--- /srv/rebuilderd/tmp/rebuilderd6mQTNs/inputs/openjdk-21-jdk_21.0.12.1+1-1_loong64.deb +++ /srv/rebuilderd/tmp/rebuilderd6mQTNs/out/openjdk-21-jdk_21.0.12.1+1-1_loong64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-18 21:45:20.000000 debian-binary │ -rw-r--r-- 0 0 0 1812 2026-08-18 21:45:20.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3286852 2026-08-18 21:45:20.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3314812 2026-08-18 21:45:20.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: openjdk-21-jdk │ │ │ Source: openjdk-21 │ │ │ Version: 21.0.12.1+1-1 │ │ │ Architecture: loong64 │ │ │ Maintainer: OpenJDK Team │ │ │ -Installed-Size: 3413 │ │ │ +Installed-Size: 3433 │ │ │ Depends: openjdk-21-jre (= 21.0.12.1+1-1), openjdk-21-jdk-headless (= 21.0.12.1+1-1), libc6 (>= 2.36), zlib1g (>= 1:1.1.4) │ │ │ Recommends: libxt-dev │ │ │ Suggests: openjdk-21-demo, openjdk-21-source, visualvm │ │ │ Provides: java-compiler, java-sdk (= 21), java10-sdk, java11-sdk, java12-sdk, java13-sdk, java14-sdk, java15-sdk, java16-sdk, java17-sdk, java18-sdk, java19-sdk, java2-sdk, java20-sdk, java21-sdk, java5-sdk, java6-sdk, java7-sdk, java8-sdk, java9-sdk │ │ │ Section: java │ │ │ Priority: optional │ │ │ Multi-Arch: same │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -13,16 +13,16 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-18 21:45:20.000000 ./usr/lib/jvm/java-21-openjdk-loong64/man/man1/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1723 2026-08-18 21:45:20.000000 ./usr/lib/jvm/java-21-openjdk-loong64/man/man1/jconsole.1.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-18 21:45:20.000000 ./usr/lib/jvm/openjdk-21/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-18 21:45:20.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-18 21:45:20.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/ │ │ │ --rw-r--r-- 0 root (0) root (0) 25421 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/check-hotspot-zero.log.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 3930 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/check-jaxp-zero.log.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 35847 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/check-langtools-zero.log.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 207333 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/failed_tests-zero.tar.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 3273 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/jtreg-summary-zero.log.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 70453 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/jtreg_output-zero.log.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 3038329 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/jtreport-zero.tar.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 25385 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/check-hotspot-zero.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 3941 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/check-jaxp-zero.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 35850 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/check-langtools-zero.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 214818 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/failed_tests-zero.tar.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 3239 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/jtreg-summary-zero.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 70391 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/jtreg_output-zero.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 3052002 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jre-headless/test-loong64/jtreport-zero.tar.gz │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2026-08-18 21:45:20.000000 ./usr/lib/jvm/openjdk-21/src.zip -> lib/src.zip │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2026-08-18 21:45:20.000000 ./usr/share/doc/openjdk-21-jdk -> openjdk-21-jre │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-loong64/check-hotspot-zero.log.gz │ │ │ ├── check-hotspot-zero.log │ │ │ │ @@ -1,113 +1,113 @@ │ │ │ │ Directory "/tmp/hotspot/JTwork" not found: creating │ │ │ │ Directory "jtreg-test-output/hotspot/0/JTreport" not found: creating │ │ │ │ -Passed: compiler/arraycopy/ACasLoadsStoresBadMem.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCloneBadAssert.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyBadReexec.java │ │ │ │ Passed: compiler/arraycopy/TestACSameSrcDst.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyMacro.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyBadReexec.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCloneBadAssert.java │ │ │ │ +Passed: compiler/arraycopy/ACasLoadsStoresBadMem.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyMaskedWithSub.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyMacro.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyMaskedWithZeroSrc.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyIntrinsicWithUCT.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyMemoryChain.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyNoInit.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOfRangeGuards.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOverflowArguments.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOfStopped.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyPartialInliningLoadSplit.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyUNCBadMem.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyWithBadOffset.java │ │ │ │ Passed: compiler/arraycopy/TestCloneArrayWithDifferentLengthConstness.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id1 │ │ │ │ Passed: compiler/arraycopy/TestArraysCopyOfNoTypeCheck.java │ │ │ │ Passed: compiler/arraycopy/TestDeadArrayCopyOnMemChain.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id1 │ │ │ │ -Passed: compiler/arraycopy/TestEliminatedArrayCopyDeopt.java │ │ │ │ -Passed: compiler/arraycopy/TestEliminatedArrayCopyPhi.java │ │ │ │ Passed: compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java │ │ │ │ +Passed: compiler/arraycopy/TestEliminatedArrayCopyPhi.java │ │ │ │ +Passed: compiler/arraycopy/TestEliminatedArrayCopyDeopt.java │ │ │ │ +Passed: compiler/arraycopy/TestLoadBypassArrayCopy.java │ │ │ │ Passed: compiler/arraycopy/TestEliminatedCloneBadMemEdge.java │ │ │ │ Passed: compiler/arraycopy/TestMissingControl.java │ │ │ │ -Passed: compiler/arraycopy/TestLoadBypassArrayCopy.java │ │ │ │ Passed: compiler/arraycopy/TestObjectArrayCopy.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyDisjoint.java │ │ │ │ Passed: compiler/arraycopy/TestReduceBulkZeroingDisabled.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyDisjointLarge.java │ │ │ │ -FAILED: compiler/c2/ClearArray.java │ │ │ │ Passed: compiler/arraycopy/TestTightlyCoupledAllocationAssert.java │ │ │ │ +FAILED: compiler/c2/ClearArray.java │ │ │ │ Passed: compiler/c2/CompareKlassPointersTest.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id0 │ │ │ │ Passed: compiler/c2/FloatingPointFoldingTest.java │ │ │ │ Passed: compiler/c2/IsInstanceTest.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id0 │ │ │ │ Passed: compiler/c2/LongCountedLoopAsUnswitchIff.java │ │ │ │ Passed: compiler/c2/MinValueStrideCountedLoop.java#id0 │ │ │ │ Passed: compiler/c2/InterruptedTest.java │ │ │ │ Passed: compiler/arraycopy/TestEliminateArrayCopy.java │ │ │ │ Passed: compiler/c2/SubsumingLoadsCauseFlagSpill.java │ │ │ │ Passed: compiler/c2/Test5091921.java │ │ │ │ Passed: compiler/c2/Test6186134.java │ │ │ │ Passed: compiler/c2/PolynomialRoot.java │ │ │ │ Passed: compiler/c2/Test5057225.java │ │ │ │ Passed: compiler/c2/Test6443505.java │ │ │ │ Passed: compiler/c2/Test6559156.java │ │ │ │ Passed: compiler/c2/Test6636138_1.java │ │ │ │ +Passed: compiler/c2/Test6357214.java │ │ │ │ Passed: compiler/c2/Test6636138_2.java │ │ │ │ Passed: compiler/c2/Test6646019.java │ │ │ │ -Passed: compiler/c2/Test6357214.java │ │ │ │ Passed: compiler/c2/Test6695810.java │ │ │ │ Passed: compiler/c2/Test6700047.java │ │ │ │ Passed: compiler/c2/Test6711100.java │ │ │ │ -Passed: compiler/c2/Test6724218.java │ │ │ │ Passed: compiler/c2/IVTest.java │ │ │ │ Passed: compiler/c2/Test6732154.java │ │ │ │ Passed: compiler/c2/Test6741738.java │ │ │ │ -Passed: compiler/c2/Test6753639.java │ │ │ │ +Passed: compiler/c2/Test6724218.java │ │ │ │ +Passed: compiler/arraycopy/TestOutOfBoundsArrayLoad.java │ │ │ │ Passed: compiler/c2/Test6795362.java │ │ │ │ +Passed: compiler/c2/Test6753639.java │ │ │ │ Passed: compiler/c2/Test6796786.java │ │ │ │ -Passed: compiler/arraycopy/TestOutOfBoundsArrayLoad.java │ │ │ │ Passed: compiler/c2/Test6799693.java │ │ │ │ Passed: compiler/c2/Test6823453.java │ │ │ │ Passed: compiler/c2/Test6832293.java │ │ │ │ Passed: compiler/c2/Test6837011.java │ │ │ │ -Passed: compiler/c2/Test6837094.java │ │ │ │ Passed: compiler/c2/Test6800154.java │ │ │ │ -Passed: compiler/c2/Test6843752.java │ │ │ │ Passed: compiler/c2/Test6196102.java │ │ │ │ +Passed: compiler/c2/Test6837094.java │ │ │ │ Passed: compiler/c2/Test6805724.java │ │ │ │ +Passed: compiler/c2/Test6843752.java │ │ │ │ Passed: compiler/c2/Test6863155.java │ │ │ │ Passed: compiler/c2/Test6877254.java │ │ │ │ Passed: compiler/c2/Test6661247.java │ │ │ │ -Passed: compiler/c2/Test6885584.java │ │ │ │ Passed: compiler/c2/Test6880034.java │ │ │ │ +Passed: compiler/c2/Test6885584.java │ │ │ │ FAILED: compiler/c2/Test6857159.java │ │ │ │ Passed: compiler/c2/Test6910484.java │ │ │ │ -Passed: compiler/arraycopy/TestObjectArrayClone.java │ │ │ │ -Passed: compiler/c2/Test6910605_2.java │ │ │ │ Passed: compiler/c2/Test6910605_1.java │ │ │ │ +Passed: compiler/c2/Test6910605_2.java │ │ │ │ Passed: compiler/c2/Test6916644.java │ │ │ │ Passed: compiler/c2/Test6930043.java │ │ │ │ +Passed: compiler/arraycopy/TestObjectArrayClone.java │ │ │ │ Passed: compiler/c2/Test6935022.java │ │ │ │ Passed: compiler/c2/Test6956668.java │ │ │ │ Passed: compiler/c2/Test6958485.java │ │ │ │ Passed: compiler/arraycopy/TestInstanceCloneAsLoadsStores.java │ │ │ │ Passed: compiler/c2/Test6959129.java │ │ │ │ Passed: compiler/c2/Test6973329.java │ │ │ │ Passed: compiler/c2/Test6985295.java │ │ │ │ Passed: compiler/c2/Test6968348.java │ │ │ │ Passed: compiler/c2/Test7002666.java │ │ │ │ -Passed: compiler/c2/Test7005594.java │ │ │ │ Passed: compiler/c2/Test6897150.java │ │ │ │ Passed: compiler/c2/Test7009359.java │ │ │ │ +Passed: compiler/c2/Test7005594.java │ │ │ │ Passed: compiler/c2/Test7017746.java │ │ │ │ Passed: compiler/c2/Test6851282.java │ │ │ │ Passed: compiler/c2/Test7029152.java │ │ │ │ Passed: compiler/c2/Test7041100.java │ │ │ │ -Passed: compiler/c2/Test7020614.java │ │ │ │ Passed: compiler/c2/Test7046096.java#id0 │ │ │ │ Passed: compiler/c2/Test7046096.java#stringConcatInline │ │ │ │ +Passed: compiler/c2/Test7020614.java │ │ │ │ Passed: compiler/c2/Test7048332.java │ │ │ │ Passed: compiler/c2/Test6866651.java │ │ │ │ Passed: compiler/c2/Test7110586.java │ │ │ │ Passed: compiler/c2/Test7125879.java │ │ │ │ Passed: compiler/c2/Test7068051.java │ │ │ │ Passed: compiler/c2/Test7169782.java │ │ │ │ Passed: compiler/c2/Test7174363.java │ │ │ │ @@ -120,31 +120,31 @@ │ │ │ │ Passed: compiler/c2/Test8000805.java │ │ │ │ Passed: compiler/c2/Test8002069.java │ │ │ │ Passed: compiler/c2/Test8007294.java │ │ │ │ Passed: compiler/c2/Test8007722.java │ │ │ │ Passed: compiler/c2/Test8202414.java │ │ │ │ Passed: compiler/c2/Test8217359.java │ │ │ │ Passed: compiler/c2/Test8bitLogicalOperators.java │ │ │ │ -Passed: compiler/c2/Test7024475.java │ │ │ │ Passed: compiler/c2/TestAddXorIdeal.java │ │ │ │ +Passed: compiler/c2/Test7177917.java │ │ │ │ Passed: compiler/c2/TestBitSetAndReset.java │ │ │ │ Passed: compiler/c2/TestAndShiftZeroCCP.java │ │ │ │ +Passed: compiler/c2/Test7024475.java │ │ │ │ Passed: compiler/c2/TestCharShortByteSwap.java │ │ │ │ Passed: compiler/c2/TestCMoveHasTopInput.java │ │ │ │ Passed: compiler/c2/TestCMoveIConAsBool.java │ │ │ │ Passed: compiler/c2/TestDeadPhiMergeMemLoop.java │ │ │ │ Passed: compiler/c2/TestDominatingDeadCheckCast.java │ │ │ │ -Passed: compiler/c2/Test7177917.java │ │ │ │ Passed: compiler/c2/TestDuplicateSimpleLoopBackedge.java │ │ │ │ Passed: compiler/c2/TestFoldCompares.java │ │ │ │ Passed: compiler/c2/TestFoldCompares2.java │ │ │ │ -Passed: compiler/c2/TestIfWithDeadRegion.java │ │ │ │ FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ -Passed: compiler/c2/TestLargeTreeOfSubNodes.java │ │ │ │ +Passed: compiler/c2/TestIfWithDeadRegion.java │ │ │ │ Passed: compiler/c2/TestImplicitNullCheckDominance.java │ │ │ │ +Passed: compiler/c2/TestLargeTreeOfSubNodes.java │ │ │ │ Passed: compiler/c2/TestMatcherLargeOffset.java │ │ │ │ Passed: compiler/c2/TestMinValueStrideLongCountedLoop.java │ │ │ │ FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ Passed: compiler/c2/TestNPEHeapBased.java │ │ │ │ Passed: compiler/c2/TestRemoveMemBarPrecEdge.java │ │ │ │ Passed: compiler/c2/TestMultiplyLongHiZero.java │ │ │ │ Passed: compiler/c2/TestLiveNodeLimit.java │ │ │ │ @@ -152,88 +152,87 @@ │ │ │ │ Passed: compiler/c2/TestSignExtract.java │ │ │ │ Passed: compiler/c2/TestSkipLongToIntCast.java │ │ │ │ Passed: compiler/c2/TestSubIdealC0Minus_YPlusC1_.java │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath3.java │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#JDK-8293941 │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#JDK-8314111 │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#NoFlags │ │ │ │ -Passed: compiler/c2/TestUnalignedAccess.java │ │ │ │ +Passed: compiler/c2/Test7047069.java │ │ │ │ Passed: compiler/c2/TestUnexpectedParallelIV.java │ │ │ │ +Passed: compiler/c2/TestUnalignedAccess.java │ │ │ │ Passed: compiler/c2/TestUninitializedKlassField.java │ │ │ │ -Passed: compiler/c2/TestUnreachableRegionDuringCCP.java │ │ │ │ Passed: compiler/c2/TestUnsignedByteCompare.java │ │ │ │ -Passed: compiler/c2/Test7047069.java │ │ │ │ +Passed: compiler/c2/TestUnreachableRegionDuringCCP.java │ │ │ │ Passed: compiler/c2/TestUnsignedCompareIntoEqualityNotCanonical.java │ │ │ │ FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ Passed: compiler/codecache/CheckLargePages.java │ │ │ │ Passed: compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java │ │ │ │ FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ Passed: compiler/codecache/CheckUpperLimit.java │ │ │ │ FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ Passed: compiler/codegen/BadLogicCode.java │ │ │ │ Passed: compiler/c2/TestRenumberLiveNodesInfiniteLoop.java │ │ │ │ Passed: compiler/codegen/BMI1.java │ │ │ │ Passed: compiler/codegen/BMI2.java │ │ │ │ +Passed: compiler/c2/Test6901572.java │ │ │ │ Passed: compiler/codegen/C1NullCheckOfNullStore.java │ │ │ │ Passed: compiler/codegen/ClearArrayTest.java │ │ │ │ -Passed: compiler/c2/Test6901572.java │ │ │ │ Passed: compiler/codegen/IntRotateWithImmediate.java │ │ │ │ Passed: compiler/codegen/LoadWithMask.java │ │ │ │ Passed: compiler/codegen/LoadWithMask2.java │ │ │ │ Passed: compiler/codegen/ShiftByZero.java │ │ │ │ Passed: compiler/codegen/ShiftTest.java │ │ │ │ Passed: compiler/codegen/Test6378821.java │ │ │ │ Passed: compiler/codegen/Test6431242.java │ │ │ │ Passed: compiler/codegen/Test6797305.java │ │ │ │ -Passed: compiler/c2/Test6992759.java │ │ │ │ Passed: compiler/codegen/Test6814842.java │ │ │ │ +Passed: compiler/c2/Test6992759.java │ │ │ │ Passed: compiler/codegen/Test6875866.java │ │ │ │ Passed: compiler/codegen/Test6879902.java │ │ │ │ -Passed: compiler/codegen/CRCTest.java │ │ │ │ Passed: compiler/codegen/Test6909839.java │ │ │ │ Passed: compiler/codegen/Test6935535.java#id0 │ │ │ │ -Passed: compiler/codegen/Test7009231.java │ │ │ │ Passed: compiler/codegen/Test6823354.java │ │ │ │ +Passed: compiler/codegen/CRCTest.java │ │ │ │ +Passed: compiler/codegen/Test7009231.java │ │ │ │ Passed: compiler/codegen/Test8005033.java │ │ │ │ Passed: compiler/codegen/Test8011901.java │ │ │ │ Passed: compiler/codegen/Test7100757.java │ │ │ │ Passed: compiler/codegen/TestBooleanVect.java │ │ │ │ -Passed: compiler/codegen/BitTests.java │ │ │ │ -Passed: compiler/codegen/TestByteIntVect.java │ │ │ │ Passed: compiler/codegen/TestByteDoubleVect.java │ │ │ │ +Passed: compiler/codegen/TestByteIntVect.java │ │ │ │ Passed: compiler/codegen/TestByteFloatVect.java │ │ │ │ +Passed: compiler/codegen/BitTests.java │ │ │ │ Passed: compiler/codegen/TestByteShortVect.java │ │ │ │ -Passed: compiler/codegen/TestCharShortVect.java │ │ │ │ Passed: compiler/codegen/TestByteLongVect.java │ │ │ │ +Passed: compiler/codegen/TestCharShortVect.java │ │ │ │ Passed: compiler/codegen/TestByteVect.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyConjoint.java │ │ │ │ -Passed: compiler/codegen/TestDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestCharVect.java │ │ │ │ +Passed: compiler/codegen/TestDoubleVect.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyConjoint.java │ │ │ │ Passed: compiler/codegen/TestGCMStorePlacement.java │ │ │ │ Passed: compiler/codegen/TestFloatDoubleVect.java │ │ │ │ -Passed: compiler/codegen/TestCharVect2.java#id0 │ │ │ │ Passed: compiler/codegen/TestFloatVect.java │ │ │ │ +Passed: compiler/codegen/TestCharVect2.java#id0 │ │ │ │ Passed: compiler/codegen/TestIntDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestIntFloatVect.java │ │ │ │ Passed: compiler/codegen/TestLongDoubleVect.java │ │ │ │ +Passed: compiler/codegen/Test6942326.java │ │ │ │ Passed: compiler/codegen/TestIntLongVect.java │ │ │ │ Passed: compiler/codegen/TestMultiMemInstructionMatching.java │ │ │ │ -Passed: compiler/codegen/Test6942326.java │ │ │ │ -Passed: compiler/codegen/TestOopCmp.java │ │ │ │ Passed: compiler/codegen/TestIntVect.java │ │ │ │ Passed: compiler/codegen/TestLongFloatVect.java │ │ │ │ Passed: compiler/codegen/TestShortIntVect.java │ │ │ │ Passed: compiler/codegen/TestShortDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestShortFloatVect.java │ │ │ │ Passed: compiler/codegen/TestSignedMultiplyLong.java │ │ │ │ Passed: compiler/codegen/TestLongVect.java │ │ │ │ -Passed: compiler/gcbarriers/G1CrashTest.java │ │ │ │ -Passed: compiler/gcbarriers/TestAlwaysAtomicAccesses.java │ │ │ │ FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ +Passed: compiler/gcbarriers/TestAlwaysAtomicAccesses.java │ │ │ │ Passed: compiler/codegen/TestShortLongVect.java │ │ │ │ +Passed: compiler/gcbarriers/G1CrashTest.java │ │ │ │ Passed: compiler/gcbarriers/TestMembarDependencies.java │ │ │ │ Passed: compiler/codegen/TestShortVect.java │ │ │ │ Passed: compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java │ │ │ │ Passed: compiler/intrinsics/IntrinsicAvailableTest.java │ │ │ │ FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ Passed: compiler/intrinsics/Test6982370.java │ │ │ │ Passed: compiler/intrinsics/Test8005419.java │ │ │ │ @@ -294,16 +293,16 @@ │ │ │ │ Passed: compiler/loopopts/TestDeadPostLoopBecausePredicate.java │ │ │ │ Passed: compiler/loopopts/TestDepBetweenLoopAndPredicate.java │ │ │ │ Passed: compiler/loopopts/TestEmptyLoopMultiplePhis.java │ │ │ │ Passed: compiler/loopopts/TestEmptyPreLoopForDifferentMainLoop.java │ │ │ │ Passed: compiler/loopopts/TestIdomAfterLoopUnswitching.java │ │ │ │ Passed: compiler/loopopts/TestIfReplacedByMainLoopExit.java │ │ │ │ Passed: compiler/loopopts/TestImpossibleIV.java │ │ │ │ -Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ Passed: compiler/c2/TestUnsignedByteCompare1.java │ │ │ │ +Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ Passed: compiler/loopopts/TestInfiniteLoopNotInnerMost.java │ │ │ │ Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ Passed: compiler/loopopts/TestInlinedSplitFallInIrreducibleLoopStatusMain.java │ │ │ │ Passed: compiler/loopopts/TestIrreducibleLoopWithVNNI.java │ │ │ │ Passed: compiler/loopopts/TestLimitLoadBelowLoopLimitCheck.java │ │ │ │ Passed: compiler/loopopts/TestLoadPinnedAfterAllocate.java │ │ │ │ Passed: compiler/loopopts/TestLogSum.java │ │ │ │ @@ -322,16 +321,16 @@ │ │ │ │ Passed: compiler/loopopts/TestNotifyOpaqueZeroTripGuardToCmpI.java │ │ │ │ Passed: compiler/loopopts/TestOneIterationStripMined.java │ │ │ │ Passed: compiler/loopopts/TestOnlyInfiniteLoopsMain.java │ │ │ │ Passed: compiler/loopopts/TestOpaqueZeroTripGuardPostLoopRemoval.java │ │ │ │ Passed: compiler/loopopts/TestOverunrolling.java │ │ │ │ Passed: compiler/loopopts/TestPartialPeelAtUnsignedTests.java │ │ │ │ Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ Passed: compiler/codegen/TestTrichotomyExpressions.java │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ Passed: compiler/loopopts/TestPartialPeelingAtSingleInputRegion.java │ │ │ │ Passed: compiler/loopopts/TestPeelingNeverEnteredLoop.java │ │ │ │ FAILED: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ Passed: compiler/loopopts/TestPhaseCFGNeverBranchToGotoMain.java#id0 │ │ │ │ Passed: compiler/loopopts/TestPhaseCFGNeverBranchToGotoMain.java#id1 │ │ │ │ FAILED: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ Passed: compiler/loopopts/TestPreMainPostFallInEdges.java │ │ │ │ @@ -346,24 +345,24 @@ │ │ │ │ Passed: compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java │ │ │ │ Passed: compiler/loopopts/TestSplitThruPhiDivMod.java │ │ │ │ Passed: compiler/loopopts/TestStoreSunkInInnerLoop.java │ │ │ │ Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ Passed: compiler/loopopts/TestStripMinedBackToBackIfs.java │ │ │ │ Passed: compiler/loopopts/TestSunkCastOnUnreachablePath.java │ │ │ │ Passed: compiler/loopopts/TestSunkNodeDueToBrokenAntiDependency.java │ │ │ │ -Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ +Passed: compiler/loopopts/TestSunkNodeMissingCastAssert.java │ │ │ │ Passed: compiler/loopopts/TestUndetectedLoopInInfiniteLoop.java │ │ │ │ Passed: compiler/loopopts/TestUnreachableInnerLoop.java │ │ │ │ Passed: compiler/loopopts/TestUnsupportedConditionalMove.java │ │ │ │ -Passed: compiler/loopopts/TestSunkNodeMissingCastAssert.java │ │ │ │ +Passed: compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java │ │ │ │ Passed: compiler/loopopts/TestUnswitchOverunrolling.java │ │ │ │ Passed: compiler/loopopts/TestValidTypeInOverflowProtection.java │ │ │ │ Passed: compiler/loopopts/TestWrongCMovSplitIf.java │ │ │ │ Passed: compiler/loopopts/TestWrongOffsetConstantArrayConstant.java │ │ │ │ -Passed: compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java │ │ │ │ +Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ Passed: compiler/runtime/JITClassInit.java │ │ │ │ Passed: compiler/runtime/SpreadNullArg.java │ │ │ │ Passed: compiler/runtime/StackOverflowBug.java │ │ │ │ Passed: compiler/runtime/Test6778657.java │ │ │ │ Passed: compiler/runtime/Test6826736.java │ │ │ │ Passed: compiler/runtime/Test6859338.java │ │ │ │ Passed: compiler/runtime/Test6863420.java │ │ │ │ @@ -378,647 +377,643 @@ │ │ │ │ Passed: gc/g1/ihop/TestIHOPStatic.java │ │ │ │ Passed: gc/g1/Test2GbHeap.java │ │ │ │ Passed: gc/g1/TestConcurrentSystemGC.java │ │ │ │ Passed: gc/g1/TestEagerReclaimHumongousRegions.java │ │ │ │ Passed: gc/g1/TestEagerReclaimHumongousRegionsLog.java │ │ │ │ Passed: gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java │ │ │ │ Passed: gc/g1/TestEdenSurvivorLessThanMax.java │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ Passed: gc/g1/TestG1SkipCompaction.java │ │ │ │ Passed: gc/g1/TestG1TraceEagerReclaimHumongousObjects.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ Passed: gc/g1/TestGCLogMessages.java │ │ │ │ Passed: gc/g1/TestHumongousAllocConcurrentStart.java │ │ │ │ Passed: gc/g1/TestHumongousAllocNearlyFullRegion.java │ │ │ │ Passed: gc/g1/TestHumongousCodeCacheRoots.java │ │ │ │ Passed: gc/g1/TestHumongousConcurrentStartUndo.java │ │ │ │ Passed: gc/g1/TestHumongousRemsetsMatch.java │ │ │ │ -Passed: gc/g1/TestGreyReclaimedHumongousObjects.java │ │ │ │ Passed: gc/g1/TestHumongousShrinkHeap.java │ │ │ │ +Passed: gc/g1/TestGreyReclaimedHumongousObjects.java │ │ │ │ Passed: gc/g1/TestLargePageUseForAuxMemory.java │ │ │ │ -Passed: gc/g1/TestMarkStackSizes.java │ │ │ │ Passed: gc/g1/TestLargePageUseForHeap.java │ │ │ │ +Passed: gc/g1/TestMarkStackSizes.java │ │ │ │ Passed: gc/g1/TestMixedGCLiveThreshold.java#0percent │ │ │ │ Passed: gc/g1/TestMixedGCLiveThreshold.java#100percent │ │ │ │ Passed: gc/g1/TestNoEagerReclaimOfHumongousRegions.java │ │ │ │ Passed: gc/g1/TestMixedGCLiveThreshold.java#25percent │ │ │ │ Passed: gc/g1/TestParallelAlwaysPreTouch.java │ │ │ │ Passed: gc/g1/TestOneEdenRegionAfterGC.java │ │ │ │ Passed: gc/g1/TestPeriodicCollectionJNI.java │ │ │ │ Passed: gc/g1/TestPeriodicCollection.java │ │ │ │ Passed: gc/g1/TestPeriodicLogMessages.java │ │ │ │ Passed: gc/g1/TestPLABOutput.java │ │ │ │ Passed: gc/g1/TestPLABSizeBounds.java │ │ │ │ -Passed: gc/g1/TestPrintRegionRememberedSetInfo.java │ │ │ │ Passed: gc/g1/TestRegionAlignment.java │ │ │ │ Passed: gc/g1/TestRegionLivenessPrint.java │ │ │ │ +Passed: gc/g1/TestPrintRegionRememberedSetInfo.java │ │ │ │ Passed: gc/g1/TestRemarkCleanupMXBean.java │ │ │ │ -Passed: gc/g1/TestRemsetLogging.java │ │ │ │ Passed: gc/g1/TestRemsetLoggingPerRegion.java │ │ │ │ +Passed: gc/g1/TestRemsetLogging.java │ │ │ │ Passed: gc/g1/TestRemsetLoggingThreads.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ Passed: gc/g1/TestSharedArchiveWithPreTouch.java │ │ │ │ -Passed: gc/g1/TestShrinkAuxiliaryDataRunner.java │ │ │ │ -Passed: gc/g1/TestShrinkDefragmentedHeap.java │ │ │ │ Passed: gc/g1/TestShrinkToOneRegion.java │ │ │ │ -Passed: gc/g1/TestVerificationInConcurrentCycle.java#id1 │ │ │ │ +Passed: gc/g1/TestShrinkDefragmentedHeap.java │ │ │ │ Passed: gc/g1/TestSkipRebuildRemsetPhase.java │ │ │ │ +Passed: gc/g1/TestVerificationInConcurrentCycle.java#id1 │ │ │ │ +Passed: gc/g1/TestShrinkAuxiliaryDataRunner.java │ │ │ │ Passed: gc/InfiniteList.java │ │ │ │ -Passed: gc/g1/TestVerifyGCType.java │ │ │ │ Passed: gc/logging/TestDeprecatedPrintFlags.java │ │ │ │ +Passed: gc/g1/TestVerifyGCType.java │ │ │ │ Passed: gc/logging/TestGCId.java │ │ │ │ -Passed: gc/logging/TestPrintReferences.java │ │ │ │ Passed: gc/metaspace/G1AddMetaspaceDependency.java │ │ │ │ Passed: gc/metaspace/TestMetaspaceInitialization.java │ │ │ │ -Passed: gc/metaspace/TestMetaspaceMemoryPool.java │ │ │ │ -Passed: gc/logging/TestMetaSpaceLog.java │ │ │ │ +Passed: gc/logging/TestPrintReferences.java │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 │ │ │ │ +Passed: gc/logging/TestMetaSpaceLog.java │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#G1-64 │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Parallel-64 │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Serial-64 │ │ │ │ -Passed: gc/metaspace/TestPerfCountersAndMemoryPools.java#id0 │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ Passed: gc/metaspace/TestSizeTransitions.java#id0 │ │ │ │ +Passed: gc/metaspace/TestPerfCountersAndMemoryPools.java#id0 │ │ │ │ Passed: gc/metaspace/TestSizeTransitions.java#id1 │ │ │ │ -Passed: gc/metaspace/TestMetaspaceSizeFlags.java │ │ │ │ -Passed: gc/TestAgeOutput.java#id1 │ │ │ │ Passed: gc/metaspace/TestSizeTransitions.java#id2 │ │ │ │ Passed: gc/TestAgeOutput.java#id0 │ │ │ │ +Passed: gc/TestAgeOutput.java#id1 │ │ │ │ +Passed: gc/metaspace/TestMetaspaceSizeFlags.java │ │ │ │ Passed: gc/TestAllocateHeapAt.java │ │ │ │ Passed: gc/TestAllocateHeapAtError.java │ │ │ │ +Passed: compiler/runtime/Test7196199.java │ │ │ │ Passed: gc/TestAllocateHeapAtMultiple.java │ │ │ │ Passed: gc/TestConcurrentGCBreakpoints.java │ │ │ │ -Passed: gc/TestCardTablePageCommits.java │ │ │ │ -Passed: gc/TestDisableExplicitGC.java │ │ │ │ Passed: gc/TestFillerObjectInstantiation.java │ │ │ │ Passed: gc/TestFullGCCount.java │ │ │ │ -Passed: compiler/runtime/Test7196199.java │ │ │ │ -Passed: gc/TestGenerationPerfCounter.java#id2 │ │ │ │ +Passed: gc/TestDisableExplicitGC.java │ │ │ │ +Passed: gc/TestCardTablePageCommits.java │ │ │ │ Passed: gc/TestGenerationPerfCounter.java#id0 │ │ │ │ Passed: gc/TestGenerationPerfCounter.java#id1 │ │ │ │ +Passed: gc/TestGenerationPerfCounter.java#id2 │ │ │ │ Passed: gc/TestHumongousReferenceObject.java#id0 │ │ │ │ Passed: gc/TestHumongousReferenceObject.java#id1 │ │ │ │ Passed: gc/TestJNICriticalStressTest.java#id0 │ │ │ │ -Passed: gc/TestJNICriticalStressTest.java#id2 │ │ │ │ -Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id0 │ │ │ │ Passed: gc/TestJNICriticalStressTest.java#id1 │ │ │ │ -Passed: gc/TestNoPerfCounter.java │ │ │ │ -Passed: gc/TestNUMAPageSize.java │ │ │ │ Passed: gc/TestBigObj.java │ │ │ │ +Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id0 │ │ │ │ +Passed: gc/TestJNICriticalStressTest.java#id2 │ │ │ │ +Passed: gc/TestNoPerfCounter.java │ │ │ │ Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id1 │ │ │ │ +Passed: gc/TestNUMAPageSize.java │ │ │ │ Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id2 │ │ │ │ +Passed: gc/TestPLABAdaptToMinTLABSize.java#id0 │ │ │ │ Passed: gc/TestObjectAlignment.java │ │ │ │ Passed: gc/TestObjectAlignmentCardSize.java │ │ │ │ -Passed: gc/TestPLABAdaptToMinTLABSize.java#id0 │ │ │ │ +Passed: gc/TestPolicyNamePerfCounter.java#id0 │ │ │ │ Passed: gc/TestPLABAdaptToMinTLABSize.java#id1 │ │ │ │ -Passed: gc/TestNumWorkerOutput.java │ │ │ │ Passed: gc/TestPolicyNamePerfCounter.java#id1 │ │ │ │ -Passed: gc/TestPolicyNamePerfCounter.java#id0 │ │ │ │ +Passed: gc/TestNumWorkerOutput.java │ │ │ │ Passed: gc/TestReferenceClearDuringMarking.java │ │ │ │ -Passed: gc/TestPolicyNamePerfCounter.java#id2 │ │ │ │ Passed: gc/TestReferenceRefersToDuringConcMark.java │ │ │ │ +Passed: gc/TestPolicyNamePerfCounter.java#id2 │ │ │ │ Passed: gc/TestSmallHeap.java │ │ │ │ Passed: gc/TestSoftReferencesBehaviorOnOOME.java │ │ │ │ Passed: gc/TestSpaceCounters.java#Parallel │ │ │ │ Passed: gc/TestStackOverflow.java │ │ │ │ Passed: gc/TestSystemGC.java#G1 │ │ │ │ +Passed: gc/TestSpaceCounters.java#Serial │ │ │ │ Passed: gc/TestSystemGC.java#Parallel │ │ │ │ Passed: gc/TestSystemGC.java#Serial │ │ │ │ -Passed: gc/TestSpaceCounters.java#Serial │ │ │ │ -Passed: gc/TestVerifySilently.java │ │ │ │ Passed: gc/TestVerifyDuringStartup.java │ │ │ │ -Passed: gc/TestVerifySubSet.java │ │ │ │ +Passed: gc/TestVerifySilently.java │ │ │ │ Passed: gc/TestUseGCOverheadLimit.java#G1 │ │ │ │ -Passed: gtest/LargePageGtests.java#use-large-pages │ │ │ │ +Passed: gc/TestVerifySubSet.java │ │ │ │ Passed: gtest/LargePageGtests.java#use-large-pages-1G │ │ │ │ +Passed: gtest/LargePageGtests.java#use-large-pages │ │ │ │ Passed: gc/TestReferenceRefersTo.java │ │ │ │ Passed: gtest/LargePageGtests.java#use-large-pages-sysV │ │ │ │ Passed: gtest/MetaspaceGtests.java#balanced-no-ccs │ │ │ │ -Passed: gtest/NMTGtests.java#nmt-off │ │ │ │ -Passed: runtime/6626217/bug_21227.java │ │ │ │ Passed: gtest/NMTGtests.java#nmt-detail │ │ │ │ +Passed: runtime/6626217/bug_21227.java │ │ │ │ +Passed: gtest/NMTGtests.java#nmt-off │ │ │ │ FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ Passed: gtest/NMTGtests.java#nmt-summary │ │ │ │ -Passed: gtest/GTestWrapper.java │ │ │ │ +Passed: runtime/cds/appcds/AppendClasspath.java │ │ │ │ Passed: runtime/cds/appcds/BadBSM.java │ │ │ │ Passed: runtime/cds/appcds/ArchiveRelocationTest.java │ │ │ │ -Passed: runtime/cds/appcds/AppendClasspath.java │ │ │ │ +Passed: gtest/GTestWrapper.java │ │ │ │ Passed: runtime/cds/appcds/CaseSensitiveClassPath.java │ │ │ │ Passed: runtime/cds/appcds/ClassLoaderTest.java │ │ │ │ Passed: runtime/cds/appcds/BootClassPathMismatch.java │ │ │ │ Passed: runtime/cds/appcds/CommandLineFlagCombo.java │ │ │ │ -Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java │ │ │ │ Passed: runtime/cds/appcds/CommonAppClasspath.java │ │ │ │ Passed: runtime/cds/appcds/ClassPathAttr.java │ │ │ │ Passed: runtime/cds/appcds/DumpClassList.java │ │ │ │ Passed: runtime/cds/appcds/DirClasspathTest.java │ │ │ │ Passed: runtime/cds/appcds/DuplicateClassPaths.java │ │ │ │ -Passed: runtime/cds/appcds/DumpingWithNoCoops.java │ │ │ │ Passed: runtime/cds/appcds/ExtraSymbols.java │ │ │ │ -Passed: runtime/cds/appcds/FieldAnnotationsTest.java │ │ │ │ Passed: runtime/cds/appcds/DumpClassListWithLF.java │ │ │ │ -Passed: runtime/cds/appcds/FreeUnusedMetadata.java │ │ │ │ +Passed: runtime/cds/appcds/DumpingWithNoCoops.java │ │ │ │ +Passed: runtime/cds/appcds/FieldAnnotationsTest.java │ │ │ │ Passed: runtime/cds/appcds/FillerObjectLoadTest.java │ │ │ │ +Passed: runtime/cds/appcds/FreeUnusedMetadata.java │ │ │ │ Passed: runtime/cds/appcds/FieldLayoutFlags.java │ │ │ │ Passed: runtime/cds/appcds/HelloTest.java │ │ │ │ -Passed: runtime/cds/appcds/HelloExtTest.java │ │ │ │ Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java │ │ │ │ -Passed: runtime/cds/appcds/LambdaContainsOldInf.java │ │ │ │ +Passed: runtime/cds/appcds/HelloExtTest.java │ │ │ │ Passed: runtime/cds/appcds/JvmtiAddPath.java │ │ │ │ +Passed: runtime/cds/appcds/LambdaContainsOldInf.java │ │ │ │ Passed: runtime/cds/appcds/LambdaEagerInit.java │ │ │ │ Passed: runtime/cds/appcds/LambdaProxyClasslist.java │ │ │ │ Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/LambdaWithJavaAgent.java │ │ │ │ -Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java │ │ │ │ -Passed: runtime/cds/appcds/LongClassListPath.java │ │ │ │ Passed: runtime/cds/appcds/LambdaWithOldClass.java │ │ │ │ +Passed: runtime/cds/appcds/LongClassListPath.java │ │ │ │ +Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java │ │ │ │ +Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ Passed: runtime/cds/appcds/MissingSuperTest.java │ │ │ │ Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java │ │ │ │ Passed: runtime/cds/appcds/MoveJDKTest.java │ │ │ │ Passed: runtime/cds/appcds/MultiProcessSharing.java │ │ │ │ Passed: runtime/cds/appcds/NestHostOldInf.java │ │ │ │ -Passed: runtime/cds/appcds/NonExistClasspath.java │ │ │ │ Passed: runtime/cds/appcds/NonJarInClasspath.java │ │ │ │ +Passed: runtime/cds/appcds/NonExistClasspath.java │ │ │ │ Passed: runtime/cds/appcds/OldClassTest.java │ │ │ │ -Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ Passed: runtime/cds/appcds/OldClassWithjsr.java │ │ │ │ +Passed: runtime/cds/appcds/OldSuperClass.java │ │ │ │ Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java │ │ │ │ -Passed: runtime/cds/appcds/MultiReleaseJars.java │ │ │ │ +Passed: runtime/cds/appcds/OldSuperInf.java │ │ │ │ Passed: runtime/cds/appcds/LotsOfClasses.java │ │ │ │ -Passed: runtime/cds/appcds/OldSuperClass.java │ │ │ │ Passed: runtime/cds/appcds/OldSuperInfIndirect.java │ │ │ │ -Passed: runtime/cds/appcds/OldSuperInf.java │ │ │ │ -Passed: runtime/cds/appcds/PackageSealing.java │ │ │ │ Passed: runtime/cds/appcds/ParallelLoad2.java │ │ │ │ -Passed: runtime/cds/appcds/ParallelLoadTest.java │ │ │ │ +Passed: runtime/cds/appcds/PackageSealing.java │ │ │ │ +Passed: runtime/cds/appcds/MultiReleaseJars.java │ │ │ │ Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java │ │ │ │ +Passed: runtime/cds/appcds/ParallelLoadTest.java │ │ │ │ Passed: runtime/cds/appcds/ProhibitedPackage.java │ │ │ │ Passed: runtime/cds/appcds/ProtectionDomain.java │ │ │ │ Passed: runtime/cds/appcds/RewriteBytecodesTest.java │ │ │ │ Passed: runtime/cds/appcds/RelativePath.java │ │ │ │ -Passed: runtime/cds/appcds/SharedPackages.java │ │ │ │ Passed: runtime/cds/appcds/SharedArchiveConsistency.java │ │ │ │ +Passed: runtime/cds/appcds/SharedPackages.java │ │ │ │ Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java │ │ │ │ -Passed: runtime/cds/appcds/SharedBaseAddress.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/FlagCombo.java#id1 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/ExerciseGC.java │ │ │ │ +Passed: runtime/cds/appcds/SharedBaseAddress.java │ │ │ │ Passed: runtime/cds/appcds/SealingViolation.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id0 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/InternSharedString.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id1 │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id2 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/LargePages.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id2 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasic.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/LockSharedStrings.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SysDictCrash.java │ │ │ │ -Passed: runtime/cds/appcds/StaticArchiveWithLambda.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java │ │ │ │ Passed: runtime/cds/appcds/SpecifySysLoaderProp.java │ │ │ │ -Passed: runtime/cds/appcds/TestDumpClassListSource.java │ │ │ │ +Passed: runtime/cds/appcds/StaticArchiveWithLambda.java │ │ │ │ Passed: runtime/cds/appcds/TestCombinedCompressedFlags.java │ │ │ │ +Passed: runtime/cds/appcds/TestDumpClassListSource.java │ │ │ │ Passed: runtime/cds/appcds/TestEpsilonGCWithCDS.java │ │ │ │ -Passed: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ -Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id0 │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ +Passed: runtime/cds/appcds/SignedJar.java │ │ │ │ Passed: runtime/cds/appcds/TraceLongClasspath.java │ │ │ │ +Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id0 │ │ │ │ Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id1 │ │ │ │ -Passed: runtime/cds/appcds/SignedJar.java │ │ │ │ Passed: runtime/cds/appcds/UnusedCPDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/VerifierTest_0.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java │ │ │ │ -Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/appcds/VerifyWithDefaultArchive.java │ │ │ │ -Passed: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ -Passed: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ -Passed: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ Passed: runtime/cds/appcds/WideIloadTest.java │ │ │ │ +Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/ArchiveDoesNotExist.java │ │ │ │ -Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java │ │ │ │ Passed: runtime/cds/appcds/WrongClasspath.java │ │ │ │ -Passed: runtime/cds/BootAppendTests.java │ │ │ │ +Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java │ │ │ │ Passed: runtime/cds/CdsDifferentCompactStrings.java │ │ │ │ -Passed: runtime/cds/CheckSharingWithDefaultArchive.java │ │ │ │ -Passed: runtime/cds/CdsDifferentObjectAlignment.java │ │ │ │ Passed: runtime/cds/CheckDefaultArchiveFile.java │ │ │ │ +Passed: runtime/cds/CdsDifferentObjectAlignment.java │ │ │ │ +Passed: runtime/cds/CheckSharingWithDefaultArchive.java │ │ │ │ +Passed: runtime/cds/BootAppendTests.java │ │ │ │ Passed: runtime/cds/CdsSameObjectAlignment.java │ │ │ │ -Passed: runtime/cds/DumpSharedDictionary.java │ │ │ │ Passed: runtime/cds/MaxMetaspaceSize.java │ │ │ │ -Passed: runtime/cds/DumpSymbolAndStringTable.java │ │ │ │ +Passed: runtime/cds/DumpSharedDictionary.java │ │ │ │ Passed: runtime/cds/NonBootLoaderClasses.java │ │ │ │ -Passed: runtime/cds/PrintSharedArchiveAndExit.java │ │ │ │ +Passed: runtime/cds/DumpSymbolAndStringTable.java │ │ │ │ Passed: runtime/cds/PrimitiveClassMirrors.java │ │ │ │ -Passed: runtime/cds/DeterministicDump.java │ │ │ │ +Passed: runtime/cds/PrintSharedArchiveAndExit.java │ │ │ │ Passed: runtime/cds/ServiceLoaderTest.java │ │ │ │ Passed: runtime/cds/SharedArchiveFile.java │ │ │ │ +Passed: runtime/cds/DeterministicDump.java │ │ │ │ Passed: runtime/cds/SharedStrings.java │ │ │ │ -Passed: runtime/cds/SharedStringsDedup.java │ │ │ │ -Passed: runtime/cds/SharedBaseAddress.java#id2 │ │ │ │ Passed: runtime/cds/SharedBaseAddress.java#id0 │ │ │ │ -Passed: runtime/cds/SharedStringsRunAuto.java │ │ │ │ +Passed: runtime/cds/SharedBaseAddress.java#id2 │ │ │ │ Passed: runtime/cds/SharedBaseAddress.java#id3 │ │ │ │ +Passed: runtime/cds/SharedStringsDedup.java │ │ │ │ Passed: runtime/cds/SharedBaseAddress.java#id1 │ │ │ │ -Passed: runtime/cds/SharedSymbolTableBucketSize.java │ │ │ │ -Passed: runtime/cds/SpaceUtilizationCheck.java │ │ │ │ +Passed: runtime/cds/SharedStringsRunAuto.java │ │ │ │ Passed: runtime/cds/TestCDSVMCrash.java │ │ │ │ +Passed: runtime/cds/SharedSymbolTableBucketSize.java │ │ │ │ Passed: runtime/cds/TestInterpreterMethodEntries.java#id0 │ │ │ │ +Passed: runtime/cds/SpaceUtilizationCheck.java │ │ │ │ Passed: runtime/cds/TestInterpreterMethodEntries.java#id1 │ │ │ │ -Passed: runtime/CommandLine/CompilerConfigFileWarning.java │ │ │ │ Passed: runtime/CommandLine/BooleanFlagWithInvalidValue.java │ │ │ │ +Passed: runtime/CommandLine/CompilerConfigFileWarning.java │ │ │ │ Passed: runtime/CommandLine/ConfigFileParsing.java │ │ │ │ Passed: runtime/CommandLine/ConfigFileWarning.java │ │ │ │ -Passed: runtime/CommandLine/FlagWithInvalidValue.java │ │ │ │ Passed: runtime/CommandLine/DoubleFlagWithIntegerValue.java │ │ │ │ +Passed: runtime/CommandLine/FlagWithInvalidValue.java │ │ │ │ Passed: runtime/CommandLine/IgnoreUnrecognizedVMOptions.java │ │ │ │ Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java │ │ │ │ Passed: runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java │ │ │ │ -Passed: runtime/CommandLine/TestHexArguments.java │ │ │ │ Passed: runtime/CommandLine/PrintClasses.java#id0 │ │ │ │ -Passed: runtime/CommandLine/OptionsValidation/TestJcmdOutput.java │ │ │ │ Passed: runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java │ │ │ │ +Passed: runtime/CommandLine/OptionsValidation/TestJcmdOutput.java │ │ │ │ +Passed: runtime/CommandLine/TestHexArguments.java │ │ │ │ Passed: runtime/CommandLine/TestLongUnrecognizedVMOption.java │ │ │ │ Passed: runtime/CommandLine/TestNullTerminatedFlags.java │ │ │ │ -Passed: runtime/CommandLine/UnrecognizedProperty.java │ │ │ │ Passed: runtime/CommandLine/TestVMOptions.java │ │ │ │ Passed: runtime/CommandLine/TraceExceptionsTest.java │ │ │ │ +Passed: runtime/CommandLine/UnrecognizedProperty.java │ │ │ │ Passed: runtime/CommandLine/UnrecognizedVMOption.java │ │ │ │ Passed: runtime/CommandLine/VMAliasOptions.java │ │ │ │ Passed: runtime/CommandLine/VMDeprecatedOptions.java │ │ │ │ -Passed: runtime/CommandLine/VMOptionWarning.java#id1 │ │ │ │ -Passed: runtime/CompressedOops/CompressedClassSpaceSize.java │ │ │ │ Passed: runtime/CommandLine/VMOptionWarning.java#id0 │ │ │ │ +Passed: runtime/CommandLine/VMOptionWarning.java#id1 │ │ │ │ Passed: runtime/CommandLine/VMOptionWarning.java#id2 │ │ │ │ Passed: runtime/ConstantPool/BadMethodHandles.java │ │ │ │ Passed: runtime/ConstantPool/IntfMethod.java │ │ │ │ Passed: runtime/ConstantPool/TestMethodHandleConstant.java │ │ │ │ Passed: runtime/ErrorHandling/GenOutOfMemoryError.java │ │ │ │ Passed: runtime/CompressedOops/CompressedKlassPointerAndOops.java │ │ │ │ Passed: runtime/CompressedOops/ObjectAlignment.java │ │ │ │ Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java │ │ │ │ -Passed: runtime/CompressedOops/UseCompressedOops.java │ │ │ │ -Passed: runtime/ErrorHandling/TestAbortVmOnException.java │ │ │ │ Passed: runtime/ErrorHandling/ProblematicFrameTest.java │ │ │ │ +Passed: runtime/ErrorHandling/TestAbortVmOnException.java │ │ │ │ +Passed: runtime/CompressedOops/UseCompressedOops.java │ │ │ │ Passed: runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestExitOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java#id0 │ │ │ │ -Passed: runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ -Passed: runtime/ErrorHandling/TestOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id0 │ │ │ │ +Passed: runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ Passed: runtime/ErrorHandling/TestHeapDumpPath.java │ │ │ │ +Passed: runtime/ErrorHandling/TestOnOutOfMemoryError.java │ │ │ │ Passed: runtime/logging/ClassInitializationTest.java │ │ │ │ +Passed: runtime/logging/ClassResolutionTest.java │ │ │ │ Passed: runtime/logging/ClassLoadUnloadTest.java │ │ │ │ Passed: runtime/logging/CompressedOopsTest.java │ │ │ │ -Passed: runtime/logging/ClassResolutionTest.java │ │ │ │ Passed: runtime/logging/CondyIndyTest.java │ │ │ │ +Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ Passed: runtime/logging/DefaultMethodsTest.java │ │ │ │ Passed: runtime/logging/ExceptionsTest.java │ │ │ │ Passed: runtime/logging/FoldMultilinesTest.java │ │ │ │ Passed: runtime/logging/LoaderConstraintsTest.java │ │ │ │ -Passed: runtime/logging/ModulesTest.java │ │ │ │ Passed: runtime/logging/MonitorInflationTest.java │ │ │ │ -Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ +Passed: runtime/logging/ModulesTest.java │ │ │ │ +FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ Passed: runtime/logging/MutexRankTest.java │ │ │ │ Passed: runtime/logging/OsCpuLoggingTest.java │ │ │ │ -FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ Passed: runtime/logging/ProtectionDomainVerificationTest.java │ │ │ │ -Passed: runtime/logging/SafepointTest.java │ │ │ │ Passed: runtime/logging/SafepointCleanupTest.java │ │ │ │ +Passed: runtime/logging/SafepointTest.java │ │ │ │ Passed: runtime/logging/TestMethodHandlesVerbose.java │ │ │ │ -Passed: runtime/logging/RedefineClasses.java │ │ │ │ Passed: runtime/logging/StackWalkTest.java │ │ │ │ +Passed: runtime/logging/RedefineClasses.java │ │ │ │ Passed: runtime/memory/MultiAllocateNullCheck.java │ │ │ │ Passed: runtime/logging/StartupTimeTest.java │ │ │ │ +Passed: runtime/logging/ThreadLoggingTest.java │ │ │ │ Passed: runtime/memory/ReadVMPageSize.java │ │ │ │ Passed: runtime/logging/VerificationTest.java │ │ │ │ -Passed: runtime/logging/ThreadLoggingTest.java │ │ │ │ Passed: runtime/memory/StressVirtualSpaceResize.java │ │ │ │ -Passed: runtime/Metaspace/elastic/TestMetaspaceAllocation.java#ndebug │ │ │ │ Passed: runtime/logging/VMOperationTest.java │ │ │ │ +Passed: runtime/Metaspace/elastic/TestMetaspaceAllocation.java#ndebug │ │ │ │ Passed: runtime/memory/ReadFromNoaccessArea.java │ │ │ │ Passed: runtime/memory/ReserveMemory.java │ │ │ │ -Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-default │ │ │ │ -Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-default │ │ │ │ Passed: runtime/Metaspace/DefineClass.java │ │ │ │ +Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-default │ │ │ │ +Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-default │ │ │ │ Passed: runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java │ │ │ │ -Passed: runtime/Metaspace/MaxMetaspaceSizeTest.java │ │ │ │ Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-64bit-ccs │ │ │ │ Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-64bit-noccs │ │ │ │ Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-nospecified │ │ │ │ Passed: runtime/modules/AccessCheckAllUnnamed.java │ │ │ │ Passed: runtime/modules/AccessCheckExp.java │ │ │ │ Passed: runtime/modules/AccessCheckJavaBase.java │ │ │ │ +Passed: runtime/modules/AccessCheckOpen.java │ │ │ │ Passed: runtime/Metaspace/FragmentMetaspace.java#id0 │ │ │ │ Passed: runtime/modules/AccessCheckRead.java │ │ │ │ -Passed: runtime/modules/AccessCheckOpen.java │ │ │ │ Passed: runtime/modules/AccessCheckSuper.java │ │ │ │ -Passed: runtime/modules/AccessCheckUnnamed.java │ │ │ │ Passed: runtime/modules/AccModuleTest.java │ │ │ │ -Passed: runtime/MirrorFrame/Test8003720.java │ │ │ │ +Passed: runtime/modules/AccessCheckUnnamed.java │ │ │ │ Passed: runtime/modules/AccessCheckWorks.java │ │ │ │ +Passed: runtime/MirrorFrame/Test8003720.java │ │ │ │ Passed: runtime/modules/CCE_module_msg.java │ │ │ │ Passed: runtime/modules/ExportTwice.java │ │ │ │ +Passed: runtime/modules/ClassLoaderNoUnnamedModuleTest.java │ │ │ │ Passed: runtime/modules/JVMAddModuleExports.java │ │ │ │ -Passed: runtime/modules/JVMAddModuleExportsToAll.java │ │ │ │ Passed: runtime/modules/IgnoreModulePropertiesTest.java │ │ │ │ -Passed: runtime/modules/ClassLoaderNoUnnamedModuleTest.java │ │ │ │ -Passed: runtime/modules/JVMAddModuleExportToAllUnnamed.java │ │ │ │ +Passed: runtime/modules/JVMAddModuleExportsToAll.java │ │ │ │ Passed: runtime/modules/JVMAddReadsModule.java │ │ │ │ +Passed: runtime/modules/JVMAddModuleExportToAllUnnamed.java │ │ │ │ Passed: runtime/modules/JVMDefineModule.java │ │ │ │ Passed: runtime/Metaspace/FragmentMetaspaceSimple.java │ │ │ │ Passed: runtime/modules/ModuleOptionsTest.java │ │ │ │ Passed: runtime/modules/ModuleOptionsWarn.java │ │ │ │ Passed: runtime/modules/LoadUnloadModuleStress.java │ │ │ │ Passed: runtime/modules/SealedInterfaceModuleTest.java │ │ │ │ Passed: runtime/modules/ModuleStress/ExportModuleStressTest.java │ │ │ │ -Passed: runtime/Monitor/CompleteExit.java │ │ │ │ -Passed: runtime/modules/ModuleStress/ModuleStress.java │ │ │ │ -Passed: runtime/modules/SealedModuleTest.java │ │ │ │ Passed: runtime/modules/ModulesSymLink.java │ │ │ │ +Passed: runtime/modules/SealedModuleTest.java │ │ │ │ +Passed: runtime/Monitor/CompleteExit.java │ │ │ │ Passed: runtime/modules/ModuleStress/ModuleStressGC.java │ │ │ │ +Passed: runtime/modules/ModuleStress/ModuleStress.java │ │ │ │ FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ -Passed: runtime/Monitor/DeflationIntervalsTest.java#allIntervalsZero │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#allThresholdsZero │ │ │ │ -Passed: runtime/Monitor/DeflationIntervalsTest.java#defaults │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdADI_noSafepoint │ │ │ │ +Passed: runtime/Monitor/DeflationIntervalsTest.java#allIntervalsZero │ │ │ │ +Passed: runtime/Monitor/DeflationIntervalsTest.java#defaults │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdADI_safepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdMUDT_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdMUDT_safepoint │ │ │ │ -Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_threshold_noSafepoint │ │ │ │ +Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#noGuaranteedGADT_threshold_noSafepoint │ │ │ │ -Passed: runtime/Monitor/DeflationIntervalsTest.java#noGuaranteedGADT_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#illegal │ │ │ │ +Passed: runtime/Monitor/DeflationIntervalsTest.java#noGuaranteedGADT_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#defaults │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#aggressive │ │ │ │ Passed: runtime/Monitor/MonitorWithDeadObjectTest.java#DetachThread │ │ │ │ -Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#lazy │ │ │ │ Passed: runtime/Monitor/MonitorWithDeadObjectTest.java#DumpThreadsAfterDetach │ │ │ │ Passed: runtime/Monitor/MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach │ │ │ │ -Passed: runtime/NonWriteableProperty.java │ │ │ │ Passed: runtime/Monitor/NonOwnerOps.java │ │ │ │ +Passed: runtime/NonWriteableProperty.java │ │ │ │ +Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#lazy │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#legal │ │ │ │ Passed: runtime/Monitor/MonitorUsedDeflationThresholdTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeSpecialICCE.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java │ │ │ │ Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeStaticICCE.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeStaticSuccessTest.java │ │ │ │ Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java │ │ │ │ Passed: runtime/SelectionResolution/NoSuchMethodErrorTest.java │ │ │ │ Passed: runtime/Thread/AsyncExceptionOnMonitorEnter.java │ │ │ │ Passed: runtime/Thread/CancellableThreadTest.java │ │ │ │ Passed: runtime/Thread/Fibonacci.java │ │ │ │ Passed: runtime/Thread/InterruptAtExit.java │ │ │ │ Passed: runtime/Thread/IsInterruptedAtExit.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java │ │ │ │ Passed: runtime/Thread/SetNameAtExit.java │ │ │ │ Passed: runtime/Thread/SetPriorityAtExit.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java │ │ │ │ Passed: runtime/Thread/StopAtExit.java │ │ │ │ Passed: runtime/Thread/TestAlwaysPreTouchStacks.java │ │ │ │ Passed: runtime/Thread/TestBreakSignalThreadDump.java#default │ │ │ │ Passed: runtime/Thread/TestBreakSignalThreadDump.java#with_jsig │ │ │ │ Passed: runtime/Thread/TestThreadDumpClassInitMonitor.java │ │ │ │ Passed: runtime/Thread/SuspendAtExit.java │ │ │ │ -Passed: runtime/Thread/TestThreadStackSizes.java │ │ │ │ Passed: runtime/Thread/TestThreadDumpSMRInfo.java │ │ │ │ +Passed: runtime/Thread/TestThreadStackSizes.java │ │ │ │ Passed: runtime/Thread/ThreadObjAccessAtExit.java │ │ │ │ -Passed: runtime/Thread/TooSmallStackSize.java │ │ │ │ Passed: runtime/Thread/ThreadPriorities.java │ │ │ │ +Passed: runtime/Thread/TooSmallStackSize.java │ │ │ │ Passed: runtime/Unsafe/AllocateMemory.java │ │ │ │ Passed: runtime/Unsafe/AllocateInstance.java │ │ │ │ Passed: runtime/Unsafe/CopyMemory.java │ │ │ │ -Passed: runtime/Unsafe/FieldOffset.java │ │ │ │ Passed: runtime/Unsafe/DefineClass.java │ │ │ │ +Passed: runtime/Unsafe/FieldOffset.java │ │ │ │ Passed: runtime/Unsafe/GetField.java │ │ │ │ Passed: runtime/Unsafe/GetPutAddress.java │ │ │ │ Passed: runtime/Unsafe/GetPutBoolean.java │ │ │ │ Passed: runtime/Unsafe/GetPutByte.java │ │ │ │ Passed: runtime/Unsafe/GetPutChar.java │ │ │ │ Passed: runtime/Unsafe/GetPutDouble.java │ │ │ │ Passed: runtime/Unsafe/GetPutFloat.java │ │ │ │ Passed: runtime/Unsafe/GetPutInt.java │ │ │ │ Passed: runtime/Unsafe/GetPutLong.java │ │ │ │ Passed: runtime/Unsafe/GetPutObject.java │ │ │ │ -Passed: runtime/Unsafe/GetUncompressedObject.java │ │ │ │ Passed: runtime/Unsafe/GetPutShort.java │ │ │ │ +Passed: runtime/Unsafe/GetUncompressedObject.java │ │ │ │ Passed: runtime/Unsafe/PageSize.java │ │ │ │ Passed: runtime/Unsafe/Reallocate.java │ │ │ │ Passed: runtime/Unsafe/SetMemory.java │ │ │ │ Passed: runtime/Unsafe/ThrowException.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodeCacheTest.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodeHeapAnalyticsMethodNames.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodelistTest.java │ │ │ │ Passed: serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java │ │ │ │ -Passed: serviceability/dcmd/compiler/PerfMapTest.java │ │ │ │ Passed: serviceability/dcmd/compiler/CompilerQueueTest.java │ │ │ │ +Passed: serviceability/dcmd/compiler/PerfMapTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/ClassVersionAfterRedefine.java │ │ │ │ Passed: serviceability/jvmti/GetObjectSizeClass.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/ModifyAnonymous.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineAnnotations.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineFinalizer.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineFinalizer.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineObject.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineLeak.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TestRedefineCondy.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestAddDeleteMethods.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TestRedefineCondy.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java │ │ │ │ Passed: serviceability/ParserTest.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TestMultipleClasses.java │ │ │ │ Passed: compiler/allocation/TestAllocation.java │ │ │ │ Passed: compiler/allocation/TestCCPAllocateArray.java │ │ │ │ Passed: compiler/allocation/TestNewArrayBadSize.java │ │ │ │ Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java │ │ │ │ FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ Passed: compiler/allocation/TestNewMaxLengthArray.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ Passed: compiler/arguments/TestScavengeRootsInCode.java │ │ │ │ -Passed: compiler/arguments/TestStressReflectiveCode.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TestMultipleClasses.java │ │ │ │ -Passed: compiler/arguments/TestTraceICs.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ +Passed: compiler/arguments/TestTraceICs.java │ │ │ │ +Passed: compiler/arguments/TestStressReflectiveCode.java │ │ │ │ Passed: compiler/arguments/TestUseCompiler.java │ │ │ │ +Passed: compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java │ │ │ │ -Passed: compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java │ │ │ │ Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java │ │ │ │ -Passed: compiler/c1/CanonicalizeGetModifiers.java#id0 │ │ │ │ +Passed: compiler/c1/CanonicalizeArrayLength.java │ │ │ │ Passed: compiler/c1/CCEMessageTest.java │ │ │ │ +Passed: compiler/c1/CanonicalizeGetModifiers.java#id0 │ │ │ │ Passed: compiler/c1/MultiplyByMaxInt.java │ │ │ │ -Passed: compiler/c1/CanonicalizeArrayLength.java │ │ │ │ Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/c1/NullCheckTest.java │ │ │ │ -Passed: compiler/c1/Test6579789.java │ │ │ │ Passed: compiler/c1/RangeCheckVerificationOfIR.java │ │ │ │ +Passed: compiler/c1/Test6579789.java │ │ │ │ Passed: compiler/c1/Test6756768_2.java │ │ │ │ Passed: compiler/c1/Test6758234.java │ │ │ │ -Passed: compiler/c1/Test6757316.java │ │ │ │ Passed: compiler/c1/Test6756768.java │ │ │ │ -Passed: compiler/c1/Test6855215.java │ │ │ │ +Passed: compiler/c1/Test6757316.java │ │ │ │ Passed: compiler/c1/Test6795465.java │ │ │ │ +Passed: compiler/c1/Test6855215.java │ │ │ │ Passed: compiler/c1/Test6849574.java │ │ │ │ Passed: compiler/c1/Test7042153.java │ │ │ │ +Passed: compiler/c1/Test7123108.java │ │ │ │ +Passed: compiler/c1/Test6932496.java │ │ │ │ Passed: compiler/c1/Test7090976.java │ │ │ │ Passed: compiler/c1/Test7103261.java │ │ │ │ -Passed: compiler/c1/Test6932496.java │ │ │ │ -Passed: compiler/c1/Test7123108.java │ │ │ │ -Passed: compiler/c1/Test8004051.java │ │ │ │ Passed: compiler/c1/Test8011706.java │ │ │ │ Passed: compiler/c1/Test8011771.java │ │ │ │ -Passed: compiler/c1/Test8211100.java │ │ │ │ +Passed: compiler/c1/Test8004051.java │ │ │ │ Passed: compiler/c1/Test8172751.java │ │ │ │ +Passed: compiler/c1/Test8211100.java │ │ │ │ Passed: compiler/c1/Test8267042.java │ │ │ │ Passed: compiler/c1/Test8275337.java │ │ │ │ Passed: compiler/c1/TestArrayCopyToFromObject.java │ │ │ │ Passed: compiler/c1/TestArrayCopy.java │ │ │ │ Passed: compiler/c1/TestC1PhiPlacementPathologyMain.java │ │ │ │ -Passed: compiler/c1/TestClassConstantPatching.java │ │ │ │ Passed: compiler/c1/TestBadStateAtLongCmp.java │ │ │ │ +Passed: compiler/c1/TestClassConstantPatching.java │ │ │ │ Passed: compiler/c1/TestDeoptInt.java │ │ │ │ Passed: compiler/c1/TestGotoIfMain.java │ │ │ │ Passed: compiler/c1/TestInvokeinterfaceWithBadReceiver.java │ │ │ │ Passed: compiler/c1/TestLinearScanHasFPURegisters.java │ │ │ │ Passed: compiler/c1/TestLargeMonitorOffset.java │ │ │ │ Passed: compiler/c1/TestManyMethodParameters.java │ │ │ │ -Passed: compiler/c1/TestOSRLotsOfLocals.java │ │ │ │ Passed: compiler/c1/TestPinnedConstantExceptionEdge.java │ │ │ │ Passed: compiler/c1/TestPinnedIntrinsics.java │ │ │ │ +Passed: compiler/c1/TestOSRLotsOfLocals.java │ │ │ │ Passed: compiler/c1/TestStaticInterfaceMethodCall.java │ │ │ │ -Passed: compiler/c1/TestLinearScanOrderMain.java │ │ │ │ Passed: compiler/c1/TestUnalignedLoad.java │ │ │ │ Passed: compiler/c1/TestUnresolvedFieldMain.java │ │ │ │ Passed: compiler/c1/TestValueNumberingNullObject.java │ │ │ │ Passed: compiler/c1/UnsafeVolatileGuardTest.java │ │ │ │ Passed: compiler/c1/VolatileGuardTest.java │ │ │ │ -Passed: compiler/c2/aarch64/TestIntrinsicsRegStress.java │ │ │ │ +Passed: compiler/c1/TestLinearScanOrderMain.java │ │ │ │ +Passed: compiler/c2/cr6646020/Tester.java │ │ │ │ Passed: compiler/c2/aarch64/ConvI2LWideningAssertTooStrong.java │ │ │ │ +Passed: compiler/c2/aarch64/TestIntrinsicsRegStress.java │ │ │ │ Passed: compiler/c1/TestConcurrentPatching.java │ │ │ │ -Passed: compiler/c2/cr6646020/Tester.java │ │ │ │ Passed: compiler/c2/cr6663848/Tester.java │ │ │ │ -Passed: compiler/c2/cr6663854/Test6663854.java │ │ │ │ Passed: compiler/c2/cr6711117/Test.java │ │ │ │ +Passed: compiler/c2/cr6663854/Test6663854.java │ │ │ │ Passed: compiler/c2/cr6712835/Test6712835.java │ │ │ │ Passed: compiler/c2/cr6714694/Tester.java │ │ │ │ Passed: compiler/c2/cr6865031/Test.java │ │ │ │ Passed: compiler/c2/cr7192963/TestByteVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestDoubleVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestFloatVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestIntVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestLongVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestShortVect.java │ │ │ │ -FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ Passed: compiler/c2/irTests/loopOpts/LoopIdealizationTests.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java │ │ │ │ +FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ Passed: compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.java │ │ │ │ Passed: compiler/c2/irTests/AddINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/AddLNodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/AndINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/DivINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/DivLNodeIdealizationTests.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java │ │ │ │ Passed: compiler/c2/irTests/LShiftINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/LShiftLNodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/MulINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/MaxMinINodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/SubINodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/MulINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/MulLNodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/TestArrayElementTypeLoad.java │ │ │ │ +Passed: compiler/c2/irTests/SubINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/SubLNodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/TestArrayElementTypeLoad.java │ │ │ │ Passed: compiler/c2/irTests/TestAutoVectorization2DArray.java │ │ │ │ Passed: compiler/c2/irTests/TestBackToBackIfs.java │ │ │ │ -FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ -Passed: compiler/c2/irTests/TestFPComparison.java │ │ │ │ +FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ +Passed: compiler/c2/irTests/TestOptimizeUnstableIf.java │ │ │ │ Passed: compiler/c2/irTests/TestIterativeEA.java │ │ │ │ Passed: compiler/c2/irTests/TestPostParseCallDevirtualization.java │ │ │ │ -Passed: compiler/c2/irTests/TestOptimizeUnstableIf.java │ │ │ │ +Passed: compiler/c2/irTests/TestFPComparison.java │ │ │ │ Passed: compiler/c2/irTests/TestPushAddThruCast.java │ │ │ │ Passed: compiler/c2/irTests/TestRemixAddressExpressions.java │ │ │ │ +Passed: compiler/c2/irTests/TestScalarReplacement.java │ │ │ │ Passed: compiler/c2/irTests/TestShiftAndMask.java │ │ │ │ Passed: compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java │ │ │ │ -Passed: compiler/c2/irTests/TestScalarReplacement.java │ │ │ │ +Passed: compiler/c2/irTests/TestUnsignedComparison.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ Passed: compiler/c2/irTests/TestVectorizationMismatchedAccess.java │ │ │ │ Passed: compiler/c2/irTests/URShiftINodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/TestUnsignedComparison.java │ │ │ │ Passed: compiler/c2/irTests/URShiftLNodeIdealizationTests.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java │ │ │ │ +Passed: compiler/c2/irTests/XorINodeIdealizationTests.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java │ │ │ │ -Passed: compiler/c2/irTests/XorLNodeIdealizationTests.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java │ │ │ │ +Passed: compiler/c2/irTests/XorLNodeIdealizationTests.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/TestDirtyInt.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/NativeCalls.java │ │ │ │ -Passed: compiler/c2/irTests/XorINodeIdealizationTests.java │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ Passed: compiler/codecache/jmx/BeanTypeTest.java │ │ │ │ FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ Passed: compiler/codecache/jmx/CodeHeapBeanPresenceTest.java │ │ │ │ Passed: compiler/codecache/jmx/GetUsageTest.java │ │ │ │ Passed: compiler/codecache/jmx/InitialAndMaxUsageTest.java │ │ │ │ Passed: compiler/codecache/jmx/ManagerNamesTest.java │ │ │ │ Passed: compiler/codecache/jmx/MemoryPoolsPresenceTest.java │ │ │ │ Passed: compiler/codecache/jmx/PeakUsageTest.java │ │ │ │ Passed: compiler/codecache/jmx/PoolsIndependenceTest.java │ │ │ │ Passed: compiler/codecache/jmx/ThresholdNotificationsTest.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdExceededTest.java │ │ │ │ -Passed: compiler/codecache/jmx/UsageThresholdNotExceededTest.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdIncreasedTest.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ +Passed: compiler/codecache/jmx/UsageThresholdNotExceededTest.java │ │ │ │ Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java │ │ │ │ Passed: compiler/controldependency/TestAntiDependencyForPinnedLoads.java │ │ │ │ Passed: compiler/conversions/TestPrimitiveConversions.java │ │ │ │ Passed: compiler/controldependency/TestAntiDependentMembar.java │ │ │ │ Passed: compiler/cpuflags/RestoreMXCSR.java │ │ │ │ Passed: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java │ │ │ │ Passed: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java │ │ │ │ @@ -1052,212 +1047,212 @@ │ │ │ │ Passed: compiler/escapeAnalysis/TestMissingAntiDependency.java │ │ │ │ Passed: compiler/escapeAnalysis/TestSelfArrayCopy.java │ │ │ │ Passed: compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java │ │ │ │ Passed: compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java │ │ │ │ Passed: compiler/exceptions/CatchInlineExceptions.java │ │ │ │ Passed: compiler/exceptions/ExceptionInInit.java │ │ │ │ Passed: compiler/exceptions/SumTest.java │ │ │ │ -Passed: compiler/escapeAnalysis/Test8020215.java │ │ │ │ Passed: compiler/exceptions/TestC1ExceptionHandlersSameBCI.java │ │ │ │ Passed: compiler/exceptions/TestDeoptExceptionState.java │ │ │ │ +Passed: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ Passed: compiler/exceptions/TestRecursiveReplacedException.java │ │ │ │ -Passed: compiler/floatingpoint/DmodTest.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ +Passed: compiler/escapeAnalysis/Test8020215.java │ │ │ │ Passed: compiler/floatingpoint/FmodTest.java │ │ │ │ +Passed: compiler/floatingpoint/DmodTest.java │ │ │ │ Passed: compiler/floatingpoint/ModNaN.java │ │ │ │ -Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id0 │ │ │ │ Passed: compiler/floatingpoint/NaNTest.java │ │ │ │ Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id1 │ │ │ │ +Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id0 │ │ │ │ Passed: compiler/floatingpoint/TestFMA.java │ │ │ │ Passed: compiler/floatingpoint/TestFMABrokenC1RegAlloc.java │ │ │ │ Passed: compiler/floatingpoint/TestLibmIntrinsics.java │ │ │ │ Passed: compiler/floatingpoint/TestPow2.java │ │ │ │ Passed: compiler/floatingpoint/TestRound.java │ │ │ │ Passed: compiler/floatingpoint/TestSubnormalDouble.java │ │ │ │ Passed: compiler/floatingpoint/TestSubnormalFloat.java │ │ │ │ Passed: compiler/inlining/DefaultAndConcreteMethodsCHA.java │ │ │ │ Passed: compiler/inlining/DefaultMethodsDependencies.java │ │ │ │ Passed: compiler/inlining/InlineAccessors.java │ │ │ │ Passed: compiler/inlining/InlineDefaultMethod.java │ │ │ │ Passed: compiler/inlining/InlineDefaultMethod1.java │ │ │ │ Passed: compiler/inlining/LateInlineVirtualNullReceiverCheck.java │ │ │ │ -Passed: compiler/inlining/PrintInlining.java │ │ │ │ -Passed: compiler/inlining/StringConcatInfiniteLoop.java │ │ │ │ Passed: compiler/floatingpoint/TestFloatSyncJNIArgs.java │ │ │ │ +Passed: compiler/inlining/StringConcatInfiniteLoop.java │ │ │ │ Passed: compiler/integerArithmetic/MultiplyByConstantLongMax.java │ │ │ │ Passed: compiler/integerArithmetic/MultiplyByIntegerMinHang.java │ │ │ │ -Passed: compiler/integerArithmetic/TestIntegerComparison.java │ │ │ │ Passed: compiler/integerArithmetic/TestAssociative.java │ │ │ │ +Passed: compiler/inlining/PrintInlining.java │ │ │ │ +Passed: compiler/integerArithmetic/TestIntegerComparison.java │ │ │ │ Passed: compiler/integerArithmetic/TestNegAnd.java │ │ │ │ Passed: compiler/integerArithmetic/TestNegMultiply.java │ │ │ │ Passed: compiler/interpreter/DisableOSRTest.java │ │ │ │ Passed: compiler/interpreter/cr7116216/StackOverflow.java │ │ │ │ -Passed: compiler/interpreter/Test6539464.java │ │ │ │ Passed: compiler/interpreter/Test6833129.java │ │ │ │ +Passed: compiler/interpreter/Test6539464.java │ │ │ │ Passed: compiler/interpreter/TestVerifyStackAfterDeopt.java │ │ │ │ Passed: compiler/interpreter/VerifyStackWithUnreachableBlock.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestAndnI.java │ │ │ │ -Passed: compiler/intrinsics/base64/TestBase64.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestAndnL.java │ │ │ │ +Passed: compiler/intrinsics/base64/TestBase64.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsiI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsiL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsmskI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsmskL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsrI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsrL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBzhiI2L.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestLzcntI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestLzcntL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestTzcntI.java │ │ │ │ -Passed: compiler/intrinsics/chacha/TestChaCha20.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestTzcntL.java │ │ │ │ +Passed: compiler/intrinsics/chacha/TestChaCha20.java │ │ │ │ Passed: compiler/intrinsics/klass/TestGetModifiers.java#id0 │ │ │ │ Passed: compiler/intrinsics/math/MaxMinOptimizeTest.java │ │ │ │ Passed: compiler/intrinsics/math/Test8210461.java │ │ │ │ Passed: compiler/intrinsics/klass/TestIsPrimitive.java │ │ │ │ Passed: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/math/TestPow2Opt.java │ │ │ │ -Passed: compiler/intrinsics/math/TestSignumIntrinsic.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeVirtualICCE.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactICondTest.java │ │ │ │ -Passed: compiler/intrinsics/math/TestPow0Dot5Opt.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java │ │ │ │ +Passed: compiler/intrinsics/math/TestSignumIntrinsic.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/CompareTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/DecExactITest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/DecExactLTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/IncExactITest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/GVNTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactICondTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/IncExactLTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeVirtualICCE.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactICondTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/math/TestPow0Dot5Opt.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java │ │ │ │ -Passed: compiler/intrinsics/object/TestHashCode.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java │ │ │ │ Passed: compiler/intrinsics/object/TestClone.java │ │ │ │ +Passed: compiler/intrinsics/object/TestHashCode.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java │ │ │ │ -Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java │ │ │ │ +Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestCopyValueOf.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestEncodeIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/zip/TestCRC32C.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringConstruction.java │ │ │ │ +Error: compiler/cha/DefaultRootMethod.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringEqualsBadLength.java │ │ │ │ -Error: compiler/cha/DefaultRootMethod.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java │ │ │ │ -Passed: compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIndexOfCharIntrinsics.java │ │ │ │ +Passed: compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsics2.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringUTF16IntrinsicRangeChecks.java │ │ │ │ Passed: compiler/intrinsics/unsafe/AllocateUninitializedArray.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id0 │ │ │ │ +Passed: compiler/intrinsics/string/TestCountPositives.java#id0 │ │ │ │ FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ Passed: compiler/intrinsics/unsafe/TestCAEAntiDep.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/DirectByteBufferTest.java │ │ │ │ Passed: compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java │ │ │ │ Passed: compiler/intrinsics/unsafe/UnsafeGetAddressTest.java │ │ │ │ Passed: compiler/intrinsics/unsafe/UnsafeTwoCASLong.java │ │ │ │ Passed: compiler/jsr292/cr6990212/Test6990212.java │ │ │ │ Passed: compiler/jsr292/cr8026328/Test8026328.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java │ │ │ │ +Passed: compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ -FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ +Passed: compiler/intrinsics/string/TestHasNegatives.java#id0 │ │ │ │ Passed: compiler/jsr292/CallSiteDepContextTest.java │ │ │ │ -Passed: compiler/intrinsics/string/TestCountPositives.java#id0 │ │ │ │ +FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ Passed: compiler/jsr292/ConcurrentClassLoadingTest.java │ │ │ │ Passed: compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java │ │ │ │ Passed: compiler/jsr292/InvokerGC.java │ │ │ │ Passed: compiler/jsr292/InvokerSignatureMismatch.java │ │ │ │ -Passed: compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java │ │ │ │ Passed: compiler/jsr292/LongReferenceCastingTest.java │ │ │ │ Passed: compiler/jsr292/MHDeoptTest.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/DirectByteBufferTest.java │ │ │ │ Passed: compiler/jsr292/NullConstantMHReceiver.java │ │ │ │ Passed: compiler/jsr292/NullConstantReceiver.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id0 │ │ │ │ Passed: compiler/jsr292/MHInlineTest.java │ │ │ │ -Passed: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java │ │ │ │ Passed: compiler/jsr292/Test7082949.java │ │ │ │ +Passed: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java │ │ │ │ Passed: compiler/jsr292/TestArrayReturnType.java │ │ │ │ Passed: compiler/linkage/LinkageErrors.java │ │ │ │ -Passed: compiler/jsr292/PollutedTrapCounts.java │ │ │ │ -Passed: compiler/jsr292/ContinuousCallSiteTargetChange.java │ │ │ │ Passed: compiler/locks/TestLocksInOSR.java │ │ │ │ -Passed: compiler/locks/TestNestedSynchronize.java │ │ │ │ Passed: compiler/linkage/TestLinkageErrorInGenerateOopMap.java │ │ │ │ +Passed: compiler/jsr292/PollutedTrapCounts.java │ │ │ │ +Passed: compiler/locks/TestNestedSynchronize.java │ │ │ │ +Passed: compiler/jsr292/ContinuousCallSiteTargetChange.java │ │ │ │ Passed: compiler/locks/TestUnlockOSR.java │ │ │ │ Passed: compiler/longcountedloops/TestDeadLongPhi.java │ │ │ │ -Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java │ │ │ │ Passed: compiler/locks/TestSynchronizeWithEmptyBlock.java │ │ │ │ -Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java │ │ │ │ +Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java │ │ │ │ Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java │ │ │ │ +Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java │ │ │ │ Passed: compiler/loopopts/superword/AlignmentOnePack.java │ │ │ │ Passed: compiler/loopopts/superword/CoLocatePack.java │ │ │ │ -Passed: compiler/longcountedloops/TestSafePointWithEAState.java │ │ │ │ Passed: compiler/loopopts/superword/CoLocatePackMemoryState.java │ │ │ │ -Passed: compiler/intrinsics/string/TestHasNegatives.java#id0 │ │ │ │ +Passed: compiler/longcountedloops/TestSafePointWithEAState.java │ │ │ │ Passed: compiler/loopopts/superword/MinMaxRed_Int.java │ │ │ │ -Passed: compiler/loopopts/superword/ProdRed_Int.java │ │ │ │ Passed: compiler/loopopts/superword/ProdRed_Float.java │ │ │ │ +Passed: compiler/loopopts/superword/ProdRed_Int.java │ │ │ │ Passed: compiler/loopopts/superword/RedTest_int.java │ │ │ │ Passed: compiler/loopopts/superword/RedTest_long.java │ │ │ │ Passed: compiler/loopopts/superword/ReductionPerf.java │ │ │ │ Passed: compiler/locks/TestNestedLocksElimination.java │ │ │ │ Passed: compiler/loopopts/superword/ProdRed_Double.java │ │ │ │ Passed: compiler/loopopts/superword/SumRed_Long.java │ │ │ │ Passed: compiler/loopopts/superword/SumRed_Float.java │ │ │ │ @@ -1275,78 +1270,78 @@ │ │ │ │ Passed: compiler/loopopts/superword/TestHoistedReductionNode.java │ │ │ │ Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java │ │ │ │ Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegment.java#byte-buffer-direct │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegment.java#byte-array │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegment.java#byte-buffer-direct │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegment.java#byte-buffer │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ -Passed: compiler/intrinsics/string/TestStringConstructionIntrinsics.java#id0 │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegment.java#char-array │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegment.java#double-array │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegment.java#float-array │ │ │ │ +Passed: compiler/intrinsics/string/TestStringConstructionIntrinsics.java#id0 │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegmentMainLoopAlignment.java │ │ │ │ FAILED: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ Passed: compiler/loopopts/superword/TestPeeledReductionNode.java │ │ │ │ Passed: compiler/loopopts/superword/TestPickFirstMemoryState.java │ │ │ │ FAILED: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ Passed: compiler/loopopts/superword/TestReductionWithLoopVariantUse.java │ │ │ │ Passed: compiler/loopopts/superword/TestScheduleReordersScalarMemops.java │ │ │ │ Passed: compiler/loopopts/superword/TestSearchAlignment.java │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#MaxVectorSize16-Unaligned │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegment.java#int-array │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#MaxVectorSize32-Aligned │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegment.java#long-array │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegment.java#native │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#Vanilla-Aligned │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegment.java#int-array │ │ │ │ -Passed: compiler/loopopts/superword/TestUnorderedReduction.java#Vanilla-Unaligned │ │ │ │ Passed: compiler/loopopts/superword/TestVectorizationWithInvariant.java │ │ │ │ -Passed: compiler/loopopts/superword/TestVectorizeTypeConversionWithUnsafe.java │ │ │ │ Passed: compiler/loopopts/superword/TestWronglyMarkedReduction.java │ │ │ │ -Passed: compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java │ │ │ │ +Passed: compiler/loopopts/superword/TestVectorizeTypeConversionWithUnsafe.java │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ -Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java │ │ │ │ +Passed: compiler/loopopts/superword/TestUnorderedReduction.java#Vanilla-Unaligned │ │ │ │ Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java │ │ │ │ Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegment.java#long-array │ │ │ │ +Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java │ │ │ │ FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ -Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java │ │ │ │ +Passed: compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java │ │ │ │ Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java │ │ │ │ Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java │ │ │ │ Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java │ │ │ │ FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java │ │ │ │ -Passed: compiler/loopstripmining/TestAddPAtOuterLoopHead.java │ │ │ │ +Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java │ │ │ │ FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java │ │ │ │ Passed: compiler/loopstripmining/TestLSMBadControlOverride.java │ │ │ │ +Passed: compiler/loopstripmining/TestAddPAtOuterLoopHead.java │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegment.java#short-array │ │ │ │ Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java │ │ │ │ Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java │ │ │ │ Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java │ │ │ │ Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java │ │ │ │ Passed: compiler/macronodes/TestCompleteVolatileStore.java │ │ │ │ Passed: compiler/macronodes/TestEliminateAllocationPhi.java │ │ │ │ Passed: compiler/membars/TestMemBarAcquire.java │ │ │ │ Passed: compiler/memoryinitialization/ZeroTLABTest.java │ │ │ │ -Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java │ │ │ │ Passed: compiler/osr/TestOSRWithNonEmptyStack.java │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegment.java#native │ │ │ │ +Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java │ │ │ │ Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java │ │ │ │ Passed: compiler/parsing/TestMissingSafepointOnSwitch.java │ │ │ │ -Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java │ │ │ │ Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java │ │ │ │ -Passed: compiler/osr/TestRangeCheck.java │ │ │ │ Passed: compiler/profiling/spectrapredefineclass/Launcher.java │ │ │ │ +Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java │ │ │ │ Passed: compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegment.java#short-array │ │ │ │ Passed: compiler/profiling/TestMethodHandleInvokesIntrinsic.java │ │ │ │ Passed: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java │ │ │ │ +Passed: compiler/osr/TestRangeCheck.java │ │ │ │ Passed: compiler/profiling/TestSharedHeadExceptionBackedges.java │ │ │ │ Passed: compiler/profiling/TestSpecTrapClassUnloading.java │ │ │ │ Passed: compiler/profiling/TestTypeProfileArgsLimit.java │ │ │ │ Passed: compiler/profiling/TestUnexpectedProfilingMismatch.java │ │ │ │ Passed: compiler/profiling/UnsafeAccess.java │ │ │ │ Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ @@ -1356,1027 +1351,1026 @@ │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java │ │ │ │ Passed: compiler/rangechecks/TestBadFoldCompare.java │ │ │ │ Passed: compiler/profiling/TestMultiBranchDataOverflow.java │ │ │ │ Passed: compiler/rangechecks/TestLargeScaleInLongRCOverflow.java │ │ │ │ +FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java │ │ │ │ FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ -FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckEliminationDisabled.java │ │ │ │ -Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckLimits.java │ │ │ │ +Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java │ │ │ │ Passed: compiler/rangechecks/TestRCMinInt.java │ │ │ │ Passed: compiler/rangechecks/TestUncommonTrapMerging.java │ │ │ │ Passed: compiler/reflection/ArrayNewInstanceOfVoid.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ Passed: compiler/regalloc/C1ObjectSpillInLogicOp.java │ │ │ │ Passed: compiler/regalloc/TestC1OverlappingRegisterHint.java │ │ │ │ -Passed: compiler/regalloc/TestVectorRegAlloc.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ Passed: compiler/regalloc/TestNodeRegArrayOverflow.java │ │ │ │ +Passed: compiler/regalloc/TestVectorRegAlloc.java │ │ │ │ Passed: compiler/regalloc/VolatileLoadMemBarsOnlyUses.java │ │ │ │ Passed: compiler/runtime/cr6891750/Test6891750.java │ │ │ │ +Passed: compiler/runtime/cr8015436/Test8015436.java │ │ │ │ Passed: compiler/runtime/unloaded/TestMHUnloaded.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ FAILED: compiler/stable/TestStableByte.java │ │ │ │ -Passed: compiler/runtime/cr8015436/Test8015436.java │ │ │ │ FAILED: compiler/stable/TestStableChar.java │ │ │ │ FAILED: compiler/stable/TestStableDouble.java │ │ │ │ FAILED: compiler/stable/TestStableFloat.java │ │ │ │ FAILED: compiler/stable/TestStableInt.java │ │ │ │ FAILED: compiler/stable/TestStableLong.java │ │ │ │ -Passed: compiler/stable/TestStableMismatched.java │ │ │ │ Passed: compiler/stable/TestStableMemoryBarrier.java │ │ │ │ +Passed: compiler/stable/TestStableMismatched.java │ │ │ │ FAILED: compiler/stable/TestStableObject.java │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ Passed: compiler/stable/TestUnstableStable.java │ │ │ │ Passed: compiler/startup/NumCompilerThreadsCheck.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ -Passed: compiler/startup/TieredStopAtLevel0SanityTest.java │ │ │ │ Passed: compiler/startup/StartupOutput.java │ │ │ │ +Passed: compiler/startup/TieredStopAtLevel0SanityTest.java │ │ │ │ +Passed: compiler/profiling/TestProfileCounterOverflow.java │ │ │ │ Passed: compiler/stringopts/TestOptimizeStringConcat.java │ │ │ │ Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java │ │ │ │ Passed: compiler/stringopts/TestStackedConcatsAppendUncommonTrap.java │ │ │ │ Passed: compiler/stringopts/TestStringObjectInitialization.java │ │ │ │ Passed: compiler/types/TestArrayManyDimensions.java │ │ │ │ Passed: compiler/types/TestArrayMeetNotSymmetrical.java │ │ │ │ +Passed: compiler/stringopts/TestLongStringConcat.java │ │ │ │ Passed: compiler/types/TestBadMemSliceWithInterfaces.java │ │ │ │ -Passed: compiler/types/TestBottomArrayTypeCheck.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ +Passed: compiler/types/TestBottomArrayTypeCheck.java │ │ │ │ Passed: compiler/types/TestEACheckCastPP.java │ │ │ │ Passed: compiler/types/TestExactArrayOfBasicType.java │ │ │ │ -Passed: compiler/types/TestFoldNECompares.java │ │ │ │ Passed: compiler/types/TestInterfaceArraySubtypeCheck.java │ │ │ │ +Passed: compiler/types/TestFoldNECompares.java │ │ │ │ Passed: compiler/types/TestMeetExactConstantArrays.java │ │ │ │ Passed: compiler/types/TestMeetTopArrayExactConstantArray.java │ │ │ │ -Passed: compiler/types/TestMeetXor.java │ │ │ │ -Passed: compiler/stringopts/TestLongStringConcat.java │ │ │ │ Passed: compiler/types/TestPhiElimination.java │ │ │ │ Passed: compiler/types/TestSpeculationBrokenWithIntArrays.java │ │ │ │ Passed: compiler/types/TestSpeculationFailedHigherEqual.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckMacroNodeWrongMem.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckNewObjectNotConstant.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#stress │ │ │ │ Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#Xbatch │ │ │ │ Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#Xcomp │ │ │ │ +Passed: compiler/types/TestMeetXor.java │ │ │ │ Passed: compiler/types/TestTypePropagationToCmpU.java │ │ │ │ Passed: compiler/types/TypeSpeculation.java │ │ │ │ -Passed: compiler/uncommontrap/FoldedIfNonDomMidIf.java │ │ │ │ Passed: compiler/uncommontrap/DeoptReallocFailure.java │ │ │ │ +Passed: compiler/uncommontrap/FoldedIfNonDomMidIf.java │ │ │ │ Passed: compiler/uncommontrap/StackOverflowGuardPagesOff.java │ │ │ │ -FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ Passed: compiler/uncommontrap/TestDeoptOOM.java#id0 │ │ │ │ +FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ Passed: compiler/uncommontrap/TestNullCheckAntiDependence.java │ │ │ │ Passed: compiler/uncommontrap/TestStackBangRbp.java │ │ │ │ -Passed: compiler/profiling/TestProfileCounterOverflow.java │ │ │ │ +Passed: compiler/uncommontrap/TestUnstableIfTrap.java │ │ │ │ Passed: compiler/uncommontrap/TraceDeoptimizationNoRealloc.java │ │ │ │ Passed: compiler/uncommontrap/UncommonTrapLeak.java │ │ │ │ Passed: compiler/uncommontrap/UncommonTrapStackBang.java │ │ │ │ Passed: compiler/unsafe/AlignmentGapAccess.java │ │ │ │ Passed: compiler/unsafe/CASandCAEwithNegExpected.java │ │ │ │ Passed: compiler/unsafe/GetUnsafeObjectG1PreBarrier.java │ │ │ │ -Passed: compiler/uncommontrap/TestUnstableIfTrap.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsics.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java │ │ │ │ -Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java │ │ │ │ +Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java │ │ │ │ Passed: compiler/unsafe/MaybeOffHeapUnsafeAccessToNewObject.java │ │ │ │ Passed: compiler/unsafe/MisalignedAccesses.java │ │ │ │ Passed: compiler/unsafe/MismatchedUnsafeAccessTest.java │ │ │ │ Passed: compiler/unsafe/MismatchedUnsafeLoadFromNewObject.java │ │ │ │ Passed: compiler/unsafe/MixedUnsafeStoreObject.java │ │ │ │ Passed: compiler/unsafe/OpaqueAccesses.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestByte.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestChar.java │ │ │ │ +Passed: compiler/runtime/safepoints/TestRegisterRestoring.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestByte.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestDouble.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestFloat.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestInt.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestLong.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestChar.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestObject.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestShort.java │ │ │ │ Passed: compiler/unsafe/TestBadBaseAddress.java │ │ │ │ Passed: compiler/unsafe/TestLoopUnswitching.java │ │ │ │ -Passed: compiler/runtime/safepoints/TestRegisterRestoring.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestInt.java │ │ │ │ Passed: compiler/unsafe/TestMaybeNullUnsafeAccess.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestShort.java │ │ │ │ -Passed: compiler/unsafe/TestRawAliasing.java │ │ │ │ Passed: compiler/unsafe/TestMisalignedUnsafeAccess.java │ │ │ │ +Passed: compiler/unsafe/TestRawAliasing.java │ │ │ │ Passed: compiler/unsafe/TestSplitIf.java │ │ │ │ Passed: compiler/unsafe/TestUnsafeLoadControl.java │ │ │ │ -Passed: compiler/unsafe/TestUnsafeLoadWithZeroAddress.java │ │ │ │ Passed: compiler/unsafe/TestUnsafeStaticFieldAccess.java │ │ │ │ -Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java │ │ │ │ +Passed: compiler/unsafe/TestUnsafeLoadWithZeroAddress.java │ │ │ │ Passed: compiler/unsafe/UnsafeArrayCopy.java │ │ │ │ Passed: compiler/unsafe/UnsafeOffHeapBooleanTest.java │ │ │ │ Passed: compiler/unsafe/UnsafeOnHeapBooleanTest.java │ │ │ │ Passed: compiler/unsafe/UnsafeSmallOffsetBooleanAccessTest.java │ │ │ │ +Passed: compiler/unsafe/UnsafeRaw.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestLong.java │ │ │ │ Passed: compiler/vectorization/TestNaNVector.java │ │ │ │ Passed: compiler/vectorization/TestNarrowedIntegerReverseBytes.java │ │ │ │ Passed: compiler/vectorization/TestOverlappingMismatchedAccesses.java │ │ │ │ -Passed: compiler/unsafe/UnsafeRaw.java │ │ │ │ -FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ -Passed: compiler/vectorization/TestRotateByteAndShortVector.java │ │ │ │ +FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ +Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java │ │ │ │ Passed: compiler/vectorization/TestPopCountVector.java │ │ │ │ Passed: compiler/vectorization/TestVectorUnalignedOffset.java │ │ │ │ +Passed: compiler/vectorization/TestRotateByteAndShortVector.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id0 │ │ │ │ +Passed: compiler/vectorization/TestVectorsNotSavedAtSafepoint.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id1 │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id2 │ │ │ │ -Passed: compiler/vectorization/TestVectorsNotSavedAtSafepoint.java │ │ │ │ Passed: gc/arguments/TestAggressiveHeap.java │ │ │ │ Passed: gc/arguments/TestArrayAllocatorMallocLimit.java │ │ │ │ -Passed: gc/arguments/TestCompressedClassFlags.java │ │ │ │ -Passed: gc/arguments/TestDynMaxHeapFreeRatio.java │ │ │ │ Passed: gc/arguments/TestDisableDefaultGC.java │ │ │ │ +Passed: gc/arguments/TestCompressedClassFlags.java │ │ │ │ Passed: gc/arguments/TestDynMinHeapFreeRatio.java │ │ │ │ Passed: gc/arguments/TestG1CompressedOops.java │ │ │ │ +Passed: gc/arguments/TestDynMaxHeapFreeRatio.java │ │ │ │ Passed: gc/arguments/TestG1ConcMarkStepDurationMillis.java │ │ │ │ -Passed: gc/arguments/TestG1ConcRefinementThreads.java │ │ │ │ Passed: gc/arguments/TestG1HeapRegionSize.java │ │ │ │ -Passed: gc/arguments/TestG1RemSetFlags.java │ │ │ │ -Passed: gc/arguments/TestG1HeapSizeFlags.java │ │ │ │ +Passed: gc/arguments/TestG1ConcRefinementThreads.java │ │ │ │ Passed: gc/arguments/TestG1PercentageOptions.java │ │ │ │ +Passed: gc/arguments/TestG1HeapSizeFlags.java │ │ │ │ +Passed: gc/arguments/TestG1RemSetFlags.java │ │ │ │ Passed: gc/arguments/TestHeapFreeRatio.java │ │ │ │ Passed: gc/arguments/TestInitialTenuringThreshold.java │ │ │ │ Passed: gc/arguments/TestMaxMinHeapFreeRatioFlags.java │ │ │ │ -Passed: gc/arguments/TestMaxNewSize.java#id0 │ │ │ │ Passed: gc/arguments/TestMaxNewSize.java#id1 │ │ │ │ +Passed: gc/arguments/TestMaxNewSize.java#id0 │ │ │ │ Passed: gc/arguments/TestMaxNewSize.java#id2 │ │ │ │ Passed: gc/arguments/TestMaxRAMFlags.java │ │ │ │ Passed: gc/arguments/TestMinAndInitialSurvivorRatioFlags.java │ │ │ │ Passed: gc/arguments/TestNewRatioFlag.java │ │ │ │ Passed: gc/arguments/TestMinInitialErgonomics.java │ │ │ │ Passed: gc/arguments/TestNewSizeThreadIncrease.java │ │ │ │ Passed: gc/arguments/TestNewSizeFlags.java │ │ │ │ -Passed: gc/arguments/TestParallelGCThreads.java │ │ │ │ Passed: gc/arguments/TestObjectTenuringFlags.java │ │ │ │ +Passed: gc/arguments/TestParallelGCThreads.java │ │ │ │ Passed: gc/arguments/TestParallelHeapSizeFlags.java │ │ │ │ +Passed: gc/arguments/TestParallelRefProc.java#Serial │ │ │ │ Passed: gc/arguments/TestParallelRefProc.java#G1 │ │ │ │ Passed: gc/arguments/TestParallelRefProc.java#Parallel │ │ │ │ Passed: gc/arguments/TestSelectDefaultGC.java │ │ │ │ -Passed: gc/arguments/TestParallelRefProc.java#Serial │ │ │ │ -Passed: gc/arguments/TestSerialHeapSizeFlags.java │ │ │ │ Passed: gc/arguments/TestShrinkHeapInSteps.java │ │ │ │ +Passed: gc/arguments/TestSerialHeapSizeFlags.java │ │ │ │ Passed: gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java │ │ │ │ Passed: gc/arguments/TestSoftMaxHeapSizeFlag.java │ │ │ │ Passed: gc/arguments/TestSurvivorRatioFlag.java │ │ │ │ Passed: gc/arguments/TestUnrecognizedVMOptionsHandling.java │ │ │ │ -Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 │ │ │ │ Passed: gc/arguments/TestTargetSurvivorRatioFlag.java │ │ │ │ +Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 │ │ │ │ Passed: gc/arguments/TestUseCompressedOopsErgo.java#id1 │ │ │ │ Passed: gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java │ │ │ │ -Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 │ │ │ │ +Passed: gc/arguments/TestUseNUMAInterleaving.java │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id0 │ │ │ │ +Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id1 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id2 │ │ │ │ -Passed: gc/arguments/TestUseNUMAInterleaving.java │ │ │ │ Passed: gc/arguments/TestVerifyBeforeAndAfterGCFlags.java │ │ │ │ -Passed: gc/cslocker/TestCSLocker.java │ │ │ │ -Passed: gc/epsilon/TestAlignment.java#id0 │ │ │ │ Passed: gc/class_unloading/TestG1ClassUnloadingHWM.java │ │ │ │ +Passed: gc/epsilon/TestAlignment.java#id0 │ │ │ │ Passed: gc/epsilon/TestAlignment.java#id1 │ │ │ │ -Passed: gc/epsilon/TestAlwaysPretouch.java │ │ │ │ +Passed: gc/cslocker/TestCSLocker.java │ │ │ │ Passed: gc/epsilon/TestArraycopyCheckcast.java │ │ │ │ -Passed: compiler/vectorization/TestAbsCharVector.java │ │ │ │ +Passed: gc/epsilon/TestAlwaysPretouch.java │ │ │ │ Passed: gc/epsilon/TestByteArrays.java │ │ │ │ Passed: gc/epsilon/TestClasses.java │ │ │ │ +Passed: compiler/vectorization/TestAbsCharVector.java │ │ │ │ Passed: gc/epsilon/TestDieDefault.java │ │ │ │ Passed: gc/epsilon/TestDieWithHeapDump.java │ │ │ │ Passed: gc/epsilon/TestDieWithOnError.java │ │ │ │ +Passed: gc/CondCardMark/Basic.java │ │ │ │ Passed: gc/epsilon/TestEnoughUnusedSpace.java │ │ │ │ Passed: gc/epsilon/TestEpsilonEnabled.java │ │ │ │ Passed: gc/epsilon/TestHelloWorld.java │ │ │ │ -Passed: gc/CondCardMark/Basic.java │ │ │ │ Passed: gc/epsilon/TestLogTrace.java │ │ │ │ Passed: gc/epsilon/TestElasticTLAB.java │ │ │ │ Passed: gc/epsilon/TestMaxTLAB.java#id0 │ │ │ │ +Passed: gc/epsilon/TestManyThreads.java │ │ │ │ Passed: gc/epsilon/TestMaxTLAB.java#id1 │ │ │ │ Passed: gc/epsilon/TestMemoryPools.java │ │ │ │ -Passed: gc/epsilon/TestManyThreads.java │ │ │ │ Passed: gc/epsilon/TestPrintHeapSteps.java │ │ │ │ Passed: gc/epsilon/TestUpdateCountersSteps.java │ │ │ │ Passed: gc/epsilon/TestElasticTLABDecay.java │ │ │ │ -Passed: gc/ergonomics/TestInitialGCThreadLogging.java │ │ │ │ Passed: gc/epsilon/TestRefArrays.java │ │ │ │ Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java │ │ │ │ +Passed: gc/ergonomics/TestInitialGCThreadLogging.java │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousMovement.java │ │ │ │ Passed: gc/epsilon/TestObjects.java │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousThreshold.java │ │ │ │ Passed: gc/g1/humongousObjects/TestObjectCollected.java │ │ │ │ Passed: gc/g1/mixedgc/TestLogging.java │ │ │ │ Passed: gc/g1/mixedgc/TestOldGenCollectionUsage.java │ │ │ │ Passed: gc/g1/numa/TestG1NUMATouchRegions.java │ │ │ │ -Passed: gc/g1/humongousObjects/TestNoAllocationsInHRegions.java │ │ │ │ Passed: gc/g1/plab/TestPLABEvacuationFailure.java │ │ │ │ +Passed: gc/g1/humongousObjects/TestNoAllocationsInHRegions.java │ │ │ │ Passed: gc/g1/plab/TestPLABPromotion.java │ │ │ │ Passed: gc/g1/plab/TestPLABResize.java │ │ │ │ Passed: gc/parallel/TestAlwaysPreTouchBehavior.java │ │ │ │ Passed: gc/parallel/TestDynShrinkHeap.java │ │ │ │ Passed: gc/parallel/TestPrintGCDetailsVerbose.java │ │ │ │ -Passed: gc/startup_warnings/TestG1.java │ │ │ │ Passed: gc/serial/HeapChangeLogging.java │ │ │ │ +Passed: gc/startup_warnings/TestG1.java │ │ │ │ Passed: gc/startup_warnings/TestParallelGC.java │ │ │ │ Passed: gc/startup_warnings/TestSerialGC.java │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#G1 │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#Parallel │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#Serial │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#G1 │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#Parallel │ │ │ │ Passed: gc/TestJNIWeak/TestJNIWeak.java │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#Serial │ │ │ │ -Passed: runtime/6294277/SourceDebugExtension.java │ │ │ │ -Passed: runtime/6981737/Test6981737.java │ │ │ │ -Passed: runtime/7100935/TestConjointAtomicArraycopy.java │ │ │ │ Passed: gc/whitebox/TestWBGC.java │ │ │ │ +Passed: runtime/6981737/Test6981737.java │ │ │ │ +Passed: runtime/6294277/SourceDebugExtension.java │ │ │ │ +Passed: gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java │ │ │ │ Passed: runtime/7100935/TestShortArraycopy.java │ │ │ │ Passed: runtime/7160757/Test7160757.java │ │ │ │ +Passed: runtime/7100935/TestConjointAtomicArraycopy.java │ │ │ │ Passed: runtime/7167069/PrintAsFlag.java │ │ │ │ Passed: runtime/8007320/ConstMethodTest.java │ │ │ │ Passed: runtime/8010389/VMThreadDlopen.java │ │ │ │ Passed: runtime/8024804/RegisterNatives.java │ │ │ │ -Passed: runtime/7162488/TestUnrecognizedVmOption.java │ │ │ │ Passed: runtime/AccModule/ACCModule52.java │ │ │ │ Passed: runtime/AccModule/ConstModule.java │ │ │ │ Passed: runtime/Annotations/TestAnnotatedStringEncoding.java │ │ │ │ +Passed: runtime/7162488/TestUnrecognizedVmOption.java │ │ │ │ Passed: runtime/8176717/TestInheritFD.java │ │ │ │ Passed: runtime/BadObjectClass/TestUnloadClassError.java │ │ │ │ Passed: runtime/BoolReturn/JNIBooleanTest.java │ │ │ │ -Passed: runtime/BadObjectClass/BootstrapRedefine.java │ │ │ │ Passed: runtime/BoolReturn/NativeSmallIntCallsTest.java │ │ │ │ -Passed: runtime/BootClassAppendProp/BootClassPathAppendProp.java │ │ │ │ +Passed: runtime/BadObjectClass/BootstrapRedefine.java │ │ │ │ Passed: runtime/BootClassAppendProp/GetBootClassPathAppendProp.java │ │ │ │ Passed: runtime/BootClassAppendProp/SunBootClassPath.java │ │ │ │ +Passed: runtime/BootClassAppendProp/BootClassPathAppendProp.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Passed: gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java │ │ │ │ -Passed: runtime/BootstrapMethod/BSMCalledTwice.java#id0 │ │ │ │ Passed: runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java │ │ │ │ +Passed: runtime/BootstrapMethod/BSMCalledTwice.java#id0 │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java │ │ │ │ Passed: runtime/cds/appcds/applications/JavacBench.java#dynamic │ │ │ │ Passed: runtime/cds/appcds/applications/JavacBench.java#static │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java │ │ │ │ -Passed: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java │ │ │ │ -Passed: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ +Passed: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/OpenArchiveRegion.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/VerifyArchivedFields.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/RedefineClassTest.java │ │ │ │ Passed: runtime/cds/appcds/complexURI/ComplexURITest.java │ │ │ │ Passed: runtime/cds/appcds/condy/CondyHelloTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/DifferentSourcesTest.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/HelloCustom.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/HelloCustom.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/RegUnregSuperTest.java#reg │ │ │ │ Passed: runtime/cds/appcds/customLoader/RegUnregSuperTest.java#unreg │ │ │ │ Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousClassLoader.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/NestTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/ArrayTest.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/GCDuringDump.java │ │ │ │ -Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java │ │ │ │ -Passed: runtime/cds/appcds/javaldr/LockDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java │ │ │ │ +Passed: runtime/cds/appcds/javaldr/LockDuringDump.java │ │ │ │ +Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java │ │ │ │ Passed: runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java │ │ │ │ -Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java │ │ │ │ +Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java │ │ │ │ -Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java │ │ │ │ -Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java │ │ │ │ +Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java │ │ │ │ -Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java │ │ │ │ -Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java │ │ │ │ Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java │ │ │ │ +Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java │ │ │ │ +Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl │ │ │ │ +Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl │ │ │ │ -Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java │ │ │ │ -Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java │ │ │ │ -Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java │ │ │ │ +Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ +Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java │ │ │ │ Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java │ │ │ │ Passed: runtime/cds/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java │ │ │ │ Passed: runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java │ │ │ │ -Passed: runtime/cds/serviceability/ReplaceCriticalClasses.java │ │ │ │ -Passed: runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java │ │ │ │ Passed: runtime/cds/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java │ │ │ │ -Passed: runtime/CheckUnhandledOops/TestOutOfMemory.java │ │ │ │ -Passed: runtime/CDSCompressedKPtrs/XShareAuto.java │ │ │ │ Passed: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java │ │ │ │ +Passed: runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java │ │ │ │ +Passed: runtime/CDSCompressedKPtrs/XShareAuto.java │ │ │ │ +Passed: runtime/CheckUnhandledOops/TestOutOfMemory.java │ │ │ │ Passed: runtime/ClassFile/ClassAccessFlagsRawTest.java │ │ │ │ +Passed: runtime/cds/serviceability/ReplaceCriticalClasses.java │ │ │ │ Passed: runtime/ClassFile/ClassFileVersionTest.java │ │ │ │ +Passed: runtime/ClassFile/JsrRewriting.java │ │ │ │ Passed: runtime/ClassFile/OomWhileParsingRepeatedJsr.java │ │ │ │ Passed: runtime/ClassFile/FormatCheckingTest.java │ │ │ │ -Passed: runtime/ClassFile/JsrRewriting.java │ │ │ │ Passed: runtime/ClassFile/PreviewVersion.java │ │ │ │ +Passed: runtime/ClassFile/UnsupportedClassFileVersion.java │ │ │ │ +Passed: runtime/ClassFile/TestCheckedExceptions.java │ │ │ │ Passed: runtime/classFileParserBug/AccModuleTest.java │ │ │ │ Passed: runtime/classFileParserBug/AnnotationTag.java │ │ │ │ -Passed: runtime/classFileParserBug/Bad_NCDFE_Msg.java │ │ │ │ Passed: runtime/classFileParserBug/BadInitMethod.java │ │ │ │ -Passed: runtime/classFileParserBug/BadNameAndType.java │ │ │ │ +Passed: runtime/classFileParserBug/Bad_NCDFE_Msg.java │ │ │ │ Passed: runtime/classFileParserBug/Class53.jasm │ │ │ │ +Passed: runtime/classFileParserBug/BadNameAndType.java │ │ │ │ Passed: runtime/classFileParserBug/Class54.jasm │ │ │ │ -Passed: runtime/classFileParserBug/Class55.jasm │ │ │ │ Passed: runtime/classFileParserBug/Class56.jasm │ │ │ │ -Passed: runtime/ClassFile/UnsupportedClassFileVersion.java │ │ │ │ -Passed: runtime/ClassFile/TestCheckedExceptions.java │ │ │ │ +Passed: runtime/classFileParserBug/Class55.jasm │ │ │ │ Passed: runtime/classFileParserBug/EnclosingMethod.java │ │ │ │ Passed: runtime/classFileParserBug/FakeMethodAcc.java │ │ │ │ +Passed: runtime/classFileParserBug/InitInInterface.java │ │ │ │ Passed: runtime/classFileParserBug/ClassFileParserBug.java │ │ │ │ Passed: runtime/classFileParserBug/NameAndTypeSig.java │ │ │ │ Passed: runtime/classFileParserBug/TestBadClassName.java │ │ │ │ -Passed: runtime/classFileParserBug/InitInInterface.java │ │ │ │ -Passed: runtime/classFileParserBug/TestEmptyUnqName.java │ │ │ │ Passed: runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java │ │ │ │ +Passed: runtime/classFileParserBug/TestEmptyUnqName.java │ │ │ │ Passed: runtime/classFileParserBug/TrailingSlashTest.java │ │ │ │ Passed: runtime/classFileParserBug/UnknownAttrTest.java │ │ │ │ -Passed: runtime/ClassResolutionFail/ErrorsDemoTest.java │ │ │ │ +Passed: runtime/classFileParserBug/TestBadPackageWithInterface.java │ │ │ │ Passed: runtime/ClassInitErrors/InitExceptionUnloadTest.java │ │ │ │ +Passed: runtime/ClassResolutionFail/ErrorsDemoTest.java │ │ │ │ Passed: runtime/ClassResolutionFail/TestClassResolutionFail.java │ │ │ │ -Passed: runtime/classFileParserBug/TestBadPackageWithInterface.java │ │ │ │ -Passed: runtime/ClassUnload/ConstantPoolDependsTest.java │ │ │ │ Passed: runtime/ClassUnload/DictionaryDependsTest.java │ │ │ │ +Passed: runtime/ClassUnload/ConstantPoolDependsTest.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveClass.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveClassLoader.java │ │ │ │ -Passed: runtime/ClassUnload/KeepAliveSoftReference.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveObject.java │ │ │ │ +Passed: runtime/ClassUnload/KeepAliveSoftReference.java │ │ │ │ Passed: runtime/ClassUnload/SuperDependsTest.java │ │ │ │ -Passed: runtime/ClassUnload/UnloadInterfaceTest.java │ │ │ │ Passed: runtime/ClassUnload/UnloadTest.java │ │ │ │ +Passed: runtime/ClassUnload/UnloadInterfaceTest.java │ │ │ │ +Passed: runtime/ClassUnload/UnloadTestDuringClassLoaderStatsVMOperation.java │ │ │ │ Passed: runtime/ClassUnload/UnloadTestWithVerifyDuringGC.java │ │ │ │ Passed: runtime/clone/invokevirtual/HasLocalClone.jasm │ │ │ │ -Passed: runtime/ClassUnload/UnloadTestDuringClassLoaderStatsVMOperation.java │ │ │ │ Passed: runtime/clone/invokevirtual/NoLocalClone.jasm │ │ │ │ Passed: runtime/clone/invokevirtual/NoLocalCloneAbstr.jasm │ │ │ │ Passed: runtime/clone/AbstractClone.java │ │ │ │ -Passed: runtime/clone/DefaultClone.jasm │ │ │ │ Passed: runtime/clone/AbstractNoClones.jasm │ │ │ │ -Passed: runtime/clone/DefaultHashCode.jasm │ │ │ │ +Passed: runtime/clone/DefaultClone.jasm │ │ │ │ Passed: runtime/clone/DefaultFinalize.jasm │ │ │ │ +Passed: runtime/clone/DefaultHashCode.jasm │ │ │ │ Passed: runtime/clone/DefaultNoCloneInC.jasm │ │ │ │ Passed: runtime/clone/LocalClone.jasm │ │ │ │ Passed: runtime/clone/NoClones.jasm │ │ │ │ +Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: runtime/CompactStrings/TestMethodNames.java │ │ │ │ Passed: runtime/condy/escapeAnalysis/TestEscapeCondy.java │ │ │ │ -Passed: runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java │ │ │ │ Passed: runtime/condy/staticInit/TestInitException.java │ │ │ │ +Passed: runtime/condy/BadBSMUseTest.java │ │ │ │ +Passed: runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java │ │ │ │ Passed: runtime/condy/CondyBadBSMArrayTest.java │ │ │ │ Passed: runtime/condy/CondyBadNameTypeTest.java │ │ │ │ -Passed: runtime/condy/BadBSMUseTest.java │ │ │ │ Passed: runtime/condy/CondyCFVCheckTest.java │ │ │ │ Passed: runtime/condy/CondyNewInvokeSpecialTest.java │ │ │ │ Passed: runtime/contended/Basic.java │ │ │ │ -Passed: runtime/condy/CondyLDCTest.java │ │ │ │ Passed: runtime/contended/DefaultValue.java │ │ │ │ Passed: runtime/contended/HasNonStatic.java │ │ │ │ -Passed: runtime/contended/Inheritance1.java │ │ │ │ Passed: runtime/clinit/ClassInitBarrier.java │ │ │ │ +Passed: runtime/condy/CondyLDCTest.java │ │ │ │ +Passed: runtime/contended/Inheritance1.java │ │ │ │ Passed: runtime/contended/OopMaps.java │ │ │ │ Passed: runtime/contended/OopMapsSameGroup.java │ │ │ │ Passed: runtime/contended/Options.java │ │ │ │ Passed: runtime/DefineClass/NullClassBytesTest.java │ │ │ │ Passed: runtime/Dictionary/CleanProtectionDomain.java │ │ │ │ Passed: runtime/duplAttributes/DuplAttributesTest.java │ │ │ │ Passed: runtime/duplAttributes/TestDupSignatureAttr.java │ │ │ │ Passed: runtime/ElfDecoder/TestElfDirectRead.java#id0 │ │ │ │ Passed: runtime/EnclosingMethodAttr/EnclMethodAttr.java │ │ │ │ -Passed: runtime/CreateMirror/ArraysNewInstanceBug.java │ │ │ │ Passed: runtime/Dictionary/ProtectionDomainCacheTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java │ │ │ │ Passed: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java#id0 │ │ │ │ -Passed: runtime/exceptionMsgs/methodPrinting/TestPrintingMethods.java │ │ │ │ +Passed: runtime/CreateMirror/ArraysNewInstanceBug.java │ │ │ │ +Passed: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java │ │ │ │ Passed: runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java │ │ │ │ +Passed: runtime/exceptionMsgs/methodPrinting/TestPrintingMethods.java │ │ │ │ Passed: runtime/exceptionMsgs/NegativeArraySizeException/NegativeArraySizeExceptionTest.java │ │ │ │ +Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ Passed: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java#id1 │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/NPEInHiddenTopFrameTest.java │ │ │ │ Passed: runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id0 │ │ │ │ +Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id1 │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id2 │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id1 │ │ │ │ Passed: runtime/exceptionMsgs/LongExceptionMessageTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id1 │ │ │ │ -Passed: runtime/FieldLayout/FieldDensityTest.java#id0 │ │ │ │ Passed: runtime/execstack/TestCheckJDK.java │ │ │ │ +Passed: runtime/FieldLayout/FieldDensityTest.java#id0 │ │ │ │ Passed: runtime/execstack/Testexecstack.java │ │ │ │ +Passed: runtime/Final/TestPutMain.java │ │ │ │ Passed: runtime/FieldLayout/FieldDensityTest.java#id1 │ │ │ │ Passed: runtime/Final/PutfieldError.java │ │ │ │ -Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ -Passed: runtime/Final/TestPutMain.java │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id0 │ │ │ │ Passed: runtime/finalStatic/FinalStatic.java │ │ │ │ -Passed: runtime/FieldLayout/OldLayoutCheck.java#id0 │ │ │ │ -Passed: runtime/handlerInTry/LoadHandlerInTry.java │ │ │ │ -Passed: runtime/handshake/HandshakeDirectTest.java │ │ │ │ Passed: runtime/GenerateOopMap/TestGenerateOopMapCrash.java │ │ │ │ -FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +Passed: runtime/handlerInTry/LoadHandlerInTry.java │ │ │ │ Passed: runtime/getSysPackage/GetPackageXbootclasspath.java │ │ │ │ +FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +Passed: runtime/handshake/HandshakeDirectTest.java │ │ │ │ Passed: runtime/handshake/HandshakeWalkOneExitTest.java │ │ │ │ -Passed: runtime/getSysPackage/GetSysPkgTest.java │ │ │ │ Passed: runtime/handshake/HandshakeWalkExitTest.java │ │ │ │ +Passed: runtime/getSysPackage/GetSysPkgTest.java │ │ │ │ Passed: runtime/handshake/SuspendBlocked.java │ │ │ │ -Passed: runtime/HiddenClasses/CastToParentTest.java │ │ │ │ Passed: runtime/handshake/MixedHandshakeWalkStackTest.java │ │ │ │ +Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ +Passed: runtime/HiddenClasses/CastToParentTest.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ Passed: runtime/HiddenClasses/FieldInSuper.java │ │ │ │ -Passed: runtime/HiddenClasses/GCHiddenClass.java │ │ │ │ Passed: runtime/HiddenClasses/HiddenClassStack.java │ │ │ │ Passed: runtime/HiddenClasses/HiddenDefMeths.java │ │ │ │ +Passed: runtime/HiddenClasses/GCHiddenClass.java │ │ │ │ Passed: runtime/HiddenClasses/InstantiateHiddenClass.java │ │ │ │ Passed: runtime/HiddenClasses/DefineHiddenClass.java │ │ │ │ -Passed: runtime/HiddenClasses/NestedHidden.java │ │ │ │ Passed: runtime/HiddenClasses/HiddenGetModule.java │ │ │ │ Passed: runtime/InnerClassesAttr/InnerClassesTest.jasm │ │ │ │ -Passed: runtime/interned/SanityTest.java │ │ │ │ -Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ +Passed: runtime/HiddenClasses/NestedHidden.java │ │ │ │ FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ Passed: runtime/interpreter/LastJsrTest.java │ │ │ │ +Passed: runtime/interned/SanityTest.java │ │ │ │ +Passed: runtime/invokedynamic/BootstrapMethodErrorTest.java │ │ │ │ Passed: runtime/invokedynamic/MethodHandleConstantTest.java │ │ │ │ Passed: runtime/invokedynamic/TestDynamicConstant.java │ │ │ │ -Passed: runtime/invokedynamic/BootstrapMethodErrorTest.java │ │ │ │ +Passed: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id0 │ │ │ │ Passed: runtime/jni/8025979/UninitializedStrings.java │ │ │ │ Passed: runtime/jni/8033445/DefaultMethods.java │ │ │ │ -Passed: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id0 │ │ │ │ Passed: runtime/jni/abstractMethod/TestJNIAbstractMethod.java │ │ │ │ Passed: runtime/jni/activeDestroy/TestActiveDestroy.java │ │ │ │ Passed: runtime/jni/atExit/TestAtExit.java │ │ │ │ +Passed: runtime/jni/CalleeSavedRegisters/FPRegs.java │ │ │ │ Passed: runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java │ │ │ │ Passed: runtime/jni/checked/TestCheckedJniExceptionCheck.java │ │ │ │ Passed: runtime/jcmd/JcmdCmdLine.java │ │ │ │ Passed: runtime/jni/checked/TestCheckedReleaseArrayElements.java │ │ │ │ Passed: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java │ │ │ │ +Passed: runtime/jni/daemonDestroy/TestDaemonDestroy.java │ │ │ │ Passed: runtime/jni/FastGetField/FastGetField.java │ │ │ │ -Passed: runtime/jni/checked/TestCharArrayReleasing.java │ │ │ │ -Passed: runtime/jni/CalleeSavedRegisters/FPRegs.java │ │ │ │ -Passed: runtime/jni/FindClassUtf8/FindClassUtf8.java │ │ │ │ Passed: runtime/jni/FindClass/FindClassFromBoot.java │ │ │ │ +Passed: runtime/jni/checked/TestCharArrayReleasing.java │ │ │ │ +Passed: runtime/jni/getCreatedJavaVMs/TestGetCreatedJavaVMs.java │ │ │ │ Passed: runtime/jni/IsVirtualThread/IsVirtualThread.java#default │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ +Passed: runtime/jni/FindClassUtf8/FindClassUtf8.java │ │ │ │ Passed: runtime/jni/PrivateInterfaceMethods/PrivateInterfaceMethods.java │ │ │ │ Passed: runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java │ │ │ │ Passed: runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java │ │ │ │ -Passed: runtime/jni/daemonDestroy/TestDaemonDestroy.java │ │ │ │ Passed: runtime/jni/ToStringInInterfaceTest/ToStringTest.java │ │ │ │ Passed: runtime/jni/terminatedThread/TestTerminatedThread.java │ │ │ │ Passed: runtime/JVMDoPrivileged/DoPrivRunAbstract.jasm │ │ │ │ Passed: runtime/JVMDoPrivileged/DoPrivileged.java │ │ │ │ -Passed: runtime/jsig/Testjsig.java │ │ │ │ Passed: runtime/lambda-features/CyclicInterfaceInit.java │ │ │ │ -Passed: runtime/lambda-features/InvokespecialInterface.java │ │ │ │ Passed: runtime/lambda-features/InterfaceInitializationStates.java │ │ │ │ -Passed: runtime/jni/getCreatedJavaVMs/TestGetCreatedJavaVMs.java │ │ │ │ +Passed: runtime/lambda-features/InvokespecialInterface.java │ │ │ │ Passed: runtime/lambda-features/PublicStaticInterfaceMethodHandling.java │ │ │ │ Passed: runtime/lambda-features/TestConcreteClassWithAbstractMethod.java │ │ │ │ Passed: runtime/lambda-features/TestInterfaceInit.java │ │ │ │ Passed: runtime/lambda-features/TestInterfaceOrder.java │ │ │ │ Passed: runtime/linkResolver/InterfaceObjectTest.java │ │ │ │ -Passed: runtime/linkResolver/TestDeletedMethod.java │ │ │ │ Passed: runtime/lambda-features/TestStaticandInstance.java │ │ │ │ +Passed: runtime/linkResolver/TestDeletedMethod.java │ │ │ │ Passed: runtime/linkResolver/NoSuchFieldOutputTest.java │ │ │ │ +Passed: runtime/jsig/Testjsig.java │ │ │ │ Passed: runtime/LoadClass/ShowClassLoader.java │ │ │ │ -Passed: runtime/LoadClass/LoadClassNegative.java │ │ │ │ Passed: runtime/LoaderConstraints/differentLE/Test.java │ │ │ │ +Passed: runtime/LoadClass/LoadClassNegative.java │ │ │ │ Passed: runtime/LoaderConstraints/duplicateLE/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/itableICCE/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/duplicateParentLE/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/itableLdrConstraint/Test.java │ │ │ │ +Passed: runtime/LoaderConstraints/ldrCnstrFldMsg/LdrCnstrFldMsgTest.java │ │ │ │ +Passed: runtime/LoaderConstraints/vtableLdrConstraint/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/vtableAME/Test.java │ │ │ │ Passed: runtime/LoadLibrary/TestSunBootLibraryPath.java │ │ │ │ -Passed: runtime/LoaderConstraints/ldrCnstrFldMsg/LdrCnstrFldMsgTest.java │ │ │ │ Passed: runtime/Locals/TestLargeLocalVarsStackRegion.java │ │ │ │ -Passed: runtime/LoaderConstraints/vtableLdrConstraint/Test.java │ │ │ │ +FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ Passed: runtime/locking/TestOutOfOrderUnlocking.jasm#comp │ │ │ │ Passed: runtime/locking/TestOutOfOrderUnlocking.jasm#int │ │ │ │ -FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ Passed: runtime/LocalVariableTable/TestLVT.java │ │ │ │ +Passed: runtime/logging/loadLibraryTest/LoadLibraryTest.java │ │ │ │ Passed: runtime/locking/TestRecursiveMonitorChurn.java │ │ │ │ Passed: runtime/modules/AccessCheck/AccessExportTwice.java │ │ │ │ -Passed: runtime/logging/loadLibraryTest/LoadLibraryTest.java │ │ │ │ -Passed: runtime/modules/AccessCheck/AccessReadTwice.java │ │ │ │ +Passed: runtime/MemberName/MemberNameLeak.java │ │ │ │ Passed: runtime/modules/AccessCheck/CheckRead.java │ │ │ │ +Passed: runtime/modules/AccessCheck/AccessReadTwice.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_CheckRead.java │ │ │ │ -Passed: runtime/MemberName/MemberNameLeak.java │ │ │ │ -Passed: runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_ExpQualOther.java │ │ │ │ -Passed: runtime/modules/AccessCheck/DiffCL_ExpUnqual.java │ │ │ │ +Passed: runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_PkgNotExp.java │ │ │ │ +Passed: runtime/modules/AccessCheck/DiffCL_ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_UmodUpkg.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExportAllUnnamed.java │ │ │ │ -Passed: runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpQualToM1.java │ │ │ │ +Passed: runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java │ │ │ │ +Passed: runtime/memory/LargePages/TestLargePagesFlags.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/MethodAccessReadTwice.java │ │ │ │ -Passed: runtime/modules/AccessCheck/PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_ExpQualOther.java │ │ │ │ +Passed: runtime/modules/AccessCheck/PkgNotExp.java │ │ │ │ +Passed: runtime/modules/AccessCheck/Umod_PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_UmodUpkg.java │ │ │ │ -Passed: runtime/modules/AccessCheck/Umod_PkgNotExp.java │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java │ │ │ │ -Passed: runtime/memory/LargePages/TestLargePagesFlags.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkg_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkg_NotExp.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUPkg.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java │ │ │ │ Passed: runtime/modules/getModuleJNI/GetModule.java │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModule2Dirs.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleDupJavaBase.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleDupModule.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModule2Dirs.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModuleCDS.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleJavaBase.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTest.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModuleClassList.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTestJar.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModuleClassList.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTestJarDir.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModuleCDS.java │ │ │ │ -Passed: runtime/modules/Visibility/PatchModuleVisibility.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTraceCL.java │ │ │ │ Passed: runtime/modules/Visibility/XbootcpNoVisibility.java │ │ │ │ Passed: runtime/Nestmates/classFileParsing/TestFinalMethodOverride.java │ │ │ │ Passed: runtime/Nestmates/classFileParsing/TestNestmateAttributes.java │ │ │ │ +Passed: runtime/Nestmates/legacy/TestPrivateLookup.java │ │ │ │ +Passed: runtime/modules/Visibility/XbootcpVisibility.java │ │ │ │ Passed: runtime/Nestmates/membership/TestDynamicNestmateMembership.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestHostErrorWithClassUnload.java │ │ │ │ -Passed: runtime/Nestmates/legacy/TestPrivateLookup.java │ │ │ │ +Passed: runtime/modules/Visibility/PatchModuleVisibility.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java │ │ │ │ Passed: runtime/Nestmates/methodSelection/TestInterfaceMethodSelection.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java │ │ │ │ Passed: runtime/Nestmates/methodSelection/TestMethodSelection.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestInvokeSpecial.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestmateMembership.java │ │ │ │ -Passed: runtime/Nestmates/privateConstructors/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestJNI.java │ │ │ │ +Passed: runtime/Nestmates/privateConstructors/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestReflection.java │ │ │ │ -Passed: runtime/modules/Visibility/XbootcpVisibility.java │ │ │ │ +Passed: runtime/Nestmates/privateFields/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestPrivateField.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestMethodHandles.java │ │ │ │ -Passed: runtime/Nestmates/privateFields/TestJNI.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestInvoke.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestReflection.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestInvoke.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestInvokeErrors.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestInvokeHierarchy.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestJNIHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestMethodHandlesHierarchy.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestReflectionHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestPrivateStaticField.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestInvokeStatic.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestReflection.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestJNI.java │ │ │ │ -Passed: runtime/NMT/BaselineWithParameter.java │ │ │ │ -Passed: runtime/NMT/CommandLineEmptyArgument.java │ │ │ │ +Passed: runtime/NMT/CommandLineDetail.java │ │ │ │ Passed: runtime/NMT/CommandLineInvalidArgument.java │ │ │ │ +Passed: runtime/NMT/BaselineWithParameter.java │ │ │ │ Passed: runtime/NMT/CommandLineSummary.java │ │ │ │ Passed: runtime/NMT/CommandLineTurnOffNMT.java │ │ │ │ -FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ -Passed: runtime/NMT/CommandLineDetail.java │ │ │ │ -Passed: runtime/NMT/JcmdBaselineDetail.java │ │ │ │ +Passed: runtime/NMT/CommandLineEmptyArgument.java │ │ │ │ Passed: runtime/NMT/HugeArenaTracking.java │ │ │ │ Passed: runtime/NMT/CommitOverlappingRegions.java │ │ │ │ +FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ +Passed: runtime/NMT/JcmdDetailDiff.java │ │ │ │ +Passed: runtime/NMT/JcmdBaselineDetail.java │ │ │ │ Passed: runtime/NMT/JcmdSummaryClass.java │ │ │ │ -Passed: runtime/NMT/JcmdScaleDetail.java │ │ │ │ Passed: runtime/NMT/JcmdScale.java │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ -Passed: runtime/NMT/JcmdSummaryDiff.java │ │ │ │ +Passed: runtime/NMT/JcmdScaleDetail.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#global-limit-fatal │ │ │ │ -Passed: runtime/NMT/MallocLimitTest.java#global-limit-oom │ │ │ │ -Passed: runtime/NMT/JcmdDetailDiff.java │ │ │ │ +Passed: runtime/NMT/JcmdWithNMTDisabled.java │ │ │ │ +Passed: runtime/NMT/JcmdSummaryDiff.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#limit-without-nmt │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#multi-limit │ │ │ │ -Passed: runtime/NMT/JcmdWithNMTDisabled.java │ │ │ │ Passed: runtime/NMT/MallocSiteTypeChange.java │ │ │ │ Passed: runtime/NMT/MallocTestType.java │ │ │ │ -Passed: runtime/NMT/MallocTrackingVerify.java │ │ │ │ +Passed: runtime/NMT/MallocLimitTest.java#global-limit-oom │ │ │ │ Passed: runtime/NMT/NMTForOtherLaunchersTest.java#jar │ │ │ │ -Passed: runtime/NMT/NMTForOtherLaunchersTest.java#javac │ │ │ │ +Passed: runtime/NMT/MallocTrackingVerify.java │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#default_long-off │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#default_long-detail │ │ │ │ -Passed: runtime/NMT/NMTJavaHeapTest.java │ │ │ │ -Passed: runtime/NMT/NMTInitializationTest.java#normal-detail │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#normal-off │ │ │ │ +Passed: runtime/NMT/NMTInitializationTest.java#normal-detail │ │ │ │ +Passed: runtime/NMT/NMTJavaHeapTest.java │ │ │ │ +Passed: runtime/NMT/NMTForOtherLaunchersTest.java#javac │ │ │ │ +Passed: runtime/NMT/NMTWithCDS.java │ │ │ │ Passed: runtime/NMT/PrintNMTStatistics.java │ │ │ │ -Passed: runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java │ │ │ │ +Passed: runtime/NMT/MallocRoundingReportTest.java │ │ │ │ Passed: runtime/NMT/ReleaseCommittedMemory.java │ │ │ │ -Passed: runtime/NMT/NMTWithCDS.java │ │ │ │ Passed: runtime/NMT/ReleaseNoCommit.java │ │ │ │ -Passed: runtime/NMT/SafepointPollingPages.java │ │ │ │ Passed: runtime/NMT/SummarySanityCheck.java │ │ │ │ +Passed: runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java │ │ │ │ Passed: runtime/NMT/ThreadedMallocTestType.java │ │ │ │ -Passed: runtime/NMT/MallocRoundingReportTest.java │ │ │ │ -Passed: runtime/NMT/UnsafeAllocMemory.java │ │ │ │ -Passed: runtime/NMT/ThreadedVirtualAllocTestType.java │ │ │ │ +Passed: runtime/NMT/SafepointPollingPages.java │ │ │ │ Passed: runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java │ │ │ │ -Passed: runtime/os/AvailableProcessors.java │ │ │ │ +Passed: runtime/NMT/ThreadedVirtualAllocTestType.java │ │ │ │ +Passed: runtime/NMT/UnsafeAllocMemory.java │ │ │ │ Passed: runtime/NMT/VirtualAllocCommitUncommitRecommit.java │ │ │ │ -Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#Default │ │ │ │ Passed: runtime/NMT/VirtualAllocTestType.java │ │ │ │ -Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#LP_enabled │ │ │ │ -Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#THP_enabled │ │ │ │ FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#Default │ │ │ │ +Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#LP_enabled │ │ │ │ Passed: runtime/os/TestHugePageDetection.java │ │ │ │ +Passed: runtime/os/AvailableProcessors.java │ │ │ │ Passed: runtime/os/TestTimerSlack.java │ │ │ │ -Passed: runtime/os/TestTracePageSizes.java#no-options │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#compiler-options │ │ │ │ -Passed: runtime/os/TestTrimNative.java#testOffByDefault │ │ │ │ -Passed: runtime/os/TestTracePageSizes.java#Parallel │ │ │ │ +Passed: runtime/os/TestTracePageSizes.java#no-options │ │ │ │ +Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#THP_enabled │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#G1 │ │ │ │ +Passed: runtime/os/TestTracePageSizes.java#Parallel │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#Serial │ │ │ │ +Passed: runtime/os/TestTrimNative.java#testOffByDefault │ │ │ │ Passed: runtime/os/TestTrimNative.java#testOffExplicit │ │ │ │ -Passed: runtime/os/TestUseCpuAllocPath.java │ │ │ │ -Passed: runtime/ParallelLoad/CallLoadClass/CallLoadClassTest.java │ │ │ │ -Passed: runtime/os/TestTrimNative.java#trimNativeLowInterval │ │ │ │ Passed: runtime/os/TestTrimNative.java#trimNative │ │ │ │ -Passed: runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java │ │ │ │ +Passed: runtime/os/TestTrimNative.java#trimNativeHighInterval │ │ │ │ +Passed: runtime/ParallelLoad/CallLoadClass/CallLoadClassTest.java │ │ │ │ +Passed: runtime/os/TestUseCpuAllocPath.java │ │ │ │ Passed: runtime/ParallelLoad/ParallelCircularity/ParallelCircularityTest.java │ │ │ │ +Passed: runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java │ │ │ │ Passed: runtime/PerfMemDestroy/PerfMemDestroy.java │ │ │ │ +Passed: runtime/os/TestTrimNative.java#trimNativeLowInterval │ │ │ │ Passed: runtime/posixSig/TestPosixSig.java │ │ │ │ -Passed: runtime/os/TestTrimNative.java#trimNativeHighInterval │ │ │ │ -Passed: runtime/ParallelLoad/SaveResolutionError/SaveResolutionErrorTest.java │ │ │ │ Passed: runtime/ParallelLoad/SuperWait/SuperWaitTest.java │ │ │ │ -Passed: runtime/PrintingTests/ClassfilePrintingTests.java │ │ │ │ -Passed: runtime/records/recordReflectionTest.java │ │ │ │ +Passed: runtime/ParallelLoad/SaveResolutionError/SaveResolutionErrorTest.java │ │ │ │ Passed: runtime/records/recordAttributeTest.java │ │ │ │ -Passed: runtime/records/RedefineRecord.java │ │ │ │ +Passed: runtime/records/recordReflectionTest.java │ │ │ │ Passed: runtime/reflect/ArrayGetIntException.java │ │ │ │ -Passed: runtime/reflect/ReflectStackOverflow.java │ │ │ │ Passed: runtime/reflect/ComponentTypeFieldTest.java │ │ │ │ -Passed: runtime/ReservedStack/ReservedStackTest.java │ │ │ │ +Passed: runtime/reflect/ReflectStackOverflow.java │ │ │ │ +Passed: runtime/PrintingTests/ClassfilePrintingTests.java │ │ │ │ Passed: runtime/reflect/ReflectOutOfMemoryError.java │ │ │ │ -Passed: runtime/SameObject/SameObject.java │ │ │ │ +Passed: runtime/records/RedefineRecord.java │ │ │ │ +Passed: runtime/ReservedStack/ReservedStackTest.java │ │ │ │ +Passed: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java │ │ │ │ Passed: runtime/sealedClasses/OverrideSealedTest.java │ │ │ │ -Passed: runtime/Safepoint/TestAbortOnVMOperationTimeout.java │ │ │ │ Passed: runtime/sealedClasses/GetPermittedSubclassesTest.java │ │ │ │ +Passed: runtime/SameObject/SameObject.java │ │ │ │ Passed: runtime/sealedClasses/RedefinePermittedSubclass.java │ │ │ │ -Passed: runtime/sealedClasses/RedefineSealedClass.java │ │ │ │ -Passed: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java │ │ │ │ Passed: runtime/sealedClasses/SealedUnnamedModuleTest.java │ │ │ │ Passed: runtime/sealedClasses/SealedUnnamedModuleIntfTest.java │ │ │ │ -Passed: runtime/stackMapCheck/StackMapCheck.java │ │ │ │ +Passed: runtime/sealedClasses/RedefineSealedClass.java │ │ │ │ Passed: runtime/StackGuardPages/TestStackGuardPages.java │ │ │ │ Passed: runtime/Shutdown/ShutdownTest.java │ │ │ │ +Passed: runtime/Safepoint/TestAbortOnVMOperationTimeout.java │ │ │ │ +Passed: runtime/stackMapCheck/StackMapCheck.java │ │ │ │ Passed: runtime/StackTrace/HiddenFrameTest.java │ │ │ │ -Passed: runtime/strictfp/StrictfpModifierChecksTest.java │ │ │ │ Passed: runtime/StackTrace/StackTraceClassCache.java │ │ │ │ -Passed: runtime/StackTrace/LargeClassTest.java │ │ │ │ +Passed: runtime/strictfp/StrictfpModifierChecksTest.java │ │ │ │ Passed: runtime/StackGap/TestStackGap.java │ │ │ │ Passed: runtime/StringIntrinsic/StringIndexOfChar.java │ │ │ │ -Passed: runtime/stringtable/StringTableCorruptionTest.java │ │ │ │ -Passed: runtime/Throwable/TestCatchThrowableOOM.java │ │ │ │ +Passed: runtime/stringtable/StringTableVerifyTest.java │ │ │ │ +Passed: runtime/StackTrace/LargeClassTest.java │ │ │ │ Passed: runtime/Throwable/StackTraceLogging.java │ │ │ │ -Passed: runtime/Throwable/TestThrowable.java │ │ │ │ Passed: runtime/Throwable/TestMaxJavaStackTraceDepth.java │ │ │ │ +Passed: runtime/Throwable/TestThrowable.java │ │ │ │ Passed: runtime/Throwable/ThrowableIntrospectionSegfault.java │ │ │ │ -Passed: runtime/stringtable/StringTableVerifyTest.java │ │ │ │ +Passed: runtime/Throwable/TestCatchThrowableOOM.java │ │ │ │ Passed: runtime/TLS/TestTLS.java │ │ │ │ Passed: runtime/TransitiveOverrideCFV50/TransitiveOverrideCFV50.java │ │ │ │ Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTests.java │ │ │ │ -Passed: runtime/verifier/stackMapTableTests/StackMapTableTest.java │ │ │ │ Passed: runtime/verifier/popTopTests/PopDupTop.java │ │ │ │ -Passed: runtime/verifier/OverriderMsg.java │ │ │ │ +Passed: runtime/verifier/stackMapTableTests/StackMapTableTest.java │ │ │ │ Passed: runtime/verifier/InvokeClone.java │ │ │ │ -Passed: runtime/verifier/PutfieldProtectedTest.java │ │ │ │ +Passed: runtime/verifier/OverriderMsg.java │ │ │ │ +Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java │ │ │ │ Passed: runtime/verifier/PrimIntArray.java │ │ │ │ Passed: runtime/stringtable/StringTableCleaningTest.java │ │ │ │ +Passed: runtime/verifier/PutfieldProtectedTest.java │ │ │ │ Passed: runtime/verifier/ReturnMsgs.java │ │ │ │ -Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java │ │ │ │ Passed: runtime/verifier/TestSigParse.java │ │ │ │ -Passed: runtime/verifier/TestMultiANewArray.java │ │ │ │ -Passed: runtime/verifier/TestStaticIF.java │ │ │ │ Passed: runtime/verifier/TestANewArray.java │ │ │ │ -Passed: runtime/verifier/VerifyStackForExceptionHandlers.java │ │ │ │ +Passed: runtime/verifier/TestStaticIF.java │ │ │ │ +Passed: runtime/verifier/TraceClassRes.java │ │ │ │ Passed: runtime/verifier/VerifyProtectedConstructor.java │ │ │ │ +Passed: runtime/verifier/VerifyStackForExceptionHandlers.java │ │ │ │ Passed: runtime/VtableTests/VTableTest.java │ │ │ │ -Passed: runtime/vthread/JNIMonitor/JNIMonitor.java │ │ │ │ Passed: runtime/VerifierMessages/Test7116786.java │ │ │ │ -Passed: runtime/whitebox/TestHiddenClassIsAlive.java │ │ │ │ -Passed: runtime/vthread/RedefineClass.java │ │ │ │ +Passed: runtime/stringtable/StringTableCorruptionTest.java │ │ │ │ +Passed: runtime/vthread/JNIMonitor/JNIMonitor.java │ │ │ │ Passed: runtime/vthread/StackChunkClassLoaderTest.java │ │ │ │ +Passed: runtime/vthread/RedefineClass.java │ │ │ │ +Passed: runtime/verifier/TestMultiANewArray.java │ │ │ │ +Passed: runtime/whitebox/TestHiddenClassIsAlive.java │ │ │ │ FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ -Passed: runtime/XCheckJniJsig/XCheckJSig.java │ │ │ │ -Passed: runtime/whitebox/TestWBDeflateIdleMonitors.java │ │ │ │ -Passed: runtime/verifier/TraceClassRes.java │ │ │ │ Passed: sanity/BasicVMTest.java │ │ │ │ Passed: serviceability/7170638/SDTProbesGNULinuxTest.java │ │ │ │ -FAILED: serviceability/attach/AttachNegativePidTest.java │ │ │ │ +Passed: runtime/XCheckJniJsig/XCheckJSig.java │ │ │ │ +Passed: runtime/whitebox/TestWBDeflateIdleMonitors.java │ │ │ │ +Passed: serviceability/attach/AttachNegativePidTest.java │ │ │ │ Passed: serviceability/attach/AttachWithStalePidFile.java │ │ │ │ -Passed: serviceability/attach/AttachSetGetFlag.java │ │ │ │ -Passed: serviceability/attach/RemovingUnixDomainSocketTest.java │ │ │ │ Passed: serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java │ │ │ │ Passed: serviceability/attach/ConcAttachTest.java │ │ │ │ +Passed: serviceability/attach/AttachSetGetFlag.java │ │ │ │ +Passed: serviceability/attach/RemovingUnixDomainSocketTest.java │ │ │ │ Passed: serviceability/dcmd/framework/HelpTest.java │ │ │ │ +Passed: serviceability/dcmd/framework/InvalidCommandTest.java │ │ │ │ Passed: serviceability/dcmd/gc/ClassHistogramTest.java │ │ │ │ Passed: serviceability/dcmd/gc/FinalizerInfoTest.java │ │ │ │ -Passed: serviceability/dcmd/framework/InvalidCommandTest.java │ │ │ │ Passed: serviceability/dcmd/framework/VMVersionTest.java │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#G1 │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Epsilon │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Parallel │ │ │ │ -Passed: serviceability/dcmd/gc/HeapInfoTest.java │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Serial │ │ │ │ Passed: serviceability/dcmd/gc/RunGCTest.java │ │ │ │ Passed: serviceability/dcmd/jvmti/AttachFailed/AttachIncorrectLibrary.java │ │ │ │ +Passed: serviceability/dcmd/gc/HeapInfoTest.java │ │ │ │ Passed: serviceability/dcmd/jvmti/AttachFailed/AttachNoEntry.java │ │ │ │ -Passed: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpAllTest.java │ │ │ │ Passed: serviceability/dcmd/jvmti/DataDumpDcmdTest.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -Passed: serviceability/dcmd/jvmti/LoadAgentDcmdTest.java │ │ │ │ +Passed: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ +Passed: serviceability/dcmd/jvmti/LoadAgentDcmdTest.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassHierarchyTest.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassLoaderHierarchyTest.java │ │ │ │ -Passed: serviceability/dcmd/thread/ThreadDumpToFileTest.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassLoaderStatsTest.java#id0 │ │ │ │ -Passed: serviceability/dcmd/vm/ClassLoaderStatsTest.java#id1 │ │ │ │ Passed: serviceability/dcmd/vm/CommandLineTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/DictionaryStatsTest.java │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpAllTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/ClassLoaderStatsTest.java#id1 │ │ │ │ +Passed: serviceability/dcmd/thread/ThreadDumpToFileTest.java │ │ │ │ Passed: serviceability/dcmd/vm/DynLibsTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/EventsTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/DictionaryStatsTest.java │ │ │ │ Passed: serviceability/dcmd/vm/MallocInfoTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/EventsTest.java │ │ │ │ Passed: serviceability/dcmd/vm/FlagsTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/SystemDumpMapTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/SystemMapTest.java │ │ │ │ Passed: serviceability/dcmd/vm/SetVMFlagTest.java │ │ │ │ Passed: serviceability/dcmd/vm/SystemPropertiesTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/SystemDumpMapTest.java │ │ │ │ Passed: serviceability/dcmd/vm/TrimLibcHeapTest.java │ │ │ │ -Passed: serviceability/dtrace/DTraceOptionsTest.java#enabled │ │ │ │ Passed: serviceability/dcmd/vm/UptimeTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/SystemMapTest.java │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpTest.java │ │ │ │ -FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ Passed: serviceability/HeapDump/DuplicateArrayClassesTest.java │ │ │ │ -Passed: serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java │ │ │ │ +Passed: serviceability/dtrace/DTraceOptionsTest.java#enabled │ │ │ │ Passed: serviceability/jvmti/AddModuleExportsAndOpens/MyPackage/AddModuleExportsAndOpensTest.java │ │ │ │ -Passed: serviceability/jdwp/AllModulesCommandTest.java │ │ │ │ +FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ +Passed: serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java │ │ │ │ Passed: serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/AddModuleUsesAndProvidesTest.java │ │ │ │ Passed: serviceability/jvmti/CompiledMethodLoad/Zombie.java │ │ │ │ +Passed: serviceability/jdwp/AllModulesCommandTest.java │ │ │ │ +Passed: serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java │ │ │ │ Passed: serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java │ │ │ │ -Passed: serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java │ │ │ │ Passed: serviceability/jvmti/events/ClassLoad/classload01/classload01.java │ │ │ │ Passed: serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java │ │ │ │ Passed: serviceability/jvmti/events/Exception/exception01/exception01.java │ │ │ │ Passed: serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java │ │ │ │ +Passed: serviceability/HeapDump/FieldsInInstanceTest.java │ │ │ │ Passed: serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java │ │ │ │ -Passed: serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java │ │ │ │ +Passed: serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java │ │ │ │ Passed: serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java │ │ │ │ +Passed: serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java │ │ │ │ Passed: serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java │ │ │ │ -Passed: serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java │ │ │ │ -Passed: serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java │ │ │ │ -FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ Passed: serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java │ │ │ │ -Passed: serviceability/HeapDump/FieldsInInstanceTest.java │ │ │ │ -Passed: serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java │ │ │ │ +FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ +Passed: serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ -Passed: serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java │ │ │ │ +Passed: serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java │ │ │ │ Passed: serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java │ │ │ │ +Passed: serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java │ │ │ │ Passed: serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java │ │ │ │ +Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id0 │ │ │ │ Passed: serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java │ │ │ │ -Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind02/nativemethbind02.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind01/nativemethbind01.java │ │ │ │ -Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id0 │ │ │ │ Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id1 │ │ │ │ -Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind04/nativemethbind04.java │ │ │ │ +Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind02/nativemethbind02.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind03/nativemethbind03.java │ │ │ │ +Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind04/nativemethbind04.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java │ │ │ │ -Passed: serviceability/jvmti/events/ThreadEnd/threadend02/threadend02.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadEnd/threadend01/threadend01.java │ │ │ │ +Passed: serviceability/jvmti/events/ThreadEnd/threadend02/threadend02.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep02/singlestep02.java │ │ │ │ -Passed: serviceability/jvmti/events/ThreadStart/threadstart02/threadstart02.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadStart/threadstart01/threadstart01.java │ │ │ │ +Passed: serviceability/jvmti/events/ThreadStart/threadstart02/threadstart02.java │ │ │ │ Passed: serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/vmobjalloc01.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadStart/threadstart03/threadstart03.java │ │ │ │ -Passed: serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java │ │ │ │ Passed: serviceability/jvmti/FollowReferences/FieldIndices/FieldIndicesTest.java │ │ │ │ +Passed: serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java │ │ │ │ +Passed: serviceability/jvmti/GetClassMethods/OverpassMethods.java │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ Passed: serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java │ │ │ │ -Passed: serviceability/jvmti/GetClassMethods/OverpassMethods.java │ │ │ │ Passed: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java │ │ │ │ Passed: serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java │ │ │ │ -Passed: serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ Passed: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java │ │ │ │ -Passed: serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java │ │ │ │ +Passed: serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java │ │ │ │ Passed: serviceability/jvmti/GetThreadListStackTraces/OneGetThreadListStackTraces.java │ │ │ │ +Passed: serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInitialAllocationTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ +Passed: serviceability/jvmti/GetMethodDeclaringClass/TestUnloadedClass.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadDisabledTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id0 │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id1 │ │ │ │ Passed: serviceability/jvmti/IsModifiableModule/MyPackage/IsModifiableModuleTest.java │ │ │ │ -Passed: serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ Passed: serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java │ │ │ │ +Passed: serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java │ │ │ │ Passed: serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java │ │ │ │ -Passed: serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java │ │ │ │ -Passed: serviceability/jvmti/GetMethodDeclaringClass/TestUnloadedClass.java │ │ │ │ Passed: serviceability/jvmti/negative/contmon03/contmon03.java │ │ │ │ Passed: serviceability/jvmti/negative/framecnt02/framecnt02.java │ │ │ │ Passed: serviceability/jvmti/negative/framecnt03/framecnt03.java │ │ │ │ -Passed: serviceability/jvmti/negative/GetAllThreadsNullTest/GetAllThreadsNullTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java │ │ │ │ Passed: serviceability/jvmti/negative/frameloc03/frameloc03.java │ │ │ │ Passed: serviceability/jvmti/negative/getstacktr02/getstacktr02.java │ │ │ │ +Passed: serviceability/jvmti/negative/GetAllThreadsNullTest/GetAllThreadsNullTest.java │ │ │ │ +Passed: serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java │ │ │ │ +Passed: serviceability/jvmti/negative/thrstat04/thrstat04.java │ │ │ │ Passed: serviceability/jvmti/negative/thrinfo02/thrinfo02.java │ │ │ │ Passed: serviceability/jvmti/negative/getstacktr09/getstacktr09.java │ │ │ │ -Passed: serviceability/jvmti/negative/thrstat04/thrstat04.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java │ │ │ │ -Passed: serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java │ │ │ │ +Passed: serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java │ │ │ │ Passed: serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java │ │ │ │ Passed: serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java │ │ │ │ Passed: serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java │ │ │ │ +Passed: serviceability/jvmti/SetTag/TagMapTest.java │ │ │ │ Passed: serviceability/jvmti/SuspendWithObjectMonitorEnter/SuspendWithObjectMonitorEnter.java │ │ │ │ Passed: serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWait.java │ │ │ │ -Passed: serviceability/jvmti/thread/GetFrameLocation/frameloc02/frameloc02.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ +Passed: serviceability/jvmti/thread/GetFrameLocation/frameloc02/frameloc02.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01.java │ │ │ │ -Passed: serviceability/jvmti/SetTag/TagMapTest.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java │ │ │ │ +Passed: serviceability/jvmti/SuspendWithRawMonitorEnter/SuspendWithRawMonitorEnter.java │ │ │ │ Passed: serviceability/jvmti/thread/SuspendThread/suspendthrd02/suspendthrd02.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java │ │ │ │ Passed: serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java │ │ │ │ Passed: serviceability/jvmti/VMObjectAlloc/VMObjectAllocTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ -Passed: serviceability/jvmti/SuspendWithRawMonitorEnter/SuspendWithRawMonitorEnter.java │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ -Passed: serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/suspendthrdlst02.java │ │ │ │ -Passed: compiler/loopopts/superword/Vec_MulAddS2I.java │ │ │ │ +Passed: serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java#default │ │ │ │ +Passed: serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/suspendthrdlst02.java │ │ │ │ FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java#default │ │ │ │ -Passed: serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java#default │ │ │ │ +Passed: compiler/loopopts/superword/Vec_MulAddS2I.java │ │ │ │ Passed: serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#platform │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java#default │ │ │ │ @@ -2407,89 +2401,91 @@ │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ Passed: compiler/intrinsics/sha/TestDigest.java │ │ │ │ -Test results: passed: 2,271; failed: 112; error: 28; skipped: 10; excluded: 43; did not match keywords: 75; did not meet module requirements: 94; did not meet platform requirements: 819 │ │ │ │ +Test results: passed: 2,262; failed: 115; error: 28; skipped: 10; excluded: 43; did not match keywords: 75; did not meet module requirements: 94; did not meet platform requirements: 825 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/hotspot/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/hotspot/JTwork │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ Directory "jtreg-test-output/hotspot/1/JTreport" not found: creating │ │ │ │ FAILED: compiler/c2/ClearArray.java │ │ │ │ FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ -FAILED: compiler/c2/Test6857159.java │ │ │ │ FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ +FAILED: compiler/c2/Test6857159.java │ │ │ │ FAILED: compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ -FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ -FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ -FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ -FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ +FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ +FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 │ │ │ │ +FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ +FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ -FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ +FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ FAILED: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ FAILED: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ +FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ +FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ -Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ -FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ -FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ -FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ +FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ -FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ -FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ +FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ +FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ +FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ -Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ -FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ +Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ -FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ +FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ FAILED: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/DefaultRootMethod.java │ │ │ │ FAILED: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ FAILED: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ -FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ -FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ +FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ +FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ @@ -2502,141 +2498,143 @@ │ │ │ │ FAILED: compiler/stable/TestStableObject.java │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ -FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ -FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ +FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ +FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ -FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ -Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ -FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ -FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ -FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ +FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ +FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ -Passed: serviceability/attach/AttachNegativePidTest.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ +Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ +FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ -FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ +FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ -Test results: passed: 1; failed: 111; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,184 │ │ │ │ +Test results: failed: 115; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,181 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/hotspot/1/JTreport/html/report.html │ │ │ │ Results written to /tmp/hotspot/JTwork │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ Directory "jtreg-test-output/hotspot/2/JTreport" not found: creating │ │ │ │ FAILED: compiler/c2/ClearArray.java │ │ │ │ -FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ -FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ FAILED: compiler/c2/Test6857159.java │ │ │ │ +FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ +FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ -FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ -FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ FAILED: compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ -FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ +FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ -FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ +FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ +FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 │ │ │ │ +FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ -FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ +FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ -Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ FAILED: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ -Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ FAILED: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ +Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ +FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ -FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ -FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ +FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ +FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ -FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ +FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ -FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ -Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ -FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ +FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ +Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/DefaultRootMethod.java │ │ │ │ FAILED: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ +Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ FAILED: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ -FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ +FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ -Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ @@ -2650,64 +2648,64 @@ │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ -FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ +FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ -FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ -FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ -Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ +FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ -FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ +FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ +FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ +FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ -FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ -FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ +Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ -FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ +FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ -Test results: failed: 111; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,185 │ │ │ │ +Test results: failed: 115; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,181 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/hotspot/2/JTreport/html/report.html │ │ │ │ Results written to /tmp/hotspot/JTwork │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-loong64/check-jaxp-zero.log.gz │ │ │ ├── check-jaxp-zero.log │ │ │ │┄ Ordering differences only │ │ │ │ @@ -1,54 +1,54 @@ │ │ │ │ Directory "/tmp/jaxp/JTwork" not found: creating │ │ │ │ Directory "jtreg-test-output/jaxp/0/JTreport" not found: creating │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/GroupTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/GroupTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/PublicTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PreferTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/PublicTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/SystemTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/SystemTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UriTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java │ │ │ │ @@ -58,156 +58,156 @@ │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java │ │ │ │ Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/PathTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/Bug6350682.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/Bug6350682.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Sources.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966143.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/TCKEncodingTest.java │ │ │ │ @@ -231,19 +231,19 @@ │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6608841.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6690015.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6760982.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/HandleError.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6925410Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6992561Test.java │ │ │ │ @@ -261,64 +261,64 @@ │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java │ │ │ │ @@ -330,151 +330,151 @@ │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CLITest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/PropertiesTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/ResetTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/ResultTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/StAX2DOMTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SerializationTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SourceTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4987574.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/CR6740048.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java │ │ │ │ @@ -493,16 +493,16 @@ │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java │ │ │ │ Test results: passed: 501; did not meet platform requirements: 1 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/jaxp/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/jaxp/JTwork │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Unable to compare jtreg results: no build jtreport found for zero/loong64. │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-loong64/check-langtools-zero.log.gz │ │ │ ├── check-langtools-zero.log │ │ │ │ @@ -4,753 +4,753 @@ │ │ │ │ Passed: jdk/jshell/AnalysisTest.java │ │ │ │ Passed: jdk/jshell/CompilerOptionsTest.java │ │ │ │ Passed: jdk/jshell/AnalyzeSnippetTest.java │ │ │ │ Passed: jdk/jshell/ClassPathTest.java │ │ │ │ Passed: jdk/jshell/CommandCompletionTest.java │ │ │ │ Passed: jdk/jshell/ConsoleTest.java │ │ │ │ Passed: jdk/jshell/CompletenessTest.java │ │ │ │ -Passed: jdk/jshell/ComputeFQNsTest.java │ │ │ │ Passed: jdk/jshell/EmptyTest.java │ │ │ │ +Passed: jdk/jshell/ComputeFQNsTest.java │ │ │ │ Passed: jdk/jshell/ExceptionMessageTest.java │ │ │ │ Passed: jdk/jshell/CustomInputToolBuilder.java │ │ │ │ Passed: jdk/jshell/ExecPtyGetFlagsToSetTest.java │ │ │ │ -Passed: jdk/jshell/ErrorTranslationTest.java │ │ │ │ Passed: jdk/jshell/ErrorRecoveryTest.java │ │ │ │ +Passed: jdk/jshell/ErrorTranslationTest.java │ │ │ │ Passed: jdk/jshell/ExecutionControlSpecTest.java │ │ │ │ Passed: jdk/jshell/DropTest.java │ │ │ │ Passed: jdk/jshell/ClassesTest.java │ │ │ │ Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java │ │ │ │ -Passed: jdk/jshell/FailOverExecutionControlHangingLaunchTest.java │ │ │ │ Passed: jdk/jshell/FailOverDirectExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/FailOverExecutionControlHangingLaunchTest.java │ │ │ │ +Passed: jdk/jshell/ExceptionsTest.java │ │ │ │ Passed: jdk/jshell/FileManagerTest.java │ │ │ │ -Passed: jdk/jshell/FailOverExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java │ │ │ │ -Passed: jdk/jshell/ExceptionsTest.java │ │ │ │ Passed: jdk/jshell/ExternalEditorTest.java │ │ │ │ +Passed: jdk/jshell/FailOverExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/HistoryUITest.java │ │ │ │ Passed: jdk/jshell/IdGeneratorTest.java │ │ │ │ -Passed: jdk/jshell/CompletionSuggestionTest.java │ │ │ │ Passed: jdk/jshell/HistoryTest.java │ │ │ │ +Passed: jdk/jshell/CompletionSuggestionTest.java │ │ │ │ Passed: jdk/jshell/GetResourceTest.java │ │ │ │ Passed: jdk/jshell/IndentUITest.java │ │ │ │ Passed: jdk/jshell/IgnoreTest.java │ │ │ │ -Passed: jdk/jshell/InferTypeTest.java │ │ │ │ Passed: jdk/jshell/InaccessibleExpressionTest.java │ │ │ │ +Passed: jdk/jshell/InferTypeTest.java │ │ │ │ Passed: jdk/jshell/IllegalArgumentExceptionTest.java │ │ │ │ Passed: jdk/jshell/JdiBadOptionLaunchExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/ForwardReferenceTest.java │ │ │ │ Passed: jdk/jshell/JdiBadOptionListenExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/IOTest.java │ │ │ │ Passed: jdk/jshell/JdiBogusHostListenExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiFailingLaunchExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/IOTest.java │ │ │ │ Passed: jdk/jshell/JdiFailingListenExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/ImportTest.java │ │ │ │ +Passed: jdk/jshell/ForwardReferenceTest.java │ │ │ │ Passed: jdk/jshell/JavadocTest.java │ │ │ │ +Passed: jdk/jshell/ImportTest.java │ │ │ │ Passed: jdk/jshell/ForwardReferenceImportTest.java │ │ │ │ Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiListeningExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/KullaCompletenessStressTest.java │ │ │ │ Passed: jdk/jshell/JShellQueryTest.java │ │ │ │ -Passed: jdk/jshell/JdiHangingLaunchExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/PipeInputStreamTest.java │ │ │ │ Passed: jdk/jshell/JShellStateClosedTest.java │ │ │ │ Passed: jdk/jshell/MultipleDocumentationTest.java │ │ │ │ +Passed: jdk/jshell/PipeInputStreamTest.java │ │ │ │ +Passed: jdk/jshell/JdiHangingLaunchExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/NullTest.java │ │ │ │ Passed: jdk/jshell/PasteAndMeasurementsUITest.java │ │ │ │ Passed: jdk/jshell/RejectedFailedTest.java │ │ │ │ Passed: jdk/jshell/ShutdownTest.java │ │ │ │ Passed: jdk/jshell/RecordsTest.java │ │ │ │ Passed: jdk/jshell/SealedClassesTest.java │ │ │ │ Passed: jdk/jshell/SnippetEventToStringTest.java │ │ │ │ -Passed: jdk/jshell/SnippetStatusListenerTest.java │ │ │ │ -Passed: jdk/jshell/ClassMembersTest.java │ │ │ │ Passed: jdk/jshell/SnippetHighlightTest.java │ │ │ │ +Passed: jdk/jshell/SnippetStatusListenerTest.java │ │ │ │ Passed: jdk/jshell/MethodsTest.java │ │ │ │ -Passed: jdk/jshell/ReplaceTest.java │ │ │ │ +Passed: jdk/jshell/ClassMembersTest.java │ │ │ │ Passed: jdk/jshell/SourceLevelTest.java │ │ │ │ -Passed: jdk/jshell/Test8294583.java │ │ │ │ Passed: jdk/jshell/StopExecutionTest.java │ │ │ │ +Passed: jdk/jshell/Test8294583.java │ │ │ │ +Passed: jdk/jshell/ReplaceTest.java │ │ │ │ Passed: jdk/jshell/Test8296012.java │ │ │ │ Passed: jdk/jshell/SnippetTest.java │ │ │ │ -Passed: jdk/jshell/SimpleRegressionTest.java │ │ │ │ -Passed: jdk/jshell/ToolEnableNativeAccessTest.java │ │ │ │ Passed: jdk/jshell/ModifiersTest.java │ │ │ │ -Passed: jdk/jshell/ToolEnablePreviewTest.java │ │ │ │ +Passed: jdk/jshell/ToolEnableNativeAccessTest.java │ │ │ │ +Passed: jdk/jshell/SimpleRegressionTest.java │ │ │ │ Passed: jdk/jshell/StartOptionTest.java │ │ │ │ +Passed: jdk/jshell/ToolEnablePreviewTest.java │ │ │ │ Passed: jdk/jshell/ToolMultilineSnippetHistoryTest.java │ │ │ │ Passed: jdk/jshell/ToolLocaleMessageTest.java │ │ │ │ Passed: jdk/jshell/ToolingTest.java │ │ │ │ Passed: jdk/jshell/ToolFormatTest.java │ │ │ │ Passed: jdk/jshell/ToolProviderTest.java │ │ │ │ -Passed: jdk/jshell/ToolCommandOptionTest.java │ │ │ │ Passed: jdk/jshell/ToolShiftTabTest.java │ │ │ │ -Passed: jdk/jshell/ToolReloadTest.java │ │ │ │ +Passed: jdk/jshell/ToolCommandOptionTest.java │ │ │ │ Passed: jdk/jshell/ToolRetainTest.java │ │ │ │ Passed: jdk/jshell/UndefinedClassTest.java │ │ │ │ +Passed: jdk/jshell/ToolReloadTest.java │ │ │ │ Passed: jdk/jshell/UnicodeTest.java │ │ │ │ Passed: jdk/jshell/UnnamedTest.java │ │ │ │ -Passed: jdk/jshell/UserExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/TypeNameTest.java │ │ │ │ +Passed: jdk/jshell/UserExecutionControlTest.java │ │ │ │ Passed: jdk/internal/shellsupport/doc/JavadocFormatterTest.java │ │ │ │ Passed: jdk/javadoc/doclet/5093723/T5093723.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessH1/AccessH1.java │ │ │ │ -Passed: jdk/jshell/WrapperTest.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java │ │ │ │ +Passed: jdk/javadoc/doclet/AccessSummary/AccessSummary.java │ │ │ │ Passed: jdk/javadoc/doclet/AuthorDD/AuthorDD.java │ │ │ │ Passed: jdk/javadoc/doclet/checkLibraryVersions/CheckLibraryVersions.java │ │ │ │ Passed: jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java │ │ │ │ -Passed: jdk/javadoc/doclet/AccessSummary/AccessSummary.java │ │ │ │ +Passed: jdk/jshell/WrapperTest.java │ │ │ │ Passed: jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java │ │ │ │ -Passed: jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java │ │ │ │ Passed: jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java │ │ │ │ -Passed: jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java │ │ │ │ +Passed: jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java │ │ │ │ Passed: jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java │ │ │ │ +Passed: jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java │ │ │ │ Passed: jdk/javadoc/doclet/T6735320/T6735320.java │ │ │ │ Passed: jdk/javadoc/doclet/MetaTag/MetaTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java │ │ │ │ Passed: jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java │ │ │ │ +Passed: jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java │ │ │ │ Passed: jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java │ │ │ │ Passed: jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java │ │ │ │ Passed: jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java │ │ │ │ Passed: jdk/javadoc/doclet/testAttribute/TestAttribute.java │ │ │ │ Passed: jdk/javadoc/doclet/testAutoHeaderId/TestAutoHeaderId.java │ │ │ │ Passed: jdk/javadoc/doclet/testAuthor/TestAuthor.java │ │ │ │ Passed: jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testBadHtml/TestBadHtml.java │ │ │ │ Passed: jdk/javadoc/doclet/testAutoLoadTaglets/TestAutoLoadTaglets.java │ │ │ │ +Passed: jdk/javadoc/doclet/testBadHtml/TestBadHtml.java │ │ │ │ Passed: jdk/javadoc/doclet/testBadPackageFileInJar/TestBadPackageFileInJar.java │ │ │ │ Passed: jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java │ │ │ │ Passed: jdk/javadoc/doclet/testBaseClass/TestBaseClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testBimodalTaglets/TestBimodalTaglets.java │ │ │ │ Passed: jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java │ │ │ │ Passed: jdk/javadoc/doclet/testCharset/TestCharset.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java │ │ │ │ Passed: jdk/javadoc/doclet/testCharsetDocencodingOptions/TestCharsetDocencodingOptions.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassLinks/TestClassLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassTree/TestClassTree.java │ │ │ │ -Passed: jdk/jshell/ToolBasicTest.java │ │ │ │ -Passed: jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java │ │ │ │ Passed: jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java │ │ │ │ +Passed: jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java │ │ │ │ +Passed: jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java │ │ │ │ Passed: jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java │ │ │ │ Passed: jdk/javadoc/doclet/testConstructors/TestConstructors.java │ │ │ │ -Passed: jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java │ │ │ │ +Passed: jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java │ │ │ │ Passed: jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java │ │ │ │ +Passed: jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java │ │ │ │ +Passed: jdk/javadoc/doclet/testCustomTagletRegistration/TestRegistrationErrors.java │ │ │ │ Passed: jdk/jshell/VariablesTest.java │ │ │ │ -Passed: jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java │ │ │ │ Passed: jdk/javadoc/doclet/testDateOption/TestDateOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java │ │ │ │ -Passed: jdk/javadoc/doclet/testCustomTagletRegistration/TestRegistrationErrors.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocFiles/TestDocFiles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocletExample/TestDocletExample.java │ │ │ │ +Passed: jdk/jshell/ToolBasicTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocPaths/TestDocPaths.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocletExample/TestDocletExample.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java │ │ │ │ Passed: jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java │ │ │ │ Passed: jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java │ │ │ │ -Passed: jdk/javadoc/doclet/testEmptyInheritDoc/TestEmptyInheritDoc.java │ │ │ │ Passed: jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java │ │ │ │ +Passed: jdk/javadoc/doclet/testEmptyInheritDoc/TestEmptyInheritDoc.java │ │ │ │ Passed: jdk/javadoc/doclet/testEncoding/TestEncoding.java │ │ │ │ -Passed: jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java │ │ │ │ -Passed: jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java │ │ │ │ +Passed: jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java │ │ │ │ Passed: jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java │ │ │ │ +Passed: jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java │ │ │ │ -Passed: jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java │ │ │ │ Passed: jdk/javadoc/doclet/testDoclintDocletMessages/TestDocLintDocletMessages.java │ │ │ │ -Passed: jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHeadings/TestHeadings.java │ │ │ │ +Passed: jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testGroupName/TestGroupName.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHeadTag/TestHeadTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHeadings/TestHeadings.java │ │ │ │ Passed: jdk/javadoc/doclet/testHelpFile/TestHelpFile.java │ │ │ │ Passed: jdk/javadoc/doclet/testGroupOption/TestGroupOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHeadTag/TestHeadTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHelpPage/TestHelpPage.java │ │ │ │ Passed: jdk/javadoc/doclet/testHelpOption/TestHelpOption.java │ │ │ │ -Passed: jdk/jshell/ToolLocalSimpleTest.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java │ │ │ │ Passed: jdk/javadoc/doclet/testHref/TestHref.java │ │ │ │ Passed: jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java │ │ │ │ Passed: jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtml4Removal/TestHtml4Removal.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java │ │ │ │ +Passed: jdk/jshell/ToolLocalSimpleTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testIncluded/TestIncluded.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndentation/TestIndentation.java │ │ │ │ -Passed: jdk/javadoc/doclet/testIndex/TestIndex.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexInherited/TestIndexInherited.java │ │ │ │ -Passed: jdk/javadoc/doclet/testInheritance/TestInheritance.java │ │ │ │ +Passed: jdk/javadoc/doclet/testIndex/TestIndex.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndex/TestSelfIndexing.java │ │ │ │ +Passed: jdk/javadoc/doclet/testInheritance/TestInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java │ │ │ │ Passed: jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java │ │ │ │ -Passed: jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java │ │ │ │ +Passed: jdk/jshell/ToolSimpleTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testInherited/TestInherited.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestFxProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java │ │ │ │ -Passed: jdk/javadoc/doclet/testInterface/TestInterface.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java │ │ │ │ +Passed: jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testIOException/TestIOException.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java │ │ │ │ +Passed: jdk/javadoc/doclet/testInterface/TestInterface.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestFxProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavascript/TestJavascript.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFX.java │ │ │ │ Passed: jdk/javadoc/doclet/testLatePackageDiscovery/TestLatePackageDiscovery.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFX.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java │ │ │ │ Passed: jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkNotFound.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletPrimitive.java │ │ │ │ -Passed: jdk/jshell/ToolSimpleTest.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testLists/TestLists.java │ │ │ │ -Passed: jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testMethodId/TestMethodId.java │ │ │ │ -Passed: jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java │ │ │ │ +Passed: jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java │ │ │ │ Passed: jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java │ │ │ │ +Passed: jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java │ │ │ │ Passed: jdk/javadoc/doclet/testMissingType/TestMissingType.java │ │ │ │ Passed: jdk/javadoc/doclet/testModifierEx/TestModifierEx.java │ │ │ │ Passed: jdk/javadoc/doclet/testMissingComment/TestMissingComment.java │ │ │ │ +Passed: jdk/javadoc/doclet/testMetadata/TestMetadata.java │ │ │ │ Passed: jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java │ │ │ │ -Passed: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testModules/TestEmptyModule.java │ │ │ │ -Passed: jdk/javadoc/doclet/testMetadata/TestMetadata.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModuleServicesLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModuleServicesLink.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModuleServices.java │ │ │ │ Passed: jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java │ │ │ │ Passed: jdk/javadoc/doclet/testNavigation/TestNavigation.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedIndexTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedClasses/TestNestedClasses.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedReturnTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModulePackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedSummaryTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModuleServices.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNoFrames/TestNoFrames.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModulePackages.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNoFrames/TestNoFrames.java │ │ │ │ Passed: jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNewApiList/TestNewApiList.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java │ │ │ │ Passed: jdk/javadoc/doclet/testNotifications/TestNotifications.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNewApiList/TestNewApiList.java │ │ │ │ Passed: jdk/javadoc/doclet/testNoTagName/TestNoTagName.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestSpecifiedBy.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverview/TestOverview.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java │ │ │ │ Passed: jdk/javadoc/doclet/testOptions/TestOptions.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java │ │ │ │ +Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackagePage/TestPackagePage.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageSpecificStylesheet/TestPackageSpecificStylesheet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackagePage/TestPackagePage.java │ │ │ │ Passed: jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModules.java │ │ │ │ Passed: jdk/javadoc/doclet/testProperty/TestProperty.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java │ │ │ │ Passed: jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPreview/TestPreview.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModules.java │ │ │ │ -Passed: jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testOrdering/TestOrdering.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java │ │ │ │ +Passed: jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java │ │ │ │ -Passed: jdk/javadoc/doclet/testReporterStreams/TestReporterStreams.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelativeLinks/TestRelativeModuleLinks.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPreview/TestPreview.java │ │ │ │ Passed: jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java │ │ │ │ +Passed: jdk/javadoc/doclet/testReporterStreams/TestReporterStreams.java │ │ │ │ Passed: jdk/javadoc/doclet/testSearchScript/TestSearchScript.java │ │ │ │ Passed: jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java │ │ │ │ Passed: jdk/javadoc/doclet/testSeeTag/TestSeeTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testReturnTag/TestReturnTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerialMissing/TestSerialMissing.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerialMissing/TestSerialMissing.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerialWithLink/TestSerialWithLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java │ │ │ │ Passed: jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java │ │ │ │ Passed: jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java │ │ │ │ Passed: jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSinceTag/TestSinceTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerialTag/TestSerialTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSinceTag/TestSinceTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetPathOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetUnnamedPackage.java │ │ │ │ +Passed: jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java │ │ │ │ Passed: jdk/javadoc/doclet/testSourceTab/TestSourceTab.java │ │ │ │ Passed: jdk/javadoc/doclet/testStylesheet/TestStylesheet.java │ │ │ │ Passed: jdk/javadoc/doclet/testStylesheetOverwrite/TestStylesheetOverwrite.java │ │ │ │ Passed: jdk/javadoc/doclet/testSubTitle/TestSubTitle.java │ │ │ │ Passed: jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java │ │ │ │ -Passed: jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java │ │ │ │ Passed: jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testSpecTag/TestSpecTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testSupplementary/TestSupplementary.java │ │ │ │ Passed: jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTagInheritance/TestTagInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java │ │ │ │ Passed: jdk/javadoc/doclet/testTaglets/TestTaglets.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTagOutput/TestTagOutput.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTagInheritance/TestTagInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrows/TestThrows.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTagOutput/TestTagOutput.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagOrder/TestTagOrder.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrows/TestThrows.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsInheritance/TestThrowsTagInheritance.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSearch/TestSearch.java │ │ │ │ Passed: jdk/javadoc/doclet/testTerminology/TestTerminology.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testTopOption/TestTopOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSearch/TestSearch.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrowsInheritanceMatching/TestExceptionTypeMatching.java │ │ │ │ Passed: jdk/javadoc/doclet/testUnnamed/TestUnnamed.java │ │ │ │ Passed: jdk/javadoc/doclet/testUnicode/TestUnicode.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrowsInheritanceMatching/TestExceptionTypeMatching.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java │ │ │ │ Passed: jdk/javadoc/doclet/testUserTaglet/TestUserTaglet.java │ │ │ │ Passed: jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testValueTag/TestValueFormats.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java │ │ │ │ Passed: jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java │ │ │ │ +Passed: jdk/javadoc/doclet/testValueTag/TestValueFormats.java │ │ │ │ Passed: jdk/javadoc/doclet/testVersionOption/TestVersionOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java │ │ │ │ -Passed: jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java │ │ │ │ Passed: jdk/javadoc/doclet/testUseOption/TestUseOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testWarnings/TestWarnings.java │ │ │ │ -Passed: jdk/javadoc/doclet/testVersionTag/TestVersionTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java │ │ │ │ Passed: jdk/javadoc/doclet/testValueTag/TestValueTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testVersionTag/TestVersionTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java │ │ │ │ +Passed: jdk/javadoc/doclet/testWarnings/TestWarnings.java │ │ │ │ Passed: jdk/javadoc/doclet/testXOption/TestXOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/ValidHtml/ValidHtml.java │ │ │ │ Passed: jdk/javadoc/doclet/VersionNumber/VersionNumber.java │ │ │ │ +Passed: jdk/javadoc/doclet/ValidHtml/ValidHtml.java │ │ │ │ Passed: jdk/javadoc/testJavadocTester/TestRunTests.java │ │ │ │ Passed: jdk/javadoc/testJavadocTester/TestJavadocTester.java │ │ │ │ Passed: jdk/javadoc/doclet/WindowTitles/WindowTitles.java │ │ │ │ Passed: jdk/javadoc/testJavadocTester/TestJavadocTesterCrash.java │ │ │ │ Passed: jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java │ │ │ │ Passed: jdk/javadoc/testTFMBuilder/TestTFMBuilder.java │ │ │ │ Passed: jdk/javadoc/tool/6942366/T6942366.java │ │ │ │ Passed: jdk/javadoc/tool/6964914/Test.java │ │ │ │ Passed: jdk/javadoc/tool/8025693/Test.java │ │ │ │ Passed: jdk/javadoc/tool/6958836/Test.java │ │ │ │ +Passed: jdk/javadoc/tool/8224612/OptionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/6964914/TestUserDoclet.java │ │ │ │ Passed: jdk/javadoc/tool/6964914/TestStdDoclet.java │ │ │ │ -Passed: jdk/javadoc/tool/8224612/OptionsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/DocumentationToolLocationTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java │ │ │ │ Passed: jdk/javadoc/tool/6227454/Test.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/DocumentationToolLocationTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/GetSourceVersionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/8224613/OptionProcessingFailureTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/AddModulesTest.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/DocletPathTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/GetSourceVersionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/IsSupportedOptionTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_FileManagerTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_OptionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_WriterTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/RunTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_FileObjectsTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/TestName.java │ │ │ │ Passed: jdk/javadoc/tool/badSuper/BadSuper.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/RunTest.java │ │ │ │ Passed: jdk/javadoc/tool/completionFailure/CompletionFailure.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java │ │ │ │ -Passed: jdk/javadoc/tool/doclint/ImplicitHeadingsTest.java │ │ │ │ Passed: jdk/javadoc/tool/dupOk/DupOk.java │ │ │ │ -Passed: jdk/javadoc/tool/enum/docComments/EnumCommentTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/Task_reuseTest.java │ │ │ │ +Passed: jdk/javadoc/tool/doclint/ImplicitHeadingsTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/TagletPathTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/Task_reuseTest.java │ │ │ │ +Passed: jdk/javadoc/tool/enum/docComments/EnumCommentTest.java │ │ │ │ Passed: jdk/javadoc/tool/enum/enumType/EnumContentsTest.java │ │ │ │ Passed: jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java │ │ │ │ Passed: jdk/javadoc/tool/modules/CommandLineFiles.java │ │ │ │ Passed: jdk/javadoc/tool/doclint/DocLintTest.java │ │ │ │ -Passed: jdk/javadoc/tool/modules/MissingSourceModules.java │ │ │ │ Passed: jdk/javadoc/tool/example/Tester.java │ │ │ │ +Passed: jdk/javadoc/tool/modules/MissingSourceModules.java │ │ │ │ Passed: jdk/javadoc/tool/modules/ReleaseOptions.java │ │ │ │ Passed: jdk/javadoc/tool/modules/FilterOptions.java │ │ │ │ Passed: jdk/javadoc/tool/modules/PackageOptions.java │ │ │ │ Passed: jdk/javadoc/tool/MultiReleaseJar/TestMultiRelease.java │ │ │ │ -Passed: jdk/javadoc/tool/outputRedirect/Test.java │ │ │ │ Passed: jdk/javadoc/tool/nonConstExprs/Test.java │ │ │ │ +Passed: jdk/javadoc/tool/outputRedirect/Test.java │ │ │ │ Passed: jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet.java │ │ │ │ Passed: jdk/javadoc/tool/modules/PatchModules.java │ │ │ │ Passed: jdk/javadoc/tool/reporter_generates_warnings/ReporterGeneratesWarningsInsteadOfNotes.java │ │ │ │ +Passed: jdk/javadoc/tool/sourceOnly/Test.java │ │ │ │ Passed: jdk/javadoc/tool/parser/7091528/T7091528.java │ │ │ │ Passed: jdk/javadoc/tool/subpackageIgnore/SubpackageIgnore.java │ │ │ │ -Passed: jdk/javadoc/tool/sourceOnly/Test.java │ │ │ │ -Passed: jdk/javadoc/tool/sourceOption/SourceOption.java │ │ │ │ Passed: jdk/javadoc/tool/T4994049/T4994049.java │ │ │ │ +Passed: jdk/javadoc/tool/sourceOption/SourceOption.java │ │ │ │ Passed: jdk/javadoc/tool/testPackages/TestPackages.java │ │ │ │ Passed: jdk/javadoc/tool/modules/Modules.java │ │ │ │ Passed: jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java │ │ │ │ Passed: jdk/javadoc/tool/testToolStreams/TestToolStreams.java │ │ │ │ -Passed: jdk/javadoc/tool/varArgs/VarArgsTest.java │ │ │ │ -Passed: jdk/javadoc/tool/treeapi/TestDocTrees.java │ │ │ │ Passed: jdk/javadoc/tool/testSourceOption/TestSourceOption.java │ │ │ │ -Passed: jdk/javadoc/tool/CheckManPageOptions.java │ │ │ │ -Passed: jdk/javadoc/tool/BreakIteratorWarning.java │ │ │ │ +Passed: jdk/javadoc/tool/varArgs/VarArgsTest.java │ │ │ │ Passed: jdk/javadoc/tool/BadOptionsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/treeapi/TestDocTrees.java │ │ │ │ Passed: jdk/javadoc/tool/AddOpensTest.java │ │ │ │ +Passed: jdk/javadoc/tool/BreakIteratorWarning.java │ │ │ │ +Passed: jdk/javadoc/tool/CheckManPageOptions.java │ │ │ │ Passed: jdk/javadoc/tool/CommandLineHelpTest.java │ │ │ │ Passed: jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java │ │ │ │ -Passed: jdk/javadoc/tool/FlagsTooEarly.java │ │ │ │ +Passed: jdk/javadoc/tool/sampleapi/SampleApiTest.java │ │ │ │ Passed: jdk/javadoc/tool/EnablePreviewOption.java │ │ │ │ Passed: jdk/javadoc/tool/EncodingTest.java │ │ │ │ -Passed: jdk/javadoc/tool/sampleapi/SampleApiTest.java │ │ │ │ -Passed: jdk/javadoc/tool/IgnoreSourceErrors.java │ │ │ │ +Passed: jdk/javadoc/tool/FlagsTooEarly.java │ │ │ │ Passed: jdk/javadoc/tool/MaxWarns.java │ │ │ │ Passed: jdk/javadoc/tool/NoStar.java │ │ │ │ +Passed: jdk/javadoc/tool/IgnoreSourceErrors.java │ │ │ │ +Passed: jdk/javadoc/tool/CheckResourceKeys.java │ │ │ │ Passed: jdk/javadoc/tool/T4696488.java │ │ │ │ Passed: jdk/javadoc/tool/EnsureNewOldDoclet.java │ │ │ │ +Passed: jdk/javadoc/tool/OptionSyntaxTest.java │ │ │ │ Passed: jdk/javadoc/tool/ReleaseOption.java │ │ │ │ -Passed: jdk/javadoc/tool/T6968833.java │ │ │ │ -Passed: jdk/javadoc/tool/CheckResourceKeys.java │ │ │ │ Passed: jdk/javadoc/tool/T6551367.java │ │ │ │ -Passed: jdk/javadoc/tool/OptionSyntaxTest.java │ │ │ │ +Passed: jdk/javadoc/tool/T6968833.java │ │ │ │ Passed: jdk/javadoc/tool/ToolProviderTest.java │ │ │ │ Passed: jdk/javadoc/tool/XWerror.java │ │ │ │ Passed: jdk/javadoc/tool/QuietOption.java │ │ │ │ Passed: lib/combo/tools/javac/combo/CompilationTestCase.java │ │ │ │ +Passed: lib/combo/tools/javac/combo/Diagnostics.java │ │ │ │ Passed: lib/combo/tools/javac/combo/JavacTemplateTestBase.java │ │ │ │ Passed: lib/combo/tools/javac/combo/Template.java │ │ │ │ Passed: lib/combo/tools/javac/combo/TemplateTest.java │ │ │ │ -Passed: tools/all/RunCodingRules.java │ │ │ │ -Passed: lib/combo/tools/javac/combo/Diagnostics.java │ │ │ │ Passed: jdk/javadoc/tool/doclint/DocLintReferencesTest.java │ │ │ │ +Passed: tools/all/RunCodingRules.java │ │ │ │ Passed: tools/doclint/anchorTests/p/package-info.java │ │ │ │ +Passed: jdk/jshell/T8146368/JShellTest8146368.java │ │ │ │ +Passed: tools/doclint/html/BlockTagsTest.java │ │ │ │ Passed: tools/doclint/anchorTests/p/Test.java │ │ │ │ Passed: tools/doclint/html/HtmlVersionTagsAttrsTest.java │ │ │ │ -Passed: tools/doclint/html/BlockTagsTest.java │ │ │ │ -Passed: tools/doclint/html/EntitiesTest.java │ │ │ │ -Passed: jdk/jshell/T8146368/JShellTest8146368.java │ │ │ │ Passed: tools/doclint/html/InlineTagsTest.java │ │ │ │ Passed: tools/doclint/html/ListTagsTest.java │ │ │ │ Passed: tools/doclint/html/OtherTagsTest.java │ │ │ │ +Passed: tools/doclint/html/TableTagsTest.java │ │ │ │ +Passed: tools/doclint/html/EntitiesTest.java │ │ │ │ Passed: tools/doclint/html/TagNotAllowed.java │ │ │ │ Passed: tools/doclint/html/TextNotAllowed.java │ │ │ │ Passed: tools/doclint/html/UnknownTagTest.java │ │ │ │ Passed: tools/doclint/moduleTests/bad/module-info.java │ │ │ │ -Passed: tools/doclint/moduleTests/good/module-info.java │ │ │ │ Passed: tools/doclint/multipackage/MultiPackage.java │ │ │ │ -Passed: tools/doclint/html/TableTagsTest.java │ │ │ │ -Passed: tools/doclint/packageTests/bad/package-info.java │ │ │ │ +Passed: tools/doclint/moduleTests/good/module-info.java │ │ │ │ Passed: jdk/jshell/T8146368/JShellToolTest8146368.java │ │ │ │ -Passed: tools/doclint/packageTests/bad/Test.java │ │ │ │ +Passed: tools/doclint/packageTests/bad/package-info.java │ │ │ │ Passed: tools/doclint/packageTests/good/package-info.java │ │ │ │ -Passed: tools/doclint/packageTests/good/Test.java │ │ │ │ +Passed: tools/doclint/packageTests/bad/Test.java │ │ │ │ Passed: tools/doclint/tidy/AnchorAlreadyDefined.java │ │ │ │ +Passed: tools/doclint/tidy/BadEnd.java │ │ │ │ Passed: tools/doclint/tidy/InsertImplicit.java │ │ │ │ -Passed: tools/doclint/tidy/InvalidName.java │ │ │ │ Passed: tools/doclint/tidy/InvalidEntity.java │ │ │ │ -Passed: tools/doclint/tidy/MissingGT.java │ │ │ │ +Passed: tools/doclint/tidy/InvalidName.java │ │ │ │ +Passed: tools/doclint/packageTests/good/Test.java │ │ │ │ Passed: tools/doclint/tidy/InvalidTag.java │ │ │ │ Passed: tools/doclint/tidy/InvalidURI.java │ │ │ │ +Passed: tools/doclint/tidy/MissingGT.java │ │ │ │ Passed: tools/doclint/tidy/MissingTag.java │ │ │ │ -Passed: tools/doclint/tidy/RepeatedAttr.java │ │ │ │ Passed: tools/doclint/tidy/NestedTag.java │ │ │ │ Passed: tools/doclint/tidy/ParaInPre.java │ │ │ │ +Passed: tools/doclint/tidy/RepeatedAttr.java │ │ │ │ Passed: tools/doclint/tidy/TextNotAllowed.java │ │ │ │ -Passed: tools/doclint/tool/HelpTest.java │ │ │ │ Passed: tools/doclint/tidy/TrimmingEmptyTag.java │ │ │ │ Passed: tools/doclint/tidy/UnescapedOrUnknownEntity.java │ │ │ │ +Passed: tools/doclint/tool/HelpTest.java │ │ │ │ Passed: tools/doclint/tool/MaxDiagsTest.java │ │ │ │ -Passed: tools/doclint/tidy/BadEnd.java │ │ │ │ Passed: tools/doclint/tool/StatsTest.java │ │ │ │ -Passed: tools/doclint/AnchorTest.java │ │ │ │ Passed: tools/doclint/AccessibilityTest.java │ │ │ │ Passed: tools/doclint/tool/RunTest.java │ │ │ │ +Passed: tools/doclint/AnchorTest.java │ │ │ │ Passed: tools/doclint/AnchorTest2.java │ │ │ │ +Passed: tools/doclint/tool/PathsTest.java │ │ │ │ +Passed: tools/doclint/CoverageExtras.java │ │ │ │ Passed: tools/doclint/BadPackageCommentTest.java │ │ │ │ Passed: tools/doclint/CrashInAnnotateTest.java │ │ │ │ -Passed: tools/doclint/CoverageExtras.java │ │ │ │ Passed: tools/doclint/AnonClassTest.java │ │ │ │ -Passed: tools/doclint/tool/PathsTest.java │ │ │ │ +Passed: tools/doclint/AccessTest.java │ │ │ │ Passed: tools/doclint/DuplicateParamTest.java │ │ │ │ -Passed: tools/doclint/EmptyAuthorTest.java │ │ │ │ -Passed: tools/doclint/DuplicateReturnTest.java │ │ │ │ Passed: tools/doclint/CustomTagTest.java │ │ │ │ -Passed: tools/doclint/AccessTest.java │ │ │ │ +Passed: tools/doclint/DuplicateReturnTest.java │ │ │ │ +Passed: tools/doclint/EmptyAuthorTest.java │ │ │ │ Passed: tools/doclint/EmptyDescriptionTest.java │ │ │ │ -Passed: tools/doclint/EmptyPreTest.java │ │ │ │ Passed: tools/doclint/EmptyExceptionTest.java │ │ │ │ +Passed: tools/doclint/EmptyPreTest.java │ │ │ │ Passed: tools/doclint/EmptyParamTest.java │ │ │ │ Passed: tools/doclint/EmptyReturnTest.java │ │ │ │ -Passed: tools/doclint/EmptySinceTest.java │ │ │ │ Passed: tools/doclint/EmptySerialDataTest.java │ │ │ │ Passed: tools/doclint/EmptySerialFieldTest.java │ │ │ │ +Passed: tools/doclint/EmptySinceTest.java │ │ │ │ Passed: tools/doclint/EmptyTagsTest.java │ │ │ │ +Passed: tools/doclint/EmptyHtmlTest.java │ │ │ │ Passed: tools/doclint/EmptyVersionTest.java │ │ │ │ Passed: tools/doclint/EndTagsTest.java │ │ │ │ Passed: tools/doclint/EndWithIdentifierTest.java │ │ │ │ Passed: tools/doclint/HtmlAttrsTest.java │ │ │ │ -Passed: tools/doclint/EmptyHtmlTest.java │ │ │ │ -Passed: tools/doclint/LiteralTest.java │ │ │ │ Passed: tools/doclint/HtmlTagsTest.java │ │ │ │ Passed: tools/doclint/LambdaTest.java │ │ │ │ +Passed: tools/doclint/LiteralTest.java │ │ │ │ Passed: tools/doclint/MissingCommentTest.java │ │ │ │ -Passed: tools/doclint/MultipleDocLintOptionsTest.java │ │ │ │ Passed: tools/doclint/MissingParamsTest.java │ │ │ │ +Passed: tools/doclint/MissingRecordParamsTest.java │ │ │ │ +Passed: tools/doclint/MultipleDocLintOptionsTest.java │ │ │ │ Passed: tools/doclint/MissingReturnTest.java │ │ │ │ Passed: tools/doclint/OptionTest.java │ │ │ │ -Passed: tools/doclint/MissingRecordParamsTest.java │ │ │ │ Passed: tools/doclint/MissingThrowsTest.java │ │ │ │ Passed: tools/doclint/NoArgsConstructorTest.java │ │ │ │ Passed: tools/doclint/OverridesTest.java │ │ │ │ Passed: tools/doclint/ParaTagTest.java │ │ │ │ Passed: tools/doclint/ProvidesTest.java │ │ │ │ Passed: tools/doclint/RecordCompactConstructorTest.java │ │ │ │ -Passed: tools/doclint/ResourceTest.java │ │ │ │ Passed: tools/doclint/RecordParamsTest.java │ │ │ │ +Passed: tools/doclint/ResourceTest.java │ │ │ │ +Passed: tools/doclint/ReferenceTest.java │ │ │ │ Passed: tools/doclint/ReturnTest.java │ │ │ │ Passed: tools/doclint/RunTest.java │ │ │ │ Passed: tools/doclint/SummaryTest.java │ │ │ │ -Passed: tools/doclint/ReferenceTest.java │ │ │ │ Passed: tools/doclint/SyntheticTest.java │ │ │ │ Passed: tools/doclint/SyntaxTest.java │ │ │ │ -Passed: tools/doclint/UsesTest.java │ │ │ │ Passed: tools/doclint/UnfinishedInlineTagTest.java │ │ │ │ +Passed: tools/doclint/UsesTest.java │ │ │ │ Passed: tools/doclint/ValidTest.java │ │ │ │ +Passed: tools/javac/4846262/CheckEBCDICLocaleTest.java │ │ │ │ Passed: tools/doclint/ValueTest.java │ │ │ │ Passed: tools/javac/4241573/T4241573.java │ │ │ │ Passed: tools/javac/4917091/Test255.java │ │ │ │ -Passed: tools/javac/4846262/CheckEBCDICLocaleTest.java │ │ │ │ Passed: tools/javac/4917091/Test256a.java │ │ │ │ -Passed: tools/javac/4917091/Test256b.java │ │ │ │ Passed: tools/javac/4980495/static/Test.java │ │ │ │ +Passed: tools/javac/4917091/Test256b.java │ │ │ │ Passed: tools/javac/4980495/std/NonStatic2StaticImportClash.java │ │ │ │ Passed: tools/javac/4980495/std/Static2NonStaticImportClash.java │ │ │ │ Passed: tools/javac/4980495/std/Test.java │ │ │ │ Passed: tools/javac/5017953/T5017953.java │ │ │ │ Passed: tools/javac/4880220/T4880220.java │ │ │ │ Passed: tools/javac/5045412/Bar.java │ │ │ │ Passed: tools/javac/5045412/Foo.java │ │ │ │ -Passed: tools/javac/6304921/T6304921.java │ │ │ │ Passed: tools/javac/6257443/T6257443.java │ │ │ │ Passed: tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java │ │ │ │ +Passed: tools/javac/6304921/T6304921.java │ │ │ │ Passed: tools/javac/6330920/T6330920.java │ │ │ │ Passed: tools/javac/6304921/TestLog.java │ │ │ │ +Passed: tools/javac/6199662/Tree.java │ │ │ │ Passed: tools/javac/6342411/T6342411.java │ │ │ │ +Passed: tools/javac/6330997/T6330997.java │ │ │ │ Passed: tools/javac/6360970/T6360970.java │ │ │ │ Passed: tools/javac/6390045/T6390045a.java │ │ │ │ Passed: tools/javac/6390045/T6390045b.java │ │ │ │ -Passed: tools/javac/6330997/T6330997.java │ │ │ │ -Passed: tools/javac/6199662/Tree.java │ │ │ │ Passed: tools/javac/6400383/T6400383.java │ │ │ │ Passed: tools/javac/6341866/T6341866.java │ │ │ │ -Passed: tools/javac/6400872/T6400872.java │ │ │ │ Passed: tools/javac/6394683/T6394683.java │ │ │ │ +Passed: tools/javac/6400872/T6400872.java │ │ │ │ Passed: tools/javac/6402516/CheckClass.java │ │ │ │ Passed: tools/javac/6402516/CheckIsAccessible.java │ │ │ │ +Passed: tools/javac/6402516/CheckLocalElements.java │ │ │ │ Passed: tools/javac/6403424/T6403424.java │ │ │ │ -Passed: tools/javac/6402516/CheckMethod.java │ │ │ │ Passed: tools/javac/6440583/T6440583.java │ │ │ │ +Passed: tools/javac/6402516/CheckMethod.java │ │ │ │ Passed: tools/javac/6491592/T6491592.java │ │ │ │ -Passed: tools/javac/6402516/CheckLocalElements.java │ │ │ │ -Passed: tools/javac/6521805/T6521805b.java │ │ │ │ -Passed: tools/javac/6521805/T6521805c.java │ │ │ │ Passed: tools/javac/6457284/T6457284.java │ │ │ │ Passed: tools/javac/6520152/T6520152.java │ │ │ │ +Passed: tools/javac/6521805/T6521805c.java │ │ │ │ +Passed: tools/javac/6521805/T6521805b.java │ │ │ │ Passed: tools/javac/6521805/T6521805d.java │ │ │ │ -Passed: tools/javac/6547131/T.java │ │ │ │ -Passed: tools/javac/6558548/T6558548.java │ │ │ │ Passed: tools/javac/6508981/TestInferBinaryName.java │ │ │ │ +Passed: tools/javac/6547131/T.java │ │ │ │ Passed: tools/javac/6521805/T6521805e.java │ │ │ │ +Passed: tools/javac/6558548/T6558548.java │ │ │ │ Passed: tools/javac/6563143/EqualsHashCodeWarningTest.java │ │ │ │ Passed: tools/javac/6563143/InvalidAnonymous.java │ │ │ │ Passed: tools/javac/6589361/T6589361.java │ │ │ │ -Passed: tools/javac/6668794/badSource/Test.java │ │ │ │ -Passed: tools/javac/6668794/badClass/Test.java │ │ │ │ Passed: tools/javac/6567415/T6567415.java │ │ │ │ +Passed: tools/javac/6668794/badSource/Test.java │ │ │ │ Passed: tools/javac/6717241/T6717241a.java │ │ │ │ +Passed: tools/javac/6668794/badClass/Test.java │ │ │ │ +Passed: tools/javac/6717241/T6717241b.java │ │ │ │ Passed: tools/javac/6734819/T6734819a.java │ │ │ │ +Passed: tools/javac/6627362/T6627362.java │ │ │ │ Passed: tools/javac/6734819/T6734819b.java │ │ │ │ -Passed: tools/javac/6717241/T6717241b.java │ │ │ │ Passed: tools/javac/6734819/T6734819c.java │ │ │ │ Passed: tools/javac/6758789/T6758789a.java │ │ │ │ Passed: tools/javac/6758789/T6758789b.java │ │ │ │ Passed: tools/javac/6840059/T6840059.java │ │ │ │ -Passed: tools/javac/6857948/T6857948.java │ │ │ │ Passed: tools/javac/6835430/T6835430.java │ │ │ │ -Passed: tools/javac/6627362/T6627362.java │ │ │ │ +Passed: tools/javac/6857948/T6857948.java │ │ │ │ Passed: tools/javac/6863465/T6863465a.java │ │ │ │ Passed: tools/javac/6863465/T6863465b.java │ │ │ │ Passed: tools/javac/6863465/T6863465c.java │ │ │ │ Passed: tools/javac/6863465/T6863465d.java │ │ │ │ -Passed: tools/javac/6917288/GraphicalInstallerTest.java │ │ │ │ Passed: tools/javac/6902720/Test.java │ │ │ │ +Passed: tools/javac/6917288/GraphicalInstallerTest.java │ │ │ │ +Passed: tools/javac/6863465/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/6948381/T6948381.java │ │ │ │ +Passed: tools/javac/6889255/T6889255.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD34.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD35.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD36.java │ │ │ │ -Passed: tools/javac/6979683/TestCast6979683_BAD37.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD38.java │ │ │ │ -Passed: tools/javac/6917288/T6917288.java │ │ │ │ +Passed: tools/javac/6979683/TestCast6979683_BAD37.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD39.java │ │ │ │ -Passed: tools/javac/6863465/TestCircularClassfile.java │ │ │ │ -Passed: tools/javac/6889255/T6889255.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_GOOD.java │ │ │ │ +Passed: tools/javac/6917288/T6917288.java │ │ │ │ +Passed: tools/javac/6996626/Main.java │ │ │ │ Passed: tools/javac/7003595/T7003595b.java │ │ │ │ Passed: tools/javac/7023703/T7023703neg.java │ │ │ │ -Passed: tools/javac/6996626/Main.java │ │ │ │ -Passed: tools/javac/7023703/T7023703pos.java │ │ │ │ Passed: tools/javac/7024568/T7024568.java │ │ │ │ +Passed: tools/javac/7023703/T7023703pos.java │ │ │ │ Passed: tools/javac/7085024/T7085024.java │ │ │ │ Passed: tools/javac/7086595/T7086595.java │ │ │ │ Passed: tools/javac/7102515/T7102515.java │ │ │ │ +Passed: tools/doclint/SuppressWarningsTest.java │ │ │ │ Passed: tools/javac/7129225/TestImportStar.java │ │ │ │ Passed: tools/javac/7132880/T7132880.java │ │ │ │ -Passed: tools/doclint/SuppressWarningsTest.java │ │ │ │ +Passed: tools/javac/7079713/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/7144981/IgnoreIgnorableCharactersInInput.java │ │ │ │ +Passed: tools/javac/7003595/T7003595.java │ │ │ │ Passed: tools/javac/7153958/CPoolRefClassContainingInlinedCts.java │ │ │ │ Passed: tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java │ │ │ │ Passed: tools/javac/7167125/DiffResultAfterSameOperationInnerClasses.java │ │ │ │ Passed: tools/javac/7182350/T7182350.java │ │ │ │ -Passed: tools/javac/7199823/InnerClassCannotBeVerified.java │ │ │ │ Passed: tools/javac/8000518/DuplicateConstantPoolEntry.java │ │ │ │ +Passed: tools/javac/7199823/InnerClassCannotBeVerified.java │ │ │ │ Passed: tools/javac/8002286/T8002286.java │ │ │ │ -Passed: tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java │ │ │ │ Passed: tools/javac/8009170/RedundantByteCodeInArrayTest.java │ │ │ │ Passed: tools/javac/8052070/DuplicateTypeParameter.java │ │ │ │ Passed: tools/javac/8062359/UnresolvableClassNPEInAttrTest.java │ │ │ │ Passed: tools/javac/8074306/TestSyntheticNullChecks.java │ │ │ │ -Passed: tools/javac/8133247/T8133247.java │ │ │ │ +Passed: tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java │ │ │ │ Passed: tools/javac/8138840/T8138840.java │ │ │ │ +Passed: tools/javac/8133247/T8133247.java │ │ │ │ Passed: tools/javac/8138840/T8139243.java │ │ │ │ Passed: tools/javac/8138840/T8139249.java │ │ │ │ Passed: tools/javac/8161985/T8161985a.java │ │ │ │ Passed: tools/javac/8161985/T8161985b.java │ │ │ │ -Passed: tools/javac/8167000/T8167000.java │ │ │ │ Passed: tools/javac/8167000/T8167000b.java │ │ │ │ +Passed: tools/javac/8167000/T8167000.java │ │ │ │ Passed: tools/javac/8167000/T8167000c.java │ │ │ │ Passed: tools/javac/8169345/T8169345a.java │ │ │ │ Passed: tools/javac/8169345/T8169345b.java │ │ │ │ Passed: tools/javac/8169345/T8169345c.java │ │ │ │ -Passed: tools/javac/8194932/T8194932.java │ │ │ │ Passed: tools/javac/8203436/T8203436a.java │ │ │ │ +Passed: tools/javac/8194932/T8194932.java │ │ │ │ Passed: tools/javac/8203436/T8203436b.java │ │ │ │ Passed: tools/javac/8230827/T8230827.java │ │ │ │ Passed: tools/javac/8236697/T8236697.java │ │ │ │ Passed: tools/javac/8238735/T8238735.java │ │ │ │ Passed: tools/javac/8245153/T8245153.java │ │ │ │ Passed: tools/javac/8264258/MisleadingNonExistentPathError.java │ │ │ │ Passed: tools/javac/8278078/InvalidThisAndSuperInConstructorArgTest.java │ │ │ │ -Passed: tools/javac/8278078/ValidThisAndSuperInConstructorArgTest.java │ │ │ │ Passed: tools/javac/abstract/T1.java │ │ │ │ Passed: tools/javac/abstract/T4717181a.java │ │ │ │ +Passed: tools/javac/8278078/ValidThisAndSuperInConstructorArgTest.java │ │ │ │ Passed: tools/javac/abstract/T4717181b.java │ │ │ │ Passed: tools/javac/abstract/U1.java │ │ │ │ -Passed: tools/javac/7079713/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/AccessMethods/BitwiseAssignment.java │ │ │ │ Passed: tools/javac/AccessMethods/AccessMethodsLHS.java │ │ │ │ Passed: tools/javac/AccessMethods/ChainedAssignment.java │ │ │ │ -Passed: tools/javac/AccessMethods/InternalHandshake.java │ │ │ │ Passed: tools/javac/AccessMethods/ConstructorAccess.java │ │ │ │ +Passed: tools/javac/AccessMethods/InternalHandshake.java │ │ │ │ Passed: tools/javac/AccessMethods/LateAddition.java │ │ │ │ Passed: tools/javac/AccessMethods/UplevelPrivateConstants.java │ │ │ │ Passed: tools/javac/accessVirtualInner/Main.java │ │ │ │ Passed: tools/javac/analyzer/AnalyzerMandatoryWarnings.java │ │ │ │ Passed: tools/javac/analyzer/AnalyzerNotQuiteSpeculative.java │ │ │ │ Passed: tools/javac/analyzer/AnalyzersCheckSourceLevel.java │ │ │ │ Passed: tools/javac/analyzer/AnonymousInAnonymous.java │ │ │ │ Passed: tools/javac/analyzer/DiamondFields.java │ │ │ │ Passed: tools/javac/analyzer/LambdaWithMethod.java │ │ │ │ -Passed: tools/javac/analyzer/StuckLambdas.java │ │ │ │ Passed: tools/javac/analyzer/DoNoRunAnalyzersWhenException.java │ │ │ │ +Passed: tools/javac/analyzer/StuckLambdas.java │ │ │ │ Passed: tools/javac/annotations/6359949/T6359949.java │ │ │ │ Passed: tools/javac/annotations/6359949/T6359949a.java │ │ │ │ Passed: tools/javac/annotations/6214965/T6214965.java │ │ │ │ -Passed: tools/javac/7003595/T7003595.java │ │ │ │ +Passed: tools/javac/annotations/6365854/T6365854.java │ │ │ │ Passed: tools/javac/annotations/6881115/T6881115.java │ │ │ │ Passed: tools/javac/annotations/8145489/T8145489.java │ │ │ │ -Passed: tools/javac/annotations/6365854/T6365854.java │ │ │ │ +Passed: tools/javac/annotations/8218152/MalformedAnnotationProcessorTests.java │ │ │ │ +Passed: tools/javac/annotations/6550655/T6550655.java │ │ │ │ Passed: tools/javac/annotations/8254023/T8254023.java │ │ │ │ Passed: tools/javac/annotations/8261088/T8261088.java │ │ │ │ Passed: tools/javac/annotations/clinit/AnnoWithClinit1.java │ │ │ │ Passed: tools/javac/annotations/clinit/AnnoWithClinitFail.java │ │ │ │ -Passed: tools/javac/annotations/8218152/MalformedAnnotationProcessorTests.java │ │ │ │ Passed: tools/javac/annotations/crashOnUnknownAttr/CrashOnUnknownTargetTypeTest.java │ │ │ │ Passed: tools/javac/annotations/default/A.java │ │ │ │ -Passed: tools/javac/annotations/crash_empty_enum_const/CrashEmptyEnumConstructorTest.java │ │ │ │ Passed: tools/javac/annotations/neg/8022765/ErroneousAnnotations.java │ │ │ │ -Passed: tools/javac/annotations/6550655/T6550655.java │ │ │ │ +Passed: tools/javac/annotations/crash_empty_enum_const/CrashEmptyEnumConstructorTest.java │ │ │ │ +Passed: tools/javac/annotations/neg/8022765/T8022765.java │ │ │ │ Passed: tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.java │ │ │ │ Passed: tools/javac/annotations/neg/DeprecatedAnnotationTest/package-info.java │ │ │ │ Passed: tools/javac/annotations/neg/pkg/package-info.java │ │ │ │ -Passed: tools/javac/annotations/neg/8022765/T8022765.java │ │ │ │ Passed: tools/javac/annotations/neg/AnnComma.java │ │ │ │ -Passed: tools/javac/annotations/neg/ArrayLit.java │ │ │ │ Passed: tools/javac/annotations/neg/AnonSubclass.java │ │ │ │ +Passed: tools/javac/annotations/neg/ArrayLit.java │ │ │ │ +Passed: tools/javac/7118412/ShadowingTest.java │ │ │ │ Passed: tools/javac/annotations/neg/Constant.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle1.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle2.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle3.java │ │ │ │ Passed: tools/javac/annotations/neg/Dep.java │ │ │ │ Passed: tools/javac/annotations/neg/Dup.java │ │ │ │ -Passed: tools/javac/annotations/neg/InvalidPackageAnno.java │ │ │ │ Passed: tools/javac/annotations/neg/DupTarget.java │ │ │ │ +Passed: tools/javac/annotations/neg/InvalidPackageAnno.java │ │ │ │ Passed: tools/javac/annotations/neg/MemberOver.java │ │ │ │ Passed: tools/javac/annotations/neg/NoAnnotationMethods.java │ │ │ │ Passed: tools/javac/annotations/neg/NoClone.java │ │ │ │ Passed: tools/javac/annotations/neg/NoDefault.java │ │ │ │ Passed: tools/javac/annotations/neg/NoDefaultAbstract.java │ │ │ │ Passed: tools/javac/annotations/neg/NoObjectMethods.java │ │ │ │ Passed: tools/javac/annotations/neg/NoStatic.java │ │ │ │ Passed: tools/javac/annotations/neg/NoStaticAbstract.java │ │ │ │ Passed: tools/javac/annotations/neg/ObjectMembers.java │ │ │ │ Passed: tools/javac/annotations/neg/OverrideNo.java │ │ │ │ Passed: tools/javac/annotations/neg/Package.java │ │ │ │ Passed: tools/javac/annotations/neg/Recovery.java │ │ │ │ Passed: tools/javac/annotations/neg/Recovery1.java │ │ │ │ -Passed: tools/javac/annotations/neg/Syntax1.java │ │ │ │ Passed: tools/javac/annotations/neg/Scope.java │ │ │ │ +Passed: tools/javac/annotations/neg/Syntax1.java │ │ │ │ Passed: tools/javac/annotations/neg/WrongTarget2.java │ │ │ │ Passed: tools/javac/annotations/neg/WrongTarget.java │ │ │ │ Passed: tools/javac/annotations/neg/WrongValue.java │ │ │ │ Passed: tools/javac/annotations/neg/Z1.java │ │ │ │ Passed: tools/javac/annotations/neg/Z10.java │ │ │ │ Passed: tools/javac/annotations/neg/Z11.java │ │ │ │ Passed: tools/javac/annotations/neg/Z12.java │ │ │ │ @@ -768,90 +768,90 @@ │ │ │ │ Passed: tools/javac/annotations/pos/AnnoteElideBraces.java │ │ │ │ Passed: tools/javac/annotations/pos/Dep.java │ │ │ │ Passed: tools/javac/annotations/pos/ClassA.java │ │ │ │ Passed: tools/javac/annotations/pos/Enum1.java │ │ │ │ Passed: tools/javac/annotations/pos/Local.java │ │ │ │ Passed: tools/javac/annotations/pos/Members.java │ │ │ │ Passed: tools/javac/annotations/pos/NType.java │ │ │ │ -Passed: tools/javac/annotations/pos/OverrideOK.java │ │ │ │ Passed: tools/javac/annotations/pos/OverrideCheck.java │ │ │ │ +Passed: tools/javac/annotations/pos/OverrideOK.java │ │ │ │ Passed: tools/javac/annotations/pos/package-info.java │ │ │ │ Passed: tools/javac/annotations/pos/Parameter.java │ │ │ │ Passed: tools/javac/annotations/pos/RightTarget.java │ │ │ │ Passed: tools/javac/annotations/pos/Primitives.java │ │ │ │ Passed: tools/javac/annotations/pos/TrailingComma.java │ │ │ │ Passed: tools/javac/annotations/pos/Z1.java │ │ │ │ Passed: tools/javac/annotations/pos/Z2.java │ │ │ │ Passed: tools/javac/annotations/pos/Z4.java │ │ │ │ Passed: tools/javac/annotations/pos/Z3.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTargetNeg.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/BrokenTypeAnnoContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/DeprecatedAnnoCombo.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/combo/BasicSyntaxCombo.java │ │ │ │ +Passed: jdk/javadoc/tool/TestScriptInComment.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/DocumentedAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/InheritedAnnoCombo.java │ │ │ │ -Passed: tools/javac/7118412/ShadowingTest.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/combo/BasicSyntaxCombo.java │ │ │ │ Passed: tools/javac/7142086/T7142086.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/generatedInRepeating/GeneratedInRepeating.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/BasicRepeatingAnnotations.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/CheckTargets.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/combo/RetentionAnnoCombo.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/ContainerHasRepeatedContained.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/ClassReaderDefault.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/ContainerHasRepeatedContained.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/CyclicAnnotation.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultCasePresent.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeParameter.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DelayRepeatedContainer.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/combo/RetentionAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DuplicateErrors.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DocumentedContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InheritedContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidClsTypeParamTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeParamTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeUse.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/InvalidTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidRepAnnoOnCast.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/InvalidTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingValueMethod.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MultiLevelRepeatableAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MultipleAnnoMixedOrder.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoRepeatableAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NestedContainers.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepMemberAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepSelfMemberAnno.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/SingleRepeatingAndContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/SelfRepeatingAnnotations.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/SingleRepeatingAndContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/WrongReturnTypeForValue.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/WrongVersion.java │ │ │ │ Passed: tools/javac/annotations/T8154270/EraseClassInfoAnnotationValueTest.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/WrongVersion.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/6967002/T6967002.java │ │ │ │ Passed: tools/javac/annotations/testCrashNestedAnnos/TestCrashNestedAnnos.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8013180/QualifiedName.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8047024/T8047024.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8236490/T8236490.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/attribution/Scopes.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java │ │ │ │ -Passed: jdk/javadoc/tool/TestScriptInComment.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/BridgeShouldHaveNoInteriorAnnotationsTest.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/DeadCode.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/Patterns.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/Scopes.java │ │ │ │ @@ -900,100 +900,100 @@ │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/target/Constructor.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/DotClass.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/target/Constructor.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/IncompleteArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/NotTypeParameter.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/NotTypeUse.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedClassExpr.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest2.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest3.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest3.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/BadCast.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/CheckForDeclAnnoNPE.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/IncompleteArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/IndexArray.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/LazyConstantValue.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/LintCast.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/OldArray.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/Scopes.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/LintCast.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/StaticFields.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/Scopes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/T8008751.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/T8009360.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/T8011722.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/T8020715.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeAndField.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeOnAnonClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariable.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariableCycleTest.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/AllLocations.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/AnonymousClass.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/ClassExtends.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/BasicTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/ClassExtends.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ClassParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ConstructorTypeArgs.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ExceptionParameters.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/Expressions.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Fields.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/Expressions.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/LocalVariables.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Lambda.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodReturnType.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeArgs.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Parameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/NestedTypes.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/Receivers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ResourceVariables.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/Receivers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Throws.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TopLevelBlocks.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TypeCasts.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TypeParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Varargs.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Wildcards.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/position/TypeAnnotationPositionTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java │ │ │ │ -FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java │ │ │ │ +Passed: jdk/javadoc/tool/VerifyLocale.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java │ │ │ │ +FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java │ │ │ │ -Passed: jdk/javadoc/tool/VerifyLocale.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/CompletionErrorOnEnclosingType.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/CrashOnNonExistingMethodTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/ErasureTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/InnerClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/MultipleTargets.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/NestTypeAnnotation.java │ │ │ │ @@ -1024,335 +1024,335 @@ │ │ │ │ Passed: tools/javac/annotations/TestParameterAnnotationOnReceiverType.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousClassFlags.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousCtorExceptionTest.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousInSuperCallTest.java │ │ │ │ Passed: tools/javac/AnonymousClass/CtorAccessBypassTest.java │ │ │ │ Passed: tools/javac/AnonymousProtect/AnonymousProtect.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java │ │ │ │ Passed: tools/javac/api/6400303/T6400303.java │ │ │ │ Passed: tools/javac/api/6410643/T6410643.java │ │ │ │ Passed: tools/javac/api/6411310/T6411310.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java │ │ │ │ Passed: tools/javac/api/6411333/T6411333.java │ │ │ │ +Passed: tools/javac/api/6412656/T6412656.java │ │ │ │ Passed: tools/javac/api/6415780/T6415780.java │ │ │ │ Passed: tools/javac/api/6418694/T6418694.java │ │ │ │ -Passed: tools/javac/api/6412656/T6412656.java │ │ │ │ -Passed: tools/javac/api/6420464/T6420464.java │ │ │ │ +Passed: tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java │ │ │ │ Passed: tools/javac/api/6420409/T6420409.java │ │ │ │ +Passed: tools/javac/api/6420464/T6420464.java │ │ │ │ Passed: tools/javac/api/6421111/T6421111.java │ │ │ │ Passed: tools/javac/api/6421756/T6421756.java │ │ │ │ -Passed: tools/javac/api/6422327/T6422327.java │ │ │ │ Passed: tools/javac/api/6422215/T6422215.java │ │ │ │ +Passed: tools/javac/api/6422327/T6422327.java │ │ │ │ Passed: tools/javac/api/6423003/T6423003.java │ │ │ │ -Passed: tools/javac/api/6431257/T6431257.java │ │ │ │ Passed: tools/javac/api/6406133/T6406133.java │ │ │ │ +Passed: tools/javac/api/6431257/T6431257.java │ │ │ │ Passed: tools/javac/api/6437349/T6437349.java │ │ │ │ -Passed: tools/javac/api/6437999/T6437999.java │ │ │ │ Passed: tools/javac/api/6440333/T6440333.java │ │ │ │ Passed: tools/javac/api/6431435/T6431435.java │ │ │ │ +Passed: tools/javac/api/6437999/T6437999.java │ │ │ │ Passed: tools/javac/api/6452876/T6452876.java │ │ │ │ Passed: tools/javac/api/6440528/T6440528.java │ │ │ │ Passed: tools/javac/api/6471599/Main.java │ │ │ │ Passed: tools/javac/api/6557752/T6557752.java │ │ │ │ Passed: tools/javac/api/6468404/T6468404.java │ │ │ │ Passed: tools/javac/api/6598108/T6598108.java │ │ │ │ Passed: tools/javac/api/6608214/T6608214.java │ │ │ │ Passed: tools/javac/api/6733837/T6733837.java │ │ │ │ Passed: tools/javac/api/6852595/T6852595.java │ │ │ │ Passed: tools/javac/api/6731573/T6731573.java │ │ │ │ Passed: tools/javac/api/7086261/T7086261.java │ │ │ │ Passed: tools/javac/api/file/SJFM_AsPath.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java │ │ │ │ Passed: tools/javac/api/file/SJFM_IsSameFile.java │ │ │ │ +Passed: tools/javac/api/file/SJFM_Locations.java │ │ │ │ Passed: tools/javac/api/8007344/Test.java │ │ │ │ Passed: tools/javac/api/guide/Test.java │ │ │ │ -Passed: tools/javac/api/file/SJFM_Locations.java │ │ │ │ Passed: tools/javac/api/lazy/LoadParameterNamesLazily.java │ │ │ │ Passed: tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReference.java │ │ │ │ Passed: tools/javac/api/taskListeners/CompileEvent.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java │ │ │ │ -Passed: tools/javac/api/taskListeners/TestTypeElement.java │ │ │ │ Passed: tools/javac/api/snippets/TestJavaxToolsSnippets.java │ │ │ │ +Passed: tools/javac/api/taskListeners/TestTypeElement.java │ │ │ │ +Passed: tools/javac/api/taskListeners/EventsBalancedTest.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest.java │ │ │ │ Passed: tools/javac/api/ToolProvider/HelloWorldTest.java │ │ │ │ -Passed: tools/javac/api/taskListeners/EventsBalancedTest.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest2.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest1.java │ │ │ │ -Passed: tools/javac/api/CrashReport.java │ │ │ │ -Passed: tools/javac/api/file/SJFM_GetFileObjects.java │ │ │ │ Passed: tools/javac/api/taskListeners/TestSimpleAddRemove.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java │ │ │ │ +Passed: tools/javac/api/CrashReport.java │ │ │ │ Passed: tools/javac/api/Sibling.java │ │ │ │ Passed: tools/javac/api/T6257235.java │ │ │ │ Passed: tools/javac/api/EndPositions.java │ │ │ │ Passed: tools/javac/api/T6258271.java │ │ │ │ Passed: tools/javac/api/T6265137.java │ │ │ │ Passed: tools/javac/api/T6345974.java │ │ │ │ Passed: tools/javac/api/T6306137.java │ │ │ │ -Passed: tools/javac/api/T6358955.java │ │ │ │ Passed: tools/javac/api/T6357331.java │ │ │ │ +Passed: tools/javac/api/file/SJFM_GetFileObjects.java │ │ │ │ +Passed: tools/javac/api/T6358955.java │ │ │ │ Passed: tools/javac/api/T6358786.java │ │ │ │ -Passed: tools/javac/api/T6400205.java │ │ │ │ -Passed: tools/javac/api/T6392782.java │ │ │ │ Passed: tools/javac/api/T6397104.java │ │ │ │ -Passed: tools/javac/api/DiagSpans.java │ │ │ │ +Passed: tools/javac/api/T6392782.java │ │ │ │ +Passed: tools/javac/api/T6400205.java │ │ │ │ Passed: tools/javac/api/T6400207.java │ │ │ │ Passed: tools/javac/api/T6419926.java │ │ │ │ +Passed: tools/javac/api/DiagSpans.java │ │ │ │ Passed: tools/javac/api/T6407011.java │ │ │ │ Passed: tools/javac/api/T6437138.java │ │ │ │ -Passed: tools/javac/api/T6431879.java │ │ │ │ Passed: tools/javac/api/T6412669.java │ │ │ │ Passed: tools/javac/api/T6483788.java │ │ │ │ +Passed: tools/javac/api/T6431879.java │ │ │ │ Passed: tools/javac/api/T6501502.java │ │ │ │ Passed: tools/javac/api/T6838467.java │ │ │ │ Passed: tools/javac/api/T6877206.java │ │ │ │ Passed: tools/javac/api/TestDocComments.java │ │ │ │ Passed: tools/javac/api/TestContextLoggingOutput.java │ │ │ │ Passed: tools/javac/api/TestEvalExpression.java │ │ │ │ -Passed: tools/javac/api/TestGetElementReference.java │ │ │ │ Passed: tools/javac/api/TestGetScope.java │ │ │ │ +Passed: tools/javac/api/TestGetElementReference.java │ │ │ │ Passed: tools/javac/api/TestGetScopeErrors.java │ │ │ │ -Passed: tools/javac/api/TestClientCodeWrapper.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java │ │ │ │ Passed: tools/javac/api/TestGetSourceVersions.java │ │ │ │ Passed: tools/javac/api/TestGetTree.java │ │ │ │ +Passed: tools/javac/api/TestClientCodeWrapper.java │ │ │ │ Passed: tools/javac/api/TestIsAccessible.java │ │ │ │ -Passed: tools/javac/api/TestGetScopeBinaryNames.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java │ │ │ │ Passed: tools/javac/api/TestJavacTask_Lock.java │ │ │ │ -Passed: tools/javac/api/TestGetScopeResult.java │ │ │ │ -Passed: tools/javac/api/TestJavacTask.java │ │ │ │ +Passed: tools/javac/api/TestGetScopeBinaryNames.java │ │ │ │ Passed: tools/javac/api/TestJavacTask_Multiple.java │ │ │ │ +Passed: tools/javac/api/TestJavacTask.java │ │ │ │ Passed: tools/javac/api/TestModuleUnnamedPackage.java │ │ │ │ Passed: tools/javac/api/TestName.java │ │ │ │ -Passed: tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java │ │ │ │ -Passed: tools/javac/api/TestResolveIdent.java │ │ │ │ +Passed: tools/javac/api/TestGetScopeResult.java │ │ │ │ Passed: tools/javac/api/TestResolveError.java │ │ │ │ +Passed: tools/javac/api/TestJavacTask_ParseAttrGen.java │ │ │ │ Passed: tools/javac/api/TestJavacTaskScanner.java │ │ │ │ -Passed: tools/javac/api/TestOperators.java │ │ │ │ +Passed: tools/javac/api/TestResolveIdent.java │ │ │ │ Passed: tools/javac/api/TestTreePath.java │ │ │ │ -Passed: tools/javac/api/TestJavacTask_ParseAttrGen.java │ │ │ │ +Passed: tools/javac/api/TestOperators.java │ │ │ │ Passed: tools/javac/assert/DU1.java │ │ │ │ Passed: tools/javac/assert/Attach.java │ │ │ │ Passed: tools/javac/assert/DU2.java │ │ │ │ Passed: tools/javac/assert/Position.java │ │ │ │ Passed: tools/javac/AvoidNPEAtClassReader/AvoidNPEAtClassReaderTest.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode1.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode2.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode3.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode4.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode5.java │ │ │ │ +Passed: tools/javac/attr/AttrRecoveryTest.java │ │ │ │ +Passed: tools/javac/api/TestTrees.java │ │ │ │ +Passed: tools/javac/BadOptimization/Switch2.java │ │ │ │ Passed: tools/javac/BadOptimization/Switch1.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode6.java │ │ │ │ -Passed: tools/javac/BadOptimization/Switch2.java │ │ │ │ -Passed: tools/javac/api/TestTrees.java │ │ │ │ -Passed: tools/javac/attr/AttrRecoveryTest.java │ │ │ │ Passed: tools/javac/binaryCompat/T1.java │ │ │ │ -Passed: tools/javac/boxing/Boxing2.java │ │ │ │ +Passed: tools/javac/boxing/Boxing1.java │ │ │ │ Passed: tools/javac/boxing/BoxedForeach.java │ │ │ │ +Passed: tools/javac/boxing/Boxing2.java │ │ │ │ Passed: tools/javac/boxing/Boxing4.java │ │ │ │ -Passed: tools/javac/boxing/Boxing1.java │ │ │ │ +Passed: tools/javac/boxing/BoxingCaching.java │ │ │ │ Passed: tools/javac/boxing/QualBoxedPostOp.java │ │ │ │ Passed: tools/javac/boxing/QualBoxedPostOp2.java │ │ │ │ -Passed: tools/javac/boxing/BoxingCaching.java │ │ │ │ -Passed: tools/javac/boxing/T5082929.java │ │ │ │ Passed: tools/javac/boxing/QualBoxedPostOp3.java │ │ │ │ +Passed: tools/javac/boxing/T5082929.java │ │ │ │ Passed: tools/javac/boxing/T6369051.java │ │ │ │ -Passed: tools/javac/boxing/T6614974.java │ │ │ │ +Passed: tools/javac/boxing/IncrementBoxedAndAccess.java │ │ │ │ Passed: tools/javac/boxing/T6348760.java │ │ │ │ -Passed: tools/javac/boxing/T6816548.java │ │ │ │ +Passed: tools/javac/boxing/T6614974.java │ │ │ │ Passed: tools/javac/cantReferenceBeforeCtor/CantReferenceBeforeConstructorTest.java │ │ │ │ -Passed: tools/javac/boxing/IncrementBoxedAndAccess.java │ │ │ │ +Passed: tools/javac/boxing/T6816548.java │ │ │ │ Passed: tools/javac/capture/Capture2.java │ │ │ │ -Passed: tools/javac/capture/Capture1.java │ │ │ │ Passed: tools/javac/capture/Capture3.java │ │ │ │ +Passed: tools/javac/capture/Capture1.java │ │ │ │ Passed: tools/javac/capture/T6594284.java │ │ │ │ -Passed: tools/javac/capture/Capture5.java │ │ │ │ Passed: tools/javac/capture/Martin.java │ │ │ │ +Passed: tools/javac/capture/Capture5.java │ │ │ │ Passed: tools/javac/cast/5043020/T5043020.java │ │ │ │ Passed: tools/javac/cast/5034609/T5034609.java │ │ │ │ Passed: tools/javac/cast/5064736/T5064736.java │ │ │ │ -Passed: tools/javac/cast/4916620/T4916620.java │ │ │ │ Passed: tools/javac/cast/5065215/T5065215.java │ │ │ │ +Passed: tools/javac/cast/4916620/T4916620.java │ │ │ │ Passed: tools/javac/cast/6219964/T6219964.java │ │ │ │ Passed: tools/javac/cast/6256789/T6256789.java │ │ │ │ Passed: tools/javac/cast/6270087/T6270087.java │ │ │ │ +Passed: tools/javac/cast/6211853/T6211853.java │ │ │ │ Passed: tools/javac/cast/6270087/T6270087neg.java │ │ │ │ Passed: tools/javac/cast/6286112/T6286112.java │ │ │ │ -Passed: tools/javac/cast/6211853/T6211853.java │ │ │ │ Passed: tools/javac/cast/6302214/T6302214.java │ │ │ │ Passed: tools/javac/cast/6295056/T6295056.java │ │ │ │ Passed: tools/javac/cast/6302214/T6302214a.java │ │ │ │ -Passed: tools/javac/cast/6302956/T6302956.java │ │ │ │ Passed: tools/javac/cast/6358534/T6358534.java │ │ │ │ +Passed: tools/javac/cast/6302956/T6302956.java │ │ │ │ Passed: tools/javac/cast/6467183/T6467183a.java │ │ │ │ Passed: tools/javac/cast/6467183/T6467183b.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436a.java │ │ │ │ -Passed: tools/javac/cast/6548436/T6548436c.java │ │ │ │ Passed: tools/javac/cast/6507317/T6507317.java │ │ │ │ +Passed: tools/javac/cast/6548436/T6548436c.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436b.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436d.java │ │ │ │ -Passed: tools/javac/cast/6558559/T6558559a.java │ │ │ │ Passed: tools/javac/cast/6557182/T6557182.java │ │ │ │ +Passed: tools/javac/cast/6558559/T6558559a.java │ │ │ │ Passed: tools/javac/cast/6569057/T6569057.java │ │ │ │ +Passed: tools/javac/api/TestSearchPaths.java │ │ │ │ Passed: tools/javac/cast/6558559/T6558559b.java │ │ │ │ Passed: tools/javac/cast/6586091/T6586091.java │ │ │ │ Passed: tools/javac/cast/6665356/T6665356.java │ │ │ │ Passed: tools/javac/cast/6932571/T6932571a.java │ │ │ │ Passed: tools/javac/cast/6795580/T6795580.java │ │ │ │ -Passed: tools/javac/cast/6714835/T6714835.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java │ │ │ │ Passed: tools/javac/cast/6932571/T6932571b.java │ │ │ │ -Passed: tools/javac/cast/7005671/T7005671.java │ │ │ │ +Passed: tools/javac/cast/6714835/T6714835.java │ │ │ │ Passed: tools/javac/cast/6932571/T6932571neg.java │ │ │ │ Passed: tools/javac/cast/7005095/T7005095neg.java │ │ │ │ Passed: tools/javac/cast/7005095/T7005095pos.java │ │ │ │ +Passed: tools/javac/cast/7005671/T7005671.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100a.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100b.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100c.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100d.java │ │ │ │ Passed: tools/javac/cast/8141343/T8141343.java │ │ │ │ Passed: tools/javac/cast/7126754/T7126754.java │ │ │ │ Passed: tools/javac/cast/forum/T654170.java │ │ │ │ -Passed: tools/javac/api/TestSearchPaths.java │ │ │ │ Passed: tools/javac/cast/BoxedArray.java │ │ │ │ -Passed: tools/javac/cast/intersection/DuplicatedCheckcastTest.java │ │ │ │ Passed: tools/javac/ClassCycle/ClassCycle1a.java │ │ │ │ Passed: tools/javac/ClassCycle/ClassCycle2a.java │ │ │ │ +Passed: tools/javac/cast/intersection/DuplicatedCheckcastTest.java │ │ │ │ Passed: tools/javac/ClassCycle/ClassCycle3a.java │ │ │ │ -Passed: tools/javac/ClassFileModifiers/ClassModifiers.java │ │ │ │ Passed: tools/javac/ClassFileModifiers/MemberModifiers.java │ │ │ │ +Passed: tools/javac/ClassFileModifiers/ClassModifiers.java │ │ │ │ Passed: tools/javac/cast/intersection/model/Model01.java │ │ │ │ Passed: tools/javac/cast/intersection/IntersectionTypeParserTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java │ │ │ │ Passed: tools/javac/api/TestGetElement.java │ │ │ │ Passed: tools/javac/api/TestContainTypes.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/ConstantValue/BrokenConstantValue.java │ │ │ │ Passed: tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/T8050993.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/T8136453/T8136453.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Module/ModuleFlagTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/ConstructorTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/EnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/ExceptionTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/FieldTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/InnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/MethodParameterTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Module/ModuleTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/MixTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Module/ModuleTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/EnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/EnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java │ │ │ │ -Passed: tools/javac/classfiles/badClassfiles/AssertionsReadingClassfilesTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java │ │ │ │ Passed: tools/javac/classfiles/InnerClasses/SyntheticClasses.java │ │ │ │ +Passed: tools/javac/classfiles/badClassfiles/AssertionsReadingClassfilesTest.java │ │ │ │ Passed: tools/javac/classfiles/T8255757/T8255757.java │ │ │ │ Passed: tools/javac/ClassLiterals/evalinit/ClassLiteralEvalInit.java │ │ │ │ Passed: tools/javac/ClassLiterals/ClassLiteralHelperContext.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java │ │ │ │ Passed: tools/javac/ClassLiterals/InitializeOuter.java │ │ │ │ Passed: tools/javac/ClassLiterals/InitializeTarget.java │ │ │ │ Passed: tools/javac/ClassModifiers/InterfaceAndInnerClsCtor.java │ │ │ │ Passed: tools/javac/classfiles/InnerClasses/T8068517.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Passed: tools/javac/classreader/8215407/BrokenEnclosingClass.java │ │ │ │ Passed: tools/javac/classreader/8219810/BadFieldFlagsTest.java │ │ │ │ Passed: tools/javac/classreader/8219810/BadMethodFlagsTest.java │ │ │ │ -Passed: tools/javac/classreader/BadClass.java │ │ │ │ Passed: tools/javac/ClassPathTest/ClassPathTest.java │ │ │ │ +Passed: tools/javac/classreader/BadClass.java │ │ │ │ Passed: tools/javac/classreader/BadMethodParameter.java │ │ │ │ Passed: tools/javac/classreader/FileSystemClosedTest.java │ │ │ │ Passed: tools/javac/classreader/ParameterModifiersAcrossCompilationBoundaries.java │ │ │ │ Passed: tools/javac/classreader/8171132/BadConstantValue.java │ │ │ │ -Passed: tools/javac/classreader/InvalidModifiedUtf8Test.java │ │ │ │ Passed: tools/javac/classreader/T7031108.java │ │ │ │ +Passed: tools/javac/classreader/InvalidModifiedUtf8Test.java │ │ │ │ Passed: tools/javac/classwriter/ExtraAttributes.java │ │ │ │ Passed: tools/javac/code/ArrayClone.java │ │ │ │ Passed: tools/javac/classwriter/IndyCorrectInvocationName.java │ │ │ │ Passed: tools/javac/code/CharImmediateValue.java │ │ │ │ Passed: tools/javac/completionDeps/DepsAndDocLint.java │ │ │ │ Passed: tools/javac/conditional/6500343/T6500343a.java │ │ │ │ Passed: tools/javac/conditional/6500343/T6500343b.java │ │ │ │ -Passed: tools/javac/completionDeps/DepsAndAnno.java │ │ │ │ Passed: tools/javac/conditional/8064464/T8064464.java │ │ │ │ Passed: tools/javac/conditional/8200145/T8200145.java │ │ │ │ +Passed: tools/javac/completionDeps/DepsAndAnno.java │ │ │ │ Passed: tools/javac/conditional/Conditional.java │ │ │ │ Passed: tools/javac/conditional/ConditionalWithFinalStrings.java │ │ │ │ Passed: tools/javac/conditional/T8016702.java │ │ │ │ Passed: tools/javac/ConstantValues/ConstValInit.java │ │ │ │ Passed: tools/javac/constDebug/ConstDebugTest.java │ │ │ │ -Passed: tools/javac/crossPackageImpl/CrossPackageImplA.java │ │ │ │ Passed: tools/javac/ConstantValues/ConstValInlining.java │ │ │ │ +Passed: tools/javac/crossPackageImpl/CrossPackageImplA.java │ │ │ │ Passed: tools/javac/cycle/T8193561.java │ │ │ │ Passed: tools/javac/CyclicInheritance6/Main.java │ │ │ │ Passed: tools/javac/CyclicScoping/CyclicScoping_1.java │ │ │ │ Passed: tools/javac/CyclicScoping/CyclicScoping_2.java │ │ │ │ Passed: tools/javac/danglingDep/DepX.java │ │ │ │ Passed: tools/javac/danglingDep/NoDepX.java │ │ │ │ Passed: tools/javac/danglingDep/Test1.java │ │ │ │ Passed: tools/javac/declaration/method/MethodVoidParameter.java │ │ │ │ Passed: tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/defaultMethods/crossCompile/CrossCompile.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private01.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private02.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private03.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private05.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private04.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private05.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private06.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private07.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private09.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private08.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private09.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private10.java │ │ │ │ Passed: tools/javac/defaultMethods/private/PrivateGenerics.java │ │ │ │ Passed: tools/javac/defaultMethods/separate/Separate.java │ │ │ │ Passed: tools/javac/defaultMethods/private/PrivateInterfaceMethodProcessorTest.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport1.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport2.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport3.java │ │ │ │ @@ -1460,27 +1460,27 @@ │ │ │ │ Passed: tools/javac/DefiniteAssignment/UncaughtException.java │ │ │ │ Passed: tools/javac/depDocComment/DeprecatedDocComment.java │ │ │ │ Passed: tools/javac/depDocComment/DeprecatedDocComment3.java │ │ │ │ Passed: tools/javac/depDocComment/DeprecatedDocComment4.java │ │ │ │ Passed: tools/javac/depDocComment/JavadocDeprecatedInPackageTest.java │ │ │ │ Passed: tools/javac/depDocComment/SuppressDepAnnWithSwitchTest.java │ │ │ │ Passed: tools/javac/depDocComment/SuppressDeprecation.java │ │ │ │ +Passed: tools/javac/cast/intersection/IntersectionTypeCastTest.java │ │ │ │ Passed: tools/javac/depOverrides/annotation/Test1.java │ │ │ │ -Passed: tools/javac/depOverrides/annotation/Test2.java │ │ │ │ Passed: tools/javac/depOverrides/annotation/Test3.java │ │ │ │ +Passed: tools/javac/depOverrides/annotation/Test2.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test1.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test2.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test3.java │ │ │ │ Passed: tools/javac/desugar/BoxingAndSuper.java │ │ │ │ -Passed: tools/javac/desugar/TestReturnTypeOfIterator.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234a.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234b.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234c.java │ │ │ │ +Passed: tools/javac/desugar/TestReturnTypeOfIterator.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234d.java │ │ │ │ -Passed: tools/javac/classreader/TruncatedClassFileTest.java │ │ │ │ Passed: tools/javac/Diagnostics/6799605/T6799605.java │ │ │ │ Passed: tools/javac/Diagnostics/6860795/T6860795.java │ │ │ │ Passed: tools/javac/Diagnostics/6862608/T6862608a.java │ │ │ │ Passed: tools/javac/Diagnostics/6862608/T6862608b.java │ │ │ │ Passed: tools/javac/Diagnostics/6864382/T6864382.java │ │ │ │ Passed: tools/javac/Diagnostics/7010608/Test.java │ │ │ │ Passed: tools/javac/Diagnostics/7039014/T7039014.java │ │ │ │ @@ -1489,31 +1489,31 @@ │ │ │ │ Passed: tools/javac/Diagnostics/8043251/T8043251.java │ │ │ │ Passed: tools/javac/Diagnostics/8295024/T8295024.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/8067883/T8067883.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8012003a.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8012003b.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8012003c.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8020286.java │ │ │ │ -Passed: tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java │ │ │ │ -Passed: tools/javac/cast/intersection/IntersectionTypeCastTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java │ │ │ │ +Passed: tools/javac/classreader/TruncatedClassFileTest.java │ │ │ │ +Passed: tools/javac/diags/CheckResourceKeys.java │ │ │ │ +Passed: tools/javac/diags/CompletionFailureInDiags.java │ │ │ │ Passed: tools/javac/diags/DiagnosticRewriterTest.java │ │ │ │ Passed: tools/javac/diags/DiagnosticRewriterTest2.java │ │ │ │ Passed: tools/javac/diags/DiagnosticRewriterTest3.java │ │ │ │ Passed: tools/javac/diags/EagerInitCheck.java │ │ │ │ Passed: tools/javac/diags/MessageInfo.java │ │ │ │ -Passed: tools/javac/diags/CompletionFailureInDiags.java │ │ │ │ +Passed: tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java │ │ │ │ Passed: tools/javac/doclint/implicitSource/ImplicitSourceTest.java │ │ │ │ Passed: tools/javac/doclint/DocLintFormatTest.java │ │ │ │ -Passed: tools/javac/diags/CheckResourceKeys.java │ │ │ │ -Passed: tools/javac/doclint/ImplicitHeadingsTest.java │ │ │ │ Passed: tools/javac/doclint/DocLintTest.java │ │ │ │ +Passed: tools/javac/doclint/ImplicitHeadingsTest.java │ │ │ │ Passed: tools/javac/doclint/IncludePackagesTest.java │ │ │ │ -Passed: tools/javac/doclint/NPEDuplicateClassNamesTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java │ │ │ │ Passed: tools/javac/doclint/LimitedImage.java │ │ │ │ +Passed: tools/javac/doclint/NPEDuplicateClassNamesTest.java │ │ │ │ Passed: tools/javac/doctree/positions/TestPosition.java │ │ │ │ Passed: tools/javac/doctree/dcapi/DocCommentTreeApiTester.java │ │ │ │ Passed: tools/javac/doctree/AtEscapeTest.java │ │ │ │ Passed: tools/javac/doctree/AttrTest.java │ │ │ │ Passed: tools/javac/doctree/AuthorTest.java │ │ │ │ Passed: tools/javac/doctree/BadTest.java │ │ │ │ Passed: tools/javac/doctree/CodeTest.java │ │ │ │ @@ -1547,18 +1547,18 @@ │ │ │ │ Passed: tools/javac/doctree/SummaryTest.java │ │ │ │ Passed: tools/javac/doctree/SystemPropertyTest.java │ │ │ │ Passed: tools/javac/doctree/TagTest.java │ │ │ │ Passed: tools/javac/doctree/ThrowableTest.java │ │ │ │ Passed: tools/javac/doctree/UsesTest.java │ │ │ │ Passed: tools/javac/doctree/ValueTest.java │ │ │ │ Passed: tools/javac/doctree/VersionTest.java │ │ │ │ -Passed: tools/javac/enum/6424358/T6424358.java │ │ │ │ Passed: tools/javac/enum/6350057/T6350057.java │ │ │ │ Passed: tools/javac/enum/7160084/T7160084a.java │ │ │ │ Passed: tools/javac/enum/7160084/T7160084b.java │ │ │ │ +Passed: tools/javac/enum/6424358/T6424358.java │ │ │ │ Passed: tools/javac/enum/forwardRef/T6425594.java │ │ │ │ Passed: tools/javac/enum/enumSwitch/EnumSwitch.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum1.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum2.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum3.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum4.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum5.java │ │ │ │ @@ -1589,40 +1589,40 @@ │ │ │ │ Passed: tools/javac/enum/ExplicitlyFinalEnum1.java │ │ │ │ Passed: tools/javac/enum/ExplicitlyFinalEnum2.java │ │ │ │ Passed: tools/javac/enum/FauxEnum1.java │ │ │ │ Passed: tools/javac/enum/FauxEnum3.java │ │ │ │ Passed: tools/javac/enum/FauxSpecialEnum1.java │ │ │ │ Passed: tools/javac/enum/FauxSpecialEnum2.java │ │ │ │ Passed: tools/javac/enum/LocalEnum.java │ │ │ │ -Passed: tools/javac/Diagnostics/6769027/T6769027.java │ │ │ │ -Passed: tools/javac/enum/NoFinal.java │ │ │ │ Passed: tools/javac/enum/NestedEnum.java │ │ │ │ +Passed: tools/javac/enum/NoFinal.java │ │ │ │ Passed: tools/javac/enum/NoFinal2.java │ │ │ │ Passed: tools/javac/enum/NoFinal3.java │ │ │ │ Passed: tools/javac/enum/NoFinal4.java │ │ │ │ Passed: tools/javac/enum/NoFinal5.java │ │ │ │ -Passed: tools/javac/enum/SynthValues.java │ │ │ │ Passed: tools/javac/enum/OkFinal.java │ │ │ │ +Passed: tools/javac/enum/SynthValues.java │ │ │ │ Passed: tools/javac/enum/T5075242.java │ │ │ │ -Passed: tools/javac/enum/T6509042.java │ │ │ │ Passed: tools/javac/enum/T5081785.java │ │ │ │ +Passed: tools/javac/enum/T6509042.java │ │ │ │ Passed: tools/javac/enum/T6675483.java │ │ │ │ Passed: tools/javac/enum/T6724345.java │ │ │ │ Passed: tools/javac/enum/TrailingComma.java │ │ │ │ Passed: tools/javac/enum/UserValue.java │ │ │ │ Passed: tools/javac/enum/ValueOf.java │ │ │ │ -Passed: tools/javac/expression/BinopVoidTest.java │ │ │ │ Passed: tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java │ │ │ │ -Passed: tools/javac/expression/IllegalParenthesis.java │ │ │ │ +Passed: tools/javac/expression/BinopVoidTest.java │ │ │ │ Passed: tools/javac/expression/DeeplyChainedNonPolyExpressionTest.java │ │ │ │ +Passed: tools/javac/expression/IllegalParenthesis.java │ │ │ │ Passed: tools/javac/expression/NullAppend.java │ │ │ │ Passed: tools/javac/expression/NullAppend2.java │ │ │ │ Passed: tools/javac/enum/BigEnum.java │ │ │ │ -Passed: tools/javac/ExtendsAccess/ExtendsAccess.java │ │ │ │ Passed: tools/javac/ExtDirs/ExtDirTest.java │ │ │ │ +Passed: tools/javac/ExtendsAccess/ExtendsAccess.java │ │ │ │ +Passed: tools/javac/defaultMethods/super/TestDefaultSuperCall.java │ │ │ │ Passed: tools/javac/failover/FailOver01.java │ │ │ │ Passed: tools/javac/failover/FailOver02.java │ │ │ │ Passed: tools/javac/failover/FailOver03.java │ │ │ │ Passed: tools/javac/failover/FailOver04.java │ │ │ │ Passed: tools/javac/failover/FailOver05.java │ │ │ │ Passed: tools/javac/failover/FailOver06.java │ │ │ │ Passed: tools/javac/failover/FailOver07.java │ │ │ │ @@ -1635,76 +1635,77 @@ │ │ │ │ Passed: tools/javac/failover/FailOver14.java │ │ │ │ Passed: tools/javac/failover/FailOver15.java │ │ │ │ Passed: tools/javac/failover/PostAttrConstructor.java │ │ │ │ Passed: tools/javac/falseCycle/FalseCycle.java │ │ │ │ Passed: tools/javac/fatalErrors/ImproveFatalErrorHandling.java │ │ │ │ Passed: tools/javac/fatalErrors/NoJavaLangTest.java │ │ │ │ Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java │ │ │ │ -Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java │ │ │ │ +Passed: tools/javac/Diagnostics/6769027/T6769027.java │ │ │ │ Passed: tools/javac/file/MultiReleaseJar/MultiReleaseModuleInfoTest.java │ │ │ │ -Passed: tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java │ │ │ │ +Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java │ │ │ │ Passed: tools/javac/file/zip/T6865530.java │ │ │ │ Passed: tools/javac/file/zip/T8076104.java │ │ │ │ -Passed: tools/javac/defaultMethods/super/TestDefaultSuperCall.java │ │ │ │ Passed: tools/javac/file/ExplodedImage.java │ │ │ │ Passed: tools/javac/file/FSInfoTest.java │ │ │ │ -Passed: tools/javac/file/ModuleAndPackageLocations.java │ │ │ │ Passed: tools/javac/file/LimitedImage.java │ │ │ │ +Passed: tools/javac/file/ModuleAndPackageLocations.java │ │ │ │ Passed: tools/javac/file/SetLocationForModule.java │ │ │ │ Passed: tools/javac/file/SymLinkArchiveTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java │ │ │ │ Passed: tools/javac/file/SymLinkShortNameTest.java │ │ │ │ Passed: tools/javac/file/SymLinkTest.java │ │ │ │ +Passed: tools/javac/file/zip/T6836682.java │ │ │ │ Passed: tools/javac/file/T7018098.java │ │ │ │ -Passed: tools/javac/file/T7068437.java │ │ │ │ Passed: tools/javac/file/T8132857.java │ │ │ │ -Passed: tools/javac/file/T8143268.java │ │ │ │ +Passed: tools/javac/file/T7068437.java │ │ │ │ Passed: tools/javac/file/T8150475.java │ │ │ │ Passed: tools/javac/file/T7068451.java │ │ │ │ +Passed: tools/javac/file/T8143268.java │ │ │ │ Passed: tools/javac/flags/FlagsTest.java │ │ │ │ -Passed: tools/javac/flags/LockedFlagClash.java │ │ │ │ +Passed: tools/javac/FloatingPointChanges/Test.java │ │ │ │ Passed: tools/javac/FloatingPointChanges/BadConstructorModifiers.java │ │ │ │ Passed: tools/javac/flow/T8030218/CompileTimeErrorForNonAssignedStaticFieldTest.java │ │ │ │ -Passed: tools/javac/FloatingPointChanges/Test.java │ │ │ │ Passed: tools/javac/flow/T8042741/LambdaArgumentsTest.java │ │ │ │ +Passed: tools/javac/flags/LockedFlagClash.java │ │ │ │ Passed: tools/javac/flow/T8042741/PositionTest.java │ │ │ │ -Passed: tools/javac/file/zip/T6836682.java │ │ │ │ +Passed: tools/javac/expswitch/ExpSwitchNestingTest.java │ │ │ │ Passed: tools/javac/flow/T8062747.java │ │ │ │ -Passed: tools/javac/flow/T7194212.java │ │ │ │ Passed: tools/javac/foreach/7139681/T7139681neg.java │ │ │ │ Passed: tools/javac/foreach/7139681/T7139681pos.java │ │ │ │ Passed: tools/javac/foreach/CovariantIntersectIterator.java │ │ │ │ +Passed: tools/javac/flow/T7194212.java │ │ │ │ Passed: tools/javac/foreach/ExprTypeIsTypeVariableTest.java │ │ │ │ Passed: tools/javac/foreach/Foreach.java │ │ │ │ Passed: tools/javac/foreach/GenericIterator.java │ │ │ │ Passed: tools/javac/foreach/IntersectIterator.java │ │ │ │ Passed: tools/javac/foreach/ListOfListTest.java │ │ │ │ Passed: tools/javac/foreach/SpecIterable.java │ │ │ │ Passed: tools/javac/foreach/StaticBlock.java │ │ │ │ -Passed: tools/javac/flow/LVTHarness.java │ │ │ │ +Passed: tools/javac/ForwardReference/ForwardReference_2.java │ │ │ │ Passed: tools/javac/foreach/T6500701.java │ │ │ │ Passed: tools/javac/foreach/SuperfluousAbstract.java │ │ │ │ -Passed: tools/javac/ForwardReference/ForwardReference_2.java │ │ │ │ -Passed: tools/javac/ForwardReference/ForwardReference_4.java │ │ │ │ Passed: tools/javac/ForwardReference/ForwardReference_5.java │ │ │ │ Passed: tools/javac/ForwardReference/T6676362a.java │ │ │ │ +Passed: tools/javac/ForwardReference/ForwardReference_4.java │ │ │ │ Passed: tools/javac/ForwardReference/T6676362b.java │ │ │ │ Passed: tools/javac/ForwardReference/UseBeforeDeclaration.java │ │ │ │ Passed: tools/javac/generics/4453032/InterfaceCast1.java │ │ │ │ Passed: tools/javac/generics/5009937/T5009937.java │ │ │ │ Passed: tools/javac/generics/5066774/T5066774.java │ │ │ │ Passed: tools/javac/generics/5086027/T5086027.java │ │ │ │ Passed: tools/javac/generics/5086027/T5086027pos.java │ │ │ │ Passed: tools/javac/generics/6182950/T6182950a.java │ │ │ │ -Passed: tools/javac/generics/6182950/T6182950c.java │ │ │ │ Passed: tools/javac/generics/6182950/T6182950b.java │ │ │ │ +Passed: tools/javac/generics/6182950/T6182950c.java │ │ │ │ Passed: tools/javac/generics/6192945/Method.java │ │ │ │ Passed: tools/javac/generics/6192945/T6192945.java │ │ │ │ Passed: tools/javac/generics/6207386/T6207386.java │ │ │ │ Passed: tools/javac/generics/6207386/Test.java │ │ │ │ Passed: tools/javac/generics/6213818/T6213818.java │ │ │ │ +Passed: tools/javac/flow/LVTHarness.java │ │ │ │ Passed: tools/javac/generics/6218229/T6218229.java │ │ │ │ Passed: tools/javac/generics/6227936/Orig.java │ │ │ │ Passed: tools/javac/generics/6227936/T6227936.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699a.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699b.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699c.java │ │ │ │ @@ -1713,127 +1714,126 @@ │ │ │ │ Passed: tools/javac/generics/6294779/T6294779a.java │ │ │ │ Passed: tools/javac/generics/6294779/T6294779c.java │ │ │ │ Passed: tools/javac/generics/6294779/T6294779b.java │ │ │ │ Passed: tools/javac/generics/6332204/T6346876.java │ │ │ │ Passed: tools/javac/generics/6332204/T6332204.java │ │ │ │ Passed: tools/javac/generics/6359951/T6359951.java │ │ │ │ Passed: tools/javac/generics/6413682/T6413682.java │ │ │ │ -Passed: tools/javac/generics/6356636/T6356636.java │ │ │ │ Passed: tools/javac/generics/6372782/T6372782.java │ │ │ │ +Passed: tools/javac/generics/6356636/T6356636.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118a.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118b.java │ │ │ │ -Passed: tools/javac/generics/6476118/T6476118c.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118d.java │ │ │ │ -Passed: tools/javac/generics/6413682/TestPos.java │ │ │ │ +Passed: tools/javac/generics/6476118/T6476118c.java │ │ │ │ Passed: tools/javac/generics/6487370/T6487370.java │ │ │ │ +Passed: tools/javac/generics/6413682/TestPos.java │ │ │ │ Passed: tools/javac/generics/6531075/T6531075.java │ │ │ │ Passed: tools/javac/generics/6531090/T6531090a.java │ │ │ │ -Passed: tools/javac/generics/6531090/T6531090b.java │ │ │ │ -Passed: tools/javac/generics/6495506/T6495506.java │ │ │ │ Passed: tools/javac/generics/6677785/T6677785.java │ │ │ │ +Passed: tools/javac/generics/6531090/T6531090b.java │ │ │ │ Passed: tools/javac/generics/6711619/T6711619a.java │ │ │ │ +Passed: tools/javac/generics/6495506/T6495506.java │ │ │ │ Passed: tools/javac/generics/6711619/T6711619b.java │ │ │ │ Passed: tools/javac/generics/6723444/T6723444.java │ │ │ │ Passed: tools/javac/generics/6729401/T6729401.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550b.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550c.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550a.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550d.java │ │ │ │ -Passed: tools/javac/expswitch/ExpSwitchNestingTest.java │ │ │ │ +Passed: tools/javac/generics/6910550/T6910550e.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618a.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618b.java │ │ │ │ -Passed: tools/javac/generics/6910550/T6910550e.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618c.java │ │ │ │ Passed: tools/javac/generics/6956758/T6956758neg.java │ │ │ │ Passed: tools/javac/generics/6956758/T6956758pos.java │ │ │ │ Passed: tools/javac/generics/6969184/T6969184.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719a.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719b.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719c.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719d.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719e.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719f.java │ │ │ │ -Passed: tools/javac/generics/6985719/T6985719h.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719g.java │ │ │ │ +Passed: tools/javac/generics/6985719/T6985719h.java │ │ │ │ Passed: tools/javac/generics/6987475/T6987475neg.java │ │ │ │ Passed: tools/javac/generics/6987475/T6987475pos.java │ │ │ │ -Passed: tools/javac/generics/7007615/acc2/AccessibilityCheck02.java │ │ │ │ Passed: tools/javac/generics/7007615/acc1/AccessibilityCheck01.java │ │ │ │ +Passed: tools/javac/generics/7007615/acc2/AccessibilityCheck02.java │ │ │ │ Passed: tools/javac/generics/7007615/T7007615.java │ │ │ │ Passed: tools/javac/generics/7015430/T7015430.java │ │ │ │ Passed: tools/javac/generics/7020657/T7020657neg.java │ │ │ │ Passed: tools/javac/generics/7020657/T7020657pos.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054neg1.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054pos1.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054neg2.java │ │ │ │ -Passed: tools/javac/generics/7022054/T7022054pos2.java │ │ │ │ Passed: tools/javac/generics/7034019/T7034019a.java │ │ │ │ +Passed: tools/javac/generics/7022054/T7022054pos2.java │ │ │ │ Passed: tools/javac/generics/7034019/T7034019b.java │ │ │ │ -Passed: tools/javac/generics/7034019/T7034019d.java │ │ │ │ Passed: tools/javac/generics/7034019/T7034019c.java │ │ │ │ +Passed: tools/javac/generics/7034019/T7034019d.java │ │ │ │ Passed: tools/javac/generics/7034511/T7034511a.java │ │ │ │ Passed: tools/javac/generics/7034511/T7034511b.java │ │ │ │ Passed: tools/javac/generics/7151070/T7151070.java │ │ │ │ Passed: tools/javac/generics/7034511/T7041019.java │ │ │ │ Passed: tools/javac/generics/7151802/T7151802.java │ │ │ │ -Passed: tools/javac/generics/8016640/T8016640.java │ │ │ │ Passed: tools/javac/generics/8004094/T8004094.java │ │ │ │ +Passed: tools/javac/generics/8016640/T8016640.java │ │ │ │ Passed: tools/javac/generics/abstract/T4717181c.java │ │ │ │ Passed: tools/javac/generics/8064803/T8064803.java │ │ │ │ Passed: tools/javac/generics/bridge1/D.java │ │ │ │ Passed: tools/javac/generics/bridges/AnonymousSubtypeOfRawSupertype.java │ │ │ │ Passed: tools/javac/generics/bridges/ReorderedBoundsTest.java │ │ │ │ Passed: tools/javac/generics/bridges/VerifyNoBridgeLoopTest.java │ │ │ │ Passed: tools/javac/generics/classreader/HArrayMethod.java │ │ │ │ Passed: tools/javac/generics/diamond/6996914/T6996914b.java │ │ │ │ -Passed: tools/javac/generics/diamond/6939780/T6939780.java │ │ │ │ Passed: tools/javac/generics/diamond/7002837/T7002837.java │ │ │ │ -Passed: tools/javac/generics/diamond/7030687/ParserTest.java │ │ │ │ +Passed: tools/javac/generics/diamond/6939780/T6939780.java │ │ │ │ Passed: tools/javac/generics/bridges/BridgeHarness.java │ │ │ │ +Passed: tools/javac/generics/diamond/7030687/ParserTest.java │ │ │ │ Passed: tools/javac/generics/diamond/7030687/T7030687.java │ │ │ │ Passed: tools/javac/generics/diamond/7057297/T7057297.java │ │ │ │ Passed: tools/javac/generics/diamond/7188968/T7188968.java │ │ │ │ Passed: tools/javac/generics/diamond/8065986/T8065986a.java │ │ │ │ Passed: tools/javac/generics/diamond/8065986/T8065986b.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg01.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg02.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg03.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg04.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg05.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg06.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg07.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg08.java │ │ │ │ -Passed: tools/javac/generics/diamond/6996914/T6996914a.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09a.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09b.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09c.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09d.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg10.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg11.java │ │ │ │ +Passed: tools/javac/generics/diamond/6996914/T6996914a.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg12.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg13.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg14.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg15.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg16.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg17.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg18.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg19.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg18.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg20.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg21.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg22.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg23.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/T8078473_2.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/T8078473.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos01.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos02.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos03.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos04.java │ │ │ │ -Passed: tools/javac/generics/diamond/pos/Pos06.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos05.java │ │ │ │ +Passed: tools/javac/generics/diamond/pos/Pos06.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos07.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos08.java │ │ │ │ Passed: tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.java │ │ │ │ Passed: tools/javac/generics/diamond/protectedConstructor/ProtectedConstructorTest.java │ │ │ │ Passed: tools/javac/generics/diamond/MultipleInferenceHooksTest.java │ │ │ │ Passed: tools/javac/generics/diamond/ScopeCopyCanGetAlteredTest.java │ │ │ │ Passed: tools/javac/generics/diamond/T6951833.java │ │ │ │ @@ -1857,22 +1857,22 @@ │ │ │ │ Passed: tools/javac/generics/inference/5073060/Neg.java │ │ │ │ Passed: tools/javac/generics/inference/5073060/T5073060.java │ │ │ │ Passed: tools/javac/generics/inference/5073060/T5073060a.java │ │ │ │ Passed: tools/javac/generics/inference/5080917/T5080917.java │ │ │ │ Passed: tools/javac/generics/inference/5081782/Neg.java │ │ │ │ Passed: tools/javac/generics/inference/5081782/Pos.java │ │ │ │ Passed: tools/javac/generics/inference/6215213/T6215213.java │ │ │ │ -Passed: tools/javac/generics/inference/6222762/T6222762.java │ │ │ │ Passed: tools/javac/generics/inference/6240565/T6240565.java │ │ │ │ +Passed: tools/javac/generics/inference/6222762/T6222762.java │ │ │ │ Passed: tools/javac/generics/inference/6278587/T6278587.java │ │ │ │ Passed: tools/javac/generics/inference/6278587/T6278587Neg.java │ │ │ │ Passed: tools/javac/generics/inference/6273455/T6273455.java │ │ │ │ Passed: tools/javac/generics/inference/6302954/T6456971.java │ │ │ │ -Passed: tools/javac/generics/inference/6302954/X.java │ │ │ │ Passed: tools/javac/generics/inference/6302954/T6476073.java │ │ │ │ +Passed: tools/javac/generics/inference/6302954/X.java │ │ │ │ Passed: tools/javac/generics/inference/6356673/T6365166.java │ │ │ │ Passed: tools/javac/generics/inference/6315770/T6315770.java │ │ │ │ Passed: tools/javac/generics/inference/6356673/Test.java │ │ │ │ Passed: tools/javac/generics/inference/6359106/T6359106.java │ │ │ │ Passed: tools/javac/generics/inference/6369605/T6369605a.java │ │ │ │ Passed: tools/javac/generics/inference/6365166/NewTest.java │ │ │ │ Passed: tools/javac/generics/inference/6369605/T6369605b.java │ │ │ │ @@ -1881,112 +1881,113 @@ │ │ │ │ Passed: tools/javac/generics/inference/6611449/T6611449.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712a.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712b.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712c.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712d.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712e.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759a.java │ │ │ │ -Passed: tools/javac/diags/CheckExamples.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759b.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759c.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759d.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759e.java │ │ │ │ -Passed: tools/javac/generics/inference/6650759/T6650759g.java │ │ │ │ -Passed: tools/javac/generics/inference/6650759/T6650759h.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759f.java │ │ │ │ +Passed: tools/javac/generics/inference/6650759/T6650759h.java │ │ │ │ +Passed: tools/javac/generics/inference/6650759/T6650759g.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759j.java │ │ │ │ -Passed: tools/javac/generics/inference/6650759/T6650759k.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759i.java │ │ │ │ +Passed: tools/javac/generics/inference/6650759/T6650759k.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759l.java │ │ │ │ Passed: tools/javac/generics/inference/6718364/T6718364.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759m.java │ │ │ │ Passed: tools/javac/generics/inference/6838943/T6838943.java │ │ │ │ Passed: tools/javac/generics/inference/6938454/T6938454a.java │ │ │ │ Passed: tools/javac/generics/inference/6943278/T6943278.java │ │ │ │ Passed: tools/javac/generics/inference/6938454/T6938454b.java │ │ │ │ -Passed: tools/javac/generics/inference/6995200/T6995200.java │ │ │ │ Passed: tools/javac/generics/inference/7086586/T7086586.java │ │ │ │ -Passed: tools/javac/generics/inference/7086586/T7086586b.java │ │ │ │ +Passed: tools/javac/generics/inference/6995200/T6995200.java │ │ │ │ Passed: tools/javac/generics/inference/7086601/T7086601a.java │ │ │ │ +Passed: tools/javac/generics/inference/7086586/T7086586b.java │ │ │ │ Passed: tools/javac/generics/inference/7154127/T7154127.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306a.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306b.java │ │ │ │ -Passed: tools/javac/generics/inference/7177306/T7177306d.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306c.java │ │ │ │ +Passed: tools/javac/generics/inference/7177306/T7177306d.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306e.java │ │ │ │ Passed: tools/javac/generics/inference/8006692/T8006692.java │ │ │ │ Passed: tools/javac/generics/inference/8015505/T8015505.java │ │ │ │ Passed: tools/javac/generics/inference/8019824/T8019824.java │ │ │ │ -Passed: tools/javac/generics/inference/8043725/T8043725.java │ │ │ │ Passed: tools/javac/generics/inference/8020149/T8020149.java │ │ │ │ -Passed: tools/javac/generics/inference/8043926/T8043926.java │ │ │ │ +Passed: tools/javac/generics/inference/8043725/T8043725.java │ │ │ │ Passed: tools/javac/generics/inference/8043893/T8043893.java │ │ │ │ +Passed: tools/javac/generics/inference/8043926/T8043926.java │ │ │ │ +Passed: tools/javac/diags/CheckExamples.java │ │ │ │ Passed: tools/javac/generics/inference/8055963/T8055963.java │ │ │ │ Passed: tools/javac/generics/inference/8058199/T8058199.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511a.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511b.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511c.java │ │ │ │ Passed: tools/javac/generics/inference/8062977/T8062977.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java │ │ │ │ -Passed: tools/javac/generics/inference/8077306/T8077306.java │ │ │ │ +Passed: tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java │ │ │ │ +Passed: tools/javac/generics/inference/8067767/T8067767.java │ │ │ │ Passed: tools/javac/generics/inference/8078024/T8078024.java │ │ │ │ -Passed: tools/javac/generics/inference/8130304/T8130304.java │ │ │ │ +Passed: tools/javac/generics/inference/8077306/T8077306.java │ │ │ │ Passed: tools/javac/generics/inference/8141613/T8141613.java │ │ │ │ Passed: tools/javac/generics/inference/8147493/T8147493a.java │ │ │ │ +Passed: tools/javac/generics/inference/8130304/T8130304.java │ │ │ │ Passed: tools/javac/generics/inference/8147493/T8147493b.java │ │ │ │ Passed: tools/javac/generics/inference/8148213/T8148213.java │ │ │ │ Passed: tools/javac/generics/inference/8152411/T8152411.java │ │ │ │ Passed: tools/javac/generics/inference/8152832/T8152832.java │ │ │ │ -Passed: tools/javac/generics/inference/8156954/T8156954.java │ │ │ │ Passed: tools/javac/generics/inference/8157149/T8157149a.java │ │ │ │ -Passed: tools/javac/generics/inference/8157149/T8157149b.java │ │ │ │ +Passed: tools/javac/generics/inference/8156954/T8156954.java │ │ │ │ +Passed: tools/javac/diags/RunExamples.java │ │ │ │ Passed: tools/javac/generics/inference/8157149/T8157149c.java │ │ │ │ -Passed: tools/javac/generics/inference/8158355/T8158355.java │ │ │ │ +Passed: tools/javac/generics/inference/8157149/T8157149b.java │ │ │ │ Passed: tools/javac/generics/inference/8159680/T8159680.java │ │ │ │ +Passed: tools/javac/generics/inference/8158355/T8158355.java │ │ │ │ Passed: tools/javac/generics/inference/8164399/T8164399.java │ │ │ │ Passed: tools/javac/generics/inference/8164399/T8164399b.java │ │ │ │ Passed: tools/javac/generics/inference/8168134/T8168134.java │ │ │ │ Passed: tools/javac/generics/inference/8170410/T8170410.java │ │ │ │ Passed: tools/javac/generics/inference/8174249/T8174249a.java │ │ │ │ Passed: tools/javac/generics/inference/8174249/T8174249b.java │ │ │ │ Passed: tools/javac/generics/inference/8176534/T8176534.java │ │ │ │ -Passed: tools/javac/generics/inference/8067767/T8067767.java │ │ │ │ Passed: tools/javac/generics/inference/8177097/T8177097a.java │ │ │ │ Passed: tools/javac/generics/inference/8177097/T8177097b.java │ │ │ │ Passed: tools/javac/generics/inference/8178150/T8178150.java │ │ │ │ Passed: tools/javac/generics/inference/8178427/T8178427.java │ │ │ │ Passed: tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java │ │ │ │ -Passed: tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java │ │ │ │ Passed: tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java │ │ │ │ Passed: tools/javac/generics/inference/T8028503/PrimitiveTypeInBoundForMethodRefTest.java │ │ │ │ Passed: tools/javac/generics/inference/T8044546/CrashImplicitLambdaTest.java │ │ │ │ -Passed: tools/javac/generics/inference/T8044546/NestedInvocationsTest.java │ │ │ │ +Passed: tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureGLB1.java │ │ │ │ -Passed: tools/javac/generics/inference/CaptureGLB2.java │ │ │ │ +Passed: tools/javac/generics/inference/T8044546/NestedInvocationsTest.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureInDeclaredBound.java │ │ │ │ +Passed: tools/javac/generics/inference/CaptureGLB2.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureLowerBound.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureLowerBoundArray.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureLowerBoundAssign.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureLowerBoundDeref.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureLowerBoundNeg.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureUpperBoundDeref.java │ │ │ │ -Passed: tools/javac/generics/inference/CheckNoTimeoutException.java │ │ │ │ Passed: tools/javac/generics/inference/IntersectThrownTypesTest.java │ │ │ │ +Passed: tools/javac/generics/inference/CheckNoTimeoutException.java │ │ │ │ Passed: tools/javac/generics/inference/LowerBoundGLB.java │ │ │ │ Passed: tools/javac/generics/inference/NestedCapture.java │ │ │ │ Passed: tools/javac/generics/inference/NestedWildcards.java │ │ │ │ Passed: tools/javac/generics/inference/T6835428.java │ │ │ │ Passed: tools/javac/generics/inference/T7015715.java │ │ │ │ Passed: tools/javac/generics/neg/OrderedIntersections.java │ │ │ │ -Passed: tools/javac/generics/odersky/BadTest.java │ │ │ │ Passed: tools/javac/generics/odersky/BadTest2.java │ │ │ │ Passed: tools/javac/generics/odersky/BadTest3.java │ │ │ │ Passed: tools/javac/generics/odersky/BadTest4.java │ │ │ │ -Passed: tools/javac/generics/odersky/Test.java │ │ │ │ +Passed: tools/javac/generics/odersky/BadTest.java │ │ │ │ Passed: tools/javac/generics/odersky/Test2.java │ │ │ │ +Passed: tools/javac/generics/odersky/Test.java │ │ │ │ Passed: tools/javac/generics/odersky/Test3.java │ │ │ │ Passed: tools/javac/generics/odersky/Test4.java │ │ │ │ Passed: tools/javac/generics/parametricException/J.java │ │ │ │ Passed: tools/javac/generics/parametricException/ParametricException.java │ │ │ │ Passed: tools/javac/generics/rare/6665356/T6665356.java │ │ │ │ Passed: tools/javac/generics/rare/Rare1.java │ │ │ │ Passed: tools/javac/generics/rare/Rare10.java │ │ │ │ @@ -1995,15 +1996,14 @@ │ │ │ │ Passed: tools/javac/generics/rare/Rare3.java │ │ │ │ Passed: tools/javac/generics/rare/Rare4.java │ │ │ │ Passed: tools/javac/generics/rare/Rare5.java │ │ │ │ Passed: tools/javac/generics/rare/Rare6.java │ │ │ │ Passed: tools/javac/generics/rare/Rare7.java │ │ │ │ Passed: tools/javac/generics/rare/Rare8.java │ │ │ │ Passed: tools/javac/generics/rare/Rare9.java │ │ │ │ -Passed: tools/javac/diags/RunExamples.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7062745/T7062745neg.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7062745/T7062745pos.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test1.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test2.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test3.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test4.java │ │ │ │ Passed: tools/javac/generics/rawOverride/AttributeSet.java │ │ │ │ @@ -2042,21 +2042,20 @@ │ │ │ │ Passed: tools/javac/generics/typevars/5061359/T5061359.java │ │ │ │ Passed: tools/javac/generics/typevars/5061359/T5061359a.java │ │ │ │ Passed: tools/javac/generics/typevars/5061359/T5061359b.java │ │ │ │ Passed: tools/javac/generics/typevars/6182630/T6182630.java │ │ │ │ Passed: tools/javac/generics/typevars/6199146/T6199146.java │ │ │ │ Passed: tools/javac/generics/typevars/6486430/T6486430.java │ │ │ │ Passed: tools/javac/generics/typevars/6486430/T6486430a.java │ │ │ │ -Passed: tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java │ │ │ │ -Passed: tools/javac/generics/typevars/6569404/T6569404b.java │ │ │ │ Passed: tools/javac/generics/typevars/6569404/T6569404a.java │ │ │ │ +Passed: tools/javac/generics/typevars/6569404/T6569404b.java │ │ │ │ Passed: tools/javac/generics/typevars/6569404/T6569404c.java │ │ │ │ Passed: tools/javac/generics/typevars/6680106/T6680106.java │ │ │ │ -Passed: tools/javac/generics/typevars/6968793/T6968793.java │ │ │ │ Passed: tools/javac/generics/typevars/6804733/T6804733.java │ │ │ │ +Passed: tools/javac/generics/typevars/6968793/T6968793.java │ │ │ │ Passed: tools/javac/generics/typevars/8129214/T8129214.java │ │ │ │ Passed: tools/javac/generics/typevars/AnnoTypeVarBounds.java │ │ │ │ Passed: tools/javac/generics/typevars/IntersectionSubVar.java │ │ │ │ Passed: tools/javac/generics/typevars/T6880344.java │ │ │ │ Passed: tools/javac/generics/typevars/T7040883.java │ │ │ │ Passed: tools/javac/generics/typevars/T7148242.java │ │ │ │ Passed: tools/javac/generics/wildcards/6320612/T6320612.java │ │ │ │ @@ -2075,20 +2074,21 @@ │ │ │ │ Passed: tools/javac/generics/wildcards/neg/CastWarn.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/ParamCast.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/Readonly.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/Unbounded.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/AmbiguousCast2.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/BoundsCollision.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/Capture.java │ │ │ │ -Passed: tools/javac/generics/wildcards/pos/InstanceOf.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/CastTest.java │ │ │ │ +Passed: tools/javac/generics/wildcards/pos/InstanceOf.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/ParamCast.java │ │ │ │ -Passed: tools/javac/generics/wildcards/pos/UncheckedCast1.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/RvalConversion.java │ │ │ │ +Passed: tools/javac/generics/wildcards/pos/UncheckedCast1.java │ │ │ │ Passed: tools/javac/generics/wildcards/AssignmentDifferentTypes.java │ │ │ │ +Passed: tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java │ │ │ │ Passed: tools/javac/generics/wildcards/AssignmentSameType.java │ │ │ │ Passed: tools/javac/generics/wildcards/BoundBug.java │ │ │ │ Passed: tools/javac/generics/wildcards/ContraArg.java │ │ │ │ Passed: tools/javac/generics/wildcards/SubtypeCaptureLeak.java │ │ │ │ Passed: tools/javac/generics/wildcards/RefQueueBug.java │ │ │ │ Passed: tools/javac/generics/wildcards/T5097548b.java │ │ │ │ Passed: tools/javac/generics/wildcards/T5097548.java │ │ │ │ @@ -2100,16 +2100,16 @@ │ │ │ │ Passed: tools/javac/generics/ArrayClone.java │ │ │ │ Passed: tools/javac/generics/ArrayTypearg.java │ │ │ │ Passed: tools/javac/generics/BridgeClash.java │ │ │ │ Passed: tools/javac/generics/BridgeOrder.java │ │ │ │ Passed: tools/javac/generics/Casting.java │ │ │ │ Passed: tools/javac/generics/CastCrash.java │ │ │ │ Passed: tools/javac/generics/Casting3.java │ │ │ │ -Passed: tools/javac/generics/Casting4.java │ │ │ │ Passed: tools/javac/generics/Casting2.java │ │ │ │ +Passed: tools/javac/generics/Casting4.java │ │ │ │ Passed: tools/javac/generics/CatchTyparam.java │ │ │ │ Passed: tools/javac/generics/Casting5.java │ │ │ │ Passed: tools/javac/generics/ClassBoundCheckingOverflow.java │ │ │ │ Passed: tools/javac/generics/CheckNoDuplicateErrors.java │ │ │ │ Passed: tools/javac/generics/Conditional.java │ │ │ │ Passed: tools/javac/generics/Covar2.java │ │ │ │ Passed: tools/javac/generics/Covar3.java │ │ │ │ @@ -2129,36 +2129,36 @@ │ │ │ │ Passed: tools/javac/generics/GenericOverride.java │ │ │ │ Passed: tools/javac/generics/GenericThrowable.java │ │ │ │ Passed: tools/javac/generics/GenLit1.java │ │ │ │ Passed: tools/javac/generics/GenLit2.java │ │ │ │ Passed: tools/javac/generics/GetClass.java │ │ │ │ Passed: tools/javac/generics/GetClass2.java │ │ │ │ Passed: tools/javac/generics/InheritanceConflict.java │ │ │ │ -Passed: tools/javac/generics/InheritanceConflict3.java │ │ │ │ Passed: tools/javac/generics/InheritanceConflict2.java │ │ │ │ +Passed: tools/javac/generics/InheritanceConflict3.java │ │ │ │ Passed: tools/javac/generics/InnerInterface1.java │ │ │ │ Passed: tools/javac/generics/InnerInterface2.java │ │ │ │ Passed: tools/javac/generics/InstanceOf1.java │ │ │ │ Passed: tools/javac/generics/InstanceOf2.java │ │ │ │ -Passed: tools/javac/generics/LoadOrder.java │ │ │ │ Passed: tools/javac/generics/InstanceOf3.java │ │ │ │ +Passed: tools/javac/generics/LoadOrder.java │ │ │ │ Passed: tools/javac/generics/LowerBoundBottomTypeTest.java │ │ │ │ Passed: tools/javac/generics/MissingBridge.java │ │ │ │ Passed: tools/javac/generics/MissingCast.java │ │ │ │ Passed: tools/javac/generics/Multibound1.java │ │ │ │ Passed: tools/javac/generics/MissingCast2.java │ │ │ │ Passed: tools/javac/generics/NameOrder.java │ │ │ │ Passed: tools/javac/generics/MultipleInheritance.java │ │ │ │ Passed: tools/javac/generics/Nonlinear.java │ │ │ │ Passed: tools/javac/generics/PermuteBound.java │ │ │ │ Passed: tools/javac/generics/ParenVerify.java │ │ │ │ Passed: tools/javac/generics/PrimitiveClass.java │ │ │ │ Passed: tools/javac/generics/PrimitiveVariant.java │ │ │ │ -Passed: tools/javac/generics/RawClient.java │ │ │ │ Passed: tools/javac/generics/RefEqual.java │ │ │ │ +Passed: tools/javac/generics/RawClient.java │ │ │ │ Passed: tools/javac/generics/ReverseOrder.java │ │ │ │ Passed: tools/javac/generics/RelaxedArrays.java │ │ │ │ Passed: tools/javac/generics/SelfImplement.java │ │ │ │ Passed: tools/javac/generics/SilentUnchecked.java │ │ │ │ Passed: tools/javac/generics/SuperTypeargs.java │ │ │ │ Passed: tools/javac/generics/T4683314.java │ │ │ │ Passed: tools/javac/generics/T4695348.java │ │ │ │ @@ -2175,21 +2175,21 @@ │ │ │ │ Passed: tools/javac/generics/T4784219.java │ │ │ │ Passed: tools/javac/generics/T5011073.java │ │ │ │ Passed: tools/javac/generics/T5094318.java │ │ │ │ Passed: tools/javac/generics/T6391995.java │ │ │ │ Passed: tools/javac/generics/T6481655.java │ │ │ │ Passed: tools/javac/generics/T6507024.java │ │ │ │ Passed: tools/javac/generics/T6557954.java │ │ │ │ -Passed: tools/javac/generics/T6660289.java │ │ │ │ Passed: tools/javac/generics/T6657499.java │ │ │ │ +Passed: tools/javac/generics/T6660289.java │ │ │ │ Passed: tools/javac/generics/T6869075.java │ │ │ │ Passed: tools/javac/generics/T6751514.java │ │ │ │ Passed: tools/javac/generics/TyparamLit.java │ │ │ │ -Passed: tools/javac/generics/TyparamStaticScope2.java │ │ │ │ Passed: tools/javac/generics/TyparamStaticScope.java │ │ │ │ +Passed: tools/javac/generics/TyparamStaticScope2.java │ │ │ │ Passed: tools/javac/generics/UncheckedArray.java │ │ │ │ Passed: tools/javac/generics/UncheckedConstructor.java │ │ │ │ Passed: tools/javac/generics/UncheckedCovariance.java │ │ │ │ Passed: tools/javac/generics/Varargs.java │ │ │ │ Passed: tools/javac/generics/UnsoundInference.java │ │ │ │ Passed: tools/javac/generics/WrongNew.java │ │ │ │ Passed: tools/javac/generics/Varargs2.java │ │ │ │ @@ -2202,89 +2202,88 @@ │ │ │ │ Passed: tools/javac/implicitThis/NewBeforeOuterConstructed3.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis1.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis10.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis11.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis2.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis3.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis4.java │ │ │ │ -Passed: tools/javac/implicitThis/WhichImplicitThis5.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis6.java │ │ │ │ +Passed: tools/javac/implicitThis/WhichImplicitThis5.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis7.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis9.java │ │ │ │ Passed: tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java │ │ │ │ Passed: tools/javac/importChecks/ImportCanonical1.java │ │ │ │ -Passed: tools/javac/importChecks/ImportOfOwnClass.java │ │ │ │ Passed: tools/javac/importChecks/ImportIsFullyQualified.java │ │ │ │ +Passed: tools/javac/importChecks/ImportOfOwnClass.java │ │ │ │ Passed: tools/javac/importChecks/InvalidImportsNoClasses.java │ │ │ │ Passed: tools/javac/importChecks/NoImportedNoClasses.java │ │ │ │ Passed: tools/javac/importContext/anonPackage/Foo.java │ │ │ │ Passed: tools/javac/importContext/namedPackage/Dummy.java │ │ │ │ Passed: tools/javac/importChecks/ImportsObservable.java │ │ │ │ Passed: tools/javac/importOnDemand/ImportOnDemandConflicts.java │ │ │ │ Passed: tools/javac/ImportCycle/Dummy.java │ │ │ │ Passed: tools/javac/ImportPackagePrivateInner/Dummy.java │ │ │ │ Passed: tools/javac/importscope/T8075274/Outer.java │ │ │ │ Passed: tools/javac/importscope/T8133235/A.java │ │ │ │ Passed: tools/javac/importscope/dependencies/DependenciesTest.java │ │ │ │ Passed: tools/javac/importscope/A.java │ │ │ │ Passed: tools/javac/importscope/T8148131/A.java │ │ │ │ -Passed: tools/javac/importscope/BadClassFileDuringImport.java │ │ │ │ Passed: tools/javac/importscope/CompletionFailureDuringImport.java │ │ │ │ +Passed: tools/javac/importscope/BadClassFileDuringImport.java │ │ │ │ Passed: tools/javac/importscope/ImportInaccessible.java │ │ │ │ Passed: tools/javac/importscope/ImportMembersTest.java │ │ │ │ Passed: tools/javac/importscope/ImportResolvedTooSoon.java │ │ │ │ -Passed: tools/javac/importscope/ImportDependenciesTest.java │ │ │ │ -Passed: tools/javac/importscope/T7101822A.java │ │ │ │ Passed: tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java │ │ │ │ +Passed: tools/javac/importscope/T7101822A.java │ │ │ │ +Passed: tools/javac/importscope/ImportDependenciesTest.java │ │ │ │ Passed: tools/javac/importscope/TestDeepFinishClassStack.java │ │ │ │ Passed: tools/javac/importscope/T8193717.java │ │ │ │ -Passed: tools/javac/generics/inference/8048838/T8048838.java │ │ │ │ +Passed: tools/javac/generics/inference/8176534/TestUncheckedCalls.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle2.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle3.java │ │ │ │ Passed: tools/javac/ImportUnnamed/Dummy.java │ │ │ │ Passed: tools/javac/incompatibleNoninherited/A.java │ │ │ │ Passed: tools/javac/incompleteStatements/T8000484.java │ │ │ │ Passed: tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java │ │ │ │ Passed: tools/javac/inference_context_min/DontMinimizeInfContextTest.java │ │ │ │ Passed: tools/javac/inheritAccess/PvtMbrsNotInherit1.java │ │ │ │ Passed: tools/javac/inheritedAccess/MethodReferenceQualification_1.java │ │ │ │ Passed: tools/javac/InnerClassesAttribute/Test.java │ │ │ │ -Passed: tools/javac/generics/inference/8176534/TestUncheckedCalls.java │ │ │ │ Passed: tools/javac/innerClassFile/InnerClassFileTest.java │ │ │ │ -Passed: tools/javac/importscope/TestLazyImportScope.java │ │ │ │ +Passed: tools/javac/javazip/JavaZipTest.java │ │ │ │ Passed: tools/javac/jvm/6397652/T6397652.java │ │ │ │ Passed: tools/javac/jvm/ClassRefDupInConstantPoolTest.java │ │ │ │ Passed: tools/javac/jvm/T7024096.java │ │ │ │ Passed: tools/javac/jvm/T8020689.java │ │ │ │ -Passed: tools/javac/jvm/VerboseOutTest.java │ │ │ │ -Passed: tools/javac/javazip/JavaZipTest.java │ │ │ │ Passed: tools/javac/jvm/VerboseClassPathTest.java │ │ │ │ +Passed: tools/javac/jvm/VerboseOutTest.java │ │ │ │ +Passed: tools/javac/lambda/8012557/PrivateLambdas.java │ │ │ │ Passed: tools/javac/lambda/8016081/T8016081.java │ │ │ │ +Passed: tools/javac/importscope/TestLazyImportScope.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177a.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177b.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177c.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177d.java │ │ │ │ -Passed: tools/javac/lambda/8012557/PrivateLambdas.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177e.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177g.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177f.java │ │ │ │ Passed: tools/javac/lambda/8016320/IllegalBridgeModifier.java │ │ │ │ Passed: tools/javac/lambda/8019480/T8019480.java │ │ │ │ Passed: tools/javac/lambda/8020147/T8020147.java │ │ │ │ Passed: tools/javac/lambda/8020843/T8020843a.java │ │ │ │ Passed: tools/javac/lambda/8020804/T8020804.java │ │ │ │ -Passed: tools/javac/lambda/8020843/T8020843b.java │ │ │ │ Passed: tools/javac/lambda/8021567/T8021567.java │ │ │ │ +Passed: tools/javac/lambda/8020843/T8020843b.java │ │ │ │ Passed: tools/javac/lambda/8021567/T8021567b.java │ │ │ │ Passed: tools/javac/lambda/8023389/T8023389.java │ │ │ │ Passed: tools/javac/lambda/8023549/T8023549.java │ │ │ │ Passed: tools/javac/lambda/8023558/T8023558a.java │ │ │ │ -Passed: tools/javac/lambda/8023558/T8023558c.java │ │ │ │ Passed: tools/javac/lambda/8023558/T8023558b.java │ │ │ │ +Passed: tools/javac/lambda/8023558/T8023558c.java │ │ │ │ Passed: tools/javac/lambda/8024497/CrashUsingReturningThisRefLambdaFromDefaultMetTest.java │ │ │ │ Passed: tools/javac/lambda/8043179/LambdaMutateFinalField.java │ │ │ │ Passed: tools/javac/lambda/8043179/LambdaMutateFinalVar.java │ │ │ │ Passed: tools/javac/lambda/8051958/T8051958.java │ │ │ │ Passed: tools/javac/lambda/8063054/T8063054a.java │ │ │ │ Passed: tools/javac/lambda/8063054/T8063054b.java │ │ │ │ Passed: tools/javac/lambda/8066974/T8066974.java │ │ │ │ @@ -2292,33 +2291,34 @@ │ │ │ │ Passed: tools/javac/lambda/8068399/T8068399.java │ │ │ │ Passed: tools/javac/lambda/8068430/T8068430.java │ │ │ │ Passed: tools/javac/lambda/8071432/T8071432.java │ │ │ │ Passed: tools/javac/lambda/8074381/T8074381a.java │ │ │ │ Passed: tools/javac/lambda/8073842/T8073842.java │ │ │ │ Passed: tools/javac/lambda/8131742/T8131742.java │ │ │ │ Passed: tools/javac/lambda/8074381/T8074381b.java │ │ │ │ -Passed: tools/javac/lambda/8142876/T8142876.java │ │ │ │ Passed: tools/javac/lambda/8134329/T8134329.java │ │ │ │ +Passed: tools/javac/lambda/8142876/T8142876.java │ │ │ │ Passed: tools/javac/lambda/8153884/T8153884.java │ │ │ │ Passed: tools/javac/lambda/8148128/T8148128.java │ │ │ │ -Passed: tools/javac/lambda/8168480/T8168480b.java │ │ │ │ Passed: tools/javac/lambda/8168480/T8168480.java │ │ │ │ +Passed: tools/javac/lambda/8168480/T8168480b.java │ │ │ │ Passed: tools/javac/lambda/8169091/T8169091.java │ │ │ │ -Passed: tools/javac/lambda/8202372/T8202372.java │ │ │ │ Passed: tools/javac/lambda/8188144/T8188144.java │ │ │ │ +Passed: tools/javac/lambda/8202372/T8202372.java │ │ │ │ Passed: tools/javac/lambda/8258897/CaptureVariables.java │ │ │ │ -Passed: tools/javac/lambda/8258897/CaptureVariablesAnonymous.java │ │ │ │ Passed: tools/javac/lambda/8210495/T8210495.java │ │ │ │ +Passed: tools/javac/lambda/8258897/CaptureVariablesAnonymous.java │ │ │ │ Passed: tools/javac/lambda/8262095/T8262095.java │ │ │ │ Passed: tools/javac/lambda/abort/Abort.java │ │ │ │ -Passed: tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java │ │ │ │ Passed: tools/javac/lambda/abort/CompletionFailure.java │ │ │ │ +Passed: tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java │ │ │ │ Passed: tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java │ │ │ │ +Passed: tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java │ │ │ │ Passed: tools/javac/lambda/bytecode/TestLambdaBytecode.java │ │ │ │ -Passed: tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java │ │ │ │ +Passed: tools/javac/generics/inference/8048838/T8048838.java │ │ │ │ Passed: tools/javac/lambda/considerExceptionTVarInStuckExprs/ConsiderExceptionTVarsInStuckExprs.java │ │ │ │ Passed: tools/javac/lambda/deduplication/ClassFieldDeduplication.java │ │ │ │ Passed: tools/javac/lambda/deduplication/DeduplicationDebugInfo.java │ │ │ │ Passed: tools/javac/lambda/deduplication/DeduplicationTest.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg1.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg3.java │ │ │ │ @@ -2328,15 +2328,15 @@ │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest2_SAM2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest2_SAM3.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM1.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM3.java │ │ │ │ Passed: tools/javac/lambda/inaccessibleMref01/InaccessibleMref01.java │ │ │ │ Passed: tools/javac/lambda/inaccessibleMref02/InaccessibleMref02.java │ │ │ │ -Passed: tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java │ │ │ │ +Passed: tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/InInterface.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/InnerConstructor.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/AbstractClass_neg.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/AccessNonStatic_neg.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/EffectivelyFinal_neg.java │ │ │ │ @@ -2348,15 +2348,15 @@ │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest1.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest2.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest3.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest4.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest5.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest6.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/SamConversion.java │ │ │ │ -Passed: tools/javac/generics/inference/7086601/T7086601b.java │ │ │ │ +Passed: tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java │ │ │ │ Passed: tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java │ │ │ │ Passed: tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java │ │ │ │ Passed: tools/javac/lambda/methodReference/BoundUnboundSearchTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/BridgeMethod.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ImplicitEnclosingInstanceTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/IntersectionParameterTypeTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/IntersectionParameterTypeTest2.java │ │ │ │ @@ -2385,27 +2385,28 @@ │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefSingleRefEvalBridge.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuck.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuck2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuck8249261.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuckParenthesized.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToInner.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.java │ │ │ │ +Passed: tools/javac/generics/inference/7086601/T7086601b.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToLocalClassMethodTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/SamConversion.java │ │ │ │ -Passed: tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/TreeMakerParamsIsGoofy.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection1.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection2.java │ │ │ │ +Passed: tools/javac/importscope/TestDuplicateImport.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection3.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection4.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersectionInducedTest.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestFDCCE.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerDefault.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerInstance.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInstance.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestMethodHandle.java │ │ │ │ @@ -2420,111 +2421,110 @@ │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgs.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsExt.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuper.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceUnionTypeTest.java │ │ │ │ -Passed: tools/javac/lambda/bridge/TestMetafactoryBridges.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/MethodInvoker.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/MethodSupplier.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/ThirdClass.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTesta.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTestb.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8053906/SelfInitializerInLambdaTestc.java │ │ │ │ Passed: tools/javac/lambda/separate/Test.java │ │ │ │ Passed: tools/javac/lambda/speculative/8147546/T8147546a.java │ │ │ │ Passed: tools/javac/lambda/speculative/8147546/T8147546b.java │ │ │ │ Passed: tools/javac/lambda/speculative/8154180/T8154180a.java │ │ │ │ Passed: tools/javac/lambda/speculative/8154180/T8154180b.java │ │ │ │ Passed: tools/javac/lambda/speculative/DiamondFinder.java │ │ │ │ Passed: tools/javac/lambda/speculative/InferStrict.java │ │ │ │ -Passed: tools/javac/importscope/TestDuplicateImport.java │ │ │ │ -Passed: tools/javac/lambda/speculative/Main.java │ │ │ │ Passed: tools/javac/lambda/speculative/InferWeak.java │ │ │ │ +Passed: tools/javac/lambda/speculative/Main.java │ │ │ │ Passed: tools/javac/lambda/speculative/MissingError.java │ │ │ │ +Passed: tools/javac/lambda/bridge/TestMetafactoryBridges.java │ │ │ │ Passed: tools/javac/lambda/speculative/NestedLambdaNoGenerics.java │ │ │ │ -Passed: tools/javac/lambda/methodReference/SamConversionComboTest.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8046685.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8055984.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8077247.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8078093.java │ │ │ │ Passed: tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.java │ │ │ │ Passed: tools/javac/lambda/T8025290/ExplicitVSImplicitLambdaTest.java │ │ │ │ Passed: tools/javac/lambda/T8025816/CrashMethodReferenceWithSiteTypeVarTest.java │ │ │ │ Passed: tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.java │ │ │ │ Passed: tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.java │ │ │ │ Passed: tools/javac/lambda/T8037935/LambdaWithBinOpConstRefToConstString.java │ │ │ │ Passed: tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java │ │ │ │ -Passed: tools/javac/lambda/T8041704/ErrorMessageTest.java │ │ │ │ Passed: tools/javac/lambda/T8038420/LambdaIncrement.java │ │ │ │ +Passed: tools/javac/lambda/T8041704/ErrorMessageTest.java │ │ │ │ Passed: tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java │ │ │ │ Passed: tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java │ │ │ │ Passed: tools/javac/lambda/T8129740/AllowEnclosingVarCaptureTest.java │ │ │ │ Passed: tools/javac/lambda/T8129740/CaptureInCtorChainingTest.java │ │ │ │ Passed: tools/javac/lambda/T8129740/QualifiedThisAccessTest.java │ │ │ │ -Passed: tools/javac/lambda/T8209407/VerifierErrorInnerPlusLambda.java │ │ │ │ Passed: tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java │ │ │ │ +Passed: tools/javac/lambda/T8209407/VerifierErrorInnerPlusLambda.java │ │ │ │ Passed: tools/javac/lambda/T8213703/InvalidReceiverTypeTest.java │ │ │ │ +Passed: tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest_neg1_2.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest11.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest2.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest2b.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest3.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest4.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest6.java │ │ │ │ -Passed: tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest789.java │ │ │ │ +Passed: tools/javac/lambda/AvoidInfiniteReattribution.java │ │ │ │ Passed: tools/javac/lambda/BadAccess.java │ │ │ │ Passed: tools/javac/lambda/BadAccess02.java │ │ │ │ Passed: tools/javac/lambda/BadAccess03.java │ │ │ │ -Passed: tools/javac/lambda/AvoidInfiniteReattribution.java │ │ │ │ Passed: tools/javac/lambda/BadBreakContinue.java │ │ │ │ Passed: tools/javac/lambda/BadConv03.java │ │ │ │ Passed: tools/javac/lambda/BadConv04.java │ │ │ │ Passed: tools/javac/lambda/BadExpressionLambda.java │ │ │ │ +Passed: tools/javac/lambda/speculative/NestedLambdaGenerics.java │ │ │ │ Passed: tools/javac/lambda/BadLambdaPos.java │ │ │ │ +Passed: tools/javac/lambda/BadLambdaExpr.java │ │ │ │ Passed: tools/javac/lambda/BadMethodCall.java │ │ │ │ Passed: tools/javac/lambda/BadMethodCall2.java │ │ │ │ Passed: tools/javac/lambda/BadNestedLambda.java │ │ │ │ -Passed: tools/javac/lambda/BadLambdaExpr.java │ │ │ │ Passed: tools/javac/lambda/BadRecovery.java │ │ │ │ Passed: tools/javac/lambda/BadStatementInLambda.java │ │ │ │ Passed: tools/javac/lambda/BadReturn.java │ │ │ │ Passed: tools/javac/lambda/BadStatementInLambda02.java │ │ │ │ Passed: tools/javac/lambda/BadSwitchExpressionLambda.java │ │ │ │ Passed: tools/javac/lambda/BadTargetType.java │ │ │ │ Passed: tools/javac/lambda/CantFindSymbolImplicitLambdaAndDiamondTest.java │ │ │ │ Passed: tools/javac/lambda/Conditional01.java │ │ │ │ +Passed: tools/javac/lambda/methodReference/SamConversionComboTest.java │ │ │ │ Passed: tools/javac/lambda/Conditional02.java │ │ │ │ -Passed: tools/javac/lambda/Conditional03.java │ │ │ │ Passed: tools/javac/lambda/Conformance01.java │ │ │ │ +Passed: tools/javac/lambda/Conditional03.java │ │ │ │ Passed: tools/javac/lambda/Defender01.java │ │ │ │ Passed: tools/javac/lambda/DisjunctiveTypeTest.java │ │ │ │ Passed: tools/javac/lambda/DoubleStaticImport.java │ │ │ │ Passed: tools/javac/lambda/EffectivelyFinal01.java │ │ │ │ Passed: tools/javac/lambda/EffectivelyFinalTest.java │ │ │ │ Passed: tools/javac/lambda/EffectivelyFinalThrows.java │ │ │ │ Passed: tools/javac/lambda/ErroneousArg.java │ │ │ │ Passed: tools/javac/lambda/ExceptionsInLambda.java │ │ │ │ Passed: tools/javac/lambda/FunctionalInterfaceAnno.java │ │ │ │ Passed: tools/javac/lambda/FunctionalInterfaceAnno02.java │ │ │ │ -Passed: tools/javac/lambda/ByteCodeTest.java │ │ │ │ Passed: tools/javac/lambda/GenericMethodRefImplClass.java │ │ │ │ Passed: tools/javac/lambda/IdentifierTest.java │ │ │ │ Passed: tools/javac/lambda/ImplicitEnclosingInstanceTest.java │ │ │ │ Passed: tools/javac/lambda/InnerConstructor.java │ │ │ │ Passed: tools/javac/lambda/InnerInstanceCreationTest.java │ │ │ │ Passed: tools/javac/lambda/Intersection01.java │ │ │ │ -Passed: tools/javac/lambda/speculative/NestedLambdaGenerics.java │ │ │ │ Passed: tools/javac/lambda/Intersection02.java │ │ │ │ -Passed: tools/javac/lambda/LambdaCapture01.java │ │ │ │ Passed: tools/javac/lambda/Intersection03.java │ │ │ │ +Passed: tools/javac/lambda/ByteCodeTest.java │ │ │ │ +Passed: tools/javac/lambda/LambdaCapture01.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture02.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture03.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture04.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture05.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture06.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture07.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv01.java │ │ │ │ @@ -2533,28 +2533,28 @@ │ │ │ │ Passed: tools/javac/lambda/LambdaConv05.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv08.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv09.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv10.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv11.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv12.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv13.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv17.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv16.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv17.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv18.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv19.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv21.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv20.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv22.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv23.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv24.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv25.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv26.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv27.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv29.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv28.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv29.java │ │ │ │ Passed: tools/javac/lambda/LambdaEffectivelyFinalTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv30.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr01.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr02.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr04.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr05.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr06.java │ │ │ │ @@ -2573,44 +2573,44 @@ │ │ │ │ Passed: tools/javac/lambda/LambdaExpr19.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr20.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr21.java │ │ │ │ Passed: tools/javac/lambda/LambdaExprLeadsToMissingClassFilesTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaExprNotVoid.java │ │ │ │ Passed: tools/javac/lambda/LambdaInnerTypeVarArgs.java │ │ │ │ Passed: tools/javac/lambda/LambdaInnerTypeVarArgsSerialize.java │ │ │ │ -Passed: tools/javac/lambda/LambdaInnerTypeVarSerialize.java │ │ │ │ Passed: tools/javac/lambda/LambdaInnerTypeVarReflect.java │ │ │ │ +Passed: tools/javac/lambda/LambdaInnerTypeVarSerialize.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis2.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis3.java │ │ │ │ Passed: tools/javac/lambda/LambdaInterfaceStaticField.java │ │ │ │ Passed: tools/javac/lambda/LambdaLocalTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaLambdaSerialized.java │ │ │ │ -Passed: tools/javac/lambda/LambdaNoFuncIntfFlow.java │ │ │ │ Passed: tools/javac/lambda/LambdaMultiCatchTest.java │ │ │ │ +Passed: tools/javac/lambda/LambdaNoFuncIntfFlow.java │ │ │ │ Passed: tools/javac/lambda/LambdaOuterLocalTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaParameterNeedsNoInitTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaParenGeneric.java │ │ │ │ Passed: tools/javac/lambda/LambdaParenGenericOrig.java │ │ │ │ Passed: tools/javac/lambda/LambdaReturnUnboxing.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope01.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope02.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope03.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope04.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope05.java │ │ │ │ Passed: tools/javac/lambda/LambdaTestStrictFP.java │ │ │ │ -Passed: tools/javac/lambda/FunctionalInterfaceConversionTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaTestStrictFPFlag.java │ │ │ │ +Passed: tools/javac/lambda/FunctionalInterfaceConversionTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaTestStrictFPMethod.java │ │ │ │ Passed: tools/javac/lambda/LambdaWithInterfaceSuper.java │ │ │ │ Passed: tools/javac/lambda/LocalBreakAndContinue.java │ │ │ │ Passed: tools/javac/lambda/MethodHandleInvokeTest.java │ │ │ │ Passed: tools/javac/lambda/LocalVariableTable.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference01.java │ │ │ │ Passed: tools/javac/lambda/MethodReference02.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference01.java │ │ │ │ Passed: tools/javac/lambda/MethodReference04.java │ │ │ │ Passed: tools/javac/lambda/MethodReference03.java │ │ │ │ Passed: tools/javac/lambda/MethodReference05.java │ │ │ │ Passed: tools/javac/lambda/MethodReference06.java │ │ │ │ Passed: tools/javac/lambda/MethodReference07.java │ │ │ │ Passed: tools/javac/lambda/MethodReference09.java │ │ │ │ Passed: tools/javac/lambda/MethodReference08.java │ │ │ │ @@ -2620,20 +2620,20 @@ │ │ │ │ Passed: tools/javac/lambda/MethodReference13.java │ │ │ │ Passed: tools/javac/lambda/MethodReference15.java │ │ │ │ Passed: tools/javac/lambda/MethodReference14.java │ │ │ │ Passed: tools/javac/lambda/MethodReference16.java │ │ │ │ Passed: tools/javac/lambda/MethodReference17.java │ │ │ │ Passed: tools/javac/lambda/MethodReference18.java │ │ │ │ Passed: tools/javac/lambda/MethodReference19.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference21.java │ │ │ │ Passed: tools/javac/lambda/MethodReference20.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference21.java │ │ │ │ Passed: tools/javac/lambda/MethodReference23.java │ │ │ │ Passed: tools/javac/lambda/MethodReference22.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference24.java │ │ │ │ Passed: tools/javac/lambda/MethodReference25.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference24.java │ │ │ │ Passed: tools/javac/lambda/MethodReference26.java │ │ │ │ Passed: tools/javac/lambda/MethodReference27.java │ │ │ │ Passed: tools/javac/lambda/MethodReference28.java │ │ │ │ Passed: tools/javac/lambda/MethodReference29.java │ │ │ │ Passed: tools/javac/lambda/MethodReference30.java │ │ │ │ Passed: tools/javac/lambda/MethodReference31.java │ │ │ │ Passed: tools/javac/lambda/MethodReference32.java │ │ │ │ @@ -2675,16 +2675,16 @@ │ │ │ │ Passed: tools/javac/lambda/MethodReference67.java │ │ │ │ Passed: tools/javac/lambda/MethodReference69.java │ │ │ │ Passed: tools/javac/lambda/MethodReference70.java │ │ │ │ Passed: tools/javac/lambda/MethodReference71.java │ │ │ │ Passed: tools/javac/lambda/MethodReference72.java │ │ │ │ Passed: tools/javac/lambda/MethodReference73.java │ │ │ │ Passed: tools/javac/lambda/MethodReference74.java │ │ │ │ -Passed: tools/javac/lambda/MethodReferenceArrayClone.java │ │ │ │ Passed: tools/javac/lambda/MethodReference75.java │ │ │ │ +Passed: tools/javac/lambda/MethodReferenceArrayClone.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceNoThisTest.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceGenericTarget.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceStaticNotAccessibleTest.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceVarargsTest.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific01.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific02.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific03.java │ │ │ │ @@ -2708,53 +2708,53 @@ │ │ │ │ Passed: tools/javac/lambda/MostSpecific21.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific22.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific23.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific24.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific25.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific26.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific27.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExpression/SamConversionComboTest.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific28.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific29.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific30.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific31.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific32.java │ │ │ │ Passed: tools/javac/lambda/NakedThis.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture01.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture02.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture03.java │ │ │ │ -Passed: tools/javac/lambda/NoTargetLambda.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture04.java │ │ │ │ +Passed: tools/javac/lambda/NoTargetLambda.java │ │ │ │ Passed: tools/javac/lambda/NoWarnOnImplicitParams.java │ │ │ │ Passed: tools/javac/lambda/SE5AnnotationsOnLambdaParameters.java │ │ │ │ Passed: tools/javac/lambda/SerializableObjectMethods.java │ │ │ │ Passed: tools/javac/lambda/SerializedLambdaInInit.java │ │ │ │ Passed: tools/javac/lambda/SingleLocalTest.java │ │ │ │ Passed: tools/javac/lambda/StaticMethodNegTest.java │ │ │ │ +FAILED: tools/javac/lambda/T8031967.java │ │ │ │ Passed: tools/javac/lambda/T8056014.java │ │ │ │ Passed: tools/javac/lambda/T8056984.java │ │ │ │ Passed: tools/javac/lambda/T8057794.java │ │ │ │ Passed: tools/javac/lambda/T8077605.java │ │ │ │ -FAILED: tools/javac/lambda/T8031967.java │ │ │ │ -Passed: tools/javac/lambda/T8175317.java │ │ │ │ Passed: tools/javac/lambda/T8145051.java │ │ │ │ +Passed: tools/javac/lambda/T8175317.java │ │ │ │ Passed: tools/javac/lambda/T8195598.java │ │ │ │ +Passed: tools/javac/lambda/T8235564.java │ │ │ │ Passed: tools/javac/lambda/TargetType01.java │ │ │ │ Passed: tools/javac/lambda/TargetType02.java │ │ │ │ -Passed: tools/javac/lambda/T8235564.java │ │ │ │ Passed: tools/javac/lambda/TargetType03.java │ │ │ │ Passed: tools/javac/lambda/TargetType04.java │ │ │ │ Passed: tools/javac/lambda/TargetType05.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExpression/SamConversionComboTest.java │ │ │ │ Passed: tools/javac/lambda/TargetType06.java │ │ │ │ Passed: tools/javac/lambda/TargetType07.java │ │ │ │ Passed: tools/javac/lambda/TargetType08.java │ │ │ │ Passed: tools/javac/lambda/TargetType10.java │ │ │ │ Passed: tools/javac/lambda/TargetType11.java │ │ │ │ -Passed: tools/javac/lambda/TargetType13.java │ │ │ │ Passed: tools/javac/lambda/TargetType12.java │ │ │ │ +Passed: tools/javac/lambda/TargetType13.java │ │ │ │ Passed: tools/javac/lambda/TargetType14.java │ │ │ │ Passed: tools/javac/lambda/TargetType15.java │ │ │ │ Passed: tools/javac/lambda/TargetType16.java │ │ │ │ Passed: tools/javac/lambda/TargetType17.java │ │ │ │ Passed: tools/javac/lambda/TargetType18.java │ │ │ │ Passed: tools/javac/lambda/TargetType19.java │ │ │ │ Passed: tools/javac/lambda/TargetType20.java │ │ │ │ @@ -2787,109 +2787,109 @@ │ │ │ │ Passed: tools/javac/lambda/TargetType47.java │ │ │ │ Passed: tools/javac/lambda/TargetType48.java │ │ │ │ Passed: tools/javac/lambda/TargetType49.java │ │ │ │ Passed: tools/javac/lambda/TargetType50.java │ │ │ │ Passed: tools/javac/lambda/TargetType51.java │ │ │ │ Passed: tools/javac/lambda/TargetType52.java │ │ │ │ Passed: tools/javac/lambda/TargetType53.java │ │ │ │ -Passed: tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java │ │ │ │ Passed: tools/javac/lambda/TargetType54.java │ │ │ │ Passed: tools/javac/lambda/TargetType55.java │ │ │ │ Passed: tools/javac/lambda/TargetType56.java │ │ │ │ Passed: tools/javac/lambda/TargetType57.java │ │ │ │ Passed: tools/javac/lambda/TargetType58.java │ │ │ │ -Passed: tools/javac/lambda/TargetType60.java │ │ │ │ Passed: tools/javac/lambda/TargetType59.java │ │ │ │ -Passed: tools/javac/lambda/TargetType63.java │ │ │ │ +Passed: tools/javac/lambda/TargetType60.java │ │ │ │ Passed: tools/javac/lambda/TargetType61.java │ │ │ │ +Passed: tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java │ │ │ │ Passed: tools/javac/lambda/TargetType62.java │ │ │ │ +Passed: tools/javac/lambda/TargetType63.java │ │ │ │ Passed: tools/javac/lambda/TargetType64.java │ │ │ │ -Passed: tools/javac/lambda/TargetType65.java │ │ │ │ Passed: tools/javac/lambda/TargetType66.java │ │ │ │ +Passed: tools/javac/lambda/TargetType65.java │ │ │ │ Passed: tools/javac/lambda/TargetType67.java │ │ │ │ -Passed: tools/javac/lambda/TargetType68.java │ │ │ │ Passed: tools/javac/lambda/TargetType70.java │ │ │ │ Passed: tools/javac/lambda/TargetType69.java │ │ │ │ +Passed: tools/javac/lambda/TargetType68.java │ │ │ │ Passed: tools/javac/lambda/TargetType71.java │ │ │ │ -Passed: tools/javac/lambda/TargetType73.java │ │ │ │ Passed: tools/javac/lambda/TargetType72.java │ │ │ │ +Passed: tools/javac/lambda/TargetType73.java │ │ │ │ Passed: tools/javac/lambda/TargetType74.java │ │ │ │ Passed: tools/javac/lambda/TargetType75.java │ │ │ │ Passed: tools/javac/lambda/TargetType76.java │ │ │ │ -Passed: tools/javac/lambda/TestLambdaToMethodStats.java │ │ │ │ Passed: tools/javac/lambda/TestBootstrapMethodsCount.java │ │ │ │ +Passed: tools/javac/lambda/TestLambdaToMethodStats.java │ │ │ │ Passed: tools/javac/lambda/TryWithLambdaFinal.java │ │ │ │ Passed: tools/javac/lambda/UnderscoreAsIdent.java │ │ │ │ Passed: tools/javac/lambda/VoidCompatibility.java │ │ │ │ +Passed: tools/javac/lambda/MethodReferenceParserTest.java │ │ │ │ Passed: tools/javac/lambda/VoidLambdaParameter.java │ │ │ │ Passed: tools/javac/lambda/XDdumpLambdaToMethodStats.java │ │ │ │ -Passed: tools/javac/lambda/MethodReferenceParserTest.java │ │ │ │ -Passed: tools/javac/lambda/TestInvokeDynamic.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/AttributeInjector.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassToInterfaceConverter.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/ClassCase.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Hierarchy.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/HierarchyGenerator.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Rule.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/RuleGroup.java │ │ │ │ -Passed: tools/javac/failover/CheckAttributedTree.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTNode.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTParser.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTShape.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java │ │ │ │ +Passed: tools/javac/lambda/TestInvokeDynamic.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTParser.java │ │ │ │ Passed: tools/javac/launcher/GetResourceTest.java │ │ │ │ +Passed: tools/javac/failover/CheckAttributedTree.java │ │ │ │ Passed: tools/javac/lexer/JavaLexerTest.java │ │ │ │ Passed: tools/javac/lexer/OctalNumberTest.java │ │ │ │ Passed: tools/javac/lib/DPrinter.java │ │ │ │ Passed: tools/javac/limits/ArrayDims1.java │ │ │ │ Passed: tools/javac/limits/ArrayDims2.java │ │ │ │ Passed: tools/javac/limits/ArrayDims3.java │ │ │ │ Passed: tools/javac/limits/ArrayDims4.java │ │ │ │ Passed: tools/javac/limits/ArrayDims5.java │ │ │ │ Passed: tools/javac/limits/CodeSize.java │ │ │ │ Passed: tools/javac/limits/LongName.java │ │ │ │ Passed: tools/javac/limits/NestedClassConstructorArgs.java │ │ │ │ Passed: tools/javac/limits/NestedClassMethodArgs.java │ │ │ │ +Passed: tools/javac/launcher/SourceLauncherTest.java │ │ │ │ Passed: tools/javac/limits/PoolSize1.java │ │ │ │ Passed: tools/javac/limits/PoolSize2.java │ │ │ │ Passed: tools/javac/limits/StaticNestedClassConstructorArgs.java │ │ │ │ Passed: tools/javac/limits/StringLength.java │ │ │ │ Passed: tools/javac/limits/TopLevelClassConstructorArgs.java │ │ │ │ Passed: tools/javac/limits/TopLevelClassMethodArgs.java │ │ │ │ -Passed: tools/javac/limits/TopLevelClassStaticMethodArgs.java │ │ │ │ Passed: tools/javac/linenumbers/ConditionalLineNumberTest.java │ │ │ │ Passed: tools/javac/linenumbers/FinallyLineNumberTest.java │ │ │ │ -Passed: tools/javac/launcher/SourceLauncherTest.java │ │ │ │ +Passed: tools/javac/limits/TopLevelClassStaticMethodArgs.java │ │ │ │ Passed: tools/javac/linenumbers/NestedLineNumberTest.java │ │ │ │ Passed: tools/javac/linenumbers/NullCheckLineNumberTest.java │ │ │ │ -Passed: tools/javac/links/LinksTest.java │ │ │ │ Passed: tools/javac/lint/Deprecation.java │ │ │ │ +Passed: tools/javac/links/LinksTest.java │ │ │ │ Passed: tools/javac/lint/DeprecationTest.java │ │ │ │ Passed: tools/javac/lint/FallThrough.java │ │ │ │ Passed: tools/javac/lint/ExternalAbuseOfVbc.java │ │ │ │ Passed: tools/javac/lint/JdkInternalAbuseOfVbc.java │ │ │ │ Passed: tools/javac/lint/LossyConversions.java │ │ │ │ -Passed: tools/javac/lint/NoWarn.java │ │ │ │ Passed: tools/javac/lint/Unchecked.java │ │ │ │ Passed: tools/javac/literals/BadBinaryLiterals.java │ │ │ │ Passed: tools/javac/literals/BadUnderscoreLiterals.java │ │ │ │ +Passed: tools/javac/lint/NoWarn.java │ │ │ │ Passed: tools/javac/literals/T6891079.java │ │ │ │ Passed: tools/javac/literals/BinaryLiterals.java │ │ │ │ Passed: tools/javac/literals/UnderscoreLiterals.java │ │ │ │ Passed: tools/javac/lvti/badTypeReference/BadTypeReference.java │ │ │ │ Passed: tools/javac/lvti/harness/NonDenotableTest.java │ │ │ │ Passed: tools/javac/lvti/harness/PrimitiveTypeTest.java │ │ │ │ -Passed: tools/javac/lvti/harness/UpperBounds.java │ │ │ │ Passed: tools/javac/lvti/harness/ReferenceTypeTest.java │ │ │ │ +Passed: tools/javac/lvti/harness/UpperBounds.java │ │ │ │ Passed: tools/javac/lvti/BadLocalVarInferenceTest.java │ │ │ │ Passed: tools/javac/lvti/ConstantTypes.java │ │ │ │ Passed: tools/javac/lvti/FoldingTest.java │ │ │ │ Passed: tools/javac/lvti/SelfRefTest.java │ │ │ │ Passed: tools/javac/lvti/ParserTest.java │ │ │ │ Passed: tools/javac/lvti/T8191893.java │ │ │ │ Passed: tools/javac/lvti/T8191959.java │ │ │ │ @@ -2900,76 +2900,76 @@ │ │ │ │ Passed: tools/javac/main/EnvVariableTest.java │ │ │ │ Passed: tools/javac/main/T8058445.java │ │ │ │ Passed: tools/javac/main/StreamsTest.java │ │ │ │ Passed: tools/javac/main/ToolProviderTest.java │ │ │ │ Passed: tools/javac/mandatoryWarnings/deprecated/Test.java │ │ │ │ Passed: tools/javac/lambda/TestSelfRef.java │ │ │ │ Passed: tools/javac/meth/BadPolySig/BadPolySig.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java │ │ │ │ Passed: tools/javac/meth/InvokeMH.java │ │ │ │ -Passed: tools/javac/meth/TestCP.java │ │ │ │ Passed: tools/javac/meth/VarargsWarn.java │ │ │ │ -Passed: tools/javac/meth/XlintWarn.java │ │ │ │ -Passed: tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/mandatoryWarnings/unchecked/Test.java │ │ │ │ +Passed: tools/javac/meth/XlintWarn.java │ │ │ │ Passed: tools/javac/main/T8239544.java │ │ │ │ +Passed: tools/javac/meth/TestCP.java │ │ │ │ Passed: tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java │ │ │ │ +Passed: tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/MethodParameters/CaptureTest.java │ │ │ │ Passed: tools/javac/MethodParameters/AnnotationTest.java │ │ │ │ +Passed: tools/javac/MethodParameters/DefaultParamNames.java │ │ │ │ Passed: tools/javac/MethodParameters/AnonymousClass.java │ │ │ │ Passed: tools/javac/MethodParameters/Constructors.java │ │ │ │ -Passed: tools/javac/MethodParameters/DefaultParamNames.java │ │ │ │ Passed: tools/javac/MethodParameters/EnumTest.java │ │ │ │ Passed: tools/javac/MethodParameters/InstanceMethods.java │ │ │ │ -Passed: tools/javac/MethodParameters/LambdaTest.java │ │ │ │ Passed: tools/javac/MethodParameters/LocalClassTest.java │ │ │ │ +Passed: tools/javac/MethodParameters/LambdaTest.java │ │ │ │ Passed: tools/javac/MethodParameters/MemberClassTest.java │ │ │ │ Passed: tools/javac/miranda/4686148/Test.java │ │ │ │ Passed: tools/javac/miranda/4686811/Tryit.java │ │ │ │ -Passed: tools/javac/MethodParameters/StaticMethods.java │ │ │ │ Passed: tools/javac/miranda/T4279316a.java │ │ │ │ Passed: tools/javac/miranda/T4279316b.java │ │ │ │ +Passed: tools/javac/MethodParameters/StaticMethods.java │ │ │ │ Passed: tools/javac/miranda/T4279316c.java │ │ │ │ -Passed: tools/javac/MethodParameters/UncommonParamNames.java │ │ │ │ Passed: tools/javac/miranda/4711056/T1.java │ │ │ │ Passed: tools/javac/miranda/T4279316d.java │ │ │ │ Passed: tools/javac/miranda/T4528315.java │ │ │ │ Passed: tools/javac/miranda/T4666866.java │ │ │ │ Passed: tools/javac/miranda/T4711325.java │ │ │ │ +Passed: tools/javac/MethodParameters/UncommonParamNames.java │ │ │ │ Passed: tools/javac/missingClass/A.java │ │ │ │ -Passed: tools/javac/missingSuperRecovery/MissingInterfaceTest.java │ │ │ │ Passed: tools/javac/missingSuperRecovery/MissingSuperRecovery.java │ │ │ │ -Passed: tools/javac/MissingInclude/MissingIncludeTest.java │ │ │ │ Passed: tools/javac/mixedTarget/ExtendCovariant1.java │ │ │ │ -Passed: tools/javac/mixedTarget/ExtendCovariant2.java │ │ │ │ +Passed: tools/javac/MissingInclude/MissingIncludeTest.java │ │ │ │ +Passed: tools/javac/missingSuperRecovery/MissingInterfaceTest.java │ │ │ │ Passed: tools/javac/modules/InvalidModuleDirective/module-info.java │ │ │ │ +Passed: tools/javac/mixedTarget/ExtendCovariant2.java │ │ │ │ Passed: tools/javac/modules/T8159439/NPEForModuleInfoWithNonZeroSuperClassTest.java │ │ │ │ Passed: tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java │ │ │ │ -Passed: tools/javac/modules/T8158224/T8158224.java │ │ │ │ Passed: tools/javac/modules/T8168854/module-info.java │ │ │ │ +Passed: tools/javac/modules/T8158224/T8158224.java │ │ │ │ Passed: tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java │ │ │ │ Passed: tools/javac/modules/AbstractOrInnerClassServiceImplTest.java │ │ │ │ Passed: tools/javac/modules/T8160454/NPEGetDirectivesTest.java │ │ │ │ Passed: tools/javac/modules/AddExportsTest.java │ │ │ │ Passed: tools/javac/modules/AddModulesTest.java │ │ │ │ Passed: tools/javac/modules/AllDefaultTest.java │ │ │ │ Passed: tools/javac/modules/AnnotationProcessingWithModuleInfoInWrongPlace.java │ │ │ │ Passed: tools/javac/modules/AddReadsTest.java │ │ │ │ Passed: tools/javac/modules/AnnotationProcessorsInModulesTest.java │ │ │ │ Passed: tools/javac/modules/AddLimitMods.java │ │ │ │ Passed: tools/javac/modules/BrokenModulesTest.java │ │ │ │ -Passed: tools/javac/modules/AutomaticModules.java │ │ │ │ Passed: tools/javac/modules/AnnotationsOnModules.java │ │ │ │ +Passed: tools/javac/modules/AutomaticModules.java │ │ │ │ +Passed: tools/javac/modules/CompileModulePatchTest.java │ │ │ │ Passed: tools/javac/modules/ContainsTest.java │ │ │ │ Passed: tools/javac/modules/DirectiveVisitorTest.java │ │ │ │ Passed: tools/javac/modules/DoclintOtherModules.java │ │ │ │ -Passed: tools/javac/modules/CompileModulePatchTest.java │ │ │ │ Passed: tools/javac/modules/DuplicateClassTest.java │ │ │ │ -Passed: tools/javac/modules/ConvenientAccessErrorsTest.java │ │ │ │ Passed: tools/javac/modules/EnvVarTest.java │ │ │ │ +Passed: tools/javac/modules/ConvenientAccessErrorsTest.java │ │ │ │ Passed: tools/javac/modules/FileManagerGetServiceLoaderTest.java │ │ │ │ Passed: tools/javac/modules/GetLocationForModuleTest.java │ │ │ │ Passed: tools/javac/modules/EdgeCases.java │ │ │ │ Passed: tools/javac/modules/ExportsUnexported.java │ │ │ │ Passed: tools/javac/modules/GraphsTest.java │ │ │ │ Passed: tools/javac/modules/HelloWorldTest.java │ │ │ │ Passed: tools/javac/modules/IncubatingTest.java │ │ │ │ @@ -2977,190 +2977,190 @@ │ │ │ │ Passed: tools/javac/modules/MissingJarInModulePathTest.java │ │ │ │ Passed: tools/javac/modules/MissingModuleTest.java │ │ │ │ Passed: tools/javac/modules/ModifiedUTFTest.java │ │ │ │ Passed: tools/javac/modules/ModuleFinderTest.java │ │ │ │ Passed: tools/javac/modules/InheritRuntimeEnvironmentTest.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoPatchPath.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoTreeAccess.java │ │ │ │ +Passed: tools/javac/modules/ModulePathTest.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoTest.java │ │ │ │ Passed: tools/javac/modules/JavaBaseTest.java │ │ │ │ -Passed: tools/javac/modules/ModulePathTest.java │ │ │ │ -Passed: tools/javac/modules/ModulesAndClassPathTest.java │ │ │ │ Passed: tools/javac/modules/ModulesAndModuleSourcePathTest.java │ │ │ │ Passed: tools/javac/modules/ModuleVersion.java │ │ │ │ +Passed: tools/javac/modules/ModulesAndClassPathTest.java │ │ │ │ Passed: tools/javac/modules/MultiModuleModeTest.java │ │ │ │ +Passed: tools/javac/modules/ModuleSourcePathTest.java │ │ │ │ Passed: tools/javac/modules/MOptionTest.java │ │ │ │ Passed: tools/javac/modules/NPECompilingModuleInfoTest.java │ │ │ │ -Passed: tools/javac/modules/ModuleSourcePathTest.java │ │ │ │ -Passed: tools/javac/modules/NPEEmptyFileTest.java │ │ │ │ Passed: tools/javac/modules/ObscureMessageForBadProvidesTest.java │ │ │ │ +Passed: tools/javac/modules/NPEEmptyFileTest.java │ │ │ │ Passed: tools/javac/modules/OutputDirTest.java │ │ │ │ Passed: tools/javac/modules/OpenModulesTest.java │ │ │ │ Passed: tools/javac/modules/PackageMultipleModules.java │ │ │ │ -Passed: tools/javac/modules/PackageConflictTest.java │ │ │ │ Passed: tools/javac/modules/PatchModulesTest.java │ │ │ │ -Passed: tools/javac/modules/PoorChoiceForModuleNameTest.java │ │ │ │ +Passed: tools/javac/modules/PackageConflictTest.java │ │ │ │ Passed: tools/javac/modules/PluginsInModulesTest.java │ │ │ │ +Passed: tools/javac/modules/PoorChoiceForModuleNameTest.java │ │ │ │ Passed: tools/javac/modules/RepeatedUsesAndProvidesTest.java │ │ │ │ Passed: tools/javac/modules/ReportNonExistentPackageTest.java │ │ │ │ Passed: tools/javac/modules/ProvidesTest.java │ │ │ │ Passed: tools/javac/modules/QueryBeforeEnter.java │ │ │ │ Passed: tools/javac/modules/RequiresTransitiveTest.java │ │ │ │ Passed: tools/javac/modules/RequiresStaticTest.java │ │ │ │ +Passed: tools/javac/modules/AnnotationProcessing.java │ │ │ │ Passed: tools/javac/modules/ResolveTest.java │ │ │ │ Passed: tools/javac/modules/ServiceInStaticClassErrorTest.java │ │ │ │ -Passed: tools/javac/modules/AnnotationProcessing.java │ │ │ │ Passed: tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java │ │ │ │ -Passed: tools/javac/modules/SingleModuleModeTest.java │ │ │ │ Passed: tools/javac/modules/SourceInSymlinkTest.java │ │ │ │ +Passed: tools/javac/modules/SingleModuleModeTest.java │ │ │ │ Passed: tools/javac/modules/UnexpectedTokenInModuleInfoTest.java │ │ │ │ Passed: tools/javac/modules/SubpackageTest.java │ │ │ │ Passed: tools/javac/modules/SourcePathTest.java │ │ │ │ -Passed: tools/javac/modules/WrongErrorMessageForNestedServiceProviderTest.java │ │ │ │ Passed: tools/javac/multicatch/7005371/T7005371.java │ │ │ │ +Passed: tools/javac/modules/WrongErrorMessageForNestedServiceProviderTest.java │ │ │ │ Passed: tools/javac/multicatch/7030606/T7030606.java │ │ │ │ Passed: tools/javac/multicatch/8071291/T8071291.java │ │ │ │ Passed: tools/javac/modules/UsesTest.java │ │ │ │ Passed: tools/javac/multicatch/Neg01.java │ │ │ │ Passed: tools/javac/multicatch/Neg01eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Neg02.java │ │ │ │ Passed: tools/javac/multicatch/Neg02eff_final.java │ │ │ │ -Passed: tools/javac/multicatch/Neg03.java │ │ │ │ Passed: tools/javac/multicatch/model/ModelChecker.java │ │ │ │ +Passed: tools/javac/multicatch/Neg03.java │ │ │ │ Passed: tools/javac/multicatch/Neg04.java │ │ │ │ Passed: tools/javac/multicatch/Neg04eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Neg06.java │ │ │ │ -Passed: tools/javac/modules/UpgradeModulePathTest.java │ │ │ │ Passed: tools/javac/multicatch/Neg07.java │ │ │ │ Passed: tools/javac/multicatch/Pos01.java │ │ │ │ +Passed: tools/javac/modules/UpgradeModulePathTest.java │ │ │ │ Passed: tools/javac/multicatch/Pos03.java │ │ │ │ Passed: tools/javac/multicatch/Pos02.java │ │ │ │ Passed: tools/javac/multicatch/Pos06.java │ │ │ │ -Passed: tools/javac/multicatch/Pos05.java │ │ │ │ Passed: tools/javac/multicatch/Pos04.java │ │ │ │ +Passed: tools/javac/multicatch/Pos05.java │ │ │ │ Passed: tools/javac/multicatch/Pos07.java │ │ │ │ Passed: tools/javac/multicatch/Pos08.java │ │ │ │ Passed: tools/javac/multicatch/Pos08eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Pos09.java │ │ │ │ Passed: tools/javac/multicatch/Pos10.java │ │ │ │ Passed: tools/javac/multicatch/Pos12.java │ │ │ │ Passed: tools/javac/multicatch/Pos11.java │ │ │ │ Passed: tools/javac/multicatch/T6978574.java │ │ │ │ Passed: tools/javac/NameClash/One.java │ │ │ │ Passed: tools/javac/NameClash/NameClashTest.java │ │ │ │ Passed: tools/javac/nested/4903103/T4903103.java │ │ │ │ Passed: tools/javac/nested/5009484/X.java │ │ │ │ -Passed: tools/javac/nativeHeaders/EncodeInnerClassNameTest.java │ │ │ │ Passed: tools/javac/nested/5009484/Y.java │ │ │ │ +Passed: tools/javac/nativeHeaders/EncodeInnerClassNameTest.java │ │ │ │ Passed: tools/javac/nested/StaticNestedNonStaticSuper.java │ │ │ │ Passed: tools/javac/newlines/NewLineTest.java │ │ │ │ Passed: tools/javac/NonAmbiguousField/Test.java │ │ │ │ Passed: tools/javac/nestmates/CheckNestmateAttrs.java │ │ │ │ Passed: tools/javac/optimizeOuterThis/DontOptimizeOuterThis.java │ │ │ │ Passed: tools/javac/optimizeOuterThis/OptimizeOuterThis.java │ │ │ │ Passed: tools/javac/options/modes/AtFilesTest.java │ │ │ │ Passed: tools/javac/options/modes/DocLintTest.java │ │ │ │ Passed: tools/javac/options/modes/FSInfoTest.java │ │ │ │ -Passed: tools/javac/nativeHeaders/NativeHeaderTest.java │ │ │ │ Passed: tools/javac/options/modes/InfoOptsTest.java │ │ │ │ +Passed: tools/javac/nativeHeaders/NativeHeaderTest.java │ │ │ │ Passed: tools/javac/options/modes/NoOperandsTest.java │ │ │ │ -Passed: tools/javac/options/modes/OutputDirTest.java │ │ │ │ Passed: tools/javac/options/modes/ProfileBootClassPathTest.java │ │ │ │ Passed: tools/javac/options/modes/ProfileTargetTest.java │ │ │ │ +Passed: tools/javac/options/modes/OutputDirTest.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOption.java │ │ │ │ Passed: tools/javac/options/modes/StdOutTest.java │ │ │ │ Passed: tools/javac/options/modes/SourceTargetTest.java │ │ │ │ -Passed: tools/javac/options/release/ReleaseOptionThroughAPI.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOptionCurrent.java │ │ │ │ +Passed: tools/javac/options/release/ReleaseOptionThroughAPI.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOption9.java │ │ │ │ Passed: tools/javac/options/smokeTests/OptionSmokeTest.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOptionUnsupported.java │ │ │ │ -Passed: tools/javac/options/HelpOutputColumnWidthTest.java │ │ │ │ +Passed: tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java │ │ │ │ Passed: tools/javac/options/IsSupportedOptionTest.java │ │ │ │ -Passed: tools/javac/options/T6900037.java │ │ │ │ +Passed: tools/javac/options/HelpOutputColumnWidthTest.java │ │ │ │ Passed: tools/javac/options/T6949443.java │ │ │ │ +Passed: tools/javac/options/T6900037.java │ │ │ │ Passed: tools/javac/options/T6986895.java │ │ │ │ -Passed: tools/javac/options/BCPOrSystemNotSpecified.java │ │ │ │ Passed: tools/javac/options/XjcovUnionTypeTest.java │ │ │ │ Passed: tools/javac/overload/T4494762.java │ │ │ │ Passed: tools/javac/overload/T4723909.java │ │ │ │ +Passed: tools/javac/options/BCPOrSystemNotSpecified.java │ │ │ │ Passed: tools/javac/overload/T4743490.java │ │ │ │ -Passed: tools/javac/options/T7022337.java │ │ │ │ -Passed: tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java │ │ │ │ -Passed: tools/javac/overload/T6776289.java │ │ │ │ Passed: tools/javac/overload/T5090220.java │ │ │ │ +Passed: tools/javac/overload/T6776289.java │ │ │ │ Passed: tools/javac/overload/T8176265.java │ │ │ │ Passed: tools/javac/OverrideChecks/6199153/T6199153.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189a.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189b.java │ │ │ │ +Passed: tools/javac/options/T7022337.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189c.java │ │ │ │ Passed: tools/javac/OverrideChecks/6738538/T6738538a.java │ │ │ │ -Passed: tools/javac/OverrideChecks/6400189/T6400189d.java │ │ │ │ Passed: tools/javac/OverrideChecks/6738538/T6738538b.java │ │ │ │ +Passed: tools/javac/OverrideChecks/6400189/T6400189d.java │ │ │ │ Passed: tools/javac/OverrideChecks/IncompleteMessageOverride.java │ │ │ │ -Passed: tools/javac/OverrideChecks/InterfaceOverride.java │ │ │ │ Passed: tools/javac/OverrideChecks/InconsistentReturn.java │ │ │ │ Passed: tools/javac/OverrideChecks/InterfaceImplements.java │ │ │ │ +Passed: tools/javac/OverrideChecks/InterfaceOverride.java │ │ │ │ Passed: tools/javac/OverrideChecks/Private.java │ │ │ │ -Passed: tools/javac/OverrideChecks/T4720356a.java │ │ │ │ Passed: tools/javac/OverrideChecks/StaticOverride.java │ │ │ │ +Passed: tools/javac/OverrideChecks/T4720356a.java │ │ │ │ Passed: tools/javac/OverrideChecks/T4720359a.java │ │ │ │ -Passed: tools/javac/OverrideChecks/T6326485.java │ │ │ │ Passed: tools/javac/OverrideChecks/T4721069.java │ │ │ │ +Passed: tools/javac/OverrideChecks/T6326485.java │ │ │ │ Passed: tools/javac/OverrideChecks/T6399361.java │ │ │ │ Passed: tools/javac/OverrideChecks/T8139255.java │ │ │ │ Passed: tools/javac/OverrideChecks/ThrowsConflict.java │ │ │ │ Passed: tools/javac/overrridecrash/B.java │ │ │ │ -Passed: tools/javac/PackageClassAmbiguity/Bad.java │ │ │ │ Passed: tools/javac/parser/7157165/T7157165.java │ │ │ │ -Passed: tools/javac/parser/8081769/T8081769.java │ │ │ │ +Passed: tools/javac/PackageClassAmbiguity/Bad.java │ │ │ │ Passed: tools/javac/PackageClassAmbiguity/util.java │ │ │ │ +Passed: tools/javac/parser/8081769/T8081769.java │ │ │ │ Passed: tools/javac/parser/8014643/T8014643.java │ │ │ │ Passed: tools/javac/parser/ErroneousParameters.java │ │ │ │ Passed: tools/javac/parser/8134007/T8134007.java │ │ │ │ Passed: tools/javac/parser/ExtraImportSemicolon.java │ │ │ │ Passed: tools/javac/parser/extend/JavacExtensionTest.java │ │ │ │ Passed: tools/javac/parser/ExtraSemiTest.java │ │ │ │ Passed: tools/javac/parser/MissingClosingBrace.java │ │ │ │ Passed: tools/javac/parser/SingleCommaAnnotationValue.java │ │ │ │ Passed: tools/javac/parser/SingleCommaAnnotationValueFail.java │ │ │ │ Passed: tools/javac/parser/StringFoldingPosTest.java │ │ │ │ Passed: tools/javac/parser/StringFoldingTest.java │ │ │ │ Passed: tools/javac/parser/T4881269.java │ │ │ │ Passed: tools/javac/parser/T4910483.java │ │ │ │ Passed: tools/javac/parser/ExtraPackageSemicolon.java │ │ │ │ -Passed: tools/javac/options/xprefer/XPreferTest.java │ │ │ │ Passed: tools/javac/Paths/6638501/JarFromManifestFailure.java │ │ │ │ +Passed: tools/javac/options/xprefer/XPreferTest.java │ │ │ │ Passed: tools/javac/parser/JavacParserTest.java │ │ │ │ Passed: tools/javac/Paths/ClassPath2.java │ │ │ │ Passed: tools/javac/Paths/Help.java │ │ │ │ Passed: tools/javac/Paths/ClassPath.java │ │ │ │ Passed: tools/javac/Paths/TestCompileJARInClassPath.java │ │ │ │ Passed: tools/javac/Paths/Diagnostics.java │ │ │ │ -Passed: tools/javac/patterns/AnnotationErrors.java │ │ │ │ Passed: tools/javac/patterns/scope/ScopeTest.java │ │ │ │ +Passed: tools/javac/patterns/AnnotationErrors.java │ │ │ │ Passed: tools/javac/patterns/BindingsExistTest.java │ │ │ │ -Passed: tools/javac/patterns/Annotations.java │ │ │ │ Passed: tools/javac/patterns/BindingsInitializer.java │ │ │ │ +Passed: tools/javac/patterns/Annotations.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest1.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest1Merging.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest2.java │ │ │ │ Passed: tools/javac/patterns/CaseStructureTest.java │ │ │ │ Passed: tools/javac/patterns/CastConversionMatch.java │ │ │ │ Passed: tools/javac/patterns/ConditionalTest.java │ │ │ │ -Passed: tools/javac/patterns/BreakAndLoops.java │ │ │ │ -Passed: tools/javac/patterns/DeconstructionPatternErrors.java │ │ │ │ Passed: tools/javac/patterns/DeconstructionDesugaring.java │ │ │ │ -Passed: tools/javac/patterns/Domination.java │ │ │ │ +Passed: tools/javac/patterns/DeconstructionPatternErrors.java │ │ │ │ +Passed: tools/javac/patterns/BreakAndLoops.java │ │ │ │ Passed: tools/javac/patterns/DisambiguatePatterns.java │ │ │ │ Passed: tools/javac/patterns/DuplicateBindingTest.java │ │ │ │ -Passed: tools/javac/patterns/EmptyRecordClass.java │ │ │ │ +Passed: tools/javac/patterns/Domination.java │ │ │ │ Passed: tools/javac/patterns/EnsureTypesOrderTest.java │ │ │ │ -Passed: tools/javac/patterns/EnumTypeChangesNonPreview.java │ │ │ │ +Passed: tools/javac/patterns/EmptyRecordClass.java │ │ │ │ Passed: tools/javac/patterns/EnumTypeChanges.java │ │ │ │ +Passed: tools/javac/patterns/EnumTypeChangesNonPreview.java │ │ │ │ Passed: tools/javac/patterns/ExamplesFromProposal.java │ │ │ │ Passed: tools/javac/patterns/GenericRecordDeconstructionPattern.java │ │ │ │ Passed: tools/javac/patterns/Guards.java │ │ │ │ Passed: tools/javac/patterns/GuardsErrors.java │ │ │ │ Passed: tools/javac/patterns/ImpossibleTypeTest.java │ │ │ │ Passed: tools/javac/patterns/InferenceUnitTest.java │ │ │ │ Passed: tools/javac/patterns/InstanceofTotalPattern.java │ │ │ │ @@ -3172,51 +3172,51 @@ │ │ │ │ Passed: tools/javac/patterns/NestedDeconstructionPattern.java │ │ │ │ Passed: tools/javac/patterns/NestedPatternVariablesBytecode.java │ │ │ │ Passed: tools/javac/patterns/NestedPrimitiveDeconstructionPattern.java │ │ │ │ Passed: tools/javac/Paths/MineField.java │ │ │ │ Passed: tools/javac/patterns/NoModifiersOnBinding.java │ │ │ │ Passed: tools/javac/Paths/WildcardMineField.java │ │ │ │ Passed: tools/javac/patterns/NoUnnecessaryCast.java │ │ │ │ -Passed: tools/javac/patterns/NoSubtypeCheck.java │ │ │ │ Passed: tools/javac/patterns/NullsInDeconstructionPatterns.java │ │ │ │ -Passed: tools/javac/patterns/NullsInPatterns.java │ │ │ │ Passed: tools/javac/patterns/NullsInDeconstructionPatterns2.java │ │ │ │ +Passed: tools/javac/patterns/NullsInPatterns.java │ │ │ │ +Passed: tools/javac/patterns/NullSwitch.java │ │ │ │ +Passed: tools/javac/patterns/NoSubtypeCheck.java │ │ │ │ Passed: tools/javac/patterns/Parenthesized.java │ │ │ │ Passed: tools/javac/patterns/PatternCaseErrorRecovery.java │ │ │ │ -Passed: tools/javac/patterns/NullSwitch.java │ │ │ │ Passed: tools/javac/patterns/PatternErrorRecovery.java │ │ │ │ Passed: tools/javac/patterns/PatternMatchPosTest.java │ │ │ │ Passed: tools/javac/patterns/PatternsSimpleVisitorTest.java │ │ │ │ -Passed: tools/javac/patterns/PatternDesugaring.java │ │ │ │ Passed: tools/javac/patterns/PatternTypeTest2.java │ │ │ │ +Passed: tools/javac/patterns/PatternDesugaring.java │ │ │ │ Passed: tools/javac/patterns/PatternVariablesAreNonFinal.java │ │ │ │ Passed: tools/javac/patterns/PatternVariablesAreNonFinal2.java │ │ │ │ Passed: tools/javac/patterns/ProxyMethodLookup.java │ │ │ │ +Passed: tools/javac/patterns/PrettyTest.java │ │ │ │ Passed: tools/javac/patterns/RawTypeBindingWarning.java │ │ │ │ Passed: tools/javac/patterns/Reifiable.java │ │ │ │ -Passed: tools/javac/patterns/PrettyTest.java │ │ │ │ Passed: tools/javac/patterns/ReifiableOld.java │ │ │ │ Passed: tools/javac/patterns/ScopeResizeTest.java │ │ │ │ Passed: tools/javac/patterns/SealedTypeChanges.java │ │ │ │ Passed: tools/javac/patterns/SimpleAndGuardPattern.java │ │ │ │ -Passed: tools/javac/patterns/SimpleDeconstructionPattern.java │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ +Passed: tools/javac/patterns/SimpleDeconstructionPattern.java │ │ │ │ Passed: tools/javac/patterns/SourceLevelChecks.java │ │ │ │ Passed: tools/javac/patterns/SwitchEnumConstants.java │ │ │ │ Passed: tools/javac/patterns/SwitchErrors.java │ │ │ │ Passed: tools/javac/patterns/Switches.java │ │ │ │ Passed: tools/javac/patterns/T8291657.java │ │ │ │ +Passed: tools/javac/patterns/StablePatternDesugaring.java │ │ │ │ Passed: tools/javac/patterns/T8309054.java │ │ │ │ Passed: tools/javac/patterns/T8312229.java │ │ │ │ -Passed: tools/javac/patterns/T8314226.java │ │ │ │ Passed: tools/javac/patterns/T8314578.java │ │ │ │ -Passed: tools/javac/patterns/T8314632.java │ │ │ │ +Passed: tools/javac/patterns/T8314226.java │ │ │ │ Passed: tools/javac/patterns/T8317300.java │ │ │ │ +Passed: tools/javac/patterns/T8314632.java │ │ │ │ Passed: tools/javac/patterns/T8320145.java │ │ │ │ -Passed: tools/javac/patterns/StablePatternDesugaring.java │ │ │ │ Passed: tools/javac/patterns/TypedDeconstructionPatternExc.java │ │ │ │ Passed: tools/javac/patterns/UncheckedWarningOnMatchesTest.java │ │ │ │ Passed: tools/javac/patterns/Unnamed.java │ │ │ │ Passed: tools/javac/patterns/UnnamedErrors.java │ │ │ │ Passed: tools/javac/patterns/VarErrors.java │ │ │ │ Passed: tools/javac/patterns/TranslationTest.java │ │ │ │ Passed: tools/javac/patterns/NewCaseStructureTest.java │ │ │ │ @@ -3239,601 +3239,601 @@ │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id2 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id3 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id4 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id5 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id6 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id7 │ │ │ │ Passed: tools/javac/policy/test1/Test1b.java#id0 │ │ │ │ -Passed: tools/javac/plugin/InternalAPI.java │ │ │ │ Passed: tools/javac/policy/test1/Test1b.java#id1 │ │ │ │ +Passed: tools/javac/plugin/InternalAPI.java │ │ │ │ Passed: tools/javac/policy/test1/Test1b.java#id2 │ │ │ │ -Passed: tools/javac/policy/test1/Test1b.java#id3 │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id0 │ │ │ │ -Passed: tools/javac/policy/test2/Test.java#id2 │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id1 │ │ │ │ +Passed: tools/javac/policy/test2/Test.java#id2 │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id3 │ │ │ │ +Passed: tools/javac/policy/test1/Test1b.java#id3 │ │ │ │ Passed: tools/javac/positions/T6264029.java │ │ │ │ Passed: tools/javac/positions/T6402077.java │ │ │ │ Passed: tools/javac/positions/T6404194.java │ │ │ │ Passed: tools/javac/positions/T8184739.java │ │ │ │ Passed: tools/javac/positions/TreeEndPosTest.java │ │ │ │ Passed: tools/javac/preview/classReaderTest/Client.java │ │ │ │ Passed: tools/javac/policy/test3/Test.java │ │ │ │ Passed: tools/javac/preview/PreviewAutoSuppress.java │ │ │ │ Passed: tools/javac/preview/classReaderTest/TooNewMajorVersionTest.java │ │ │ │ Passed: tools/javac/preview/PreviewOptionTest.java │ │ │ │ Passed: tools/javac/preview/PreviewTest.java │ │ │ │ Passed: tools/javac/processing/6348193/T6348193.java │ │ │ │ -Passed: tools/javac/preview/PreviewErrors.java │ │ │ │ Passed: tools/javac/processing/6348499/T6348499.java │ │ │ │ +Passed: tools/javac/preview/PreviewErrors.java │ │ │ │ Passed: tools/javac/processing/6350124/T6350124.java │ │ │ │ Passed: tools/javac/processing/6359313/T6359313.java │ │ │ │ Passed: tools/javac/processing/6378728/T6378728.java │ │ │ │ Passed: tools/javac/processing/6413690/T6413690.java │ │ │ │ Passed: tools/javac/processing/6414633/T6414633.java │ │ │ │ Passed: tools/javac/processing/6430209/T6430209.java │ │ │ │ Passed: tools/javac/processing/6365040/T6365040.java │ │ │ │ -Passed: tools/javac/processing/6511613/clss41701.java │ │ │ │ Passed: tools/javac/processing/6499119/ClassProcessor.java │ │ │ │ +Passed: tools/javac/processing/6511613/clss41701.java │ │ │ │ Passed: tools/javac/processing/6512707/T6512707.java │ │ │ │ Passed: tools/javac/processing/6634138/T6634138.java │ │ │ │ Passed: tools/javac/processing/6994946/SyntaxErrorTest.java │ │ │ │ Passed: tools/javac/processing/6994946/SemanticErrorTest.java │ │ │ │ Passed: tools/javac/processing/8268575/T8268575.java │ │ │ │ Passed: tools/javac/processing/completion/TestCompletions.java │ │ │ │ Passed: tools/javac/processing/8132446/T8132446.java │ │ │ │ Passed: tools/javac/processing/environment/round/TestContext.java │ │ │ │ Passed: tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java │ │ │ │ Passed: tools/javac/processing/environment/TestPreviewEnabled.java │ │ │ │ -Passed: tools/javac/processing/environment/round/TestElementsAnnotatedWith.java │ │ │ │ Passed: tools/javac/processing/environment/TestSourceVersion.java │ │ │ │ +Passed: tools/javac/processing/environment/round/TestElementsAnnotatedWith.java │ │ │ │ Passed: tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.java │ │ │ │ Passed: tools/javac/processing/errors/EnsureMirroredTypeException/Source.java │ │ │ │ +Passed: tools/javac/lambda/intersection/IntersectionTargetTypeTest.java │ │ │ │ Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java │ │ │ │ -Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/Source.java │ │ │ │ Passed: tools/javac/processing/errors/TestParseErrors/TestParseErrors.java │ │ │ │ Passed: tools/javac/processing/errors/TestBadProcessor.java │ │ │ │ +Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/Source.java │ │ │ │ Passed: tools/javac/processing/errors/TestClassNames.java │ │ │ │ Passed: tools/javac/processing/errors/TestErrorCount.java │ │ │ │ Passed: tools/javac/processing/errors/TestFatalityOfParseErrors.java │ │ │ │ Passed: tools/javac/processing/errors/TestOptionSyntaxErrors.java │ │ │ │ Passed: tools/javac/processing/errors/TestReturnCode.java │ │ │ │ -Passed: tools/javac/processing/errors/CrashOnNonExistingAnnotation/Source.java │ │ │ │ -Passed: tools/javac/lambda/intersection/IntersectionTargetTypeTest.java │ │ │ │ Passed: tools/javac/processing/filer/TestFilerConstraints.java │ │ │ │ +Passed: tools/javac/processing/filer/TestGetResource.java │ │ │ │ Passed: tools/javac/processing/filer/TestGetResource2.java │ │ │ │ Passed: tools/javac/processing/filer/TestInvalidRelativeNames.java │ │ │ │ -Passed: tools/javac/processing/filer/TestGetResource.java │ │ │ │ Passed: tools/javac/processing/filer/TestLastRound.java │ │ │ │ +Passed: tools/javac/processing/errors/CrashOnNonExistingAnnotation/Source.java │ │ │ │ Passed: tools/javac/processing/filer/TestOriginatingElements.java │ │ │ │ Passed: tools/javac/processing/filer/TestPackageInfo.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ Passed: tools/javac/processing/filer/TestValidRelativeNames.java │ │ │ │ +Passed: tools/javac/processing/errors/TestSuppression.java │ │ │ │ Passed: tools/javac/processing/loader/testClose/TestClose.java │ │ │ │ -Passed: tools/javac/processing/messager/6362067/T6362067.java │ │ │ │ -Passed: tools/javac/processing/messager/6388543/T6388543.java │ │ │ │ Passed: tools/javac/processing/loader/testClose/TestClose2.java │ │ │ │ +Passed: tools/javac/processing/messager/6388543/T6388543.java │ │ │ │ +Passed: tools/javac/processing/messager/6362067/T6362067.java │ │ │ │ Passed: tools/javac/processing/messager/MessagerDiags.java │ │ │ │ Passed: tools/javac/processing/model/6194785/T6194785.java │ │ │ │ Passed: tools/javac/processing/model/6341534/T6341534.java │ │ │ │ -Passed: tools/javac/processing/errors/TestSuppression.java │ │ │ │ -Passed: tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java │ │ │ │ Passed: tools/javac/processing/messager/MessagerBasics.java │ │ │ │ -Passed: tools/javac/processing/model/element/ObsoleteStrictfp/TestStrictfpRetention.java │ │ │ │ +Passed: tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java │ │ │ │ Passed: tools/javac/processing/model/element/8009367/TestQualifiedNameUsed.java │ │ │ │ +Passed: tools/javac/processing/model/element/ObsoleteStrictfp/TestStrictfpRetention.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java │ │ │ │ +Passed: tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java │ │ │ │ -Passed: tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatingAnnotationsOnRecords.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java │ │ │ │ -Passed: tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java │ │ │ │ +Passed: tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java │ │ │ │ +Passed: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingClass.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass1.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingClass.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass2.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface1.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface2.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface1.java │ │ │ │ Passed: tools/javac/processing/model/element/AnnotationToStringTest.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingInterface.java │ │ │ │ Passed: tools/javac/processing/model/element/AnnoProcessorOnRecordsTest.java │ │ │ │ Passed: tools/javac/processing/model/element/CheckingAccessorsOnLoadedRecordClasses.java │ │ │ │ Passed: tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java │ │ │ │ Passed: tools/javac/processing/model/element/RecordNotPreservingNestedTypeAnnotationsTest.java │ │ │ │ Passed: tools/javac/processing/model/element/JavaxLangModelForRecords.java │ │ │ │ Passed: tools/javac/processing/model/element/TestBindingVariable.java │ │ │ │ Passed: tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestAnonClassNames.java │ │ │ │ Passed: tools/javac/processing/model/element/TestElement.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestElementAsType.java │ │ │ │ +Passed: tools/javac/processing/model/completionfailure/MissingClassFile.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestAnonClassNames.java │ │ │ │ Passed: tools/javac/processing/model/element/TestElementKindPredicates.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestElementAsType.java │ │ │ │ Passed: tools/javac/processing/model/element/TestExecutableReceiverType.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestListPackageFromAPI.java │ │ │ │ Passed: tools/javac/processing/model/element/TestEmptyContainer.java │ │ │ │ Passed: tools/javac/processing/model/element/TestExecutableElement.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestListPackageFromAPI.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestFileObjectOf.java │ │ │ │ Passed: tools/javac/processing/model/element/TestModuleElementNames.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestFileObjectOf.java │ │ │ │ Passed: tools/javac/processing/model/element/TestNames.java │ │ │ │ Passed: tools/javac/processing/model/element/TestNonInherited.java │ │ │ │ Passed: tools/javac/processing/model/element/TestOrigin.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestPackageElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestRecord.java │ │ │ │ -Passed: tools/javac/processing/model/completionfailure/MissingClassFile.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestPackageElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestRecordDesugar.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestSealed.java │ │ │ │ Passed: tools/javac/processing/model/element/TestResourceElement.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestSealed.java │ │ │ │ Passed: tools/javac/processing/model/element/TestResourceVariable.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeParameter.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestUnnamedVariableElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeParameterAnnotations.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestUnnamedVariableElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestUnnamedVariableElement8.java │ │ │ │ Passed: tools/javac/processing/model/element/TestUnnamedClass.java │ │ │ │ Passed: tools/javac/processing/model/element/TypeParamBounds.java │ │ │ │ Passed: tools/javac/processing/model/LocalClasses/LocalClassesModel.java │ │ │ │ Passed: tools/javac/processing/model/inheritedByType/EnsureOrder.java │ │ │ │ Passed: tools/javac/processing/model/nestedTypeVars/NestedTypeVars.java │ │ │ │ Passed: tools/javac/processing/model/type/AnnotatedTypeToString/AnnotatedTypeToString.java │ │ │ │ -Passed: tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java │ │ │ │ Passed: tools/javac/processing/model/trees/BrokenEnumConstructor.java │ │ │ │ +Passed: tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java │ │ │ │ Passed: tools/javac/processing/model/trees/OnDemandAttribution.java │ │ │ │ Passed: tools/javac/processing/model/type/MirroredTypeEx/OverEager.java │ │ │ │ Passed: tools/javac/processing/model/type/MirroredTypeEx/Plurality.java │ │ │ │ -Passed: tools/javac/processing/model/type/BoundsTest.java │ │ │ │ Passed: tools/javac/processing/model/type/InheritedAP.java │ │ │ │ +Passed: tools/javac/processing/model/type/BoundsTest.java │ │ │ │ Passed: tools/javac/processing/model/type/IntersectionPropertiesTest.java │ │ │ │ -Passed: tools/javac/processing/model/type/TestTypeKind.java │ │ │ │ Passed: tools/javac/processing/model/type/NoTypes.java │ │ │ │ +Passed: tools/javac/processing/model/type/TestTypeKind.java │ │ │ │ Passed: tools/javac/processing/model/type/BasicAnnoTests.java │ │ │ │ -Passed: tools/javac/processing/model/type/TestUnionType.java │ │ │ │ Passed: tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.java │ │ │ │ -Passed: tools/javac/processing/model/util/deprecation/TestDeprecation.java │ │ │ │ +Passed: tools/javac/processing/model/type/TestUnionType.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java │ │ │ │ +Passed: tools/javac/processing/model/util/deprecation/TestDeprecation.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/hides/Hides.java │ │ │ │ -Passed: tools/javac/processing/model/util/elements/doccomments/TestDocComments.java │ │ │ │ -Passed: tools/javac/processing/model/util/elements/TestAllFoos.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/MethodParameters/ImplicitParametersProcessor.java │ │ │ │ +Passed: tools/javac/processing/model/util/elements/TestAllFoos.java │ │ │ │ +Passed: tools/javac/processing/model/util/elements/doccomments/TestDocComments.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetConstantExpression.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestIsAutomaticMod.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetPackageOf.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestOutermostTypeElement.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestIsFunctionalInterface.java │ │ │ │ -Passed: tools/javac/processing/model/util/elements/VacuousEnum.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestRecordPredicates.java │ │ │ │ +Passed: tools/javac/processing/model/util/elements/VacuousEnum.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetModuleOf.java │ │ │ │ Passed: tools/javac/processing/model/util/printing/module-info.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestAsElement.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestDirectSupertypeObject.java │ │ │ │ -Passed: tools/javac/processing/model/util/BinaryName.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestPseudoTypeHandling.java │ │ │ │ +Passed: tools/javac/processing/model/util/BinaryName.java │ │ │ │ Passed: tools/javac/processing/model/util/filter/TestIterables.java │ │ │ │ Passed: tools/javac/processing/model/util/DirectSuperOfInt.java │ │ │ │ Passed: tools/javac/processing/model/util/GetTypeElemBadArg.java │ │ │ │ Passed: tools/javac/processing/model/util/NoSupers.java │ │ │ │ Passed: tools/javac/processing/model/util/TestIntersectionTypeVisitors.java │ │ │ │ Passed: tools/javac/processing/model/util/OverridesSpecEx.java │ │ │ │ -Passed: tools/javac/processing/model/util/TestTypeKindVisitors.java │ │ │ │ Passed: tools/javac/processing/model/util/TypesBadArg.java │ │ │ │ +Passed: tools/javac/processing/model/util/TestTypeKindVisitors.java │ │ │ │ Passed: tools/javac/processing/model/EmptyPackageInfo.java │ │ │ │ Passed: tools/javac/processing/model/TestExceptions.java │ │ │ │ Passed: tools/javac/processing/model/TestSourceVersion.java │ │ │ │ Passed: tools/javac/processing/model/LocalInAnonymous.java │ │ │ │ Passed: tools/javac/processing/model/TestVisitorDefaults.java │ │ │ │ Passed: tools/javac/processing/model/MissingClassRecursiveAccessible.java │ │ │ │ Passed: tools/javac/processing/options/testCommandLineClasses/Test.java │ │ │ │ Passed: tools/javac/processing/options/testPrintProcessorInfo/Test.java │ │ │ │ Passed: tools/javac/processing/options/TestImplicitNone.java │ │ │ │ Passed: tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java │ │ │ │ Passed: tools/javac/processing/options/TestProcOption.java │ │ │ │ -Passed: tools/javac/patterns/Exhaustiveness.java │ │ │ │ +Passed: tools/javac/processing/options/Xprint.java │ │ │ │ Passed: tools/javac/processing/options/XprintDocComments.java │ │ │ │ Passed: tools/javac/processing/options/XprintRepeatingAnnotations.java │ │ │ │ -Passed: tools/javac/processing/options/Xprint.java │ │ │ │ -Passed: tools/javac/processing/PackageInfo/ClassAnnotations/ClassAnnotations.java │ │ │ │ Passed: tools/javac/processing/options/TestNoteOnImplicitProcessing.java │ │ │ │ -Passed: tools/javac/processing/PackageInfo/Overwrite/Overwrite.java │ │ │ │ +Passed: tools/javac/processing/PackageInfo/ClassAnnotations/ClassAnnotations.java │ │ │ │ Passed: tools/javac/processing/ReportOnImportedModuleAnnotation/ReportOnImportedModuleAnnotation.java │ │ │ │ -Passed: tools/javac/processing/rounds/CompleteOnClosed.java │ │ │ │ +Passed: tools/javac/processing/PackageInfo/Overwrite/Overwrite.java │ │ │ │ Passed: tools/javac/processing/rounds/BaseClassesNotReRead.java │ │ │ │ Passed: tools/javac/processing/rounds/ClassDependingOnGenerated.java │ │ │ │ +Passed: tools/javac/processing/rounds/CompleteOnClosed.java │ │ │ │ Passed: tools/javac/processing/rounds/ErrClassSymbolTypeFixed.java │ │ │ │ Passed: tools/javac/processing/rounds/GetElementsAnnotatedWithOnMissing.java │ │ │ │ Passed: tools/javac/processing/rounds/GenerateAnonymousClass.java │ │ │ │ -Passed: tools/javac/processing/rounds/MethodsDroppedBetweenRounds.java │ │ │ │ +Passed: tools/javac/processing/rounds/OverwriteBetweenCompilations.java │ │ │ │ Passed: tools/javac/processing/rounds/TypesCachesCleared.java │ │ │ │ +Passed: tools/javac/processing/model/testgetallmembers/Main.java │ │ │ │ +Passed: tools/javac/processing/rounds/MethodsDroppedBetweenRounds.java │ │ │ │ Passed: tools/javac/processing/rounds/ValidTypesAreKept.java │ │ │ │ Passed: tools/javac/processing/StopAfterError/StopAfterError.java │ │ │ │ -Passed: tools/javac/processing/warnings/LintProcessing/TestAnnotationsWithoutProcessors.java │ │ │ │ -Passed: tools/javac/processing/rounds/OverwriteBetweenCompilations.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java │ │ │ │ Passed: tools/javac/processing/warnings/TypeAlreadyExists/TestProcTypeAlreadyExistsWarning.java │ │ │ │ +Passed: tools/javac/processing/warnings/LintProcessing/TestAnnotationsWithoutProcessors.java │ │ │ │ +Passed: tools/javac/lambda/LambdaParserTest.java │ │ │ │ Passed: tools/javac/processing/warnings/UseImplicit/TestProcUseImplicitWarning.java │ │ │ │ Passed: tools/javac/processing/warnings/TestRepeatedItemsRuntime.java │ │ │ │ Passed: tools/javac/processing/warnings/TestRepeatedSupportedItems.java │ │ │ │ -Passed: tools/javac/processing/werror/WError1.java │ │ │ │ -Passed: tools/javac/processing/werror/WErrorGen.java │ │ │ │ Passed: tools/javac/processing/GenerateAndError.java │ │ │ │ -Passed: tools/javac/processing/warnings/TestSourceVersionWarnings.java │ │ │ │ +Passed: tools/javac/processing/werror/WError1.java │ │ │ │ Passed: tools/javac/processing/werror/WErrorLast.java │ │ │ │ +Passed: tools/javac/processing/werror/WErrorGen.java │ │ │ │ Passed: tools/javac/processing/T6439826.java │ │ │ │ -Passed: tools/javac/processing/model/testgetallmembers/Main.java │ │ │ │ +Passed: tools/javac/processing/warnings/TestSourceVersionWarnings.java │ │ │ │ +Passed: tools/javac/processing/T8142931.java │ │ │ │ Passed: tools/javac/processing/T7196462.java │ │ │ │ Passed: tools/javac/processing/OverwriteInitialInput.java │ │ │ │ -Passed: tools/javac/processing/T8210649.java │ │ │ │ -Passed: tools/javac/processing/T8142931.java │ │ │ │ -Passed: tools/javac/processing/T6920317.java │ │ │ │ +Passed: tools/javac/processing/model/TestSymtabItems.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess5/Main.java │ │ │ │ +Passed: tools/javac/processing/T8210649.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedAccess_1.java │ │ │ │ Passed: tools/javac/processing/TestMultipleErrors.java │ │ │ │ -Passed: tools/javac/protectedAccess/ProtectedAccess_2.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedAccess_3.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess1.java │ │ │ │ +Passed: tools/javac/protectedAccess/ProtectedAccess_2.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess2.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess3.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess4.java │ │ │ │ +Passed: tools/javac/processing/T6920317.java │ │ │ │ Passed: tools/javac/protectedInner/InnerClass.java │ │ │ │ Passed: tools/javac/protectedInner/AnonInnerClass.java │ │ │ │ Passed: tools/javac/protectedInner/Outerclass.java │ │ │ │ -Passed: tools/javac/QualifiedAccess/QualifiedAccess_1.java │ │ │ │ -Passed: tools/javac/QualifiedAccess/QualifiedAccess_2.java │ │ │ │ Passed: tools/javac/QualifiedAccess/QualifiedAccess_3.java │ │ │ │ Passed: tools/javac/QualifiedAccess/QualifiedAccess_4.java │ │ │ │ Passed: tools/javac/quid/T6999438.java │ │ │ │ +Passed: tools/javac/QualifiedAccess/QualifiedAccess_1.java │ │ │ │ Passed: tools/javac/rawDiags/Error.java │ │ │ │ -Passed: tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java │ │ │ │ +Passed: tools/javac/QualifiedAccess/QualifiedAccess_2.java │ │ │ │ Passed: tools/javac/rawDiags/Note.java │ │ │ │ Passed: tools/javac/rawDiags/Warning.java │ │ │ │ +Passed: tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java │ │ │ │ Passed: tools/javac/records/recordComponent/8295184/RecordComponentSourcePositionTest.java │ │ │ │ -Passed: tools/javac/profiles/ProfileOptionTest.java │ │ │ │ Passed: tools/javac/records/writeread/WriteReadTest.java │ │ │ │ +Passed: tools/javac/patterns/Exhaustiveness.java │ │ │ │ Passed: tools/javac/records/BigRecordsToStringTest.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java │ │ │ │ Passed: tools/javac/records/ElementFilterRecordComponentTest.java │ │ │ │ Passed: tools/javac/records/recordComponent/RecordComponentTypeTest.java │ │ │ │ Passed: tools/javac/records/MapAccessorToComponent.java │ │ │ │ -Passed: tools/javac/lambda/LambdaParserTest.java │ │ │ │ Passed: tools/javac/records/RecordDeclarationSyntaxTest.java │ │ │ │ +Passed: tools/javac/profiles/ProfileOptionTest.java │ │ │ │ Passed: tools/javac/records/RecordMemberTests.java │ │ │ │ -Passed: tools/javac/records/LocalStaticDeclarations2.java │ │ │ │ Passed: tools/javac/records/RecordReading.java │ │ │ │ Passed: tools/javac/records/LocalStaticDeclarations.java │ │ │ │ Passed: tools/javac/records/VarargsRecordsTest.java │ │ │ │ Passed: tools/javac/records/RecordsErrorRecovery.java │ │ │ │ +Passed: tools/javac/records/LocalStaticDeclarations2.java │ │ │ │ Passed: tools/javac/recovery/AnnotationRecovery.java │ │ │ │ -Passed: tools/javac/recovery/AttrRecovery.java │ │ │ │ +Passed: tools/javac/recovery/ClassBlockExits.java │ │ │ │ Passed: tools/javac/recovery/ClassBlockExitsErrors.java │ │ │ │ -Passed: tools/javac/records/mandated_members/CheckRecordMembers.java │ │ │ │ +Passed: tools/javac/recovery/AttrRecovery.java │ │ │ │ Passed: tools/javac/recovery/CrashDueToUnreportedError.java │ │ │ │ -Passed: tools/javac/recovery/ClassBlockExits.java │ │ │ │ Passed: tools/javac/recovery/LocalVarHiding.java │ │ │ │ +Passed: tools/javac/records/mandated_members/CheckRecordMembers.java │ │ │ │ Passed: tools/javac/recovery/LambdaRecovery.java │ │ │ │ Passed: tools/javac/recovery/NoCrashForError.java │ │ │ │ -Passed: tools/javac/recovery/MissingTransitiveSuperTypes.java │ │ │ │ -Passed: tools/javac/recovery/SuperMethodCallBroken.java │ │ │ │ Passed: tools/javac/recovery/SwitchUndefinedSelector.java │ │ │ │ -Passed: tools/javac/redefineObject/Object1-test.java │ │ │ │ -Passed: tools/javac/recovery/MethodModifiers.java │ │ │ │ +Passed: tools/javac/recovery/SuperMethodCallBroken.java │ │ │ │ +Passed: tools/javac/recovery/MissingTransitiveSuperTypes.java │ │ │ │ Passed: tools/javac/redefineObject/Object2-test.java │ │ │ │ -Passed: tools/javac/records/RecordsBinaryCompatibilityTests.java │ │ │ │ +Passed: tools/javac/redefineObject/Object1-test.java │ │ │ │ Passed: tools/javac/resolve/AmbiguityErrorTest.java │ │ │ │ +Passed: tools/javac/recovery/MethodModifiers.java │ │ │ │ Passed: tools/javac/recovery/T8259359.java │ │ │ │ Passed: tools/javac/resolve/NoObjectToString.java │ │ │ │ Passed: tools/javac/resolve/BrokenAnonymous.java │ │ │ │ +Passed: tools/javac/records/RecordsBinaryCompatibilityTests.java │ │ │ │ Passed: tools/javac/RequiredParameterFlags/ImplicitParameters.java │ │ │ │ Passed: tools/javac/resolve/BitWiseOperators.java │ │ │ │ Passed: tools/javac/scope/6225935/StaticImportAccess.java │ │ │ │ -Passed: tools/javac/resolve/PackagePrivateSupertypeAtMultiCatch.java │ │ │ │ Passed: tools/javac/scope/6225935/T6214959.java │ │ │ │ Passed: tools/javac/scope/6225935/Estatico4.java │ │ │ │ Passed: tools/javac/scope/6225935/T6225935.java │ │ │ │ -Passed: tools/javac/scope/6225935/T6381787.java │ │ │ │ +Passed: tools/javac/resolve/PackagePrivateSupertypeAtMultiCatch.java │ │ │ │ Passed: tools/javac/scope/6225935/Test.java │ │ │ │ +Passed: tools/javac/scope/6225935/T6381787.java │ │ │ │ Passed: tools/javac/scope/6392998/T6392998.java │ │ │ │ Passed: tools/javac/scope/7017664/CompoundScopeTest.java │ │ │ │ -Passed: tools/javac/scope/7017664/ImplementationCacheTest.java │ │ │ │ Passed: tools/javac/scope/DupUnsharedTest.java │ │ │ │ -Passed: tools/javac/scope/IterateAndRemove.java │ │ │ │ +Passed: tools/javac/scope/7017664/ImplementationCacheTest.java │ │ │ │ Passed: tools/javac/scope/RemoveSymbolTest.java │ │ │ │ -Passed: tools/javac/processing/model/TestSymtabItems.java │ │ │ │ +Passed: tools/javac/scope/IterateAndRemove.java │ │ │ │ Passed: tools/javac/scope/RemoveSymbolUnitTest.java │ │ │ │ Passed: tools/javac/sealed/T8258662/T8258662.java │ │ │ │ -Passed: tools/javac/scope/HashCollisionTest.java │ │ │ │ Passed: tools/javac/scope/StarImportTest.java │ │ │ │ +Passed: tools/javac/scope/HashCollisionTest.java │ │ │ │ Passed: tools/javac/sealed/CheckSubtypesOfSealedTest.java │ │ │ │ Passed: tools/javac/sealed/MissingPermittedSubtypes.java │ │ │ │ Passed: tools/javac/resolve/ResolveHarness.java │ │ │ │ Passed: tools/javac/sealed/ValidateJarWithSealedAndRecord.java │ │ │ │ Passed: tools/javac/serial/SerialWarn.java │ │ │ │ Passed: tools/javac/serial/SerialWarnAnon.java │ │ │ │ Passed: tools/javac/sourcePath/SourcePath.java │ │ │ │ Passed: tools/javac/sourcePath2/SourcePath2.java │ │ │ │ Passed: tools/javac/stackmap/OrdinarySwitchStackMapTest.java │ │ │ │ Passed: tools/javac/stackmap/StackMapTest.java │ │ │ │ Passed: tools/javac/stackmap/UninitThis.java │ │ │ │ +Passed: tools/javac/sealed/BinaryCompatibilityTests.java │ │ │ │ Passed: tools/javac/static_error/ShouldStopOnStaticError.java │ │ │ │ Passed: tools/javac/staticImport/6537020/T6537020.java │ │ │ │ -Passed: tools/javac/staticImport/6665223/T6665223.java │ │ │ │ Passed: tools/javac/staticImport/6695838/T6695838.java │ │ │ │ +Passed: tools/javac/staticImport/6665223/T6665223.java │ │ │ │ Passed: tools/javac/staticImport/Ambig1.java │ │ │ │ Passed: tools/javac/staticImport/ImportInherit.java │ │ │ │ -Passed: tools/javac/sealed/BinaryCompatibilityTests.java │ │ │ │ -Passed: tools/javac/staticImport/PrivateStaticImport.java │ │ │ │ Passed: tools/javac/staticImport/ImportPrivate.java │ │ │ │ +Passed: tools/javac/staticImport/PrivateStaticImport.java │ │ │ │ Passed: tools/javac/staticImport/Shadow.java │ │ │ │ Passed: tools/javac/staticImport/StaticImport2.java │ │ │ │ Passed: tools/javac/staticImport/StaticImport.java │ │ │ │ Passed: tools/javac/staticQualifiedNew/StaticQualifiedNew.java │ │ │ │ -Passed: tools/javac/scope/7046348/EagerInterfaceCompletionTest.java │ │ │ │ -Passed: tools/javac/StringConcat/StringAppendEvaluatesInOrder.java │ │ │ │ Passed: tools/javac/sealed/SealedDiffConfigurationsTest.java │ │ │ │ +Passed: tools/javac/StringConcat/StringAppendEvaluatesInOrder.java │ │ │ │ Passed: tools/javac/StringConcat/access/Test.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/7181320/BinOpInCaseLabel.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/7181320/CastInCaseLabel.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel.java │ │ │ │ Passed: tools/javac/StringConcat/WellKnownTypes.java │ │ │ │ +Passed: tools/javac/scope/7046348/EagerInterfaceCompletionTest.java │ │ │ │ Passed: tools/javac/StringConcat/WellKnownTypeSignatures.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel2.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/7181320/CastInCaseLabel.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/7181320/BinOpInCaseLabel.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel.java │ │ │ │ Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel1.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/BadlyTypedLabel2.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel2.java │ │ │ │ Passed: tools/javac/StringsInSwitch/BadlyTypedLabel1.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/BadlyTypedLabel2.java │ │ │ │ Passed: tools/javac/StringsInSwitch/NonConstantLabel.java │ │ │ │ +Passed: tools/javac/StringConcat/TestIndyStringConcat.java │ │ │ │ Passed: tools/javac/StringsInSwitch/RepeatedStringCaseLabels1.java │ │ │ │ Passed: tools/javac/StringsInSwitch/RepeatedStringCaseLabels2.java │ │ │ │ -Passed: tools/javac/StringConcat/TestIndyStringConcat.java │ │ │ │ -Passed: tools/javac/switchexpr/BooleanNumericNonNumeric.java │ │ │ │ Passed: tools/javac/StringsInSwitch/OneCaseSwitches.java │ │ │ │ -Passed: tools/javac/switchexpr/BlockExpression.java │ │ │ │ +Passed: tools/javac/switchexpr/BooleanNumericNonNumeric.java │ │ │ │ Passed: tools/javac/StringsInSwitch/StringSwitches.java │ │ │ │ +Passed: tools/javac/switchexpr/BlockExpression.java │ │ │ │ Passed: tools/javac/switchexpr/DefiniteAssignment2.java │ │ │ │ -Passed: tools/javac/switchexpr/DefiniteAssignment1.java │ │ │ │ Passed: tools/javac/switchexpr/BreakTest.java │ │ │ │ +Passed: tools/javac/switchexpr/DefiniteAssignment1.java │ │ │ │ Passed: tools/javac/switchexpr/EmptySwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBreaks1.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBreaks2.java │ │ │ │ +Passed: tools/javac/platform/CanHandleClassFilesTest.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBugs.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBugsInGen.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchCodeFromJLS.java │ │ │ │ -Passed: tools/javac/switchexpr/ExhaustiveEnumSwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchDA.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchEmbedding.java │ │ │ │ +Passed: tools/javac/switchexpr/ExhaustiveEnumSwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFallThrough.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFallThrough1.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFlow.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchInfer.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchInfer.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchSynchronized.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchUnreachable.java │ │ │ │ -Passed: tools/javac/switchexpr/CRT.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchToString.java │ │ │ │ Passed: tools/javac/switchexpr/ParserRecovery.java │ │ │ │ Passed: tools/javac/switchexpr/LambdaCapture.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchToString.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionScopesIsolated.java │ │ │ │ -Passed: tools/javac/switchexpr/TryCatch.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java │ │ │ │ +Passed: tools/javac/switchexpr/TryCatch.java │ │ │ │ +Passed: tools/javac/switchexpr/CRT.java │ │ │ │ +Passed: tools/javac/switchexpr/WrongBreakTest.java │ │ │ │ Passed: tools/javac/switchexpr/WarnWrongYieldTest.java │ │ │ │ Passed: tools/javac/switchexpr/TryCatchFinally.java │ │ │ │ -Passed: tools/javac/switchexpr/WrongBreakTest.java │ │ │ │ Passed: tools/javac/switchexpr/WrongYieldTest.java │ │ │ │ -Passed: tools/javac/switchextra/DefiniteAssignment1.java │ │ │ │ -Passed: tools/javac/switchexpr/SwitchExpressionNoValue.java │ │ │ │ Passed: tools/javac/switchextra/DefiniteAssignment2.java │ │ │ │ +Passed: tools/javac/switchextra/DefiniteAssignment1.java │ │ │ │ +Passed: tools/javac/switchextra/EnumSwitchQualifiedErrors.java │ │ │ │ Passed: tools/javac/switchextra/CaseTest.java │ │ │ │ +Passed: tools/javac/switchexpr/SwitchExpressionNoValue.java │ │ │ │ Passed: tools/javac/switchextra/EnumSwitchQualified.java │ │ │ │ -Passed: tools/javac/switchextra/EnumSwitchQualifiedErrors.java │ │ │ │ -Passed: tools/javac/switchextra/MultipleLabelsExpression.java │ │ │ │ Passed: tools/javac/switchextra/SwitchArrowBrokenConstant.java │ │ │ │ -Passed: tools/javac/switchextra/MultipleLabelsStatement.java │ │ │ │ Passed: tools/javac/switchextra/SwitchNoExtraTypes.java │ │ │ │ Passed: tools/javac/switchextra/SwitchObject.java │ │ │ │ -Passed: tools/javac/switchextra/RuleParsingTest.java │ │ │ │ +Passed: tools/javac/switchextra/MultipleLabelsExpression.java │ │ │ │ +Passed: tools/javac/switchextra/MultipleLabelsStatement.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementBroken2.java │ │ │ │ +Passed: tools/javac/switchextra/RuleParsingTest.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementBroken.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementScopesIsolated.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementArrow.java │ │ │ │ -Passed: tools/javac/switchexpr/ParseIncomplete.java │ │ │ │ Passed: tools/javac/switchnull/SwitchNullDisabled.java │ │ │ │ Passed: tools/javac/T4093617/T4093617.java │ │ │ │ Passed: tools/javac/T4848619/T4848619a.java │ │ │ │ Passed: tools/javac/T4848619/T4848619b.java │ │ │ │ Passed: tools/javac/synthesize/Main.java │ │ │ │ +Passed: tools/javac/switchexpr/ParseIncomplete.java │ │ │ │ Passed: tools/javac/T4994049/DeprecatedNOT.java │ │ │ │ -Passed: tools/javac/T4965689/ClassLiteralWastesByteTest.java │ │ │ │ Passed: tools/javac/T4994049/T4994049.java │ │ │ │ -Passed: tools/javac/platform/CanHandleClassFilesTest.java │ │ │ │ -Passed: tools/javac/T5003235/T5003235a.java │ │ │ │ +Passed: tools/javac/T4965689/ClassLiteralWastesByteTest.java │ │ │ │ Passed: tools/javac/T4994049/DeprecatedYES.java │ │ │ │ +Passed: tools/javac/T5003235/T5003235a.java │ │ │ │ Passed: tools/javac/T5003235/T5003235c.java │ │ │ │ Passed: tools/javac/T5003235/T5003235b.java │ │ │ │ Passed: tools/javac/T5024091/T5024091.java │ │ │ │ Passed: tools/javac/T6180021/AbstractSub.java │ │ │ │ Passed: tools/javac/T6180021/Sub.java │ │ │ │ Passed: tools/javac/T6231246/T6231246.java │ │ │ │ -Passed: tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java │ │ │ │ Passed: tools/javac/T6181889/EmptyFinallyTest.java │ │ │ │ +Passed: tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java │ │ │ │ Passed: tools/javac/T6356217/T6356217.java │ │ │ │ Passed: tools/javac/T6356530/SerializableAbstractClassTest.java │ │ │ │ Passed: tools/javac/T5053846/MethodRefDupInConstantPoolTest.java │ │ │ │ Passed: tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java │ │ │ │ Passed: tools/javac/T6458823/T6458823.java │ │ │ │ Passed: tools/javac/T6435291/T6435291.java │ │ │ │ -Passed: tools/javac/processing/TestWarnErrorCount.java │ │ │ │ Passed: tools/javac/T6956462/T6956462.java │ │ │ │ Passed: tools/javac/T6970173/DebugPointerAtBadPositionTest.java │ │ │ │ -Passed: tools/javac/T7040592/CoerceNullToMoreSpecificTypeTest.java │ │ │ │ Passed: tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java │ │ │ │ +Passed: tools/javac/T7040592/CoerceNullToMoreSpecificTypeTest.java │ │ │ │ Passed: tools/javac/T7053059/VerifyErrorWithDoubleAssignmentTest.java │ │ │ │ Passed: tools/javac/T7040592/T7040592.java │ │ │ │ -Passed: tools/javac/T7179353/GenericsAndTWRCompileErrorTest.java │ │ │ │ Passed: tools/javac/T7053059/DoubleCastTest.java │ │ │ │ +Passed: tools/javac/T7179353/GenericsAndTWRCompileErrorTest.java │ │ │ │ Passed: tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java │ │ │ │ -Passed: tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java │ │ │ │ Passed: tools/javac/T7142672/Bug.java │ │ │ │ +Passed: tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java │ │ │ │ +Passed: tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java │ │ │ │ Passed: tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java │ │ │ │ Passed: tools/javac/T8013394/CompileErrorWithIteratorTest.java │ │ │ │ Passed: tools/javac/T8016099/UncheckedWarningRegressionTest.java │ │ │ │ -Passed: tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java │ │ │ │ Passed: tools/javac/T8019486/WrongLNTForLambdaTest.java │ │ │ │ +Passed: tools/javac/T8003967/DetectMutableStaticFields.java │ │ │ │ Passed: tools/javac/T8020997/CannotCompileRepeatedAnnoTest.java │ │ │ │ Passed: tools/javac/T8022053/UnverifiableInitForNestedLocalClassTest.java │ │ │ │ Passed: tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java │ │ │ │ Passed: tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java │ │ │ │ Passed: tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java │ │ │ │ Passed: tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java │ │ │ │ Passed: tools/javac/T8023545/MisleadingErrorMsgDiamondPlusPrivateCtorTest.java │ │ │ │ -Passed: tools/javac/T8024207/FlowCrashTest.java │ │ │ │ +Passed: tools/javac/processing/TestWarnErrorCount.java │ │ │ │ Passed: tools/javac/T8024398/NPETryTest.java │ │ │ │ -Passed: tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java │ │ │ │ +Passed: tools/javac/T8024207/FlowCrashTest.java │ │ │ │ Passed: tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java │ │ │ │ +Passed: tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java │ │ │ │ Passed: tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java │ │ │ │ -Passed: tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java │ │ │ │ -Passed: tools/javac/T8003967/DetectMutableStaticFields.java │ │ │ │ Passed: tools/javac/T8029002/MultipleUpperBoundsIncorporationTest.java │ │ │ │ -Passed: tools/javac/T8029102/WarnSerializableElementTest.java │ │ │ │ +Passed: tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java │ │ │ │ Passed: tools/javac/T8029102/WarnSerializableLambdaTestb.java │ │ │ │ +Passed: tools/javac/T8029102/WarnSerializableElementTest.java │ │ │ │ Passed: tools/javac/T8029102/WarnSerializableLambdaTestc.java │ │ │ │ Passed: tools/javac/T8029179/CompileErrorForValidBooleanExpTest.java │ │ │ │ Passed: tools/javac/T8029569/VarargsAmbiguityCrashTest.java │ │ │ │ Passed: tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.java │ │ │ │ Passed: tools/javac/T8037947/CCEForFunctionalInterExtedingRawSuperInterTest.java │ │ │ │ Passed: tools/javac/T8038975/AccessTest.java │ │ │ │ -Passed: tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java │ │ │ │ Passed: tools/javac/T8048543/InferenceVariableInstantiatedUnexpectedlyTest.java │ │ │ │ +Passed: tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java │ │ │ │ Passed: tools/javac/T8058244/MissingErrorInDefaultSuperCallTest.java │ │ │ │ -Passed: tools/javac/T8050386/WrongStackframeGenerationTest1.java │ │ │ │ Passed: tools/javac/T8050386/WrongStackframeGenerationTest2.java │ │ │ │ +Passed: tools/javac/T8050386/WrongStackframeGenerationTest1.java │ │ │ │ Passed: tools/javac/T8059921/ForbidAccessToFieldUsingSuperTest.java │ │ │ │ +Passed: tools/javac/T8000316/T8000316.java │ │ │ │ Passed: tools/javac/T8068460/PrettyPrintingForLoopsTest.java │ │ │ │ -Passed: tools/javac/T8071847/T8071847.java │ │ │ │ Passed: tools/javac/T8148354/IntersectionFunctionalButComponentsNotTest.java │ │ │ │ +Passed: tools/javac/T8071847/T8071847.java │ │ │ │ Passed: tools/javac/T8148354/IntersectionTypeBugTest.java │ │ │ │ -Passed: tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java │ │ │ │ -Passed: tools/javac/T8159970/TypeEqualityInInferenceTest.java │ │ │ │ -Passed: tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java │ │ │ │ -Passed: tools/javac/T8000316/T8000316.java │ │ │ │ -Passed: tools/javac/T8161383/LookingForOperatorSymbolsAtWrongPlaceTest.java │ │ │ │ +Passed: tools/javac/sym/ElementStructureTest.java │ │ │ │ Passed: tools/javac/T8160156/LetExpressionsAreUnnecessarilyGeneratedTest.java │ │ │ │ -Passed: tools/javac/T8161277/IsSameTypeWildcardTest.java │ │ │ │ -Passed: tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.java │ │ │ │ +Passed: tools/javac/T8161383/LookingForOperatorSymbolsAtWrongPlaceTest.java │ │ │ │ +Passed: tools/javac/T8159970/TypeEqualityInInferenceTest.java │ │ │ │ Passed: tools/javac/T8171325/NPEClearingLocalClassNameIndexesTest.java │ │ │ │ +Passed: tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java │ │ │ │ +Passed: tools/javac/T8170667/ParameterProcessor.java │ │ │ │ +Passed: tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.java │ │ │ │ +Passed: tools/javac/T8161277/IsSameTypeWildcardTest.java │ │ │ │ Passed: tools/javac/T8173955/MessageForClassTest.java │ │ │ │ Passed: tools/javac/T8173955/MessageForInterfaceTest.java │ │ │ │ -Passed: tools/javac/T8173955/MessageForEnumTest.java │ │ │ │ Passed: tools/javac/T8175198/AnnotationsAndFormalParamsTest.java │ │ │ │ +Passed: tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java │ │ │ │ +Passed: tools/javac/T8173955/MessageForEnumTest.java │ │ │ │ Passed: tools/javac/T8175235/InferenceRegressionTest01.java │ │ │ │ -Passed: tools/javac/T8170667/ParameterProcessor.java │ │ │ │ Passed: tools/javac/T8175790/NPEDueToErroneousLambdaTest.java │ │ │ │ -Passed: tools/javac/T8171332/Processor.java │ │ │ │ Passed: tools/javac/T8175794/MissingReturnConstraintTest.java │ │ │ │ Passed: tools/javac/T8176714/TimingOfMReferenceCheckingTest01.java │ │ │ │ Passed: tools/javac/T8176714/TimingOfMReferenceCheckingTest02.java │ │ │ │ -Passed: tools/javac/sym/ElementStructureTest.java │ │ │ │ +Passed: tools/javac/T8171332/Processor.java │ │ │ │ +Passed: tools/javac/T8176714/FieldOverloadKindNotAssignedTest.java │ │ │ │ Passed: tools/javac/T8177068/NoCompletionFailureSkipOnSpeculativeAttribution.java │ │ │ │ Passed: tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java │ │ │ │ Passed: tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java │ │ │ │ +Passed: tools/javac/T8182047/CorrectGenerationOfExConstraintsTest.java │ │ │ │ Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest1.java │ │ │ │ -Passed: tools/javac/T8175235/InferenceRegressionTest02.java │ │ │ │ Passed: tools/javac/T8182649/AddCheckForPartiallyInferredTypesTest.java │ │ │ │ +Passed: tools/javac/T8185451/MisleadingVarArgsErrorMsgTest.java │ │ │ │ +Passed: tools/javac/T8182747/BadAnnotationRegressionTest.java │ │ │ │ Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest2.java │ │ │ │ -Passed: tools/javac/T8182047/CorrectGenerationOfExConstraintsTest.java │ │ │ │ +Passed: tools/javac/T8175235/InferenceRegressionTest02.java │ │ │ │ Passed: tools/javac/T8185983/RejectTypeArgsOnSelectTest.java │ │ │ │ -Passed: tools/javac/T8185451/MisleadingVarArgsErrorMsgTest.java │ │ │ │ -Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java │ │ │ │ Passed: tools/javac/T8187487/CrashWithDuplicateClassNamesTest.java │ │ │ │ -Passed: tools/javac/T8182747/BadAnnotationRegressionTest.java │ │ │ │ Passed: tools/javac/T8194998/BrokenErrorMessageTest.java │ │ │ │ -Passed: tools/javac/T8199744/IncorrectMsgQualifiedReceiverTest.java │ │ │ │ +Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java │ │ │ │ Passed: tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java │ │ │ │ +Passed: tools/javac/T8199744/IncorrectMsgQualifiedReceiverTest.java │ │ │ │ Passed: tools/javac/T8187805/BogusRTTAForUnusedVarTest.java │ │ │ │ -Passed: tools/javac/T8196048/ThrownTypeVarsAsRootsTest.java │ │ │ │ Passed: tools/javac/T8202597/NotionalInterfaceNotBeingInducedTest.java │ │ │ │ +Passed: tools/javac/T8196048/ThrownTypeVarsAsRootsTest.java │ │ │ │ Passed: tools/javac/T8201281/NullInErrorMessageTest.java │ │ │ │ -Passed: tools/javac/T8203338/CheckWellFormednessIntersectionTypesTest.java │ │ │ │ Passed: tools/javac/T8203813/WrongReceiverTest.java │ │ │ │ -Passed: tools/javac/T8203486/SkipInferenceForNonFunctionalInterfTest.java │ │ │ │ Passed: tools/javac/T8203277/PreflowShouldVisitLambdaOrDiamondInsideLambdaTest.java │ │ │ │ -Passed: tools/javac/T8176714/FieldOverloadKindNotAssignedTest.java │ │ │ │ +Passed: tools/javac/T8203338/CheckWellFormednessIntersectionTypesTest.java │ │ │ │ +Passed: tools/javac/T8203486/SkipInferenceForNonFunctionalInterfTest.java │ │ │ │ Passed: tools/javac/T8207320/IntersectionOrderTest.java │ │ │ │ Passed: tools/javac/T8207320/IntersectionOrderTest2.java │ │ │ │ Passed: tools/javac/T8211450/ThrownTypeVarTest.java │ │ │ │ Passed: tools/javac/T8210197/DiamondWithAnonymousInnerClassTest.java │ │ │ │ -Passed: tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java │ │ │ │ Passed: tools/javac/T8215470/BadEnclosingMethodAttrTest.java │ │ │ │ Passed: tools/javac/T8215482/NPETypeVarWithOuterBoundTest.java │ │ │ │ -Passed: tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java │ │ │ │ +Passed: tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java │ │ │ │ Passed: tools/javac/T8222251/PreflowNotVisitingLambdaExpTest.java │ │ │ │ -Passed: tools/javac/T8209173/CodeCompletionExceptTest.java │ │ │ │ +Passed: tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java │ │ │ │ Passed: tools/javac/T8222795/ConditionalAndPostfixOperator.java │ │ │ │ +Passed: tools/javac/T8209173/CodeCompletionExceptTest.java │ │ │ │ Passed: tools/javac/T8222035/MinContextOpTest.java │ │ │ │ -Passed: tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java │ │ │ │ Passed: tools/javac/T8254557/T8254557.java │ │ │ │ +Passed: tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_1.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_10.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_11.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_12.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_13.java │ │ │ │ -Passed: tools/javac/T8231622/T8231622.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_14.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_15.java │ │ │ │ +Passed: tools/javac/T8231622/T8231622.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_16.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_2.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_3.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_4.java │ │ │ │ -Passed: tools/javac/T8222949/TestConstantDynamic.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_5.java │ │ │ │ +Passed: tools/javac/T8222949/TestConstantDynamic.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_6.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_7.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_8.java │ │ │ │ Passed: tools/javac/T8257037/T8257037.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_9.java │ │ │ │ Passed: tools/javac/T8257740/T8257740_1.java │ │ │ │ Passed: tools/javac/T8257740/T8257740_2.java │ │ │ │ -Passed: tools/javac/template/T8312814.java │ │ │ │ Passed: tools/javac/T8268592/T8268592.java │ │ │ │ +Passed: tools/javac/template/T8312814.java │ │ │ │ Passed: tools/javac/toolbox/TestGrepOfToolBox.java │ │ │ │ Passed: tools/javac/template/TreeScannerTest.java │ │ │ │ Passed: tools/javac/tree/8067914/NukeExtraCast.java │ │ │ │ Passed: tools/javac/tree/ClassTreeTest.java │ │ │ │ Passed: tools/javac/tree/CompilationUnitTreeTest.java │ │ │ │ -Passed: tools/javac/tree/MakeLiteralTest.java │ │ │ │ Passed: tools/javac/tree/DocCommentToplevelTest.java │ │ │ │ +Passed: tools/javac/tree/MakeLiteralTest.java │ │ │ │ Passed: tools/javac/tree/MakeQualIdent.java │ │ │ │ Passed: tools/javac/tree/ArrayTypeToString.java │ │ │ │ Passed: tools/javac/tree/NewArrayPretty.java │ │ │ │ Passed: tools/javac/template/Basic.java │ │ │ │ Passed: tools/javac/tree/NewClassDefEnclosing.java │ │ │ │ Passed: tools/javac/tree/PrettySimpleStringTest.java │ │ │ │ Passed: tools/javac/tree/MakeTypeTest.java │ │ │ │ Passed: tools/javac/tree/ScopeClassHeaderTest.java │ │ │ │ Passed: tools/javac/tree/MissingSemicolonTest.java │ │ │ │ Passed: tools/javac/tree/ScopeTest.java │ │ │ │ Passed: tools/javac/tree/NoPrivateTypesExported.java │ │ │ │ Passed: tools/javac/tree/T6993305.java │ │ │ │ -Passed: tools/javac/tree/TestPrettyDocComment.java │ │ │ │ Passed: tools/javac/tree/T8024415.java │ │ │ │ +Passed: tools/javac/tree/TestPrettyDocComment.java │ │ │ │ Passed: tools/javac/tree/TreeKindTest.java │ │ │ │ Passed: tools/javac/tree/TestToString.java │ │ │ │ Passed: tools/javac/tree/TreePosRoundsTest.java │ │ │ │ Passed: tools/javac/tree/TypeAnnotationsPretty.java │ │ │ │ Passed: tools/javac/tree/VarTree.java │ │ │ │ Passed: tools/javac/treeannotests/AnnoTreeTests.java │ │ │ │ Passed: tools/javac/TryWithResources/BadTwr.java │ │ │ │ @@ -3855,85 +3855,85 @@ │ │ │ │ Passed: tools/javac/TryWithResources/T7022711.java │ │ │ │ Passed: tools/javac/TryWithResources/T7032633.java │ │ │ │ Passed: tools/javac/TryWithResources/T7164542.java │ │ │ │ Passed: tools/javac/TryWithResources/T7178324.java │ │ │ │ Passed: tools/javac/TryWithResources/TestTwr09.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAndLambda.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAndTypeVariables.java │ │ │ │ +FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAndTypeVariables2Test.java │ │ │ │ -FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAvoidNullCheck.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrFlow.java │ │ │ │ -FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrForVariable1.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable2.java │ │ │ │ +FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable3.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrForVariable1.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable4.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrLint.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrLintUnderscore.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrMultiCatch.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrNullTests.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrOnNonResource.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrSuppression.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrTests.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrSimpleClose.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrVarKinds.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrVarRedeclaration.java │ │ │ │ -FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ Passed: tools/javac/TryWithResources/WeirdTwr.java │ │ │ │ -Passed: tools/javac/types/BadSigTest.java │ │ │ │ Passed: tools/javac/typeDeclarationInsideExpression/TypeDeclarationInsideExpressionTest.java │ │ │ │ +Passed: tools/javac/types/BadSigTest.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrClose.java │ │ │ │ Passed: tools/javac/types/CastObjectToPrimitiveTest.java │ │ │ │ Passed: tools/javac/types/CastTest.java │ │ │ │ Passed: tools/javac/types/CastToTypeVarTest.java │ │ │ │ -Passed: tools/javac/types/CastTypeVarToPrimitiveTest.java │ │ │ │ Passed: tools/javac/types/BoxingConversionTest.java │ │ │ │ -Passed: tools/javac/types/GenericTypeWellFormednessTest.java │ │ │ │ +Passed: tools/javac/types/CastTypeVarToPrimitiveTest.java │ │ │ │ Passed: tools/javac/types/PrimitiveConversionTest.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrClose.java │ │ │ │ +Passed: tools/javac/types/GenericTypeWellFormednessTest.java │ │ │ │ Passed: tools/javac/types/ScopeListenerTest.java │ │ │ │ -Passed: tools/javac/typeVariableCast/TypeVariableCastTest.java │ │ │ │ Passed: tools/javac/types/VarInstanceMemberTest.java │ │ │ │ +Passed: tools/javac/typeVariableCast/TypeVariableCastTest.java │ │ │ │ Passed: tools/javac/unicode/FirstChar.java │ │ │ │ Passed: tools/javac/unicode/NonasciiDigit.java │ │ │ │ +Passed: tools/javac/unicode/SubChar.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID1.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID2.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID3.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID4.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID5.java │ │ │ │ -Passed: tools/javac/unicode/SubChar.java │ │ │ │ +Passed: tools/javac/unicode/SupplementaryJavaID6.java │ │ │ │ Passed: tools/javac/unicode/TripleQuote.java │ │ │ │ Passed: tools/javac/unicode/UnicodeAtEOL.java │ │ │ │ Passed: tools/javac/unicode/UnicodeCommentDelimiter.java │ │ │ │ Passed: tools/javac/unicode/UnicodeNewline.java │ │ │ │ Passed: tools/javac/unicode/UnicodeUnicode.java │ │ │ │ Passed: tools/javac/unicode/Unmappable.java │ │ │ │ -Passed: tools/javac/unicode/SupplementaryJavaID6.java │ │ │ │ Passed: tools/javac/UnicodeBackslash/UnicodeBackslash.java │ │ │ │ Passed: tools/javac/unit/util/convert/EnclosingCandidates.java │ │ │ │ Passed: tools/javac/unit/util/list/AbstractList.java │ │ │ │ Passed: tools/javac/unit/util/list/FromArray.java │ │ │ │ -Passed: tools/javac/unnamed/UnnamedClassRecovery.java │ │ │ │ Passed: tools/javac/unit/T6198196.java │ │ │ │ +Passed: tools/javac/unnamed/UnnamedClassRecovery.java │ │ │ │ Passed: tools/javac/unnamed/UnnamedLocalVariableTable.java │ │ │ │ Passed: tools/javac/unnamedclass/NestedEnum.java │ │ │ │ Passed: tools/javac/unnamedclass/SourceLevelErrorPosition.java │ │ │ │ Passed: tools/javac/util/filemanager/TestName.java │ │ │ │ Passed: tools/javac/util/list/ListBufferTest.java │ │ │ │ -Passed: tools/javac/util/BitsTest.java │ │ │ │ Passed: tools/javac/util/list/TList.java │ │ │ │ -Passed: tools/javac/util/JavacTaskPoolTest.java │ │ │ │ +Passed: tools/javac/util/BitsTest.java │ │ │ │ Passed: tools/javac/util/IteratorsTest.java │ │ │ │ +FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ +Passed: tools/javac/util/JavacTaskPoolTest.java │ │ │ │ Passed: tools/javac/util/StringUtilsTest.java │ │ │ │ Passed: tools/javac/util/NewlineOnlyDiagnostic.java │ │ │ │ +Passed: tools/javac/util/T6597678.java │ │ │ │ Passed: tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Neg01.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Neg02.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Pos01.java │ │ │ │ -Passed: tools/javac/util/T6597678.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Pos02.java │ │ │ │ Passed: tools/javac/varargs/6313164/T6313164.java │ │ │ │ Passed: tools/javac/varargs/6313164/T7175433.java │ │ │ │ Passed: tools/javac/varargs/6569633/T6569633.java │ │ │ │ Passed: tools/javac/varargs/6730476/T6730476a.java │ │ │ │ Passed: tools/javac/varargs/6730476/T6730476b.java │ │ │ │ Passed: tools/javac/varargs/6806876/T6806876.java │ │ │ │ @@ -3994,25 +3994,25 @@ │ │ │ │ Passed: tools/javac/warnings/suppress/Overridden.java │ │ │ │ Passed: tools/javac/warnings/suppress/OverriddenSuppressed.java │ │ │ │ Passed: tools/javac/warnings/suppress/PackageInfo.java │ │ │ │ Passed: tools/javac/warnings/suppress/SuppressWarningsPackage.java │ │ │ │ Passed: tools/javac/warnings/suppress/T6480588.java │ │ │ │ Passed: tools/javac/warnings/suppress/T6707032.java │ │ │ │ Passed: tools/javac/warnings/suppress/T8021112a.java │ │ │ │ -Passed: tools/javac/sealed/SealedCompilationTests.java │ │ │ │ Passed: tools/javac/warnings/suppress/T8021112b.java │ │ │ │ +Passed: tools/javac/warnings/suppress/T8069094.java │ │ │ │ Passed: tools/javac/warnings/DepAnn.java │ │ │ │ Passed: tools/javac/warnings/Deprecation.java │ │ │ │ Passed: tools/javac/warnings/DeprecationSE8Test.java │ │ │ │ Passed: tools/javac/warnings/DivZero.java │ │ │ │ Passed: tools/javac/warnings/FallThrough.java │ │ │ │ Passed: tools/javac/warnings/Finally.java │ │ │ │ Passed: tools/javac/warnings/MaxDiagsRecompile.java │ │ │ │ -Passed: tools/javac/warnings/suppress/T8069094.java │ │ │ │ Passed: tools/javac/warnings/MaxWarnsRecompile.java │ │ │ │ +Passed: tools/javac/sealed/SealedCompilationTests.java │ │ │ │ Passed: tools/javac/warnings/T6763518.java │ │ │ │ Passed: tools/javac/warnings/ThisEscape.java │ │ │ │ Passed: tools/javac/warnings/UnboundAndBoundByObjectTest.java │ │ │ │ Passed: tools/javac/warnings/Unchecked.java │ │ │ │ Passed: tools/javac/warnings/UnneededStrictfpWarningToolBox.java │ │ │ │ Passed: tools/javac/warnings/VerifyLintDescriptions.java │ │ │ │ Passed: tools/javac/AbstractOverride.java │ │ │ │ @@ -4023,286 +4023,287 @@ │ │ │ │ Passed: tools/javac/AnonInnerException_2.java │ │ │ │ Passed: tools/javac/AnonInnerException_3.java │ │ │ │ Passed: tools/javac/AnonStaticMember_1.java │ │ │ │ Passed: tools/javac/AnonStaticMember_2.java │ │ │ │ Passed: tools/javac/AnonStaticMember_3.java │ │ │ │ Passed: tools/javac/AnonymousConstructorExceptions.java │ │ │ │ Passed: tools/javac/AnonymousNull.java │ │ │ │ -Passed: tools/javac/varargs/warning/Warn4.java │ │ │ │ -Passed: tools/javac/AnonymousType.java │ │ │ │ Passed: tools/javac/AnonymousSubclassTest.java │ │ │ │ +Passed: tools/javac/AnonymousType.java │ │ │ │ Passed: tools/javac/ArrayCast.java │ │ │ │ Passed: tools/javac/BadAnnotation.java │ │ │ │ Passed: tools/javac/BadBreak.java │ │ │ │ Passed: tools/javac/BadCovar.java │ │ │ │ Passed: tools/javac/BadHexConstant.java │ │ │ │ Passed: tools/javac/BoolArray.java │ │ │ │ Passed: tools/javac/BoundClassError.java │ │ │ │ Passed: tools/javac/BranchToFewerDefines.java │ │ │ │ +Passed: tools/javac/warnings/Removal.java │ │ │ │ Passed: tools/javac/BreakAcrossClass.java │ │ │ │ Passed: tools/javac/CaptureInSubtype.java │ │ │ │ Passed: tools/javac/CascadedInnerNewInstance.java │ │ │ │ Passed: tools/javac/CastInterface2Array.java │ │ │ │ Passed: tools/javac/ClassIsAbstract.java │ │ │ │ Passed: tools/javac/CheckNoClassCastException.java │ │ │ │ Passed: tools/javac/ClassLit.java │ │ │ │ Passed: tools/javac/ClassToTypeParm.java │ │ │ │ Passed: tools/javac/CloneableProblem.java │ │ │ │ Passed: tools/javac/Closure1.java │ │ │ │ Passed: tools/javac/Closure2.java │ │ │ │ Passed: tools/javac/Closure3.java │ │ │ │ Passed: tools/javac/Closure4.java │ │ │ │ Passed: tools/javac/Closure5.java │ │ │ │ -Passed: tools/javac/CompoundBox.java │ │ │ │ Passed: tools/javac/Closure6.java │ │ │ │ +Passed: tools/javac/CompoundBox.java │ │ │ │ Passed: tools/javac/ConditionalArgTypes_1.java │ │ │ │ Passed: tools/javac/ConditionalArgTypes_2.java │ │ │ │ Passed: tools/javac/ConditionalInline.java │ │ │ │ -Passed: tools/javac/warnings/Removal.java │ │ │ │ Passed: tools/javac/ConditionalWithVoid.java │ │ │ │ Passed: tools/javac/ConstBoolAppend.java │ │ │ │ Passed: tools/javac/ConstCharAppend.java │ │ │ │ +Passed: tools/javac/ConstFoldTest.java │ │ │ │ Passed: tools/javac/CyclicInheritance.java │ │ │ │ Passed: tools/javac/CyclicInheritance2.java │ │ │ │ -Passed: tools/javac/ConstFoldTest.java │ │ │ │ +Passed: tools/javac/ConditionalExpressionResolvePending.java │ │ │ │ Passed: tools/javac/CyclicInheritance4.java │ │ │ │ Passed: tools/javac/DeadInnerClass.java │ │ │ │ Passed: tools/javac/DeclarationStatementInline.java │ │ │ │ Passed: tools/javac/DepParam.java │ │ │ │ Passed: tools/javac/Digits.java │ │ │ │ Passed: tools/javac/DivByZero.java │ │ │ │ -Passed: tools/javac/ConditionalExpressionResolvePending.java │ │ │ │ Passed: tools/javac/DeepStringConcat.java │ │ │ │ Passed: tools/javac/DuplicateClass.java │ │ │ │ Passed: tools/javac/DuplicateClass2.java │ │ │ │ Passed: tools/javac/DuplicateImport.java │ │ │ │ Passed: tools/javac/EmptyArray.java │ │ │ │ Passed: tools/javac/EmptyBreak.java │ │ │ │ Passed: tools/javac/EarlyAssert.java │ │ │ │ -Passed: tools/javac/EmptySwitch.java │ │ │ │ Passed: tools/javac/EmptyDocComments.java │ │ │ │ -Passed: tools/javac/EOI.java │ │ │ │ +Passed: tools/javac/EmptySwitch.java │ │ │ │ Passed: tools/javac/EnclosingAccessCheck.java │ │ │ │ -Passed: tools/javac/ExceptionalFinally.java │ │ │ │ +Passed: tools/javac/EOI.java │ │ │ │ Passed: tools/javac/Enum1.java │ │ │ │ +Passed: tools/javac/ExceptionalFinally.java │ │ │ │ Passed: tools/javac/ExceptionalFinally2.java │ │ │ │ Passed: tools/javac/ExprQualifiedType.java │ │ │ │ -Passed: tools/javac/ExtraneousEquals.java │ │ │ │ Passed: tools/javac/ExtendArray.java │ │ │ │ +Passed: tools/javac/ExtraneousEquals.java │ │ │ │ Passed: tools/javac/ExtendsScope.java │ │ │ │ Passed: tools/javac/FinalInitializer_2.java │ │ │ │ Passed: tools/javac/FaultySignature.java │ │ │ │ Passed: tools/javac/FinalIntConcatenation.java │ │ │ │ +Passed: tools/javac/FinalInitializer.java │ │ │ │ Passed: tools/javac/FinallyWarn.java │ │ │ │ Passed: tools/javac/FinalThisReference.java │ │ │ │ -Passed: tools/javac/FinalInitializer.java │ │ │ │ Passed: tools/javac/FlatnameClash.java │ │ │ │ Passed: tools/javac/FlatnameClash2.java │ │ │ │ Passed: tools/javac/GoodCovar.java │ │ │ │ Passed: tools/javac/FoldConditional.java │ │ │ │ +Passed: tools/javac/HexThree.java │ │ │ │ Passed: tools/javac/IllDefinedOrderOfInit.java │ │ │ │ Passed: tools/javac/IllegalAnnotation.java │ │ │ │ Passed: tools/javac/IllegallyOptimizedException.java │ │ │ │ -Passed: tools/javac/HexThree.java │ │ │ │ -Passed: tools/javac/InconsistentInheritedSignature.java │ │ │ │ +Passed: tools/javac/HexFloatLiterals.java │ │ │ │ Passed: tools/javac/ImplicitToString.java │ │ │ │ +Passed: tools/javac/InconsistentInheritedSignature.java │ │ │ │ Passed: tools/javac/InconsistentStack.java │ │ │ │ Passed: tools/javac/Increment.java │ │ │ │ Passed: tools/javac/InheritedPrivateImpl.java │ │ │ │ Passed: tools/javac/InitializerCompletion_1.java │ │ │ │ Passed: tools/javac/InitializerCompletion_2.java │ │ │ │ Passed: tools/javac/InitializerCompletion_3.java │ │ │ │ Passed: tools/javac/InitializerCompletion_4.java │ │ │ │ Passed: tools/javac/InnerMemberRegression.java │ │ │ │ -Passed: tools/javac/HexFloatLiterals.java │ │ │ │ Passed: tools/javac/InnerNamedConstant_1.java │ │ │ │ Passed: tools/javac/InnerMethSig.java │ │ │ │ +Passed: tools/javac/InnerTruth.java │ │ │ │ Passed: tools/javac/InnerNamedConstant_2.java │ │ │ │ Passed: tools/javac/InstanceInitException_1.java │ │ │ │ -Passed: tools/javac/InnerTruth.java │ │ │ │ -Passed: tools/javac/InterfaceFieldParsing_1.java │ │ │ │ Passed: tools/javac/InstanceInitException_2.java │ │ │ │ +Passed: tools/javac/InterfaceFieldParsing_1.java │ │ │ │ Passed: tools/javac/InterfaceAssert.java │ │ │ │ Passed: tools/javac/InterfaceMemberClassModifiers.java │ │ │ │ Passed: tools/javac/InterfaceObjectIncompatibility.java │ │ │ │ -Passed: tools/javac/InterfaceObjectInheritance.java │ │ │ │ Passed: tools/javac/InterfaceInInner.java │ │ │ │ +Passed: tools/javac/InterfaceObjectInheritance.java │ │ │ │ Passed: tools/javac/InterfaceOverrideCheck.java │ │ │ │ Passed: tools/javac/InterfaceOverrideFinal.java │ │ │ │ Passed: tools/javac/InterfaceOverrideObject.java │ │ │ │ -Passed: tools/javac/LabeledDeclaration.java │ │ │ │ Passed: tools/javac/JsrRet.java │ │ │ │ +Passed: tools/javac/LabeledDeclaration.java │ │ │ │ Passed: tools/javac/InvalidIntfCast.java │ │ │ │ Passed: tools/javac/LabelHiding_1.java │ │ │ │ Passed: tools/javac/LocalClasses_1.java │ │ │ │ Passed: tools/javac/LocalClasses_2.java │ │ │ │ Passed: tools/javac/LocalRecord.java │ │ │ │ Passed: tools/javac/LocalInterface.java │ │ │ │ Passed: tools/javac/MemberTypeInheritance.java │ │ │ │ -Passed: tools/javac/NameCollision.java │ │ │ │ Passed: tools/javac/ManyMembers2.java │ │ │ │ +Passed: tools/javac/NameCollision.java │ │ │ │ Passed: tools/javac/NameCollision2.java │ │ │ │ Passed: tools/javac/NestedDuplicateLabels.java │ │ │ │ Passed: tools/javac/NestedFinallyReturn.java │ │ │ │ +Passed: tools/javac/MethodParametersTest.java │ │ │ │ Passed: tools/javac/NestedInnerClassNames.java │ │ │ │ Passed: tools/javac/NewGeneric.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr1.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr2.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr3.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr4c.java │ │ │ │ Passed: tools/javac/NonStaticFinalVar.java │ │ │ │ -Passed: tools/javac/MethodParametersTest.java │ │ │ │ Passed: tools/javac/Null2DArray.java │ │ │ │ Passed: tools/javac/NullQualifiedNew.java │ │ │ │ Passed: tools/javac/NullQualifiedNew2.java │ │ │ │ Passed: tools/javac/NullQualifiedSuper1.java │ │ │ │ -Passed: tools/javac/NullStaticQualifier.java │ │ │ │ Passed: tools/javac/NullQualifiedSuper2.java │ │ │ │ +Passed: tools/javac/NullStaticQualifier.java │ │ │ │ Passed: tools/javac/ObjectIncompatibleInterface.java │ │ │ │ Passed: tools/javac/ObjectMethodRefFromInterface.java │ │ │ │ -Passed: tools/javac/OverridePosition.java │ │ │ │ Passed: tools/javac/OuterParameter_1.java │ │ │ │ +Passed: tools/javac/OverridePosition.java │ │ │ │ +Passed: tools/javac/Parens1.java │ │ │ │ Passed: tools/javac/Parens2.java │ │ │ │ Passed: tools/javac/Parens3.java │ │ │ │ -Passed: tools/javac/Parens1.java │ │ │ │ Passed: tools/javac/Parens4.java │ │ │ │ Passed: tools/javac/ParseConditional.java │ │ │ │ -Passed: tools/javac/PrivateUplevelConstant.java │ │ │ │ Passed: tools/javac/PrivateLocalConstructor.java │ │ │ │ -Passed: tools/javac/QualifiedNew.java │ │ │ │ +Passed: tools/javac/PrivateUplevelConstant.java │ │ │ │ Passed: tools/javac/QualifiedConstant.java │ │ │ │ +Passed: tools/javac/QualifiedNew.java │ │ │ │ Passed: tools/javac/QualifiedNewScope.java │ │ │ │ Passed: tools/javac/QualifiedOuterThis.java │ │ │ │ Passed: tools/javac/QualifiedOuterThis2.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_1.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_2.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_3.java │ │ │ │ +Passed: tools/javac/NoStringToLower.java │ │ │ │ Passed: tools/javac/QualifiedThisExactMatch.java │ │ │ │ Passed: tools/javac/RawCrash.java │ │ │ │ Passed: tools/javac/ReturnAfterIfThenElse.java │ │ │ │ Passed: tools/javac/StandaloneQualifiedSuper.java │ │ │ │ -Passed: tools/javac/ShiftExpressionTest.java │ │ │ │ +Passed: tools/javac/varargs/warning/Warn4.java │ │ │ │ Passed: tools/javac/StaticBlockScope.java │ │ │ │ +Passed: tools/javac/ShiftExpressionTest.java │ │ │ │ Passed: tools/javac/StoreClass.java │ │ │ │ Passed: tools/javac/StrictAbstract.java │ │ │ │ -Passed: tools/javac/StdoutCloseTest.java │ │ │ │ Passed: tools/javac/StringAppendAccessMethodOnLHS.java │ │ │ │ +Passed: tools/javac/StdoutCloseTest.java │ │ │ │ Passed: tools/javac/StringConversion.java │ │ │ │ -Passed: tools/javac/StringConversion2.java │ │ │ │ Passed: tools/javac/SuperclassConstructorException.java │ │ │ │ -Passed: tools/javac/SuperMeth.java │ │ │ │ +Passed: tools/javac/StringConversion2.java │ │ │ │ Passed: tools/javac/SuperField.java │ │ │ │ +Passed: tools/javac/SuperMeth.java │ │ │ │ Passed: tools/javac/SuperMethodResolve.java │ │ │ │ -Passed: tools/javac/SuperNew.java │ │ │ │ -Passed: tools/javac/SuperNew3.java │ │ │ │ Passed: tools/javac/SuperNew2.java │ │ │ │ +Passed: tools/javac/SuperNew3.java │ │ │ │ +Passed: tools/javac/SuperNew.java │ │ │ │ Passed: tools/javac/SuperNew4.java │ │ │ │ Passed: tools/javac/SwitchExitStateTest.java │ │ │ │ Passed: tools/javac/SwitchFence.java │ │ │ │ Passed: tools/javac/SwitchScope.java │ │ │ │ Passed: tools/javac/SynchronizedClass.java │ │ │ │ Passed: tools/javac/SynthName1.java │ │ │ │ -Passed: tools/javac/SynthName2.java │ │ │ │ -Passed: tools/javac/NoStringToLower.java │ │ │ │ Passed: tools/javac/T4881267.java │ │ │ │ +Passed: tools/javac/SynthName2.java │ │ │ │ Passed: tools/javac/T4906100.java │ │ │ │ Passed: tools/javac/T5092545.java │ │ │ │ Passed: tools/javac/T5048776.java │ │ │ │ Passed: tools/javac/T5105890.java │ │ │ │ Passed: tools/javac/T6224167.java │ │ │ │ Passed: tools/javac/T6214885.java │ │ │ │ Passed: tools/javac/T6230128.java │ │ │ │ Passed: tools/javac/T6231847.java │ │ │ │ Passed: tools/javac/T6234077.java │ │ │ │ Passed: tools/javac/T6227617.java │ │ │ │ Passed: tools/javac/T6232928.java │ │ │ │ Passed: tools/javac/T6241723.java │ │ │ │ Passed: tools/javac/T6238612.java │ │ │ │ -Passed: tools/javac/T6245591.java │ │ │ │ Passed: tools/javac/T6247324.java │ │ │ │ +Passed: tools/javac/T6245591.java │ │ │ │ Passed: tools/javac/T6266772.java │ │ │ │ Passed: tools/javac/T6294589.java │ │ │ │ Passed: tools/javac/T6265400.java │ │ │ │ Passed: tools/javac/T6304128.java │ │ │ │ Passed: tools/javac/T6306967.java │ │ │ │ Passed: tools/javac/T6340549.java │ │ │ │ Passed: tools/javac/T6351767.java │ │ │ │ Passed: tools/javac/T6326754.java │ │ │ │ -Passed: tools/javac/T6358024.java │ │ │ │ Passed: tools/javac/T6358168.java │ │ │ │ +Passed: tools/javac/T6358024.java │ │ │ │ Passed: tools/javac/T6366196.java │ │ │ │ -Passed: tools/javac/T6358166.java │ │ │ │ Passed: tools/javac/T6370653.java │ │ │ │ -Passed: tools/javac/T6361619.java │ │ │ │ -Passed: tools/javac/versions/Versions.java │ │ │ │ Passed: tools/javac/T6379327.java │ │ │ │ +Passed: tools/javac/T6361619.java │ │ │ │ +Passed: tools/javac/T6358166.java │ │ │ │ Passed: tools/javac/T6394563.java │ │ │ │ Passed: tools/javac/T6395974.java │ │ │ │ Passed: tools/javac/T6397286.java │ │ │ │ -Passed: tools/javac/T6404756.java │ │ │ │ Passed: tools/javac/T6397044.java │ │ │ │ -Passed: tools/javac/T6407066.java │ │ │ │ -Passed: tools/javac/T6407257.java │ │ │ │ +Passed: tools/javac/T6404756.java │ │ │ │ Passed: tools/javac/T6405099.java │ │ │ │ Passed: tools/javac/T6403466.java │ │ │ │ +Passed: tools/javac/T6407257.java │ │ │ │ Passed: tools/javac/T6406771.java │ │ │ │ +Passed: tools/javac/T6407066.java │ │ │ │ Passed: tools/javac/T6410706.java │ │ │ │ -Passed: tools/javac/T6472751.java │ │ │ │ Passed: tools/javac/T6411379.java │ │ │ │ -Passed: tools/javac/T6458749.java │ │ │ │ Passed: tools/javac/T6423583.java │ │ │ │ Passed: tools/javac/T6534287.java │ │ │ │ +Passed: tools/javac/T6472751.java │ │ │ │ +Passed: tools/javac/T6458749.java │ │ │ │ Passed: tools/javac/T6567414.java │ │ │ │ -Passed: tools/javac/T6587674.java │ │ │ │ Passed: tools/javac/T6554097.java │ │ │ │ +Passed: tools/javac/T6587674.java │ │ │ │ +Passed: tools/javac/T6558476.java │ │ │ │ Passed: tools/javac/T6625520.java │ │ │ │ Passed: tools/javac/T6663588.java │ │ │ │ -Passed: tools/javac/T6558476.java │ │ │ │ Passed: tools/javac/T6654037.java │ │ │ │ -Passed: tools/javac/T6668802.java │ │ │ │ Passed: tools/javac/T6665791.java │ │ │ │ +Passed: tools/javac/T6668802.java │ │ │ │ Passed: tools/javac/T6595666.java │ │ │ │ Passed: tools/javac/T6759996.java │ │ │ │ Passed: tools/javac/T6725036.java │ │ │ │ Passed: tools/javac/T6794959.java │ │ │ │ -Passed: tools/javac/T6882235.java │ │ │ │ Passed: tools/javac/T6881645.java │ │ │ │ -Passed: tools/javac/T6942649.java │ │ │ │ +Passed: tools/javac/T6882235.java │ │ │ │ Passed: tools/javac/T6900149.java │ │ │ │ -Passed: tools/javac/T6855236.java │ │ │ │ Passed: tools/javac/T6873849.java │ │ │ │ +Passed: tools/javac/T6942649.java │ │ │ │ +Passed: tools/javac/T6855236.java │ │ │ │ Passed: tools/javac/T6972327.java │ │ │ │ Passed: tools/javac/T6977800.java │ │ │ │ Passed: tools/javac/T6985181.java │ │ │ │ Passed: tools/javac/T6993301.java │ │ │ │ -Passed: tools/javac/T7042623.java │ │ │ │ Passed: tools/javac/T7040104.java │ │ │ │ -Passed: tools/javac/T6999210.java │ │ │ │ +Passed: tools/javac/T7042623.java │ │ │ │ Passed: tools/javac/T7090499.java │ │ │ │ +Passed: tools/javac/T6999210.java │ │ │ │ Passed: tools/javac/T7120266.java │ │ │ │ Passed: tools/javac/T7120463.java │ │ │ │ Passed: tools/javac/T7126754.java │ │ │ │ -Passed: tools/javac/T8004969.java │ │ │ │ Passed: tools/javac/T7159016.java │ │ │ │ -Passed: tools/javac/T8036019.java │ │ │ │ +Passed: tools/javac/T8004969.java │ │ │ │ Passed: tools/javac/T8034044.java │ │ │ │ +Passed: tools/javac/T8036019.java │ │ │ │ Passed: tools/javac/T8152616.java │ │ │ │ Passed: tools/javac/T8198502.java │ │ │ │ Passed: tools/javac/T8199910.java │ │ │ │ +Passed: tools/javac/T8271079.java │ │ │ │ Passed: tools/javac/T8286057.java │ │ │ │ Passed: tools/javac/T8286797.java │ │ │ │ -Passed: tools/javac/T8271079.java │ │ │ │ Passed: tools/javac/T8295447.java │ │ │ │ +Passed: tools/javac/T6956638.java │ │ │ │ Passed: tools/javac/T8301025.java │ │ │ │ Passed: tools/javac/T8305582.java │ │ │ │ Passed: tools/javac/T8312163.java │ │ │ │ Passed: tools/javac/T8314216.java │ │ │ │ Passed: tools/javac/T8314423.java │ │ │ │ -Passed: tools/javac/T6956638.java │ │ │ │ +Passed: tools/javac/versions/Versions.java │ │ │ │ Passed: tools/javac/TextBlockIllegalEscape.java │ │ │ │ +Passed: tools/javac/TestPkgInfo.java │ │ │ │ Passed: tools/javac/TextBlockLang.java │ │ │ │ Passed: tools/javac/ThrowNull.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_1.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_2.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_3.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_4.java │ │ │ │ Passed: tools/javac/TryInInstanceInit.java │ │ │ │ @@ -4312,153 +4313,152 @@ │ │ │ │ Passed: tools/javac/UnreachableVar.java │ │ │ │ Passed: tools/javac/UnterminatedLineComment.java │ │ │ │ Passed: tools/javac/UplevelFromAnonInSuperCall.java │ │ │ │ Passed: tools/javac/UseEnum.java │ │ │ │ Passed: tools/javac/VarDeclarationWithAssignment.java │ │ │ │ Passed: tools/javac/Verify.java │ │ │ │ Passed: tools/javac/VerifyDA.java │ │ │ │ -Passed: tools/javac/VersionOpt.java │ │ │ │ Passed: tools/javac/VoidArray.java │ │ │ │ +Passed: tools/javac/VersionOpt.java │ │ │ │ Passed: tools/javap/4111861/T4111861.java │ │ │ │ Passed: tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java │ │ │ │ -Passed: tools/javac/TestPkgInfo.java │ │ │ │ Passed: tools/javap/4866831/PublicInterfaceTest.java │ │ │ │ Passed: tools/javap/6937244/T6937244.java │ │ │ │ Passed: tools/javap/4870651/T4870651.java │ │ │ │ Passed: tools/javap/6937244/T6937244A.java │ │ │ │ Passed: tools/javap/8006334/JavapTaskCtorFailWithNPE.java │ │ │ │ Passed: tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java │ │ │ │ Passed: tools/javap/8244573/T8244573.java │ │ │ │ Passed: tools/javap/8260403/T8260403.java │ │ │ │ +Passed: tools/javac/TextBlockAPI.java │ │ │ │ Passed: tools/javap/attribute_length/AttributeLengthTest.java │ │ │ │ Passed: tools/javap/classfile/6888367/T6888367.java │ │ │ │ Passed: tools/javap/classfile/T6887895.java │ │ │ │ Passed: tools/javap/classfile/deps/T6907575.java │ │ │ │ Passed: tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java │ │ │ │ Passed: tools/javap/stackmap/StackmapTest.java │ │ │ │ Passed: tools/javap/typeAnnotations/AnnotationDefaultNewlineTest.java │ │ │ │ Passed: tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java │ │ │ │ Passed: tools/javap/typeAnnotations/JSR175Annotations.java │ │ │ │ -Passed: tools/javac/TextBlockAPI.java │ │ │ │ Passed: tools/javap/typeAnnotations/NewArray.java │ │ │ │ -Passed: tools/javap/typeAnnotations/T6855990.java │ │ │ │ -Passed: tools/javap/typeAnnotations/PresenceInner.java │ │ │ │ Passed: tools/javap/typeAnnotations/Presence.java │ │ │ │ -Passed: tools/javap/typeAnnotations/TypeCasts.java │ │ │ │ +Passed: tools/javap/typeAnnotations/PresenceInner.java │ │ │ │ +Passed: tools/javap/typeAnnotations/T6855990.java │ │ │ │ Passed: tools/javap/typeAnnotations/Visibility.java │ │ │ │ +Passed: tools/javap/typeAnnotations/TypeCasts.java │ │ │ │ Passed: tools/javap/typeAnnotations/Wildcards.java │ │ │ │ -Passed: tools/javap/AccessModifiers.java │ │ │ │ Passed: tools/javap/AnnoTest.java │ │ │ │ +Passed: tools/javap/AccessModifiers.java │ │ │ │ Passed: tools/javap/BadAttributeLength.java │ │ │ │ -Passed: tools/javap/BadAttributeName.java │ │ │ │ Passed: tools/javap/BoundsTypeVariableTest.java │ │ │ │ +Passed: tools/javap/BadAttributeName.java │ │ │ │ Passed: tools/javap/ControlCharTest.java │ │ │ │ Passed: tools/javap/ExtPath.java │ │ │ │ Passed: tools/javap/InvalidOptions.java │ │ │ │ Passed: tools/javap/DescriptorTest.java │ │ │ │ Passed: tools/javap/StackMapTableTest.java │ │ │ │ Passed: tools/javap/MethodParameters.java │ │ │ │ Passed: tools/javap/T4075403.java │ │ │ │ Passed: tools/javap/T4501660.java │ │ │ │ Passed: tools/javap/T4777949.java │ │ │ │ Passed: tools/javap/T4459541.java │ │ │ │ Passed: tools/javap/T4876942.java │ │ │ │ +Passed: tools/javac/T7093325.java │ │ │ │ Passed: tools/javap/T4501661.java │ │ │ │ Passed: tools/javap/T4880672.java │ │ │ │ Passed: tools/javap/T4884240.java │ │ │ │ Passed: tools/javap/T4880663.java │ │ │ │ Passed: tools/javap/T4975569.java │ │ │ │ -Passed: tools/javap/T6271787.java │ │ │ │ Passed: tools/javap/T6587786.java │ │ │ │ +Passed: tools/javap/T6271787.java │ │ │ │ Passed: tools/javap/T6474890.java │ │ │ │ Passed: tools/javap/T6622216.java │ │ │ │ -Passed: tools/javap/T6622232.java │ │ │ │ -Passed: tools/javap/T6622260.java │ │ │ │ Passed: tools/javap/T6715251.java │ │ │ │ +Passed: tools/javap/T6622232.java │ │ │ │ Passed: tools/javap/T6715753.java │ │ │ │ Passed: tools/javap/T6715767.java │ │ │ │ +Passed: tools/javap/T6622260.java │ │ │ │ +Passed: tools/javap/T6863746.java │ │ │ │ Passed: tools/javap/T6824493.java │ │ │ │ Passed: tools/javap/T6716452.java │ │ │ │ -Passed: tools/javap/T6863746.java │ │ │ │ -Passed: tools/javap/T6729471.java │ │ │ │ Passed: tools/javap/T6866657.java │ │ │ │ +Passed: tools/javap/T6729471.java │ │ │ │ +Passed: tools/javap/T6879371.java │ │ │ │ Passed: tools/javap/T6868539.java │ │ │ │ Passed: tools/javap/T6980017.java │ │ │ │ -Passed: tools/javap/T6879371.java │ │ │ │ Passed: tools/javap/T7186925.java │ │ │ │ Passed: tools/javap/T8032814.java │ │ │ │ -Passed: tools/javap/T7004698.java │ │ │ │ Passed: tools/javap/T8032819.java │ │ │ │ Passed: tools/javap/T8033180.java │ │ │ │ +Passed: tools/javap/T7004698.java │ │ │ │ Passed: tools/javap/T8033711.java │ │ │ │ Passed: tools/javap/T8035104.java │ │ │ │ Passed: tools/javap/T8038414.java │ │ │ │ -Passed: tools/javap/TestClassNameWarning.java │ │ │ │ -Passed: tools/javap/T7190862.java │ │ │ │ -Passed: tools/javac/T7093325.java │ │ │ │ Passed: tools/javap/WhitespaceTest.java │ │ │ │ +Passed: tools/javap/TestClassNameWarning.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java │ │ │ │ -Passed: tools/javap/TestSuperclass.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestMethodSig.java │ │ │ │ -Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestPrims.java │ │ │ │ +Passed: tools/javap/T7190862.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java │ │ │ │ +Passed: tools/javap/TestSuperclass.java │ │ │ │ +Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestPrims.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java │ │ │ │ -Passed: tools/javac/varargs/warning/Warn5.java │ │ │ │ Passed: tools/jdeps/jdkinternals/RemovedJDKInternals.java │ │ │ │ Passed: tools/jdeps/jdkinternals/ShowReplacement.java │ │ │ │ -Passed: tools/jdeps/modules/upgrademodulepath/UpgradeModulePathTest.java │ │ │ │ +Passed: tools/javac/varargs/warning/Warn5.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestNotFound.java │ │ │ │ +Passed: tools/jdeps/modules/upgrademodulepath/UpgradeModulePathTest.java │ │ │ │ Passed: tools/jdeps/modules/DotFileTest.java │ │ │ │ -Passed: tools/javac/varargs/6199075/T6199075.java │ │ │ │ Passed: tools/jdeps/modules/GenModuleInfo.java │ │ │ │ Passed: tools/jdeps/modules/GenOpenModule.java │ │ │ │ +Passed: tools/javac/varargs/6199075/T6199075.java │ │ │ │ Passed: tools/jdeps/modules/ModuleTest.java │ │ │ │ Passed: tools/jdeps/modules/SplitPackage.java │ │ │ │ Passed: tools/jdeps/modules/InverseDeps.java │ │ │ │ Passed: tools/jdeps/modules/UnnamedPackage.java │ │ │ │ Passed: tools/javac/types/TestComparisons.java │ │ │ │ -Passed: tools/jdeps/optionalDependency/OptionalDependencyTest.java │ │ │ │ Passed: tools/jdeps/missingDeps/MissingDepsTest.java │ │ │ │ +Passed: tools/jdeps/optionalDependency/OptionalDependencyTest.java │ │ │ │ Passed: tools/jdeps/unsupported/JDKUnsupportedTest.java │ │ │ │ Passed: tools/jdeps/VerboseFormat/JdepsDependencyClosure.java │ │ │ │ Passed: tools/jdeps/APIDeps.java │ │ │ │ Passed: tools/jdeps/multiVersion/MultiVersionError.java │ │ │ │ -Passed: tools/jdeps/Basic.java │ │ │ │ Passed: tools/jdeps/DotFileTest.java │ │ │ │ +Passed: tools/jdeps/Basic.java │ │ │ │ Passed: tools/EnumAccessible.java │ │ │ │ Passed: tools/jdeps/modules/TransitiveDeps.java │ │ │ │ Passed: tools/jdeps/modules/CheckModuleTest.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java │ │ │ │ Passed: tools/jdeps/Options.java │ │ │ │ -Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ Passed: tools/jdeps/MultiReleaseJar.java │ │ │ │ +Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ Passed: tools/jdeps/listdeps/ListModuleDeps.java │ │ │ │ -Test results: passed: 4,423; failed: 6; error: 3; skipped: 1; excluded: 13; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ +Test results: passed: 4,423; failed: 7; error: 2; skipped: 1; excluded: 13; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/langtools/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/langtools/JTwork │ │ │ │ Directory "jtreg-test-output/langtools/1/JTreport" not found: creating │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ FAILED: tools/javac/lambda/T8031967.java │ │ │ │ FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ -FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ +FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ -Test results: failed: 6; error: 3; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ +Test results: failed: 7; error: 2; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/langtools/1/JTreport/html/report.html │ │ │ │ Results written to /tmp/langtools/JTwork │ │ │ │ Directory "jtreg-test-output/langtools/2/JTreport" not found: creating │ │ │ │ FAILED: tools/javac/lambda/T8031967.java │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ +FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ -FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ -Test results: failed: 6; error: 3; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ +Test results: failed: 7; error: 2; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/langtools/2/JTreport/html/report.html │ │ │ │ Results written to /tmp/langtools/JTwork │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-loong64/failed_tests-zero.tar.gz │ │ │ ├── failed_tests-zero.tar │ │ │ │ ├── file list │ │ │ │ │ @@ -1,149 +1,152 @@ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 61480 2026-08-19 15:34:58.000000 jtreg-test-output/hotspot/JTwork/compiler/arguments/CheckCICompilerCount.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 57372 2026-08-19 15:34:59.000000 jtreg-test-output/hotspot/JTwork/compiler/arguments/CheckCompileThresholdScaling.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 13041 2026-08-19 15:35:01.000000 jtreg-test-output/hotspot/JTwork/compiler/arguments/TestCompileThresholdScaling.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 9704 2026-08-19 14:34:09.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/ClearArray.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16804 2026-08-19 14:34:18.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/Test6857159.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6020 2026-08-19 19:34:25.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/Test7190310.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6735 2026-08-19 14:34:13.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/TestInfiniteLoopCompilationFailure.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6441 2026-08-19 14:34:13.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/TestModDivTopInput.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 9857 2026-08-19 15:34:15.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/TestShiftRightAndAccumulate_id0.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17787 2026-08-19 15:35:44.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/TestConvI2LCastLongLoop.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16662 2026-08-19 15:35:39.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/TestCountedLoopPhiValue.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12370 2026-08-19 15:35:37.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/TestVectorConditionalMove.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16730 2026-08-19 15:35:36.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/igvn/TestIntegerMulRing.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 120331 2026-08-19 16:35:47.000000 jtreg-test-output/hotspot/JTwork/compiler/cha/AbstractRootMethod.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 120497 2026-08-19 16:35:48.000000 jtreg-test-output/hotspot/JTwork/compiler/cha/DefaultRootMethod.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 121532 2026-08-19 16:35:56.000000 jtreg-test-output/hotspot/JTwork/compiler/cha/StrengthReduceInterfaceCall.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16192 2026-08-19 14:34:24.000000 jtreg-test-output/hotspot/JTwork/compiler/classUnloading/methodUnloading/TestMethodUnloading.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21491 2026-08-19 14:34:22.000000 jtreg-test-output/hotspot/JTwork/compiler/codecache/CheckSegmentedCodeCache.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18506 2026-08-19 14:34:33.000000 jtreg-test-output/hotspot/JTwork/compiler/codecache/OverflowCodeCacheTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10917 2026-08-19 16:34:42.000000 jtreg-test-output/hotspot/JTwork/compiler/codecache/cli/TestSegmentedCodeCacheOption.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 59452 2026-08-19 16:34:18.000000 jtreg-test-output/hotspot/JTwork/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 24780 2026-08-19 16:34:42.000000 jtreg-test-output/hotspot/JTwork/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10826 2026-08-19 16:34:43.000000 jtreg-test-output/hotspot/JTwork/compiler/controldependency/TestAddPChainMismatchedBase2.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11201 2026-08-19 16:34:45.000000 jtreg-test-output/hotspot/JTwork/compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 13625 2026-08-19 14:34:22.000000 jtreg-test-output/hotspot/JTwork/compiler/gcbarriers/EqvUncastStepOverBarrier.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16718 2026-08-19 14:34:22.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/IntrinsicDisabledTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20475 2026-08-19 16:34:53.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/AddExactIntTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20511 2026-08-19 16:34:54.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/AddExactLongTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20702 2026-08-19 16:35:05.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 15678 2026-08-19 16:34:55.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20697 2026-08-19 16:35:01.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 15677 2026-08-19 16:34:55.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 15620 2026-08-19 16:34:55.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20697 2026-08-19 16:35:03.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20587 2026-08-19 16:35:05.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20623 2026-08-19 16:35:07.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20660 2026-08-19 16:35:11.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20697 2026-08-19 16:35:12.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 7098 2026-08-19 16:35:05.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 14767 2026-08-19 16:35:08.000000 jtreg-test-output/hotspot/JTwork/compiler/jsr292/NonInlinedCall/InvokeTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21314 2026-08-19 16:35:09.000000 jtreg-test-output/hotspot/JTwork/compiler/jsr292/NonInlinedCall/RedefineTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10546 2026-08-19 14:34:23.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/FillArrayWithUnsafe.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 7154 2026-08-19 15:34:34.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/InfiniteLoopBadControlNeverBranch.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11200 2026-08-19 15:34:39.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestCMoveWithDeadPhi.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 7507 2026-08-19 14:34:29.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 7620 2026-08-19 14:34:29.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 7650 2026-08-19 14:34:29.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 7763 2026-08-19 14:34:31.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 7161 2026-08-19 15:34:43.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestInfLoopNearUsePlacement.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10616 2026-08-19 15:35:00.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestInfiniteLoopCCP.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10824 2026-08-19 15:34:48.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestInfiniteLoopNest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 15140 2026-08-19 15:34:37.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11079 2026-08-19 16:34:16.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-compile-test.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16462 2026-08-19 16:34:42.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11359 2026-08-19 15:34:39.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10050 2026-08-19 15:34:40.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPredicateInputBelowLoopPredicate.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12075 2026-08-19 16:34:53.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestStrangeControl.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6842 2026-08-19 16:34:52.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestZeroTripGuardShared.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21046 2026-08-19 17:35:09.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/SumRedAbsNeg_Double.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 25728 2026-08-19 17:35:43.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/SumRedAbsNeg_Float.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 15151 2026-08-19 17:35:12.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/SumRedSqrt_Double.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 15187 2026-08-19 16:35:27.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16726 2026-08-19 17:35:30.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16969 2026-08-19 17:35:52.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10588 2026-08-19 16:35:49.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestNegBaseOffset.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10813 2026-08-19 16:35:51.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestPickLastMemoryState.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6417 2026-08-19 16:35:51.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11015 2026-08-19 16:35:52.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 5899 2026-08-19 16:35:52.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestConservativeAntiDep.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6838 2026-08-19 16:35:52.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11456 2026-08-19 17:36:05.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestNondeleteableSafePoint.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10240 2026-08-19 16:35:57.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10380 2026-08-19 16:35:59.000000 jtreg-test-output/hotspot/JTwork/compiler/rangechecks/RangeCheckEliminationScaleNotOne.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11002 2026-08-19 16:36:00.000000 jtreg-test-output/hotspot/JTwork/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21626 2026-08-19 16:36:22.000000 jtreg-test-output/hotspot/JTwork/compiler/rangechecks/TestExplicitRangeChecks.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10699 2026-08-19 16:36:23.000000 jtreg-test-output/hotspot/JTwork/compiler/rangechecks/TestRangeCheckCmpUUnderflow.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 15980 2026-08-19 16:36:25.000000 jtreg-test-output/hotspot/JTwork/compiler/regalloc/TestC2IntPressure.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 9388 2026-08-19 15:34:45.000000 jtreg-test-output/hotspot/JTwork/compiler/runtime/TestConstantsInError.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 27239 2026-08-19 16:36:28.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableBoolean.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 26643 2026-08-19 16:36:31.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableByte.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 26659 2026-08-19 16:36:35.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableChar.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 27088 2026-08-19 16:36:38.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableDouble.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 26856 2026-08-19 16:36:42.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableFloat.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 26462 2026-08-19 16:36:45.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableInt.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 26691 2026-08-19 16:36:48.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableLong.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 26987 2026-08-19 16:36:53.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableObject.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 26822 2026-08-19 16:36:56.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableShort.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16565 2026-08-19 16:36:59.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableUByte.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16624 2026-08-19 16:37:01.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableUShort.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 13472 2026-08-19 16:37:16.000000 jtreg-test-output/hotspot/JTwork/compiler/startup/SmallCodeCacheStartup.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10797 2026-08-19 16:37:17.000000 jtreg-test-output/hotspot/JTwork/compiler/types/TestCheckCastPPBecomesTOP.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19276 2026-08-19 16:37:24.000000 jtreg-test-output/hotspot/JTwork/compiler/uncommontrap/Test8009761.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11482 2026-08-19 17:37:38.000000 jtreg-test-output/hotspot/JTwork/compiler/uncommontrap/TestStackBangMonitorOwned.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11265 2026-08-19 17:35:34.000000 jtreg-test-output/hotspot/JTwork/compiler/vectorization/TestMacroLogicVector.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 9756 2026-08-19 17:35:20.000000 jtreg-test-output/hotspot/JTwork/compiler/vectorization/TestReplicateLoopIV.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 15623 2026-08-19 15:34:57.000000 jtreg-test-output/hotspot/JTwork/runtime/7158988/FieldMonitor.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 13374 2026-08-19 17:35:42.000000 jtreg-test-output/hotspot/JTwork/runtime/BootClassAppendProp/BootClassPathAppend.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19307 2026-08-19 17:36:06.000000 jtreg-test-output/hotspot/JTwork/runtime/HiddenClasses/TestHiddenClassUnloading.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18381 2026-08-19 17:36:05.000000 jtreg-test-output/hotspot/JTwork/runtime/LocalLong/LocalLongTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10618 2026-08-19 15:34:55.000000 jtreg-test-output/hotspot/JTwork/runtime/Monitor/ConcurrentDeflation.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 29936 2026-08-19 17:36:33.000000 jtreg-test-output/hotspot/JTwork/runtime/NMT/CheckForProperDetailStackTrace.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 13654 2026-08-19 17:36:09.000000 jtreg-test-output/hotspot/JTwork/runtime/NMT/MallocLimitTest_compiler-limit-fatal.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 13611 2026-08-19 17:36:11.000000 jtreg-test-output/hotspot/JTwork/runtime/NMT/MallocLimitTest_compiler-limit-oom.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 36847 2026-08-19 17:36:14.000000 jtreg-test-output/hotspot/JTwork/runtime/NMT/VirtualAllocCommitMerge.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 38101 2026-08-19 17:35:50.000000 jtreg-test-output/hotspot/JTwork/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17259 2026-08-19 18:35:52.000000 jtreg-test-output/hotspot/JTwork/runtime/handshake/AsyncHandshakeWalkStackTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 14714 2026-08-19 17:36:04.000000 jtreg-test-output/hotspot/JTwork/runtime/handshake/HandshakeTransitionTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12451 2026-08-19 18:35:57.000000 jtreg-test-output/hotspot/JTwork/runtime/handshake/HandshakeWalkStackTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 15798 2026-08-19 17:35:56.000000 jtreg-test-output/hotspot/JTwork/runtime/handshake/SystemMembarHandshakeTransitionTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12915 2026-08-19 17:35:58.000000 jtreg-test-output/hotspot/JTwork/runtime/jni/nativeStack/TestNativeStack.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 13891 2026-08-19 15:34:51.000000 jtreg-test-output/hotspot/JTwork/runtime/logging/MonitorMismatchTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17116 2026-08-19 17:36:14.000000 jtreg-test-output/hotspot/JTwork/runtime/whitebox/WBStackSize.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12363 2026-08-19 08:00:19.000000 jtreg-test-output/hotspot/JTwork/serviceability/attach/AttachNegativePidTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21406 2026-08-19 17:36:17.000000 jtreg-test-output/hotspot/JTwork/serviceability/dcmd/thread/PrintConcurrentLocksTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 26212 2026-08-19 17:36:23.000000 jtreg-test-output/hotspot/JTwork/serviceability/dcmd/thread/PrintTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12141 2026-08-19 17:36:18.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/8036666/GetObjectLockCount.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 13405 2026-08-19 17:36:26.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/GetLocalVariable/GetLocalVars.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12187 2026-08-19 17:36:27.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16447 2026-08-19 17:37:16.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16504 2026-08-19 17:37:12.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16431 2026-08-19 17:37:14.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16169 2026-08-19 17:37:21.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16565 2026-08-19 17:37:18.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16471 2026-08-19 17:37:59.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16023 2026-08-19 17:38:00.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11970 2026-08-19 17:37:21.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12007 2026-08-19 17:36:20.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/FramePop/framepop01/framepop01.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12004 2026-08-19 17:36:21.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12829 2026-08-19 17:36:23.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/MethodExit/mexit01/mexit01.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12848 2026-08-19 17:36:23.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/MethodExit/mexit02/mexit02.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11535 2026-08-19 17:37:27.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 29512 2026-08-19 17:37:40.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 13596 2026-08-19 17:37:29.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10593 2026-08-19 17:37:32.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 13490 2026-08-19 17:37:40.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12856 2026-08-19 18:37:52.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12488 2026-08-19 18:37:54.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11385 2026-08-19 17:37:42.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12190 2026-08-19 18:37:56.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11822 2026-08-19 18:38:13.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 27924 2026-08-20 01:39:32.000000 jtreg-test-output/langtools/JTwork/jdk/jshell/ToolTabSnippetTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 12353 2026-08-20 02:08:42.000000 jtreg-test-output/langtools/JTwork/tools/javac/importscope/NegativeCyclicDependencyTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 93024 2026-08-20 01:09:09.000000 jtreg-test-output/langtools/JTwork/tools/javac/lambda/T8031967.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 92472 2026-08-20 01:09:16.000000 jtreg-test-output/langtools/JTwork/tools/javac/patterns/SOEDeeplyNestedBlocksTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 14073 2026-08-20 02:09:19.000000 jtreg-test-output/langtools/JTwork/tools/javac/switchnull/SwitchNull.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 95846 2026-08-20 01:12:20.000000 jtreg-test-output/langtools/JTwork/tools/javac/tree/JavacTreeScannerTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 96873 2026-08-20 01:12:27.000000 jtreg-test-output/langtools/JTwork/tools/javac/tree/SourceDocTreeScannerTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 87825 2026-08-20 01:12:19.000000 jtreg-test-output/langtools/JTwork/tools/javac/tree/SourceTreeScannerTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 85704 2026-08-20 01:12:06.000000 jtreg-test-output/langtools/JTwork/tools/javac/tree/TreePosTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 61490 2026-09-07 07:19:44.000000 jtreg-test-output/hotspot/JTwork/compiler/arguments/CheckCICompilerCount.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 62109 2026-09-07 07:19:40.000000 jtreg-test-output/hotspot/JTwork/compiler/arguments/CheckCompileThresholdScaling.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 13055 2026-09-07 07:19:53.000000 jtreg-test-output/hotspot/JTwork/compiler/arguments/TestCompileThresholdScaling.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 9712 2026-09-07 06:18:23.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/ClearArray.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12653 2026-09-07 06:18:26.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/Test6857159.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6029 2026-09-07 11:18:37.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/Test7190310.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6743 2026-09-07 06:18:27.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/TestInfiniteLoopCompilationFailure.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10120 2026-09-07 06:18:31.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/TestModDivTopInput.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 9894 2026-09-07 07:18:27.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/TestShiftRightAndAccumulate_id0.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12805 2026-09-07 07:19:45.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/TestConvI2LCastLongLoop.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16672 2026-09-07 07:20:15.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/TestCountedLoopPhiValue.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12383 2026-09-07 07:19:54.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/TestVectorConditionalMove.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16741 2026-09-07 07:20:06.000000 jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/igvn/TestIntegerMulRing.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 116525 2026-09-07 08:20:02.000000 jtreg-test-output/hotspot/JTwork/compiler/cha/AbstractRootMethod.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 122051 2026-09-07 08:20:14.000000 jtreg-test-output/hotspot/JTwork/compiler/cha/DefaultRootMethod.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 117652 2026-09-07 08:20:22.000000 jtreg-test-output/hotspot/JTwork/compiler/cha/StrengthReduceInterfaceCall.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 27081 2026-09-07 06:18:49.000000 jtreg-test-output/hotspot/JTwork/compiler/classUnloading/methodUnloading/TestMethodUnloading.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21529 2026-09-07 06:18:38.000000 jtreg-test-output/hotspot/JTwork/compiler/codecache/CheckSegmentedCodeCache.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18512 2026-09-07 06:18:44.000000 jtreg-test-output/hotspot/JTwork/compiler/codecache/OverflowCodeCacheTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10926 2026-09-07 08:18:31.000000 jtreg-test-output/hotspot/JTwork/compiler/codecache/cli/TestSegmentedCodeCacheOption.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 59464 2026-09-07 08:18:30.000000 jtreg-test-output/hotspot/JTwork/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19010 2026-09-07 08:18:31.000000 jtreg-test-output/hotspot/JTwork/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6783 2026-09-07 08:18:31.000000 jtreg-test-output/hotspot/JTwork/compiler/controldependency/TestAddPChainMismatchedBase2.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18345 2026-09-07 06:18:41.000000 jtreg-test-output/hotspot/JTwork/compiler/gcbarriers/EqvUncastStepOverBarrier.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21695 2026-09-07 06:18:44.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/IntrinsicDisabledTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 15488 2026-09-07 08:18:32.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/AddExactIntTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 15515 2026-09-07 08:18:32.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/AddExactLongTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20706 2026-09-07 08:18:42.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 15683 2026-09-07 08:18:43.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20706 2026-09-07 08:18:47.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 15683 2026-09-07 08:18:48.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20669 2026-09-07 08:18:52.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 15654 2026-09-07 08:18:53.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20593 2026-09-07 08:18:58.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20631 2026-09-07 08:18:58.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 15628 2026-09-07 08:18:58.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20704 2026-09-07 08:19:02.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 7104 2026-09-07 08:18:58.000000 jtreg-test-output/hotspot/JTwork/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 14775 2026-09-07 08:19:01.000000 jtreg-test-output/hotspot/JTwork/compiler/jsr292/NonInlinedCall/InvokeTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 33349 2026-09-07 08:19:06.000000 jtreg-test-output/hotspot/JTwork/compiler/jsr292/NonInlinedCall/RedefineTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10553 2026-09-07 06:18:37.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/FillArrayWithUnsafe.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11474 2026-09-07 07:18:56.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/InfiniteLoopBadControlNeverBranch.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11212 2026-09-07 07:19:05.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestCMoveWithDeadPhi.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11433 2026-09-07 06:18:44.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 7626 2026-09-07 06:18:45.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11576 2026-09-07 06:18:46.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11689 2026-09-07 06:18:47.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11445 2026-09-07 07:19:00.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestInfLoopNearUsePlacement.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10627 2026-09-07 07:18:58.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestInfiniteLoopCCP.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6682 2026-09-07 07:18:58.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestInfiniteLoopNest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11013 2026-09-07 07:18:50.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11116 2026-09-07 08:18:28.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-compile-test.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16498 2026-09-07 08:18:52.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 7269 2026-09-07 07:18:57.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6065 2026-09-07 07:18:58.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPredicateInputBelowLoopPredicate.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12086 2026-09-07 08:19:10.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestStrangeControl.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11043 2026-09-07 08:19:10.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestZeroTripGuardShared.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21111 2026-09-07 09:19:04.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/SumRedAbsNeg_Double.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 23272 2026-09-07 09:19:08.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/SumRedAbsNeg_Float.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19203 2026-09-07 09:19:39.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/SumRedSqrt_Double.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10968 2026-09-07 08:19:26.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11539 2026-09-07 09:19:26.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17010 2026-09-07 09:20:05.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10594 2026-09-07 08:20:17.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestNegBaseOffset.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10819 2026-09-07 08:20:22.000000 jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestPickLastMemoryState.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10558 2026-09-07 08:20:25.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11021 2026-09-07 08:20:26.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 5905 2026-09-07 08:20:26.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestConservativeAntiDep.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6844 2026-09-07 08:20:26.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11467 2026-09-07 09:20:40.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestNondeleteableSafePoint.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10244 2026-09-07 08:20:27.000000 jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6393 2026-09-07 08:20:27.000000 jtreg-test-output/hotspot/JTwork/compiler/rangechecks/RangeCheckEliminationScaleNotOne.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6944 2026-09-07 08:20:27.000000 jtreg-test-output/hotspot/JTwork/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16867 2026-09-07 08:20:35.000000 jtreg-test-output/hotspot/JTwork/compiler/rangechecks/TestExplicitRangeChecks.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6729 2026-09-07 08:20:35.000000 jtreg-test-output/hotspot/JTwork/compiler/rangechecks/TestRangeCheckCmpUUnderflow.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 15987 2026-09-07 08:20:37.000000 jtreg-test-output/hotspot/JTwork/compiler/regalloc/TestC2IntPressure.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 14013 2026-09-07 07:19:18.000000 jtreg-test-output/hotspot/JTwork/compiler/runtime/TestConstantsInError.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22139 2026-09-07 08:20:37.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableBoolean.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21579 2026-09-07 08:20:38.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableByte.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21595 2026-09-07 08:20:38.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableChar.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22000 2026-09-07 08:20:39.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableDouble.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21780 2026-09-07 08:20:39.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableFloat.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21410 2026-09-07 08:20:40.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableInt.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21627 2026-09-07 08:20:40.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableLong.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21899 2026-09-07 08:20:41.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableObject.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21748 2026-09-07 08:20:41.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableShort.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11489 2026-09-07 08:20:42.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableUByte.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11536 2026-09-07 08:20:42.000000 jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableUShort.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8872 2026-09-07 08:20:42.000000 jtreg-test-output/hotspot/JTwork/compiler/startup/SmallCodeCacheStartup.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10802 2026-09-07 08:20:43.000000 jtreg-test-output/hotspot/JTwork/compiler/types/TestCheckCastPPBecomesTOP.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 14615 2026-09-07 08:20:44.000000 jtreg-test-output/hotspot/JTwork/compiler/uncommontrap/Test8009761.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 7526 2026-09-07 09:20:55.000000 jtreg-test-output/hotspot/JTwork/compiler/uncommontrap/TestStackBangMonitorOwned.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11273 2026-09-07 09:19:21.000000 jtreg-test-output/hotspot/JTwork/compiler/vectorization/TestMacroLogicVector.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 5843 2026-09-07 09:19:08.000000 jtreg-test-output/hotspot/JTwork/compiler/vectorization/TestReplicateLoopIV.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 15632 2026-09-07 07:19:06.000000 jtreg-test-output/hotspot/JTwork/runtime/7158988/FieldMonitor.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8697 2026-09-07 09:19:09.000000 jtreg-test-output/hotspot/JTwork/runtime/BootClassAppendProp/BootClassPathAppend.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19312 2026-09-07 09:19:46.000000 jtreg-test-output/hotspot/JTwork/runtime/HiddenClasses/TestHiddenClassUnloading.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18393 2026-09-07 09:19:46.000000 jtreg-test-output/hotspot/JTwork/runtime/LocalLong/LocalLongTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6515 2026-09-07 07:19:34.000000 jtreg-test-output/hotspot/JTwork/runtime/Monitor/ConcurrentDeflation.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 29759 2026-09-07 09:19:53.000000 jtreg-test-output/hotspot/JTwork/runtime/NMT/CheckForProperDetailStackTrace.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 13665 2026-09-07 09:19:48.000000 jtreg-test-output/hotspot/JTwork/runtime/NMT/MallocLimitTest_compiler-limit-fatal.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 13623 2026-09-07 09:19:50.000000 jtreg-test-output/hotspot/JTwork/runtime/NMT/MallocLimitTest_compiler-limit-oom.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 36913 2026-09-07 09:19:54.000000 jtreg-test-output/hotspot/JTwork/runtime/NMT/VirtualAllocCommitMerge.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 23865 2026-09-07 07:19:24.000000 jtreg-test-output/hotspot/JTwork/runtime/cds/appcds/TestParallelGCWithCDS.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 30215 2026-09-07 07:19:22.000000 jtreg-test-output/hotspot/JTwork/runtime/cds/appcds/VerifierTest_1A.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 30224 2026-09-07 07:19:40.000000 jtreg-test-output/hotspot/JTwork/runtime/cds/appcds/VerifierTest_1B.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 30172 2026-09-07 07:19:36.000000 jtreg-test-output/hotspot/JTwork/runtime/cds/appcds/VerifierTest_2.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 33204 2026-09-07 09:19:18.000000 jtreg-test-output/hotspot/JTwork/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 52340 2026-09-07 09:19:38.000000 jtreg-test-output/hotspot/JTwork/runtime/cds/appcds/cacheObject/DifferentHeapSizes.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17283 2026-09-07 10:19:36.000000 jtreg-test-output/hotspot/JTwork/runtime/handshake/AsyncHandshakeWalkStackTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 14722 2026-09-07 09:19:34.000000 jtreg-test-output/hotspot/JTwork/runtime/handshake/HandshakeTransitionTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17089 2026-09-07 10:19:48.000000 jtreg-test-output/hotspot/JTwork/runtime/handshake/HandshakeWalkStackTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 15810 2026-09-07 09:19:42.000000 jtreg-test-output/hotspot/JTwork/runtime/handshake/SystemMembarHandshakeTransitionTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12926 2026-09-07 09:19:43.000000 jtreg-test-output/hotspot/JTwork/runtime/jni/nativeStack/TestNativeStack.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 13901 2026-09-07 07:19:34.000000 jtreg-test-output/hotspot/JTwork/runtime/logging/MonitorMismatchTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17122 2026-09-07 09:19:55.000000 jtreg-test-output/hotspot/JTwork/runtime/whitebox/WBStackSize.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 28006 2026-09-07 09:20:00.000000 jtreg-test-output/hotspot/JTwork/serviceability/dcmd/thread/PrintConcurrentLocksTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20015 2026-09-07 09:19:58.000000 jtreg-test-output/hotspot/JTwork/serviceability/dcmd/thread/PrintTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16462 2026-09-07 09:20:02.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/8036666/GetObjectLockCount.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 13412 2026-09-07 09:20:05.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/GetLocalVariable/GetLocalVars.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12193 2026-09-07 09:20:05.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16456 2026-09-07 09:20:36.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16510 2026-09-07 09:20:38.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16436 2026-09-07 09:20:36.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16176 2026-09-07 09:21:10.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16574 2026-09-07 09:20:43.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16479 2026-09-07 09:21:11.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16028 2026-09-07 09:21:16.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11978 2026-09-07 09:20:44.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12015 2026-09-07 09:20:01.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/FramePop/framepop01/framepop01.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12009 2026-09-07 09:20:02.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12836 2026-09-07 09:20:04.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/MethodExit/mexit01/mexit01.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12854 2026-09-07 09:20:04.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/MethodExit/mexit02/mexit02.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16221 2026-09-07 09:20:52.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 29512 2026-09-07 09:21:05.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 13602 2026-09-07 09:21:01.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6370 2026-09-07 09:21:01.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8833 2026-09-07 09:21:02.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8395 2026-09-07 10:21:13.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12500 2026-09-07 10:21:18.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11390 2026-09-07 09:21:18.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12203 2026-09-07 10:21:27.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11832 2026-09-07 10:21:29.000000 jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21114 2026-09-07 16:47:24.000000 jtreg-test-output/langtools/JTwork/jdk/jshell/ToolTabCommandTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 27598 2026-09-07 16:28:07.000000 jtreg-test-output/langtools/JTwork/jdk/jshell/ToolTabSnippetTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 93030 2026-09-07 15:57:15.000000 jtreg-test-output/langtools/JTwork/tools/javac/lambda/T8031967.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 92478 2026-09-07 15:57:18.000000 jtreg-test-output/langtools/JTwork/tools/javac/patterns/SOEDeeplyNestedBlocksTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12029 2026-09-07 16:57:12.000000 jtreg-test-output/langtools/JTwork/tools/javac/switchnull/SwitchNull.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 90824 2026-09-07 16:01:23.000000 jtreg-test-output/langtools/JTwork/tools/javac/tree/JavacTreeScannerTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 96879 2026-09-07 16:02:39.000000 jtreg-test-output/langtools/JTwork/tools/javac/tree/SourceDocTreeScannerTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 92871 2026-09-07 16:01:49.000000 jtreg-test-output/langtools/JTwork/tools/javac/tree/SourceTreeScannerTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 91087 2026-09-07 16:01:31.000000 jtreg-test-output/langtools/JTwork/tools/javac/tree/TreePosTest.jtr │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/arguments/CheckCICompilerCount.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:58 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:44 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8130858 bug8132525 bug8162881 driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ requires=vm.flagless │ │ │ │ │ @@ -11,92 +11,92 @@ │ │ │ │ │ source=CheckCICompilerCount.java │ │ │ │ │ title=Check that correct range of values for CICompilerCount are allowed depending on whether tiered is enabled or not │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java │ │ │ │ │ -elapsed=2664 0\:00\:02.664 │ │ │ │ │ -end=Wed Aug 19 15\:34\:58 UTC 2026 │ │ │ │ │ +elapsed=9384 0\:00\:09.384 │ │ │ │ │ +end=Mon Sep 07 07\:19\:44 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: java.lang.RuntimeException\: Expected to get exit value of [1], exit value is\: [0] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 15\:34\:55 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:19\:34 UTC 2026 │ │ │ │ │ test=compiler/arguments/CheckCICompilerCount.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2673 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=9390 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/arguments │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/268)---------- │ │ │ │ │ +----------messages:(7/267)---------- │ │ │ │ │ command: build compiler.arguments.CheckCICompilerCount │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:34 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.arguments.CheckCICompilerCount │ │ │ │ │ -finished: Wed Aug 19 15:34:57 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.846 │ │ │ │ │ +finished: Mon Sep 07 07:19:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.12 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(9/460)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:34 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 15:34:57 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.844 │ │ │ │ │ +Agent id: 3 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 07:19:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.117 │ │ │ │ │ ----------configuration:(16/876)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3336)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -114,61 +114,61 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/arguments/CheckCICompilerCount.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.arguments.CheckCICompilerCount \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/371)---------- │ │ │ │ │ +----------messages:(9/374)---------- │ │ │ │ │ command: driver compiler.arguments.CheckCICompilerCount │ │ │ │ │ reason: User specified action: run driver compiler.arguments.CheckCICompilerCount │ │ │ │ │ -started: Wed Aug 19 15:34:57 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:43 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 15 │ │ │ │ │ -Process id: 636616 │ │ │ │ │ +Agent id: 14 │ │ │ │ │ +Process id: 2390308 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 15:34:58 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.8 │ │ │ │ │ +finished: Mon Sep 07 07:19:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.252 │ │ │ │ │ ----------configuration:(20/1004)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2820)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -182,27 +182,27 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/arguments/CheckCICompilerCount.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java \\ │ │ │ │ │ -Dtest.main.class=compiler.arguments.CheckCICompilerCount \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/6:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.arguments.CheckCICompilerCount │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(4/929)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/6/compiler/arguments/CheckCICompilerCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -server -XX:-TieredCompilation -XX:+PrintFlagsFinal -XX:CICompilerCount=0 -version ] │ │ │ │ │ -[2026-08-19T15:34:58.277443166Z] Gathering output for process 636735 │ │ │ │ │ -[2026-08-19T15:34:58.286546458Z] Waiting for completion for process 636735 │ │ │ │ │ -[2026-08-19T15:34:58.329241217Z] Waiting for completion finished for process 636735 │ │ │ │ │ +----------System.out:(4/932)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/4/compiler/arguments/CheckCICompilerCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -server -XX:-TieredCompilation -XX:+PrintFlagsFinal -XX:CICompilerCount=0 -version ] │ │ │ │ │ +[2026-09-07T07:19:43.965744545Z] Gathering output for process 2390636 │ │ │ │ │ +[2026-09-07T07:19:43.970161672Z] Waiting for completion for process 2390636 │ │ │ │ │ +[2026-09-07T07:19:44.017624880Z] Waiting for completion finished for process 2390636 │ │ │ │ │ ----------System.err:(428/47852)---------- │ │ │ │ │ stdout: [[Global flags] │ │ │ │ │ int ActiveProcessorCount = -1 {product} {default} │ │ │ │ │ uintx AdaptiveSizeDecrementScaleFactor = 4 {product} {default} │ │ │ │ │ uintx AdaptiveSizeMajorGCDecayTimeScale = 10 {product} {default} │ │ │ │ │ uintx AdaptiveSizePolicyCollectionCostMargin = 50 {product} {default} │ │ │ │ │ uintx AdaptiveSizePolicyInitializingSteps = 20 {product} {default} │ │ │ │ │ @@ -247,15 +247,15 @@ │ │ │ │ │ ccstr CompileCommandFile = {product} {default} │ │ │ │ │ ccstrlist CompileOnly = {product} {default} │ │ │ │ │ intx CompileThreshold = 0 {pd product} {default} │ │ │ │ │ double CompileThresholdScaling = 1.000000 {product} {default} │ │ │ │ │ int CompilerThreadPriority = -1 {product} {default} │ │ │ │ │ intx CompilerThreadStackSize = 0 {pd product} {default} │ │ │ │ │ size_t CompressedClassSpaceSize = 1073741824 {product} {default} │ │ │ │ │ - uint ConcGCThreads = 2 {product} {ergonomic} │ │ │ │ │ + uint ConcGCThreads = 6 {product} {ergonomic} │ │ │ │ │ intx ContendedPaddingWidth = 128 {product} {default} │ │ │ │ │ bool CrashOnOutOfMemoryError = false {product} {default} │ │ │ │ │ bool CreateCoredumpOnCrash = true {product} {default} │ │ │ │ │ bool DTraceAllocProbes = false {product} {default} │ │ │ │ │ bool DTraceMethodProbes = false {product} {default} │ │ │ │ │ bool DTraceMonitorProbes = false {product} {default} │ │ │ │ │ bool DisableAttachMechanism = false {product} {default} │ │ │ │ │ @@ -278,17 +278,17 @@ │ │ │ │ │ bool ExecutingUnitTests = false {product} {default} │ │ │ │ │ bool ExitOnOutOfMemoryError = false {product} {default} │ │ │ │ │ bool ExplicitGCInvokesConcurrent = false {product} {default} │ │ │ │ │ bool ExtensiveErrorReports = false {product} {default} │ │ │ │ │ ccstr ExtraSharedClassListFile = {product} {default} │ │ │ │ │ bool ForceTimeHighResolution = false {product} {default} │ │ │ │ │ double G1ConcMarkStepDurationMillis = 10.000000 {product} {default} │ │ │ │ │ - uint G1ConcRefinementThreads = 8 {product} {ergonomic} │ │ │ │ │ + uint G1ConcRefinementThreads = 23 {product} {ergonomic} │ │ │ │ │ uintx G1ConfidencePercent = 50 {product} {default} │ │ │ │ │ - size_t G1HeapRegionSize = 4194304 {product} {ergonomic} │ │ │ │ │ + size_t G1HeapRegionSize = 16777216 {product} {ergonomic} │ │ │ │ │ uintx G1HeapWastePercent = 5 {product} {default} │ │ │ │ │ uintx G1MixedGCCountTarget = 8 {product} {default} │ │ │ │ │ uintx G1PeriodicGCInterval = 0 {manageable} {default} │ │ │ │ │ bool G1PeriodicGCInvokesConcurrent = true {product} {default} │ │ │ │ │ double G1PeriodicGCSystemLoadThreshold = 0.000000 {manageable} {default} │ │ │ │ │ intx G1RSetUpdatingPauseTimePercent = 10 {product} {default} │ │ │ │ │ uint G1RefProcDrainInterval = 1000 {product} {default} │ │ │ │ │ @@ -314,15 +314,15 @@ │ │ │ │ │ uintx HeapMaximumCompactionInterval = 20 {product} {default} │ │ │ │ │ uintx HeapSearchSteps = 3 {product} {default} │ │ │ │ │ size_t HeapSizePerGCThread = 43620760 {product} {default} │ │ │ │ │ bool IgnoreEmptyClassPaths = false {product} {default} │ │ │ │ │ bool IgnoreUnrecognizedVMOptions = false {product} {default} │ │ │ │ │ uintx IncreaseFirstTierCompileThresholdAt = 50 {product} {default} │ │ │ │ │ uintx InitialCodeCacheSize = 163840 {pd product} {default} │ │ │ │ │ - size_t InitialHeapSize = 536870912 {product} {ergonomic} │ │ │ │ │ + size_t InitialHeapSize = 2147483648 {product} {ergonomic} │ │ │ │ │ uintx InitialRAMFraction = 64 {product} {default} │ │ │ │ │ double InitialRAMPercentage = 1.562500 {product} {default} │ │ │ │ │ uintx InitialSurvivorRatio = 8 {product} {default} │ │ │ │ │ uintx InitialTenuringThreshold = 7 {product} {default} │ │ │ │ │ uintx InitiatingHeapOccupancyPercent = 45 {product} {default} │ │ │ │ │ bool Inline = true {product} {default} │ │ │ │ │ ccstr InlineDataFile = {product} {default} │ │ │ │ │ @@ -349,30 +349,30 @@ │ │ │ │ │ intx MaxBCEAEstimateLevel = 5 {product} {default} │ │ │ │ │ intx MaxBCEAEstimateSize = 150 {product} {default} │ │ │ │ │ uint64_t MaxDirectMemorySize = 0 {product} {default} │ │ │ │ │ bool MaxFDLimit = true {product} {default} │ │ │ │ │ uintx MaxGCMinorPauseMillis = 18446744073709551615 {product} {default} │ │ │ │ │ uintx MaxGCPauseMillis = 200 {product} {default} │ │ │ │ │ uintx MaxHeapFreeRatio = 70 {manageable} {default} │ │ │ │ │ - size_t MaxHeapSize = 8506048512 {product} {ergonomic} │ │ │ │ │ + size_t MaxHeapSize = 32178700288 {product} {ergonomic} │ │ │ │ │ intx MaxJNILocalCapacity = 65536 {product} {default} │ │ │ │ │ intx MaxJavaStackTraceDepth = 1024 {product} {default} │ │ │ │ │ size_t MaxMetaspaceExpansion = 5439488 {product} {default} │ │ │ │ │ uintx MaxMetaspaceFreeRatio = 70 {product} {default} │ │ │ │ │ size_t MaxMetaspaceSize = 18446744073709551615 {product} {default} │ │ │ │ │ - size_t MaxNewSize = 5100273664 {product} {ergonomic} │ │ │ │ │ + size_t MaxNewSize = 19293798400 {product} {ergonomic} │ │ │ │ │ uint64_t MaxRAM = 137438953472 {pd product} {default} │ │ │ │ │ uintx MaxRAMFraction = 4 {product} {default} │ │ │ │ │ double MaxRAMPercentage = 25.000000 {product} {default} │ │ │ │ │ uintx MaxTenuringThreshold = 15 {product} {default} │ │ │ │ │ size_t MetaspaceSize = 22020096 {product} {default} │ │ │ │ │ bool MethodFlushing = true {product} {default} │ │ │ │ │ - size_t MinHeapDeltaBytes = 4194304 {product} {ergonomic} │ │ │ │ │ + size_t MinHeapDeltaBytes = 16777216 {product} {ergonomic} │ │ │ │ │ uintx MinHeapFreeRatio = 40 {manageable} {default} │ │ │ │ │ - size_t MinHeapSize = 8388608 {product} {ergonomic} │ │ │ │ │ + size_t MinHeapSize = 16777216 {product} {ergonomic} │ │ │ │ │ size_t MinMetaspaceExpansion = 327680 {product} {default} │ │ │ │ │ uintx MinMetaspaceFreeRatio = 40 {product} {default} │ │ │ │ │ uintx MinRAMFraction = 2 {product} {default} │ │ │ │ │ double MinRAMPercentage = 50.000000 {product} {default} │ │ │ │ │ uintx MinSurvivorRatio = 3 {product} {default} │ │ │ │ │ size_t MinTLABSize = 2048 {product} {default} │ │ │ │ │ uintx NUMAChunkResizeWeight = 20 {product} {default} │ │ │ │ │ @@ -397,15 +397,15 @@ │ │ │ │ │ ccstrlist OnOutOfMemoryError = {product} {default} │ │ │ │ │ intx OnStackReplacePercentage = 0 {pd product} {default} │ │ │ │ │ intx OptoLoopAlignment = 16 {pd product} {default} │ │ │ │ │ uintx PLABWeight = 75 {product} {default} │ │ │ │ │ bool PSChunkLargeArrays = true {product} {default} │ │ │ │ │ int ParGCArrayScanChunk = 50 {product} {default} │ │ │ │ │ uintx ParallelGCBufferWastePct = 10 {product} {default} │ │ │ │ │ - uint ParallelGCThreads = 8 {product} {default} │ │ │ │ │ + uint ParallelGCThreads = 23 {product} {default} │ │ │ │ │ size_t ParallelOldDeadWoodLimiterMean = 50 {product} {default} │ │ │ │ │ size_t ParallelOldDeadWoodLimiterStdDev = 80 {product} {default} │ │ │ │ │ bool ParallelRefProcBalancingEnabled = true {product} {default} │ │ │ │ │ bool ParallelRefProcEnabled = true {product} {default} │ │ │ │ │ uintx PausePadding = 1 {product} {default} │ │ │ │ │ intx PerBytecodeRecompilationCutoff = 200 {product} {default} │ │ │ │ │ intx PerBytecodeTrapLimit = 4 {product} {default} │ │ │ │ │ @@ -467,21 +467,21 @@ │ │ │ │ │ bool SafepointTimeout = false {product} {default} │ │ │ │ │ intx SafepointTimeoutDelay = 10000 {product} {default} │ │ │ │ │ bool ScavengeBeforeFullGC = false {product} {default} │ │ │ │ │ bool SegmentedCodeCache = false {product} {default} │ │ │ │ │ double SelfDestructTimer = 0.000000 {product} {default} │ │ │ │ │ ccstr SharedArchiveConfigFile = {product} {default} │ │ │ │ │ ccstr SharedArchiveFile = {product} {default} │ │ │ │ │ - size_t SharedBaseAddress = 140735256985600 {product} {default} │ │ │ │ │ + size_t SharedBaseAddress = 140734653005824 {product} {default} │ │ │ │ │ ccstr SharedClassListFile = {product} {default} │ │ │ │ │ uint SharedSymbolTableBucketSize = 4 {product} {default} │ │ │ │ │ bool ShowCodeDetailsInExceptionMessages = true {manageable} {default} │ │ │ │ │ bool ShowMessageBoxOnError = false {product} {default} │ │ │ │ │ bool ShrinkHeapInSteps = true {product} {default} │ │ │ │ │ - size_t SoftMaxHeapSize = 8506048512 {manageable} {ergonomic} │ │ │ │ │ + size_t SoftMaxHeapSize = 32178700288 {manageable} {ergonomic} │ │ │ │ │ intx SoftRefLRUPolicyMSPerMB = 1000 {product} {default} │ │ │ │ │ intx StackRedPages = 1 {pd product} {default} │ │ │ │ │ intx StackReservedPages = 0 {pd product} {default} │ │ │ │ │ intx StackShadowPages = 6 {pd product} {default} │ │ │ │ │ bool StackTraceInThrowable = true {product} {default} │ │ │ │ │ intx StackYellowPages = 2 {pd product} {default} │ │ │ │ │ uintx StartAggressiveSweepingAt = 10 {product} {default} │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/arguments/CheckCompileThresholdScaling.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:59 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:40 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8059604 driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ requires=vm.flagless │ │ │ │ │ @@ -11,68 +11,136 @@ │ │ │ │ │ source=CheckCompileThresholdScaling.java │ │ │ │ │ title=Add CompileThresholdScaling flag to control when methods are first compiled (with +/-TieredCompilation) │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ │ -elapsed=1757 0\:00\:01.757 │ │ │ │ │ -end=Wed Aug 19 15\:34\:59 UTC 2026 │ │ │ │ │ +elapsed=3397 0\:00\:03.397 │ │ │ │ │ +end=Mon Sep 07 07\:19\:40 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: java.lang.RuntimeException\: 'intx CompileThreshold \= 1250 {pd product} {command line, ergonomic}' missing from stdout/stderr │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build driver │ │ │ │ │ -start=Wed Aug 19 15\:34\:57 UTC 2026 │ │ │ │ │ +sections=script_messages build compile driver │ │ │ │ │ +start=Mon Sep 07 07\:19\:37 UTC 2026 │ │ │ │ │ test=compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1768 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3402 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/arguments │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/209)---------- │ │ │ │ │ +----------messages:(7/284)---------- │ │ │ │ │ command: build compiler.arguments.CheckCompileThresholdScaling │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:57 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:34:57 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 07:19:37 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: compiler.arguments.CheckCompileThresholdScaling │ │ │ │ │ +finished: Mon Sep 07 07:19:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.616 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/468)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 07:19:37 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 07:19:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.613 │ │ │ │ │ +----------configuration:(14/755)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base java.management │ │ │ │ │ + add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + │ │ │ │ │ +----------rerun:(35/3184)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/arguments/CheckCompileThresholdScaling.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java \\ │ │ │ │ │ + -J-Dtest.main.class=compiler.arguments.CheckCompileThresholdScaling \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ + --add-modules java.base,java.management \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d:/tmp/hotspot/JTwork/classes/0/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ ----------messages:(9/389)---------- │ │ │ │ │ command: driver compiler.arguments.CheckCompileThresholdScaling │ │ │ │ │ reason: User specified action: run driver compiler.arguments.CheckCompileThresholdScaling │ │ │ │ │ -started: Wed Aug 19 15:34:57 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:38 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 16 │ │ │ │ │ -Process id: 636715 │ │ │ │ │ +Agent id: 15 │ │ │ │ │ +Process id: 2390571 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 15:34:59 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.742 │ │ │ │ │ +finished: Mon Sep 07 07:19:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.77 │ │ │ │ │ ----------configuration:(18/883)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -85,15 +153,15 @@ │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ class path: /tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments │ │ │ │ │ /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2660)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -115,23 +183,23 @@ │ │ │ │ │ -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ -classpath /tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.arguments.CheckCompileThresholdScaling │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(8/1839)---------- │ │ │ │ │ +----------System.out:(8/1845)---------- │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/0/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:-TieredCompilation -XX:+PrintFlagsFinal -XX:CompileThreshold=1000 -version ] │ │ │ │ │ -[2026-08-19T15:34:58.753322601Z] Gathering output for process 636753 │ │ │ │ │ -[2026-08-19T15:34:58.848020632Z] Waiting for completion for process 636753 │ │ │ │ │ -[2026-08-19T15:34:58.849020106Z] Waiting for completion finished for process 636753 │ │ │ │ │ +[2026-09-07T07:19:40.364828770Z] Gathering output for process 2390595 │ │ │ │ │ +[2026-09-07T07:19:40.437411892Z] Waiting for completion for process 2390595 │ │ │ │ │ +[2026-09-07T07:19:40.438110775Z] Waiting for completion finished for process 2390595 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/0/compiler/arguments/CheckCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/0/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:-TieredCompilation -XX:+PrintFlagsFinal -XX:CompileThreshold=1000 -XX:CompileThresholdScaling=1.25 -version ] │ │ │ │ │ -[2026-08-19T15:34:58.856042670Z] Gathering output for process 636771 │ │ │ │ │ -[2026-08-19T15:34:58.919477662Z] Waiting for completion for process 636771 │ │ │ │ │ -[2026-08-19T15:34:58.921460249Z] Waiting for completion finished for process 636771 │ │ │ │ │ +[2026-09-07T07:19:40.443051553Z] Gathering output for process 2390613 │ │ │ │ │ +[2026-09-07T07:19:40.501310612Z] Waiting for completion for process 2390613 │ │ │ │ │ +[2026-09-07T07:19:40.502349176Z] Waiting for completion finished for process 2390613 │ │ │ │ │ ----------System.err:(428/48101)---------- │ │ │ │ │ stdout: [[Global flags] │ │ │ │ │ int ActiveProcessorCount = -1 {product} {default} │ │ │ │ │ uintx AdaptiveSizeDecrementScaleFactor = 4 {product} {default} │ │ │ │ │ uintx AdaptiveSizeMajorGCDecayTimeScale = 10 {product} {default} │ │ │ │ │ uintx AdaptiveSizePolicyCollectionCostMargin = 50 {product} {default} │ │ │ │ │ uintx AdaptiveSizePolicyInitializingSteps = 20 {product} {default} │ │ │ │ │ @@ -176,15 +244,15 @@ │ │ │ │ │ ccstr CompileCommandFile = {product} {default} │ │ │ │ │ ccstrlist CompileOnly = {product} {default} │ │ │ │ │ intx CompileThreshold = 1000 {pd product} {command line} │ │ │ │ │ double CompileThresholdScaling = 1.250000 {product} {command line} │ │ │ │ │ int CompilerThreadPriority = -1 {product} {default} │ │ │ │ │ intx CompilerThreadStackSize = 0 {pd product} {default} │ │ │ │ │ size_t CompressedClassSpaceSize = 1073741824 {product} {default} │ │ │ │ │ - uint ConcGCThreads = 2 {product} {ergonomic} │ │ │ │ │ + uint ConcGCThreads = 6 {product} {ergonomic} │ │ │ │ │ intx ContendedPaddingWidth = 128 {product} {default} │ │ │ │ │ bool CrashOnOutOfMemoryError = false {product} {default} │ │ │ │ │ bool CreateCoredumpOnCrash = true {product} {default} │ │ │ │ │ bool DTraceAllocProbes = false {product} {default} │ │ │ │ │ bool DTraceMethodProbes = false {product} {default} │ │ │ │ │ bool DTraceMonitorProbes = false {product} {default} │ │ │ │ │ bool DisableAttachMechanism = false {product} {default} │ │ │ │ │ @@ -207,17 +275,17 @@ │ │ │ │ │ bool ExecutingUnitTests = false {product} {default} │ │ │ │ │ bool ExitOnOutOfMemoryError = false {product} {default} │ │ │ │ │ bool ExplicitGCInvokesConcurrent = false {product} {default} │ │ │ │ │ bool ExtensiveErrorReports = false {product} {default} │ │ │ │ │ ccstr ExtraSharedClassListFile = {product} {default} │ │ │ │ │ bool ForceTimeHighResolution = false {product} {default} │ │ │ │ │ double G1ConcMarkStepDurationMillis = 10.000000 {product} {default} │ │ │ │ │ - uint G1ConcRefinementThreads = 8 {product} {ergonomic} │ │ │ │ │ + uint G1ConcRefinementThreads = 23 {product} {ergonomic} │ │ │ │ │ uintx G1ConfidencePercent = 50 {product} {default} │ │ │ │ │ - size_t G1HeapRegionSize = 4194304 {product} {ergonomic} │ │ │ │ │ + size_t G1HeapRegionSize = 16777216 {product} {ergonomic} │ │ │ │ │ uintx G1HeapWastePercent = 5 {product} {default} │ │ │ │ │ uintx G1MixedGCCountTarget = 8 {product} {default} │ │ │ │ │ uintx G1PeriodicGCInterval = 0 {manageable} {default} │ │ │ │ │ bool G1PeriodicGCInvokesConcurrent = true {product} {default} │ │ │ │ │ double G1PeriodicGCSystemLoadThreshold = 0.000000 {manageable} {default} │ │ │ │ │ intx G1RSetUpdatingPauseTimePercent = 10 {product} {default} │ │ │ │ │ uint G1RefProcDrainInterval = 1000 {product} {default} │ │ │ │ │ @@ -243,15 +311,15 @@ │ │ │ │ │ uintx HeapMaximumCompactionInterval = 20 {product} {default} │ │ │ │ │ uintx HeapSearchSteps = 3 {product} {default} │ │ │ │ │ size_t HeapSizePerGCThread = 43620760 {product} {default} │ │ │ │ │ bool IgnoreEmptyClassPaths = false {product} {default} │ │ │ │ │ bool IgnoreUnrecognizedVMOptions = false {product} {default} │ │ │ │ │ uintx IncreaseFirstTierCompileThresholdAt = 50 {product} {default} │ │ │ │ │ uintx InitialCodeCacheSize = 163840 {pd product} {default} │ │ │ │ │ - size_t InitialHeapSize = 536870912 {product} {ergonomic} │ │ │ │ │ + size_t InitialHeapSize = 2147483648 {product} {ergonomic} │ │ │ │ │ uintx InitialRAMFraction = 64 {product} {default} │ │ │ │ │ double InitialRAMPercentage = 1.562500 {product} {default} │ │ │ │ │ uintx InitialSurvivorRatio = 8 {product} {default} │ │ │ │ │ uintx InitialTenuringThreshold = 7 {product} {default} │ │ │ │ │ uintx InitiatingHeapOccupancyPercent = 45 {product} {default} │ │ │ │ │ bool Inline = true {product} {default} │ │ │ │ │ ccstr InlineDataFile = {product} {default} │ │ │ │ │ @@ -278,30 +346,30 @@ │ │ │ │ │ intx MaxBCEAEstimateLevel = 5 {product} {default} │ │ │ │ │ intx MaxBCEAEstimateSize = 150 {product} {default} │ │ │ │ │ uint64_t MaxDirectMemorySize = 0 {product} {default} │ │ │ │ │ bool MaxFDLimit = true {product} {default} │ │ │ │ │ uintx MaxGCMinorPauseMillis = 18446744073709551615 {product} {default} │ │ │ │ │ uintx MaxGCPauseMillis = 200 {product} {default} │ │ │ │ │ uintx MaxHeapFreeRatio = 70 {manageable} {default} │ │ │ │ │ - size_t MaxHeapSize = 8506048512 {product} {ergonomic} │ │ │ │ │ + size_t MaxHeapSize = 32178700288 {product} {ergonomic} │ │ │ │ │ intx MaxJNILocalCapacity = 65536 {product} {default} │ │ │ │ │ intx MaxJavaStackTraceDepth = 1024 {product} {default} │ │ │ │ │ size_t MaxMetaspaceExpansion = 5439488 {product} {default} │ │ │ │ │ uintx MaxMetaspaceFreeRatio = 70 {product} {default} │ │ │ │ │ size_t MaxMetaspaceSize = 18446744073709551615 {product} {default} │ │ │ │ │ - size_t MaxNewSize = 5100273664 {product} {ergonomic} │ │ │ │ │ + size_t MaxNewSize = 19293798400 {product} {ergonomic} │ │ │ │ │ uint64_t MaxRAM = 137438953472 {pd product} {default} │ │ │ │ │ uintx MaxRAMFraction = 4 {product} {default} │ │ │ │ │ double MaxRAMPercentage = 25.000000 {product} {default} │ │ │ │ │ uintx MaxTenuringThreshold = 15 {product} {default} │ │ │ │ │ size_t MetaspaceSize = 22020096 {product} {default} │ │ │ │ │ bool MethodFlushing = true {product} {default} │ │ │ │ │ - size_t MinHeapDeltaBytes = 4194304 {product} {ergonomic} │ │ │ │ │ + size_t MinHeapDeltaBytes = 16777216 {product} {ergonomic} │ │ │ │ │ uintx MinHeapFreeRatio = 40 {manageable} {default} │ │ │ │ │ - size_t MinHeapSize = 8388608 {product} {ergonomic} │ │ │ │ │ + size_t MinHeapSize = 16777216 {product} {ergonomic} │ │ │ │ │ size_t MinMetaspaceExpansion = 327680 {product} {default} │ │ │ │ │ uintx MinMetaspaceFreeRatio = 40 {product} {default} │ │ │ │ │ uintx MinRAMFraction = 2 {product} {default} │ │ │ │ │ double MinRAMPercentage = 50.000000 {product} {default} │ │ │ │ │ uintx MinSurvivorRatio = 3 {product} {default} │ │ │ │ │ size_t MinTLABSize = 2048 {product} {default} │ │ │ │ │ uintx NUMAChunkResizeWeight = 20 {product} {default} │ │ │ │ │ @@ -326,15 +394,15 @@ │ │ │ │ │ ccstrlist OnOutOfMemoryError = {product} {default} │ │ │ │ │ intx OnStackReplacePercentage = 0 {pd product} {default} │ │ │ │ │ intx OptoLoopAlignment = 16 {pd product} {default} │ │ │ │ │ uintx PLABWeight = 75 {product} {default} │ │ │ │ │ bool PSChunkLargeArrays = true {product} {default} │ │ │ │ │ int ParGCArrayScanChunk = 50 {product} {default} │ │ │ │ │ uintx ParallelGCBufferWastePct = 10 {product} {default} │ │ │ │ │ - uint ParallelGCThreads = 8 {product} {default} │ │ │ │ │ + uint ParallelGCThreads = 23 {product} {default} │ │ │ │ │ size_t ParallelOldDeadWoodLimiterMean = 50 {product} {default} │ │ │ │ │ size_t ParallelOldDeadWoodLimiterStdDev = 80 {product} {default} │ │ │ │ │ bool ParallelRefProcBalancingEnabled = true {product} {default} │ │ │ │ │ bool ParallelRefProcEnabled = true {product} {default} │ │ │ │ │ uintx PausePadding = 1 {product} {default} │ │ │ │ │ intx PerBytecodeRecompilationCutoff = 200 {product} {default} │ │ │ │ │ intx PerBytecodeTrapLimit = 4 {product} {default} │ │ │ │ │ @@ -396,21 +464,21 @@ │ │ │ │ │ bool SafepointTimeout = false {product} {default} │ │ │ │ │ intx SafepointTimeoutDelay = 10000 {product} {default} │ │ │ │ │ bool ScavengeBeforeFullGC = false {product} {default} │ │ │ │ │ bool SegmentedCodeCache = false {product} {default} │ │ │ │ │ double SelfDestructTimer = 0.000000 {product} {default} │ │ │ │ │ ccstr SharedArchiveConfigFile = {product} {default} │ │ │ │ │ ccstr SharedArchiveFile = {product} {default} │ │ │ │ │ - size_t SharedBaseAddress = 140735189876736 {product} {default} │ │ │ │ │ + size_t SharedBaseAddress = 140734653005824 {product} {default} │ │ │ │ │ ccstr SharedClassListFile = {product} {default} │ │ │ │ │ uint SharedSymbolTableBucketSize = 4 {product} {default} │ │ │ │ │ bool ShowCodeDetailsInExceptionMessages = true {manageable} {default} │ │ │ │ │ bool ShowMessageBoxOnError = false {product} {default} │ │ │ │ │ bool ShrinkHeapInSteps = true {product} {default} │ │ │ │ │ - size_t SoftMaxHeapSize = 8506048512 {manageable} {ergonomic} │ │ │ │ │ + size_t SoftMaxHeapSize = 32178700288 {manageable} {ergonomic} │ │ │ │ │ intx SoftRefLRUPolicyMSPerMB = 1000 {product} {default} │ │ │ │ │ intx StackRedPages = 1 {pd product} {default} │ │ │ │ │ intx StackReservedPages = 0 {pd product} {default} │ │ │ │ │ intx StackShadowPages = 6 {pd product} {default} │ │ │ │ │ bool StackTraceInThrowable = true {product} {default} │ │ │ │ │ intx StackYellowPages = 2 {pd product} {default} │ │ │ │ │ uintx StartAggressiveSweepingAt = 10 {product} {default} │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/arguments/TestCompileThresholdScaling.jtr │ │ │ │ │ @@ -1,88 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:35:01 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:53 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8283807 driver │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED driver compiler.arguments.TestCompileThresholdScaling\n │ │ │ │ │ source=TestCompileThresholdScaling.java │ │ │ │ │ title=With a very large value of CompileThresholdScaling all scaled thresholds should be outside the allowed range │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ │ -elapsed=2586 0\:00\:02.586 │ │ │ │ │ -end=Wed Aug 19 15\:35\:01 UTC 2026 │ │ │ │ │ +elapsed=12368 0\:00\:12.368 │ │ │ │ │ +end=Mon Sep 07 07\:19\:53 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Unexpected result expected\: false but was\: true │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 15\:34\:58 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:19\:40 UTC 2026 │ │ │ │ │ test=compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2593 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=12580 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/arguments │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/282)---------- │ │ │ │ │ command: build compiler.arguments.TestCompileThresholdScaling │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:58 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:40 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.arguments.TestCompileThresholdScaling │ │ │ │ │ -finished: Wed Aug 19 15:35:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.277 │ │ │ │ │ +finished: Mon Sep 07 07:19:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.269 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/339)---------- │ │ │ │ │ +----------messages:(8/340)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:34:58 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:40 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 15:35:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.274 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 07:19:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.266 │ │ │ │ │ ----------configuration:(12/650)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2985)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ @@ -103,50 +103,50 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/arguments/TestCompileThresholdScaling.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.arguments.TestCompileThresholdScaling \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d:/tmp/hotspot/JTwork/classes/6/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d:/tmp/hotspot/JTwork/classes/7/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/306)---------- │ │ │ │ │ +----------messages:(8/307)---------- │ │ │ │ │ command: driver compiler.arguments.TestCompileThresholdScaling │ │ │ │ │ reason: User specified action: run driver compiler.arguments.TestCompileThresholdScaling │ │ │ │ │ -started: Wed Aug 19 15:35:01 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:50 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 15 │ │ │ │ │ -Process id: 636616 │ │ │ │ │ -finished: Wed Aug 19 15:35:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.296 │ │ │ │ │ +Agent id: 16 │ │ │ │ │ +Process id: 2390659 │ │ │ │ │ +finished: Mon Sep 07 07:19:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.089 │ │ │ │ │ ----------configuration:(17/819)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2580)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ @@ -164,27 +164,27 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/arguments/TestCompileThresholdScaling.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java \\ │ │ │ │ │ -Dtest.main.class=compiler.arguments.TestCompileThresholdScaling \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.arguments.TestCompileThresholdScaling │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(5/1087)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/6/compiler/arguments/TestCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -XX:CompileThresholdScaling=1.7976931348623157E308 --version ] │ │ │ │ │ -[2026-08-19T15:35:01.184179416Z] Gathering output for process 636789 │ │ │ │ │ -[2026-08-19T15:35:01.193771870Z] Waiting for completion for process 636789 │ │ │ │ │ -[2026-08-19T15:35:01.230686939Z] Waiting for completion finished for process 636789 │ │ │ │ │ -Output and diagnostic info for process 636789 was saved into 'pid-636789-output.log' │ │ │ │ │ +----------System.out:(5/1092)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/arguments/TestCompileThresholdScaling.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/arguments:/tmp/hotspot/JTwork/classes/7/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -XX:CompileThresholdScaling=1.7976931348623157E308 --version ] │ │ │ │ │ +[2026-09-07T07:19:51.228166916Z] Gathering output for process 2390679 │ │ │ │ │ +[2026-09-07T07:19:51.293909083Z] Waiting for completion for process 2390679 │ │ │ │ │ +[2026-09-07T07:19:53.088210904Z] Waiting for completion finished for process 2390679 │ │ │ │ │ +Output and diagnostic info for process 2390679 was saved into 'pid-2390679-output.log' │ │ │ │ │ ----------System.err:(13/817)---------- │ │ │ │ │ java.lang.RuntimeException: Unexpected result expected: false but was: true │ │ │ │ │ at jdk.test.lib.Asserts.fail(Asserts.java:717) │ │ │ │ │ at jdk.test.lib.Asserts.assertEquals(Asserts.java:208) │ │ │ │ │ at compiler.arguments.TestCompileThresholdScaling.checkCompileThresholdScaling(TestCompileThresholdScaling.java:64) │ │ │ │ │ at compiler.arguments.TestCompileThresholdScaling.main(TestCompileThresholdScaling.java:45) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/c2/ClearArray.jtr │ │ │ │ │ @@ -1,71 +1,71 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:09 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:23 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/ClearArray.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8284883 othervm │ │ │ │ │ run=USER_SPECIFIED compile ClearArray.java\nUSER_SPECIFIED main/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:-TieredCompilation -Xbatch -XX\:InitArrayShortSize\=32768 -XX\:-IdealizeClearArrayNode compiler.c2.ClearArray\nUSER_SPECIFIED main/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:-TieredCompilation -Xbatch -XX\:InitArrayShortSize\=32768 -XX\:-IdealizeClearArrayNode -XX\:UseAVX\=3 compiler.c2.ClearArray\n │ │ │ │ │ source=ClearArray.java │ │ │ │ │ title=ClearArray instruction overflows scratch buffer │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/ClearArray.java │ │ │ │ │ -elapsed=5206 0\:00\:05.206 │ │ │ │ │ -end=Wed Aug 19 14\:34\:09 UTC 2026 │ │ │ │ │ +elapsed=5340 0\:00\:05.340 │ │ │ │ │ +end=Mon Sep 07 06\:18\:23 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:04 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 06\:18\:18 UTC 2026 │ │ │ │ │ test=compiler/c2/ClearArray.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=5220 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=5353 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/c2 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/323)---------- │ │ │ │ │ +----------messages:(8/325)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/ClearArray.java │ │ │ │ │ reason: User specified action: run compile ClearArray.java │ │ │ │ │ -started: Wed Aug 19 14:34:04 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:18 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 1 │ │ │ │ │ -Process id: 615587 │ │ │ │ │ -finished: Wed Aug 19 14:34:09 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.86 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 06:18:23 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 4.575 │ │ │ │ │ ----------configuration:(10/486)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/compiler/c2/ClearArray.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/compiler/c2/ClearArray.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2503)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ @@ -86,56 +86,56 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/c2/ClearArray.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/ClearArray.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.c2.ClearArray \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/c2/ClearArray.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/c2/ClearArray.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/c2/ClearArray.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/compiler/c2/ClearArray.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/c2/ClearArray.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/c2/ClearArray.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/c2/ClearArray.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/compiler/c2/ClearArray.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/0/compiler/c2/ClearArray.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/ClearArray.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/1/compiler/c2/ClearArray.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/ClearArray.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/184)---------- │ │ │ │ │ command: build compiler.c2.ClearArray │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:09 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:09 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 06:18:23 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:23 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/508)---------- │ │ │ │ │ +----------messages:(7/509)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:-TieredCompilation -Xbatch -XX:InitArrayShortSize=32768 -XX:-IdealizeClearArrayNode compiler.c2.ClearArray │ │ │ │ │ reason: User specified action: run main/othervm -XX:+UnlockDiagnosticVMOptions -XX:-TieredCompilation -Xbatch -XX:InitArrayShortSize=32768 -XX:-IdealizeClearArrayNode compiler.c2.ClearArray │ │ │ │ │ -started: Wed Aug 19 14:34:09 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:23 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 615648 │ │ │ │ │ -finished: Wed Aug 19 14:34:09 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.049 │ │ │ │ │ +Process id: 2380589 │ │ │ │ │ +finished: Mon Sep 07 06:18:23 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.508 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/156)---------- │ │ │ │ │ Unrecognized VM option 'IdealizeClearArrayNode' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(37/2650)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/c2/ClearArray.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/c2/ClearArray.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -144,17 +144,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/c2/ClearArray.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/ClearArray.java \\ │ │ │ │ │ -Dtest.main.class=compiler.c2.ClearArray \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/c2/ClearArray.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/c2/ClearArray.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/c2/ClearArray.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/c2/ClearArray.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/c2/ClearArray.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/c2/ClearArray.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:+UnlockDiagnosticVMOptions \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/c2/Test6857159.jtr │ │ │ │ │ @@ -1,105 +1,106 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:18 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/Test6857159.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug6857159 othervm driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xbatch -XX\:CompileCommand\=compileonly,compiler.c2.Test6857159$ct0\:\:run compiler.c2.Test6857159\n │ │ │ │ │ source=Test6857159.java │ │ │ │ │ title=local schedule failed with checkcast of Thread.currentThread() │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/Test6857159.java │ │ │ │ │ -elapsed=13018 0\:00\:13.018 │ │ │ │ │ -end=Wed Aug 19 14\:34\:18 UTC 2026 │ │ │ │ │ +elapsed=7757 0\:00\:07.757 │ │ │ │ │ +end=Mon Sep 07 06\:18\:26 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.AssertionError\: public void compiler.c2.Test6857159$ct0.run() didn't get compiled │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 14\:34\:04 UTC 2026 │ │ │ │ │ +sections=script_messages build build driver build main │ │ │ │ │ +start=Mon Sep 07 06\:18\:18 UTC 2026 │ │ │ │ │ test=compiler/c2/Test6857159.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=13560 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=7766 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/c2 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:04 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:04 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.004 │ │ │ │ │ +started: Mon Sep 07 06:18:18 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:18 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.003 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:04 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:04 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 06:18:18 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:18 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/426)---------- │ │ │ │ │ +----------messages:(9/427)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:04 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:18 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 2 │ │ │ │ │ -Process id: 615606 │ │ │ │ │ +Process id: 2369225 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 14:34:07 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.262 │ │ │ │ │ -----------configuration:(17/780)---------- │ │ │ │ │ +finished: Mon Sep 07 06:18:21 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.574 │ │ │ │ │ +----------configuration:(18/852)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/0/compiler/c2/Test6857159.d │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ -----------rerun:(28/2353)*---------- │ │ │ │ │ +----------rerun:(28/2465)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ @@ -114,115 +115,47 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/c2/Test6857159.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/Test6857159.java \\ │ │ │ │ │ -Dtest.main.class=compiler.c2.Test6857159 \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/c2/Test6857159.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/c2/Test6857159.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/c2/Test6857159.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/0/compiler/c2/Test6857159.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/236)---------- │ │ │ │ │ +----------messages:(5/183)---------- │ │ │ │ │ command: build compiler.c2.Test6857159 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:07 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.c2.Test6857159 │ │ │ │ │ -finished: Wed Aug 19 14:34:12 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.551 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/Test6857159.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 14:34:07 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 14:34:12 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.548 │ │ │ │ │ -----------configuration:(14/717)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/2899)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/c2/Test6857159.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/Test6857159.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.c2.Test6857159 \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d:/tmp/hotspot/JTwork/classes/1/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/Test6857159.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 06:18:21 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:21 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.0 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/664)---------- │ │ │ │ │ +----------messages:(8/665)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbatch -XX:CompileCommand=compileonly,compiler.c2.Test6857159$ct0::run compiler.c2.Test6857159 │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbatch -XX:CompileCommand=compileonly,compiler.c2.Test6857159$ct0::run compiler.c2.Test6857159 │ │ │ │ │ -started: Wed Aug 19 14:34:12 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:21 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 615653 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.892 │ │ │ │ │ +Process id: 2369247 │ │ │ │ │ +finished: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 4.912 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(1/84)---------- │ │ │ │ │ CompileCommand: compileonly compiler/c2/Test6857159$ct0.run bool compileonly = true │ │ │ │ │ @@ -241,15 +174,15 @@ │ │ │ │ │ ----------rerun:(40/3066)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/c2/Test6857159.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -258,17 +191,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/c2/Test6857159.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/Test6857159.java \\ │ │ │ │ │ -Dtest.main.class=compiler.c2.Test6857159 \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/c2/Test6857159.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/c2/Test6857159.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/c2/Test6857159.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/c2/Test6857159.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/c2/Test7190310.jtr │ │ │ │ │ @@ -1,74 +1,74 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 19:34:24 UTC 2026 │ │ │ │ │ +#Mon Sep 07 11:18:37 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/Test7190310.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug7190310 othervm │ │ │ │ │ maxTimeout=600 │ │ │ │ │ run=USER_SPECIFIED main/othervm/timeout\=600 -Xbatch compiler.c2.Test7190310\n │ │ │ │ │ source=Test7190310.java │ │ │ │ │ title=Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/Test7190310.java │ │ │ │ │ -elapsed=18011272 5\:00\:11.272 │ │ │ │ │ -end=Wed Aug 19 19\:34\:24 UTC 2026 │ │ │ │ │ +elapsed=18011441 5\:00\:11.441 │ │ │ │ │ +end=Mon Sep 07 11\:18\:37 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 18000000ms, elapsed time including timeout handling was 18011223ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 18000000ms, elapsed time including timeout handling was 18011124ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:13 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 06\:18\:26 UTC 2026 │ │ │ │ │ test=compiler/c2/Test7190310.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=18011279 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=18011445 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/c2 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/185)---------- │ │ │ │ │ +----------messages:(5/183)---------- │ │ │ │ │ command: build compiler.c2.Test7190310 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ +started: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.0 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/539)---------- │ │ │ │ │ +----------messages:(11/545)---------- │ │ │ │ │ command: main -Xbatch compiler.c2.Test7190310 │ │ │ │ │ reason: User specified action: run main/othervm/timeout=600 -Xbatch compiler.c2.Test7190310 │ │ │ │ │ -started: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 619838 │ │ │ │ │ +Process id: 2389290 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 619838 │ │ │ │ │ -619838: Unable to open socket file /proc/619838/root/tmp/.java_pid619838: target process 619838 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2389290 │ │ │ │ │ +2389290: Unable to open socket file /proc/2389290/root/tmp/.java_pid2389290: target process 2389290 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 19:34:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 18011.261 │ │ │ │ │ +finished: Mon Sep 07 11:18:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 18011.432 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(1/38)---------- │ │ │ │ │ Timeout signalled after 18000 seconds │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(33/2503)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/2 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ @@ -99,11 +99,11 @@ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xbatch \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/c2/Test7190310.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 18000000ms, elapsed time including timeout handling was 18011223ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 18000000ms, elapsed time including timeout handling was 18011124ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 18000000ms, elapsed time including timeout handling was 18011223ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 18000000ms, elapsed time including timeout handling was 18011124ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/c2/TestInfiniteLoopCompilationFailure.jtr │ │ │ │ │ @@ -1,83 +1,83 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:27 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8306933 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xcomp -XX\:CompileOnly\=TestInfiniteLoopCompilationFailure\:\:test -XX\:-UseLoopPredicate -XX\:-UseProfiledLoopPredicate -XX\:+UnlockDiagnosticVMOptions -XX\:+StressIGVN -XX\:StressSeed\=675320863 TestInfiniteLoopCompilationFailure\nUSER_SPECIFIED main/othervm -Xcomp -XX\:CompileOnly\=TestInfiniteLoopCompilationFailure\:\:test -XX\:-UseLoopPredicate -XX\:-UseProfiledLoopPredicate -XX\:+UnlockDiagnosticVMOptions -XX\:+StressIGVN TestInfiniteLoopCompilationFailure\n │ │ │ │ │ source=TestInfiniteLoopCompilationFailure.java │ │ │ │ │ title=C2\: "assert(false) failed\: infinite loop" failure │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ │ -elapsed=60 0\:00\:00.060 │ │ │ │ │ -end=Wed Aug 19 14\:34\:13 UTC 2026 │ │ │ │ │ +elapsed=254 0\:00\:00.254 │ │ │ │ │ +end=Mon Sep 07 06\:18\:26 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:13 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 06\:18\:26 UTC 2026 │ │ │ │ │ test=compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=67 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=258 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/c2 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/196)---------- │ │ │ │ │ command: build TestInfiniteLoopCompilationFailure │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/670)---------- │ │ │ │ │ +----------messages:(7/671)---------- │ │ │ │ │ command: main -Xcomp -XX:CompileOnly=TestInfiniteLoopCompilationFailure::test -XX:-UseLoopPredicate -XX:-UseProfiledLoopPredicate -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -XX:StressSeed=675320863 TestInfiniteLoopCompilationFailure │ │ │ │ │ reason: User specified action: run main/othervm -Xcomp -XX:CompileOnly=TestInfiniteLoopCompilationFailure::test -XX:-UseLoopPredicate -XX:-UseProfiledLoopPredicate -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -XX:StressSeed=675320863 TestInfiniteLoopCompilationFailure │ │ │ │ │ -started: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 620291 │ │ │ │ │ -finished: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.046 │ │ │ │ │ +Process id: 2389296 │ │ │ │ │ +finished: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.243 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/150)---------- │ │ │ │ │ Unrecognized VM option 'UseLoopPredicate' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(39/2921)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestInfiniteLoopCompilationFailure.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/c2/TestInfiniteLoopCompilationFailure.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -86,17 +86,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/c2/TestInfiniteLoopCompilationFailure.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestInfiniteLoopCompilationFailure.java \\ │ │ │ │ │ -Dtest.main.class=TestInfiniteLoopCompilationFailure \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestInfiniteLoopCompilationFailure.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestInfiniteLoopCompilationFailure.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestInfiniteLoopCompilationFailure.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/c2/TestInfiniteLoopCompilationFailure.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/c2/TestInfiniteLoopCompilationFailure.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/c2/TestInfiniteLoopCompilationFailure.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xcomp \\ │ │ │ │ │ -XX:CompileOnly=TestInfiniteLoopCompilationFailure::test \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/c2/TestModDivTopInput.jtr │ │ │ │ │ @@ -1,83 +1,143 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:31 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestModDivTopInput.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8283451 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+StressLCM -XX\:+StressGCM -XX\:+StressCCP -XX\:+StressIGVN -Xcomp -XX\:CompileOnly\=TestModDivTopInput -XX\:-TieredCompilation -XX\:StressSeed\=87628618 TestModDivTopInput\nUSER_SPECIFIED main/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+StressLCM -XX\:+StressGCM -XX\:+StressCCP -XX\:+StressIGVN -Xcomp -XX\:CompileOnly\=TestModDivTopInput -XX\:-TieredCompilation TestModDivTopInput\n │ │ │ │ │ source=TestModDivTopInput.java │ │ │ │ │ title=C2\: assert(_base \=\= Long) failed\: Not a Long │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestModDivTopInput.java │ │ │ │ │ -elapsed=61 0\:00\:00.061 │ │ │ │ │ -end=Wed Aug 19 14\:34\:13 UTC 2026 │ │ │ │ │ +elapsed=4287 0\:00\:04.287 │ │ │ │ │ +end=Mon Sep 07 06\:18\:31 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:13 UTC 2026 │ │ │ │ │ +sections=script_messages build compile main │ │ │ │ │ +start=Mon Sep 07 06\:18\:26 UTC 2026 │ │ │ │ │ test=compiler/c2/TestModDivTopInput.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=66 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=4927 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/c2 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/180)---------- │ │ │ │ │ +----------messages:(7/226)---------- │ │ │ │ │ command: build TestModDivTopInput │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: TestModDivTopInput │ │ │ │ │ +finished: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 4.026 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/323)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestModDivTopInput.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 3 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 4.024 │ │ │ │ │ +----------configuration:(10/494)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/compiler/c2/TestModDivTopInput.d │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/2563)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/c2/TestModDivTopInput.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestModDivTopInput.java \\ │ │ │ │ │ + -J-Dtest.main.class=TestModDivTopInput \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestModDivTopInput.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestModDivTopInput.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestModDivTopInput.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/compiler/c2/TestModDivTopInput.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/tmp/hotspot/JTwork/classes/4/compiler/c2/TestModDivTopInput.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestModDivTopInput.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ ----------messages:(7/624)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+StressLCM -XX:+StressGCM -XX:+StressCCP -XX:+StressIGVN -Xcomp -XX:CompileOnly=TestModDivTopInput -XX:-TieredCompilation -XX:StressSeed=87628618 TestModDivTopInput │ │ │ │ │ reason: User specified action: run main/othervm -XX:+UnlockDiagnosticVMOptions -XX:+StressLCM -XX:+StressGCM -XX:+StressCCP -XX:+StressIGVN -Xcomp -XX:CompileOnly=TestModDivTopInput -XX:-TieredCompilation -XX:StressSeed=87628618 TestModDivTopInput │ │ │ │ │ -started: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 620297 │ │ │ │ │ -finished: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.046 │ │ │ │ │ +Process id: 2389348 │ │ │ │ │ +finished: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.25 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/143)---------- │ │ │ │ │ Unrecognized VM option 'StressLCM' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(41/2808)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/c2/TestModDivTopInput.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestModDivTopInput.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -86,17 +146,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/c2/TestModDivTopInput.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestModDivTopInput.java \\ │ │ │ │ │ -Dtest.main.class=TestModDivTopInput \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/c2/TestModDivTopInput.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/c2/TestModDivTopInput.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/c2/TestModDivTopInput.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestModDivTopInput.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestModDivTopInput.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/c2/TestModDivTopInput.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:+UnlockDiagnosticVMOptions \\ │ │ │ │ │ -XX:+StressLCM \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/c2/TestShiftRightAndAccumulate_id0.jtr │ │ │ │ │ @@ -1,137 +1,137 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:14 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:18:27 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestShiftRightAndAccumulate.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=id0 │ │ │ │ │ keywords=bug8260585 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm compiler.c2.TestShiftRightAndAccumulate\nUSER_SPECIFIED main/othervm -Xcomp compiler.c2.TestShiftRightAndAccumulate\n │ │ │ │ │ source=TestShiftRightAndAccumulate.java │ │ │ │ │ title=AArch64\: Wrong code generated for shifting right and accumulating four unsigned short integers. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/TestShiftRightAndAccumulate.java\#id0 │ │ │ │ │ -elapsed=3601153 1\:00\:01.153 │ │ │ │ │ -end=Wed Aug 19 15\:34\:14 UTC 2026 │ │ │ │ │ +elapsed=3601062 1\:00\:01.062 │ │ │ │ │ +end=Mon Sep 07 07\:18\:27 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601051ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600802ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:13 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 06\:18\:26 UTC 2026 │ │ │ │ │ test=compiler/c2/TestShiftRightAndAccumulate.java\#id0 │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3601159 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3601067 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/c2 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build compiler.c2.TestShiftRightAndAccumulate │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(74/4088)---------- │ │ │ │ │ +----------messages:(74/4120)---------- │ │ │ │ │ command: main compiler.c2.TestShiftRightAndAccumulate │ │ │ │ │ reason: User specified action: run main/othervm compiler.c2.TestShiftRightAndAccumulate │ │ │ │ │ -started: Wed Aug 19 14:34:13 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:26 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 620452 │ │ │ │ │ +Process id: 2389289 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 620452 │ │ │ │ │ -2026-08-19 15:34:14 │ │ │ │ │ +Running jstack on process 2389289 │ │ │ │ │ +2026-09-07 07:18:27 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode, sharing): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff5c002340, length=10, elements={ │ │ │ │ │ -0x00007fffe801b2c0, 0x00007fffe810c780, 0x00007fffe810dc10, 0x00007fffe810f2b0, │ │ │ │ │ -0x00007fffe8110810, 0x00007fffe8111cd0, 0x00007fffe811cf00, 0x00007fffe8120600, │ │ │ │ │ -0x00007fffe813e050, 0x00007fff5c000ee0 │ │ │ │ │ +_java_thread_list=0x00007fef2c002340, length=10, elements={ │ │ │ │ │ +0x00007fffec01b3b0, 0x00007fffec1405e0, 0x00007fffec141a70, 0x00007fffec143110, │ │ │ │ │ +0x00007fffec144670, 0x00007fffec145b30, 0x00007fffec151580, 0x00007fffec154460, │ │ │ │ │ +0x00007fffec171eb0, 0x00007fef2c000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [620467] prio=5 os_prio=0 cpu=90.44ms elapsed=3601.01s tid=0x00007fffe801b2c0 nid=620467 in Object.wait() [0x00007ffff026d000] │ │ │ │ │ +"main" #1 [2389301] prio=5 os_prio=0 cpu=84.15ms elapsed=3599.86s tid=0x00007fffec01b3b0 nid=2389301 in Object.wait() [0x00007ffff2d1d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000624c6e068> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff0f4073950> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [620627] daemon prio=10 os_prio=0 cpu=0.39ms elapsed=3600.98s tid=0x00007fffe810c780 nid=620627 waiting on condition [0x00007fffd665e000] │ │ │ │ │ +"Reference Handler" #2 [2389330] daemon prio=10 os_prio=0 cpu=0.40ms elapsed=3599.83s tid=0x00007fffec1405e0 nid=2389330 waiting on condition [0x00007fffeb0e6000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [620629] daemon prio=8 os_prio=0 cpu=0.23ms elapsed=3600.98s tid=0x00007fffe810dc10 nid=620629 in Object.wait() [0x00007fffd64dd000] │ │ │ │ │ +"Finalizer" #3 [2389331] daemon prio=8 os_prio=0 cpu=0.24ms elapsed=3599.83s tid=0x00007fffec141a70 nid=2389331 in Object.wait() [0x00007fffeaf65000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000624c02580> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff0f4002c18> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [620632] daemon prio=9 os_prio=0 cpu=0.53ms elapsed=3600.98s tid=0x00007fffe810f2b0 nid=620632 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2389332] daemon prio=9 os_prio=0 cpu=0.89ms elapsed=3599.83s tid=0x00007fffec143110 nid=2389332 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [620634] daemon prio=9 os_prio=0 cpu=0.09ms elapsed=3600.98s tid=0x00007fffe8110810 nid=620634 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2389333] daemon prio=9 os_prio=0 cpu=0.15ms elapsed=3599.83s tid=0x00007fffec144670 nid=2389333 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [620636] daemon prio=9 os_prio=0 cpu=198.51ms elapsed=3600.98s tid=0x00007fffe8111cd0 nid=620636 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2389334] daemon prio=9 os_prio=0 cpu=367.43ms elapsed=3599.83s tid=0x00007fffec145b30 nid=2389334 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #7 [620675] daemon prio=9 os_prio=0 cpu=0.10ms elapsed=3600.97s tid=0x00007fffe811cf00 nid=620675 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #7 [2389335] daemon prio=9 os_prio=0 cpu=0.11ms elapsed=3599.83s tid=0x00007fffec151580 nid=2389335 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #8 [620702] daemon prio=8 os_prio=0 cpu=12.97ms elapsed=3600.96s tid=0x00007fffe8120600 nid=620702 waiting on condition [0x00007fffd5d5d000] │ │ │ │ │ +"Common-Cleaner" #8 [2389336] daemon prio=8 os_prio=0 cpu=17.56ms elapsed=3599.82s tid=0x00007fffec154460 nid=2389336 waiting on condition [0x00007fffea7e5000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x0000000624c14568> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f4016f18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"MainThread" #9 [620963] prio=5 os_prio=0 cpu=3567859.70ms elapsed=3600.91s tid=0x00007fffe813e050 nid=620963 runnable [0x00007fffd5b3d000] │ │ │ │ │ +"MainThread" #9 [2389337] prio=5 os_prio=0 cpu=3491210.64ms elapsed=3599.77s tid=0x00007fffec171eb0 nid=2389337 runnable [0x00007fffea5cd000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at jdk.internal.misc.Unsafe.getLong(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #10 [636325] daemon prio=9 os_prio=0 cpu=0.62ms elapsed=0.10s tid=0x00007fff5c000ee0 nid=636325 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #10 [2389949] daemon prio=9 os_prio=0 cpu=0.81ms elapsed=0.10s tid=0x00007fef2c000ee0 nid=2389949 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=74.06ms elapsed=3600.99s tid=0x00007fffe8103ed0 nid=620573 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=103.14ms elapsed=3599.84s tid=0x00007fffec137d30 nid=2389329 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=870.26ms elapsed=3600.99s tid=0x00007fffe80f3490 nid=620557 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=1812.26ms elapsed=3599.85s tid=0x00007fffec1267b0 nid=2389328 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=86.28ms elapsed=3601.01s tid=0x00007fffe80db300 nid=620506 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=138.29ms elapsed=3599.86s tid=0x00007fffec10e2c0 nid=2389327 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.09ms elapsed=3601.01s tid=0x00007fffe80da410 nid=620505 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.13ms elapsed=3599.86s tid=0x00007fffec10d4a0 nid=2389326 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.07ms elapsed=3601.01s tid=0x00007fffe80641e0 nid=620494 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.08ms elapsed=3599.86s tid=0x00007fffec058040 nid=2389325 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.14ms elapsed=3601.01s tid=0x00007fffe8063300 nid=620492 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.11ms elapsed=3599.86s tid=0x00007fffec0571f0 nid=2389324 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.14ms elapsed=3601.01s tid=0x00007fffe8051ea0 nid=620491 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.12ms elapsed=3599.86s tid=0x00007fffec045ce0 nid=2389323 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 5, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 15:34:14 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3601.139 │ │ │ │ │ +finished: Mon Sep 07 07:18:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3601.052 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(1/37)---------- │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(32/2636)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ @@ -161,11 +161,11 @@ │ │ │ │ │ -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/c2/TestShiftRightAndAccumulate_id0.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2 \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/c2/TestShiftRightAndAccumulate_id0.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601051ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600802ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601051ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600802ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/TestConvI2LCastLongLoop.jtr │ │ │ │ │ @@ -1,173 +1,103 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:45 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8286197 randomness driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ run=USER_SPECIFIED driver compiler.c2.irTests.TestConvI2LCastLongLoop\n │ │ │ │ │ source=TestConvI2LCastLongLoop.java │ │ │ │ │ title=C2\: Optimize MemorySegment shape in int loop │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ │ -elapsed=44267 0\:00\:44.267 │ │ │ │ │ -end=Wed Aug 19 15\:35\:44 UTC 2026 │ │ │ │ │ +elapsed=388 0\:00\:00.388 │ │ │ │ │ +end=Mon Sep 07 07\:19\:45 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: compiler.lib.ir_framework.driver.TestVMException\: There were one or multiple errors. Please check stderr for more information. │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 15\:35\:00 UTC 2026 │ │ │ │ │ +sections=script_messages build driver │ │ │ │ │ +start=Mon Sep 07 07\:19\:44 UTC 2026 │ │ │ │ │ test=compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=44276 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=396 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/c2/irTests │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/277)---------- │ │ │ │ │ +----------messages:(5/205)---------- │ │ │ │ │ command: build compiler.c2.irTests.TestConvI2LCastLongLoop │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:35:00 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.c2.irTests.TestConvI2LCastLongLoop │ │ │ │ │ -finished: Wed Aug 19 15:35:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 42.257 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/448)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:35:00 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 15:35:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 42.255 │ │ │ │ │ -----------configuration:(16/882)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/3343)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/c2/irTests/TestConvI2LCastLongLoop.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestConvI2LCastLongLoop.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.c2.irTests.TestConvI2LCastLongLoop \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 07:19:44 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:19:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/381)---------- │ │ │ │ │ +----------messages:(9/382)---------- │ │ │ │ │ command: driver compiler.c2.irTests.TestConvI2LCastLongLoop │ │ │ │ │ reason: User specified action: run driver compiler.c2.irTests.TestConvI2LCastLongLoop │ │ │ │ │ -started: Wed Aug 19 15:35:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:44 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 18 │ │ │ │ │ -Process id: 636844 │ │ │ │ │ +Agent id: 14 │ │ │ │ │ +Process id: 2390308 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.993 │ │ │ │ │ +finished: Mon Sep 07 07:19:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.374 │ │ │ │ │ ----------configuration:(20/1009)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestConvI2LCastLongLoop.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2838)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -181,40 +111,40 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/c2/irTests/TestConvI2LCastLongLoop.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestConvI2LCastLongLoop.java \\ │ │ │ │ │ -Dtest.main.class=compiler.c2.irTests.TestConvI2LCastLongLoop \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestConvI2LCastLongLoop.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.c2.irTests.TestConvI2LCastLongLoop │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(11/2056)---------- │ │ │ │ │ +----------System.out:(11/2061)---------- │ │ │ │ │ For random generator using seed: -863010321090814988 │ │ │ │ │ To re-run test with same seed value please add "-Djdk.test.lib.random.seed=-863010321090814988" to command line. │ │ │ │ │ IR verification disabled due to not running a debug build (required for PrintIdealand PrintOptoAssembly), running with -Xint, or -Xcomp (use warm-up of 0 instead) │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [--add-modules, java.base, --add-exports, java.base/jdk.internal.misc=ALL-UNNAMED, -XX:LoopMaxUnroll=0, -XX:-UseCountedLoopSafepoints]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=46697 --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -XX:LoopMaxUnroll=0 -XX:-UseCountedLoopSafepoints -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestConvI2LCastLongLoop ] │ │ │ │ │ -[2026-08-19T15:35:44.424828459Z] Gathering output for process 636867 │ │ │ │ │ -[2026-08-19T15:35:44.500824545Z] Waiting for completion for process 636867 │ │ │ │ │ -[2026-08-19T15:35:44.501617797Z] Waiting for completion finished for process 636867 │ │ │ │ │ -Output and diagnostic info for process 636867 was saved into 'pid-636867-output.log' │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=36847 --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -XX:LoopMaxUnroll=0 -XX:-UseCountedLoopSafepoints -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestConvI2LCastLongLoop ] │ │ │ │ │ +[2026-09-07T07:19:45.010371366Z] Gathering output for process 2390655 │ │ │ │ │ +[2026-09-07T07:19:45.014496431Z] Waiting for completion for process 2390655 │ │ │ │ │ +[2026-09-07T07:19:45.015117184Z] Waiting for completion finished for process 2390655 │ │ │ │ │ +Output and diagnostic info for process 2390655 was saved into 'pid-2390655-output.log' │ │ │ │ │ │ │ │ │ │ ----------System.err:(40/3049)---------- │ │ │ │ │ │ │ │ │ │ TestFramework test VM exited with code 1 │ │ │ │ │ │ │ │ │ │ Command Line: │ │ │ │ │ -/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -DReproduce=true -cp /tmp/hotspot/JTwork/classes/1/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=46697 --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -XX:LoopMaxUnroll=0 -XX:-UseCountedLoopSafepoints -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestConvI2LCastLongLoop │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -DReproduce=true -cp /tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestConvI2LCastLongLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=36847 --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -XX:LoopMaxUnroll=0 -XX:-UseCountedLoopSafepoints -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestConvI2LCastLongLoop │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Error Output │ │ │ │ │ ------------ │ │ │ │ │ Unrecognized VM option 'LoopMaxUnroll=0' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/TestCountedLoopPhiValue.jtr │ │ │ │ │ @@ -1,96 +1,96 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:35:39 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:20:15 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8281429 driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ run=USER_SPECIFIED driver compiler.c2.irTests.TestCountedLoopPhiValue\n │ │ │ │ │ source=TestCountedLoopPhiValue.java │ │ │ │ │ title=PhiNode\:\:Value() is too conservative for tripcount of CountedLoop │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ │ -elapsed=37689 0\:00\:37.689 │ │ │ │ │ -end=Wed Aug 19 15\:35\:39 UTC 2026 │ │ │ │ │ +elapsed=29921 0\:00\:29.921 │ │ │ │ │ +end=Mon Sep 07 07\:20\:15 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: compiler.lib.ir_framework.driver.TestVMException\: There were one or multiple errors. Please check stderr for more information. │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 15\:35\:01 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:19\:45 UTC 2026 │ │ │ │ │ test=compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=37698 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=29929 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/c2/irTests │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/277)---------- │ │ │ │ │ command: build compiler.c2.irTests.TestCountedLoopPhiValue │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:35:01 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:45 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.c2.irTests.TestCountedLoopPhiValue │ │ │ │ │ -finished: Wed Aug 19 15:35:37 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 35.796 │ │ │ │ │ +finished: Mon Sep 07 07:20:15 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 29.661 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/337)---------- │ │ │ │ │ +----------messages:(8/336)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:35:01 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:45 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 15:35:37 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 35.794 │ │ │ │ │ +Agent id: 3 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 07:20:15 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 29.66 │ │ │ │ │ ----------configuration:(14/776)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3187)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -108,56 +108,56 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/c2/irTests/TestCountedLoopPhiValue.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.c2.irTests.TestCountedLoopPhiValue \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/300)---------- │ │ │ │ │ +----------messages:(8/301)---------- │ │ │ │ │ command: driver compiler.c2.irTests.TestCountedLoopPhiValue │ │ │ │ │ reason: User specified action: run driver compiler.c2.irTests.TestCountedLoopPhiValue │ │ │ │ │ -started: Wed Aug 19 15:35:37 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:15 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 17 │ │ │ │ │ -Process id: 636818 │ │ │ │ │ -finished: Wed Aug 19 15:35:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.876 │ │ │ │ │ +Agent id: 14 │ │ │ │ │ +Process id: 2390308 │ │ │ │ │ +finished: Mon Sep 07 07:20:15 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.247 │ │ │ │ │ ----------configuration:(19/942)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2784)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -171,37 +171,37 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/c2/irTests/TestCountedLoopPhiValue.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java \\ │ │ │ │ │ -Dtest.main.class=compiler.c2.irTests.TestCountedLoopPhiValue \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/6:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.c2.irTests.TestCountedLoopPhiValue │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(9/1673)---------- │ │ │ │ │ +----------System.out:(9/1678)---------- │ │ │ │ │ IR verification disabled due to not running a debug build (required for PrintIdealand PrintOptoAssembly), running with -Xint, or -Xcomp (use warm-up of 0 instead) │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:LoopUnrollLimit=0]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=40675 -XX:LoopUnrollLimit=0 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestCountedLoopPhiValue ] │ │ │ │ │ -[2026-08-19T15:35:38.859056587Z] Gathering output for process 636839 │ │ │ │ │ -[2026-08-19T15:35:38.932026122Z] Waiting for completion for process 636839 │ │ │ │ │ -[2026-08-19T15:35:38.933513208Z] Waiting for completion finished for process 636839 │ │ │ │ │ -Output and diagnostic info for process 636839 was saved into 'pid-636839-output.log' │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=38565 -XX:LoopUnrollLimit=0 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestCountedLoopPhiValue ] │ │ │ │ │ +[2026-09-07T07:20:15.457657149Z] Gathering output for process 2390752 │ │ │ │ │ +[2026-09-07T07:20:15.461745784Z] Waiting for completion for process 2390752 │ │ │ │ │ +[2026-09-07T07:20:15.462374956Z] Waiting for completion finished for process 2390752 │ │ │ │ │ +Output and diagnostic info for process 2390752 was saved into 'pid-2390752-output.log' │ │ │ │ │ │ │ │ │ │ ----------System.err:(40/2945)---------- │ │ │ │ │ │ │ │ │ │ TestFramework test VM exited with code 1 │ │ │ │ │ │ │ │ │ │ Command Line: │ │ │ │ │ -/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -DReproduce=true -cp /tmp/hotspot/JTwork/classes/6/compiler/c2/irTests/TestCountedLoopPhiValue.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=40675 -XX:LoopUnrollLimit=0 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestCountedLoopPhiValue │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -DReproduce=true -cp /tmp/hotspot/JTwork/classes/4/compiler/c2/irTests/TestCountedLoopPhiValue.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=38565 -XX:LoopUnrollLimit=0 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestCountedLoopPhiValue │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Error Output │ │ │ │ │ ------------ │ │ │ │ │ Unrecognized VM option 'LoopUnrollLimit=0' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/TestVectorConditionalMove.jtr │ │ │ │ │ @@ -1,99 +1,99 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:35:37 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:54 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8289422 bug8306088 bug8313720 randomness driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ run=USER_SPECIFIED driver compiler.c2.irTests.TestVectorConditionalMove\n │ │ │ │ │ source=TestVectorConditionalMove.java │ │ │ │ │ title=Auto-vectorization enhancement to support vector conditional move. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ │ -elapsed=418 0\:00\:00.418 │ │ │ │ │ -end=Wed Aug 19 15\:35\:37 UTC 2026 │ │ │ │ │ +elapsed=482 0\:00\:00.482 │ │ │ │ │ +end=Mon Sep 07 07\:19\:54 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: compiler.lib.ir_framework.driver.TestVMException\: There were one or multiple errors. Please check stderr for more information. │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build driver │ │ │ │ │ -start=Wed Aug 19 15\:35\:36 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:19\:53 UTC 2026 │ │ │ │ │ test=compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=426 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=489 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/c2/irTests │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/207)---------- │ │ │ │ │ command: build compiler.c2.irTests.TestVectorConditionalMove │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:35:36 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:35:36 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 07:19:53 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:19:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/302)---------- │ │ │ │ │ +----------messages:(8/305)---------- │ │ │ │ │ command: driver compiler.c2.irTests.TestVectorConditionalMove │ │ │ │ │ reason: User specified action: run driver compiler.c2.irTests.TestVectorConditionalMove │ │ │ │ │ -started: Wed Aug 19 15:35:36 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:53 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 16 │ │ │ │ │ -Process id: 636715 │ │ │ │ │ -finished: Wed Aug 19 15:35:37 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.4 │ │ │ │ │ +Process id: 2390659 │ │ │ │ │ +finished: Mon Sep 07 07:19:54 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.467 │ │ │ │ │ ----------configuration:(19/944)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/TestVectorConditionalMove.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/7/compiler/c2/irTests/TestVectorConditionalMove.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2800)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -107,39 +107,39 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/c2/irTests/TestVectorConditionalMove.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java \\ │ │ │ │ │ -Dtest.main.class=compiler.c2.irTests.TestVectorConditionalMove \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/TestVectorConditionalMove.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/TestVectorConditionalMove.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/TestVectorConditionalMove.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/TestVectorConditionalMove.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/c2/irTests/TestVectorConditionalMove.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/c2/irTests/TestVectorConditionalMove.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/c2/irTests/TestVectorConditionalMove.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/7/compiler/c2/irTests/TestVectorConditionalMove.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.c2.irTests.TestVectorConditionalMove │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(11/1896)---------- │ │ │ │ │ +----------System.out:(11/1901)---------- │ │ │ │ │ For random generator using seed: -863010321090814988 │ │ │ │ │ To re-run test with same seed value please add "-Djdk.test.lib.random.seed=-863010321090814988" to command line. │ │ │ │ │ IR verification disabled due to not running a debug build (required for PrintIdealand PrintOptoAssembly), running with -Xint, or -Xcomp (use warm-up of 0 instead) │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:+UseCMoveUnconditionally, -XX:+UseVectorCmov]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/TestVectorConditionalMove.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=35205 -XX:+UseCMoveUnconditionally -XX:+UseVectorCmov -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestVectorConditionalMove ] │ │ │ │ │ -[2026-08-19T15:35:37.169469186Z] Gathering output for process 636814 │ │ │ │ │ -[2026-08-19T15:35:37.176384660Z] Waiting for completion for process 636814 │ │ │ │ │ -[2026-08-19T15:35:37.177130203Z] Waiting for completion finished for process 636814 │ │ │ │ │ -Output and diagnostic info for process 636814 was saved into 'pid-636814-output.log' │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/c2/irTests/TestVectorConditionalMove.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=34055 -XX:+UseCMoveUnconditionally -XX:+UseVectorCmov -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestVectorConditionalMove ] │ │ │ │ │ +[2026-09-07T07:19:54.175994884Z] Gathering output for process 2390699 │ │ │ │ │ +[2026-09-07T07:19:54.180216570Z] Waiting for completion for process 2390699 │ │ │ │ │ +[2026-09-07T07:19:54.180850063Z] Waiting for completion finished for process 2390699 │ │ │ │ │ +Output and diagnostic info for process 2390699 was saved into 'pid-2390699-output.log' │ │ │ │ │ │ │ │ │ │ ----------System.err:(40/2985)---------- │ │ │ │ │ │ │ │ │ │ TestFramework test VM exited with code 1 │ │ │ │ │ │ │ │ │ │ Command Line: │ │ │ │ │ -/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -DReproduce=true -cp /tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/TestVectorConditionalMove.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=35205 -XX:+UseCMoveUnconditionally -XX:+UseVectorCmov -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestVectorConditionalMove │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -DReproduce=true -cp /tmp/hotspot/JTwork/classes/7/compiler/c2/irTests/TestVectorConditionalMove.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=34055 -XX:+UseCMoveUnconditionally -XX:+UseVectorCmov -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.TestVectorConditionalMove │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Error Output │ │ │ │ │ ------------ │ │ │ │ │ Unrecognized VM option 'UseCMoveUnconditionally' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/c2/irTests/igvn/TestIntegerMulRing.jtr │ │ │ │ │ @@ -1,42 +1,42 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:35:36 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:20:06 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8299546 driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ run=USER_SPECIFIED driver compiler.c2.irTests.igvn.TestIntegerMulRing\n │ │ │ │ │ source=TestIntegerMulRing.java │ │ │ │ │ title=Test that IntegerMulRing works correctly and returns correct (and optimized) types. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ │ -elapsed=37372 0\:00\:37.372 │ │ │ │ │ -end=Wed Aug 19 15\:35\:36 UTC 2026 │ │ │ │ │ +elapsed=25443 0\:00\:25.443 │ │ │ │ │ +end=Mon Sep 07 07\:20\:06 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: compiler.lib.ir_framework.driver.TestVMException\: There were one or multiple errors. Please check stderr for more information. │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 15\:34\:59 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:19\:41 UTC 2026 │ │ │ │ │ test=compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=37416 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=25451 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/c2/irTests/igvn │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ @@ -49,31 +49,31 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/277)---------- │ │ │ │ │ command: build compiler.c2.irTests.igvn.TestIntegerMulRing │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:59 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:41 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.c2.irTests.igvn.TestIntegerMulRing │ │ │ │ │ -finished: Wed Aug 19 15:35:36 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 36.713 │ │ │ │ │ +finished: Mon Sep 07 07:20:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 24.905 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/337)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:34:59 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:41 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 15:35:36 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 36.711 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 07:20:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 24.903 │ │ │ │ │ ----------configuration:(14/786)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ @@ -82,15 +82,15 @@ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn │ │ │ │ │ /tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/igvn/TestIntegerMulRing.d │ │ │ │ │ /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3212)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -119,23 +119,23 @@ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn:/tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/igvn/TestIntegerMulRing.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/300)---------- │ │ │ │ │ +----------messages:(8/301)---------- │ │ │ │ │ command: driver compiler.c2.irTests.igvn.TestIntegerMulRing │ │ │ │ │ reason: User specified action: run driver compiler.c2.irTests.igvn.TestIntegerMulRing │ │ │ │ │ -started: Wed Aug 19 15:35:36 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:06 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 16 │ │ │ │ │ -Process id: 636715 │ │ │ │ │ -finished: Wed Aug 19 15:35:36 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.643 │ │ │ │ │ +Agent id: 15 │ │ │ │ │ +Process id: 2390571 │ │ │ │ │ +finished: Mon Sep 07 07:20:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.523 │ │ │ │ │ ----------configuration:(19/947)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -149,15 +149,15 @@ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn │ │ │ │ │ /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2804)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -178,30 +178,30 @@ │ │ │ │ │ -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/igvn/TestIntegerMulRing.d \\ │ │ │ │ │ -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/igvn/TestIntegerMulRing.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/igvn/TestIntegerMulRing.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ -classpath /tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/igvn/TestIntegerMulRing.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.c2.irTests.igvn.TestIntegerMulRing │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(9/1672)---------- │ │ │ │ │ +----------System.out:(9/1677)---------- │ │ │ │ │ IR verification disabled due to not running a debug build (required for PrintIdealand PrintOptoAssembly), running with -Xint, or -Xcomp (use warm-up of 0 instead) │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:-SplitIfBlocks]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/igvn/TestIntegerMulRing.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=41009 -XX:-SplitIfBlocks -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.igvn.TestIntegerMulRing ] │ │ │ │ │ -[2026-08-19T15:35:36.504620500Z] Gathering output for process 636808 │ │ │ │ │ -[2026-08-19T15:35:36.511817095Z] Waiting for completion for process 636808 │ │ │ │ │ -[2026-08-19T15:35:36.512578158Z] Waiting for completion finished for process 636808 │ │ │ │ │ -Output and diagnostic info for process 636808 was saved into 'pid-636808-output.log' │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/igvn/TestIntegerMulRing.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=41293 -XX:-SplitIfBlocks -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.igvn.TestIntegerMulRing ] │ │ │ │ │ +[2026-09-07T07:20:06.428965381Z] Gathering output for process 2390725 │ │ │ │ │ +[2026-09-07T07:20:06.434094030Z] Waiting for completion for process 2390725 │ │ │ │ │ +[2026-09-07T07:20:06.434784413Z] Waiting for completion finished for process 2390725 │ │ │ │ │ +Output and diagnostic info for process 2390725 was saved into 'pid-2390725-output.log' │ │ │ │ │ │ │ │ │ │ ----------System.err:(40/2938)---------- │ │ │ │ │ │ │ │ │ │ TestFramework test VM exited with code 1 │ │ │ │ │ │ │ │ │ │ Command Line: │ │ │ │ │ -/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -DReproduce=true -cp /tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/igvn/TestIntegerMulRing.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=41009 -XX:-SplitIfBlocks -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.igvn.TestIntegerMulRing │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -DReproduce=true -cp /tmp/hotspot/JTwork/classes/0/compiler/c2/irTests/igvn/TestIntegerMulRing.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/c2/irTests/igvn:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=41293 -XX:-SplitIfBlocks -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.c2.irTests.igvn.TestIntegerMulRing │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Error Output │ │ │ │ │ ------------ │ │ │ │ │ Unrecognized VM option 'SplitIfBlocks' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/cha/AbstractRootMethod.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:47 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:01 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ requires=\!vm.graal.enabled & vm.opt.final.UseVtableBasedCHA \=\= true │ │ │ │ │ @@ -11,62 +11,62 @@ │ │ │ │ │ source=AbstractRootMethod.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java │ │ │ │ │ -elapsed=3609900 1\:00\:09.900 │ │ │ │ │ -end=Wed Aug 19 16\:35\:47 UTC 2026 │ │ │ │ │ +elapsed=3607108 1\:00\:07.108 │ │ │ │ │ +end=Mon Sep 07 08\:20\:01 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601003ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601231ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages compile build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 15\:35\:37 UTC 2026 │ │ │ │ │ +sections=script_messages compile build build driver build main │ │ │ │ │ +start=Mon Sep 07 07\:19\:54 UTC 2026 │ │ │ │ │ test=compiler/cha/AbstractRootMethod.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3609949 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3607157 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/cha │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/557)---------- │ │ │ │ │ +----------messages:(9/559)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java │ │ │ │ │ reason: User specified action: run compile Utils.java │ │ │ │ │ -started: Wed Aug 19 15:35:37 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:54 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 15:35:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.55 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 07:19:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 5.032 │ │ │ │ │ ----------configuration:(18/1031)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ @@ -74,20 +74,20 @@ │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ │ │ │ │ │ ----------rerun:(37/3419)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -105,61 +105,61 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/cha/AbstractRootMethod.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.cha.AbstractRootMethod \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------direct:(2/185)---------- │ │ │ │ │ Note: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java uses unchecked or unsafe operations. │ │ │ │ │ Note: Recompile with -Xlint:unchecked for details. │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 15:35:42 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:35:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:59 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:19:59 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:35:42 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:35:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 07:19:59 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:19:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/505)---------- │ │ │ │ │ +----------messages:(9/506)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 15:35:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:59 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 16 │ │ │ │ │ -Process id: 636715 │ │ │ │ │ +Process id: 2390659 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ -finished: Wed Aug 19 15:35:43 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.779 │ │ │ │ │ +finished: Mon Sep 07 07:19:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.267 │ │ │ │ │ ----------configuration:(22/1152)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -168,23 +168,23 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2829)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -198,1208 +198,1164 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/cha/AbstractRootMethod.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java \\ │ │ │ │ │ -Dtest.main.class=compiler.cha.AbstractRootMethod \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/252)---------- │ │ │ │ │ +----------messages:(5/193)---------- │ │ │ │ │ command: build compiler.cha.AbstractRootMethod │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:35:43 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.cha.AbstractRootMethod │ │ │ │ │ -finished: Wed Aug 19 15:35:46 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.494 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/566)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:35:43 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 15:35:46 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.491 │ │ │ │ │ -----------configuration:(18/1031)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(37/3432)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/cha/AbstractRootMethod.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.cha.AbstractRootMethod \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 07:19:59 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:19:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(89/5810)---------- │ │ │ │ │ +----------messages:(119/7337)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+PrintCompilation -XX:+PrintInlining -Xlog:dependencies=debug -verbose:class -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*::m -XX:CompileCommand=compileonly,*::test -XX:CompileCommand=dontinline,*::test -Xbatch -Xmixed -XX:+WhiteBoxAPI -XX:-TieredCompilation -XX:-StressMethodHandleLinkerInlining compiler.cha.AbstractRootMethod │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+PrintCompilation -XX:+PrintInlining -Xlog:dependencies=debug -verbose:class -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*::m -XX:CompileCommand=compileonly,*::test -XX:CompileCommand=dontinline,*::test -Xbatch -Xmixed -XX:+WhiteBoxAPI -XX:-TieredCompilation -XX:-StressMethodHandleLinkerInlining compiler.cha.AbstractRootMethod │ │ │ │ │ -started: Wed Aug 19 15:35:46 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:59 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 636872 │ │ │ │ │ +Process id: 2390704 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636872 │ │ │ │ │ -2026-08-19 16:35:47 │ │ │ │ │ +Running jstack on process 2390704 │ │ │ │ │ +2026-09-07 08:20:01 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode, sharing): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff5c002340, length=10, elements={ │ │ │ │ │ -0x00007fffe801baa0, 0x00007fffe8107ae0, 0x00007fffe8108fe0, 0x00007fffe810a680, │ │ │ │ │ -0x00007fffe810bb70, 0x00007fffe810d030, 0x00007fffe814bc10, 0x00007fffe814e9c0, │ │ │ │ │ -0x00007fffe816c250, 0x00007fff5c000ee0 │ │ │ │ │ +_java_thread_list=0x00007fef2c002340, length=10, elements={ │ │ │ │ │ +0x00007fffe801bfd0, 0x00007fffe813b940, 0x00007fffe813ce40, 0x00007fffe813e4e0, │ │ │ │ │ +0x00007fffe813f9d0, 0x00007fffe8140e90, 0x00007fffe817fa60, 0x00007fffe8182810, │ │ │ │ │ +0x00007fffe81a08c0, 0x00007fef2c000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [636875] prio=5 os_prio=0 cpu=270.77ms elapsed=3600.95s tid=0x00007fffe801baa0 nid=636875 in Object.wait() [0x00007ffff20ed000] │ │ │ │ │ +"main" #1 [2390707] prio=5 os_prio=0 cpu=208.11ms elapsed=3601.04s tid=0x00007fffe801bfd0 nid=2390707 in Object.wait() [0x00007ffff1a0d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000605000000> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff05c002f00> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [636883] daemon prio=10 os_prio=0 cpu=0.97ms elapsed=3600.91s tid=0x00007fffe8107ae0 nid=636883 waiting on condition [0x00007fffec51e000] │ │ │ │ │ +"Reference Handler" #2 [2390715] daemon prio=10 os_prio=0 cpu=1.08ms elapsed=3601.01s tid=0x00007fffe813b940 nid=2390715 waiting on condition [0x00007fffe7d9a000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [636884] daemon prio=8 os_prio=0 cpu=0.25ms elapsed=3600.91s tid=0x00007fffe8108fe0 nid=636884 in Object.wait() [0x00007fffec39d000] │ │ │ │ │ +"Finalizer" #3 [2390716] daemon prio=8 os_prio=0 cpu=0.25ms elapsed=3601.01s tid=0x00007fffe813ce40 nid=2390716 in Object.wait() [0x00007fffe7c19000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000006050002c0> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff05c000000> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [636885] daemon prio=9 os_prio=0 cpu=0.50ms elapsed=3600.91s tid=0x00007fffe810a680 nid=636885 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2390717] daemon prio=9 os_prio=0 cpu=0.88ms elapsed=3601.01s tid=0x00007fffe813e4e0 nid=2390717 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [636886] daemon prio=9 os_prio=0 cpu=0.08ms elapsed=3600.91s tid=0x00007fffe810bb70 nid=636886 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2390718] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=3601.01s tid=0x00007fffe813f9d0 nid=2390718 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [636887] daemon prio=9 os_prio=0 cpu=192.22ms elapsed=3600.91s tid=0x00007fffe810d030 nid=636887 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2390719] daemon prio=9 os_prio=0 cpu=274.99ms elapsed=3601.01s tid=0x00007fffe8140e90 nid=2390719 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #7 [636888] daemon prio=9 os_prio=0 cpu=0.20ms elapsed=3600.70s tid=0x00007fffe814bc10 nid=636888 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #7 [2390720] daemon prio=9 os_prio=0 cpu=0.17ms elapsed=3600.88s tid=0x00007fffe817fa60 nid=2390720 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #8 [636889] daemon prio=8 os_prio=0 cpu=12.19ms elapsed=3600.68s tid=0x00007fffe814e9c0 nid=636889 waiting on condition [0x00007fffd7b55000] │ │ │ │ │ +"Common-Cleaner" #8 [2390721] daemon prio=8 os_prio=0 cpu=35.32ms elapsed=3600.88s tid=0x00007fffe8182810 nid=2390721 waiting on condition [0x00007fffe7499000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x0000000605000390> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff05c001780> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"MainThread" #9 [636890] prio=5 os_prio=0 cpu=3580162.49ms elapsed=3600.60s tid=0x00007fffe816c250 nid=636890 runnable [0x00007fffd79ad000] │ │ │ │ │ +"MainThread" #9 [2390722] prio=5 os_prio=0 cpu=3591765.38ms elapsed=3600.84s tid=0x00007fffe81a08c0 nid=2390722 runnable [0x00007fffe72ad000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ - at compiler.cha.Utils$ATest$$Lambda/0x00007fff78006a90.(Unknown Source) │ │ │ │ │ + at jdk.test.lib.Asserts.assertTrue(Asserts.java:549) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #10 [637792] daemon prio=9 os_prio=0 cpu=0.52ms elapsed=0.10s tid=0x00007fff5c000ee0 nid=637792 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #10 [2391646] daemon prio=9 os_prio=0 cpu=1.07ms elapsed=0.10s tid=0x00007fef2c000ee0 nid=2391646 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"GC Thread#7" os_prio=0 cpu=36.20ms elapsed=3590.06s tid=0x00007fff6c00cc00 nid=636943 runnable │ │ │ │ │ +"GC Thread#22" os_prio=0 cpu=72.81ms elapsed=3563.07s tid=0x00007fef3c01db50 nid=2390820 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#21" os_prio=0 cpu=63.63ms elapsed=3563.07s tid=0x00007fef3c01ccd0 nid=2390819 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#20" os_prio=0 cpu=53.12ms elapsed=3563.07s tid=0x00007fef3c01be50 nid=2390818 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#19" os_prio=0 cpu=74.61ms elapsed=3563.07s tid=0x00007fef3c01afd0 nid=2390817 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#18" os_prio=0 cpu=52.24ms elapsed=3563.07s tid=0x00007fef3c01a150 nid=2390816 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#17" os_prio=0 cpu=71.39ms elapsed=3563.07s tid=0x00007fef3c0192d0 nid=2390815 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#16" os_prio=0 cpu=79.26ms elapsed=3563.07s tid=0x00007fef3c018450 nid=2390814 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#15" os_prio=0 cpu=89.38ms elapsed=3563.07s tid=0x00007fef3c0175d0 nid=2390813 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#14" os_prio=0 cpu=61.16ms elapsed=3563.07s tid=0x00007fef3c016750 nid=2390812 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#13" os_prio=0 cpu=77.78ms elapsed=3563.07s tid=0x00007fef3c0158d0 nid=2390811 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#12" os_prio=0 cpu=91.65ms elapsed=3563.07s tid=0x00007fef3c014a50 nid=2390810 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#11" os_prio=0 cpu=75.19ms elapsed=3563.07s tid=0x00007fef3c013bd0 nid=2390809 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#10" os_prio=0 cpu=83.29ms elapsed=3563.07s tid=0x00007fef3c012d50 nid=2390808 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#9" os_prio=0 cpu=77.74ms elapsed=3563.07s tid=0x00007fef3c011ed0 nid=2390807 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#8" os_prio=0 cpu=72.39ms elapsed=3563.07s tid=0x00007fef3c011050 nid=2390806 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#7" os_prio=0 cpu=69.66ms elapsed=3563.07s tid=0x00007fef3c0101d0 nid=2390805 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#6" os_prio=0 cpu=19.51ms elapsed=3590.06s tid=0x00007fff6c00bd80 nid=636942 runnable │ │ │ │ │ +"GC Thread#6" os_prio=0 cpu=82.75ms elapsed=3563.07s tid=0x00007fef3c00f350 nid=2390804 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#5" os_prio=0 cpu=26.93ms elapsed=3590.07s tid=0x00007fff6c00af00 nid=636941 runnable │ │ │ │ │ +"GC Thread#5" os_prio=0 cpu=78.27ms elapsed=3563.07s tid=0x00007fef3c00e4d0 nid=2390803 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#4" os_prio=0 cpu=30.37ms elapsed=3590.07s tid=0x00007fff6c00a080 nid=636940 runnable │ │ │ │ │ +"GC Thread#4" os_prio=0 cpu=53.98ms elapsed=3563.07s tid=0x00007fef3c00d650 nid=2390802 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#3" os_prio=0 cpu=26.96ms elapsed=3590.07s tid=0x00007fff6c009200 nid=636939 runnable │ │ │ │ │ +"GC Thread#3" os_prio=0 cpu=63.17ms elapsed=3563.07s tid=0x00007fef3c00c7d0 nid=2390801 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#2" os_prio=0 cpu=30.15ms elapsed=3590.07s tid=0x00007fff6c008380 nid=636938 runnable │ │ │ │ │ +"GC Thread#2" os_prio=0 cpu=88.70ms elapsed=3563.07s tid=0x00007fef3c00b950 nid=2390800 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#1" os_prio=0 cpu=31.03ms elapsed=3590.07s tid=0x00007fff6c007500 nid=636937 runnable │ │ │ │ │ +"GC Thread#1" os_prio=0 cpu=76.00ms elapsed=3563.08s tid=0x00007fef3c00aad0 nid=2390799 runnable │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=93.20ms elapsed=3600.93s tid=0x00007fffe80ff000 nid=636882 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=125.63ms elapsed=3601.01s tid=0x00007fffe8132e60 nid=2390714 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=839.25ms elapsed=3600.94s tid=0x00007fffe80ee270 nid=636881 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=1291.87ms elapsed=3601.02s tid=0x00007fffe8121670 nid=2390713 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=94.41ms elapsed=3600.95s tid=0x00007fffe80ddd90 nid=636880 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=131.72ms elapsed=3601.04s tid=0x00007fffe8110e10 nid=2390712 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.07ms elapsed=3600.95s tid=0x00007fffe80dcea0 nid=636879 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.11ms elapsed=3601.04s tid=0x00007fffe810fff0 nid=2390711 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.05ms elapsed=3600.95s tid=0x00007fffe8066c70 nid=636878 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.08ms elapsed=3601.04s tid=0x00007fffe805ab90 nid=2390710 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.09ms elapsed=3600.95s tid=0x00007fffe8065d90 nid=636877 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.13ms elapsed=3601.04s tid=0x00007fffe8059d40 nid=2390709 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=27.90ms elapsed=3600.95s tid=0x00007fffe8054930 nid=636876 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=73.45ms elapsed=3601.04s tid=0x00007fffe8048830 nid=2390708 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 5, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 16:35:47 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3601.046 │ │ │ │ │ +finished: Mon Sep 07 08:20:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3601.783 │ │ │ │ │ ----------configuration:(6/273)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ -----------System.out:(989/89434)---------- │ │ │ │ │ -[0.003s][info][class,load] path: . │ │ │ │ │ -[0.016s][info][class,load] java.lang.Object source: shared objects file │ │ │ │ │ -[0.017s][info][class,load] java.io.Serializable source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.Comparable source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.CharSequence source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.constant.Constable source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.constant.ConstantDesc source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.String source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.reflect.AnnotatedElement source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.reflect.GenericDeclaration source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.reflect.Type source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.invoke.TypeDescriptor source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.invoke.TypeDescriptor$OfField source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.Class source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.Cloneable source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.ClassLoader source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.System source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.Throwable source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.Error source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.Exception source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.RuntimeException source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.SecurityManager source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.security.ProtectionDomain source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.security.AccessControlContext source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.security.AccessController source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.security.SecureClassLoader source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ReflectiveOperationException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ClassNotFoundException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Record source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.LinkageError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.NoClassDefFoundError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ClassCastException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ArrayStoreException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.VirtualMachineError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.InternalError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.OutOfMemoryError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.StackOverflowError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.IllegalMonitorStateException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.Reference source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.SoftReference source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.WeakReference source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.FinalReference source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.PhantomReference source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.Finalizer source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Runnable source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Thread source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Thread$FieldHolder source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Thread$Constants source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Thread$UncaughtExceptionHandler source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ThreadGroup source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.BaseVirtualThread source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.VirtualThread source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ThreadBuilders$BoundVirtualThread source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.util.Dictionary source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.util.Map source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.util.Hashtable source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.util.Properties source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Module source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.AccessibleObject source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Member source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Field source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Parameter source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Executable source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Method source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Constructor source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.vm.ContinuationScope source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.vm.Continuation source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.vm.StackChunk source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.MagicAccessorImpl source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.MethodAccessor source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.MethodAccessorImpl source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.ConstructorAccessor source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.ConstructorAccessorImpl source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.DelegatingClassLoader source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.ConstantPool source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.FieldAccessor source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.FieldAccessorImpl source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.UnsafeFieldAccessorImpl source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.UnsafeStaticFieldAccessorImpl source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.annotation.Annotation source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.CallerSensitive source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.NativeConstructorAccessorImpl source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.invoke.MethodHandle source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.invoke.DirectMethodHandle source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.invoke.VarHandle source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.MemberName source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.ResolvedMethodName source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.MethodHandleNatives source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.LambdaForm source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.TypeDescriptor$OfMethod source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.MethodType source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.BootstrapMethodError source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.CallSite source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.foreign.abi.NativeEntryPoint source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.foreign.abi.ABIDescriptor source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.foreign.abi.VMStorage source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.foreign.abi.UpcallLinker$CallRegs source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.invoke.ConstantCallSite source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.invoke.MutableCallSite source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.invoke.VolatileCallSite source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.AssertionStatusDirectives source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Appendable source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.AbstractStringBuilder source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.StringBuffer source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.StringBuilder source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.misc.UnsafeConstants source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.misc.Unsafe source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.module.Modules source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.AutoCloseable source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.io.Closeable source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.io.InputStream source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.io.ByteArrayInputStream source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.net.URL source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Enum source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.jar.Manifest source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.loader.BuiltinClassLoader source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.loader.ClassLoaders source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.loader.ClassLoaders$AppClassLoader source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.loader.ClassLoaders$PlatformClassLoader source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.security.CodeSource source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.AbstractMap source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.concurrent.ConcurrentMap source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.concurrent.ConcurrentHashMap source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Iterable source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.Collection source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.AbstractCollection source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.SequencedCollection source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.List source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.AbstractList source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.RandomAccess source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.ArrayList source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.StackTraceElement source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.nio.Buffer source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.StackWalker source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.StackStreamFactory$AbstractStackWalker source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.StackWalker$StackFrame source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.StackFrameInfo source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.LiveStackFrame source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.LiveStackFrameInfo source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.concurrent.locks.AbstractOwnableSynchronizer source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Boolean source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Character source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Number source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Float source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Double source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Byte source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Short source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Integer source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Long source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.util.Iterator source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.reflect.RecordComponent source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.vm.vector.VectorSupport source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorPayload source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.vm.vector.VectorSupport$Vector source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorMask source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorShuffle source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.vm.FillerObject source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Integer$IntegerCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Long$LongCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Byte$ByteCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Short$ShortCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Character$CharacterCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.jar.Attributes$Name source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$AbstractImmutableMap source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$MapN source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] sun.util.locale.BaseLocale source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.ArchivedModuleGraph source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleFinder source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleFinder source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$AbstractImmutableCollection source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.Set source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$AbstractImmutableSet source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$SetN source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleReference source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.ModuleReferenceImpl source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleDescriptor source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleDescriptor$Version source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleDescriptor$Requires source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$Set12 source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleDescriptor$Requires$Modifier source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleDescriptor$Provides source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$AbstractImmutableList source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$List12 source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$ListN source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.net.URI source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.function.Supplier source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.SystemModuleFinders$2 source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.ModuleHashes$HashSupplier source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.SystemModuleFinders$3 source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleDescriptor$Exports source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleDescriptor$Opens source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.ModuleTarget source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.ModuleHashes source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.Collections$UnmodifiableMap source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.HashMap source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.Map$Entry source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.HashMap$Node source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.Configuration source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ResolvedModule source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.function.Function source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.ModuleLoaderMap$Mapper source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.ModuleLayer source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.math.FDBigInteger source: shared objects file │ │ │ │ │ -[0.025s][info][class,load] java.lang.NullPointerException source: shared objects file │ │ │ │ │ -[0.025s][info][class,load] java.lang.ArithmeticException source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] java.io.ObjectStreamField source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] java.util.Comparator source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] java.lang.String$CaseInsensitiveComparator source: shared objects file │ │ │ │ │ +----------System.out:(989/89425)---------- │ │ │ │ │ +[0.004s][info][class,load] path: . │ │ │ │ │ +[0.020s][info][class,load] java.lang.Object source: shared objects file │ │ │ │ │ +[0.020s][info][class,load] java.io.Serializable source: shared objects file │ │ │ │ │ +[0.020s][info][class,load] java.lang.Comparable source: shared objects file │ │ │ │ │ +[0.020s][info][class,load] java.lang.CharSequence source: shared objects file │ │ │ │ │ +[0.020s][info][class,load] java.lang.constant.Constable source: shared objects file │ │ │ │ │ +[0.020s][info][class,load] java.lang.constant.ConstantDesc source: shared objects file │ │ │ │ │ +[0.021s][info][class,load] java.lang.String source: shared objects file │ │ │ │ │ +[0.021s][info][class,load] java.lang.reflect.AnnotatedElement source: shared objects file │ │ │ │ │ +[0.021s][info][class,load] java.lang.reflect.GenericDeclaration source: shared objects file │ │ │ │ │ +[0.021s][info][class,load] java.lang.reflect.Type source: shared objects file │ │ │ │ │ +[0.021s][info][class,load] java.lang.invoke.TypeDescriptor source: shared objects file │ │ │ │ │ +[0.021s][info][class,load] java.lang.invoke.TypeDescriptor$OfField source: shared objects file │ │ │ │ │ +[0.021s][info][class,load] java.lang.Class source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Cloneable source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ClassLoader source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.System source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Throwable source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Error source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Exception source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.RuntimeException source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.SecurityManager source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.security.ProtectionDomain source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.security.AccessControlContext source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.security.AccessController source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.security.SecureClassLoader source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ReflectiveOperationException source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ClassNotFoundException source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Record source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.LinkageError source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.NoClassDefFoundError source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ClassCastException source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ArrayStoreException source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.VirtualMachineError source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.InternalError source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.OutOfMemoryError source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.StackOverflowError source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.IllegalMonitorStateException source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ref.Reference source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ref.SoftReference source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ref.WeakReference source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ref.FinalReference source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ref.PhantomReference source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ref.Finalizer source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Runnable source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Thread source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Thread$FieldHolder source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Thread$Constants source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Thread$UncaughtExceptionHandler source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ThreadGroup source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.BaseVirtualThread source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.VirtualThread source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.ThreadBuilders$BoundVirtualThread source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.util.Dictionary source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.util.Map source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.util.Hashtable source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.util.Properties source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.Module source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.reflect.AccessibleObject source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.reflect.Member source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.reflect.Field source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.reflect.Parameter source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.reflect.Executable source: shared objects file │ │ │ │ │ +[0.025s][info][class,load] java.lang.reflect.Method source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.reflect.Constructor source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.vm.ContinuationScope source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.vm.Continuation source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.vm.StackChunk source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.MagicAccessorImpl source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.MethodAccessor source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.MethodAccessorImpl source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.ConstructorAccessor source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.ConstructorAccessorImpl source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.DelegatingClassLoader source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.ConstantPool source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.FieldAccessor source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.FieldAccessorImpl source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.UnsafeFieldAccessorImpl source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.UnsafeStaticFieldAccessorImpl source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.annotation.Annotation source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.CallerSensitive source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.reflect.NativeConstructorAccessorImpl source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.MethodHandle source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.DirectMethodHandle source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.VarHandle source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.MemberName source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.ResolvedMethodName source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.MethodHandleNatives source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.LambdaForm source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.TypeDescriptor$OfMethod source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.MethodType source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.BootstrapMethodError source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.CallSite source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.foreign.abi.NativeEntryPoint source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.foreign.abi.ABIDescriptor source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.foreign.abi.VMStorage source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.foreign.abi.UpcallLinker$CallRegs source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.ConstantCallSite source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.MutableCallSite source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.invoke.VolatileCallSite source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.AssertionStatusDirectives source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Appendable source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.AbstractStringBuilder source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.StringBuffer source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.StringBuilder source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.misc.UnsafeConstants source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.misc.Unsafe source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.module.Modules source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.AutoCloseable source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.io.Closeable source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.io.InputStream source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.io.ByteArrayInputStream source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.net.URL source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Enum source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.jar.Manifest source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.loader.BuiltinClassLoader source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.loader.ClassLoaders source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.loader.ClassLoaders$AppClassLoader source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.loader.ClassLoaders$PlatformClassLoader source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.security.CodeSource source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.AbstractMap source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.concurrent.ConcurrentMap source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.concurrent.ConcurrentHashMap source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Iterable source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.Collection source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.AbstractCollection source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.SequencedCollection source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.List source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.AbstractList source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.RandomAccess source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.ArrayList source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.StackTraceElement source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.nio.Buffer source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.StackWalker source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.StackStreamFactory$AbstractStackWalker source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.StackWalker$StackFrame source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.StackFrameInfo source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.LiveStackFrame source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.LiveStackFrameInfo source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.concurrent.locks.AbstractOwnableSynchronizer source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Boolean source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Character source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Number source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Float source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Double source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Byte source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Short source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Integer source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Long source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.Iterator source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.reflect.RecordComponent source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.vm.vector.VectorSupport source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorPayload source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.vm.vector.VectorSupport$Vector source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorMask source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorShuffle source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.vm.FillerObject source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Integer$IntegerCache source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Long$LongCache source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Byte$ByteCache source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Short$ShortCache source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Character$CharacterCache source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.jar.Attributes$Name source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.ImmutableCollections$AbstractImmutableMap source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.util.ImmutableCollections$MapN source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] sun.util.locale.BaseLocale source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.module.ArchivedModuleGraph source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.module.ModuleFinder source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleFinder source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.ImmutableCollections$AbstractImmutableCollection source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.Set source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.ImmutableCollections$AbstractImmutableSet source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.ImmutableCollections$SetN source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.module.ModuleReference source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.module.ModuleReferenceImpl source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.module.ModuleDescriptor source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.module.ModuleDescriptor$Version source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.module.ModuleDescriptor$Requires source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.ImmutableCollections$Set12 source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.module.ModuleDescriptor$Requires$Modifier source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.module.ModuleDescriptor$Provides source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.ImmutableCollections$AbstractImmutableList source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.ImmutableCollections$List12 source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.ImmutableCollections$ListN source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.net.URI source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.function.Supplier source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.module.SystemModuleFinders$2 source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.module.ModuleHashes$HashSupplier source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.module.SystemModuleFinders$3 source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.module.ModuleDescriptor$Exports source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.module.ModuleDescriptor$Opens source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.module.ModuleTarget source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.module.ModuleHashes source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.Collections$UnmodifiableMap source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.HashMap source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.Map$Entry source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.HashMap$Node source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.module.Configuration source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.module.ResolvedModule source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.function.Function source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.module.ModuleLoaderMap$Mapper source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.ImmutableCollections source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ModuleLayer source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.math.FDBigInteger source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.NullPointerException source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ArithmeticException source: shared objects file │ │ │ │ │ +[0.029s][info][class,load] java.io.ObjectStreamField source: shared objects file │ │ │ │ │ +[0.029s][info][class,load] java.util.Comparator source: shared objects file │ │ │ │ │ +[0.029s][info][class,load] java.lang.String$CaseInsensitiveComparator source: shared objects file │ │ │ │ │ [0.029s][info][class,load] jdk.internal.misc.VM source: shared objects file │ │ │ │ │ -[0.029s][info][class,load] java.lang.Module$ArchivedData source: shared objects file │ │ │ │ │ -[0.029s][info][class,load] jdk.internal.misc.CDS source: shared objects file │ │ │ │ │ -[0.029s][info][class,load] java.util.Objects source: shared objects file │ │ │ │ │ +[0.030s][info][class,load] java.lang.Module$ArchivedData source: shared objects file │ │ │ │ │ +[0.030s][info][class,load] jdk.internal.misc.CDS source: shared objects file │ │ │ │ │ +[0.030s][info][class,load] java.util.Objects source: shared objects file │ │ │ │ │ [0.030s][info][class,load] jdk.internal.access.JavaLangReflectAccess source: shared objects file │ │ │ │ │ [0.030s][info][class,load] java.lang.reflect.ReflectAccess source: shared objects file │ │ │ │ │ [0.030s][info][class,load] jdk.internal.access.SharedSecrets source: shared objects file │ │ │ │ │ [0.030s][info][class,load] java.security.PrivilegedAction source: shared objects file │ │ │ │ │ [0.030s][info][class,load] jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction source: shared objects file │ │ │ │ │ [0.030s][info][class,load] jdk.internal.reflect.Reflection source: shared objects file │ │ │ │ │ [0.030s][info][class,load] java.lang.StringLatin1 source: shared objects file │ │ │ │ │ [0.030s][info][class,load] java.lang.Math source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] jdk.internal.reflect.ReflectionFactory source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] jdk.internal.reflect.ReflectionFactory$Config source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] jdk.internal.access.JavaLangRefAccess source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.ref.Reference$1 source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.ref.ReferenceQueue source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.ref.NativeReferenceQueue source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.ref.ReferenceQueue$Null source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.ref.NativeReferenceQueue$Lock source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] jdk.internal.reflect.ReflectionFactory source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] jdk.internal.reflect.ReflectionFactory$Config source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] jdk.internal.access.JavaLangRefAccess source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] java.lang.ref.Reference$1 source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] java.lang.ref.ReferenceQueue source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] java.lang.ref.NativeReferenceQueue source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] java.lang.ref.ReferenceQueue$Null source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] java.lang.ref.NativeReferenceQueue$Lock source: shared objects file │ │ │ │ │ [0.031s][info][class,load] jdk.internal.access.JavaLangAccess source: shared objects file │ │ │ │ │ [0.031s][info][class,load] java.lang.System$2 source: shared objects file │ │ │ │ │ [0.031s][info][class,load] jdk.internal.util.SystemProps source: shared objects file │ │ │ │ │ [0.031s][info][class,load] jdk.internal.util.SystemProps$Raw source: shared objects file │ │ │ │ │ -[0.034s][info][class,load] java.nio.charset.Charset source: shared objects file │ │ │ │ │ -[0.034s][info][class,load] java.nio.charset.spi.CharsetProvider source: shared objects file │ │ │ │ │ -[0.034s][info][class,load] sun.nio.cs.StandardCharsets source: shared objects file │ │ │ │ │ -[0.034s][info][class,load] sun.nio.cs.HistoricallyNamedCharset source: shared objects file │ │ │ │ │ -[0.034s][info][class,load] sun.nio.cs.Unicode source: shared objects file │ │ │ │ │ -[0.034s][info][class,load] sun.nio.cs.UTF_8 source: shared objects file │ │ │ │ │ -[0.034s][info][class,load] jdk.internal.util.ArraysSupport source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] java.util.LinkedHashMap$Entry source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] java.util.HashMap$TreeNode source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] java.lang.StringConcatHelper source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] java.lang.VersionProps source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] java.lang.Runtime source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] jdk.internal.util.Preconditions source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] jdk.internal.util.Preconditions$1 source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] java.util.function.BiFunction source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] jdk.internal.util.Preconditions$4 source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] jdk.internal.util.Preconditions$2 source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] jdk.internal.util.Preconditions$3 source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.Arrays source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.lang.CharacterData source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.lang.CharacterDataLatin1 source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.concurrent.locks.Lock source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.concurrent.locks.ReentrantLock source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.concurrent.ConcurrentHashMap$Segment source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.concurrent.ConcurrentHashMap$CounterCell source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.concurrent.ConcurrentHashMap$Node source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.concurrent.locks.LockSupport source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.concurrent.ConcurrentHashMap$ReservationNode source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.AbstractSet source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.HashMap$EntrySet source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.HashMap$HashIterator source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.HashMap$EntryIterator source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] jdk.internal.util.StaticProperty source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.FileInputStream source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.FileDescriptor source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] jdk.internal.access.JavaIOFileDescriptorAccess source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.FileDescriptor$1 source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.Flushable source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.OutputStream source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.FileOutputStream source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.FilterInputStream source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.BufferedInputStream source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] jdk.internal.misc.InternalLock source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.util.concurrent.locks.ReentrantLock$Sync source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.util.concurrent.locks.ReentrantLock$NonfairSync source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.FilterOutputStream source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.PrintStream source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] jdk.internal.access.JavaIOPrintStreamAccess source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.PrintStream$1 source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.BufferedOutputStream source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.Writer source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.OutputStreamWriter source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] sun.nio.cs.StreamEncoder source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.nio.charset.CharsetEncoder source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] sun.nio.cs.UTF_8$Encoder source: jrt:/java.base │ │ │ │ │ -[0.041s][info][class,load] java.nio.charset.CodingErrorAction source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.nio.ByteBuffer source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] jdk.internal.misc.ScopedMemoryAccess source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.nio.Buffer$1 source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] jdk.internal.access.JavaNioAccess source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.nio.Buffer$2 source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.nio.HeapByteBuffer source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.nio.ByteOrder source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.io.BufferedWriter source: shared objects file │ │ │ │ │ -[0.045s][info][class,load] java.lang.Terminator source: shared objects file │ │ │ │ │ -[0.045s][info][class,load] jdk.internal.misc.Signal$Handler source: shared objects file │ │ │ │ │ -[0.045s][info][class,load] java.lang.Terminator$1 source: shared objects file │ │ │ │ │ -[0.045s][info][class,load] jdk.internal.misc.Signal source: shared objects file │ │ │ │ │ -[0.045s][info][class,load] java.util.Hashtable$Entry source: shared objects file │ │ │ │ │ -[0.045s][info][class,load] jdk.internal.misc.Signal$NativeHandler source: shared objects file │ │ │ │ │ -[0.045s][info][class,load] jdk.internal.misc.OSEnvironment source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] java.lang.Thread$State source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] java.lang.ref.Reference$ReferenceHandler source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] java.lang.Thread$ThreadIdentifiers source: shared objects file │ │ │ │ │ -[0.047s][info][class,load] jdk.internal.ref.Cleaner source: shared objects file │ │ │ │ │ -[0.047s][info][class,load] java.util.concurrent.locks.Condition source: shared objects file │ │ │ │ │ -[0.047s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject source: shared objects file │ │ │ │ │ -[0.048s][info][class,load] java.lang.ref.Finalizer$FinalizerThread source: shared objects file │ │ │ │ │ -[0.048s][info][class,load] jdk.internal.misc.Blocker source: shared objects file │ │ │ │ │ -[0.049s][info][class,load] java.util.Collections source: shared objects file │ │ │ │ │ -[0.049s][info][class,load] java.util.Collections$EmptySet source: shared objects file │ │ │ │ │ -[0.049s][info][class,load] java.util.Collections$EmptyList source: shared objects file │ │ │ │ │ -[0.049s][info][class,load] java.util.Collections$EmptyMap source: shared objects file │ │ │ │ │ -[0.049s][info][class,load] java.lang.IllegalArgumentException source: shared objects file │ │ │ │ │ -[0.050s][info][class,load] java.lang.invoke.MethodHandleStatics source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.lang.reflect.ClassFileFormatVersion source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] sun.security.action.GetPropertyAction source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] jdk.internal.util.ClassFileDumper source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.util.HexFormat source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.util.concurrent.atomic.AtomicInteger source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] jdk.internal.module.ModuleBootstrap source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.lang.invoke.MethodHandles source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.lang.invoke.MemberName$Factory source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.lang.invoke.MethodHandles$Lookup source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.lang.StrictMath source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.util.ImmutableCollections$MapN$1 source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.util.ImmutableCollections$MapN$MapNIterator source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.util.KeyValueHolder source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] sun.invoke.util.VerifyAccess source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.lang.reflect.Modifier source: shared objects file │ │ │ │ │ -[0.054s][info][class,load] jdk.internal.access.JavaLangModuleAccess source: shared objects file │ │ │ │ │ -[0.054s][info][class,load] java.lang.module.ModuleDescriptor$1 source: shared objects file │ │ │ │ │ -[0.054s][info][class,load] java.io.File source: shared objects file │ │ │ │ │ -[0.054s][info][class,load] java.io.DefaultFileSystem source: shared objects file │ │ │ │ │ -[0.054s][info][class,load] java.io.FileSystem source: shared objects file │ │ │ │ │ -[0.054s][info][class,load] java.io.UnixFileSystem source: shared objects file │ │ │ │ │ -[0.055s][info][class,load] jdk.internal.module.ModulePatcher source: shared objects file │ │ │ │ │ -[0.055s][info][class,load] java.util.HashSet source: shared objects file │ │ │ │ │ -[0.055s][info][class,load] jdk.internal.module.ModuleBootstrap$Counters source: shared objects file │ │ │ │ │ -[0.055s][info][class,load] jdk.internal.module.ArchivedBootLayer source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] jdk.internal.access.JavaNetUriAccess source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] java.net.URI$1 source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] jdk.internal.loader.ArchivedClassLoaders source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] jdk.internal.loader.URLClassPath source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.net.URLStreamHandlerFactory source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.net.URL$DefaultFactory source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] jdk.internal.access.JavaNetURLAccess source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.net.URL$3 source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.io.File$PathStatus source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] sun.net.www.ParseUtil source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.net.URLStreamHandler source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] sun.net.www.protocol.file.Handler source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] sun.net.util.IPAddressUtil source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] sun.net.util.IPAddressUtil$MASKS source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.Queue source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.Deque source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.ArrayDeque source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] sun.net.www.protocol.jar.Handler source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] jdk.internal.loader.ClassLoaders$BootClassLoader source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.security.cert.Certificate source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.lang.ClassLoader$ParallelLoaders source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.WeakHashMap source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.WeakHashMap$Entry source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.Collections$SetFromMap source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.WeakHashMap$KeySet source: shared objects file │ │ │ │ │ -[0.060s][info][class,load] jdk.internal.access.JavaSecurityAccess source: shared objects file │ │ │ │ │ -[0.061s][info][class,load] java.security.ProtectionDomain$JavaSecurityAccessImpl source: shared objects file │ │ │ │ │ -[0.061s][info][class,load] java.security.ProtectionDomain$Key source: shared objects file │ │ │ │ │ -[0.061s][info][class,load] java.security.Principal source: shared objects file │ │ │ │ │ -[0.061s][info][class,load] jdk.internal.loader.NativeLibraries source: shared objects file │ │ │ │ │ -[0.061s][info][class,load] jdk.internal.loader.ClassLoaderHelper source: shared objects file │ │ │ │ │ -[0.061s][info][class,load] java.util.concurrent.ConcurrentHashMap$CollectionView source: shared objects file │ │ │ │ │ -[0.061s][info][class,load] java.util.concurrent.ConcurrentHashMap$KeySetView source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.ServicesCatalog source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue source: shared objects file │ │ │ │ │ -[0.065s][info][class,load] jdk.internal.loader.ClassLoaderValue source: shared objects file │ │ │ │ │ -[0.065s][info][class,load] jdk.internal.module.SystemModuleFinders source: shared objects file │ │ │ │ │ -[0.065s][info][class,load] jdk.internal.module.SystemModulesMap source: shared objects file │ │ │ │ │ -[0.065s][info][class,load] jdk.internal.module.SystemModules source: shared objects file │ │ │ │ │ -[0.065s][info][class,load] jdk.internal.module.SystemModules$all source: shared objects file │ │ │ │ │ -[0.065s][info][class,load] jdk.internal.module.Builder source: shared objects file │ │ │ │ │ -[0.066s][info][class,load] java.util.ImmutableCollections$SetN$SetNIterator source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.module.ModuleDescriptor$Modifier source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$Location source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$1 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$2 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$3 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$4 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$5 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$6 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$7 source: shared objects file │ │ │ │ │ -[0.069s][info][class,load] java.lang.reflect.AccessFlag$8 source: shared objects file │ │ │ │ │ -[0.069s][info][class,load] java.lang.reflect.AccessFlag$9 source: shared objects file │ │ │ │ │ -[0.069s][info][class,load] java.lang.reflect.AccessFlag$10 source: shared objects file │ │ │ │ │ -[0.069s][info][class,load] java.lang.reflect.AccessFlag$11 source: shared objects file │ │ │ │ │ -[0.069s][info][class,load] java.lang.reflect.AccessFlag$12 source: shared objects file │ │ │ │ │ -[0.069s][info][class,load] java.lang.reflect.AccessFlag$13 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$14 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$15 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$16 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$17 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$18 source: shared objects file │ │ │ │ │ -[0.071s][info][class,load] java.util.ImmutableCollections$Set12$1 source: shared objects file │ │ │ │ │ -[0.077s][info][class,load] jdk.internal.module.ModuleHashes$Builder source: shared objects file │ │ │ │ │ -[0.077s][info][class,load] jdk.internal.module.ModuleResolution source: shared objects file │ │ │ │ │ -[0.080s][info][class,load] java.util.Optional source: shared objects file │ │ │ │ │ -[0.081s][info][class,load] jdk.internal.loader.BootLoader source: shared objects file │ │ │ │ │ -[0.081s][info][class,load] java.lang.Module$EnableNativeAccess source: shared objects file │ │ │ │ │ -[0.081s][info][class,load] jdk.internal.loader.BuiltinClassLoader$LoadedModule source: shared objects file │ │ │ │ │ -[0.083s][info][class,load] java.util.HashMap$KeySet source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.HashMap$KeyIterator source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] jdk.internal.module.DefaultRoots source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.Spliterators source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.Spliterators$EmptySpliterator source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.Spliterator source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.Spliterators$EmptySpliterator$OfRef source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterator$OfPrimitive source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterator$OfInt source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterators$EmptySpliterator$OfInt source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterator$OfLong source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterators$EmptySpliterator$OfLong source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterator$OfDouble source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterators$EmptySpliterator$OfDouble source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.Spliterators$IteratorSpliterator source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.stream.StreamSupport source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.stream.PipelineHelper source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.stream.BaseStream source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.stream.AbstractPipeline source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.stream.Stream source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.stream.ReferencePipeline source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.stream.ReferencePipeline$Head source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.stream.StreamOpFlag source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.stream.StreamOpFlag$Type source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.stream.StreamOpFlag$MaskBuilder source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.EnumMap source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.EnumMap$1 source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.lang.Class$ReflectionData source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.lang.Class$Atomic source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.lang.PublicMethods$MethodList source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.lang.PublicMethods$Key source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.lang.Class$3 source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] sun.reflect.annotation.AnnotationParser source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] java.lang.invoke.MethodType$1 source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.util.ReferencedKeySet source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.util.ReferencedKeyMap source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.util.ReferenceKey source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.util.StrongReferenceKey source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] java.lang.invoke.MethodTypeForm source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] jdk.internal.util.WeakReferenceKey source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory$LazyStaticHolder source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] java.lang.invoke.MethodHandleImpl source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] java.lang.invoke.LambdaForm$NamedFunction source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] jdk.internal.access.JavaLangInvokeAccess source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] java.lang.invoke.MethodHandleImpl$1 source: shared objects file │ │ │ │ │ -[0.090s][info][class,load] java.lang.NoSuchMethodException source: shared objects file │ │ │ │ │ -[0.090s][info][class,load] sun.invoke.util.Wrapper source: shared objects file │ │ │ │ │ -[0.090s][info][class,load] sun.invoke.util.Wrapper$Format source: shared objects file │ │ │ │ │ -[0.091s][info][class,load] java.lang.Void source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.invoke.DirectMethodHandle$Holder source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] sun.invoke.util.ValueConversions source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.invoke.Invokers source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.invoke.LambdaForm$Kind source: shared objects file │ │ │ │ │ -[0.093s][info][class,load] java.lang.invoke.LambdaForm$BasicType source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.reflect.Array source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.LambdaForm$Name source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.LambdaForm$Holder source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator source: shared objects file │ │ │ │ │ -[0.095s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$1 source: shared objects file │ │ │ │ │ -[0.095s][info][class,load] java.lang.invoke.MethodHandleImpl$Intrinsic source: shared objects file │ │ │ │ │ -[0.096s][info][class,load] java.lang.invoke.BoundMethodHandle source: shared objects file │ │ │ │ │ -[0.096s][info][class,load] java.lang.invoke.ClassSpecializer source: shared objects file │ │ │ │ │ -[0.096s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer source: shared objects file │ │ │ │ │ -[0.096s][info][class,load] java.lang.invoke.ClassSpecializer$1 source: shared objects file │ │ │ │ │ -[0.096s][info][class,load] java.lang.invoke.ClassSpecializer$SpeciesData source: shared objects file │ │ │ │ │ -[0.096s][info][class,load] java.lang.invoke.BoundMethodHandle$SpeciesData source: shared objects file │ │ │ │ │ -[0.098s][info][class,load] java.lang.invoke.ClassSpecializer$Factory source: shared objects file │ │ │ │ │ -[0.098s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer$Factory source: shared objects file │ │ │ │ │ -[0.099s][info][class,load] java.lang.invoke.SimpleMethodHandle source: shared objects file │ │ │ │ │ -[0.100s][info][class,load] java.lang.NoSuchFieldException source: shared objects file │ │ │ │ │ -[0.100s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_L source: shared objects file │ │ │ │ │ -[0.101s][info][class,load] java.lang.invoke.DirectMethodHandle$2 source: shared objects file │ │ │ │ │ -[0.102s][info][class,load] java.lang.invoke.DirectMethodHandle$Accessor source: shared objects file │ │ │ │ │ -[0.102s][info][class,load] java.lang.invoke.DelegatingMethodHandle source: shared objects file │ │ │ │ │ -[0.102s][info][class,load] java.lang.invoke.DelegatingMethodHandle$Holder source: shared objects file │ │ │ │ │ -[0.103s][info][class,load] java.lang.invoke.VarHandle$AccessMode source: shared objects file │ │ │ │ │ -[0.103s][info][class,load] java.lang.invoke.VarHandle$AccessType source: shared objects file │ │ │ │ │ -[0.103s][info][class,load] java.lang.invoke.Invokers$Holder source: shared objects file │ │ │ │ │ -[0.104s][info][class,load] java.lang.invoke.LambdaFormEditor source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] java.lang.invoke.LambdaFormEditor$TransformKey source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] java.lang.invoke.LambdaFormBuffer source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] java.lang.invoke.LambdaFormEditor$Transform source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] jdk.internal.org.objectweb.asm.ClassVisitor source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.ClassWriter source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.Symbol source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable$Entry source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.ByteVector source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] sun.invoke.util.BytecodeDescriptor source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.MethodVisitor source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.MethodWriter source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.Type source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.Label source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.Frame source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationVisitor source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationWriter source: shared objects file │ │ │ │ │ -[0.108s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$ClassData source: shared objects file │ │ │ │ │ -[0.108s][info][class,load] sun.invoke.util.VerifyType source: shared objects file │ │ │ │ │ -[0.108s][info][class,load] sun.invoke.empty.Empty source: shared objects file │ │ │ │ │ -[0.110s][info][class,load] java.util.ArrayList$Itr source: shared objects file │ │ │ │ │ -[0.110s][info][class,load] jdk.internal.org.objectweb.asm.FieldVisitor source: shared objects file │ │ │ │ │ -[0.110s][info][class,load] jdk.internal.org.objectweb.asm.FieldWriter source: shared objects file │ │ │ │ │ -[0.111s][info][class,load] jdk.internal.org.objectweb.asm.Attribute source: shared objects file │ │ │ │ │ -[0.111s][info][class,load] jdk.internal.org.objectweb.asm.Handler source: shared objects file │ │ │ │ │ -[0.111s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassFile source: shared objects file │ │ │ │ │ -[0.111s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassOption source: shared objects file │ │ │ │ │ -[0.112s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassDefiner source: shared objects file │ │ │ │ │ -[0.112s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78000400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.113s][info][class,load] jdk.internal.reflect.DirectMethodHandleAccessor source: shared objects file │ │ │ │ │ -[0.114s][info][class,load] java.lang.invoke.LambdaMetafactory source: shared objects file │ │ │ │ │ -[0.116s][info][class,load] java.lang.Module$ReflectionData source: shared objects file │ │ │ │ │ -[0.116s][info][class,load] java.lang.WeakPairMap source: shared objects file │ │ │ │ │ -[0.116s][info][class,load] java.lang.WeakPairMap$Pair source: shared objects file │ │ │ │ │ -[0.116s][info][class,load] java.lang.WeakPairMap$Pair$Lookup source: shared objects file │ │ │ │ │ -[0.116s][info][class,load] java.util.function.Predicate source: shared objects file │ │ │ │ │ -[0.117s][info][class,load] java.lang.invoke.BootstrapMethodInvoker source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] java.lang.invoke.AbstractValidatingLambdaMetafactory source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] sun.security.action.GetBooleanAction source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] jdk.internal.org.objectweb.asm.Handle source: shared objects file │ │ │ │ │ -[0.120s][info][class,load] jdk.internal.org.objectweb.asm.ConstantDynamic source: shared objects file │ │ │ │ │ -[0.120s][info][class,load] java.lang.invoke.MethodHandleInfo source: shared objects file │ │ │ │ │ -[0.120s][info][class,load] java.lang.invoke.InfoFromMemberName source: shared objects file │ │ │ │ │ -[0.121s][info][class,load] java.lang.invoke.LambdaProxyClassArchive source: shared objects file │ │ │ │ │ -[0.121s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004f source: shared objects file │ │ │ │ │ -[0.122s][info][class,load] java.lang.invoke.DirectMethodHandle$Constructor source: shared objects file │ │ │ │ │ -[0.122s][info][class,load] java.lang.invoke.MethodHandleImpl$IntrinsicMethodHandle source: shared objects file │ │ │ │ │ -[0.125s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78000800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.125s][info][class,load] java.util.stream.ReferencePipeline$StatelessOp source: shared objects file │ │ │ │ │ -[0.125s][info][class,load] java.util.stream.ReferencePipeline$2 source: shared objects file │ │ │ │ │ -[0.125s][info][class,load] java.util.stream.StreamShape source: shared objects file │ │ │ │ │ -[0.126s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004e source: shared objects file │ │ │ │ │ -[0.127s][info][class,load] java.util.stream.ReferencePipeline$3 source: shared objects file │ │ │ │ │ -[0.128s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000051 source: shared objects file │ │ │ │ │ -[0.130s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004d source: shared objects file │ │ │ │ │ -[0.131s][info][class,load] java.util.stream.Collectors source: shared objects file │ │ │ │ │ -[0.131s][info][class,load] java.util.stream.Collector$Characteristics source: shared objects file │ │ │ │ │ -[0.131s][info][class,load] java.util.EnumSet source: shared objects file │ │ │ │ │ -[0.132s][info][class,load] java.util.RegularEnumSet source: shared objects file │ │ │ │ │ -[0.132s][info][class,load] java.util.Collections$UnmodifiableCollection source: shared objects file │ │ │ │ │ -[0.132s][info][class,load] java.util.Collections$UnmodifiableSet source: shared objects file │ │ │ │ │ -[0.133s][info][class,load] java.util.stream.Collector source: shared objects file │ │ │ │ │ -[0.133s][info][class,load] java.util.stream.Collectors$CollectorImpl source: shared objects file │ │ │ │ │ -[0.134s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000044 source: shared objects file │ │ │ │ │ -[0.134s][info][class,load] java.util.function.BiConsumer source: shared objects file │ │ │ │ │ -[0.135s][info][class,load] java.lang.invoke.DirectMethodHandle$Interface source: shared objects file │ │ │ │ │ -[0.136s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000038 source: shared objects file │ │ │ │ │ -[0.136s][info][class,load] java.util.function.BinaryOperator source: shared objects file │ │ │ │ │ -[0.137s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003f source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000041 source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.ReduceOps source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.TerminalOp source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.ReduceOps$ReduceOp source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.ReduceOps$3 source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.ReduceOps$Box source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.function.Consumer source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.Sink source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.TerminalSink source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.ReduceOps$AccumulatingSink source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.ReduceOps$3ReducingSink source: shared objects file │ │ │ │ │ -[0.140s][info][class,load] java.util.stream.Sink$ChainedReference source: shared objects file │ │ │ │ │ -[0.140s][info][class,load] java.util.stream.ReferencePipeline$3$1 source: shared objects file │ │ │ │ │ -[0.140s][info][class,load] java.util.stream.ReferencePipeline$2$1 source: shared objects file │ │ │ │ │ -[0.141s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000050 source: shared objects file │ │ │ │ │ -[0.142s][info][class,load] java.util.stream.FindOps source: shared objects file │ │ │ │ │ -[0.142s][info][class,load] java.util.stream.FindOps$FindSink source: shared objects file │ │ │ │ │ -[0.142s][info][class,load] java.util.stream.FindOps$FindSink$OfRef source: shared objects file │ │ │ │ │ -[0.143s][info][class,load] java.util.stream.FindOps$FindOp source: shared objects file │ │ │ │ │ -[0.144s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x80000004a source: shared objects file │ │ │ │ │ -[0.145s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000048 source: shared objects file │ │ │ │ │ -[0.146s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000049 source: shared objects file │ │ │ │ │ -[0.146s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000047 source: shared objects file │ │ │ │ │ -[0.151s][info][class,load] java.lang.module.Resolver source: shared objects file │ │ │ │ │ -[0.151s][info][class,load] java.nio.file.Watchable source: shared objects file │ │ │ │ │ -[0.151s][info][class,load] java.nio.file.Path source: shared objects file │ │ │ │ │ -[0.152s][info][class,load] java.lang.module.ModuleFinder$1 source: shared objects file │ │ │ │ │ -[0.152s][info][class,load] java.util.ListIterator source: shared objects file │ │ │ │ │ -[0.152s][info][class,load] java.util.ImmutableCollections$ListItr source: shared objects file │ │ │ │ │ -[0.156s][info][class,load] java.util.HashMap$Values source: shared objects file │ │ │ │ │ -[0.156s][info][class,load] java.util.HashMap$ValueIterator source: shared objects file │ │ │ │ │ -[0.158s][info][class,load] java.util.SequencedSet source: shared objects file │ │ │ │ │ -[0.159s][info][class,load] java.util.LinkedHashSet source: shared objects file │ │ │ │ │ -[0.159s][info][class,load] java.util.SequencedMap source: shared objects file │ │ │ │ │ -[0.159s][info][class,load] java.util.LinkedHashMap source: shared objects file │ │ │ │ │ -[0.161s][info][class,load] java.util.Collections$UnmodifiableCollection$1 source: shared objects file │ │ │ │ │ -[0.162s][info][class,load] jdk.internal.module.ModuleReferenceImpl$CachedHash source: jrt:/java.base │ │ │ │ │ -[0.218s][info][class,load] jdk.internal.module.ModuleLoaderMap source: shared objects file │ │ │ │ │ -[0.218s][info][class,load] jdk.internal.module.ModuleLoaderMap$Modules source: shared objects file │ │ │ │ │ -[0.244s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Memoizer source: shared objects file │ │ │ │ │ -[0.244s][info][class,load] jdk.internal.module.ServicesCatalog$ServiceProvider source: shared objects file │ │ │ │ │ -[0.244s][info][class,load] java.util.concurrent.CopyOnWriteArrayList source: shared objects file │ │ │ │ │ -[0.246s][info][class,load] java.lang.ModuleLayer$Controller source: shared objects file │ │ │ │ │ -[0.248s][info][class,load] java.lang.invoke.TypeConvertingMethodAdapter source: shared objects file │ │ │ │ │ -[0.248s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory$ForwardingMethodGenerator source: shared objects file │ │ │ │ │ -[0.250s][info][class,load] jdk.internal.module.ModuleBootstrap$$Lambda/0x00007fff780411f8 source: jdk.internal.module.ModuleBootstrap │ │ │ │ │ -[0.251s][info][class,load] java.util.ArrayList$SubList source: shared objects file │ │ │ │ │ -[0.253s][info][class,load] java.lang.Module$$Lambda/0x00007fff78041430 source: java.lang.Module │ │ │ │ │ -[0.254s][info][class,load] java.lang.WeakPairMap$WeakRefPeer source: jrt:/java.base │ │ │ │ │ -[0.254s][info][class,load] java.lang.WeakPairMap$Pair$Weak source: jrt:/java.base │ │ │ │ │ -[0.255s][info][class,load] java.lang.WeakPairMap$Pair$Weak$1 source: jrt:/java.base │ │ │ │ │ -[0.257s][info][class,load] java.lang.WeakPairMap$$Lambda/0x00007fff78041d68 source: java.lang.WeakPairMap │ │ │ │ │ -[0.258s][info][class,load] jdk.internal.module.ModuleBootstrap$SafeModuleFinder source: shared objects file │ │ │ │ │ -[0.259s][info][class,load] java.lang.invoke.StringConcatFactory source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] sun.launcher.LauncherHelper source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] java.lang.StringCoding source: shared objects file │ │ │ │ │ -[0.262s][info][class,load] sun.net.util.URLUtil source: shared objects file │ │ │ │ │ -[0.262s][info][class,load] java.security.PrivilegedExceptionAction source: shared objects file │ │ │ │ │ -[0.262s][info][class,load] jdk.internal.loader.URLClassPath$3 source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] jdk.internal.loader.URLClassPath$Loader source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader source: jrt:/java.base │ │ │ │ │ -[0.263s][info][class,load] java.util.concurrent.ForkJoinWorkerThread source: shared objects file │ │ │ │ │ -[0.264s][info][class,load] jdk.internal.misc.CarrierThread source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] java.util.zip.ZipConstants source: shared objects file │ │ │ │ │ -[0.268s][info][class,load] java.util.zip.ZipFile source: shared objects file │ │ │ │ │ -[0.268s][info][class,load] jdk.internal.access.JavaUtilZipFileAccess source: shared objects file │ │ │ │ │ -[0.268s][info][class,load] java.util.zip.ZipFile$1 source: shared objects file │ │ │ │ │ -[0.269s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$1 source: shared objects file │ │ │ │ │ -[0.269s][info][class,load] jdk.internal.loader.FileURLMapper source: shared objects file │ │ │ │ │ -[0.269s][info][class,load] java.util.jar.JarFile source: shared objects file │ │ │ │ │ -[0.269s][info][class,load] jdk.internal.access.JavaUtilJarAccess source: shared objects file │ │ │ │ │ -[0.269s][info][class,load] java.util.jar.JavaUtilJarAccessImpl source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.lang.Runtime$Version source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.util.zip.ZipFile$CleanableResource source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.util.zip.ZipCoder source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.util.zip.ZipCoder$UTF8ZipCoder source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] jdk.internal.ref.CleanerFactory source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.util.concurrent.ThreadFactory source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] jdk.internal.ref.CleanerFactory$1 source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.lang.ref.Cleaner source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.lang.ref.Cleaner$1 source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] jdk.internal.ref.CleanerImpl source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.lang.ref.Cleaner$Cleanable source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] jdk.internal.ref.PhantomCleanable source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] jdk.internal.ref.CleanerImpl$PhantomCleanableRef source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] jdk.internal.ref.CleanerImpl$CleanerCleanable source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] jdk.internal.misc.InnocuousThread source: shared objects file │ │ │ │ │ -[0.274s][info][class,load] java.util.concurrent.TimeUnit source: shared objects file │ │ │ │ │ -[0.274s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$Node source: shared objects file │ │ │ │ │ -[0.274s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode source: shared objects file │ │ │ │ │ -[0.274s][info][class,load] java.util.concurrent.ForkJoinPool$ManagedBlocker source: shared objects file │ │ │ │ │ -[0.274s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode source: shared objects file │ │ │ │ │ -[0.274s][info][class,load] java.util.zip.ZipFile$Source source: shared objects file │ │ │ │ │ -[0.274s][info][class,load] sun.nio.fs.DefaultFileSystemProvider source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] java.nio.file.spi.FileSystemProvider source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] sun.nio.fs.AbstractFileSystemProvider source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] sun.nio.fs.UnixFileSystemProvider source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] sun.nio.fs.LinuxFileSystemProvider source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] java.nio.file.OpenOption source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] java.nio.file.StandardOpenOption source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] java.nio.file.FileSystem source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] sun.nio.fs.UnixFileSystem source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] sun.nio.fs.LinuxFileSystem source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] sun.nio.fs.UnixPath source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] sun.nio.fs.Util source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] sun.nio.fs.UnixNativeDispatcher source: shared objects file │ │ │ │ │ -[0.275s][info][class,load] jdk.internal.loader.NativeLibraries$LibraryPaths source: shared objects file │ │ │ │ │ -[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$1 source: shared objects file │ │ │ │ │ -[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$2 source: shared objects file │ │ │ │ │ -[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$CountedLock source: shared objects file │ │ │ │ │ -[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext source: shared objects file │ │ │ │ │ -[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext$1 source: shared objects file │ │ │ │ │ -[0.276s][info][class,load] java.util.ArrayDeque$DeqIterator source: shared objects file │ │ │ │ │ -[0.276s][info][class,load] jdk.internal.loader.NativeLibrary source: shared objects file │ │ │ │ │ -[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryImpl source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] jdk.internal.loader.NativeLibraries$3 source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValuesView source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] java.util.concurrent.ConcurrentHashMap$Traverser source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] java.util.concurrent.ConcurrentHashMap$BaseIterator source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] java.util.Enumeration source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValueIterator source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] java.nio.file.attribute.BasicFileAttributes source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] java.nio.file.attribute.PosixFileAttributes source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] sun.nio.fs.UnixFileAttributes source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] sun.nio.fs.UnixFileStoreAttributes source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] sun.nio.fs.UnixMountEntry source: shared objects file │ │ │ │ │ -[0.280s][info][class,load] java.util.zip.ZipFile$Source$Key source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.nio.file.CopyOption source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.nio.file.LinkOption source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.nio.file.Files source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.nio.file.attribute.DosFileAttributes source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.nio.file.attribute.AttributeView source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.nio.file.attribute.FileAttributeView source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.nio.file.attribute.BasicFileAttributeView source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.nio.file.attribute.DosFileAttributeView source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.nio.file.attribute.UserDefinedFileAttributeView source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] sun.nio.fs.UnixFileAttributeViews source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] sun.nio.fs.DynamicFileAttributeView source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] sun.nio.fs.AbstractBasicFileAttributeView source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] sun.nio.fs.UnixFileAttributeViews$Basic source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] sun.nio.fs.NativeBuffers source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.lang.ThreadLocal source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] jdk.internal.misc.CarrierThreadLocal source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] jdk.internal.misc.TerminatingThreadLocal source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] sun.nio.fs.NativeBuffers$1 source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] jdk.internal.misc.TerminatingThreadLocal$1 source: shared objects file │ │ │ │ │ -[0.282s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap source: shared objects file │ │ │ │ │ -[0.283s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap$Entry source: shared objects file │ │ │ │ │ -[0.283s][info][class,load] java.util.IdentityHashMap source: shared objects file │ │ │ │ │ -[0.284s][info][class,load] java.util.IdentityHashMap$KeySet source: shared objects file │ │ │ │ │ -[0.284s][info][class,load] sun.nio.fs.NativeBuffer source: shared objects file │ │ │ │ │ -[0.284s][info][class,load] sun.nio.fs.NativeBuffer$Deallocator source: shared objects file │ │ │ │ │ -[0.284s][info][class,load] sun.nio.fs.UnixFileAttributes$UnixAsBasicFileAttributes source: shared objects file │ │ │ │ │ -[0.285s][info][class,load] java.io.DataOutput source: shared objects file │ │ │ │ │ -[0.285s][info][class,load] java.io.DataInput source: shared objects file │ │ │ │ │ -[0.285s][info][class,load] java.io.RandomAccessFile source: shared objects file │ │ │ │ │ -[0.285s][info][class,load] jdk.internal.access.JavaIORandomAccessFileAccess source: shared objects file │ │ │ │ │ -[0.285s][info][class,load] java.io.RandomAccessFile$2 source: shared objects file │ │ │ │ │ -[0.286s][info][class,load] java.io.FileCleanable source: shared objects file │ │ │ │ │ -[0.286s][info][class,load] java.util.zip.ZipFile$Source$End source: shared objects file │ │ │ │ │ -[0.286s][info][class,load] java.util.zip.ZipUtils source: shared objects file │ │ │ │ │ -[0.306s][info][class,load] java.nio.file.attribute.FileTime source: shared objects file │ │ │ │ │ -[0.307s][info][class,load] jdk.internal.perf.PerfCounter source: shared objects file │ │ │ │ │ -[0.307s][info][class,load] jdk.internal.perf.Perf$GetPerfAction source: shared objects file │ │ │ │ │ -[0.307s][info][class,load] jdk.internal.perf.Perf source: shared objects file │ │ │ │ │ -[0.308s][info][class,load] jdk.internal.perf.PerfCounter$CoreCounters source: shared objects file │ │ │ │ │ -[0.308s][info][class,load] sun.nio.ch.DirectBuffer source: shared objects file │ │ │ │ │ -[0.308s][info][class,load] java.nio.MappedByteBuffer source: shared objects file │ │ │ │ │ -[0.308s][info][class,load] java.nio.DirectByteBuffer source: shared objects file │ │ │ │ │ -[0.308s][info][class,load] java.nio.Bits source: shared objects file │ │ │ │ │ -[0.308s][info][class,load] java.util.concurrent.atomic.AtomicLong source: shared objects file │ │ │ │ │ -[0.308s][info][class,load] jdk.internal.misc.VM$BufferPool source: shared objects file │ │ │ │ │ -[0.308s][info][class,load] java.nio.Bits$1 source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.nio.LongBuffer source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.nio.DirectLongBufferU source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.util.zip.ZipFile$2 source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.util.zip.ZipCoder$Comparison source: shared objects file │ │ │ │ │ -[0.311s][info][class,load] java.util.zip.ZipEntry source: shared objects file │ │ │ │ │ -[0.311s][info][class,load] java.util.jar.JarEntry source: shared objects file │ │ │ │ │ -[0.311s][info][class,load] java.util.jar.JarFile$JarFileEntry source: shared objects file │ │ │ │ │ -[0.311s][info][class,load] java.util.zip.ZipFile$ZipFileInputStream source: shared objects file │ │ │ │ │ -[0.311s][info][class,load] java.util.zip.InflaterInputStream source: shared objects file │ │ │ │ │ -[0.312s][info][class,load] java.util.zip.ZipFile$ZipFileInflaterInputStream source: shared objects file │ │ │ │ │ -[0.312s][info][class,load] java.util.zip.Inflater source: shared objects file │ │ │ │ │ -[0.314s][info][class,load] java.util.zip.Inflater$InflaterZStreamRef source: shared objects file │ │ │ │ │ -[0.314s][info][class,load] java.util.zip.ZipFile$InflaterCleanupAction source: shared objects file │ │ │ │ │ -[0.315s][info][class,load] sun.security.util.SignatureFileVerifier source: shared objects file │ │ │ │ │ -[0.315s][info][class,load] sun.security.util.Debug source: shared objects file │ │ │ │ │ -[0.315s][info][class,load] sun.security.action.GetIntegerAction source: shared objects file │ │ │ │ │ -[0.315s][info][class,load] java.util.Locale source: shared objects file │ │ │ │ │ -[0.316s][info][class,load] sun.util.locale.LocaleUtils source: shared objects file │ │ │ │ │ -[0.323s][info][class,load] java.util.jar.JarVerifier source: shared objects file │ │ │ │ │ -[0.323s][info][class,load] java.io.ByteArrayOutputStream source: shared objects file │ │ │ │ │ -[0.324s][info][class,load] java.util.jar.Attributes source: shared objects file │ │ │ │ │ -[0.324s][info][class,load] java.util.jar.Manifest$FastInputStream source: shared objects file │ │ │ │ │ -[0.326s][info][class,load] java.util.StringTokenizer source: jrt:/java.base │ │ │ │ │ -[0.327s][info][class,load] jdk.internal.loader.Resource source: shared objects file │ │ │ │ │ -[0.327s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$2 source: shared objects file │ │ │ │ │ -[0.328s][info][class,load] java.util.jar.JarFile$ThreadTrackHolder source: jrt:/java.base │ │ │ │ │ -[0.328s][info][class,load] jdk.internal.misc.ThreadTracker source: jrt:/java.base │ │ │ │ │ -[0.329s][info][class,load] jdk.internal.misc.ThreadTracker$ThreadRef source: jrt:/java.base │ │ │ │ │ -[0.329s][info][class,load] sun.security.util.ManifestEntryVerifier source: jrt:/java.base │ │ │ │ │ -[0.330s][info][class,load] java.lang.NamedPackage source: shared objects file │ │ │ │ │ -[0.330s][info][class,load] java.lang.Package source: shared objects file │ │ │ │ │ -[0.331s][info][class,load] java.lang.Package$VersionInfo source: shared objects file │ │ │ │ │ -[0.331s][info][class,load] sun.nio.ByteBuffered source: shared objects file │ │ │ │ │ -[0.332s][info][class,load] java.util.zip.Checksum source: shared objects file │ │ │ │ │ -[0.332s][info][class,load] java.util.zip.CRC32 source: shared objects file │ │ │ │ │ -[0.332s][info][class,load] java.util.zip.Checksum$1 source: shared objects file │ │ │ │ │ -[0.333s][info][class,load] java.security.SecureClassLoader$CodeSourceKey source: shared objects file │ │ │ │ │ -[0.333s][info][class,load] java.security.SecureClassLoader$1 source: shared objects file │ │ │ │ │ -[0.333s][info][class,load] java.security.PermissionCollection source: shared objects file │ │ │ │ │ -[0.333s][info][class,load] sun.security.util.LazyCodeSourcePermissionCollection source: shared objects file │ │ │ │ │ -[0.333s][info][class,load] java.security.Permissions source: shared objects file │ │ │ │ │ -[0.333s][info][class,load] java.security.Guard source: shared objects file │ │ │ │ │ -[0.334s][info][class,load] java.security.Permission source: shared objects file │ │ │ │ │ -[0.334s][info][class,load] java.security.BasicPermission source: shared objects file │ │ │ │ │ -[0.334s][info][class,load] java.lang.RuntimePermission source: shared objects file │ │ │ │ │ -[0.334s][info][class,load] java.security.BasicPermissionCollection source: shared objects file │ │ │ │ │ -[0.334s][info][class,load] java.security.AllPermission source: shared objects file │ │ │ │ │ -[0.334s][info][class,load] java.security.UnresolvedPermission source: shared objects file │ │ │ │ │ -[0.335s][info][class,load] java.security.SecureClassLoader$DebugHolder source: shared objects file │ │ │ │ │ -[0.336s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.336s][info][class,load] jdk.internal.misc.MainMethodFinder source: shared objects file │ │ │ │ │ -[0.336s][info][class,load] jdk.internal.misc.PreviewFeatures source: shared objects file │ │ │ │ │ -[0.337s][info][class,load] java.io.IOException source: jrt:/java.base │ │ │ │ │ -[0.337s][info][class,load] java.lang.InterruptedException source: jrt:/java.base │ │ │ │ │ -[0.338s][info][class,load] java.lang.IllegalStateException source: jrt:/java.base │ │ │ │ │ -[0.341s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainThreadGroup source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.342s][info][class,load] java.lang.Readable source: shared objects file │ │ │ │ │ -[0.343s][info][class,load] java.io.Reader source: jrt:/java.base │ │ │ │ │ -[0.343s][info][class,load] java.io.InputStreamReader source: jrt:/java.base │ │ │ │ │ -[0.343s][info][class,load] java.io.FileReader source: jrt:/java.base │ │ │ │ │ -[0.344s][info][class,load] sun.nio.cs.StreamDecoder source: jrt:/java.base │ │ │ │ │ -[0.345s][info][class,load] java.nio.charset.CharsetDecoder source: jrt:/java.base │ │ │ │ │ -[0.345s][info][class,load] sun.nio.cs.UTF_8$Decoder source: jrt:/java.base │ │ │ │ │ -[0.345s][info][class,load] java.util.concurrent.ConcurrentHashMap$ForwardingNode source: shared objects file │ │ │ │ │ -[0.346s][info][class,load] java.nio.CharBuffer source: shared objects file │ │ │ │ │ -[0.347s][info][class,load] java.nio.HeapCharBuffer source: shared objects file │ │ │ │ │ -[0.347s][info][class,load] java.nio.charset.CoderResult source: shared objects file │ │ │ │ │ -[0.348s][info][class,load] java.io.FileInputStream$1 source: shared objects file │ │ │ │ │ -[0.352s][info][class,load] com.sun.javatest.regtest.agent.StringArray source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.356s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainTask source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.356s][info][class,load] java.lang.reflect.InvocationTargetException source: jrt:/java.base │ │ │ │ │ -[0.357s][info][class,load] java.lang.IllegalAccessException source: jrt:/java.base │ │ │ │ │ -[0.358s][info][class,load] java.lang.Thread$ThreadNumbering source: jrt:/java.base │ │ │ │ │ -[0.360s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader$1 source: jrt:/java.base │ │ │ │ │ -[0.361s][info][class,load] compiler.cha.AbstractRootMethod source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ -[0.363s][info][class,load] java.lang.IncompatibleClassChangeError source: shared objects file │ │ │ │ │ -[0.363s][info][class,load] java.lang.NoSuchMethodError source: shared objects file │ │ │ │ │ -[0.365s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78001800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.368s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78001c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.371s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.372s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LL source: shared objects file │ │ │ │ │ -[0.375s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.378s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.380s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.384s][info][class,load] compiler.cha.Utils$Test source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ -[0.385s][info][class,load] compiler.cha.Utils$ATest source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ -[0.385s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ -[0.386s][info][class,load] compiler.cha.Utils source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ -[0.387s][info][class,load] java.lang.AssertionError source: jrt:/java.base │ │ │ │ │ -[0.388s][info][class,load] compiler.cha.Utils$MyClassLoader source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ -[0.390s][info][class,load] jdk.test.whitebox.WhiteBox source: . │ │ │ │ │ -[0.394s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78004000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.396s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78046d60 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.398s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78046fa0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.400s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780471e0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.402s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047420 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.404s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047660 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.406s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780478a0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.407s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047ae0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.410s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047d20 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.412s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047f60 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.412s][info][class,load] java.util.Arrays$ArrayList source: shared objects file │ │ │ │ │ -[0.415s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78004400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.417s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78048390 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.420s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780485c0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.422s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780487f0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.424s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78048a20 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.426s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78048c50 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.428s][info][class,load] java.lang.PublicMethods source: jrt:/java.base │ │ │ │ │ -[0.430s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$C source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ -[0.430s][info][class,load] java.util.concurrent.Callable source: jrt:/java.base │ │ │ │ │ -[0.431s][info][class,load] java.util.LinkedHashMap$LinkedValues source: jrt:/java.base │ │ │ │ │ -[0.431s][info][class,load] java.util.LinkedHashMap$LinkedHashIterator source: shared objects file │ │ │ │ │ -[0.431s][info][class,load] java.util.LinkedHashMap$LinkedValueIterator source: jrt:/java.base │ │ │ │ │ -[0.434s][info][class,load] compiler.cha.Utils$TestCase source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ -[0.435s][info][class,load] sun.reflect.generics.parser.SignatureParser source: jrt:/java.base │ │ │ │ │ -[0.435s][info][class,load] sun.reflect.generics.tree.Tree source: jrt:/java.base │ │ │ │ │ -[0.436s][info][class,load] sun.reflect.generics.tree.TypeTree source: jrt:/java.base │ │ │ │ │ -[0.436s][info][class,load] sun.reflect.generics.tree.TypeArgument source: jrt:/java.base │ │ │ │ │ -[0.436s][info][class,load] sun.reflect.generics.tree.ReturnType source: jrt:/java.base │ │ │ │ │ -[0.436s][info][class,load] sun.reflect.generics.tree.TypeSignature source: jrt:/java.base │ │ │ │ │ -[0.436s][info][class,load] sun.reflect.generics.tree.BaseType source: jrt:/java.base │ │ │ │ │ -[0.436s][info][class,load] sun.reflect.generics.tree.FieldTypeSignature source: jrt:/java.base │ │ │ │ │ -[0.436s][info][class,load] sun.reflect.generics.tree.SimpleClassTypeSignature source: jrt:/java.base │ │ │ │ │ -[0.437s][info][class,load] sun.reflect.generics.tree.ClassTypeSignature source: jrt:/java.base │ │ │ │ │ -[0.437s][info][class,load] sun.reflect.generics.scope.Scope source: jrt:/java.base │ │ │ │ │ -[0.437s][info][class,load] sun.reflect.generics.scope.AbstractScope source: jrt:/java.base │ │ │ │ │ -[0.437s][info][class,load] sun.reflect.generics.scope.ClassScope source: jrt:/java.base │ │ │ │ │ -[0.437s][info][class,load] sun.reflect.generics.factory.GenericsFactory source: jrt:/java.base │ │ │ │ │ -[0.437s][info][class,load] sun.reflect.generics.factory.CoreReflectionFactory source: jrt:/java.base │ │ │ │ │ -[0.437s][info][class,load] sun.reflect.generics.visitor.TypeTreeVisitor source: jrt:/java.base │ │ │ │ │ -[0.437s][info][class,load] sun.reflect.generics.visitor.Reifier source: jrt:/java.base │ │ │ │ │ -[0.439s][info][class,load] java.lang.reflect.GenericArrayType source: jrt:/java.base │ │ │ │ │ -[0.439s][info][class,load] sun.reflect.annotation.AnnotationType source: jrt:/java.base │ │ │ │ │ -[0.440s][info][class,load] sun.reflect.annotation.AnnotationType$1 source: jrt:/java.base │ │ │ │ │ -[0.440s][info][class,load] java.lang.annotation.Retention source: jrt:/java.base │ │ │ │ │ -[0.440s][info][class,load] java.lang.annotation.Inherited source: jrt:/java.base │ │ │ │ │ -[0.441s][info][class,load] java.lang.annotation.RetentionPolicy source: jrt:/java.base │ │ │ │ │ -[0.442s][info][class,load] sun.reflect.annotation.ExceptionProxy source: jrt:/java.base │ │ │ │ │ -[0.443s][info][class,load] sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy source: jrt:/java.base │ │ │ │ │ -[0.443s][info][class,load] sun.reflect.annotation.AnnotationParser$1 source: jrt:/java.base │ │ │ │ │ -[0.443s][info][class,load] java.lang.reflect.InvocationHandler source: jrt:/java.base │ │ │ │ │ -[0.444s][info][class,load] sun.reflect.annotation.AnnotationInvocationHandler source: jrt:/java.base │ │ │ │ │ -[0.444s][info][class,load] java.lang.reflect.Proxy source: jrt:/java.base │ │ │ │ │ -[0.445s][info][class,load] java.lang.ClassValue source: shared objects file │ │ │ │ │ -[0.445s][info][class,load] java.lang.reflect.Proxy$1 source: jrt:/java.base │ │ │ │ │ -[0.445s][info][class,load] java.lang.ClassValue$Entry source: shared objects file │ │ │ │ │ -[0.445s][info][class,load] java.lang.ClassValue$Identity source: shared objects file │ │ │ │ │ -[0.445s][info][class,load] java.lang.ClassValue$Version source: shared objects file │ │ │ │ │ -[0.445s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Sub source: jrt:/java.base │ │ │ │ │ -[0.448s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fff7804e3e0 source: java.lang.reflect.Proxy │ │ │ │ │ -[0.449s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder source: jrt:/java.base │ │ │ │ │ -[0.449s][info][class,load] java.util.Collections$SingletonList source: jrt:/java.base │ │ │ │ │ -[0.449s][info][class,load] java.util.Collections$1 source: shared objects file │ │ │ │ │ -[0.452s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$$Lambda/0x00007fff7804ee10 source: java.lang.reflect.Proxy │ │ │ │ │ -[0.452s][info][class,load] java.lang.module.ModuleDescriptor$Builder source: shared objects file │ │ │ │ │ -[0.453s][info][class,load] jdk.internal.module.Checks source: shared objects file │ │ │ │ │ -[0.454s][info][class,load] java.lang.module.ModuleDescriptor$Builder$$Lambda/0x800000002 source: shared objects file │ │ │ │ │ -[0.456s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$ProxyClassContext source: jrt:/java.base │ │ │ │ │ -[0.458s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fff7804f240 source: java.lang.reflect.Proxy │ │ │ │ │ -[0.459s][info][class,load] java.lang.reflect.ProxyGenerator source: jrt:/java.base │ │ │ │ │ -[0.459s][info][class,load] java.lang.reflect.ProxyGenerator$ProxyMethod source: jrt:/java.base │ │ │ │ │ -[0.460s][info][class,load] java.util.StringJoiner source: shared objects file │ │ │ │ │ -[0.462s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fff7804f980 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ -[0.464s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fff7804fbb8 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ -[0.466s][info][class,load] java.lang.reflect.ProxyGenerator$PrimitiveTypeInfo source: jrt:/java.base │ │ │ │ │ -[0.467s][info][class,load] jdk.internal.org.objectweb.asm.Edge source: jrt:/java.base │ │ │ │ │ -[0.474s][info][class,load] jdk.proxy1.$Proxy0 source: __dynamic_proxy__ │ │ │ │ │ -[0.474s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$1 source: jrt:/java.base │ │ │ │ │ -[0.478s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78004800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.478s][info][class,load] jdk.internal.reflect.DirectConstructorHandleAccessor source: shared objects file │ │ │ │ │ -[0.487s][info][class,load] jdk.proxy2.$Proxy1 source: __dynamic_proxy__ │ │ │ │ │ -[0.488s][info][class,load] java.lang.reflect.UndeclaredThrowableException source: jrt:/java.base │ │ │ │ │ -[0.489s][info][class,load] java.util.Spliterators$ArraySpliterator source: shared objects file │ │ │ │ │ -[0.492s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78004c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.494s][info][class,load] java.lang.reflect.Executable$$Lambda/0x00007fff78050b10 source: java.lang.reflect.Executable │ │ │ │ │ -[0.495s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000045 source: shared objects file │ │ │ │ │ -[0.497s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003d source: shared objects file │ │ │ │ │ -[0.499s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000040 source: shared objects file │ │ │ │ │ -[0.500s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000042 source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] java.nio.charset.Charset source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.nio.charset.spi.CharsetProvider source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] sun.nio.cs.StandardCharsets source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] sun.nio.cs.HistoricallyNamedCharset source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] sun.nio.cs.Unicode source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] sun.nio.cs.UTF_8 source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] jdk.internal.util.ArraysSupport source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.util.LinkedHashMap$Entry source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.util.HashMap$TreeNode source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] java.lang.StringConcatHelper source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] java.lang.VersionProps source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] java.lang.Runtime source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] jdk.internal.util.Preconditions source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] jdk.internal.util.Preconditions$1 source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] java.util.function.BiFunction source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] jdk.internal.util.Preconditions$4 source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] jdk.internal.util.Preconditions$2 source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] jdk.internal.util.Preconditions$3 source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] java.util.Arrays source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] java.lang.CharacterData source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] java.lang.CharacterDataLatin1 source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.concurrent.locks.Lock source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.concurrent.locks.ReentrantLock source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.concurrent.ConcurrentHashMap$Segment source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.concurrent.ConcurrentHashMap$CounterCell source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.concurrent.ConcurrentHashMap$Node source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.concurrent.locks.LockSupport source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.concurrent.ConcurrentHashMap$ReservationNode source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.AbstractSet source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.HashMap$EntrySet source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.HashMap$HashIterator source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.HashMap$EntryIterator source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] jdk.internal.util.StaticProperty source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.FileInputStream source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.FileDescriptor source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] jdk.internal.access.JavaIOFileDescriptorAccess source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.FileDescriptor$1 source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.Flushable source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.OutputStream source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.FileOutputStream source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.FilterInputStream source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.BufferedInputStream source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] jdk.internal.misc.InternalLock source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.util.concurrent.locks.ReentrantLock$Sync source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.util.concurrent.locks.ReentrantLock$NonfairSync source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.FilterOutputStream source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.PrintStream source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] jdk.internal.access.JavaIOPrintStreamAccess source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.PrintStream$1 source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.BufferedOutputStream source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.Writer source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.io.OutputStreamWriter source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] sun.nio.cs.StreamEncoder source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.nio.charset.CharsetEncoder source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] sun.nio.cs.UTF_8$Encoder source: jrt:/java.base │ │ │ │ │ +[0.036s][info][class,load] java.nio.charset.CodingErrorAction source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.nio.ByteBuffer source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] jdk.internal.misc.ScopedMemoryAccess source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.nio.Buffer$1 source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] jdk.internal.access.JavaNioAccess source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.nio.Buffer$2 source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.nio.HeapByteBuffer source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.nio.ByteOrder source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.BufferedWriter source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.lang.Terminator source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] jdk.internal.misc.Signal$Handler source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.lang.Terminator$1 source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] jdk.internal.misc.Signal source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.util.Hashtable$Entry source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] jdk.internal.misc.Signal$NativeHandler source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] jdk.internal.misc.OSEnvironment source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.lang.Thread$State source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.lang.ref.Reference$ReferenceHandler source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.lang.Thread$ThreadIdentifiers source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.lang.ref.Finalizer$FinalizerThread source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] jdk.internal.ref.Cleaner source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.util.concurrent.locks.Condition source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.util.Collections source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] jdk.internal.misc.Blocker source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.util.Collections$EmptySet source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.util.Collections$EmptyList source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.util.Collections$EmptyMap source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.lang.IllegalArgumentException source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.lang.invoke.MethodHandleStatics source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.lang.reflect.ClassFileFormatVersion source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] sun.security.action.GetPropertyAction source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] jdk.internal.util.ClassFileDumper source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.util.HexFormat source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.util.concurrent.atomic.AtomicInteger source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] jdk.internal.module.ModuleBootstrap source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.lang.invoke.MethodHandles source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.lang.invoke.MemberName$Factory source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.lang.invoke.MethodHandles$Lookup source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.lang.StrictMath source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.util.ImmutableCollections$MapN$1 source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.util.ImmutableCollections$MapN$MapNIterator source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.util.KeyValueHolder source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] sun.invoke.util.VerifyAccess source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.lang.reflect.Modifier source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] jdk.internal.access.JavaLangModuleAccess source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.lang.module.ModuleDescriptor$1 source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.io.File source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.io.DefaultFileSystem source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.io.FileSystem source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.io.UnixFileSystem source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] jdk.internal.module.ModulePatcher source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.util.HashSet source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] jdk.internal.module.ModuleBootstrap$Counters source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] jdk.internal.module.ArchivedBootLayer source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] jdk.internal.access.JavaNetUriAccess source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.net.URI$1 source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] jdk.internal.loader.ArchivedClassLoaders source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] jdk.internal.loader.URLClassPath source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.net.URLStreamHandlerFactory source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.net.URL$DefaultFactory source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] jdk.internal.access.JavaNetURLAccess source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.net.URL$3 source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.io.File$PathStatus source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] sun.net.www.ParseUtil source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.net.URLStreamHandler source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] sun.net.www.protocol.file.Handler source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] sun.net.util.IPAddressUtil source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] sun.net.util.IPAddressUtil$MASKS source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.util.Queue source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.util.Deque source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.util.ArrayDeque source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] sun.net.www.protocol.jar.Handler source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.loader.ClassLoaders$BootClassLoader source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.security.cert.Certificate source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.lang.ClassLoader$ParallelLoaders source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.util.WeakHashMap source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.util.WeakHashMap$Entry source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.util.Collections$SetFromMap source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.util.WeakHashMap$KeySet source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.access.JavaSecurityAccess source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.security.ProtectionDomain$JavaSecurityAccessImpl source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.security.ProtectionDomain$Key source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.security.Principal source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.loader.NativeLibraries source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.loader.ClassLoaderHelper source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.util.concurrent.ConcurrentHashMap$CollectionView source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.util.concurrent.ConcurrentHashMap$KeySetView source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.module.ServicesCatalog source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.loader.ClassLoaderValue source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.module.SystemModuleFinders source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.module.SystemModulesMap source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.module.SystemModules source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.module.SystemModules$all source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.module.Builder source: shared objects file │ │ │ │ │ +[0.046s][info][class,load] java.util.ImmutableCollections$SetN$SetNIterator source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.module.ModuleDescriptor$Modifier source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$Location source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$1 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$2 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$3 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$4 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$5 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$6 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$7 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$8 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$9 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$10 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$11 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$12 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$13 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$14 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$15 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$16 source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] java.lang.reflect.AccessFlag$17 source: shared objects file │ │ │ │ │ +[0.048s][info][class,load] java.lang.reflect.AccessFlag$18 source: shared objects file │ │ │ │ │ +[0.048s][info][class,load] java.util.ImmutableCollections$Set12$1 source: shared objects file │ │ │ │ │ +[0.052s][info][class,load] jdk.internal.module.ModuleHashes$Builder source: shared objects file │ │ │ │ │ +[0.052s][info][class,load] jdk.internal.module.ModuleResolution source: shared objects file │ │ │ │ │ +[0.054s][info][class,load] java.util.Optional source: shared objects file │ │ │ │ │ +[0.054s][info][class,load] jdk.internal.loader.BootLoader source: shared objects file │ │ │ │ │ +[0.055s][info][class,load] java.lang.Module$EnableNativeAccess source: shared objects file │ │ │ │ │ +[0.055s][info][class,load] jdk.internal.loader.BuiltinClassLoader$LoadedModule source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] java.util.HashMap$KeySet source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] java.util.HashMap$KeyIterator source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] jdk.internal.module.DefaultRoots source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] java.util.Spliterators source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] java.util.Spliterators$EmptySpliterator source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] java.util.Spliterator source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] java.util.Spliterators$EmptySpliterator$OfRef source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] java.util.Spliterator$OfPrimitive source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.Spliterator$OfInt source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.Spliterators$EmptySpliterator$OfInt source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.Spliterator$OfLong source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.Spliterators$EmptySpliterator$OfLong source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.Spliterator$OfDouble source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.Spliterators$EmptySpliterator$OfDouble source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.Spliterators$IteratorSpliterator source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.stream.StreamSupport source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.stream.PipelineHelper source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.stream.BaseStream source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.stream.AbstractPipeline source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.stream.Stream source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.stream.ReferencePipeline source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.stream.ReferencePipeline$Head source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.stream.StreamOpFlag source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.stream.StreamOpFlag$Type source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.stream.StreamOpFlag$MaskBuilder source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.EnumMap source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.util.EnumMap$1 source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.lang.Class$ReflectionData source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.lang.Class$Atomic source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.lang.PublicMethods$MethodList source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.lang.PublicMethods$Key source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] java.lang.Class$3 source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] sun.reflect.annotation.AnnotationParser source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.lang.invoke.MethodType$1 source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] jdk.internal.util.ReferencedKeySet source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] jdk.internal.util.ReferencedKeyMap source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] jdk.internal.util.ReferenceKey source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] jdk.internal.util.StrongReferenceKey source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.lang.invoke.MethodTypeForm source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] jdk.internal.util.WeakReferenceKey source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory$LazyStaticHolder source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.lang.invoke.MethodHandleImpl source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.lang.invoke.LambdaForm$NamedFunction source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] jdk.internal.access.JavaLangInvokeAccess source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.lang.invoke.MethodHandleImpl$1 source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.lang.NoSuchMethodException source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] sun.invoke.util.Wrapper source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] sun.invoke.util.Wrapper$Format source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.lang.Void source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.lang.invoke.DirectMethodHandle$Holder source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] sun.invoke.util.ValueConversions source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.lang.invoke.Invokers source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.lang.invoke.LambdaForm$Kind source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.LambdaForm$BasicType source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.reflect.Array source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.LambdaForm$Name source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.LambdaForm$Holder source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$1 source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.MethodHandleImpl$Intrinsic source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] java.lang.invoke.BoundMethodHandle source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] java.lang.invoke.ClassSpecializer source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] java.lang.invoke.ClassSpecializer$1 source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] java.lang.invoke.ClassSpecializer$SpeciesData source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] java.lang.invoke.BoundMethodHandle$SpeciesData source: shared objects file │ │ │ │ │ +[0.062s][info][class,load] java.lang.invoke.ClassSpecializer$Factory source: shared objects file │ │ │ │ │ +[0.062s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer$Factory source: shared objects file │ │ │ │ │ +[0.062s][info][class,load] java.lang.invoke.SimpleMethodHandle source: shared objects file │ │ │ │ │ +[0.062s][info][class,load] java.lang.NoSuchFieldException source: shared objects file │ │ │ │ │ +[0.063s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_L source: shared objects file │ │ │ │ │ +[0.063s][info][class,load] java.lang.invoke.DirectMethodHandle$2 source: shared objects file │ │ │ │ │ +[0.064s][info][class,load] java.lang.invoke.DirectMethodHandle$Accessor source: shared objects file │ │ │ │ │ +[0.064s][info][class,load] java.lang.invoke.DelegatingMethodHandle source: shared objects file │ │ │ │ │ +[0.064s][info][class,load] java.lang.invoke.DelegatingMethodHandle$Holder source: shared objects file │ │ │ │ │ +[0.064s][info][class,load] java.lang.invoke.VarHandle$AccessMode source: shared objects file │ │ │ │ │ +[0.064s][info][class,load] java.lang.invoke.VarHandle$AccessType source: shared objects file │ │ │ │ │ +[0.064s][info][class,load] java.lang.invoke.Invokers$Holder source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] java.lang.invoke.LambdaFormEditor source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] java.lang.invoke.LambdaFormEditor$TransformKey source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] java.lang.invoke.LambdaFormBuffer source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] java.lang.invoke.LambdaFormEditor$Transform source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] jdk.internal.org.objectweb.asm.ClassVisitor source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] jdk.internal.org.objectweb.asm.ClassWriter source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] jdk.internal.org.objectweb.asm.Symbol source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable$Entry source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] jdk.internal.org.objectweb.asm.ByteVector source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] sun.invoke.util.BytecodeDescriptor source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] jdk.internal.org.objectweb.asm.MethodVisitor source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] jdk.internal.org.objectweb.asm.MethodWriter source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] jdk.internal.org.objectweb.asm.Type source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] jdk.internal.org.objectweb.asm.Label source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] jdk.internal.org.objectweb.asm.Frame source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationVisitor source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationWriter source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$ClassData source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] sun.invoke.util.VerifyType source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] sun.invoke.empty.Empty source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] java.util.ArrayList$Itr source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] jdk.internal.org.objectweb.asm.FieldVisitor source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] jdk.internal.org.objectweb.asm.FieldWriter source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] jdk.internal.org.objectweb.asm.Attribute source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] jdk.internal.org.objectweb.asm.Handler source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassFile source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassOption source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassDefiner source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48000400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.068s][info][class,load] jdk.internal.reflect.DirectMethodHandleAccessor source: shared objects file │ │ │ │ │ +[0.069s][info][class,load] java.lang.invoke.LambdaMetafactory source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] java.lang.Module$ReflectionData source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] java.lang.WeakPairMap source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] java.lang.WeakPairMap$Pair source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] java.lang.WeakPairMap$Pair$Lookup source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] java.util.function.Predicate source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] java.lang.invoke.BootstrapMethodInvoker source: shared objects file │ │ │ │ │ +[0.071s][info][class,load] java.lang.invoke.AbstractValidatingLambdaMetafactory source: shared objects file │ │ │ │ │ +[0.071s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory source: shared objects file │ │ │ │ │ +[0.071s][info][class,load] sun.security.action.GetBooleanAction source: shared objects file │ │ │ │ │ +[0.071s][info][class,load] jdk.internal.org.objectweb.asm.Handle source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] jdk.internal.org.objectweb.asm.ConstantDynamic source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] java.lang.invoke.MethodHandleInfo source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] java.lang.invoke.InfoFromMemberName source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] java.lang.invoke.LambdaProxyClassArchive source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004f source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] java.lang.invoke.DirectMethodHandle$Constructor source: shared objects file │ │ │ │ │ +[0.073s][info][class,load] java.lang.invoke.MethodHandleImpl$IntrinsicMethodHandle source: shared objects file │ │ │ │ │ +[0.074s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48000800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.075s][info][class,load] java.util.stream.ReferencePipeline$StatelessOp source: shared objects file │ │ │ │ │ +[0.075s][info][class,load] java.util.stream.ReferencePipeline$2 source: shared objects file │ │ │ │ │ +[0.075s][info][class,load] java.util.stream.StreamShape source: shared objects file │ │ │ │ │ +[0.075s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004e source: shared objects file │ │ │ │ │ +[0.075s][info][class,load] java.util.stream.ReferencePipeline$3 source: shared objects file │ │ │ │ │ +[0.076s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000051 source: shared objects file │ │ │ │ │ +[0.077s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004d source: shared objects file │ │ │ │ │ +[0.077s][info][class,load] java.util.stream.Collectors source: shared objects file │ │ │ │ │ +[0.078s][info][class,load] java.util.stream.Collector$Characteristics source: shared objects file │ │ │ │ │ +[0.078s][info][class,load] java.util.EnumSet source: shared objects file │ │ │ │ │ +[0.078s][info][class,load] java.util.RegularEnumSet source: shared objects file │ │ │ │ │ +[0.078s][info][class,load] java.util.Collections$UnmodifiableCollection source: shared objects file │ │ │ │ │ +[0.078s][info][class,load] java.util.Collections$UnmodifiableSet source: shared objects file │ │ │ │ │ +[0.078s][info][class,load] java.util.stream.Collector source: shared objects file │ │ │ │ │ +[0.078s][info][class,load] java.util.stream.Collectors$CollectorImpl source: shared objects file │ │ │ │ │ +[0.079s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000044 source: shared objects file │ │ │ │ │ +[0.079s][info][class,load] java.util.function.BiConsumer source: shared objects file │ │ │ │ │ +[0.079s][info][class,load] java.lang.invoke.DirectMethodHandle$Interface source: shared objects file │ │ │ │ │ +[0.080s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000038 source: shared objects file │ │ │ │ │ +[0.080s][info][class,load] java.util.function.BinaryOperator source: shared objects file │ │ │ │ │ +[0.080s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003f source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000041 source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.ReduceOps source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.TerminalOp source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.ReduceOps$ReduceOp source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.ReduceOps$3 source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.ReduceOps$Box source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.function.Consumer source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.Sink source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.TerminalSink source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.ReduceOps$AccumulatingSink source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.ReduceOps$3ReducingSink source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.Sink$ChainedReference source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.ReferencePipeline$3$1 source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.ReferencePipeline$2$1 source: shared objects file │ │ │ │ │ +[0.082s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000050 source: shared objects file │ │ │ │ │ +[0.082s][info][class,load] java.util.stream.FindOps source: shared objects file │ │ │ │ │ +[0.082s][info][class,load] java.util.stream.FindOps$FindSink source: shared objects file │ │ │ │ │ +[0.082s][info][class,load] java.util.stream.FindOps$FindSink$OfRef source: shared objects file │ │ │ │ │ +[0.082s][info][class,load] java.util.stream.FindOps$FindOp source: shared objects file │ │ │ │ │ +[0.083s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x80000004a source: shared objects file │ │ │ │ │ +[0.083s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000048 source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000049 source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000047 source: shared objects file │ │ │ │ │ +[0.087s][info][class,load] java.lang.module.Resolver source: shared objects file │ │ │ │ │ +[0.087s][info][class,load] java.nio.file.Watchable source: shared objects file │ │ │ │ │ +[0.087s][info][class,load] java.nio.file.Path source: shared objects file │ │ │ │ │ +[0.087s][info][class,load] java.lang.module.ModuleFinder$1 source: shared objects file │ │ │ │ │ +[0.087s][info][class,load] java.util.ListIterator source: shared objects file │ │ │ │ │ +[0.087s][info][class,load] java.util.ImmutableCollections$ListItr source: shared objects file │ │ │ │ │ +[0.090s][info][class,load] java.util.HashMap$Values source: shared objects file │ │ │ │ │ +[0.090s][info][class,load] java.util.HashMap$ValueIterator source: shared objects file │ │ │ │ │ +[0.091s][info][class,load] java.util.SequencedSet source: shared objects file │ │ │ │ │ +[0.091s][info][class,load] java.util.LinkedHashSet source: shared objects file │ │ │ │ │ +[0.091s][info][class,load] java.util.SequencedMap source: shared objects file │ │ │ │ │ +[0.091s][info][class,load] java.util.LinkedHashMap source: shared objects file │ │ │ │ │ +[0.093s][info][class,load] java.util.Collections$UnmodifiableCollection$1 source: shared objects file │ │ │ │ │ +[0.093s][info][class,load] jdk.internal.module.ModuleReferenceImpl$CachedHash source: jrt:/java.base │ │ │ │ │ +[0.136s][info][class,load] jdk.internal.module.ModuleLoaderMap source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] jdk.internal.module.ModuleLoaderMap$Modules source: shared objects file │ │ │ │ │ +[0.152s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Memoizer source: shared objects file │ │ │ │ │ +[0.152s][info][class,load] jdk.internal.module.ServicesCatalog$ServiceProvider source: shared objects file │ │ │ │ │ +[0.152s][info][class,load] java.util.concurrent.CopyOnWriteArrayList source: shared objects file │ │ │ │ │ +[0.153s][info][class,load] java.lang.ModuleLayer$Controller source: shared objects file │ │ │ │ │ +[0.154s][info][class,load] java.lang.invoke.TypeConvertingMethodAdapter source: shared objects file │ │ │ │ │ +[0.154s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory$ForwardingMethodGenerator source: shared objects file │ │ │ │ │ +[0.154s][info][class,load] jdk.internal.module.ModuleBootstrap$$Lambda/0x00007fef480411f8 source: jdk.internal.module.ModuleBootstrap │ │ │ │ │ +[0.155s][info][class,load] java.util.ArrayList$SubList source: shared objects file │ │ │ │ │ +[0.156s][info][class,load] java.lang.Module$$Lambda/0x00007fef48041430 source: java.lang.Module │ │ │ │ │ +[0.157s][info][class,load] java.lang.WeakPairMap$WeakRefPeer source: jrt:/java.base │ │ │ │ │ +[0.157s][info][class,load] java.lang.WeakPairMap$Pair$Weak source: jrt:/java.base │ │ │ │ │ +[0.157s][info][class,load] java.lang.WeakPairMap$Pair$Weak$1 source: jrt:/java.base │ │ │ │ │ +[0.158s][info][class,load] java.lang.WeakPairMap$$Lambda/0x00007fef48041d68 source: java.lang.WeakPairMap │ │ │ │ │ +[0.159s][info][class,load] jdk.internal.module.ModuleBootstrap$SafeModuleFinder source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] java.lang.invoke.StringConcatFactory source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] sun.launcher.LauncherHelper source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] java.lang.StringCoding source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] sun.net.util.URLUtil source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] java.security.PrivilegedExceptionAction source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] jdk.internal.loader.URLClassPath$3 source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] jdk.internal.loader.URLClassPath$Loader source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader source: jrt:/java.base │ │ │ │ │ +[0.160s][info][class,load] java.util.concurrent.ForkJoinWorkerThread source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] jdk.internal.misc.CarrierThread source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.util.zip.ZipConstants source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.util.zip.ZipFile source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] jdk.internal.access.JavaUtilZipFileAccess source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.util.zip.ZipFile$1 source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$1 source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] jdk.internal.loader.FileURLMapper source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.util.jar.JarFile source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] jdk.internal.access.JavaUtilJarAccess source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.util.jar.JavaUtilJarAccessImpl source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.lang.Runtime$Version source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] java.util.zip.ZipFile$CleanableResource source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] java.util.zip.ZipCoder source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] java.util.zip.ZipCoder$UTF8ZipCoder source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] jdk.internal.ref.CleanerFactory source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] java.util.concurrent.ThreadFactory source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] jdk.internal.ref.CleanerFactory$1 source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] java.lang.ref.Cleaner source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] java.lang.ref.Cleaner$1 source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] jdk.internal.ref.CleanerImpl source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] java.lang.ref.Cleaner$Cleanable source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] jdk.internal.ref.PhantomCleanable source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] jdk.internal.ref.CleanerImpl$PhantomCleanableRef source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] jdk.internal.ref.CleanerImpl$CleanerCleanable source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] jdk.internal.misc.InnocuousThread source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.util.zip.ZipFile$Source source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.util.concurrent.TimeUnit source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] sun.nio.fs.DefaultFileSystemProvider source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.nio.file.spi.FileSystemProvider source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] sun.nio.fs.AbstractFileSystemProvider source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] sun.nio.fs.UnixFileSystemProvider source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] sun.nio.fs.LinuxFileSystemProvider source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$Node source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.nio.file.OpenOption source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.nio.file.StandardOpenOption source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.util.concurrent.ForkJoinPool$ManagedBlocker source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.nio.file.FileSystem source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] sun.nio.fs.UnixFileSystem source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] sun.nio.fs.LinuxFileSystem source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] sun.nio.fs.UnixPath source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] sun.nio.fs.Util source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] sun.nio.fs.UnixNativeDispatcher source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] jdk.internal.loader.NativeLibraries$LibraryPaths source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] jdk.internal.loader.NativeLibraries$1 source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] jdk.internal.loader.NativeLibraries$2 source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] jdk.internal.loader.NativeLibraries$CountedLock source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext$1 source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] java.util.ArrayDeque$DeqIterator source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] jdk.internal.loader.NativeLibrary source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryImpl source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] jdk.internal.loader.NativeLibraries$3 source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValuesView source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.util.concurrent.ConcurrentHashMap$Traverser source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.util.concurrent.ConcurrentHashMap$BaseIterator source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.util.Enumeration source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValueIterator source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.nio.file.attribute.BasicFileAttributes source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.nio.file.attribute.PosixFileAttributes source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] sun.nio.fs.UnixFileAttributes source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] sun.nio.fs.UnixFileStoreAttributes source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] sun.nio.fs.UnixMountEntry source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.util.zip.ZipFile$Source$Key source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.nio.file.CopyOption source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.nio.file.LinkOption source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.nio.file.Files source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.nio.file.attribute.DosFileAttributes source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.nio.file.attribute.AttributeView source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.nio.file.attribute.FileAttributeView source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.nio.file.attribute.BasicFileAttributeView source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.nio.file.attribute.DosFileAttributeView source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.nio.file.attribute.UserDefinedFileAttributeView source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] sun.nio.fs.UnixFileAttributeViews source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] sun.nio.fs.DynamicFileAttributeView source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] sun.nio.fs.AbstractBasicFileAttributeView source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] sun.nio.fs.UnixFileAttributeViews$Basic source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] sun.nio.fs.NativeBuffers source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.lang.ThreadLocal source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] jdk.internal.misc.CarrierThreadLocal source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] jdk.internal.misc.TerminatingThreadLocal source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] sun.nio.fs.NativeBuffers$1 source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] jdk.internal.misc.TerminatingThreadLocal$1 source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap$Entry source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.util.IdentityHashMap source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.util.IdentityHashMap$KeySet source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] sun.nio.fs.NativeBuffer source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] sun.nio.fs.NativeBuffer$Deallocator source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] sun.nio.fs.UnixFileAttributes$UnixAsBasicFileAttributes source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.io.DataOutput source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.io.DataInput source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.io.RandomAccessFile source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.access.JavaIORandomAccessFileAccess source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] java.io.RandomAccessFile$2 source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] java.io.FileCleanable source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] java.util.zip.ZipFile$Source$End source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] java.util.zip.ZipUtils source: shared objects file │ │ │ │ │ +[0.186s][info][class,load] java.nio.file.attribute.FileTime source: shared objects file │ │ │ │ │ +[0.186s][info][class,load] jdk.internal.perf.PerfCounter source: shared objects file │ │ │ │ │ +[0.186s][info][class,load] jdk.internal.perf.Perf$GetPerfAction source: shared objects file │ │ │ │ │ +[0.186s][info][class,load] jdk.internal.perf.Perf source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] jdk.internal.perf.PerfCounter$CoreCounters source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] sun.nio.ch.DirectBuffer source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.nio.MappedByteBuffer source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.nio.DirectByteBuffer source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.nio.Bits source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.concurrent.atomic.AtomicLong source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] jdk.internal.misc.VM$BufferPool source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.nio.Bits$1 source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.nio.LongBuffer source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.nio.DirectLongBufferU source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.zip.ZipFile$2 source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.zip.ZipCoder$Comparison source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.zip.ZipEntry source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.jar.JarEntry source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.jar.JarFile$JarFileEntry source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.zip.ZipFile$ZipFileInputStream source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.zip.InflaterInputStream source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.zip.ZipFile$ZipFileInflaterInputStream source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.zip.Inflater source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.zip.Inflater$InflaterZStreamRef source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.zip.ZipFile$InflaterCleanupAction source: shared objects file │ │ │ │ │ +[0.189s][info][class,load] sun.security.util.SignatureFileVerifier source: shared objects file │ │ │ │ │ +[0.189s][info][class,load] sun.security.util.Debug source: shared objects file │ │ │ │ │ +[0.189s][info][class,load] sun.security.action.GetIntegerAction source: shared objects file │ │ │ │ │ +[0.189s][info][class,load] java.util.Locale source: shared objects file │ │ │ │ │ +[0.189s][info][class,load] sun.util.locale.LocaleUtils source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.util.jar.JarVerifier source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.io.ByteArrayOutputStream source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.util.jar.Attributes source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.util.jar.Manifest$FastInputStream source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] java.util.StringTokenizer source: jrt:/java.base │ │ │ │ │ +[0.195s][info][class,load] jdk.internal.loader.Resource source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$2 source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] java.util.jar.JarFile$ThreadTrackHolder source: jrt:/java.base │ │ │ │ │ +[0.196s][info][class,load] jdk.internal.misc.ThreadTracker source: jrt:/java.base │ │ │ │ │ +[0.196s][info][class,load] jdk.internal.misc.ThreadTracker$ThreadRef source: jrt:/java.base │ │ │ │ │ +[0.196s][info][class,load] sun.security.util.ManifestEntryVerifier source: jrt:/java.base │ │ │ │ │ +[0.196s][info][class,load] java.lang.NamedPackage source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] java.lang.Package source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] java.lang.Package$VersionInfo source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] sun.nio.ByteBuffered source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.util.zip.Checksum source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.util.zip.CRC32 source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.util.zip.Checksum$1 source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.security.SecureClassLoader$CodeSourceKey source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.security.SecureClassLoader$1 source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.security.PermissionCollection source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] sun.security.util.LazyCodeSourcePermissionCollection source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.security.Permissions source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.security.Guard source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.security.Permission source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.security.BasicPermission source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.lang.RuntimePermission source: shared objects file │ │ │ │ │ +[0.197s][info][class,load] java.security.BasicPermissionCollection source: shared objects file │ │ │ │ │ +[0.198s][info][class,load] java.security.AllPermission source: shared objects file │ │ │ │ │ +[0.198s][info][class,load] java.security.UnresolvedPermission source: shared objects file │ │ │ │ │ +[0.198s][info][class,load] java.security.SecureClassLoader$DebugHolder source: shared objects file │ │ │ │ │ +[0.198s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.198s][info][class,load] jdk.internal.misc.MainMethodFinder source: shared objects file │ │ │ │ │ +[0.198s][info][class,load] jdk.internal.misc.PreviewFeatures source: shared objects file │ │ │ │ │ +[0.198s][info][class,load] java.io.IOException source: jrt:/java.base │ │ │ │ │ +[0.199s][info][class,load] java.lang.InterruptedException source: jrt:/java.base │ │ │ │ │ +[0.199s][info][class,load] java.lang.IllegalStateException source: jrt:/java.base │ │ │ │ │ +[0.201s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainThreadGroup source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.202s][info][class,load] java.lang.Readable source: shared objects file │ │ │ │ │ +[0.202s][info][class,load] java.io.Reader source: jrt:/java.base │ │ │ │ │ +[0.202s][info][class,load] java.io.InputStreamReader source: jrt:/java.base │ │ │ │ │ +[0.202s][info][class,load] java.io.FileReader source: jrt:/java.base │ │ │ │ │ +[0.202s][info][class,load] sun.nio.cs.StreamDecoder source: jrt:/java.base │ │ │ │ │ +[0.202s][info][class,load] java.nio.charset.CharsetDecoder source: jrt:/java.base │ │ │ │ │ +[0.202s][info][class,load] sun.nio.cs.UTF_8$Decoder source: jrt:/java.base │ │ │ │ │ +[0.203s][info][class,load] java.util.concurrent.ConcurrentHashMap$ForwardingNode source: shared objects file │ │ │ │ │ +[0.203s][info][class,load] java.nio.CharBuffer source: shared objects file │ │ │ │ │ +[0.203s][info][class,load] java.nio.HeapCharBuffer source: shared objects file │ │ │ │ │ +[0.203s][info][class,load] java.nio.charset.CoderResult source: shared objects file │ │ │ │ │ +[0.203s][info][class,load] java.io.FileInputStream$1 source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] com.sun.javatest.regtest.agent.StringArray source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.208s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainTask source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.208s][info][class,load] java.lang.reflect.InvocationTargetException source: jrt:/java.base │ │ │ │ │ +[0.208s][info][class,load] java.lang.IllegalAccessException source: jrt:/java.base │ │ │ │ │ +[0.208s][info][class,load] java.lang.Thread$ThreadNumbering source: jrt:/java.base │ │ │ │ │ +[0.210s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader$1 source: jrt:/java.base │ │ │ │ │ +[0.210s][info][class,load] compiler.cha.AbstractRootMethod source: file:/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ +[0.211s][info][class,load] java.lang.IncompatibleClassChangeError source: shared objects file │ │ │ │ │ +[0.211s][info][class,load] java.lang.NoSuchMethodError source: shared objects file │ │ │ │ │ +[0.213s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48001800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.215s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48001c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.216s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48002000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.217s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LL source: shared objects file │ │ │ │ │ +[0.219s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48002400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.221s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48002800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.223s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48002c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.226s][info][class,load] compiler.cha.Utils$Test source: file:/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ +[0.226s][info][class,load] compiler.cha.Utils$ATest source: file:/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ +[0.226s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass source: file:/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ +[0.226s][info][class,load] compiler.cha.Utils source: file:/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ +[0.227s][info][class,load] java.lang.AssertionError source: jrt:/java.base │ │ │ │ │ +[0.228s][info][class,load] compiler.cha.Utils$MyClassLoader source: file:/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ +[0.229s][info][class,load] jdk.test.whitebox.WhiteBox source: . │ │ │ │ │ +[0.231s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48004000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.232s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48046d58 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.234s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48046f98 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.235s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef480471d8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.236s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047418 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.238s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047658 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.239s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047898 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.240s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047ad8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.242s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047d18 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.243s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047f58 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.243s][info][class,load] java.util.Arrays$ArrayList source: shared objects file │ │ │ │ │ +[0.246s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48004400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.247s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48048388 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.249s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef480485b8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.250s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef480487e8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.252s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48048a18 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.254s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48048c48 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.254s][info][class,load] java.lang.PublicMethods source: jrt:/java.base │ │ │ │ │ +[0.255s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$C source: file:/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ +[0.256s][info][class,load] java.util.concurrent.Callable source: jrt:/java.base │ │ │ │ │ +[0.256s][info][class,load] java.util.LinkedHashMap$LinkedValues source: jrt:/java.base │ │ │ │ │ +[0.256s][info][class,load] java.util.LinkedHashMap$LinkedHashIterator source: shared objects file │ │ │ │ │ +[0.256s][info][class,load] java.util.LinkedHashMap$LinkedValueIterator source: jrt:/java.base │ │ │ │ │ +[0.258s][info][class,load] compiler.cha.Utils$TestCase source: file:/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ +[0.258s][info][class,load] sun.reflect.generics.parser.SignatureParser source: jrt:/java.base │ │ │ │ │ +[0.258s][info][class,load] sun.reflect.generics.tree.Tree source: jrt:/java.base │ │ │ │ │ +[0.258s][info][class,load] sun.reflect.generics.tree.TypeTree source: jrt:/java.base │ │ │ │ │ +[0.258s][info][class,load] sun.reflect.generics.tree.TypeArgument source: jrt:/java.base │ │ │ │ │ +[0.258s][info][class,load] sun.reflect.generics.tree.ReturnType source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.tree.TypeSignature source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.tree.BaseType source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.tree.FieldTypeSignature source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.tree.SimpleClassTypeSignature source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.tree.ClassTypeSignature source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.scope.Scope source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.scope.AbstractScope source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.scope.ClassScope source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.factory.GenericsFactory source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.factory.CoreReflectionFactory source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.visitor.TypeTreeVisitor source: jrt:/java.base │ │ │ │ │ +[0.259s][info][class,load] sun.reflect.generics.visitor.Reifier source: jrt:/java.base │ │ │ │ │ +[0.260s][info][class,load] java.lang.reflect.GenericArrayType source: jrt:/java.base │ │ │ │ │ +[0.260s][info][class,load] sun.reflect.annotation.AnnotationType source: jrt:/java.base │ │ │ │ │ +[0.260s][info][class,load] sun.reflect.annotation.AnnotationType$1 source: jrt:/java.base │ │ │ │ │ +[0.260s][info][class,load] java.lang.annotation.Retention source: jrt:/java.base │ │ │ │ │ +[0.260s][info][class,load] java.lang.annotation.Inherited source: jrt:/java.base │ │ │ │ │ +[0.260s][info][class,load] java.lang.annotation.RetentionPolicy source: jrt:/java.base │ │ │ │ │ +[0.261s][info][class,load] sun.reflect.annotation.ExceptionProxy source: jrt:/java.base │ │ │ │ │ +[0.261s][info][class,load] sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy source: jrt:/java.base │ │ │ │ │ +[0.261s][info][class,load] sun.reflect.annotation.AnnotationParser$1 source: jrt:/java.base │ │ │ │ │ +[0.262s][info][class,load] java.lang.reflect.InvocationHandler source: jrt:/java.base │ │ │ │ │ +[0.262s][info][class,load] sun.reflect.annotation.AnnotationInvocationHandler source: jrt:/java.base │ │ │ │ │ +[0.262s][info][class,load] java.lang.reflect.Proxy source: jrt:/java.base │ │ │ │ │ +[0.262s][info][class,load] java.lang.ClassValue source: shared objects file │ │ │ │ │ +[0.262s][info][class,load] java.lang.reflect.Proxy$1 source: jrt:/java.base │ │ │ │ │ +[0.262s][info][class,load] java.lang.ClassValue$Entry source: shared objects file │ │ │ │ │ +[0.262s][info][class,load] java.lang.ClassValue$Identity source: shared objects file │ │ │ │ │ +[0.262s][info][class,load] java.lang.ClassValue$Version source: shared objects file │ │ │ │ │ +[0.263s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Sub source: jrt:/java.base │ │ │ │ │ +[0.264s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fef4804e3d8 source: java.lang.reflect.Proxy │ │ │ │ │ +[0.265s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder source: jrt:/java.base │ │ │ │ │ +[0.265s][info][class,load] java.util.Collections$SingletonList source: jrt:/java.base │ │ │ │ │ +[0.265s][info][class,load] java.util.Collections$1 source: shared objects file │ │ │ │ │ +[0.267s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$$Lambda/0x00007fef4804ee08 source: java.lang.reflect.Proxy │ │ │ │ │ +[0.267s][info][class,load] java.lang.module.ModuleDescriptor$Builder source: shared objects file │ │ │ │ │ +[0.267s][info][class,load] jdk.internal.module.Checks source: shared objects file │ │ │ │ │ +[0.268s][info][class,load] java.lang.module.ModuleDescriptor$Builder$$Lambda/0x800000002 source: shared objects file │ │ │ │ │ +[0.269s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$ProxyClassContext source: jrt:/java.base │ │ │ │ │ +[0.270s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fef4804f238 source: java.lang.reflect.Proxy │ │ │ │ │ +[0.271s][info][class,load] java.lang.reflect.ProxyGenerator source: jrt:/java.base │ │ │ │ │ +[0.271s][info][class,load] java.lang.reflect.ProxyGenerator$ProxyMethod source: jrt:/java.base │ │ │ │ │ +[0.271s][info][class,load] java.util.StringJoiner source: shared objects file │ │ │ │ │ +[0.273s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fef4804f978 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ +[0.274s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fef4804fbb0 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ +[0.275s][info][class,load] java.lang.reflect.ProxyGenerator$PrimitiveTypeInfo source: jrt:/java.base │ │ │ │ │ +[0.276s][info][class,load] jdk.internal.org.objectweb.asm.Edge source: jrt:/java.base │ │ │ │ │ +[0.282s][info][class,load] jdk.proxy1.$Proxy0 source: __dynamic_proxy__ │ │ │ │ │ +[0.282s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$1 source: jrt:/java.base │ │ │ │ │ +[0.284s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48004800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.284s][info][class,load] jdk.internal.reflect.DirectConstructorHandleAccessor source: shared objects file │ │ │ │ │ +[0.291s][info][class,load] jdk.proxy2.$Proxy1 source: __dynamic_proxy__ │ │ │ │ │ +[0.292s][info][class,load] java.lang.reflect.UndeclaredThrowableException source: jrt:/java.base │ │ │ │ │ +[0.292s][info][class,load] java.util.Spliterators$ArraySpliterator source: shared objects file │ │ │ │ │ +[0.294s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48004c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.295s][info][class,load] java.lang.reflect.Executable$$Lambda/0x00007fef48050b08 source: java.lang.reflect.Executable │ │ │ │ │ +[0.296s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000045 source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003d source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000040 source: shared objects file │ │ │ │ │ +[0.299s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000042 source: shared objects file │ │ │ │ │ public void compiler.cha.AbstractRootMethod$AbstractClass.test() │ │ │ │ │ -[0.503s][info][class,load] java.lang.invoke.MethodHandleImpl$AsVarargsCollector source: shared objects file │ │ │ │ │ -[0.507s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78005000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.507s][info][class,load] jdk.internal.module.Resources source: shared objects file │ │ │ │ │ -[0.508s][info][class,load] jdk.internal.loader.BuiltinClassLoader$2 source: shared objects file │ │ │ │ │ -[0.508s][info][class,load] jdk.internal.loader.BuiltinClassLoader$5 source: shared objects file │ │ │ │ │ -[0.508s][info][class,load] java.lang.module.ModuleReader source: shared objects file │ │ │ │ │ -[0.508s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleReader source: shared objects file │ │ │ │ │ -[0.508s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemImage source: shared objects file │ │ │ │ │ -[0.508s][info][class,load] jdk.internal.jimage.ImageReaderFactory source: shared objects file │ │ │ │ │ -[0.509s][info][class,load] java.nio.file.Paths source: shared objects file │ │ │ │ │ -[0.509s][info][class,load] java.nio.file.FileSystems source: shared objects file │ │ │ │ │ -[0.509s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder source: shared objects file │ │ │ │ │ -[0.509s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder$1 source: shared objects file │ │ │ │ │ -[0.509s][info][class,load] java.net.URI$Parser source: shared objects file │ │ │ │ │ -[0.510s][info][class,load] jdk.internal.jimage.ImageReaderFactory$1 source: shared objects file │ │ │ │ │ -[0.510s][info][class,load] jdk.internal.jimage.ImageReader source: shared objects file │ │ │ │ │ -[0.510s][info][class,load] jdk.internal.jimage.BasicImageReader source: shared objects file │ │ │ │ │ -[0.510s][info][class,load] jdk.internal.jimage.ImageReader$SharedImageReader source: shared objects file │ │ │ │ │ -[0.510s][info][class,load] jdk.internal.jimage.BasicImageReader$1 source: shared objects file │ │ │ │ │ -[0.510s][info][class,load] jdk.internal.jimage.NativeImageBuffer source: shared objects file │ │ │ │ │ -[0.511s][info][class,load] jdk.internal.jimage.NativeImageBuffer$1 source: shared objects file │ │ │ │ │ -[0.513s][info][class,load] jdk.internal.jimage.ImageHeader source: shared objects file │ │ │ │ │ -[0.513s][info][class,load] java.nio.IntBuffer source: shared objects file │ │ │ │ │ -[0.513s][info][class,load] java.nio.DirectIntBufferU source: shared objects file │ │ │ │ │ -[0.514s][info][class,load] java.nio.DirectByteBufferR source: shared objects file │ │ │ │ │ -[0.514s][info][class,load] java.nio.DirectIntBufferRU source: shared objects file │ │ │ │ │ -[0.514s][info][class,load] jdk.internal.jimage.ImageStrings source: shared objects file │ │ │ │ │ -[0.514s][info][class,load] jdk.internal.jimage.ImageStringsReader source: shared objects file │ │ │ │ │ -[0.514s][info][class,load] jdk.internal.jimage.decompressor.Decompressor source: shared objects file │ │ │ │ │ -[0.515s][info][class,load] jdk.internal.jimage.ImageLocation source: shared objects file │ │ │ │ │ -[0.529s][info][class,load] java.net.URLConnection source: jrt:/java.base │ │ │ │ │ -[0.529s][info][class,load] sun.net.www.URLConnection source: jrt:/java.base │ │ │ │ │ -[0.530s][info][class,load] sun.net.www.protocol.file.FileURLConnection source: jrt:/java.base │ │ │ │ │ -[0.531s][info][class,load] sun.net.www.MessageHeader source: jrt:/java.base │ │ │ │ │ -[0.532s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass source: __JVM_DefineClass__ │ │ │ │ │ -[0.543s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$C source: __JVM_DefineClass__ │ │ │ │ │ -[0.545s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$D source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ -[0.555s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$D source: __JVM_DefineClass__ │ │ │ │ │ -[0.558s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fff78006650 source: compiler.cha.Utils │ │ │ │ │ -[0.561s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78005400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.564s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78008000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.566s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78008400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.569s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78008800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.571s][info][class,load] compiler.cha.Utils$Test$$Lambda/0x00007fff78006870 source: compiler.cha.Utils │ │ │ │ │ -[0.573s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fff78006a90 source: compiler.cha.Utils │ │ │ │ │ -[0.577s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78008c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.580s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.582s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.585s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.588s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.592s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800a000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.595s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800a400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.599s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800a800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.600s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLL source: shared objects file │ │ │ │ │ -[0.604s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800ac00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.607s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800b000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.611s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800b400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.611s][info][class,load] java.lang.invoke.MethodHandles$1 source: shared objects file │ │ │ │ │ -[0.612s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLJ source: shared objects file │ │ │ │ │ -[0.616s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800b800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.616s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLL source: shared objects file │ │ │ │ │ -[0.621s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800bc00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.622s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLLL source: shared objects file │ │ │ │ │ -[0.626s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800c000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.628s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$D0 source: __JVM_DefineClass__ │ │ │ │ │ -[0.631s][info][class,load] jdk.test.lib.Asserts source: file:/tmp/hotspot/JTwork/classes/0/test/lib/ │ │ │ │ │ -[0.632s][info][class,load] java.io.UncheckedIOException source: jrt:/java.base │ │ │ │ │ -[0.632s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$D1 source: __JVM_DefineClass__ │ │ │ │ │ -[0.633s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$D2 source: __JVM_DefineClass__ │ │ │ │ │ +[0.300s][info][class,load] java.lang.invoke.MethodHandleImpl$AsVarargsCollector source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48005000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.303s][info][class,load] jdk.internal.module.Resources source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] jdk.internal.loader.BuiltinClassLoader$2 source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] jdk.internal.loader.BuiltinClassLoader$5 source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] java.lang.module.ModuleReader source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleReader source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemImage source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] jdk.internal.jimage.ImageReaderFactory source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] java.nio.file.Paths source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] java.nio.file.FileSystems source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder$1 source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] java.net.URI$Parser source: shared objects file │ │ │ │ │ +[0.304s][info][class,load] jdk.internal.jimage.ImageReaderFactory$1 source: shared objects file │ │ │ │ │ +[0.304s][info][class,load] jdk.internal.jimage.ImageReader source: shared objects file │ │ │ │ │ +[0.304s][info][class,load] jdk.internal.jimage.BasicImageReader source: shared objects file │ │ │ │ │ +[0.304s][info][class,load] jdk.internal.jimage.ImageReader$SharedImageReader source: shared objects file │ │ │ │ │ +[0.304s][info][class,load] jdk.internal.jimage.BasicImageReader$1 source: shared objects file │ │ │ │ │ +[0.304s][info][class,load] jdk.internal.jimage.NativeImageBuffer source: shared objects file │ │ │ │ │ +[0.304s][info][class,load] jdk.internal.jimage.NativeImageBuffer$1 source: shared objects file │ │ │ │ │ +[0.304s][info][class,load] jdk.internal.jimage.ImageHeader source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] java.nio.IntBuffer source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] java.nio.DirectIntBufferU source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] java.nio.DirectByteBufferR source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] java.nio.DirectIntBufferRU source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] jdk.internal.jimage.ImageStrings source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] jdk.internal.jimage.ImageStringsReader source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] jdk.internal.jimage.decompressor.Decompressor source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] jdk.internal.jimage.ImageLocation source: shared objects file │ │ │ │ │ +[0.316s][info][class,load] java.net.URLConnection source: jrt:/java.base │ │ │ │ │ +[0.316s][info][class,load] sun.net.www.URLConnection source: jrt:/java.base │ │ │ │ │ +[0.316s][info][class,load] sun.net.www.protocol.file.FileURLConnection source: jrt:/java.base │ │ │ │ │ +[0.316s][info][class,load] sun.net.www.MessageHeader source: jrt:/java.base │ │ │ │ │ +[0.317s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass source: __JVM_DefineClass__ │ │ │ │ │ +[0.326s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$C source: __JVM_DefineClass__ │ │ │ │ │ +[0.327s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$D source: file:/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d/ │ │ │ │ │ +[0.335s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$D source: __JVM_DefineClass__ │ │ │ │ │ +[0.337s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fef48006650 source: compiler.cha.Utils │ │ │ │ │ +[0.339s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48005400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.341s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48008000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.343s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48008400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.345s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48008800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.346s][info][class,load] compiler.cha.Utils$Test$$Lambda/0x00007fef48006870 source: compiler.cha.Utils │ │ │ │ │ +[0.347s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fef48006a90 source: compiler.cha.Utils │ │ │ │ │ +[0.351s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48008c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.352s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48009000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.354s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48009400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.356s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48009800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.359s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48009c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.361s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800a000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.364s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800a400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.366s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800a800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.367s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLL source: shared objects file │ │ │ │ │ +[0.370s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800ac00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.372s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800b000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.375s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800b400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.375s][info][class,load] java.lang.invoke.MethodHandles$1 source: shared objects file │ │ │ │ │ +[0.375s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLJ source: shared objects file │ │ │ │ │ +[0.378s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800b800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.378s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLL source: shared objects file │ │ │ │ │ +[0.382s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800bc00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.382s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLLL source: shared objects file │ │ │ │ │ +[0.385s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800c000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.387s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$D0 source: __JVM_DefineClass__ │ │ │ │ │ +[0.389s][info][class,load] jdk.test.lib.Asserts source: file:/tmp/hotspot/JTwork/classes/7/ │ │ │ │ │ +[0.389s][info][class,load] java.io.UncheckedIOException source: jrt:/java.base │ │ │ │ │ +[0.389s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$D1 source: __JVM_DefineClass__ │ │ │ │ │ +[0.390s][info][class,load] compiler.cha.AbstractRootMethod$AbstractClass$D2 source: __JVM_DefineClass__ │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(53/3966)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -1408,17 +1364,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/cha/AbstractRootMethod.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java \\ │ │ │ │ │ -Dtest.main.class=compiler.cha.AbstractRootMethod \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/cha/AbstractRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ @@ -1438,11 +1394,11 @@ │ │ │ │ │ -XX:CompileCommand=dontinline,*::test \\ │ │ │ │ │ -Xbatch \\ │ │ │ │ │ -Xmixed \\ │ │ │ │ │ -XX:+WhiteBoxAPI \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:-StressMethodHandleLinkerInlining \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/cha/AbstractRootMethod.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601003ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601231ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601003ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601231ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/cha/DefaultRootMethod.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:47 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:14 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ requires=\!vm.graal.enabled & vm.opt.final.UseVtableBasedCHA \=\= true │ │ │ │ │ @@ -11,62 +11,62 @@ │ │ │ │ │ source=DefaultRootMethod.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java │ │ │ │ │ -elapsed=3608506 1\:00\:08.506 │ │ │ │ │ -end=Wed Aug 19 16\:35\:47 UTC 2026 │ │ │ │ │ +elapsed=3607645 1\:00\:07.645 │ │ │ │ │ +end=Mon Sep 07 08\:20\:14 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600846ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3602788ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 15\:35\:39 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:20\:06 UTC 2026 │ │ │ │ │ test=compiler/cha/DefaultRootMethod.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3608514 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3607653 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/cha │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(9/558)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java │ │ │ │ │ reason: User specified action: run compile Utils.java │ │ │ │ │ -started: Wed Aug 19 15:35:39 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:06 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.853 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 07:20:09 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.007 │ │ │ │ │ ----------configuration:(18/1030)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ @@ -74,20 +74,20 @@ │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ │ │ │ │ │ ----------rerun:(37/3411)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -105,61 +105,61 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/cha/DefaultRootMethod.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.cha.DefaultRootMethod \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------direct:(2/185)---------- │ │ │ │ │ Note: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java uses unchecked or unsafe operations. │ │ │ │ │ Note: Recompile with -Xlint:unchecked for details. │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:09 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:20:09 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 07:20:09 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:20:09 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/505)---------- │ │ │ │ │ +----------messages:(9/506)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:09 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 17 │ │ │ │ │ -Process id: 636818 │ │ │ │ │ +Agent id: 15 │ │ │ │ │ +Process id: 2390571 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ -finished: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.113 │ │ │ │ │ +finished: Mon Sep 07 07:20:10 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.058 │ │ │ │ │ ----------configuration:(22/1151)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -168,23 +168,23 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2822)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -198,50 +198,50 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/cha/DefaultRootMethod.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java \\ │ │ │ │ │ -Dtest.main.class=compiler.cha.DefaultRootMethod \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/6:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/250)---------- │ │ │ │ │ command: build compiler.cha.DefaultRootMethod │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:10 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.cha.DefaultRootMethod │ │ │ │ │ -finished: Wed Aug 19 15:35:46 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.621 │ │ │ │ │ +finished: Mon Sep 07 07:20:11 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.733 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/565)---------- │ │ │ │ │ +----------messages:(9/564)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:10 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 15:35:46 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.618 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 07:20:11 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.73 │ │ │ │ │ ----------configuration:(18/1030)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ @@ -249,20 +249,20 @@ │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ │ │ │ │ │ ----------rerun:(37/3423)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -280,1128 +280,1158 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/cha/DefaultRootMethod.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.cha.DefaultRootMethod \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(89/5810)---------- │ │ │ │ │ +----------messages:(119/7358)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+PrintCompilation -XX:+PrintInlining -Xlog:dependencies=debug -verbose:class -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*::m -XX:CompileCommand=compileonly,*::test -XX:CompileCommand=dontinline,*::test -Xbatch -Xmixed -XX:+WhiteBoxAPI -XX:-TieredCompilation -XX:-StressMethodHandleLinkerInlining compiler.cha.DefaultRootMethod │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+PrintCompilation -XX:+PrintInlining -Xlog:dependencies=debug -verbose:class -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*::m -XX:CompileCommand=compileonly,*::test -XX:CompileCommand=dontinline,*::test -Xbatch -Xmixed -XX:+WhiteBoxAPI -XX:-TieredCompilation -XX:-StressMethodHandleLinkerInlining compiler.cha.DefaultRootMethod │ │ │ │ │ -started: Wed Aug 19 15:35:46 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:11 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 636891 │ │ │ │ │ +Process id: 2390730 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636891 │ │ │ │ │ -2026-08-19 16:35:47 │ │ │ │ │ +Running jstack on process 2390730 │ │ │ │ │ +2026-09-07 08:20:13 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode, sharing): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff5c002340, length=10, elements={ │ │ │ │ │ -0x00007fffe801baa0, 0x00007fffe8107ae0, 0x00007fffe8108fe0, 0x00007fffe810a680, │ │ │ │ │ -0x00007fffe810bb70, 0x00007fffe810d030, 0x00007fffe814bc10, 0x00007fffe814e9c0, │ │ │ │ │ -0x00007fffe816c250, 0x00007fff5c000ee0 │ │ │ │ │ +_java_thread_list=0x00007fef2c002340, length=10, elements={ │ │ │ │ │ +0x00007fffe801bfd0, 0x00007fffe813b940, 0x00007fffe813ce40, 0x00007fffe813e4e0, │ │ │ │ │ +0x00007fffe813f9d0, 0x00007fffe8140e90, 0x00007fffe817fa60, 0x00007fffe8182810, │ │ │ │ │ +0x00007fffe81a07a0, 0x00007fef2c000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [636894] prio=5 os_prio=0 cpu=254.44ms elapsed=3600.80s tid=0x00007fffe801baa0 nid=636894 in Object.wait() [0x00007fffef6ad000] │ │ │ │ │ +"main" #1 [2390734] prio=5 os_prio=0 cpu=214.23ms elapsed=3601.21s tid=0x00007fffe801bfd0 nid=2390734 in Object.wait() [0x00007ffff108d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000605000000> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff05c0033c0> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [636902] daemon prio=10 os_prio=0 cpu=1.01ms elapsed=3600.76s tid=0x00007fffe8107ae0 nid=636902 waiting on condition [0x00007fffdf94a000] │ │ │ │ │ +"Reference Handler" #2 [2390742] daemon prio=10 os_prio=0 cpu=1.21ms elapsed=3601.18s tid=0x00007fffe813b940 nid=2390742 waiting on condition [0x00007fffe744e000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [636903] daemon prio=8 os_prio=0 cpu=0.24ms elapsed=3600.76s tid=0x00007fffe8108fe0 nid=636903 in Object.wait() [0x00007fffdf7c9000] │ │ │ │ │ +"Finalizer" #3 [2390743] daemon prio=8 os_prio=0 cpu=0.26ms elapsed=3601.18s tid=0x00007fffe813ce40 nid=2390743 in Object.wait() [0x00007fffe72cd000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000006050002c0> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff05c0000b0> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [636904] daemon prio=9 os_prio=0 cpu=0.53ms elapsed=3600.75s tid=0x00007fffe810a680 nid=636904 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2390744] daemon prio=9 os_prio=0 cpu=0.89ms elapsed=3601.18s tid=0x00007fffe813e4e0 nid=2390744 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [636905] daemon prio=9 os_prio=0 cpu=0.09ms elapsed=3600.75s tid=0x00007fffe810bb70 nid=636905 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2390745] daemon prio=9 os_prio=0 cpu=0.12ms elapsed=3601.18s tid=0x00007fffe813f9d0 nid=2390745 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [636906] daemon prio=9 os_prio=0 cpu=203.79ms elapsed=3600.75s tid=0x00007fffe810d030 nid=636906 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2390746] daemon prio=9 os_prio=0 cpu=285.20ms elapsed=3601.18s tid=0x00007fffe8140e90 nid=2390746 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #7 [636907] daemon prio=9 os_prio=0 cpu=0.18ms elapsed=3600.55s tid=0x00007fffe814bc10 nid=636907 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #7 [2390747] daemon prio=9 os_prio=0 cpu=0.20ms elapsed=3601.05s tid=0x00007fffe817fa60 nid=2390747 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #8 [636908] daemon prio=8 os_prio=0 cpu=12.72ms elapsed=3600.54s tid=0x00007fffe814e9c0 nid=636908 waiting on condition [0x00007fffdf049000] │ │ │ │ │ +"Common-Cleaner" #8 [2390748] daemon prio=8 os_prio=0 cpu=20.16ms elapsed=3601.05s tid=0x00007fffe8182810 nid=2390748 waiting on condition [0x00007fffe6b4d000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x0000000605000390> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff05c003d78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"MainThread" #9 [636909] prio=5 os_prio=0 cpu=3578907.97ms elapsed=3600.47s tid=0x00007fffe816c250 nid=636909 runnable [0x00007fffdee6d000] │ │ │ │ │ +"MainThread" #9 [2390749] prio=5 os_prio=0 cpu=3590900.75ms elapsed=3601.00s tid=0x00007fffe81a07a0 nid=2390749 runnable [0x00007fffe692d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ - at jdk.internal.misc.Unsafe.allocateInstance(java.base@21.0.12.1/Native Method) │ │ │ │ │ + at java.util.HashMap.afterNodeAccess(java.base@21.0.12.1/HashMap.java:1941) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #10 [637795] daemon prio=9 os_prio=0 cpu=0.60ms elapsed=0.10s tid=0x00007fff5c000ee0 nid=637795 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #10 [2391684] daemon prio=9 os_prio=0 cpu=0.80ms elapsed=0.10s tid=0x00007fef2c000ee0 nid=2391684 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"GC Thread#7" os_prio=0 cpu=13.37ms elapsed=3591.57s tid=0x00007fff6c00cc00 nid=636936 runnable │ │ │ │ │ +"GC Thread#22" os_prio=0 cpu=52.47ms elapsed=3562.45s tid=0x00007fef3c01db50 nid=2390842 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#21" os_prio=0 cpu=77.38ms elapsed=3562.45s tid=0x00007fef3c01ccd0 nid=2390841 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#20" os_prio=0 cpu=59.16ms elapsed=3562.45s tid=0x00007fef3c01be50 nid=2390840 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#19" os_prio=0 cpu=75.73ms elapsed=3562.45s tid=0x00007fef3c01afd0 nid=2390839 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#18" os_prio=0 cpu=75.57ms elapsed=3562.45s tid=0x00007fef3c01a150 nid=2390838 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#17" os_prio=0 cpu=58.27ms elapsed=3562.45s tid=0x00007fef3c0192d0 nid=2390837 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#16" os_prio=0 cpu=61.97ms elapsed=3562.45s tid=0x00007fef3c018450 nid=2390836 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#15" os_prio=0 cpu=58.50ms elapsed=3562.45s tid=0x00007fef3c0175d0 nid=2390835 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#14" os_prio=0 cpu=64.31ms elapsed=3562.45s tid=0x00007fef3c016750 nid=2390834 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#13" os_prio=0 cpu=74.21ms elapsed=3562.45s tid=0x00007fef3c0158d0 nid=2390833 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#12" os_prio=0 cpu=80.91ms elapsed=3562.45s tid=0x00007fef3c014a50 nid=2390832 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#11" os_prio=0 cpu=70.31ms elapsed=3562.45s tid=0x00007fef3c013bd0 nid=2390831 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#10" os_prio=0 cpu=74.84ms elapsed=3562.45s tid=0x00007fef3c012d50 nid=2390830 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#9" os_prio=0 cpu=81.28ms elapsed=3562.45s tid=0x00007fef3c011ed0 nid=2390829 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#8" os_prio=0 cpu=78.42ms elapsed=3562.45s tid=0x00007fef3c011050 nid=2390828 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#7" os_prio=0 cpu=78.77ms elapsed=3562.45s tid=0x00007fef3c0101d0 nid=2390827 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#6" os_prio=0 cpu=25.20ms elapsed=3591.57s tid=0x00007fff6c00bd80 nid=636935 runnable │ │ │ │ │ +"GC Thread#6" os_prio=0 cpu=77.72ms elapsed=3562.45s tid=0x00007fef3c00f350 nid=2390826 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#5" os_prio=0 cpu=23.25ms elapsed=3591.57s tid=0x00007fff6c00af00 nid=636934 runnable │ │ │ │ │ +"GC Thread#5" os_prio=0 cpu=54.14ms elapsed=3562.45s tid=0x00007fef3c00e4d0 nid=2390825 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#4" os_prio=0 cpu=24.06ms elapsed=3591.57s tid=0x00007fff6c00a080 nid=636933 runnable │ │ │ │ │ +"GC Thread#4" os_prio=0 cpu=64.53ms elapsed=3562.45s tid=0x00007fef3c00d650 nid=2390824 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#3" os_prio=0 cpu=35.50ms elapsed=3591.57s tid=0x00007fff6c009200 nid=636932 runnable │ │ │ │ │ +"GC Thread#3" os_prio=0 cpu=49.28ms elapsed=3562.45s tid=0x00007fef3c00c7d0 nid=2390823 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#2" os_prio=0 cpu=21.42ms elapsed=3591.57s tid=0x00007fff6c008380 nid=636931 runnable │ │ │ │ │ +"GC Thread#2" os_prio=0 cpu=60.15ms elapsed=3562.45s tid=0x00007fef3c00b950 nid=2390822 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#1" os_prio=0 cpu=19.54ms elapsed=3591.57s tid=0x00007fff6c007500 nid=636930 runnable │ │ │ │ │ +"GC Thread#1" os_prio=0 cpu=80.26ms elapsed=3562.45s tid=0x00007fef3c00aad0 nid=2390821 runnable │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=94.36ms elapsed=3600.78s tid=0x00007fffe80ff000 nid=636901 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=260.04ms elapsed=3601.19s tid=0x00007fffe8132e60 nid=2390741 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=862.63ms elapsed=3600.78s tid=0x00007fffe80ee270 nid=636900 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=1281.69ms elapsed=3601.20s tid=0x00007fffe8121670 nid=2390740 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=83.19ms elapsed=3600.79s tid=0x00007fffe80ddd90 nid=636899 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=152.30ms elapsed=3601.21s tid=0x00007fffe8110e10 nid=2390739 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.09ms elapsed=3600.79s tid=0x00007fffe80dcea0 nid=636898 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.12ms elapsed=3601.21s tid=0x00007fffe810fff0 nid=2390738 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.10ms elapsed=3600.80s tid=0x00007fffe8066c70 nid=636897 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=3601.21s tid=0x00007fffe805ab90 nid=2390737 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.13ms elapsed=3600.80s tid=0x00007fffe8065d90 nid=636896 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.14ms elapsed=3601.21s tid=0x00007fffe8059d40 nid=2390736 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=17.49ms elapsed=3600.80s tid=0x00007fffe8054930 nid=636895 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=63.76ms elapsed=3601.21s tid=0x00007fffe8048830 nid=2390735 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 5, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 16:35:47 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3600.888 │ │ │ │ │ +finished: Mon Sep 07 08:20:14 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3602.823 │ │ │ │ │ ----------configuration:(6/273)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(991/89643)---------- │ │ │ │ │ -[0.003s][info][class,load] path: . │ │ │ │ │ -[0.020s][info][class,load] java.lang.Object source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.io.Serializable source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Comparable source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.CharSequence source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.constant.Constable source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.constant.ConstantDesc source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.String source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.reflect.AnnotatedElement source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.reflect.GenericDeclaration source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.reflect.Type source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.invoke.TypeDescriptor source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.invoke.TypeDescriptor$OfField source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Class source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Cloneable source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.ClassLoader source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.System source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Throwable source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Error source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.Exception source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.RuntimeException source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.SecurityManager source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.security.ProtectionDomain source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.security.AccessControlContext source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.security.AccessController source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.security.SecureClassLoader source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.ReflectiveOperationException source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] java.lang.ClassNotFoundException source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.Record source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.LinkageError source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.NoClassDefFoundError source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.ClassCastException source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.ArrayStoreException source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.VirtualMachineError source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.InternalError source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.OutOfMemoryError source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.StackOverflowError source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.IllegalMonitorStateException source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.ref.Reference source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.ref.SoftReference source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.ref.WeakReference source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.ref.FinalReference source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.ref.PhantomReference source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.ref.Finalizer source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.Runnable source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.Thread source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.Thread$FieldHolder source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.Thread$Constants source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.Thread$UncaughtExceptionHandler source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.ThreadGroup source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.BaseVirtualThread source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.VirtualThread source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.ThreadBuilders$BoundVirtualThread source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.util.Dictionary source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.util.Map source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.util.Hashtable source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.util.Properties source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.Module source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.reflect.AccessibleObject source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.reflect.Member source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.reflect.Field source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.reflect.Parameter source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.reflect.Executable source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.reflect.Method source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.reflect.Constructor source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.vm.ContinuationScope source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.vm.Continuation source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.vm.StackChunk source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.MagicAccessorImpl source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.MethodAccessor source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.MethodAccessorImpl source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.ConstructorAccessor source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.ConstructorAccessorImpl source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.DelegatingClassLoader source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.ConstantPool source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.FieldAccessor source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.FieldAccessorImpl source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.UnsafeFieldAccessorImpl source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.UnsafeStaticFieldAccessorImpl source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.annotation.Annotation source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.CallerSensitive source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.reflect.NativeConstructorAccessorImpl source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.MethodHandle source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.DirectMethodHandle source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.VarHandle source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.MemberName source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.ResolvedMethodName source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.MethodHandleNatives source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.LambdaForm source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.TypeDescriptor$OfMethod source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.MethodType source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.BootstrapMethodError source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.CallSite source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.foreign.abi.NativeEntryPoint source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.foreign.abi.ABIDescriptor source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.foreign.abi.VMStorage source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.foreign.abi.UpcallLinker$CallRegs source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.ConstantCallSite source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.MutableCallSite source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.invoke.VolatileCallSite source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.AssertionStatusDirectives source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.Appendable source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.AbstractStringBuilder source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.StringBuffer source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.StringBuilder source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.misc.UnsafeConstants source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.misc.Unsafe source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] jdk.internal.module.Modules source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.lang.AutoCloseable source: shared objects file │ │ │ │ │ -[0.022s][info][class,load] java.io.Closeable source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.io.InputStream source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.io.ByteArrayInputStream source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.net.URL source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Enum source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.jar.Manifest source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.loader.BuiltinClassLoader source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.loader.ClassLoaders source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.loader.ClassLoaders$AppClassLoader source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.loader.ClassLoaders$PlatformClassLoader source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.security.CodeSource source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.AbstractMap source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.concurrent.ConcurrentMap source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.concurrent.ConcurrentHashMap source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Iterable source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.Collection source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.AbstractCollection source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.SequencedCollection source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.List source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.AbstractList source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.RandomAccess source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ArrayList source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.StackTraceElement source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.nio.Buffer source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.StackWalker source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.StackStreamFactory$AbstractStackWalker source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.StackWalker$StackFrame source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.StackFrameInfo source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.LiveStackFrame source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.LiveStackFrameInfo source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.concurrent.locks.AbstractOwnableSynchronizer source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Boolean source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Character source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Number source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Float source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Double source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Byte source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Short source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Integer source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Long source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.Iterator source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.reflect.RecordComponent source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.vm.vector.VectorSupport source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorPayload source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.vm.vector.VectorSupport$Vector source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorMask source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorShuffle source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.vm.FillerObject source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Integer$IntegerCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Long$LongCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Byte$ByteCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Short$ShortCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Character$CharacterCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.jar.Attributes$Name source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$AbstractImmutableMap source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$MapN source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] sun.util.locale.BaseLocale source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.ArchivedModuleGraph source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleFinder source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleFinder source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$AbstractImmutableCollection source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.Set source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$AbstractImmutableSet source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$SetN source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleReference source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.ModuleReferenceImpl source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Version source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Requires source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$Set12 source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Requires$Modifier source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Provides source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$AbstractImmutableList source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$List12 source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$ListN source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.net.URI source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.function.Supplier source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.SystemModuleFinders$2 source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.ModuleHashes$HashSupplier source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.SystemModuleFinders$3 source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Exports source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Opens source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.ModuleTarget source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.ModuleHashes source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.Collections$UnmodifiableMap source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.HashMap source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.Map$Entry source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.HashMap$Node source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.Configuration source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ResolvedModule source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.function.Function source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.ModuleLoaderMap$Mapper source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.ModuleLayer source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.math.FDBigInteger source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.NullPointerException source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.ArithmeticException source: shared objects file │ │ │ │ │ -[0.026s][info][class,load] java.io.ObjectStreamField source: shared objects file │ │ │ │ │ -[0.026s][info][class,load] java.util.Comparator source: shared objects file │ │ │ │ │ -[0.026s][info][class,load] java.lang.String$CaseInsensitiveComparator source: shared objects file │ │ │ │ │ -[0.026s][info][class,load] jdk.internal.misc.VM source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] java.lang.Module$ArchivedData source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] jdk.internal.misc.CDS source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] java.util.Objects source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] jdk.internal.access.JavaLangReflectAccess source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] java.lang.reflect.ReflectAccess source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] jdk.internal.access.SharedSecrets source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] java.security.PrivilegedAction source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] jdk.internal.reflect.Reflection source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] java.lang.StringLatin1 source: shared objects file │ │ │ │ │ -[0.028s][info][class,load] java.lang.Math source: shared objects file │ │ │ │ │ -[0.029s][info][class,load] jdk.internal.reflect.ReflectionFactory source: shared objects file │ │ │ │ │ -[0.029s][info][class,load] jdk.internal.reflect.ReflectionFactory$Config source: shared objects file │ │ │ │ │ -[0.029s][info][class,load] jdk.internal.access.JavaLangRefAccess source: shared objects file │ │ │ │ │ -[0.029s][info][class,load] java.lang.ref.Reference$1 source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.ref.ReferenceQueue source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.ref.NativeReferenceQueue source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.ref.ReferenceQueue$Null source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.ref.NativeReferenceQueue$Lock source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] jdk.internal.access.JavaLangAccess source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.System$2 source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] jdk.internal.util.SystemProps source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] jdk.internal.util.SystemProps$Raw source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] java.nio.charset.Charset source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] java.nio.charset.spi.CharsetProvider source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] sun.nio.cs.StandardCharsets source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] sun.nio.cs.HistoricallyNamedCharset source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] sun.nio.cs.Unicode source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] sun.nio.cs.UTF_8 source: shared objects file │ │ │ │ │ -[0.032s][info][class,load] jdk.internal.util.ArraysSupport source: shared objects file │ │ │ │ │ -[0.033s][info][class,load] java.util.LinkedHashMap$Entry source: shared objects file │ │ │ │ │ -[0.033s][info][class,load] java.util.HashMap$TreeNode source: shared objects file │ │ │ │ │ -[0.033s][info][class,load] java.lang.StringConcatHelper source: shared objects file │ │ │ │ │ +[0.004s][info][class,load] path: . │ │ │ │ │ +[0.021s][info][class,load] java.lang.Object source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.io.Serializable source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.Comparable source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.CharSequence source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.constant.Constable source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.constant.ConstantDesc source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.String source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.reflect.AnnotatedElement source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.reflect.GenericDeclaration source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.reflect.Type source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.invoke.TypeDescriptor source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.invoke.TypeDescriptor$OfField source: shared objects file │ │ │ │ │ +[0.022s][info][class,load] java.lang.Class source: shared objects file │ │ │ │ │ +[0.026s][info][class,load] java.lang.Cloneable source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ClassLoader source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.System source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Throwable source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Error source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Exception source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.RuntimeException source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.SecurityManager source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.security.ProtectionDomain source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.security.AccessControlContext source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.security.AccessController source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.security.SecureClassLoader source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ReflectiveOperationException source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ClassNotFoundException source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Record source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.LinkageError source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.NoClassDefFoundError source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ClassCastException source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ArrayStoreException source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.VirtualMachineError source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.InternalError source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.OutOfMemoryError source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.StackOverflowError source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.IllegalMonitorStateException source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ref.Reference source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ref.SoftReference source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ref.WeakReference source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ref.FinalReference source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ref.PhantomReference source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ref.Finalizer source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Runnable source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Thread source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Thread$FieldHolder source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Thread$Constants source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Thread$UncaughtExceptionHandler source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ThreadGroup source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.BaseVirtualThread source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.VirtualThread source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.ThreadBuilders$BoundVirtualThread source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.Dictionary source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.Map source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.Hashtable source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.Properties source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Module source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.reflect.AccessibleObject source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.reflect.Member source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.reflect.Field source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.reflect.Parameter source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.reflect.Executable source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.reflect.Method source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.reflect.Constructor source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.vm.ContinuationScope source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.vm.Continuation source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.vm.StackChunk source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.MagicAccessorImpl source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.MethodAccessor source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.MethodAccessorImpl source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.ConstructorAccessor source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.ConstructorAccessorImpl source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.DelegatingClassLoader source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.ConstantPool source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.FieldAccessor source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.FieldAccessorImpl source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.UnsafeFieldAccessorImpl source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.UnsafeStaticFieldAccessorImpl source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.annotation.Annotation source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.CallerSensitive source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.reflect.NativeConstructorAccessorImpl source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.MethodHandle source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.DirectMethodHandle source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.VarHandle source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.MemberName source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.ResolvedMethodName source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.MethodHandleNatives source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.LambdaForm source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.TypeDescriptor$OfMethod source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.MethodType source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.BootstrapMethodError source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.CallSite source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.foreign.abi.NativeEntryPoint source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.foreign.abi.ABIDescriptor source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.foreign.abi.VMStorage source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.foreign.abi.UpcallLinker$CallRegs source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.ConstantCallSite source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.MutableCallSite source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.invoke.VolatileCallSite source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.AssertionStatusDirectives source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Appendable source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.AbstractStringBuilder source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.StringBuffer source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.StringBuilder source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.misc.UnsafeConstants source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.misc.Unsafe source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.module.Modules source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.AutoCloseable source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.io.Closeable source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.io.InputStream source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.io.ByteArrayInputStream source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.net.URL source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.lang.Enum source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.util.jar.Manifest source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.loader.BuiltinClassLoader source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.loader.ClassLoaders source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.loader.ClassLoaders$AppClassLoader source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] jdk.internal.loader.ClassLoaders$PlatformClassLoader source: shared objects file │ │ │ │ │ +[0.027s][info][class,load] java.security.CodeSource source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.AbstractMap source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.concurrent.ConcurrentMap source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.concurrent.ConcurrentHashMap source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Iterable source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.Collection source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.AbstractCollection source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.SequencedCollection source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.List source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.AbstractList source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.RandomAccess source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.ArrayList source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.StackTraceElement source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.nio.Buffer source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.StackWalker source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.StackStreamFactory$AbstractStackWalker source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.StackWalker$StackFrame source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.StackFrameInfo source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.LiveStackFrame source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.LiveStackFrameInfo source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.concurrent.locks.AbstractOwnableSynchronizer source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Boolean source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Character source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Number source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Float source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Double source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Byte source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Short source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Integer source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Long source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.Iterator source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.reflect.RecordComponent source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.vm.vector.VectorSupport source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorPayload source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.vm.vector.VectorSupport$Vector source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorMask source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorShuffle source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.vm.FillerObject source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Integer$IntegerCache source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Long$LongCache source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Byte$ByteCache source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Short$ShortCache source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.Character$CharacterCache source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.jar.Attributes$Name source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.ImmutableCollections$AbstractImmutableMap source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.ImmutableCollections$MapN source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] sun.util.locale.BaseLocale source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.module.ArchivedModuleGraph source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.ModuleFinder source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleFinder source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.ImmutableCollections$AbstractImmutableCollection source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.Set source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.ImmutableCollections$AbstractImmutableSet source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.ImmutableCollections$SetN source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.ModuleReference source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.module.ModuleReferenceImpl source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.ModuleDescriptor source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.ModuleDescriptor$Version source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.ModuleDescriptor$Requires source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.ImmutableCollections$Set12 source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.ModuleDescriptor$Requires$Modifier source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.ModuleDescriptor$Provides source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.ImmutableCollections$AbstractImmutableList source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.ImmutableCollections$List12 source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.ImmutableCollections$ListN source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.net.URI source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.function.Supplier source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.module.SystemModuleFinders$2 source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.module.ModuleHashes$HashSupplier source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.module.SystemModuleFinders$3 source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.ModuleDescriptor$Exports source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.ModuleDescriptor$Opens source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.module.ModuleTarget source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] jdk.internal.module.ModuleHashes source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.Collections$UnmodifiableMap source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.HashMap source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.Map$Entry source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.util.HashMap$Node source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.Configuration source: shared objects file │ │ │ │ │ +[0.028s][info][class,load] java.lang.module.ResolvedModule source: shared objects file │ │ │ │ │ +[0.029s][info][class,load] java.util.function.Function source: shared objects file │ │ │ │ │ +[0.029s][info][class,load] jdk.internal.module.ModuleLoaderMap$Mapper source: shared objects file │ │ │ │ │ +[0.029s][info][class,load] java.util.ImmutableCollections source: shared objects file │ │ │ │ │ +[0.029s][info][class,load] java.lang.ModuleLayer source: shared objects file │ │ │ │ │ +[0.029s][info][class,load] jdk.internal.math.FDBigInteger source: shared objects file │ │ │ │ │ +[0.029s][info][class,load] java.lang.NullPointerException source: shared objects file │ │ │ │ │ +[0.029s][info][class,load] java.lang.ArithmeticException source: shared objects file │ │ │ │ │ +[0.030s][info][class,load] java.io.ObjectStreamField source: shared objects file │ │ │ │ │ +[0.030s][info][class,load] java.util.Comparator source: shared objects file │ │ │ │ │ +[0.030s][info][class,load] java.lang.String$CaseInsensitiveComparator source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] jdk.internal.misc.VM source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] java.lang.Module$ArchivedData source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] jdk.internal.misc.CDS source: shared objects file │ │ │ │ │ +[0.031s][info][class,load] java.util.Objects source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] jdk.internal.access.JavaLangReflectAccess source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.lang.reflect.ReflectAccess source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] jdk.internal.access.SharedSecrets source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.security.PrivilegedAction source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] jdk.internal.reflect.Reflection source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.lang.StringLatin1 source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.lang.Math source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] jdk.internal.reflect.ReflectionFactory source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] jdk.internal.reflect.ReflectionFactory$Config source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] jdk.internal.access.JavaLangRefAccess source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.lang.ref.Reference$1 source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.lang.ref.ReferenceQueue source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.lang.ref.NativeReferenceQueue source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.lang.ref.ReferenceQueue$Null source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.lang.ref.NativeReferenceQueue$Lock source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] jdk.internal.access.JavaLangAccess source: shared objects file │ │ │ │ │ +[0.032s][info][class,load] java.lang.System$2 source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] jdk.internal.util.SystemProps source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] jdk.internal.util.SystemProps$Raw source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] java.nio.charset.Charset source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] java.nio.charset.spi.CharsetProvider source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] sun.nio.cs.StandardCharsets source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] sun.nio.cs.HistoricallyNamedCharset source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] sun.nio.cs.Unicode source: shared objects file │ │ │ │ │ +[0.033s][info][class,load] sun.nio.cs.UTF_8 source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] jdk.internal.util.ArraysSupport source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.LinkedHashMap$Entry source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.util.HashMap$TreeNode source: shared objects file │ │ │ │ │ +[0.034s][info][class,load] java.lang.StringConcatHelper source: shared objects file │ │ │ │ │ [0.034s][info][class,load] java.lang.VersionProps source: shared objects file │ │ │ │ │ -[0.034s][info][class,load] java.lang.Runtime source: shared objects file │ │ │ │ │ -[0.034s][info][class,load] jdk.internal.util.Preconditions source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.lang.Runtime source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] jdk.internal.util.Preconditions source: shared objects file │ │ │ │ │ [0.035s][info][class,load] jdk.internal.util.Preconditions$1 source: shared objects file │ │ │ │ │ [0.035s][info][class,load] java.util.function.BiFunction source: shared objects file │ │ │ │ │ [0.035s][info][class,load] jdk.internal.util.Preconditions$4 source: shared objects file │ │ │ │ │ [0.035s][info][class,load] jdk.internal.util.Preconditions$2 source: shared objects file │ │ │ │ │ [0.035s][info][class,load] jdk.internal.util.Preconditions$3 source: shared objects file │ │ │ │ │ [0.035s][info][class,load] java.util.Arrays source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.lang.CharacterData source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.lang.CharacterDataLatin1 source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.concurrent.locks.Lock source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.concurrent.locks.ReentrantLock source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.concurrent.ConcurrentHashMap$Segment source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.ConcurrentHashMap$CounterCell source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.ConcurrentHashMap$Node source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.locks.LockSupport source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.ConcurrentHashMap$ReservationNode source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.AbstractSet source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.HashMap$EntrySet source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.HashMap$HashIterator source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.HashMap$EntryIterator source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] jdk.internal.util.StaticProperty source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] java.io.FileInputStream source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] java.io.FileDescriptor source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] jdk.internal.access.JavaIOFileDescriptorAccess source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] java.io.FileDescriptor$1 source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] java.io.Flushable source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] java.io.OutputStream source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] java.io.FileOutputStream source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] java.io.FilterInputStream source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] java.io.BufferedInputStream source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] jdk.internal.misc.InternalLock source: shared objects file │ │ │ │ │ -[0.039s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.util.concurrent.locks.ReentrantLock$Sync source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.util.concurrent.locks.ReentrantLock$NonfairSync source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.FilterOutputStream source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.PrintStream source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] jdk.internal.access.JavaIOPrintStreamAccess source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.PrintStream$1 source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.BufferedOutputStream source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.Writer source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] java.io.OutputStreamWriter source: shared objects file │ │ │ │ │ -[0.040s][info][class,load] sun.nio.cs.StreamEncoder source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.nio.charset.CharsetEncoder source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] sun.nio.cs.UTF_8$Encoder source: jrt:/java.base │ │ │ │ │ -[0.041s][info][class,load] java.nio.charset.CodingErrorAction source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.nio.ByteBuffer source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] jdk.internal.misc.ScopedMemoryAccess source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.nio.Buffer$1 source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] jdk.internal.access.JavaNioAccess source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.nio.Buffer$2 source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.nio.HeapByteBuffer source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] java.nio.ByteOrder source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] java.io.BufferedWriter source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] java.lang.Terminator source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] jdk.internal.misc.Signal$Handler source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] java.lang.Terminator$1 source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] jdk.internal.misc.Signal source: shared objects file │ │ │ │ │ -[0.044s][info][class,load] java.util.Hashtable$Entry source: shared objects file │ │ │ │ │ -[0.044s][info][class,load] jdk.internal.misc.Signal$NativeHandler source: shared objects file │ │ │ │ │ -[0.044s][info][class,load] jdk.internal.misc.OSEnvironment source: shared objects file │ │ │ │ │ -[0.044s][info][class,load] java.lang.Thread$State source: shared objects file │ │ │ │ │ -[0.044s][info][class,load] java.lang.ref.Reference$ReferenceHandler source: shared objects file │ │ │ │ │ -[0.044s][info][class,load] java.lang.Thread$ThreadIdentifiers source: shared objects file │ │ │ │ │ -[0.047s][info][class,load] java.lang.ref.Finalizer$FinalizerThread source: shared objects file │ │ │ │ │ -[0.047s][info][class,load] jdk.internal.ref.Cleaner source: shared objects file │ │ │ │ │ -[0.047s][info][class,load] java.util.concurrent.locks.Condition source: shared objects file │ │ │ │ │ -[0.047s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject source: shared objects file │ │ │ │ │ -[0.048s][info][class,load] java.util.Collections source: shared objects file │ │ │ │ │ -[0.048s][info][class,load] java.util.Collections$EmptySet source: shared objects file │ │ │ │ │ -[0.048s][info][class,load] java.util.Collections$EmptyList source: shared objects file │ │ │ │ │ -[0.048s][info][class,load] java.util.Collections$EmptyMap source: shared objects file │ │ │ │ │ -[0.048s][info][class,load] jdk.internal.misc.Blocker source: shared objects file │ │ │ │ │ -[0.048s][info][class,load] java.lang.IllegalArgumentException source: shared objects file │ │ │ │ │ -[0.050s][info][class,load] java.lang.invoke.MethodHandleStatics source: shared objects file │ │ │ │ │ -[0.050s][info][class,load] java.lang.reflect.ClassFileFormatVersion source: shared objects file │ │ │ │ │ -[0.050s][info][class,load] sun.security.action.GetPropertyAction source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] jdk.internal.util.ClassFileDumper source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.util.HexFormat source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.util.concurrent.atomic.AtomicInteger source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] jdk.internal.module.ModuleBootstrap source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.lang.invoke.MethodHandles source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.lang.invoke.MemberName$Factory source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.lang.invoke.MethodHandles$Lookup source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.lang.StrictMath source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.util.ImmutableCollections$MapN$1 source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.util.ImmutableCollections$MapN$MapNIterator source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.util.KeyValueHolder source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] sun.invoke.util.VerifyAccess source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.lang.reflect.Modifier source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] jdk.internal.access.JavaLangModuleAccess source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.lang.module.ModuleDescriptor$1 source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.io.File source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.io.DefaultFileSystem source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.io.FileSystem source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.io.UnixFileSystem source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] jdk.internal.module.ModulePatcher source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.util.HashSet source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] jdk.internal.module.ModuleBootstrap$Counters source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] jdk.internal.module.ArchivedBootLayer source: shared objects file │ │ │ │ │ -[0.055s][info][class,load] jdk.internal.access.JavaNetUriAccess source: shared objects file │ │ │ │ │ -[0.055s][info][class,load] java.net.URI$1 source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] jdk.internal.loader.ArchivedClassLoaders source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] jdk.internal.loader.URLClassPath source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] java.net.URLStreamHandlerFactory source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] java.net.URL$DefaultFactory source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] jdk.internal.access.JavaNetURLAccess source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] java.net.URL$3 source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] java.io.File$PathStatus source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] sun.net.www.ParseUtil source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.net.URLStreamHandler source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] sun.net.www.protocol.file.Handler source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] sun.net.util.IPAddressUtil source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] sun.net.util.IPAddressUtil$MASKS source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.util.Queue source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.util.Deque source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.util.ArrayDeque source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] sun.net.www.protocol.jar.Handler source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] jdk.internal.loader.ClassLoaders$BootClassLoader source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.security.cert.Certificate source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.lang.ClassLoader$ParallelLoaders source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.util.WeakHashMap source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.util.WeakHashMap$Entry source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.util.Collections$SetFromMap source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.util.WeakHashMap$KeySet source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] jdk.internal.access.JavaSecurityAccess source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.security.ProtectionDomain$JavaSecurityAccessImpl source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.security.ProtectionDomain$Key source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.security.Principal source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] jdk.internal.loader.NativeLibraries source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] jdk.internal.loader.ClassLoaderHelper source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.util.concurrent.ConcurrentHashMap$CollectionView source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.util.concurrent.ConcurrentHashMap$KeySetView source: shared objects file │ │ │ │ │ -[0.063s][info][class,load] jdk.internal.module.ServicesCatalog source: shared objects file │ │ │ │ │ -[0.063s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue source: shared objects file │ │ │ │ │ -[0.063s][info][class,load] jdk.internal.loader.ClassLoaderValue source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.SystemModuleFinders source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.SystemModulesMap source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.SystemModules source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.SystemModules$all source: shared objects file │ │ │ │ │ -[0.065s][info][class,load] jdk.internal.module.Builder source: shared objects file │ │ │ │ │ -[0.065s][info][class,load] java.util.ImmutableCollections$SetN$SetNIterator source: shared objects file │ │ │ │ │ -[0.067s][info][class,load] java.lang.module.ModuleDescriptor$Modifier source: shared objects file │ │ │ │ │ -[0.067s][info][class,load] java.lang.reflect.AccessFlag source: shared objects file │ │ │ │ │ -[0.067s][info][class,load] java.lang.reflect.AccessFlag$Location source: shared objects file │ │ │ │ │ -[0.067s][info][class,load] java.lang.reflect.AccessFlag$1 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$2 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$3 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$4 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$5 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$6 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$7 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$8 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$9 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$10 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$11 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$12 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$13 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$14 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$15 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$16 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$17 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$18 source: shared objects file │ │ │ │ │ -[0.071s][info][class,load] java.util.ImmutableCollections$Set12$1 source: shared objects file │ │ │ │ │ -[0.076s][info][class,load] jdk.internal.module.ModuleHashes$Builder source: shared objects file │ │ │ │ │ -[0.076s][info][class,load] jdk.internal.module.ModuleResolution source: shared objects file │ │ │ │ │ -[0.080s][info][class,load] java.util.Optional source: shared objects file │ │ │ │ │ -[0.080s][info][class,load] jdk.internal.loader.BootLoader source: shared objects file │ │ │ │ │ -[0.080s][info][class,load] java.lang.Module$EnableNativeAccess source: shared objects file │ │ │ │ │ -[0.080s][info][class,load] jdk.internal.loader.BuiltinClassLoader$LoadedModule source: shared objects file │ │ │ │ │ -[0.083s][info][class,load] java.util.HashMap$KeySet source: shared objects file │ │ │ │ │ -[0.083s][info][class,load] java.util.HashMap$KeyIterator source: shared objects file │ │ │ │ │ -[0.083s][info][class,load] jdk.internal.module.DefaultRoots source: shared objects file │ │ │ │ │ -[0.083s][info][class,load] java.util.Spliterators source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.Spliterators$EmptySpliterator source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.Spliterator source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.Spliterators$EmptySpliterator$OfRef source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.Spliterator$OfPrimitive source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.Spliterator$OfInt source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.Spliterators$EmptySpliterator$OfInt source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterator$OfLong source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterators$EmptySpliterator$OfLong source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterator$OfDouble source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterators$EmptySpliterator$OfDouble source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterators$IteratorSpliterator source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.stream.StreamSupport source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.stream.PipelineHelper source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.stream.BaseStream source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.stream.AbstractPipeline source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.stream.Stream source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.stream.ReferencePipeline source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.stream.ReferencePipeline$Head source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.stream.StreamOpFlag source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.stream.StreamOpFlag$Type source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.stream.StreamOpFlag$MaskBuilder source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.EnumMap source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.EnumMap$1 source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.lang.Class$ReflectionData source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.lang.Class$Atomic source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.lang.PublicMethods$MethodList source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.lang.PublicMethods$Key source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.lang.Class$3 source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] sun.reflect.annotation.AnnotationParser source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.lang.invoke.MethodType$1 source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] jdk.internal.util.ReferencedKeySet source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] jdk.internal.util.ReferencedKeyMap source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] jdk.internal.util.ReferenceKey source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] jdk.internal.util.StrongReferenceKey source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.lang.invoke.MethodTypeForm source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] jdk.internal.util.WeakReferenceKey source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory$LazyStaticHolder source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.lang.invoke.MethodHandleImpl source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.lang.invoke.LambdaForm$NamedFunction source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] jdk.internal.access.JavaLangInvokeAccess source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] java.lang.invoke.MethodHandleImpl$1 source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] java.lang.NoSuchMethodException source: shared objects file │ │ │ │ │ -[0.090s][info][class,load] sun.invoke.util.Wrapper source: shared objects file │ │ │ │ │ -[0.090s][info][class,load] sun.invoke.util.Wrapper$Format source: shared objects file │ │ │ │ │ -[0.090s][info][class,load] java.lang.Void source: shared objects file │ │ │ │ │ -[0.091s][info][class,load] java.lang.invoke.DirectMethodHandle$Holder source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] sun.invoke.util.ValueConversions source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.invoke.Invokers source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.invoke.LambdaForm$Kind source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.invoke.LambdaForm$BasicType source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.reflect.Array source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.invoke.LambdaForm$Name source: shared objects file │ │ │ │ │ -[0.093s][info][class,load] java.lang.invoke.LambdaForm$Holder source: shared objects file │ │ │ │ │ -[0.093s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator source: shared objects file │ │ │ │ │ -[0.093s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$1 source: shared objects file │ │ │ │ │ -[0.093s][info][class,load] java.lang.invoke.MethodHandleImpl$Intrinsic source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.BoundMethodHandle source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.ClassSpecializer source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.ClassSpecializer$1 source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.ClassSpecializer$SpeciesData source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.BoundMethodHandle$SpeciesData source: shared objects file │ │ │ │ │ -[0.096s][info][class,load] java.lang.invoke.ClassSpecializer$Factory source: shared objects file │ │ │ │ │ -[0.097s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer$Factory source: shared objects file │ │ │ │ │ -[0.097s][info][class,load] java.lang.invoke.SimpleMethodHandle source: shared objects file │ │ │ │ │ -[0.098s][info][class,load] java.lang.NoSuchFieldException source: shared objects file │ │ │ │ │ -[0.099s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_L source: shared objects file │ │ │ │ │ -[0.100s][info][class,load] java.lang.invoke.DirectMethodHandle$2 source: shared objects file │ │ │ │ │ -[0.100s][info][class,load] java.lang.invoke.DirectMethodHandle$Accessor source: shared objects file │ │ │ │ │ -[0.101s][info][class,load] java.lang.invoke.DelegatingMethodHandle source: shared objects file │ │ │ │ │ -[0.101s][info][class,load] java.lang.invoke.DelegatingMethodHandle$Holder source: shared objects file │ │ │ │ │ -[0.102s][info][class,load] java.lang.invoke.VarHandle$AccessMode source: shared objects file │ │ │ │ │ -[0.102s][info][class,load] java.lang.invoke.VarHandle$AccessType source: shared objects file │ │ │ │ │ -[0.102s][info][class,load] java.lang.invoke.Invokers$Holder source: shared objects file │ │ │ │ │ -[0.103s][info][class,load] java.lang.invoke.LambdaFormEditor source: shared objects file │ │ │ │ │ -[0.103s][info][class,load] java.lang.invoke.LambdaFormEditor$TransformKey source: shared objects file │ │ │ │ │ -[0.104s][info][class,load] java.lang.invoke.LambdaFormBuffer source: shared objects file │ │ │ │ │ -[0.104s][info][class,load] java.lang.invoke.LambdaFormEditor$Transform source: shared objects file │ │ │ │ │ -[0.104s][info][class,load] jdk.internal.org.objectweb.asm.ClassVisitor source: shared objects file │ │ │ │ │ -[0.104s][info][class,load] jdk.internal.org.objectweb.asm.ClassWriter source: shared objects file │ │ │ │ │ -[0.104s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] jdk.internal.org.objectweb.asm.Symbol source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable$Entry source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] jdk.internal.org.objectweb.asm.ByteVector source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] sun.invoke.util.BytecodeDescriptor source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] jdk.internal.org.objectweb.asm.MethodVisitor source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] jdk.internal.org.objectweb.asm.MethodWriter source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] jdk.internal.org.objectweb.asm.Type source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] jdk.internal.org.objectweb.asm.Label source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] jdk.internal.org.objectweb.asm.Frame source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationVisitor source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationWriter source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$ClassData source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] sun.invoke.util.VerifyType source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] sun.invoke.empty.Empty source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] java.util.ArrayList$Itr source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.FieldVisitor source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.FieldWriter source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.Attribute source: shared objects file │ │ │ │ │ -[0.109s][info][class,load] jdk.internal.org.objectweb.asm.Handler source: shared objects file │ │ │ │ │ -[0.109s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassFile source: shared objects file │ │ │ │ │ -[0.110s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassOption source: shared objects file │ │ │ │ │ -[0.110s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassDefiner source: shared objects file │ │ │ │ │ -[0.111s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78000400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.111s][info][class,load] jdk.internal.reflect.DirectMethodHandleAccessor source: shared objects file │ │ │ │ │ -[0.113s][info][class,load] java.lang.invoke.LambdaMetafactory source: shared objects file │ │ │ │ │ -[0.114s][info][class,load] java.lang.Module$ReflectionData source: shared objects file │ │ │ │ │ -[0.114s][info][class,load] java.lang.WeakPairMap source: shared objects file │ │ │ │ │ -[0.114s][info][class,load] java.lang.WeakPairMap$Pair source: shared objects file │ │ │ │ │ -[0.114s][info][class,load] java.lang.WeakPairMap$Pair$Lookup source: shared objects file │ │ │ │ │ -[0.115s][info][class,load] java.util.function.Predicate source: shared objects file │ │ │ │ │ -[0.116s][info][class,load] java.lang.invoke.BootstrapMethodInvoker source: shared objects file │ │ │ │ │ -[0.117s][info][class,load] java.lang.invoke.AbstractValidatingLambdaMetafactory source: shared objects file │ │ │ │ │ -[0.117s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory source: shared objects file │ │ │ │ │ -[0.118s][info][class,load] sun.security.action.GetBooleanAction source: shared objects file │ │ │ │ │ -[0.118s][info][class,load] jdk.internal.org.objectweb.asm.Handle source: shared objects file │ │ │ │ │ -[0.118s][info][class,load] jdk.internal.org.objectweb.asm.ConstantDynamic source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] java.lang.invoke.MethodHandleInfo source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] java.lang.invoke.InfoFromMemberName source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] java.lang.invoke.LambdaProxyClassArchive source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004f source: shared objects file │ │ │ │ │ -[0.120s][info][class,load] java.lang.invoke.DirectMethodHandle$Constructor source: shared objects file │ │ │ │ │ -[0.121s][info][class,load] java.lang.invoke.MethodHandleImpl$IntrinsicMethodHandle source: shared objects file │ │ │ │ │ -[0.123s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78000800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.123s][info][class,load] java.util.stream.ReferencePipeline$StatelessOp source: shared objects file │ │ │ │ │ -[0.124s][info][class,load] java.util.stream.ReferencePipeline$2 source: shared objects file │ │ │ │ │ -[0.124s][info][class,load] java.util.stream.StreamShape source: shared objects file │ │ │ │ │ -[0.125s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004e source: shared objects file │ │ │ │ │ -[0.126s][info][class,load] java.util.stream.ReferencePipeline$3 source: shared objects file │ │ │ │ │ -[0.127s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000051 source: shared objects file │ │ │ │ │ -[0.128s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004d source: shared objects file │ │ │ │ │ -[0.129s][info][class,load] java.util.stream.Collectors source: shared objects file │ │ │ │ │ -[0.129s][info][class,load] java.util.stream.Collector$Characteristics source: shared objects file │ │ │ │ │ -[0.130s][info][class,load] java.util.EnumSet source: shared objects file │ │ │ │ │ -[0.130s][info][class,load] java.util.RegularEnumSet source: shared objects file │ │ │ │ │ -[0.131s][info][class,load] java.util.Collections$UnmodifiableCollection source: shared objects file │ │ │ │ │ -[0.131s][info][class,load] java.util.Collections$UnmodifiableSet source: shared objects file │ │ │ │ │ -[0.131s][info][class,load] java.util.stream.Collector source: shared objects file │ │ │ │ │ -[0.131s][info][class,load] java.util.stream.Collectors$CollectorImpl source: shared objects file │ │ │ │ │ -[0.132s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000044 source: shared objects file │ │ │ │ │ -[0.133s][info][class,load] java.util.function.BiConsumer source: shared objects file │ │ │ │ │ -[0.134s][info][class,load] java.lang.invoke.DirectMethodHandle$Interface source: shared objects file │ │ │ │ │ -[0.134s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000038 source: shared objects file │ │ │ │ │ -[0.135s][info][class,load] java.util.function.BinaryOperator source: shared objects file │ │ │ │ │ -[0.136s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003f source: shared objects file │ │ │ │ │ -[0.137s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000041 source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.TerminalOp source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps$ReduceOp source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps$3 source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps$Box source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.function.Consumer source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.Sink source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.TerminalSink source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps$AccumulatingSink source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps$3ReducingSink source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.Sink$ChainedReference source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReferencePipeline$3$1 source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReferencePipeline$2$1 source: shared objects file │ │ │ │ │ -[0.140s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000050 source: shared objects file │ │ │ │ │ -[0.140s][info][class,load] java.util.stream.FindOps source: shared objects file │ │ │ │ │ -[0.140s][info][class,load] java.util.stream.FindOps$FindSink source: shared objects file │ │ │ │ │ -[0.140s][info][class,load] java.util.stream.FindOps$FindSink$OfRef source: shared objects file │ │ │ │ │ -[0.141s][info][class,load] java.util.stream.FindOps$FindOp source: shared objects file │ │ │ │ │ -[0.142s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x80000004a source: shared objects file │ │ │ │ │ -[0.142s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000048 source: shared objects file │ │ │ │ │ -[0.144s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000049 source: shared objects file │ │ │ │ │ -[0.144s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000047 source: shared objects file │ │ │ │ │ -[0.149s][info][class,load] java.lang.module.Resolver source: shared objects file │ │ │ │ │ -[0.149s][info][class,load] java.nio.file.Watchable source: shared objects file │ │ │ │ │ -[0.149s][info][class,load] java.nio.file.Path source: shared objects file │ │ │ │ │ -[0.149s][info][class,load] java.lang.module.ModuleFinder$1 source: shared objects file │ │ │ │ │ -[0.150s][info][class,load] java.util.ListIterator source: shared objects file │ │ │ │ │ -[0.150s][info][class,load] java.util.ImmutableCollections$ListItr source: shared objects file │ │ │ │ │ -[0.154s][info][class,load] java.util.HashMap$Values source: shared objects file │ │ │ │ │ -[0.154s][info][class,load] java.util.HashMap$ValueIterator source: shared objects file │ │ │ │ │ -[0.156s][info][class,load] java.util.SequencedSet source: shared objects file │ │ │ │ │ -[0.156s][info][class,load] java.util.LinkedHashSet source: shared objects file │ │ │ │ │ -[0.157s][info][class,load] java.util.SequencedMap source: shared objects file │ │ │ │ │ -[0.157s][info][class,load] java.util.LinkedHashMap source: shared objects file │ │ │ │ │ -[0.159s][info][class,load] java.util.Collections$UnmodifiableCollection$1 source: shared objects file │ │ │ │ │ -[0.159s][info][class,load] jdk.internal.module.ModuleReferenceImpl$CachedHash source: jrt:/java.base │ │ │ │ │ -[0.215s][info][class,load] jdk.internal.module.ModuleLoaderMap source: shared objects file │ │ │ │ │ -[0.215s][info][class,load] jdk.internal.module.ModuleLoaderMap$Modules source: shared objects file │ │ │ │ │ -[0.239s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Memoizer source: shared objects file │ │ │ │ │ -[0.239s][info][class,load] jdk.internal.module.ServicesCatalog$ServiceProvider source: shared objects file │ │ │ │ │ -[0.240s][info][class,load] java.util.concurrent.CopyOnWriteArrayList source: shared objects file │ │ │ │ │ -[0.241s][info][class,load] java.lang.ModuleLayer$Controller source: shared objects file │ │ │ │ │ -[0.243s][info][class,load] java.lang.invoke.TypeConvertingMethodAdapter source: shared objects file │ │ │ │ │ -[0.243s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory$ForwardingMethodGenerator source: shared objects file │ │ │ │ │ -[0.244s][info][class,load] jdk.internal.module.ModuleBootstrap$$Lambda/0x00007fff780411f8 source: jdk.internal.module.ModuleBootstrap │ │ │ │ │ -[0.245s][info][class,load] java.util.ArrayList$SubList source: shared objects file │ │ │ │ │ -[0.247s][info][class,load] java.lang.Module$$Lambda/0x00007fff78041430 source: java.lang.Module │ │ │ │ │ -[0.248s][info][class,load] java.lang.WeakPairMap$WeakRefPeer source: jrt:/java.base │ │ │ │ │ -[0.248s][info][class,load] java.lang.WeakPairMap$Pair$Weak source: jrt:/java.base │ │ │ │ │ -[0.249s][info][class,load] java.lang.WeakPairMap$Pair$Weak$1 source: jrt:/java.base │ │ │ │ │ -[0.251s][info][class,load] java.lang.WeakPairMap$$Lambda/0x00007fff78041d68 source: java.lang.WeakPairMap │ │ │ │ │ -[0.252s][info][class,load] jdk.internal.module.ModuleBootstrap$SafeModuleFinder source: shared objects file │ │ │ │ │ -[0.252s][info][class,load] java.lang.invoke.StringConcatFactory source: shared objects file │ │ │ │ │ -[0.253s][info][class,load] sun.launcher.LauncherHelper source: shared objects file │ │ │ │ │ -[0.254s][info][class,load] java.lang.StringCoding source: shared objects file │ │ │ │ │ -[0.254s][info][class,load] sun.net.util.URLUtil source: shared objects file │ │ │ │ │ -[0.255s][info][class,load] java.security.PrivilegedExceptionAction source: shared objects file │ │ │ │ │ -[0.255s][info][class,load] jdk.internal.loader.URLClassPath$3 source: shared objects file │ │ │ │ │ -[0.255s][info][class,load] jdk.internal.loader.URLClassPath$Loader source: shared objects file │ │ │ │ │ -[0.255s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader source: jrt:/java.base │ │ │ │ │ -[0.256s][info][class,load] java.util.concurrent.ForkJoinWorkerThread source: shared objects file │ │ │ │ │ -[0.256s][info][class,load] jdk.internal.misc.CarrierThread source: shared objects file │ │ │ │ │ -[0.259s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader source: shared objects file │ │ │ │ │ -[0.259s][info][class,load] java.util.zip.ZipConstants source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.util.zip.ZipFile source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] jdk.internal.access.JavaUtilZipFileAccess source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.util.zip.ZipFile$1 source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$1 source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] jdk.internal.loader.FileURLMapper source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] java.util.jar.JarFile source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] jdk.internal.access.JavaUtilJarAccess source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] java.util.jar.JavaUtilJarAccessImpl source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] java.lang.Runtime$Version source: shared objects file │ │ │ │ │ -[0.262s][info][class,load] java.util.zip.ZipFile$CleanableResource source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.util.zip.ZipCoder source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.util.zip.ZipCoder$UTF8ZipCoder source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] jdk.internal.ref.CleanerFactory source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.util.concurrent.ThreadFactory source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] jdk.internal.ref.CleanerFactory$1 source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.lang.ref.Cleaner source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.lang.ref.Cleaner$1 source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] jdk.internal.ref.CleanerImpl source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.lang.ref.Cleaner$Cleanable source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] jdk.internal.ref.PhantomCleanable source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] jdk.internal.ref.CleanerImpl$PhantomCleanableRef source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] jdk.internal.ref.CleanerImpl$CleanerCleanable source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] jdk.internal.misc.InnocuousThread source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] java.util.zip.ZipFile$Source source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] sun.nio.fs.DefaultFileSystemProvider source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] java.nio.file.spi.FileSystemProvider source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] sun.nio.fs.AbstractFileSystemProvider source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] sun.nio.fs.UnixFileSystemProvider source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] sun.nio.fs.LinuxFileSystemProvider source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] java.nio.file.OpenOption source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] java.nio.file.StandardOpenOption source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] java.nio.file.FileSystem source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] sun.nio.fs.UnixFileSystem source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] sun.nio.fs.LinuxFileSystem source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] sun.nio.fs.UnixPath source: shared objects file │ │ │ │ │ -[0.265s][info][class,load] sun.nio.fs.Util source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] sun.nio.fs.UnixNativeDispatcher source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] jdk.internal.loader.NativeLibraries$LibraryPaths source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.util.concurrent.TimeUnit source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$Node source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] jdk.internal.loader.NativeLibraries$1 source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.util.concurrent.ForkJoinPool$ManagedBlocker source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] jdk.internal.loader.NativeLibraries$2 source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] jdk.internal.loader.NativeLibraries$CountedLock source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext$1 source: shared objects file │ │ │ │ │ -[0.269s][info][class,load] java.util.ArrayDeque$DeqIterator source: shared objects file │ │ │ │ │ -[0.269s][info][class,load] jdk.internal.loader.NativeLibrary source: shared objects file │ │ │ │ │ -[0.269s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryImpl source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] jdk.internal.loader.NativeLibraries$3 source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValuesView source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.util.concurrent.ConcurrentHashMap$Traverser source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.util.concurrent.ConcurrentHashMap$BaseIterator source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.util.Enumeration source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValueIterator source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.nio.file.attribute.BasicFileAttributes source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.nio.file.attribute.PosixFileAttributes source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] sun.nio.fs.UnixFileAttributes source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] sun.nio.fs.UnixFileStoreAttributes source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] sun.nio.fs.UnixMountEntry source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.util.zip.ZipFile$Source$Key source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.nio.file.CopyOption source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.nio.file.LinkOption source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.nio.file.Files source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.nio.file.attribute.DosFileAttributes source: shared objects file │ │ │ │ │ -[0.270s][info][class,load] java.nio.file.attribute.AttributeView source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.nio.file.attribute.FileAttributeView source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.nio.file.attribute.BasicFileAttributeView source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.nio.file.attribute.DosFileAttributeView source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.nio.file.attribute.UserDefinedFileAttributeView source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] sun.nio.fs.UnixFileAttributeViews source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] sun.nio.fs.DynamicFileAttributeView source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] sun.nio.fs.AbstractBasicFileAttributeView source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] sun.nio.fs.UnixFileAttributeViews$Basic source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] sun.nio.fs.NativeBuffers source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.lang.ThreadLocal source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] jdk.internal.misc.CarrierThreadLocal source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] jdk.internal.misc.TerminatingThreadLocal source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] sun.nio.fs.NativeBuffers$1 source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] jdk.internal.misc.TerminatingThreadLocal$1 source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap$Entry source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.util.IdentityHashMap source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] java.util.IdentityHashMap$KeySet source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] sun.nio.fs.NativeBuffer source: shared objects file │ │ │ │ │ -[0.271s][info][class,load] sun.nio.fs.NativeBuffer$Deallocator source: shared objects file │ │ │ │ │ -[0.272s][info][class,load] sun.nio.fs.UnixFileAttributes$UnixAsBasicFileAttributes source: shared objects file │ │ │ │ │ -[0.272s][info][class,load] java.io.DataOutput source: shared objects file │ │ │ │ │ -[0.272s][info][class,load] java.io.DataInput source: shared objects file │ │ │ │ │ -[0.272s][info][class,load] java.io.RandomAccessFile source: shared objects file │ │ │ │ │ -[0.272s][info][class,load] jdk.internal.access.JavaIORandomAccessFileAccess source: shared objects file │ │ │ │ │ -[0.272s][info][class,load] java.io.RandomAccessFile$2 source: shared objects file │ │ │ │ │ -[0.272s][info][class,load] java.io.FileCleanable source: shared objects file │ │ │ │ │ -[0.272s][info][class,load] java.util.zip.ZipFile$Source$End source: shared objects file │ │ │ │ │ -[0.272s][info][class,load] java.util.zip.ZipUtils source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] java.nio.file.attribute.FileTime source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] jdk.internal.perf.PerfCounter source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] jdk.internal.perf.Perf$GetPerfAction source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] jdk.internal.perf.Perf source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] jdk.internal.perf.PerfCounter$CoreCounters source: shared objects file │ │ │ │ │ -[0.292s][info][class,load] sun.nio.ch.DirectBuffer source: shared objects file │ │ │ │ │ -[0.292s][info][class,load] java.nio.MappedByteBuffer source: shared objects file │ │ │ │ │ -[0.292s][info][class,load] java.nio.DirectByteBuffer source: shared objects file │ │ │ │ │ -[0.292s][info][class,load] java.nio.Bits source: shared objects file │ │ │ │ │ -[0.292s][info][class,load] java.util.concurrent.atomic.AtomicLong source: shared objects file │ │ │ │ │ -[0.292s][info][class,load] jdk.internal.misc.VM$BufferPool source: shared objects file │ │ │ │ │ -[0.292s][info][class,load] java.nio.Bits$1 source: shared objects file │ │ │ │ │ -[0.292s][info][class,load] java.nio.LongBuffer source: shared objects file │ │ │ │ │ -[0.292s][info][class,load] java.nio.DirectLongBufferU source: shared objects file │ │ │ │ │ -[0.293s][info][class,load] java.util.zip.ZipFile$2 source: shared objects file │ │ │ │ │ -[0.293s][info][class,load] java.util.zip.ZipCoder$Comparison source: shared objects file │ │ │ │ │ -[0.293s][info][class,load] java.util.zip.ZipEntry source: shared objects file │ │ │ │ │ -[0.293s][info][class,load] java.util.jar.JarEntry source: shared objects file │ │ │ │ │ -[0.293s][info][class,load] java.util.jar.JarFile$JarFileEntry source: shared objects file │ │ │ │ │ -[0.293s][info][class,load] java.util.zip.ZipFile$ZipFileInputStream source: shared objects file │ │ │ │ │ -[0.293s][info][class,load] java.util.zip.InflaterInputStream source: shared objects file │ │ │ │ │ -[0.293s][info][class,load] java.util.zip.ZipFile$ZipFileInflaterInputStream source: shared objects file │ │ │ │ │ -[0.293s][info][class,load] java.util.zip.Inflater source: shared objects file │ │ │ │ │ -[0.294s][info][class,load] java.util.zip.Inflater$InflaterZStreamRef source: shared objects file │ │ │ │ │ -[0.294s][info][class,load] java.util.zip.ZipFile$InflaterCleanupAction source: shared objects file │ │ │ │ │ -[0.296s][info][class,load] sun.security.util.SignatureFileVerifier source: shared objects file │ │ │ │ │ -[0.296s][info][class,load] sun.security.util.Debug source: shared objects file │ │ │ │ │ -[0.296s][info][class,load] sun.security.action.GetIntegerAction source: shared objects file │ │ │ │ │ -[0.297s][info][class,load] java.util.Locale source: shared objects file │ │ │ │ │ -[0.297s][info][class,load] sun.util.locale.LocaleUtils source: shared objects file │ │ │ │ │ -[0.303s][info][class,load] java.util.jar.JarVerifier source: shared objects file │ │ │ │ │ -[0.303s][info][class,load] java.io.ByteArrayOutputStream source: shared objects file │ │ │ │ │ -[0.303s][info][class,load] java.util.jar.Attributes source: shared objects file │ │ │ │ │ -[0.303s][info][class,load] java.util.jar.Manifest$FastInputStream source: shared objects file │ │ │ │ │ -[0.305s][info][class,load] java.util.StringTokenizer source: jrt:/java.base │ │ │ │ │ -[0.306s][info][class,load] jdk.internal.loader.Resource source: shared objects file │ │ │ │ │ -[0.306s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$2 source: shared objects file │ │ │ │ │ -[0.306s][info][class,load] java.util.jar.JarFile$ThreadTrackHolder source: jrt:/java.base │ │ │ │ │ -[0.307s][info][class,load] jdk.internal.misc.ThreadTracker source: jrt:/java.base │ │ │ │ │ -[0.307s][info][class,load] jdk.internal.misc.ThreadTracker$ThreadRef source: jrt:/java.base │ │ │ │ │ -[0.308s][info][class,load] sun.security.util.ManifestEntryVerifier source: jrt:/java.base │ │ │ │ │ -[0.308s][info][class,load] java.lang.NamedPackage source: shared objects file │ │ │ │ │ -[0.308s][info][class,load] java.lang.Package source: shared objects file │ │ │ │ │ -[0.308s][info][class,load] java.lang.Package$VersionInfo source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] sun.nio.ByteBuffered source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.util.zip.Checksum source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.util.zip.CRC32 source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.util.zip.Checksum$1 source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.security.SecureClassLoader$CodeSourceKey source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.security.SecureClassLoader$1 source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.security.PermissionCollection source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] sun.security.util.LazyCodeSourcePermissionCollection source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.security.Permissions source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.security.Guard source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.security.Permission source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.security.BasicPermission source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.lang.RuntimePermission source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.security.BasicPermissionCollection source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.security.AllPermission source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.security.UnresolvedPermission source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.security.SecureClassLoader$DebugHolder source: shared objects file │ │ │ │ │ -[0.312s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.312s][info][class,load] jdk.internal.misc.MainMethodFinder source: shared objects file │ │ │ │ │ -[0.312s][info][class,load] jdk.internal.misc.PreviewFeatures source: shared objects file │ │ │ │ │ -[0.313s][info][class,load] java.io.IOException source: jrt:/java.base │ │ │ │ │ -[0.313s][info][class,load] java.lang.InterruptedException source: jrt:/java.base │ │ │ │ │ -[0.313s][info][class,load] java.lang.IllegalStateException source: jrt:/java.base │ │ │ │ │ -[0.316s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainThreadGroup source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.317s][info][class,load] java.lang.Readable source: shared objects file │ │ │ │ │ -[0.318s][info][class,load] java.io.Reader source: jrt:/java.base │ │ │ │ │ -[0.318s][info][class,load] java.io.InputStreamReader source: jrt:/java.base │ │ │ │ │ -[0.318s][info][class,load] java.io.FileReader source: jrt:/java.base │ │ │ │ │ -[0.319s][info][class,load] sun.nio.cs.StreamDecoder source: jrt:/java.base │ │ │ │ │ -[0.319s][info][class,load] java.nio.charset.CharsetDecoder source: jrt:/java.base │ │ │ │ │ -[0.320s][info][class,load] sun.nio.cs.UTF_8$Decoder source: jrt:/java.base │ │ │ │ │ -[0.320s][info][class,load] java.util.concurrent.ConcurrentHashMap$ForwardingNode source: shared objects file │ │ │ │ │ -[0.321s][info][class,load] java.nio.CharBuffer source: shared objects file │ │ │ │ │ -[0.321s][info][class,load] java.nio.HeapCharBuffer source: shared objects file │ │ │ │ │ -[0.321s][info][class,load] java.nio.charset.CoderResult source: shared objects file │ │ │ │ │ -[0.321s][info][class,load] java.io.FileInputStream$1 source: shared objects file │ │ │ │ │ -[0.324s][info][class,load] com.sun.javatest.regtest.agent.StringArray source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.328s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainTask source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.328s][info][class,load] java.lang.reflect.InvocationTargetException source: jrt:/java.base │ │ │ │ │ -[0.329s][info][class,load] java.lang.IllegalAccessException source: jrt:/java.base │ │ │ │ │ -[0.329s][info][class,load] java.lang.Thread$ThreadNumbering source: jrt:/java.base │ │ │ │ │ -[0.331s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader$1 source: jrt:/java.base │ │ │ │ │ -[0.332s][info][class,load] compiler.cha.DefaultRootMethod source: file:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ -[0.333s][info][class,load] java.lang.IncompatibleClassChangeError source: shared objects file │ │ │ │ │ -[0.333s][info][class,load] java.lang.NoSuchMethodError source: shared objects file │ │ │ │ │ -[0.336s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78001800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.338s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78001c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.341s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.342s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LL source: shared objects file │ │ │ │ │ -[0.345s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.347s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.350s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.353s][info][class,load] compiler.cha.Utils$Test source: file:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ -[0.353s][info][class,load] compiler.cha.Utils$ATest source: file:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ -[0.354s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot source: file:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ -[0.355s][info][class,load] compiler.cha.Utils source: file:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ -[0.355s][info][class,load] java.lang.AssertionError source: jrt:/java.base │ │ │ │ │ -[0.357s][info][class,load] compiler.cha.Utils$MyClassLoader source: file:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ -[0.358s][info][class,load] jdk.test.whitebox.WhiteBox source: . │ │ │ │ │ -[0.361s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78004000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.363s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78046d60 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.365s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78046fa0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.367s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780471e0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.369s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047420 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.370s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047660 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.372s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780478a0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.374s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047ae0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.376s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047d20 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.378s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047f60 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.379s][info][class,load] java.util.Arrays$ArrayList source: shared objects file │ │ │ │ │ -[0.382s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78004400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.384s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78048390 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.386s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780485c0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.388s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780487f0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.390s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78048a20 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.393s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78048c50 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.394s][info][class,load] java.lang.PublicMethods source: jrt:/java.base │ │ │ │ │ -[0.396s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$I source: file:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ -[0.396s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$C source: file:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ -[0.397s][info][class,load] java.util.concurrent.Callable source: jrt:/java.base │ │ │ │ │ -[0.398s][info][class,load] java.util.LinkedHashMap$LinkedValues source: jrt:/java.base │ │ │ │ │ -[0.398s][info][class,load] java.util.LinkedHashMap$LinkedHashIterator source: shared objects file │ │ │ │ │ -[0.398s][info][class,load] java.util.LinkedHashMap$LinkedValueIterator source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] compiler.cha.Utils$TestCase source: file:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ -[0.401s][info][class,load] sun.reflect.generics.parser.SignatureParser source: jrt:/java.base │ │ │ │ │ -[0.402s][info][class,load] sun.reflect.generics.tree.Tree source: jrt:/java.base │ │ │ │ │ -[0.402s][info][class,load] sun.reflect.generics.tree.TypeTree source: jrt:/java.base │ │ │ │ │ -[0.402s][info][class,load] sun.reflect.generics.tree.TypeArgument source: jrt:/java.base │ │ │ │ │ -[0.403s][info][class,load] sun.reflect.generics.tree.ReturnType source: jrt:/java.base │ │ │ │ │ -[0.403s][info][class,load] sun.reflect.generics.tree.TypeSignature source: jrt:/java.base │ │ │ │ │ -[0.403s][info][class,load] sun.reflect.generics.tree.BaseType source: jrt:/java.base │ │ │ │ │ -[0.403s][info][class,load] sun.reflect.generics.tree.FieldTypeSignature source: jrt:/java.base │ │ │ │ │ -[0.403s][info][class,load] sun.reflect.generics.tree.SimpleClassTypeSignature source: jrt:/java.base │ │ │ │ │ -[0.404s][info][class,load] sun.reflect.generics.tree.ClassTypeSignature source: jrt:/java.base │ │ │ │ │ -[0.404s][info][class,load] sun.reflect.generics.scope.Scope source: jrt:/java.base │ │ │ │ │ -[0.404s][info][class,load] sun.reflect.generics.scope.AbstractScope source: jrt:/java.base │ │ │ │ │ -[0.404s][info][class,load] sun.reflect.generics.scope.ClassScope source: jrt:/java.base │ │ │ │ │ -[0.404s][info][class,load] sun.reflect.generics.factory.GenericsFactory source: jrt:/java.base │ │ │ │ │ -[0.404s][info][class,load] sun.reflect.generics.factory.CoreReflectionFactory source: jrt:/java.base │ │ │ │ │ -[0.405s][info][class,load] sun.reflect.generics.visitor.TypeTreeVisitor source: jrt:/java.base │ │ │ │ │ -[0.405s][info][class,load] sun.reflect.generics.visitor.Reifier source: jrt:/java.base │ │ │ │ │ -[0.406s][info][class,load] java.lang.reflect.GenericArrayType source: jrt:/java.base │ │ │ │ │ -[0.406s][info][class,load] sun.reflect.annotation.AnnotationType source: jrt:/java.base │ │ │ │ │ -[0.406s][info][class,load] sun.reflect.annotation.AnnotationType$1 source: jrt:/java.base │ │ │ │ │ -[0.407s][info][class,load] java.lang.annotation.Retention source: jrt:/java.base │ │ │ │ │ -[0.407s][info][class,load] java.lang.annotation.Inherited source: jrt:/java.base │ │ │ │ │ -[0.407s][info][class,load] java.lang.annotation.RetentionPolicy source: jrt:/java.base │ │ │ │ │ -[0.408s][info][class,load] sun.reflect.annotation.ExceptionProxy source: jrt:/java.base │ │ │ │ │ -[0.408s][info][class,load] sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy source: jrt:/java.base │ │ │ │ │ -[0.408s][info][class,load] sun.reflect.annotation.AnnotationParser$1 source: jrt:/java.base │ │ │ │ │ -[0.409s][info][class,load] java.lang.reflect.InvocationHandler source: jrt:/java.base │ │ │ │ │ -[0.409s][info][class,load] sun.reflect.annotation.AnnotationInvocationHandler source: jrt:/java.base │ │ │ │ │ -[0.410s][info][class,load] java.lang.reflect.Proxy source: jrt:/java.base │ │ │ │ │ -[0.411s][info][class,load] java.lang.ClassValue source: shared objects file │ │ │ │ │ -[0.411s][info][class,load] java.lang.reflect.Proxy$1 source: jrt:/java.base │ │ │ │ │ -[0.411s][info][class,load] java.lang.ClassValue$Entry source: shared objects file │ │ │ │ │ -[0.411s][info][class,load] java.lang.ClassValue$Identity source: shared objects file │ │ │ │ │ -[0.412s][info][class,load] java.lang.ClassValue$Version source: shared objects file │ │ │ │ │ -[0.412s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Sub source: jrt:/java.base │ │ │ │ │ -[0.414s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fff7804e3e0 source: java.lang.reflect.Proxy │ │ │ │ │ -[0.415s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder source: jrt:/java.base │ │ │ │ │ -[0.415s][info][class,load] java.util.Collections$SingletonList source: jrt:/java.base │ │ │ │ │ -[0.416s][info][class,load] java.util.Collections$1 source: shared objects file │ │ │ │ │ -[0.418s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$$Lambda/0x00007fff7804ee10 source: java.lang.reflect.Proxy │ │ │ │ │ -[0.419s][info][class,load] java.lang.module.ModuleDescriptor$Builder source: shared objects file │ │ │ │ │ -[0.419s][info][class,load] jdk.internal.module.Checks source: shared objects file │ │ │ │ │ -[0.420s][info][class,load] java.lang.module.ModuleDescriptor$Builder$$Lambda/0x800000002 source: shared objects file │ │ │ │ │ -[0.422s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$ProxyClassContext source: jrt:/java.base │ │ │ │ │ -[0.424s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fff7804f240 source: java.lang.reflect.Proxy │ │ │ │ │ -[0.425s][info][class,load] java.lang.reflect.ProxyGenerator source: jrt:/java.base │ │ │ │ │ -[0.425s][info][class,load] java.lang.reflect.ProxyGenerator$ProxyMethod source: jrt:/java.base │ │ │ │ │ -[0.426s][info][class,load] java.util.StringJoiner source: shared objects file │ │ │ │ │ -[0.428s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fff7804f980 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ -[0.429s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fff7804fbb8 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ -[0.432s][info][class,load] java.lang.reflect.ProxyGenerator$PrimitiveTypeInfo source: jrt:/java.base │ │ │ │ │ -[0.433s][info][class,load] jdk.internal.org.objectweb.asm.Edge source: jrt:/java.base │ │ │ │ │ -[0.439s][info][class,load] jdk.proxy1.$Proxy0 source: __dynamic_proxy__ │ │ │ │ │ -[0.440s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$1 source: jrt:/java.base │ │ │ │ │ -[0.443s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78004800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.443s][info][class,load] jdk.internal.reflect.DirectConstructorHandleAccessor source: shared objects file │ │ │ │ │ -[0.452s][info][class,load] jdk.proxy2.$Proxy1 source: __dynamic_proxy__ │ │ │ │ │ -[0.453s][info][class,load] java.lang.reflect.UndeclaredThrowableException source: jrt:/java.base │ │ │ │ │ -[0.454s][info][class,load] java.util.Spliterators$ArraySpliterator source: shared objects file │ │ │ │ │ -[0.457s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78004c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.458s][info][class,load] java.lang.reflect.Executable$$Lambda/0x00007fff78050b10 source: java.lang.reflect.Executable │ │ │ │ │ -[0.459s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000045 source: shared objects file │ │ │ │ │ -[0.461s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003d source: shared objects file │ │ │ │ │ -[0.463s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000040 source: shared objects file │ │ │ │ │ -[0.464s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000042 source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.lang.CharacterData source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.lang.CharacterDataLatin1 source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.util.concurrent.locks.Lock source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.util.concurrent.locks.ReentrantLock source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.util.concurrent.ConcurrentHashMap$Segment source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.util.concurrent.ConcurrentHashMap$CounterCell source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.util.concurrent.ConcurrentHashMap$Node source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.util.concurrent.locks.LockSupport source: shared objects file │ │ │ │ │ +[0.035s][info][class,load] java.util.concurrent.ConcurrentHashMap$ReservationNode source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.util.AbstractSet source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.util.HashMap$EntrySet source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.util.HashMap$HashIterator source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.util.HashMap$EntryIterator source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] jdk.internal.util.StaticProperty source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.io.FileInputStream source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.io.FileDescriptor source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] jdk.internal.access.JavaIOFileDescriptorAccess source: shared objects file │ │ │ │ │ +[0.036s][info][class,load] java.io.FileDescriptor$1 source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.Flushable source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.OutputStream source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.FileOutputStream source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.FilterInputStream source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.BufferedInputStream source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] jdk.internal.misc.InternalLock source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.util.concurrent.locks.ReentrantLock$Sync source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.util.concurrent.locks.ReentrantLock$NonfairSync source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.FilterOutputStream source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.PrintStream source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] jdk.internal.access.JavaIOPrintStreamAccess source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.PrintStream$1 source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.BufferedOutputStream source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.Writer source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.io.OutputStreamWriter source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] sun.nio.cs.StreamEncoder source: shared objects file │ │ │ │ │ +[0.037s][info][class,load] java.nio.charset.CharsetEncoder source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] sun.nio.cs.UTF_8$Encoder source: jrt:/java.base │ │ │ │ │ +[0.038s][info][class,load] java.nio.charset.CodingErrorAction source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.nio.ByteBuffer source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] jdk.internal.misc.ScopedMemoryAccess source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.nio.Buffer$1 source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] jdk.internal.access.JavaNioAccess source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.nio.Buffer$2 source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.nio.HeapByteBuffer source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.nio.ByteOrder source: shared objects file │ │ │ │ │ +[0.038s][info][class,load] java.io.BufferedWriter source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.lang.Terminator source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] jdk.internal.misc.Signal$Handler source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.lang.Terminator$1 source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] jdk.internal.misc.Signal source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.util.Hashtable$Entry source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] jdk.internal.misc.Signal$NativeHandler source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] jdk.internal.misc.OSEnvironment source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.lang.Thread$State source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.lang.ref.Reference$ReferenceHandler source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.lang.Thread$ThreadIdentifiers source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] java.lang.ref.Finalizer$FinalizerThread source: shared objects file │ │ │ │ │ +[0.039s][info][class,load] jdk.internal.ref.Cleaner source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.util.concurrent.locks.Condition source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.util.Collections source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] jdk.internal.misc.Blocker source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.util.Collections$EmptySet source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.util.Collections$EmptyList source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.util.Collections$EmptyMap source: shared objects file │ │ │ │ │ +[0.040s][info][class,load] java.lang.IllegalArgumentException source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.lang.invoke.MethodHandleStatics source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.lang.reflect.ClassFileFormatVersion source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] sun.security.action.GetPropertyAction source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] jdk.internal.util.ClassFileDumper source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.util.HexFormat source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.util.concurrent.atomic.AtomicInteger source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] jdk.internal.module.ModuleBootstrap source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.lang.invoke.MethodHandles source: shared objects file │ │ │ │ │ +[0.041s][info][class,load] java.lang.invoke.MemberName$Factory source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.lang.invoke.MethodHandles$Lookup source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.lang.StrictMath source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.util.ImmutableCollections$MapN$1 source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.util.ImmutableCollections$MapN$MapNIterator source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.util.KeyValueHolder source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] sun.invoke.util.VerifyAccess source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.lang.reflect.Modifier source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] jdk.internal.access.JavaLangModuleAccess source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.lang.module.ModuleDescriptor$1 source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.io.File source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.io.DefaultFileSystem source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.io.FileSystem source: shared objects file │ │ │ │ │ +[0.042s][info][class,load] java.io.UnixFileSystem source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.module.ModulePatcher source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.util.HashSet source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.module.ModuleBootstrap$Counters source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.module.ArchivedBootLayer source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.access.JavaNetUriAccess source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.net.URI$1 source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.loader.ArchivedClassLoaders source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.loader.URLClassPath source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.net.URLStreamHandlerFactory source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] java.net.URL$DefaultFactory source: shared objects file │ │ │ │ │ +[0.043s][info][class,load] jdk.internal.access.JavaNetURLAccess source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] java.net.URL$3 source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] java.io.File$PathStatus source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] sun.net.www.ParseUtil source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] java.net.URLStreamHandler source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] sun.net.www.protocol.file.Handler source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] sun.net.util.IPAddressUtil source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] sun.net.util.IPAddressUtil$MASKS source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] java.util.Queue source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] java.util.Deque source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] java.util.ArrayDeque source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] sun.net.www.protocol.jar.Handler source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] jdk.internal.loader.ClassLoaders$BootClassLoader source: shared objects file │ │ │ │ │ +[0.044s][info][class,load] java.security.cert.Certificate source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] java.lang.ClassLoader$ParallelLoaders source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] java.util.WeakHashMap source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] java.util.WeakHashMap$Entry source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] java.util.Collections$SetFromMap source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] java.util.WeakHashMap$KeySet source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.access.JavaSecurityAccess source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] java.security.ProtectionDomain$JavaSecurityAccessImpl source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] java.security.ProtectionDomain$Key source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] java.security.Principal source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.loader.NativeLibraries source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] jdk.internal.loader.ClassLoaderHelper source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] java.util.concurrent.ConcurrentHashMap$CollectionView source: shared objects file │ │ │ │ │ +[0.045s][info][class,load] java.util.concurrent.ConcurrentHashMap$KeySetView source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] jdk.internal.module.ServicesCatalog source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] jdk.internal.loader.ClassLoaderValue source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] jdk.internal.module.SystemModuleFinders source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] jdk.internal.module.SystemModulesMap source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] jdk.internal.module.SystemModules source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] jdk.internal.module.SystemModules$all source: shared objects file │ │ │ │ │ +[0.047s][info][class,load] jdk.internal.module.Builder source: shared objects file │ │ │ │ │ +[0.048s][info][class,load] java.util.ImmutableCollections$SetN$SetNIterator source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.module.ModuleDescriptor$Modifier source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$Location source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$1 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$2 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$3 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$4 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$5 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$6 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$7 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$8 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$9 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$10 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$11 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$12 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$13 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$14 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$15 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$16 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$17 source: shared objects file │ │ │ │ │ +[0.049s][info][class,load] java.lang.reflect.AccessFlag$18 source: shared objects file │ │ │ │ │ +[0.050s][info][class,load] java.util.ImmutableCollections$Set12$1 source: shared objects file │ │ │ │ │ +[0.054s][info][class,load] jdk.internal.module.ModuleHashes$Builder source: shared objects file │ │ │ │ │ +[0.054s][info][class,load] jdk.internal.module.ModuleResolution source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] java.util.Optional source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] jdk.internal.loader.BootLoader source: shared objects file │ │ │ │ │ +[0.056s][info][class,load] java.lang.Module$EnableNativeAccess source: shared objects file │ │ │ │ │ +[0.057s][info][class,load] jdk.internal.loader.BuiltinClassLoader$LoadedModule source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.util.HashMap$KeySet source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.util.HashMap$KeyIterator source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] jdk.internal.module.DefaultRoots source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.util.Spliterators source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.util.Spliterators$EmptySpliterator source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.util.Spliterator source: shared objects file │ │ │ │ │ +[0.058s][info][class,load] java.util.Spliterators$EmptySpliterator$OfRef source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.Spliterator$OfPrimitive source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.Spliterator$OfInt source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.Spliterators$EmptySpliterator$OfInt source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.Spliterator$OfLong source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.Spliterators$EmptySpliterator$OfLong source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.Spliterator$OfDouble source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.Spliterators$EmptySpliterator$OfDouble source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.Spliterators$IteratorSpliterator source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.stream.StreamSupport source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.stream.PipelineHelper source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.stream.BaseStream source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.stream.AbstractPipeline source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.stream.Stream source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.stream.ReferencePipeline source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.stream.ReferencePipeline$Head source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.stream.StreamOpFlag source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.stream.StreamOpFlag$Type source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.stream.StreamOpFlag$MaskBuilder source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.EnumMap source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.util.EnumMap$1 source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.lang.Class$ReflectionData source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.lang.Class$Atomic source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.lang.PublicMethods$MethodList source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.lang.PublicMethods$Key source: shared objects file │ │ │ │ │ +[0.059s][info][class,load] java.lang.Class$3 source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] sun.reflect.annotation.AnnotationParser source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.MethodType$1 source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] jdk.internal.util.ReferencedKeySet source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] jdk.internal.util.ReferencedKeyMap source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] jdk.internal.util.ReferenceKey source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] jdk.internal.util.StrongReferenceKey source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.MethodTypeForm source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] jdk.internal.util.WeakReferenceKey source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory$LazyStaticHolder source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.MethodHandleImpl source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.LambdaForm$NamedFunction source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] jdk.internal.access.JavaLangInvokeAccess source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.invoke.MethodHandleImpl$1 source: shared objects file │ │ │ │ │ +[0.060s][info][class,load] java.lang.NoSuchMethodException source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] sun.invoke.util.Wrapper source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] sun.invoke.util.Wrapper$Format source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] java.lang.Void source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] java.lang.invoke.DirectMethodHandle$Holder source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] sun.invoke.util.ValueConversions source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] java.lang.invoke.Invokers source: shared objects file │ │ │ │ │ +[0.061s][info][class,load] java.lang.invoke.LambdaForm$Kind source: shared objects file │ │ │ │ │ +[0.062s][info][class,load] java.lang.invoke.LambdaForm$BasicType source: shared objects file │ │ │ │ │ +[0.062s][info][class,load] java.lang.reflect.Array source: shared objects file │ │ │ │ │ +[0.062s][info][class,load] java.lang.invoke.LambdaForm$Name source: shared objects file │ │ │ │ │ +[0.062s][info][class,load] java.lang.invoke.LambdaForm$Holder source: shared objects file │ │ │ │ │ +[0.062s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator source: shared objects file │ │ │ │ │ +[0.062s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$1 source: shared objects file │ │ │ │ │ +[0.063s][info][class,load] java.lang.invoke.MethodHandleImpl$Intrinsic source: shared objects file │ │ │ │ │ +[0.063s][info][class,load] java.lang.invoke.BoundMethodHandle source: shared objects file │ │ │ │ │ +[0.063s][info][class,load] java.lang.invoke.ClassSpecializer source: shared objects file │ │ │ │ │ +[0.063s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer source: shared objects file │ │ │ │ │ +[0.063s][info][class,load] java.lang.invoke.ClassSpecializer$1 source: shared objects file │ │ │ │ │ +[0.063s][info][class,load] java.lang.invoke.ClassSpecializer$SpeciesData source: shared objects file │ │ │ │ │ +[0.063s][info][class,load] java.lang.invoke.BoundMethodHandle$SpeciesData source: shared objects file │ │ │ │ │ +[0.064s][info][class,load] java.lang.invoke.ClassSpecializer$Factory source: shared objects file │ │ │ │ │ +[0.064s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer$Factory source: shared objects file │ │ │ │ │ +[0.064s][info][class,load] java.lang.invoke.SimpleMethodHandle source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] java.lang.NoSuchFieldException source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_L source: shared objects file │ │ │ │ │ +[0.065s][info][class,load] java.lang.invoke.DirectMethodHandle$2 source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] java.lang.invoke.DirectMethodHandle$Accessor source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] java.lang.invoke.DelegatingMethodHandle source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] java.lang.invoke.DelegatingMethodHandle$Holder source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] java.lang.invoke.VarHandle$AccessMode source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] java.lang.invoke.VarHandle$AccessType source: shared objects file │ │ │ │ │ +[0.066s][info][class,load] java.lang.invoke.Invokers$Holder source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] java.lang.invoke.LambdaFormEditor source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] java.lang.invoke.LambdaFormEditor$TransformKey source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] java.lang.invoke.LambdaFormBuffer source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] java.lang.invoke.LambdaFormEditor$Transform source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] jdk.internal.org.objectweb.asm.ClassVisitor source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] jdk.internal.org.objectweb.asm.ClassWriter source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] jdk.internal.org.objectweb.asm.Symbol source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable$Entry source: shared objects file │ │ │ │ │ +[0.067s][info][class,load] jdk.internal.org.objectweb.asm.ByteVector source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] sun.invoke.util.BytecodeDescriptor source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] jdk.internal.org.objectweb.asm.MethodVisitor source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] jdk.internal.org.objectweb.asm.MethodWriter source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] jdk.internal.org.objectweb.asm.Type source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] jdk.internal.org.objectweb.asm.Label source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] jdk.internal.org.objectweb.asm.Frame source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationVisitor source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationWriter source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$ClassData source: shared objects file │ │ │ │ │ +[0.068s][info][class,load] sun.invoke.util.VerifyType source: shared objects file │ │ │ │ │ +[0.069s][info][class,load] sun.invoke.empty.Empty source: shared objects file │ │ │ │ │ +[0.069s][info][class,load] java.util.ArrayList$Itr source: shared objects file │ │ │ │ │ +[0.069s][info][class,load] jdk.internal.org.objectweb.asm.FieldVisitor source: shared objects file │ │ │ │ │ +[0.069s][info][class,load] jdk.internal.org.objectweb.asm.FieldWriter source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] jdk.internal.org.objectweb.asm.Attribute source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] jdk.internal.org.objectweb.asm.Handler source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassFile source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassOption source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassDefiner source: shared objects file │ │ │ │ │ +[0.070s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48000400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.070s][info][class,load] jdk.internal.reflect.DirectMethodHandleAccessor source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] java.lang.invoke.LambdaMetafactory source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] java.lang.Module$ReflectionData source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] java.lang.WeakPairMap source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] java.lang.WeakPairMap$Pair source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] java.lang.WeakPairMap$Pair$Lookup source: shared objects file │ │ │ │ │ +[0.072s][info][class,load] java.util.function.Predicate source: shared objects file │ │ │ │ │ +[0.073s][info][class,load] java.lang.invoke.BootstrapMethodInvoker source: shared objects file │ │ │ │ │ +[0.074s][info][class,load] java.lang.invoke.AbstractValidatingLambdaMetafactory source: shared objects file │ │ │ │ │ +[0.074s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory source: shared objects file │ │ │ │ │ +[0.074s][info][class,load] sun.security.action.GetBooleanAction source: shared objects file │ │ │ │ │ +[0.074s][info][class,load] jdk.internal.org.objectweb.asm.Handle source: shared objects file │ │ │ │ │ +[0.074s][info][class,load] jdk.internal.org.objectweb.asm.ConstantDynamic source: shared objects file │ │ │ │ │ +[0.074s][info][class,load] java.lang.invoke.MethodHandleInfo source: shared objects file │ │ │ │ │ +[0.074s][info][class,load] java.lang.invoke.InfoFromMemberName source: shared objects file │ │ │ │ │ +[0.074s][info][class,load] java.lang.invoke.LambdaProxyClassArchive source: shared objects file │ │ │ │ │ +[0.074s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004f source: shared objects file │ │ │ │ │ +[0.075s][info][class,load] java.lang.invoke.DirectMethodHandle$Constructor source: shared objects file │ │ │ │ │ +[0.075s][info][class,load] java.lang.invoke.MethodHandleImpl$IntrinsicMethodHandle source: shared objects file │ │ │ │ │ +[0.077s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48000800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.077s][info][class,load] java.util.stream.ReferencePipeline$StatelessOp source: shared objects file │ │ │ │ │ +[0.077s][info][class,load] java.util.stream.ReferencePipeline$2 source: shared objects file │ │ │ │ │ +[0.077s][info][class,load] java.util.stream.StreamShape source: shared objects file │ │ │ │ │ +[0.078s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004e source: shared objects file │ │ │ │ │ +[0.078s][info][class,load] java.util.stream.ReferencePipeline$3 source: shared objects file │ │ │ │ │ +[0.079s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000051 source: shared objects file │ │ │ │ │ +[0.080s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004d source: shared objects file │ │ │ │ │ +[0.080s][info][class,load] java.util.stream.Collectors source: shared objects file │ │ │ │ │ +[0.080s][info][class,load] java.util.stream.Collector$Characteristics source: shared objects file │ │ │ │ │ +[0.080s][info][class,load] java.util.EnumSet source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.RegularEnumSet source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.Collections$UnmodifiableCollection source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.Collections$UnmodifiableSet source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.Collector source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.Collectors$CollectorImpl source: shared objects file │ │ │ │ │ +[0.081s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000044 source: shared objects file │ │ │ │ │ +[0.082s][info][class,load] java.util.function.BiConsumer source: shared objects file │ │ │ │ │ +[0.082s][info][class,load] java.lang.invoke.DirectMethodHandle$Interface source: shared objects file │ │ │ │ │ +[0.082s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000038 source: shared objects file │ │ │ │ │ +[0.083s][info][class,load] java.util.function.BinaryOperator source: shared objects file │ │ │ │ │ +[0.083s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003f source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000041 source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.ReduceOps source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.TerminalOp source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.ReduceOps$ReduceOp source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.ReduceOps$3 source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.ReduceOps$Box source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.function.Consumer source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.Sink source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.TerminalSink source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.ReduceOps$AccumulatingSink source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.ReduceOps$3ReducingSink source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.Sink$ChainedReference source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.ReferencePipeline$3$1 source: shared objects file │ │ │ │ │ +[0.084s][info][class,load] java.util.stream.ReferencePipeline$2$1 source: shared objects file │ │ │ │ │ +[0.085s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000050 source: shared objects file │ │ │ │ │ +[0.085s][info][class,load] java.util.stream.FindOps source: shared objects file │ │ │ │ │ +[0.085s][info][class,load] java.util.stream.FindOps$FindSink source: shared objects file │ │ │ │ │ +[0.085s][info][class,load] java.util.stream.FindOps$FindSink$OfRef source: shared objects file │ │ │ │ │ +[0.085s][info][class,load] java.util.stream.FindOps$FindOp source: shared objects file │ │ │ │ │ +[0.086s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x80000004a source: shared objects file │ │ │ │ │ +[0.086s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000048 source: shared objects file │ │ │ │ │ +[0.087s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000049 source: shared objects file │ │ │ │ │ +[0.087s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000047 source: shared objects file │ │ │ │ │ +[0.090s][info][class,load] java.lang.module.Resolver source: shared objects file │ │ │ │ │ +[0.090s][info][class,load] java.nio.file.Watchable source: shared objects file │ │ │ │ │ +[0.090s][info][class,load] java.nio.file.Path source: shared objects file │ │ │ │ │ +[0.090s][info][class,load] java.lang.module.ModuleFinder$1 source: shared objects file │ │ │ │ │ +[0.090s][info][class,load] java.util.ListIterator source: shared objects file │ │ │ │ │ +[0.090s][info][class,load] java.util.ImmutableCollections$ListItr source: shared objects file │ │ │ │ │ +[0.092s][info][class,load] java.util.HashMap$Values source: shared objects file │ │ │ │ │ +[0.093s][info][class,load] java.util.HashMap$ValueIterator source: shared objects file │ │ │ │ │ +[0.094s][info][class,load] java.util.SequencedSet source: shared objects file │ │ │ │ │ +[0.094s][info][class,load] java.util.LinkedHashSet source: shared objects file │ │ │ │ │ +[0.094s][info][class,load] java.util.SequencedMap source: shared objects file │ │ │ │ │ +[0.094s][info][class,load] java.util.LinkedHashMap source: shared objects file │ │ │ │ │ +[0.095s][info][class,load] java.util.Collections$UnmodifiableCollection$1 source: shared objects file │ │ │ │ │ +[0.096s][info][class,load] jdk.internal.module.ModuleReferenceImpl$CachedHash source: jrt:/java.base │ │ │ │ │ +[0.140s][info][class,load] jdk.internal.module.ModuleLoaderMap source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] jdk.internal.module.ModuleLoaderMap$Modules source: shared objects file │ │ │ │ │ +[0.157s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Memoizer source: shared objects file │ │ │ │ │ +[0.157s][info][class,load] jdk.internal.module.ServicesCatalog$ServiceProvider source: shared objects file │ │ │ │ │ +[0.157s][info][class,load] java.util.concurrent.CopyOnWriteArrayList source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.lang.ModuleLayer$Controller source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] java.lang.invoke.TypeConvertingMethodAdapter source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory$ForwardingMethodGenerator source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] jdk.internal.module.ModuleBootstrap$$Lambda/0x00007fef480411f8 source: jdk.internal.module.ModuleBootstrap │ │ │ │ │ +[0.161s][info][class,load] java.util.ArrayList$SubList source: shared objects file │ │ │ │ │ +[0.162s][info][class,load] java.lang.Module$$Lambda/0x00007fef48041430 source: java.lang.Module │ │ │ │ │ +[0.163s][info][class,load] java.lang.WeakPairMap$WeakRefPeer source: jrt:/java.base │ │ │ │ │ +[0.163s][info][class,load] java.lang.WeakPairMap$Pair$Weak source: jrt:/java.base │ │ │ │ │ +[0.163s][info][class,load] java.lang.WeakPairMap$Pair$Weak$1 source: jrt:/java.base │ │ │ │ │ +[0.165s][info][class,load] java.lang.WeakPairMap$$Lambda/0x00007fef48041d68 source: java.lang.WeakPairMap │ │ │ │ │ +[0.165s][info][class,load] jdk.internal.module.ModuleBootstrap$SafeModuleFinder source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.lang.invoke.StringConcatFactory source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] sun.launcher.LauncherHelper source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] java.lang.StringCoding source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] sun.net.util.URLUtil source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.security.PrivilegedExceptionAction source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] jdk.internal.loader.URLClassPath$3 source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] jdk.internal.loader.URLClassPath$Loader source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader source: jrt:/java.base │ │ │ │ │ +[0.167s][info][class,load] java.util.concurrent.ForkJoinWorkerThread source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] jdk.internal.misc.CarrierThread source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] java.util.zip.ZipConstants source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] java.util.zip.ZipFile source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] jdk.internal.access.JavaUtilZipFileAccess source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] java.util.zip.ZipFile$1 source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$1 source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] jdk.internal.loader.FileURLMapper source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] java.util.jar.JarFile source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] jdk.internal.access.JavaUtilJarAccess source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] java.util.jar.JavaUtilJarAccessImpl source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] java.lang.Runtime$Version source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.util.zip.ZipFile$CleanableResource source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.util.zip.ZipCoder source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.util.zip.ZipCoder$UTF8ZipCoder source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] jdk.internal.ref.CleanerFactory source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.util.concurrent.ThreadFactory source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] jdk.internal.ref.CleanerFactory$1 source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.lang.ref.Cleaner source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.lang.ref.Cleaner$1 source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] jdk.internal.ref.CleanerImpl source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.lang.ref.Cleaner$Cleanable source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] jdk.internal.ref.PhantomCleanable source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] jdk.internal.ref.CleanerImpl$PhantomCleanableRef source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] jdk.internal.ref.CleanerImpl$CleanerCleanable source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] jdk.internal.misc.InnocuousThread source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.util.zip.ZipFile$Source source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] sun.nio.fs.DefaultFileSystemProvider source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] java.util.concurrent.TimeUnit source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] java.nio.file.spi.FileSystemProvider source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] sun.nio.fs.AbstractFileSystemProvider source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] sun.nio.fs.UnixFileSystemProvider source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] sun.nio.fs.LinuxFileSystemProvider source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] java.nio.file.OpenOption source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] java.nio.file.StandardOpenOption source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$Node source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] java.util.concurrent.ForkJoinPool$ManagedBlocker source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] java.nio.file.FileSystem source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] sun.nio.fs.UnixFileSystem source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] sun.nio.fs.LinuxFileSystem source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] sun.nio.fs.UnixPath source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] sun.nio.fs.Util source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] sun.nio.fs.UnixNativeDispatcher source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] jdk.internal.loader.NativeLibraries$LibraryPaths source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] jdk.internal.loader.NativeLibraries$1 source: shared objects file │ │ │ │ │ +[0.173s][info][class,load] jdk.internal.loader.NativeLibraries$2 source: shared objects file │ │ │ │ │ +[0.173s][info][class,load] jdk.internal.loader.NativeLibraries$CountedLock source: shared objects file │ │ │ │ │ +[0.173s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext source: shared objects file │ │ │ │ │ +[0.173s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext$1 source: shared objects file │ │ │ │ │ +[0.173s][info][class,load] java.util.ArrayDeque$DeqIterator source: shared objects file │ │ │ │ │ +[0.173s][info][class,load] jdk.internal.loader.NativeLibrary source: shared objects file │ │ │ │ │ +[0.173s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryImpl source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] jdk.internal.loader.NativeLibraries$3 source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValuesView source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.util.concurrent.ConcurrentHashMap$Traverser source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.util.concurrent.ConcurrentHashMap$BaseIterator source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.util.Enumeration source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValueIterator source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.nio.file.attribute.BasicFileAttributes source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.nio.file.attribute.PosixFileAttributes source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] sun.nio.fs.UnixFileAttributes source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] sun.nio.fs.UnixFileStoreAttributes source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] sun.nio.fs.UnixMountEntry source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.util.zip.ZipFile$Source$Key source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.nio.file.CopyOption source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.nio.file.LinkOption source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.nio.file.Files source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.nio.file.attribute.DosFileAttributes source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.nio.file.attribute.AttributeView source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.nio.file.attribute.FileAttributeView source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.nio.file.attribute.BasicFileAttributeView source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.nio.file.attribute.DosFileAttributeView source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.nio.file.attribute.UserDefinedFileAttributeView source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] sun.nio.fs.UnixFileAttributeViews source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] sun.nio.fs.DynamicFileAttributeView source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] sun.nio.fs.AbstractBasicFileAttributeView source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] sun.nio.fs.UnixFileAttributeViews$Basic source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] sun.nio.fs.NativeBuffers source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.lang.ThreadLocal source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] jdk.internal.misc.CarrierThreadLocal source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] jdk.internal.misc.TerminatingThreadLocal source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] sun.nio.fs.NativeBuffers$1 source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] jdk.internal.misc.TerminatingThreadLocal$1 source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap$Entry source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.util.IdentityHashMap source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.util.IdentityHashMap$KeySet source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] sun.nio.fs.NativeBuffer source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] sun.nio.fs.NativeBuffer$Deallocator source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] sun.nio.fs.UnixFileAttributes$UnixAsBasicFileAttributes source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.io.DataOutput source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] java.io.DataInput source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] java.io.RandomAccessFile source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] jdk.internal.access.JavaIORandomAccessFileAccess source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] java.io.RandomAccessFile$2 source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] java.io.FileCleanable source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] java.util.zip.ZipFile$Source$End source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] java.util.zip.ZipUtils source: shared objects file │ │ │ │ │ +[0.193s][info][class,load] java.nio.file.attribute.FileTime source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] jdk.internal.perf.PerfCounter source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] jdk.internal.perf.Perf$GetPerfAction source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] jdk.internal.perf.Perf source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] jdk.internal.perf.PerfCounter$CoreCounters source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] sun.nio.ch.DirectBuffer source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.nio.MappedByteBuffer source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.nio.DirectByteBuffer source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.nio.Bits source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.util.concurrent.atomic.AtomicLong source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] jdk.internal.misc.VM$BufferPool source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.nio.Bits$1 source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.nio.LongBuffer source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.nio.DirectLongBufferU source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] java.util.zip.ZipFile$2 source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] java.util.zip.ZipCoder$Comparison source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] java.util.zip.ZipEntry source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] java.util.jar.JarEntry source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] java.util.jar.JarFile$JarFileEntry source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] java.util.zip.ZipFile$ZipFileInputStream source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] java.util.zip.InflaterInputStream source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] java.util.zip.ZipFile$ZipFileInflaterInputStream source: shared objects file │ │ │ │ │ +[0.195s][info][class,load] java.util.zip.Inflater source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] java.util.zip.Inflater$InflaterZStreamRef source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] java.util.zip.ZipFile$InflaterCleanupAction source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] sun.security.util.SignatureFileVerifier source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] sun.security.util.Debug source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] sun.security.action.GetIntegerAction source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] java.util.Locale source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] sun.util.locale.LocaleUtils source: shared objects file │ │ │ │ │ +[0.201s][info][class,load] java.util.jar.JarVerifier source: shared objects file │ │ │ │ │ +[0.201s][info][class,load] java.io.ByteArrayOutputStream source: shared objects file │ │ │ │ │ +[0.201s][info][class,load] java.util.jar.Attributes source: shared objects file │ │ │ │ │ +[0.201s][info][class,load] java.util.jar.Manifest$FastInputStream source: shared objects file │ │ │ │ │ +[0.202s][info][class,load] java.util.StringTokenizer source: jrt:/java.base │ │ │ │ │ +[0.203s][info][class,load] jdk.internal.loader.Resource source: shared objects file │ │ │ │ │ +[0.203s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$2 source: shared objects file │ │ │ │ │ +[0.203s][info][class,load] java.util.jar.JarFile$ThreadTrackHolder source: jrt:/java.base │ │ │ │ │ +[0.203s][info][class,load] jdk.internal.misc.ThreadTracker source: jrt:/java.base │ │ │ │ │ +[0.203s][info][class,load] jdk.internal.misc.ThreadTracker$ThreadRef source: jrt:/java.base │ │ │ │ │ +[0.203s][info][class,load] sun.security.util.ManifestEntryVerifier source: jrt:/java.base │ │ │ │ │ +[0.204s][info][class,load] java.lang.NamedPackage source: shared objects file │ │ │ │ │ +[0.204s][info][class,load] java.lang.Package source: shared objects file │ │ │ │ │ +[0.204s][info][class,load] java.lang.Package$VersionInfo source: shared objects file │ │ │ │ │ +[0.204s][info][class,load] sun.nio.ByteBuffered source: shared objects file │ │ │ │ │ +[0.204s][info][class,load] java.util.zip.Checksum source: shared objects file │ │ │ │ │ +[0.204s][info][class,load] java.util.zip.CRC32 source: shared objects file │ │ │ │ │ +[0.204s][info][class,load] java.util.zip.Checksum$1 source: shared objects file │ │ │ │ │ +[0.204s][info][class,load] java.security.SecureClassLoader$CodeSourceKey source: shared objects file │ │ │ │ │ +[0.204s][info][class,load] java.security.SecureClassLoader$1 source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] java.security.PermissionCollection source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] sun.security.util.LazyCodeSourcePermissionCollection source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] java.security.Permissions source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] java.security.Guard source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] java.security.Permission source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] java.security.BasicPermission source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] java.lang.RuntimePermission source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] java.security.BasicPermissionCollection source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] java.security.AllPermission source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] java.security.UnresolvedPermission source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] java.security.SecureClassLoader$DebugHolder source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.205s][info][class,load] jdk.internal.misc.MainMethodFinder source: shared objects file │ │ │ │ │ +[0.205s][info][class,load] jdk.internal.misc.PreviewFeatures source: shared objects file │ │ │ │ │ +[0.206s][info][class,load] java.io.IOException source: jrt:/java.base │ │ │ │ │ +[0.206s][info][class,load] java.lang.InterruptedException source: jrt:/java.base │ │ │ │ │ +[0.206s][info][class,load] java.lang.IllegalStateException source: jrt:/java.base │ │ │ │ │ +[0.208s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainThreadGroup source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.209s][info][class,load] java.lang.Readable source: shared objects file │ │ │ │ │ +[0.209s][info][class,load] java.io.Reader source: jrt:/java.base │ │ │ │ │ +[0.209s][info][class,load] java.io.InputStreamReader source: jrt:/java.base │ │ │ │ │ +[0.209s][info][class,load] java.io.FileReader source: jrt:/java.base │ │ │ │ │ +[0.209s][info][class,load] sun.nio.cs.StreamDecoder source: jrt:/java.base │ │ │ │ │ +[0.210s][info][class,load] java.nio.charset.CharsetDecoder source: jrt:/java.base │ │ │ │ │ +[0.210s][info][class,load] sun.nio.cs.UTF_8$Decoder source: jrt:/java.base │ │ │ │ │ +[0.210s][info][class,load] java.util.concurrent.ConcurrentHashMap$ForwardingNode source: shared objects file │ │ │ │ │ +[0.210s][info][class,load] java.nio.CharBuffer source: shared objects file │ │ │ │ │ +[0.210s][info][class,load] java.nio.HeapCharBuffer source: shared objects file │ │ │ │ │ +[0.210s][info][class,load] java.nio.charset.CoderResult source: shared objects file │ │ │ │ │ +[0.211s][info][class,load] java.io.FileInputStream$1 source: shared objects file │ │ │ │ │ +[0.213s][info][class,load] com.sun.javatest.regtest.agent.StringArray source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.215s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainTask source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.215s][info][class,load] java.lang.reflect.InvocationTargetException source: jrt:/java.base │ │ │ │ │ +[0.215s][info][class,load] java.lang.IllegalAccessException source: jrt:/java.base │ │ │ │ │ +[0.216s][info][class,load] java.lang.Thread$ThreadNumbering source: jrt:/java.base │ │ │ │ │ +[0.217s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader$1 source: jrt:/java.base │ │ │ │ │ +[0.217s][info][class,load] compiler.cha.DefaultRootMethod source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ +[0.218s][info][class,load] java.lang.IncompatibleClassChangeError source: shared objects file │ │ │ │ │ +[0.218s][info][class,load] java.lang.NoSuchMethodError source: shared objects file │ │ │ │ │ +[0.220s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48001800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.222s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48001c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.224s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48002000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.225s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LL source: shared objects file │ │ │ │ │ +[0.227s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48002400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.229s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48002800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.231s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48002c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.233s][info][class,load] compiler.cha.Utils$Test source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ +[0.233s][info][class,load] compiler.cha.Utils$ATest source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ +[0.233s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ +[0.234s][info][class,load] compiler.cha.Utils source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ +[0.234s][info][class,load] java.lang.AssertionError source: jrt:/java.base │ │ │ │ │ +[0.235s][info][class,load] compiler.cha.Utils$MyClassLoader source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ +[0.236s][info][class,load] jdk.test.whitebox.WhiteBox source: . │ │ │ │ │ +[0.238s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48004000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.240s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48046d58 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.241s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48046f98 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.243s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef480471d8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.244s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047418 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.245s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047658 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.247s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047898 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.248s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047ad8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.249s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047d18 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.251s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48047f58 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.251s][info][class,load] java.util.Arrays$ArrayList source: shared objects file │ │ │ │ │ +[0.253s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48004400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.255s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48048388 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.256s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef480485b8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.258s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef480487e8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.259s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48048a18 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.261s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef48048c48 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.262s][info][class,load] java.lang.PublicMethods source: jrt:/java.base │ │ │ │ │ +[0.263s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$I source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ +[0.263s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$C source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ +[0.264s][info][class,load] java.util.concurrent.Callable source: jrt:/java.base │ │ │ │ │ +[0.264s][info][class,load] java.util.LinkedHashMap$LinkedValues source: jrt:/java.base │ │ │ │ │ +[0.264s][info][class,load] java.util.LinkedHashMap$LinkedHashIterator source: shared objects file │ │ │ │ │ +[0.264s][info][class,load] java.util.LinkedHashMap$LinkedValueIterator source: jrt:/java.base │ │ │ │ │ +[0.266s][info][class,load] compiler.cha.Utils$TestCase source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ +[0.266s][info][class,load] sun.reflect.generics.parser.SignatureParser source: jrt:/java.base │ │ │ │ │ +[0.266s][info][class,load] sun.reflect.generics.tree.Tree source: jrt:/java.base │ │ │ │ │ +[0.266s][info][class,load] sun.reflect.generics.tree.TypeTree source: jrt:/java.base │ │ │ │ │ +[0.266s][info][class,load] sun.reflect.generics.tree.TypeArgument source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.tree.ReturnType source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.tree.TypeSignature source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.tree.BaseType source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.tree.FieldTypeSignature source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.tree.SimpleClassTypeSignature source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.tree.ClassTypeSignature source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.scope.Scope source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.scope.AbstractScope source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.scope.ClassScope source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.factory.GenericsFactory source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.factory.CoreReflectionFactory source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.visitor.TypeTreeVisitor source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] sun.reflect.generics.visitor.Reifier source: jrt:/java.base │ │ │ │ │ +[0.268s][info][class,load] java.lang.reflect.GenericArrayType source: jrt:/java.base │ │ │ │ │ +[0.268s][info][class,load] sun.reflect.annotation.AnnotationType source: jrt:/java.base │ │ │ │ │ +[0.268s][info][class,load] sun.reflect.annotation.AnnotationType$1 source: jrt:/java.base │ │ │ │ │ +[0.268s][info][class,load] java.lang.annotation.Retention source: jrt:/java.base │ │ │ │ │ +[0.268s][info][class,load] java.lang.annotation.Inherited source: jrt:/java.base │ │ │ │ │ +[0.268s][info][class,load] java.lang.annotation.RetentionPolicy source: jrt:/java.base │ │ │ │ │ +[0.269s][info][class,load] sun.reflect.annotation.ExceptionProxy source: jrt:/java.base │ │ │ │ │ +[0.269s][info][class,load] sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy source: jrt:/java.base │ │ │ │ │ +[0.269s][info][class,load] sun.reflect.annotation.AnnotationParser$1 source: jrt:/java.base │ │ │ │ │ +[0.270s][info][class,load] java.lang.reflect.InvocationHandler source: jrt:/java.base │ │ │ │ │ +[0.270s][info][class,load] sun.reflect.annotation.AnnotationInvocationHandler source: jrt:/java.base │ │ │ │ │ +[0.270s][info][class,load] java.lang.reflect.Proxy source: jrt:/java.base │ │ │ │ │ +[0.270s][info][class,load] java.lang.ClassValue source: shared objects file │ │ │ │ │ +[0.270s][info][class,load] java.lang.reflect.Proxy$1 source: jrt:/java.base │ │ │ │ │ +[0.270s][info][class,load] java.lang.ClassValue$Entry source: shared objects file │ │ │ │ │ +[0.270s][info][class,load] java.lang.ClassValue$Identity source: shared objects file │ │ │ │ │ +[0.271s][info][class,load] java.lang.ClassValue$Version source: shared objects file │ │ │ │ │ +[0.271s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Sub source: jrt:/java.base │ │ │ │ │ +[0.272s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fef4804e3d8 source: java.lang.reflect.Proxy │ │ │ │ │ +[0.273s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder source: jrt:/java.base │ │ │ │ │ +[0.273s][info][class,load] java.util.Collections$SingletonList source: jrt:/java.base │ │ │ │ │ +[0.273s][info][class,load] java.util.Collections$1 source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$$Lambda/0x00007fef4804ee08 source: java.lang.reflect.Proxy │ │ │ │ │ +[0.275s][info][class,load] java.lang.module.ModuleDescriptor$Builder source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] jdk.internal.module.Checks source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] java.lang.module.ModuleDescriptor$Builder$$Lambda/0x800000002 source: shared objects file │ │ │ │ │ +[0.277s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$ProxyClassContext source: jrt:/java.base │ │ │ │ │ +[0.279s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fef4804f238 source: java.lang.reflect.Proxy │ │ │ │ │ +[0.279s][info][class,load] java.lang.reflect.ProxyGenerator source: jrt:/java.base │ │ │ │ │ +[0.279s][info][class,load] java.lang.reflect.ProxyGenerator$ProxyMethod source: jrt:/java.base │ │ │ │ │ +[0.279s][info][class,load] java.util.StringJoiner source: shared objects file │ │ │ │ │ +[0.281s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fef4804f978 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ +[0.282s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fef4804fbb0 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ +[0.284s][info][class,load] java.lang.reflect.ProxyGenerator$PrimitiveTypeInfo source: jrt:/java.base │ │ │ │ │ +[0.285s][info][class,load] jdk.internal.org.objectweb.asm.Edge source: jrt:/java.base │ │ │ │ │ +[0.290s][info][class,load] jdk.proxy1.$Proxy0 source: __dynamic_proxy__ │ │ │ │ │ +[0.290s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$1 source: jrt:/java.base │ │ │ │ │ +[0.292s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48004800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.292s][info][class,load] jdk.internal.reflect.DirectConstructorHandleAccessor source: shared objects file │ │ │ │ │ +[0.300s][info][class,load] jdk.proxy2.$Proxy1 source: __dynamic_proxy__ │ │ │ │ │ +[0.300s][info][class,load] java.lang.reflect.UndeclaredThrowableException source: jrt:/java.base │ │ │ │ │ +[0.301s][info][class,load] java.util.Spliterators$ArraySpliterator source: shared objects file │ │ │ │ │ +[0.303s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48004c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.304s][info][class,load] java.lang.reflect.Executable$$Lambda/0x00007fef48050b08 source: java.lang.reflect.Executable │ │ │ │ │ +[0.305s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000045 source: shared objects file │ │ │ │ │ +[0.306s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003d source: shared objects file │ │ │ │ │ +[0.307s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000040 source: shared objects file │ │ │ │ │ +[0.307s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000042 source: shared objects file │ │ │ │ │ public void compiler.cha.DefaultRootMethod$DefaultRoot.test() │ │ │ │ │ -[0.466s][info][class,load] java.lang.invoke.MethodHandleImpl$AsVarargsCollector source: shared objects file │ │ │ │ │ -[0.469s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78005000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.470s][info][class,load] jdk.internal.module.Resources source: shared objects file │ │ │ │ │ -[0.470s][info][class,load] jdk.internal.loader.BuiltinClassLoader$2 source: shared objects file │ │ │ │ │ -[0.470s][info][class,load] jdk.internal.loader.BuiltinClassLoader$5 source: shared objects file │ │ │ │ │ -[0.470s][info][class,load] java.lang.module.ModuleReader source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleReader source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemImage source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] jdk.internal.jimage.ImageReaderFactory source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] java.nio.file.Paths source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] java.nio.file.FileSystems source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder$1 source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] java.net.URI$Parser source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] jdk.internal.jimage.ImageReaderFactory$1 source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] jdk.internal.jimage.ImageReader source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] jdk.internal.jimage.BasicImageReader source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] jdk.internal.jimage.ImageReader$SharedImageReader source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] jdk.internal.jimage.BasicImageReader$1 source: shared objects file │ │ │ │ │ -[0.472s][info][class,load] jdk.internal.jimage.NativeImageBuffer source: shared objects file │ │ │ │ │ -[0.472s][info][class,load] jdk.internal.jimage.NativeImageBuffer$1 source: shared objects file │ │ │ │ │ -[0.472s][info][class,load] jdk.internal.jimage.ImageHeader source: shared objects file │ │ │ │ │ -[0.472s][info][class,load] java.nio.IntBuffer source: shared objects file │ │ │ │ │ -[0.472s][info][class,load] java.nio.DirectIntBufferU source: shared objects file │ │ │ │ │ -[0.473s][info][class,load] java.nio.DirectByteBufferR source: shared objects file │ │ │ │ │ -[0.473s][info][class,load] java.nio.DirectIntBufferRU source: shared objects file │ │ │ │ │ -[0.475s][info][class,load] jdk.internal.jimage.ImageStrings source: shared objects file │ │ │ │ │ -[0.475s][info][class,load] jdk.internal.jimage.ImageStringsReader source: shared objects file │ │ │ │ │ -[0.475s][info][class,load] jdk.internal.jimage.decompressor.Decompressor source: shared objects file │ │ │ │ │ -[0.476s][info][class,load] jdk.internal.jimage.ImageLocation source: shared objects file │ │ │ │ │ -[0.487s][info][class,load] java.net.URLConnection source: jrt:/java.base │ │ │ │ │ -[0.487s][info][class,load] sun.net.www.URLConnection source: jrt:/java.base │ │ │ │ │ -[0.487s][info][class,load] sun.net.www.protocol.file.FileURLConnection source: jrt:/java.base │ │ │ │ │ -[0.488s][info][class,load] sun.net.www.MessageHeader source: jrt:/java.base │ │ │ │ │ -[0.489s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot source: __JVM_DefineClass__ │ │ │ │ │ -[0.509s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$I source: __JVM_DefineClass__ │ │ │ │ │ -[0.510s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$C source: __JVM_DefineClass__ │ │ │ │ │ -[0.511s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$D source: file:/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ -[0.521s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$D source: __JVM_DefineClass__ │ │ │ │ │ -[0.523s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fff78006880 source: compiler.cha.Utils │ │ │ │ │ -[0.526s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78008000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.529s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78008400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.531s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78008800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.534s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78008c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.535s][info][class,load] compiler.cha.Utils$Test$$Lambda/0x00007fff78006aa0 source: compiler.cha.Utils │ │ │ │ │ -[0.537s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fff78006cc0 source: compiler.cha.Utils │ │ │ │ │ -[0.542s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.544s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.546s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.550s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.552s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800a000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.558s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800a400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.567s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800a800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.574s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800ac00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.578s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLL source: shared objects file │ │ │ │ │ -[0.584s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800b000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.587s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800b400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.591s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800b800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.591s][info][class,load] java.lang.invoke.MethodHandles$1 source: shared objects file │ │ │ │ │ -[0.592s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLJ source: shared objects file │ │ │ │ │ -[0.596s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800bc00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.597s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLL source: shared objects file │ │ │ │ │ -[0.601s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800c000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.602s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLLL source: shared objects file │ │ │ │ │ -[0.607s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800c400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.609s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$D0 source: __JVM_DefineClass__ │ │ │ │ │ -[0.612s][info][class,load] jdk.test.lib.Asserts source: file:/tmp/hotspot/JTwork/classes/6/test/lib/ │ │ │ │ │ -[0.613s][info][class,load] java.io.UncheckedIOException source: jrt:/java.base │ │ │ │ │ -[0.613s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$D1 source: __JVM_DefineClass__ │ │ │ │ │ -[0.614s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$D2 source: __JVM_DefineClass__ │ │ │ │ │ +[0.309s][info][class,load] java.lang.invoke.MethodHandleImpl$AsVarargsCollector source: shared objects file │ │ │ │ │ +[0.311s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48005000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.311s][info][class,load] jdk.internal.module.Resources source: shared objects file │ │ │ │ │ +[0.311s][info][class,load] jdk.internal.loader.BuiltinClassLoader$2 source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] jdk.internal.loader.BuiltinClassLoader$5 source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] java.lang.module.ModuleReader source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleReader source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemImage source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] jdk.internal.jimage.ImageReaderFactory source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] java.nio.file.Paths source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] java.nio.file.FileSystems source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder$1 source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] java.net.URI$Parser source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] jdk.internal.jimage.ImageReaderFactory$1 source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] jdk.internal.jimage.ImageReader source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] jdk.internal.jimage.BasicImageReader source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] jdk.internal.jimage.ImageReader$SharedImageReader source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] jdk.internal.jimage.BasicImageReader$1 source: shared objects file │ │ │ │ │ +[0.312s][info][class,load] jdk.internal.jimage.NativeImageBuffer source: shared objects file │ │ │ │ │ +[0.313s][info][class,load] jdk.internal.jimage.NativeImageBuffer$1 source: shared objects file │ │ │ │ │ +[0.313s][info][class,load] jdk.internal.jimage.ImageHeader source: shared objects file │ │ │ │ │ +[0.313s][info][class,load] java.nio.IntBuffer source: shared objects file │ │ │ │ │ +[0.313s][info][class,load] java.nio.DirectIntBufferU source: shared objects file │ │ │ │ │ +[0.313s][info][class,load] java.nio.DirectByteBufferR source: shared objects file │ │ │ │ │ +[0.313s][info][class,load] java.nio.DirectIntBufferRU source: shared objects file │ │ │ │ │ +[0.314s][info][class,load] jdk.internal.jimage.ImageStrings source: shared objects file │ │ │ │ │ +[0.314s][info][class,load] jdk.internal.jimage.ImageStringsReader source: shared objects file │ │ │ │ │ +[0.314s][info][class,load] jdk.internal.jimage.decompressor.Decompressor source: shared objects file │ │ │ │ │ +[0.314s][info][class,load] jdk.internal.jimage.ImageLocation source: shared objects file │ │ │ │ │ +[0.324s][info][class,load] java.net.URLConnection source: jrt:/java.base │ │ │ │ │ +[0.324s][info][class,load] sun.net.www.URLConnection source: jrt:/java.base │ │ │ │ │ +[0.324s][info][class,load] sun.net.www.protocol.file.FileURLConnection source: jrt:/java.base │ │ │ │ │ +[0.324s][info][class,load] sun.net.www.MessageHeader source: jrt:/java.base │ │ │ │ │ +[0.325s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot source: __JVM_DefineClass__ │ │ │ │ │ +[0.342s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$I source: __JVM_DefineClass__ │ │ │ │ │ +[0.342s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$C source: __JVM_DefineClass__ │ │ │ │ │ +[0.344s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$D source: file:/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d/ │ │ │ │ │ +[0.352s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$D source: __JVM_DefineClass__ │ │ │ │ │ +[0.354s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fef48006880 source: compiler.cha.Utils │ │ │ │ │ +[0.356s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48008000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.358s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48008400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.360s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48008800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.362s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef48008c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.363s][info][class,load] compiler.cha.Utils$Test$$Lambda/0x00007fef48006aa0 source: compiler.cha.Utils │ │ │ │ │ +[0.365s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fef48006cc0 source: compiler.cha.Utils │ │ │ │ │ +[0.368s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48009000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.369s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48009400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.371s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48009800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.374s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef48009c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.376s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800a000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.379s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800a400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.381s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800a800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.384s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800ac00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.385s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLL source: shared objects file │ │ │ │ │ +[0.388s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800b000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.391s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800b400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.393s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800b800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.394s][info][class,load] java.lang.invoke.MethodHandles$1 source: shared objects file │ │ │ │ │ +[0.394s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLJ source: shared objects file │ │ │ │ │ +[0.397s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800bc00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.398s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLL source: shared objects file │ │ │ │ │ +[0.401s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800c000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.401s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLLL source: shared objects file │ │ │ │ │ +[0.405s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4800c400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.407s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$D0 source: __JVM_DefineClass__ │ │ │ │ │ +[0.409s][info][class,load] jdk.test.lib.Asserts source: file:/tmp/hotspot/JTwork/classes/0/test/lib/ │ │ │ │ │ +[0.410s][info][class,load] java.io.UncheckedIOException source: jrt:/java.base │ │ │ │ │ +[0.410s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$D1 source: __JVM_DefineClass__ │ │ │ │ │ +[0.411s][info][class,load] compiler.cha.DefaultRootMethod$DefaultRoot$D2 source: __JVM_DefineClass__ │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(53/3958)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/6:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -1410,17 +1440,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/cha/DefaultRootMethod.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java \\ │ │ │ │ │ -Dtest.main.class=compiler.cha.DefaultRootMethod \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/cha/DefaultRootMethod.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ @@ -1440,11 +1470,11 @@ │ │ │ │ │ -XX:CompileCommand=dontinline,*::test \\ │ │ │ │ │ -Xbatch \\ │ │ │ │ │ -Xmixed \\ │ │ │ │ │ -XX:+WhiteBoxAPI \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:-StressMethodHandleLinkerInlining \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/cha/DefaultRootMethod.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600846ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3602788ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600846ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3602788ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/cha/StrengthReduceInterfaceCall.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:55 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:21 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ requires=\!vm.graal.enabled & vm.opt.final.UseVtableBasedCHA \=\= true │ │ │ │ │ @@ -11,62 +11,62 @@ │ │ │ │ │ source=StrengthReduceInterfaceCall.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ │ -elapsed=3611118 1\:00\:11.118 │ │ │ │ │ -end=Wed Aug 19 16\:35\:55 UTC 2026 │ │ │ │ │ +elapsed=3606114 1\:00\:06.114 │ │ │ │ │ +end=Mon Sep 07 08\:20\:21 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600909ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3603102ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages compile build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 15\:35\:44 UTC 2026 │ │ │ │ │ +sections=script_messages compile build build driver build main │ │ │ │ │ +start=Mon Sep 07 07\:20\:15 UTC 2026 │ │ │ │ │ test=compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3611127 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3606299 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/cha │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/557)---------- │ │ │ │ │ +----------messages:(9/558)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java │ │ │ │ │ reason: User specified action: run compile Utils.java │ │ │ │ │ -started: Wed Aug 19 15:35:44 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:15 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 15:35:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.857 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 07:20:18 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.812 │ │ │ │ │ ----------configuration:(18/1040)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ @@ -74,20 +74,20 @@ │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ ----------rerun:(37/3491)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -105,61 +105,61 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/cha/StrengthReduceInterfaceCall.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.cha.StrengthReduceInterfaceCall \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------direct:(2/185)---------- │ │ │ │ │ Note: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/Utils.java uses unchecked or unsafe operations. │ │ │ │ │ Note: Recompile with -Xlint:unchecked for details. │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 15:35:50 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:35:50 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:18 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:20:18 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:35:50 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:35:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 07:20:18 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:20:18 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/505)---------- │ │ │ │ │ +----------messages:(9/506)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 15:35:50 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:18 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 18 │ │ │ │ │ -Process id: 636844 │ │ │ │ │ +Agent id: 14 │ │ │ │ │ +Process id: 2390308 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ -finished: Wed Aug 19 15:35:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.082 │ │ │ │ │ +finished: Mon Sep 07 07:20:18 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.059 │ │ │ │ │ ----------configuration:(22/1161)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -168,23 +168,23 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2892)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -198,1210 +198,1166 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/cha/StrengthReduceInterfaceCall.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java \\ │ │ │ │ │ -Dtest.main.class=compiler.cha.StrengthReduceInterfaceCall \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/270)---------- │ │ │ │ │ +----------messages:(5/202)---------- │ │ │ │ │ command: build compiler.cha.StrengthReduceInterfaceCall │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:35:50 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.cha.StrengthReduceInterfaceCall │ │ │ │ │ -finished: Wed Aug 19 15:35:54 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.194 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/574)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:35:50 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 15:35:54 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.191 │ │ │ │ │ -----------configuration:(18/1040)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(37/3513)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/cha/StrengthReduceInterfaceCall.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.cha.StrengthReduceInterfaceCall \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 07:20:18 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:20:18 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(89/5916)---------- │ │ │ │ │ +----------messages:(119/7468)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+PrintCompilation -XX:+PrintInlining -Xlog:dependencies=debug -verbose:class -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*::m -XX:CompileCommand=compileonly,*::test -XX:CompileCommand=dontinline,*::test -XX:CompileCommand=compileonly,*::testHelper -XX:CompileCommand=inline,*::testHelper -Xbatch -Xmixed -XX:+WhiteBoxAPI -XX:-TieredCompilation compiler.cha.StrengthReduceInterfaceCall │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+PrintCompilation -XX:+PrintInlining -Xlog:dependencies=debug -verbose:class -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*::m -XX:CompileCommand=compileonly,*::test -XX:CompileCommand=dontinline,*::test -XX:CompileCommand=compileonly,*::testHelper -XX:CompileCommand=inline,*::testHelper -Xbatch -Xmixed -XX:+WhiteBoxAPI -XX:-TieredCompilation compiler.cha.StrengthReduceInterfaceCall │ │ │ │ │ -started: Wed Aug 19 15:35:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:20:18 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 636911 │ │ │ │ │ +Process id: 2390757 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636911 │ │ │ │ │ -2026-08-19 16:35:55 │ │ │ │ │ +Running jstack on process 2390757 │ │ │ │ │ +2026-09-07 08:20:19 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode, sharing): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff5c002340, length=10, elements={ │ │ │ │ │ -0x00007fffe801bba0, 0x00007fffe8107c80, 0x00007fffe8109180, 0x00007fffe810a820, │ │ │ │ │ -0x00007fffe810bd10, 0x00007fffe810d1d0, 0x00007fffe814bdb0, 0x00007fffe814eb60, │ │ │ │ │ -0x00007fffe816c3a0, 0x00007fff5c000ee0 │ │ │ │ │ +_java_thread_list=0x00007fef28002340, length=10, elements={ │ │ │ │ │ +0x00007fffe801c190, 0x00007fffe813bae0, 0x00007fffe813cfe0, 0x00007fffe813e680, │ │ │ │ │ +0x00007fffe813fb70, 0x00007fffe8141030, 0x00007fffe817fc00, 0x00007fffe81829b0, │ │ │ │ │ +0x00007fffe81a08f0, 0x00007fef28000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [636914] prio=5 os_prio=0 cpu=245.82ms elapsed=3600.86s tid=0x00007fffe801bba0 nid=636914 in Object.wait() [0x00007ffff03dd000] │ │ │ │ │ +"main" #1 [2390761] prio=5 os_prio=0 cpu=224.47ms elapsed=3600.58s tid=0x00007fffe801c190 nid=2390761 in Object.wait() [0x00007fffef43d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000605000000> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007feff2000000> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [636922] daemon prio=10 os_prio=0 cpu=0.87ms elapsed=3600.82s tid=0x00007fffe8107c80 nid=636922 waiting on condition [0x00007fffd67a6000] │ │ │ │ │ +"Reference Handler" #2 [2390769] daemon prio=10 os_prio=0 cpu=1.16ms elapsed=3600.54s tid=0x00007fffe813bae0 nid=2390769 waiting on condition [0x00007fffe7802000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [636923] daemon prio=8 os_prio=0 cpu=0.24ms elapsed=3600.82s tid=0x00007fffe8109180 nid=636923 in Object.wait() [0x00007fffd6625000] │ │ │ │ │ +"Finalizer" #3 [2390770] daemon prio=8 os_prio=0 cpu=0.27ms elapsed=3600.54s tid=0x00007fffe813cfe0 nid=2390770 in Object.wait() [0x00007fffe7681000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000605001098> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007feff2002aa0> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [636924] daemon prio=9 os_prio=0 cpu=0.57ms elapsed=3600.81s tid=0x00007fffe810a820 nid=636924 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2390771] daemon prio=9 os_prio=0 cpu=0.68ms elapsed=3600.54s tid=0x00007fffe813e680 nid=2390771 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [636925] daemon prio=9 os_prio=0 cpu=0.14ms elapsed=3600.81s tid=0x00007fffe810bd10 nid=636925 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2390772] daemon prio=9 os_prio=0 cpu=0.07ms elapsed=3600.54s tid=0x00007fffe813fb70 nid=2390772 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [636926] daemon prio=9 os_prio=0 cpu=210.91ms elapsed=3600.81s tid=0x00007fffe810d1d0 nid=636926 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2390773] daemon prio=9 os_prio=0 cpu=265.21ms elapsed=3600.54s tid=0x00007fffe8141030 nid=2390773 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #7 [636927] daemon prio=9 os_prio=0 cpu=0.18ms elapsed=3600.62s tid=0x00007fffe814bdb0 nid=636927 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #7 [2390774] daemon prio=9 os_prio=0 cpu=0.24ms elapsed=3600.41s tid=0x00007fffe817fc00 nid=2390774 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #8 [636928] daemon prio=8 os_prio=0 cpu=14.41ms elapsed=3600.61s tid=0x00007fffe814eb60 nid=636928 waiting on condition [0x00007fffd5ea5000] │ │ │ │ │ +"Common-Cleaner" #8 [2390775] daemon prio=8 os_prio=0 cpu=53.18ms elapsed=3600.41s tid=0x00007fffe81829b0 nid=2390775 waiting on condition [0x00007fffe6f01000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x0000000605000910> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007feff20439e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"MainThread" #9 [636929] prio=5 os_prio=0 cpu=3580336.74ms elapsed=3600.53s tid=0x00007fffe816c3a0 nid=636929 runnable [0x00007fffd5ccd000] │ │ │ │ │ +"MainThread" #9 [2390776] prio=5 os_prio=0 cpu=3589610.35ms elapsed=3600.36s tid=0x00007fffe81a08f0 nid=2390776 runnable [0x00007fffe6cdc000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ - at compiler.cha.Utils$ObjectToStringHelper.testHelper(Unknown Source) │ │ │ │ │ + at java.lang.String.coder(java.base@21.0.12.1/String.java:4803) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #10 [637877] daemon prio=9 os_prio=0 cpu=0.59ms elapsed=0.10s tid=0x00007fff5c000ee0 nid=637877 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #10 [2391706] daemon prio=9 os_prio=0 cpu=0.87ms elapsed=0.10s tid=0x00007fef28000ee0 nid=2391706 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"GC Thread#7" os_prio=0 cpu=51.82ms elapsed=3598.01s tid=0x00007fff6c00cc00 nid=636950 runnable │ │ │ │ │ +"GC Thread#22" os_prio=0 cpu=92.79ms elapsed=3588.63s tid=0x00007fef3801db50 nid=2390798 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#21" os_prio=0 cpu=111.37ms elapsed=3588.63s tid=0x00007fef3801ccd0 nid=2390797 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#20" os_prio=0 cpu=96.32ms elapsed=3588.63s tid=0x00007fef3801be50 nid=2390796 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#19" os_prio=0 cpu=101.58ms elapsed=3588.63s tid=0x00007fef3801afd0 nid=2390795 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#18" os_prio=0 cpu=108.38ms elapsed=3588.63s tid=0x00007fef3801a150 nid=2390794 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#17" os_prio=0 cpu=98.26ms elapsed=3588.63s tid=0x00007fef380192d0 nid=2390793 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#16" os_prio=0 cpu=89.24ms elapsed=3588.63s tid=0x00007fef38018450 nid=2390792 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#15" os_prio=0 cpu=92.40ms elapsed=3588.63s tid=0x00007fef380175d0 nid=2390791 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#14" os_prio=0 cpu=99.11ms elapsed=3588.63s tid=0x00007fef38016750 nid=2390790 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#13" os_prio=0 cpu=87.76ms elapsed=3588.63s tid=0x00007fef380158d0 nid=2390789 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#12" os_prio=0 cpu=104.83ms elapsed=3588.63s tid=0x00007fef38014a50 nid=2390788 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#11" os_prio=0 cpu=102.19ms elapsed=3588.63s tid=0x00007fef38013bd0 nid=2390787 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#10" os_prio=0 cpu=89.53ms elapsed=3588.63s tid=0x00007fef38012d50 nid=2390786 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#9" os_prio=0 cpu=82.81ms elapsed=3588.63s tid=0x00007fef38011ed0 nid=2390785 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#8" os_prio=0 cpu=89.44ms elapsed=3588.63s tid=0x00007fef38011050 nid=2390784 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#7" os_prio=0 cpu=90.92ms elapsed=3588.63s tid=0x00007fef380101d0 nid=2390783 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#6" os_prio=0 cpu=35.98ms elapsed=3598.01s tid=0x00007fff6c00bd80 nid=636949 runnable │ │ │ │ │ +"GC Thread#6" os_prio=0 cpu=72.98ms elapsed=3588.63s tid=0x00007fef3800f350 nid=2390782 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#5" os_prio=0 cpu=51.12ms elapsed=3598.01s tid=0x00007fff6c00af00 nid=636948 runnable │ │ │ │ │ +"GC Thread#5" os_prio=0 cpu=91.86ms elapsed=3588.63s tid=0x00007fef3800e4d0 nid=2390781 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#4" os_prio=0 cpu=35.16ms elapsed=3598.01s tid=0x00007fff6c00a080 nid=636947 runnable │ │ │ │ │ +"GC Thread#4" os_prio=0 cpu=95.18ms elapsed=3588.63s tid=0x00007fef3800d650 nid=2390780 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#3" os_prio=0 cpu=45.69ms elapsed=3598.01s tid=0x00007fff6c009200 nid=636946 runnable │ │ │ │ │ +"GC Thread#3" os_prio=0 cpu=100.12ms elapsed=3588.63s tid=0x00007fef3800c7d0 nid=2390779 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#2" os_prio=0 cpu=48.95ms elapsed=3598.01s tid=0x00007fff6c008380 nid=636945 runnable │ │ │ │ │ +"GC Thread#2" os_prio=0 cpu=109.36ms elapsed=3588.63s tid=0x00007fef3800b950 nid=2390778 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#1" os_prio=0 cpu=42.41ms elapsed=3598.01s tid=0x00007fff6c007500 nid=636944 runnable │ │ │ │ │ +"GC Thread#1" os_prio=0 cpu=118.43ms elapsed=3588.63s tid=0x00007fef3800aad0 nid=2390777 runnable │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=149.46ms elapsed=3600.84s tid=0x00007fffe80ff1a0 nid=636921 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=145.11ms elapsed=3600.55s tid=0x00007fffe8133000 nid=2390768 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=882.00ms elapsed=3600.85s tid=0x00007fffe80ee3a0 nid=636920 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=1254.00ms elapsed=3600.56s tid=0x00007fffe81217c0 nid=2390767 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=102.17ms elapsed=3600.86s tid=0x00007fffe80ddec0 nid=636919 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=131.65ms elapsed=3600.57s tid=0x00007fffe8110f60 nid=2390766 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.09ms elapsed=3600.86s tid=0x00007fffe80dcfd0 nid=636918 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.12ms elapsed=3600.57s tid=0x00007fffe8110140 nid=2390765 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.05ms elapsed=3600.86s tid=0x00007fffe8066da0 nid=636917 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=3600.58s tid=0x00007fffe805ace0 nid=2390764 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.09ms elapsed=3600.86s tid=0x00007fffe8065ec0 nid=636916 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.12ms elapsed=3600.58s tid=0x00007fffe8059e90 nid=2390763 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=47.10ms elapsed=3600.86s tid=0x00007fffe8054a60 nid=636915 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=97.21ms elapsed=3600.58s tid=0x00007fffe8048980 nid=2390762 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 5, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 16:35:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3600.954 │ │ │ │ │ +finished: Mon Sep 07 08:20:21 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3603.217 │ │ │ │ │ ----------configuration:(6/273)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(991/89968)---------- │ │ │ │ │ -[0.003s][info][class,load] path: . │ │ │ │ │ -[0.016s][info][class,load] java.lang.Object source: shared objects file │ │ │ │ │ -[0.017s][info][class,load] java.io.Serializable source: shared objects file │ │ │ │ │ -[0.017s][info][class,load] java.lang.Comparable source: shared objects file │ │ │ │ │ -[0.017s][info][class,load] java.lang.CharSequence source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.constant.Constable source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.constant.ConstantDesc source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.String source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.reflect.AnnotatedElement source: shared objects file │ │ │ │ │ -[0.018s][info][class,load] java.lang.reflect.GenericDeclaration source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Type source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.invoke.TypeDescriptor source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.invoke.TypeDescriptor$OfField source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Class source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Cloneable source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ClassLoader source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.System source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Throwable source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Error source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Exception source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.RuntimeException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.SecurityManager source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.security.ProtectionDomain source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.security.AccessControlContext source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.security.AccessController source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.security.SecureClassLoader source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ReflectiveOperationException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ClassNotFoundException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Record source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.LinkageError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.NoClassDefFoundError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ClassCastException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ArrayStoreException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.VirtualMachineError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.InternalError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.OutOfMemoryError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.StackOverflowError source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.IllegalMonitorStateException source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.Reference source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.SoftReference source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.WeakReference source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.FinalReference source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.PhantomReference source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ref.Finalizer source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Runnable source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Thread source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Thread$FieldHolder source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Thread$Constants source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Thread$UncaughtExceptionHandler source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ThreadGroup source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.BaseVirtualThread source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.VirtualThread source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.ThreadBuilders$BoundVirtualThread source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.util.Dictionary source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.util.Map source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.util.Hashtable source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.util.Properties source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.Module source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.AccessibleObject source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Member source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Field source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Parameter source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Executable source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Method source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] java.lang.reflect.Constructor source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.vm.ContinuationScope source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.vm.Continuation source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.vm.StackChunk source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.MagicAccessorImpl source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.MethodAccessor source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.MethodAccessorImpl source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.ConstructorAccessor source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.ConstructorAccessorImpl source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.DelegatingClassLoader source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.ConstantPool source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.FieldAccessor source: shared objects file │ │ │ │ │ -[0.019s][info][class,load] jdk.internal.reflect.FieldAccessorImpl source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.reflect.UnsafeFieldAccessorImpl source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.reflect.UnsafeStaticFieldAccessorImpl source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.annotation.Annotation source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.reflect.CallerSensitive source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.reflect.NativeConstructorAccessorImpl source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.MethodHandle source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.DirectMethodHandle source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.VarHandle source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.MemberName source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.ResolvedMethodName source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.MethodHandleNatives source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.LambdaForm source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.TypeDescriptor$OfMethod source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.MethodType source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.BootstrapMethodError source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.CallSite source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.foreign.abi.NativeEntryPoint source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.foreign.abi.ABIDescriptor source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.foreign.abi.VMStorage source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.foreign.abi.UpcallLinker$CallRegs source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.ConstantCallSite source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.MutableCallSite source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.invoke.VolatileCallSite source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.AssertionStatusDirectives source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Appendable source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.AbstractStringBuilder source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.StringBuffer source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.StringBuilder source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.misc.UnsafeConstants source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.misc.Unsafe source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.module.Modules source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.AutoCloseable source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.io.Closeable source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.io.InputStream source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.io.ByteArrayInputStream source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.net.URL source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Enum source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.jar.Manifest source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.loader.BuiltinClassLoader source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.loader.ClassLoaders source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.loader.ClassLoaders$AppClassLoader source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.loader.ClassLoaders$PlatformClassLoader source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.security.CodeSource source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.AbstractMap source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.concurrent.ConcurrentMap source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.concurrent.ConcurrentHashMap source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Iterable source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.Collection source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.AbstractCollection source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.SequencedCollection source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.List source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.AbstractList source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.RandomAccess source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.ArrayList source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.StackTraceElement source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.nio.Buffer source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.StackWalker source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.StackStreamFactory$AbstractStackWalker source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.StackWalker$StackFrame source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.StackFrameInfo source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.LiveStackFrame source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.LiveStackFrameInfo source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.concurrent.locks.AbstractOwnableSynchronizer source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Boolean source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Character source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Number source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Float source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Double source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Byte source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Short source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Integer source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.Long source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.util.Iterator source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] java.lang.reflect.RecordComponent source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.vm.vector.VectorSupport source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorPayload source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.vm.vector.VectorSupport$Vector source: shared objects file │ │ │ │ │ -[0.020s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorMask source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorShuffle source: shared objects file │ │ │ │ │ -[0.021s][info][class,load] jdk.internal.vm.FillerObject source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Integer$IntegerCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Long$LongCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Byte$ByteCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Short$ShortCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.Character$CharacterCache source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.jar.Attributes$Name source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$AbstractImmutableMap source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.util.ImmutableCollections$MapN source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] sun.util.locale.BaseLocale source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] jdk.internal.module.ArchivedModuleGraph source: shared objects file │ │ │ │ │ -[0.023s][info][class,load] java.lang.module.ModuleFinder source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleFinder source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$AbstractImmutableCollection source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.Set source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$AbstractImmutableSet source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$SetN source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleReference source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.ModuleReferenceImpl source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Version source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Requires source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$Set12 source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Requires$Modifier source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Provides source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$AbstractImmutableList source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$List12 source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections$ListN source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.net.URI source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.function.Supplier source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.SystemModuleFinders$2 source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.ModuleHashes$HashSupplier source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.SystemModuleFinders$3 source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Exports source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ModuleDescriptor$Opens source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.ModuleTarget source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.ModuleHashes source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.Collections$UnmodifiableMap source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.HashMap source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.Map$Entry source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.HashMap$Node source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.Configuration source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.module.ResolvedModule source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.function.Function source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.module.ModuleLoaderMap$Mapper source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.util.ImmutableCollections source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.ModuleLayer source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] jdk.internal.math.FDBigInteger source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.NullPointerException source: shared objects file │ │ │ │ │ -[0.024s][info][class,load] java.lang.ArithmeticException source: shared objects file │ │ │ │ │ -[0.029s][info][class,load] java.io.ObjectStreamField source: shared objects file │ │ │ │ │ -[0.029s][info][class,load] java.util.Comparator source: shared objects file │ │ │ │ │ -[0.029s][info][class,load] java.lang.String$CaseInsensitiveComparator source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] jdk.internal.misc.VM source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.Module$ArchivedData source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] jdk.internal.misc.CDS source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.util.Objects source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] jdk.internal.access.JavaLangReflectAccess source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.lang.reflect.ReflectAccess source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] jdk.internal.access.SharedSecrets source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] java.security.PrivilegedAction source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction source: shared objects file │ │ │ │ │ -[0.030s][info][class,load] jdk.internal.reflect.Reflection source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] java.lang.StringLatin1 source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] java.lang.Math source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] jdk.internal.reflect.ReflectionFactory source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] jdk.internal.reflect.ReflectionFactory$Config source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] jdk.internal.access.JavaLangRefAccess source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] java.lang.ref.Reference$1 source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] java.lang.ref.ReferenceQueue source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] java.lang.ref.NativeReferenceQueue source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] java.lang.ref.ReferenceQueue$Null source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] java.lang.ref.NativeReferenceQueue$Lock source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] jdk.internal.access.JavaLangAccess source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] java.lang.System$2 source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] jdk.internal.util.SystemProps source: shared objects file │ │ │ │ │ -[0.031s][info][class,load] jdk.internal.util.SystemProps$Raw source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] java.nio.charset.Charset source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] java.nio.charset.spi.CharsetProvider source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] sun.nio.cs.StandardCharsets source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] sun.nio.cs.HistoricallyNamedCharset source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] sun.nio.cs.Unicode source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] sun.nio.cs.UTF_8 source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] jdk.internal.util.ArraysSupport source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] java.util.LinkedHashMap$Entry source: shared objects file │ │ │ │ │ -[0.035s][info][class,load] java.util.HashMap$TreeNode source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.lang.StringConcatHelper source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.lang.VersionProps source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.lang.Runtime source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] jdk.internal.util.Preconditions source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] jdk.internal.util.Preconditions$1 source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.function.BiFunction source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] jdk.internal.util.Preconditions$4 source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] jdk.internal.util.Preconditions$2 source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] jdk.internal.util.Preconditions$3 source: shared objects file │ │ │ │ │ -[0.036s][info][class,load] java.util.Arrays source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.lang.CharacterData source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.lang.CharacterDataLatin1 source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.locks.Lock source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.locks.ReentrantLock source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.ConcurrentHashMap$Segment source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.ConcurrentHashMap$CounterCell source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.ConcurrentHashMap$Node source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.locks.LockSupport source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.concurrent.ConcurrentHashMap$ReservationNode source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.AbstractSet source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.HashMap$EntrySet source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.HashMap$HashIterator source: shared objects file │ │ │ │ │ -[0.037s][info][class,load] java.util.HashMap$EntryIterator source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] jdk.internal.util.StaticProperty source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.FileInputStream source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.FileDescriptor source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] jdk.internal.access.JavaIOFileDescriptorAccess source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.FileDescriptor$1 source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.Flushable source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.OutputStream source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.FileOutputStream source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.FilterInputStream source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.io.BufferedInputStream source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] jdk.internal.misc.InternalLock source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.util.concurrent.locks.ReentrantLock$Sync source: shared objects file │ │ │ │ │ -[0.041s][info][class,load] java.util.concurrent.locks.ReentrantLock$NonfairSync source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.io.FilterOutputStream source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.io.PrintStream source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] jdk.internal.access.JavaIOPrintStreamAccess source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.io.PrintStream$1 source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.io.BufferedOutputStream source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.io.Writer source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.io.OutputStreamWriter source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] sun.nio.cs.StreamEncoder source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.nio.charset.CharsetEncoder source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] sun.nio.cs.UTF_8$Encoder source: jrt:/java.base │ │ │ │ │ -[0.042s][info][class,load] java.nio.charset.CodingErrorAction source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] java.nio.ByteBuffer source: shared objects file │ │ │ │ │ -[0.042s][info][class,load] jdk.internal.misc.ScopedMemoryAccess source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] java.nio.Buffer$1 source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] jdk.internal.access.JavaNioAccess source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] java.nio.Buffer$2 source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] java.nio.HeapByteBuffer source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] java.nio.ByteOrder source: shared objects file │ │ │ │ │ -[0.043s][info][class,load] java.io.BufferedWriter source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] java.lang.Terminator source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] jdk.internal.misc.Signal$Handler source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] java.lang.Terminator$1 source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] jdk.internal.misc.Signal source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] java.util.Hashtable$Entry source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] jdk.internal.misc.Signal$NativeHandler source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] jdk.internal.misc.OSEnvironment source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] java.lang.Thread$State source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] java.lang.ref.Reference$ReferenceHandler source: shared objects file │ │ │ │ │ -[0.046s][info][class,load] java.lang.Thread$ThreadIdentifiers source: shared objects file │ │ │ │ │ -[0.047s][info][class,load] jdk.internal.ref.Cleaner source: shared objects file │ │ │ │ │ -[0.047s][info][class,load] java.util.concurrent.locks.Condition source: shared objects file │ │ │ │ │ -[0.047s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject source: shared objects file │ │ │ │ │ -[0.048s][info][class,load] java.lang.ref.Finalizer$FinalizerThread source: shared objects file │ │ │ │ │ -[0.048s][info][class,load] java.util.Collections source: shared objects file │ │ │ │ │ -[0.049s][info][class,load] java.util.Collections$EmptySet source: shared objects file │ │ │ │ │ -[0.049s][info][class,load] java.util.Collections$EmptyList source: shared objects file │ │ │ │ │ -[0.049s][info][class,load] java.util.Collections$EmptyMap source: shared objects file │ │ │ │ │ -[0.049s][info][class,load] java.lang.IllegalArgumentException source: shared objects file │ │ │ │ │ -[0.049s][info][class,load] jdk.internal.misc.Blocker source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.lang.invoke.MethodHandleStatics source: shared objects file │ │ │ │ │ -[0.051s][info][class,load] java.lang.reflect.ClassFileFormatVersion source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] sun.security.action.GetPropertyAction source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] jdk.internal.util.ClassFileDumper source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.util.HexFormat source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.util.concurrent.atomic.AtomicInteger source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] jdk.internal.module.ModuleBootstrap source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.lang.invoke.MethodHandles source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.lang.invoke.MemberName$Factory source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.lang.invoke.MethodHandles$Lookup source: shared objects file │ │ │ │ │ -[0.052s][info][class,load] java.lang.StrictMath source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.util.ImmutableCollections$MapN$1 source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.util.ImmutableCollections$MapN$MapNIterator source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.util.KeyValueHolder source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] sun.invoke.util.VerifyAccess source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.lang.reflect.Modifier source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] jdk.internal.access.JavaLangModuleAccess source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.lang.module.ModuleDescriptor$1 source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.io.File source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.io.DefaultFileSystem source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.io.FileSystem source: shared objects file │ │ │ │ │ -[0.053s][info][class,load] java.io.UnixFileSystem source: shared objects file │ │ │ │ │ -[0.054s][info][class,load] jdk.internal.module.ModulePatcher source: shared objects file │ │ │ │ │ -[0.054s][info][class,load] java.util.HashSet source: shared objects file │ │ │ │ │ -[0.054s][info][class,load] jdk.internal.module.ModuleBootstrap$Counters source: shared objects file │ │ │ │ │ -[0.054s][info][class,load] jdk.internal.module.ArchivedBootLayer source: shared objects file │ │ │ │ │ -[0.056s][info][class,load] jdk.internal.access.JavaNetUriAccess source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] java.net.URI$1 source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] jdk.internal.loader.ArchivedClassLoaders source: shared objects file │ │ │ │ │ -[0.057s][info][class,load] jdk.internal.loader.URLClassPath source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.net.URLStreamHandlerFactory source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.net.URL$DefaultFactory source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] jdk.internal.access.JavaNetURLAccess source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.net.URL$3 source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.io.File$PathStatus source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] sun.net.www.ParseUtil source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] java.net.URLStreamHandler source: shared objects file │ │ │ │ │ -[0.058s][info][class,load] sun.net.www.protocol.file.Handler source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] sun.net.util.IPAddressUtil source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] sun.net.util.IPAddressUtil$MASKS source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.Queue source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.Deque source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.ArrayDeque source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] sun.net.www.protocol.jar.Handler source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] jdk.internal.loader.ClassLoaders$BootClassLoader source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.security.cert.Certificate source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.lang.ClassLoader$ParallelLoaders source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.WeakHashMap source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.WeakHashMap$Entry source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.Collections$SetFromMap source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.util.WeakHashMap$KeySet source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] jdk.internal.access.JavaSecurityAccess source: shared objects file │ │ │ │ │ -[0.059s][info][class,load] java.security.ProtectionDomain$JavaSecurityAccessImpl source: shared objects file │ │ │ │ │ -[0.060s][info][class,load] java.security.ProtectionDomain$Key source: shared objects file │ │ │ │ │ -[0.060s][info][class,load] java.security.Principal source: shared objects file │ │ │ │ │ -[0.060s][info][class,load] jdk.internal.loader.NativeLibraries source: shared objects file │ │ │ │ │ -[0.060s][info][class,load] jdk.internal.loader.ClassLoaderHelper source: shared objects file │ │ │ │ │ -[0.060s][info][class,load] java.util.concurrent.ConcurrentHashMap$CollectionView source: shared objects file │ │ │ │ │ -[0.060s][info][class,load] java.util.concurrent.ConcurrentHashMap$KeySetView source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.ServicesCatalog source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.loader.ClassLoaderValue source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.SystemModuleFinders source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.SystemModulesMap source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.SystemModules source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.SystemModules$all source: shared objects file │ │ │ │ │ -[0.064s][info][class,load] jdk.internal.module.Builder source: shared objects file │ │ │ │ │ -[0.065s][info][class,load] java.util.ImmutableCollections$SetN$SetNIterator source: shared objects file │ │ │ │ │ -[0.067s][info][class,load] java.lang.module.ModuleDescriptor$Modifier source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$Location source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$1 source: shared objects file │ │ │ │ │ -[0.068s][info][class,load] java.lang.reflect.AccessFlag$2 source: shared objects file │ │ │ │ │ -[0.069s][info][class,load] java.lang.reflect.AccessFlag$3 source: shared objects file │ │ │ │ │ -[0.069s][info][class,load] java.lang.reflect.AccessFlag$4 source: shared objects file │ │ │ │ │ -[0.069s][info][class,load] java.lang.reflect.AccessFlag$5 source: shared objects file │ │ │ │ │ -[0.069s][info][class,load] java.lang.reflect.AccessFlag$6 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$7 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$8 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$9 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$10 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$11 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$12 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$13 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$14 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$15 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$16 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$17 source: shared objects file │ │ │ │ │ -[0.070s][info][class,load] java.lang.reflect.AccessFlag$18 source: shared objects file │ │ │ │ │ -[0.072s][info][class,load] java.util.ImmutableCollections$Set12$1 source: shared objects file │ │ │ │ │ -[0.077s][info][class,load] jdk.internal.module.ModuleHashes$Builder source: shared objects file │ │ │ │ │ -[0.078s][info][class,load] jdk.internal.module.ModuleResolution source: shared objects file │ │ │ │ │ -[0.081s][info][class,load] java.util.Optional source: shared objects file │ │ │ │ │ -[0.081s][info][class,load] jdk.internal.loader.BootLoader source: shared objects file │ │ │ │ │ -[0.082s][info][class,load] java.lang.Module$EnableNativeAccess source: shared objects file │ │ │ │ │ -[0.082s][info][class,load] jdk.internal.loader.BuiltinClassLoader$LoadedModule source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.HashMap$KeySet source: shared objects file │ │ │ │ │ -[0.084s][info][class,load] java.util.HashMap$KeyIterator source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] jdk.internal.module.DefaultRoots source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterators source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterators$EmptySpliterator source: shared objects file │ │ │ │ │ -[0.085s][info][class,load] java.util.Spliterator source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.Spliterators$EmptySpliterator$OfRef source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.Spliterator$OfPrimitive source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.Spliterator$OfInt source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.Spliterators$EmptySpliterator$OfInt source: shared objects file │ │ │ │ │ -[0.086s][info][class,load] java.util.Spliterator$OfLong source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.Spliterators$EmptySpliterator$OfLong source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.Spliterator$OfDouble source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.Spliterators$EmptySpliterator$OfDouble source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.Spliterators$IteratorSpliterator source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.stream.StreamSupport source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.stream.PipelineHelper source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.stream.BaseStream source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.stream.AbstractPipeline source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.stream.Stream source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.stream.ReferencePipeline source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.stream.ReferencePipeline$Head source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.stream.StreamOpFlag source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.stream.StreamOpFlag$Type source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.stream.StreamOpFlag$MaskBuilder source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.EnumMap source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.util.EnumMap$1 source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.lang.Class$ReflectionData source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.lang.Class$Atomic source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.lang.PublicMethods$MethodList source: shared objects file │ │ │ │ │ -[0.087s][info][class,load] java.lang.PublicMethods$Key source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] java.lang.Class$3 source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] sun.reflect.annotation.AnnotationParser source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] java.lang.invoke.MethodType$1 source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.util.ReferencedKeySet source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.util.ReferencedKeyMap source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.util.ReferenceKey source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.util.StrongReferenceKey source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] java.lang.invoke.MethodTypeForm source: shared objects file │ │ │ │ │ -[0.088s][info][class,load] jdk.internal.util.WeakReferenceKey source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory$LazyStaticHolder source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] java.lang.invoke.MethodHandleImpl source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] java.lang.invoke.LambdaForm$NamedFunction source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] jdk.internal.access.JavaLangInvokeAccess source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] java.lang.invoke.MethodHandleImpl$1 source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] java.lang.NoSuchMethodException source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] sun.invoke.util.Wrapper source: shared objects file │ │ │ │ │ -[0.089s][info][class,load] sun.invoke.util.Wrapper$Format source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.Void source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.invoke.DirectMethodHandle$Holder source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] sun.invoke.util.ValueConversions source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.invoke.Invokers source: shared objects file │ │ │ │ │ -[0.092s][info][class,load] java.lang.invoke.LambdaForm$Kind source: shared objects file │ │ │ │ │ -[0.093s][info][class,load] java.lang.invoke.LambdaForm$BasicType source: shared objects file │ │ │ │ │ -[0.093s][info][class,load] java.lang.reflect.Array source: shared objects file │ │ │ │ │ -[0.093s][info][class,load] java.lang.invoke.LambdaForm$Name source: shared objects file │ │ │ │ │ -[0.093s][info][class,load] java.lang.invoke.LambdaForm$Holder source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$1 source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.MethodHandleImpl$Intrinsic source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.BoundMethodHandle source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.ClassSpecializer source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer source: shared objects file │ │ │ │ │ -[0.094s][info][class,load] java.lang.invoke.ClassSpecializer$1 source: shared objects file │ │ │ │ │ -[0.097s][info][class,load] java.lang.invoke.ClassSpecializer$SpeciesData source: shared objects file │ │ │ │ │ -[0.097s][info][class,load] java.lang.invoke.BoundMethodHandle$SpeciesData source: shared objects file │ │ │ │ │ -[0.098s][info][class,load] java.lang.invoke.ClassSpecializer$Factory source: shared objects file │ │ │ │ │ -[0.098s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer$Factory source: shared objects file │ │ │ │ │ -[0.099s][info][class,load] java.lang.invoke.SimpleMethodHandle source: shared objects file │ │ │ │ │ -[0.100s][info][class,load] java.lang.NoSuchFieldException source: shared objects file │ │ │ │ │ -[0.100s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_L source: shared objects file │ │ │ │ │ -[0.101s][info][class,load] java.lang.invoke.DirectMethodHandle$2 source: shared objects file │ │ │ │ │ -[0.102s][info][class,load] java.lang.invoke.DirectMethodHandle$Accessor source: shared objects file │ │ │ │ │ -[0.102s][info][class,load] java.lang.invoke.DelegatingMethodHandle source: shared objects file │ │ │ │ │ -[0.103s][info][class,load] java.lang.invoke.DelegatingMethodHandle$Holder source: shared objects file │ │ │ │ │ -[0.103s][info][class,load] java.lang.invoke.VarHandle$AccessMode source: shared objects file │ │ │ │ │ -[0.103s][info][class,load] java.lang.invoke.VarHandle$AccessType source: shared objects file │ │ │ │ │ -[0.104s][info][class,load] java.lang.invoke.Invokers$Holder source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] java.lang.invoke.LambdaFormEditor source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] java.lang.invoke.LambdaFormEditor$TransformKey source: shared objects file │ │ │ │ │ -[0.105s][info][class,load] java.lang.invoke.LambdaFormBuffer source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] java.lang.invoke.LambdaFormEditor$Transform source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.ClassVisitor source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.ClassWriter source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.Symbol source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable$Entry source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.ByteVector source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] sun.invoke.util.BytecodeDescriptor source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.MethodVisitor source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.MethodWriter source: shared objects file │ │ │ │ │ -[0.106s][info][class,load] jdk.internal.org.objectweb.asm.Type source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.Label source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.Frame source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationVisitor source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationWriter source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$ClassData source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] sun.invoke.util.VerifyType source: shared objects file │ │ │ │ │ -[0.107s][info][class,load] sun.invoke.empty.Empty source: shared objects file │ │ │ │ │ -[0.108s][info][class,load] java.util.ArrayList$Itr source: shared objects file │ │ │ │ │ -[0.108s][info][class,load] jdk.internal.org.objectweb.asm.FieldVisitor source: shared objects file │ │ │ │ │ -[0.108s][info][class,load] jdk.internal.org.objectweb.asm.FieldWriter source: shared objects file │ │ │ │ │ -[0.110s][info][class,load] jdk.internal.org.objectweb.asm.Attribute source: shared objects file │ │ │ │ │ -[0.111s][info][class,load] jdk.internal.org.objectweb.asm.Handler source: shared objects file │ │ │ │ │ -[0.111s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassFile source: shared objects file │ │ │ │ │ -[0.111s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassOption source: shared objects file │ │ │ │ │ -[0.112s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassDefiner source: shared objects file │ │ │ │ │ -[0.112s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78000400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.113s][info][class,load] jdk.internal.reflect.DirectMethodHandleAccessor source: shared objects file │ │ │ │ │ -[0.114s][info][class,load] java.lang.invoke.LambdaMetafactory source: shared objects file │ │ │ │ │ -[0.115s][info][class,load] java.lang.Module$ReflectionData source: shared objects file │ │ │ │ │ -[0.115s][info][class,load] java.lang.WeakPairMap source: shared objects file │ │ │ │ │ -[0.116s][info][class,load] java.lang.WeakPairMap$Pair source: shared objects file │ │ │ │ │ -[0.116s][info][class,load] java.lang.WeakPairMap$Pair$Lookup source: shared objects file │ │ │ │ │ -[0.116s][info][class,load] java.util.function.Predicate source: shared objects file │ │ │ │ │ -[0.117s][info][class,load] java.lang.invoke.BootstrapMethodInvoker source: shared objects file │ │ │ │ │ -[0.118s][info][class,load] java.lang.invoke.AbstractValidatingLambdaMetafactory source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] sun.security.action.GetBooleanAction source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] jdk.internal.org.objectweb.asm.Handle source: shared objects file │ │ │ │ │ -[0.119s][info][class,load] jdk.internal.org.objectweb.asm.ConstantDynamic source: shared objects file │ │ │ │ │ -[0.120s][info][class,load] java.lang.invoke.MethodHandleInfo source: shared objects file │ │ │ │ │ -[0.120s][info][class,load] java.lang.invoke.InfoFromMemberName source: shared objects file │ │ │ │ │ -[0.121s][info][class,load] java.lang.invoke.LambdaProxyClassArchive source: shared objects file │ │ │ │ │ -[0.121s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004f source: shared objects file │ │ │ │ │ -[0.122s][info][class,load] java.lang.invoke.DirectMethodHandle$Constructor source: shared objects file │ │ │ │ │ -[0.122s][info][class,load] java.lang.invoke.MethodHandleImpl$IntrinsicMethodHandle source: shared objects file │ │ │ │ │ -[0.124s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78000800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.125s][info][class,load] java.util.stream.ReferencePipeline$StatelessOp source: shared objects file │ │ │ │ │ -[0.125s][info][class,load] java.util.stream.ReferencePipeline$2 source: shared objects file │ │ │ │ │ -[0.125s][info][class,load] java.util.stream.StreamShape source: shared objects file │ │ │ │ │ -[0.126s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004e source: shared objects file │ │ │ │ │ -[0.127s][info][class,load] java.util.stream.ReferencePipeline$3 source: shared objects file │ │ │ │ │ -[0.128s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000051 source: shared objects file │ │ │ │ │ -[0.130s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004d source: shared objects file │ │ │ │ │ -[0.130s][info][class,load] java.util.stream.Collectors source: shared objects file │ │ │ │ │ -[0.130s][info][class,load] java.util.stream.Collector$Characteristics source: shared objects file │ │ │ │ │ -[0.131s][info][class,load] java.util.EnumSet source: shared objects file │ │ │ │ │ -[0.131s][info][class,load] java.util.RegularEnumSet source: shared objects file │ │ │ │ │ -[0.132s][info][class,load] java.util.Collections$UnmodifiableCollection source: shared objects file │ │ │ │ │ -[0.132s][info][class,load] java.util.Collections$UnmodifiableSet source: shared objects file │ │ │ │ │ -[0.132s][info][class,load] java.util.stream.Collector source: shared objects file │ │ │ │ │ -[0.132s][info][class,load] java.util.stream.Collectors$CollectorImpl source: shared objects file │ │ │ │ │ -[0.133s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000044 source: shared objects file │ │ │ │ │ -[0.133s][info][class,load] java.util.function.BiConsumer source: shared objects file │ │ │ │ │ -[0.134s][info][class,load] java.lang.invoke.DirectMethodHandle$Interface source: shared objects file │ │ │ │ │ -[0.135s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000038 source: shared objects file │ │ │ │ │ -[0.136s][info][class,load] java.util.function.BinaryOperator source: shared objects file │ │ │ │ │ -[0.136s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003f source: shared objects file │ │ │ │ │ -[0.137s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000041 source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.TerminalOp source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps$ReduceOp source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps$3 source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps$Box source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.function.Consumer source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.Sink source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.TerminalSink source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps$AccumulatingSink source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReduceOps$3ReducingSink source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.Sink$ChainedReference source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReferencePipeline$3$1 source: shared objects file │ │ │ │ │ -[0.138s][info][class,load] java.util.stream.ReferencePipeline$2$1 source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000050 source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.FindOps source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.FindOps$FindSink source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.FindOps$FindSink$OfRef source: shared objects file │ │ │ │ │ -[0.139s][info][class,load] java.util.stream.FindOps$FindOp source: shared objects file │ │ │ │ │ -[0.142s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x80000004a source: shared objects file │ │ │ │ │ -[0.143s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000048 source: shared objects file │ │ │ │ │ -[0.144s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000049 source: shared objects file │ │ │ │ │ -[0.144s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000047 source: shared objects file │ │ │ │ │ -[0.149s][info][class,load] java.lang.module.Resolver source: shared objects file │ │ │ │ │ -[0.149s][info][class,load] java.nio.file.Watchable source: shared objects file │ │ │ │ │ -[0.149s][info][class,load] java.nio.file.Path source: shared objects file │ │ │ │ │ -[0.149s][info][class,load] java.lang.module.ModuleFinder$1 source: shared objects file │ │ │ │ │ -[0.150s][info][class,load] java.util.ListIterator source: shared objects file │ │ │ │ │ -[0.150s][info][class,load] java.util.ImmutableCollections$ListItr source: shared objects file │ │ │ │ │ -[0.153s][info][class,load] java.util.HashMap$Values source: shared objects file │ │ │ │ │ -[0.154s][info][class,load] java.util.HashMap$ValueIterator source: shared objects file │ │ │ │ │ -[0.156s][info][class,load] java.util.SequencedSet source: shared objects file │ │ │ │ │ -[0.156s][info][class,load] java.util.LinkedHashSet source: shared objects file │ │ │ │ │ -[0.156s][info][class,load] java.util.SequencedMap source: shared objects file │ │ │ │ │ -[0.156s][info][class,load] java.util.LinkedHashMap source: shared objects file │ │ │ │ │ -[0.158s][info][class,load] java.util.Collections$UnmodifiableCollection$1 source: shared objects file │ │ │ │ │ -[0.159s][info][class,load] jdk.internal.module.ModuleReferenceImpl$CachedHash source: jrt:/java.base │ │ │ │ │ -[0.212s][info][class,load] jdk.internal.module.ModuleLoaderMap source: shared objects file │ │ │ │ │ -[0.212s][info][class,load] jdk.internal.module.ModuleLoaderMap$Modules source: shared objects file │ │ │ │ │ -[0.235s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Memoizer source: shared objects file │ │ │ │ │ -[0.235s][info][class,load] jdk.internal.module.ServicesCatalog$ServiceProvider source: shared objects file │ │ │ │ │ -[0.235s][info][class,load] java.util.concurrent.CopyOnWriteArrayList source: shared objects file │ │ │ │ │ -[0.236s][info][class,load] java.lang.ModuleLayer$Controller source: shared objects file │ │ │ │ │ -[0.238s][info][class,load] java.lang.invoke.TypeConvertingMethodAdapter source: shared objects file │ │ │ │ │ -[0.238s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory$ForwardingMethodGenerator source: shared objects file │ │ │ │ │ -[0.239s][info][class,load] jdk.internal.module.ModuleBootstrap$$Lambda/0x00007fff780411f8 source: jdk.internal.module.ModuleBootstrap │ │ │ │ │ -[0.241s][info][class,load] java.util.ArrayList$SubList source: shared objects file │ │ │ │ │ -[0.243s][info][class,load] java.lang.Module$$Lambda/0x00007fff78041430 source: java.lang.Module │ │ │ │ │ -[0.243s][info][class,load] java.lang.WeakPairMap$WeakRefPeer source: jrt:/java.base │ │ │ │ │ -[0.244s][info][class,load] java.lang.WeakPairMap$Pair$Weak source: jrt:/java.base │ │ │ │ │ -[0.244s][info][class,load] java.lang.WeakPairMap$Pair$Weak$1 source: jrt:/java.base │ │ │ │ │ -[0.246s][info][class,load] java.lang.WeakPairMap$$Lambda/0x00007fff78041d68 source: java.lang.WeakPairMap │ │ │ │ │ -[0.247s][info][class,load] jdk.internal.module.ModuleBootstrap$SafeModuleFinder source: shared objects file │ │ │ │ │ -[0.247s][info][class,load] java.lang.invoke.StringConcatFactory source: shared objects file │ │ │ │ │ -[0.248s][info][class,load] sun.launcher.LauncherHelper source: shared objects file │ │ │ │ │ -[0.249s][info][class,load] java.lang.StringCoding source: shared objects file │ │ │ │ │ -[0.249s][info][class,load] sun.net.util.URLUtil source: shared objects file │ │ │ │ │ -[0.250s][info][class,load] java.security.PrivilegedExceptionAction source: shared objects file │ │ │ │ │ -[0.250s][info][class,load] jdk.internal.loader.URLClassPath$3 source: shared objects file │ │ │ │ │ -[0.250s][info][class,load] jdk.internal.loader.URLClassPath$Loader source: shared objects file │ │ │ │ │ -[0.250s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader source: jrt:/java.base │ │ │ │ │ -[0.251s][info][class,load] java.util.concurrent.ForkJoinWorkerThread source: shared objects file │ │ │ │ │ -[0.251s][info][class,load] jdk.internal.misc.CarrierThread source: shared objects file │ │ │ │ │ -[0.254s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader source: shared objects file │ │ │ │ │ -[0.254s][info][class,load] java.util.zip.ZipConstants source: shared objects file │ │ │ │ │ -[0.254s][info][class,load] java.util.zip.ZipFile source: shared objects file │ │ │ │ │ -[0.255s][info][class,load] jdk.internal.access.JavaUtilZipFileAccess source: shared objects file │ │ │ │ │ -[0.255s][info][class,load] java.util.zip.ZipFile$1 source: shared objects file │ │ │ │ │ -[0.255s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$1 source: shared objects file │ │ │ │ │ -[0.256s][info][class,load] jdk.internal.loader.FileURLMapper source: shared objects file │ │ │ │ │ -[0.256s][info][class,load] java.util.jar.JarFile source: shared objects file │ │ │ │ │ -[0.256s][info][class,load] jdk.internal.access.JavaUtilJarAccess source: shared objects file │ │ │ │ │ -[0.256s][info][class,load] java.util.jar.JavaUtilJarAccessImpl source: shared objects file │ │ │ │ │ -[0.256s][info][class,load] java.lang.Runtime$Version source: shared objects file │ │ │ │ │ -[0.257s][info][class,load] java.util.zip.ZipFile$CleanableResource source: shared objects file │ │ │ │ │ -[0.257s][info][class,load] java.util.zip.ZipCoder source: shared objects file │ │ │ │ │ -[0.257s][info][class,load] java.util.zip.ZipCoder$UTF8ZipCoder source: shared objects file │ │ │ │ │ -[0.257s][info][class,load] jdk.internal.ref.CleanerFactory source: shared objects file │ │ │ │ │ -[0.258s][info][class,load] java.util.concurrent.ThreadFactory source: shared objects file │ │ │ │ │ -[0.258s][info][class,load] jdk.internal.ref.CleanerFactory$1 source: shared objects file │ │ │ │ │ -[0.258s][info][class,load] java.lang.ref.Cleaner source: shared objects file │ │ │ │ │ -[0.258s][info][class,load] java.lang.ref.Cleaner$1 source: shared objects file │ │ │ │ │ -[0.258s][info][class,load] jdk.internal.ref.CleanerImpl source: shared objects file │ │ │ │ │ -[0.258s][info][class,load] java.lang.ref.Cleaner$Cleanable source: shared objects file │ │ │ │ │ -[0.258s][info][class,load] jdk.internal.ref.PhantomCleanable source: shared objects file │ │ │ │ │ -[0.258s][info][class,load] jdk.internal.ref.CleanerImpl$PhantomCleanableRef source: shared objects file │ │ │ │ │ -[0.258s][info][class,load] jdk.internal.ref.CleanerImpl$CleanerCleanable source: shared objects file │ │ │ │ │ -[0.258s][info][class,load] jdk.internal.misc.InnocuousThread source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.util.concurrent.TimeUnit source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$Node source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.util.concurrent.ForkJoinPool$ManagedBlocker source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.util.zip.ZipFile$Source source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] sun.nio.fs.DefaultFileSystemProvider source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.nio.file.spi.FileSystemProvider source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] sun.nio.fs.AbstractFileSystemProvider source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] sun.nio.fs.UnixFileSystemProvider source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] sun.nio.fs.LinuxFileSystemProvider source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.nio.file.OpenOption source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.nio.file.StandardOpenOption source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] java.nio.file.FileSystem source: shared objects file │ │ │ │ │ -[0.260s][info][class,load] sun.nio.fs.UnixFileSystem source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] sun.nio.fs.LinuxFileSystem source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] sun.nio.fs.UnixPath source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] sun.nio.fs.Util source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] sun.nio.fs.UnixNativeDispatcher source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] jdk.internal.loader.NativeLibraries$LibraryPaths source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] jdk.internal.loader.NativeLibraries$1 source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] jdk.internal.loader.NativeLibraries$2 source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] jdk.internal.loader.NativeLibraries$CountedLock source: shared objects file │ │ │ │ │ -[0.261s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext source: shared objects file │ │ │ │ │ -[0.262s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext$1 source: shared objects file │ │ │ │ │ -[0.262s][info][class,load] java.util.ArrayDeque$DeqIterator source: shared objects file │ │ │ │ │ -[0.262s][info][class,load] jdk.internal.loader.NativeLibrary source: shared objects file │ │ │ │ │ -[0.262s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryImpl source: shared objects file │ │ │ │ │ -[0.262s][info][class,load] jdk.internal.loader.NativeLibraries$3 source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValuesView source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.util.concurrent.ConcurrentHashMap$Traverser source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.util.concurrent.ConcurrentHashMap$BaseIterator source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.util.Enumeration source: shared objects file │ │ │ │ │ -[0.263s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValueIterator source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.attribute.BasicFileAttributes source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.attribute.PosixFileAttributes source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] sun.nio.fs.UnixFileAttributes source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] sun.nio.fs.UnixFileStoreAttributes source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] sun.nio.fs.UnixMountEntry source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.util.zip.ZipFile$Source$Key source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.CopyOption source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.LinkOption source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.Files source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.attribute.DosFileAttributes source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.attribute.AttributeView source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.attribute.FileAttributeView source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.attribute.BasicFileAttributeView source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.attribute.DosFileAttributeView source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] java.nio.file.attribute.UserDefinedFileAttributeView source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] sun.nio.fs.UnixFileAttributeViews source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] sun.nio.fs.DynamicFileAttributeView source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] sun.nio.fs.AbstractBasicFileAttributeView source: shared objects file │ │ │ │ │ -[0.266s][info][class,load] sun.nio.fs.UnixFileAttributeViews$Basic source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] sun.nio.fs.NativeBuffers source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] java.lang.ThreadLocal source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] jdk.internal.misc.CarrierThreadLocal source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] jdk.internal.misc.TerminatingThreadLocal source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] sun.nio.fs.NativeBuffers$1 source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] jdk.internal.misc.TerminatingThreadLocal$1 source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap$Entry source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] java.util.IdentityHashMap source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] java.util.IdentityHashMap$KeySet source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] sun.nio.fs.NativeBuffer source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] sun.nio.fs.NativeBuffer$Deallocator source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] sun.nio.fs.UnixFileAttributes$UnixAsBasicFileAttributes source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] java.io.DataOutput source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] java.io.DataInput source: shared objects file │ │ │ │ │ -[0.267s][info][class,load] java.io.RandomAccessFile source: shared objects file │ │ │ │ │ -[0.268s][info][class,load] jdk.internal.access.JavaIORandomAccessFileAccess source: shared objects file │ │ │ │ │ -[0.268s][info][class,load] java.io.RandomAccessFile$2 source: shared objects file │ │ │ │ │ -[0.268s][info][class,load] java.io.FileCleanable source: shared objects file │ │ │ │ │ -[0.268s][info][class,load] java.util.zip.ZipFile$Source$End source: shared objects file │ │ │ │ │ -[0.268s][info][class,load] java.util.zip.ZipUtils source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] java.nio.file.attribute.FileTime source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] jdk.internal.perf.PerfCounter source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] jdk.internal.perf.Perf$GetPerfAction source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] jdk.internal.perf.Perf source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] jdk.internal.perf.PerfCounter$CoreCounters source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] sun.nio.ch.DirectBuffer source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] java.nio.MappedByteBuffer source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] java.nio.DirectByteBuffer source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] java.nio.Bits source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] java.util.concurrent.atomic.AtomicLong source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] jdk.internal.misc.VM$BufferPool source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] java.nio.Bits$1 source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] java.nio.LongBuffer source: shared objects file │ │ │ │ │ -[0.290s][info][class,load] java.nio.DirectLongBufferU source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] java.util.zip.ZipFile$2 source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] java.util.zip.ZipCoder$Comparison source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] java.util.zip.ZipEntry source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] java.util.jar.JarEntry source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] java.util.jar.JarFile$JarFileEntry source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] java.util.zip.ZipFile$ZipFileInputStream source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] java.util.zip.InflaterInputStream source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] java.util.zip.ZipFile$ZipFileInflaterInputStream source: shared objects file │ │ │ │ │ -[0.291s][info][class,load] java.util.zip.Inflater source: shared objects file │ │ │ │ │ -[0.292s][info][class,load] java.util.zip.Inflater$InflaterZStreamRef source: shared objects file │ │ │ │ │ -[0.294s][info][class,load] java.util.zip.ZipFile$InflaterCleanupAction source: shared objects file │ │ │ │ │ -[0.295s][info][class,load] sun.security.util.SignatureFileVerifier source: shared objects file │ │ │ │ │ -[0.295s][info][class,load] sun.security.util.Debug source: shared objects file │ │ │ │ │ -[0.295s][info][class,load] sun.security.action.GetIntegerAction source: shared objects file │ │ │ │ │ -[0.295s][info][class,load] java.util.Locale source: shared objects file │ │ │ │ │ -[0.295s][info][class,load] sun.util.locale.LocaleUtils source: shared objects file │ │ │ │ │ -[0.301s][info][class,load] java.util.jar.JarVerifier source: shared objects file │ │ │ │ │ -[0.301s][info][class,load] java.io.ByteArrayOutputStream source: shared objects file │ │ │ │ │ -[0.302s][info][class,load] java.util.jar.Attributes source: shared objects file │ │ │ │ │ -[0.302s][info][class,load] java.util.jar.Manifest$FastInputStream source: shared objects file │ │ │ │ │ -[0.303s][info][class,load] java.util.StringTokenizer source: jrt:/java.base │ │ │ │ │ -[0.304s][info][class,load] jdk.internal.loader.Resource source: shared objects file │ │ │ │ │ -[0.304s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$2 source: shared objects file │ │ │ │ │ -[0.305s][info][class,load] java.util.jar.JarFile$ThreadTrackHolder source: jrt:/java.base │ │ │ │ │ -[0.305s][info][class,load] jdk.internal.misc.ThreadTracker source: jrt:/java.base │ │ │ │ │ -[0.306s][info][class,load] jdk.internal.misc.ThreadTracker$ThreadRef source: jrt:/java.base │ │ │ │ │ -[0.306s][info][class,load] sun.security.util.ManifestEntryVerifier source: jrt:/java.base │ │ │ │ │ -[0.307s][info][class,load] java.lang.NamedPackage source: shared objects file │ │ │ │ │ -[0.307s][info][class,load] java.lang.Package source: shared objects file │ │ │ │ │ -[0.307s][info][class,load] java.lang.Package$VersionInfo source: shared objects file │ │ │ │ │ +[0.101s][info][class,load] path: . │ │ │ │ │ +[0.117s][info][class,load] java.lang.Object source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.io.Serializable source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.Comparable source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.CharSequence source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.constant.Constable source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.constant.ConstantDesc source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.String source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.reflect.AnnotatedElement source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.reflect.GenericDeclaration source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.reflect.Type source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.invoke.TypeDescriptor source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.invoke.TypeDescriptor$OfField source: shared objects file │ │ │ │ │ +[0.117s][info][class,load] java.lang.Class source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.Cloneable source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ClassLoader source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.System source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.Throwable source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.Error source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.Exception source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.RuntimeException source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.SecurityManager source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.security.ProtectionDomain source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.security.AccessControlContext source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.security.AccessController source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.security.SecureClassLoader source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ReflectiveOperationException source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ClassNotFoundException source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.Record source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.LinkageError source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.NoClassDefFoundError source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ClassCastException source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ArrayStoreException source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.VirtualMachineError source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.InternalError source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.OutOfMemoryError source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.StackOverflowError source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.IllegalMonitorStateException source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ref.Reference source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ref.SoftReference source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ref.WeakReference source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ref.FinalReference source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ref.PhantomReference source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ref.Finalizer source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.Runnable source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.Thread source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.Thread$FieldHolder source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.Thread$Constants source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.Thread$UncaughtExceptionHandler source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ThreadGroup source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.BaseVirtualThread source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.VirtualThread source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.lang.ThreadBuilders$BoundVirtualThread source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.util.Dictionary source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.util.Map source: shared objects file │ │ │ │ │ +[0.122s][info][class,load] java.util.Hashtable source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.Properties source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Module source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.reflect.AccessibleObject source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.reflect.Member source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.reflect.Field source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.reflect.Parameter source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.reflect.Executable source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.reflect.Method source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.reflect.Constructor source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.vm.ContinuationScope source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.vm.Continuation source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.vm.StackChunk source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.MagicAccessorImpl source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.MethodAccessor source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.MethodAccessorImpl source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.ConstructorAccessor source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.ConstructorAccessorImpl source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.DelegatingClassLoader source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.ConstantPool source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.FieldAccessor source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.FieldAccessorImpl source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.UnsafeFieldAccessorImpl source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.UnsafeStaticFieldAccessorImpl source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.annotation.Annotation source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.CallerSensitive source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.reflect.NativeConstructorAccessorImpl source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.MethodHandle source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.DirectMethodHandle source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.VarHandle source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.MemberName source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.ResolvedMethodName source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.MethodHandleNatives source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.LambdaForm source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.TypeDescriptor$OfMethod source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.MethodType source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.BootstrapMethodError source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.CallSite source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.foreign.abi.NativeEntryPoint source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.foreign.abi.ABIDescriptor source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.foreign.abi.VMStorage source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.foreign.abi.UpcallLinker$CallRegs source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.ConstantCallSite source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.MutableCallSite source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.invoke.VolatileCallSite source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.AssertionStatusDirectives source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Appendable source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.AbstractStringBuilder source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.StringBuffer source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.StringBuilder source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.misc.UnsafeConstants source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.misc.Unsafe source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.module.Modules source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.AutoCloseable source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.io.Closeable source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.io.InputStream source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.io.ByteArrayInputStream source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.net.URL source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Enum source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.jar.Manifest source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.loader.BuiltinClassLoader source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.loader.ClassLoaders source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.loader.ClassLoaders$AppClassLoader source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.loader.ClassLoaders$PlatformClassLoader source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.security.CodeSource source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.AbstractMap source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.concurrent.ConcurrentMap source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.concurrent.ConcurrentHashMap source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Iterable source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.Collection source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.AbstractCollection source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.SequencedCollection source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.List source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.AbstractList source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.RandomAccess source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.ArrayList source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.StackTraceElement source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.nio.Buffer source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.StackWalker source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.StackStreamFactory$AbstractStackWalker source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.StackWalker$StackFrame source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.StackFrameInfo source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.LiveStackFrame source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.LiveStackFrameInfo source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.concurrent.locks.AbstractOwnableSynchronizer source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Boolean source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Character source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Number source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Float source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Double source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Byte source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Short source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Integer source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Long source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.util.Iterator source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.reflect.RecordComponent source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.vm.vector.VectorSupport source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorPayload source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.vm.vector.VectorSupport$Vector source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorMask source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.vm.vector.VectorSupport$VectorShuffle source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] jdk.internal.vm.FillerObject source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Integer$IntegerCache source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Long$LongCache source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Byte$ByteCache source: shared objects file │ │ │ │ │ +[0.123s][info][class,load] java.lang.Short$ShortCache source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.Character$CharacterCache source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.jar.Attributes$Name source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.ImmutableCollections$AbstractImmutableMap source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.ImmutableCollections$MapN source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] sun.util.locale.BaseLocale source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] jdk.internal.module.ArchivedModuleGraph source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.ModuleFinder source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleFinder source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.ImmutableCollections$AbstractImmutableCollection source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.Set source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.ImmutableCollections$AbstractImmutableSet source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.ImmutableCollections$SetN source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.ModuleReference source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] jdk.internal.module.ModuleReferenceImpl source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.ModuleDescriptor source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.ModuleDescriptor$Version source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.ModuleDescriptor$Requires source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.ImmutableCollections$Set12 source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.ModuleDescriptor$Requires$Modifier source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.ModuleDescriptor$Provides source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.ImmutableCollections$AbstractImmutableList source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.ImmutableCollections$List12 source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.ImmutableCollections$ListN source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.net.URI source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.function.Supplier source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] jdk.internal.module.SystemModuleFinders$2 source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] jdk.internal.module.ModuleHashes$HashSupplier source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] jdk.internal.module.SystemModuleFinders$3 source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.ModuleDescriptor$Exports source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.ModuleDescriptor$Opens source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] jdk.internal.module.ModuleTarget source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] jdk.internal.module.ModuleHashes source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.Collections$UnmodifiableMap source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.HashMap source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.Map$Entry source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.HashMap$Node source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.Configuration source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.module.ResolvedModule source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.function.Function source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] jdk.internal.module.ModuleLoaderMap$Mapper source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.util.ImmutableCollections source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] java.lang.ModuleLayer source: shared objects file │ │ │ │ │ +[0.124s][info][class,load] jdk.internal.math.FDBigInteger source: shared objects file │ │ │ │ │ +[0.125s][info][class,load] java.lang.NullPointerException source: shared objects file │ │ │ │ │ +[0.125s][info][class,load] java.lang.ArithmeticException source: shared objects file │ │ │ │ │ +[0.126s][info][class,load] java.io.ObjectStreamField source: shared objects file │ │ │ │ │ +[0.126s][info][class,load] java.util.Comparator source: shared objects file │ │ │ │ │ +[0.126s][info][class,load] java.lang.String$CaseInsensitiveComparator source: shared objects file │ │ │ │ │ +[0.127s][info][class,load] jdk.internal.misc.VM source: shared objects file │ │ │ │ │ +[0.127s][info][class,load] java.lang.Module$ArchivedData source: shared objects file │ │ │ │ │ +[0.127s][info][class,load] jdk.internal.misc.CDS source: shared objects file │ │ │ │ │ +[0.127s][info][class,load] java.util.Objects source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] jdk.internal.access.JavaLangReflectAccess source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] java.lang.reflect.ReflectAccess source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] jdk.internal.access.SharedSecrets source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] java.security.PrivilegedAction source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] jdk.internal.reflect.Reflection source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] java.lang.StringLatin1 source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] java.lang.Math source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] jdk.internal.reflect.ReflectionFactory source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] jdk.internal.reflect.ReflectionFactory$Config source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] jdk.internal.access.JavaLangRefAccess source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] java.lang.ref.Reference$1 source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] java.lang.ref.ReferenceQueue source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] java.lang.ref.NativeReferenceQueue source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] java.lang.ref.ReferenceQueue$Null source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] java.lang.ref.NativeReferenceQueue$Lock source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] jdk.internal.access.JavaLangAccess source: shared objects file │ │ │ │ │ +[0.128s][info][class,load] java.lang.System$2 source: shared objects file │ │ │ │ │ +[0.129s][info][class,load] jdk.internal.util.SystemProps source: shared objects file │ │ │ │ │ +[0.129s][info][class,load] jdk.internal.util.SystemProps$Raw source: shared objects file │ │ │ │ │ +[0.129s][info][class,load] java.nio.charset.Charset source: shared objects file │ │ │ │ │ +[0.129s][info][class,load] java.nio.charset.spi.CharsetProvider source: shared objects file │ │ │ │ │ +[0.129s][info][class,load] sun.nio.cs.StandardCharsets source: shared objects file │ │ │ │ │ +[0.129s][info][class,load] sun.nio.cs.HistoricallyNamedCharset source: shared objects file │ │ │ │ │ +[0.129s][info][class,load] sun.nio.cs.Unicode source: shared objects file │ │ │ │ │ +[0.129s][info][class,load] sun.nio.cs.UTF_8 source: shared objects file │ │ │ │ │ +[0.130s][info][class,load] jdk.internal.util.ArraysSupport source: shared objects file │ │ │ │ │ +[0.130s][info][class,load] java.util.LinkedHashMap$Entry source: shared objects file │ │ │ │ │ +[0.130s][info][class,load] java.util.HashMap$TreeNode source: shared objects file │ │ │ │ │ +[0.130s][info][class,load] java.lang.StringConcatHelper source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] java.lang.VersionProps source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] java.lang.Runtime source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] jdk.internal.util.Preconditions source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] jdk.internal.util.Preconditions$1 source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] java.util.function.BiFunction source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] jdk.internal.util.Preconditions$4 source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] jdk.internal.util.Preconditions$2 source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] jdk.internal.util.Preconditions$3 source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] java.util.Arrays source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] java.lang.CharacterData source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] java.lang.CharacterDataLatin1 source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] java.util.concurrent.locks.Lock source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] java.util.concurrent.locks.ReentrantLock source: shared objects file │ │ │ │ │ +[0.131s][info][class,load] java.util.concurrent.ConcurrentHashMap$Segment source: shared objects file │ │ │ │ │ +[0.132s][info][class,load] java.util.concurrent.ConcurrentHashMap$CounterCell source: shared objects file │ │ │ │ │ +[0.132s][info][class,load] java.util.concurrent.ConcurrentHashMap$Node source: shared objects file │ │ │ │ │ +[0.132s][info][class,load] java.util.concurrent.locks.LockSupport source: shared objects file │ │ │ │ │ +[0.132s][info][class,load] java.util.concurrent.ConcurrentHashMap$ReservationNode source: shared objects file │ │ │ │ │ +[0.132s][info][class,load] java.util.AbstractSet source: shared objects file │ │ │ │ │ +[0.132s][info][class,load] java.util.HashMap$EntrySet source: shared objects file │ │ │ │ │ +[0.132s][info][class,load] java.util.HashMap$HashIterator source: shared objects file │ │ │ │ │ +[0.132s][info][class,load] java.util.HashMap$EntryIterator source: shared objects file │ │ │ │ │ +[0.132s][info][class,load] jdk.internal.util.StaticProperty source: shared objects file │ │ │ │ │ +[0.132s][info][class,load] java.io.FileInputStream source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.FileDescriptor source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] jdk.internal.access.JavaIOFileDescriptorAccess source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.FileDescriptor$1 source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.Flushable source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.OutputStream source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.FileOutputStream source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.FilterInputStream source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.BufferedInputStream source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] jdk.internal.misc.InternalLock source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.util.concurrent.locks.ReentrantLock$Sync source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.util.concurrent.locks.ReentrantLock$NonfairSync source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.FilterOutputStream source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.PrintStream source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] jdk.internal.access.JavaIOPrintStreamAccess source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.PrintStream$1 source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.BufferedOutputStream source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.Writer source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] java.io.OutputStreamWriter source: shared objects file │ │ │ │ │ +[0.133s][info][class,load] sun.nio.cs.StreamEncoder source: shared objects file │ │ │ │ │ +[0.134s][info][class,load] java.nio.charset.CharsetEncoder source: shared objects file │ │ │ │ │ +[0.134s][info][class,load] sun.nio.cs.UTF_8$Encoder source: jrt:/java.base │ │ │ │ │ +[0.134s][info][class,load] java.nio.charset.CodingErrorAction source: shared objects file │ │ │ │ │ +[0.134s][info][class,load] java.nio.ByteBuffer source: shared objects file │ │ │ │ │ +[0.134s][info][class,load] jdk.internal.misc.ScopedMemoryAccess source: shared objects file │ │ │ │ │ +[0.134s][info][class,load] java.nio.Buffer$1 source: shared objects file │ │ │ │ │ +[0.134s][info][class,load] jdk.internal.access.JavaNioAccess source: shared objects file │ │ │ │ │ +[0.134s][info][class,load] java.nio.Buffer$2 source: shared objects file │ │ │ │ │ +[0.134s][info][class,load] java.nio.HeapByteBuffer source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] java.nio.ByteOrder source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] java.io.BufferedWriter source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] java.lang.Terminator source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] jdk.internal.misc.Signal$Handler source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] java.lang.Terminator$1 source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] jdk.internal.misc.Signal source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] java.util.Hashtable$Entry source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] jdk.internal.misc.Signal$NativeHandler source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] jdk.internal.misc.OSEnvironment source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] java.lang.Thread$State source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] java.lang.ref.Reference$ReferenceHandler source: shared objects file │ │ │ │ │ +[0.135s][info][class,load] java.lang.Thread$ThreadIdentifiers source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] java.lang.ref.Finalizer$FinalizerThread source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] jdk.internal.ref.Cleaner source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] java.util.concurrent.locks.Condition source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] java.util.Collections source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] jdk.internal.misc.Blocker source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] java.util.Collections$EmptySet source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] java.util.Collections$EmptyList source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] java.util.Collections$EmptyMap source: shared objects file │ │ │ │ │ +[0.136s][info][class,load] java.lang.IllegalArgumentException source: shared objects file │ │ │ │ │ +[0.137s][info][class,load] java.lang.invoke.MethodHandleStatics source: shared objects file │ │ │ │ │ +[0.137s][info][class,load] java.lang.reflect.ClassFileFormatVersion source: shared objects file │ │ │ │ │ +[0.137s][info][class,load] sun.security.action.GetPropertyAction source: shared objects file │ │ │ │ │ +[0.137s][info][class,load] jdk.internal.util.ClassFileDumper source: shared objects file │ │ │ │ │ +[0.138s][info][class,load] java.util.HexFormat source: shared objects file │ │ │ │ │ +[0.138s][info][class,load] java.util.concurrent.atomic.AtomicInteger source: shared objects file │ │ │ │ │ +[0.138s][info][class,load] jdk.internal.module.ModuleBootstrap source: shared objects file │ │ │ │ │ +[0.138s][info][class,load] java.lang.invoke.MethodHandles source: shared objects file │ │ │ │ │ +[0.138s][info][class,load] java.lang.invoke.MemberName$Factory source: shared objects file │ │ │ │ │ +[0.138s][info][class,load] java.lang.invoke.MethodHandles$Lookup source: shared objects file │ │ │ │ │ +[0.138s][info][class,load] java.lang.StrictMath source: shared objects file │ │ │ │ │ +[0.138s][info][class,load] java.util.ImmutableCollections$MapN$1 source: shared objects file │ │ │ │ │ +[0.138s][info][class,load] java.util.ImmutableCollections$MapN$MapNIterator source: shared objects file │ │ │ │ │ +[0.138s][info][class,load] java.util.KeyValueHolder source: shared objects file │ │ │ │ │ +[0.139s][info][class,load] sun.invoke.util.VerifyAccess source: shared objects file │ │ │ │ │ +[0.139s][info][class,load] java.lang.reflect.Modifier source: shared objects file │ │ │ │ │ +[0.139s][info][class,load] jdk.internal.access.JavaLangModuleAccess source: shared objects file │ │ │ │ │ +[0.139s][info][class,load] java.lang.module.ModuleDescriptor$1 source: shared objects file │ │ │ │ │ +[0.139s][info][class,load] java.io.File source: shared objects file │ │ │ │ │ +[0.139s][info][class,load] java.io.DefaultFileSystem source: shared objects file │ │ │ │ │ +[0.139s][info][class,load] java.io.FileSystem source: shared objects file │ │ │ │ │ +[0.139s][info][class,load] java.io.UnixFileSystem source: shared objects file │ │ │ │ │ +[0.139s][info][class,load] jdk.internal.module.ModulePatcher source: shared objects file │ │ │ │ │ +[0.139s][info][class,load] java.util.HashSet source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] jdk.internal.module.ModuleBootstrap$Counters source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] jdk.internal.module.ArchivedBootLayer source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] jdk.internal.access.JavaNetUriAccess source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] java.net.URI$1 source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] jdk.internal.loader.ArchivedClassLoaders source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] jdk.internal.loader.URLClassPath source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] java.net.URLStreamHandlerFactory source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] java.net.URL$DefaultFactory source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] jdk.internal.access.JavaNetURLAccess source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] java.net.URL$3 source: shared objects file │ │ │ │ │ +[0.140s][info][class,load] java.io.File$PathStatus source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] sun.net.www.ParseUtil source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] java.net.URLStreamHandler source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] sun.net.www.protocol.file.Handler source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] sun.net.util.IPAddressUtil source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] sun.net.util.IPAddressUtil$MASKS source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] java.util.Queue source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] java.util.Deque source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] java.util.ArrayDeque source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] sun.net.www.protocol.jar.Handler source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] jdk.internal.loader.ClassLoaders$BootClassLoader source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] java.security.cert.Certificate source: shared objects file │ │ │ │ │ +[0.141s][info][class,load] java.lang.ClassLoader$ParallelLoaders source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] java.util.WeakHashMap source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] java.util.WeakHashMap$Entry source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] java.util.Collections$SetFromMap source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] java.util.WeakHashMap$KeySet source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] jdk.internal.access.JavaSecurityAccess source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] java.security.ProtectionDomain$JavaSecurityAccessImpl source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] java.security.ProtectionDomain$Key source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] java.security.Principal source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] jdk.internal.loader.NativeLibraries source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] jdk.internal.loader.ClassLoaderHelper source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] java.util.concurrent.ConcurrentHashMap$CollectionView source: shared objects file │ │ │ │ │ +[0.142s][info][class,load] java.util.concurrent.ConcurrentHashMap$KeySetView source: shared objects file │ │ │ │ │ +[0.144s][info][class,load] jdk.internal.module.ServicesCatalog source: shared objects file │ │ │ │ │ +[0.144s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue source: shared objects file │ │ │ │ │ +[0.144s][info][class,load] jdk.internal.loader.ClassLoaderValue source: shared objects file │ │ │ │ │ +[0.144s][info][class,load] jdk.internal.module.SystemModuleFinders source: shared objects file │ │ │ │ │ +[0.144s][info][class,load] jdk.internal.module.SystemModulesMap source: shared objects file │ │ │ │ │ +[0.144s][info][class,load] jdk.internal.module.SystemModules source: shared objects file │ │ │ │ │ +[0.144s][info][class,load] jdk.internal.module.SystemModules$all source: shared objects file │ │ │ │ │ +[0.144s][info][class,load] jdk.internal.module.Builder source: shared objects file │ │ │ │ │ +[0.145s][info][class,load] java.util.ImmutableCollections$SetN$SetNIterator source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.module.ModuleDescriptor$Modifier source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag$Location source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag$1 source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag$2 source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag$3 source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag$4 source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag$5 source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag$6 source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag$7 source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag$8 source: shared objects file │ │ │ │ │ +[0.146s][info][class,load] java.lang.reflect.AccessFlag$9 source: shared objects file │ │ │ │ │ +[0.147s][info][class,load] java.lang.reflect.AccessFlag$10 source: shared objects file │ │ │ │ │ +[0.147s][info][class,load] java.lang.reflect.AccessFlag$11 source: shared objects file │ │ │ │ │ +[0.147s][info][class,load] java.lang.reflect.AccessFlag$12 source: shared objects file │ │ │ │ │ +[0.147s][info][class,load] java.lang.reflect.AccessFlag$13 source: shared objects file │ │ │ │ │ +[0.147s][info][class,load] java.lang.reflect.AccessFlag$14 source: shared objects file │ │ │ │ │ +[0.147s][info][class,load] java.lang.reflect.AccessFlag$15 source: shared objects file │ │ │ │ │ +[0.147s][info][class,load] java.lang.reflect.AccessFlag$16 source: shared objects file │ │ │ │ │ +[0.147s][info][class,load] java.lang.reflect.AccessFlag$17 source: shared objects file │ │ │ │ │ +[0.147s][info][class,load] java.lang.reflect.AccessFlag$18 source: shared objects file │ │ │ │ │ +[0.147s][info][class,load] java.util.ImmutableCollections$Set12$1 source: shared objects file │ │ │ │ │ +[0.151s][info][class,load] jdk.internal.module.ModuleHashes$Builder source: shared objects file │ │ │ │ │ +[0.152s][info][class,load] jdk.internal.module.ModuleResolution source: shared objects file │ │ │ │ │ +[0.154s][info][class,load] java.util.Optional source: shared objects file │ │ │ │ │ +[0.154s][info][class,load] jdk.internal.loader.BootLoader source: shared objects file │ │ │ │ │ +[0.154s][info][class,load] java.lang.Module$EnableNativeAccess source: shared objects file │ │ │ │ │ +[0.155s][info][class,load] jdk.internal.loader.BuiltinClassLoader$LoadedModule source: shared objects file │ │ │ │ │ +[0.157s][info][class,load] java.util.HashMap$KeySet source: shared objects file │ │ │ │ │ +[0.157s][info][class,load] java.util.HashMap$KeyIterator source: shared objects file │ │ │ │ │ +[0.157s][info][class,load] jdk.internal.module.DefaultRoots source: shared objects file │ │ │ │ │ +[0.157s][info][class,load] java.util.Spliterators source: shared objects file │ │ │ │ │ +[0.157s][info][class,load] java.util.Spliterators$EmptySpliterator source: shared objects file │ │ │ │ │ +[0.157s][info][class,load] java.util.Spliterator source: shared objects file │ │ │ │ │ +[0.157s][info][class,load] java.util.Spliterators$EmptySpliterator$OfRef source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.Spliterator$OfPrimitive source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.Spliterator$OfInt source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.Spliterators$EmptySpliterator$OfInt source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.Spliterator$OfLong source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.Spliterators$EmptySpliterator$OfLong source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.Spliterator$OfDouble source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.Spliterators$EmptySpliterator$OfDouble source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.Spliterators$IteratorSpliterator source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.stream.StreamSupport source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.stream.PipelineHelper source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.stream.BaseStream source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.stream.AbstractPipeline source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.stream.Stream source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.stream.ReferencePipeline source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.stream.ReferencePipeline$Head source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.stream.StreamOpFlag source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.stream.StreamOpFlag$Type source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.stream.StreamOpFlag$MaskBuilder source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.EnumMap source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.util.EnumMap$1 source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.lang.Class$ReflectionData source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.lang.Class$Atomic source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.lang.PublicMethods$MethodList source: shared objects file │ │ │ │ │ +[0.158s][info][class,load] java.lang.PublicMethods$Key source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] java.lang.Class$3 source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] sun.reflect.annotation.AnnotationParser source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] java.lang.invoke.MethodType$1 source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] jdk.internal.util.ReferencedKeySet source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] jdk.internal.util.ReferencedKeyMap source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] jdk.internal.util.ReferenceKey source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] jdk.internal.util.StrongReferenceKey source: shared objects file │ │ │ │ │ +[0.159s][info][class,load] java.lang.invoke.MethodTypeForm source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] jdk.internal.util.WeakReferenceKey source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] jdk.internal.reflect.MethodHandleAccessorFactory$LazyStaticHolder source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] java.lang.invoke.MethodHandleImpl source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] java.lang.invoke.LambdaForm$NamedFunction source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] jdk.internal.access.JavaLangInvokeAccess source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] java.lang.invoke.MethodHandleImpl$1 source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] java.lang.NoSuchMethodException source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] sun.invoke.util.Wrapper source: shared objects file │ │ │ │ │ +[0.160s][info][class,load] sun.invoke.util.Wrapper$Format source: shared objects file │ │ │ │ │ +[0.161s][info][class,load] java.lang.Void source: shared objects file │ │ │ │ │ +[0.161s][info][class,load] java.lang.invoke.DirectMethodHandle$Holder source: shared objects file │ │ │ │ │ +[0.161s][info][class,load] sun.invoke.util.ValueConversions source: shared objects file │ │ │ │ │ +[0.161s][info][class,load] java.lang.invoke.Invokers source: shared objects file │ │ │ │ │ +[0.161s][info][class,load] java.lang.invoke.LambdaForm$Kind source: shared objects file │ │ │ │ │ +[0.162s][info][class,load] java.lang.invoke.LambdaForm$BasicType source: shared objects file │ │ │ │ │ +[0.162s][info][class,load] java.lang.reflect.Array source: shared objects file │ │ │ │ │ +[0.162s][info][class,load] java.lang.invoke.LambdaForm$Name source: shared objects file │ │ │ │ │ +[0.162s][info][class,load] java.lang.invoke.LambdaForm$Holder source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$1 source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.lang.invoke.MethodHandleImpl$Intrinsic source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.lang.invoke.BoundMethodHandle source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.lang.invoke.ClassSpecializer source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.lang.invoke.ClassSpecializer$1 source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.lang.invoke.ClassSpecializer$SpeciesData source: shared objects file │ │ │ │ │ +[0.163s][info][class,load] java.lang.invoke.BoundMethodHandle$SpeciesData source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] java.lang.invoke.ClassSpecializer$Factory source: shared objects file │ │ │ │ │ +[0.164s][info][class,load] java.lang.invoke.BoundMethodHandle$Specializer$Factory source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.lang.invoke.SimpleMethodHandle source: shared objects file │ │ │ │ │ +[0.165s][info][class,load] java.lang.NoSuchFieldException source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_L source: shared objects file │ │ │ │ │ +[0.166s][info][class,load] java.lang.invoke.DirectMethodHandle$2 source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.lang.invoke.DirectMethodHandle$Accessor source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.lang.invoke.DelegatingMethodHandle source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.lang.invoke.DelegatingMethodHandle$Holder source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.lang.invoke.VarHandle$AccessMode source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.lang.invoke.VarHandle$AccessType source: shared objects file │ │ │ │ │ +[0.167s][info][class,load] java.lang.invoke.Invokers$Holder source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.lang.invoke.LambdaFormEditor source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.lang.invoke.LambdaFormEditor$TransformKey source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.lang.invoke.LambdaFormBuffer source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] java.lang.invoke.LambdaFormEditor$Transform source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] jdk.internal.org.objectweb.asm.ClassVisitor source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] jdk.internal.org.objectweb.asm.ClassWriter source: shared objects file │ │ │ │ │ +[0.168s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.org.objectweb.asm.Symbol source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.org.objectweb.asm.SymbolTable$Entry source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.org.objectweb.asm.ByteVector source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] sun.invoke.util.BytecodeDescriptor source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.org.objectweb.asm.MethodVisitor source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.org.objectweb.asm.MethodWriter source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.org.objectweb.asm.Type source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.org.objectweb.asm.Label source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.org.objectweb.asm.Frame source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationVisitor source: shared objects file │ │ │ │ │ +[0.169s][info][class,load] jdk.internal.org.objectweb.asm.AnnotationWriter source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] java.lang.invoke.InvokerBytecodeGenerator$ClassData source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] sun.invoke.util.VerifyType source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] sun.invoke.empty.Empty source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] java.util.ArrayList$Itr source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] jdk.internal.org.objectweb.asm.FieldVisitor source: shared objects file │ │ │ │ │ +[0.170s][info][class,load] jdk.internal.org.objectweb.asm.FieldWriter source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] jdk.internal.org.objectweb.asm.Attribute source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] jdk.internal.org.objectweb.asm.Handler source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassFile source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassOption source: shared objects file │ │ │ │ │ +[0.171s][info][class,load] java.lang.invoke.MethodHandles$Lookup$ClassDefiner source: shared objects file │ │ │ │ │ +[0.172s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44000400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.172s][info][class,load] jdk.internal.reflect.DirectMethodHandleAccessor source: shared objects file │ │ │ │ │ +[0.173s][info][class,load] java.lang.invoke.LambdaMetafactory source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.lang.Module$ReflectionData source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.lang.WeakPairMap source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.lang.WeakPairMap$Pair source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.lang.WeakPairMap$Pair$Lookup source: shared objects file │ │ │ │ │ +[0.174s][info][class,load] java.util.function.Predicate source: shared objects file │ │ │ │ │ +[0.175s][info][class,load] java.lang.invoke.BootstrapMethodInvoker source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] java.lang.invoke.AbstractValidatingLambdaMetafactory source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] sun.security.action.GetBooleanAction source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] jdk.internal.org.objectweb.asm.Handle source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] jdk.internal.org.objectweb.asm.ConstantDynamic source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] java.lang.invoke.MethodHandleInfo source: shared objects file │ │ │ │ │ +[0.176s][info][class,load] java.lang.invoke.InfoFromMemberName source: shared objects file │ │ │ │ │ +[0.177s][info][class,load] java.lang.invoke.LambdaProxyClassArchive source: shared objects file │ │ │ │ │ +[0.177s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004f source: shared objects file │ │ │ │ │ +[0.177s][info][class,load] java.lang.invoke.DirectMethodHandle$Constructor source: shared objects file │ │ │ │ │ +[0.178s][info][class,load] java.lang.invoke.MethodHandleImpl$IntrinsicMethodHandle source: shared objects file │ │ │ │ │ +[0.179s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44000800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.180s][info][class,load] java.util.stream.ReferencePipeline$StatelessOp source: shared objects file │ │ │ │ │ +[0.180s][info][class,load] java.util.stream.ReferencePipeline$2 source: shared objects file │ │ │ │ │ +[0.180s][info][class,load] java.util.stream.StreamShape source: shared objects file │ │ │ │ │ +[0.180s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004e source: shared objects file │ │ │ │ │ +[0.181s][info][class,load] java.util.stream.ReferencePipeline$3 source: shared objects file │ │ │ │ │ +[0.182s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000051 source: shared objects file │ │ │ │ │ +[0.183s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x80000004d source: shared objects file │ │ │ │ │ +[0.183s][info][class,load] java.util.stream.Collectors source: shared objects file │ │ │ │ │ +[0.183s][info][class,load] java.util.stream.Collector$Characteristics source: shared objects file │ │ │ │ │ +[0.183s][info][class,load] java.util.EnumSet source: shared objects file │ │ │ │ │ +[0.184s][info][class,load] java.util.RegularEnumSet source: shared objects file │ │ │ │ │ +[0.184s][info][class,load] java.util.Collections$UnmodifiableCollection source: shared objects file │ │ │ │ │ +[0.184s][info][class,load] java.util.Collections$UnmodifiableSet source: shared objects file │ │ │ │ │ +[0.184s][info][class,load] java.util.stream.Collector source: shared objects file │ │ │ │ │ +[0.184s][info][class,load] java.util.stream.Collectors$CollectorImpl source: shared objects file │ │ │ │ │ +[0.184s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000044 source: shared objects file │ │ │ │ │ +[0.185s][info][class,load] java.util.function.BiConsumer source: shared objects file │ │ │ │ │ +[0.185s][info][class,load] java.lang.invoke.DirectMethodHandle$Interface source: shared objects file │ │ │ │ │ +[0.185s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000038 source: shared objects file │ │ │ │ │ +[0.186s][info][class,load] java.util.function.BinaryOperator source: shared objects file │ │ │ │ │ +[0.186s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003f source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000041 source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.ReduceOps source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.TerminalOp source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.ReduceOps$ReduceOp source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.ReduceOps$3 source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.ReduceOps$Box source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.function.Consumer source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.Sink source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.TerminalSink source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.ReduceOps$AccumulatingSink source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.ReduceOps$3ReducingSink source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.Sink$ChainedReference source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.ReferencePipeline$3$1 source: shared objects file │ │ │ │ │ +[0.187s][info][class,load] java.util.stream.ReferencePipeline$2$1 source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] jdk.internal.module.DefaultRoots$$Lambda/0x800000050 source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.stream.FindOps source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.stream.FindOps$FindSink source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.stream.FindOps$FindSink$OfRef source: shared objects file │ │ │ │ │ +[0.188s][info][class,load] java.util.stream.FindOps$FindOp source: shared objects file │ │ │ │ │ +[0.189s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x80000004a source: shared objects file │ │ │ │ │ +[0.189s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000048 source: shared objects file │ │ │ │ │ +[0.190s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000049 source: shared objects file │ │ │ │ │ +[0.190s][info][class,load] java.util.stream.FindOps$FindSink$OfRef$$Lambda/0x800000047 source: shared objects file │ │ │ │ │ +[0.193s][info][class,load] java.lang.module.Resolver source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.nio.file.Watchable source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.nio.file.Path source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.lang.module.ModuleFinder$1 source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.util.ListIterator source: shared objects file │ │ │ │ │ +[0.194s][info][class,load] java.util.ImmutableCollections$ListItr source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] java.util.HashMap$Values source: shared objects file │ │ │ │ │ +[0.196s][info][class,load] java.util.HashMap$ValueIterator source: shared objects file │ │ │ │ │ +[0.198s][info][class,load] java.util.SequencedSet source: shared objects file │ │ │ │ │ +[0.198s][info][class,load] java.util.LinkedHashSet source: shared objects file │ │ │ │ │ +[0.198s][info][class,load] java.util.SequencedMap source: shared objects file │ │ │ │ │ +[0.198s][info][class,load] java.util.LinkedHashMap source: shared objects file │ │ │ │ │ +[0.199s][info][class,load] java.util.Collections$UnmodifiableCollection$1 source: shared objects file │ │ │ │ │ +[0.200s][info][class,load] jdk.internal.module.ModuleReferenceImpl$CachedHash source: jrt:/java.base │ │ │ │ │ +[0.244s][info][class,load] jdk.internal.module.ModuleLoaderMap source: shared objects file │ │ │ │ │ +[0.244s][info][class,load] jdk.internal.module.ModuleLoaderMap$Modules source: shared objects file │ │ │ │ │ +[0.261s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Memoizer source: shared objects file │ │ │ │ │ +[0.261s][info][class,load] jdk.internal.module.ServicesCatalog$ServiceProvider source: shared objects file │ │ │ │ │ +[0.261s][info][class,load] java.util.concurrent.CopyOnWriteArrayList source: shared objects file │ │ │ │ │ +[0.262s][info][class,load] java.lang.ModuleLayer$Controller source: shared objects file │ │ │ │ │ +[0.263s][info][class,load] java.lang.invoke.TypeConvertingMethodAdapter source: shared objects file │ │ │ │ │ +[0.263s][info][class,load] java.lang.invoke.InnerClassLambdaMetafactory$ForwardingMethodGenerator source: shared objects file │ │ │ │ │ +[0.264s][info][class,load] jdk.internal.module.ModuleBootstrap$$Lambda/0x00007fef440411f8 source: jdk.internal.module.ModuleBootstrap │ │ │ │ │ +[0.265s][info][class,load] java.util.ArrayList$SubList source: shared objects file │ │ │ │ │ +[0.266s][info][class,load] java.lang.Module$$Lambda/0x00007fef44041430 source: java.lang.Module │ │ │ │ │ +[0.267s][info][class,load] java.lang.WeakPairMap$WeakRefPeer source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] java.lang.WeakPairMap$Pair$Weak source: jrt:/java.base │ │ │ │ │ +[0.267s][info][class,load] java.lang.WeakPairMap$Pair$Weak$1 source: jrt:/java.base │ │ │ │ │ +[0.268s][info][class,load] java.lang.WeakPairMap$$Lambda/0x00007fef44041d68 source: java.lang.WeakPairMap │ │ │ │ │ +[0.269s][info][class,load] jdk.internal.module.ModuleBootstrap$SafeModuleFinder source: shared objects file │ │ │ │ │ +[0.269s][info][class,load] java.lang.invoke.StringConcatFactory source: shared objects file │ │ │ │ │ +[0.270s][info][class,load] sun.launcher.LauncherHelper source: shared objects file │ │ │ │ │ +[0.270s][info][class,load] java.lang.StringCoding source: shared objects file │ │ │ │ │ +[0.271s][info][class,load] sun.net.util.URLUtil source: shared objects file │ │ │ │ │ +[0.271s][info][class,load] java.security.PrivilegedExceptionAction source: shared objects file │ │ │ │ │ +[0.271s][info][class,load] jdk.internal.loader.URLClassPath$3 source: shared objects file │ │ │ │ │ +[0.271s][info][class,load] jdk.internal.loader.URLClassPath$Loader source: shared objects file │ │ │ │ │ +[0.271s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader source: jrt:/java.base │ │ │ │ │ +[0.271s][info][class,load] java.util.concurrent.ForkJoinWorkerThread source: shared objects file │ │ │ │ │ +[0.271s][info][class,load] jdk.internal.misc.CarrierThread source: shared objects file │ │ │ │ │ +[0.273s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader source: shared objects file │ │ │ │ │ +[0.273s][info][class,load] java.util.zip.ZipConstants source: shared objects file │ │ │ │ │ +[0.273s][info][class,load] java.util.zip.ZipFile source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] jdk.internal.access.JavaUtilZipFileAccess source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] java.util.zip.ZipFile$1 source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$1 source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] jdk.internal.loader.FileURLMapper source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] java.util.jar.JarFile source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] jdk.internal.access.JavaUtilJarAccess source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] java.util.jar.JavaUtilJarAccessImpl source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] java.lang.Runtime$Version source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] java.util.zip.ZipFile$CleanableResource source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] java.util.zip.ZipCoder source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] java.util.zip.ZipCoder$UTF8ZipCoder source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] jdk.internal.ref.CleanerFactory source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] java.util.concurrent.ThreadFactory source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] jdk.internal.ref.CleanerFactory$1 source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] java.lang.ref.Cleaner source: shared objects file │ │ │ │ │ +[0.274s][info][class,load] java.lang.ref.Cleaner$1 source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] jdk.internal.ref.CleanerImpl source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] java.lang.ref.Cleaner$Cleanable source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] jdk.internal.ref.PhantomCleanable source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] jdk.internal.ref.CleanerImpl$PhantomCleanableRef source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] jdk.internal.ref.CleanerImpl$CleanerCleanable source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] jdk.internal.misc.InnocuousThread source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] java.util.zip.ZipFile$Source source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] sun.nio.fs.DefaultFileSystemProvider source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] java.util.concurrent.TimeUnit source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] java.nio.file.spi.FileSystemProvider source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] sun.nio.fs.AbstractFileSystemProvider source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] sun.nio.fs.UnixFileSystemProvider source: shared objects file │ │ │ │ │ +[0.275s][info][class,load] sun.nio.fs.LinuxFileSystemProvider source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] java.nio.file.OpenOption source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] java.nio.file.StandardOpenOption source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$Node source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ExclusiveNode source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] java.util.concurrent.ForkJoinPool$ManagedBlocker source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] java.nio.file.FileSystem source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] sun.nio.fs.UnixFileSystem source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] sun.nio.fs.LinuxFileSystem source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] sun.nio.fs.UnixPath source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] sun.nio.fs.Util source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] sun.nio.fs.UnixNativeDispatcher source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$LibraryPaths source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$1 source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$2 source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$CountedLock source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext source: shared objects file │ │ │ │ │ +[0.276s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryContext$1 source: shared objects file │ │ │ │ │ +[0.277s][info][class,load] java.util.ArrayDeque$DeqIterator source: shared objects file │ │ │ │ │ +[0.277s][info][class,load] jdk.internal.loader.NativeLibrary source: shared objects file │ │ │ │ │ +[0.277s][info][class,load] jdk.internal.loader.NativeLibraries$NativeLibraryImpl source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] jdk.internal.loader.NativeLibraries$3 source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValuesView source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.util.concurrent.ConcurrentHashMap$Traverser source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.util.concurrent.ConcurrentHashMap$BaseIterator source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.util.Enumeration source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.util.concurrent.ConcurrentHashMap$ValueIterator source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.attribute.BasicFileAttributes source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.attribute.PosixFileAttributes source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] sun.nio.fs.UnixFileAttributes source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] sun.nio.fs.UnixFileStoreAttributes source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] sun.nio.fs.UnixMountEntry source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.util.zip.ZipFile$Source$Key source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.CopyOption source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.LinkOption source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.Files source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.attribute.DosFileAttributes source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.attribute.AttributeView source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.attribute.FileAttributeView source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.attribute.BasicFileAttributeView source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.attribute.DosFileAttributeView source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] java.nio.file.attribute.UserDefinedFileAttributeView source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] sun.nio.fs.UnixFileAttributeViews source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] sun.nio.fs.DynamicFileAttributeView source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] sun.nio.fs.AbstractBasicFileAttributeView source: shared objects file │ │ │ │ │ +[0.278s][info][class,load] sun.nio.fs.UnixFileAttributeViews$Basic source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] sun.nio.fs.NativeBuffers source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] java.lang.ThreadLocal source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] jdk.internal.misc.CarrierThreadLocal source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] jdk.internal.misc.TerminatingThreadLocal source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] sun.nio.fs.NativeBuffers$1 source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] jdk.internal.misc.TerminatingThreadLocal$1 source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] java.lang.ThreadLocal$ThreadLocalMap$Entry source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] java.util.IdentityHashMap source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] java.util.IdentityHashMap$KeySet source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] sun.nio.fs.NativeBuffer source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] sun.nio.fs.NativeBuffer$Deallocator source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] sun.nio.fs.UnixFileAttributes$UnixAsBasicFileAttributes source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] java.io.DataOutput source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] java.io.DataInput source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] java.io.RandomAccessFile source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] jdk.internal.access.JavaIORandomAccessFileAccess source: shared objects file │ │ │ │ │ +[0.279s][info][class,load] java.io.RandomAccessFile$2 source: shared objects file │ │ │ │ │ +[0.280s][info][class,load] java.io.FileCleanable source: shared objects file │ │ │ │ │ +[0.280s][info][class,load] java.util.zip.ZipFile$Source$End source: shared objects file │ │ │ │ │ +[0.280s][info][class,load] java.util.zip.ZipUtils source: shared objects file │ │ │ │ │ +[0.297s][info][class,load] java.nio.file.attribute.FileTime source: shared objects file │ │ │ │ │ +[0.297s][info][class,load] jdk.internal.perf.PerfCounter source: shared objects file │ │ │ │ │ +[0.297s][info][class,load] jdk.internal.perf.Perf$GetPerfAction source: shared objects file │ │ │ │ │ +[0.297s][info][class,load] jdk.internal.perf.Perf source: shared objects file │ │ │ │ │ +[0.297s][info][class,load] jdk.internal.perf.PerfCounter$CoreCounters source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] sun.nio.ch.DirectBuffer source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.nio.MappedByteBuffer source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.nio.DirectByteBuffer source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.nio.Bits source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.util.concurrent.atomic.AtomicLong source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] jdk.internal.misc.VM$BufferPool source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.nio.Bits$1 source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.nio.LongBuffer source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.nio.DirectLongBufferU source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.util.zip.ZipFile$2 source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.util.zip.ZipCoder$Comparison source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.util.zip.ZipEntry source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.util.jar.JarEntry source: shared objects file │ │ │ │ │ +[0.298s][info][class,load] java.util.jar.JarFile$JarFileEntry source: shared objects file │ │ │ │ │ +[0.299s][info][class,load] java.util.zip.ZipFile$ZipFileInputStream source: shared objects file │ │ │ │ │ +[0.299s][info][class,load] java.util.zip.InflaterInputStream source: shared objects file │ │ │ │ │ +[0.299s][info][class,load] java.util.zip.ZipFile$ZipFileInflaterInputStream source: shared objects file │ │ │ │ │ +[0.299s][info][class,load] java.util.zip.Inflater source: shared objects file │ │ │ │ │ +[0.299s][info][class,load] java.util.zip.Inflater$InflaterZStreamRef source: shared objects file │ │ │ │ │ +[0.300s][info][class,load] java.util.zip.ZipFile$InflaterCleanupAction source: shared objects file │ │ │ │ │ +[0.300s][info][class,load] sun.security.util.SignatureFileVerifier source: shared objects file │ │ │ │ │ +[0.300s][info][class,load] sun.security.util.Debug source: shared objects file │ │ │ │ │ +[0.300s][info][class,load] sun.security.action.GetIntegerAction source: shared objects file │ │ │ │ │ +[0.300s][info][class,load] java.util.Locale source: shared objects file │ │ │ │ │ +[0.300s][info][class,load] sun.util.locale.LocaleUtils source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] java.util.jar.JarVerifier source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] java.io.ByteArrayOutputStream source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] java.util.jar.Attributes source: shared objects file │ │ │ │ │ +[0.305s][info][class,load] java.util.jar.Manifest$FastInputStream source: shared objects file │ │ │ │ │ +[0.306s][info][class,load] java.util.StringTokenizer source: jrt:/java.base │ │ │ │ │ +[0.307s][info][class,load] jdk.internal.loader.Resource source: shared objects file │ │ │ │ │ +[0.307s][info][class,load] jdk.internal.loader.URLClassPath$JarLoader$2 source: shared objects file │ │ │ │ │ +[0.307s][info][class,load] java.util.jar.JarFile$ThreadTrackHolder source: jrt:/java.base │ │ │ │ │ +[0.307s][info][class,load] jdk.internal.misc.ThreadTracker source: jrt:/java.base │ │ │ │ │ +[0.307s][info][class,load] jdk.internal.misc.ThreadTracker$ThreadRef source: jrt:/java.base │ │ │ │ │ +[0.307s][info][class,load] sun.security.util.ManifestEntryVerifier source: jrt:/java.base │ │ │ │ │ +[0.308s][info][class,load] java.lang.NamedPackage source: shared objects file │ │ │ │ │ +[0.308s][info][class,load] java.lang.Package source: shared objects file │ │ │ │ │ +[0.308s][info][class,load] java.lang.Package$VersionInfo source: shared objects file │ │ │ │ │ [0.308s][info][class,load] sun.nio.ByteBuffered source: shared objects file │ │ │ │ │ [0.308s][info][class,load] java.util.zip.Checksum source: shared objects file │ │ │ │ │ [0.308s][info][class,load] java.util.zip.CRC32 source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.util.zip.Checksum$1 source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.security.SecureClassLoader$CodeSourceKey source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.security.SecureClassLoader$1 source: shared objects file │ │ │ │ │ -[0.309s][info][class,load] java.security.PermissionCollection source: shared objects file │ │ │ │ │ +[0.308s][info][class,load] java.util.zip.Checksum$1 source: shared objects file │ │ │ │ │ +[0.308s][info][class,load] java.security.SecureClassLoader$CodeSourceKey source: shared objects file │ │ │ │ │ +[0.308s][info][class,load] java.security.SecureClassLoader$1 source: shared objects file │ │ │ │ │ +[0.308s][info][class,load] java.security.PermissionCollection source: shared objects file │ │ │ │ │ [0.309s][info][class,load] sun.security.util.LazyCodeSourcePermissionCollection source: shared objects file │ │ │ │ │ [0.309s][info][class,load] java.security.Permissions source: shared objects file │ │ │ │ │ [0.309s][info][class,load] java.security.Guard source: shared objects file │ │ │ │ │ [0.309s][info][class,load] java.security.Permission source: shared objects file │ │ │ │ │ [0.309s][info][class,load] java.security.BasicPermission source: shared objects file │ │ │ │ │ [0.309s][info][class,load] java.lang.RuntimePermission source: shared objects file │ │ │ │ │ [0.309s][info][class,load] java.security.BasicPermissionCollection source: shared objects file │ │ │ │ │ [0.309s][info][class,load] java.security.AllPermission source: shared objects file │ │ │ │ │ [0.309s][info][class,load] java.security.UnresolvedPermission source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] java.security.SecureClassLoader$DebugHolder source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.310s][info][class,load] jdk.internal.misc.MainMethodFinder source: shared objects file │ │ │ │ │ -[0.310s][info][class,load] jdk.internal.misc.PreviewFeatures source: shared objects file │ │ │ │ │ -[0.312s][info][class,load] java.io.IOException source: jrt:/java.base │ │ │ │ │ -[0.312s][info][class,load] java.lang.InterruptedException source: jrt:/java.base │ │ │ │ │ -[0.313s][info][class,load] java.lang.IllegalStateException source: jrt:/java.base │ │ │ │ │ -[0.316s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainThreadGroup source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.317s][info][class,load] java.lang.Readable source: shared objects file │ │ │ │ │ -[0.317s][info][class,load] java.io.Reader source: jrt:/java.base │ │ │ │ │ -[0.317s][info][class,load] java.io.InputStreamReader source: jrt:/java.base │ │ │ │ │ -[0.317s][info][class,load] java.io.FileReader source: jrt:/java.base │ │ │ │ │ -[0.318s][info][class,load] sun.nio.cs.StreamDecoder source: jrt:/java.base │ │ │ │ │ -[0.318s][info][class,load] java.nio.charset.CharsetDecoder source: jrt:/java.base │ │ │ │ │ -[0.318s][info][class,load] sun.nio.cs.UTF_8$Decoder source: jrt:/java.base │ │ │ │ │ -[0.319s][info][class,load] java.util.concurrent.ConcurrentHashMap$ForwardingNode source: shared objects file │ │ │ │ │ -[0.319s][info][class,load] java.nio.CharBuffer source: shared objects file │ │ │ │ │ -[0.319s][info][class,load] java.nio.HeapCharBuffer source: shared objects file │ │ │ │ │ -[0.320s][info][class,load] java.nio.charset.CoderResult source: shared objects file │ │ │ │ │ -[0.320s][info][class,load] java.io.FileInputStream$1 source: shared objects file │ │ │ │ │ -[0.323s][info][class,load] com.sun.javatest.regtest.agent.StringArray source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.326s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainTask source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ -[0.327s][info][class,load] java.lang.reflect.InvocationTargetException source: jrt:/java.base │ │ │ │ │ -[0.327s][info][class,load] java.lang.IllegalAccessException source: jrt:/java.base │ │ │ │ │ -[0.328s][info][class,load] java.lang.Thread$ThreadNumbering source: jrt:/java.base │ │ │ │ │ -[0.329s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader$1 source: jrt:/java.base │ │ │ │ │ -[0.330s][info][class,load] compiler.cha.StrengthReduceInterfaceCall source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.331s][info][class,load] java.lang.IncompatibleClassChangeError source: shared objects file │ │ │ │ │ -[0.331s][info][class,load] java.lang.NoSuchMethodError source: shared objects file │ │ │ │ │ -[0.334s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78001800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.337s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78001c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.339s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.340s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LL source: shared objects file │ │ │ │ │ -[0.343s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.345s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.348s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78002c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.351s][info][class,load] compiler.cha.Utils$Test source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.352s][info][class,load] compiler.cha.Utils$ATest source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.352s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.353s][info][class,load] compiler.cha.Utils source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.354s][info][class,load] java.lang.AssertionError source: jrt:/java.base │ │ │ │ │ -[0.355s][info][class,load] compiler.cha.Utils$MyClassLoader source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.356s][info][class,load] jdk.test.whitebox.WhiteBox source: . │ │ │ │ │ -[0.359s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78004000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.361s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78046d60 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.363s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78046fa0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.365s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780471e0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.367s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047420 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.369s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047660 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.371s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780478a0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.372s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047ae0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.375s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047d20 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.377s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78047f60 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.377s][info][class,load] java.util.Arrays$ArrayList source: shared objects file │ │ │ │ │ -[0.380s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78004400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.382s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78048390 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.384s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780485c0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.386s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff780487f0 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.388s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78048a20 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.391s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fff78048c50 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ -[0.392s][info][class,load] java.lang.PublicMethods source: jrt:/java.base │ │ │ │ │ -[0.394s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$J source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.394s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$I source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.395s][info][class,load] java.util.concurrent.Callable source: jrt:/java.base │ │ │ │ │ -[0.396s][info][class,load] java.util.LinkedHashMap$LinkedValues source: jrt:/java.base │ │ │ │ │ -[0.396s][info][class,load] java.util.LinkedHashMap$LinkedHashIterator source: shared objects file │ │ │ │ │ -[0.396s][info][class,load] java.util.LinkedHashMap$LinkedValueIterator source: jrt:/java.base │ │ │ │ │ -[0.398s][info][class,load] compiler.cha.Utils$TestCase source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.399s][info][class,load] sun.reflect.generics.parser.SignatureParser source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.tree.Tree source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.tree.TypeTree source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.tree.TypeArgument source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.tree.ReturnType source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.tree.TypeSignature source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.tree.BaseType source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.tree.FieldTypeSignature source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.tree.SimpleClassTypeSignature source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.tree.ClassTypeSignature source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.scope.Scope source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.scope.AbstractScope source: jrt:/java.base │ │ │ │ │ -[0.400s][info][class,load] sun.reflect.generics.scope.ClassScope source: jrt:/java.base │ │ │ │ │ -[0.401s][info][class,load] sun.reflect.generics.factory.GenericsFactory source: jrt:/java.base │ │ │ │ │ -[0.401s][info][class,load] sun.reflect.generics.factory.CoreReflectionFactory source: jrt:/java.base │ │ │ │ │ -[0.401s][info][class,load] sun.reflect.generics.visitor.TypeTreeVisitor source: jrt:/java.base │ │ │ │ │ -[0.401s][info][class,load] sun.reflect.generics.visitor.Reifier source: jrt:/java.base │ │ │ │ │ -[0.401s][info][class,load] java.lang.reflect.GenericArrayType source: jrt:/java.base │ │ │ │ │ -[0.401s][info][class,load] sun.reflect.annotation.AnnotationType source: jrt:/java.base │ │ │ │ │ -[0.403s][info][class,load] sun.reflect.annotation.AnnotationType$1 source: jrt:/java.base │ │ │ │ │ -[0.404s][info][class,load] java.lang.annotation.Retention source: jrt:/java.base │ │ │ │ │ -[0.404s][info][class,load] java.lang.annotation.Inherited source: jrt:/java.base │ │ │ │ │ -[0.404s][info][class,load] java.lang.annotation.RetentionPolicy source: jrt:/java.base │ │ │ │ │ -[0.406s][info][class,load] sun.reflect.annotation.ExceptionProxy source: jrt:/java.base │ │ │ │ │ -[0.406s][info][class,load] sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy source: jrt:/java.base │ │ │ │ │ -[0.406s][info][class,load] sun.reflect.annotation.AnnotationParser$1 source: jrt:/java.base │ │ │ │ │ -[0.407s][info][class,load] java.lang.reflect.InvocationHandler source: jrt:/java.base │ │ │ │ │ -[0.407s][info][class,load] sun.reflect.annotation.AnnotationInvocationHandler source: jrt:/java.base │ │ │ │ │ -[0.408s][info][class,load] java.lang.reflect.Proxy source: jrt:/java.base │ │ │ │ │ -[0.408s][info][class,load] java.lang.ClassValue source: shared objects file │ │ │ │ │ -[0.408s][info][class,load] java.lang.reflect.Proxy$1 source: jrt:/java.base │ │ │ │ │ -[0.408s][info][class,load] java.lang.ClassValue$Entry source: shared objects file │ │ │ │ │ -[0.408s][info][class,load] java.lang.ClassValue$Identity source: shared objects file │ │ │ │ │ -[0.409s][info][class,load] java.lang.ClassValue$Version source: shared objects file │ │ │ │ │ -[0.409s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Sub source: jrt:/java.base │ │ │ │ │ -[0.410s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fff7804e3e0 source: java.lang.reflect.Proxy │ │ │ │ │ -[0.412s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder source: jrt:/java.base │ │ │ │ │ -[0.412s][info][class,load] java.util.Collections$SingletonList source: jrt:/java.base │ │ │ │ │ -[0.413s][info][class,load] java.util.Collections$1 source: shared objects file │ │ │ │ │ -[0.415s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$$Lambda/0x00007fff7804ee10 source: java.lang.reflect.Proxy │ │ │ │ │ -[0.416s][info][class,load] java.lang.module.ModuleDescriptor$Builder source: shared objects file │ │ │ │ │ -[0.416s][info][class,load] jdk.internal.module.Checks source: shared objects file │ │ │ │ │ -[0.417s][info][class,load] java.lang.module.ModuleDescriptor$Builder$$Lambda/0x800000002 source: shared objects file │ │ │ │ │ -[0.419s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$ProxyClassContext source: jrt:/java.base │ │ │ │ │ -[0.421s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fff7804f240 source: java.lang.reflect.Proxy │ │ │ │ │ -[0.422s][info][class,load] java.lang.reflect.ProxyGenerator source: jrt:/java.base │ │ │ │ │ -[0.422s][info][class,load] java.lang.reflect.ProxyGenerator$ProxyMethod source: jrt:/java.base │ │ │ │ │ -[0.423s][info][class,load] java.util.StringJoiner source: shared objects file │ │ │ │ │ -[0.425s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fff7804f980 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ -[0.426s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fff7804fbb8 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ -[0.429s][info][class,load] java.lang.reflect.ProxyGenerator$PrimitiveTypeInfo source: jrt:/java.base │ │ │ │ │ -[0.430s][info][class,load] jdk.internal.org.objectweb.asm.Edge source: jrt:/java.base │ │ │ │ │ -[0.436s][info][class,load] jdk.proxy1.$Proxy0 source: __dynamic_proxy__ │ │ │ │ │ -[0.437s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$1 source: jrt:/java.base │ │ │ │ │ -[0.440s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78004800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.440s][info][class,load] jdk.internal.reflect.DirectConstructorHandleAccessor source: shared objects file │ │ │ │ │ -[0.449s][info][class,load] jdk.proxy2.$Proxy1 source: __dynamic_proxy__ │ │ │ │ │ -[0.449s][info][class,load] java.lang.reflect.UndeclaredThrowableException source: jrt:/java.base │ │ │ │ │ -[0.451s][info][class,load] java.util.Spliterators$ArraySpliterator source: shared objects file │ │ │ │ │ -[0.453s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78004c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.455s][info][class,load] java.lang.reflect.Executable$$Lambda/0x00007fff78050b10 source: java.lang.reflect.Executable │ │ │ │ │ -[0.456s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000045 source: shared objects file │ │ │ │ │ -[0.458s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003d source: shared objects file │ │ │ │ │ -[0.459s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000040 source: shared objects file │ │ │ │ │ -[0.460s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000042 source: shared objects file │ │ │ │ │ +[0.309s][info][class,load] java.security.SecureClassLoader$DebugHolder source: shared objects file │ │ │ │ │ +[0.309s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.309s][info][class,load] jdk.internal.misc.MainMethodFinder source: shared objects file │ │ │ │ │ +[0.309s][info][class,load] jdk.internal.misc.PreviewFeatures source: shared objects file │ │ │ │ │ +[0.310s][info][class,load] java.io.IOException source: jrt:/java.base │ │ │ │ │ +[0.310s][info][class,load] java.lang.InterruptedException source: jrt:/java.base │ │ │ │ │ +[0.310s][info][class,load] java.lang.IllegalStateException source: jrt:/java.base │ │ │ │ │ +[0.312s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainThreadGroup source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.313s][info][class,load] java.lang.Readable source: shared objects file │ │ │ │ │ +[0.313s][info][class,load] java.io.Reader source: jrt:/java.base │ │ │ │ │ +[0.313s][info][class,load] java.io.InputStreamReader source: jrt:/java.base │ │ │ │ │ +[0.313s][info][class,load] java.io.FileReader source: jrt:/java.base │ │ │ │ │ +[0.313s][info][class,load] sun.nio.cs.StreamDecoder source: jrt:/java.base │ │ │ │ │ +[0.314s][info][class,load] java.nio.charset.CharsetDecoder source: jrt:/java.base │ │ │ │ │ +[0.314s][info][class,load] sun.nio.cs.UTF_8$Decoder source: jrt:/java.base │ │ │ │ │ +[0.314s][info][class,load] java.util.concurrent.ConcurrentHashMap$ForwardingNode source: shared objects file │ │ │ │ │ +[0.314s][info][class,load] java.nio.CharBuffer source: shared objects file │ │ │ │ │ +[0.314s][info][class,load] java.nio.HeapCharBuffer source: shared objects file │ │ │ │ │ +[0.314s][info][class,load] java.nio.charset.CoderResult source: shared objects file │ │ │ │ │ +[0.315s][info][class,load] java.io.FileInputStream$1 source: shared objects file │ │ │ │ │ +[0.317s][info][class,load] com.sun.javatest.regtest.agent.StringArray source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.319s][info][class,load] com.sun.javatest.regtest.agent.MainWrapper$MainTask source: file:/usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ +[0.319s][info][class,load] java.lang.reflect.InvocationTargetException source: jrt:/java.base │ │ │ │ │ +[0.320s][info][class,load] java.lang.IllegalAccessException source: jrt:/java.base │ │ │ │ │ +[0.320s][info][class,load] java.lang.Thread$ThreadNumbering source: jrt:/java.base │ │ │ │ │ +[0.321s][info][class,load] jdk.internal.loader.URLClassPath$FileLoader$1 source: jrt:/java.base │ │ │ │ │ +[0.322s][info][class,load] compiler.cha.StrengthReduceInterfaceCall source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.323s][info][class,load] java.lang.IncompatibleClassChangeError source: shared objects file │ │ │ │ │ +[0.323s][info][class,load] java.lang.NoSuchMethodError source: shared objects file │ │ │ │ │ +[0.325s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef44001800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.327s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef44001c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.329s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44002000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.329s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LL source: shared objects file │ │ │ │ │ +[0.332s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44002400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.334s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44002800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.336s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44002c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.338s][info][class,load] compiler.cha.Utils$Test source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.338s][info][class,load] compiler.cha.Utils$ATest source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.338s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.339s][info][class,load] compiler.cha.Utils source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.339s][info][class,load] java.lang.AssertionError source: jrt:/java.base │ │ │ │ │ +[0.340s][info][class,load] compiler.cha.Utils$MyClassLoader source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.341s][info][class,load] jdk.test.whitebox.WhiteBox source: . │ │ │ │ │ +[0.344s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef44004000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.345s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44046d58 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.346s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44046f98 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.348s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef440471d8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.349s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44047418 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.350s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44047658 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.352s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44047898 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.353s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44047ad8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.354s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44047d18 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.356s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44047f58 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.356s][info][class,load] java.util.Arrays$ArrayList source: shared objects file │ │ │ │ │ +[0.358s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef44004400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.360s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44048388 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.362s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef440485b8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.363s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef440487e8 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.365s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44048a18 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.366s][info][class,load] jdk.test.whitebox.WhiteBox$$Lambda/0x00007fef44048c48 source: jdk.test.whitebox.WhiteBox │ │ │ │ │ +[0.367s][info][class,load] java.lang.PublicMethods source: jrt:/java.base │ │ │ │ │ +[0.369s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$J source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.369s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$I source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.369s][info][class,load] java.util.concurrent.Callable source: jrt:/java.base │ │ │ │ │ +[0.370s][info][class,load] java.util.LinkedHashMap$LinkedValues source: jrt:/java.base │ │ │ │ │ +[0.370s][info][class,load] java.util.LinkedHashMap$LinkedHashIterator source: shared objects file │ │ │ │ │ +[0.370s][info][class,load] java.util.LinkedHashMap$LinkedValueIterator source: jrt:/java.base │ │ │ │ │ +[0.371s][info][class,load] compiler.cha.Utils$TestCase source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.372s][info][class,load] sun.reflect.generics.parser.SignatureParser source: jrt:/java.base │ │ │ │ │ +[0.372s][info][class,load] sun.reflect.generics.tree.Tree source: jrt:/java.base │ │ │ │ │ +[0.372s][info][class,load] sun.reflect.generics.tree.TypeTree source: jrt:/java.base │ │ │ │ │ +[0.372s][info][class,load] sun.reflect.generics.tree.TypeArgument source: jrt:/java.base │ │ │ │ │ +[0.372s][info][class,load] sun.reflect.generics.tree.ReturnType source: jrt:/java.base │ │ │ │ │ +[0.372s][info][class,load] sun.reflect.generics.tree.TypeSignature source: jrt:/java.base │ │ │ │ │ +[0.372s][info][class,load] sun.reflect.generics.tree.BaseType source: jrt:/java.base │ │ │ │ │ +[0.372s][info][class,load] sun.reflect.generics.tree.FieldTypeSignature source: jrt:/java.base │ │ │ │ │ +[0.372s][info][class,load] sun.reflect.generics.tree.SimpleClassTypeSignature source: jrt:/java.base │ │ │ │ │ +[0.372s][info][class,load] sun.reflect.generics.tree.ClassTypeSignature source: jrt:/java.base │ │ │ │ │ +[0.373s][info][class,load] sun.reflect.generics.scope.Scope source: jrt:/java.base │ │ │ │ │ +[0.373s][info][class,load] sun.reflect.generics.scope.AbstractScope source: jrt:/java.base │ │ │ │ │ +[0.373s][info][class,load] sun.reflect.generics.scope.ClassScope source: jrt:/java.base │ │ │ │ │ +[0.373s][info][class,load] sun.reflect.generics.factory.GenericsFactory source: jrt:/java.base │ │ │ │ │ +[0.373s][info][class,load] sun.reflect.generics.factory.CoreReflectionFactory source: jrt:/java.base │ │ │ │ │ +[0.373s][info][class,load] sun.reflect.generics.visitor.TypeTreeVisitor source: jrt:/java.base │ │ │ │ │ +[0.373s][info][class,load] sun.reflect.generics.visitor.Reifier source: jrt:/java.base │ │ │ │ │ +[0.373s][info][class,load] java.lang.reflect.GenericArrayType source: jrt:/java.base │ │ │ │ │ +[0.373s][info][class,load] sun.reflect.annotation.AnnotationType source: jrt:/java.base │ │ │ │ │ +[0.374s][info][class,load] sun.reflect.annotation.AnnotationType$1 source: jrt:/java.base │ │ │ │ │ +[0.374s][info][class,load] java.lang.annotation.Retention source: jrt:/java.base │ │ │ │ │ +[0.374s][info][class,load] java.lang.annotation.Inherited source: jrt:/java.base │ │ │ │ │ +[0.374s][info][class,load] java.lang.annotation.RetentionPolicy source: jrt:/java.base │ │ │ │ │ +[0.375s][info][class,load] sun.reflect.annotation.ExceptionProxy source: jrt:/java.base │ │ │ │ │ +[0.375s][info][class,load] sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy source: jrt:/java.base │ │ │ │ │ +[0.375s][info][class,load] sun.reflect.annotation.AnnotationParser$1 source: jrt:/java.base │ │ │ │ │ +[0.376s][info][class,load] java.lang.reflect.InvocationHandler source: jrt:/java.base │ │ │ │ │ +[0.376s][info][class,load] sun.reflect.annotation.AnnotationInvocationHandler source: jrt:/java.base │ │ │ │ │ +[0.376s][info][class,load] java.lang.reflect.Proxy source: jrt:/java.base │ │ │ │ │ +[0.376s][info][class,load] java.lang.ClassValue source: shared objects file │ │ │ │ │ +[0.376s][info][class,load] java.lang.reflect.Proxy$1 source: jrt:/java.base │ │ │ │ │ +[0.376s][info][class,load] java.lang.ClassValue$Entry source: shared objects file │ │ │ │ │ +[0.376s][info][class,load] java.lang.ClassValue$Identity source: shared objects file │ │ │ │ │ +[0.376s][info][class,load] java.lang.ClassValue$Version source: shared objects file │ │ │ │ │ +[0.376s][info][class,load] jdk.internal.loader.AbstractClassLoaderValue$Sub source: jrt:/java.base │ │ │ │ │ +[0.378s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fef4404e3d8 source: java.lang.reflect.Proxy │ │ │ │ │ +[0.379s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder source: jrt:/java.base │ │ │ │ │ +[0.379s][info][class,load] java.util.Collections$SingletonList source: jrt:/java.base │ │ │ │ │ +[0.379s][info][class,load] java.util.Collections$1 source: shared objects file │ │ │ │ │ +[0.381s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$$Lambda/0x00007fef4404ee08 source: java.lang.reflect.Proxy │ │ │ │ │ +[0.381s][info][class,load] java.lang.module.ModuleDescriptor$Builder source: shared objects file │ │ │ │ │ +[0.381s][info][class,load] jdk.internal.module.Checks source: shared objects file │ │ │ │ │ +[0.382s][info][class,load] java.lang.module.ModuleDescriptor$Builder$$Lambda/0x800000002 source: shared objects file │ │ │ │ │ +[0.383s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$ProxyClassContext source: jrt:/java.base │ │ │ │ │ +[0.385s][info][class,load] java.lang.reflect.Proxy$$Lambda/0x00007fef4404f238 source: java.lang.reflect.Proxy │ │ │ │ │ +[0.385s][info][class,load] java.lang.reflect.ProxyGenerator source: jrt:/java.base │ │ │ │ │ +[0.385s][info][class,load] java.lang.reflect.ProxyGenerator$ProxyMethod source: jrt:/java.base │ │ │ │ │ +[0.386s][info][class,load] java.util.StringJoiner source: shared objects file │ │ │ │ │ +[0.387s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fef4404f978 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ +[0.388s][info][class,load] java.lang.reflect.ProxyGenerator$$Lambda/0x00007fef4404fbb0 source: java.lang.reflect.ProxyGenerator │ │ │ │ │ +[0.390s][info][class,load] java.lang.reflect.ProxyGenerator$PrimitiveTypeInfo source: jrt:/java.base │ │ │ │ │ +[0.391s][info][class,load] jdk.internal.org.objectweb.asm.Edge source: jrt:/java.base │ │ │ │ │ +[0.396s][info][class,load] jdk.proxy1.$Proxy0 source: __dynamic_proxy__ │ │ │ │ │ +[0.396s][info][class,load] java.lang.reflect.Proxy$ProxyBuilder$1 source: jrt:/java.base │ │ │ │ │ +[0.399s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44004800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.399s][info][class,load] jdk.internal.reflect.DirectConstructorHandleAccessor source: shared objects file │ │ │ │ │ +[0.406s][info][class,load] jdk.proxy2.$Proxy1 source: __dynamic_proxy__ │ │ │ │ │ +[0.406s][info][class,load] java.lang.reflect.UndeclaredThrowableException source: jrt:/java.base │ │ │ │ │ +[0.407s][info][class,load] java.util.Spliterators$ArraySpliterator source: shared objects file │ │ │ │ │ +[0.409s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef44004c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.410s][info][class,load] java.lang.reflect.Executable$$Lambda/0x00007fef44050b08 source: java.lang.reflect.Executable │ │ │ │ │ +[0.411s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000045 source: shared objects file │ │ │ │ │ +[0.413s][info][class,load] java.util.stream.Collectors$$Lambda/0x80000003d source: shared objects file │ │ │ │ │ +[0.413s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000040 source: shared objects file │ │ │ │ │ +[0.414s][info][class,load] java.util.stream.Collectors$$Lambda/0x800000042 source: shared objects file │ │ │ │ │ public void compiler.cha.StrengthReduceInterfaceCall$ObjectToString.testMono() │ │ │ │ │ -[0.463s][info][class,load] java.lang.invoke.MethodHandleImpl$AsVarargsCollector source: shared objects file │ │ │ │ │ -[0.466s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78005000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.467s][info][class,load] jdk.internal.module.Resources source: shared objects file │ │ │ │ │ -[0.467s][info][class,load] jdk.internal.loader.BuiltinClassLoader$2 source: shared objects file │ │ │ │ │ -[0.467s][info][class,load] jdk.internal.loader.BuiltinClassLoader$5 source: shared objects file │ │ │ │ │ -[0.468s][info][class,load] java.lang.module.ModuleReader source: shared objects file │ │ │ │ │ -[0.468s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleReader source: shared objects file │ │ │ │ │ -[0.468s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemImage source: shared objects file │ │ │ │ │ -[0.468s][info][class,load] jdk.internal.jimage.ImageReaderFactory source: shared objects file │ │ │ │ │ -[0.468s][info][class,load] java.nio.file.Paths source: shared objects file │ │ │ │ │ -[0.468s][info][class,load] java.nio.file.FileSystems source: shared objects file │ │ │ │ │ -[0.468s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder source: shared objects file │ │ │ │ │ -[0.468s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder$1 source: shared objects file │ │ │ │ │ -[0.468s][info][class,load] java.net.URI$Parser source: shared objects file │ │ │ │ │ -[0.469s][info][class,load] jdk.internal.jimage.ImageReaderFactory$1 source: shared objects file │ │ │ │ │ -[0.469s][info][class,load] jdk.internal.jimage.ImageReader source: shared objects file │ │ │ │ │ -[0.469s][info][class,load] jdk.internal.jimage.BasicImageReader source: shared objects file │ │ │ │ │ -[0.469s][info][class,load] jdk.internal.jimage.ImageReader$SharedImageReader source: shared objects file │ │ │ │ │ -[0.469s][info][class,load] jdk.internal.jimage.BasicImageReader$1 source: shared objects file │ │ │ │ │ -[0.469s][info][class,load] jdk.internal.jimage.NativeImageBuffer source: shared objects file │ │ │ │ │ -[0.469s][info][class,load] jdk.internal.jimage.NativeImageBuffer$1 source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] jdk.internal.jimage.ImageHeader source: shared objects file │ │ │ │ │ -[0.471s][info][class,load] java.nio.IntBuffer source: shared objects file │ │ │ │ │ -[0.472s][info][class,load] java.nio.DirectIntBufferU source: shared objects file │ │ │ │ │ -[0.472s][info][class,load] java.nio.DirectByteBufferR source: shared objects file │ │ │ │ │ -[0.472s][info][class,load] java.nio.DirectIntBufferRU source: shared objects file │ │ │ │ │ -[0.473s][info][class,load] jdk.internal.jimage.ImageStrings source: shared objects file │ │ │ │ │ -[0.473s][info][class,load] jdk.internal.jimage.ImageStringsReader source: shared objects file │ │ │ │ │ -[0.473s][info][class,load] jdk.internal.jimage.decompressor.Decompressor source: shared objects file │ │ │ │ │ -[0.474s][info][class,load] jdk.internal.jimage.ImageLocation source: shared objects file │ │ │ │ │ -[0.487s][info][class,load] java.net.URLConnection source: jrt:/java.base │ │ │ │ │ -[0.487s][info][class,load] sun.net.www.URLConnection source: jrt:/java.base │ │ │ │ │ -[0.488s][info][class,load] sun.net.www.protocol.file.FileURLConnection source: jrt:/java.base │ │ │ │ │ -[0.488s][info][class,load] sun.net.www.MessageHeader source: jrt:/java.base │ │ │ │ │ -[0.490s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString source: __JVM_DefineClass__ │ │ │ │ │ -[0.512s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$J source: __JVM_DefineClass__ │ │ │ │ │ -[0.512s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$I source: __JVM_DefineClass__ │ │ │ │ │ -[0.514s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$C source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.526s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$C source: __JVM_DefineClass__ │ │ │ │ │ -[0.528s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fff78006860 source: compiler.cha.Utils │ │ │ │ │ -[0.532s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78008000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.534s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78008400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.537s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78008800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.539s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fff78008c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.541s][info][class,load] compiler.cha.Utils$Test$$Lambda/0x00007fff78006a80 source: compiler.cha.Utils │ │ │ │ │ -[0.543s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fff78006ca0 source: compiler.cha.Utils │ │ │ │ │ -[0.547s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.549s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.551s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.555s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff78009c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.558s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800a000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.561s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800a400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.564s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800a800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.568s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800ac00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.569s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLL source: shared objects file │ │ │ │ │ -[0.573s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800b000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.576s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800b400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.579s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800b800 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.579s][info][class,load] java.lang.invoke.MethodHandles$1 source: shared objects file │ │ │ │ │ -[0.580s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLJ source: shared objects file │ │ │ │ │ -[0.584s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800bc00 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.584s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLL source: shared objects file │ │ │ │ │ -[0.589s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800c000 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.589s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLLL source: shared objects file │ │ │ │ │ -[0.594s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fff7800c400 source: __JVM_LookupDefineClass__ │ │ │ │ │ -[0.596s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$C0 source: __JVM_DefineClass__ │ │ │ │ │ -[0.598s][info][class,load] compiler.cha.Utils$ObjectToStringHelper source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.599s][info][class,load] compiler.cha.Utils$ObjectToStringHelper source: __JVM_DefineClass__ │ │ │ │ │ -[0.600s][info][class,load] jdk.test.lib.Asserts source: file:/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ -[0.601s][info][class,load] java.io.UncheckedIOException source: jrt:/java.base │ │ │ │ │ +[0.415s][info][class,load] java.lang.invoke.MethodHandleImpl$AsVarargsCollector source: shared objects file │ │ │ │ │ +[0.418s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44005000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.418s][info][class,load] jdk.internal.module.Resources source: shared objects file │ │ │ │ │ +[0.418s][info][class,load] jdk.internal.loader.BuiltinClassLoader$2 source: shared objects file │ │ │ │ │ +[0.418s][info][class,load] jdk.internal.loader.BuiltinClassLoader$5 source: shared objects file │ │ │ │ │ +[0.418s][info][class,load] java.lang.module.ModuleReader source: shared objects file │ │ │ │ │ +[0.418s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemModuleReader source: shared objects file │ │ │ │ │ +[0.418s][info][class,load] jdk.internal.module.SystemModuleFinders$SystemImage source: shared objects file │ │ │ │ │ +[0.418s][info][class,load] jdk.internal.jimage.ImageReaderFactory source: shared objects file │ │ │ │ │ +[0.418s][info][class,load] java.nio.file.Paths source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] java.nio.file.FileSystems source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] java.nio.file.FileSystems$DefaultFileSystemHolder$1 source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] java.net.URI$Parser source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] jdk.internal.jimage.ImageReaderFactory$1 source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] jdk.internal.jimage.ImageReader source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] jdk.internal.jimage.BasicImageReader source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] jdk.internal.jimage.ImageReader$SharedImageReader source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] jdk.internal.jimage.BasicImageReader$1 source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] jdk.internal.jimage.NativeImageBuffer source: shared objects file │ │ │ │ │ +[0.419s][info][class,load] jdk.internal.jimage.NativeImageBuffer$1 source: shared objects file │ │ │ │ │ +[0.420s][info][class,load] jdk.internal.jimage.ImageHeader source: shared objects file │ │ │ │ │ +[0.420s][info][class,load] java.nio.IntBuffer source: shared objects file │ │ │ │ │ +[0.420s][info][class,load] java.nio.DirectIntBufferU source: shared objects file │ │ │ │ │ +[0.420s][info][class,load] java.nio.DirectByteBufferR source: shared objects file │ │ │ │ │ +[0.420s][info][class,load] java.nio.DirectIntBufferRU source: shared objects file │ │ │ │ │ +[0.420s][info][class,load] jdk.internal.jimage.ImageStrings source: shared objects file │ │ │ │ │ +[0.420s][info][class,load] jdk.internal.jimage.ImageStringsReader source: shared objects file │ │ │ │ │ +[0.420s][info][class,load] jdk.internal.jimage.decompressor.Decompressor source: shared objects file │ │ │ │ │ +[0.421s][info][class,load] jdk.internal.jimage.ImageLocation source: shared objects file │ │ │ │ │ +[0.432s][info][class,load] java.net.URLConnection source: jrt:/java.base │ │ │ │ │ +[0.432s][info][class,load] sun.net.www.URLConnection source: jrt:/java.base │ │ │ │ │ +[0.432s][info][class,load] sun.net.www.protocol.file.FileURLConnection source: jrt:/java.base │ │ │ │ │ +[0.433s][info][class,load] sun.net.www.MessageHeader source: jrt:/java.base │ │ │ │ │ +[0.433s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString source: __JVM_DefineClass__ │ │ │ │ │ +[0.453s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$J source: __JVM_DefineClass__ │ │ │ │ │ +[0.453s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$I source: __JVM_DefineClass__ │ │ │ │ │ +[0.454s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$C source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.464s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$C source: __JVM_DefineClass__ │ │ │ │ │ +[0.466s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fef44006860 source: compiler.cha.Utils │ │ │ │ │ +[0.469s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef44008000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.471s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44008400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.472s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44008800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.475s][info][class,load] java.lang.invoke.LambdaForm$DMH/0x00007fef44008c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.475s][info][class,load] compiler.cha.Utils$Test$$Lambda/0x00007fef44006a80 source: compiler.cha.Utils │ │ │ │ │ +[0.477s][info][class,load] compiler.cha.Utils$ATest$$Lambda/0x00007fef44006ca0 source: compiler.cha.Utils │ │ │ │ │ +[0.480s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44009000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.482s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44009400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.483s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44009800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.486s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef44009c00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.488s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4400a000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.491s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4400a400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.494s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4400a800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.496s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4400ac00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.497s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLL source: shared objects file │ │ │ │ │ +[0.500s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4400b000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.502s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4400b400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.505s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4400b800 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.505s][info][class,load] java.lang.invoke.MethodHandles$1 source: shared objects file │ │ │ │ │ +[0.505s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLJ source: shared objects file │ │ │ │ │ +[0.508s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4400bc00 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.508s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLL source: shared objects file │ │ │ │ │ +[0.512s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4400c000 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.512s][info][class,load] java.lang.invoke.BoundMethodHandle$Species_LLLLL source: shared objects file │ │ │ │ │ +[0.516s][info][class,load] java.lang.invoke.LambdaForm$MH/0x00007fef4400c400 source: __JVM_LookupDefineClass__ │ │ │ │ │ +[0.517s][info][class,load] compiler.cha.StrengthReduceInterfaceCall$ObjectToString$C0 source: __JVM_DefineClass__ │ │ │ │ │ +[0.518s][info][class,load] compiler.cha.Utils$ObjectToStringHelper source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.519s][info][class,load] compiler.cha.Utils$ObjectToStringHelper source: __JVM_DefineClass__ │ │ │ │ │ +[0.520s][info][class,load] jdk.test.lib.Asserts source: file:/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d/ │ │ │ │ │ +[0.520s][info][class,load] java.io.UncheckedIOException source: jrt:/java.base │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(54/4096)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -1410,17 +1366,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/cha/StrengthReduceInterfaceCall.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java \\ │ │ │ │ │ -Dtest.main.class=compiler.cha.StrengthReduceInterfaceCall \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/cha/StrengthReduceInterfaceCall.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/cha:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ @@ -1441,11 +1397,11 @@ │ │ │ │ │ -XX:CompileCommand=compileonly,*::testHelper \\ │ │ │ │ │ -XX:CompileCommand=inline,*::testHelper \\ │ │ │ │ │ -Xbatch \\ │ │ │ │ │ -Xmixed \\ │ │ │ │ │ -XX:+WhiteBoxAPI \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/cha/StrengthReduceInterfaceCall.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600909ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3603102ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600909ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3603102ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/classUnloading/methodUnloading/TestMethodUnloading.jtr │ │ │ │ │ @@ -1,44 +1,44 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:24 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:49 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8029443 othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox compiler.classUnloading.methodUnloading.WorkerClass\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+IgnoreUnrecognizedVMOptions -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -XX\:-BackgroundCompilation -XX\:-UseCompressedOops -XX\:CompileCommand\=compileonly,compiler.classUnloading.methodUnloading.TestMethodUnloading\:\:doWork compiler.classUnloading.methodUnloading.TestMethodUnloading\n │ │ │ │ │ source=TestMethodUnloading.java │ │ │ │ │ title=Tests the unloading of methods to to class unloading │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ │ -elapsed=6844 0\:00\:06.844 │ │ │ │ │ -end=Wed Aug 19 14\:34\:24 UTC 2026 │ │ │ │ │ +elapsed=19784 0\:00\:19.784 │ │ │ │ │ +end=Mon Sep 07 06\:18\:49 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: private static void compiler.classUnloading.methodUnloading.TestMethodUnloading.doWork(java.lang.Class,boolean) throws java.lang.InstantiationException,java.lang.IllegalAccessException not compiled │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:17 UTC 2026 │ │ │ │ │ +sections=script_messages build compile build driver build compile main │ │ │ │ │ +start=Mon Sep 07 06\:18\:29 UTC 2026 │ │ │ │ │ test=compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=6854 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=19791 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/classUnloading/methodUnloading │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ @@ -48,42 +48,112 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/322)---------- │ │ │ │ │ +----------messages:(7/401)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox compiler.classUnloading.methodUnloading.WorkerClass │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox compiler.classUnloading.methodUnloading.WorkerClass │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.003 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: compiler.classUnloading.methodUnloading.WorkerClass │ │ │ │ │ +finished: Mon Sep 07 06:18:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.501 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/456)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading/WorkerClass.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 7 │ │ │ │ │ +Process id: 2389444 │ │ │ │ │ +finished: Mon Sep 07 06:18:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.498 │ │ │ │ │ +----------configuration:(16/938)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base │ │ │ │ │ + add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + │ │ │ │ │ +----------rerun:(35/3579)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/classUnloading/methodUnloading/TestMethodUnloading.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java \\ │ │ │ │ │ + -J-Dtest.main.class=compiler.classUnloading.methodUnloading.TestMethodUnloading \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ + --add-modules java.base \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading:/tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading/WorkerClass.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 06:18:39 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/426)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:39 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 8 │ │ │ │ │ -Process id: 636020 │ │ │ │ │ +Agent id: 11 │ │ │ │ │ +Process id: 2389686 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 14:34:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.754 │ │ │ │ │ +finished: Mon Sep 07 06:18:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.569 │ │ │ │ │ ----------configuration:(20/1045)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -98,15 +168,15 @@ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading │ │ │ │ │ /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/3053)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -135,32 +205,105 @@ │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/221)---------- │ │ │ │ │ +----------messages:(7/308)---------- │ │ │ │ │ command: build compiler.classUnloading.methodUnloading.TestMethodUnloading │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:21 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 06:18:42 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: compiler.classUnloading.methodUnloading.TestMethodUnloading │ │ │ │ │ +finished: Mon Sep 07 06:18:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 5.579 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/464)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 06:18:42 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 7 │ │ │ │ │ +Process id: 2389444 │ │ │ │ │ +finished: Mon Sep 07 06:18:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 5.578 │ │ │ │ │ +----------configuration:(16/938)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base │ │ │ │ │ + add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ + │ │ │ │ │ +----------rerun:(35/3587)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/classUnloading/methodUnloading/TestMethodUnloading.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java \\ │ │ │ │ │ + -J-Dtest.main.class=compiler.classUnloading.methodUnloading.TestMethodUnloading \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ + --add-modules java.base \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading:/tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +----------direct:(2/227)---------- │ │ │ │ │ +Note: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java uses or overrides a deprecated API. │ │ │ │ │ +Note: Recompile with -Xlint:deprecation for details. │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/955)---------- │ │ │ │ │ +----------messages:(8/957)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-BackgroundCompilation -XX:-UseCompressedOops -XX:CompileCommand=compileonly,compiler.classUnloading.methodUnloading.TestMethodUnloading::doWork compiler.classUnloading.methodUnloading.TestMethodUnloading │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-BackgroundCompilation -XX:-UseCompressedOops -XX:CompileCommand=compileonly,compiler.classUnloading.methodUnloading.TestMethodUnloading::doWork compiler.classUnloading.methodUnloading.TestMethodUnloading │ │ │ │ │ -started: Wed Aug 19 14:34:21 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:48 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 636061 │ │ │ │ │ -finished: Wed Aug 19 14:34:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.06 │ │ │ │ │ +Process id: 2389871 │ │ │ │ │ +finished: Mon Sep 07 06:18:49 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.114 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(3/195)---------- │ │ │ │ │ CompileCommand: compileonly compiler/classUnloading/methodUnloading/TestMethodUnloading.doWork bool compileonly = true │ │ │ │ │ @@ -176,15 +319,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: private static void compiler.classUnloading.methodUnloading.TestMethodUnloading.doWork(java.lang.Class,boolean) throws java.lang.InstantiationException,java.lang.IllegalAccessException not compiled │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: private static void compiler.classUnloading.methodUnloading.TestMethodUnloading.doWork(java.lang.Class,boolean) throws java.lang.InstantiationException,java.lang.IllegalAccessException not compiled │ │ │ │ │ ----------rerun:(42/3820)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/classUnloading/methodUnloading/TestMethodUnloading.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/classUnloading/methodUnloading:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/6:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/codecache/CheckSegmentedCodeCache.jtr │ │ │ │ │ @@ -1,104 +1,104 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:22 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:38 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8015774 othervm driver │ │ │ │ │ library=/test/lib │ │ │ │ │ requires=vm.flagless │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI compiler.codecache.CheckSegmentedCodeCache\n │ │ │ │ │ source=CheckSegmentedCodeCache.java │ │ │ │ │ title=Checks VM options related to the segmented code cache │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ │ -elapsed=2188 0\:00\:02.188 │ │ │ │ │ -end=Wed Aug 19 14\:34\:22 UTC 2026 │ │ │ │ │ +elapsed=8482 0\:00\:08.482 │ │ │ │ │ +end=Mon Sep 07 06\:18\:38 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: 'Invalid code heap sizes' missing from stdout/stderr │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:17 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 06\:18\:29 UTC 2026 │ │ │ │ │ test=compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=5142 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=8489 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/codecache │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/344)---------- │ │ │ │ │ +----------messages:(8/346)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 4 │ │ │ │ │ -Process id: 634490 │ │ │ │ │ -finished: Wed Aug 19 14:34:18 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.31 │ │ │ │ │ +Process id: 2389338 │ │ │ │ │ +finished: Mon Sep 07 06:18:31 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.311 │ │ │ │ │ ----------configuration:(17/815)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2572)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -112,114 +112,114 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/codecache/CheckSegmentedCodeCache.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java \\ │ │ │ │ │ -Dtest.main.class=compiler.codecache.CheckSegmentedCodeCache \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/204)---------- │ │ │ │ │ command: build compiler.codecache.CheckSegmentedCodeCache │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:18 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:18 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 06:18:31 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:31 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/446)---------- │ │ │ │ │ +----------messages:(7/447)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI compiler.codecache.CheckSegmentedCodeCache │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI compiler.codecache.CheckSegmentedCodeCache │ │ │ │ │ -started: Wed Aug 19 14:34:18 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:31 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 635762 │ │ │ │ │ -finished: Wed Aug 19 14:34:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.855 │ │ │ │ │ +Process id: 2389373 │ │ │ │ │ +finished: Mon Sep 07 06:18:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 6.153 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ -----------System.out:(40/7241)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:ReservedCodeCacheSize=239m -XX:+PrintCodeCache -version ] │ │ │ │ │ -[2026-08-19T14:34:18.826250141Z] Gathering output for process 635782 │ │ │ │ │ -[2026-08-19T14:34:18.907151985Z] Waiting for completion for process 635782 │ │ │ │ │ -[2026-08-19T14:34:18.907737717Z] Waiting for completion finished for process 635782 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:-TieredCompilation -XX:+PrintCodeCache -version ] │ │ │ │ │ -[2026-08-19T14:34:18.911050308Z] Gathering output for process 635811 │ │ │ │ │ -[2026-08-19T14:34:18.912723074Z] Waiting for completion for process 635811 │ │ │ │ │ -[2026-08-19T14:34:18.952085978Z] Waiting for completion finished for process 635811 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+TieredCompilation -XX:ReservedCodeCacheSize=240m -XX:+PrintCodeCache -version ] │ │ │ │ │ -[2026-08-19T14:34:18.955460139Z] Gathering output for process 635829 │ │ │ │ │ -[2026-08-19T14:34:18.956323622Z] Waiting for completion for process 635829 │ │ │ │ │ -[2026-08-19T14:34:18.999103537Z] Waiting for completion finished for process 635829 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+TieredCompilation -XX:ReservedCodeCacheSize=400m -XX:+PrintCodeCache -version ] │ │ │ │ │ -[2026-08-19T14:34:19.044869962Z] Gathering output for process 635852 │ │ │ │ │ -[2026-08-19T14:34:19.045923576Z] Waiting for completion for process 635852 │ │ │ │ │ -[2026-08-19T14:34:19.087289316Z] Waiting for completion finished for process 635852 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+SegmentedCodeCache -XX:-TieredCompilation -XX:ReservedCodeCacheSize=239m -XX:+PrintCodeCache -version ] │ │ │ │ │ -[2026-08-19T14:34:19.091172529Z] Gathering output for process 635870 │ │ │ │ │ -[2026-08-19T14:34:19.092074702Z] Waiting for completion for process 635870 │ │ │ │ │ -[2026-08-19T14:34:19.134716057Z] Waiting for completion finished for process 635870 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+SegmentedCodeCache -Xint -XX:+PrintCodeCache -version ] │ │ │ │ │ -[2026-08-19T14:34:19.138661070Z] Gathering output for process 635887 │ │ │ │ │ -[2026-08-19T14:34:19.139546213Z] Waiting for completion for process 635887 │ │ │ │ │ -[2026-08-19T14:34:19.182218728Z] Waiting for completion finished for process 635887 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+SegmentedCodeCache -XX:TieredStopAtLevel=0 -XX:+PrintCodeCache -version ] │ │ │ │ │ -[2026-08-19T14:34:19.185652199Z] Gathering output for process 635904 │ │ │ │ │ -[2026-08-19T14:34:19.186521962Z] Waiting for completion for process 635904 │ │ │ │ │ -[2026-08-19T14:34:19.229498298Z] Waiting for completion finished for process 635904 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+SegmentedCodeCache -XX:TieredStopAtLevel=1 -XX:+PrintCodeCache -version ] │ │ │ │ │ -[2026-08-19T14:34:19.232895280Z] Gathering output for process 635921 │ │ │ │ │ -[2026-08-19T14:34:19.233783493Z] Waiting for completion for process 635921 │ │ │ │ │ -[2026-08-19T14:34:19.274807152Z] Waiting for completion finished for process 635921 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:NonNMethodCodeHeapSize=100K -version ] │ │ │ │ │ -[2026-08-19T14:34:19.278164293Z] Gathering output for process 635939 │ │ │ │ │ -[2026-08-19T14:34:19.284022403Z] Waiting for completion for process 635939 │ │ │ │ │ -[2026-08-19T14:34:19.284416614Z] Waiting for completion finished for process 635939 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+SegmentedCodeCache -XX:ReservedCodeCacheSize=10M -XX:NonNMethodCodeHeapSize=6M -XX:ProfiledCodeHeapSize=5M -XX:NonProfiledCodeHeapSize=5M -version ] │ │ │ │ │ -[2026-08-19T14:34:19.286632272Z] Gathering output for process 635943 │ │ │ │ │ -[2026-08-19T14:34:19.326651307Z] Waiting for completion for process 635943 │ │ │ │ │ -[2026-08-19T14:34:19.327291970Z] Waiting for completion finished for process 635943 │ │ │ │ │ +----------System.out:(40/7271)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:ReservedCodeCacheSize=239m -XX:+PrintCodeCache -version ] │ │ │ │ │ +[2026-09-07T06:18:33.400024425Z] Gathering output for process 2389407 │ │ │ │ │ +[2026-09-07T06:18:33.462220957Z] Waiting for completion for process 2389407 │ │ │ │ │ +[2026-09-07T06:18:33.462620748Z] Waiting for completion finished for process 2389407 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:-TieredCompilation -XX:+PrintCodeCache -version ] │ │ │ │ │ +[2026-09-07T06:18:33.465909368Z] Gathering output for process 2389431 │ │ │ │ │ +[2026-09-07T06:18:33.466622350Z] Waiting for completion for process 2389431 │ │ │ │ │ +[2026-09-07T06:18:34.783461810Z] Waiting for completion finished for process 2389431 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+TieredCompilation -XX:ReservedCodeCacheSize=240m -XX:+PrintCodeCache -version ] │ │ │ │ │ +[2026-09-07T06:18:34.786861609Z] Gathering output for process 2389478 │ │ │ │ │ +[2026-09-07T06:18:34.787585222Z] Waiting for completion for process 2389478 │ │ │ │ │ +[2026-09-07T06:18:36.332439619Z] Waiting for completion finished for process 2389478 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+TieredCompilation -XX:ReservedCodeCacheSize=400m -XX:+PrintCodeCache -version ] │ │ │ │ │ +[2026-09-07T06:18:36.370427740Z] Gathering output for process 2389534 │ │ │ │ │ +[2026-09-07T06:18:36.371188663Z] Waiting for completion for process 2389534 │ │ │ │ │ +[2026-09-07T06:18:37.737814898Z] Waiting for completion finished for process 2389534 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+SegmentedCodeCache -XX:-TieredCompilation -XX:ReservedCodeCacheSize=239m -XX:+PrintCodeCache -version ] │ │ │ │ │ +[2026-09-07T06:18:37.741379728Z] Gathering output for process 2389554 │ │ │ │ │ +[2026-09-07T06:18:37.742104710Z] Waiting for completion for process 2389554 │ │ │ │ │ +[2026-09-07T06:18:37.793786922Z] Waiting for completion finished for process 2389554 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+SegmentedCodeCache -Xint -XX:+PrintCodeCache -version ] │ │ │ │ │ +[2026-09-07T06:18:37.797083021Z] Gathering output for process 2389581 │ │ │ │ │ +[2026-09-07T06:18:37.797806584Z] Waiting for completion for process 2389581 │ │ │ │ │ +[2026-09-07T06:18:37.840902870Z] Waiting for completion finished for process 2389581 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+SegmentedCodeCache -XX:TieredStopAtLevel=0 -XX:+PrintCodeCache -version ] │ │ │ │ │ +[2026-09-07T06:18:37.844251350Z] Gathering output for process 2389598 │ │ │ │ │ +[2026-09-07T06:18:37.844965822Z] Waiting for completion for process 2389598 │ │ │ │ │ +[2026-09-07T06:18:37.896148742Z] Waiting for completion finished for process 2389598 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+SegmentedCodeCache -XX:TieredStopAtLevel=1 -XX:+PrintCodeCache -version ] │ │ │ │ │ +[2026-09-07T06:18:37.899443731Z] Gathering output for process 2389615 │ │ │ │ │ +[2026-09-07T06:18:37.900167823Z] Waiting for completion for process 2389615 │ │ │ │ │ +[2026-09-07T06:18:37.944149542Z] Waiting for completion finished for process 2389615 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:NonNMethodCodeHeapSize=100K -version ] │ │ │ │ │ +[2026-09-07T06:18:37.947327772Z] Gathering output for process 2389632 │ │ │ │ │ +[2026-09-07T06:18:37.953582100Z] Waiting for completion for process 2389632 │ │ │ │ │ +[2026-09-07T06:18:37.953872831Z] Waiting for completion finished for process 2389632 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar -XX:+SegmentedCodeCache -XX:ReservedCodeCacheSize=10M -XX:NonNMethodCodeHeapSize=6M -XX:ProfiledCodeHeapSize=5M -XX:NonProfiledCodeHeapSize=5M -version ] │ │ │ │ │ +[2026-09-07T06:18:37.955892717Z] Gathering output for process 2389636 │ │ │ │ │ +[2026-09-07T06:18:37.998547692Z] Waiting for completion for process 2389636 │ │ │ │ │ +[2026-09-07T06:18:37.999081933Z] Waiting for completion finished for process 2389636 │ │ │ │ │ ----------System.err:(57/2901)---------- │ │ │ │ │ stdout: [CodeCache: size=245760Kb used=95Kb max_used=95Kb free=245664Kb │ │ │ │ │ - bounds [0x00007fffd0e98000, 0x00007fffd0ec0000, 0x00007fffdfe98000] │ │ │ │ │ + bounds [0x00007fffcf000000, 0x00007fffcf028000, 0x00007fffde000000] │ │ │ │ │ total_blobs=210, nmethods=0, adapters=200, full_count=0 │ │ │ │ │ Compilation: disabled (interpreter mode), stopped_count=0, restarted_count=0 │ │ │ │ │ ]; │ │ │ │ │ stderr: [OpenJDK 64-Bit Zero VM warning: TieredCompilation disabled due to -Xint. │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ ] │ │ │ │ │ exitValue = 0 │ │ │ │ │ │ │ │ │ │ stdout: [CodeCache: size=409600Kb used=95Kb max_used=95Kb free=409504Kb │ │ │ │ │ - bounds [0x00007fffcae98000, 0x00007fffcaec0000, 0x00007fffe3e98000] │ │ │ │ │ + bounds [0x00007fffc5000000, 0x00007fffc5028000, 0x00007fffde000000] │ │ │ │ │ total_blobs=210, nmethods=0, adapters=200, full_count=0 │ │ │ │ │ Compilation: disabled (interpreter mode), stopped_count=0, restarted_count=0 │ │ │ │ │ ]; │ │ │ │ │ stderr: [OpenJDK 64-Bit Zero VM warning: TieredCompilation disabled due to -Xint. │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ ] │ │ │ │ │ exitValue = 0 │ │ │ │ │ │ │ │ │ │ stdout: [CodeCache: size=244736Kb used=95Kb max_used=95Kb free=244640Kb │ │ │ │ │ - bounds [0x00007fffd0f98000, 0x00007fffd0fc0000, 0x00007fffdfe98000] │ │ │ │ │ + bounds [0x00007fffcf100000, 0x00007fffcf128000, 0x00007fffde000000] │ │ │ │ │ total_blobs=210, nmethods=0, adapters=200, full_count=0 │ │ │ │ │ Compilation: disabled (interpreter mode), stopped_count=0, restarted_count=0 │ │ │ │ │ ]; │ │ │ │ │ stderr: [OpenJDK 64-Bit Zero VM warning: SegmentedCodeCache has no meaningful effect with -Xint │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ @@ -244,21 +244,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: 'Invalid code heap sizes' missing from stdout/stderr │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 'Invalid code heap sizes' missing from stdout/stderr │ │ │ │ │ ----------rerun:(35/2996)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -267,17 +267,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/codecache/CheckSegmentedCodeCache.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java \\ │ │ │ │ │ -Dtest.main.class=compiler.codecache.CheckSegmentedCodeCache \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/codecache/CheckSegmentedCodeCache.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xbootclasspath/a:. \\ │ │ │ │ │ -XX:+UnlockDiagnosticVMOptions \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/codecache/OverflowCodeCacheTest.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:33 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8059550 bug8279356 othervm driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -XX\:CompileCommand\=compileonly,null\:\:* -XX\:-SegmentedCodeCache -Xmixed compiler.codecache.OverflowCodeCacheTest CompilationDisabled\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -XX\:CompileCommand\=compileonly,null\:\:* -XX\:+SegmentedCodeCache -Xmixed compiler.codecache.OverflowCodeCacheTest CompilationDisabled\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -XX\:-SegmentedCodeCache -Xmixed compiler.codecache.OverflowCodeCacheTest\n │ │ │ │ │ source=OverflowCodeCacheTest.java │ │ │ │ │ title=testing of code cache segments overflow │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ │ -elapsed=16639 0\:00\:16.639 │ │ │ │ │ -end=Wed Aug 19 14\:34\:33 UTC 2026 │ │ │ │ │ +elapsed=15078 0\:00\:15.078 │ │ │ │ │ +end=Mon Sep 07 06\:18\:44 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Compilation must be disabled when CodeCache(CodeHeap) overflows\: expected 1 to not equal 1 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 14\:34\:17 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 06\:18\:29 UTC 2026 │ │ │ │ │ test=compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=16652 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=15086 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/codecache │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.003 │ │ │ │ │ +started: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/426)---------- │ │ │ │ │ +----------messages:(9/427)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:29 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 7 │ │ │ │ │ -Process id: 635980 │ │ │ │ │ +Agent id: 2 │ │ │ │ │ +Process id: 2369225 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 14:34:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.902 │ │ │ │ │ +finished: Mon Sep 07 06:18:35 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 5.676 │ │ │ │ │ ----------configuration:(17/787)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -88,19 +88,19 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2484)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -114,67 +114,67 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/codecache/OverflowCodeCacheTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.codecache.OverflowCodeCacheTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/271)---------- │ │ │ │ │ +----------messages:(7/270)---------- │ │ │ │ │ command: build compiler.codecache.OverflowCodeCacheTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:21 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:35 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.codecache.OverflowCodeCacheTest │ │ │ │ │ -finished: Wed Aug 19 14:34:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 11.694 │ │ │ │ │ +finished: Mon Sep 07 06:18:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 8.733 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(9/461)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 14:34:21 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:35 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 9 │ │ │ │ │ -Process id: 636041 │ │ │ │ │ -finished: Wed Aug 19 14:34:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 11.692 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 06:18:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 8.731 │ │ │ │ │ ----------configuration:(14/748)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3121)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -192,37 +192,37 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/codecache/OverflowCodeCacheTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.codecache.OverflowCodeCacheTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d:/tmp/hotspot/JTwork/classes/4/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d:/tmp/hotspot/JTwork/classes/0/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/752)---------- │ │ │ │ │ +----------messages:(8/753)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:CompileCommand=compileonly,null::* -XX:-SegmentedCodeCache -Xmixed compiler.codecache.OverflowCodeCacheTest CompilationDisabled │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:CompileCommand=compileonly,null::* -XX:-SegmentedCodeCache -Xmixed compiler.codecache.OverflowCodeCacheTest CompilationDisabled │ │ │ │ │ -started: Wed Aug 19 14:34:32 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:43 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 636218 │ │ │ │ │ -finished: Wed Aug 19 14:34:33 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.017 │ │ │ │ │ +Process id: 2389723 │ │ │ │ │ +finished: Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.648 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(3/96)---------- │ │ │ │ │ CompileCommand: compileonly null.* bool compileonly = true │ │ │ │ │ @@ -240,21 +240,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: Compilation must be disabled when CodeCache(CodeHeap) overflows: expected 1 to not equal 1 │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Compilation must be disabled when CodeCache(CodeHeap) overflows: expected 1 to not equal 1 │ │ │ │ │ ----------rerun:(41/3292)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -263,17 +263,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/codecache/OverflowCodeCacheTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.codecache.OverflowCodeCacheTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/codecache/OverflowCodeCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/codecache/OverflowCodeCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/codecache/cli/TestSegmentedCodeCacheOption.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8015774 driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ requires=vm.flagless │ │ │ │ │ @@ -11,35 +11,35 @@ │ │ │ │ │ source=TestSegmentedCodeCacheOption.java │ │ │ │ │ title=Verify SegmentedCodeCache option's processing │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ │ -elapsed=235 0\:00\:00.235 │ │ │ │ │ -end=Wed Aug 19 16\:34\:42 UTC 2026 │ │ │ │ │ +elapsed=177 0\:00\:00.177 │ │ │ │ │ +end=Mon Sep 07 08\:18\:31 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.AssertionError\: Unexpected message found\: '.*SegmentedCodeCache.*'. JVM output should not contain any warnings related to SegmentedCodeCache │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build driver │ │ │ │ │ -start=Wed Aug 19 16\:34\:42 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:31 UTC 2026 │ │ │ │ │ test=compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=244 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=182 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/codecache/cli │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ @@ -52,30 +52,30 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/213)---------- │ │ │ │ │ command: build compiler.codecache.cli.TestSegmentedCodeCacheOption │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/438)---------- │ │ │ │ │ +----------messages:(9/439)---------- │ │ │ │ │ command: driver compiler.codecache.cli.TestSegmentedCodeCacheOption │ │ │ │ │ reason: User specified action: run driver compiler.codecache.cli.TestSegmentedCodeCacheOption │ │ │ │ │ -started: Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 19 │ │ │ │ │ -Process id: 636970 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ -finished: Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.216 │ │ │ │ │ +finished: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.161 │ │ │ │ │ ----------configuration:(21/1114)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -121,20 +121,20 @@ │ │ │ │ │ -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/TestSegmentedCodeCacheOption.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/TestSegmentedCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor' \\ │ │ │ │ │ -classpath /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/TestSegmentedCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.codecache.cli.TestSegmentedCodeCacheOption │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(5/932)---------- │ │ │ │ │ +----------System.out:(5/935)---------- │ │ │ │ │ Running test case: JVM_STARTUP │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/TestSegmentedCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -zero -XX:+SegmentedCodeCache -version ] │ │ │ │ │ -[2026-08-19T16:34:42.693108687Z] Gathering output for process 637227 │ │ │ │ │ -[2026-08-19T16:34:42.701075214Z] Waiting for completion for process 637227 │ │ │ │ │ -[2026-08-19T16:34:42.742537643Z] Waiting for completion finished for process 637227 │ │ │ │ │ +[2026-09-07T08:18:31.267995484Z] Gathering output for process 2391038 │ │ │ │ │ +[2026-09-07T08:18:31.272686268Z] Waiting for completion for process 2391038 │ │ │ │ │ +[2026-09-07T08:18:31.313269548Z] Waiting for completion finished for process 2391038 │ │ │ │ │ ----------System.err:(27/1714)---------- │ │ │ │ │ stdout: []; │ │ │ │ │ stderr: [OpenJDK 64-Bit Zero VM warning: SegmentedCodeCache has no meaningful effect with -Xint │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ ] │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:18 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:30 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8015774 randomness driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ maxTimeout=240 │ │ │ │ │ modules=java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ @@ -12,35 +12,35 @@ │ │ │ │ │ source=TestCodeHeapSizeOptions.java │ │ │ │ │ title=Verify processing of options related to code heaps sizing. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ │ -elapsed=1924 0\:00\:01.924 │ │ │ │ │ -end=Wed Aug 19 16\:34\:18 UTC 2026 │ │ │ │ │ +elapsed=1576 0\:00\:01.576 │ │ │ │ │ +end=Mon Sep 07 08\:18\:30 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.AssertionError\: Option 'NonNMethodCodeHeapSize' is expected to have '20971520' value, but is 'NonNMethodCodeHeapSize \= 1'. NonNMethodCodeHeapSize should have value 20971520. │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build driver │ │ │ │ │ -start=Wed Aug 19 16\:34\:16 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:28 UTC 2026 │ │ │ │ │ test=compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1931 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1582 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/codecache/cli/codeheapsize │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ @@ -53,30 +53,30 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/221)---------- │ │ │ │ │ command: build compiler.codecache.cli.codeheapsize.TestCodeHeapSizeOptions │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:16 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:16 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:28 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:28 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/466)---------- │ │ │ │ │ +----------messages:(9/467)---------- │ │ │ │ │ command: driver compiler.codecache.cli.codeheapsize.TestCodeHeapSizeOptions │ │ │ │ │ reason: User specified action: run driver/timeout=240 compiler.codecache.cli.codeheapsize.TestCodeHeapSizeOptions │ │ │ │ │ -started: Wed Aug 19 16:34:16 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:28 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 19 │ │ │ │ │ -Process id: 636970 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ -finished: Wed Aug 19 16:34:18 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.904 │ │ │ │ │ +finished: Mon Sep 07 08:18:30 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.561 │ │ │ │ │ ----------configuration:(21/1135)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -122,23 +122,23 @@ │ │ │ │ │ -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/codeheapsize:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor' \\ │ │ │ │ │ -classpath /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/codeheapsize:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.codecache.cli.codeheapsize.TestCodeHeapSizeOptions │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(8/2216)---------- │ │ │ │ │ +----------System.out:(8/2222)---------- │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/codeheapsize:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -zero -XX:-TieredCompilation -XX:+SegmentedCodeCache -XX:ReservedCodeCacheSize=62914560 -XX:NonNMethodCodeHeapSize=20971520 -XX:NonProfiledCodeHeapSize=20971520 -XX:ProfiledCodeHeapSize=20971520 -XX:+PrintFlagsFinal -version ] │ │ │ │ │ -[2026-08-19T16:34:17.706073147Z] Gathering output for process 636990 │ │ │ │ │ -[2026-08-19T16:34:17.798187977Z] Waiting for completion for process 636990 │ │ │ │ │ -[2026-08-19T16:34:17.799459991Z] Waiting for completion finished for process 636990 │ │ │ │ │ +[2026-09-07T08:18:29.779134074Z] Gathering output for process 2390882 │ │ │ │ │ +[2026-09-07T08:18:29.847377647Z] Waiting for completion for process 2390882 │ │ │ │ │ +[2026-09-07T08:18:29.848072969Z] Waiting for completion finished for process 2390882 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/codeheapsize:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -zero -XX:-TieredCompilation -XX:+SegmentedCodeCache -XX:ReservedCodeCacheSize=62914560 -XX:NonNMethodCodeHeapSize=20971520 -XX:NonProfiledCodeHeapSize=20971520 -XX:ProfiledCodeHeapSize=20971520 -XX:+PrintFlagsFinal -version ] │ │ │ │ │ -[2026-08-19T16:34:17.817264361Z] Gathering output for process 637008 │ │ │ │ │ -[2026-08-19T16:34:17.824390105Z] Waiting for completion for process 637008 │ │ │ │ │ -[2026-08-19T16:34:17.872998778Z] Waiting for completion finished for process 637008 │ │ │ │ │ +[2026-09-07T08:18:29.860142165Z] Gathering output for process 2390900 │ │ │ │ │ +[2026-09-07T08:18:29.861072918Z] Waiting for completion for process 2390900 │ │ │ │ │ +[2026-09-07T08:18:29.915774470Z] Waiting for completion finished for process 2390900 │ │ │ │ │ ----------System.err:(435/48595)*---------- │ │ │ │ │ stdout: [[Global flags] │ │ │ │ │ int ActiveProcessorCount = -1 {product} {default} │ │ │ │ │ uintx AdaptiveSizeDecrementScaleFactor = 4 {product} {default} │ │ │ │ │ uintx AdaptiveSizeMajorGCDecayTimeScale = 10 {product} {default} │ │ │ │ │ uintx AdaptiveSizePolicyCollectionCostMargin = 50 {product} {default} │ │ │ │ │ uintx AdaptiveSizePolicyInitializingSteps = 20 {product} {default} │ │ │ │ │ @@ -183,15 +183,15 @@ │ │ │ │ │ ccstr CompileCommandFile = {product} {default} │ │ │ │ │ ccstrlist CompileOnly = {product} {default} │ │ │ │ │ intx CompileThreshold = 0 {pd product} {default} │ │ │ │ │ double CompileThresholdScaling = 1.000000 {product} {default} │ │ │ │ │ int CompilerThreadPriority = -1 {product} {default} │ │ │ │ │ intx CompilerThreadStackSize = 0 {pd product} {default} │ │ │ │ │ size_t CompressedClassSpaceSize = 1073741824 {product} {default} │ │ │ │ │ - uint ConcGCThreads = 2 {product} {ergonomic} │ │ │ │ │ + uint ConcGCThreads = 6 {product} {ergonomic} │ │ │ │ │ intx ContendedPaddingWidth = 128 {product} {default} │ │ │ │ │ bool CrashOnOutOfMemoryError = false {product} {default} │ │ │ │ │ bool CreateCoredumpOnCrash = true {product} {default} │ │ │ │ │ bool DTraceAllocProbes = false {product} {default} │ │ │ │ │ bool DTraceMethodProbes = false {product} {default} │ │ │ │ │ bool DTraceMonitorProbes = false {product} {default} │ │ │ │ │ bool DisableAttachMechanism = false {product} {default} │ │ │ │ │ @@ -214,17 +214,17 @@ │ │ │ │ │ bool ExecutingUnitTests = false {product} {default} │ │ │ │ │ bool ExitOnOutOfMemoryError = false {product} {default} │ │ │ │ │ bool ExplicitGCInvokesConcurrent = false {product} {default} │ │ │ │ │ bool ExtensiveErrorReports = false {product} {default} │ │ │ │ │ ccstr ExtraSharedClassListFile = {product} {default} │ │ │ │ │ bool ForceTimeHighResolution = false {product} {default} │ │ │ │ │ double G1ConcMarkStepDurationMillis = 10.000000 {product} {default} │ │ │ │ │ - uint G1ConcRefinementThreads = 8 {product} {ergonomic} │ │ │ │ │ + uint G1ConcRefinementThreads = 23 {product} {ergonomic} │ │ │ │ │ uintx G1ConfidencePercent = 50 {product} {default} │ │ │ │ │ - size_t G1HeapRegionSize = 4194304 {product} {ergonomic} │ │ │ │ │ + size_t G1HeapRegionSize = 16777216 {product} {ergonomic} │ │ │ │ │ uintx G1HeapWastePercent = 5 {product} {default} │ │ │ │ │ uintx G1MixedGCCountTarget = 8 {product} {default} │ │ │ │ │ uintx G1PeriodicGCInterval = 0 {manageable} {default} │ │ │ │ │ bool G1PeriodicGCInvokesConcurrent = true {product} {default} │ │ │ │ │ double G1PeriodicGCSystemLoadThreshold = 0.000000 {manageable} {default} │ │ │ │ │ intx G1RSetUpdatingPauseTimePercent = 10 {product} {default} │ │ │ │ │ uint G1RefProcDrainInterval = 1000 {product} {default} │ │ │ │ │ @@ -250,15 +250,15 @@ │ │ │ │ │ uintx HeapMaximumCompactionInterval = 20 {product} {default} │ │ │ │ │ uintx HeapSearchSteps = 3 {product} {default} │ │ │ │ │ size_t HeapSizePerGCThread = 43620760 {product} {default} │ │ │ │ │ bool IgnoreEmptyClassPaths = false {product} {default} │ │ │ │ │ bool IgnoreUnrecognizedVMOptions = false {product} {default} │ │ │ │ │ uintx IncreaseFirstTierCompileThresholdAt = 50 {product} {default} │ │ │ │ │ uintx InitialCodeCacheSize = 163840 {pd product} {default} │ │ │ │ │ - size_t InitialHeapSize = 536870912 {product} {ergonomic} │ │ │ │ │ + size_t InitialHeapSize = 2147483648 {product} {ergonomic} │ │ │ │ │ uintx InitialRAMFraction = 64 {product} {default} │ │ │ │ │ double InitialRAMPercentage = 1.562500 {product} {default} │ │ │ │ │ uintx InitialSurvivorRatio = 8 {product} {default} │ │ │ │ │ uintx InitialTenuringThreshold = 7 {product} {default} │ │ │ │ │ uintx InitiatingHeapOccupancyPercent = 45 {product} {default} │ │ │ │ │ bool Inline = true {product} {default} │ │ │ │ │ ccstr InlineDataFile = {product} {default} │ │ │ │ │ @@ -285,30 +285,30 @@ │ │ │ │ │ intx MaxBCEAEstimateLevel = 5 {product} {default} │ │ │ │ │ intx MaxBCEAEstimateSize = 150 {product} {default} │ │ │ │ │ uint64_t MaxDirectMemorySize = 0 {product} {default} │ │ │ │ │ bool MaxFDLimit = true {product} {default} │ │ │ │ │ uintx MaxGCMinorPauseMillis = 18446744073709551615 {product} {default} │ │ │ │ │ uintx MaxGCPauseMillis = 200 {product} {default} │ │ │ │ │ uintx MaxHeapFreeRatio = 70 {manageable} {default} │ │ │ │ │ - size_t MaxHeapSize = 8506048512 {product} {ergonomic} │ │ │ │ │ + size_t MaxHeapSize = 32178700288 {product} {ergonomic} │ │ │ │ │ intx MaxJNILocalCapacity = 65536 {product} {default} │ │ │ │ │ intx MaxJavaStackTraceDepth = 1024 {product} {default} │ │ │ │ │ size_t MaxMetaspaceExpansion = 5439488 {product} {default} │ │ │ │ │ uintx MaxMetaspaceFreeRatio = 70 {product} {default} │ │ │ │ │ size_t MaxMetaspaceSize = 18446744073709551615 {product} {default} │ │ │ │ │ - size_t MaxNewSize = 5100273664 {product} {ergonomic} │ │ │ │ │ + size_t MaxNewSize = 19293798400 {product} {ergonomic} │ │ │ │ │ uint64_t MaxRAM = 137438953472 {pd product} {default} │ │ │ │ │ uintx MaxRAMFraction = 4 {product} {default} │ │ │ │ │ double MaxRAMPercentage = 25.000000 {product} {default} │ │ │ │ │ uintx MaxTenuringThreshold = 15 {product} {default} │ │ │ │ │ size_t MetaspaceSize = 22020096 {product} {default} │ │ │ │ │ bool MethodFlushing = true {product} {default} │ │ │ │ │ - size_t MinHeapDeltaBytes = 4194304 {product} {ergonomic} │ │ │ │ │ + size_t MinHeapDeltaBytes = 16777216 {product} {ergonomic} │ │ │ │ │ uintx MinHeapFreeRatio = 40 {manageable} {default} │ │ │ │ │ - size_t MinHeapSize = 8388608 {product} {ergonomic} │ │ │ │ │ + size_t MinHeapSize = 16777216 {product} {ergonomic} │ │ │ │ │ size_t MinMetaspaceExpansion = 327680 {product} {default} │ │ │ │ │ uintx MinMetaspaceFreeRatio = 40 {product} {default} │ │ │ │ │ uintx MinRAMFraction = 2 {product} {default} │ │ │ │ │ double MinRAMPercentage = 50.000000 {product} {default} │ │ │ │ │ uintx MinSurvivorRatio = 3 {product} {default} │ │ │ │ │ size_t MinTLABSize = 2048 {product} {default} │ │ │ │ │ uintx NUMAChunkResizeWeight = 20 {product} {default} │ │ │ │ │ @@ -333,15 +333,15 @@ │ │ │ │ │ ccstrlist OnOutOfMemoryError = {product} {default} │ │ │ │ │ intx OnStackReplacePercentage = 0 {pd product} {default} │ │ │ │ │ intx OptoLoopAlignment = 16 {pd product} {default} │ │ │ │ │ uintx PLABWeight = 75 {product} {default} │ │ │ │ │ bool PSChunkLargeArrays = true {product} {default} │ │ │ │ │ int ParGCArrayScanChunk = 50 {product} {default} │ │ │ │ │ uintx ParallelGCBufferWastePct = 10 {product} {default} │ │ │ │ │ - uint ParallelGCThreads = 8 {product} {default} │ │ │ │ │ + uint ParallelGCThreads = 23 {product} {default} │ │ │ │ │ size_t ParallelOldDeadWoodLimiterMean = 50 {product} {default} │ │ │ │ │ size_t ParallelOldDeadWoodLimiterStdDev = 80 {product} {default} │ │ │ │ │ bool ParallelRefProcBalancingEnabled = true {product} {default} │ │ │ │ │ bool ParallelRefProcEnabled = true {product} {default} │ │ │ │ │ uintx PausePadding = 1 {product} {default} │ │ │ │ │ intx PerBytecodeRecompilationCutoff = 200 {product} {default} │ │ │ │ │ intx PerBytecodeTrapLimit = 4 {product} {default} │ │ │ │ │ @@ -403,21 +403,21 @@ │ │ │ │ │ bool SafepointTimeout = false {product} {default} │ │ │ │ │ intx SafepointTimeoutDelay = 10000 {product} {default} │ │ │ │ │ bool ScavengeBeforeFullGC = false {product} {default} │ │ │ │ │ bool SegmentedCodeCache = false {product} {command line} │ │ │ │ │ double SelfDestructTimer = 0.000000 {product} {default} │ │ │ │ │ ccstr SharedArchiveConfigFile = {product} {default} │ │ │ │ │ ccstr SharedArchiveFile = {product} {default} │ │ │ │ │ - size_t SharedBaseAddress = 140735189876736 {product} {default} │ │ │ │ │ + size_t SharedBaseAddress = 140734720114688 {product} {default} │ │ │ │ │ ccstr SharedClassListFile = {product} {default} │ │ │ │ │ uint SharedSymbolTableBucketSize = 4 {product} {default} │ │ │ │ │ bool ShowCodeDetailsInExceptionMessages = true {manageable} {default} │ │ │ │ │ bool ShowMessageBoxOnError = false {product} {default} │ │ │ │ │ bool ShrinkHeapInSteps = true {product} {default} │ │ │ │ │ - size_t SoftMaxHeapSize = 8506048512 {manageable} {ergonomic} │ │ │ │ │ + size_t SoftMaxHeapSize = 32178700288 {manageable} {ergonomic} │ │ │ │ │ intx SoftRefLRUPolicyMSPerMB = 1000 {product} {default} │ │ │ │ │ intx StackRedPages = 1 {pd product} {default} │ │ │ │ │ intx StackReservedPages = 0 {pd product} {default} │ │ │ │ │ intx StackShadowPages = 6 {pd product} {default} │ │ │ │ │ bool StackTraceInThrowable = true {product} {default} │ │ │ │ │ intx StackYellowPages = 2 {pd product} {default} │ │ │ │ │ uintx StartAggressiveSweepingAt = 10 {product} {default} │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8015774 driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ maxTimeout=240 │ │ │ │ │ modules=java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ @@ -12,35 +12,35 @@ │ │ │ │ │ source=TestPrintCodeCacheOption.java │ │ │ │ │ title=Verify that PrintCodeCache option print correct information. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ │ -elapsed=23766 0\:00\:23.766 │ │ │ │ │ -end=Wed Aug 19 16\:34\:42 UTC 2026 │ │ │ │ │ +elapsed=535 0\:00\:00.535 │ │ │ │ │ +end=Mon Sep 07 08\:18\:31 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.AssertionError\: Expected message not found\: 'CodeHeap 'non-profiled nmethods'\: size\=40960Kb used\=[0-9]+Kb max_used\=[0-9]+Kb free\=[0-9]+Kb'. JVM output should contain entries for following code heaps\: [MethodNonProfiled, NonNMethod] and should not contain entries for following code heaps\: [MethodProfiled, All]. │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 16\:34\:18 UTC 2026 │ │ │ │ │ +sections=script_messages build driver │ │ │ │ │ +start=Mon Sep 07 08\:18\:30 UTC 2026 │ │ │ │ │ test=compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=23777 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=540 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/codecache/cli/printcodecache │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ @@ -50,105 +50,33 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/315)---------- │ │ │ │ │ +----------messages:(5/224)---------- │ │ │ │ │ command: build compiler.codecache.cli.printcodecache.TestPrintCodeCacheOption │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:18 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.codecache.cli.printcodecache.TestPrintCodeCacheOption │ │ │ │ │ -finished: Wed Aug 19 16:34:41 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 22.891 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/586)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:34:18 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base,java.compiler,java.management,jdk.internal.jvmstat --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 20 │ │ │ │ │ -Process id: 637025 │ │ │ │ │ -finished: Wed Aug 19 16:34:41 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 22.889 │ │ │ │ │ -----------configuration:(17/1064)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base java.compiler java.management jdk.internal.jvmstat │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - jdk.internal.jvmstat/sun.jvmstat.monitor ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3806)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.codecache.cli.printcodecache.TestPrintCodeCacheOption \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor' \\ │ │ │ │ │ - --add-modules java.base,java.compiler,java.management,jdk.internal.jvmstat \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:18:30 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:30 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ ----------messages:(9/472)---------- │ │ │ │ │ command: driver compiler.codecache.cli.printcodecache.TestPrintCodeCacheOption │ │ │ │ │ reason: User specified action: run driver/timeout=240 compiler.codecache.cli.printcodecache.TestPrintCodeCacheOption │ │ │ │ │ -started: Wed Aug 19 16:34:41 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:30 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 19 │ │ │ │ │ -Process id: 636970 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ -finished: Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.855 │ │ │ │ │ +finished: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.52 │ │ │ │ │ ----------configuration:(21/1140)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -194,46 +122,46 @@ │ │ │ │ │ -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor' \\ │ │ │ │ │ -classpath /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.codecache.cli.printcodecache.TestPrintCodeCacheOption │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(28/7555)---------- │ │ │ │ │ +----------System.out:(28/7576)---------- │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -zero -Xint -XX:+PrintCodeCache -XX:-UseLargePages -XX:+SegmentedCodeCache -XX:ReservedCodeCacheSize=62914560 -XX:NonNMethodCodeHeapSize=20971520 -XX:NonProfiledCodeHeapSize=20971520 -XX:ProfiledCodeHeapSize=20971520 -version ] │ │ │ │ │ -[2026-08-19T16:34:41.654768032Z] Gathering output for process 637088 │ │ │ │ │ -[2026-08-19T16:34:41.672259691Z] Waiting for completion for process 637088 │ │ │ │ │ -[2026-08-19T16:34:41.711538943Z] Waiting for completion finished for process 637088 │ │ │ │ │ +[2026-09-07T08:18:30.690408439Z] Gathering output for process 2390918 │ │ │ │ │ +[2026-09-07T08:18:30.696365847Z] Waiting for completion for process 2390918 │ │ │ │ │ +[2026-09-07T08:18:30.733459027Z] Waiting for completion finished for process 2390918 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -zero -Xint -XX:+PrintCodeCache -XX:-UseLargePages -XX:+SegmentedCodeCache -XX:ReservedCodeCacheSize=209715200 -XX:NonNMethodCodeHeapSize=78643200 -XX:NonProfiledCodeHeapSize=78643200 -XX:ProfiledCodeHeapSize=52428800 -version ] │ │ │ │ │ -[2026-08-19T16:34:41.722331559Z] Gathering output for process 637105 │ │ │ │ │ -[2026-08-19T16:34:41.727172026Z] Waiting for completion for process 637105 │ │ │ │ │ -[2026-08-19T16:34:41.766639518Z] Waiting for completion finished for process 637105 │ │ │ │ │ +[2026-09-07T08:18:30.742440254Z] Gathering output for process 2390935 │ │ │ │ │ +[2026-09-07T08:18:30.743462467Z] Waiting for completion for process 2390935 │ │ │ │ │ +[2026-09-07T08:18:30.793802036Z] Waiting for completion finished for process 2390935 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -zero -Xint -XX:+PrintCodeCache -XX:-UseLargePages -XX:+SegmentedCodeCache -XX:ReservedCodeCacheSize=314572800 -XX:NonNMethodCodeHeapSize=104857600 -XX:NonProfiledCodeHeapSize=104857600 -XX:ProfiledCodeHeapSize=104857600 -version ] │ │ │ │ │ -[2026-08-19T16:34:41.778616479Z] Gathering output for process 637122 │ │ │ │ │ -[2026-08-19T16:34:41.783187854Z] Waiting for completion for process 637122 │ │ │ │ │ -[2026-08-19T16:34:41.823449620Z] Waiting for completion finished for process 637122 │ │ │ │ │ +[2026-09-07T08:18:30.802580932Z] Gathering output for process 2390952 │ │ │ │ │ +[2026-09-07T08:18:30.803608565Z] Waiting for completion for process 2390952 │ │ │ │ │ +[2026-09-07T08:18:30.849203671Z] Waiting for completion finished for process 2390952 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -zero -XX:-SegmentedCodeCache -XX:+PrintCodeCache -XX:-UseLargePages -XX:-SegmentedCodeCache -XX:ReservedCodeCacheSize=62914560 -version ] │ │ │ │ │ -[2026-08-19T16:34:41.842781265Z] Gathering output for process 637143 │ │ │ │ │ -[2026-08-19T16:34:41.849675488Z] Waiting for completion for process 637143 │ │ │ │ │ -[2026-08-19T16:34:41.928016812Z] Waiting for completion finished for process 637143 │ │ │ │ │ +[2026-09-07T08:18:30.857377125Z] Gathering output for process 2390969 │ │ │ │ │ +[2026-09-07T08:18:30.858396138Z] Waiting for completion for process 2390969 │ │ │ │ │ +[2026-09-07T08:18:30.904804576Z] Waiting for completion finished for process 2390969 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -zero -XX:-SegmentedCodeCache -XX:+PrintCodeCache -XX:-UseLargePages -XX:-SegmentedCodeCache -XX:ReservedCodeCacheSize=209715200 -version ] │ │ │ │ │ -[2026-08-19T16:34:41.946466094Z] Gathering output for process 637172 │ │ │ │ │ -[2026-08-19T16:34:41.952470264Z] Waiting for completion for process 637172 │ │ │ │ │ -[2026-08-19T16:34:42.049428160Z] Waiting for completion finished for process 637172 │ │ │ │ │ +[2026-09-07T08:18:30.912931610Z] Gathering output for process 2390986 │ │ │ │ │ +[2026-09-07T08:18:30.913963113Z] Waiting for completion for process 2390986 │ │ │ │ │ +[2026-09-07T08:18:30.960286970Z] Waiting for completion finished for process 2390986 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -zero -XX:-SegmentedCodeCache -XX:+PrintCodeCache -XX:-UseLargePages -XX:-SegmentedCodeCache -XX:ReservedCodeCacheSize=314572800 -version ] │ │ │ │ │ -[2026-08-19T16:34:42.067605251Z] Gathering output for process 637190 │ │ │ │ │ -[2026-08-19T16:34:42.072582518Z] Waiting for completion for process 637190 │ │ │ │ │ -[2026-08-19T16:34:42.178180644Z] Waiting for completion finished for process 637190 │ │ │ │ │ +[2026-09-07T08:18:30.968412064Z] Gathering output for process 2391003 │ │ │ │ │ +[2026-09-07T08:18:30.969457698Z] Waiting for completion for process 2391003 │ │ │ │ │ +[2026-09-07T08:18:31.015326414Z] Waiting for completion finished for process 2391003 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/codecache/cli/printcodecache:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -zero -XX:-TieredCompilation -XX:+PrintCodeCache -XX:-UseLargePages -XX:+SegmentedCodeCache -XX:ReservedCodeCacheSize=62914560 -XX:NonNMethodCodeHeapSize=20971520 -XX:NonProfiledCodeHeapSize=20971520 -XX:ProfiledCodeHeapSize=20971520 -version ] │ │ │ │ │ -[2026-08-19T16:34:42.199474805Z] Gathering output for process 637208 │ │ │ │ │ -[2026-08-19T16:34:42.204808853Z] Waiting for completion for process 637208 │ │ │ │ │ -[2026-08-19T16:34:42.310589169Z] Waiting for completion finished for process 637208 │ │ │ │ │ +[2026-09-07T08:18:31.024057050Z] Gathering output for process 2391020 │ │ │ │ │ +[2026-09-07T08:18:31.025043593Z] Waiting for completion for process 2391020 │ │ │ │ │ +[2026-09-07T08:18:31.071105089Z] Waiting for completion finished for process 2391020 │ │ │ │ │ ----------System.err:(33/2319)---------- │ │ │ │ │ stdout: [CodeCache: size=61440Kb used=95Kb max_used=95Kb free=61344Kb │ │ │ │ │ - bounds [0x00007fffed770000, 0x00007fffed798000, 0x00007ffff1370000] │ │ │ │ │ + bounds [0x00007fffed620000, 0x00007fffed648000, 0x00007ffff1220000] │ │ │ │ │ total_blobs=210, nmethods=0, adapters=200, full_count=0 │ │ │ │ │ Compilation: disabled (interpreter mode), stopped_count=0, restarted_count=0 │ │ │ │ │ ]; │ │ │ │ │ stderr: [OpenJDK 64-Bit Zero VM warning: SegmentedCodeCache has no meaningful effect with -Xint │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/controldependency/TestAddPChainMismatchedBase2.jtr │ │ │ │ │ @@ -1,143 +1,83 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:43 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8303737 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:-TieredCompilation -XX\:+UnlockDiagnosticVMOptions -XX\:+StressIGVN -XX\:+StressCCP -Xcomp -XX\:CompileOnly\=TestAddPChainMismatchedBase2\:\:* -XX\:StressSeed\=1581936900 TestAddPChainMismatchedBase2\nUSER_SPECIFIED main/othervm -XX\:-TieredCompilation -XX\:+UnlockDiagnosticVMOptions -XX\:+StressIGVN -XX\:+StressCCP -Xcomp -XX\:CompileOnly\=TestAddPChainMismatchedBase2\:\:* TestAddPChainMismatchedBase2\n │ │ │ │ │ source=TestAddPChainMismatchedBase2.java │ │ │ │ │ title=C2\: cast nodes from PhiNode\:\:Ideal() cause "Base pointers must match" assert failure │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ │ -elapsed=1038 0\:00\:01.038 │ │ │ │ │ -end=Wed Aug 19 16\:34\:43 UTC 2026 │ │ │ │ │ +elapsed=39 0\:00\:00.039 │ │ │ │ │ +end=Mon Sep 07 08\:18\:31 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:34\:42 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 08\:18\:31 UTC 2026 │ │ │ │ │ test=compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1045 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=43 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/controldependency │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/246)---------- │ │ │ │ │ +----------messages:(5/190)---------- │ │ │ │ │ command: build TestAddPChainMismatchedBase2 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: TestAddPChainMismatchedBase2 │ │ │ │ │ -finished: Wed Aug 19 16:34:43 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.991 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/348)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 12 │ │ │ │ │ -Process id: 636398 │ │ │ │ │ -finished: Wed Aug 19 16:34:43 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.988 │ │ │ │ │ -----------configuration:(10/549)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/compiler/controldependency/TestAddPChainMismatchedBase2.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2848)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/controldependency/TestAddPChainMismatchedBase2.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency/TestAddPChainMismatchedBase2.java \\ │ │ │ │ │ - -J-Dtest.main.class=TestAddPChainMismatchedBase2 \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/controldependency/TestAddPChainMismatchedBase2.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/controldependency/TestAddPChainMismatchedBase2.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/controldependency/TestAddPChainMismatchedBase2.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/7/compiler/controldependency/TestAddPChainMismatchedBase2.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency:/tmp/hotspot/JTwork/classes/7/compiler/controldependency/TestAddPChainMismatchedBase2.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/614)---------- │ │ │ │ │ +----------messages:(7/615)---------- │ │ │ │ │ command: main -XX:-TieredCompilation -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -XX:+StressCCP -Xcomp -XX:CompileOnly=TestAddPChainMismatchedBase2::* -XX:StressSeed=1581936900 TestAddPChainMismatchedBase2 │ │ │ │ │ reason: User specified action: run main/othervm -XX:-TieredCompilation -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -XX:+StressCCP -Xcomp -XX:CompileOnly=TestAddPChainMismatchedBase2::* -XX:StressSeed=1581936900 TestAddPChainMismatchedBase2 │ │ │ │ │ -started: Wed Aug 19 16:34:43 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637244 │ │ │ │ │ -finished: Wed Aug 19 16:34:43 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.035 │ │ │ │ │ +Process id: 2391055 │ │ │ │ │ +finished: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.028 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/144)---------- │ │ │ │ │ Unrecognized VM option 'StressIGVN' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(39/3016)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/controldependency/TestAddPChainMismatchedBase2.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/compiler/controldependency/TestAddPChainMismatchedBase2.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -146,17 +86,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/controldependency/TestAddPChainMismatchedBase2.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency/TestAddPChainMismatchedBase2.java \\ │ │ │ │ │ -Dtest.main.class=TestAddPChainMismatchedBase2 \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/controldependency/TestAddPChainMismatchedBase2.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/controldependency/TestAddPChainMismatchedBase2.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/controldependency/TestAddPChainMismatchedBase2.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/controldependency/TestAddPChainMismatchedBase2.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/controldependency/TestAddPChainMismatchedBase2.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/controldependency/TestAddPChainMismatchedBase2.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/controldependency \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:+UnlockDiagnosticVMOptions \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/gcbarriers/EqvUncastStepOverBarrier.jtr │ │ │ │ │ @@ -1,112 +1,111 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:22 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:41 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8212673 othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -XX\:-UseOnStackReplacement -XX\:-TieredCompilation -XX\:-BackgroundCompilation EqvUncastStepOverBarrier\n │ │ │ │ │ source=EqvUncastStepOverBarrier.java │ │ │ │ │ title=Node\:\:eqv_uncast() shouldn't step over load barriers unconditionally │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ │ -elapsed=3423 0\:00\:03.423 │ │ │ │ │ -end=Wed Aug 19 14\:34\:22 UTC 2026 │ │ │ │ │ +elapsed=8726 0\:00\:08.726 │ │ │ │ │ +end=Mon Sep 07 06\:18\:41 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Method compilation failed │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:17 UTC 2026 │ │ │ │ │ +sections=script_messages build build driver build compile main │ │ │ │ │ +start=Mon Sep 07 06\:18\:30 UTC 2026 │ │ │ │ │ test=compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=4994 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=10951 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/gcbarriers │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/426)---------- │ │ │ │ │ +----------messages:(9/427)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 6 │ │ │ │ │ -Process id: 635798 │ │ │ │ │ +Process id: 2389401 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 14:34:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.918 │ │ │ │ │ -----------configuration:(20/1010)---------- │ │ │ │ │ +finished: Mon Sep 07 06:18:34 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 4.313 │ │ │ │ │ +----------configuration:(19/917)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/compiler/gcbarriers/EqvUncastStepOverBarrier.d │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ -----------rerun:(28/2848)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +----------rerun:(28/2694)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -120,47 +119,117 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/gcbarriers/EqvUncastStepOverBarrier.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java \\ │ │ │ │ │ -Dtest.main.class=EqvUncastStepOverBarrier \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/gcbarriers/EqvUncastStepOverBarrier.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/186)---------- │ │ │ │ │ +----------messages:(7/238)---------- │ │ │ │ │ command: build EqvUncastStepOverBarrier │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:20 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 06:18:34 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: EqvUncastStepOverBarrier │ │ │ │ │ +finished: Mon Sep 07 06:18:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.757 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/449)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 06:18:34 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 06:18:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.754 │ │ │ │ │ +----------configuration:(16/883)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base │ │ │ │ │ + add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + │ │ │ │ │ +----------rerun:(35/3332)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/gcbarriers/EqvUncastStepOverBarrier.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java \\ │ │ │ │ │ + -J-Dtest.main.class=EqvUncastStepOverBarrier \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ + --add-modules java.base \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/676)---------- │ │ │ │ │ +----------messages:(8/677)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-UseOnStackReplacement -XX:-TieredCompilation -XX:-BackgroundCompilation EqvUncastStepOverBarrier │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-UseOnStackReplacement -XX:-TieredCompilation -XX:-BackgroundCompilation EqvUncastStepOverBarrier │ │ │ │ │ -started: Wed Aug 19 14:34:20 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:37 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 636001 │ │ │ │ │ -finished: Wed Aug 19 14:34:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.479 │ │ │ │ │ +Process id: 2389565 │ │ │ │ │ +finished: Mon Sep 07 06:18:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.636 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(1/38)---------- │ │ │ │ │ WB error: invalid compilation level 4 │ │ │ │ │ @@ -173,21 +242,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: Method compilation failed │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Method compilation failed │ │ │ │ │ ----------rerun:(41/3484)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -196,17 +265,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/gcbarriers/EqvUncastStepOverBarrier.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java \\ │ │ │ │ │ -Dtest.main.class=EqvUncastStepOverBarrier \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/gcbarriers/EqvUncastStepOverBarrier.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/gcbarriers/EqvUncastStepOverBarrier.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/gcbarriers:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/IntrinsicDisabledTest.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:22 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8138651 othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ requires=\!vm.graal.enabled │ │ │ │ │ @@ -11,103 +11,102 @@ │ │ │ │ │ source=IntrinsicDisabledTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ │ -elapsed=2438 0\:00\:02.438 │ │ │ │ │ -end=Wed Aug 19 14\:34\:22 UTC 2026 │ │ │ │ │ +elapsed=13784 0\:00\:13.784 │ │ │ │ │ +end=Mon Sep 07 06\:18\:44 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Intrinsic for [public native void jdk.internal.misc.Unsafe.putChar(java.lang.Object,long,char)] is not available globally although it should be. │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:17 UTC 2026 │ │ │ │ │ +sections=script_messages build build driver build compile main │ │ │ │ │ +start=Mon Sep 07 06\:18\:30 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=4880 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=13791 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ +started: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/426)---------- │ │ │ │ │ +----------messages:(9/427)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 14:34:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:30 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 5 │ │ │ │ │ -Process id: 635742 │ │ │ │ │ +Process id: 2389361 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 14:34:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.958 │ │ │ │ │ -----------configuration:(20/1007)---------- │ │ │ │ │ +finished: Mon Sep 07 06:18:34 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.882 │ │ │ │ │ +----------configuration:(19/917)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/0/compiler/intrinsics/IntrinsicDisabledTest.d │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ -----------rerun:(28/2847)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +----------rerun:(28/2699)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -121,47 +120,120 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/IntrinsicDisabledTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.IntrinsicDisabledTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/intrinsics/IntrinsicDisabledTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/intrinsics/IntrinsicDisabledTest.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/intrinsics/IntrinsicDisabledTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/0/compiler/intrinsics/IntrinsicDisabledTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/203)---------- │ │ │ │ │ +----------messages:(7/272)---------- │ │ │ │ │ command: build compiler.intrinsics.IntrinsicDisabledTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:19 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 06:18:34 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: compiler.intrinsics.IntrinsicDisabledTest │ │ │ │ │ +finished: Mon Sep 07 06:18:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.431 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/446)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 06:18:34 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 8 │ │ │ │ │ +Process id: 2389482 │ │ │ │ │ +finished: Mon Sep 07 06:18:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.429 │ │ │ │ │ +----------configuration:(16/880)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base │ │ │ │ │ + add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + │ │ │ │ │ +----------rerun:(35/3325)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/intrinsics/IntrinsicDisabledTest.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java \\ │ │ │ │ │ + -J-Dtest.main.class=compiler.intrinsics.IntrinsicDisabledTest \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ + --add-modules java.base \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +----------direct:(2/208)---------- │ │ │ │ │ +Note: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java uses unchecked or unsafe operations. │ │ │ │ │ +Note: Recompile with -Xlint:unchecked for details. │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1168)---------- │ │ │ │ │ +----------messages:(8/1169)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:DisableIntrinsic=_putCharVolatile,_putInt -XX:DisableIntrinsic=_putIntVolatile -XX:CompileCommand=option,jdk.internal.misc.Unsafe::putChar,ccstrlist,DisableIntrinsic,_getCharVolatile,_getInt -XX:CompileCommand=option,jdk.internal.misc.Unsafe::putCharVolatile,ccstrlist,DisableIntrinsic,_getIntVolatile compiler.intrinsics.IntrinsicDisabledTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:DisableIntrinsic=_putCharVolatile,_putInt -XX:DisableIntrinsic=_putIntVolatile -XX:CompileCommand=option,jdk.internal.misc.Unsafe::putChar,ccstrlist,DisableIntrinsic,_getCharVolatile,_getInt -XX:CompileCommand=option,jdk.internal.misc.Unsafe::putCharVolatile,ccstrlist,DisableIntrinsic,_getIntVolatile compiler.intrinsics.IntrinsicDisabledTest │ │ │ │ │ -started: Wed Aug 19 14:34:19 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:43 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 635961 │ │ │ │ │ -finished: Wed Aug 19 14:34:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.448 │ │ │ │ │ +Process id: 2389707 │ │ │ │ │ +finished: Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.445 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(2/247)---------- │ │ │ │ │ CompileCommand: DisableIntrinsic jdk/internal/misc/Unsafe.putChar const char* DisableIntrinsic = '_getCharVolatile _getInt' │ │ │ │ │ @@ -176,21 +248,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: Intrinsic for [public native void jdk.internal.misc.Unsafe.putChar(java.lang.Object,long,char)] is not available globally although it should be. │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Intrinsic for [public native void jdk.internal.misc.Unsafe.putChar(java.lang.Object,long,char)] is not available globally although it should be. │ │ │ │ │ ----------rerun:(42/3720)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/intrinsics/IntrinsicDisabledTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -199,17 +271,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/IntrinsicDisabledTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.IntrinsicDisabledTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/intrinsics/IntrinsicDisabledTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/intrinsics/IntrinsicDisabledTest.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/intrinsics/IntrinsicDisabledTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/IntrinsicDisabledTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/AddExactIntTest.jtr │ │ │ │ │ @@ -1,111 +1,112 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.AddExactIntTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.AddExactIntTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=AddExactIntTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ │ -elapsed=8463 0\:00\:08.463 │ │ │ │ │ -end=Wed Aug 19 16\:34\:53 UTC 2026 │ │ │ │ │ +elapsed=480 0\:00\:00.480 │ │ │ │ │ +end=Mon Sep 07 08\:18\:31 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:34\:43 UTC 2026 │ │ │ │ │ +sections=script_messages build build driver build main │ │ │ │ │ +start=Mon Sep 07 08\:18\:31 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=9225 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=487 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:43 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:43 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:43 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:43 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/426)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:43 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 21 │ │ │ │ │ -Process id: 637248 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:34:45 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.36 │ │ │ │ │ -----------configuration:(19/934)---------- │ │ │ │ │ +finished: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.116 │ │ │ │ │ +----------configuration:(20/1035)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ -----------rerun:(28/2840)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +----------rerun:(28/3010)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -119,117 +120,47 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/AddExactIntTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.AddExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/294)---------- │ │ │ │ │ +----------messages:(5/214)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.AddExactIntTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:45 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.intrinsics.mathexact.sanity.AddExactIntTest │ │ │ │ │ -finished: Wed Aug 19 16:34:51 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.685 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/473)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:34:45 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 12 │ │ │ │ │ -Process id: 636398 │ │ │ │ │ -finished: Wed Aug 19 16:34:51 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.682 │ │ │ │ │ -----------configuration:(16/925)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base java.management │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/3543)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/intrinsics/mathexact/sanity/AddExactIntTest.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.intrinsics.mathexact.sanity.AddExactIntTest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - --add-modules java.base,java.management \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1000)---------- │ │ │ │ │ +----------messages:(8/1001)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.AddExactIntTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.AddExactIntTest │ │ │ │ │ -started: Wed Aug 19 16:34:51 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637295 │ │ │ │ │ -finished: Wed Aug 19 16:34:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.388 │ │ │ │ │ +Process id: 2391060 │ │ │ │ │ +finished: Mon Sep 07 08:18:31 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.339 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/287)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ │ @@ -248,21 +179,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ ----------rerun:(43/3818)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -271,17 +202,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/AddExactIntTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.AddExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/AddExactLongTest.jtr │ │ │ │ │ @@ -1,44 +1,44 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.AddExactLongTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.AddExactLongTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=AddExactLongTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ │ -elapsed=7896 0\:00\:07.896 │ │ │ │ │ -end=Wed Aug 19 16\:34\:54 UTC 2026 │ │ │ │ │ +elapsed=418 0\:00\:00.418 │ │ │ │ │ +end=Mon Sep 07 08\:18\:32 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:34\:45 UTC 2026 │ │ │ │ │ +sections=script_messages build build driver build main │ │ │ │ │ +start=Mon Sep 07 08\:18\:32 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=8237 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=426 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ @@ -51,60 +51,61 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:45 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:45 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:45 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:45 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:45 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 19 │ │ │ │ │ -Process id: 636970 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:34:46 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.129 │ │ │ │ │ -----------configuration:(19/934)---------- │ │ │ │ │ +finished: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.057 │ │ │ │ │ +----------configuration:(20/1036)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ -----------rerun:(28/2845)*---------- │ │ │ │ │ +----------rerun:(28/3017)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ @@ -121,115 +122,45 @@ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.AddExactLongTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d \\ │ │ │ │ │ -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/296)---------- │ │ │ │ │ +----------messages:(5/215)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.AddExactLongTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:46 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.intrinsics.mathexact.sanity.AddExactLongTest │ │ │ │ │ -finished: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.353 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/473)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:34:46 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 20 │ │ │ │ │ -Process id: 637025 │ │ │ │ │ -finished: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.35 │ │ │ │ │ -----------configuration:(16/926)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base java.management │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/3552)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/intrinsics/mathexact/sanity/AddExactLongTest.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.intrinsics.mathexact.sanity.AddExactLongTest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - --add-modules java.base,java.management \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/AddExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1002)---------- │ │ │ │ │ +----------messages:(8/1003)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.AddExactLongTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.AddExactLongTest │ │ │ │ │ -started: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637349 │ │ │ │ │ -finished: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.386 │ │ │ │ │ +Process id: 2391080 │ │ │ │ │ +finished: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.336 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/287)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.jtr │ │ │ │ │ @@ -1,89 +1,89 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.DecrementExactIntTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.DecrementExactIntTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=DecrementExactIntTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ │ -elapsed=13304 0\:00\:13.304 │ │ │ │ │ -end=Wed Aug 19 16\:35\:05 UTC 2026 │ │ │ │ │ +elapsed=9758 0\:00\:09.758 │ │ │ │ │ +end=Mon Sep 07 08\:18\:42 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:34\:52 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:32 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=13319 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=9767 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:52 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.004 │ │ │ │ │ +started: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:52 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.004 │ │ │ │ │ +started: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:52 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 22 │ │ │ │ │ -Process id: 637314 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.258 │ │ │ │ │ +finished: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.093 │ │ │ │ │ ----------configuration:(19/934)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -91,21 +91,21 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2870)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -119,69 +119,69 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.DecrementExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/307)---------- │ │ │ │ │ +----------messages:(7/306)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.DecrementExactIntTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.intrinsics.mathexact.sanity.DecrementExactIntTest │ │ │ │ │ -finished: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 11.607 │ │ │ │ │ +finished: Mon Sep 07 08:18:41 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.289 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(9/480)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:32 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 24 │ │ │ │ │ -Process id: 637371 │ │ │ │ │ -finished: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 11.603 │ │ │ │ │ +Agent id: 18 │ │ │ │ │ +Process id: 2391100 │ │ │ │ │ +finished: Mon Sep 07 08:18:41 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.287 │ │ │ │ │ ----------configuration:(16/931)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3597)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -199,37 +199,37 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.intrinsics.mathexact.sanity.DecrementExactIntTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1012)---------- │ │ │ │ │ +----------messages:(8/1013)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.DecrementExactIntTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.DecrementExactIntTest │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:41 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637520 │ │ │ │ │ -finished: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.383 │ │ │ │ │ +Process id: 2391119 │ │ │ │ │ +finished: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.353 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/293)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ │ @@ -248,21 +248,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ ----------rerun:(43/3866)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -271,17 +271,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.DecrementExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.jtr │ │ │ │ │ @@ -1,112 +1,112 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.DecrementExactLongTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.DecrementExactLongTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=DecrementExactLongTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ │ -elapsed=1835 0\:00\:01.835 │ │ │ │ │ -end=Wed Aug 19 16\:34\:55 UTC 2026 │ │ │ │ │ +elapsed=510 0\:00\:00.510 │ │ │ │ │ +end=Mon Sep 07 08\:18\:42 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build main │ │ │ │ │ -start=Wed Aug 19 16\:34\:53 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:42 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1843 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=517 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 23 │ │ │ │ │ -Process id: 637333 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.412 │ │ │ │ │ +finished: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.104 │ │ │ │ │ ----------configuration:(20/1042)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/3059)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -120,47 +120,47 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.DecrementExactLongTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/221)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.DecrementExactLongTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1014)---------- │ │ │ │ │ +----------messages:(8/1015)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.DecrementExactLongTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.DecrementExactLongTest │ │ │ │ │ -started: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637391 │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.393 │ │ │ │ │ +Process id: 2391140 │ │ │ │ │ +finished: Mon Sep 07 08:18:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.381 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/293)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ │ @@ -179,21 +179,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ ----------rerun:(43/3874)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -202,17 +202,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.DecrementExactLongTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.jtr │ │ │ │ │ @@ -1,89 +1,89 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:01 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.IncrementExactIntTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.IncrementExactIntTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=IncrementExactIntTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ │ -elapsed=7887 0\:00\:07.887 │ │ │ │ │ -end=Wed Aug 19 16\:35\:01 UTC 2026 │ │ │ │ │ +elapsed=4382 0\:00\:04.382 │ │ │ │ │ +end=Mon Sep 07 08\:18\:47 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:34\:53 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:43 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=7896 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=4390 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:43 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:43 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:43 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:43 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:43 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 21 │ │ │ │ │ -Process id: 637248 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.665 │ │ │ │ │ +finished: Mon Sep 07 08:18:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.091 │ │ │ │ │ ----------configuration:(19/934)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -91,21 +91,21 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2870)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -119,69 +119,69 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.IncrementExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/306)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.IncrementExactIntTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:43 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.intrinsics.mathexact.sanity.IncrementExactIntTest │ │ │ │ │ -finished: Wed Aug 19 16:35:00 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.853 │ │ │ │ │ +finished: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.929 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/478)---------- │ │ │ │ │ +----------messages:(9/480)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:43 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 12 │ │ │ │ │ -Process id: 636398 │ │ │ │ │ -finished: Wed Aug 19 16:35:00 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.85 │ │ │ │ │ +Agent id: 18 │ │ │ │ │ +Process id: 2391100 │ │ │ │ │ +finished: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.926 │ │ │ │ │ ----------configuration:(16/931)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3597)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -199,36 +199,36 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.intrinsics.mathexact.sanity.IncrementExactIntTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1012)---------- │ │ │ │ │ +----------messages:(8/1013)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.IncrementExactIntTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.IncrementExactIntTest │ │ │ │ │ -started: Wed Aug 19 16:35:00 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637461 │ │ │ │ │ -finished: Wed Aug 19 16:35:01 UTC 2026 │ │ │ │ │ +Process id: 2391160 │ │ │ │ │ +finished: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.339 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/293)---------- │ │ │ │ │ @@ -248,21 +248,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ ----------rerun:(43/3866)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -271,17 +271,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.IncrementExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.jtr │ │ │ │ │ @@ -1,44 +1,44 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:48 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.IncrementExactLongTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.IncrementExactLongTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=IncrementExactLongTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ │ -elapsed=1081 0\:00\:01.081 │ │ │ │ │ -end=Wed Aug 19 16\:34\:55 UTC 2026 │ │ │ │ │ +elapsed=452 0\:00\:00.452 │ │ │ │ │ +end=Mon Sep 07 08\:18\:48 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build main │ │ │ │ │ -start=Wed Aug 19 16\:34\:54 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:47 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1089 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=459 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ @@ -51,39 +51,39 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/426)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 19 │ │ │ │ │ -Process id: 636970 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.67 │ │ │ │ │ +finished: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.093 │ │ │ │ │ ----------configuration:(20/1042)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -138,29 +138,29 @@ │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/221)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.IncrementExactLongTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1014)---------- │ │ │ │ │ +----------messages:(8/1015)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.IncrementExactLongTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.IncrementExactLongTest │ │ │ │ │ -started: Wed Aug 19 16:34:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:47 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637413 │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.381 │ │ │ │ │ +Process id: 2391180 │ │ │ │ │ +finished: Mon Sep 07 08:18:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.334 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/293)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.jtr │ │ │ │ │ @@ -1,112 +1,111 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.MultiplyExactIntTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.MultiplyExactIntTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=MultiplyExactIntTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ │ -elapsed=496 0\:00\:00.496 │ │ │ │ │ -end=Wed Aug 19 16\:34\:55 UTC 2026 │ │ │ │ │ +elapsed=4365 0\:00\:04.365 │ │ │ │ │ +end=Mon Sep 07 08\:18\:52 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build main │ │ │ │ │ -start=Wed Aug 19 16\:34\:55 UTC 2026 │ │ │ │ │ +sections=script_messages build build driver build compile main │ │ │ │ │ +start=Mon Sep 07 08\:18\:48 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=505 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=4377 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:48 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:48 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:48 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 23 │ │ │ │ │ -Process id: 637333 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.077 │ │ │ │ │ -----------configuration:(20/1040)---------- │ │ │ │ │ +finished: Mon Sep 07 08:18:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.092 │ │ │ │ │ +----------configuration:(19/934)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ -----------rerun:(28/3045)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +----------rerun:(28/2865)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -120,47 +119,117 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.MultiplyExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/219)---------- │ │ │ │ │ +----------messages:(7/304)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.MultiplyExactIntTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 08:18:48 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: compiler.intrinsics.mathexact.sanity.MultiplyExactIntTest │ │ │ │ │ +finished: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.904 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/479)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 08:18:48 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 18 │ │ │ │ │ +Process id: 2391100 │ │ │ │ │ +finished: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.903 │ │ │ │ │ +----------configuration:(16/930)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base java.management │ │ │ │ │ + add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ + │ │ │ │ │ +----------rerun:(35/3588)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java \\ │ │ │ │ │ + -J-Dtest.main.class=compiler.intrinsics.mathexact.sanity.MultiplyExactIntTest \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ + --add-modules java.base,java.management \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1009)---------- │ │ │ │ │ +----------messages:(8/1011)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.MultiplyExactIntTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.MultiplyExactIntTest │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637433 │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.39 │ │ │ │ │ +Process id: 2391200 │ │ │ │ │ +finished: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.345 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/292)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ │ @@ -179,21 +248,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ ----------rerun:(43/3858)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -202,17 +271,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.MultiplyExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.jtr │ │ │ │ │ @@ -1,44 +1,44 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:03 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:53 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.MultiplyExactLongTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.MultiplyExactLongTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=MultiplyExactLongTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ │ -elapsed=7714 0\:00\:07.714 │ │ │ │ │ -end=Wed Aug 19 16\:35\:03 UTC 2026 │ │ │ │ │ +elapsed=471 0\:00\:00.471 │ │ │ │ │ +end=Mon Sep 07 08\:18\:53 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:34\:55 UTC 2026 │ │ │ │ │ +sections=script_messages build build driver build main │ │ │ │ │ +start=Mon Sep 07 08\:18\:52 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=7723 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1039 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ @@ -51,60 +51,61 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ +----------messages:(9/426)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 19 │ │ │ │ │ -Process id: 636970 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.107 │ │ │ │ │ -----------configuration:(19/934)---------- │ │ │ │ │ +finished: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.1 │ │ │ │ │ +----------configuration:(20/1041)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ -----------rerun:(28/2870)*---------- │ │ │ │ │ +----------rerun:(28/3052)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ @@ -121,115 +122,45 @@ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.MultiplyExactLongTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d \\ │ │ │ │ │ -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/306)---------- │ │ │ │ │ +----------messages:(5/220)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.MultiplyExactLongTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.intrinsics.mathexact.sanity.MultiplyExactLongTest │ │ │ │ │ -finished: Wed Aug 19 16:35:02 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.181 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/479)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 20 │ │ │ │ │ -Process id: 637025 │ │ │ │ │ -finished: Wed Aug 19 16:35:02 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.177 │ │ │ │ │ -----------configuration:(16/931)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base java.management │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/3597)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.intrinsics.mathexact.sanity.MultiplyExactLongTest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - --add-modules java.base,java.management \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1012)---------- │ │ │ │ │ +----------messages:(8/1013)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.MultiplyExactLongTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.MultiplyExactLongTest │ │ │ │ │ -started: Wed Aug 19 16:35:02 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637481 │ │ │ │ │ -finished: Wed Aug 19 16:35:03 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.398 │ │ │ │ │ +Process id: 2391239 │ │ │ │ │ +finished: Mon Sep 07 08:18:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.346 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/292)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.jtr │ │ │ │ │ @@ -1,89 +1,89 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:04 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.NegateExactIntTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.NegateExactIntTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=NegateExactIntTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ │ -elapsed=9227 0\:00\:09.227 │ │ │ │ │ -end=Wed Aug 19 16\:35\:04 UTC 2026 │ │ │ │ │ +elapsed=5486 0\:00\:05.486 │ │ │ │ │ +end=Mon Sep 07 08\:18\:58 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:34\:55 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:52 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=9236 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=5494 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ ----------messages:(9/427)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 23 │ │ │ │ │ -Process id: 637333 │ │ │ │ │ +Agent id: 19 │ │ │ │ │ +Process id: 2391255 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.106 │ │ │ │ │ +finished: Mon Sep 07 08:18:54 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.17 │ │ │ │ │ ----------configuration:(19/934)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -91,21 +91,21 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2855)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -119,69 +119,69 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.NegateExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/6:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/300)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.NegateExactIntTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:54 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.intrinsics.mathexact.sanity.NegateExactIntTest │ │ │ │ │ -finished: Wed Aug 19 16:35:04 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 8.699 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.946 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(9/476)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:54 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 16:35:04 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 8.696 │ │ │ │ │ +Agent id: 7 │ │ │ │ │ +Process id: 2389444 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.944 │ │ │ │ │ ----------configuration:(16/928)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3570)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -199,37 +199,37 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.intrinsics.mathexact.sanity.NegateExactIntTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1006)---------- │ │ │ │ │ +----------messages:(8/1007)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.NegateExactIntTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.NegateExactIntTest │ │ │ │ │ -started: Wed Aug 19 16:35:04 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637501 │ │ │ │ │ -finished: Wed Aug 19 16:35:04 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.395 │ │ │ │ │ +Process id: 2391295 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.347 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/290)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ │ @@ -248,21 +248,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ ----------rerun:(43/3842)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/6:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -271,17 +271,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.NegateExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.jtr │ │ │ │ │ @@ -1,89 +1,89 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:07 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.NegateExactLongTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.NegateExactLongTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=NegateExactLongTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ │ -elapsed=6308 0\:00\:06.308 │ │ │ │ │ -end=Wed Aug 19 16\:35\:07 UTC 2026 │ │ │ │ │ +elapsed=4478 0\:00\:04.478 │ │ │ │ │ +end=Mon Sep 07 08\:18\:58 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:01 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:53 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=6318 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=4486 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:35:01 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:53 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:01 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:53 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:35:01 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:53 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 21 │ │ │ │ │ -Process id: 637248 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:35:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.104 │ │ │ │ │ +finished: Mon Sep 07 08:18:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.091 │ │ │ │ │ ----------configuration:(19/934)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -91,21 +91,21 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2860)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -119,69 +119,69 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.NegateExactLongTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/302)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.NegateExactLongTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:01 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:53 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.intrinsics.mathexact.sanity.NegateExactLongTest │ │ │ │ │ -finished: Wed Aug 19 16:35:07 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.824 │ │ │ │ │ +finished: Mon Sep 07 08:18:57 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 4.018 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/477)---------- │ │ │ │ │ +----------messages:(9/478)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:01 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:53 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 12 │ │ │ │ │ -Process id: 636398 │ │ │ │ │ -finished: Wed Aug 19 16:35:07 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.821 │ │ │ │ │ +Agent id: 18 │ │ │ │ │ +Process id: 2391100 │ │ │ │ │ +finished: Mon Sep 07 08:18:57 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 4.016 │ │ │ │ │ ----------configuration:(16/929)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3579)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -199,37 +199,37 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.intrinsics.mathexact.sanity.NegateExactLongTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1008)---------- │ │ │ │ │ +----------messages:(8/1009)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.NegateExactLongTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.NegateExactLongTest │ │ │ │ │ -started: Wed Aug 19 16:35:07 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:57 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637544 │ │ │ │ │ -finished: Wed Aug 19 16:35:07 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.347 │ │ │ │ │ +Process id: 2391279 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.346 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/290)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ │ @@ -248,21 +248,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ ----------rerun:(43/3850)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -271,17 +271,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.NegateExactLongTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.jtr │ │ │ │ │ @@ -1,44 +1,44 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:10 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.SubtractExactIntTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.SubtractExactIntTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=SubtractExactIntTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ │ -elapsed=7666 0\:00\:07.666 │ │ │ │ │ -end=Wed Aug 19 16\:35\:10 UTC 2026 │ │ │ │ │ +elapsed=457 0\:00\:00.457 │ │ │ │ │ +end=Mon Sep 07 08\:18\:58 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:03 UTC 2026 │ │ │ │ │ +sections=script_messages build build driver build main │ │ │ │ │ +start=Mon Sep 07 08\:18\:58 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=7686 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=465 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ @@ -51,60 +51,61 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:35:03 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:03 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:03 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:03 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:35:03 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 19 │ │ │ │ │ -Process id: 636970 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:35:03 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.105 │ │ │ │ │ -----------configuration:(19/934)---------- │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.094 │ │ │ │ │ +----------configuration:(20/1040)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ -----------rerun:(28/2865)*---------- │ │ │ │ │ +----------rerun:(28/3045)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ @@ -121,115 +122,45 @@ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.SubtractExactIntTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d \\ │ │ │ │ │ -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/303)---------- │ │ │ │ │ +----------messages:(5/219)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.SubtractExactIntTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:03 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.intrinsics.mathexact.sanity.SubtractExactIntTest │ │ │ │ │ -finished: Wed Aug 19 16:35:10 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.15 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/478)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:03 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 20 │ │ │ │ │ -Process id: 637025 │ │ │ │ │ -finished: Wed Aug 19 16:35:10 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.147 │ │ │ │ │ -----------configuration:(16/930)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base java.management │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/3588)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.intrinsics.mathexact.sanity.SubtractExactIntTest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - --add-modules java.base,java.management \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1010)---------- │ │ │ │ │ +----------messages:(8/1011)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.SubtractExactIntTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.SubtractExactIntTest │ │ │ │ │ -started: Wed Aug 19 16:35:10 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637649 │ │ │ │ │ -finished: Wed Aug 19 16:35:10 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.382 │ │ │ │ │ +Process id: 2391318 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.337 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/292)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.jtr │ │ │ │ │ @@ -1,89 +1,89 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:11 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs_neg.log -XX\:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.SubtractExactLongTest\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+IgnoreUnrecognizedVMOptions -XX\:+WhiteBoxAPI -XX\:+LogCompilation -XX\:CompileCommand\=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*\:\:execMathMethod -XX\:LogFile\=hs.log -XX\:+UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.SubtractExactLongTest\nUSER_SPECIFIED driver compiler.testlibrary.intrinsics.Verifier hs_neg.log hs.log\n │ │ │ │ │ source=SubtractExactLongTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ │ -elapsed=6832 0\:00\:06.832 │ │ │ │ │ -end=Wed Aug 19 16\:35\:11 UTC 2026 │ │ │ │ │ +elapsed=4313 0\:00\:04.313 │ │ │ │ │ +end=Mon Sep 07 08\:19\:02 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TESTBUG\: test can not be run in interpreter │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:05 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:58 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=6841 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=4321 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/mathexact/sanity │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 23 │ │ │ │ │ -Process id: 637333 │ │ │ │ │ +Agent id: 19 │ │ │ │ │ +Process id: 2391255 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.107 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.056 │ │ │ │ │ ----------configuration:(19/934)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -91,21 +91,21 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2870)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -119,69 +119,69 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.SubtractExactLongTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/6:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/306)---------- │ │ │ │ │ command: build compiler.intrinsics.mathexact.sanity.SubtractExactLongTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.intrinsics.mathexact.sanity.SubtractExactLongTest │ │ │ │ │ -finished: Wed Aug 19 16:35:11 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.311 │ │ │ │ │ +finished: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.889 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(9/479)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 16:35:11 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.308 │ │ │ │ │ +Agent id: 7 │ │ │ │ │ +Process id: 2389444 │ │ │ │ │ +finished: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.886 │ │ │ │ │ ----------configuration:(16/931)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3597)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -199,37 +199,37 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.intrinsics.mathexact.sanity.SubtractExactLongTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1012)---------- │ │ │ │ │ +----------messages:(8/1013)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.SubtractExactLongTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+WhiteBoxAPI -XX:+LogCompilation -XX:CompileCommand=compileonly,compiler.intrinsics.mathexact.sanity.MathIntrinsic*::execMathMethod -XX:LogFile=hs_neg.log -XX:-UseMathExactIntrinsics compiler.intrinsics.mathexact.sanity.SubtractExactLongTest │ │ │ │ │ -started: Wed Aug 19 16:35:11 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637693 │ │ │ │ │ -finished: Wed Aug 19 16:35:11 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.385 │ │ │ │ │ +Process id: 2391381 │ │ │ │ │ +finished: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.342 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(6/292)---------- │ │ │ │ │ CompileCommand: compileonly compiler/intrinsics/mathexact/sanity/MathIntrinsic*.execMathMethod bool compileonly = true │ │ │ │ │ @@ -248,21 +248,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TESTBUG: test can not be run in interpreter │ │ │ │ │ ----------rerun:(43/3866)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/6:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -271,17 +271,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.intrinsics.mathexact.sanity.SubtractExactLongTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/unsafe/HeapByteBufferTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=id1 │ │ │ │ │ keywords=bug8282555 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ @@ -11,85 +11,85 @@ │ │ │ │ │ source=HeapByteBufferTest.java │ │ │ │ │ title=intermittent, check that spilling MoveF2I etc produce memory edge │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/unsafe/HeapByteBufferTest.java\#id1 │ │ │ │ │ -elapsed=50 0\:00\:00.050 │ │ │ │ │ -end=Wed Aug 19 16\:35\:05 UTC 2026 │ │ │ │ │ +elapsed=43 0\:00\:00.043 │ │ │ │ │ +end=Mon Sep 07 08\:18\:58 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 16\:35\:05 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:58 UTC 2026 │ │ │ │ │ test=compiler/intrinsics/unsafe/HeapByteBufferTest.java\#id1 │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=55 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=48 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/intrinsics/unsafe │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/180)---------- │ │ │ │ │ command: build HeapByteBufferTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/566)---------- │ │ │ │ │ +----------messages:(8/567)---------- │ │ │ │ │ command: main -Djdk.test.lib.random.seed=42 -XX:+UnlockDiagnosticVMOptions -XX:+StressGCM -XX:+OptoScheduling HeapByteBufferTest │ │ │ │ │ reason: User specified action: run main/othervm -Djdk.test.lib.random.seed=42 -XX:+UnlockDiagnosticVMOptions -XX:+StressGCM -XX:+OptoScheduling HeapByteBufferTest │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637540 │ │ │ │ │ -finished: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.034 │ │ │ │ │ +Process id: 2391338 │ │ │ │ │ +finished: Mon Sep 07 08:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.031 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/143)---------- │ │ │ │ │ Unrecognized VM option 'StressGCM' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(39/3242)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/unsafe:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/unsafe:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -98,17 +98,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/unsafe/HeapByteBufferTest.java \\ │ │ │ │ │ -Dtest.main.class=HeapByteBufferTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/unsafe \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/unsafe:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/unsafe:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/intrinsics/unsafe/HeapByteBufferTest_id1.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/intrinsics/unsafe:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/jsr292/NonInlinedCall/InvokeTest.jtr │ │ │ │ │ @@ -1,94 +1,94 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:19:01 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8072008 othervm │ │ │ │ │ library=/test/lib / ../patches │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build java.base/java.lang.invoke.MethodHandleHelper jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xbatch -XX\:-TieredCompilation -XX\:CICompilerCount\=1 compiler.jsr292.NonInlinedCall.InvokeTest\n │ │ │ │ │ source=InvokeTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ │ -elapsed=2551 0\:00\:02.551 │ │ │ │ │ -end=Wed Aug 19 16\:35\:08 UTC 2026 │ │ │ │ │ +elapsed=2171 0\:00\:02.171 │ │ │ │ │ +end=Mon Sep 07 08\:19\:01 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:05 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:18\:59 UTC 2026 │ │ │ │ │ test=compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2557 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=2177 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/jsr292/NonInlinedCall │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(13/825)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ Library ../patches; kind: system module patches │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/patches │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4/compiler/jsr292/patches │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/310)---------- │ │ │ │ │ command: build java.base/java.lang.invoke.MethodHandleHelper jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build java.base/java.lang.invoke.MethodHandleHelper jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:59 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:18:59 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/272)---------- │ │ │ │ │ command: build compiler.jsr292.NonInlinedCall.InvokeTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:59 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.jsr292.NonInlinedCall.InvokeTest │ │ │ │ │ -finished: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.483 │ │ │ │ │ +finished: Mon Sep 07 08:19:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.116 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/508)---------- │ │ │ │ │ +----------messages:(9/510)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:18:59 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 24 │ │ │ │ │ -Process id: 637371 │ │ │ │ │ -finished: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.48 │ │ │ │ │ +Agent id: 18 │ │ │ │ │ +Process id: 2391100 │ │ │ │ │ +finished: Mon Sep 07 08:19:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.114 │ │ │ │ │ ----------configuration:(19/1171)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ @@ -96,21 +96,21 @@ │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ add reads: java.base ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/compiler/jsr292/NonInlinedCall/InvokeTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/classes/4/compiler/jsr292/patches/java.base │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/InvokeTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base │ │ │ │ │ │ │ │ │ │ ----------rerun:(39/3723)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -128,56 +128,56 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/jsr292/NonInlinedCall/InvokeTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.jsr292.NonInlinedCall.InvokeTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/jsr292/NonInlinedCall/InvokeTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/jsr292/NonInlinedCall/InvokeTest.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/jsr292/NonInlinedCall/InvokeTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/InvokeTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/InvokeTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/InvokeTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -J-Dtest.patch.path=/tmp/hotspot/JTwork/classes/4/compiler/jsr292/patches \\ │ │ │ │ │ + -J-Dtest.patch.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/4/compiler/jsr292/NonInlinedCall/InvokeTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/InvokeTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/4/compiler/jsr292/NonInlinedCall/InvokeTest.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ - --patch-module java.base=/tmp/hotspot/JTwork/classes/4/compiler/jsr292/patches/java.base \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/InvokeTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + --patch-module java.base=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base \\ │ │ │ │ │ --add-reads java.base=ALL-UNNAMED /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/834)---------- │ │ │ │ │ +----------messages:(8/835)---------- │ │ │ │ │ command: main -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbatch -XX:-TieredCompilation -XX:CICompilerCount=1 compiler.jsr292.NonInlinedCall.InvokeTest │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbatch -XX:-TieredCompilation -XX:CICompilerCount=1 compiler.jsr292.NonInlinedCall.InvokeTest │ │ │ │ │ -started: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:01 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified, test or library overrides a system module] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 637601 │ │ │ │ │ -finished: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.044 │ │ │ │ │ +Process id: 2391376 │ │ │ │ │ +finished: Mon Sep 07 08:19:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.036 │ │ │ │ │ ----------configuration:(7/373)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ add reads: java.base ALL-UNNAMED │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/classes/4/compiler/jsr292/patches/java.base │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base │ │ │ │ │ │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/184)---------- │ │ │ │ │ CICompilerCount (1) cannot be greater than 0 because there are no compilers │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(45/3746)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -191,21 +191,21 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/jsr292/NonInlinedCall/InvokeTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.jsr292.NonInlinedCall.InvokeTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/jsr292/NonInlinedCall/InvokeTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/jsr292/NonInlinedCall/InvokeTest.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/jsr292/NonInlinedCall/InvokeTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/InvokeTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/InvokeTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/InvokeTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Dtest.patch.path=/tmp/hotspot/JTwork/classes/4/compiler/jsr292/patches \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/jsr292/NonInlinedCall/InvokeTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ - --patch-module java.base=/tmp/hotspot/JTwork/classes/4/compiler/jsr292/patches/java.base \\ │ │ │ │ │ + -Dtest.patch.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/InvokeTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + --patch-module java.base=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base \\ │ │ │ │ │ --add-reads java.base=ALL-UNNAMED \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/jsr292/NonInlinedCall/RedefineTest.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8072008 othervm driver │ │ │ │ │ library=/test/lib / ../patches │ │ │ │ │ modules=java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ requires=vm.jvmti │ │ │ │ │ @@ -11,108 +11,266 @@ │ │ │ │ │ source=RedefineTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ │ -elapsed=1279 0\:00\:01.279 │ │ │ │ │ -end=Wed Aug 19 16\:35\:08 UTC 2026 │ │ │ │ │ +elapsed=5103 0\:00\:05.103 │ │ │ │ │ +end=Mon Sep 07 08\:19\:06 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build driver build main │ │ │ │ │ -start=Wed Aug 19 16\:35\:07 UTC 2026 │ │ │ │ │ +sections=script_messages build compile build compile driver build driver build main │ │ │ │ │ +start=Mon Sep 07 08\:19\:01 UTC 2026 │ │ │ │ │ test=compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1287 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=5111 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/jsr292/NonInlinedCall │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(13/825)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ Library ../patches; kind: system module patches │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/patches │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7/compiler/jsr292/patches │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/398)---------- │ │ │ │ │ +----------messages:(7/469)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox java.base/java.lang.invoke.MethodHandleHelper compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox java.base/java.lang.invoke.MethodHandleHelper compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ -started: Wed Aug 19 16:35:07 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:07 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.003 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 08:19:01 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ +finished: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.708 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/579)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 08:19:01 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 18 │ │ │ │ │ +Process id: 2391100 │ │ │ │ │ +finished: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.704 │ │ │ │ │ +----------configuration:(20/1267)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base │ │ │ │ │ + add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ + java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ + java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ + add reads: java.base ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base │ │ │ │ │ + │ │ │ │ │ +----------rerun:(40/3860)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/jsr292/NonInlinedCall/RedefineTest.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java \\ │ │ │ │ │ + -J-Dtest.main.class=compiler.jsr292.NonInlinedCall.RedefineTest \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -J-Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ + -J-Dtest.patch.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches \\ │ │ │ │ │ + --add-modules java.base \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + --patch-module java.base=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base \\ │ │ │ │ │ + --add-reads java.base=ALL-UNNAMED /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/198)---------- │ │ │ │ │ +----------messages:(7/261)---------- │ │ │ │ │ command: build compiler.jsr292.NonInlinedCall.Agent │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:07 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:07 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: compiler.jsr292.NonInlinedCall.Agent │ │ │ │ │ +finished: Mon Sep 07 08:19:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.29 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/572)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/Agent.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 18 │ │ │ │ │ +Process id: 2391100 │ │ │ │ │ +finished: Mon Sep 07 08:19:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.288 │ │ │ │ │ +----------configuration:(20/1267)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base │ │ │ │ │ + add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ + java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ + java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ + add reads: java.base ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base │ │ │ │ │ + │ │ │ │ │ +----------rerun:(40/3853)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/jsr292/NonInlinedCall/RedefineTest.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java \\ │ │ │ │ │ + -J-Dtest.main.class=compiler.jsr292.NonInlinedCall.RedefineTest \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -J-Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ + -J-Dtest.patch.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches \\ │ │ │ │ │ + --add-modules java.base \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + --patch-module java.base=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base \\ │ │ │ │ │ + --add-reads java.base=ALL-UNNAMED /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/Agent.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/667)---------- │ │ │ │ │ +----------messages:(8/668)---------- │ │ │ │ │ command: driver compiler.jsr292.NonInlinedCall.Agent agent.jar compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ reason: User specified action: run driver compiler.jsr292.NonInlinedCall.Agent agent.jar compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ -started: Wed Aug 19 16:35:07 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:05 UTC 2026 │ │ │ │ │ Mode: othervm [test or library overrides a system module] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 637563 │ │ │ │ │ -finished: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.873 │ │ │ │ │ +Process id: 2391443 │ │ │ │ │ +finished: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.725 │ │ │ │ │ ----------configuration:(7/393)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/classes/7/compiler/jsr292/patches/java.base │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base │ │ │ │ │ │ │ │ │ │ -----------System.out:(7/470)---------- │ │ │ │ │ +----------System.out:(7/475)---------- │ │ │ │ │ Creating manifest.mf │ │ │ │ │ Building agent.jar │ │ │ │ │ Running jar [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/jar, -cfm, agent.jar, manifest.mf] │ │ │ │ │ -[2026-08-19T16:35:08.077684289Z] Gathering output for process 637582 │ │ │ │ │ -[2026-08-19T16:35:08.153542635Z] Waiting for completion for process 637582 │ │ │ │ │ -[2026-08-19T16:35:08.528555848Z] Waiting for completion finished for process 637582 │ │ │ │ │ -Output and diagnostic info for process 637582 was saved into 'pid-637582-output.log' │ │ │ │ │ +[2026-09-07T08:19:05.631794894Z] Gathering output for process 2391462 │ │ │ │ │ +[2026-09-07T08:19:05.704834630Z] Waiting for completion for process 2391462 │ │ │ │ │ +[2026-09-07T08:19:05.932882967Z] Waiting for completion finished for process 2391462 │ │ │ │ │ +Output and diagnostic info for process 2391462 was saved into 'pid-2391462-output.log' │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(39/3800)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -121,20 +279,20 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/jsr292/NonInlinedCall/RedefineTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.jsr292.NonInlinedCall.RedefineTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Dtest.patch.path=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/patches \\ │ │ │ │ │ - --patch-module java.base=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/patches/java.base \\ │ │ │ │ │ + -Dtest.patch.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches \\ │ │ │ │ │ + --patch-module java.base=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ @@ -143,48 +301,48 @@ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/jsr292/NonInlinedCall/RedefineTest.d/driver.0.jta agent.jar compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/707)---------- │ │ │ │ │ +----------messages:(8/708)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ -started: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ Mode: othervm [test or library overrides a system module] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 637606 │ │ │ │ │ -finished: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.326 │ │ │ │ │ +Process id: 2391481 │ │ │ │ │ +finished: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.315 │ │ │ │ │ ----------configuration:(7/393)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/classes/7/compiler/jsr292/patches/java.base │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base │ │ │ │ │ │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(39/3817)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -193,20 +351,20 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/jsr292/NonInlinedCall/RedefineTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.jsr292.NonInlinedCall.RedefineTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Dtest.patch.path=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/patches \\ │ │ │ │ │ - --patch-module java.base=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/patches/java.base \\ │ │ │ │ │ + -Dtest.patch.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches \\ │ │ │ │ │ + --patch-module java.base=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ @@ -215,45 +373,45 @@ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/jsr292/NonInlinedCall/RedefineTest.d/driver.1.jta jdk.test.whitebox.WhiteBox compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/205)---------- │ │ │ │ │ command: build compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/947)---------- │ │ │ │ │ +----------messages:(8/948)---------- │ │ │ │ │ command: main -javaagent:agent.jar -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbatch -XX:-TieredCompilation -XX:CICompilerCount=1 compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -javaagent:agent.jar -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbatch -XX:-TieredCompilation -XX:CICompilerCount=1 compiler.jsr292.NonInlinedCall.RedefineTest │ │ │ │ │ -started: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified, test or library overrides a system module] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 637645 │ │ │ │ │ -finished: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.045 │ │ │ │ │ +Process id: 2391500 │ │ │ │ │ +finished: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.042 │ │ │ │ │ ----------configuration:(8/461)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ add reads: java.base ALL-UNNAMED │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/classes/7/compiler/jsr292/patches/java.base │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base │ │ │ │ │ │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/184)---------- │ │ │ │ │ CICompilerCount (1) cannot be greater than 0 because there are no compilers │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(47/3913)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -267,21 +425,21 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/jsr292/NonInlinedCall/RedefineTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java \\ │ │ │ │ │ -Dtest.main.class=compiler.jsr292.NonInlinedCall.RedefineTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.org.objectweb.asm java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Dtest.patch.path=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/patches \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/7/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ - --patch-module java.base=/tmp/hotspot/JTwork/classes/7/compiler/jsr292/patches/java.base \\ │ │ │ │ │ + -Dtest.patch.path=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/5/compiler/jsr292/NonInlinedCall/RedefineTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/jsr292/NonInlinedCall:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + --patch-module java.base=/tmp/hotspot/JTwork/classes/5/compiler/jsr292/patches/java.base \\ │ │ │ │ │ --add-reads java.base=ALL-UNNAMED \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/FillArrayWithUnsafe.jtr │ │ │ │ │ @@ -1,85 +1,85 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:23 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:37 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8283408 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:+OptimizeFill compiler.loopopts.FillArrayWithUnsafe\n │ │ │ │ │ source=FillArrayWithUnsafe.java │ │ │ │ │ title=Fill a byte array with Java Unsafe API │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ │ -elapsed=5670 0\:00\:05.670 │ │ │ │ │ -end=Wed Aug 19 14\:34\:23 UTC 2026 │ │ │ │ │ +elapsed=5903 0\:00\:05.903 │ │ │ │ │ +end=Mon Sep 07 06\:18\:37 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 14\:34\:18 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 06\:18\:31 UTC 2026 │ │ │ │ │ test=compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=5677 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=5909 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/264)---------- │ │ │ │ │ command: build compiler.loopopts.FillArrayWithUnsafe │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:18 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:31 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.loopopts.FillArrayWithUnsafe │ │ │ │ │ -finished: Wed Aug 19 14:34:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.608 │ │ │ │ │ +finished: Mon Sep 07 06:18:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 5.736 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/329)---------- │ │ │ │ │ +----------messages:(8/330)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 14:34:18 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:31 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 14:34:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.605 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 06:18:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 5.734 │ │ │ │ │ ----------configuration:(10/513)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/loopopts/FillArrayWithUnsafe.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/compiler/loopopts/FillArrayWithUnsafe.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2668)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -97,20 +97,20 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/loopopts/FillArrayWithUnsafe.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.loopopts.FillArrayWithUnsafe \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/FillArrayWithUnsafe.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/FillArrayWithUnsafe.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/FillArrayWithUnsafe.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/loopopts/FillArrayWithUnsafe.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/FillArrayWithUnsafe.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/FillArrayWithUnsafe.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/FillArrayWithUnsafe.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/compiler/loopopts/FillArrayWithUnsafe.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/1/compiler/loopopts/FillArrayWithUnsafe.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/4/compiler/loopopts/FillArrayWithUnsafe.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------direct:(13/1018)---------- │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java:35: warning: Unsafe is internal proprietary API and may be removed in a future release │ │ │ │ │ import sun.misc.Unsafe; │ │ │ │ │ ^ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java:39: warning: Unsafe is internal proprietary API and may be removed in a future release │ │ │ │ │ @@ -122,36 +122,36 @@ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java:45: warning: Unsafe is internal proprietary API and may be removed in a future release │ │ │ │ │ unsafe = (Unsafe) field.get(null); │ │ │ │ │ ^ │ │ │ │ │ 4 warnings │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/336)---------- │ │ │ │ │ +----------messages:(7/337)---------- │ │ │ │ │ command: main -XX:+OptimizeFill compiler.loopopts.FillArrayWithUnsafe │ │ │ │ │ reason: User specified action: run main/othervm -XX:+OptimizeFill compiler.loopopts.FillArrayWithUnsafe │ │ │ │ │ -started: Wed Aug 19 14:34:23 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:37 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636130 │ │ │ │ │ -finished: Wed Aug 19 14:34:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.052 │ │ │ │ │ +Process id: 2389566 │ │ │ │ │ +finished: Mon Sep 07 06:18:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.157 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/146)---------- │ │ │ │ │ Unrecognized VM option 'OptimizeFill' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(33/2649)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/FillArrayWithUnsafe.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/FillArrayWithUnsafe.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -160,17 +160,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/FillArrayWithUnsafe.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.FillArrayWithUnsafe \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/FillArrayWithUnsafe.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/FillArrayWithUnsafe.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/FillArrayWithUnsafe.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/FillArrayWithUnsafe.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/FillArrayWithUnsafe.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/FillArrayWithUnsafe.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:+OptimizeFill \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/FillArrayWithUnsafe.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/InfiniteLoopBadControlNeverBranch.jtr │ │ │ │ │ @@ -1,91 +1,153 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:34 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:18:56 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8335709 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xcomp -XX\:CompileCommand\=compileonly,InfiniteLoopBadControlNeverBranch\:\:* InfiniteLoopBadControlNeverBranch\n │ │ │ │ │ source=InfiniteLoopBadControlNeverBranch.java │ │ │ │ │ title=C2\: assert(\!loop->is_member(get_loop(useblock))) failed\: must be outside loop │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ │ -elapsed=3611798 1\:00\:11.798 │ │ │ │ │ -end=Wed Aug 19 15\:34\:34 UTC 2026 │ │ │ │ │ +elapsed=3618016 1\:00\:18.016 │ │ │ │ │ +end=Mon Sep 07 07\:18\:56 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611746ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611234ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:22 UTC 2026 │ │ │ │ │ +sections=script_messages build compile main │ │ │ │ │ +start=Mon Sep 07 06\:18\:38 UTC 2026 │ │ │ │ │ test=compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3611808 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3618075 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/195)---------- │ │ │ │ │ +----------messages:(7/256)---------- │ │ │ │ │ command: build InfiniteLoopBadControlNeverBranch │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:22 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:22 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 06:18:38 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: InfiniteLoopBadControlNeverBranch │ │ │ │ │ +finished: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 6.745 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/345)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 06:18:38 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 10 │ │ │ │ │ +Process id: 2389668 │ │ │ │ │ +finished: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 6.413 │ │ │ │ │ +----------configuration:(12/653)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/3007)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/loopopts/InfiniteLoopBadControlNeverBranch.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/InfiniteLoopBadControlNeverBranch.java \\ │ │ │ │ │ + -J-Dtest.main.class=InfiniteLoopBadControlNeverBranch \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/3/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/680)---------- │ │ │ │ │ +----------messages:(11/685)---------- │ │ │ │ │ command: main -Xcomp -XX:CompileCommand=compileonly,InfiniteLoopBadControlNeverBranch::* InfiniteLoopBadControlNeverBranch │ │ │ │ │ reason: User specified action: run main/othervm -Xcomp -XX:CompileCommand=compileonly,InfiniteLoopBadControlNeverBranch::* InfiniteLoopBadControlNeverBranch │ │ │ │ │ -started: Wed Aug 19 14:34:22 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636091 │ │ │ │ │ +Process id: 2389782 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636091 │ │ │ │ │ -636091: Unable to open socket file /proc/636091/root/tmp/.java_pid636091: target process 636091 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2389782 │ │ │ │ │ +2389782: Unable to open socket file /proc/2389782/root/tmp/.java_pid2389782: target process 2389782 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 15:34:34 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.783 │ │ │ │ │ +finished: Mon Sep 07 07:18:56 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.26 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(2/125)---------- │ │ │ │ │ CompileCommand: compileonly InfiniteLoopBadControlNeverBranch.* bool compileonly = true │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(34/3042)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -94,22 +156,22 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/InfiniteLoopBadControlNeverBranch.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/InfiniteLoopBadControlNeverBranch.java \\ │ │ │ │ │ -Dtest.main.class=InfiniteLoopBadControlNeverBranch \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xcomp \\ │ │ │ │ │ -XX:CompileCommand=compileonly,InfiniteLoopBadControlNeverBranch::* \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/InfiniteLoopBadControlNeverBranch.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611746ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611234ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611746ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611234ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestCMoveWithDeadPhi.jtr │ │ │ │ │ @@ -1,88 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:39 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:05 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8265938 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:CompileCommand\=compileonly,compiler.loopopts.TestCMoveWithDeadPhi\:\:test compiler.loopopts.TestCMoveWithDeadPhi\n │ │ │ │ │ source=TestCMoveWithDeadPhi.java │ │ │ │ │ title=Test conditional move optimization with a TOP PhiNode. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ │ -elapsed=3616844 1\:00\:16.844 │ │ │ │ │ -end=Wed Aug 19 15\:34\:39 UTC 2026 │ │ │ │ │ +elapsed=3626147 1\:00\:26.147 │ │ │ │ │ +end=Mon Sep 07 07\:19\:05 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611558ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611133ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 14\:34\:22 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 06\:18\:39 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3616850 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3626152 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/266)---------- │ │ │ │ │ +----------messages:(7/267)---------- │ │ │ │ │ command: build compiler.loopopts.TestCMoveWithDeadPhi │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:22 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:39 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.loopopts.TestCMoveWithDeadPhi │ │ │ │ │ -finished: Wed Aug 19 14:34:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.237 │ │ │ │ │ +finished: Mon Sep 07 06:18:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 14.976 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/331)---------- │ │ │ │ │ +----------messages:(8/332)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 14:34:22 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:39 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 14:34:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.235 │ │ │ │ │ +Agent id: 3 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 06:18:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 14.974 │ │ │ │ │ ----------configuration:(12/640)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestCMoveWithDeadPhi.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestCMoveWithDeadPhi.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2908)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ @@ -103,51 +103,51 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/loopopts/TestCMoveWithDeadPhi.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestCMoveWithDeadPhi.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.loopopts.TestCMoveWithDeadPhi \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestCMoveWithDeadPhi.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestCMoveWithDeadPhi.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestCMoveWithDeadPhi.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestCMoveWithDeadPhi.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestCMoveWithDeadPhi.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestCMoveWithDeadPhi.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestCMoveWithDeadPhi.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestCMoveWithDeadPhi.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestCMoveWithDeadPhi.d:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestCMoveWithDeadPhi.d:/tmp/hotspot/JTwork/classes/4/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/692)---------- │ │ │ │ │ +----------messages:(11/697)---------- │ │ │ │ │ command: main -XX:CompileCommand=compileonly,compiler.loopopts.TestCMoveWithDeadPhi::test compiler.loopopts.TestCMoveWithDeadPhi │ │ │ │ │ reason: User specified action: run main/othervm -XX:CompileCommand=compileonly,compiler.loopopts.TestCMoveWithDeadPhi::test compiler.loopopts.TestCMoveWithDeadPhi │ │ │ │ │ -started: Wed Aug 19 14:34:27 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:53 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636135 │ │ │ │ │ +Process id: 2389910 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636135 │ │ │ │ │ -636135: Unable to open socket file /proc/636135/root/tmp/.java_pid636135: target process 636135 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2389910 │ │ │ │ │ +2389910: Unable to open socket file /proc/2389910/root/tmp/.java_pid2389910: target process 2389910 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 15:34:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.594 │ │ │ │ │ +finished: Mon Sep 07 07:19:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.16 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(2/133)---------- │ │ │ │ │ CompileCommand: compileonly compiler/loopopts/TestCMoveWithDeadPhi.test bool compileonly = true │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(33/2946)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestCMoveWithDeadPhi.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestCMoveWithDeadPhi.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -156,21 +156,21 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestCMoveWithDeadPhi.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestCMoveWithDeadPhi.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.TestCMoveWithDeadPhi \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestCMoveWithDeadPhi.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestCMoveWithDeadPhi.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestCMoveWithDeadPhi.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestCMoveWithDeadPhi.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestCMoveWithDeadPhi.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestCMoveWithDeadPhi.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:CompileCommand=compileonly,compiler.loopopts.TestCMoveWithDeadPhi::test \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/TestCMoveWithDeadPhi.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611558ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611133ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611558ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611133ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.jtr │ │ │ │ │ @@ -1,100 +1,160 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=id0 │ │ │ │ │ keywords=bug8280126 othervm │ │ │ │ │ run=USER_SPECIFIED compile TestDeadIrreducibleLoops.jasm\nUSER_SPECIFIED main/othervm -XX\:CompileCommand\=compileonly,TestDeadIrreducibleLoopsMain\:\:test* -XX\:CompileCommand\=compileonly,TestDeadIrreducibleLoops\:\:test* -XX\:+UnlockDiagnosticVMOptions -XX\:+StressIGVN TestDeadIrreducibleLoopsMain\n │ │ │ │ │ source=TestDeadIrreducibleLoopsMain.java │ │ │ │ │ title=Irreducible loops have many entries, only when the last entry loses control from the outside does the loop die, and have to disappear. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java\#id0 │ │ │ │ │ -elapsed=1695 0\:00\:01.695 │ │ │ │ │ -end=Wed Aug 19 14\:34\:29 UTC 2026 │ │ │ │ │ +elapsed=2481 0\:00\:02.481 │ │ │ │ │ +end=Mon Sep 07 06\:18\:44 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:27 UTC 2026 │ │ │ │ │ +sections=script_messages compile build compile main │ │ │ │ │ +start=Mon Sep 07 06\:18\:41 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestDeadIrreducibleLoopsMain.java\#id0 │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1702 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=2488 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(5/313)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ reason: User specified action: run compile TestDeadIrreducibleLoops.jasm │ │ │ │ │ -started: Wed Aug 19 14:34:27 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.632 │ │ │ │ │ +started: Mon Sep 07 06:18:41 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.316 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------rerun:(4/408)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -classpath /usr/share/jtreg/lib/asmtools.jar \\ │ │ │ │ │ - org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ + org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ ----------jasm:(0/0)---------- │ │ │ │ │ result: Passed. jasm OK │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/190)---------- │ │ │ │ │ +----------messages:(7/246)---------- │ │ │ │ │ command: build TestDeadIrreducibleLoopsMain │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 06:18:42 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: TestDeadIrreducibleLoopsMain │ │ │ │ │ +finished: Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.095 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/339)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 06:18:42 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.094 │ │ │ │ │ +----------configuration:(10/526)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/2755)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java \\ │ │ │ │ │ + -J-Dtest.main.class=TestDeadIrreducibleLoopsMain \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/636)---------- │ │ │ │ │ +----------messages:(7/637)---------- │ │ │ │ │ command: main -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN TestDeadIrreducibleLoopsMain │ │ │ │ │ reason: User specified action: run main/othervm -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN TestDeadIrreducibleLoopsMain │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636162 │ │ │ │ │ -finished: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.049 │ │ │ │ │ +Process id: 2389742 │ │ │ │ │ +finished: Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.035 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/144)---------- │ │ │ │ │ Unrecognized VM option 'StressIGVN' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(36/2919)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -103,17 +163,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java \\ │ │ │ │ │ -Dtest.main.class=TestDeadIrreducibleLoopsMain \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id0.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* \\ │ │ │ │ │ -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.jtr │ │ │ │ │ @@ -1,100 +1,100 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=id1 │ │ │ │ │ keywords=bug8280126 othervm │ │ │ │ │ run=USER_SPECIFIED compile TestDeadIrreducibleLoops.jasm\nUSER_SPECIFIED main/othervm -XX\:CompileCommand\=compileonly,TestDeadIrreducibleLoopsMain\:\:test* -XX\:CompileCommand\=compileonly,TestDeadIrreducibleLoops\:\:test* -XX\:+UnlockDiagnosticVMOptions -XX\:+StressIGVN -XX\:PerMethodTrapLimit\=0 TestDeadIrreducibleLoopsMain\n │ │ │ │ │ source=TestDeadIrreducibleLoopsMain.java │ │ │ │ │ title=Irreducible loops have many entries, only when the last entry loses control from the outside does the loop die, and have to disappear. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java\#id1 │ │ │ │ │ -elapsed=1930 0\:00\:01.930 │ │ │ │ │ -end=Wed Aug 19 14\:34\:29 UTC 2026 │ │ │ │ │ +elapsed=1274 0\:00\:01.274 │ │ │ │ │ +end=Mon Sep 07 06\:18\:45 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:27 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 06\:18\:44 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestDeadIrreducibleLoopsMain.java\#id1 │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1942 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1278 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(5/313)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ reason: User specified action: run compile TestDeadIrreducibleLoops.jasm │ │ │ │ │ -started: Wed Aug 19 14:34:27 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.853 │ │ │ │ │ +started: Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.225 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------rerun:(4/408)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -classpath /usr/share/jtreg/lib/asmtools.jar \\ │ │ │ │ │ - org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ + org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ ----------jasm:(0/0)---------- │ │ │ │ │ result: Passed. jasm OK │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/190)---------- │ │ │ │ │ command: build TestDeadIrreducibleLoopsMain │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/686)---------- │ │ │ │ │ +----------messages:(7/687)---------- │ │ │ │ │ command: main -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -XX:PerMethodTrapLimit=0 TestDeadIrreducibleLoopsMain │ │ │ │ │ reason: User specified action: run main/othervm -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -XX:PerMethodTrapLimit=0 TestDeadIrreducibleLoopsMain │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636170 │ │ │ │ │ -finished: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.045 │ │ │ │ │ +Process id: 2389778 │ │ │ │ │ +finished: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.036 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/144)---------- │ │ │ │ │ Unrecognized VM option 'StressIGVN' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(37/2955)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -103,17 +103,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java \\ │ │ │ │ │ -Dtest.main.class=TestDeadIrreducibleLoopsMain \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id1.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* \\ │ │ │ │ │ -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.jtr │ │ │ │ │ @@ -1,100 +1,160 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=id2 │ │ │ │ │ keywords=bug8280126 othervm │ │ │ │ │ run=USER_SPECIFIED compile TestDeadIrreducibleLoops.jasm\nUSER_SPECIFIED main/othervm -XX\:CompileCommand\=compileonly,TestDeadIrreducibleLoopsMain\:\:test* -XX\:CompileCommand\=compileonly,TestDeadIrreducibleLoops\:\:test* -XX\:+UnlockDiagnosticVMOptions -XX\:+StressIGVN -Xcomp -XX\:-TieredCompilation TestDeadIrreducibleLoopsMain\n │ │ │ │ │ source=TestDeadIrreducibleLoopsMain.java │ │ │ │ │ title=Irreducible loops have many entries, only when the last entry loses control from the outside does the loop die, and have to disappear. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java\#id2 │ │ │ │ │ -elapsed=1893 0\:00\:01.893 │ │ │ │ │ -end=Wed Aug 19 14\:34\:29 UTC 2026 │ │ │ │ │ +elapsed=2386 0\:00\:02.386 │ │ │ │ │ +end=Mon Sep 07 06\:18\:46 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:27 UTC 2026 │ │ │ │ │ +sections=script_messages compile build compile main │ │ │ │ │ +start=Mon Sep 07 06\:18\:44 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestDeadIrreducibleLoopsMain.java\#id2 │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1906 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=2394 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(5/313)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ reason: User specified action: run compile TestDeadIrreducibleLoops.jasm │ │ │ │ │ -started: Wed Aug 19 14:34:27 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.799 │ │ │ │ │ +started: Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.181 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------rerun:(4/408)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -classpath /usr/share/jtreg/lib/asmtools.jar \\ │ │ │ │ │ - org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ + org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ ----------jasm:(0/0)---------- │ │ │ │ │ result: Passed. jasm OK │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/190)---------- │ │ │ │ │ +----------messages:(7/246)---------- │ │ │ │ │ command: build TestDeadIrreducibleLoopsMain │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: TestDeadIrreducibleLoopsMain │ │ │ │ │ +finished: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.146 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/339)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 8 │ │ │ │ │ +Process id: 2389482 │ │ │ │ │ +finished: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.145 │ │ │ │ │ +----------configuration:(10/526)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/2755)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java \\ │ │ │ │ │ + -J-Dtest.main.class=TestDeadIrreducibleLoopsMain \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/696)---------- │ │ │ │ │ +----------messages:(7/697)---------- │ │ │ │ │ command: main -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -Xcomp -XX:-TieredCompilation TestDeadIrreducibleLoopsMain │ │ │ │ │ reason: User specified action: run main/othervm -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -Xcomp -XX:-TieredCompilation TestDeadIrreducibleLoopsMain │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636166 │ │ │ │ │ -finished: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.062 │ │ │ │ │ +Process id: 2389820 │ │ │ │ │ +finished: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.041 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/144)---------- │ │ │ │ │ Unrecognized VM option 'StressIGVN' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(38/2971)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -103,17 +163,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java \\ │ │ │ │ │ -Dtest.main.class=TestDeadIrreducibleLoopsMain \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestDeadIrreducibleLoopsMain_id2.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* \\ │ │ │ │ │ -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.jtr │ │ │ │ │ @@ -1,94 +1,154 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 14:34:31 UTC 2026 │ │ │ │ │ +#Mon Sep 07 06:18:47 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=id3 │ │ │ │ │ keywords=bug8280126 othervm │ │ │ │ │ run=USER_SPECIFIED compile TestDeadIrreducibleLoops.jasm\nUSER_SPECIFIED main/othervm -XX\:CompileCommand\=compileonly,TestDeadIrreducibleLoopsMain\:\:test* -XX\:CompileCommand\=compileonly,TestDeadIrreducibleLoops\:\:test* -XX\:+UnlockDiagnosticVMOptions -XX\:+StressIGVN -Xcomp -XX\:-TieredCompilation -XX\:PerMethodTrapLimit\=0 TestDeadIrreducibleLoopsMain\n │ │ │ │ │ source=TestDeadIrreducibleLoopsMain.java │ │ │ │ │ title=Irreducible loops have many entries, only when the last entry loses control from the outside does the loop die, and have to disappear. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java\#id3 │ │ │ │ │ -elapsed=1554 0\:00\:01.554 │ │ │ │ │ -end=Wed Aug 19 14\:34\:31 UTC 2026 │ │ │ │ │ +elapsed=2305 0\:00\:02.305 │ │ │ │ │ +end=Mon Sep 07 06\:18\:47 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:29 UTC 2026 │ │ │ │ │ +sections=script_messages compile build compile main │ │ │ │ │ +start=Mon Sep 07 06\:18\:44 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestDeadIrreducibleLoopsMain.java\#id3 │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1561 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=2311 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(5/313)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ reason: User specified action: run compile TestDeadIrreducibleLoops.jasm │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:31 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.477 │ │ │ │ │ +started: Mon Sep 07 06:18:44 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.164 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------rerun:(4/408)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -classpath /usr/share/jtreg/lib/asmtools.jar \\ │ │ │ │ │ org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm │ │ │ │ │ ----------jasm:(0/0)---------- │ │ │ │ │ result: Passed. jasm OK │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/190)---------- │ │ │ │ │ +----------messages:(7/246)---------- │ │ │ │ │ command: build TestDeadIrreducibleLoopsMain │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:31 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:31 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: TestDeadIrreducibleLoopsMain │ │ │ │ │ +finished: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.089 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/339)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.088 │ │ │ │ │ +----------configuration:(10/526)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.d │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/2755)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java \\ │ │ │ │ │ + -J-Dtest.main.class=TestDeadIrreducibleLoopsMain \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/746)---------- │ │ │ │ │ +----------messages:(7/747)---------- │ │ │ │ │ command: main -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -Xcomp -XX:-TieredCompilation -XX:PerMethodTrapLimit=0 TestDeadIrreducibleLoopsMain │ │ │ │ │ reason: User specified action: run main/othervm -XX:CompileCommand=compileonly,TestDeadIrreducibleLoopsMain::test* -XX:CompileCommand=compileonly,TestDeadIrreducibleLoops::test* -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -Xcomp -XX:-TieredCompilation -XX:PerMethodTrapLimit=0 TestDeadIrreducibleLoopsMain │ │ │ │ │ -started: Wed Aug 19 14:34:31 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636192 │ │ │ │ │ -finished: Wed Aug 19 14:34:31 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.062 │ │ │ │ │ +Process id: 2389846 │ │ │ │ │ +finished: Mon Sep 07 06:18:47 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.036 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/144)---------- │ │ │ │ │ Unrecognized VM option 'StressIGVN' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(39/3007)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestDeadIrreducibleLoopsMain_id3.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestInfLoopNearUsePlacement.jtr │ │ │ │ │ @@ -1,85 +1,147 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:42 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:00 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8268360 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:CompileCommand\=compileonly,compiler.loopopts.TestInfLoopNearUsePlacement\:\:test compiler.loopopts.TestInfLoopNearUsePlacement\n │ │ │ │ │ source=TestInfLoopNearUsePlacement.java │ │ │ │ │ title=Test node placement when its use is inside infinite loop. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ │ -elapsed=3611716 1\:00\:11.716 │ │ │ │ │ -end=Wed Aug 19 15\:34\:42 UTC 2026 │ │ │ │ │ +elapsed=3612151 1\:00\:12.151 │ │ │ │ │ +end=Mon Sep 07 07\:19\:00 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611617ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611154ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 14\:34\:31 UTC 2026 │ │ │ │ │ +sections=script_messages build compile main │ │ │ │ │ +start=Mon Sep 07 06\:18\:47 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3611727 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3613127 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/207)---------- │ │ │ │ │ +----------messages:(7/280)---------- │ │ │ │ │ command: build compiler.loopopts.TestInfLoopNearUsePlacement │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:31 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 14:34:31 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.007 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 06:18:47 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: compiler.loopopts.TestInfLoopNearUsePlacement │ │ │ │ │ +finished: Mon Sep 07 06:18:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.959 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/338)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 06:18:47 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 06:18:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.958 │ │ │ │ │ +----------configuration:(12/647)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestInfLoopNearUsePlacement.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/2971)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/loopopts/TestInfLoopNearUsePlacement.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfLoopNearUsePlacement.java \\ │ │ │ │ │ + -J-Dtest.main.class=compiler.loopopts.TestInfLoopNearUsePlacement \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestInfLoopNearUsePlacement.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestInfLoopNearUsePlacement.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestInfLoopNearUsePlacement.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestInfLoopNearUsePlacement.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestInfLoopNearUsePlacement.d:/tmp/hotspot/JTwork/classes/0/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/720)---------- │ │ │ │ │ +----------messages:(11/726)---------- │ │ │ │ │ command: main -XX:CompileCommand=compileonly,compiler.loopopts.TestInfLoopNearUsePlacement::test compiler.loopopts.TestInfLoopNearUsePlacement │ │ │ │ │ reason: User specified action: run main/othervm -XX:CompileCommand=compileonly,compiler.loopopts.TestInfLoopNearUsePlacement::test compiler.loopopts.TestInfLoopNearUsePlacement │ │ │ │ │ -started: Wed Aug 19 14:34:31 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:48 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636198 │ │ │ │ │ +Process id: 2389851 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636198 │ │ │ │ │ -636198: Unable to open socket file /proc/636198/root/tmp/.java_pid636198: target process 636198 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2389851 │ │ │ │ │ +2389851: Unable to open socket file /proc/2389851/root/tmp/.java_pid2389851: target process 2389851 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 15:34:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.684 │ │ │ │ │ +finished: Mon Sep 07 07:18:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.182 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(2/140)---------- │ │ │ │ │ CompileCommand: compileonly compiler/loopopts/TestInfLoopNearUsePlacement.test bool compileonly = true │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(33/3009)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/TestInfLoopNearUsePlacement.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ @@ -104,11 +166,11 @@ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:CompileCommand=compileonly,compiler.loopopts.TestInfLoopNearUsePlacement::test \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/TestInfLoopNearUsePlacement.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611617ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611154ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611617ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611154ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestInfiniteLoopCCP.jtr │ │ │ │ │ @@ -1,91 +1,91 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:35:00 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:18:57 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8271340 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED main/othervm TestInfiniteLoopCCP\n │ │ │ │ │ source=TestInfiniteLoopCCP.java │ │ │ │ │ title=Crash PhaseIdealLoop\:\:clone_outer_loop │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ │ -elapsed=3630502 1\:00\:30.502 │ │ │ │ │ -end=Wed Aug 19 15\:35\:00 UTC 2026 │ │ │ │ │ +elapsed=3612419 1\:00\:12.419 │ │ │ │ │ +end=Mon Sep 07 07\:18\:57 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611452ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611239ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 14\:34\:29 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 06\:18\:45 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3630508 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3612426 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/229)---------- │ │ │ │ │ +----------messages:(7/228)---------- │ │ │ │ │ command: build TestInfiniteLoopCCP │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: TestInfiniteLoopCCP │ │ │ │ │ -finished: Wed Aug 19 14:34:48 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 18.917 │ │ │ │ │ +finished: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.144 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/329)---------- │ │ │ │ │ +----------messages:(8/330)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:45 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 14:34:48 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 18.88 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.141 │ │ │ │ │ ----------configuration:(12/639)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ /tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestInfiniteLoopCCP.d │ │ │ │ │ /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2881)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -114,33 +114,33 @@ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestInfiniteLoopCCP.d:/tmp/hotspot/JTwork/classes/1/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/502)---------- │ │ │ │ │ +----------messages:(11/508)---------- │ │ │ │ │ command: main TestInfiniteLoopCCP │ │ │ │ │ reason: User specified action: run main/othervm TestInfiniteLoopCCP │ │ │ │ │ -started: Wed Aug 19 14:34:48 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636286 │ │ │ │ │ +Process id: 2389802 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636286 │ │ │ │ │ -636286: Unable to open socket file /proc/636286/root/tmp/.java_pid636286: target process 636286 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2389802 │ │ │ │ │ +2389802: Unable to open socket file /proc/2389802/root/tmp/.java_pid2389802: target process 2389802 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 15:35:00 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.572 │ │ │ │ │ +finished: Mon Sep 07 07:18:57 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.266 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(1/37)---------- │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(32/2833)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestInfiniteLoopCCP.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ @@ -164,11 +164,11 @@ │ │ │ │ │ -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestInfiniteLoopCCP.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/TestInfiniteLoopCCP.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611452ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611239ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611452ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611239ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestInfiniteLoopNest.jtr │ │ │ │ │ @@ -1,152 +1,90 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:48 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8294217 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xmx1G -XX\:-BackgroundCompilation TestInfiniteLoopNest\n │ │ │ │ │ source=TestInfiniteLoopNest.java │ │ │ │ │ title=Assertion failure\: parsing found no loops but there are some │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ │ -elapsed=3618474 1\:00\:18.474 │ │ │ │ │ -end=Wed Aug 19 15\:34\:48 UTC 2026 │ │ │ │ │ +elapsed=3611166 1\:00\:11.166 │ │ │ │ │ +end=Mon Sep 07 07\:18\:58 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611898ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611128ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 14\:34\:29 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 06\:18\:46 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3618481 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3611171 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/230)---------- │ │ │ │ │ +----------messages:(5/182)---------- │ │ │ │ │ command: build TestInfiniteLoopNest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: TestInfiniteLoopNest │ │ │ │ │ -finished: Wed Aug 19 14:34:36 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.526 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/331)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 14:34:29 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 14:34:36 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.525 │ │ │ │ │ -----------configuration:(12/640)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestInfiniteLoopNest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2890)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/loopopts/TestInfiniteLoopNest.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNest.java \\ │ │ │ │ │ - -J-Dtest.main.class=TestInfiniteLoopNest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestInfiniteLoopNest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestInfiniteLoopNest.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestInfiniteLoopNest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestInfiniteLoopNest.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestInfiniteLoopNest.d:/tmp/hotspot/JTwork/classes/6/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/572)---------- │ │ │ │ │ +----------messages:(11/578)---------- │ │ │ │ │ command: main -Xmx1G -XX:-BackgroundCompilation TestInfiniteLoopNest │ │ │ │ │ reason: User specified action: run main/othervm -Xmx1G -XX:-BackgroundCompilation TestInfiniteLoopNest │ │ │ │ │ -started: Wed Aug 19 14:34:36 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:46 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636246 │ │ │ │ │ +Process id: 2389826 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636246 │ │ │ │ │ -636246: Unable to open socket file /proc/636246/root/tmp/.java_pid636246: target process 636246 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2389826 │ │ │ │ │ +2389826: Unable to open socket file /proc/2389826/root/tmp/.java_pid2389826: target process 2389826 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 15:34:48 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.935 │ │ │ │ │ +finished: Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.156 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(1/37)---------- │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(34/2897)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestInfiniteLoopNest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestInfiniteLoopNest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -155,22 +93,22 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestInfiniteLoopNest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNest.java \\ │ │ │ │ │ -Dtest.main.class=TestInfiniteLoopNest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestInfiniteLoopNest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestInfiniteLoopNest.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestInfiniteLoopNest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestInfiniteLoopNest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestInfiniteLoopNest.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestInfiniteLoopNest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xmx1G \\ │ │ │ │ │ -XX:-BackgroundCompilation \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/TestInfiniteLoopNest.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611898ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611128ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611898ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611128ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.jtr │ │ │ │ │ @@ -1,211 +1,151 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:37 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:18:50 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=Xbatch │ │ │ │ │ keywords=bug8332920 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xbatch -XX\:-TieredCompilation -XX\:CompileCommand\=compileonly,*TestPartialPeel*\:\:original* -XX\:CompileCommand\=compileonly,*TestPartialPeel*\:\:test* compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit\n │ │ │ │ │ source=TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ title=Tests partial peeling at unsigned tests with limit being negative in exit tests "i >u limit". │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java\#Xbatch │ │ │ │ │ -elapsed=3603787 1\:00\:03.787 │ │ │ │ │ -end=Wed Aug 19 15\:34\:37 UTC 2026 │ │ │ │ │ +elapsed=3600709 1\:00\:00.709 │ │ │ │ │ +end=Mon Sep 07 07\:18\:50 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601009ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600671ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 14\:34\:33 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 06\:18\:49 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java\#Xbatch │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3603878 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3600715 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/312)---------- │ │ │ │ │ +----------messages:(5/223)---------- │ │ │ │ │ command: build compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 14:34:33 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ -finished: Wed Aug 19 14:34:36 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.724 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/353)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 14:34:33 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 9 │ │ │ │ │ -Process id: 636041 │ │ │ │ │ -finished: Wed Aug 19 14:34:36 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.721 │ │ │ │ │ -----------configuration:(10/544)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2926)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 06:18:49 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 06:18:49 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(74/4431)---------- │ │ │ │ │ +----------messages:(74/4455)---------- │ │ │ │ │ command: main -Xbatch -XX:-TieredCompilation -XX:CompileCommand=compileonly,*TestPartialPeel*::original* -XX:CompileCommand=compileonly,*TestPartialPeel*::test* compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ reason: User specified action: run main/othervm -Xbatch -XX:-TieredCompilation -XX:CompileCommand=compileonly,*TestPartialPeel*::original* -XX:CompileCommand=compileonly,*TestPartialPeel*::test* compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ -started: Wed Aug 19 14:34:36 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 06:18:49 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636265 │ │ │ │ │ +Process id: 2389891 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636265 │ │ │ │ │ -2026-08-19 15:34:37 │ │ │ │ │ +Running jstack on process 2389891 │ │ │ │ │ +2026-09-07 07:18:50 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode, sharing): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff60002340, length=10, elements={ │ │ │ │ │ -0x00007fffec01b720, 0x00007fffec10cb30, 0x00007fffec10dfc0, 0x00007fffec10f660, │ │ │ │ │ -0x00007fffec110bc0, 0x00007fffec112080, 0x00007fffec11d2b0, 0x00007fffec120ac0, │ │ │ │ │ -0x00007fffec13e920, 0x00007fff60000ee0 │ │ │ │ │ +_java_thread_list=0x00007fef2c002340, length=10, elements={ │ │ │ │ │ +0x00007fffe801b630, 0x00007fffe81409c0, 0x00007fffe8141e50, 0x00007fffe81434f0, │ │ │ │ │ +0x00007fffe8144a50, 0x00007fffe8145f10, 0x00007fffe8151960, 0x00007fffe8154950, │ │ │ │ │ +0x00007fffe81728d0, 0x00007fef2c000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [636270] prio=5 os_prio=0 cpu=88.25ms elapsed=3600.97s tid=0x00007fffec01b720 nid=636270 in Object.wait() [0x00007ffff219d000] │ │ │ │ │ +"main" #1 [2389894] prio=5 os_prio=0 cpu=84.23ms elapsed=3600.62s tid=0x00007fffe801b630 nid=2389894 in Object.wait() [0x00007ffff155d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000624c6e5e0> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff0f2073ec8> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [636278] daemon prio=10 os_prio=0 cpu=1.54ms elapsed=3600.90s tid=0x00007fffec10cb30 nid=636278 waiting on condition [0x00007fffe245e000] │ │ │ │ │ +"Reference Handler" #2 [2389902] daemon prio=10 os_prio=0 cpu=0.40ms elapsed=3600.59s tid=0x00007fffe81409c0 nid=2389902 waiting on condition [0x00007fffe7906000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [636279] daemon prio=8 os_prio=0 cpu=0.27ms elapsed=3600.90s tid=0x00007fffec10dfc0 nid=636279 in Object.wait() [0x00007fffe22dd000] │ │ │ │ │ +"Finalizer" #3 [2389903] daemon prio=8 os_prio=0 cpu=0.26ms elapsed=3600.59s tid=0x00007fffe8141e50 nid=2389903 in Object.wait() [0x00007fffe7785000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000624c02580> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff0f2002c18> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [636280] daemon prio=9 os_prio=0 cpu=0.48ms elapsed=3600.89s tid=0x00007fffec10f660 nid=636280 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2389904] daemon prio=9 os_prio=0 cpu=0.86ms elapsed=3600.59s tid=0x00007fffe81434f0 nid=2389904 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [636281] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=3600.89s tid=0x00007fffec110bc0 nid=636281 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2389905] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=3600.58s tid=0x00007fffe8144a50 nid=2389905 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [636282] daemon prio=9 os_prio=0 cpu=199.89ms elapsed=3600.89s tid=0x00007fffec112080 nid=636282 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2389906] daemon prio=9 os_prio=0 cpu=332.42ms elapsed=3600.58s tid=0x00007fffe8145f10 nid=2389906 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #7 [636283] daemon prio=9 os_prio=0 cpu=0.14ms elapsed=3600.88s tid=0x00007fffec11d2b0 nid=636283 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #7 [2389907] daemon prio=9 os_prio=0 cpu=0.10ms elapsed=3600.58s tid=0x00007fffe8151960 nid=2389907 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #8 [636284] daemon prio=8 os_prio=0 cpu=11.90ms elapsed=3600.87s tid=0x00007fffec120ac0 nid=636284 waiting on condition [0x00007fffcd9fd000] │ │ │ │ │ +"Common-Cleaner" #8 [2389908] daemon prio=8 os_prio=0 cpu=18.40ms elapsed=3600.58s tid=0x00007fffe8154950 nid=2389908 waiting on condition [0x00007fffe7005000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x0000000624c14880> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f2017230> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"MainThread" #9 [636285] prio=5 os_prio=0 cpu=3566685.73ms elapsed=3600.78s tid=0x00007fffec13e920 nid=636285 runnable [0x00007fffcd87d000] │ │ │ │ │ +"MainThread" #9 [2389909] prio=5 os_prio=0 cpu=3468804.34ms elapsed=3600.53s tid=0x00007fffe81728d0 nid=2389909 runnable [0x00007fffe6ded000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ - at java.lang.Integer.compareUnsigned(java.base@21.0.12.1/Integer.java:1514) │ │ │ │ │ + at java.lang.Integer.compare(java.base@21.0.12.1/Integer.java:1497) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #10 [636452] daemon prio=9 os_prio=0 cpu=0.52ms elapsed=0.10s tid=0x00007fff60000ee0 nid=636452 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #10 [2390058] daemon prio=9 os_prio=0 cpu=0.83ms elapsed=0.10s tid=0x00007fef2c000ee0 nid=2390058 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=77.59ms elapsed=3600.92s tid=0x00007fffec104280 nid=636277 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=106.69ms elapsed=3600.59s tid=0x00007fffe8138110 nid=2389901 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=907.57ms elapsed=3600.92s tid=0x00007fffec0f3780 nid=636276 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=1838.31ms elapsed=3600.60s tid=0x00007fffe8126ad0 nid=2389900 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=81.37ms elapsed=3600.95s tid=0x00007fffec0db4f0 nid=636275 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=119.07ms elapsed=3600.61s tid=0x00007fffe810e540 nid=2389899 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.40ms elapsed=3600.95s tid=0x00007fffec0da600 nid=636274 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.12ms elapsed=3600.61s tid=0x00007fffe810d720 nid=2389898 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=3600.96s tid=0x00007fffec0643d0 nid=636273 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.08ms elapsed=3600.61s tid=0x00007fffe80582c0 nid=2389897 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.10ms elapsed=3600.96s tid=0x00007fffec0634f0 nid=636272 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.11ms elapsed=3600.61s tid=0x00007fffe8057470 nid=2389896 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.09ms elapsed=3600.97s tid=0x00007fffec052090 nid=636271 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.10ms elapsed=3600.61s tid=0x00007fffe8045f60 nid=2389895 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 5, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 15:34:37 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3601.046 │ │ │ │ │ +finished: Mon Sep 07 07:18:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3600.699 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(3/193)---------- │ │ │ │ │ CompileCommand: compileonly *TestPartialPeel*.original* bool compileonly = true │ │ │ │ │ CompileCommand: compileonly *TestPartialPeel*.test* bool compileonly = true │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(36/3045)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -214,24 +154,24 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xbatch \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:CompileCommand=compileonly,*TestPartialPeel*::original* \\ │ │ │ │ │ -XX:CompileCommand=compileonly,*TestPartialPeel*::test* \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xbatch.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601009ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600671ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601009ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600671ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-compile-test.jtr │ │ │ │ │ @@ -1,137 +1,137 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:16 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:28 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=Xcomp-compile-test │ │ │ │ │ keywords=bug8332920 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xcomp -XX\:-TieredCompilation -XX\:CompileCommand\=compileonly,*TestPartialPeel*\:\:original* -XX\:CompileCommand\=compileonly,*TestPartialPeel*\:\:test* compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit\n │ │ │ │ │ source=TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ title=Tests partial peeling at unsigned tests with limit being negative in exit tests "i >u limit". │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java\#Xcomp-compile-test │ │ │ │ │ -elapsed=3601084 1\:00\:01.084 │ │ │ │ │ -end=Wed Aug 19 16\:34\:16 UTC 2026 │ │ │ │ │ +elapsed=3600668 1\:00\:00.668 │ │ │ │ │ +end=Mon Sep 07 08\:18\:28 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601033ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600619ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 15\:34\:15 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:18\:27 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java\#Xcomp-compile-test │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3601090 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3600674 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/223)---------- │ │ │ │ │ command: build compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:15 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:34:15 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:27 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:18:27 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(74/4420)---------- │ │ │ │ │ +----------messages:(74/4452)---------- │ │ │ │ │ command: main -Xcomp -XX:-TieredCompilation -XX:CompileCommand=compileonly,*TestPartialPeel*::original* -XX:CompileCommand=compileonly,*TestPartialPeel*::test* compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ reason: User specified action: run main/othervm -Xcomp -XX:-TieredCompilation -XX:CompileCommand=compileonly,*TestPartialPeel*::original* -XX:CompileCommand=compileonly,*TestPartialPeel*::test* compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ -started: Wed Aug 19 15:34:15 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:27 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636326 │ │ │ │ │ +Process id: 2389950 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636326 │ │ │ │ │ -2026-08-19 16:34:16 │ │ │ │ │ +Running jstack on process 2389950 │ │ │ │ │ +2026-09-07 08:18:28 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode, sharing): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff60002340, length=10, elements={ │ │ │ │ │ -0x00007fffec01b760, 0x00007fffec10cc00, 0x00007fffec10e1b0, 0x00007fffec10f850, │ │ │ │ │ -0x00007fffec110db0, 0x00007fffec112270, 0x00007fffec11d520, 0x00007fffec120cd0, │ │ │ │ │ -0x00007fffec13ebd0, 0x00007fff60000ee0 │ │ │ │ │ +_java_thread_list=0x00007fef2c002340, length=10, elements={ │ │ │ │ │ +0x00007fffe801b680, 0x00007fffe8140a30, 0x00007fffe8141ec0, 0x00007fffe8143560, │ │ │ │ │ +0x00007fffe8144ac0, 0x00007fffe8145f80, 0x00007fffe8151a50, 0x00007fffe81549e0, │ │ │ │ │ +0x00007fffe8172a00, 0x00007fef2c000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [636329] prio=5 os_prio=0 cpu=79.24ms elapsed=3600.99s tid=0x00007fffec01b760 nid=636329 in Object.wait() [0x00007ffff21fd000] │ │ │ │ │ +"main" #1 [2389953] prio=5 os_prio=0 cpu=89.16ms elapsed=3600.60s tid=0x00007fffe801b680 nid=2389953 in Object.wait() [0x00007ffff0bad000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000624c6e7b8> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff0f20740a0> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [636337] daemon prio=10 os_prio=0 cpu=0.33ms elapsed=3600.96s tid=0x00007fffec10cc00 nid=636337 waiting on condition [0x00007fffe24ba000] │ │ │ │ │ +"Reference Handler" #2 [2389961] daemon prio=10 os_prio=0 cpu=0.39ms elapsed=3600.56s tid=0x00007fffe8140a30 nid=2389961 waiting on condition [0x00007fffe6f86000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [636338] daemon prio=8 os_prio=0 cpu=0.23ms elapsed=3600.96s tid=0x00007fffec10e1b0 nid=636338 in Object.wait() [0x00007fffe2339000] │ │ │ │ │ +"Finalizer" #3 [2389962] daemon prio=8 os_prio=0 cpu=0.27ms elapsed=3600.56s tid=0x00007fffe8141ec0 nid=2389962 in Object.wait() [0x00007fffe6e05000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000624c02580> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff0f2002c18> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [636339] daemon prio=9 os_prio=0 cpu=0.51ms elapsed=3600.96s tid=0x00007fffec10f850 nid=636339 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2389963] daemon prio=9 os_prio=0 cpu=0.80ms elapsed=3600.56s tid=0x00007fffe8143560 nid=2389963 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [636340] daemon prio=9 os_prio=0 cpu=0.10ms elapsed=3600.96s tid=0x00007fffec110db0 nid=636340 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2389964] daemon prio=9 os_prio=0 cpu=0.16ms elapsed=3600.56s tid=0x00007fffe8144ac0 nid=2389964 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [636341] daemon prio=9 os_prio=0 cpu=213.54ms elapsed=3600.96s tid=0x00007fffec112270 nid=636341 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2389965] daemon prio=9 os_prio=0 cpu=274.01ms elapsed=3600.56s tid=0x00007fffe8145f80 nid=2389965 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #7 [636342] daemon prio=9 os_prio=0 cpu=0.15ms elapsed=3600.95s tid=0x00007fffec11d520 nid=636342 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #7 [2389966] daemon prio=9 os_prio=0 cpu=0.09ms elapsed=3600.55s tid=0x00007fffe8151a50 nid=2389966 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #8 [636343] daemon prio=8 os_prio=0 cpu=11.79ms elapsed=3600.95s tid=0x00007fffec120cd0 nid=636343 waiting on condition [0x00007fffcdb7d000] │ │ │ │ │ +"Common-Cleaner" #8 [2389967] daemon prio=8 os_prio=0 cpu=14.98ms elapsed=3600.55s tid=0x00007fffe81549e0 nid=2389967 waiting on condition [0x00007fffe6685000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x0000000624c14978> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f2017328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"MainThread" #9 [636344] prio=5 os_prio=0 cpu=3578517.69ms elapsed=3600.91s tid=0x00007fffec13ebd0 nid=636344 runnable [0x00007fffcd9fd000] │ │ │ │ │ +"MainThread" #9 [2389968] prio=5 os_prio=0 cpu=3591701.37ms elapsed=3600.51s tid=0x00007fffe8172a00 nid=2389968 runnable [0x00007fffe646d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.Integer.compare(java.base@21.0.12.1/Integer.java:1497) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #10 [636969] daemon prio=9 os_prio=0 cpu=0.57ms elapsed=0.10s tid=0x00007fff60000ee0 nid=636969 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #10 [2390861] daemon prio=9 os_prio=0 cpu=0.85ms elapsed=0.10s tid=0x00007fef2c000ee0 nid=2390861 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=75.70ms elapsed=3600.97s tid=0x00007fffec104350 nid=636336 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=99.18ms elapsed=3600.57s tid=0x00007fffe8138180 nid=2389960 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=868.89ms elapsed=3600.97s tid=0x00007fffec0f3850 nid=636335 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=1259.49ms elapsed=3600.58s tid=0x00007fffe8126b40 nid=2389959 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=87.96ms elapsed=3600.98s tid=0x00007fffec0db4e0 nid=636334 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=112.23ms elapsed=3600.59s tid=0x00007fffe810e550 nid=2389958 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.06ms elapsed=3600.98s tid=0x00007fffec0da5f0 nid=636333 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.14ms elapsed=3600.59s tid=0x00007fffe810d730 nid=2389957 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.06ms elapsed=3600.99s tid=0x00007fffec0643c0 nid=636332 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.08ms elapsed=3600.59s tid=0x00007fffe80582d0 nid=2389956 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.07ms elapsed=3600.99s tid=0x00007fffec0634e0 nid=636331 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.11ms elapsed=3600.59s tid=0x00007fffe8057480 nid=2389955 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.07ms elapsed=3600.99s tid=0x00007fffec052080 nid=636330 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.11ms elapsed=3600.59s tid=0x00007fffe8045f70 nid=2389954 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 5, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 16:34:16 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3601.07 │ │ │ │ │ +finished: Mon Sep 07 08:18:28 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3600.656 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(3/193)---------- │ │ │ │ │ CompileCommand: compileonly *TestPartialPeel*.original* bool compileonly = true │ │ │ │ │ CompileCommand: compileonly *TestPartialPeel*.test* bool compileonly = true │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(36/3116)*---------- │ │ │ │ │ @@ -167,11 +167,11 @@ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xcomp \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:CompileCommand=compileonly,*TestPartialPeel*::original* \\ │ │ │ │ │ -XX:CompileCommand=compileonly,*TestPartialPeel*::test* \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-compile-test.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601033ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600619ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601033ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600619ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.jtr │ │ │ │ │ @@ -1,83 +1,83 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=Xcomp-run-inline │ │ │ │ │ keywords=bug8332920 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xcomp -XX\:-TieredCompilation -XX\:CompileCommand\=compileonly,*TestPartialPeel*\:\:original* -XX\:CompileCommand\=compileonly,*TestPartialPeel*\:\:run* -XX\:CompileCommand\=compileonly,*TestPartialPeel*\:\:test* -XX\:CompileCommand\=inline,*TestPartialPeelAtUnsignedTestsNegativeLimit\:\:test* -XX\:CompileCommand\=dontinline,*TestPartialPeelAtUnsignedTestsNegativeLimit\:\:check compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit\n │ │ │ │ │ source=TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ title=Tests partial peeling at unsigned tests with limit being negative in exit tests "i >u limit". │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java\#Xcomp-run-inline │ │ │ │ │ -elapsed=3608398 1\:00\:08.398 │ │ │ │ │ -end=Wed Aug 19 16\:34\:42 UTC 2026 │ │ │ │ │ +elapsed=3602237 1\:00\:02.237 │ │ │ │ │ +end=Mon Sep 07 08\:18\:52 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600835ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600626ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 15\:34\:34 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:18\:50 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java\#Xcomp-run-inline │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3608405 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3602244 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/311)---------- │ │ │ │ │ +----------messages:(7/312)---------- │ │ │ │ │ command: build compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:34 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:50 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ -finished: Wed Aug 19 15:34:41 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.51 │ │ │ │ │ +finished: Mon Sep 07 07:18:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.566 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/354)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:34:34 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:50 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 12 │ │ │ │ │ -Process id: 636398 │ │ │ │ │ -finished: Wed Aug 19 15:34:41 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.507 │ │ │ │ │ +Agent id: 7 │ │ │ │ │ +Process id: 2389444 │ │ │ │ │ +finished: Mon Sep 07 07:18:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.564 │ │ │ │ │ ----------configuration:(10/554)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2986)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ @@ -98,100 +98,100 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(74/4851)---------- │ │ │ │ │ +----------messages:(74/4881)---------- │ │ │ │ │ command: main -Xcomp -XX:-TieredCompilation -XX:CompileCommand=compileonly,*TestPartialPeel*::original* -XX:CompileCommand=compileonly,*TestPartialPeel*::run* -XX:CompileCommand=compileonly,*TestPartialPeel*::test* -XX:CompileCommand=inline,*TestPartialPeelAtUnsignedTestsNegativeLimit::test* -XX:CompileCommand=dontinline,*TestPartialPeelAtUnsignedTestsNegativeLimit::check compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ reason: User specified action: run main/othervm -Xcomp -XX:-TieredCompilation -XX:CompileCommand=compileonly,*TestPartialPeel*::original* -XX:CompileCommand=compileonly,*TestPartialPeel*::run* -XX:CompileCommand=compileonly,*TestPartialPeel*::test* -XX:CompileCommand=inline,*TestPartialPeelAtUnsignedTestsNegativeLimit::test* -XX:CompileCommand=dontinline,*TestPartialPeelAtUnsignedTestsNegativeLimit::check compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit │ │ │ │ │ -started: Wed Aug 19 15:34:41 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:52 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636515 │ │ │ │ │ +Process id: 2390059 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636515 │ │ │ │ │ -2026-08-19 16:34:42 │ │ │ │ │ +Running jstack on process 2390059 │ │ │ │ │ +2026-09-07 08:18:52 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode, sharing): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff5c002340, length=10, elements={ │ │ │ │ │ -0x00007fffe801bcc0, 0x00007fffe810ce90, 0x00007fffe810e440, 0x00007fffe810fae0, │ │ │ │ │ -0x00007fffe8111040, 0x00007fffe8112500, 0x00007fffe811d7b0, 0x00007fffe8120f60, │ │ │ │ │ -0x00007fffe813ee60, 0x00007fff5c000ee0 │ │ │ │ │ +_java_thread_list=0x00007fef2c002340, length=10, elements={ │ │ │ │ │ +0x00007fffec01bd50, 0x00007fffec140d30, 0x00007fffec1421c0, 0x00007fffec143860, │ │ │ │ │ +0x00007fffec144dc0, 0x00007fffec146280, 0x00007fffec151d50, 0x00007fffec154ce0, │ │ │ │ │ +0x00007fffec172d00, 0x00007fef2c000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [636518] prio=5 os_prio=0 cpu=78.79ms elapsed=3600.80s tid=0x00007fffe801bcc0 nid=636518 in Object.wait() [0x00007ffff1ecd000] │ │ │ │ │ +"main" #1 [2390062] prio=5 os_prio=0 cpu=89.81ms elapsed=3600.60s tid=0x00007fffec01bd50 nid=2390062 in Object.wait() [0x00007ffff241d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000624c6e728> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff0f4074010> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [636526] daemon prio=10 os_prio=0 cpu=0.31ms elapsed=3600.77s tid=0x00007fffe810ce90 nid=636526 waiting on condition [0x00007fffec316000] │ │ │ │ │ +"Reference Handler" #2 [2390070] daemon prio=10 os_prio=0 cpu=0.45ms elapsed=3600.57s tid=0x00007fffec140d30 nid=2390070 waiting on condition [0x00007fffea7c2000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [636527] daemon prio=8 os_prio=0 cpu=0.19ms elapsed=3600.77s tid=0x00007fffe810e440 nid=636527 in Object.wait() [0x00007fffec195000] │ │ │ │ │ +"Finalizer" #3 [2390071] daemon prio=8 os_prio=0 cpu=0.26ms elapsed=3600.57s tid=0x00007fffec1421c0 nid=2390071 in Object.wait() [0x00007fffea641000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000624c02580> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff0f4002c18> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [636528] daemon prio=9 os_prio=0 cpu=0.48ms elapsed=3600.77s tid=0x00007fffe810fae0 nid=636528 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2390072] daemon prio=9 os_prio=0 cpu=0.69ms elapsed=3600.57s tid=0x00007fffec143860 nid=2390072 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [636529] daemon prio=9 os_prio=0 cpu=0.09ms elapsed=3600.77s tid=0x00007fffe8111040 nid=636529 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2390073] daemon prio=9 os_prio=0 cpu=0.16ms elapsed=3600.57s tid=0x00007fffec144dc0 nid=2390073 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [636530] daemon prio=9 os_prio=0 cpu=206.71ms elapsed=3600.77s tid=0x00007fffe8112500 nid=636530 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2390074] daemon prio=9 os_prio=0 cpu=275.31ms elapsed=3600.57s tid=0x00007fffec146280 nid=2390074 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #7 [636531] daemon prio=9 os_prio=0 cpu=0.10ms elapsed=3600.76s tid=0x00007fffe811d7b0 nid=636531 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #7 [2390075] daemon prio=9 os_prio=0 cpu=0.11ms elapsed=3600.56s tid=0x00007fffec151d50 nid=2390075 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #8 [636532] daemon prio=8 os_prio=0 cpu=10.77ms elapsed=3600.76s tid=0x00007fffe8120f60 nid=636532 waiting on condition [0x00007fffd79d5000] │ │ │ │ │ +"Common-Cleaner" #8 [2390076] daemon prio=8 os_prio=0 cpu=16.38ms elapsed=3600.56s tid=0x00007fffec154ce0 nid=2390076 waiting on condition [0x00007fefa63dd000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x0000000624c14940> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f40172f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"MainThread" #9 [636533] prio=5 os_prio=0 cpu=3579140.72ms elapsed=3600.72s tid=0x00007fffe813ee60 nid=636533 runnable [0x00007fffd77bd000] │ │ │ │ │ +"MainThread" #9 [2390077] prio=5 os_prio=0 cpu=3590553.01ms elapsed=3600.51s tid=0x00007fffec172d00 nid=2390077 runnable [0x00007fefa622d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.Integer.compare(java.base@21.0.12.1/Integer.java:1497) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #10 [637225] daemon prio=9 os_prio=0 cpu=0.61ms elapsed=0.10s tid=0x00007fff5c000ee0 nid=637225 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #10 [2391237] daemon prio=9 os_prio=0 cpu=0.91ms elapsed=0.10s tid=0x00007fef2c000ee0 nid=2391237 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=74.74ms elapsed=3600.78s tid=0x00007fffe81045e0 nid=636525 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=90.02ms elapsed=3600.57s tid=0x00007fffec138480 nid=2390069 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=899.34ms elapsed=3600.78s tid=0x00007fffe80f3b20 nid=636524 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=1262.87ms elapsed=3600.58s tid=0x00007fffec126d00 nid=2390068 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=83.37ms elapsed=3600.79s tid=0x00007fffe80db8d0 nid=636523 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=116.38ms elapsed=3600.60s tid=0x00007fffec10e7d0 nid=2390067 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.10ms elapsed=3600.79s tid=0x00007fffe80da9e0 nid=636522 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.12ms elapsed=3600.60s tid=0x00007fffec10d9b0 nid=2390066 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.05ms elapsed=3600.79s tid=0x00007fffe80647b0 nid=636521 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.08ms elapsed=3600.60s tid=0x00007fffec058550 nid=2390065 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.09ms elapsed=3600.79s tid=0x00007fffe80638d0 nid=636520 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.15ms elapsed=3600.60s tid=0x00007fffec057700 nid=2390064 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.09ms elapsed=3600.79s tid=0x00007fffe8052470 nid=636519 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.12ms elapsed=3600.60s tid=0x00007fffec0461f0 nid=2390063 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 5, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 16:34:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3600.874 │ │ │ │ │ +finished: Mon Sep 07 08:18:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3600.66 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(6/462)---------- │ │ │ │ │ CompileCommand: compileonly *TestPartialPeel*.original* bool compileonly = true │ │ │ │ │ CompileCommand: compileonly *TestPartialPeel*.run* bool compileonly = true │ │ │ │ │ CompileCommand: compileonly *TestPartialPeel*.test* bool compileonly = true │ │ │ │ │ CompileCommand: inline *TestPartialPeelAtUnsignedTestsNegativeLimit.test* bool inline = true │ │ │ │ │ CompileCommand: dontinline *TestPartialPeelAtUnsignedTestsNegativeLimit.check bool dontinline = true │ │ │ │ │ @@ -200,15 +200,15 @@ │ │ │ │ │ ----------rerun:(39/3352)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -217,27 +217,27 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.TestPartialPeelAtUnsignedTestsNegativeLimit \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xcomp \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:CompileCommand=compileonly,*TestPartialPeel*::original* \\ │ │ │ │ │ -XX:CompileCommand=compileonly,*TestPartialPeel*::run* \\ │ │ │ │ │ -XX:CompileCommand=compileonly,*TestPartialPeel*::test* \\ │ │ │ │ │ -XX:CompileCommand=inline,*TestPartialPeelAtUnsignedTestsNegativeLimit::test* \\ │ │ │ │ │ -XX:CompileCommand=dontinline,*TestPartialPeelAtUnsignedTestsNegativeLimit::check \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit_Xcomp-run-inline.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600835ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600626ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600835ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600626ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.jtr │ │ │ │ │ @@ -1,143 +1,83 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:39 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:18:57 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8283466 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+StressLCM -XX\:+StressGCM -XX\:+StressCCP -XX\:+StressIGVN -Xcomp -XX\:-TieredCompilation -XX\:LoopMaxUnroll\=0 -XX\:LoopUnrollLimit\=0 -XX\:-LoopUnswitching -XX\:CompileCommand\=compileonly,compiler.loopopts.TestPeelingSkeletonPredicateInitialization\:\:* compiler.loopopts.TestPeelingSkeletonPredicateInitialization\n │ │ │ │ │ source=TestPeelingSkeletonPredicateInitialization.java │ │ │ │ │ title=When skeleton predicates are not copied into peeled loop and initialized, this can happen\: 1. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ │ -elapsed=1096 0\:00\:01.096 │ │ │ │ │ -end=Wed Aug 19 15\:34\:39 UTC 2026 │ │ │ │ │ +elapsed=333 0\:00\:00.333 │ │ │ │ │ +end=Mon Sep 07 07\:18\:57 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 15\:34\:37 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 07\:18\:56 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1108 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=338 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/310)---------- │ │ │ │ │ +----------messages:(5/222)---------- │ │ │ │ │ command: build compiler.loopopts.TestPeelingSkeletonPredicateInitialization │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:37 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.loopopts.TestPeelingSkeletonPredicateInitialization │ │ │ │ │ -finished: Wed Aug 19 15:34:38 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.033 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/351)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:34:37 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 9 │ │ │ │ │ -Process id: 636041 │ │ │ │ │ -finished: Wed Aug 19 15:34:38 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.03 │ │ │ │ │ -----------configuration:(10/536)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2875)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.loopopts.TestPeelingSkeletonPredicateInitialization \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 07:18:56 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:18:56 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/906)---------- │ │ │ │ │ +----------messages:(7/907)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+StressLCM -XX:+StressGCM -XX:+StressCCP -XX:+StressIGVN -Xcomp -XX:-TieredCompilation -XX:LoopMaxUnroll=0 -XX:LoopUnrollLimit=0 -XX:-LoopUnswitching -XX:CompileCommand=compileonly,compiler.loopopts.TestPeelingSkeletonPredicateInitialization::* compiler.loopopts.TestPeelingSkeletonPredicateInitialization │ │ │ │ │ reason: User specified action: run main/othervm -XX:+UnlockDiagnosticVMOptions -XX:+StressLCM -XX:+StressGCM -XX:+StressCCP -XX:+StressIGVN -Xcomp -XX:-TieredCompilation -XX:LoopMaxUnroll=0 -XX:LoopUnrollLimit=0 -XX:-LoopUnswitching -XX:CompileCommand=compileonly,compiler.loopopts.TestPeelingSkeletonPredicateInitialization::* compiler.loopopts.TestPeelingSkeletonPredicateInitialization │ │ │ │ │ -started: Wed Aug 19 15:34:38 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:56 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636453 │ │ │ │ │ -finished: Wed Aug 19 15:34:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.051 │ │ │ │ │ +Process id: 2390095 │ │ │ │ │ +finished: Mon Sep 07 07:18:57 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.321 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/143)---------- │ │ │ │ │ Unrecognized VM option 'StressLCM' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(43/3205)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -146,17 +86,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.TestPeelingSkeletonPredicateInitialization \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:+UnlockDiagnosticVMOptions \\ │ │ │ │ │ -XX:+StressLCM \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestPredicateInputBelowLoopPredicate.jtr │ │ │ │ │ @@ -1,143 +1,83 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:-BackgroundCompilation -XX\:-UseCountedLoopSafepoints TestPredicateInputBelowLoopPredicate\n │ │ │ │ │ source=TestPredicateInputBelowLoopPredicate.java │ │ │ │ │ title=C2\: assert(false) failed\: cyclic dependency prevents range check elimination │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ │ -elapsed=1418 0\:00\:01.418 │ │ │ │ │ -end=Wed Aug 19 15\:34\:40 UTC 2026 │ │ │ │ │ +elapsed=601 0\:00\:00.601 │ │ │ │ │ +end=Mon Sep 07 07\:18\:58 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 15\:34\:39 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 07\:18\:57 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1428 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=606 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/262)---------- │ │ │ │ │ +----------messages:(5/196)---------- │ │ │ │ │ command: build TestPredicateInputBelowLoopPredicate │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:39 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: TestPredicateInputBelowLoopPredicate │ │ │ │ │ -finished: Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.351 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/346)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:34:39 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 9 │ │ │ │ │ -Process id: 636041 │ │ │ │ │ -finished: Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.346 │ │ │ │ │ -----------configuration:(10/530)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2803)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/loopopts/TestPredicateInputBelowLoopPredicate.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPredicateInputBelowLoopPredicate.java \\ │ │ │ │ │ - -J-Dtest.main.class=TestPredicateInputBelowLoopPredicate \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 07:18:57 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:18:57 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.0 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/412)---------- │ │ │ │ │ +----------messages:(7/413)---------- │ │ │ │ │ command: main -XX:-BackgroundCompilation -XX:-UseCountedLoopSafepoints TestPredicateInputBelowLoopPredicate │ │ │ │ │ reason: User specified action: run main/othervm -XX:-BackgroundCompilation -XX:-UseCountedLoopSafepoints TestPredicateInputBelowLoopPredicate │ │ │ │ │ -started: Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:57 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636480 │ │ │ │ │ -finished: Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.041 │ │ │ │ │ +Process id: 2390099 │ │ │ │ │ +finished: Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.589 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/158)---------- │ │ │ │ │ Unrecognized VM option 'UseCountedLoopSafepoints' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(34/2817)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -146,17 +86,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestPredicateInputBelowLoopPredicate.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestPredicateInputBelowLoopPredicate.java \\ │ │ │ │ │ -Dtest.main.class=TestPredicateInputBelowLoopPredicate \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestPredicateInputBelowLoopPredicate.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:-BackgroundCompilation \\ │ │ │ │ │ -XX:-UseCountedLoopSafepoints \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestStrangeControl.jtr │ │ │ │ │ @@ -1,107 +1,107 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:53 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:19:10 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8228888 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED compile StrangeControl.jasm\nUSER_SPECIFIED main/othervm -Xbatch -XX\:CompileCommand\=inline,compiler.loopopts.StrangeControl\:\:test compiler.loopopts.TestStrangeControl\n │ │ │ │ │ source=TestStrangeControl.java │ │ │ │ │ title=Test PhaseIdealLoop\:\:has_local_phi_input() with phi input with non-dominating control. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java │ │ │ │ │ -elapsed=3613060 1\:00\:13.060 │ │ │ │ │ -end=Wed Aug 19 16\:34\:53 UTC 2026 │ │ │ │ │ +elapsed=3612672 1\:00\:12.672 │ │ │ │ │ +end=Mon Sep 07 08\:19\:10 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611810ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611126ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build compile main │ │ │ │ │ -start=Wed Aug 19 15\:34\:39 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:18\:58 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestStrangeControl.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3613766 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3612680 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(5/293)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/StrangeControl.jasm │ │ │ │ │ reason: User specified action: run compile StrangeControl.jasm │ │ │ │ │ -started: Wed Aug 19 15:34:39 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:34:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.049 │ │ │ │ │ +started: Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.043 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------rerun:(4/384)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -classpath /usr/share/jtreg/lib/asmtools.jar \\ │ │ │ │ │ - org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/StrangeControl.jasm │ │ │ │ │ + org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/StrangeControl.jasm │ │ │ │ │ ----------jasm:(0/0)---------- │ │ │ │ │ result: Passed. jasm OK │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/262)---------- │ │ │ │ │ command: build compiler.loopopts.TestStrangeControl │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:39 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.loopopts.TestStrangeControl │ │ │ │ │ -finished: Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.149 │ │ │ │ │ +finished: Mon Sep 07 07:18:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.939 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/329)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:34:39 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.147 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 07:18:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.936 │ │ │ │ │ ----------configuration:(12/638)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2890)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -119,51 +119,51 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/loopopts/TestStrangeControl.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.loopopts.TestStrangeControl \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d:/tmp/hotspot/JTwork/classes/1/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/682)---------- │ │ │ │ │ +----------messages:(11/688)---------- │ │ │ │ │ command: main -Xbatch -XX:CompileCommand=inline,compiler.loopopts.StrangeControl::test compiler.loopopts.TestStrangeControl │ │ │ │ │ reason: User specified action: run main/othervm -Xbatch -XX:CompileCommand=inline,compiler.loopopts.StrangeControl::test compiler.loopopts.TestStrangeControl │ │ │ │ │ -started: Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:59 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636471 │ │ │ │ │ +Process id: 2390114 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636471 │ │ │ │ │ -636471: Unable to open socket file /proc/636471/root/tmp/.java_pid636471: target process 636471 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2390114 │ │ │ │ │ +2390114: Unable to open socket file /proc/2390114/root/tmp/.java_pid2390114: target process 2390114 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 16:34:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.848 │ │ │ │ │ +finished: Mon Sep 07 08:19:10 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.679 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(2/117)---------- │ │ │ │ │ CompileCommand: inline compiler/loopopts/StrangeControl.test bool inline = true │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(34/2938)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -172,22 +172,22 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestStrangeControl.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.TestStrangeControl \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestStrangeControl.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/TestStrangeControl.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xbatch \\ │ │ │ │ │ -XX:CompileCommand=inline,compiler.loopopts.StrangeControl::test \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/TestStrangeControl.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611810ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611126ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611810ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611126ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/TestZeroTripGuardShared.jtr │ │ │ │ │ @@ -1,91 +1,153 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:34:52 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:19:10 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8305189 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xcomp -XX\:CompileOnly\=TestZeroTripGuardShared TestZeroTripGuardShared\n │ │ │ │ │ source=TestZeroTripGuardShared.java │ │ │ │ │ title=C2 failed "assert(_outcnt\=\=1) failed\: not unique" │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ │ -elapsed=3611481 1\:00\:11.481 │ │ │ │ │ -end=Wed Aug 19 16\:34\:52 UTC 2026 │ │ │ │ │ +elapsed=3612613 1\:00\:12.613 │ │ │ │ │ +end=Mon Sep 07 08\:19\:10 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611432ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611135ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 15\:34\:40 UTC 2026 │ │ │ │ │ +sections=script_messages build compile main │ │ │ │ │ +start=Mon Sep 07 07\:18\:58 UTC 2026 │ │ │ │ │ test=compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3611487 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3612618 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/185)---------- │ │ │ │ │ +----------messages:(7/236)---------- │ │ │ │ │ command: build TestZeroTripGuardShared │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: TestZeroTripGuardShared │ │ │ │ │ +finished: Mon Sep 07 07:18:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.969 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/335)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 10 │ │ │ │ │ +Process id: 2389668 │ │ │ │ │ +finished: Mon Sep 07 07:18:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.968 │ │ │ │ │ +----------configuration:(12/643)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestZeroTripGuardShared.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/2917)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/loopopts/TestZeroTripGuardShared.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestZeroTripGuardShared.java \\ │ │ │ │ │ + -J-Dtest.main.class=TestZeroTripGuardShared \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestZeroTripGuardShared.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestZeroTripGuardShared.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestZeroTripGuardShared.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestZeroTripGuardShared.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestZeroTripGuardShared.d:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/604)---------- │ │ │ │ │ +----------messages:(11/610)---------- │ │ │ │ │ command: main -Xcomp -XX:CompileOnly=TestZeroTripGuardShared TestZeroTripGuardShared │ │ │ │ │ reason: User specified action: run main/othervm -Xcomp -XX:CompileOnly=TestZeroTripGuardShared TestZeroTripGuardShared │ │ │ │ │ -started: Wed Aug 19 15:34:40 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:18:59 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636495 │ │ │ │ │ +Process id: 2390113 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636495 │ │ │ │ │ -636495: Unable to open socket file /proc/636495/root/tmp/.java_pid636495: target process 636495 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2390113 │ │ │ │ │ +2390113: Unable to open socket file /proc/2390113/root/tmp/.java_pid2390113: target process 2390113 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 16:34:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.468 │ │ │ │ │ +finished: Mon Sep 07 08:19:10 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.634 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(2/115)---------- │ │ │ │ │ CompileCommand: compileonly TestZeroTripGuardShared.* bool compileonly = true │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(34/2934)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestZeroTripGuardShared.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestZeroTripGuardShared.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -94,22 +156,22 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/TestZeroTripGuardShared.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/TestZeroTripGuardShared.java \\ │ │ │ │ │ -Dtest.main.class=TestZeroTripGuardShared \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestZeroTripGuardShared.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestZeroTripGuardShared.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/TestZeroTripGuardShared.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestZeroTripGuardShared.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestZeroTripGuardShared.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/TestZeroTripGuardShared.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xcomp \\ │ │ │ │ │ -XX:CompileOnly=TestZeroTripGuardShared \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/TestZeroTripGuardShared.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611432ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611135ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611432ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611135ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/SumRedAbsNeg_Double.jtr │ │ │ │ │ @@ -1,190 +1,190 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:09 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:04 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8138583 driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ run=USER_SPECIFIED driver compiler.loopopts.superword.SumRedAbsNeg_Double\n │ │ │ │ │ source=SumRedAbsNeg_Double.java │ │ │ │ │ title=Add C2 AArch64 Superword support for scalar sum reduction optimizations \: double abs & neg test │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ │ -elapsed=3601109 1\:00\:01.109 │ │ │ │ │ -end=Wed Aug 19 17\:35\:09 UTC 2026 │ │ │ │ │ +elapsed=3601177 1\:00\:01.177 │ │ │ │ │ +end=Mon Sep 07 09\:19\:04 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. "driver" action timed out with a timeout of 3600 seconds on agent 22 │ │ │ │ │ +execStatus=Error. "driver" action timed out with a timeout of 3600 seconds on agent 19 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build driver │ │ │ │ │ -start=Wed Aug 19 16\:35\:08 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:19\:02 UTC 2026 │ │ │ │ │ test=compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3601116 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3601247 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts/superword │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/209)---------- │ │ │ │ │ command: build compiler.loopopts.superword.SumRedAbsNeg_Double │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(99/5779)---------- │ │ │ │ │ +----------messages:(99/5822)---------- │ │ │ │ │ command: driver compiler.loopopts.superword.SumRedAbsNeg_Double │ │ │ │ │ reason: User specified action: run driver compiler.loopopts.superword.SumRedAbsNeg_Double │ │ │ │ │ -started: Wed Aug 19 16:35:08 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:02 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 22 │ │ │ │ │ -Process id: 637314 │ │ │ │ │ +Agent id: 19 │ │ │ │ │ +Process id: 2391255 │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 637314 │ │ │ │ │ -2026-08-19 17:35:09 │ │ │ │ │ +Running jstack on process 2391255 │ │ │ │ │ +2026-09-07 09:19:03 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fffa8002340, length=15, elements={ │ │ │ │ │ -0x00007fffe8019cc0, 0x00007fffe81b4ea0, 0x00007fffe81b6350, 0x00007fffe81b7b60, │ │ │ │ │ -0x00007fffe81b8ff0, 0x00007fffe81ba4b0, 0x00007fffe82ac570, 0x00007fffe8333f10, │ │ │ │ │ -0x00007fffe847b6c0, 0x00007fffe84f1d90, 0x00007fff9009b690, 0x00007fff900642a0, │ │ │ │ │ -0x00007fff90095560, 0x00007fff90095b90, 0x00007fffa8000ee0 │ │ │ │ │ +_java_thread_list=0x00007fff8c002340, length=15, elements={ │ │ │ │ │ +0x00007fffe8019c90, 0x00007fffe81e5c60, 0x00007fffe81e7110, 0x00007fffe81e8920, │ │ │ │ │ +0x00007fffe81e9db0, 0x00007fffe81eb270, 0x00007fffe82dd320, 0x00007fffe8364c20, │ │ │ │ │ +0x00007fffe84ac400, 0x00007fffe8525990, 0x00007fff74099520, 0x00007fff74062bd0, │ │ │ │ │ +0x00007fff740933d0, 0x00007fff74093a00, 0x00007fff8c000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [637317] prio=5 os_prio=0 cpu=1168.00ms elapsed=3617.04s tid=0x00007fffe8019cc0 nid=637317 in Object.wait() [0x00007ffff1dbd000] │ │ │ │ │ +"main" #1 [2391259] prio=5 os_prio=0 cpu=1140.49ms elapsed=3610.67s tid=0x00007fffe8019c90 nid=2391259 in Object.wait() [0x00007ffff18bd000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4bf7ca8> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x0000000101ddb748> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [637325] daemon prio=10 os_prio=0 cpu=0.81ms elapsed=3616.98s tid=0x00007fffe81b4ea0 nid=637325 waiting on condition [0x00007fffec1b6000] │ │ │ │ │ +"Reference Handler" #2 [2391269] daemon prio=10 os_prio=0 cpu=0.75ms elapsed=3610.60s tid=0x00007fffe81e5c60 nid=2391269 waiting on condition [0x00007fffe7cba000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [637326] daemon prio=8 os_prio=0 cpu=0.40ms elapsed=3616.98s tid=0x00007fffe81b6350 nid=637326 in Object.wait() [0x00007fffd7fd5000] │ │ │ │ │ +"Finalizer" #3 [2391270] daemon prio=8 os_prio=0 cpu=0.36ms elapsed=3610.60s tid=0x00007fffe81e7110 nid=2391270 in Object.wait() [0x00007fffe7b39000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4c0a560> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x000000010100a560> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [637327] daemon prio=9 os_prio=0 cpu=0.57ms elapsed=3616.98s tid=0x00007fffe81b7b60 nid=637327 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2391271] daemon prio=9 os_prio=0 cpu=0.63ms elapsed=3610.60s tid=0x00007fffe81e8920 nid=2391271 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [637328] daemon prio=9 os_prio=0 cpu=0.34ms elapsed=3616.98s tid=0x00007fffe81b8ff0 nid=637328 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2391272] daemon prio=9 os_prio=0 cpu=0.40ms elapsed=3610.60s tid=0x00007fffe81e9db0 nid=2391272 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [637329] daemon prio=9 os_prio=0 cpu=213.83ms elapsed=3616.98s tid=0x00007fffe81ba4b0 nid=637329 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2391273] daemon prio=9 os_prio=0 cpu=422.05ms elapsed=3610.60s tid=0x00007fffe81eb270 nid=2391273 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #7 [637330] daemon prio=8 os_prio=0 cpu=11.76ms elapsed=3616.89s tid=0x00007fffe82ac570 nid=637330 waiting on condition [0x00007fffd79d5000] │ │ │ │ │ +"Common-Cleaner" #7 [2391274] daemon prio=8 os_prio=0 cpu=14.14ms elapsed=3610.52s tid=0x00007fffe82dd320 nid=2391274 waiting on condition [0x00007fffe74fd000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e4c79110> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x0000000101079110> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #8 [637331] daemon prio=9 os_prio=0 cpu=0.22ms elapsed=3616.75s tid=0x00007fffe8333f10 nid=637331 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #8 [2391275] daemon prio=9 os_prio=0 cpu=0.17ms elapsed=3610.39s tid=0x00007fffe8364c20 nid=2391275 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"pool-1-thread-1" #9 [637332] daemon prio=5 os_prio=0 cpu=47.41ms elapsed=3616.24s tid=0x00007fffe847b6c0 nid=637332 waiting on condition [0x00007fffd767d000] │ │ │ │ │ +"pool-1-thread-1" #9 [2391276] daemon prio=5 os_prio=0 cpu=51.23ms elapsed=3609.90s tid=0x00007fffe84ac400 nid=2391276 waiting on condition [0x00007fffe719d000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e48f10a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x0000000101942b58> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"AgentVMThread" #11 [637605] prio=5 os_prio=0 cpu=491.44ms elapsed=3600.90s tid=0x00007fffe84f1d90 nid=637605 waiting on condition [0x00007fffd74fc000] │ │ │ │ │ +"AgentVMThread" #12 [2391422] prio=5 os_prio=0 cpu=474.24ms elapsed=3600.57s tid=0x00007fffe8525990 nid=2391422 waiting on condition [0x00007fffe701c000] │ │ │ │ │ java.lang.Thread.State: WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e40600d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00000001006c7968> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"process reaper (pid 638296)" #13 [637632] daemon prio=10 os_prio=0 cpu=6.84ms elapsed=3600.57s tid=0x00007fff9009b690 nid=637632 runnable [0x00007ffff001d000] │ │ │ │ │ +"process reaper (pid 2392180)" #14 [2391432] daemon prio=10 os_prio=0 cpu=6.17ms elapsed=3600.25s tid=0x00007fff74099520 nid=2391432 runnable [0x00007fffe6d1d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ProcessHandleImpl.waitForProcessExit0(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Thread-11" #22 [638295] prio=5 os_prio=0 cpu=3.12ms elapsed=289.67s tid=0x00007fff900642a0 nid=638295 runnable [0x00007fffd737d000] │ │ │ │ │ +"Thread-12" #23 [2392179] prio=5 os_prio=0 cpu=0.23ms elapsed=307.17s tid=0x00007fff74062bd0 nid=2392179 runnable [0x00007fffe6e9d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at sun.nio.ch.Net.accept(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Thread-12" #23 [638297] daemon prio=5 os_prio=0 cpu=1.15ms elapsed=289.66s tid=0x00007fff90095560 nid=638297 runnable [0x00007fffd707d000] │ │ │ │ │ +"Thread-13" #24 [2392181] daemon prio=5 os_prio=0 cpu=0.98ms elapsed=307.16s tid=0x00007fff740933d0 nid=2392181 runnable [0x00007fffe6b7d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.io.FileInputStream.readBytes(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Thread-13" #24 [638298] daemon prio=5 os_prio=0 cpu=0.17ms elapsed=289.66s tid=0x00007fff90095b90 nid=638298 runnable [0x00007fffd71fd000] │ │ │ │ │ +"Thread-14" #25 [2392182] daemon prio=5 os_prio=0 cpu=0.15ms elapsed=307.16s tid=0x00007fff74093a00 nid=2392182 runnable [0x00007fffe6cfd000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.io.FileInputStream.readBytes(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #25 [638351] daemon prio=9 os_prio=0 cpu=0.62ms elapsed=0.10s tid=0x00007fffa8000ee0 nid=638351 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #26 [2392216] daemon prio=9 os_prio=0 cpu=0.82ms elapsed=0.10s tid=0x00007fff8c000ee0 nid=2392216 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=67.55ms elapsed=3617.01s tid=0x00007fffe8145d20 nid=637324 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=124.65ms elapsed=3610.63s tid=0x00007fffe8176ae0 nid=2391267 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=963.02ms elapsed=3617.04s tid=0x00007fffe80e8e40 nid=637323 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=2154.69ms elapsed=3610.66s tid=0x00007fffe8119120 nid=2391266 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=87.39ms elapsed=3617.04s tid=0x00007fffe80d9cc0 nid=637322 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=177.95ms elapsed=3610.66s tid=0x00007fffe810a280 nid=2391265 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.07ms elapsed=3617.04s tid=0x00007fffe80d8dd0 nid=637321 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.10ms elapsed=3610.66s tid=0x00007fffe8109460 nid=2391264 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.04ms elapsed=3617.04s tid=0x00007fffe8062ba0 nid=637320 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.06ms elapsed=3610.67s tid=0x00007fffe8054000 nid=2391263 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.07ms elapsed=3617.04s tid=0x00007fffe8061cc0 nid=637319 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.11ms elapsed=3610.67s tid=0x00007fffe80531b0 nid=2391262 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.99ms elapsed=3617.04s tid=0x00007fffe8050860 nid=637318 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.09ms elapsed=3610.67s tid=0x00007fffe8042b70 nid=2391261 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 13, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 17:35:09 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3601.091 │ │ │ │ │ +finished: Mon Sep 07 09:19:04 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3601.162 │ │ │ │ │ ----------configuration:(19/954)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/4/compiler/loopopts/superword/SumRedAbsNeg_Double.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/SumRedAbsNeg_Double.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2848)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -198,56 +198,56 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/superword/SumRedAbsNeg_Double.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Double.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.superword.SumRedAbsNeg_Double \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/superword/SumRedAbsNeg_Double.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/4/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/SumRedAbsNeg_Double.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6 \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/6:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.loopopts.superword.SumRedAbsNeg_Double │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(37/8350)---------- │ │ │ │ │ +----------System.out:(37/8367)---------- │ │ │ │ │ IR verification disabled due to not running a debug build (required for PrintIdealand PrintOptoAssembly), running with -Xint, or -Xcomp (use warm-up of 0 instead) │ │ │ │ │ Scenario #0 - [-XX:+SuperWordReductions, -XX:LoopMaxUnroll=4]: │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:+IgnoreUnrecognizedVMOptions, -XX:LoopUnrollLimit=250, -XX:CompileThresholdScaling=0.1, -XX:+SuperWordReductions, -XX:LoopMaxUnroll=4]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/4/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=44393 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=4 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Double ] │ │ │ │ │ -[2026-08-19T16:35:08.868624053Z] Gathering output for process 637625 │ │ │ │ │ -[2026-08-19T16:35:08.934121174Z] Waiting for completion for process 637625 │ │ │ │ │ -[2026-08-19T16:53:33.218409180Z] Waiting for completion finished for process 637625 │ │ │ │ │ -Output and diagnostic info for process 637625 was saved into 'pid-637625-output.log' │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=36853 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=4 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Double ] │ │ │ │ │ +[2026-09-07T08:19:03.406924210Z] Gathering output for process 2391424 │ │ │ │ │ +[2026-09-07T08:19:03.466219796Z] Waiting for completion for process 2391424 │ │ │ │ │ +[2026-09-07T08:37:14.363670787Z] Waiting for completion finished for process 2391424 │ │ │ │ │ +Output and diagnostic info for process 2391424 was saved into 'pid-2391424-output.log' │ │ │ │ │ IR verification disabled either due to no @IR annotations, through explicitly setting -DVerify=false, due to not running a debug build, using a non-whitelisted JTreg VM or Javaopts flag like -Xint, or running the test VM with other VM flags added by user code that make the IR verification impossible (e.g. -XX:-UseCompile, -XX:TieredStopAtLevel=[1,2,3], etc.). │ │ │ │ │ │ │ │ │ │ Scenario #1 - [-XX:+SuperWordReductions, -XX:LoopMaxUnroll=8]: │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:+IgnoreUnrecognizedVMOptions, -XX:LoopUnrollLimit=250, -XX:CompileThresholdScaling=0.1, -XX:+SuperWordReductions, -XX:LoopMaxUnroll=8]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/4/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=37983 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=8 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Double ] │ │ │ │ │ -[2026-08-19T16:53:33.273995698Z] Gathering output for process 638220 │ │ │ │ │ -[2026-08-19T16:53:33.279261367Z] Waiting for completion for process 638220 │ │ │ │ │ -[2026-08-19T17:11:54.479385086Z] Waiting for completion finished for process 638220 │ │ │ │ │ -Output and diagnostic info for process 638220 was saved into 'pid-638220-output.log' │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=43849 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=8 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Double ] │ │ │ │ │ +[2026-09-07T08:37:14.406042143Z] Gathering output for process 2392082 │ │ │ │ │ +[2026-09-07T08:37:14.407482865Z] Waiting for completion for process 2392082 │ │ │ │ │ +[2026-09-07T08:55:34.420662184Z] Waiting for completion finished for process 2392082 │ │ │ │ │ +Output and diagnostic info for process 2392082 was saved into 'pid-2392082-output.log' │ │ │ │ │ IR verification disabled either due to no @IR annotations, through explicitly setting -DVerify=false, due to not running a debug build, using a non-whitelisted JTreg VM or Javaopts flag like -Xint, or running the test VM with other VM flags added by user code that make the IR verification impossible (e.g. -XX:-UseCompile, -XX:TieredStopAtLevel=[1,2,3], etc.). │ │ │ │ │ │ │ │ │ │ Scenario #2 - [-XX:+SuperWordReductions, -XX:LoopMaxUnroll=16]: │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:+IgnoreUnrecognizedVMOptions, -XX:LoopUnrollLimit=250, -XX:CompileThresholdScaling=0.1, -XX:+SuperWordReductions, -XX:LoopMaxUnroll=16]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/4/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=44719 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=16 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Double ] │ │ │ │ │ -[2026-08-19T17:11:54.502036744Z] Gathering output for process 638258 │ │ │ │ │ -[2026-08-19T17:11:54.505721607Z] Waiting for completion for process 638258 │ │ │ │ │ -[2026-08-19T17:30:19.715894665Z] Waiting for completion finished for process 638258 │ │ │ │ │ -Output and diagnostic info for process 638258 was saved into 'pid-638258-output.log' │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=41263 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=16 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Double ] │ │ │ │ │ +[2026-09-07T08:55:34.435473019Z] Gathering output for process 2392120 │ │ │ │ │ +[2026-09-07T08:55:34.436505081Z] Waiting for completion for process 2392120 │ │ │ │ │ +[2026-09-07T09:13:56.446474747Z] Waiting for completion finished for process 2392120 │ │ │ │ │ +Output and diagnostic info for process 2392120 was saved into 'pid-2392120-output.log' │ │ │ │ │ IR verification disabled either due to no @IR annotations, through explicitly setting -DVerify=false, due to not running a debug build, using a non-whitelisted JTreg VM or Javaopts flag like -Xint, or running the test VM with other VM flags added by user code that make the IR verification impossible (e.g. -XX:-UseCompile, -XX:TieredStopAtLevel=[1,2,3], etc.). │ │ │ │ │ │ │ │ │ │ Scenario #3 - [-XX:-SuperWordReductions, -XX:LoopMaxUnroll=4]: │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:+IgnoreUnrecognizedVMOptions, -XX:LoopUnrollLimit=250, -XX:CompileThresholdScaling=0.1, -XX:-SuperWordReductions, -XX:LoopMaxUnroll=4]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/4/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=34603 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:-SuperWordReductions -XX:LoopMaxUnroll=4 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Double ] │ │ │ │ │ -[2026-08-19T17:30:19.745856214Z] Gathering output for process 638296 │ │ │ │ │ -[2026-08-19T17:30:19.747649110Z] Waiting for completion for process 638296 │ │ │ │ │ -result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 22 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/SumRedAbsNeg_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/6/test/lib:/tmp/hotspot/JTwork/classes/6:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=37747 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:-SuperWordReductions -XX:LoopMaxUnroll=4 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Double ] │ │ │ │ │ +[2026-09-07T09:13:56.460420956Z] Gathering output for process 2392180 │ │ │ │ │ +[2026-09-07T09:13:56.461387388Z] Waiting for completion for process 2392180 │ │ │ │ │ +result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 19 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 22 │ │ │ │ │ +test result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 19 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/SumRedAbsNeg_Float.jtr │ │ │ │ │ @@ -1,254 +1,234 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:43 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:08 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8138583 driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ run=USER_SPECIFIED driver compiler.loopopts.superword.SumRedAbsNeg_Float\n │ │ │ │ │ source=SumRedAbsNeg_Float.java │ │ │ │ │ title=Add C2 AArch64 Superword support for scalar sum reduction optimizations \: float abs & neg test │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ │ -elapsed=3633994 1\:00\:33.994 │ │ │ │ │ -end=Wed Aug 19 17\:35\:43 UTC 2026 │ │ │ │ │ +elapsed=3600930 1\:00\:00.930 │ │ │ │ │ +end=Mon Sep 07 09\:19\:08 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. "driver" action timed out with a timeout of 3600 seconds on agent 21 │ │ │ │ │ +execStatus=Error. "driver" action timed out with a timeout of 3600 seconds on agent 17 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 16\:35\:09 UTC 2026 │ │ │ │ │ +sections=script_messages build driver │ │ │ │ │ +start=Mon Sep 07 08\:19\:06 UTC 2026 │ │ │ │ │ test=compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3634002 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3601510 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts/superword │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/283)---------- │ │ │ │ │ +----------messages:(5/208)---------- │ │ │ │ │ command: build compiler.loopopts.superword.SumRedAbsNeg_Float │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:09 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.loopopts.superword.SumRedAbsNeg_Float │ │ │ │ │ -finished: Wed Aug 19 16:35:41 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 32.787 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/340)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:09 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 12 │ │ │ │ │ -Process id: 636398 │ │ │ │ │ -finished: Wed Aug 19 16:35:41 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 32.784 │ │ │ │ │ -----------configuration:(14/795)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/3254)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/loopopts/superword/SumRedAbsNeg_Float.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.loopopts.superword.SumRedAbsNeg_Float \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(99/5777)---------- │ │ │ │ │ +----------messages:(143/8006)---------- │ │ │ │ │ command: driver compiler.loopopts.superword.SumRedAbsNeg_Float │ │ │ │ │ reason: User specified action: run driver compiler.loopopts.superword.SumRedAbsNeg_Float │ │ │ │ │ -started: Wed Aug 19 16:35:41 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:06 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 21 │ │ │ │ │ -Process id: 637248 │ │ │ │ │ +Agent id: 17 │ │ │ │ │ +Process id: 2390862 │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 637248 │ │ │ │ │ -2026-08-19 17:35:43 │ │ │ │ │ +Running jstack on process 2390862 │ │ │ │ │ +2026-09-07 09:19:07 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fffa8002340, length=15, elements={ │ │ │ │ │ -0x00007fffe8019cc0, 0x00007fffe81b4ea0, 0x00007fffe81b6350, 0x00007fffe81b7b60, │ │ │ │ │ -0x00007fffe81b8ff0, 0x00007fffe81ba4b0, 0x00007fffe82ac560, 0x00007fffe833bdf0, │ │ │ │ │ -0x00007fffe84835d0, 0x00007fffe84fd6c0, 0x00007fff9009c250, 0x00007fff90064e70, │ │ │ │ │ -0x00007fff90095dd0, 0x00007fff90096400, 0x00007fffa8000ee0 │ │ │ │ │ +_java_thread_list=0x00007fff8c002340, length=15, elements={ │ │ │ │ │ +0x00007fffe8019c90, 0x00007fffe81e5c60, 0x00007fffe81e7110, 0x00007fffe81e8920, │ │ │ │ │ +0x00007fffe81e9db0, 0x00007fffe81eb270, 0x00007fffe82dd330, 0x00007fffe8364bc0, │ │ │ │ │ +0x00007fffe84ac370, 0x00007fff7403ba00, 0x00007fffe8593b60, 0x00007fff740e90e0, │ │ │ │ │ +0x00007fff740f92b0, 0x00007fff740f9e50, 0x00007fff8c000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [637251] prio=5 os_prio=0 cpu=1319.29ms elapsed=3659.12s tid=0x00007fffe8019cc0 nid=637251 in Object.wait() [0x00007ffff079d000] │ │ │ │ │ +"main" #1 [2390863] prio=5 os_prio=0 cpu=1348.84ms elapsed=3638.70s tid=0x00007fffe8019c90 nid=2390863 in Object.wait() [0x00007ffff1e3d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e45219c0> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00000000fb028348> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [637259] daemon prio=10 os_prio=0 cpu=0.76ms elapsed=3659.05s tid=0x00007fffe81b4ea0 nid=637259 waiting on condition [0x00007fffd6bb6000] │ │ │ │ │ +"Reference Handler" #2 [2390873] daemon prio=10 os_prio=0 cpu=1.72ms elapsed=3638.63s tid=0x00007fffe81e5c60 nid=2390873 waiting on condition [0x00007fffec252000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [637260] daemon prio=8 os_prio=0 cpu=0.35ms elapsed=3659.05s tid=0x00007fffe81b6350 nid=637260 in Object.wait() [0x00007fffd6a35000] │ │ │ │ │ +"Finalizer" #3 [2390874] daemon prio=8 os_prio=0 cpu=0.37ms elapsed=3638.63s tid=0x00007fffe81e7110 nid=2390874 in Object.wait() [0x00007fffe7ffd000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4c0a560> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00000000fb040000> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [637261] daemon prio=9 os_prio=0 cpu=0.51ms elapsed=3659.05s tid=0x00007fffe81b7b60 nid=637261 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2390875] daemon prio=9 os_prio=0 cpu=0.63ms elapsed=3638.63s tid=0x00007fffe81e8920 nid=2390875 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [637262] daemon prio=9 os_prio=0 cpu=0.35ms elapsed=3659.05s tid=0x00007fffe81b8ff0 nid=637262 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2390876] daemon prio=9 os_prio=0 cpu=1.65ms elapsed=3638.63s tid=0x00007fffe81e9db0 nid=2390876 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [637263] daemon prio=9 os_prio=0 cpu=210.08ms elapsed=3659.05s tid=0x00007fffe81ba4b0 nid=637263 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2390877] daemon prio=9 os_prio=0 cpu=445.96ms elapsed=3638.63s tid=0x00007fffe81eb270 nid=2390877 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #7 [637264] daemon prio=8 os_prio=0 cpu=11.96ms elapsed=3658.95s tid=0x00007fffe82ac560 nid=637264 waiting on condition [0x00007fffd63cd000] │ │ │ │ │ +"Common-Cleaner" #7 [2390878] daemon prio=8 os_prio=0 cpu=14.07ms elapsed=3638.54s tid=0x00007fffe82dd330 nid=2390878 waiting on condition [0x00007fffe79fd000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e4c79110> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00000000fb079630> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #8 [637265] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=3658.79s tid=0x00007fffe833bdf0 nid=637265 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #8 [2390879] daemon prio=9 os_prio=0 cpu=0.23ms elapsed=3638.41s tid=0x00007fffe8364bc0 nid=2390879 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"pool-1-thread-1" #9 [637285] daemon prio=5 os_prio=0 cpu=44.55ms elapsed=3658.22s tid=0x00007fffe84835d0 nid=637285 waiting on condition [0x00007fffd606d000] │ │ │ │ │ +"pool-1-thread-1" #9 [2390880] daemon prio=5 os_prio=0 cpu=53.60ms elapsed=3637.93s tid=0x00007fffe84ac370 nid=2390880 waiting on condition [0x00007fffe76fd000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e48f0db8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ - │ │ │ │ │ -"AgentVMThread" #13 [637738] prio=5 os_prio=0 cpu=539.19ms elapsed=3601.04s tid=0x00007fffe84fd6c0 nid=637738 waiting on condition [0x00007fffd5eec000] │ │ │ │ │ - java.lang.Thread.State: WAITING (parking) │ │ │ │ │ - at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e4307ff8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00000000fb0f42c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"process reaper (pid 638315)" #15 [637747] daemon prio=10 os_prio=0 cpu=9.73ms elapsed=3600.67s tid=0x00007fff9009c250 nid=637747 runnable [0x00007fffd5bed000] │ │ │ │ │ +"process reaper (pid 2392161)" #11 [2390890] daemon prio=10 os_prio=0 cpu=12.08ms elapsed=3637.49s tid=0x00007fff7403ba00 nid=2390890 runnable [0x00007fffec02d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ProcessHandleImpl.waitForProcessExit0(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Thread-13" #24 [638314] prio=5 os_prio=0 cpu=0.23ms elapsed=305.90s tid=0x00007fff90064e70 nid=638314 runnable [0x00007fffd5d6d000] │ │ │ │ │ +"AgentVMThread" #44 [2391504] prio=5 os_prio=0 cpu=301.83ms elapsed=3600.56s tid=0x00007fffe8593b60 nid=2391504 waiting on condition [0x00007fffe757c000] │ │ │ │ │ + java.lang.Thread.State: WAITING (parking) │ │ │ │ │ + at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ + - parking to wait for <0x000000010119cdd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + │ │ │ │ │ +"Thread-43" #54 [2392138] prio=5 os_prio=0 cpu=0.43ms elapsed=347.27s tid=0x00007fff740e90e0 nid=2392138 runnable [0x00007fffe73fd000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at sun.nio.ch.Net.accept(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Thread-14" #25 [638316] daemon prio=5 os_prio=0 cpu=1.15ms elapsed=305.89s tid=0x00007fff90095dd0 nid=638316 runnable [0x00007fffd5a4d000] │ │ │ │ │ +"Thread-44" #55 [2392162] daemon prio=5 os_prio=0 cpu=0.93ms elapsed=347.22s tid=0x00007fff740f92b0 nid=2392162 runnable [0x00007fffb8181000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.io.FileInputStream.readBytes(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Thread-15" #26 [638317] daemon prio=5 os_prio=0 cpu=0.17ms elapsed=305.89s tid=0x00007fff90096400 nid=638317 runnable [0x00007fffd5bcd000] │ │ │ │ │ +"Thread-45" #56 [2392163] daemon prio=5 os_prio=0 cpu=0.17ms elapsed=347.22s tid=0x00007fff740f9e50 nid=2392163 runnable [0x00007fffadffd000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.io.FileInputStream.readBytes(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #27 [638568] daemon prio=9 os_prio=0 cpu=0.59ms elapsed=0.10s tid=0x00007fffa8000ee0 nid=638568 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #57 [2392253] daemon prio=9 os_prio=0 cpu=0.71ms elapsed=0.10s tid=0x00007fff8c000ee0 nid=2392253 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=80.25ms elapsed=3659.08s tid=0x00007fffe8145d20 nid=637258 runnable │ │ │ │ │ +"GC Thread#22" os_prio=0 cpu=21.43ms elapsed=347.26s tid=0x00007fff9001c7b0 nid=2392160 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#21" os_prio=0 cpu=2.97ms elapsed=347.26s tid=0x00007fff9001b930 nid=2392159 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#20" os_prio=0 cpu=9.46ms elapsed=347.26s tid=0x00007fff9001aab0 nid=2392158 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#19" os_prio=0 cpu=12.50ms elapsed=347.26s tid=0x00007fff90019c30 nid=2392157 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#18" os_prio=0 cpu=11.25ms elapsed=347.26s tid=0x00007fff90018db0 nid=2392156 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#17" os_prio=0 cpu=7.89ms elapsed=347.26s tid=0x00007fff90017f30 nid=2392155 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#16" os_prio=0 cpu=9.52ms elapsed=347.26s tid=0x00007fff900170b0 nid=2392154 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#15" os_prio=0 cpu=8.62ms elapsed=347.26s tid=0x00007fff90016230 nid=2392153 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#14" os_prio=0 cpu=25.51ms elapsed=347.26s tid=0x00007fff900153b0 nid=2392152 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#13" os_prio=0 cpu=22.98ms elapsed=347.26s tid=0x00007fff90014530 nid=2392151 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#12" os_prio=0 cpu=8.59ms elapsed=347.27s tid=0x00007fff900136b0 nid=2392150 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#11" os_prio=0 cpu=25.08ms elapsed=347.27s tid=0x00007fff90012830 nid=2392149 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#10" os_prio=0 cpu=30.63ms elapsed=347.27s tid=0x00007fff900119b0 nid=2392148 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#9" os_prio=0 cpu=25.44ms elapsed=347.27s tid=0x00007fff90010b30 nid=2392147 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#8" os_prio=0 cpu=17.31ms elapsed=347.27s tid=0x00007fff9000fcb0 nid=2392146 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#7" os_prio=0 cpu=8.20ms elapsed=347.27s tid=0x00007fff9000ee30 nid=2392145 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#6" os_prio=0 cpu=18.25ms elapsed=347.27s tid=0x00007fff9000dff0 nid=2392144 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#5" os_prio=0 cpu=18.12ms elapsed=347.27s tid=0x00007fff9000d1b0 nid=2392143 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#4" os_prio=0 cpu=24.77ms elapsed=347.27s tid=0x00007fff9000c530 nid=2392142 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#3" os_prio=0 cpu=22.41ms elapsed=347.27s tid=0x00007fff9000b8e0 nid=2392141 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#2" os_prio=0 cpu=15.05ms elapsed=347.27s tid=0x00007fff9000b2b0 nid=2392140 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#1" os_prio=0 cpu=20.64ms elapsed=347.27s tid=0x00007fff9000ac50 nid=2392139 runnable │ │ │ │ │ + │ │ │ │ │ +"VM Thread" os_prio=0 cpu=138.25ms elapsed=3638.66s tid=0x00007fffe8176ae0 nid=2390872 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=986.16ms elapsed=3659.11s tid=0x00007fffe80e8e40 nid=637257 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=2054.18ms elapsed=3638.69s tid=0x00007fffe8119120 nid=2390871 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=101.24ms elapsed=3659.11s tid=0x00007fffe80d9cc0 nid=637256 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=124.52ms elapsed=3638.69s tid=0x00007fffe810a280 nid=2390870 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.08ms elapsed=3659.11s tid=0x00007fffe80d8dd0 nid=637255 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.12ms elapsed=3638.69s tid=0x00007fffe8109460 nid=2390869 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.04ms elapsed=3659.12s tid=0x00007fffe8062ba0 nid=637254 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.13ms elapsed=3638.70s tid=0x00007fffe8054000 nid=2390868 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.08ms elapsed=3659.12s tid=0x00007fffe8061cc0 nid=637253 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.12ms elapsed=3638.70s tid=0x00007fffe80531b0 nid=2390867 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.07ms elapsed=3659.12s tid=0x00007fffe8050860 nid=637252 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=10.44ms elapsed=3638.70s tid=0x00007fffe8042b70 nid=2390866 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 13, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 17:35:43 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3601.19 │ │ │ │ │ +finished: Mon Sep 07 09:19:07 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3600.916 │ │ │ │ │ ----------configuration:(19/953)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedAbsNeg_Float.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2840)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -262,56 +242,56 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/superword/SumRedAbsNeg_Float.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.superword.SumRedAbsNeg_Float \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedAbsNeg_Float.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.loopopts.superword.SumRedAbsNeg_Float │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(37/8342)---------- │ │ │ │ │ +----------System.out:(37/8359)---------- │ │ │ │ │ IR verification disabled due to not running a debug build (required for PrintIdealand PrintOptoAssembly), running with -Xint, or -Xcomp (use warm-up of 0 instead) │ │ │ │ │ Scenario #0 - [-XX:+SuperWordReductions, -XX:LoopMaxUnroll=4]: │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:+IgnoreUnrecognizedVMOptions, -XX:LoopUnrollLimit=250, -XX:CompileThresholdScaling=0.1, -XX:+SuperWordReductions, -XX:LoopMaxUnroll=4]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=46509 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=4 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Float ] │ │ │ │ │ -[2026-08-19T16:35:42.433742671Z] Gathering output for process 637740 │ │ │ │ │ -[2026-08-19T16:35:42.504559740Z] Waiting for completion for process 637740 │ │ │ │ │ -[2026-08-19T16:54:01.392377641Z] Waiting for completion finished for process 637740 │ │ │ │ │ -Output and diagnostic info for process 637740 was saved into 'pid-637740-output.log' │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=44185 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=4 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Float ] │ │ │ │ │ +[2026-09-07T08:19:06.909221755Z] Gathering output for process 2391506 │ │ │ │ │ +[2026-09-07T08:19:06.913654398Z] Waiting for completion for process 2391506 │ │ │ │ │ +[2026-09-07T08:37:08.712483359Z] Waiting for completion finished for process 2391506 │ │ │ │ │ +Output and diagnostic info for process 2391506 was saved into 'pid-2391506-output.log' │ │ │ │ │ IR verification disabled either due to no @IR annotations, through explicitly setting -DVerify=false, due to not running a debug build, using a non-whitelisted JTreg VM or Javaopts flag like -Xint, or running the test VM with other VM flags added by user code that make the IR verification impossible (e.g. -XX:-UseCompile, -XX:TieredStopAtLevel=[1,2,3], etc.). │ │ │ │ │ │ │ │ │ │ Scenario #1 - [-XX:+SuperWordReductions, -XX:LoopMaxUnroll=8]: │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:+IgnoreUnrecognizedVMOptions, -XX:LoopUnrollLimit=250, -XX:CompileThresholdScaling=0.1, -XX:+SuperWordReductions, -XX:LoopMaxUnroll=8]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=37809 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=8 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Float ] │ │ │ │ │ -[2026-08-19T16:54:01.451472091Z] Gathering output for process 638239 │ │ │ │ │ -[2026-08-19T16:54:01.455746846Z] Waiting for completion for process 638239 │ │ │ │ │ -[2026-08-19T17:12:18.456290015Z] Waiting for completion finished for process 638239 │ │ │ │ │ -Output and diagnostic info for process 638239 was saved into 'pid-638239-output.log' │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=37937 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=8 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Float ] │ │ │ │ │ +[2026-09-07T08:37:08.755579946Z] Gathering output for process 2392063 │ │ │ │ │ +[2026-09-07T08:37:08.756663288Z] Waiting for completion for process 2392063 │ │ │ │ │ +[2026-09-07T08:55:12.540600916Z] Waiting for completion finished for process 2392063 │ │ │ │ │ +Output and diagnostic info for process 2392063 was saved into 'pid-2392063-output.log' │ │ │ │ │ IR verification disabled either due to no @IR annotations, through explicitly setting -DVerify=false, due to not running a debug build, using a non-whitelisted JTreg VM or Javaopts flag like -Xint, or running the test VM with other VM flags added by user code that make the IR verification impossible (e.g. -XX:-UseCompile, -XX:TieredStopAtLevel=[1,2,3], etc.). │ │ │ │ │ │ │ │ │ │ Scenario #2 - [-XX:+SuperWordReductions, -XX:LoopMaxUnroll=16]: │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:+IgnoreUnrecognizedVMOptions, -XX:LoopUnrollLimit=250, -XX:CompileThresholdScaling=0.1, -XX:+SuperWordReductions, -XX:LoopMaxUnroll=16]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=46249 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=16 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Float ] │ │ │ │ │ -[2026-08-19T17:12:18.485075615Z] Gathering output for process 638277 │ │ │ │ │ -[2026-08-19T17:12:18.487676124Z] Waiting for completion for process 638277 │ │ │ │ │ -[2026-08-19T17:30:37.151017559Z] Waiting for completion finished for process 638277 │ │ │ │ │ -Output and diagnostic info for process 638277 was saved into 'pid-638277-output.log' │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=41737 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=16 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Float ] │ │ │ │ │ +[2026-09-07T08:55:12.561367115Z] Gathering output for process 2392101 │ │ │ │ │ +[2026-09-07T08:55:12.563100749Z] Waiting for completion for process 2392101 │ │ │ │ │ +[2026-09-07T09:13:19.970086154Z] Waiting for completion finished for process 2392101 │ │ │ │ │ +Output and diagnostic info for process 2392101 was saved into 'pid-2392101-output.log' │ │ │ │ │ IR verification disabled either due to no @IR annotations, through explicitly setting -DVerify=false, due to not running a debug build, using a non-whitelisted JTreg VM or Javaopts flag like -Xint, or running the test VM with other VM flags added by user code that make the IR verification impossible (e.g. -XX:-UseCompile, -XX:TieredStopAtLevel=[1,2,3], etc.). │ │ │ │ │ │ │ │ │ │ Scenario #3 - [-XX:-SuperWordReductions, -XX:LoopMaxUnroll=4]: │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:+IgnoreUnrecognizedVMOptions, -XX:LoopUnrollLimit=250, -XX:CompileThresholdScaling=0.1, -XX:-SuperWordReductions, -XX:LoopMaxUnroll=4]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=42277 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:-SuperWordReductions -XX:LoopMaxUnroll=4 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Float ] │ │ │ │ │ -[2026-08-19T17:30:37.174068023Z] Gathering output for process 638315 │ │ │ │ │ -[2026-08-19T17:30:37.177939857Z] Waiting for completion for process 638315 │ │ │ │ │ -result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 21 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedAbsNeg_Float.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=45197 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:-SuperWordReductions -XX:LoopMaxUnroll=4 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedAbsNeg_Float ] │ │ │ │ │ +[2026-09-07T09:13:20.024459374Z] Gathering output for process 2392161 │ │ │ │ │ +[2026-09-07T09:13:20.025869168Z] Waiting for completion for process 2392161 │ │ │ │ │ +result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 17 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 21 │ │ │ │ │ +test result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 17 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/SumRedSqrt_Double.jtr │ │ │ │ │ @@ -1,204 +1,254 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:12 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:39 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8135028 driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ run=USER_SPECIFIED driver compiler.loopopts.superword.SumRedSqrt_Double\n │ │ │ │ │ source=SumRedSqrt_Double.java │ │ │ │ │ title=Add C2 x86 Superword support for scalar sum reduction optimizations \: double sqrt test │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ │ -elapsed=3601355 1\:00\:01.355 │ │ │ │ │ -end=Wed Aug 19 17\:35\:12 UTC 2026 │ │ │ │ │ +elapsed=3628291 1\:00\:28.291 │ │ │ │ │ +end=Mon Sep 07 09\:19\:39 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. "driver" action timed out with a timeout of 3600 seconds on agent 19 │ │ │ │ │ +execStatus=Error. "driver" action timed out with a timeout of 3600 seconds on agent 21 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build driver │ │ │ │ │ -start=Wed Aug 19 16\:35\:11 UTC 2026 │ │ │ │ │ +sections=script_messages build compile driver │ │ │ │ │ +start=Mon Sep 07 08\:19\:10 UTC 2026 │ │ │ │ │ test=compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3601366 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3628297 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts/superword │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/207)---------- │ │ │ │ │ +----------messages:(7/280)---------- │ │ │ │ │ command: build compiler.loopopts.superword.SumRedSqrt_Double │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:11 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:11 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 08:19:10 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: compiler.loopopts.superword.SumRedSqrt_Double │ │ │ │ │ +finished: Mon Sep 07 08:19:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 26.53 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/339)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 08:19:10 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 08:19:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 26.528 │ │ │ │ │ +----------configuration:(14/794)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/3245)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/loopopts/superword/SumRedSqrt_Double.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java \\ │ │ │ │ │ + -J-Dtest.main.class=compiler.loopopts.superword.SumRedSqrt_Double \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(113/6467)---------- │ │ │ │ │ +----------messages:(99/5818)---------- │ │ │ │ │ command: driver compiler.loopopts.superword.SumRedSqrt_Double │ │ │ │ │ reason: User specified action: run driver compiler.loopopts.superword.SumRedSqrt_Double │ │ │ │ │ -started: Wed Aug 19 16:35:11 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:37 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 19 │ │ │ │ │ -Process id: 636970 │ │ │ │ │ +Agent id: 21 │ │ │ │ │ +Process id: 2391589 │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 636970 │ │ │ │ │ -2026-08-19 17:35:12 │ │ │ │ │ +Running jstack on process 2391589 │ │ │ │ │ +2026-09-07 09:19:38 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fffac002340, length=15, elements={ │ │ │ │ │ -0x00007fffec019d20, 0x00007fffec1b4e90, 0x00007fffec1b6340, 0x00007fffec1b7b50, │ │ │ │ │ -0x00007fffec1b8fe0, 0x00007fffec1ba4a0, 0x00007fffec2b4550, 0x00007fffec343dc0, │ │ │ │ │ -0x00007fffec48b570, 0x00007fff9403ba30, 0x00007fffec560a80, 0x00007fff940d6190, │ │ │ │ │ -0x00007fff940e3690, 0x00007fff940e4900, 0x00007fffac000ee0 │ │ │ │ │ +_java_thread_list=0x00007fff88002340, length=15, elements={ │ │ │ │ │ +0x00007fffe8019c90, 0x00007fffe81e5c50, 0x00007fffe81e7100, 0x00007fffe81e8910, │ │ │ │ │ +0x00007fffe81e9da0, 0x00007fffe81eb260, 0x00007fffe82dd320, 0x00007fffe836cd20, │ │ │ │ │ +0x00007fffe84b44d0, 0x00007fffe857b410, 0x00007fff7005e6e0, 0x00007fff700938a0, │ │ │ │ │ +0x00007fff700e8970, 0x00007fff700e9cd0, 0x00007fff88000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [636973] prio=5 os_prio=0 cpu=1443.78ms elapsed=3656.15s tid=0x00007fffec019d20 nid=636973 in Object.wait() [0x00007ffff2ddd000] │ │ │ │ │ +"main" #1 [2391592] prio=5 os_prio=0 cpu=1034.18ms elapsed=3601.33s tid=0x00007fffe8019c90 nid=2391592 in Object.wait() [0x00007fffef98d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e3400000> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x0000000101d592f0> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [636981] daemon prio=10 os_prio=0 cpu=1.30ms elapsed=3656.08s tid=0x00007fffec1b4e90 nid=636981 waiting on condition [0x00007fffe3082000] │ │ │ │ │ +"Reference Handler" #2 [2391600] daemon prio=10 os_prio=0 cpu=0.75ms elapsed=3601.26s tid=0x00007fffe81e5c50 nid=2391600 waiting on condition [0x00007fffe7d9a000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [636982] daemon prio=8 os_prio=0 cpu=0.34ms elapsed=3656.08s tid=0x00007fffec1b6340 nid=636982 in Object.wait() [0x00007fffe2f01000] │ │ │ │ │ +"Finalizer" #3 [2391601] daemon prio=8 os_prio=0 cpu=0.37ms elapsed=3601.26s tid=0x00007fffe81e7100 nid=2391601 in Object.wait() [0x00007fffe7c19000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e34081d8> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x000000010100a560> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [636983] daemon prio=9 os_prio=0 cpu=0.51ms elapsed=3656.08s tid=0x00007fffec1b7b50 nid=636983 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2391602] daemon prio=9 os_prio=0 cpu=0.53ms elapsed=3601.26s tid=0x00007fffe81e8910 nid=2391602 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [636984] daemon prio=9 os_prio=0 cpu=0.71ms elapsed=3656.08s tid=0x00007fffec1b8fe0 nid=636984 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2391603] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=3601.26s tid=0x00007fffe81e9da0 nid=2391603 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [636985] daemon prio=9 os_prio=0 cpu=235.82ms elapsed=3656.08s tid=0x00007fffec1ba4a0 nid=636985 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2391604] daemon prio=9 os_prio=0 cpu=416.55ms elapsed=3601.26s tid=0x00007fffe81eb260 nid=2391604 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #7 [636986] daemon prio=8 os_prio=0 cpu=12.06ms elapsed=3655.98s tid=0x00007fffec2b4550 nid=636986 waiting on condition [0x00007fffe28cd000] │ │ │ │ │ +"Common-Cleaner" #7 [2391605] daemon prio=8 os_prio=0 cpu=14.27ms elapsed=3601.18s tid=0x00007fffe82dd320 nid=2391605 waiting on condition [0x00007fffe75dd000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e3408568> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x0000000101079110> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #8 [636987] daemon prio=9 os_prio=0 cpu=0.17ms elapsed=3655.82s tid=0x00007fffec343dc0 nid=636987 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #8 [2391606] daemon prio=9 os_prio=0 cpu=0.19ms elapsed=3601.05s tid=0x00007fffe836cd20 nid=2391606 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"pool-1-thread-1" #9 [636988] daemon prio=5 os_prio=0 cpu=53.08ms elapsed=3655.22s tid=0x00007fffec48b570 nid=636988 waiting on condition [0x00007fffe256d000] │ │ │ │ │ +"pool-1-thread-1" #9 [2391607] daemon prio=5 os_prio=0 cpu=51.35ms elapsed=3600.58s tid=0x00007fffe84b44d0 nid=2391607 waiting on condition [0x00007fffe727d000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e3410078> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x0000000101942cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"process reaper (pid 637677)" #11 [636997] daemon prio=10 os_prio=0 cpu=10.66ms elapsed=3654.70s tid=0x00007fff9403ba30 nid=636997 runnable [0x00007fffe226d000] │ │ │ │ │ - java.lang.Thread.State: RUNNABLE │ │ │ │ │ - at java.lang.ProcessHandleImpl.waitForProcessExit0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - │ │ │ │ │ -"AgentVMThread" #38 [637668] prio=5 os_prio=0 cpu=279.11ms elapsed=3601.18s tid=0x00007fffec560a80 nid=637668 waiting on condition [0x00007fffe23ec000] │ │ │ │ │ +"AgentVMThread" #10 [2391608] prio=5 os_prio=0 cpu=422.99ms elapsed=3600.30s tid=0x00007fffe857b410 nid=2391608 waiting on condition [0x00007fffe70fc000] │ │ │ │ │ java.lang.Thread.State: WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e4dc59a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x000000010004c2f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"Thread-28" #39 [637676] prio=5 os_prio=0 cpu=0.47ms elapsed=3600.92s tid=0x00007fff940d6190 nid=637676 runnable [0x00007fffcda6d000] │ │ │ │ │ +"Thread-1" #11 [2391609] prio=5 os_prio=0 cpu=0.68ms elapsed=3600.02s tid=0x00007fff7005e6e0 nid=2391609 runnable [0x00007fffe6f7d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at sun.nio.ch.Net.accept(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Thread-29" #40 [637680] daemon prio=5 os_prio=0 cpu=1.30ms elapsed=3600.85s tid=0x00007fff940e3690 nid=637680 runnable [0x00007fffcd8ed000] │ │ │ │ │ +"process reaper (pid 2391610)" #12 [2391612] daemon prio=10 os_prio=0 cpu=1.80ms elapsed=3599.96s tid=0x00007fff700938a0 nid=2391612 runnable [0x00007fffe6dfd000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ - at java.io.FileInputStream.readBytes(java.base@21.0.12.1/Native Method) │ │ │ │ │ + at java.lang.ProcessHandleImpl.waitForProcessExit0(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Thread-30" #41 [637682] daemon prio=5 os_prio=0 cpu=0.30ms elapsed=3600.85s tid=0x00007fff940e4900 nid=637682 runnable [0x00007fffcd76d000] │ │ │ │ │ +"Thread-2" #13 [2391613] daemon prio=5 os_prio=0 cpu=1.26ms elapsed=3599.87s tid=0x00007fff700e8970 nid=2391613 runnable [0x00007fffe6ddd000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.io.FileInputStream.readBytes(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #42 [638388] daemon prio=9 os_prio=0 cpu=0.50ms elapsed=0.10s tid=0x00007fffac000ee0 nid=638388 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Thread-3" #14 [2391614] daemon prio=5 os_prio=0 cpu=0.20ms elapsed=3599.87s tid=0x00007fff700e9cd0 nid=2391614 runnable [0x00007fffe6c5d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ + at java.io.FileInputStream.readBytes(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"GC Thread#7" os_prio=0 cpu=7.16ms elapsed=3601.17s tid=0x00007fffb000c220 nid=637675 runnable │ │ │ │ │ - │ │ │ │ │ -"GC Thread#6" os_prio=0 cpu=3.01ms elapsed=3601.17s tid=0x00007fffb000b3a0 nid=637674 runnable │ │ │ │ │ - │ │ │ │ │ -"GC Thread#5" os_prio=0 cpu=3.29ms elapsed=3601.17s tid=0x00007fffb000a520 nid=637673 runnable │ │ │ │ │ - │ │ │ │ │ -"GC Thread#4" os_prio=0 cpu=4.03ms elapsed=3601.17s tid=0x00007fffb0009860 nid=637672 runnable │ │ │ │ │ - │ │ │ │ │ -"GC Thread#3" os_prio=0 cpu=3.04ms elapsed=3601.18s tid=0x00007fffb0008bd0 nid=637671 runnable │ │ │ │ │ - │ │ │ │ │ -"GC Thread#2" os_prio=0 cpu=2.53ms elapsed=3601.18s tid=0x00007fffb0008080 nid=637670 runnable │ │ │ │ │ - │ │ │ │ │ -"GC Thread#1" os_prio=0 cpu=4.00ms elapsed=3601.18s tid=0x00007fffb0007500 nid=637669 runnable │ │ │ │ │ +"Attach Listener" #15 [2392866] daemon prio=9 os_prio=0 cpu=0.67ms elapsed=0.10s tid=0x00007fff88000ee0 nid=2392866 waiting on condition [0x0000000000000000] │ │ │ │ │ + java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=85.52ms elapsed=3656.11s tid=0x00007fffec145d10 nid=636980 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=133.31ms elapsed=3601.29s tid=0x00007fffe8176ad0 nid=2391599 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=1020.17ms elapsed=3656.14s tid=0x00007fffec0e8e90 nid=636979 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=2234.67ms elapsed=3601.32s tid=0x00007fffe8119120 nid=2391598 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=92.25ms elapsed=3656.14s tid=0x00007fffec0d9d10 nid=636978 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=135.12ms elapsed=3601.32s tid=0x00007fffe810a280 nid=2391597 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.07ms elapsed=3656.14s tid=0x00007fffec0d8e20 nid=636977 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.13ms elapsed=3601.32s tid=0x00007fffe8109460 nid=2391596 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.06ms elapsed=3656.14s tid=0x00007fffec062bf0 nid=636976 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=3601.33s tid=0x00007fffe8054000 nid=2391595 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.09ms elapsed=3656.14s tid=0x00007fffec061d10 nid=636975 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.23ms elapsed=3601.33s tid=0x00007fffe80531b0 nid=2391594 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=11.23ms elapsed=3656.14s tid=0x00007fffec0508b0 nid=636974 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.16ms elapsed=3601.33s tid=0x00007fffe8042b70 nid=2391593 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 13, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 17:35:12 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3601.337 │ │ │ │ │ +finished: Mon Sep 07 09:19:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3601.747 │ │ │ │ │ ----------configuration:(19/952)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedSqrt_Double.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2832)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -212,26 +262,26 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/superword/SumRedSqrt_Double.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.superword.SumRedSqrt_Double \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedSqrt_Double.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedSqrt_Double.d:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedSqrt_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5 \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedSqrt_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.loopopts.superword.SumRedSqrt_Double │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(7/1806)---------- │ │ │ │ │ +----------System.out:(7/1808)---------- │ │ │ │ │ IR verification disabled due to not running a debug build (required for PrintIdealand PrintOptoAssembly), running with -Xint, or -Xcomp (use warm-up of 0 instead) │ │ │ │ │ Scenario #0 - [-XX:+SuperWordReductions, -XX:LoopMaxUnroll=4]: │ │ │ │ │ Skip Flag VM due to not performing IR verification. │ │ │ │ │ Run Test VM - [-XX:+IgnoreUnrecognizedVMOptions, -XX:LoopUnrollLimit=250, -XX:CompileThresholdScaling=0.1, -XX:+SuperWordReductions, -XX:LoopMaxUnroll=4]: │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/compiler/loopopts/superword/SumRedSqrt_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=40787 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=4 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedSqrt_Double ] │ │ │ │ │ -[2026-08-19T16:35:11.516689013Z] Gathering output for process 637677 │ │ │ │ │ -[2026-08-19T16:35:11.524408379Z] Waiting for completion for process 637677 │ │ │ │ │ -result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 19 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/1/compiler/loopopts/superword/SumRedSqrt_Double.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Dir.framework.server.port=36621 -XX:+IgnoreUnrecognizedVMOptions -XX:LoopUnrollLimit=250 -XX:CompileThresholdScaling=0.1 -XX:+SuperWordReductions -XX:LoopMaxUnroll=4 -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.loopopts.superword.SumRedSqrt_Double ] │ │ │ │ │ +[2026-09-07T08:19:39.054807827Z] Gathering output for process 2391610 │ │ │ │ │ +[2026-09-07T08:19:39.116964631Z] Waiting for completion for process 2391610 │ │ │ │ │ +result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 21 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 19 │ │ │ │ │ +test result: Error. "driver" action timed out with a timeout of 3600 seconds on agent 21 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.jtr │ │ │ │ │ @@ -1,130 +1,70 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:27 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:19:26 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8342498 othervm driver │ │ │ │ │ run=USER_SPECIFIED driver compiler.loopopts.superword.TestEliminateAllocationWithCastP2XUse\nUSER_SPECIFIED main/othervm -Xbatch -XX\:-SplitIfBlocks -XX\:LoopMaxUnroll\=8 -XX\:+UnlockDiagnosticVMOptions -XX\:DominatorSearchLimit\=45 compiler.loopopts.superword.TestEliminateAllocationWithCastP2XUse\n │ │ │ │ │ source=TestEliminateAllocationWithCastP2XUse.java │ │ │ │ │ title=Test SuperWord, when it aligns to field-store, and the corresponding allocation is eliminated. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ │ -elapsed=15002 0\:00\:15.002 │ │ │ │ │ -end=Wed Aug 19 16\:35\:27 UTC 2026 │ │ │ │ │ +elapsed=15256 0\:00\:15.256 │ │ │ │ │ +end=Mon Sep 07 08\:19\:26 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile driver build main │ │ │ │ │ -start=Wed Aug 19 16\:35\:12 UTC 2026 │ │ │ │ │ +sections=script_messages build driver build main │ │ │ │ │ +start=Mon Sep 07 08\:19\:10 UTC 2026 │ │ │ │ │ test=compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=15010 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=15262 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts/superword │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/320)---------- │ │ │ │ │ +----------messages:(5/227)---------- │ │ │ │ │ command: build compiler.loopopts.superword.TestEliminateAllocationWithCastP2XUse │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:12 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.loopopts.superword.TestEliminateAllocationWithCastP2XUse │ │ │ │ │ -finished: Wed Aug 19 16:35:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.188 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/358)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:12 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 16:35:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.185 │ │ │ │ │ -----------configuration:(10/561)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2970)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.loopopts.superword.TestEliminateAllocationWithCastP2XUse \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:19:10 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:19:10 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/345)---------- │ │ │ │ │ +----------messages:(8/346)---------- │ │ │ │ │ command: driver compiler.loopopts.superword.TestEliminateAllocationWithCastP2XUse │ │ │ │ │ reason: User specified action: run driver compiler.loopopts.superword.TestEliminateAllocationWithCastP2XUse │ │ │ │ │ -started: Wed Aug 19 16:35:13 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:10 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 23 │ │ │ │ │ -Process id: 637333 │ │ │ │ │ -finished: Wed Aug 19 16:35:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 13.764 │ │ │ │ │ +Agent id: 20 │ │ │ │ │ +Process id: 2391524 │ │ │ │ │ +finished: Mon Sep 07 08:19:25 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 14.696 │ │ │ │ │ ----------configuration:(15/723)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -134,15 +74,15 @@ │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ class path: /tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2537)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -173,36 +113,36 @@ │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/227)---------- │ │ │ │ │ command: build compiler.loopopts.superword.TestEliminateAllocationWithCastP2XUse │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:27 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:19:25 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:19:25 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/568)---------- │ │ │ │ │ +----------messages:(7/569)---------- │ │ │ │ │ command: main -Xbatch -XX:-SplitIfBlocks -XX:LoopMaxUnroll=8 -XX:+UnlockDiagnosticVMOptions -XX:DominatorSearchLimit=45 compiler.loopopts.superword.TestEliminateAllocationWithCastP2XUse │ │ │ │ │ reason: User specified action: run main/othervm -Xbatch -XX:-SplitIfBlocks -XX:LoopMaxUnroll=8 -XX:+UnlockDiagnosticVMOptions -XX:DominatorSearchLimit=45 compiler.loopopts.superword.TestEliminateAllocationWithCastP2XUse │ │ │ │ │ -started: Wed Aug 19 16:35:27 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:25 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637715 │ │ │ │ │ -finished: Wed Aug 19 16:35:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.035 │ │ │ │ │ +Process id: 2391544 │ │ │ │ │ +finished: Mon Sep 07 08:19:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.546 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/147)---------- │ │ │ │ │ Unrecognized VM option 'SplitIfBlocks' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(37/3045)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:30 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:26 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=AlignVector │ │ │ │ │ keywords=bug8328938 othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ @@ -11,35 +11,35 @@ │ │ │ │ │ source=TestLargeScaleAndStride.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java\#AlignVector │ │ │ │ │ -elapsed=3603344 1\:00\:03.344 │ │ │ │ │ -end=Wed Aug 19 17\:35\:30 UTC 2026 │ │ │ │ │ +elapsed=3600680 1\:00\:00.680 │ │ │ │ │ +end=Mon Sep 07 09\:19\:26 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601058ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600640ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:27 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 08\:19\:26 UTC 2026 │ │ │ │ │ test=compiler/loopopts/superword/TestLargeScaleAndStride.java\#AlignVector │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3603353 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3600685 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts/superword │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ @@ -49,179 +49,109 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/292)---------- │ │ │ │ │ +----------messages:(5/213)---------- │ │ │ │ │ command: build compiler.loopopts.superword.TestLargeScaleAndStride │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:27 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.loopopts.superword.TestLargeScaleAndStride │ │ │ │ │ -finished: Wed Aug 19 16:35:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.231 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/456)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:27 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 16:35:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.228 │ │ │ │ │ -----------configuration:(16/918)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/3527)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.loopopts.superword.TestLargeScaleAndStride \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 \\ │ │ │ │ │ - -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:19:26 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:19:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(75/4325)---------- │ │ │ │ │ +----------messages:(75/4357)---------- │ │ │ │ │ command: main -XX:+IgnoreUnrecognizedVMOptions -XX:+AlignVector compiler.loopopts.superword.TestLargeScaleAndStride │ │ │ │ │ reason: User specified action: run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:+AlignVector compiler.loopopts.superword.TestLargeScaleAndStride │ │ │ │ │ -started: Wed Aug 19 16:35:29 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:19:26 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637719 │ │ │ │ │ +Process id: 2391548 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 637719 │ │ │ │ │ -2026-08-19 17:35:30 │ │ │ │ │ +Running jstack on process 2391548 │ │ │ │ │ +2026-09-07 09:19:26 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode, sharing): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff5c002340, length=10, elements={ │ │ │ │ │ -0x00007fffe801bb10, 0x00007fffe8105080, 0x00007fffe8106510, 0x00007fffe8107bb0, │ │ │ │ │ -0x00007fffe8109110, 0x00007fffe810a5d0, 0x00007fffe8148f90, 0x00007fffe814bf20, │ │ │ │ │ -0x00007fffe8169b80, 0x00007fff5c000ee0 │ │ │ │ │ +_java_thread_list=0x00007fef2c002340, length=10, elements={ │ │ │ │ │ +0x00007fffec01bbd0, 0x00007fffec138ef0, 0x00007fffec13a380, 0x00007fffec13ba20, │ │ │ │ │ +0x00007fffec13cf80, 0x00007fffec13e440, 0x00007fffec17cdf0, 0x00007fffec17fd80, │ │ │ │ │ +0x00007fffec19e200, 0x00007fef2c000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [637722] prio=5 os_prio=0 cpu=231.77ms elapsed=3601.01s tid=0x00007fffe801bb10 nid=637722 in Object.wait() [0x00007ffff030d000] │ │ │ │ │ +"main" #1 [2391551] prio=5 os_prio=0 cpu=207.05ms elapsed=3600.01s tid=0x00007fffec01bbd0 nid=2391551 in Object.wait() [0x00007ffff23ed000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000624eb27e0> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff0f41a4130> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [637730] daemon prio=10 os_prio=0 cpu=0.32ms elapsed=3600.99s tid=0x00007fffe8105080 nid=637730 waiting on condition [0x00007fffd66fe000] │ │ │ │ │ +"Reference Handler" #2 [2391559] daemon prio=10 os_prio=0 cpu=0.42ms elapsed=3599.97s tid=0x00007fffec138ef0 nid=2391559 waiting on condition [0x00007fffea7c2000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [637731] daemon prio=8 os_prio=0 cpu=0.20ms elapsed=3600.99s tid=0x00007fffe8106510 nid=637731 in Object.wait() [0x00007fffd657d000] │ │ │ │ │ +"Finalizer" #3 [2391560] daemon prio=8 os_prio=0 cpu=0.26ms elapsed=3599.97s tid=0x00007fffec13a380 nid=2391560 in Object.wait() [0x00007fffea641000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x0000000624c02570> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff0f4002c68> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [637732] daemon prio=9 os_prio=0 cpu=0.57ms elapsed=3600.98s tid=0x00007fffe8107bb0 nid=637732 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2391561] daemon prio=9 os_prio=0 cpu=0.73ms elapsed=3599.97s tid=0x00007fffec13ba20 nid=2391561 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [637733] daemon prio=9 os_prio=0 cpu=0.14ms elapsed=3600.98s tid=0x00007fffe8109110 nid=637733 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2391562] daemon prio=9 os_prio=0 cpu=0.14ms elapsed=3599.97s tid=0x00007fffec13cf80 nid=2391562 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [637734] daemon prio=9 os_prio=0 cpu=207.64ms elapsed=3600.98s tid=0x00007fffe810a5d0 nid=637734 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2391563] daemon prio=9 os_prio=0 cpu=310.54ms elapsed=3599.97s tid=0x00007fffec13e440 nid=2391563 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #7 [637735] daemon prio=9 os_prio=0 cpu=0.19ms elapsed=3600.83s tid=0x00007fffe8148f90 nid=637735 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #7 [2391564] daemon prio=9 os_prio=0 cpu=0.22ms elapsed=3599.85s tid=0x00007fffec17cdf0 nid=2391564 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #8 [637736] daemon prio=8 os_prio=0 cpu=12.36ms elapsed=3600.82s tid=0x00007fffe814bf20 nid=637736 waiting on condition [0x00007fffd5dfd000] │ │ │ │ │ +"Common-Cleaner" #8 [2391565] daemon prio=8 os_prio=0 cpu=17.05ms elapsed=3599.85s tid=0x00007fffec17fd80 nid=2391565 waiting on condition [0x00007fefa63dd000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x0000000624ddbb70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f4144f68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"MainThread" #9 [637737] prio=5 os_prio=0 cpu=3581647.49ms elapsed=3600.77s tid=0x00007fffe8169b80 nid=637737 runnable [0x00007fffd5bdd000] │ │ │ │ │ +"MainThread" #9 [2391566] prio=5 os_prio=0 cpu=3595677.64ms elapsed=3599.80s tid=0x00007fffec19e200 nid=2391566 runnable [0x00007fefa61fd000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at jdk.internal.misc.Unsafe.putByte(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #10 [638443] daemon prio=9 os_prio=0 cpu=0.58ms elapsed=0.10s tid=0x00007fff5c000ee0 nid=638443 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #10 [2392433] daemon prio=9 os_prio=0 cpu=0.83ms elapsed=0.10s tid=0x00007fef2c000ee0 nid=2392433 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=71.57ms elapsed=3600.99s tid=0x00007fffe80fc530 nid=637729 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=106.91ms elapsed=3599.98s tid=0x00007fffec1303a0 nid=2391558 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=964.65ms elapsed=3601.00s tid=0x00007fffe80ebe90 nid=637728 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=1440.08ms elapsed=3599.99s tid=0x00007fffec11f260 nid=2391557 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=78.11ms elapsed=3601.01s tid=0x00007fffe80db9b0 nid=637727 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=126.63ms elapsed=3600.00s tid=0x00007fffec10ea00 nid=2391556 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.14ms elapsed=3601.01s tid=0x00007fffe80daac0 nid=637726 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.16ms elapsed=3600.00s tid=0x00007fffec10dbe0 nid=2391555 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=3601.01s tid=0x00007fffe8064890 nid=637725 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=3600.01s tid=0x00007fffec058780 nid=2391554 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.16ms elapsed=3601.01s tid=0x00007fffe80639b0 nid=637724 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.14ms elapsed=3600.01s tid=0x00007fffec057930 nid=2391553 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.07ms elapsed=3601.01s tid=0x00007fffe8052550 nid=637723 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.16ms elapsed=3600.01s tid=0x00007fffec046420 nid=2391552 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 5, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 17:35:30 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3601.094 │ │ │ │ │ +finished: Mon Sep 07 09:19:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3600.665 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(1/37)---------- │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(37/3525)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ CLASSPATH=/tmp/hotspot/JTwork/classes/3/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ @@ -250,11 +180,11 @@ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:+IgnoreUnrecognizedVMOptions \\ │ │ │ │ │ -XX:+AlignVector \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopopts/superword/TestLargeScaleAndStride_AlignVector.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601058ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600640ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3601058ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3600640ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:51 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=vanilla │ │ │ │ │ keywords=bug8328938 │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ @@ -11,92 +11,92 @@ │ │ │ │ │ source=TestLargeScaleAndStride.java │ │ │ │ │ title=Test autovectorization with large scale and stride │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java\#vanilla │ │ │ │ │ -elapsed=3604225 1\:00\:04.225 │ │ │ │ │ -end=Wed Aug 19 17\:35\:51 UTC 2026 │ │ │ │ │ +elapsed=3603040 1\:00\:03.040 │ │ │ │ │ +end=Mon Sep 07 09\:20\:05 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. "main" action timed out with a timeout of 3600 seconds on agent 25 │ │ │ │ │ +execStatus=Error. "main" action timed out with a timeout of 3600 seconds on agent 22 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:47 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:20\:02 UTC 2026 │ │ │ │ │ test=compiler/loopopts/superword/TestLargeScaleAndStride.java\#vanilla │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3604235 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3603058 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts/superword │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/291)---------- │ │ │ │ │ +----------messages:(7/292)---------- │ │ │ │ │ command: build compiler.loopopts.superword.TestLargeScaleAndStride │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:47 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:02 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.loopopts.superword.TestLargeScaleAndStride │ │ │ │ │ -finished: Wed Aug 19 16:35:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.31 │ │ │ │ │ +finished: Mon Sep 07 08:20:03 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.652 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/456)---------- │ │ │ │ │ +----------messages:(9/457)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:47 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:02 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 16:35:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.308 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 08:20:03 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.525 │ │ │ │ │ ----------configuration:(16/914)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3503)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -114,134 +114,134 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.loopopts.superword.TestLargeScaleAndStride \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(82/4632)---------- │ │ │ │ │ +----------messages:(82/4666)---------- │ │ │ │ │ command: main compiler.loopopts.superword.TestLargeScaleAndStride │ │ │ │ │ reason: User specified action: run main compiler.loopopts.superword.TestLargeScaleAndStride │ │ │ │ │ -started: Wed Aug 19 16:35:50 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:03 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 25 │ │ │ │ │ -Process id: 637800 │ │ │ │ │ +Agent id: 22 │ │ │ │ │ +Process id: 2391647 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 637800 │ │ │ │ │ -2026-08-19 17:35:51 │ │ │ │ │ +Running jstack on process 2391647 │ │ │ │ │ +2026-09-07 09:20:05 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fffa8002340, length=11, elements={ │ │ │ │ │ -0x00007fffe8019d10, 0x00007fffe81b4ed0, 0x00007fffe81b6380, 0x00007fffe81b7b90, │ │ │ │ │ -0x00007fffe81b9020, 0x00007fffe81ba4e0, 0x00007fffe82b4580, 0x00007fffe8343e20, │ │ │ │ │ -0x00007fffe848b600, 0x00007fffe8559370, 0x00007fffa8000ee0 │ │ │ │ │ +_java_thread_list=0x00007fef78002340, length=11, elements={ │ │ │ │ │ +0x00007fffe8019d10, 0x00007fffe81e8d00, 0x00007fffe81ea1b0, 0x00007fffe81eb9c0, │ │ │ │ │ +0x00007fffe81ece50, 0x00007fffe81ee310, 0x00007fffe82e03c0, 0x00007fffe836fdc0, │ │ │ │ │ +0x00007fffe84b75a0, 0x00007fffe8585310, 0x00007fef78000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [637803] prio=5 os_prio=0 cpu=1268.36ms elapsed=3601.81s tid=0x00007fffe8019d10 nid=637803 in Object.wait() [0x00007ffff14ad000] │ │ │ │ │ +"main" #1 [2391650] prio=5 os_prio=0 cpu=1079.32ms elapsed=3601.32s tid=0x00007fffe8019d10 nid=2391650 in Object.wait() [0x00007ffff0d1d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4bdadf0> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff0f330e730> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [637811] daemon prio=10 os_prio=0 cpu=0.71ms elapsed=3601.75s tid=0x00007fffe81b4ed0 nid=637811 waiting on condition [0x00007fffd7882000] │ │ │ │ │ +"Reference Handler" #2 [2391658] daemon prio=10 os_prio=0 cpu=0.74ms elapsed=3601.25s tid=0x00007fffe81e8d00 nid=2391658 waiting on condition [0x00007fffe708a000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [637812] daemon prio=8 os_prio=0 cpu=0.32ms elapsed=3601.74s tid=0x00007fffe81b6380 nid=637812 in Object.wait() [0x00007fffd7701000] │ │ │ │ │ +"Finalizer" #3 [2391659] daemon prio=8 os_prio=0 cpu=0.35ms elapsed=3601.25s tid=0x00007fffe81ea1b0 nid=2391659 in Object.wait() [0x00007fffe6f09000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4c0a560> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff0f200f910> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [637813] daemon prio=9 os_prio=0 cpu=0.50ms elapsed=3601.74s tid=0x00007fffe81b7b90 nid=637813 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2391660] daemon prio=9 os_prio=0 cpu=0.61ms elapsed=3601.25s tid=0x00007fffe81eb9c0 nid=2391660 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [637814] daemon prio=9 os_prio=0 cpu=0.09ms elapsed=3601.74s tid=0x00007fffe81b9020 nid=637814 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2391661] daemon prio=9 os_prio=0 cpu=0.15ms elapsed=3601.25s tid=0x00007fffe81ece50 nid=2391661 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [637815] daemon prio=9 os_prio=0 cpu=208.19ms elapsed=3601.74s tid=0x00007fffe81ba4e0 nid=637815 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2391662] daemon prio=9 os_prio=0 cpu=297.99ms elapsed=3601.25s tid=0x00007fffe81ee310 nid=2391662 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #7 [637816] daemon prio=8 os_prio=0 cpu=12.76ms elapsed=3601.65s tid=0x00007fffe82b4580 nid=637816 waiting on condition [0x00007fffd70cd000] │ │ │ │ │ +"Common-Cleaner" #7 [2391663] daemon prio=8 os_prio=0 cpu=15.36ms elapsed=3601.17s tid=0x00007fffe82e03c0 nid=2391663 waiting on condition [0x00007fffe6909000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e4c79110> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f20a42b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #8 [637817] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=3601.49s tid=0x00007fffe8343e20 nid=637817 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #8 [2391664] daemon prio=9 os_prio=0 cpu=0.18ms elapsed=3601.04s tid=0x00007fffe836fdc0 nid=2391664 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"pool-1-thread-1" #9 [637822] daemon prio=5 os_prio=0 cpu=52.01ms elapsed=3600.91s tid=0x00007fffe848b600 nid=637822 waiting on condition [0x00007fffd6d6d000] │ │ │ │ │ +"pool-1-thread-1" #9 [2391665] daemon prio=5 os_prio=0 cpu=56.36ms elapsed=3600.56s tid=0x00007fffe84b75a0 nid=2391665 waiting on condition [0x00007fffe65ad000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e48f0dd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f3026230> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"AgentVMThread" #10 [637827] prio=5 os_prio=0 cpu=3573121.97ms elapsed=3600.52s tid=0x00007fffe8559370 nid=637827 runnable [0x00007fffd6bed000] │ │ │ │ │ +"AgentVMThread" #10 [2391666] prio=5 os_prio=0 cpu=3597283.66ms elapsed=3600.24s tid=0x00007fffe8585310 nid=2391666 runnable [0x00007fffe642d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at jdk.internal.misc.Unsafe.getByte(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #11 [638682] daemon prio=9 os_prio=0 cpu=0.66ms elapsed=0.10s tid=0x00007fffa8000ee0 nid=638682 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #11 [2393295] daemon prio=9 os_prio=0 cpu=0.71ms elapsed=0.10s tid=0x00007fef78000ee0 nid=2393295 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=80.72ms elapsed=3601.78s tid=0x00007fffe8145d50 nid=637810 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=109.36ms elapsed=3601.28s tid=0x00007fffe8179b80 nid=2391657 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=965.81ms elapsed=3601.81s tid=0x00007fffe80e8e90 nid=637809 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=1553.34ms elapsed=3601.31s tid=0x00007fffe811c1d0 nid=2391656 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=96.89ms elapsed=3601.81s tid=0x00007fffe80d9d10 nid=637808 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=128.29ms elapsed=3601.31s tid=0x00007fffe810ccd0 nid=2391655 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.08ms elapsed=3601.81s tid=0x00007fffe80d8e20 nid=637807 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.12ms elapsed=3601.31s tid=0x00007fffe810beb0 nid=2391654 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.05ms elapsed=3601.81s tid=0x00007fffe8062bf0 nid=637806 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.08ms elapsed=3601.31s tid=0x00007fffe8056a50 nid=2391653 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.10ms elapsed=3601.81s tid=0x00007fffe8061d10 nid=637805 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.11ms elapsed=3601.31s tid=0x00007fffe8055c00 nid=2391652 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.07ms elapsed=3601.81s tid=0x00007fffe80508b0 nid=637804 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.10ms elapsed=3601.31s tid=0x00007fffe80446f0 nid=2391651 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 13, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 17:35:51 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3601.897 │ │ │ │ │ +finished: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3601.369 │ │ │ │ │ ----------configuration:(20/1033)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2974)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -255,19 +255,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.superword.TestLargeScaleAndStride \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/test/lib:/tmp/hotspot/JTwork/classes/7 \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/7/compiler/loopopts/superword/TestLargeScaleAndStride_vanilla.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/7:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.loopopts.superword.TestLargeScaleAndStride │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -result: Error. "main" action timed out with a timeout of 3600 seconds on agent 25 │ │ │ │ │ +result: Error. "main" action timed out with a timeout of 3600 seconds on agent 22 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. "main" action timed out with a timeout of 3600 seconds on agent 25 │ │ │ │ │ +test result: Error. "main" action timed out with a timeout of 3600 seconds on agent 22 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestNegBaseOffset.jtr │ │ │ │ │ @@ -1,85 +1,85 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:49 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:17 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8202948 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:+UnlockExperimentalVMOptions -Xcomp -XX\:-TieredCompilation -XX\:CICompilerCount\=1 -XX\:CompileOnly\=compiler/loopopts/superword/TestNegBaseOffset compiler.loopopts.superword.TestNegBaseOffset\n │ │ │ │ │ source=TestNegBaseOffset.java │ │ │ │ │ title=Test skipping vector packs with negative base offset. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ │ -elapsed=1063 0\:00\:01.063 │ │ │ │ │ -end=Wed Aug 19 16\:35\:49 UTC 2026 │ │ │ │ │ +elapsed=2259 0\:00\:02.259 │ │ │ │ │ +end=Mon Sep 07 08\:20\:17 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:48 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:20\:15 UTC 2026 │ │ │ │ │ test=compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1069 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=2265 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts/superword │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/280)---------- │ │ │ │ │ command: build compiler.loopopts.superword.TestNegBaseOffset │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:48 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:15 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.loopopts.superword.TestNegBaseOffset │ │ │ │ │ -finished: Wed Aug 19 16:35:49 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.015 │ │ │ │ │ +finished: Mon Sep 07 08:20:16 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.007 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/338)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:48 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:15 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 16:35:49 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.013 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 08:20:16 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.756 │ │ │ │ │ ----------configuration:(10/541)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestNegBaseOffset.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestNegBaseOffset.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2790)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -97,47 +97,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/loopopts/superword/TestNegBaseOffset.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestNegBaseOffset.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.loopopts.superword.TestNegBaseOffset \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestNegBaseOffset.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestNegBaseOffset.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestNegBaseOffset.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestNegBaseOffset.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestNegBaseOffset.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestNegBaseOffset.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestNegBaseOffset.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestNegBaseOffset.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestNegBaseOffset.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestNegBaseOffset.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/676)---------- │ │ │ │ │ +----------messages:(7/677)---------- │ │ │ │ │ command: main -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -Xcomp -XX:-TieredCompilation -XX:CICompilerCount=1 -XX:CompileOnly=compiler/loopopts/superword/TestNegBaseOffset compiler.loopopts.superword.TestNegBaseOffset │ │ │ │ │ reason: User specified action: run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -Xcomp -XX:-TieredCompilation -XX:CICompilerCount=1 -XX:CompileOnly=compiler/loopopts/superword/TestNegBaseOffset compiler.loopopts.superword.TestNegBaseOffset │ │ │ │ │ -started: Wed Aug 19 16:35:49 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:16 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637796 │ │ │ │ │ -finished: Wed Aug 19 16:35:49 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.035 │ │ │ │ │ +Process id: 2391685 │ │ │ │ │ +finished: Mon Sep 07 08:20:17 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.241 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/184)---------- │ │ │ │ │ CICompilerCount (1) cannot be greater than 0 because there are no compilers │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(38/2970)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestNegBaseOffset.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestNegBaseOffset.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -146,17 +146,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/superword/TestNegBaseOffset.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestNegBaseOffset.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.superword.TestNegBaseOffset \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestNegBaseOffset.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestNegBaseOffset.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestNegBaseOffset.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestNegBaseOffset.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestNegBaseOffset.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestNegBaseOffset.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:+IgnoreUnrecognizedVMOptions \\ │ │ │ │ │ -XX:+UnlockExperimentalVMOptions \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopopts/superword/TestPickLastMemoryState.jtr │ │ │ │ │ @@ -1,85 +1,85 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:50 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:22 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8290910 bug8293216 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xcomp -XX\:CompileOnly\=compiler/loopopts/superword/TestPickLastMemoryState -Xbatch -XX\:MaxVectorSize\=16 compiler.loopopts.superword.TestPickLastMemoryState\nUSER_SPECIFIED main/othervm -Xcomp -XX\:CompileOnly\=compiler/loopopts/superword/TestPickLastMemoryState -Xbatch -XX\:MaxVectorSize\=32 compiler.loopopts.superword.TestPickLastMemoryState\nUSER_SPECIFIED main/othervm -Xcomp -XX\:CompileOnly\=compiler/loopopts/superword/TestPickLastMemoryState -Xbatch compiler.loopopts.superword.TestPickLastMemoryState\n │ │ │ │ │ source=TestPickLastMemoryState.java │ │ │ │ │ title=Test which needs to select the memory state of the last load in a load pack in SuperWord\:\:co_locate_pack. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ │ -elapsed=1750 0\:00\:01.750 │ │ │ │ │ -end=Wed Aug 19 16\:35\:50 UTC 2026 │ │ │ │ │ +elapsed=2903 0\:00\:02.903 │ │ │ │ │ +end=Mon Sep 07 08\:20\:22 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:49 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:20\:20 UTC 2026 │ │ │ │ │ test=compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1756 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=2909 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopopts/superword │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/292)---------- │ │ │ │ │ command: build compiler.loopopts.superword.TestPickLastMemoryState │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:49 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:20 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.loopopts.superword.TestPickLastMemoryState │ │ │ │ │ -finished: Wed Aug 19 16:35:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.697 │ │ │ │ │ +finished: Mon Sep 07 08:20:21 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.826 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/344)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:49 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:20 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 16:35:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.696 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 08:20:21 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.824 │ │ │ │ │ ----------configuration:(10/547)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestPickLastMemoryState.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestPickLastMemoryState.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2844)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -97,47 +97,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/loopopts/superword/TestPickLastMemoryState.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.loopopts.superword.TestPickLastMemoryState \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestPickLastMemoryState.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestPickLastMemoryState.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestPickLastMemoryState.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestPickLastMemoryState.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestPickLastMemoryState.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestPickLastMemoryState.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestPickLastMemoryState.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestPickLastMemoryState.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestPickLastMemoryState.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestPickLastMemoryState.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/536)---------- │ │ │ │ │ +----------messages:(7/537)---------- │ │ │ │ │ command: main -Xcomp -XX:CompileOnly=compiler/loopopts/superword/TestPickLastMemoryState -Xbatch -XX:MaxVectorSize=16 compiler.loopopts.superword.TestPickLastMemoryState │ │ │ │ │ reason: User specified action: run main/othervm -Xcomp -XX:CompileOnly=compiler/loopopts/superword/TestPickLastMemoryState -Xbatch -XX:MaxVectorSize=16 compiler.loopopts.superword.TestPickLastMemoryState │ │ │ │ │ -started: Wed Aug 19 16:35:50 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:21 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637818 │ │ │ │ │ -finished: Wed Aug 19 16:35:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.039 │ │ │ │ │ +Process id: 2391707 │ │ │ │ │ +finished: Mon Sep 07 08:20:22 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.066 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/150)---------- │ │ │ │ │ Unrecognized VM option 'MaxVectorSize=16' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(36/2920)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestPickLastMemoryState.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestPickLastMemoryState.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -146,17 +146,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopopts/superword/TestPickLastMemoryState.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java \\ │ │ │ │ │ -Dtest.main.class=compiler.loopopts.superword.TestPickLastMemoryState \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestPickLastMemoryState.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestPickLastMemoryState.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopopts/superword/TestPickLastMemoryState.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestPickLastMemoryState.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestPickLastMemoryState.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopopts/superword/TestPickLastMemoryState.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopopts/superword \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xcomp \\ │ │ │ │ │ -XX:CompileOnly=compiler/loopopts/superword/TestPickLastMemoryState \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.jtr │ │ │ │ │ @@ -1,83 +1,143 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:51 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:25 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8229483 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:-TieredCompilation -XX\:-BackgroundCompilation -XX\:-UseOnStackReplacement -XX\:LoopMaxUnroll\=0 AntiDependentLoadInOuterStripMinedLoop\n │ │ │ │ │ source=AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ │ title=Sinking load out of loop may trigger\: assert(found_sfpt) failed\: no node in loop that's not input to safepoint │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ │ -elapsed=44 0\:00\:00.044 │ │ │ │ │ -end=Wed Aug 19 16\:35\:51 UTC 2026 │ │ │ │ │ +elapsed=1822 0\:00\:01.822 │ │ │ │ │ +end=Mon Sep 07 08\:20\:25 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 16\:35\:51 UTC 2026 │ │ │ │ │ +sections=script_messages build compile main │ │ │ │ │ +start=Mon Sep 07 08\:20\:23 UTC 2026 │ │ │ │ │ test=compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=51 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1828 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopstripmining │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/200)---------- │ │ │ │ │ +----------messages:(7/266)---------- │ │ │ │ │ command: build AntiDependentLoadInOuterStripMinedLoop │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:51 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:51 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 08:20:23 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: AntiDependentLoadInOuterStripMinedLoop │ │ │ │ │ +finished: Mon Sep 07 08:20:24 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.033 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/356)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 08:20:24 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 3 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 08:20:24 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.787 │ │ │ │ │ +----------configuration:(10/553)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/2912)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java \\ │ │ │ │ │ + -J-Dtest.main.class=AntiDependentLoadInOuterStripMinedLoop \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/496)---------- │ │ │ │ │ +----------messages:(7/497)---------- │ │ │ │ │ command: main -XX:-TieredCompilation -XX:-BackgroundCompilation -XX:-UseOnStackReplacement -XX:LoopMaxUnroll=0 AntiDependentLoadInOuterStripMinedLoop │ │ │ │ │ reason: User specified action: run main/othervm -XX:-TieredCompilation -XX:-BackgroundCompilation -XX:-UseOnStackReplacement -XX:LoopMaxUnroll=0 AntiDependentLoadInOuterStripMinedLoop │ │ │ │ │ -started: Wed Aug 19 16:35:51 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:24 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637823 │ │ │ │ │ -finished: Wed Aug 19 16:35:51 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.032 │ │ │ │ │ +Process id: 2391711 │ │ │ │ │ +finished: Mon Sep 07 08:20:25 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.779 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/149)---------- │ │ │ │ │ Unrecognized VM option 'LoopMaxUnroll=0' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(36/2972)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -86,17 +146,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java \\ │ │ │ │ │ -Dtest.main.class=AntiDependentLoadInOuterStripMinedLoop \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:-BackgroundCompilation \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.jtr │ │ │ │ │ @@ -1,85 +1,85 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8229450 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:-TieredCompilation -XX\:-UseOnStackReplacement -XX\:-BackgroundCompilation -XX\:LoopMaxUnroll\=0 -XX\:CompileCommand\=dontinline,LoadDependsOnIfIdenticalToLoopExit\:\:not_inlined -XX\:CompileCommand\=compileonly,LoadDependsOnIfIdenticalToLoopExit\:\:test1 LoadDependsOnIfIdenticalToLoopExit\n │ │ │ │ │ source=LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ │ title=shared an identical bool node with a strip-mined loop │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ │ -elapsed=1102 0\:00\:01.102 │ │ │ │ │ -end=Wed Aug 19 16\:35\:52 UTC 2026 │ │ │ │ │ +elapsed=1065 0\:00\:01.065 │ │ │ │ │ +end=Mon Sep 07 08\:20\:26 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:51 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:20\:25 UTC 2026 │ │ │ │ │ test=compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1109 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1070 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopstripmining │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/258)---------- │ │ │ │ │ command: build LoadDependsOnIfIdenticalToLoopExit │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:51 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:25 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: LoadDependsOnIfIdenticalToLoopExit │ │ │ │ │ -finished: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.056 │ │ │ │ │ +finished: Mon Sep 07 08:20:25 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.767 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/352)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:51 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:25 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.054 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 08:20:25 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.764 │ │ │ │ │ ----------configuration:(10/549)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2876)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -97,47 +97,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java \\ │ │ │ │ │ -J-Dtest.main.class=LoadDependsOnIfIdenticalToLoopExit \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/790)---------- │ │ │ │ │ +----------messages:(7/791)---------- │ │ │ │ │ command: main -XX:-TieredCompilation -XX:-UseOnStackReplacement -XX:-BackgroundCompilation -XX:LoopMaxUnroll=0 -XX:CompileCommand=dontinline,LoadDependsOnIfIdenticalToLoopExit::not_inlined -XX:CompileCommand=compileonly,LoadDependsOnIfIdenticalToLoopExit::test1 LoadDependsOnIfIdenticalToLoopExit │ │ │ │ │ reason: User specified action: run main/othervm -XX:-TieredCompilation -XX:-UseOnStackReplacement -XX:-BackgroundCompilation -XX:LoopMaxUnroll=0 -XX:CompileCommand=dontinline,LoadDependsOnIfIdenticalToLoopExit::not_inlined -XX:CompileCommand=compileonly,LoadDependsOnIfIdenticalToLoopExit::test1 LoadDependsOnIfIdenticalToLoopExit │ │ │ │ │ -started: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:25 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637828 │ │ │ │ │ -finished: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.035 │ │ │ │ │ +Process id: 2391715 │ │ │ │ │ +finished: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.288 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/149)---------- │ │ │ │ │ Unrecognized VM option 'LoopMaxUnroll=0' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(38/3113)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -146,17 +146,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java \\ │ │ │ │ │ -Dtest.main.class=LoadDependsOnIfIdenticalToLoopExit \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:-UseOnStackReplacement \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestConservativeAntiDep.jtr │ │ │ │ │ @@ -1,83 +1,83 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8231550 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:-BackgroundCompilation -XX\:LoopMaxUnroll\=0 TestConservativeAntiDep\n │ │ │ │ │ source=TestConservativeAntiDep.java │ │ │ │ │ title=C2\: ShouldNotReachHere() in verify_strip_mined_scheduling │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ │ -elapsed=42 0\:00\:00.042 │ │ │ │ │ -end=Wed Aug 19 16\:35\:52 UTC 2026 │ │ │ │ │ +elapsed=37 0\:00\:00.037 │ │ │ │ │ +end=Mon Sep 07 08\:20\:26 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 16\:35\:52 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:20\:26 UTC 2026 │ │ │ │ │ test=compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=49 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=43 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopstripmining │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/185)---------- │ │ │ │ │ command: build TestConservativeAntiDep │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/366)---------- │ │ │ │ │ +----------messages:(7/367)---------- │ │ │ │ │ command: main -XX:-BackgroundCompilation -XX:LoopMaxUnroll=0 TestConservativeAntiDep │ │ │ │ │ reason: User specified action: run main/othervm -XX:-BackgroundCompilation -XX:LoopMaxUnroll=0 TestConservativeAntiDep │ │ │ │ │ -started: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637832 │ │ │ │ │ -finished: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.031 │ │ │ │ │ +Process id: 2391716 │ │ │ │ │ +finished: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.026 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/149)---------- │ │ │ │ │ Unrecognized VM option 'LoopMaxUnroll=0' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(34/2780)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestConservativeAntiDep.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestConservativeAntiDep.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -86,17 +86,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopstripmining/TestConservativeAntiDep.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestConservativeAntiDep.java \\ │ │ │ │ │ -Dtest.main.class=TestConservativeAntiDep \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestConservativeAntiDep.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestConservativeAntiDep.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestConservativeAntiDep.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestConservativeAntiDep.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestConservativeAntiDep.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestConservativeAntiDep.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:-BackgroundCompilation \\ │ │ │ │ │ -XX:LoopMaxUnroll=0 \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.jtr │ │ │ │ │ @@ -1,83 +1,83 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8257575 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:LoopUnrollLimit\=0 -XX\:-UseOnStackReplacement -XX\:-BackgroundCompilation -XX\:CompileCommand\=dontinline,TestEliminatedLoadPinnedOnBackedge\:\:notInlined -XX\:CompileCommand\=inline,TestEliminatedLoadPinnedOnBackedge\:\:inlined TestEliminatedLoadPinnedOnBackedge\n │ │ │ │ │ source=TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ │ title=C2\: "failed\: only phis" assert failure in loop strip mining verfication │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ │ -elapsed=47 0\:00\:00.047 │ │ │ │ │ -end=Wed Aug 19 16\:35\:52 UTC 2026 │ │ │ │ │ +elapsed=68 0\:00\:00.068 │ │ │ │ │ +end=Mon Sep 07 08\:20\:26 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 16\:35\:52 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:20\:26 UTC 2026 │ │ │ │ │ test=compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=53 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=75 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopstripmining │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/196)---------- │ │ │ │ │ command: build TestEliminatedLoadPinnedOnBackedge │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/740)---------- │ │ │ │ │ +----------messages:(7/741)---------- │ │ │ │ │ command: main -XX:LoopUnrollLimit=0 -XX:-UseOnStackReplacement -XX:-BackgroundCompilation -XX:CompileCommand=dontinline,TestEliminatedLoadPinnedOnBackedge::notInlined -XX:CompileCommand=inline,TestEliminatedLoadPinnedOnBackedge::inlined TestEliminatedLoadPinnedOnBackedge │ │ │ │ │ reason: User specified action: run main/othervm -XX:LoopUnrollLimit=0 -XX:-UseOnStackReplacement -XX:-BackgroundCompilation -XX:CompileCommand=dontinline,TestEliminatedLoadPinnedOnBackedge::notInlined -XX:CompileCommand=inline,TestEliminatedLoadPinnedOnBackedge::inlined TestEliminatedLoadPinnedOnBackedge │ │ │ │ │ -started: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637836 │ │ │ │ │ -finished: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.034 │ │ │ │ │ +Process id: 2391723 │ │ │ │ │ +finished: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.055 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/151)---------- │ │ │ │ │ Unrecognized VM option 'LoopUnrollLimit=0' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(37/3077)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -86,17 +86,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java \\ │ │ │ │ │ -Dtest.main.class=TestEliminatedLoadPinnedOnBackedge \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:LoopUnrollLimit=0 \\ │ │ │ │ │ -XX:-UseOnStackReplacement \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestNondeleteableSafePoint.jtr │ │ │ │ │ @@ -1,91 +1,91 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:05 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:39 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8307131 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xcomp -XX\:CompileOnly\=TestNondeleteableSafePoint -XX\:-TieredCompilation TestNondeleteableSafePoint\n │ │ │ │ │ source=TestNondeleteableSafePoint.java │ │ │ │ │ title=C2\: assert(false) failed\: malformed control flow │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ │ -elapsed=3613313 1\:00\:13.313 │ │ │ │ │ -end=Wed Aug 19 17\:36\:05 UTC 2026 │ │ │ │ │ +elapsed=3613787 1\:00\:13.787 │ │ │ │ │ +end=Mon Sep 07 09\:20\:39 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3612039ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3612742ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:52 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:20\:26 UTC 2026 │ │ │ │ │ test=compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3613325 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3613794 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopstripmining │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/242)---------- │ │ │ │ │ command: build TestNondeleteableSafePoint │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: TestNondeleteableSafePoint │ │ │ │ │ -finished: Wed Aug 19 16:35:53 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.234 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.975 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/344)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:52 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 16:35:53 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.232 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.974 │ │ │ │ │ ----------configuration:(12/667)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestNondeleteableSafePoint.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/TestNondeleteableSafePoint.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3035)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -103,51 +103,51 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/loopstripmining/TestNondeleteableSafePoint.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestNondeleteableSafePoint.java \\ │ │ │ │ │ -J-Dtest.main.class=TestNondeleteableSafePoint \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestNondeleteableSafePoint.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestNondeleteableSafePoint.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestNondeleteableSafePoint.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestNondeleteableSafePoint.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/TestNondeleteableSafePoint.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/TestNondeleteableSafePoint.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/TestNondeleteableSafePoint.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/TestNondeleteableSafePoint.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestNondeleteableSafePoint.d:/tmp/hotspot/JTwork/classes/6/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/TestNondeleteableSafePoint.d:/tmp/hotspot/JTwork/classes/0/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/662)---------- │ │ │ │ │ +----------messages:(11/668)---------- │ │ │ │ │ command: main -Xcomp -XX:CompileOnly=TestNondeleteableSafePoint -XX:-TieredCompilation TestNondeleteableSafePoint │ │ │ │ │ reason: User specified action: run main/othervm -Xcomp -XX:CompileOnly=TestNondeleteableSafePoint -XX:-TieredCompilation TestNondeleteableSafePoint │ │ │ │ │ -started: Wed Aug 19 16:35:53 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637840 │ │ │ │ │ +Process id: 2391731 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 637840 │ │ │ │ │ -637840: Unable to open socket file /proc/637840/root/tmp/.java_pid637840: target process 637840 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2391731 │ │ │ │ │ +2391731: Unable to open socket file /proc/2391731/root/tmp/.java_pid2391731: target process 2391731 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 17:36:05 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3612.067 │ │ │ │ │ +finished: Mon Sep 07 09:20:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3612.801 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(2/118)---------- │ │ │ │ │ CompileCommand: compileonly TestNondeleteableSafePoint.* bool compileonly = true │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(35/3072)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestNondeleteableSafePoint.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/TestNondeleteableSafePoint.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -156,23 +156,23 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopstripmining/TestNondeleteableSafePoint.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestNondeleteableSafePoint.java \\ │ │ │ │ │ -Dtest.main.class=TestNondeleteableSafePoint \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestNondeleteableSafePoint.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestNondeleteableSafePoint.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/loopstripmining/TestNondeleteableSafePoint.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/TestNondeleteableSafePoint.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/TestNondeleteableSafePoint.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/loopstripmining/TestNondeleteableSafePoint.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xcomp \\ │ │ │ │ │ -XX:CompileOnly=TestNondeleteableSafePoint \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/loopstripmining/TestNondeleteableSafePoint.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3612039ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3612742ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3612039ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3612742ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.jtr │ │ │ │ │ @@ -1,85 +1,85 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:57 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8263303 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:-BackgroundCompilation -XX\:LoopUnrollLimit\=0 TestPinnedUseInOuterLSMUnusedBySfpt\n │ │ │ │ │ source=TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ │ title=C2 compilation fails with assert(found_sfpt) failed\: no node in loop that's not input to safepoint │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ │ -elapsed=1107 0\:00\:01.107 │ │ │ │ │ -end=Wed Aug 19 16\:35\:57 UTC 2026 │ │ │ │ │ +elapsed=822 0\:00\:00.822 │ │ │ │ │ +end=Mon Sep 07 08\:20\:27 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:56 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:20\:26 UTC 2026 │ │ │ │ │ test=compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1128 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=829 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/loopstripmining │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/260)---------- │ │ │ │ │ command: build TestPinnedUseInOuterLSMUnusedBySfpt │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:56 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: TestPinnedUseInOuterLSMUnusedBySfpt │ │ │ │ │ -finished: Wed Aug 19 16:35:57 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.004 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.773 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/352)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:56 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:26 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:35:57 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.001 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.77 │ │ │ │ │ ----------configuration:(10/550)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2885)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -97,47 +97,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java \\ │ │ │ │ │ -J-Dtest.main.class=TestPinnedUseInOuterLSMUnusedBySfpt \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/1/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/394)---------- │ │ │ │ │ +----------messages:(7/395)---------- │ │ │ │ │ command: main -XX:-BackgroundCompilation -XX:LoopUnrollLimit=0 TestPinnedUseInOuterLSMUnusedBySfpt │ │ │ │ │ reason: User specified action: run main/othervm -XX:-BackgroundCompilation -XX:LoopUnrollLimit=0 TestPinnedUseInOuterLSMUnusedBySfpt │ │ │ │ │ -started: Wed Aug 19 16:35:57 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637878 │ │ │ │ │ -finished: Wed Aug 19 16:35:57 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.094 │ │ │ │ │ +Process id: 2391727 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.035 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/151)---------- │ │ │ │ │ Unrecognized VM option 'LoopUnrollLimit=0' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(34/2878)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -146,17 +146,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java \\ │ │ │ │ │ -Dtest.main.class=TestPinnedUseInOuterLSMUnusedBySfpt \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/loopstripmining \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:-BackgroundCompilation \\ │ │ │ │ │ -XX:LoopUnrollLimit=0 \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/rangechecks/RangeCheckEliminationScaleNotOne.jtr │ │ │ │ │ @@ -1,143 +1,83 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:35:59 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8215265 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:-TieredCompilation -XX\:-BackgroundCompilation -XX\:-UseOnStackReplacement -XX\:-UseLoopPredicate RangeCheckEliminationScaleNotOne\nUSER_SPECIFIED main/othervm -XX\:-TieredCompilation -XX\:-BackgroundCompilation -XX\:-UseOnStackReplacement -XX\:+UseLoopPredicate RangeCheckEliminationScaleNotOne\n │ │ │ │ │ source=RangeCheckEliminationScaleNotOne.java │ │ │ │ │ title=C2\: range check elimination may allow illegal out of bound access │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ │ -elapsed=1647 0\:00\:01.647 │ │ │ │ │ -end=Wed Aug 19 16\:35\:59 UTC 2026 │ │ │ │ │ +elapsed=53 0\:00\:00.053 │ │ │ │ │ +end=Mon Sep 07 08\:20\:27 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:57 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:27 UTC 2026 │ │ │ │ │ test=compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1654 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=58 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/rangechecks │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/252)---------- │ │ │ │ │ +----------messages:(5/194)---------- │ │ │ │ │ command: build RangeCheckEliminationScaleNotOne │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:57 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: RangeCheckEliminationScaleNotOne │ │ │ │ │ -finished: Wed Aug 19 16:35:59 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.6 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/345)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:57 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:35:59 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.597 │ │ │ │ │ -----------configuration:(10/535)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2806)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/rangechecks/RangeCheckEliminationScaleNotOne.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/RangeCheckEliminationScaleNotOne.java \\ │ │ │ │ │ - -J-Dtest.main.class=RangeCheckEliminationScaleNotOne \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ ----------messages:(7/488)---------- │ │ │ │ │ command: main -XX:-TieredCompilation -XX:-BackgroundCompilation -XX:-UseOnStackReplacement -XX:-UseLoopPredicate RangeCheckEliminationScaleNotOne │ │ │ │ │ reason: User specified action: run main/othervm -XX:-TieredCompilation -XX:-BackgroundCompilation -XX:-UseOnStackReplacement -XX:-UseLoopPredicate RangeCheckEliminationScaleNotOne │ │ │ │ │ -started: Wed Aug 19 16:35:59 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637882 │ │ │ │ │ -finished: Wed Aug 19 16:35:59 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.035 │ │ │ │ │ +Process id: 2391740 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.04 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/150)---------- │ │ │ │ │ Unrecognized VM option 'UseLoopPredicate' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(36/2882)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -146,17 +86,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/rangechecks/RangeCheckEliminationScaleNotOne.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/RangeCheckEliminationScaleNotOne.java \\ │ │ │ │ │ -Dtest.main.class=RangeCheckEliminationScaleNotOne \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/RangeCheckEliminationScaleNotOne.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:-BackgroundCompilation \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.jtr │ │ │ │ │ @@ -1,143 +1,83 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8323274 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:-TieredCompilation -XX\:-BackgroundCompilation -XX\:CompileOnly\=TestArrayAccessAboveRCAfterUnswitching\:\:test -XX\:+UnlockDiagnosticVMOptions -XX\:+StressGCM -XX\:StressSeed\=148059521 TestArrayAccessAboveRCAfterUnswitching\nUSER_SPECIFIED main/othervm -XX\:-TieredCompilation -XX\:-BackgroundCompilation -XX\:CompileOnly\=TestArrayAccessAboveRCAfterUnswitching\:\:test -XX\:+UnlockDiagnosticVMOptions -XX\:+StressGCM TestArrayAccessAboveRCAfterUnswitching\n │ │ │ │ │ source=TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ │ title=loop unswitching can cause an array load to become dependent on a test other than its range check │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ │ -elapsed=1596 0\:00\:01.596 │ │ │ │ │ -end=Wed Aug 19 16\:36\:00 UTC 2026 │ │ │ │ │ +elapsed=103 0\:00\:00.103 │ │ │ │ │ +end=Mon Sep 07 08\:20\:27 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:35\:59 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:27 UTC 2026 │ │ │ │ │ test=compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1613 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=108 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/rangechecks │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/266)---------- │ │ │ │ │ +----------messages:(5/200)---------- │ │ │ │ │ command: build TestArrayAccessAboveRCAfterUnswitching │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:35:59 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: TestArrayAccessAboveRCAfterUnswitching │ │ │ │ │ -finished: Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.543 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/351)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:35:59 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.541 │ │ │ │ │ -----------configuration:(10/541)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2860)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java \\ │ │ │ │ │ - -J-Dtest.main.class=TestArrayAccessAboveRCAfterUnswitching \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/666)---------- │ │ │ │ │ +----------messages:(7/667)---------- │ │ │ │ │ command: main -XX:-TieredCompilation -XX:-BackgroundCompilation -XX:CompileOnly=TestArrayAccessAboveRCAfterUnswitching::test -XX:+UnlockDiagnosticVMOptions -XX:+StressGCM -XX:StressSeed=148059521 TestArrayAccessAboveRCAfterUnswitching │ │ │ │ │ reason: User specified action: run main/othervm -XX:-TieredCompilation -XX:-BackgroundCompilation -XX:CompileOnly=TestArrayAccessAboveRCAfterUnswitching::test -XX:+UnlockDiagnosticVMOptions -XX:+StressGCM -XX:StressSeed=148059521 TestArrayAccessAboveRCAfterUnswitching │ │ │ │ │ -started: Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637886 │ │ │ │ │ -finished: Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.037 │ │ │ │ │ +Process id: 2391755 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.088 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/143)---------- │ │ │ │ │ Unrecognized VM option 'StressGCM' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(38/3035)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -146,17 +86,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java \\ │ │ │ │ │ -Dtest.main.class=TestArrayAccessAboveRCAfterUnswitching \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:-BackgroundCompilation \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/rangechecks/TestExplicitRangeChecks.jtr │ │ │ │ │ @@ -1,113 +1,114 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:21 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8073480 othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc\:+open │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -ea -Xmixed -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -XX\:-BackgroundCompilation -XX\:-UseOnStackReplacement -XX\:+UnlockExperimentalVMOptions -XX\:PerMethodSpecTrapLimit\=5000 -XX\:PerMethodTrapLimit\=100 -XX\:CompileCommand\=compileonly,compiler.rangechecks.TestExplicitRangeChecks\:\:test* compiler.rangechecks.TestExplicitRangeChecks\n │ │ │ │ │ source=TestExplicitRangeChecks.java │ │ │ │ │ title=explicit range checks should be recognized by C2 │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ │ -elapsed=20988 0\:00\:20.988 │ │ │ │ │ -end=Wed Aug 19 16\:36\:21 UTC 2026 │ │ │ │ │ +elapsed=7716 0\:00\:07.716 │ │ │ │ │ +end=Mon Sep 07 08\:20\:35 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: some tests failed │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc\:+open │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:00 UTC 2026 │ │ │ │ │ +sections=script_messages build build driver build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:27 UTC 2026 │ │ │ │ │ test=compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=21017 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=7746 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/rangechecks │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(10/506)---------- │ │ │ │ │ +----------messages:(10/507)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 18 │ │ │ │ │ -Process id: 636844 │ │ │ │ │ +Agent id: 14 │ │ │ │ │ +Process id: 2390308 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ Additional opens to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:36:00 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.077 │ │ │ │ │ -----------configuration:(20/973)---------- │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.076 │ │ │ │ │ +----------configuration:(21/1066)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ add opens: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestExplicitRangeChecks.d │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ -----------rerun:(28/2724)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +----------rerun:(28/2878)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -121,117 +122,47 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/rangechecks/TestExplicitRangeChecks.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java \\ │ │ │ │ │ -Dtest.main.class=compiler.rangechecks.TestExplicitRangeChecks \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestExplicitRangeChecks.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestExplicitRangeChecks.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestExplicitRangeChecks.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc:+open \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestExplicitRangeChecks.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/277)---------- │ │ │ │ │ +----------messages:(5/206)---------- │ │ │ │ │ command: build compiler.rangechecks.TestExplicitRangeChecks │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:01 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.rangechecks.TestExplicitRangeChecks │ │ │ │ │ -finished: Wed Aug 19 16:36:07 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.58 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/448)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:01 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:07 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.577 │ │ │ │ │ -----------configuration:(16/885)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/3363)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/rangechecks/TestExplicitRangeChecks.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.rangechecks.TestExplicitRangeChecks \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules=java.base/jdk.internal.misc:+open \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ ----------messages:(8/1097)---------- │ │ │ │ │ command: main -ea -Xmixed -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-BackgroundCompilation -XX:-UseOnStackReplacement -XX:+UnlockExperimentalVMOptions -XX:PerMethodSpecTrapLimit=5000 -XX:PerMethodTrapLimit=100 -XX:CompileCommand=compileonly,compiler.rangechecks.TestExplicitRangeChecks::test* compiler.rangechecks.TestExplicitRangeChecks │ │ │ │ │ reason: User specified action: run main/othervm -ea -Xmixed -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-BackgroundCompilation -XX:-UseOnStackReplacement -XX:+UnlockExperimentalVMOptions -XX:PerMethodSpecTrapLimit=5000 -XX:PerMethodTrapLimit=100 -XX:CompileCommand=compileonly,compiler.rangechecks.TestExplicitRangeChecks::test* compiler.rangechecks.TestExplicitRangeChecks │ │ │ │ │ -started: Wed Aug 19 16:36:07 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:27 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-opens java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 637891 │ │ │ │ │ -finished: Wed Aug 19 16:36:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 14.306 │ │ │ │ │ +Process id: 2391760 │ │ │ │ │ +finished: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 7.609 │ │ │ │ │ ----------configuration:(5/166)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ add opens: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(72/2139)---------- │ │ │ │ │ @@ -316,21 +247,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: some tests failed │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: some tests failed │ │ │ │ │ ----------rerun:(47/3796)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestExplicitRangeChecks.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -339,17 +270,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/rangechecks/TestExplicitRangeChecks.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java \\ │ │ │ │ │ -Dtest.main.class=compiler.rangechecks.TestExplicitRangeChecks \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestExplicitRangeChecks.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestExplicitRangeChecks.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestExplicitRangeChecks.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestExplicitRangeChecks.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc:+open \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-opens java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/rangechecks/TestRangeCheckCmpUUnderflow.jtr │ │ │ │ │ @@ -1,143 +1,83 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8286638 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+StressIGVN -Xcomp -XX\:-TieredCompilation -XX\:CompileCommand\=compileonly,compiler.rangechecks.TestRangeCheckCmpUUnderflow\:\:* -XX\:RepeatCompilation\=300 compiler.rangechecks.TestRangeCheckCmpUUnderflow\n │ │ │ │ │ source=TestRangeCheckCmpUUnderflow.java │ │ │ │ │ title=Dominator failure because ConvL2I node becomes TOP, kills data-flow, but range-check does not collapse due to insufficient overflow/underflow handling in CmpUNode\:\:Value. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ │ -elapsed=1004 0\:00\:01.004 │ │ │ │ │ -end=Wed Aug 19 16\:36\:23 UTC 2026 │ │ │ │ │ +elapsed=39 0\:00\:00.039 │ │ │ │ │ +end=Mon Sep 07 08\:20\:35 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:22 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:35 UTC 2026 │ │ │ │ │ test=compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1012 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=44 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/rangechecks │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/286)---------- │ │ │ │ │ +----------messages:(5/210)---------- │ │ │ │ │ command: build compiler.rangechecks.TestRangeCheckCmpUUnderflow │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:22 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.rangechecks.TestRangeCheckCmpUUnderflow │ │ │ │ │ -finished: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.958 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/340)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:22 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.956 │ │ │ │ │ -----------configuration:(10/530)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2782)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/rangechecks/TestRangeCheckCmpUUnderflow.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCmpUUnderflow.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.rangechecks.TestRangeCheckCmpUUnderflow \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/694)---------- │ │ │ │ │ +----------messages:(7/695)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -Xcomp -XX:-TieredCompilation -XX:CompileCommand=compileonly,compiler.rangechecks.TestRangeCheckCmpUUnderflow::* -XX:RepeatCompilation=300 compiler.rangechecks.TestRangeCheckCmpUUnderflow │ │ │ │ │ reason: User specified action: run main/othervm -XX:+UnlockDiagnosticVMOptions -XX:+StressIGVN -Xcomp -XX:-TieredCompilation -XX:CompileCommand=compileonly,compiler.rangechecks.TestRangeCheckCmpUUnderflow::* -XX:RepeatCompilation=300 compiler.rangechecks.TestRangeCheckCmpUUnderflow │ │ │ │ │ -started: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637917 │ │ │ │ │ -finished: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.035 │ │ │ │ │ +Process id: 2391779 │ │ │ │ │ +finished: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.028 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/144)---------- │ │ │ │ │ Unrecognized VM option 'StressIGVN' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(38/2972)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -146,17 +86,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/rangechecks/TestRangeCheckCmpUUnderflow.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCmpUUnderflow.java \\ │ │ │ │ │ -Dtest.main.class=compiler.rangechecks.TestRangeCheckCmpUUnderflow \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/rangechecks/TestRangeCheckCmpUUnderflow.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/rangechecks \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:+UnlockDiagnosticVMOptions \\ │ │ │ │ │ -XX:+StressIGVN \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/regalloc/TestC2IntPressure.jtr │ │ │ │ │ @@ -1,102 +1,102 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:25 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:36 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8183543 othervm driver │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbatch -XX\:-Inline -XX\:-TieredCompilation -XX\:+PreserveFramePointer -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xbootclasspath/a\:. compiler.regalloc.TestC2IntPressure\n │ │ │ │ │ source=TestC2IntPressure.java │ │ │ │ │ title=C2 compilation often fails on aarch64 with "failed spill-split-recycle sanity check" │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java │ │ │ │ │ -elapsed=1868 0\:00\:01.868 │ │ │ │ │ -end=Wed Aug 19 16\:36\:24 UTC 2026 │ │ │ │ │ +elapsed=1517 0\:00\:01.517 │ │ │ │ │ +end=Mon Sep 07 08\:20\:36 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: test method didn't get compiled │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:23 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:20\:35 UTC 2026 │ │ │ │ │ test=compiler/regalloc/TestC2IntPressure.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1877 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1525 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/regalloc │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ +started: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/346)---------- │ │ │ │ │ +----------messages:(8/347)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 18 │ │ │ │ │ -Process id: 636844 │ │ │ │ │ -finished: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.098 │ │ │ │ │ +Agent id: 14 │ │ │ │ │ +Process id: 2390308 │ │ │ │ │ +finished: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.093 │ │ │ │ │ ----------configuration:(16/725)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2383)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -110,63 +110,63 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/regalloc/TestC2IntPressure.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java \\ │ │ │ │ │ -Dtest.main.class=compiler.regalloc.TestC2IntPressure \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/260)---------- │ │ │ │ │ command: build compiler.regalloc.TestC2IntPressure │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.regalloc.TestC2IntPressure │ │ │ │ │ -finished: Wed Aug 19 16:36:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.497 │ │ │ │ │ +finished: Mon Sep 07 08:20:36 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.164 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/327)---------- │ │ │ │ │ +----------messages:(8/328)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:23 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:35 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.494 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 08:20:36 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.161 │ │ │ │ │ ----------configuration:(12/637)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2881)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -184,33 +184,33 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/regalloc/TestC2IntPressure.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.regalloc.TestC2IntPressure \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d:/tmp/hotspot/JTwork/classes/1/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d:/tmp/hotspot/JTwork/classes/4/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ ----------messages:(7/570)---------- │ │ │ │ │ command: main -Xbatch -XX:-Inline -XX:-TieredCompilation -XX:+PreserveFramePointer -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbootclasspath/a:. compiler.regalloc.TestC2IntPressure │ │ │ │ │ reason: User specified action: run main/othervm -Xbatch -XX:-Inline -XX:-TieredCompilation -XX:+PreserveFramePointer -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbootclasspath/a:. compiler.regalloc.TestC2IntPressure │ │ │ │ │ -started: Wed Aug 19 16:36:24 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:36 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 637922 │ │ │ │ │ -finished: Wed Aug 19 16:36:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.253 │ │ │ │ │ +Process id: 2391784 │ │ │ │ │ +finished: Mon Sep 07 08:20:36 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.24 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(11/640)---------- │ │ │ │ │ java.lang.Error: test method didn't get compiled │ │ │ │ │ at compiler.regalloc.TestC2IntPressure.main(TestC2IntPressure.java:72) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ @@ -218,21 +218,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: test method didn't get compiled │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: test method didn't get compiled │ │ │ │ │ ----------rerun:(39/3049)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -241,17 +241,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/regalloc/TestC2IntPressure.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java \\ │ │ │ │ │ -Dtest.main.class=compiler.regalloc.TestC2IntPressure \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/regalloc/TestC2IntPressure.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/regalloc/TestC2IntPressure.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/regalloc:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xbatch \\ │ │ │ │ │ -XX:-Inline \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/runtime/TestConstantsInError.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:45 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:18 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8279822 │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.org.objectweb.asm │ │ │ │ │ requires=vm.flagless │ │ │ │ │ @@ -11,89 +11,157 @@ │ │ │ │ │ source=TestConstantsInError.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java │ │ │ │ │ -elapsed=2038 0\:00\:02.038 │ │ │ │ │ -end=Wed Aug 19 15\:34\:45 UTC 2026 │ │ │ │ │ +elapsed=19475 0\:00\:19.475 │ │ │ │ │ +end=Mon Sep 07 07\:19\:18 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: 'Test_C1/.*\:\:test \\(3 bytes\\)$' missing from stdout/stderr │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.org.objectweb.asm │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build main │ │ │ │ │ -start=Wed Aug 19 15\:34\:43 UTC 2026 │ │ │ │ │ +sections=script_messages build compile main │ │ │ │ │ +start=Mon Sep 07 07\:18\:58 UTC 2026 │ │ │ │ │ test=compiler/runtime/TestConstantsInError.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2045 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=19481 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/runtime │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/199)---------- │ │ │ │ │ +----------messages:(7/265)---------- │ │ │ │ │ command: build compiler.runtime.TestConstantsInError │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:43 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:34:43 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: compiler.runtime.TestConstantsInError │ │ │ │ │ +finished: Mon Sep 07 07:19:15 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 16.835 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/457)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 07:18:58 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 07:19:15 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 16.834 │ │ │ │ │ +----------configuration:(14/769)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base │ │ │ │ │ + add exports: java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + │ │ │ │ │ +----------rerun:(35/3076)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=compiler/runtime/TestConstantsInError.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java \\ │ │ │ │ │ + -J-Dtest.main.class=compiler.runtime.TestConstantsInError \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -J-Dtest.modules=java.base/jdk.internal.org.objectweb.asm \\ │ │ │ │ │ + --add-modules java.base \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d:/tmp/hotspot/JTwork/classes/7/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(9/378)---------- │ │ │ │ │ +----------messages:(9/379)---------- │ │ │ │ │ command: main compiler.runtime.TestConstantsInError │ │ │ │ │ reason: User specified action: run main compiler.runtime.TestConstantsInError │ │ │ │ │ -started: Wed Aug 19 15:34:43 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:15 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 13 │ │ │ │ │ -Process id: 636534 │ │ │ │ │ +Process id: 2390233 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.org.objectweb.asm │ │ │ │ │ -finished: Wed Aug 19 15:34:45 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.024 │ │ │ │ │ +finished: Mon Sep 07 07:19:18 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.628 │ │ │ │ │ ----------configuration:(18/886)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.org.objectweb.asm ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/0/compiler/runtime/TestConstantsInError.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2567)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -107,28 +175,28 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/runtime/TestConstantsInError.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java \\ │ │ │ │ │ -Dtest.main.class=compiler.runtime.TestConstantsInError \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/runtime/TestConstantsInError.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/compiler/runtime/TestConstantsInError.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/compiler/runtime/TestConstantsInError.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.org.objectweb.asm \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/0/compiler/runtime/TestConstantsInError.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.runtime.TestConstantsInError │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(5/1474)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/0/compiler/runtime/TestConstantsInError.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/tmp/hotspot/JTwork/classes/0/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:+TracePatching --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED -Xbatch -XX:CompileThreshold=100 -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*::test -XX:+PrintCompilation -XX:CompileCommand=print,*::test -Dtest.classes=/tmp/hotspot/JTwork/classes/0/compiler/runtime/TestConstantsInError.d -XX:+IgnoreUnrecognizedVMOptions compiler.runtime.TestConstantsInError$TestConstantClass ] │ │ │ │ │ -[2026-08-19T15:34:44.618533565Z] Gathering output for process 636554 │ │ │ │ │ -[2026-08-19T15:34:44.704481605Z] Waiting for completion for process 636554 │ │ │ │ │ -[2026-08-19T15:34:45.011995701Z] Waiting for completion finished for process 636554 │ │ │ │ │ -Output and diagnostic info for process 636554 was saved into 'pid-636554-output.log' │ │ │ │ │ +----------System.out:(5/1479)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/runtime:/tmp/hotspot/JTwork/classes/7/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:+TracePatching --add-exports java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED -Xbatch -XX:CompileThreshold=100 -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*::test -XX:+PrintCompilation -XX:CompileCommand=print,*::test -Dtest.classes=/tmp/hotspot/JTwork/classes/7/compiler/runtime/TestConstantsInError.d -XX:+IgnoreUnrecognizedVMOptions compiler.runtime.TestConstantsInError$TestConstantClass ] │ │ │ │ │ +[2026-09-07T07:19:17.446234868Z] Gathering output for process 2390253 │ │ │ │ │ +[2026-09-07T07:19:17.513381311Z] Waiting for completion for process 2390253 │ │ │ │ │ +[2026-09-07T07:19:18.370808273Z] Waiting for completion finished for process 2390253 │ │ │ │ │ +Output and diagnostic info for process 2390253 was saved into 'pid-2390253-output.log' │ │ │ │ │ ----------System.err:(18/961)*---------- │ │ │ │ │ stdout: []; │ │ │ │ │ stderr: [OpenJDK 64-Bit Zero VM warning: TieredCompilation disabled due to -Xint. │ │ │ │ │ ] │ │ │ │ │ exitValue = 0 │ │ │ │ │ │ │ │ │ │ java.lang.RuntimeException: 'Test_C1/.*::test \\(3 bytes\\)$' missing from stdout/stderr │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableBoolean.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:28 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableBoolean.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:+FoldStableValues compiler.stable.TestStableBoolean\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:-FoldStableValues compiler.stable.TestStableBoolean\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues compiler.stable.TestStableBoolean\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues compiler.stable.TestStableBoolean\n │ │ │ │ │ source=TestStableBoolean.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableBoolean.java │ │ │ │ │ -elapsed=3301 0\:00\:03.301 │ │ │ │ │ -end=Wed Aug 19 16\:36\:28 UTC 2026 │ │ │ │ │ +elapsed=426 0\:00\:00.426 │ │ │ │ │ +end=Mon Sep 07 08\:20\:37 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:25 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:37 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableBoolean.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3308 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=432 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:25 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:25 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/256)---------- │ │ │ │ │ +----------messages:(5/195)---------- │ │ │ │ │ command: build compiler.stable.TestStableBoolean │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:25 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableBoolean │ │ │ │ │ -finished: Wed Aug 19 16:36:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.807 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/500)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableBoolean.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:25 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.805 │ │ │ │ │ -----------configuration:(17/953)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableBoolean.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3346)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableBoolean.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableBoolean.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableBoolean \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableBoolean.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableBoolean.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableBoolean.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableBoolean.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableBoolean.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableBoolean.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/807)---------- │ │ │ │ │ +----------messages:(8/808)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableBoolean │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableBoolean │ │ │ │ │ -started: Wed Aug 19 16:36:27 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 637941 │ │ │ │ │ -finished: Wed Aug 19 16:36:28 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.467 │ │ │ │ │ +Process id: 2391803 │ │ │ │ │ +finished: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.399 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(176/12738)---------- │ │ │ │ │ @@ -343,15 +271,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(42/3410)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -365,19 +293,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableBoolean.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableBoolean.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableBoolean \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableBoolean.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableBoolean.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableBoolean.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableBoolean.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableBoolean.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableBoolean.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableBoolean.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableBoolean.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableByte.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:31 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableByte.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:+FoldStableValues compiler.stable.TestStableByte\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:-FoldStableValues compiler.stable.TestStableByte\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues compiler.stable.TestStableByte\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues compiler.stable.TestStableByte\n │ │ │ │ │ source=TestStableByte.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableByte.java │ │ │ │ │ -elapsed=3270 0\:00\:03.270 │ │ │ │ │ -end=Wed Aug 19 16\:36\:31 UTC 2026 │ │ │ │ │ +elapsed=408 0\:00\:00.408 │ │ │ │ │ +end=Mon Sep 07 08\:20\:38 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:28 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:37 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableByte.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3277 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=414 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:28 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:28 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/250)---------- │ │ │ │ │ +----------messages:(5/192)---------- │ │ │ │ │ command: build compiler.stable.TestStableByte │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:28 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableByte │ │ │ │ │ -finished: Wed Aug 19 16:36:31 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.768 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/497)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableByte.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:28 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:31 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.766 │ │ │ │ │ -----------configuration:(17/950)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableByte.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3319)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableByte.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableByte.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableByte \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableByte.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableByte.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableByte.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableByte.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableByte.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableByte.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/801)---------- │ │ │ │ │ +----------messages:(8/802)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableByte │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableByte │ │ │ │ │ -started: Wed Aug 19 16:36:31 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:37 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 637960 │ │ │ │ │ -finished: Wed Aug 19 16:36:31 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.476 │ │ │ │ │ +Process id: 2391822 │ │ │ │ │ +finished: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.383 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(176/12241)---------- │ │ │ │ │ @@ -343,15 +271,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(42/3386)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -365,19 +293,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableByte.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableByte.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableByte \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableByte.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableByte.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableByte.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableByte.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableByte.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableByte.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableByte.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableByte.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableChar.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:35 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableChar.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:+FoldStableValues compiler.stable.TestStableChar\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:-FoldStableValues compiler.stable.TestStableChar\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues compiler.stable.TestStableChar\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues compiler.stable.TestStableChar\n │ │ │ │ │ source=TestStableChar.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableChar.java │ │ │ │ │ -elapsed=3303 0\:00\:03.303 │ │ │ │ │ -end=Wed Aug 19 16\:36\:35 UTC 2026 │ │ │ │ │ +elapsed=407 0\:00\:00.407 │ │ │ │ │ +end=Mon Sep 07 08\:20\:38 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:31 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:38 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableChar.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3310 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=413 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:31 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:31 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/250)---------- │ │ │ │ │ +----------messages:(5/192)---------- │ │ │ │ │ command: build compiler.stable.TestStableChar │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:31 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableChar │ │ │ │ │ -finished: Wed Aug 19 16:36:34 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.811 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/497)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableChar.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:31 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:34 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.809 │ │ │ │ │ -----------configuration:(17/950)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableChar.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3319)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableChar.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableChar.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableChar \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableChar.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableChar.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableChar.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableChar.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableChar.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableChar.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/801)---------- │ │ │ │ │ +----------messages:(8/802)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableChar │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableChar │ │ │ │ │ -started: Wed Aug 19 16:36:34 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 637979 │ │ │ │ │ -finished: Wed Aug 19 16:36:35 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.467 │ │ │ │ │ +Process id: 2391841 │ │ │ │ │ +finished: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.382 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(176/12257)---------- │ │ │ │ │ @@ -343,15 +271,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(42/3386)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -365,19 +293,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableChar.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableChar.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableChar \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableChar.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableChar.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableChar.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableChar.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableChar.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableChar.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableChar.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableChar.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableDouble.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:38 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableDouble.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:+FoldStableValues compiler.stable.TestStableDouble\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:-FoldStableValues compiler.stable.TestStableDouble\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues compiler.stable.TestStableDouble\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues compiler.stable.TestStableDouble\n │ │ │ │ │ source=TestStableDouble.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableDouble.java │ │ │ │ │ -elapsed=3349 0\:00\:03.349 │ │ │ │ │ -end=Wed Aug 19 16\:36\:38 UTC 2026 │ │ │ │ │ +elapsed=438 0\:00\:00.438 │ │ │ │ │ +end=Mon Sep 07 08\:20\:39 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:35 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:38 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableDouble.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3361 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=449 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:35 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:35 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/254)---------- │ │ │ │ │ +----------messages:(5/194)---------- │ │ │ │ │ command: build compiler.stable.TestStableDouble │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:35 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableDouble │ │ │ │ │ -finished: Wed Aug 19 16:36:38 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.839 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/499)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableDouble.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:35 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:38 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.837 │ │ │ │ │ -----------configuration:(17/952)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableDouble.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3337)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableDouble.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableDouble.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableDouble \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableDouble.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableDouble.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableDouble.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableDouble.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableDouble.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableDouble.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/805)---------- │ │ │ │ │ +----------messages:(8/806)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableDouble │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableDouble │ │ │ │ │ -started: Wed Aug 19 16:36:38 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:38 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 637998 │ │ │ │ │ -finished: Wed Aug 19 16:36:38 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.484 │ │ │ │ │ +Process id: 2391860 │ │ │ │ │ +finished: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.414 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(176/12620)---------- │ │ │ │ │ @@ -343,15 +271,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(42/3402)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -365,19 +293,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableDouble.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableDouble.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableDouble \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableDouble.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableDouble.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableDouble.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableDouble.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableDouble.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableDouble.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableDouble.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableDouble.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableFloat.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:42 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableFloat.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:+FoldStableValues compiler.stable.TestStableFloat\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:-FoldStableValues compiler.stable.TestStableFloat\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues compiler.stable.TestStableFloat\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues compiler.stable.TestStableFloat\n │ │ │ │ │ source=TestStableFloat.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableFloat.java │ │ │ │ │ -elapsed=3285 0\:00\:03.285 │ │ │ │ │ -end=Wed Aug 19 16\:36\:42 UTC 2026 │ │ │ │ │ +elapsed=446 0\:00\:00.446 │ │ │ │ │ +end=Mon Sep 07 08\:20\:39 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:38 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:39 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableFloat.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3292 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=452 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:38 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:38 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/252)---------- │ │ │ │ │ +----------messages:(5/193)---------- │ │ │ │ │ command: build compiler.stable.TestStableFloat │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:38 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableFloat │ │ │ │ │ -finished: Wed Aug 19 16:36:41 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.793 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/498)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableFloat.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:38 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:41 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.792 │ │ │ │ │ -----------configuration:(17/951)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableFloat.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3328)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableFloat.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableFloat.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableFloat \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableFloat.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableFloat.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableFloat.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableFloat.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableFloat.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableFloat.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/803)---------- │ │ │ │ │ +----------messages:(8/804)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableFloat │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableFloat │ │ │ │ │ -started: Wed Aug 19 16:36:41 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 638017 │ │ │ │ │ -finished: Wed Aug 19 16:36:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.465 │ │ │ │ │ +Process id: 2391879 │ │ │ │ │ +finished: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.423 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(176/12421)---------- │ │ │ │ │ @@ -343,15 +271,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(42/3394)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -365,19 +293,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableFloat.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableFloat.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableFloat \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableFloat.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableFloat.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableFloat.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableFloat.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableFloat.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableFloat.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableFloat.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableFloat.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableInt.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:45 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableInt.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:+FoldStableValues compiler.stable.TestStableInt\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:-FoldStableValues compiler.stable.TestStableInt\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues compiler.stable.TestStableInt\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues compiler.stable.TestStableInt\n │ │ │ │ │ source=TestStableInt.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableInt.java │ │ │ │ │ -elapsed=3220 0\:00\:03.220 │ │ │ │ │ -end=Wed Aug 19 16\:36\:45 UTC 2026 │ │ │ │ │ +elapsed=427 0\:00\:00.427 │ │ │ │ │ +end=Mon Sep 07 08\:20\:40 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:42 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:39 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableInt.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3227 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=432 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:42 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ +started: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/248)---------- │ │ │ │ │ +----------messages:(5/191)---------- │ │ │ │ │ command: build compiler.stable.TestStableInt │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:42 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableInt │ │ │ │ │ -finished: Wed Aug 19 16:36:45 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.743 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/496)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableInt.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:42 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:45 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.741 │ │ │ │ │ -----------configuration:(17/949)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableInt.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3310)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableInt.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableInt.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableInt \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableInt.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableInt.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableInt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableInt.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableInt.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableInt.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/799)---------- │ │ │ │ │ +----------messages:(8/800)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableInt │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableInt │ │ │ │ │ -started: Wed Aug 19 16:36:45 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:39 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 638036 │ │ │ │ │ -finished: Wed Aug 19 16:36:45 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.452 │ │ │ │ │ +Process id: 2391898 │ │ │ │ │ +finished: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.403 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(176/12093)---------- │ │ │ │ │ @@ -343,15 +271,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(42/3378)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -365,19 +293,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableInt.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableInt.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableInt \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableInt.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableInt.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableInt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableInt.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableInt.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableInt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableInt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableInt.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableLong.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:48 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableLong.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:+FoldStableValues compiler.stable.TestStableLong\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:-FoldStableValues compiler.stable.TestStableLong\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues compiler.stable.TestStableLong\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues compiler.stable.TestStableLong\n │ │ │ │ │ source=TestStableLong.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableLong.java │ │ │ │ │ -elapsed=3265 0\:00\:03.265 │ │ │ │ │ -end=Wed Aug 19 16\:36\:48 UTC 2026 │ │ │ │ │ +elapsed=407 0\:00\:00.407 │ │ │ │ │ +end=Mon Sep 07 08\:20\:40 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:45 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:40 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableLong.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3275 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=411 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:45 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:45 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/250)---------- │ │ │ │ │ +----------messages:(5/192)---------- │ │ │ │ │ command: build compiler.stable.TestStableLong │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:45 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableLong │ │ │ │ │ -finished: Wed Aug 19 16:36:48 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.795 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/497)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableLong.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:45 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:48 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.793 │ │ │ │ │ -----------configuration:(17/950)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableLong.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3319)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableLong.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableLong.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableLong \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableLong.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableLong.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableLong.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableLong.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableLong.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableLong.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/801)---------- │ │ │ │ │ +----------messages:(8/802)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableLong │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableLong │ │ │ │ │ -started: Wed Aug 19 16:36:48 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 638055 │ │ │ │ │ -finished: Wed Aug 19 16:36:48 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.444 │ │ │ │ │ +Process id: 2391917 │ │ │ │ │ +finished: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.382 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(176/12289)---------- │ │ │ │ │ @@ -343,15 +271,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(42/3386)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -365,19 +293,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableLong.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableLong.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableLong \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableLong.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableLong.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableLong.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableLong.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableLong.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableLong.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableLong.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableLong.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableObject.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:53 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableObject.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:+FoldStableValues compiler.stable.TestStableObject\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:-FoldStableValues compiler.stable.TestStableObject\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues compiler.stable.TestStableObject\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues compiler.stable.TestStableObject\n │ │ │ │ │ source=TestStableObject.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableObject.java │ │ │ │ │ -elapsed=4138 0\:00\:04.138 │ │ │ │ │ -end=Wed Aug 19 16\:36\:53 UTC 2026 │ │ │ │ │ +elapsed=416 0\:00\:00.416 │ │ │ │ │ +end=Mon Sep 07 08\:20\:41 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:48 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:40 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableObject.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=4145 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=422 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:49 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:49 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/254)---------- │ │ │ │ │ +----------messages:(5/194)---------- │ │ │ │ │ command: build compiler.stable.TestStableObject │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:49 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableObject │ │ │ │ │ -finished: Wed Aug 19 16:36:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.638 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/499)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableObject.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:49 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.636 │ │ │ │ │ -----------configuration:(17/952)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableObject.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3337)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableObject.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableObject.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableObject \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableObject.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableObject.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableObject.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableObject.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableObject.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableObject.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/805)---------- │ │ │ │ │ +----------messages:(8/806)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableObject │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableObject │ │ │ │ │ -started: Wed Aug 19 16:36:52 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:40 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 638074 │ │ │ │ │ -finished: Wed Aug 19 16:36:53 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.471 │ │ │ │ │ +Process id: 2391936 │ │ │ │ │ +finished: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.388 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(176/12519)---------- │ │ │ │ │ @@ -343,15 +271,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(42/3402)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -365,19 +293,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableObject.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableObject.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableObject \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableObject.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableObject.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableObject.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableObject.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableObject.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableObject.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableObject.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableObject.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableShort.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:56 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableShort.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:+FoldStableValues compiler.stable.TestStableShort\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:-TieredCompilation -XX\:-FoldStableValues compiler.stable.TestStableShort\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues compiler.stable.TestStableShort\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:CompileOnly\=\:\:get,\:\:get1,\:\:get2,\:\:get3,\:\:get4 -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues compiler.stable.TestStableShort\n │ │ │ │ │ source=TestStableShort.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableShort.java │ │ │ │ │ -elapsed=3298 0\:00\:03.298 │ │ │ │ │ -end=Wed Aug 19 16\:36\:56 UTC 2026 │ │ │ │ │ +elapsed=424 0\:00\:00.424 │ │ │ │ │ +end=Mon Sep 07 08\:20\:41 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:53 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:41 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableShort.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3317 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=429 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:53 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:53 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/252)---------- │ │ │ │ │ +----------messages:(5/193)---------- │ │ │ │ │ command: build compiler.stable.TestStableShort │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:53 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableShort │ │ │ │ │ -finished: Wed Aug 19 16:36:56 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.792 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/497)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableShort.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:53 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:56 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.79 │ │ │ │ │ -----------configuration:(17/951)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableShort.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3328)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableShort.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableShort.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableShort \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableShort.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableShort.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableShort.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableShort.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableShort.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableShort.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/802)---------- │ │ │ │ │ +----------messages:(8/804)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableShort │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileOnly=::get,::get1,::get2,::get3,::get4 -XX:-TieredCompilation -XX:+FoldStableValues compiler.stable.TestStableShort │ │ │ │ │ -started: Wed Aug 19 16:36:56 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 638093 │ │ │ │ │ -finished: Wed Aug 19 16:36:56 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.48 │ │ │ │ │ +Process id: 2391955 │ │ │ │ │ +finished: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.399 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(176/12389)---------- │ │ │ │ │ @@ -343,15 +271,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(42/3394)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -365,19 +293,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableShort.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableShort.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableShort \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableShort.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableShort.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableShort.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableShort.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableShort.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableShort.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableShort.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableShort.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableUByte.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:36:58 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUByte.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:+AlwaysIncrementalInline -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:-TieredCompilation -XX\:+FoldStableValues -XX\:CompileOnly\=\:\:get,\:\:get1 compiler.stable.TestStableUByte\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:+AlwaysIncrementalInline -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:-TieredCompilation -XX\:-FoldStableValues -XX\:CompileOnly\=\:\:get,\:\:get1 compiler.stable.TestStableUByte\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:+AlwaysIncrementalInline -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues -XX\:CompileOnly\=\:\:get,\:\:get1 compiler.stable.TestStableUByte\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:+AlwaysIncrementalInline -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues -XX\:CompileOnly\=\:\:get,\:\:get1 compiler.stable.TestStableUByte\n │ │ │ │ │ source=TestStableUByte.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUByte.java │ │ │ │ │ -elapsed=2229 0\:00\:02.229 │ │ │ │ │ -end=Wed Aug 19 16\:36\:58 UTC 2026 │ │ │ │ │ +elapsed=394 0\:00\:00.394 │ │ │ │ │ +end=Mon Sep 07 08\:20\:42 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:56 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:41 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableUByte.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2240 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=400 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:56 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:56 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/252)---------- │ │ │ │ │ +----------messages:(5/193)---------- │ │ │ │ │ command: build compiler.stable.TestStableUByte │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:56 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableUByte │ │ │ │ │ -finished: Wed Aug 19 16:36:58 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.792 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/498)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUByte.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:56 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:36:58 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.789 │ │ │ │ │ -----------configuration:(17/951)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUByte.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3328)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableUByte.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUByte.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableUByte \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUByte.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUByte.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUByte.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUByte.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUByte.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUByte.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/885)---------- │ │ │ │ │ +----------messages:(8/886)---------- │ │ │ │ │ command: main -XX:+IgnoreUnrecognizedVMOptions -XX:+AlwaysIncrementalInline -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:-TieredCompilation -XX:+FoldStableValues -XX:CompileOnly=::get,::get1 compiler.stable.TestStableUByte │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:+AlwaysIncrementalInline -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:-TieredCompilation -XX:+FoldStableValues -XX:CompileOnly=::get,::get1 compiler.stable.TestStableUByte │ │ │ │ │ -started: Wed Aug 19 16:36:58 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:41 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 638112 │ │ │ │ │ -finished: Wed Aug 19 16:36:58 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.411 │ │ │ │ │ +Process id: 2391974 │ │ │ │ │ +finished: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.363 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(27/1839)---------- │ │ │ │ │ @@ -194,15 +122,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(44/3457)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -216,19 +144,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableUByte.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUByte.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableUByte \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUByte.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUByte.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUByte.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableUByte.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableUByte.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableUByte.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUByte.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableUByte.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/stable/TestStableUShort.jtr │ │ │ │ │ @@ -1,160 +1,88 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:37:01 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUShort.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:+AlwaysIncrementalInline -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:-TieredCompilation -XX\:+FoldStableValues -XX\:CompileOnly\=\:\:get,\:\:get1 compiler.stable.TestStableUShort\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:+AlwaysIncrementalInline -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:-TieredCompilation -XX\:-FoldStableValues -XX\:CompileOnly\=\:\:get,\:\:get1 compiler.stable.TestStableUShort\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:+AlwaysIncrementalInline -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:+FoldStableValues -XX\:CompileOnly\=\:\:get,\:\:get1 compiler.stable.TestStableUShort\nUSER_SPECIFIED main/bootclasspath/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:+AlwaysIncrementalInline -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xcomp -XX\:+TieredCompilation -XX\:TieredStopAtLevel\=1 -XX\:-FoldStableValues -XX\:CompileOnly\=\:\:get,\:\:get1 compiler.stable.TestStableUShort\n │ │ │ │ │ source=TestStableUShort.java │ │ │ │ │ title=tests on stable fields and arrays │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUShort.java │ │ │ │ │ -elapsed=2216 0\:00\:02.216 │ │ │ │ │ -end=Wed Aug 19 16\:37\:01 UTC 2026 │ │ │ │ │ +elapsed=385 0\:00\:00.385 │ │ │ │ │ +end=Mon Sep 07 08\:20\:42 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: TEST FAILED │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build compile main │ │ │ │ │ -start=Wed Aug 19 16\:36\:59 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:42 UTC 2026 │ │ │ │ │ test=compiler/stable/TestStableUShort.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2223 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=389 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/stable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:36:59 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:36:59 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/254)---------- │ │ │ │ │ +----------messages:(5/194)---------- │ │ │ │ │ command: build compiler.stable.TestStableUShort │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:36:59 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.stable.TestStableUShort │ │ │ │ │ -finished: Wed Aug 19 16:37:00 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.772 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/499)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUShort.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:36:59 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:37:00 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.771 │ │ │ │ │ -----------configuration:(17/952)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUShort.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3337)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/stable/TestStableUShort.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUShort.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.stable.TestStableUShort \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUShort.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUShort.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUShort.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUShort.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUShort.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUShort.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/887)---------- │ │ │ │ │ +----------messages:(8/888)---------- │ │ │ │ │ command: main -XX:+IgnoreUnrecognizedVMOptions -XX:+AlwaysIncrementalInline -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:-TieredCompilation -XX:+FoldStableValues -XX:CompileOnly=::get,::get1 compiler.stable.TestStableUShort │ │ │ │ │ reason: User specified action: run main/bootclasspath/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:+AlwaysIncrementalInline -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:-TieredCompilation -XX:+FoldStableValues -XX:CompileOnly=::get,::get1 compiler.stable.TestStableUShort │ │ │ │ │ -started: Wed Aug 19 16:37:00 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ Mode: othervm [/bootclasspath specified, /othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED │ │ │ │ │ -Process id: 638131 │ │ │ │ │ -finished: Wed Aug 19 16:37:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.417 │ │ │ │ │ +Process id: 2391993 │ │ │ │ │ +finished: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.359 │ │ │ │ │ ----------configuration:(5/193)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm.annotation ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(27/1865)---------- │ │ │ │ │ @@ -194,15 +122,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: TEST FAILED │ │ │ │ │ ----------rerun:(44/3465)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -216,19 +144,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/stable/TestStableUShort.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable/TestStableUShort.java \\ │ │ │ │ │ -Dtest.main.class=compiler.stable.TestStableUShort \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUShort.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUShort.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUShort.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableUShort.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableUShort.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableUShort.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm.annotation' \\ │ │ │ │ │ - -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/1/compiler/stable/TestStableUShort.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Xbootclasspath/a:/tmp/hotspot/JTwork/classes/4/compiler/stable/TestStableUShort.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/stable:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/startup/SmallCodeCacheStartup.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:37:16 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup/SmallCodeCacheStartup.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8023014 driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ requires=vm.flagless │ │ │ │ │ @@ -11,157 +11,89 @@ │ │ │ │ │ source=SmallCodeCacheStartup.java │ │ │ │ │ title=Test ensures that there is no crash if there is not enough ReservedCodeCacheSize to initialize all compiler threads. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup/SmallCodeCacheStartup.java │ │ │ │ │ -elapsed=14886 0\:00\:14.886 │ │ │ │ │ -end=Wed Aug 19 16\:37\:16 UTC 2026 │ │ │ │ │ +elapsed=140 0\:00\:00.140 │ │ │ │ │ +end=Mon Sep 07 08\:20\:42 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Expected VirtualMachineError\: expected true, was false │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 16\:37\:01 UTC 2026 │ │ │ │ │ +sections=script_messages build driver │ │ │ │ │ +start=Mon Sep 07 08\:20\:42 UTC 2026 │ │ │ │ │ test=compiler/startup/SmallCodeCacheStartup.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=14894 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=146 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/startup │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/267)---------- │ │ │ │ │ +----------messages:(5/200)---------- │ │ │ │ │ command: build compiler.startup.SmallCodeCacheStartup │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:37:01 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.startup.SmallCodeCacheStartup │ │ │ │ │ -finished: Wed Aug 19 16:37:14 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 13.291 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/459)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup/SmallCodeCacheStartup.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:37:01 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:37:14 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 13.288 │ │ │ │ │ -----------configuration:(14/742)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base java.management │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/3093)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/startup/SmallCodeCacheStartup.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup/SmallCodeCacheStartup.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.startup.SmallCodeCacheStartup \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - --add-modules java.base,java.management \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d:/tmp/hotspot/JTwork/classes/1/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup/SmallCodeCacheStartup.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/371)---------- │ │ │ │ │ +----------messages:(9/372)---------- │ │ │ │ │ command: driver compiler.startup.SmallCodeCacheStartup │ │ │ │ │ reason: User specified action: run driver compiler.startup.SmallCodeCacheStartup │ │ │ │ │ -started: Wed Aug 19 16:37:14 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 26 │ │ │ │ │ -Process id: 638150 │ │ │ │ │ +Agent id: 14 │ │ │ │ │ +Process id: 2390308 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:37:16 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.582 │ │ │ │ │ +finished: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.128 │ │ │ │ │ ----------configuration:(18/872)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/4/compiler/startup/SmallCodeCacheStartup.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2580)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -175,27 +107,27 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/startup/SmallCodeCacheStartup.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup/SmallCodeCacheStartup.java \\ │ │ │ │ │ -Dtest.main.class=compiler.startup.SmallCodeCacheStartup \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/startup/SmallCodeCacheStartup.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/startup/SmallCodeCacheStartup.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/startup/SmallCodeCacheStartup.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/4/compiler/startup/SmallCodeCacheStartup.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ compiler.startup.SmallCodeCacheStartup │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(4/881)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/1/compiler/startup/SmallCodeCacheStartup.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/tmp/hotspot/JTwork/classes/1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:ReservedCodeCacheSize=3m -XX:CICompilerCount=64 -Xcomp -version ] │ │ │ │ │ -[2026-08-19T16:37:16.054858561Z] Gathering output for process 638170 │ │ │ │ │ -[2026-08-19T16:37:16.134757061Z] Waiting for completion for process 638170 │ │ │ │ │ -[2026-08-19T16:37:16.135616854Z] Waiting for completion finished for process 638170 │ │ │ │ │ +----------System.out:(4/884)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/4/compiler/startup/SmallCodeCacheStartup.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/startup:/tmp/hotspot/JTwork/classes/4/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:ReservedCodeCacheSize=3m -XX:CICompilerCount=64 -Xcomp -version ] │ │ │ │ │ +[2026-09-07T08:20:42.747782043Z] Gathering output for process 2392013 │ │ │ │ │ +[2026-09-07T08:20:42.754086682Z] Waiting for completion for process 2392013 │ │ │ │ │ +[2026-09-07T08:20:42.754854704Z] Waiting for completion finished for process 2392013 │ │ │ │ │ ----------System.err:(19/917)---------- │ │ │ │ │ stdout: []; │ │ │ │ │ stderr: [CICompilerCount (64) cannot be greater than 0 because there are no compilers │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ] │ │ │ │ │ exitValue = 1 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/types/TestCheckCastPPBecomesTOP.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8297345 othervm │ │ │ │ │ requires=vm.gc.Parallel │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:-TieredCompilation -XX\:-UseOnStackReplacement -XX\:-BackgroundCompilation -XX\:CompileOnly\=TestCheckCastPPBecomesTOP\:\:test1 -XX\:LoopMaxUnroll\=0 -XX\:CompileCommand\=dontinline,TestCheckCastPPBecomesTOP\:\:notInlined -XX\:+UseParallelGC TestCheckCastPPBecomesTOP\nUSER_SPECIFIED main/othervm -XX\:+IgnoreUnrecognizedVMOptions -XX\:-TieredCompilation -XX\:-UseOnStackReplacement -XX\:-BackgroundCompilation -XX\:CompileOnly\=TestCheckCastPPBecomesTOP\:\:test1 -XX\:LoopMaxUnroll\=0 -XX\:CompileCommand\=dontinline,TestCheckCastPPBecomesTOP\:\:notInlined -XX\:+UseParallelGC -XX\:-UseCompressedClassPointers TestCheckCastPPBecomesTOP\n │ │ │ │ │ source=TestCheckCastPPBecomesTOP.java │ │ │ │ │ title=C2\: SIGSEGV in PhaseIdealLoop\:\:push_pinned_nodes_thru_region │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ │ -elapsed=1202 0\:00\:01.202 │ │ │ │ │ -end=Wed Aug 19 16\:37\:17 UTC 2026 │ │ │ │ │ +elapsed=909 0\:00\:00.909 │ │ │ │ │ +end=Mon Sep 07 08\:20\:43 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:37\:16 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 08\:20\:42 UTC 2026 │ │ │ │ │ test=compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1209 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=915 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/types │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/240)---------- │ │ │ │ │ command: build TestCheckCastPPBecomesTOP │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:37:16 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: TestCheckCastPPBecomesTOP │ │ │ │ │ -finished: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.152 │ │ │ │ │ +finished: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.866 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/332)---------- │ │ │ │ │ +----------messages:(8/333)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:37:16 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:42 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.151 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.865 │ │ │ │ │ ----------configuration:(10/510)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/types/TestCheckCastPPBecomesTOP.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/compiler/types/TestCheckCastPPBecomesTOP.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2665)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,47 +98,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/types/TestCheckCastPPBecomesTOP.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types/TestCheckCastPPBecomesTOP.java \\ │ │ │ │ │ -J-Dtest.main.class=TestCheckCastPPBecomesTOP \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/types/TestCheckCastPPBecomesTOP.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/types/TestCheckCastPPBecomesTOP.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/types/TestCheckCastPPBecomesTOP.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/types/TestCheckCastPPBecomesTOP.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/types/TestCheckCastPPBecomesTOP.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/types/TestCheckCastPPBecomesTOP.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/types/TestCheckCastPPBecomesTOP.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/compiler/types/TestCheckCastPPBecomesTOP.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types:/tmp/hotspot/JTwork/classes/1/compiler/types/TestCheckCastPPBecomesTOP.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types:/tmp/hotspot/JTwork/classes/4/compiler/types/TestCheckCastPPBecomesTOP.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/742)---------- │ │ │ │ │ +----------messages:(7/743)---------- │ │ │ │ │ command: main -XX:-TieredCompilation -XX:-UseOnStackReplacement -XX:-BackgroundCompilation -XX:CompileOnly=TestCheckCastPPBecomesTOP::test1 -XX:LoopMaxUnroll=0 -XX:CompileCommand=dontinline,TestCheckCastPPBecomesTOP::notInlined -XX:+UseParallelGC TestCheckCastPPBecomesTOP │ │ │ │ │ reason: User specified action: run main/othervm -XX:-TieredCompilation -XX:-UseOnStackReplacement -XX:-BackgroundCompilation -XX:CompileOnly=TestCheckCastPPBecomesTOP::test1 -XX:LoopMaxUnroll=0 -XX:CompileCommand=dontinline,TestCheckCastPPBecomesTOP::notInlined -XX:+UseParallelGC TestCheckCastPPBecomesTOP │ │ │ │ │ -started: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 638175 │ │ │ │ │ -finished: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.036 │ │ │ │ │ +Process id: 2392018 │ │ │ │ │ +finished: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.031 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/149)---------- │ │ │ │ │ Unrecognized VM option 'LoopMaxUnroll=0' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(39/2927)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/types/TestCheckCastPPBecomesTOP.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/types/TestCheckCastPPBecomesTOP.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -147,17 +147,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/types/TestCheckCastPPBecomesTOP.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types/TestCheckCastPPBecomesTOP.java \\ │ │ │ │ │ -Dtest.main.class=TestCheckCastPPBecomesTOP \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/types/TestCheckCastPPBecomesTOP.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/types/TestCheckCastPPBecomesTOP.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/types/TestCheckCastPPBecomesTOP.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/types/TestCheckCastPPBecomesTOP.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/types/TestCheckCastPPBecomesTOP.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/types/TestCheckCastPPBecomesTOP.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/types \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:-TieredCompilation \\ │ │ │ │ │ -XX:-UseOnStackReplacement \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/uncommontrap/Test8009761.jtr │ │ │ │ │ @@ -1,111 +1,112 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 16:37:24 UTC 2026 │ │ │ │ │ +#Mon Sep 07 08:20:44 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8009761 othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -XX\:-UseOnStackReplacement -XX\:-BackgroundCompilation -Xss512K -XX\:+IgnoreUnrecognizedVMOptions -XX\:+UnlockExperimentalVMOptions -XX\:+EagerJVMCI -XX\:CompileCommand\=exclude,compiler.uncommontrap.Test8009761\:\:m2 compiler.uncommontrap.Test8009761\n │ │ │ │ │ source=Test8009761.java │ │ │ │ │ title=Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java │ │ │ │ │ -elapsed=6485 0\:00\:06.485 │ │ │ │ │ -end=Wed Aug 19 16\:37\:24 UTC 2026 │ │ │ │ │ +elapsed=508 0\:00\:00.508 │ │ │ │ │ +end=Mon Sep 07 08\:20\:44 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: static java.lang.Object compiler.uncommontrap.Test8009761.m3(boolean,boolean) not compiled │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 16\:37\:17 UTC 2026 │ │ │ │ │ +sections=script_messages build build driver build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:43 UTC 2026 │ │ │ │ │ test=compiler/uncommontrap/Test8009761.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=6494 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=516 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/uncommontrap │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ +started: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/427)---------- │ │ │ │ │ +----------messages:(9/428)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 26 │ │ │ │ │ -Process id: 638150 │ │ │ │ │ +Agent id: 14 │ │ │ │ │ +Process id: 2390308 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.095 │ │ │ │ │ -----------configuration:(19/919)---------- │ │ │ │ │ +finished: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.101 │ │ │ │ │ +----------configuration:(20/1001)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/Test8009761.d │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ -----------rerun:(28/2667)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +----------rerun:(28/2799)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -119,117 +120,47 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/uncommontrap/Test8009761.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java \\ │ │ │ │ │ -Dtest.main.class=compiler.uncommontrap.Test8009761 \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/Test8009761.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/Test8009761.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/Test8009761.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/Test8009761.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/256)---------- │ │ │ │ │ +----------messages:(5/195)---------- │ │ │ │ │ command: build compiler.uncommontrap.Test8009761 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.uncommontrap.Test8009761 │ │ │ │ │ -finished: Wed Aug 19 16:37:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.978 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/437)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:37:17 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:37:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.975 │ │ │ │ │ -----------configuration:(16/876)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/3263)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/uncommontrap/Test8009761.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.uncommontrap.Test8009761 \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/960)---------- │ │ │ │ │ +----------messages:(8/961)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-UseOnStackReplacement -XX:-BackgroundCompilation -Xss512K -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+EagerJVMCI -XX:CompileCommand=exclude,compiler.uncommontrap.Test8009761::m2 compiler.uncommontrap.Test8009761 │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-UseOnStackReplacement -XX:-BackgroundCompilation -Xss512K -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+EagerJVMCI -XX:CompileCommand=exclude,compiler.uncommontrap.Test8009761::m2 compiler.uncommontrap.Test8009761 │ │ │ │ │ -started: Wed Aug 19 16:37:23 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:43 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 638180 │ │ │ │ │ -finished: Wed Aug 19 16:37:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.388 │ │ │ │ │ +Process id: 2392023 │ │ │ │ │ +finished: Mon Sep 07 08:20:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.386 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(3/157)---------- │ │ │ │ │ CompileCommand: exclude compiler/uncommontrap/Test8009761.m2 bool exclude = true │ │ │ │ │ @@ -244,21 +175,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: static java.lang.Object compiler.uncommontrap.Test8009761.m3(boolean,boolean) not compiled │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: static java.lang.Object compiler.uncommontrap.Test8009761.m3(boolean,boolean) not compiled │ │ │ │ │ ----------rerun:(45/3601)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/Test8009761.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/4:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -267,17 +198,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/uncommontrap/Test8009761.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java \\ │ │ │ │ │ -Dtest.main.class=compiler.uncommontrap.Test8009761 \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/Test8009761.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/Test8009761.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/Test8009761.d:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/Test8009761.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/4/test/lib:/tmp/hotspot/JTwork/classes/4 \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/uncommontrap/TestStackBangMonitorOwned.jtr │ │ │ │ │ @@ -1,149 +1,89 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:38 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:55 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8032410 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:-BackgroundCompilation -Xss512K -XX\:-UseOnStackReplacement -XX\:CompileCommand\=dontinline,compiler.uncommontrap.TestStackBangMonitorOwned\:\:m1 -XX\:CompileCommand\=exclude,compiler.uncommontrap.TestStackBangMonitorOwned\:\:m2 compiler.uncommontrap.TestStackBangMonitorOwned\n │ │ │ │ │ source=TestStackBangMonitorOwned.java │ │ │ │ │ title=Stack overflow at deoptimization doesn't release owned monitors │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ │ -elapsed=3613866 1\:00\:13.866 │ │ │ │ │ -end=Wed Aug 19 17\:37\:38 UTC 2026 │ │ │ │ │ +elapsed=3611150 1\:00\:11.150 │ │ │ │ │ +end=Mon Sep 07 09\:20\:55 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3612130ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611117ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 16\:37\:24 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 08\:20\:44 UTC 2026 │ │ │ │ │ test=compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3613880 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3611155 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/uncommontrap │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/284)---------- │ │ │ │ │ +----------messages:(5/209)---------- │ │ │ │ │ command: build compiler.uncommontrap.TestStackBangMonitorOwned │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 16:37:24 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.uncommontrap.TestStackBangMonitorOwned │ │ │ │ │ -finished: Wed Aug 19 16:37:25 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.695 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/339)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 16:37:24 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 16:37:25 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.692 │ │ │ │ │ -----------configuration:(10/531)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/TestStackBangMonitorOwned.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2778)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/uncommontrap/TestStackBangMonitorOwned.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/TestStackBangMonitorOwned.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.uncommontrap.TestStackBangMonitorOwned \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/TestStackBangMonitorOwned.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/TestStackBangMonitorOwned.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/TestStackBangMonitorOwned.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/TestStackBangMonitorOwned.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/TestStackBangMonitorOwned.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 08:20:44 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 08:20:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/1006)---------- │ │ │ │ │ +----------messages:(11/1012)---------- │ │ │ │ │ command: main -XX:-BackgroundCompilation -Xss512K -XX:-UseOnStackReplacement -XX:CompileCommand=dontinline,compiler.uncommontrap.TestStackBangMonitorOwned::m1 -XX:CompileCommand=exclude,compiler.uncommontrap.TestStackBangMonitorOwned::m2 compiler.uncommontrap.TestStackBangMonitorOwned │ │ │ │ │ reason: User specified action: run main/othervm -XX:-BackgroundCompilation -Xss512K -XX:-UseOnStackReplacement -XX:CompileCommand=dontinline,compiler.uncommontrap.TestStackBangMonitorOwned::m1 -XX:CompileCommand=exclude,compiler.uncommontrap.TestStackBangMonitorOwned::m2 compiler.uncommontrap.TestStackBangMonitorOwned │ │ │ │ │ -started: Wed Aug 19 16:37:25 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 08:20:44 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 638199 │ │ │ │ │ +Process id: 2392042 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 638199 │ │ │ │ │ -638199: Unable to open socket file /proc/638199/root/tmp/.java_pid638199: target process 638199 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2392042 │ │ │ │ │ +2392042: Unable to open socket file /proc/2392042/root/tmp/.java_pid2392042: target process 2392042 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 17:37:38 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3612.159 │ │ │ │ │ +finished: Mon Sep 07 09:20:55 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.139 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(4/245)---------- │ │ │ │ │ CompileCommand: dontinline compiler/uncommontrap/TestStackBangMonitorOwned.m1 bool dontinline = true │ │ │ │ │ CompileCommand: exclude compiler/uncommontrap/TestStackBangMonitorOwned.m2 bool exclude = true │ │ │ │ │ TEST PASSED │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(1/15)---------- │ │ │ │ │ STATUS:Passed. │ │ │ │ │ ----------rerun:(37/2995)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/TestStackBangMonitorOwned.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/TestStackBangMonitorOwned.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -152,25 +92,25 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/uncommontrap/TestStackBangMonitorOwned.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap/TestStackBangMonitorOwned.java \\ │ │ │ │ │ -Dtest.main.class=compiler.uncommontrap.TestStackBangMonitorOwned \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/TestStackBangMonitorOwned.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/TestStackBangMonitorOwned.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/compiler/uncommontrap/TestStackBangMonitorOwned.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/TestStackBangMonitorOwned.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/TestStackBangMonitorOwned.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/uncommontrap/TestStackBangMonitorOwned.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/uncommontrap \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:-BackgroundCompilation \\ │ │ │ │ │ -Xss512K \\ │ │ │ │ │ -XX:-UseOnStackReplacement \\ │ │ │ │ │ -XX:CompileCommand=dontinline,compiler.uncommontrap.TestStackBangMonitorOwned::m1 \\ │ │ │ │ │ -XX:CompileCommand=exclude,compiler.uncommontrap.TestStackBangMonitorOwned::m2 \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/compiler/uncommontrap/TestStackBangMonitorOwned.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3612130ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611117ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3612130ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611117ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/vectorization/TestMacroLogicVector.jtr │ │ │ │ │ @@ -1,91 +1,91 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:34 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:21 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8241040 randomness othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:+IgnoreUnrecognizedVMOptions -Xbatch -XX\:-TieredCompilation -XX\:CICompilerCount\=1 -XX\:UseAVX\=3 -XX\:CompileCommand\=quiet -XX\:CompileCommand\=compileonly,*\:\:test* -XX\:+TraceNewVectors compiler.vectorization.TestMacroLogicVector\n │ │ │ │ │ source=TestMacroLogicVector.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java │ │ │ │ │ -elapsed=25092 0\:00\:25.092 │ │ │ │ │ -end=Wed Aug 19 17\:35\:34 UTC 2026 │ │ │ │ │ +elapsed=16702 0\:00\:16.702 │ │ │ │ │ +end=Mon Sep 07 09\:19\:21 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 17\:35\:09 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:05 UTC 2026 │ │ │ │ │ test=compiler/vectorization/TestMacroLogicVector.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=25100 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=16707 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/vectorization │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/276)---------- │ │ │ │ │ +----------messages:(7/277)---------- │ │ │ │ │ command: build compiler.vectorization.TestMacroLogicVector │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:09 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:05 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.vectorization.TestMacroLogicVector │ │ │ │ │ -finished: Wed Aug 19 17:35:34 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 25.03 │ │ │ │ │ +finished: Mon Sep 07 09:19:21 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 16.636 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/337)---------- │ │ │ │ │ +----------messages:(8/338)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:35:09 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:05 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 27 │ │ │ │ │ -Process id: 638352 │ │ │ │ │ -finished: Wed Aug 19 17:35:34 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 25.028 │ │ │ │ │ +Agent id: 23 │ │ │ │ │ +Process id: 2392217 │ │ │ │ │ +finished: Mon Sep 07 09:19:21 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 16.632 │ │ │ │ │ ----------configuration:(12/655)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/compiler/vectorization/TestMacroLogicVector.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/compiler/vectorization/TestMacroLogicVector.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2978)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -103,47 +103,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=compiler/vectorization/TestMacroLogicVector.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.vectorization.TestMacroLogicVector \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/vectorization/TestMacroLogicVector.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/vectorization/TestMacroLogicVector.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/vectorization/TestMacroLogicVector.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/4/compiler/vectorization/TestMacroLogicVector.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/vectorization/TestMacroLogicVector.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/vectorization/TestMacroLogicVector.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/vectorization/TestMacroLogicVector.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/6/compiler/vectorization/TestMacroLogicVector.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/tmp/hotspot/JTwork/classes/4/compiler/vectorization/TestMacroLogicVector.d:/tmp/hotspot/JTwork/classes/4/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/tmp/hotspot/JTwork/classes/6/compiler/vectorization/TestMacroLogicVector.d:/tmp/hotspot/JTwork/classes/6/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/682)---------- │ │ │ │ │ +----------messages:(7/683)---------- │ │ │ │ │ command: main -XX:+IgnoreUnrecognizedVMOptions -Xbatch -XX:-TieredCompilation -XX:CICompilerCount=1 -XX:UseAVX=3 -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*::test* -XX:+TraceNewVectors compiler.vectorization.TestMacroLogicVector │ │ │ │ │ reason: User specified action: run main/othervm -XX:+IgnoreUnrecognizedVMOptions -Xbatch -XX:-TieredCompilation -XX:CICompilerCount=1 -XX:UseAVX=3 -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,*::test* -XX:+TraceNewVectors compiler.vectorization.TestMacroLogicVector │ │ │ │ │ -started: Wed Aug 19 17:35:34 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:21 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 638463 │ │ │ │ │ -finished: Wed Aug 19 17:35:34 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.048 │ │ │ │ │ +Process id: 2392370 │ │ │ │ │ +finished: Mon Sep 07 09:19:21 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.033 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/184)---------- │ │ │ │ │ CICompilerCount (1) cannot be greater than 0 because there are no compilers │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(40/3192)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/4/compiler/vectorization/TestMacroLogicVector.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/6/compiler/vectorization/TestMacroLogicVector.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -152,17 +152,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=compiler/vectorization/TestMacroLogicVector.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java \\ │ │ │ │ │ -Dtest.main.class=compiler.vectorization.TestMacroLogicVector \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/compiler/vectorization/TestMacroLogicVector.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/compiler/vectorization/TestMacroLogicVector.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/compiler/vectorization/TestMacroLogicVector.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/6/compiler/vectorization/TestMacroLogicVector.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/compiler/vectorization/TestMacroLogicVector.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/compiler/vectorization/TestMacroLogicVector.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:+IgnoreUnrecognizedVMOptions \\ │ │ │ │ │ -Xbatch \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/compiler/vectorization/TestReplicateLoopIV.jtr │ │ │ │ │ @@ -1,129 +1,69 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:20 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:08 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8286125 othervm │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xbatch -XX\:MaxVectorSize\=16 compiler.vectorization.TestReplicateLoopIV\n │ │ │ │ │ source=TestReplicateLoopIV.java │ │ │ │ │ title=C2\: "bad AD file" with PopulateIndex on x86_64 │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ │ -elapsed=7408 0\:00\:07.408 │ │ │ │ │ -end=Wed Aug 19 17\:35\:20 UTC 2026 │ │ │ │ │ +elapsed=59 0\:00\:00.059 │ │ │ │ │ +end=Mon Sep 07 09\:19\:08 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 17\:35\:12 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 09\:19\:08 UTC 2026 │ │ │ │ │ test=compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=7439 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=65 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/compiler/vectorization │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/274)---------- │ │ │ │ │ +----------messages:(5/204)---------- │ │ │ │ │ command: build compiler.vectorization.TestReplicateLoopIV │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:12 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: compiler.vectorization.TestReplicateLoopIV │ │ │ │ │ -finished: Wed Aug 19 17:35:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.353 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/335)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:35:12 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 28 │ │ │ │ │ -Process id: 638389 │ │ │ │ │ -finished: Wed Aug 19 17:35:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.349 │ │ │ │ │ -----------configuration:(10/528)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/compiler/vectorization/TestReplicateLoopIV.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2738)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=compiler/vectorization/TestReplicateLoopIV.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestReplicateLoopIV.java \\ │ │ │ │ │ - -J-Dtest.main.class=compiler.vectorization.TestReplicateLoopIV \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/compiler/vectorization/TestReplicateLoopIV.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/compiler/vectorization/TestReplicateLoopIV.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/compiler/vectorization/TestReplicateLoopIV.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/compiler/vectorization/TestReplicateLoopIV.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization:/tmp/hotspot/JTwork/classes/5/compiler/vectorization/TestReplicateLoopIV.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 09:19:08 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:08 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/368)---------- │ │ │ │ │ +----------messages:(7/369)---------- │ │ │ │ │ command: main -Xbatch -XX:MaxVectorSize=16 compiler.vectorization.TestReplicateLoopIV │ │ │ │ │ reason: User specified action: run main/othervm -Xbatch -XX:MaxVectorSize=16 compiler.vectorization.TestReplicateLoopIV │ │ │ │ │ -started: Wed Aug 19 17:35:19 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:08 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 638415 │ │ │ │ │ -finished: Wed Aug 19 17:35:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.034 │ │ │ │ │ +Process id: 2392254 │ │ │ │ │ +finished: Mon Sep 07 09:19:08 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.048 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(3/150)---------- │ │ │ │ │ Unrecognized VM option 'MaxVectorSize=16' │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(34/2731)*---------- │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/7158988/FieldMonitor.jtr │ │ │ │ │ @@ -1,76 +1,76 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:57 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:06 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/7158988/FieldMonitor.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ author=axel.siebenborn@sap.com │ │ │ │ │ keywords=bug7158988 othervm │ │ │ │ │ requires=vm.jvmti │ │ │ │ │ run=USER_SPECIFIED compile TestPostFieldModification.java\nUSER_SPECIFIED main/othervm FieldMonitor\n │ │ │ │ │ source=FieldMonitor.java │ │ │ │ │ title=verify jvm does not crash while debugging │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/7158988/FieldMonitor.java │ │ │ │ │ -elapsed=12088 0\:00\:12.088 │ │ │ │ │ -end=Wed Aug 19 15\:34\:57 UTC 2026 │ │ │ │ │ +elapsed=5745 0\:00\:05.745 │ │ │ │ │ +end=Mon Sep 07 07\:19\:06 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Error\: Expected to receive 11 times ModificationWatchpointEvent, but got 1 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build compile main │ │ │ │ │ -start=Wed Aug 19 15\:34\:45 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:19\:00 UTC 2026 │ │ │ │ │ test=runtime/7158988/FieldMonitor.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=12111 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=5752 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/7158988 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/359)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/7158988/TestPostFieldModification.java │ │ │ │ │ reason: User specified action: run compile TestPostFieldModification.java │ │ │ │ │ -started: Wed Aug 19 15:34:45 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:00 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 15:34:51 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.043 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 07:19:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.086 │ │ │ │ │ ----------configuration:(10/500)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/7158988 │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/7158988 │ │ │ │ │ /tmp/hotspot/JTwork/classes/0/runtime/7158988/FieldMonitor.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2574)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -102,44 +102,44 @@ │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/214)---------- │ │ │ │ │ command: build FieldMonitor │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:51 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:01 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: FieldMonitor │ │ │ │ │ -finished: Wed Aug 19 15:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.379 │ │ │ │ │ +finished: Mon Sep 07 07:19:04 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.447 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/321)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/7158988/FieldMonitor.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:34:51 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:01 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 15:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.375 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 07:19:04 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.445 │ │ │ │ │ ----------configuration:(10/500)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/7158988 │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/7158988 │ │ │ │ │ /tmp/hotspot/JTwork/classes/0/runtime/7158988/FieldMonitor.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2561)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -171,63 +171,63 @@ │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------direct:(2/195)---------- │ │ │ │ │ Note: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/7158988/FieldMonitor.java uses unchecked or unsafe operations. │ │ │ │ │ Note: Recompile with -Xlint:unchecked for details. │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/250)---------- │ │ │ │ │ +----------messages:(7/251)---------- │ │ │ │ │ command: main FieldMonitor │ │ │ │ │ reason: User specified action: run main/othervm FieldMonitor │ │ │ │ │ -started: Wed Aug 19 15:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:04 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636662 │ │ │ │ │ -finished: Wed Aug 19 15:34:57 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.652 │ │ │ │ │ +Process id: 2390162 │ │ │ │ │ +finished: Mon Sep 07 07:19:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.201 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ -----------System.out:(45/1741)---------- │ │ │ │ │ +----------System.out:(45/1746)---------- │ │ │ │ │ home │ │ │ │ │ options │ │ │ │ │ main │ │ │ │ │ suspend │ │ │ │ │ quote │ │ │ │ │ vmexec │ │ │ │ │ includevirtualthreads │ │ │ │ │ Vm launched │ │ │ │ │ -testvm: [0.003s][info][gc] Using G1 │ │ │ │ │ +testvm: [0.023s][info][gc] Using G1 │ │ │ │ │ FieldMonitor-main receives: VMStartEvent in thread main │ │ │ │ │ resume... │ │ │ │ │ FieldMonitor-main receives: ClassPrepareEvent in thread main │ │ │ │ │ ClassPrepareEvent │ │ │ │ │ resume... │ │ │ │ │ testvm: Start threads │ │ │ │ │ FieldMonitor-main receives: ModificationWatchpoint@TestPostFieldModification$1:35 in thread Thread-0 │ │ │ │ │ sleep for 500 ms │ │ │ │ │ -testvm: [0.572s][info][gc] GC(0) Pause Full (System.gc()) 4M->0M(16M) 10.918ms │ │ │ │ │ -testvm: [0.677s][info][gc] GC(1) Pause Full (System.gc()) 0M->0M(16M) 5.431ms │ │ │ │ │ -testvm: [0.784s][info][gc] GC(2) Pause Full (System.gc()) 0M->0M(16M) 5.283ms │ │ │ │ │ -testvm: [0.890s][info][gc] GC(3) Pause Full (System.gc()) 0M->0M(16M) 4.943ms │ │ │ │ │ -testvm: [0.995s][info][gc] GC(4) Pause Full (System.gc()) 0M->0M(16M) 5.057ms │ │ │ │ │ +testvm: [0.466s][info][gc] GC(0) Pause Full (System.gc()) 15M->0M(64M) 17.320ms │ │ │ │ │ +testvm: [0.572s][info][gc] GC(1) Pause Full (System.gc()) 0M->0M(64M) 5.540ms │ │ │ │ │ +testvm: [0.676s][info][gc] GC(2) Pause Full (System.gc()) 0M->0M(64M) 4.070ms │ │ │ │ │ +testvm: [0.781s][info][gc] GC(3) Pause Full (System.gc()) 0M->0M(64M) 4.206ms │ │ │ │ │ +testvm: [0.887s][info][gc] GC(4) Pause Full (System.gc()) 0M->0M(64M) 5.658ms │ │ │ │ │ old=null │ │ │ │ │ new="test" │ │ │ │ │ resume... │ │ │ │ │ testvm: # │ │ │ │ │ testvm: # A fatal error has been detected by the Java Runtime Environment: │ │ │ │ │ testvm: # │ │ │ │ │ -testvm: # SIGSEGV (0xb) at pc=0x0000000000000000, pid=636685, tid=636711 │ │ │ │ │ +testvm: # SIGSEGV (0xb) at pc=0x0000000000000000, pid=2390181, tid=2390207 │ │ │ │ │ testvm: # │ │ │ │ │ testvm: # JRE version: OpenJDK Runtime Environment (21.0.12.1+1) (build 21.0.12.1+1-1-Debian) │ │ │ │ │ testvm: # Java VM: OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian, interpreted mode, compressed oops, compressed class ptrs, g1 gc, linux-loongarch64) │ │ │ │ │ testvm: # Problematic frame: │ │ │ │ │ testvm: # C 0x0000000000000000 │ │ │ │ │ testvm: # │ │ │ │ │ -testvm: # Core dump will be written. Default location: /tmp/hotspot/JTwork/scratch/1/core.636685 │ │ │ │ │ +testvm: # Core dump will be written. Default location: /tmp/hotspot/JTwork/scratch/0/core.2390181 │ │ │ │ │ testvm: # │ │ │ │ │ testvm: # An error report file with more information is saved as: │ │ │ │ │ -testvm: # /tmp/hotspot/JTwork/scratch/1/hs_err_pid636685.log │ │ │ │ │ +testvm: # /tmp/hotspot/JTwork/scratch/0/hs_err_pid2390181.log │ │ │ │ │ testvm: # │ │ │ │ │ testvm: # If you would like to submit a bug report, please visit: │ │ │ │ │ testvm: # https://bugs.debian.org/openjdk-21 │ │ │ │ │ testvm: # │ │ │ │ │ FieldMonitor-main receives: VMDisconnectEvent │ │ │ │ │ resume... │ │ │ │ │ ----------System.err:(11/721)---------- │ │ │ │ │ @@ -239,15 +239,15 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Error: Expected to receive 11 times ModificationWatchpointEvent, but got 1 │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Error: Expected to receive 11 times ModificationWatchpointEvent, but got 1 │ │ │ │ │ ----------rerun:(32/2524)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ CLASSPATH=/tmp/hotspot/JTwork/classes/0/runtime/7158988/FieldMonitor.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/7158988:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/BootClassAppendProp/BootClassPathAppend.jtr │ │ │ │ │ @@ -1,145 +1,77 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:42 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:09 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8087154 driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ run=USER_SPECIFIED driver BootClassPathAppend\n │ │ │ │ │ source=BootClassPathAppend.java │ │ │ │ │ title=Uninitialized system property jdk.boot.class.path.append causes SIGSEGV │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ │ -elapsed=22142 0\:00\:22.142 │ │ │ │ │ -end=Wed Aug 19 17\:35\:42 UTC 2026 │ │ │ │ │ +elapsed=1374 0\:00\:01.374 │ │ │ │ │ +end=Mon Sep 07 09\:19\:09 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: 'java.lang.Object' missing from stdout/stderr │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 17\:35\:20 UTC 2026 │ │ │ │ │ +sections=script_messages build driver │ │ │ │ │ +start=Mon Sep 07 09\:19\:08 UTC 2026 │ │ │ │ │ test=runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=22159 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1415 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/BootClassAppendProp │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/229)---------- │ │ │ │ │ +----------messages:(5/181)---------- │ │ │ │ │ command: build BootClassPathAppend │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:20 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: BootClassPathAppend │ │ │ │ │ -finished: Wed Aug 19 17:35:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 19.118 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/452)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:35:20 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 28 │ │ │ │ │ -Process id: 638389 │ │ │ │ │ -finished: Wed Aug 19 17:35:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 19.11 │ │ │ │ │ -----------configuration:(14/773)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/runtime/BootClassAppendProp/BootClassPathAppend.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ - │ │ │ │ │ -----------rerun:(35/3167)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=runtime/BootClassAppendProp/BootClassPathAppend.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp/BootClassPathAppend.java \\ │ │ │ │ │ - -J-Dtest.main.class=BootClassPathAppend \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/BootClassAppendProp/BootClassPathAppend.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/BootClassAppendProp/BootClassPathAppend.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/BootClassAppendProp/BootClassPathAppend.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - --add-modules java.base \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/runtime/BootClassAppendProp/BootClassPathAppend.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp:/tmp/hotspot/JTwork/classes/5/runtime/BootClassAppendProp/BootClassPathAppend.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 09:19:08 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:08 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/333)---------- │ │ │ │ │ +----------messages:(9/334)---------- │ │ │ │ │ command: driver BootClassPathAppend │ │ │ │ │ reason: User specified action: run driver BootClassPathAppend │ │ │ │ │ -started: Wed Aug 19 17:35:39 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:08 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 31 │ │ │ │ │ -Process id: 638487 │ │ │ │ │ +Agent id: 24 │ │ │ │ │ +Process id: 2392258 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 17:35:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.003 │ │ │ │ │ +finished: Mon Sep 07 09:19:09 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.362 │ │ │ │ │ ----------configuration:(18/892)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -182,19 +114,19 @@ │ │ │ │ │ -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/BootClassAppendProp/BootClassPathAppend.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/BootClassAppendProp/BootClassPathAppend.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ -classpath /tmp/hotspot/JTwork/classes/5/runtime/BootClassAppendProp/BootClassPathAppend.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ BootClassPathAppend │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(4/871)---------- │ │ │ │ │ +----------System.out:(4/874)---------- │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/BootClassAppendProp/BootClassPathAppend.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/BootClassAppendProp:/tmp/hotspot/JTwork/classes/5/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:+PrintCompilation -Xcomp -version ] │ │ │ │ │ -[2026-08-19T17:35:42.045230989Z] Gathering output for process 638532 │ │ │ │ │ -[2026-08-19T17:35:42.220390005Z] Waiting for completion for process 638532 │ │ │ │ │ -[2026-08-19T17:35:42.221371889Z] Waiting for completion finished for process 638532 │ │ │ │ │ +[2026-09-07T09:19:09.547696365Z] Gathering output for process 2392278 │ │ │ │ │ +[2026-09-07T09:19:09.616910414Z] Waiting for completion for process 2392278 │ │ │ │ │ +[2026-09-07T09:19:09.617628476Z] Waiting for completion finished for process 2392278 │ │ │ │ │ ----------System.err:(18/854)---------- │ │ │ │ │ stdout: []; │ │ │ │ │ stderr: [openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ ] │ │ │ │ │ exitValue = 0 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/HiddenClasses/TestHiddenClassUnloading.jtr │ │ │ │ │ @@ -1,105 +1,105 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:05 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:46 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib / │ │ │ │ │ modules=java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -XX\:-BackgroundCompilation compiler.classUnloading.hiddenClass.TestHiddenClassUnloading\n │ │ │ │ │ source=TestHiddenClassUnloading.java │ │ │ │ │ title=Test unloading of hidden classes. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ │ -elapsed=13721 0\:00\:13.721 │ │ │ │ │ -end=Wed Aug 19 17\:36\:05 UTC 2026 │ │ │ │ │ +elapsed=6946 0\:00\:06.946 │ │ │ │ │ +end=Mon Sep 07 09\:19\:46 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: private static void compiler.classUnloading.hiddenClass.TestHiddenClassUnloading.doWork(java.lang.Class) throws java.lang.InstantiationException,java.lang.IllegalAccessException not compiled │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 17\:35\:52 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:39 UTC 2026 │ │ │ │ │ test=runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=13739 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=6954 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/HiddenClasses │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/591)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ Library /; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 17:35:52 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:35:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 09:19:39 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:52 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:35:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 09:19:39 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/346)---------- │ │ │ │ │ +----------messages:(8/347)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 17:35:52 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:39 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 33 │ │ │ │ │ -Process id: 638683 │ │ │ │ │ -finished: Wed Aug 19 17:35:54 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.093 │ │ │ │ │ +Agent id: 30 │ │ │ │ │ +Process id: 2392867 │ │ │ │ │ +finished: Mon Sep 07 09:19:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.102 │ │ │ │ │ ----------configuration:(18/854)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2734)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ @@ -117,65 +117,65 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/HiddenClasses/TestHiddenClassUnloading.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java \\ │ │ │ │ │ -Dtest.main.class=compiler.classUnloading.hiddenClass.TestHiddenClassUnloading \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ -Dtest.modules=java.management \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/310)---------- │ │ │ │ │ command: build compiler.classUnloading.hiddenClass.TestHiddenClassUnloading │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:40 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: compiler.classUnloading.hiddenClass.TestHiddenClassUnloading │ │ │ │ │ -finished: Wed Aug 19 17:36:02 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.707 │ │ │ │ │ +finished: Mon Sep 07 09:19:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.245 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(9/403)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:35:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:40 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.management │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:36:02 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.702 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:19:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.243 │ │ │ │ │ ----------configuration:(15/814)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.management │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1 │ │ │ │ │ │ │ │ │ │ ----------rerun:(34/3323)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ @@ -196,39 +196,39 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/HiddenClasses/TestHiddenClassUnloading.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java \\ │ │ │ │ │ -J-Dtest.main.class=compiler.classUnloading.hiddenClass.TestHiddenClassUnloading \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ -J-Dtest.modules=java.management \\ │ │ │ │ │ --add-modules java.management \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------direct:(2/214)---------- │ │ │ │ │ Note: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java uses or overrides a deprecated API. │ │ │ │ │ Note: Recompile with -Xlint:deprecation for details. │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/600)---------- │ │ │ │ │ +----------messages:(8/601)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-BackgroundCompilation compiler.classUnloading.hiddenClass.TestHiddenClassUnloading │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-BackgroundCompilation compiler.classUnloading.hiddenClass.TestHiddenClassUnloading │ │ │ │ │ -started: Wed Aug 19 17:36:02 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:43 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.management │ │ │ │ │ -Process id: 638784 │ │ │ │ │ -finished: Wed Aug 19 17:36:05 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.885 │ │ │ │ │ +Process id: 2392932 │ │ │ │ │ +finished: Mon Sep 07 09:19:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.579 │ │ │ │ │ ----------configuration:(3/43)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.management │ │ │ │ │ │ │ │ │ │ ----------System.out:(2/76)---------- │ │ │ │ │ WB error: invalid compilation level 4 │ │ │ │ │ WB error: invalid compilation level 1 │ │ │ │ │ @@ -248,15 +248,15 @@ │ │ │ │ │ ----------rerun:(38/3399)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/0:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/1:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -265,17 +265,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/HiddenClasses/TestHiddenClassUnloading.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java \\ │ │ │ │ │ -Dtest.main.class=compiler.classUnloading.hiddenClass.TestHiddenClassUnloading \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/runtime/HiddenClasses/TestHiddenClassUnloading.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/0/test/lib:/tmp/hotspot/JTwork/classes/0 \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/runtime/HiddenClasses/TestHiddenClassUnloading.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/HiddenClasses:/tmp/hotspot/JTwork/classes/1/test/lib:/tmp/hotspot/JTwork/classes/1 \\ │ │ │ │ │ -Dtest.modules=java.management \\ │ │ │ │ │ --add-modules java.management \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/LocalLong/LocalLongTest.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:04 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:46 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8163014 driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm │ │ │ │ │ requires=vm.bits \=\= 64 │ │ │ │ │ @@ -11,77 +11,77 @@ │ │ │ │ │ source=LocalLongTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java │ │ │ │ │ -elapsed=6166 0\:00\:06.166 │ │ │ │ │ -end=Wed Aug 19 17\:36\:04 UTC 2026 │ │ │ │ │ +elapsed=3119 0\:00\:03.119 │ │ │ │ │ +end=Mon Sep 07 09\:19\:46 UTC 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=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/jdk.internal.vm │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build compile driver │ │ │ │ │ -start=Wed Aug 19 17\:35\:58 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:43 UTC 2026 │ │ │ │ │ test=runtime/LocalLong/LocalLongTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=6178 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3125 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/LocalLong │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/505)---------- │ │ │ │ │ +----------messages:(9/506)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongHelper.java │ │ │ │ │ reason: User specified action: run compile LocalLongHelper.java │ │ │ │ │ -started: Wed Aug 19 17:35:58 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:43 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:36:02 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.017 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:19:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.014 │ │ │ │ │ ----------configuration:(15/792)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(36/3076)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -99,68 +99,68 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/LocalLong/LocalLongTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java \\ │ │ │ │ │ -J-Dtest.main.class=LocalLongTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm' \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongHelper.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongHelper.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/216)---------- │ │ │ │ │ command: build LocalLongTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:02 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:45 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: LocalLongTest │ │ │ │ │ -finished: Wed Aug 19 17:36:04 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.642 │ │ │ │ │ +finished: Mon Sep 07 09:19:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.841 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/488)---------- │ │ │ │ │ +----------messages:(9/489)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:02 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:45 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/jdk.internal.vm=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:36:04 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.639 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:19:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.839 │ │ │ │ │ ----------configuration:(15/792)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(36/3074)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -178,39 +178,39 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/LocalLong/LocalLongTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java \\ │ │ │ │ │ -J-Dtest.main.class=LocalLongTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm' \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/jdk.internal.vm=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/346)---------- │ │ │ │ │ +----------messages:(9/348)---------- │ │ │ │ │ command: driver LocalLongTest │ │ │ │ │ reason: User specified action: run driver LocalLongTest │ │ │ │ │ -started: Wed Aug 19 17:36:04 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:46 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 29 │ │ │ │ │ -Process id: 638444 │ │ │ │ │ +Agent id: 24 │ │ │ │ │ +Process id: 2392258 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc java.base/jdk.internal.vm │ │ │ │ │ -finished: Wed Aug 19 17:36:04 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.48 │ │ │ │ │ +finished: Mon Sep 07 09:19:46 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.254 │ │ │ │ │ ----------configuration:(19/921)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -218,21 +218,21 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/jdk.internal.vm ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2502)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -246,27 +246,27 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/LocalLong/LocalLongTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java \\ │ │ │ │ │ -Dtest.main.class=LocalLongTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/jdk.internal.vm' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ LocalLongTest │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(4/976)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/runtime/LocalLong/LocalLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/3/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Xint --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-exports java.base/jdk.internal.vm=ALL-UNNAMED LocalLongHelper ] │ │ │ │ │ -[2026-08-19T17:36:04.603653434Z] Gathering output for process 638813 │ │ │ │ │ -[2026-08-19T17:36:04.621354118Z] Waiting for completion for process 638813 │ │ │ │ │ -[2026-08-19T17:36:04.911127434Z] Waiting for completion finished for process 638813 │ │ │ │ │ +----------System.out:(4/979)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/LocalLong/LocalLongTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/LocalLong:/tmp/hotspot/JTwork/classes/5/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Xint --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-exports java.base/jdk.internal.vm=ALL-UNNAMED LocalLongHelper ] │ │ │ │ │ +[2026-09-07T09:19:46.379257829Z] Gathering output for process 2392952 │ │ │ │ │ +[2026-09-07T09:19:46.384409603Z] Waiting for completion for process 2392952 │ │ │ │ │ +[2026-09-07T09:19:46.516649244Z] Waiting for completion finished for process 2392952 │ │ │ │ │ ----------System.err:(23/1257)---------- │ │ │ │ │ stdout: []; │ │ │ │ │ stderr: [Exception in thread "main" java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 │ │ │ │ │ at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100) │ │ │ │ │ at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106) │ │ │ │ │ at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302) │ │ │ │ │ at java.base/java.util.Objects.checkIndex(Objects.java:385) │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/Monitor/ConcurrentDeflation.jtr │ │ │ │ │ @@ -1,148 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:55 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:34 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor/ConcurrentDeflation.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8318757 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED main/othervm -XX\:+UnlockDiagnosticVMOptions -XX\:GuaranteedAsyncDeflationInterval\=2000 -XX\:+UnlockExperimentalVMOptions -XX\:LockingMode\=0 ConcurrentDeflation\n │ │ │ │ │ source=ConcurrentDeflation.java │ │ │ │ │ title=Test concurrent monitor deflation by MonitorDeflationThread and thread dumping │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor/ConcurrentDeflation.java │ │ │ │ │ -elapsed=3986 0\:00\:03.986 │ │ │ │ │ -end=Wed Aug 19 15\:34\:55 UTC 2026 │ │ │ │ │ +elapsed=269 0\:00\:00.269 │ │ │ │ │ +end=Mon Sep 07 07\:19\:34 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 15\:34\:51 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 07\:19\:34 UTC 2026 │ │ │ │ │ test=runtime/Monitor/ConcurrentDeflation.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3993 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=274 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/Monitor │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/228)---------- │ │ │ │ │ +----------messages:(5/181)---------- │ │ │ │ │ command: build ConcurrentDeflation │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:51 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: ConcurrentDeflation │ │ │ │ │ -finished: Wed Aug 19 15:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.941 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/328)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor/ConcurrentDeflation.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:34:51 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 15:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.938 │ │ │ │ │ -----------configuration:(12/633)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/runtime/Monitor/ConcurrentDeflation.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2855)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=runtime/Monitor/ConcurrentDeflation.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor/ConcurrentDeflation.java \\ │ │ │ │ │ - -J-Dtest.main.class=ConcurrentDeflation \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/runtime/Monitor/ConcurrentDeflation.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/runtime/Monitor/ConcurrentDeflation.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/runtime/Monitor/ConcurrentDeflation.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/runtime/Monitor/ConcurrentDeflation.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor:/tmp/hotspot/JTwork/classes/6/runtime/Monitor/ConcurrentDeflation.d:/tmp/hotspot/JTwork/classes/6/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor/ConcurrentDeflation.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 07:19:34 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:19:34 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/512)---------- │ │ │ │ │ +----------messages:(7/513)---------- │ │ │ │ │ command: main -XX:+UnlockDiagnosticVMOptions -XX:GuaranteedAsyncDeflationInterval=2000 -XX:+UnlockExperimentalVMOptions -XX:LockingMode=0 ConcurrentDeflation │ │ │ │ │ reason: User specified action: run main/othervm -XX:+UnlockDiagnosticVMOptions -XX:GuaranteedAsyncDeflationInterval=2000 -XX:+UnlockExperimentalVMOptions -XX:LockingMode=0 ConcurrentDeflation │ │ │ │ │ -started: Wed Aug 19 15:34:55 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:34 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 636681 │ │ │ │ │ -finished: Wed Aug 19 15:34:55 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.034 │ │ │ │ │ +Process id: 2390490 │ │ │ │ │ +finished: Mon Sep 07 07:19:34 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.258 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(2/183)---------- │ │ │ │ │ LockingMode == 0 (LM_MONITOR) is not fully implemented on this architectureError: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ----------rerun:(36/2979)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/runtime/Monitor/ConcurrentDeflation.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/runtime/Monitor/ConcurrentDeflation.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -151,17 +89,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/Monitor/ConcurrentDeflation.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor/ConcurrentDeflation.java \\ │ │ │ │ │ -Dtest.main.class=ConcurrentDeflation \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/runtime/Monitor/ConcurrentDeflation.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/runtime/Monitor/ConcurrentDeflation.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/runtime/Monitor/ConcurrentDeflation.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/runtime/Monitor/ConcurrentDeflation.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/runtime/Monitor/ConcurrentDeflation.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/runtime/Monitor/ConcurrentDeflation.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/Monitor:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:+UnlockDiagnosticVMOptions \\ │ │ │ │ │ -XX:GuaranteedAsyncDeflationInterval=2000 \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/NMT/CheckForProperDetailStackTrace.jtr │ │ │ │ │ @@ -1,85 +1,85 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:32 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8133747 bug8218458 driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED compile ../modules/CompilerUtils.java\nUSER_SPECIFIED driver CheckForProperDetailStackTrace\n │ │ │ │ │ source=CheckForProperDetailStackTrace.java │ │ │ │ │ title=Running with NMT detail should produce expected stack traces. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ │ -elapsed=28523 0\:00\:28.523 │ │ │ │ │ -end=Wed Aug 19 17\:36\:32 UTC 2026 │ │ │ │ │ +elapsed=7170 0\:00\:07.170 │ │ │ │ │ +end=Mon Sep 07 09\:19\:53 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Expected symbol missing from output\: locked_create_entry │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build compile driver │ │ │ │ │ -start=Wed Aug 19 17\:36\:04 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:46 UTC 2026 │ │ │ │ │ test=runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=28534 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=7177 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/NMT │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(9/481)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/../modules/CompilerUtils.java │ │ │ │ │ reason: User specified action: run compile ../modules/CompilerUtils.java │ │ │ │ │ -started: Wed Aug 19 17:36:04 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:46 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 28 │ │ │ │ │ -Process id: 638389 │ │ │ │ │ -finished: Wed Aug 19 17:36:07 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.675 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:19:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.214 │ │ │ │ │ ----------configuration:(14/736)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3086)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -97,66 +97,66 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/NMT/CheckForProperDetailStackTrace.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java \\ │ │ │ │ │ -J-Dtest.main.class=CheckForProperDetailStackTrace \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/../modules/CompilerUtils.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d:/tmp/hotspot/JTwork/classes/1/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/../modules/CompilerUtils.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/251)---------- │ │ │ │ │ +----------messages:(7/250)---------- │ │ │ │ │ command: build CheckForProperDetailStackTrace │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:07 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:48 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: CheckForProperDetailStackTrace │ │ │ │ │ -finished: Wed Aug 19 17:36:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 16.771 │ │ │ │ │ +finished: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.695 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/464)---------- │ │ │ │ │ +----------messages:(9/463)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:07 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:48 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 28 │ │ │ │ │ -Process id: 638389 │ │ │ │ │ -finished: Wed Aug 19 17:36:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 16.768 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.693 │ │ │ │ │ ----------configuration:(14/736)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3092)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -174,59 +174,59 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/NMT/CheckForProperDetailStackTrace.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java \\ │ │ │ │ │ -J-Dtest.main.class=CheckForProperDetailStackTrace \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d:/tmp/hotspot/JTwork/classes/1/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/355)---------- │ │ │ │ │ +----------messages:(9/356)---------- │ │ │ │ │ command: driver CheckForProperDetailStackTrace │ │ │ │ │ reason: User specified action: run driver CheckForProperDetailStackTrace │ │ │ │ │ -started: Wed Aug 19 17:36:24 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 38 │ │ │ │ │ -Process id: 639116 │ │ │ │ │ +Agent id: 30 │ │ │ │ │ +Process id: 2392867 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 17:36:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 8.045 │ │ │ │ │ +finished: Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.248 │ │ │ │ │ ----------configuration:(18/871)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2568)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -240,38 +240,38 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/NMT/CheckForProperDetailStackTrace.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java \\ │ │ │ │ │ -Dtest.main.class=CheckForProperDetailStackTrace \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ CheckForProperDetailStackTrace │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(4/1004)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:+UnlockDiagnosticVMOptions -XX:NativeMemoryTracking=detail -XX:+PrintNMTStatistics -p /tmp/hotspot/JTwork/classes/5/runtime/NMT/CheckForProperDetailStackTrace.d/mods -m jdk.test/test.Main ] │ │ │ │ │ -[2026-08-19T17:36:32.192607482Z] Gathering output for process 639199 │ │ │ │ │ -[2026-08-19T17:36:32.276477092Z] Waiting for completion for process 639199 │ │ │ │ │ -[2026-08-19T17:36:32.616681277Z] Waiting for completion finished for process 639199 │ │ │ │ │ -----------System.err:(330/12747)---------- │ │ │ │ │ +----------System.out:(4/1007)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:+UnlockDiagnosticVMOptions -XX:NativeMemoryTracking=detail -XX:+PrintNMTStatistics -p /tmp/hotspot/JTwork/classes/1/runtime/NMT/CheckForProperDetailStackTrace.d/mods -m jdk.test/test.Main ] │ │ │ │ │ +[2026-09-07T09:19:53.168982953Z] Gathering output for process 2393069 │ │ │ │ │ +[2026-09-07T09:19:53.238926504Z] Waiting for completion for process 2393069 │ │ │ │ │ +[2026-09-07T09:19:53.329756022Z] Waiting for completion finished for process 2393069 │ │ │ │ │ +----------System.err:(324/12565)---------- │ │ │ │ │ stdout: [jdk.test/test/Main: hello │ │ │ │ │ │ │ │ │ │ Native Memory Tracking: │ │ │ │ │ │ │ │ │ │ -Total: reserved=9933190942, committed=619820830 │ │ │ │ │ - malloc: 19592990 #8009 │ │ │ │ │ - mmap: reserved=9913597952, committed=600227840 │ │ │ │ │ +Total: reserved=34101169721, committed=2307690041 │ │ │ │ │ + malloc: 51727929 #8112 │ │ │ │ │ + mmap: reserved=34049441792, committed=2255962112 │ │ │ │ │ │ │ │ │ │ -- Java Heap (reserved=8506048512, committed=541065216) │ │ │ │ │ - (mmap: reserved=8506048512, committed=541065216, at peak) │ │ │ │ │ +- Java Heap (reserved=32178700288, committed=2164260864) │ │ │ │ │ + (mmap: reserved=32178700288, committed=2164260864, at peak) │ │ │ │ │ │ │ │ │ │ - Class (reserved=1073842333, committed=231581) │ │ │ │ │ (classes #998) │ │ │ │ │ ( instance classes #866, array classes #132) │ │ │ │ │ (malloc=100509 #2015) (peak=100589 #2016) │ │ │ │ │ (mmap: reserved=1073741824, committed=131072, at peak) │ │ │ │ │ ( Metadata: ) │ │ │ │ │ @@ -279,48 +279,48 @@ │ │ │ │ │ ( used=372648) │ │ │ │ │ ( waste=86104 =18.77%) │ │ │ │ │ ( Class space:) │ │ │ │ │ ( reserved=1073741824, committed=131072) │ │ │ │ │ ( used=63560) │ │ │ │ │ ( waste=67512 =51.51%) │ │ │ │ │ │ │ │ │ │ -- Thread (reserved=15722472, committed=616424) │ │ │ │ │ - (threads #11) │ │ │ │ │ - (stack: reserved=15679488, committed=573440, peak=573440) │ │ │ │ │ +- Thread (reserved=15722472, committed=632808) │ │ │ │ │ + (threads #10) │ │ │ │ │ + (stack: reserved=15679488, committed=589824, peak=589824) │ │ │ │ │ (malloc=24984 #94) (peak=33344 #98) │ │ │ │ │ (arena=18000 #30) (peak=84608 #28) │ │ │ │ │ │ │ │ │ │ - Code (reserved=34113776, committed=215280) │ │ │ │ │ (malloc=35056 #949) (at peak) │ │ │ │ │ (mmap: reserved=34078720, committed=180224, at peak) │ │ │ │ │ │ │ │ │ │ -- GC (reserved=217738678, committed=62188982) │ │ │ │ │ - (malloc=17640886 #953) (at peak) │ │ │ │ │ - (mmap: reserved=200097792, committed=44548096, at peak) │ │ │ │ │ +- GC (reserved=713056924, committed=126837404) │ │ │ │ │ + (malloc=49767068 #1028) (at peak) │ │ │ │ │ + (mmap: reserved=663289856, committed=77070336, at peak) │ │ │ │ │ │ │ │ │ │ - GCCardSet (reserved=30160, committed=30160) │ │ │ │ │ (malloc=30160 #390) (at peak) │ │ │ │ │ │ │ │ │ │ - Compiler (reserved=448, committed=448) │ │ │ │ │ (malloc=448 #4) (at peak) │ │ │ │ │ │ │ │ │ │ -- Internal (reserved=192381, committed=192381) │ │ │ │ │ - (malloc=159613 #1042) (peak=161541 #1056) │ │ │ │ │ +- Internal (reserved=199490, committed=199490) │ │ │ │ │ + (malloc=166722 #1070) (peak=168650 #1084) │ │ │ │ │ (mmap: reserved=32768, committed=32768, at peak) │ │ │ │ │ │ │ │ │ │ - Other (reserved=0, committed=0) │ │ │ │ │ (malloc=0) (peak=10240 #2) │ │ │ │ │ │ │ │ │ │ - Symbol (reserved=1169636, committed=1169636) │ │ │ │ │ (malloc=800996 #204) (at peak) │ │ │ │ │ (arena=368640 #1) (at peak) │ │ │ │ │ │ │ │ │ │ -- Native Memory Tracking (reserved=133528, committed=133528) │ │ │ │ │ +- Native Memory Tracking (reserved=135176, committed=135176) │ │ │ │ │ (malloc=5384 #71) (peak=5736 #75) │ │ │ │ │ - (tracking overhead=128144) │ │ │ │ │ + (tracking overhead=129792) │ │ │ │ │ │ │ │ │ │ - Shared class space (reserved=16777216, committed=13205504, readonly=0) │ │ │ │ │ (mmap: reserved=16777216, committed=13205504, peak=13467648) │ │ │ │ │ │ │ │ │ │ - Arena Chunk (reserved=65984, committed=65984) │ │ │ │ │ (malloc=65984 #32) (peak=453744 #31) │ │ │ │ │ │ │ │ │ │ @@ -356,146 +356,140 @@ │ │ │ │ │ (malloc=208 #1) (at peak) │ │ │ │ │ │ │ │ │ │ - Unknown (reserved=0, committed=0) │ │ │ │ │ (mmap: reserved=0, committed=0, peak=32768) │ │ │ │ │ │ │ │ │ │ Virtual memory map: │ │ │ │ │ │ │ │ │ │ -[0x00007ffff1ffc000 - 0x00007ffff2004000] reserved and committed 32768 for Safepoint │ │ │ │ │ +[0x00007ffff3878000 - 0x00007ffff3880000] reserved and committed 32768 for Safepoint │ │ │ │ │ │ │ │ │ │ -[0x00007ffff1f58000 - 0x00007ffff1f60000] reserved and committed 32768 for Internal │ │ │ │ │ +[0x00007ffff3834000 - 0x00007ffff383c000] reserved and committed 32768 for Internal │ │ │ │ │ │ │ │ │ │ -[0x00007ffff0e50000 - 0x00007ffff0fd0000] reserved 1572864 for Thread Stack │ │ │ │ │ +[0x00007ffff26c0000 - 0x00007ffff2840000] reserved 1572864 for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007ffff0e50000 - 0x00007ffff0e58000] committed 32768 │ │ │ │ │ + [0x00007ffff26c0000 - 0x00007ffff26c8000] committed 32768 │ │ │ │ │ │ │ │ │ │ - [0x00007ffff0f0c000 - 0x00007ffff0f18000] committed 49152 │ │ │ │ │ + [0x00007ffff277c000 - 0x00007ffff2788000] committed 49152 │ │ │ │ │ │ │ │ │ │ - [0x00007ffff0fc4000 - 0x00007ffff0fd0000] committed 49152 │ │ │ │ │ + [0x00007ffff2834000 - 0x00007ffff2840000] committed 49152 │ │ │ │ │ │ │ │ │ │ -[0x00007ffff0d50000 - 0x00007ffff0dd0000] reserved 524288 for Code │ │ │ │ │ +[0x00007ffff25c0000 - 0x00007ffff2640000] reserved 524288 for Code │ │ │ │ │ │ │ │ │ │ - [0x00007ffff0d50000 - 0x00007ffff0d54000] committed 16384 │ │ │ │ │ + [0x00007ffff25c0000 - 0x00007ffff25c4000] committed 16384 │ │ │ │ │ │ │ │ │ │ -[0x00007ffff04cc000 - 0x00007ffff0530000] reserved and committed 409600 for GC │ │ │ │ │ +[0x00007ffff0cf8000 - 0x00007ffff0e28000] reserved and committed 1245184 for GC │ │ │ │ │ │ │ │ │ │ -[0x00007ffff0390000 - 0x00007ffff048c000] reserved 1032192 for Thread Stack │ │ │ │ │ +[0x00007ffff0b84000 - 0x00007ffff0c80000] reserved 1032192 for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007ffff0488000 - 0x00007ffff048c000] committed 16384 │ │ │ │ │ + [0x00007ffff0c7c000 - 0x00007ffff0c80000] committed 16384 │ │ │ │ │ │ │ │ │ │ -[0x00007ffff0188000 - 0x00007ffff0284000] reserved 1032192 for Thread Stack │ │ │ │ │ +[0x00007ffff097c000 - 0x00007ffff0a78000] reserved 1032192 for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007ffff0280000 - 0x00007ffff0284000] committed 16384 │ │ │ │ │ + [0x00007ffff0a74000 - 0x00007ffff0a78000] committed 16384 │ │ │ │ │ │ │ │ │ │ -[0x00007fffee000000 - 0x00007ffff0000000] reserved 33554432 for Code │ │ │ │ │ +[0x00007fffeace0000 - 0x00007fffeaddc000] reserved 1032192 for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffee000000 - 0x00007fffee028000] committed 163840 │ │ │ │ │ + [0x00007fffeadd8000 - 0x00007fffeaddc000] committed 16384 │ │ │ │ │ │ │ │ │ │ -[0x00007fffed028000 - 0x00007fffee000000] reserved 16613376 for GC │ │ │ │ │ +[0x00007fffeaafc000 - 0x00007fffeac7c000] reserved 1572864 for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffed028000 - 0x00007fffed128000] committed 1048576 │ │ │ │ │ + [0x00007fffeaafc000 - 0x00007fffeab04000] committed 32768 │ │ │ │ │ │ │ │ │ │ - [0x00007fffedffc000 - 0x00007fffee000000] committed 16384 │ │ │ │ │ - │ │ │ │ │ -[0x00007fffec050000 - 0x00007fffed028000] reserved 16613376 for GC │ │ │ │ │ - │ │ │ │ │ - [0x00007fffec050000 - 0x00007fffec150000] committed 1048576 │ │ │ │ │ + [0x00007fffeabc0000 - 0x00007fffeabc4000] committed 16384 │ │ │ │ │ │ │ │ │ │ - [0x00007fffed024000 - 0x00007fffed028000] committed 16384 │ │ │ │ │ + [0x00007fffeac78000 - 0x00007fffeac7c000] committed 16384 │ │ │ │ │ │ │ │ │ │ -[0x00007fffd7fd8000 - 0x00007fffdfe98000] reserved 132907008 for GC │ │ │ │ │ +[0x00007fffea97c000 - 0x00007fffeaafc000] reserved 1572864 for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffd7fd8000 - 0x00007fffd87d8000] committed 8388608 │ │ │ │ │ + [0x00007fffea97c000 - 0x00007fffea984000] committed 32768 │ │ │ │ │ │ │ │ │ │ - [0x00007fffdfe88000 - 0x00007fffdfe98000] committed 65536 │ │ │ │ │ - │ │ │ │ │ -[0x00007fffd73d4000 - 0x00007fffd74d0000] reserved 1032192 for Thread Stack │ │ │ │ │ + [0x00007fffeaa40000 - 0x00007fffeaa44000] committed 16384 │ │ │ │ │ │ │ │ │ │ - [0x00007fffd74cc000 - 0x00007fffd74d0000] committed 16384 │ │ │ │ │ + [0x00007fffeaaf8000 - 0x00007fffeaafc000] committed 16384 │ │ │ │ │ │ │ │ │ │ -[0x00007fffd71f0000 - 0x00007fffd7370000] reserved 1572864 for Thread Stack │ │ │ │ │ +[0x00007fffea67c000 - 0x00007fffea7fc000] reserved 1572864 for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffd71f0000 - 0x00007fffd71f8000] committed 32768 │ │ │ │ │ + [0x00007fffea67c000 - 0x00007fffea684000] committed 32768 │ │ │ │ │ │ │ │ │ │ - [0x00007fffd72b4000 - 0x00007fffd72b8000] committed 16384 │ │ │ │ │ + [0x00007fffea7f8000 - 0x00007fffea7fc000] committed 16384 │ │ │ │ │ + │ │ │ │ │ +[0x00007fffea4fc000 - 0x00007fffea67c000] reserved 1572864 for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffd736c000 - 0x00007fffd7370000] committed 16384 │ │ │ │ │ + [0x00007fffea4fc000 - 0x00007fffea504000] committed 32768 │ │ │ │ │ + │ │ │ │ │ + [0x00007fffea678000 - 0x00007fffea67c000] committed 16384 │ │ │ │ │ │ │ │ │ │ -[0x00007fffd7070000 - 0x00007fffd71f0000] reserved 1572864 for Thread Stack │ │ │ │ │ +[0x00007fffea310000 - 0x00007fffea490000] reserved 1572864 for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffd7070000 - 0x00007fffd7078000] committed 32768 │ │ │ │ │ + [0x00007fffea310000 - 0x00007fffea318000] committed 32768 │ │ │ │ │ │ │ │ │ │ - [0x00007fffd7134000 - 0x00007fffd7138000] committed 16384 │ │ │ │ │ + [0x00007fffea3d4000 - 0x00007fffea3d8000] committed 16384 │ │ │ │ │ │ │ │ │ │ - [0x00007fffd71ec000 - 0x00007fffd71f0000] committed 16384 │ │ │ │ │ + [0x00007fffea48c000 - 0x00007fffea490000] committed 16384 │ │ │ │ │ │ │ │ │ │ -[0x00007fffd6ef0000 - 0x00007fffd7070000] reserved 1572864 for Thread Stack │ │ │ │ │ +[0x00007fffea190000 - 0x00007fffea310000] reserved 1572864 for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffd6ef0000 - 0x00007fffd6ef8000] committed 32768 │ │ │ │ │ + [0x00007fffea190000 - 0x00007fffea198000] committed 32768 │ │ │ │ │ │ │ │ │ │ - [0x00007fffd706c000 - 0x00007fffd7070000] committed 16384 │ │ │ │ │ + [0x00007fffea30c000 - 0x00007fffea310000] committed 16384 │ │ │ │ │ │ │ │ │ │ -[0x00007fffd6d70000 - 0x00007fffd6ef0000] reserved 1572864 for Thread Stack │ │ │ │ │ - │ │ │ │ │ - [0x00007fffd6d70000 - 0x00007fffd6d78000] committed 32768 │ │ │ │ │ +[0x00007fffe0000000 - 0x00007fffe2000000] reserved 33554432 for Code │ │ │ │ │ │ │ │ │ │ - [0x00007fffd6eec000 - 0x00007fffd6ef0000] committed 16384 │ │ │ │ │ + [0x00007fffe0000000 - 0x00007fffe0028000] committed 163840 │ │ │ │ │ │ │ │ │ │ -[0x00007fffd6bf0000 - 0x00007fffd6d70000] reserved 1572864 for Thread Stack │ │ │ │ │ +[0x00007fffdc410000 - 0x00007fffe0000000] reserved 62849024 for GC │ │ │ │ │ │ │ │ │ │ - [0x00007fffd6bf0000 - 0x00007fffd6bf8000] committed 32768 │ │ │ │ │ + [0x00007fffdc410000 - 0x00007fffdc810000] committed 4194304 │ │ │ │ │ │ │ │ │ │ - [0x00007fffd6d6c000 - 0x00007fffd6d70000] committed 16384 │ │ │ │ │ + [0x00007fffdfff8000 - 0x00007fffe0000000] committed 32768 │ │ │ │ │ │ │ │ │ │ -[0x00007fffd6a70000 - 0x00007fffd6bf0000] reserved 1572864 for Thread Stack │ │ │ │ │ - │ │ │ │ │ - [0x00007fffd6a70000 - 0x00007fffd6a78000] committed 32768 │ │ │ │ │ +[0x00007fffd8820000 - 0x00007fffdc410000] reserved 62849024 for GC │ │ │ │ │ │ │ │ │ │ - [0x00007fffd6b34000 - 0x00007fffd6b38000] committed 16384 │ │ │ │ │ + [0x00007fffd8820000 - 0x00007fffd8c20000] committed 4194304 │ │ │ │ │ │ │ │ │ │ - [0x00007fffd6bec000 - 0x00007fffd6bf0000] committed 16384 │ │ │ │ │ + [0x00007fffdc408000 - 0x00007fffdc410000] committed 32768 │ │ │ │ │ │ │ │ │ │ -[0x00007fffd68f0000 - 0x00007fffd6a70000] reserved 1572864 for Thread Stack │ │ │ │ │ +[0x00007fffba8a0000 - 0x00007fffd8820000] reserved 502792192 for GC │ │ │ │ │ │ │ │ │ │ - [0x00007fffd68f0000 - 0x00007fffd68f8000] committed 32768 │ │ │ │ │ + [0x00007fffba8a0000 - 0x00007fffbc8a0000] committed 33554432 │ │ │ │ │ │ │ │ │ │ - [0x00007fffd6a6c000 - 0x00007fffd6a70000] committed 16384 │ │ │ │ │ + [0x00007fffd87e0000 - 0x00007fffd8820000] committed 262144 │ │ │ │ │ │ │ │ │ │ -[0x00007fffc6000000 - 0x00007fffc8000000] reserved and committed 33554432 for GC │ │ │ │ │ +[0x00007fffaa000000 - 0x00007fffac000000] reserved and committed 33554432 for GC │ │ │ │ │ │ │ │ │ │ -[0x00007fff78000000 - 0x00007fffb8000000] reserved 1073741824 for Class │ │ │ │ │ +[0x00007fff5c000000 - 0x00007fff9c000000] reserved 1073741824 for Class │ │ │ │ │ │ │ │ │ │ - [0x00007fff78000000 - 0x00007fff78010000] committed 65536 │ │ │ │ │ + [0x00007fff5c000000 - 0x00007fff5c010000] committed 65536 │ │ │ │ │ │ │ │ │ │ - [0x00007fff78040000 - 0x00007fff78050000] committed 65536 │ │ │ │ │ + [0x00007fff5c040000 - 0x00007fff5c050000] committed 65536 │ │ │ │ │ │ │ │ │ │ -[0x00007fff77000000 - 0x00007fff78000000] reserved 16777216 for Shared class space │ │ │ │ │ +[0x00007fff5b000000 - 0x00007fff5c000000] reserved 16777216 for Shared class space │ │ │ │ │ │ │ │ │ │ - [0x00007fff77000000 - 0x00007fff77c98000] committed 13205504 │ │ │ │ │ + [0x00007fff5b000000 - 0x00007fff5bc98000] committed 13205504 │ │ │ │ │ │ │ │ │ │ -[0x00007fff72000000 - 0x00007fff76000000] reserved 67108864 for Metaspace │ │ │ │ │ +[0x00007fff56000000 - 0x00007fff5a000000] reserved 67108864 for Metaspace │ │ │ │ │ │ │ │ │ │ - [0x00007fff72000000 - 0x00007fff72060000] committed 393216 │ │ │ │ │ + [0x00007fff56000000 - 0x00007fff56060000] committed 393216 │ │ │ │ │ │ │ │ │ │ - [0x00007fff72400000 - 0x00007fff72410000] committed 65536 │ │ │ │ │ + [0x00007fff56400000 - 0x00007fff56410000] committed 65536 │ │ │ │ │ │ │ │ │ │ -[0x0000000605000000 - 0x0000000800000000] reserved 8506048512 for Java Heap │ │ │ │ │ +[0x0000000082000000 - 0x0000000800000000] reserved 32178700288 for Java Heap │ │ │ │ │ │ │ │ │ │ - [0x0000000605000000 - 0x0000000625000000] committed 536870912 │ │ │ │ │ + [0x0000000082000000 - 0x0000000102000000] committed 2147483648 │ │ │ │ │ │ │ │ │ │ - [0x00000007ffc00000 - 0x0000000800000000] committed 4194304 │ │ │ │ │ + [0x00000007ff000000 - 0x0000000800000000] committed 16777216 │ │ │ │ │ Details: │ │ │ │ │ │ │ │ │ │ -[BOOTSTRAP] (malloc=17640886 type=GC #953) (at peak) │ │ │ │ │ +[BOOTSTRAP] (malloc=49767068 type=GC #1028) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=800996 type=Symbol #204) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=452624 type=Arena Chunk #33) (peak=453744 #31) │ │ │ │ │ │ │ │ │ │ -[BOOTSTRAP] (malloc=159613 type=Internal #1042) (peak=161541 #1056) │ │ │ │ │ +[BOOTSTRAP] (malloc=166426 type=Internal #1069) (peak=168650 #1084) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=147624 type=Module #1889) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=100509 type=Class #2015) (peak=100589 #2016) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=35056 type=Code #949) (at peak) │ │ │ │ │ │ │ │ │ │ @@ -505,34 +499,34 @@ │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=24984 type=Thread #94) (peak=33344 #98) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=17152 type=Serviceability #9) (peak=17296 #11) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=13472 type=Metaspace #12) (at peak) │ │ │ │ │ │ │ │ │ │ -[BOOTSTRAP] (malloc=4864 type=Native Memory Tracking #71) (at peak) │ │ │ │ │ +[BOOTSTRAP] (malloc=4920 type=Native Memory Tracking #72) (at peak) │ │ │ │ │ │ │ │ │ │ -[0x00007ffff1913030]MallocSiteTable::new_entry(NativeCallStack const&, MEMFLAGS)+0x0 │ │ │ │ │ -[0x00007ffff19130d0]MallocSiteTable::lookup_or_add(NativeCallStack const&, unsigned int*, MEMFLAGS)+0x0 │ │ │ │ │ -[0x00007ffff1913a00]MallocSiteTable::allocation_at(NativeCallStack const&, unsigned long, unsigned int*, MEMFLAGS)+0x0 │ │ │ │ │ +[0x00007ffff3183030]MallocSiteTable::new_entry(NativeCallStack const&, MEMFLAGS)+0x0 │ │ │ │ │ +[0x00007ffff31830d0]MallocSiteTable::lookup_or_add(NativeCallStack const&, unsigned int*, MEMFLAGS)+0x0 │ │ │ │ │ +[0x00007ffff3183a00]MallocSiteTable::allocation_at(NativeCallStack const&, unsigned long, unsigned int*, MEMFLAGS)+0x0 │ │ │ │ │ (malloc=1760 type=Native Memory Tracking #20) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=680 type=String Deduplication #8) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=448 type=Compiler #4) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=208 type=Object Monitors #1) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=190 type=Arguments #5) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=128 type=Statistics #2) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=4 type=Tracing #1) (at peak) │ │ │ │ │ │ │ │ │ │ -[BOOTSTRAP] (reserved=9913597952, committed=600227840 Type=Safepoint) │ │ │ │ │ +[BOOTSTRAP] (reserved=34047868928, committed=2255896576 Type=Safepoint) │ │ │ │ │ │ │ │ │ │ Metaspace: │ │ │ │ │ Usage: │ │ │ │ │ Non-class: 372648 bytes used. │ │ │ │ │ Class: 63560 bytes used. │ │ │ │ │ Both: 436208 bytes used. │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/NMT/MallocLimitTest_compiler-limit-fatal.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:09 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:48 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=compiler-limit-fatal │ │ │ │ │ keywords=driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ @@ -12,87 +12,87 @@ │ │ │ │ │ source=MallocLimitTest.java │ │ │ │ │ title=Verify -XX\:MallocLimit with a compiler-specific limit (for "mtCompiler" category) │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java\#compiler-limit-fatal │ │ │ │ │ -elapsed=3941 0\:00\:03.941 │ │ │ │ │ -end=Wed Aug 19 17\:36\:09 UTC 2026 │ │ │ │ │ +elapsed=1772 0\:00\:01.772 │ │ │ │ │ +end=Mon Sep 07 09\:19\:48 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Unexpected to get exit value of [0] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 17\:36\:05 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:46 UTC 2026 │ │ │ │ │ test=runtime/NMT/MallocLimitTest.java\#compiler-limit-fatal │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3956 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1779 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/NMT │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/220)---------- │ │ │ │ │ command: build MallocLimitTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:46 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: MallocLimitTest │ │ │ │ │ -finished: Wed Aug 19 17:36:08 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.569 │ │ │ │ │ +finished: Mon Sep 07 09:19:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.589 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/432)---------- │ │ │ │ │ +----------messages:(9/433)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:46 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:36:08 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.566 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:19:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.586 │ │ │ │ │ ----------configuration:(14/742)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3049)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -110,59 +110,59 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/NMT/MallocLimitTest.java#compiler-limit-fatal \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MallocLimitTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/367)---------- │ │ │ │ │ +----------messages:(9/368)---------- │ │ │ │ │ command: driver MallocLimitTest compiler-limit-fatal │ │ │ │ │ reason: User specified action: run driver MallocLimitTest compiler-limit-fatal │ │ │ │ │ -started: Wed Aug 19 17:36:08 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:48 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 29 │ │ │ │ │ -Process id: 638444 │ │ │ │ │ +Agent id: 24 │ │ │ │ │ +Process id: 2392258 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 17:36:09 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.354 │ │ │ │ │ +finished: Mon Sep 07 09:19:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.173 │ │ │ │ │ ----------configuration:(18/877)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2556)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -176,33 +176,33 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/NMT/MallocLimitTest.java#compiler-limit-fatal \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java \\ │ │ │ │ │ -Dtest.main.class=MallocLimitTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ MallocLimitTest compiler-limit-fatal │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(4/974)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/3/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:+UnlockDiagnosticVMOptions -Xmx64m -XX:-CreateCoredumpOnCrash -Xlog:nmt -XX:NativeMemoryTracking=summary -XX:MallocLimit=compiler:1234k -Xcomp -version ] │ │ │ │ │ -[2026-08-19T17:36:08.830785675Z] Gathering output for process 638833 │ │ │ │ │ -[2026-08-19T17:36:08.849111811Z] Waiting for completion for process 638833 │ │ │ │ │ -[2026-08-19T17:36:08.932796280Z] Waiting for completion finished for process 638833 │ │ │ │ │ -----------System.err:(24/1261)---------- │ │ │ │ │ - stdout: [[0.003s][info][nmt] NMT initialized: summary │ │ │ │ │ -[0.003s][info][nmt] Preinit state: │ │ │ │ │ -[0.003s][info][nmt] entries: 298 (primary: 298, empties: 7621), sum bytes: 9621, longest chain length: 1 │ │ │ │ │ -[0.003s][info][nmt] pre-init mallocs: 388, pre-init reallocs: 6, pre-init frees: 90 │ │ │ │ │ -[0.003s][info][nmt] MallocLimit: category "mtCompiler" limit: 1234K (fatal) │ │ │ │ │ +----------System.out:(4/977)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-fatal.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:+UnlockDiagnosticVMOptions -Xmx64m -XX:-CreateCoredumpOnCrash -Xlog:nmt -XX:NativeMemoryTracking=summary -XX:MallocLimit=compiler:1234k -Xcomp -version ] │ │ │ │ │ +[2026-09-07T09:19:48.354170063Z] Gathering output for process 2392971 │ │ │ │ │ +[2026-09-07T09:19:48.359374197Z] Waiting for completion for process 2392971 │ │ │ │ │ +[2026-09-07T09:19:48.390061811Z] Waiting for completion finished for process 2392971 │ │ │ │ │ +----------System.err:(24/1262)---------- │ │ │ │ │ + stdout: [[0.001s][info][nmt] NMT initialized: summary │ │ │ │ │ +[0.002s][info][nmt] Preinit state: │ │ │ │ │ +[0.002s][info][nmt] entries: 298 (primary: 298, empties: 7621), sum bytes: 9641, longest chain length: 1 │ │ │ │ │ +[0.002s][info][nmt] pre-init mallocs: 372, pre-init reallocs: 12, pre-init frees: 74 │ │ │ │ │ +[0.002s][info][nmt] MallocLimit: category "mtCompiler" limit: 1234K (fatal) │ │ │ │ │ ]; │ │ │ │ │ stderr: [openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ ] │ │ │ │ │ exitValue = 0 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/NMT/MallocLimitTest_compiler-limit-oom.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:11 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=compiler-limit-oom │ │ │ │ │ keywords=driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ @@ -12,87 +12,87 @@ │ │ │ │ │ source=MallocLimitTest.java │ │ │ │ │ title=Verify -XX\:MallocLimit with a compiler-specific limit (for "mtCompiler" category) │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java\#compiler-limit-oom │ │ │ │ │ -elapsed=5710 0\:00\:05.710 │ │ │ │ │ -end=Wed Aug 19 17\:36\:11 UTC 2026 │ │ │ │ │ +elapsed=1746 0\:00\:01.746 │ │ │ │ │ +end=Mon Sep 07 09\:19\:50 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Unexpected to get exit value of [0] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 17\:36\:05 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:48 UTC 2026 │ │ │ │ │ test=runtime/NMT/MallocLimitTest.java\#compiler-limit-oom │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=5724 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1752 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/NMT │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/219)---------- │ │ │ │ │ +----------messages:(7/220)---------- │ │ │ │ │ command: build MallocLimitTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:48 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: MallocLimitTest │ │ │ │ │ -finished: Wed Aug 19 17:36:09 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.11 │ │ │ │ │ +finished: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.573 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/432)---------- │ │ │ │ │ +----------messages:(9/433)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:05 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:48 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 17:36:09 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.107 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.571 │ │ │ │ │ ----------configuration:(14/740)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3037)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -110,59 +110,59 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/NMT/MallocLimitTest.java#compiler-limit-oom \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MallocLimitTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/tmp/hotspot/JTwork/classes/6/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/363)---------- │ │ │ │ │ +----------messages:(9/364)---------- │ │ │ │ │ command: driver MallocLimitTest compiler-limit-oom │ │ │ │ │ reason: User specified action: run driver MallocLimitTest compiler-limit-oom │ │ │ │ │ -started: Wed Aug 19 17:36:09 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 36 │ │ │ │ │ -Process id: 638850 │ │ │ │ │ +Agent id: 24 │ │ │ │ │ +Process id: 2392258 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 17:36:11 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.584 │ │ │ │ │ +finished: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.162 │ │ │ │ │ ----------configuration:(18/875)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2544)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -176,33 +176,33 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/NMT/MallocLimitTest.java#compiler-limit-oom \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java \\ │ │ │ │ │ -Dtest.main.class=MallocLimitTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ MallocLimitTest compiler-limit-oom │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(4/976)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/6/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:+UnlockDiagnosticVMOptions -Xmx64m -XX:-CreateCoredumpOnCrash -Xlog:nmt -XX:NativeMemoryTracking=summary -XX:MallocLimit=compiler:1234k:oom -Xcomp -version ] │ │ │ │ │ -[2026-08-19T17:36:11.429899975Z] Gathering output for process 638908 │ │ │ │ │ -[2026-08-19T17:36:11.522934918Z] Waiting for completion for process 638908 │ │ │ │ │ -[2026-08-19T17:36:11.523839111Z] Waiting for completion finished for process 638908 │ │ │ │ │ -----------System.err:(24/1257)---------- │ │ │ │ │ +----------System.out:(4/979)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/NMT/MallocLimitTest_compiler-limit-oom.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -XX:+UnlockDiagnosticVMOptions -Xmx64m -XX:-CreateCoredumpOnCrash -Xlog:nmt -XX:NativeMemoryTracking=summary -XX:MallocLimit=compiler:1234k:oom -Xcomp -version ] │ │ │ │ │ +[2026-09-07T09:19:50.187832811Z] Gathering output for process 2392989 │ │ │ │ │ +[2026-09-07T09:19:50.193055706Z] Waiting for completion for process 2392989 │ │ │ │ │ +[2026-09-07T09:19:50.223339048Z] Waiting for completion finished for process 2392989 │ │ │ │ │ +----------System.err:(24/1258)---------- │ │ │ │ │ stdout: [[0.001s][info][nmt] NMT initialized: summary │ │ │ │ │ -[0.001s][info][nmt] Preinit state: │ │ │ │ │ -[0.001s][info][nmt] entries: 298 (primary: 298, empties: 7621), sum bytes: 9627, longest chain length: 1 │ │ │ │ │ -[0.001s][info][nmt] pre-init mallocs: 388, pre-init reallocs: 6, pre-init frees: 90 │ │ │ │ │ -[0.001s][info][nmt] MallocLimit: category "mtCompiler" limit: 1234K (oom) │ │ │ │ │ +[0.002s][info][nmt] Preinit state: │ │ │ │ │ +[0.002s][info][nmt] entries: 298 (primary: 293, empties: 7626), sum bytes: 9647, longest chain length: 2 │ │ │ │ │ +[0.002s][info][nmt] pre-init mallocs: 372, pre-init reallocs: 12, pre-init frees: 74 │ │ │ │ │ +[0.002s][info][nmt] MallocLimit: category "mtCompiler" limit: 1234K (oom) │ │ │ │ │ ]; │ │ │ │ │ stderr: [openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ ] │ │ │ │ │ exitValue = 0 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/NMT/VirtualAllocCommitMerge.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:13 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:54 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -Xint -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -XX\:NativeMemoryTracking\=detail VirtualAllocCommitMerge\n │ │ │ │ │ source=VirtualAllocCommitMerge.java │ │ │ │ │ title=Test merging of committed virtual memory and that we track it correctly │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ │ -elapsed=7576 0\:00\:07.576 │ │ │ │ │ -end=Wed Aug 19 17\:36\:13 UTC 2026 │ │ │ │ │ +elapsed=3682 0\:00\:03.682 │ │ │ │ │ +end=Mon Sep 07 09\:19\:54 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: '\\[0x[0]*7fffdf2c0000 - 0x[0]*7fffdf320000\\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ +execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: '\\[0x[0]*7fffe6e00000 - 0x[0]*7fffe6e60000\\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.management │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 17\:36\:06 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:50 UTC 2026 │ │ │ │ │ test=runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=7643 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3690 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/NMT │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 17:36:06 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:06 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.003 │ │ │ │ │ +started: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:06 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:06 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.004 │ │ │ │ │ +started: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ ----------messages:(9/427)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 17:36:06 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 33 │ │ │ │ │ -Process id: 638683 │ │ │ │ │ +Agent id: 24 │ │ │ │ │ +Process id: 2392258 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 17:36:06 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.138 │ │ │ │ │ +finished: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.09 │ │ │ │ │ ----------configuration:(17/780)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -88,19 +88,19 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2419)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -114,67 +114,67 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/NMT/VirtualAllocCommitMerge.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java \\ │ │ │ │ │ -Dtest.main.class=VirtualAllocCommitMerge \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/235)---------- │ │ │ │ │ +----------messages:(7/236)---------- │ │ │ │ │ command: build VirtualAllocCommitMerge │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:06 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: VirtualAllocCommitMerge │ │ │ │ │ -finished: Wed Aug 19 17:36:10 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.93 │ │ │ │ │ +finished: Mon Sep 07 09:19:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.825 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/456)---------- │ │ │ │ │ +----------messages:(9/457)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:06 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:50 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:36:10 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.927 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:19:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.823 │ │ │ │ │ ----------configuration:(14/729)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3029)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -192,247 +192,247 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/NMT/VirtualAllocCommitMerge.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java \\ │ │ │ │ │ -J-Dtest.main.class=VirtualAllocCommitMerge \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d:/tmp/hotspot/JTwork/classes/0/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/612)---------- │ │ │ │ │ +----------messages:(8/613)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -Xint -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:NativeMemoryTracking=detail VirtualAllocCommitMerge │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -Xint -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:NativeMemoryTracking=detail VirtualAllocCommitMerge │ │ │ │ │ -started: Wed Aug 19 17:36:10 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:52 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.management --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 638868 │ │ │ │ │ -finished: Wed Aug 19 17:36:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.458 │ │ │ │ │ +Process id: 2393030 │ │ │ │ │ +finished: Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.748 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.management │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ -----------System.out:(142/7127)---------- │ │ │ │ │ -[2026-08-19T17:36:11.078827301Z] Gathering output for process 638889 │ │ │ │ │ -0:638868: │ │ │ │ │ +----------System.out:(142/7159)---------- │ │ │ │ │ +[2026-09-07T09:19:52.624430406Z] Gathering output for process 2393049 │ │ │ │ │ +0:2393030: │ │ │ │ │ 1: │ │ │ │ │ 2:Native Memory Tracking: │ │ │ │ │ 3: │ │ │ │ │ 4:(Omitting categories weighting less than 1KB) │ │ │ │ │ 5: │ │ │ │ │ -6:Total: reserved=9716068KB, committed=607604KB │ │ │ │ │ -7: malloc: 20420KB #10848 │ │ │ │ │ -8: mmap: reserved=9695648KB, committed=587184KB │ │ │ │ │ +6:Total: reserved=69331830KB, committed=4411110KB │ │ │ │ │ +7: malloc: 52118KB #10950 │ │ │ │ │ +8: mmap: reserved=69279712KB, committed=4358992KB │ │ │ │ │ 9: │ │ │ │ │ -10:- Java Heap (reserved=8306688KB, committed=528384KB) │ │ │ │ │ -11: (mmap: reserved=8306688KB, committed=528384KB, at peak) │ │ │ │ │ +10:- Java Heap (reserved=66748416KB, committed=4227072KB) │ │ │ │ │ +11: (mmap: reserved=66748416KB, committed=4227072KB, at peak) │ │ │ │ │ 12: │ │ │ │ │ 13:- Class (reserved=1048735KB, committed=415KB) │ │ │ │ │ 14: (classes #1344) │ │ │ │ │ 15: ( instance classes #1182, array classes #162) │ │ │ │ │ 16: (malloc=159KB #3321) (at peak) │ │ │ │ │ 17: (mmap: reserved=1048576KB, committed=256KB, at peak) │ │ │ │ │ 18: ( Metadata: ) │ │ │ │ │ 19: ( reserved=65536KB, committed=896KB) │ │ │ │ │ 20: ( used=799KB) │ │ │ │ │ -21: ( waste=97KB =10.86%) │ │ │ │ │ +21: ( waste=97KB =10.85%) │ │ │ │ │ 22: ( Class space:) │ │ │ │ │ 23: ( reserved=1048576KB, committed=256KB) │ │ │ │ │ 24: ( used=148KB) │ │ │ │ │ -25: ( waste=108KB =42.31%) │ │ │ │ │ +25: ( waste=108KB =42.32%) │ │ │ │ │ 26: │ │ │ │ │ 27:- Thread (reserved=25673KB, committed=1065KB) │ │ │ │ │ 28: (threads #20) │ │ │ │ │ 29: (stack: reserved=25616KB, committed=1008KB, peak=1008KB) │ │ │ │ │ 30: (malloc=34KB #124) (peak=42KB #128) │ │ │ │ │ 31: (arena=23KB #40) (peak=115KB #32) │ │ │ │ │ 32: │ │ │ │ │ 33:- Code (reserved=33318KB, committed=214KB) │ │ │ │ │ 34: (malloc=38KB #1081) (at peak) │ │ │ │ │ 35: (mmap: reserved=33280KB, committed=176KB, at peak) │ │ │ │ │ 36: │ │ │ │ │ -37:- GC (reserved=212638KB, committed=60734KB) │ │ │ │ │ -38: (malloc=17230KB #959) (at peak) │ │ │ │ │ -39: (mmap: reserved=195408KB, committed=43504KB, at peak) │ │ │ │ │ +37:- GC (reserved=1386662KB, committed=165542KB) │ │ │ │ │ +38: (malloc=48918KB #1036) (at peak) │ │ │ │ │ +39: (mmap: reserved=1337744KB, committed=116624KB, at peak) │ │ │ │ │ 40: │ │ │ │ │ 41:- GCCardSet (reserved=29KB, committed=29KB) │ │ │ │ │ 42: (malloc=29KB #390) (at peak) │ │ │ │ │ 43: │ │ │ │ │ -44:- Internal (reserved=1231KB, committed=1231KB) │ │ │ │ │ -45: (malloc=1199KB #1169) (at peak) │ │ │ │ │ +44:- Internal (reserved=1238KB, committed=1238KB) │ │ │ │ │ +45: (malloc=1206KB #1198) (at peak) │ │ │ │ │ 46: (mmap: reserved=32KB, committed=32KB, at peak) │ │ │ │ │ 47: │ │ │ │ │ 48:- Other (reserved=4KB, committed=4KB) │ │ │ │ │ 49: (malloc=4KB #2) (at peak) │ │ │ │ │ 50: │ │ │ │ │ 51:- Symbol (reserved=1211KB, committed=1211KB) │ │ │ │ │ 52: (malloc=851KB #1138) (at peak) │ │ │ │ │ 53: (arena=360KB #1) (at peak) │ │ │ │ │ 54: │ │ │ │ │ -55:- Native Memory Tracking (reserved=176KB, committed=176KB) │ │ │ │ │ +55:- Native Memory Tracking (reserved=177KB, committed=177KB) │ │ │ │ │ 56: (malloc=6KB #86) (at peak) │ │ │ │ │ -57: (tracking overhead=170KB) │ │ │ │ │ +57: (tracking overhead=171KB) │ │ │ │ │ 58: │ │ │ │ │ 59:- Shared class space (reserved=16384KB, committed=12896KB, readonly=0KB) │ │ │ │ │ -60: (mmap: reserved=16384KB, committed=12896KB, peak=13152KB) │ │ │ │ │ +60: (mmap: reserved=16384KB, committed=12896KB, peak=13136KB) │ │ │ │ │ 61: │ │ │ │ │ 62:- Arena Chunk (reserved=65KB, committed=65KB) │ │ │ │ │ 63: (malloc=65KB #42) (peak=507KB #36) │ │ │ │ │ 64: │ │ │ │ │ 65:- Test (reserved=4096KB, committed=0KB) │ │ │ │ │ Matches pattern 0 ("Test (reserved=4096KB, committed=0KB)") │ │ │ │ │ 66: (mmap: reserved=4096KB, committed=0KB, at peak) │ │ │ │ │ Matches pattern 1("(mmap: reserved=4096KB, committed=0KB, at peak)") │ │ │ │ │ -[2026-08-19T17:36:12.488439469Z] Gathering output for process 638946 │ │ │ │ │ -0:638868: │ │ │ │ │ +[2026-09-07T09:19:53.313831109Z] Gathering output for process 2393087 │ │ │ │ │ +0:2393030: │ │ │ │ │ 1: │ │ │ │ │ 2:Native Memory Tracking: │ │ │ │ │ 3: │ │ │ │ │ 4:(Omitting categories weighting less than 1KB) │ │ │ │ │ 5: │ │ │ │ │ -6:Total: reserved=9717983KB, committed=609983KB │ │ │ │ │ -7: malloc: 22335KB #11232 │ │ │ │ │ -8: mmap: reserved=9695648KB, committed=587648KB │ │ │ │ │ +6:Total: reserved=69333744KB, committed=4413488KB │ │ │ │ │ +7: malloc: 54032KB #11333 │ │ │ │ │ +8: mmap: reserved=69279712KB, committed=4359456KB │ │ │ │ │ 9: │ │ │ │ │ -10:- Java Heap (reserved=8306688KB, committed=528384KB) │ │ │ │ │ -11: (mmap: reserved=8306688KB, committed=528384KB, at peak) │ │ │ │ │ +10:- Java Heap (reserved=66748416KB, committed=4227072KB) │ │ │ │ │ +11: (mmap: reserved=66748416KB, committed=4227072KB, at peak) │ │ │ │ │ 12: │ │ │ │ │ 13:- Class (reserved=1048752KB, committed=432KB) │ │ │ │ │ 14: (classes #1377) │ │ │ │ │ 15: ( instance classes #1214, array classes #163) │ │ │ │ │ 16: (malloc=176KB #3552) (at peak) │ │ │ │ │ 17: (mmap: reserved=1048576KB, committed=256KB, at peak) │ │ │ │ │ 18: ( Metadata: ) │ │ │ │ │ 19: ( reserved=65536KB, committed=960KB) │ │ │ │ │ 20: ( used=844KB) │ │ │ │ │ -21: ( waste=116KB =12.08%) │ │ │ │ │ +21: ( waste=116KB =12.07%) │ │ │ │ │ 22: ( Class space:) │ │ │ │ │ 23: ( reserved=1048576KB, committed=256KB) │ │ │ │ │ 24: ( used=162KB) │ │ │ │ │ -25: ( waste=94KB =36.56%) │ │ │ │ │ +25: ( waste=94KB =36.57%) │ │ │ │ │ 26: │ │ │ │ │ 27:- Thread (reserved=25673KB, committed=1081KB) │ │ │ │ │ 28: (threads #20) │ │ │ │ │ 29: (stack: reserved=25616KB, committed=1024KB, peak=1024KB) │ │ │ │ │ 30: (malloc=34KB #124) (peak=42KB #128) │ │ │ │ │ 31: (arena=23KB #40) (peak=115KB #32) │ │ │ │ │ 32: │ │ │ │ │ 33:- Code (reserved=33319KB, committed=215KB) │ │ │ │ │ 34: (malloc=39KB #1090) (at peak) │ │ │ │ │ 35: (mmap: reserved=33280KB, committed=176KB, at peak) │ │ │ │ │ 36: │ │ │ │ │ -37:- GC (reserved=212638KB, committed=60734KB) │ │ │ │ │ -38: (malloc=17230KB #959) (at peak) │ │ │ │ │ -39: (mmap: reserved=195408KB, committed=43504KB, at peak) │ │ │ │ │ +37:- GC (reserved=1386662KB, committed=165542KB) │ │ │ │ │ +38: (malloc=48918KB #1036) (at peak) │ │ │ │ │ +39: (mmap: reserved=1337744KB, committed=116624KB, at peak) │ │ │ │ │ 40: │ │ │ │ │ 41:- GCCardSet (reserved=29KB, committed=29KB) │ │ │ │ │ 42: (malloc=29KB #390) (at peak) │ │ │ │ │ 43: │ │ │ │ │ -44:- Internal (reserved=3110KB, committed=3110KB) │ │ │ │ │ -45: (malloc=3078KB #1205) (at peak) │ │ │ │ │ +44:- Internal (reserved=3117KB, committed=3117KB) │ │ │ │ │ +45: (malloc=3085KB #1233) (at peak) │ │ │ │ │ 46: (mmap: reserved=32KB, committed=32KB, at peak) │ │ │ │ │ 47: │ │ │ │ │ 48:- Other (reserved=4KB, committed=4KB) │ │ │ │ │ 49: (malloc=4KB #2) (at peak) │ │ │ │ │ 50: │ │ │ │ │ 51:- Symbol (reserved=1215KB, committed=1215KB) │ │ │ │ │ 52: (malloc=855KB #1180) (at peak) │ │ │ │ │ 53: (arena=360KB #1) (at peak) │ │ │ │ │ 54: │ │ │ │ │ -55:- Native Memory Tracking (reserved=183KB, committed=183KB) │ │ │ │ │ +55:- Native Memory Tracking (reserved=185KB, committed=185KB) │ │ │ │ │ 56: (malloc=8KB #112) (peak=16KB #232) │ │ │ │ │ -57: (tracking overhead=176KB) │ │ │ │ │ +57: (tracking overhead=177KB) │ │ │ │ │ 58: │ │ │ │ │ 59:- Shared class space (reserved=16384KB, committed=12896KB, readonly=0KB) │ │ │ │ │ -60: (mmap: reserved=16384KB, committed=12896KB, peak=13152KB) │ │ │ │ │ +60: (mmap: reserved=16384KB, committed=12896KB, peak=13136KB) │ │ │ │ │ 61: │ │ │ │ │ 62:- Arena Chunk (reserved=65KB, committed=65KB) │ │ │ │ │ 63: (malloc=65KB #42) (peak=507KB #36) │ │ │ │ │ 64: │ │ │ │ │ 65:- Test (reserved=4096KB, committed=384KB) │ │ │ │ │ Matches pattern 0 ("Test (reserved=4096KB, committed=384KB)") │ │ │ │ │ 66: (mmap: reserved=4096KB, committed=384KB, at peak) │ │ │ │ │ Matches pattern 1("(mmap: reserved=4096KB, committed=384KB, at peak)") │ │ │ │ │ -[2026-08-19T17:36:13.585409229Z] Waiting for completion for process 638946 │ │ │ │ │ -[2026-08-19T17:36:13.589374764Z] Waiting for completion finished for process 638946 │ │ │ │ │ -----------System.err:(338/13338)*---------- │ │ │ │ │ - stdout: [638868: │ │ │ │ │ +[2026-09-07T09:19:53.947775240Z] Waiting for completion for process 2393087 │ │ │ │ │ +[2026-09-07T09:19:53.948499122Z] Waiting for completion finished for process 2393087 │ │ │ │ │ +----------System.err:(338/13364)*---------- │ │ │ │ │ + stdout: [2393030: │ │ │ │ │ │ │ │ │ │ Native Memory Tracking: │ │ │ │ │ │ │ │ │ │ (Omitting categories weighting less than 1KB) │ │ │ │ │ │ │ │ │ │ -Total: reserved=9717983KB, committed=609983KB │ │ │ │ │ - malloc: 22335KB #11232 │ │ │ │ │ - mmap: reserved=9695648KB, committed=587648KB │ │ │ │ │ +Total: reserved=69333744KB, committed=4413488KB │ │ │ │ │ + malloc: 54032KB #11333 │ │ │ │ │ + mmap: reserved=69279712KB, committed=4359456KB │ │ │ │ │ │ │ │ │ │ -- Java Heap (reserved=8306688KB, committed=528384KB) │ │ │ │ │ - (mmap: reserved=8306688KB, committed=528384KB, at peak) │ │ │ │ │ +- Java Heap (reserved=66748416KB, committed=4227072KB) │ │ │ │ │ + (mmap: reserved=66748416KB, committed=4227072KB, at peak) │ │ │ │ │ │ │ │ │ │ - Class (reserved=1048752KB, committed=432KB) │ │ │ │ │ (classes #1377) │ │ │ │ │ ( instance classes #1214, array classes #163) │ │ │ │ │ (malloc=176KB #3552) (at peak) │ │ │ │ │ (mmap: reserved=1048576KB, committed=256KB, at peak) │ │ │ │ │ ( Metadata: ) │ │ │ │ │ ( reserved=65536KB, committed=960KB) │ │ │ │ │ ( used=844KB) │ │ │ │ │ - ( waste=116KB =12.08%) │ │ │ │ │ + ( waste=116KB =12.07%) │ │ │ │ │ ( Class space:) │ │ │ │ │ ( reserved=1048576KB, committed=256KB) │ │ │ │ │ ( used=162KB) │ │ │ │ │ - ( waste=94KB =36.56%) │ │ │ │ │ + ( waste=94KB =36.57%) │ │ │ │ │ │ │ │ │ │ - Thread (reserved=25673KB, committed=1081KB) │ │ │ │ │ (threads #20) │ │ │ │ │ (stack: reserved=25616KB, committed=1024KB, peak=1024KB) │ │ │ │ │ (malloc=34KB #124) (peak=42KB #128) │ │ │ │ │ (arena=23KB #40) (peak=115KB #32) │ │ │ │ │ │ │ │ │ │ - Code (reserved=33319KB, committed=215KB) │ │ │ │ │ (malloc=39KB #1090) (at peak) │ │ │ │ │ (mmap: reserved=33280KB, committed=176KB, at peak) │ │ │ │ │ │ │ │ │ │ -- GC (reserved=212638KB, committed=60734KB) │ │ │ │ │ - (malloc=17230KB #959) (at peak) │ │ │ │ │ - (mmap: reserved=195408KB, committed=43504KB, at peak) │ │ │ │ │ +- GC (reserved=1386662KB, committed=165542KB) │ │ │ │ │ + (malloc=48918KB #1036) (at peak) │ │ │ │ │ + (mmap: reserved=1337744KB, committed=116624KB, at peak) │ │ │ │ │ │ │ │ │ │ - GCCardSet (reserved=29KB, committed=29KB) │ │ │ │ │ (malloc=29KB #390) (at peak) │ │ │ │ │ │ │ │ │ │ -- Internal (reserved=3110KB, committed=3110KB) │ │ │ │ │ - (malloc=3078KB #1205) (at peak) │ │ │ │ │ +- Internal (reserved=3117KB, committed=3117KB) │ │ │ │ │ + (malloc=3085KB #1233) (at peak) │ │ │ │ │ (mmap: reserved=32KB, committed=32KB, at peak) │ │ │ │ │ │ │ │ │ │ - Other (reserved=4KB, committed=4KB) │ │ │ │ │ (malloc=4KB #2) (at peak) │ │ │ │ │ │ │ │ │ │ - Symbol (reserved=1215KB, committed=1215KB) │ │ │ │ │ (malloc=855KB #1180) (at peak) │ │ │ │ │ (arena=360KB #1) (at peak) │ │ │ │ │ │ │ │ │ │ -- Native Memory Tracking (reserved=183KB, committed=183KB) │ │ │ │ │ +- Native Memory Tracking (reserved=185KB, committed=185KB) │ │ │ │ │ (malloc=8KB #112) (peak=16KB #232) │ │ │ │ │ - (tracking overhead=176KB) │ │ │ │ │ + (tracking overhead=177KB) │ │ │ │ │ │ │ │ │ │ - Shared class space (reserved=16384KB, committed=12896KB, readonly=0KB) │ │ │ │ │ - (mmap: reserved=16384KB, committed=12896KB, peak=13152KB) │ │ │ │ │ + (mmap: reserved=16384KB, committed=12896KB, peak=13136KB) │ │ │ │ │ │ │ │ │ │ - Arena Chunk (reserved=65KB, committed=65KB) │ │ │ │ │ (malloc=65KB #42) (peak=507KB #36) │ │ │ │ │ │ │ │ │ │ - Test (reserved=4096KB, committed=384KB) │ │ │ │ │ (mmap: reserved=4096KB, committed=384KB, at peak) │ │ │ │ │ │ │ │ │ │ @@ -452,209 +452,209 @@ │ │ │ │ │ (malloc=30KB #40) (at peak) │ │ │ │ │ (mmap: reserved=65536KB, committed=960KB, at peak) │ │ │ │ │ │ │ │ │ │ - String Deduplication (reserved=1KB, committed=1KB) │ │ │ │ │ (malloc=1KB #8) (at peak) │ │ │ │ │ │ │ │ │ │ - Object Monitors (reserved=1KB, committed=1KB) │ │ │ │ │ - (malloc=1KB #5) (at peak) │ │ │ │ │ + (malloc=1KB #4) (at peak) │ │ │ │ │ │ │ │ │ │ - Unknown (reserved=0KB, committed=0KB) │ │ │ │ │ (mmap: reserved=0KB, committed=0KB, peak=32KB) │ │ │ │ │ │ │ │ │ │ Virtual memory map: │ │ │ │ │ │ │ │ │ │ -[0x00007ffff10ac000 - 0x00007ffff10b4000] reserved and committed 32KB for Safepoint │ │ │ │ │ +[0x00007ffff2b38000 - 0x00007ffff2b40000] reserved and committed 32KB for Safepoint │ │ │ │ │ │ │ │ │ │ -[0x00007ffff1008000 - 0x00007ffff1010000] reserved and committed 32KB for Internal │ │ │ │ │ +[0x00007ffff2af4000 - 0x00007ffff2afc000] reserved and committed 32KB for Internal │ │ │ │ │ │ │ │ │ │ -[0x00007fffeff00000 - 0x00007ffff0080000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007ffff1980000 - 0x00007ffff1b00000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffeff00000 - 0x00007fffeff08000] committed 32KB │ │ │ │ │ + [0x00007ffff1980000 - 0x00007ffff1988000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffeffbc000 - 0x00007fffeffc8000] committed 48KB │ │ │ │ │ + [0x00007ffff1a3c000 - 0x00007ffff1a48000] committed 48KB │ │ │ │ │ │ │ │ │ │ - [0x00007ffff0074000 - 0x00007ffff0080000] committed 48KB │ │ │ │ │ + [0x00007ffff1af4000 - 0x00007ffff1b00000] committed 48KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffefe00000 - 0x00007fffefe80000] reserved 512KB for Code │ │ │ │ │ +[0x00007ffff1880000 - 0x00007ffff1900000] reserved 512KB for Code │ │ │ │ │ │ │ │ │ │ - [0x00007fffefe00000 - 0x00007fffefe04000] committed 16KB │ │ │ │ │ + [0x00007ffff1880000 - 0x00007ffff1884000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffee608000 - 0x00007fffef5e0000] reserved 16224KB for GC │ │ │ │ │ +[0x00007ffff0004000 - 0x00007ffff0024000] reserved 128KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffee608000 - 0x00007fffee708000] committed 1024KB │ │ │ │ │ + [0x00007ffff0004000 - 0x00007ffff000c000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffef5dc000 - 0x00007fffef5e0000] committed 16KB │ │ │ │ │ - │ │ │ │ │ -[0x00007fffed630000 - 0x00007fffee608000] reserved 16224KB for GC │ │ │ │ │ + [0x00007ffff0014000 - 0x00007ffff001c000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffed630000 - 0x00007fffed730000] committed 1024KB │ │ │ │ │ + [0x00007ffff0020000 - 0x00007ffff0024000] committed 16KB │ │ │ │ │ + │ │ │ │ │ +[0x00007fffee000000 - 0x00007ffff0000000] reserved 32768KB for Code │ │ │ │ │ │ │ │ │ │ - [0x00007fffee604000 - 0x00007fffee608000] committed 16KB │ │ │ │ │ + [0x00007fffee000000 - 0x00007fffee028000] committed 160KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffed5cc000 - 0x00007fffed630000] reserved and committed 400KB for GC │ │ │ │ │ +[0x00007fffedebc000 - 0x00007fffee000000] reserved and committed 1296KB for GC │ │ │ │ │ │ │ │ │ │ -[0x00007fffed490000 - 0x00007fffed58c000] reserved 1008KB for Thread Stack │ │ │ │ │ +[0x00007fffeddc0000 - 0x00007fffedebc000] reserved 1008KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffed588000 - 0x00007fffed58c000] committed 16KB │ │ │ │ │ + [0x00007fffedeb8000 - 0x00007fffedebc000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffed38c000 - 0x00007fffed488000] reserved 1008KB for Thread Stack │ │ │ │ │ +[0x00007fffedcbc000 - 0x00007fffeddb8000] reserved 1008KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffed484000 - 0x00007fffed488000] committed 16KB │ │ │ │ │ + [0x00007fffeddb4000 - 0x00007fffeddb8000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffed288000 - 0x00007fffed384000] reserved 1008KB for Thread Stack │ │ │ │ │ +[0x00007fffedbb8000 - 0x00007fffedcb4000] reserved 1008KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffed380000 - 0x00007fffed384000] committed 16KB │ │ │ │ │ + [0x00007fffedcb0000 - 0x00007fffedcb4000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffec964000 - 0x00007fffeca60000] reserved 1008KB for Thread Stack │ │ │ │ │ +[0x00007fffec358000 - 0x00007fffec454000] reserved 1008KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffeca5c000 - 0x00007fffeca60000] committed 16KB │ │ │ │ │ + [0x00007fffec450000 - 0x00007fffec454000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffec860000 - 0x00007fffec95c000] reserved 1008KB for Thread Stack │ │ │ │ │ +[0x00007fffec254000 - 0x00007fffec350000] reserved 1008KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffec958000 - 0x00007fffec95c000] committed 16KB │ │ │ │ │ + [0x00007fffec34c000 - 0x00007fffec350000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffec638000 - 0x00007fffec734000] reserved 1008KB for Thread Stack │ │ │ │ │ +[0x00007fffec02c000 - 0x00007fffec128000] reserved 1008KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffec730000 - 0x00007fffec734000] committed 16KB │ │ │ │ │ + [0x00007fffec124000 - 0x00007fffec128000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffec534000 - 0x00007fffec630000] reserved 1008KB for Thread Stack │ │ │ │ │ +[0x00007fffe7f04000 - 0x00007fffe8000000] reserved 1008KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffec62c000 - 0x00007fffec630000] committed 16KB │ │ │ │ │ + [0x00007fffe7ffc000 - 0x00007fffe8000000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffec350000 - 0x00007fffec4d0000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007fffe7d20000 - 0x00007fffe7ea0000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffec350000 - 0x00007fffec358000] committed 32KB │ │ │ │ │ + [0x00007fffe7d20000 - 0x00007fffe7d28000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffec414000 - 0x00007fffec418000] committed 16KB │ │ │ │ │ + [0x00007fffe7de4000 - 0x00007fffe7de8000] committed 16KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffec4cc000 - 0x00007fffec4d0000] committed 16KB │ │ │ │ │ + [0x00007fffe7e9c000 - 0x00007fffe7ea0000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffec1d0000 - 0x00007fffec350000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007fffe7ba0000 - 0x00007fffe7d20000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffec1d0000 - 0x00007fffec1d8000] committed 32KB │ │ │ │ │ + [0x00007fffe7ba0000 - 0x00007fffe7ba8000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffec294000 - 0x00007fffec298000] committed 16KB │ │ │ │ │ + [0x00007fffe7c64000 - 0x00007fffe7c68000] committed 16KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffec34c000 - 0x00007fffec350000] committed 16KB │ │ │ │ │ + [0x00007fffe7d1c000 - 0x00007fffe7d20000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffec050000 - 0x00007fffec1d0000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007fffe7a20000 - 0x00007fffe7ba0000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffec050000 - 0x00007fffec058000] committed 32KB │ │ │ │ │ + [0x00007fffe7a20000 - 0x00007fffe7a28000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffec114000 - 0x00007fffec118000] committed 16KB │ │ │ │ │ + [0x00007fffe7ae4000 - 0x00007fffe7ae8000] committed 16KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffec1cc000 - 0x00007fffec1d0000] committed 16KB │ │ │ │ │ + [0x00007fffe7b9c000 - 0x00007fffe7ba0000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdfd18000 - 0x00007fffdfe98000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007fffe78a0000 - 0x00007fffe7a20000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffdfd18000 - 0x00007fffdfd20000] committed 32KB │ │ │ │ │ + [0x00007fffe78a0000 - 0x00007fffe78a8000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdfe94000 - 0x00007fffdfe98000] committed 16KB │ │ │ │ │ + [0x00007fffe7a1c000 - 0x00007fffe7a20000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdfb98000 - 0x00007fffdfd18000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007fffe7720000 - 0x00007fffe78a0000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffdfb98000 - 0x00007fffdfba0000] committed 32KB │ │ │ │ │ + [0x00007fffe7720000 - 0x00007fffe7728000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdfd14000 - 0x00007fffdfd18000] committed 16KB │ │ │ │ │ + [0x00007fffe789c000 - 0x00007fffe78a0000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdfa18000 - 0x00007fffdfb98000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007fffe75a0000 - 0x00007fffe7720000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffdfa18000 - 0x00007fffdfa20000] committed 32KB │ │ │ │ │ + [0x00007fffe75a0000 - 0x00007fffe75a8000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdfb94000 - 0x00007fffdfb98000] committed 16KB │ │ │ │ │ + [0x00007fffe771c000 - 0x00007fffe7720000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdf898000 - 0x00007fffdfa18000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007fffe7420000 - 0x00007fffe75a0000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf898000 - 0x00007fffdf8a0000] committed 32KB │ │ │ │ │ + [0x00007fffe7420000 - 0x00007fffe7428000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf95c000 - 0x00007fffdf960000] committed 16KB │ │ │ │ │ + [0x00007fffe74e4000 - 0x00007fffe74e8000] committed 16KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdfa14000 - 0x00007fffdfa18000] committed 16KB │ │ │ │ │ + [0x00007fffe759c000 - 0x00007fffe75a0000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdf6c0000 - 0x00007fffdf840000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007fffe7200000 - 0x00007fffe7380000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf6c0000 - 0x00007fffdf6c8000] committed 32KB │ │ │ │ │ + [0x00007fffe7200000 - 0x00007fffe7208000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf77c000 - 0x00007fffdf788000] committed 48KB │ │ │ │ │ + [0x00007fffe72bc000 - 0x00007fffe72c8000] committed 48KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf838000 - 0x00007fffdf840000] committed 32KB │ │ │ │ │ + [0x00007fffe7378000 - 0x00007fffe7380000] committed 32KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdf2c0000 - 0x00007fffdf6c0000] reserved 4096KB for Test │ │ │ │ │ +[0x00007fffe6e00000 - 0x00007fffe7200000] reserved 4096KB for Test │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf2c0000 - 0x00007fffdf320000] committed 384KB │ │ │ │ │ + [0x00007fffe6e00000 - 0x00007fffe6e60000] committed 384KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdf2a0000 - 0x00007fffdf2c0000] reserved 128KB for Thread Stack │ │ │ │ │ +[0x00007fffe6c80000 - 0x00007fffe6e00000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf2a0000 - 0x00007fffdf2a8000] committed 32KB │ │ │ │ │ + [0x00007fffe6c80000 - 0x00007fffe6c88000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf2b0000 - 0x00007fffdf2b8000] committed 32KB │ │ │ │ │ + [0x00007fffe6d44000 - 0x00007fffe6d48000] committed 16KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf2bc000 - 0x00007fffdf2c0000] committed 16KB │ │ │ │ │ + [0x00007fffe6dfc000 - 0x00007fffe6e00000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdf120000 - 0x00007fffdf2a0000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007fffe6b00000 - 0x00007fffe6c80000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf120000 - 0x00007fffdf128000] committed 32KB │ │ │ │ │ + [0x00007fffe6b00000 - 0x00007fffe6b08000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf1e4000 - 0x00007fffdf1e8000] committed 16KB │ │ │ │ │ + [0x00007fffe6bc4000 - 0x00007fffe6bc8000] committed 16KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf29c000 - 0x00007fffdf2a0000] committed 16KB │ │ │ │ │ + [0x00007fffe6c7c000 - 0x00007fffe6c80000] committed 16KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdefa0000 - 0x00007fffdf120000] reserved 1536KB for Thread Stack │ │ │ │ │ - │ │ │ │ │ - [0x00007fffdefa0000 - 0x00007fffdefa8000] committed 32KB │ │ │ │ │ +[0x00007fffe6980000 - 0x00007fffe6b00000] reserved 1536KB for Thread Stack │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf064000 - 0x00007fffdf068000] committed 16KB │ │ │ │ │ + [0x00007fffe6980000 - 0x00007fffe6988000] committed 32KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdf11c000 - 0x00007fffdf120000] committed 16KB │ │ │ │ │ + [0x00007fffe6af8000 - 0x00007fffe6b00000] committed 32KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdee20000 - 0x00007fffdefa0000] reserved 1536KB for Thread Stack │ │ │ │ │ +[0x00007feff4000000 - 0x00007fffde000000] reserved 66748416KB for Java Heap │ │ │ │ │ │ │ │ │ │ - [0x00007fffdee20000 - 0x00007fffdee28000] committed 32KB │ │ │ │ │ + [0x00007feff4000000 - 0x00007ff0f4000000] committed 4194304KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdef98000 - 0x00007fffdefa0000] committed 32KB │ │ │ │ │ + [0x00007fffdc000000 - 0x00007fffde000000] committed 32768KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffdc000000 - 0x00007fffde000000] reserved 32768KB for Code │ │ │ │ │ +[0x00007fefec0b0000 - 0x00007feff4000000] reserved 130368KB for GC │ │ │ │ │ │ │ │ │ │ - [0x00007fffdc000000 - 0x00007fffdc028000] committed 160KB │ │ │ │ │ + [0x00007fefec0b0000 - 0x00007fefec8b0000] committed 8192KB │ │ │ │ │ + │ │ │ │ │ + [0x00007feff3ff0000 - 0x00007feff4000000] committed 64KB │ │ │ │ │ │ │ │ │ │ -[0x00007fffd4140000 - 0x00007fffdc000000] reserved 129792KB for GC │ │ │ │ │ +[0x00007fefe4160000 - 0x00007fefec0b0000] reserved 130368KB for GC │ │ │ │ │ │ │ │ │ │ - [0x00007fffd4140000 - 0x00007fffd4940000] committed 8192KB │ │ │ │ │ + [0x00007fefe4160000 - 0x00007fefe4960000] committed 8192KB │ │ │ │ │ │ │ │ │ │ - [0x00007fffdbff0000 - 0x00007fffdc000000] committed 64KB │ │ │ │ │ - │ │ │ │ │ -[0x00007fffca000000 - 0x00007fffcc000000] reserved and committed 32768KB for GC │ │ │ │ │ + [0x00007fefec0a0000 - 0x00007fefec0b0000] committed 64KB │ │ │ │ │ │ │ │ │ │ -[0x00007fff78000000 - 0x00007fffb8000000] reserved 1048576KB for Class │ │ │ │ │ +[0x00007fefa46e0000 - 0x00007fefe4160000] reserved 1042944KB for GC │ │ │ │ │ │ │ │ │ │ - [0x00007fff78000000 - 0x00007fff78020000] committed 128KB │ │ │ │ │ + [0x00007fefa46e0000 - 0x00007fefa86e0000] committed 65536KB │ │ │ │ │ │ │ │ │ │ - [0x00007fff78040000 - 0x00007fff78060000] committed 128KB │ │ │ │ │ + [0x00007fefe40e0000 - 0x00007fefe4160000] committed 512KB │ │ │ │ │ │ │ │ │ │ -[0x00007fff77000000 - 0x00007fff78000000] reserved 16384KB for Shared class space │ │ │ │ │ - │ │ │ │ │ - [0x00007fff77000000 - 0x00007fff77c98000] committed 12896KB │ │ │ │ │ +[0x00007fef9a000000 - 0x00007fef9c000000] reserved and committed 32768KB for GC │ │ │ │ │ │ │ │ │ │ -[0x00007fff72000000 - 0x00007fff76000000] reserved 65536KB for Metaspace │ │ │ │ │ +[0x00007fef48000000 - 0x00007fef88000000] reserved 1048576KB for Class │ │ │ │ │ │ │ │ │ │ - [0x00007fff72000000 - 0x00007fff720a0000] committed 640KB │ │ │ │ │ + [0x00007fef48000000 - 0x00007fef48020000] committed 128KB │ │ │ │ │ + │ │ │ │ │ + [0x00007fef48040000 - 0x00007fef48060000] committed 128KB │ │ │ │ │ + │ │ │ │ │ +[0x00007fef47000000 - 0x00007fef48000000] reserved 16384KB for Shared class space │ │ │ │ │ │ │ │ │ │ - [0x00007fff72400000 - 0x00007fff72450000] committed 320KB │ │ │ │ │ + [0x00007fef47000000 - 0x00007fef47c98000] committed 12896KB │ │ │ │ │ │ │ │ │ │ -[0x0000000605000000 - 0x0000000800000000] reserved 8306688KB for Java Heap │ │ │ │ │ +[0x00007fef42000000 - 0x00007fef46000000] reserved 65536KB for Metaspace │ │ │ │ │ │ │ │ │ │ - [0x0000000605000000 - 0x0000000625000000] committed 524288KB │ │ │ │ │ + [0x00007fef42000000 - 0x00007fef420a0000] committed 640KB │ │ │ │ │ │ │ │ │ │ - [0x00000007ffc00000 - 0x0000000800000000] committed 4096KB │ │ │ │ │ + [0x00007fef42400000 - 0x00007fef42450000] committed 320KB │ │ │ │ │ Details: │ │ │ │ │ │ │ │ │ │ -[BOOTSTRAP] (malloc=17230KB type=GC #959) (at peak) │ │ │ │ │ +[BOOTSTRAP] (malloc=48918KB type=GC #1036) (at peak) │ │ │ │ │ │ │ │ │ │ -[BOOTSTRAP] (malloc=3078KB type=Internal #1205) (at peak) │ │ │ │ │ +[BOOTSTRAP] (malloc=3085KB type=Internal #1233) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=855KB type=Symbol #1180) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=448KB type=Arena Chunk #43) (peak=507KB #36) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=176KB type=Class #3552) (at peak) │ │ │ │ │ │ │ │ │ │ @@ -672,52 +672,52 @@ │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=17KB type=Serviceability #9) (peak=17KB #11) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=7KB type=Native Memory Tracking #101) (peak=14KB #212) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=4KB type=Other #2) (at peak) │ │ │ │ │ │ │ │ │ │ -[0x00007ffff09c3030]MallocSiteTable::new_entry(NativeCallStack const&, MEMFLAGS)+0x0 │ │ │ │ │ -[0x00007ffff09c30d0]MallocSiteTable::lookup_or_add(NativeCallStack const&, unsigned int*, MEMFLAGS)+0x0 │ │ │ │ │ -[0x00007ffff09c3a00]MallocSiteTable::allocation_at(NativeCallStack const&, unsigned long, unsigned int*, MEMFLAGS)+0x0 │ │ │ │ │ +[0x00007ffff2443030]MallocSiteTable::new_entry(NativeCallStack const&, MEMFLAGS)+0x0 │ │ │ │ │ +[0x00007ffff24430d0]MallocSiteTable::lookup_or_add(NativeCallStack const&, unsigned int*, MEMFLAGS)+0x0 │ │ │ │ │ +[0x00007ffff2443a00]MallocSiteTable::allocation_at(NativeCallStack const&, unsigned long, unsigned int*, MEMFLAGS)+0x0 │ │ │ │ │ (malloc=2KB type=Native Memory Tracking #20) (at peak) │ │ │ │ │ │ │ │ │ │ -[BOOTSTRAP] (malloc=1KB type=Object Monitors #5) (at peak) │ │ │ │ │ +[BOOTSTRAP] (malloc=1KB type=Object Monitors #4) (at peak) │ │ │ │ │ │ │ │ │ │ [BOOTSTRAP] (malloc=1KB type=String Deduplication #8) (at peak) │ │ │ │ │ │ │ │ │ │ -[BOOTSTRAP] (reserved=9695648KB, committed=587648KB Type=Safepoint) │ │ │ │ │ +[BOOTSTRAP] (reserved=69279712KB, committed=4359456KB Type=Safepoint) │ │ │ │ │ │ │ │ │ │ (4 call sites weighting less than 1KB each omitted.) │ │ │ │ │ │ │ │ │ │ ]; │ │ │ │ │ stderr: [] │ │ │ │ │ exitValue = 0 │ │ │ │ │ │ │ │ │ │ -java.lang.RuntimeException: '\\[0x[0]*7fffdf2c0000 - 0x[0]*7fffdf320000\\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ +java.lang.RuntimeException: '\\[0x[0]*7fffe6e00000 - 0x[0]*7fffe6e60000\\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ at jdk.test.lib.process.OutputAnalyzer.shouldMatch(OutputAnalyzer.java:371) │ │ │ │ │ at VirtualAllocCommitMerge.checkCommitted(VirtualAllocCommitMerge.java:327) │ │ │ │ │ at VirtualAllocCommitMerge.main(VirtualAllocCommitMerge.java:74) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ -JavaTest Message: Test threw exception: java.lang.RuntimeException: '\\[0x[0]*7fffdf2c0000 - 0x[0]*7fffdf320000\\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ +JavaTest Message: Test threw exception: java.lang.RuntimeException: '\\[0x[0]*7fffe6e00000 - 0x[0]*7fffe6e60000\\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ -STATUS:Failed.`main' threw exception: java.lang.RuntimeException: '\\[0x[0]*7fffdf2c0000 - 0x[0]*7fffdf320000\\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ +STATUS:Failed.`main' threw exception: java.lang.RuntimeException: '\\[0x[0]*7fffe6e00000 - 0x[0]*7fffe6e60000\\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ ----------rerun:(40/3148)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -726,28 +726,28 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/NMT/VirtualAllocCommitMerge.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java \\ │ │ │ │ │ -Dtest.main.class=VirtualAllocCommitMerge \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/runtime/NMT/VirtualAllocCommitMerge.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/NMT/VirtualAllocCommitMerge.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/NMT:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.management' \\ │ │ │ │ │ --add-modules java.base,java.management \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xbootclasspath/a:. \\ │ │ │ │ │ -Xint \\ │ │ │ │ │ -XX:+UnlockDiagnosticVMOptions \\ │ │ │ │ │ -XX:+WhiteBoxAPI \\ │ │ │ │ │ -XX:NativeMemoryTracking=detail \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/runtime/NMT/VirtualAllocCommitMerge.d/main.0.jta │ │ │ │ │ -result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: '\[0x[0]*7fffdf2c0000 - 0x[0]*7fffdf320000\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ +result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: '\[0x[0]*7fffe6e00000 - 0x[0]*7fffe6e60000\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: '\[0x[0]*7fffdf2c0000 - 0x[0]*7fffdf320000\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ │ +test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: '\[0x[0]*7fffe6e00000 - 0x[0]*7fffe6e60000\] committed 384KB from.*' missing from stdout/stderr │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.jtr │ │ │ │ │ @@ -1,91 +1,92 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:50 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:17 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=driver │ │ │ │ │ library=/test/jdk/lib/testlibrary /test/lib /test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ requires=vm.cds.write.archived.java.heap │ │ │ │ │ run=USER_SPECIFIED compile --add-exports java.base/jdk.internal.misc\=ALL-UNNAMED CheckIntegerCacheApp.java ArchivedIntegerHolder.java\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller -jar boxCache.jar CheckIntegerCacheApp\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller -jar boxCache-boot.jar ArchivedIntegerHolder\nUSER_SPECIFIED driver ArchivedIntegerCacheTest\n │ │ │ │ │ source=ArchivedIntegerCacheTest.java │ │ │ │ │ title=Test primitive box caches integrity in various scenarios (IntegerCache etc) │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ │ -elapsed=19578 0\:00\:19.578 │ │ │ │ │ -end=Wed Aug 19 17\:35\:50 UTC 2026 │ │ │ │ │ +elapsed=8122 0\:00\:08.122 │ │ │ │ │ +end=Mon Sep 07 09\:19\:17 UTC 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=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages compile build driver build driver build compile driver │ │ │ │ │ -start=Wed Aug 19 17\:35\:30 UTC 2026 │ │ │ │ │ +sections=script_messages compile build driver build driver build driver │ │ │ │ │ +start=Mon Sep 07 09\:19\:09 UTC 2026 │ │ │ │ │ test=runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=19594 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=8132 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/cds/appcds/cacheObject │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(13/904)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/jdk/lib/testlibrary; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ Library /test/hotspot/jtreg/runtime/cds/appcds; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/624)---------- │ │ │ │ │ +----------messages:(8/625)---------- │ │ │ │ │ command: compile --add-exports java.base/jdk.internal.misc=ALL-UNNAMED /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckIntegerCacheApp.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerHolder.java │ │ │ │ │ reason: User specified action: run compile --add-exports java.base/jdk.internal.misc=ALL-UNNAMED CheckIntegerCacheApp.java ArchivedIntegerHolder.java │ │ │ │ │ -started: Wed Aug 19 17:35:30 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:09 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:35:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.162 │ │ │ │ │ -----------configuration:(16/1018)---------- │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 4.581 │ │ │ │ │ +----------configuration:(17/1089)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ │ │ │ │ │ -----------rerun:(33/3858)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +----------rerun:(33/3968)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -103,67 +104,68 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \\ │ │ │ │ │ -J-Dtest.main.class=ArchivedIntegerCacheTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckIntegerCacheApp.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerHolder.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:32 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:35:32 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/370)---------- │ │ │ │ │ +----------messages:(8/371)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller -jar boxCache.jar CheckIntegerCacheApp │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller -jar boxCache.jar CheckIntegerCacheApp │ │ │ │ │ -started: Wed Aug 19 17:35:32 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 29 │ │ │ │ │ -Process id: 638444 │ │ │ │ │ -finished: Wed Aug 19 17:35:35 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.052 │ │ │ │ │ -----------configuration:(20/1109)---------- │ │ │ │ │ +Agent id: 24 │ │ │ │ │ +Process id: 2392258 │ │ │ │ │ +finished: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.131 │ │ │ │ │ +----------configuration:(21/1178)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ │ │ │ │ │ -----------rerun:(27/3269)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +----------rerun:(27/3379)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -177,69 +179,70 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \\ │ │ │ │ │ -Dtest.main.class=ArchivedIntegerCacheTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller -jar boxCache.jar CheckIntegerCacheApp │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:35 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:35:35 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.003 │ │ │ │ │ +started: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/382)---------- │ │ │ │ │ +----------messages:(8/383)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller -jar boxCache-boot.jar ArchivedIntegerHolder │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller -jar boxCache-boot.jar ArchivedIntegerHolder │ │ │ │ │ -started: Wed Aug 19 17:35:35 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 29 │ │ │ │ │ -Process id: 638444 │ │ │ │ │ -finished: Wed Aug 19 17:35:35 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.098 │ │ │ │ │ -----------configuration:(20/1109)---------- │ │ │ │ │ +Agent id: 24 │ │ │ │ │ +Process id: 2392258 │ │ │ │ │ +finished: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.106 │ │ │ │ │ +----------configuration:(21/1178)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ │ │ │ │ │ -----------rerun:(27/3275)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +----------rerun:(27/3385)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -253,136 +256,70 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \\ │ │ │ │ │ -Dtest.main.class=ArchivedIntegerCacheTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller -jar boxCache-boot.jar ArchivedIntegerHolder │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/238)---------- │ │ │ │ │ +----------messages:(5/186)---------- │ │ │ │ │ command: build ArchivedIntegerCacheTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:35 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: ArchivedIntegerCacheTest │ │ │ │ │ -finished: Wed Aug 19 17:35:44 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 9.455 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/348)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:35:35 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:35:44 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 9.448 │ │ │ │ │ -----------configuration:(16/1025)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/3782)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \\ │ │ │ │ │ - -J-Dtest.main.class=ArchivedIntegerCacheTest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/262)---------- │ │ │ │ │ +----------messages:(8/263)---------- │ │ │ │ │ command: driver ArchivedIntegerCacheTest │ │ │ │ │ reason: User specified action: run driver ArchivedIntegerCacheTest │ │ │ │ │ -started: Wed Aug 19 17:35:44 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:14 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 29 │ │ │ │ │ -Process id: 638444 │ │ │ │ │ -finished: Wed Aug 19 17:35:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.739 │ │ │ │ │ +Agent id: 24 │ │ │ │ │ +Process id: 2392258 │ │ │ │ │ +finished: Mon Sep 07 09:19:17 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.274 │ │ │ │ │ ----------configuration:(21/1178)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/3325)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -396,59 +333,59 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \\ │ │ │ │ │ -Dtest.main.class=ArchivedIntegerCacheTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ ArchivedIntegerCacheTest │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(37/6171)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -cp /tmp/hotspot/JTwork/scratch/4/boxCache.jar -Xshare:dump -Xlog:cds -XX:SharedArchiveFile=/tmp/hotspot/JTwork/scratch/4/appcds-17h35m44s684.jsa -XX:ExtraSharedClassListFile=/tmp/hotspot/JTwork/scratch/4/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-test.classlist --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -Xbootclasspath/a:/tmp/hotspot/JTwork/scratch/4/boxCache-boot.jar -XX:+IgnoreUnrecognizedVMOptions -XX:ArchiveHeapTestClass=ArchivedIntegerHolder ] │ │ │ │ │ -[2026-08-19T17:35:44.909441365Z] Gathering output for process 638589 │ │ │ │ │ -[ELAPSED: 3568 ms] │ │ │ │ │ -[logging stdout to /tmp/hotspot/JTwork/scratch/4/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0000-dump.stdout] │ │ │ │ │ -[logging stderr to /tmp/hotspot/JTwork/scratch/4/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0000-dump.stderr] │ │ │ │ │ +----------System.out:(37/6180)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -cp /tmp/hotspot/JTwork/scratch/5/boxCache.jar -Xshare:dump -Xlog:cds -XX:SharedArchiveFile=/tmp/hotspot/JTwork/scratch/5/appcds-09h19m14s712.jsa -XX:ExtraSharedClassListFile=/tmp/hotspot/JTwork/scratch/5/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-test.classlist --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -Xbootclasspath/a:/tmp/hotspot/JTwork/scratch/5/boxCache-boot.jar -XX:+IgnoreUnrecognizedVMOptions -XX:ArchiveHeapTestClass=ArchivedIntegerHolder ] │ │ │ │ │ +[2026-09-07T09:19:14.769157796Z] Gathering output for process 2392318 │ │ │ │ │ +[ELAPSED: 1877 ms] │ │ │ │ │ +[logging stdout to /tmp/hotspot/JTwork/scratch/5/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0000-dump.stdout] │ │ │ │ │ +[logging stderr to /tmp/hotspot/JTwork/scratch/5/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0000-dump.stderr] │ │ │ │ │ [STDERR] │ │ │ │ │ │ │ │ │ │ -[2026-08-19T17:35:48.494952821Z] Waiting for completion for process 638589 │ │ │ │ │ -[2026-08-19T17:35:48.495875384Z] Waiting for completion finished for process 638589 │ │ │ │ │ +[2026-09-07T09:19:16.655228640Z] Waiting for completion for process 2392318 │ │ │ │ │ +[2026-09-07T09:19:16.655907232Z] Waiting for completion finished for process 2392318 │ │ │ │ │ ----------------------- Test case 1 ---------------------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Xshare:on -showversion -XX:SharedArchiveFile=/tmp/hotspot/JTwork/scratch/4/appcds-17h35m44s684.jsa -Dtest.timeout.factor=30.0 -cp /tmp/hotspot/JTwork/scratch/4/boxCache.jar -XX:+UnlockDiagnosticVMOptions -XX:VerifyArchivedFields=1 --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -Xbootclasspath/a:/tmp/hotspot/JTwork/scratch/4/boxCache-boot.jar -XX:+IgnoreUnrecognizedVMOptions -XX:ArchiveHeapTestClass=ArchivedIntegerHolder CheckIntegerCacheApp 127 ] │ │ │ │ │ -[2026-08-19T17:35:48.517877813Z] Gathering output for process 638628 │ │ │ │ │ -[ELAPSED: 790 ms] │ │ │ │ │ -[logging stdout to /tmp/hotspot/JTwork/scratch/4/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0001-exec.stdout] │ │ │ │ │ -[logging stderr to /tmp/hotspot/JTwork/scratch/4/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0001-exec.stderr] │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Xshare:on -showversion -XX:SharedArchiveFile=/tmp/hotspot/JTwork/scratch/5/appcds-09h19m14s712.jsa -Dtest.timeout.factor=30.0 -cp /tmp/hotspot/JTwork/scratch/5/boxCache.jar -XX:+UnlockDiagnosticVMOptions -XX:VerifyArchivedFields=1 --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -Xbootclasspath/a:/tmp/hotspot/JTwork/scratch/5/boxCache-boot.jar -XX:+IgnoreUnrecognizedVMOptions -XX:ArchiveHeapTestClass=ArchivedIntegerHolder CheckIntegerCacheApp 127 ] │ │ │ │ │ +[2026-09-07T09:19:16.664112074Z] Gathering output for process 2392333 │ │ │ │ │ +[ELAPSED: 380 ms] │ │ │ │ │ +[logging stdout to /tmp/hotspot/JTwork/scratch/5/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0001-exec.stdout] │ │ │ │ │ +[logging stderr to /tmp/hotspot/JTwork/scratch/5/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0001-exec.stderr] │ │ │ │ │ [STDERR] │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ -[2026-08-19T17:35:49.314996864Z] Waiting for completion for process 638628 │ │ │ │ │ -[2026-08-19T17:35:49.315827057Z] Waiting for completion finished for process 638628 │ │ │ │ │ +[2026-09-07T09:19:17.046879340Z] Waiting for completion for process 2392333 │ │ │ │ │ +[2026-09-07T09:19:17.054650781Z] Waiting for completion finished for process 2392333 │ │ │ │ │ ----------------------- Test case 2 ---------------------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/3/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/tmp/hotspot/JTwork/classes/3/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Xshare:on -showversion -XX:SharedArchiveFile=/tmp/hotspot/JTwork/scratch/4/appcds-17h35m44s684.jsa -Dtest.timeout.factor=30.0 -cp /tmp/hotspot/JTwork/scratch/4/boxCache.jar -XX:+UnlockDiagnosticVMOptions -XX:VerifyArchivedFields=1 --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -Xbootclasspath/a:/tmp/hotspot/JTwork/scratch/4/boxCache-boot.jar -XX:+IgnoreUnrecognizedVMOptions -XX:ArchiveHeapTestClass=ArchivedIntegerHolder -XX:AutoBoxCacheMax=20000 CheckIntegerCacheApp 20000 ] │ │ │ │ │ -[2026-08-19T17:35:49.336448151Z] Gathering output for process 638646 │ │ │ │ │ -[ELAPSED: 858 ms] │ │ │ │ │ -[logging stdout to /tmp/hotspot/JTwork/scratch/4/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0002-exec.stdout] │ │ │ │ │ -[logging stderr to /tmp/hotspot/JTwork/scratch/4/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0002-exec.stderr] │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/cds/appcds/cacheObject:/tmp/hotspot/JTwork/classes/5/test/jdk/lib/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/tmp/hotspot/JTwork/classes/5/test/hotspot/jtreg/runtime/cds/appcds:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Xshare:on -showversion -XX:SharedArchiveFile=/tmp/hotspot/JTwork/scratch/5/appcds-09h19m14s712.jsa -Dtest.timeout.factor=30.0 -cp /tmp/hotspot/JTwork/scratch/5/boxCache.jar -XX:+UnlockDiagnosticVMOptions -XX:VerifyArchivedFields=1 --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -Xbootclasspath/a:/tmp/hotspot/JTwork/scratch/5/boxCache-boot.jar -XX:+IgnoreUnrecognizedVMOptions -XX:ArchiveHeapTestClass=ArchivedIntegerHolder -XX:AutoBoxCacheMax=20000 CheckIntegerCacheApp 20000 ] │ │ │ │ │ +[2026-09-07T09:19:17.062584963Z] Gathering output for process 2392351 │ │ │ │ │ +[ELAPSED: 413 ms] │ │ │ │ │ +[logging stdout to /tmp/hotspot/JTwork/scratch/5/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0002-exec.stdout] │ │ │ │ │ +[logging stderr to /tmp/hotspot/JTwork/scratch/5/runtime.cds.appcds.cacheObject.ArchivedIntegerCacheTest.java-0002-exec.stderr] │ │ │ │ │ [STDERR] │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Exception in thread "main" java.lang.RuntimeException: FAILED. Value expected to be retrieved from cache: 20000 │ │ │ │ │ at CheckIntegerCacheApp.main(CheckIntegerCacheApp.java:75) │ │ │ │ │ │ │ │ │ │ -[2026-08-19T17:35:50.205698170Z] Waiting for completion for process 638646 │ │ │ │ │ -[2026-08-19T17:35:50.206831154Z] Waiting for completion finished for process 638646 │ │ │ │ │ +[2026-09-07T09:19:17.478526420Z] Waiting for completion for process 2392351 │ │ │ │ │ +[2026-09-07T09:19:17.831583475Z] Waiting for completion finished for process 2392351 │ │ │ │ │ ----------System.err:(22/1184)---------- │ │ │ │ │ stdout: []; │ │ │ │ │ stderr: [openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Exception in thread "main" java.lang.RuntimeException: FAILED. Value expected to be retrieved from cache: 20000 │ │ │ │ │ at CheckIntegerCacheApp.main(CheckIntegerCacheApp.java:75) │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/handshake/AsyncHandshakeWalkStackTest.jtr │ │ │ │ │ @@ -1,96 +1,96 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 18:35:52 UTC 2026 │ │ │ │ │ +#Mon Sep 07 10:19:36 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/testlibrary /test/lib │ │ │ │ │ run=USER_SPECIFIED build AsyncHandshakeWalkStackTest\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI AsyncHandshakeWalkStackTest\n │ │ │ │ │ source=AsyncHandshakeWalkStackTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ │ -elapsed=3617348 1\:00\:17.348 │ │ │ │ │ -end=Wed Aug 19 18\:35\:52 UTC 2026 │ │ │ │ │ +elapsed=3614849 1\:00\:14.849 │ │ │ │ │ +end=Mon Sep 07 10\:19\:36 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611665ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611149ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile build driver build main │ │ │ │ │ -start=Wed Aug 19 17\:35\:34 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:21 UTC 2026 │ │ │ │ │ test=runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3617396 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3614894 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/handshake │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/626)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /testlibrary; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4/testlibrary │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/6/testlibrary │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/275)---------- │ │ │ │ │ command: build AsyncHandshakeWalkStackTest │ │ │ │ │ reason: User specified action: run build AsyncHandshakeWalkStackTest │ │ │ │ │ -started: Wed Aug 19 17:35:34 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:21 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: AsyncHandshakeWalkStackTest │ │ │ │ │ -finished: Wed Aug 19 17:35:38 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.043 │ │ │ │ │ +finished: Mon Sep 07 09:19:24 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.549 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/338)---------- │ │ │ │ │ +----------messages:(8/339)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:35:34 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:21 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 27 │ │ │ │ │ -Process id: 638352 │ │ │ │ │ -finished: Wed Aug 19 17:35:38 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.039 │ │ │ │ │ +Agent id: 23 │ │ │ │ │ +Process id: 2392217 │ │ │ │ │ +finished: Mon Sep 07 09:19:24 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.548 │ │ │ │ │ ----------configuration:(14/798)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/testlibrary │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3237)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -108,65 +108,65 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/handshake/AsyncHandshakeWalkStackTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java \\ │ │ │ │ │ -J-Dtest.main.class=AsyncHandshakeWalkStackTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/4/testlibrary:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/4/testlibrary:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/6/testlibrary:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/6/testlibrary:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/4/testlibrary:/tmp/hotspot/JTwork/classes/4/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/6/testlibrary:/tmp/hotspot/JTwork/classes/6/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:38 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:35:38 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.007 │ │ │ │ │ +started: Mon Sep 07 09:19:24 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:24 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ ----------messages:(8/346)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 17:35:38 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:24 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 30 │ │ │ │ │ -Process id: 638469 │ │ │ │ │ -finished: Wed Aug 19 17:35:40 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.566 │ │ │ │ │ +Agent id: 26 │ │ │ │ │ +Process id: 2392374 │ │ │ │ │ +finished: Mon Sep 07 09:19:25 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.11 │ │ │ │ │ ----------configuration:(19/966)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/testlibrary │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2855)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -180,61 +180,62 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/handshake/AsyncHandshakeWalkStackTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java \\ │ │ │ │ │ -Dtest.main.class=AsyncHandshakeWalkStackTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/4/testlibrary:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/4/testlibrary:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/4/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/6/testlibrary:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/6/testlibrary:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/6/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/189)---------- │ │ │ │ │ command: build AsyncHandshakeWalkStackTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:40 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:35:40 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:25 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:25 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/654)---------- │ │ │ │ │ +----------messages:(11/660)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI AsyncHandshakeWalkStackTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI AsyncHandshakeWalkStackTest │ │ │ │ │ -started: Wed Aug 19 17:35:40 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:25 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 638506 │ │ │ │ │ +Process id: 2392394 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 638506 │ │ │ │ │ -638506: Unable to open socket file /proc/638506/root/tmp/.java_pid638506: target process 638506 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2392394 │ │ │ │ │ +2392394: Unable to open socket file /proc/2392394/root/tmp/.java_pid2392394: target process 2392394 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 18:35:52 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.696 │ │ │ │ │ +finished: Mon Sep 07 10:19:36 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.173 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ -----------System.out:(1/37)---------- │ │ │ │ │ +----------System.out:(2/49)---------- │ │ │ │ │ +Iteration 0 │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(35/3282)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/4/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/6/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -243,23 +244,23 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/handshake/AsyncHandshakeWalkStackTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java \\ │ │ │ │ │ -Dtest.main.class=AsyncHandshakeWalkStackTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/4/testlibrary:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/runtime/handshake/AsyncHandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/4/testlibrary:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/6/testlibrary:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/runtime/handshake/AsyncHandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/6/testlibrary:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xbootclasspath/a:. \\ │ │ │ │ │ -XX:+UnlockDiagnosticVMOptions \\ │ │ │ │ │ -XX:+WhiteBoxAPI \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/runtime/handshake/AsyncHandshakeWalkStackTest.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611665ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611149ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611665ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611149ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/handshake/HandshakeTransitionTest.jtr │ │ │ │ │ @@ -1,96 +1,96 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:04 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:34 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=native │ │ │ │ │ library=/testlibrary /test/lib │ │ │ │ │ run=USER_SPECIFIED build HandshakeTransitionTest\nUSER_SPECIFIED main/native HandshakeTransitionTest\n │ │ │ │ │ source=HandshakeTransitionTest.java │ │ │ │ │ title=This does a sanity test of the poll in the native wrapper. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java │ │ │ │ │ -elapsed=21688 0\:00\:21.688 │ │ │ │ │ -end=Wed Aug 19 17\:36\:04 UTC 2026 │ │ │ │ │ +elapsed=7889 0\:00\:07.889 │ │ │ │ │ +end=Mon Sep 07 09\:19\:34 UTC 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=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile build main │ │ │ │ │ -start=Wed Aug 19 17\:35\:42 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:26 UTC 2026 │ │ │ │ │ test=runtime/handshake/HandshakeTransitionTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=21702 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=7897 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/handshake │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/626)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /testlibrary; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/5/testlibrary │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/3/testlibrary │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/264)---------- │ │ │ │ │ +----------messages:(7/263)---------- │ │ │ │ │ command: build HandshakeTransitionTest │ │ │ │ │ reason: User specified action: run build HandshakeTransitionTest │ │ │ │ │ -started: Wed Aug 19 17:35:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:26 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: HandshakeTransitionTest │ │ │ │ │ -finished: Wed Aug 19 17:36:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 19.238 │ │ │ │ │ +finished: Mon Sep 07 09:19:33 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 6.214 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/335)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:35:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:26 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 28 │ │ │ │ │ -Process id: 638389 │ │ │ │ │ -finished: Wed Aug 19 17:36:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 19.236 │ │ │ │ │ +Agent id: 27 │ │ │ │ │ +Process id: 2392434 │ │ │ │ │ +finished: Mon Sep 07 09:19:33 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 6.212 │ │ │ │ │ ----------configuration:(14/794)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/testlibrary │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3201)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -108,65 +108,65 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/handshake/HandshakeTransitionTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java \\ │ │ │ │ │ -J-Dtest.main.class=HandshakeTransitionTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/185)---------- │ │ │ │ │ command: build HandshakeTransitionTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:01 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:01 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:33 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:33 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/263)---------- │ │ │ │ │ +----------messages:(8/264)---------- │ │ │ │ │ command: main HandshakeTransitionTest │ │ │ │ │ reason: User specified action: run main/native HandshakeTransitionTest │ │ │ │ │ -started: Wed Aug 19 17:36:01 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:33 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 35 │ │ │ │ │ -Process id: 638766 │ │ │ │ │ -finished: Wed Aug 19 17:36:04 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.433 │ │ │ │ │ +Agent id: 28 │ │ │ │ │ +Process id: 2392602 │ │ │ │ │ +finished: Mon Sep 07 09:19:34 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.662 │ │ │ │ │ ----------configuration:(19/962)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/testlibrary │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2784)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -180,27 +180,27 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/handshake/HandshakeTransitionTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java \\ │ │ │ │ │ -Dtest.main.class=HandshakeTransitionTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/5/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ HandshakeTransitionTest │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(5/1368)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/handshake/HandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -XX:+UnlockDiagnosticVMOptions -XX:+SafepointALot -XX:+HandshakeALot -XX:GuaranteedSafepointInterval=20 -XX:ParallelGCThreads=1 -XX:ConcGCThreads=1 -XX:CICompilerCount=2 HandshakeTransitionTest$Test ] │ │ │ │ │ -[2026-08-19T17:36:03.857297546Z] Gathering output for process 638807 │ │ │ │ │ -[2026-08-19T17:36:03.940478743Z] Waiting for completion for process 638807 │ │ │ │ │ -[2026-08-19T17:36:03.941343357Z] Waiting for completion finished for process 638807 │ │ │ │ │ -Output and diagnostic info for process 638807 was saved into 'pid-638807-output.log' │ │ │ │ │ +----------System.out:(5/1373)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -XX:+UnlockDiagnosticVMOptions -XX:+SafepointALot -XX:+HandshakeALot -XX:GuaranteedSafepointInterval=20 -XX:ParallelGCThreads=1 -XX:ConcGCThreads=1 -XX:CICompilerCount=2 HandshakeTransitionTest$Test ] │ │ │ │ │ +[2026-09-07T09:19:34.599486450Z] Gathering output for process 2392657 │ │ │ │ │ +[2026-09-07T09:19:34.669280881Z] Waiting for completion for process 2392657 │ │ │ │ │ +[2026-09-07T09:19:34.669972473Z] Waiting for completion finished for process 2392657 │ │ │ │ │ +Output and diagnostic info for process 2392657 was saved into 'pid-2392657-output.log' │ │ │ │ │ ----------System.err:(25/1110)---------- │ │ │ │ │ stdout: []; │ │ │ │ │ stderr: [CICompilerCount (2) cannot be greater than 0 because there are no compilers │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ] │ │ │ │ │ exitValue = 1 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/handshake/HandshakeWalkStackTest.jtr │ │ │ │ │ @@ -1,108 +1,172 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 18:35:56 UTC 2026 │ │ │ │ │ +#Mon Sep 07 10:19:48 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/testlibrary /test/lib │ │ │ │ │ run=USER_SPECIFIED build HandshakeWalkStackTest\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI HandshakeWalkStackTest\n │ │ │ │ │ source=HandshakeWalkStackTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ │ -elapsed=3613600 1\:00\:13.600 │ │ │ │ │ -end=Wed Aug 19 18\:35\:56 UTC 2026 │ │ │ │ │ +elapsed=3613786 1\:00\:13.786 │ │ │ │ │ +end=Mon Sep 07 10\:19\:48 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611547ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611148ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build driver build main │ │ │ │ │ -start=Wed Aug 19 17\:35\:43 UTC 2026 │ │ │ │ │ +sections=script_messages build compile build driver build main │ │ │ │ │ +start=Mon Sep 07 09\:19\:34 UTC 2026 │ │ │ │ │ test=runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3613611 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3613793 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/handshake │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/626)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /testlibrary; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7/testlibrary │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/3/testlibrary │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/210)---------- │ │ │ │ │ +----------messages:(7/260)---------- │ │ │ │ │ command: build HandshakeWalkStackTest │ │ │ │ │ reason: User specified action: run build HandshakeWalkStackTest │ │ │ │ │ -started: Wed Aug 19 17:35:43 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:35:43 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 09:19:34 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: HandshakeWalkStackTest │ │ │ │ │ +finished: Mon Sep 07 09:19:36 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.465 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/334)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 09:19:34 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 27 │ │ │ │ │ +Process id: 2392434 │ │ │ │ │ +finished: Mon Sep 07 09:19:36 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.463 │ │ │ │ │ +----------configuration:(14/793)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/testlibrary │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/3192)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=runtime/handshake/HandshakeWalkStackTest.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java \\ │ │ │ │ │ + -J-Dtest.main.class=HandshakeWalkStackTest \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:43 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:35:43 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.003 │ │ │ │ │ +started: Mon Sep 07 09:19:36 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:36 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/345)---------- │ │ │ │ │ +----------messages:(8/347)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 17:35:43 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:36 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 32 │ │ │ │ │ -Process id: 638569 │ │ │ │ │ -finished: Wed Aug 19 17:35:45 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.98 │ │ │ │ │ +Agent id: 29 │ │ │ │ │ +Process id: 2392711 │ │ │ │ │ +finished: Mon Sep 07 09:19:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.126 │ │ │ │ │ ----------configuration:(19/961)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/7/runtime/handshake/HandshakeWalkStackTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/testlibrary │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2820)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -116,61 +180,62 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/handshake/HandshakeWalkStackTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java \\ │ │ │ │ │ -Dtest.main.class=HandshakeWalkStackTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/runtime/handshake/HandshakeWalkStackTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/runtime/handshake/HandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/7/testlibrary:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/runtime/handshake/HandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/7/testlibrary:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/7/runtime/handshake/HandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/7/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/184)---------- │ │ │ │ │ command: build HandshakeWalkStackTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:45 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:35:45 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:37 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:37 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/644)---------- │ │ │ │ │ +----------messages:(11/650)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI HandshakeWalkStackTest │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI HandshakeWalkStackTest │ │ │ │ │ -started: Wed Aug 19 17:35:45 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:37 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 638606 │ │ │ │ │ +Process id: 2392806 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 638606 │ │ │ │ │ -638606: Unable to open socket file /proc/638606/root/tmp/.java_pid638606: target process 638606 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2392806 │ │ │ │ │ +2392806: Unable to open socket file /proc/2392806/root/tmp/.java_pid2392806: target process 2392806 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 18:35:56 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.577 │ │ │ │ │ +finished: Mon Sep 07 10:19:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.172 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ -----------System.out:(1/37)---------- │ │ │ │ │ +----------System.out:(2/49)---------- │ │ │ │ │ +Iteration 0 │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(35/3242)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/6 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/3 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/7/runtime/handshake/HandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/7/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -179,23 +244,23 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/handshake/HandshakeWalkStackTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java \\ │ │ │ │ │ -Dtest.main.class=HandshakeWalkStackTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/7/runtime/handshake/HandshakeWalkStackTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/runtime/handshake/HandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/7/testlibrary:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/runtime/handshake/HandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/7/testlibrary:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/handshake/HandshakeWalkStackTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xbootclasspath/a:. \\ │ │ │ │ │ -XX:+UnlockDiagnosticVMOptions \\ │ │ │ │ │ -XX:+WhiteBoxAPI \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/runtime/handshake/HandshakeWalkStackTest.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611547ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611148ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611547ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611148ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/handshake/SystemMembarHandshakeTransitionTest.jtr │ │ │ │ │ @@ -1,97 +1,97 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:56 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:41 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=native │ │ │ │ │ library=/testlibrary /test/lib │ │ │ │ │ requires=os.family \=\= "linux" | os.family \=\= "windows" │ │ │ │ │ run=USER_SPECIFIED build SystemMembarHandshakeTransitionTest HandshakeTransitionTest\nUSER_SPECIFIED main/native SystemMembarHandshakeTransitionTest\n │ │ │ │ │ source=SystemMembarHandshakeTransitionTest.java │ │ │ │ │ title=This does a sanity test of the poll in the native wrapper. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ │ -elapsed=5817 0\:00\:05.817 │ │ │ │ │ -end=Wed Aug 19 17\:35\:56 UTC 2026 │ │ │ │ │ +elapsed=3247 0\:00\:03.247 │ │ │ │ │ +end=Mon Sep 07 09\:19\:41 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: '(JOINED|Failed to initialize the requested system memory barrier synchronization.)' missing from stdout/stderr │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile build main │ │ │ │ │ -start=Wed Aug 19 17\:35\:50 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:38 UTC 2026 │ │ │ │ │ test=runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=5831 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3254 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/handshake │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/626)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /testlibrary; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/testlibrary │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/testlibrary │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/372)---------- │ │ │ │ │ command: build SystemMembarHandshakeTransitionTest HandshakeTransitionTest │ │ │ │ │ reason: User specified action: run build SystemMembarHandshakeTransitionTest HandshakeTransitionTest │ │ │ │ │ -started: Wed Aug 19 17:35:50 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:38 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: SystemMembarHandshakeTransitionTest, HandshakeTransitionTest │ │ │ │ │ -finished: Wed Aug 19 17:35:54 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.568 │ │ │ │ │ +finished: Mon Sep 07 09:19:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.614 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/460)---------- │ │ │ │ │ +----------messages:(8/461)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/SystemMembarHandshakeTransitionTest.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:35:50 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:38 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:35:54 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.562 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:19:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.612 │ │ │ │ │ ----------configuration:(14/806)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/testlibrary │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3423)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -109,65 +109,65 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/handshake/SystemMembarHandshakeTransitionTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/SystemMembarHandshakeTransitionTest.java \\ │ │ │ │ │ -J-Dtest.main.class=SystemMembarHandshakeTransitionTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/SystemMembarHandshakeTransitionTest.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/SystemMembarHandshakeTransitionTest.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/197)---------- │ │ │ │ │ command: build SystemMembarHandshakeTransitionTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:54 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:35:54 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.004 │ │ │ │ │ +started: Mon Sep 07 09:19:40 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/287)---------- │ │ │ │ │ +----------messages:(8/288)---------- │ │ │ │ │ command: main SystemMembarHandshakeTransitionTest │ │ │ │ │ reason: User specified action: run main/native SystemMembarHandshakeTransitionTest │ │ │ │ │ -started: Wed Aug 19 17:35:54 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:40 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 34 │ │ │ │ │ -Process id: 638718 │ │ │ │ │ -finished: Wed Aug 19 17:35:56 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.229 │ │ │ │ │ +Agent id: 31 │ │ │ │ │ +Process id: 2392887 │ │ │ │ │ +finished: Mon Sep 07 09:19:41 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.619 │ │ │ │ │ ----------configuration:(19/974)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/testlibrary │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2880)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -181,27 +181,27 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/handshake/SystemMembarHandshakeTransitionTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake/SystemMembarHandshakeTransitionTest.java \\ │ │ │ │ │ -Dtest.main.class=SystemMembarHandshakeTransitionTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/5/testlibrary:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ SystemMembarHandshakeTransitionTest │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(5/1441)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/3/testlibrary:/tmp/hotspot/JTwork/classes/3/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -XX:+UnlockDiagnosticVMOptions -XX:+SafepointALot -XX:+HandshakeALot -XX:GuaranteedSafepointInterval=20 -XX:ParallelGCThreads=1 -XX:ConcGCThreads=1 -XX:CICompilerCount=2 -XX:+UnlockExperimentalVMOptions -XX:+UseSystemMemoryBarrier HandshakeTransitionTest$Test ] │ │ │ │ │ -[2026-08-19T17:35:56.187969794Z] Gathering output for process 638741 │ │ │ │ │ -[2026-08-19T17:35:56.268726753Z] Waiting for completion for process 638741 │ │ │ │ │ -[2026-08-19T17:35:56.269490006Z] Waiting for completion finished for process 638741 │ │ │ │ │ -Output and diagnostic info for process 638741 was saved into 'pid-638741-output.log' │ │ │ │ │ +----------System.out:(5/1446)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/handshake/SystemMembarHandshakeTransitionTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/handshake:/tmp/hotspot/JTwork/classes/5/testlibrary:/tmp/hotspot/JTwork/classes/5/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native -XX:+UnlockDiagnosticVMOptions -XX:+SafepointALot -XX:+HandshakeALot -XX:GuaranteedSafepointInterval=20 -XX:ParallelGCThreads=1 -XX:ConcGCThreads=1 -XX:CICompilerCount=2 -XX:+UnlockExperimentalVMOptions -XX:+UseSystemMemoryBarrier HandshakeTransitionTest$Test ] │ │ │ │ │ +[2026-09-07T09:19:41.825036379Z] Gathering output for process 2392907 │ │ │ │ │ +[2026-09-07T09:19:41.896885015Z] Waiting for completion for process 2392907 │ │ │ │ │ +[2026-09-07T09:19:41.897660047Z] Waiting for completion finished for process 2392907 │ │ │ │ │ +Output and diagnostic info for process 2392907 was saved into 'pid-2392907-output.log' │ │ │ │ │ ----------System.err:(25/1184)---------- │ │ │ │ │ stdout: []; │ │ │ │ │ stderr: [CICompilerCount (2) cannot be greater than 0 because there are no compilers │ │ │ │ │ Error: Could not create the Java Virtual Machine. │ │ │ │ │ Error: A fatal exception has occurred. Program will exit. │ │ │ │ │ ] │ │ │ │ │ exitValue = 1 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/jni/nativeStack/TestNativeStack.jtr │ │ │ │ │ @@ -1,92 +1,92 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:35:58 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:43 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8295974 driver │ │ │ │ │ library=/test/lib │ │ │ │ │ requires=os.family \!\= "windows" & os.arch \!\= "arm" │ │ │ │ │ run=USER_SPECIFIED driver TestNativeStack\n │ │ │ │ │ source=TestNativeStack.java │ │ │ │ │ title=Generate a JNI Fatal error, or a warning, in a launched VM and check the native stack is present as expected. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ │ -elapsed=2033 0\:00\:02.033 │ │ │ │ │ -end=Wed Aug 19 17\:35\:58 UTC 2026 │ │ │ │ │ +elapsed=1285 0\:00\:01.285 │ │ │ │ │ +end=Mon Sep 07 09\:19\:43 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: 'thread_start' missing from stdout/stderr │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile driver │ │ │ │ │ -start=Wed Aug 19 17\:35\:56 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:42 UTC 2026 │ │ │ │ │ test=runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2052 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1292 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/jni/nativeStack │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/220)---------- │ │ │ │ │ command: build TestNativeStack │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:35:56 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:42 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: TestNativeStack │ │ │ │ │ -finished: Wed Aug 19 17:35:58 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.741 │ │ │ │ │ +finished: Mon Sep 07 09:19:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.083 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/332)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:35:56 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:42 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:35:58 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.737 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:19:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.08 │ │ │ │ │ ----------configuration:(12/653)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2923)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -104,54 +104,54 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/jni/nativeStack/TestNativeStack.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java \\ │ │ │ │ │ -J-Dtest.main.class=TestNativeStack \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/244)---------- │ │ │ │ │ +----------messages:(8/245)---------- │ │ │ │ │ command: driver TestNativeStack │ │ │ │ │ reason: User specified action: run driver TestNativeStack │ │ │ │ │ -started: Wed Aug 19 17:35:58 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:43 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 29 │ │ │ │ │ -Process id: 638444 │ │ │ │ │ -finished: Wed Aug 19 17:35:58 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.269 │ │ │ │ │ +Agent id: 24 │ │ │ │ │ +Process id: 2392258 │ │ │ │ │ +finished: Mon Sep 07 09:19:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.192 │ │ │ │ │ ----------configuration:(17/817)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2496)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -165,27 +165,27 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/jni/nativeStack/TestNativeStack.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java \\ │ │ │ │ │ -Dtest.main.class=TestNativeStack \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ TestNativeStack │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(5/1164)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/3/runtime/jni/nativeStack/TestNativeStack.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/tmp/hotspot/JTwork/classes/3/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Xcheck:jni -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native TestNativeStack$Main ] │ │ │ │ │ -[2026-08-19T17:35:58.466227171Z] Gathering output for process 638747 │ │ │ │ │ -[2026-08-19T17:35:58.481928317Z] Waiting for completion for process 638747 │ │ │ │ │ -[2026-08-19T17:35:58.547025090Z] Waiting for completion finished for process 638747 │ │ │ │ │ -Output and diagnostic info for process 638747 was saved into 'pid-638747-output.log' │ │ │ │ │ +----------System.out:(5/1169)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/5/runtime/jni/nativeStack/TestNativeStack.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/jni/nativeStack:/tmp/hotspot/JTwork/classes/5/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/ -Xcheck:jni -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native TestNativeStack$Main ] │ │ │ │ │ +[2026-09-07T09:19:43.255249276Z] Gathering output for process 2392913 │ │ │ │ │ +[2026-09-07T09:19:43.261073022Z] Waiting for completion for process 2392913 │ │ │ │ │ +[2026-09-07T09:19:43.317424996Z] Waiting for completion finished for process 2392913 │ │ │ │ │ +Output and diagnostic info for process 2392913 was saved into 'pid-2392913-output.log' │ │ │ │ │ ----------System.err:(20/913)---------- │ │ │ │ │ stdout: [Triggering a JNI warning │ │ │ │ │ WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethod │ │ │ │ │ Native thread is running and attaching as daemon ... │ │ │ │ │ About to trigger JNI Warning │ │ │ │ │ Native thread terminating │ │ │ │ │ ]; │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/logging/MonitorMismatchTest.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 15:34:51 UTC 2026 │ │ │ │ │ +#Mon Sep 07 07:19:34 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8150084 driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ requires=vm.flagless │ │ │ │ │ @@ -11,103 +11,103 @@ │ │ │ │ │ source=MonitorMismatchTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java │ │ │ │ │ -elapsed=3270 0\:00\:03.270 │ │ │ │ │ -end=Wed Aug 19 15\:34\:51 UTC 2026 │ │ │ │ │ +elapsed=9525 0\:00\:09.525 │ │ │ │ │ +end=Mon Sep 07 07\:19\:34 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: '[monitormismatch] Monitor mismatch in method' missing from stdout/stderr │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build compile driver │ │ │ │ │ -start=Wed Aug 19 15\:34\:48 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 07\:19\:24 UTC 2026 │ │ │ │ │ test=runtime/logging/MonitorMismatchTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3278 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=9531 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/logging │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(5/305)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging/MonitorMismatchHelper.jasm │ │ │ │ │ reason: User specified action: run compile MonitorMismatchHelper.jasm │ │ │ │ │ -started: Wed Aug 19 15:34:48 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 15:34:48 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.163 │ │ │ │ │ +started: Mon Sep 07 07:19:24 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 07:19:24 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.139 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------rerun:(4/388)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -classpath /usr/share/jtreg/lib/asmtools.jar \\ │ │ │ │ │ - org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging/MonitorMismatchHelper.jasm │ │ │ │ │ + org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging/MonitorMismatchHelper.jasm │ │ │ │ │ ----------jasm:(0/0)---------- │ │ │ │ │ result: Passed. jasm OK │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/228)---------- │ │ │ │ │ command: build MonitorMismatchTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 15:34:48 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:24 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: MonitorMismatchTest │ │ │ │ │ -finished: Wed Aug 19 15:34:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.513 │ │ │ │ │ +finished: Mon Sep 07 07:19:33 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.153 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/439)---------- │ │ │ │ │ +----------messages:(9/440)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 15:34:48 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:24 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 15:34:50 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.51 │ │ │ │ │ +Agent id: 3 │ │ │ │ │ +Process id: 2389272 │ │ │ │ │ +finished: Mon Sep 07 07:19:33 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 9.152 │ │ │ │ │ ----------configuration:(14/737)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/3011)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -125,59 +125,59 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/logging/MonitorMismatchTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MonitorMismatchTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d:/tmp/hotspot/JTwork/classes/6/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d:/tmp/hotspot/JTwork/classes/4/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(9/333)---------- │ │ │ │ │ +----------messages:(9/334)---------- │ │ │ │ │ command: driver MonitorMismatchTest │ │ │ │ │ reason: User specified action: run driver MonitorMismatchTest │ │ │ │ │ -started: Wed Aug 19 15:34:50 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 07:19:33 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 15 │ │ │ │ │ -Process id: 636616 │ │ │ │ │ +Agent id: 14 │ │ │ │ │ +Process id: 2390308 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 15:34:51 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.581 │ │ │ │ │ +finished: Mon Sep 07 07:19:34 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.221 │ │ │ │ │ ----------configuration:(18/868)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2502)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -191,27 +191,27 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/logging/MonitorMismatchTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java \\ │ │ │ │ │ -Dtest.main.class=MonitorMismatchTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ MonitorMismatchTest │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(4/888)---------- │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/6/runtime/logging/MonitorMismatchTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/tmp/hotspot/JTwork/classes/6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Xcomp -XX:+TieredCompilation -Xlog:monitormismatch=info MonitorMismatchHelper ] │ │ │ │ │ -[2026-08-19T15:34:51.551007041Z] Gathering output for process 636643 │ │ │ │ │ -[2026-08-19T15:34:51.642851322Z] Waiting for completion for process 636643 │ │ │ │ │ -[2026-08-19T15:34:51.643702385Z] Waiting for completion finished for process 636643 │ │ │ │ │ +----------System.out:(4/891)---------- │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java -cp /tmp/hotspot/JTwork/classes/4/runtime/logging/MonitorMismatchTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/logging:/tmp/hotspot/JTwork/classes/4/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar -Xcomp -XX:+TieredCompilation -Xlog:monitormismatch=info MonitorMismatchHelper ] │ │ │ │ │ +[2026-09-07T07:19:33.900765621Z] Gathering output for process 2390453 │ │ │ │ │ +[2026-09-07T07:19:33.905126708Z] Waiting for completion for process 2390453 │ │ │ │ │ +[2026-09-07T07:19:34.018258262Z] Waiting for completion finished for process 2390453 │ │ │ │ │ ----------System.err:(16/781)---------- │ │ │ │ │ stdout: [1]; │ │ │ │ │ stderr: [OpenJDK 64-Bit Zero VM warning: TieredCompilation disabled due to -Xint. │ │ │ │ │ ] │ │ │ │ │ exitValue = 0 │ │ │ │ │ │ │ │ │ │ java.lang.RuntimeException: '[monitormismatch] Monitor mismatch in method' missing from stdout/stderr │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/runtime/whitebox/WBStackSize.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:13 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:55 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox/WBStackSize.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ run=USER_SPECIFIED build jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox\nUSER_SPECIFIED main/othervm -Xbootclasspath/a\:. -XX\:+UnlockDiagnosticVMOptions -XX\:+WhiteBoxAPI -Xss512k -XX\:CompilerThreadStackSize\=512 WBStackSize\n │ │ │ │ │ source=WBStackSize.java │ │ │ │ │ title=verify that whitebox functions getThreadFullStackSize() and getThreadRemainingStackSize are working │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox/WBStackSize.java │ │ │ │ │ -elapsed=4563 0\:00\:04.563 │ │ │ │ │ -end=Wed Aug 19 17\:36\:13 UTC 2026 │ │ │ │ │ +elapsed=1650 0\:00\:01.650 │ │ │ │ │ +end=Mon Sep 07 09\:19\:55 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: getThreadRemainingStackSize value [222704] should be at least ThreadStackSize value [524288] minus [251904] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build driver build compile main │ │ │ │ │ -start=Wed Aug 19 17\:36\:09 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:19\:53 UTC 2026 │ │ │ │ │ test=runtime/whitebox/WBStackSize.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=4578 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1658 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/runtime/whitebox │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 17:36:09 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:09 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.004 │ │ │ │ │ +started: Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:09 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:09 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.003 │ │ │ │ │ +started: Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ ----------messages:(9/427)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 17:36:09 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 29 │ │ │ │ │ -Process id: 638444 │ │ │ │ │ +Agent id: 30 │ │ │ │ │ +Process id: 2392867 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc │ │ │ │ │ -finished: Wed Aug 19 17:36:10 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.271 │ │ │ │ │ +finished: Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.05 │ │ │ │ │ ----------configuration:(17/785)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -88,19 +88,19 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2381)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -114,67 +114,67 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/whitebox/WBStackSize.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox/WBStackSize.java \\ │ │ │ │ │ -Dtest.main.class=WBStackSize \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/212)---------- │ │ │ │ │ command: build WBStackSize │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:10 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: WBStackSize │ │ │ │ │ -finished: Wed Aug 19 17:36:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.463 │ │ │ │ │ +finished: Mon Sep 07 09:19:54 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.187 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(9/433)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox/WBStackSize.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:10 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:53 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:36:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.458 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:19:54 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.184 │ │ │ │ │ ----------configuration:(14/732)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(35/2952)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -192,37 +192,37 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=runtime/whitebox/WBStackSize.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox/WBStackSize.java \\ │ │ │ │ │ -J-Dtest.main.class=WBStackSize \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -J-Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d:/tmp/hotspot/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox/WBStackSize.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d:/tmp/hotspot/JTwork/classes/1/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox/WBStackSize.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/578)---------- │ │ │ │ │ +----------messages:(8/579)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xss512k -XX:CompilerThreadStackSize=512 WBStackSize │ │ │ │ │ reason: User specified action: run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xss512k -XX:CompilerThreadStackSize=512 WBStackSize │ │ │ │ │ -started: Wed Aug 19 17:36:13 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:54 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED │ │ │ │ │ -Process id: 638964 │ │ │ │ │ -finished: Wed Aug 19 17:36:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.785 │ │ │ │ │ +Process id: 2393107 │ │ │ │ │ +finished: Mon Sep 07 09:19:55 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.396 │ │ │ │ │ ----------configuration:(4/111)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(4/135)---------- │ │ │ │ │ ThreadStackSize VM option: 524288 │ │ │ │ │ @@ -238,21 +238,21 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: getThreadRemainingStackSize value [222704] should be at least ThreadStackSize value [524288] minus [251904] │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: getThreadRemainingStackSize value [222704] should be at least ThreadStackSize value [524288] minus [251904] │ │ │ │ │ ----------rerun:(40/3076)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -261,17 +261,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=runtime/whitebox/WBStackSize.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox/WBStackSize.java \\ │ │ │ │ │ -Dtest.main.class=WBStackSize \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/runtime/whitebox/WBStackSize.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/runtime/whitebox/WBStackSize.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/runtime/whitebox:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/jdk.internal.misc \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/dcmd/thread/PrintConcurrentLocksTest.jtr │ │ │ │ │ @@ -1,77 +1,152 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:17 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:59 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=testng │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ run=USER_SPECIFIED testng PrintConcurrentLocksTest\n │ │ │ │ │ source=PrintConcurrentLocksTest.java │ │ │ │ │ title=Test of diagnostic command Thread.print -l\=true │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ │ -elapsed=5898 0\:00\:05.898 │ │ │ │ │ -end=Wed Aug 19 17\:36\:17 UTC 2026 │ │ │ │ │ +elapsed=5717 0\:00\:05.717 │ │ │ │ │ +end=Mon Sep 07 09\:19\:59 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Exception\: config failures\: 0, test failures\: 1 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build testng │ │ │ │ │ -start=Wed Aug 19 17\:36\:11 UTC 2026 │ │ │ │ │ +sections=script_messages build compile testng │ │ │ │ │ +start=Mon Sep 07 09\:19\:54 UTC 2026 │ │ │ │ │ test=serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=5909 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=5723 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/dcmd/thread │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/186)---------- │ │ │ │ │ +----------messages:(7/237)---------- │ │ │ │ │ command: build PrintConcurrentLocksTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:11 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:11 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 09:19:54 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: PrintConcurrentLocksTest │ │ │ │ │ +finished: Mon Sep 07 09:19:57 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.16 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/575)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 09:19:54 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.base,java.compiler,java.management,jdk.internal.jvmstat --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:19:57 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.158 │ │ │ │ │ +----------configuration:(20/1176)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base java.compiler java.management jdk.internal.jvmstat │ │ │ │ │ + add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ + jdk.internal.jvmstat/sun.jvmstat.monitor ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /usr/share/jtreg/lib/testng.jar │ │ │ │ │ + /usr/share/jtreg/lib/guice.jar │ │ │ │ │ + /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ + /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ + /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ + │ │ │ │ │ +----------rerun:(36/3573)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=serviceability/dcmd/thread/PrintConcurrentLocksTest.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintConcurrentLocksTest.java \\ │ │ │ │ │ + -J-Dtest.main.class=PrintConcurrentLocksTest \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.modules='java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor' \\ │ │ │ │ │ + --add-modules java.base,java.compiler,java.management,jdk.internal.jvmstat \\ │ │ │ │ │ + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d:/tmp/hotspot/JTwork/classes/5/test/lib:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:testng │ │ │ │ │ -----------messages:(9/384)---------- │ │ │ │ │ +----------messages:(9/385)---------- │ │ │ │ │ command: testng PrintConcurrentLocksTest │ │ │ │ │ reason: User specified action: run testng PrintConcurrentLocksTest │ │ │ │ │ -started: Wed Aug 19 17:36:11 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:57 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 37 │ │ │ │ │ -Process id: 638927 │ │ │ │ │ +Agent id: 31 │ │ │ │ │ +Process id: 2392887 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ -finished: Wed Aug 19 17:36:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.859 │ │ │ │ │ +finished: Mon Sep 07 09:19:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.539 │ │ │ │ │ ----------configuration:(19/978)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -79,21 +154,21 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ jdk.internal.jvmstat/sun.jvmstat.monitor ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/6/serviceability/dcmd/thread/PrintConcurrentLocksTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/3004)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -107,143 +182,152 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/dcmd/thread/PrintConcurrentLocksTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintConcurrentLocksTest.java \\ │ │ │ │ │ -Dtest.main.class=PrintConcurrentLocksTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/dcmd/thread/PrintConcurrentLocksTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/dcmd/thread/PrintConcurrentLocksTest.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/dcmd/thread/PrintConcurrentLocksTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/6/serviceability/dcmd/thread/PrintConcurrentLocksTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/5/serviceability/dcmd/thread/PrintConcurrentLocksTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ com.sun.javatest.regtest.agent.TestNGRunner serviceability/dcmd/thread/PrintConcurrentLocksTest.java false PrintConcurrentLocksTest │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(158/7964)*---------- │ │ │ │ │ +----------System.out:(167/8451)*---------- │ │ │ │ │ Running DCMD 'Thread.print -l=true' through 'JMXExecutor' │ │ │ │ │ ---------------- stdout ---------------- │ │ │ │ │ -2026-08-19 17:36:15 │ │ │ │ │ +2026-09-07 09:19:58 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff901f2a20, length=12, elements={ │ │ │ │ │ -0x00007fffe8019d10, 0x00007fffe81b4ec0, 0x00007fffe81b6370, 0x00007fffe81b7b80, │ │ │ │ │ -0x00007fffe81b9010, 0x00007fffe81ba4d0, 0x00007fffe82b4580, 0x00007fffe833be00, │ │ │ │ │ -0x00007fffe84835b0, 0x00007fffe850b7f0, 0x00007fff901f07e0, 0x00007fff901f1690 │ │ │ │ │ +_java_thread_list=0x00007fef58000880, length=13, elements={ │ │ │ │ │ +0x00007fffe8019d10, 0x00007fffe81e8d00, 0x00007fffe81ea1b0, 0x00007fffe81eb9c0, │ │ │ │ │ +0x00007fffe81ece50, 0x00007fffe81ee310, 0x00007fffe82e03d0, 0x00007fffe836fde0, │ │ │ │ │ +0x00007fffe84b75b0, 0x00007fef6002a810, 0x00007fffe859f780, 0x00007fef602095c0, │ │ │ │ │ +0x00007fef6020a110 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [638930] prio=5 os_prio=0 cpu=1231.46ms elapsed=3.40s tid=0x00007fffe8019d10 nid=638930 in Object.wait() [0x00007ffff061d000] │ │ │ │ │ +"main" #1 [2392890] prio=5 os_prio=0 cpu=1102.41ms elapsed=17.95s tid=0x00007fffe8019d10 nid=2392890 in Object.wait() [0x00007ffff1e4d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4bc7bb0> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff0f33246c8> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [638939] daemon prio=10 os_prio=0 cpu=0.70ms elapsed=3.25s tid=0x00007fffe81b4ec0 nid=638939 waiting on condition [0x00007fffd6a0a000] │ │ │ │ │ +"Reference Handler" #2 [2392898] daemon prio=10 os_prio=0 cpu=0.71ms elapsed=17.89s tid=0x00007fffe81e8d00 nid=2392898 waiting on condition [0x00007fffec20e000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [638940] daemon prio=8 os_prio=0 cpu=0.40ms elapsed=3.25s tid=0x00007fffe81b6370 nid=638940 in Object.wait() [0x00007fffd6889000] │ │ │ │ │ +"Finalizer" #3 [2392899] daemon prio=8 os_prio=0 cpu=0.36ms elapsed=17.89s tid=0x00007fffe81ea1b0 nid=2392899 in Object.wait() [0x00007fffe7ffd000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4c0a560> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff0f200f910> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [638941] daemon prio=9 os_prio=0 cpu=0.12ms elapsed=3.25s tid=0x00007fffe81b7b80 nid=638941 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2392900] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=17.88s tid=0x00007fffe81eb9c0 nid=2392900 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [638942] daemon prio=9 os_prio=0 cpu=0.15ms elapsed=3.25s tid=0x00007fffe81b9010 nid=638942 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2392901] daemon prio=9 os_prio=0 cpu=0.23ms elapsed=17.88s tid=0x00007fffe81ece50 nid=2392901 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [638943] daemon prio=9 os_prio=0 cpu=0.32ms elapsed=3.25s tid=0x00007fffe81ba4d0 nid=638943 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2392902] daemon prio=9 os_prio=0 cpu=1.46ms elapsed=17.88s tid=0x00007fffe81ee310 nid=2392902 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #7 [638944] daemon prio=8 os_prio=0 cpu=1.12ms elapsed=3.05s tid=0x00007fffe82b4580 nid=638944 waiting on condition [0x00007fffd621d000] │ │ │ │ │ +"Common-Cleaner" #7 [2392903] daemon prio=8 os_prio=0 cpu=1.03ms elapsed=17.80s tid=0x00007fffe82e03d0 nid=2392903 waiting on condition [0x00007fffe79fd000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e4c79110> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f20a42b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #8 [638945] daemon prio=9 os_prio=0 cpu=0.15ms elapsed=2.89s tid=0x00007fffe833be00 nid=638945 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #8 [2392904] daemon prio=9 os_prio=0 cpu=0.19ms elapsed=17.67s tid=0x00007fffe836fde0 nid=2392904 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"pool-1-thread-1" #9 [638984] daemon prio=5 os_prio=0 cpu=0.30ms elapsed=1.70s tid=0x00007fffe84835b0 nid=638984 waiting on condition [0x00007fffd5ebd000] │ │ │ │ │ +"pool-1-thread-1" #9 [2392905] daemon prio=5 os_prio=0 cpu=0.35ms elapsed=16.93s tid=0x00007fffe84b75b0 nid=2392905 waiting on condition [0x00007fffe769d000] │ │ │ │ │ + java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ + at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ + - parking to wait for <0x00007ff0f30261a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + │ │ │ │ │ + Locked ownable synchronizers: │ │ │ │ │ + - None │ │ │ │ │ + │ │ │ │ │ +"process reaper" #11 [2392909] daemon prio=10 os_prio=0 cpu=3.43ms elapsed=16.52s tid=0x00007fef6002a810 nid=2392909 waiting on condition [0x00007ffff0025000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e48f1190> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f37dd080> (a java.util.concurrent.SynchronousQueue$Transferer) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"AgentVMThread" #10 [638985] prio=5 os_prio=0 cpu=1064.27ms elapsed=1.10s tid=0x00007fffe850b7f0 nid=638985 waiting on condition [0x00007fffd5d3b000] │ │ │ │ │ +"AgentVMThread" #14 [2393148] prio=5 os_prio=0 cpu=812.75ms elapsed=0.82s tid=0x00007fffe859f780 nid=2393148 waiting on condition [0x00007fffe751b000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at com.sun.management.internal.DiagnosticCommandImpl.executeDiagnosticCommand(jdk.management@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Thread-1" #12 [638986] prio=5 os_prio=0 cpu=0.56ms elapsed=0.03s tid=0x00007fff901f07e0 nid=638986 waiting on condition [0x00007fffd5b5d000] │ │ │ │ │ +"Thread-4" #16 [2393149] prio=5 os_prio=0 cpu=0.41ms elapsed=0.01s tid=0x00007fef602095c0 nid=2393149 waiting on condition [0x00007fffe721d000] │ │ │ │ │ java.lang.Thread.State: WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e477ad28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f07c61e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Thread-2" #13 [638987] prio=5 os_prio=0 cpu=4.71ms elapsed=0.03s tid=0x00007fff901f1690 nid=638987 waiting on condition [0x00007fffd59dd000] │ │ │ │ │ +"Thread-5" #17 [2393150] prio=5 os_prio=0 cpu=0.23ms elapsed=0.01s tid=0x00007fef6020a110 nid=2393150 waiting on condition [0x00007fffe739d000] │ │ │ │ │ java.lang.Thread.State: WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e477ad28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f07c61e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - - <0x00000005e43c2370> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) │ │ │ │ │ + - <0x00007ff0f0c82788> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=7.75ms elapsed=3.33s tid=0x00007fffe8145d40 nid=638937 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=9.37ms elapsed=17.91s tid=0x00007fffe8179b80 nid=2392897 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=1.16ms elapsed=3.39s tid=0x00007fffe80e8e90 nid=638936 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=6.64ms elapsed=17.94s tid=0x00007fffe811c1d0 nid=2392896 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=0.21ms elapsed=3.40s tid=0x00007fffe80d9d10 nid=638935 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=0.56ms elapsed=17.95s tid=0x00007fffe810ccd0 nid=2392895 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.12ms elapsed=3.40s tid=0x00007fffe80d8e20 nid=638934 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.11ms elapsed=17.95s tid=0x00007fffe810beb0 nid=2392894 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.08ms elapsed=3.40s tid=0x00007fffe8062bf0 nid=638933 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=17.95s tid=0x00007fffe8056a50 nid=2392893 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.12ms elapsed=3.40s tid=0x00007fffe8061d10 nid=638932 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.11ms elapsed=17.95s tid=0x00007fffe8055c00 nid=2392892 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.10ms elapsed=3.40s tid=0x00007fffe80508b0 nid=638931 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.10ms elapsed=17.95s tid=0x00007fffe80446f0 nid=2392891 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 13, weak refs: 0 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ---------------- stderr ---------------- │ │ │ │ │ │ │ │ │ │ ---------------------------------------- │ │ │ │ │ │ │ │ │ │ -test PrintTest.jmx(): failure [2533ms] │ │ │ │ │ +test PrintTest.jmx(): failure [1746ms] │ │ │ │ │ java.lang.RuntimeException: '.*at \\QPrintTest\\E\\.run.*' missing from stdout/stderr │ │ │ │ │ at jdk.test.lib.process.OutputAnalyzer.shouldMatch(OutputAnalyzer.java:371) │ │ │ │ │ at PrintTest.run(PrintTest.java:158) │ │ │ │ │ at PrintTest.jmx(PrintTest.java:178) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:136) │ │ │ │ │ @@ -274,124 +358,133 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ =============================================== │ │ │ │ │ serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ │ Total tests run: 1, Passes: 0, Failures: 1, Skips: 0 │ │ │ │ │ =============================================== │ │ │ │ │ │ │ │ │ │ -----------System.err:(126/5866)---------- │ │ │ │ │ - stdout: [2026-08-19 17:36:15 │ │ │ │ │ +----------System.err:(135/6353)---------- │ │ │ │ │ + stdout: [2026-09-07 09:19:58 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff901f2a20, length=12, elements={ │ │ │ │ │ -0x00007fffe8019d10, 0x00007fffe81b4ec0, 0x00007fffe81b6370, 0x00007fffe81b7b80, │ │ │ │ │ -0x00007fffe81b9010, 0x00007fffe81ba4d0, 0x00007fffe82b4580, 0x00007fffe833be00, │ │ │ │ │ -0x00007fffe84835b0, 0x00007fffe850b7f0, 0x00007fff901f07e0, 0x00007fff901f1690 │ │ │ │ │ +_java_thread_list=0x00007fef58000880, length=13, elements={ │ │ │ │ │ +0x00007fffe8019d10, 0x00007fffe81e8d00, 0x00007fffe81ea1b0, 0x00007fffe81eb9c0, │ │ │ │ │ +0x00007fffe81ece50, 0x00007fffe81ee310, 0x00007fffe82e03d0, 0x00007fffe836fde0, │ │ │ │ │ +0x00007fffe84b75b0, 0x00007fef6002a810, 0x00007fffe859f780, 0x00007fef602095c0, │ │ │ │ │ +0x00007fef6020a110 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [638930] prio=5 os_prio=0 cpu=1231.46ms elapsed=3.40s tid=0x00007fffe8019d10 nid=638930 in Object.wait() [0x00007ffff061d000] │ │ │ │ │ +"main" #1 [2392890] prio=5 os_prio=0 cpu=1102.41ms elapsed=17.95s tid=0x00007fffe8019d10 nid=2392890 in Object.wait() [0x00007ffff1e4d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4bc7bb0> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff0f33246c8> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [638939] daemon prio=10 os_prio=0 cpu=0.70ms elapsed=3.25s tid=0x00007fffe81b4ec0 nid=638939 waiting on condition [0x00007fffd6a0a000] │ │ │ │ │ +"Reference Handler" #2 [2392898] daemon prio=10 os_prio=0 cpu=0.71ms elapsed=17.89s tid=0x00007fffe81e8d00 nid=2392898 waiting on condition [0x00007fffec20e000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [638940] daemon prio=8 os_prio=0 cpu=0.40ms elapsed=3.25s tid=0x00007fffe81b6370 nid=638940 in Object.wait() [0x00007fffd6889000] │ │ │ │ │ +"Finalizer" #3 [2392899] daemon prio=8 os_prio=0 cpu=0.36ms elapsed=17.89s tid=0x00007fffe81ea1b0 nid=2392899 in Object.wait() [0x00007fffe7ffd000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4c0a560> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff0f200f910> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [638941] daemon prio=9 os_prio=0 cpu=0.12ms elapsed=3.25s tid=0x00007fffe81b7b80 nid=638941 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2392900] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=17.88s tid=0x00007fffe81eb9c0 nid=2392900 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [638942] daemon prio=9 os_prio=0 cpu=0.15ms elapsed=3.25s tid=0x00007fffe81b9010 nid=638942 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2392901] daemon prio=9 os_prio=0 cpu=0.23ms elapsed=17.88s tid=0x00007fffe81ece50 nid=2392901 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [638943] daemon prio=9 os_prio=0 cpu=0.32ms elapsed=3.25s tid=0x00007fffe81ba4d0 nid=638943 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2392902] daemon prio=9 os_prio=0 cpu=1.46ms elapsed=17.88s tid=0x00007fffe81ee310 nid=2392902 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #7 [638944] daemon prio=8 os_prio=0 cpu=1.12ms elapsed=3.05s tid=0x00007fffe82b4580 nid=638944 waiting on condition [0x00007fffd621d000] │ │ │ │ │ +"Common-Cleaner" #7 [2392903] daemon prio=8 os_prio=0 cpu=1.03ms elapsed=17.80s tid=0x00007fffe82e03d0 nid=2392903 waiting on condition [0x00007fffe79fd000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e4c79110> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f20a42b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #8 [638945] daemon prio=9 os_prio=0 cpu=0.15ms elapsed=2.89s tid=0x00007fffe833be00 nid=638945 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #8 [2392904] daemon prio=9 os_prio=0 cpu=0.19ms elapsed=17.67s tid=0x00007fffe836fde0 nid=2392904 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"pool-1-thread-1" #9 [638984] daemon prio=5 os_prio=0 cpu=0.30ms elapsed=1.70s tid=0x00007fffe84835b0 nid=638984 waiting on condition [0x00007fffd5ebd000] │ │ │ │ │ +"pool-1-thread-1" #9 [2392905] daemon prio=5 os_prio=0 cpu=0.35ms elapsed=16.93s tid=0x00007fffe84b75b0 nid=2392905 waiting on condition [0x00007fffe769d000] │ │ │ │ │ + java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ + at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ + - parking to wait for <0x00007ff0f30261a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + │ │ │ │ │ + Locked ownable synchronizers: │ │ │ │ │ + - None │ │ │ │ │ + │ │ │ │ │ +"process reaper" #11 [2392909] daemon prio=10 os_prio=0 cpu=3.43ms elapsed=16.52s tid=0x00007fef6002a810 nid=2392909 waiting on condition [0x00007ffff0025000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e48f1190> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f37dd080> (a java.util.concurrent.SynchronousQueue$Transferer) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"AgentVMThread" #10 [638985] prio=5 os_prio=0 cpu=1064.27ms elapsed=1.10s tid=0x00007fffe850b7f0 nid=638985 waiting on condition [0x00007fffd5d3b000] │ │ │ │ │ +"AgentVMThread" #14 [2393148] prio=5 os_prio=0 cpu=812.75ms elapsed=0.82s tid=0x00007fffe859f780 nid=2393148 waiting on condition [0x00007fffe751b000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at com.sun.management.internal.DiagnosticCommandImpl.executeDiagnosticCommand(jdk.management@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Thread-1" #12 [638986] prio=5 os_prio=0 cpu=0.56ms elapsed=0.03s tid=0x00007fff901f07e0 nid=638986 waiting on condition [0x00007fffd5b5d000] │ │ │ │ │ +"Thread-4" #16 [2393149] prio=5 os_prio=0 cpu=0.41ms elapsed=0.01s tid=0x00007fef602095c0 nid=2393149 waiting on condition [0x00007fffe721d000] │ │ │ │ │ java.lang.Thread.State: WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e477ad28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f07c61e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - None │ │ │ │ │ │ │ │ │ │ -"Thread-2" #13 [638987] prio=5 os_prio=0 cpu=4.71ms elapsed=0.03s tid=0x00007fff901f1690 nid=638987 waiting on condition [0x00007fffd59dd000] │ │ │ │ │ +"Thread-5" #17 [2393150] prio=5 os_prio=0 cpu=0.23ms elapsed=0.01s tid=0x00007fef6020a110 nid=2393150 waiting on condition [0x00007fffe739d000] │ │ │ │ │ java.lang.Thread.State: WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e477ad28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f07c61e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ Locked ownable synchronizers: │ │ │ │ │ - - <0x00000005e43c2370> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) │ │ │ │ │ + - <0x00007ff0f0c82788> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=7.75ms elapsed=3.33s tid=0x00007fffe8145d40 nid=638937 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=9.37ms elapsed=17.91s tid=0x00007fffe8179b80 nid=2392897 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=1.16ms elapsed=3.39s tid=0x00007fffe80e8e90 nid=638936 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=6.64ms elapsed=17.94s tid=0x00007fffe811c1d0 nid=2392896 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=0.21ms elapsed=3.40s tid=0x00007fffe80d9d10 nid=638935 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=0.56ms elapsed=17.95s tid=0x00007fffe810ccd0 nid=2392895 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.12ms elapsed=3.40s tid=0x00007fffe80d8e20 nid=638934 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.11ms elapsed=17.95s tid=0x00007fffe810beb0 nid=2392894 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.08ms elapsed=3.40s tid=0x00007fffe8062bf0 nid=638933 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=17.95s tid=0x00007fffe8056a50 nid=2392893 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.12ms elapsed=3.40s tid=0x00007fffe8061d10 nid=638932 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.11ms elapsed=17.95s tid=0x00007fffe8055c00 nid=2392892 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.10ms elapsed=3.40s tid=0x00007fffe80508b0 nid=638931 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.10ms elapsed=17.95s tid=0x00007fffe80446f0 nid=2392891 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 13, weak refs: 0 │ │ │ │ │ │ │ │ │ │ ]; │ │ │ │ │ stderr: [] │ │ │ │ │ exitValue = -1 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/dcmd/thread/PrintTest.jtr │ │ │ │ │ @@ -1,152 +1,77 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:23 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:19:58 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=testng │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ run=USER_SPECIFIED testng PrintTest\n │ │ │ │ │ source=PrintTest.java │ │ │ │ │ title=Test of diagnostic command Thread.print │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintTest.java │ │ │ │ │ -elapsed=9458 0\:00\:09.458 │ │ │ │ │ -end=Wed Aug 19 17\:36\:23 UTC 2026 │ │ │ │ │ +elapsed=3574 0\:00\:03.574 │ │ │ │ │ +end=Mon Sep 07 09\:19\:58 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Exception\: config failures\: 0, test failures\: 1 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile testng │ │ │ │ │ -start=Wed Aug 19 17\:36\:14 UTC 2026 │ │ │ │ │ +sections=script_messages build testng │ │ │ │ │ +start=Mon Sep 07 09\:19\:55 UTC 2026 │ │ │ │ │ test=serviceability/dcmd/thread/PrintTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=9475 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3581 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/dcmd/thread │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/208)---------- │ │ │ │ │ +----------messages:(5/171)---------- │ │ │ │ │ command: build PrintTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:14 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: PrintTest │ │ │ │ │ -finished: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.914 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/558)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintTest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:14 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules java.base,java.compiler,java.management,jdk.internal.jvmstat --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.91 │ │ │ │ │ -----------configuration:(20/1161)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base java.compiler java.management jdk.internal.jvmstat │ │ │ │ │ - add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ - jdk.internal.jvmstat/sun.jvmstat.monitor ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ - /usr/share/jtreg/lib/testng.jar │ │ │ │ │ - /usr/share/jtreg/lib/guice.jar │ │ │ │ │ - /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ - /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ - /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ - │ │ │ │ │ -----------rerun:(36/3438)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=serviceability/dcmd/thread/PrintTest.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintTest.java \\ │ │ │ │ │ - -J-Dtest.main.class=PrintTest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -J-Dtest.modules='java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor' \\ │ │ │ │ │ - --add-modules java.base,java.compiler,java.management,jdk.internal.jvmstat \\ │ │ │ │ │ - --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d:/tmp/hotspot/JTwork/classes/3/test/lib:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintTest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 09:19:55 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:19:55 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:testng │ │ │ │ │ -----------messages:(9/354)---------- │ │ │ │ │ +----------messages:(9/355)---------- │ │ │ │ │ command: testng PrintTest │ │ │ │ │ reason: User specified action: run testng PrintTest │ │ │ │ │ -started: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:55 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 34 │ │ │ │ │ -Process id: 638718 │ │ │ │ │ +Agent id: 32 │ │ │ │ │ +Process id: 2393126 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc jdk.internal.jvmstat/sun.jvmstat.monitor │ │ │ │ │ -finished: Wed Aug 19 17:36:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.511 │ │ │ │ │ +finished: Mon Sep 07 09:19:58 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3.551 │ │ │ │ │ ----------configuration:(19/963)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -154,21 +79,21 @@ │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ jdk.internal.jvmstat/sun.jvmstat.monitor ALL-UNNAMED │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/1/serviceability/dcmd/thread/PrintTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2869)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -182,113 +107,107 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/dcmd/thread/PrintTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread/PrintTest.java \\ │ │ │ │ │ -Dtest.main.class=PrintTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/dcmd/thread/PrintTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/dcmd/thread/PrintTest.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/dcmd/thread/PrintTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.compiler java.management jdk.internal.jvmstat/sun.jvmstat.monitor' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/3/serviceability/dcmd/thread/PrintTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/1/serviceability/dcmd/thread/PrintTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/dcmd/thread:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ com.sun.javatest.regtest.agent.TestNGRunner serviceability/dcmd/thread/PrintTest.java false PrintTest │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.out:(128/7776)*---------- │ │ │ │ │ +----------System.out:(122/7394)*---------- │ │ │ │ │ Running DCMD 'Thread.print' through 'JMXExecutor' │ │ │ │ │ ---------------- stdout ---------------- │ │ │ │ │ -2026-08-19 17:36:21 │ │ │ │ │ +2026-09-07 09:19:57 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff80000880, length=13, elements={ │ │ │ │ │ -0x00007fffec019d70, 0x00007fffec1b4ed0, 0x00007fffec1b6380, 0x00007fffec1b7b90, │ │ │ │ │ -0x00007fffec1b9020, 0x00007fffec1ba4e0, 0x00007fffec2b4590, 0x00007fffec343f30, │ │ │ │ │ -0x00007fffec48b6e0, 0x00007fff9402a6c0, 0x00007fffec573d70, 0x00007fff94201170, │ │ │ │ │ -0x00007fff94201cc0 │ │ │ │ │ +_java_thread_list=0x00007fef5c1f2690, length=12, elements={ │ │ │ │ │ +0x00007fffe8019d10, 0x00007fffe81e8cb0, 0x00007fffe81ea160, 0x00007fffe81eb970, │ │ │ │ │ +0x00007fffe81ece00, 0x00007fffe81ee2c0, 0x00007fffe82e0380, 0x00007fffe836fc00, │ │ │ │ │ +0x00007fffe84b73d0, 0x00007fffe8540200, 0x00007fef5c1f0450, 0x00007fef5c1f1300 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [638722] prio=5 os_prio=0 cpu=1229.50ms elapsed=27.12s tid=0x00007fffec019d70 nid=638722 in Object.wait() [0x00007ffff23ed000] │ │ │ │ │ +"main" #1 [2393129] prio=5 os_prio=0 cpu=1099.59ms elapsed=2.01s tid=0x00007fffe8019d10 nid=2393129 in Object.wait() [0x00007fffefa0d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e46f9d48> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff0f12f7db0> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [638732] daemon prio=10 os_prio=0 cpu=0.69ms elapsed=27.06s tid=0x00007fffec1b4ed0 nid=638732 waiting on condition [0x00007fffe26c2000] │ │ │ │ │ +"Reference Handler" #2 [2393137] daemon prio=10 os_prio=0 cpu=0.91ms elapsed=1.94s tid=0x00007fffe81e8cb0 nid=2393137 waiting on condition [0x00007fffe7df6000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [638733] daemon prio=8 os_prio=0 cpu=0.41ms elapsed=27.06s tid=0x00007fffec1b6380 nid=638733 in Object.wait() [0x00007fffe2541000] │ │ │ │ │ +"Finalizer" #3 [2393138] daemon prio=8 os_prio=0 cpu=0.38ms elapsed=1.94s tid=0x00007fffe81ea160 nid=2393138 in Object.wait() [0x00007fffe7c75000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4c0a560> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff0f000f910> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [638734] daemon prio=9 os_prio=0 cpu=0.09ms elapsed=27.05s tid=0x00007fffec1b7b90 nid=638734 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2393139] daemon prio=9 os_prio=0 cpu=0.12ms elapsed=1.94s tid=0x00007fffe81eb970 nid=2393139 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [638735] daemon prio=9 os_prio=0 cpu=0.19ms elapsed=27.05s tid=0x00007fffec1b9020 nid=638735 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2393140] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=1.94s tid=0x00007fffe81ece00 nid=2393140 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [638736] daemon prio=9 os_prio=0 cpu=1.85ms elapsed=27.05s tid=0x00007fffec1ba4e0 nid=638736 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2393141] daemon prio=9 os_prio=0 cpu=0.20ms elapsed=1.94s tid=0x00007fffe81ee2c0 nid=2393141 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #7 [638737] daemon prio=8 os_prio=0 cpu=1.21ms elapsed=26.95s tid=0x00007fffec2b4590 nid=638737 waiting on condition [0x00007fffcde7d000] │ │ │ │ │ +"Common-Cleaner" #7 [2393142] daemon prio=8 os_prio=0 cpu=1.06ms elapsed=1.85s tid=0x00007fffe82e0380 nid=2393142 waiting on condition [0x00007fffe760d000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e4c79110> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f00a42b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #8 [638738] daemon prio=9 os_prio=0 cpu=0.18ms elapsed=26.65s tid=0x00007fffec343f30 nid=638738 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #8 [2393143] daemon prio=9 os_prio=0 cpu=0.22ms elapsed=1.71s tid=0x00007fffe836fc00 nid=2393143 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"pool-1-thread-1" #9 [638739] daemon prio=5 os_prio=0 cpu=0.33ms elapsed=26.02s tid=0x00007fffec48b6e0 nid=638739 waiting on condition [0x00007fffcdb7d000] │ │ │ │ │ +"pool-1-thread-1" #9 [2393144] daemon prio=5 os_prio=0 cpu=0.31ms elapsed=1.22s tid=0x00007fffe84b73d0 nid=2393144 waiting on condition [0x00007fffe72ad000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e48f1118> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f1025f70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"process reaper" #11 [638743] daemon prio=10 os_prio=0 cpu=3.78ms elapsed=25.20s tid=0x00007fff9402a6c0 nid=638743 waiting on condition [0x00007fffe201d000] │ │ │ │ │ - java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ - at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e448afe0> (a java.util.concurrent.SynchronousQueue$Transferer) │ │ │ │ │ - │ │ │ │ │ -"AgentVMThread" #14 [639034] prio=5 os_prio=0 cpu=974.24ms elapsed=1.19s tid=0x00007fffec573d70 nid=639034 waiting on condition [0x00007fffcd9fb000] │ │ │ │ │ +"AgentVMThread" #10 [2393145] prio=5 os_prio=0 cpu=909.84ms elapsed=0.91s tid=0x00007fffe8540200 nid=2393145 waiting on condition [0x00007fffe712b000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at com.sun.management.internal.DiagnosticCommandImpl.executeDiagnosticCommand(jdk.management@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Thread-4" #16 [639074] prio=5 os_prio=0 cpu=0.41ms elapsed=0.01s tid=0x00007fff94201170 nid=639074 waiting on condition [0x00007fffcd87d000] │ │ │ │ │ +"Thread-1" #12 [2393146] prio=5 os_prio=0 cpu=0.44ms elapsed=0.01s tid=0x00007fef5c1f0450 nid=2393146 waiting on condition [0x00007fffe6f4d000] │ │ │ │ │ java.lang.Thread.State: WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e42da7c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f1b0e000> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"Thread-5" #17 [639075] prio=5 os_prio=0 cpu=0.22ms elapsed=0.01s tid=0x00007fff94201cc0 nid=639075 waiting on condition [0x00007fffcd6fd000] │ │ │ │ │ +"Thread-2" #13 [2393147] prio=5 os_prio=0 cpu=0.27ms elapsed=0.00s tid=0x00007fef5c1f1300 nid=2393147 waiting on condition [0x00007fffe6dcd000] │ │ │ │ │ java.lang.Thread.State: WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e42da7c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f1b0e000> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=0.89ms elapsed=27.09s tid=0x00007fffec145d50 nid=638731 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=0.53ms elapsed=1.97s tid=0x00007fffe8179b30 nid=2393136 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=8.38ms elapsed=27.12s tid=0x00007fffec0e8ee0 nid=638729 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=0.95ms elapsed=2.01s tid=0x00007fffe811c1d0 nid=2393135 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=0.72ms elapsed=27.12s tid=0x00007fffec0d9d60 nid=638728 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=0.17ms elapsed=2.01s tid=0x00007fffe810ccd0 nid=2393134 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.06ms elapsed=27.12s tid=0x00007fffec0d8e70 nid=638727 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.15ms elapsed=2.01s tid=0x00007fffe810beb0 nid=2393133 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.07ms elapsed=27.12s tid=0x00007fffec062c40 nid=638726 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.11ms elapsed=2.01s tid=0x00007fffe8056a50 nid=2393132 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.10ms elapsed=27.12s tid=0x00007fffec061d60 nid=638725 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.10ms elapsed=2.01s tid=0x00007fffe8055c00 nid=2393131 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.08ms elapsed=27.12s tid=0x00007fffec050900 nid=638724 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.11ms elapsed=2.01s tid=0x00007fffe80446f0 nid=2393130 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 13, weak refs: 0 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ---------------- stderr ---------------- │ │ │ │ │ │ │ │ │ │ ---------------------------------------- │ │ │ │ │ │ │ │ │ │ -test PrintTest.jmx(): failure [2312ms] │ │ │ │ │ +test PrintTest.jmx(): failure [1656ms] │ │ │ │ │ java.lang.RuntimeException: '.*at \\QPrintTest\\E\\.run.*' missing from stdout/stderr │ │ │ │ │ at jdk.test.lib.process.OutputAnalyzer.shouldMatch(OutputAnalyzer.java:371) │ │ │ │ │ at PrintTest.run(PrintTest.java:158) │ │ │ │ │ at PrintTest.jmx(PrintTest.java:178) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:136) │ │ │ │ │ @@ -319,94 +238,88 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ =============================================== │ │ │ │ │ serviceability/dcmd/thread/PrintTest.java │ │ │ │ │ Total tests run: 1, Passes: 0, Failures: 1, Skips: 0 │ │ │ │ │ =============================================== │ │ │ │ │ │ │ │ │ │ -----------System.err:(96/5701)---------- │ │ │ │ │ - stdout: [2026-08-19 17:36:21 │ │ │ │ │ +----------System.err:(90/5319)---------- │ │ │ │ │ + stdout: [2026-09-07 09:19:57 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fff80000880, length=13, elements={ │ │ │ │ │ -0x00007fffec019d70, 0x00007fffec1b4ed0, 0x00007fffec1b6380, 0x00007fffec1b7b90, │ │ │ │ │ -0x00007fffec1b9020, 0x00007fffec1ba4e0, 0x00007fffec2b4590, 0x00007fffec343f30, │ │ │ │ │ -0x00007fffec48b6e0, 0x00007fff9402a6c0, 0x00007fffec573d70, 0x00007fff94201170, │ │ │ │ │ -0x00007fff94201cc0 │ │ │ │ │ +_java_thread_list=0x00007fef5c1f2690, length=12, elements={ │ │ │ │ │ +0x00007fffe8019d10, 0x00007fffe81e8cb0, 0x00007fffe81ea160, 0x00007fffe81eb970, │ │ │ │ │ +0x00007fffe81ece00, 0x00007fffe81ee2c0, 0x00007fffe82e0380, 0x00007fffe836fc00, │ │ │ │ │ +0x00007fffe84b73d0, 0x00007fffe8540200, 0x00007fef5c1f0450, 0x00007fef5c1f1300 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [638722] prio=5 os_prio=0 cpu=1229.50ms elapsed=27.12s tid=0x00007fffec019d70 nid=638722 in Object.wait() [0x00007ffff23ed000] │ │ │ │ │ +"main" #1 [2393129] prio=5 os_prio=0 cpu=1099.59ms elapsed=2.01s tid=0x00007fffe8019d10 nid=2393129 in Object.wait() [0x00007fffefa0d000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e46f9d48> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff0f12f7db0> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [638732] daemon prio=10 os_prio=0 cpu=0.69ms elapsed=27.06s tid=0x00007fffec1b4ed0 nid=638732 waiting on condition [0x00007fffe26c2000] │ │ │ │ │ +"Reference Handler" #2 [2393137] daemon prio=10 os_prio=0 cpu=0.91ms elapsed=1.94s tid=0x00007fffe81e8cb0 nid=2393137 waiting on condition [0x00007fffe7df6000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [638733] daemon prio=8 os_prio=0 cpu=0.41ms elapsed=27.06s tid=0x00007fffec1b6380 nid=638733 in Object.wait() [0x00007fffe2541000] │ │ │ │ │ +"Finalizer" #3 [2393138] daemon prio=8 os_prio=0 cpu=0.38ms elapsed=1.94s tid=0x00007fffe81ea160 nid=2393138 in Object.wait() [0x00007fffe7c75000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005e4c0a560> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff0f000f910> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [638734] daemon prio=9 os_prio=0 cpu=0.09ms elapsed=27.05s tid=0x00007fffec1b7b90 nid=638734 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2393139] daemon prio=9 os_prio=0 cpu=0.12ms elapsed=1.94s tid=0x00007fffe81eb970 nid=2393139 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [638735] daemon prio=9 os_prio=0 cpu=0.19ms elapsed=27.05s tid=0x00007fffec1b9020 nid=638735 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2393140] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=1.94s tid=0x00007fffe81ece00 nid=2393140 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [638736] daemon prio=9 os_prio=0 cpu=1.85ms elapsed=27.05s tid=0x00007fffec1ba4e0 nid=638736 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2393141] daemon prio=9 os_prio=0 cpu=0.20ms elapsed=1.94s tid=0x00007fffe81ee2c0 nid=2393141 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #7 [638737] daemon prio=8 os_prio=0 cpu=1.21ms elapsed=26.95s tid=0x00007fffec2b4590 nid=638737 waiting on condition [0x00007fffcde7d000] │ │ │ │ │ +"Common-Cleaner" #7 [2393142] daemon prio=8 os_prio=0 cpu=1.06ms elapsed=1.85s tid=0x00007fffe82e0380 nid=2393142 waiting on condition [0x00007fffe760d000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e4c79110> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f00a42b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #8 [638738] daemon prio=9 os_prio=0 cpu=0.18ms elapsed=26.65s tid=0x00007fffec343f30 nid=638738 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #8 [2393143] daemon prio=9 os_prio=0 cpu=0.22ms elapsed=1.71s tid=0x00007fffe836fc00 nid=2393143 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"pool-1-thread-1" #9 [638739] daemon prio=5 os_prio=0 cpu=0.33ms elapsed=26.02s tid=0x00007fffec48b6e0 nid=638739 waiting on condition [0x00007fffcdb7d000] │ │ │ │ │ - java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ - at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e48f1118> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ - │ │ │ │ │ -"process reaper" #11 [638743] daemon prio=10 os_prio=0 cpu=3.78ms elapsed=25.20s tid=0x00007fff9402a6c0 nid=638743 waiting on condition [0x00007fffe201d000] │ │ │ │ │ +"pool-1-thread-1" #9 [2393144] daemon prio=5 os_prio=0 cpu=0.31ms elapsed=1.22s tid=0x00007fffe84b73d0 nid=2393144 waiting on condition [0x00007fffe72ad000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e448afe0> (a java.util.concurrent.SynchronousQueue$Transferer) │ │ │ │ │ + - parking to wait for <0x00007ff0f1025f70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"AgentVMThread" #14 [639034] prio=5 os_prio=0 cpu=974.24ms elapsed=1.19s tid=0x00007fffec573d70 nid=639034 waiting on condition [0x00007fffcd9fb000] │ │ │ │ │ +"AgentVMThread" #10 [2393145] prio=5 os_prio=0 cpu=909.84ms elapsed=0.91s tid=0x00007fffe8540200 nid=2393145 waiting on condition [0x00007fffe712b000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at com.sun.management.internal.DiagnosticCommandImpl.executeDiagnosticCommand(jdk.management@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Thread-4" #16 [639074] prio=5 os_prio=0 cpu=0.41ms elapsed=0.01s tid=0x00007fff94201170 nid=639074 waiting on condition [0x00007fffcd87d000] │ │ │ │ │ +"Thread-1" #12 [2393146] prio=5 os_prio=0 cpu=0.44ms elapsed=0.01s tid=0x00007fef5c1f0450 nid=2393146 waiting on condition [0x00007fffe6f4d000] │ │ │ │ │ java.lang.Thread.State: WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e42da7c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f1b0e000> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"Thread-5" #17 [639075] prio=5 os_prio=0 cpu=0.22ms elapsed=0.01s tid=0x00007fff94201cc0 nid=639075 waiting on condition [0x00007fffcd6fd000] │ │ │ │ │ +"Thread-2" #13 [2393147] prio=5 os_prio=0 cpu=0.27ms elapsed=0.00s tid=0x00007fef5c1f1300 nid=2393147 waiting on condition [0x00007fffe6dcd000] │ │ │ │ │ java.lang.Thread.State: WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005e42da7c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff0f1b0e000> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=0.89ms elapsed=27.09s tid=0x00007fffec145d50 nid=638731 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=0.53ms elapsed=1.97s tid=0x00007fffe8179b30 nid=2393136 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=8.38ms elapsed=27.12s tid=0x00007fffec0e8ee0 nid=638729 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=0.95ms elapsed=2.01s tid=0x00007fffe811c1d0 nid=2393135 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=0.72ms elapsed=27.12s tid=0x00007fffec0d9d60 nid=638728 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=0.17ms elapsed=2.01s tid=0x00007fffe810ccd0 nid=2393134 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.06ms elapsed=27.12s tid=0x00007fffec0d8e70 nid=638727 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.15ms elapsed=2.01s tid=0x00007fffe810beb0 nid=2393133 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.07ms elapsed=27.12s tid=0x00007fffec062c40 nid=638726 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.11ms elapsed=2.01s tid=0x00007fffe8056a50 nid=2393132 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.10ms elapsed=27.12s tid=0x00007fffec061d60 nid=638725 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.10ms elapsed=2.01s tid=0x00007fffe8055c00 nid=2393131 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=0.08ms elapsed=27.12s tid=0x00007fffec050900 nid=638724 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=0.11ms elapsed=2.01s tid=0x00007fffe80446f0 nid=2393130 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 13, weak refs: 0 │ │ │ │ │ │ │ │ │ │ ]; │ │ │ │ │ stderr: [] │ │ │ │ │ exitValue = -1 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/8036666/GetObjectLockCount.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:18 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ author=axel.siebenborn@sap.com │ │ │ │ │ keywords=bug8036666 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ requires=vm.jvmti │ │ │ │ │ @@ -11,69 +11,69 @@ │ │ │ │ │ source=GetObjectLockCount.java │ │ │ │ │ title=verify jvm returns correct lock recursion count │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ │ -elapsed=4032 0\:00\:04.032 │ │ │ │ │ -end=Wed Aug 19 17\:36\:18 UTC 2026 │ │ │ │ │ +elapsed=3840 0\:00\:03.840 │ │ │ │ │ +end=Mon Sep 07 09\:20\:02 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.AssertionError\: recursions\: expected 3, but was -1 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:14 UTC 2026 │ │ │ │ │ +sections=script_messages compile build compile main │ │ │ │ │ +start=Mon Sep 07 09\:19\:58 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=4047 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3849 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/8036666 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/366)---------- │ │ │ │ │ command: compile -g /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666/RecursiveObjectLock.java │ │ │ │ │ reason: User specified action: run compile -g RecursiveObjectLock.java │ │ │ │ │ -started: Wed Aug 19 17:36:14 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:19:59 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:36:16 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.169 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:19:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.795 │ │ │ │ │ ----------configuration:(12/671)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666 │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/8036666/GetObjectLockCount.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(33/3030)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ @@ -94,43 +94,105 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/8036666/GetObjectLockCount.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java \\ │ │ │ │ │ -J-Dtest.main.class=GetObjectLockCount \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666 \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/8036666/GetObjectLockCount.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/8036666/GetObjectLockCount.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/8036666/GetObjectLockCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/8036666/GetObjectLockCount.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/8036666/GetObjectLockCount.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -g /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666/RecursiveObjectLock.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/180)---------- │ │ │ │ │ +----------messages:(7/226)---------- │ │ │ │ │ command: build GetObjectLockCount │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:16 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:16 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 09:19:59 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: GetObjectLockCount │ │ │ │ │ +finished: Mon Sep 07 09:20:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.961 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/340)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 09:19:59 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:20:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.959 │ │ │ │ │ +----------configuration:(12/671)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666 │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/3015)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=serviceability/jvmti/8036666/GetObjectLockCount.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java \\ │ │ │ │ │ + -J-Dtest.main.class=GetObjectLockCount \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666 \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d:/tmp/hotspot/JTwork/classes/1/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ ----------messages:(7/262)---------- │ │ │ │ │ command: main GetObjectLockCount │ │ │ │ │ reason: User specified action: run main/othervm GetObjectLockCount │ │ │ │ │ -started: Wed Aug 19 17:36:16 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:01 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 638988 │ │ │ │ │ -finished: Wed Aug 19 17:36:18 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.833 │ │ │ │ │ +Process id: 2393172 │ │ │ │ │ +finished: Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.07 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(11/211)---------- │ │ │ │ │ Vm launched │ │ │ │ │ ClassPrepareEvent │ │ │ │ │ Found main thread. │ │ │ │ │ Main thread not found! │ │ │ │ │ Main thread not found! │ │ │ │ │ @@ -165,15 +227,15 @@ │ │ │ │ │ ----------rerun:(32/2946)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/8036666/GetObjectLockCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -182,17 +244,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/8036666/GetObjectLockCount.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java \\ │ │ │ │ │ -Dtest.main.class=GetObjectLockCount \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/8036666/GetObjectLockCount.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/8036666/GetObjectLockCount.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/8036666/GetObjectLockCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/8036666/GetObjectLockCount.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/8036666:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/8036666/GetObjectLockCount.d/main.0.jta │ │ │ │ │ result: Failed. Execution failed: `main' threw exception: java.lang.AssertionError: recursions: expected 3, but was -1 │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/GetLocalVariable/GetLocalVars.jtr │ │ │ │ │ @@ -1,75 +1,75 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:26 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8080406 othervm native │ │ │ │ │ requires=vm.jvmti │ │ │ │ │ run=USER_SPECIFIED compile GetLocalVars.java\nUSER_SPECIFIED main/othervm/native -Xcomp -agentlib\:GetLocalVars GetLocalVars\n │ │ │ │ │ source=GetLocalVars.java │ │ │ │ │ title=VM_GetOrSetLocal doesn't check local slot type against requested type │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ │ -elapsed=2818 0\:00\:02.818 │ │ │ │ │ -end=Wed Aug 19 17\:36\:26 UTC 2026 │ │ │ │ │ +elapsed=1364 0\:00\:01.364 │ │ │ │ │ +end=Mon Sep 07 09\:20\:05 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Test GetLocalVars failed with a bad status\: 2 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:23 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:04 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2836 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1369 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/GetLocalVariable │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/355)---------- │ │ │ │ │ +----------messages:(8/356)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ │ reason: User specified action: run compile GetLocalVars.java │ │ │ │ │ -started: Wed Aug 19 17:36:23 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:04 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:36:25 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.323 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.047 │ │ │ │ │ ----------configuration:(10/566)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/GetLocalVariable/GetLocalVars.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/GetLocalVariable/GetLocalVars.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2847)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -87,42 +87,42 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/GetLocalVariable/GetLocalVars.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java \\ │ │ │ │ │ -J-Dtest.main.class=GetLocalVars \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/GetLocalVariable/GetLocalVars.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/GetLocalVariable/GetLocalVars.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/GetLocalVariable/GetLocalVars.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/GetLocalVariable/GetLocalVars.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/GetLocalVariable/GetLocalVars.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/GetLocalVariable/GetLocalVars.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/GetLocalVariable/GetLocalVars.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/GetLocalVariable/GetLocalVars.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/GetLocalVariable/GetLocalVars.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/GetLocalVariable/GetLocalVars.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/174)---------- │ │ │ │ │ command: build GetLocalVars │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:25 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:25 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/317)---------- │ │ │ │ │ +----------messages:(7/318)---------- │ │ │ │ │ command: main -Xcomp -agentlib:GetLocalVars GetLocalVars │ │ │ │ │ reason: User specified action: run main/othervm/native -Xcomp -agentlib:GetLocalVars GetLocalVars │ │ │ │ │ -started: Wed Aug 19 17:36:25 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639134 │ │ │ │ │ -finished: Wed Aug 19 17:36:26 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.471 │ │ │ │ │ +Process id: 2393296 │ │ │ │ │ +finished: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.306 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(74/2568)---------- │ │ │ │ │ │ │ │ │ │ test_local_byte: BEGIN │ │ │ │ │ │ │ │ │ │ GetLocalInt: JVMTI error (31) │ │ │ │ │ FAIL: GetLocalInt failed to get value from a local byte │ │ │ │ │ @@ -204,22 +204,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: Test GetLocalVars failed with a bad status: 2 │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Test GetLocalVars failed with a bad status: 2 │ │ │ │ │ ----------rerun:(35/2924)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/GetLocalVariable/GetLocalVars.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/GetLocalVariable/GetLocalVars.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -228,17 +228,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/GetLocalVariable/GetLocalVars.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java \\ │ │ │ │ │ -Dtest.main.class=GetLocalVars \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/GetLocalVariable/GetLocalVars.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/GetLocalVariable/GetLocalVars.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/GetLocalVariable/GetLocalVars.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/GetLocalVariable/GetLocalVars.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/GetLocalVariable/GetLocalVars.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/GetLocalVariable/GetLocalVars.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -Xcomp \\ │ │ │ │ │ -agentlib:GetLocalVars \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.jtr │ │ │ │ │ @@ -1,75 +1,75 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:27 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8153629 othervm native │ │ │ │ │ requires=vm.jvmti │ │ │ │ │ run=USER_SPECIFIED compile GetOwnedMonitorStackDepthInfoTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:GetOwnedMonitorStackDepthInfoTest GetOwnedMonitorStackDepthInfoTest\n │ │ │ │ │ source=GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ │ title=Need to cover JVMTI's GetOwnedMonitorStackDepthInfo function │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ │ -elapsed=3679 0\:00\:03.679 │ │ │ │ │ -end=Wed Aug 19 17\:36\:27 UTC 2026 │ │ │ │ │ +elapsed=1513 0\:00\:01.513 │ │ │ │ │ +end=Mon Sep 07 09\:20\:05 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: FAILED status returned from the agent │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:23 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:04 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3692 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1520 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/GetOwnedMonitorStackDepthInfo │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/410)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ │ reason: User specified action: run compile GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ │ -started: Wed Aug 19 17:36:23 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:04 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 17:36:26 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.238 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.313 │ │ │ │ │ ----------configuration:(10/626)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3205)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -87,42 +87,42 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java \\ │ │ │ │ │ -J-Dtest.main.class=GetOwnedMonitorStackDepthInfoTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo:/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo:/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/195)---------- │ │ │ │ │ command: build GetOwnedMonitorStackDepthInfoTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:26 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:26 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.003 │ │ │ │ │ +started: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/387)---------- │ │ │ │ │ +----------messages:(7/388)---------- │ │ │ │ │ command: main -agentlib:GetOwnedMonitorStackDepthInfoTest GetOwnedMonitorStackDepthInfoTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:GetOwnedMonitorStackDepthInfoTest GetOwnedMonitorStackDepthInfoTest │ │ │ │ │ -started: Wed Aug 19 17:36:26 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639155 │ │ │ │ │ -finished: Wed Aug 19 17:36:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.411 │ │ │ │ │ +Process id: 2393315 │ │ │ │ │ +finished: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.184 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(5/137)---------- │ │ │ │ │ Agent_OnLoad started │ │ │ │ │ Agent_OnLoad finished │ │ │ │ │ Thread in sync section 1: │ │ │ │ │ Thread in sync section 2: │ │ │ │ │ VerifyOwnedMonitors: owns 0 monitor(s) │ │ │ │ │ @@ -137,22 +137,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: FAILED status returned from the agent │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: FAILED status returned from the agent │ │ │ │ │ ----------rerun:(34/3238)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -161,17 +161,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java \\ │ │ │ │ │ -Dtest.main.class=GetOwnedMonitorStackDepthInfoTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:GetOwnedMonitorStackDepthInfoTest \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:16 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:36 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ requires=vm.jvmti │ │ │ │ │ run=USER_SPECIFIED build Frame HeapMonitor\nUSER_SPECIFIED compile HeapMonitorEventOnOffTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:HeapMonitorTest MyPackage.HeapMonitorEventOnOffTest\n │ │ │ │ │ source=HeapMonitorEventOnOffTest.java │ │ │ │ │ title=Verifies if turning off the event notification stops events. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ │ -elapsed=52402 0\:00\:52.402 │ │ │ │ │ -end=Wed Aug 19 17\:37\:16 UTC 2026 │ │ │ │ │ +elapsed=31053 0\:00\:31.053 │ │ │ │ │ +end=Mon Sep 07 09\:20\:36 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: No expected events were found\: false, false │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:23 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:05 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=52418 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=31059 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/246)---------- │ │ │ │ │ command: build Frame HeapMonitor │ │ │ │ │ reason: User specified action: run build Frame HeapMonitor │ │ │ │ │ -started: Wed Aug 19 17:36:23 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: Frame, HeapMonitor │ │ │ │ │ -finished: Wed Aug 19 17:36:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.572 │ │ │ │ │ +finished: Mon Sep 07 09:20:07 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.837 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/468)---------- │ │ │ │ │ +----------messages:(8/469)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:23 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:36:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.569 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 09:20:07 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.835 │ │ │ │ │ ----------configuration:(10/594)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3146)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,47 +98,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorEventOnOffTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/386)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ │ reason: User specified action: run compile HeapMonitorEventOnOffTest.java │ │ │ │ │ -started: Wed Aug 19 17:36:27 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:07 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:36:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.951 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.03 │ │ │ │ │ ----------configuration:(10/594)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3039)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -156,46 +156,46 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorEventOnOffTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/197)---------- │ │ │ │ │ command: build MyPackage.HeapMonitorEventOnOffTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:29 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:29 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/355)---------- │ │ │ │ │ +----------messages:(7/357)---------- │ │ │ │ │ command: main -agentlib:HeapMonitorTest MyPackage.HeapMonitorEventOnOffTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:HeapMonitorTest MyPackage.HeapMonitorEventOnOffTest │ │ │ │ │ -started: Wed Aug 19 17:36:29 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639175 │ │ │ │ │ -finished: Wed Aug 19 17:37:16 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 46.85 │ │ │ │ │ +Process id: 2393335 │ │ │ │ │ +finished: Mon Sep 07 09:20:36 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 28.173 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ -----------System.err:(15/921)---------- │ │ │ │ │ -Checking storage count 626 │ │ │ │ │ +----------System.err:(15/922)---------- │ │ │ │ │ +Checking storage count 6068 │ │ │ │ │ Checking garbage storage count 200 │ │ │ │ │ java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:220) │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:234) │ │ │ │ │ at MyPackage.HeapMonitorEventOnOffTest.main(HeapMonitorEventOnOffTest.java:39) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ @@ -203,22 +203,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ ----------rerun:(34/3078)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -227,17 +227,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java \\ │ │ │ │ │ -Dtest.main.class=MyPackage.HeapMonitorEventOnOffTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:HeapMonitorTest \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:12 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:37 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ requires=(vm.gc \=\= "Parallel" | vm.gc \=\= "null") & (vm.jvmti) │ │ │ │ │ run=USER_SPECIFIED build Frame HeapMonitor\nUSER_SPECIFIED compile HeapMonitorGCTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:HeapMonitorTest -XX\:+UseParallelGC MyPackage.HeapMonitorGCTest\n │ │ │ │ │ source=HeapMonitorGCParallelTest.java │ │ │ │ │ title=Verifies the JVMTI Heap Monitor Statistics using ParallelGc │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ │ -elapsed=45609 0\:00\:45.609 │ │ │ │ │ -end=Wed Aug 19 17\:37\:12 UTC 2026 │ │ │ │ │ +elapsed=32421 0\:00\:32.421 │ │ │ │ │ +end=Mon Sep 07 09\:20\:37 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: No expected events were found\: false, false │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:26 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:05 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=45790 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=32428 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/246)---------- │ │ │ │ │ command: build Frame HeapMonitor │ │ │ │ │ reason: User specified action: run build Frame HeapMonitor │ │ │ │ │ -started: Wed Aug 19 17:36:26 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: Frame, HeapMonitor │ │ │ │ │ -finished: Wed Aug 19 17:36:30 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.337 │ │ │ │ │ +finished: Mon Sep 07 09:20:07 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.762 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/468)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:26 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:36:30 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.331 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:20:07 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.76 │ │ │ │ │ ----------configuration:(10/594)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3146)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,47 +98,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorGCParallelTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/370)---------- │ │ │ │ │ +----------messages:(8/371)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ reason: User specified action: run compile HeapMonitorGCTest.java │ │ │ │ │ -started: Wed Aug 19 17:36:30 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:07 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:36:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.039 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.036 │ │ │ │ │ ----------configuration:(10/594)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3031)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -156,46 +156,46 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorGCParallelTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/189)---------- │ │ │ │ │ command: build MyPackage.HeapMonitorGCTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:32 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ ----------messages:(7/378)---------- │ │ │ │ │ command: main -agentlib:HeapMonitorTest -XX:+UseParallelGC MyPackage.HeapMonitorGCTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:HeapMonitorTest -XX:+UseParallelGC MyPackage.HeapMonitorGCTest │ │ │ │ │ -started: Wed Aug 19 17:36:32 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639218 │ │ │ │ │ -finished: Wed Aug 19 17:37:11 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 39.204 │ │ │ │ │ +Process id: 2393344 │ │ │ │ │ +finished: Mon Sep 07 09:20:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 29.61 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(15/906)---------- │ │ │ │ │ -Checking storage count 1520 │ │ │ │ │ +Checking storage count 9877 │ │ │ │ │ Checking garbage storage count 200 │ │ │ │ │ java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:220) │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:234) │ │ │ │ │ at MyPackage.HeapMonitorGCTest.main(HeapMonitorGCTest.java:44) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ @@ -203,22 +203,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ ----------rerun:(35/3108)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -227,17 +227,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java \\ │ │ │ │ │ -Dtest.main.class=MyPackage.HeapMonitorGCParallelTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:HeapMonitorTest \\ │ │ │ │ │ -XX:+UseParallelGC \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:14 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:36 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ requires=(vm.gc \=\= "Serial" | vm.gc \=\= "null") & (vm.jvmti) │ │ │ │ │ run=USER_SPECIFIED build Frame HeapMonitor\nUSER_SPECIFIED compile HeapMonitorGCTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:HeapMonitorTest -XX\:+UseSerialGC MyPackage.HeapMonitorGCTest\n │ │ │ │ │ source=HeapMonitorGCSerialTest.java │ │ │ │ │ title=Verifies the JVMTI Heap Monitor Statistics using SerialGC │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ │ -elapsed=46741 0\:00\:46.741 │ │ │ │ │ -end=Wed Aug 19 17\:37\:14 UTC 2026 │ │ │ │ │ +elapsed=30478 0\:00\:30.478 │ │ │ │ │ +end=Mon Sep 07 09\:20\:36 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: No expected events were found\: false, false │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:27 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:05 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=46750 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=30523 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/246)---------- │ │ │ │ │ command: build Frame HeapMonitor │ │ │ │ │ reason: User specified action: run build Frame HeapMonitor │ │ │ │ │ -started: Wed Aug 19 17:36:27 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: Frame, HeapMonitor │ │ │ │ │ -finished: Wed Aug 19 17:36:30 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.516 │ │ │ │ │ +finished: Mon Sep 07 09:20:07 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.765 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/468)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:27 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:05 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 17:36:30 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.514 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:20:07 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.763 │ │ │ │ │ ----------configuration:(10/592)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3130)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,47 +98,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorGCSerialTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/370)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ reason: User specified action: run compile HeapMonitorGCTest.java │ │ │ │ │ -started: Wed Aug 19 17:36:30 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:07 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 17:36:33 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.242 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.101 │ │ │ │ │ ----------configuration:(10/592)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3015)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -156,46 +156,46 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorGCSerialTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/189)---------- │ │ │ │ │ command: build MyPackage.HeapMonitorGCTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:33 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:33 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/374)---------- │ │ │ │ │ +----------messages:(7/373)---------- │ │ │ │ │ command: main -agentlib:HeapMonitorTest -XX:+UseSerialGC MyPackage.HeapMonitorGCTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:HeapMonitorTest -XX:+UseSerialGC MyPackage.HeapMonitorGCTest │ │ │ │ │ -started: Wed Aug 19 17:36:33 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:08 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639240 │ │ │ │ │ -finished: Wed Aug 19 17:37:14 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 40.965 │ │ │ │ │ +Process id: 2393392 │ │ │ │ │ +finished: Mon Sep 07 09:20:36 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 27.6 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ -----------System.err:(15/905)---------- │ │ │ │ │ -Checking storage count 887 │ │ │ │ │ +----------System.err:(15/906)---------- │ │ │ │ │ +Checking storage count 9355 │ │ │ │ │ Checking garbage storage count 200 │ │ │ │ │ java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:220) │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:234) │ │ │ │ │ at MyPackage.HeapMonitorGCTest.main(HeapMonitorGCTest.java:44) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ @@ -203,22 +203,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ ----------rerun:(35/3090)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -227,17 +227,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java \\ │ │ │ │ │ -Dtest.main.class=MyPackage.HeapMonitorGCSerialTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:HeapMonitorTest \\ │ │ │ │ │ -XX:+UseSerialGC \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:21:10 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ requires=(vm.gc \=\= "G1" | vm.gc \=\= "null") & (vm.jvmti) │ │ │ │ │ run=USER_SPECIFIED build Frame HeapMonitor\nUSER_SPECIFIED compile HeapMonitorGCTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:HeapMonitorTest MyPackage.HeapMonitorGCTest\n │ │ │ │ │ source=HeapMonitorGCTest.java │ │ │ │ │ title=Verifies the default GC with the Heap Monitor event system. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ -elapsed=48625 0\:00\:48.625 │ │ │ │ │ -end=Wed Aug 19 17\:37\:21 UTC 2026 │ │ │ │ │ +elapsed=33531 0\:00\:33.531 │ │ │ │ │ +end=Mon Sep 07 09\:21\:10 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: No expected events were found\: false, false │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:33 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:36 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=48646 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=33537 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/246)---------- │ │ │ │ │ command: build Frame HeapMonitor │ │ │ │ │ reason: User specified action: run build Frame HeapMonitor │ │ │ │ │ -started: Wed Aug 19 17:36:33 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:36 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: Frame, HeapMonitor │ │ │ │ │ -finished: Wed Aug 19 17:36:37 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.925 │ │ │ │ │ +finished: Mon Sep 07 09:20:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.909 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/468)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:36:33 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:36 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 28 │ │ │ │ │ -Process id: 638389 │ │ │ │ │ -finished: Wed Aug 19 17:36:37 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.918 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:20:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.907 │ │ │ │ │ ----------configuration:(10/586)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3082)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,47 +98,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorGCTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/370)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ reason: User specified action: run compile HeapMonitorGCTest.java │ │ │ │ │ -started: Wed Aug 19 17:36:37 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:38 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 28 │ │ │ │ │ -Process id: 638389 │ │ │ │ │ -finished: Wed Aug 19 17:36:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.965 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.186 │ │ │ │ │ ----------configuration:(10/586)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2967)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -156,46 +156,46 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorGCTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/189)---------- │ │ │ │ │ command: build MyPackage.HeapMonitorGCTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:39 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.004 │ │ │ │ │ +started: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/339)---------- │ │ │ │ │ +----------messages:(7/341)---------- │ │ │ │ │ command: main -agentlib:HeapMonitorTest MyPackage.HeapMonitorGCTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:HeapMonitorTest MyPackage.HeapMonitorGCTest │ │ │ │ │ -started: Wed Aug 19 17:36:39 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639254 │ │ │ │ │ -finished: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 42.71 │ │ │ │ │ +Process id: 2393446 │ │ │ │ │ +finished: Mon Sep 07 09:21:10 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 29.422 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(15/906)---------- │ │ │ │ │ -Checking storage count 1278 │ │ │ │ │ +Checking storage count 6067 │ │ │ │ │ Checking garbage storage count 200 │ │ │ │ │ java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:220) │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:234) │ │ │ │ │ at MyPackage.HeapMonitorGCTest.main(HeapMonitorGCTest.java:44) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ @@ -203,22 +203,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ ----------rerun:(34/3014)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -227,17 +227,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java \\ │ │ │ │ │ -Dtest.main.class=MyPackage.HeapMonitorGCTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:HeapMonitorTest \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:18 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:42 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ requires=vm.jvmti │ │ │ │ │ run=USER_SPECIFIED build Frame HeapMonitor\nUSER_SPECIFIED compile HeapMonitorTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:HeapMonitorTest -Xint MyPackage.HeapMonitorTest 10\n │ │ │ │ │ source=HeapMonitorInterpreterArrayTest.java │ │ │ │ │ title=Verifies the JVMTI Heap Monitor using the interpreter. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ │ -elapsed=6257 0\:00\:06.257 │ │ │ │ │ -end=Wed Aug 19 17\:37\:18 UTC 2026 │ │ │ │ │ +elapsed=6396 0\:00\:06.396 │ │ │ │ │ +end=Mon Sep 07 09\:20\:42 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: No expected events were found\: false, false │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile compile build main │ │ │ │ │ -start=Wed Aug 19 17\:37\:12 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:36 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=6270 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=6403 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/246)---------- │ │ │ │ │ command: build Frame HeapMonitor │ │ │ │ │ reason: User specified action: run build Frame HeapMonitor │ │ │ │ │ -started: Wed Aug 19 17:37:12 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:36 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: Frame, HeapMonitor │ │ │ │ │ -finished: Wed Aug 19 17:37:16 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.637 │ │ │ │ │ +finished: Mon Sep 07 09:20:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.762 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/468)---------- │ │ │ │ │ +----------messages:(8/469)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:37:12 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:36 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:37:16 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.632 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 09:20:38 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.759 │ │ │ │ │ ----------configuration:(10/600)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3194)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,47 +98,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorInterpreterArrayTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/366)---------- │ │ │ │ │ +----------messages:(8/367)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ │ reason: User specified action: run compile HeapMonitorTest.java │ │ │ │ │ -started: Wed Aug 19 17:37:16 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:38 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:37:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.644 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.299 │ │ │ │ │ ----------configuration:(10/600)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3077)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -156,46 +156,46 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorInterpreterArrayTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/187)---------- │ │ │ │ │ command: build MyPackage.HeapMonitorTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:17 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/353)---------- │ │ │ │ │ +----------messages:(7/354)---------- │ │ │ │ │ command: main -agentlib:HeapMonitorTest -Xint MyPackage.HeapMonitorTest 10 │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:HeapMonitorTest -Xint MyPackage.HeapMonitorTest 10 │ │ │ │ │ -started: Wed Aug 19 17:37:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639283 │ │ │ │ │ -finished: Wed Aug 19 17:37:18 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.947 │ │ │ │ │ +Process id: 2393447 │ │ │ │ │ +finished: Mon Sep 07 09:20:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.324 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ -----------System.err:(15/900)---------- │ │ │ │ │ -Checking storage count 23 │ │ │ │ │ +----------System.err:(15/901)---------- │ │ │ │ │ +Checking storage count 205 │ │ │ │ │ Checking garbage storage count 200 │ │ │ │ │ java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:220) │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:234) │ │ │ │ │ at MyPackage.HeapMonitorTest.main(HeapMonitorTest.java:46) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ @@ -203,22 +203,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ ----------rerun:(35/3146)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -227,17 +227,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java \\ │ │ │ │ │ -Dtest.main.class=MyPackage.HeapMonitorInterpreterArrayTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:HeapMonitorTest \\ │ │ │ │ │ -Xint \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:58 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:21:11 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ requires=(vm.jvmti) & (vm.compMode \!\= "Xcomp") │ │ │ │ │ run=USER_SPECIFIED build Frame HeapMonitor\nUSER_SPECIFIED compile HeapMonitorStatIntervalTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:HeapMonitorTest MyPackage.HeapMonitorStatIntervalTest\n │ │ │ │ │ source=HeapMonitorStatIntervalTest.java │ │ │ │ │ title=Verifies the JVMTI Heap Monitor sampling interval average. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ │ -elapsed=44513 0\:00\:44.513 │ │ │ │ │ -end=Wed Aug 19 17\:37\:58 UTC 2026 │ │ │ │ │ +elapsed=33469 0\:00\:33.469 │ │ │ │ │ +end=Mon Sep 07 09\:21\:11 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Could get the size of a 1-element array. │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile compile build main │ │ │ │ │ -start=Wed Aug 19 17\:37\:14 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:38 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=44523 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=33476 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/246)---------- │ │ │ │ │ +----------messages:(7/245)---------- │ │ │ │ │ command: build Frame HeapMonitor │ │ │ │ │ reason: User specified action: run build Frame HeapMonitor │ │ │ │ │ -started: Wed Aug 19 17:37:14 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:38 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: Frame, HeapMonitor │ │ │ │ │ -finished: Wed Aug 19 17:37:18 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.101 │ │ │ │ │ +finished: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.35 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/468)---------- │ │ │ │ │ +----------messages:(8/469)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:37:14 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:38 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 17:37:18 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.096 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.347 │ │ │ │ │ ----------configuration:(10/596)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3162)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,47 +98,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorStatIntervalTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/390)---------- │ │ │ │ │ +----------messages:(8/391)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ │ reason: User specified action: run compile HeapMonitorStatIntervalTest.java │ │ │ │ │ -started: Wed Aug 19 17:37:18 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:40 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 17:37:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.713 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:20:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.651 │ │ │ │ │ ----------configuration:(10/596)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3057)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -156,68 +156,68 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorStatIntervalTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/199)---------- │ │ │ │ │ command: build MyPackage.HeapMonitorStatIntervalTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:20 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.005 │ │ │ │ │ +started: Mon Sep 07 09:20:42 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:42 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/360)---------- │ │ │ │ │ +----------messages:(7/361)---------- │ │ │ │ │ command: main -agentlib:HeapMonitorTest MyPackage.HeapMonitorStatIntervalTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:HeapMonitorTest MyPackage.HeapMonitorStatIntervalTest │ │ │ │ │ -started: Wed Aug 19 17:37:20 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:42 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639305 │ │ │ │ │ -finished: Wed Aug 19 17:37:58 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 38.667 │ │ │ │ │ +Process id: 2393486 │ │ │ │ │ +finished: Mon Sep 07 09:21:11 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 29.455 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(1/19)---------- │ │ │ │ │ Element size is: 0 │ │ │ │ │ -----------System.err:(13/829)---------- │ │ │ │ │ -Getting element from storage count, size 312 │ │ │ │ │ +----------System.err:(13/830)---------- │ │ │ │ │ +Getting element from storage count, size 2849 │ │ │ │ │ java.lang.RuntimeException: Could get the size of a 1-element array. │ │ │ │ │ at MyPackage.HeapMonitor.calculateOneElementSize(HeapMonitor.java:130) │ │ │ │ │ at MyPackage.HeapMonitorStatIntervalTest.main(HeapMonitorStatIntervalTest.java:89) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: Could get the size of a 1-element array. │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Could get the size of a 1-element array. │ │ │ │ │ ----------rerun:(34/3094)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -226,17 +226,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java \\ │ │ │ │ │ -Dtest.main.class=MyPackage.HeapMonitorStatIntervalTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:HeapMonitorTest \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:38:00 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:21:16 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ requires=vm.jvmti │ │ │ │ │ run=USER_SPECIFIED build Frame HeapMonitor\nUSER_SPECIFIED compile HeapMonitorTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:HeapMonitorTest MyPackage.HeapMonitorTest\n │ │ │ │ │ source=HeapMonitorTest.java │ │ │ │ │ title=Verifies the JVMTI Heap Monitor API │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ │ -elapsed=44144 0\:00\:44.144 │ │ │ │ │ -end=Wed Aug 19 17\:38\:00 UTC 2026 │ │ │ │ │ +elapsed=34425 0\:00\:34.425 │ │ │ │ │ +end=Mon Sep 07 09\:21\:16 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: No expected events were found\: false, false │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile compile build main │ │ │ │ │ -start=Wed Aug 19 17\:37\:16 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:41 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=44154 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=34432 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/246)---------- │ │ │ │ │ command: build Frame HeapMonitor │ │ │ │ │ reason: User specified action: run build Frame HeapMonitor │ │ │ │ │ -started: Wed Aug 19 17:37:16 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:41 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: Frame, HeapMonitor │ │ │ │ │ -finished: Wed Aug 19 17:37:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.321 │ │ │ │ │ +finished: Mon Sep 07 09:20:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.102 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/468)---------- │ │ │ │ │ +----------messages:(8/466)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:37:16 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:41 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:37:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3.318 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 09:20:43 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.1 │ │ │ │ │ ----------configuration:(10/584)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3066)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,47 +98,47 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/366)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ │ reason: User specified action: run compile HeapMonitorTest.java │ │ │ │ │ -started: Wed Aug 19 17:37:19 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:43 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 10 │ │ │ │ │ -Process id: 636089 │ │ │ │ │ -finished: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.767 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 09:20:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.235 │ │ │ │ │ ----------configuration:(10/584)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage │ │ │ │ │ - /tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2949)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -156,46 +156,46 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java \\ │ │ │ │ │ -J-Dtest.main.class=MyPackage.HeapMonitorTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/187)---------- │ │ │ │ │ command: build MyPackage.HeapMonitorTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:45 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:45 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/336)---------- │ │ │ │ │ +----------messages:(7/337)---------- │ │ │ │ │ command: main -agentlib:HeapMonitorTest MyPackage.HeapMonitorTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:HeapMonitorTest MyPackage.HeapMonitorTest │ │ │ │ │ -started: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:45 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639350 │ │ │ │ │ -finished: Wed Aug 19 17:38:00 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 39.042 │ │ │ │ │ +Process id: 2393544 │ │ │ │ │ +finished: Mon Sep 07 09:21:16 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 31.075 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ -----------System.err:(15/901)---------- │ │ │ │ │ -Checking storage count 791 │ │ │ │ │ +----------System.err:(15/902)---------- │ │ │ │ │ +Checking storage count 6070 │ │ │ │ │ Checking garbage storage count 200 │ │ │ │ │ java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:220) │ │ │ │ │ at MyPackage.HeapMonitor.allocateAndCheckFrames(HeapMonitor.java:234) │ │ │ │ │ at MyPackage.HeapMonitorTest.main(HeapMonitorTest.java:46) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ @@ -203,22 +203,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: No expected events were found: false, false │ │ │ │ │ ----------rerun:(34/2998)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -227,17 +227,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java \\ │ │ │ │ │ -Dtest.main.class=MyPackage.HeapMonitorTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/3/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:HeapMonitorTest \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.jtr │ │ │ │ │ @@ -1,81 +1,81 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:44 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ library=/test/lib │ │ │ │ │ requires=vm.jvmti │ │ │ │ │ run=USER_SPECIFIED compile NotifyFramePopTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:NotifyFramePopTest NotifyFramePopTest\n │ │ │ │ │ source=NotifyFramePopTest.java │ │ │ │ │ title=Verifies NotifyFramePop request is cleared if JVMTI_EVENT_FRAME_POP is disabled │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ │ -elapsed=2528 0\:00\:02.528 │ │ │ │ │ -end=Wed Aug 19 17\:37\:21 UTC 2026 │ │ │ │ │ +elapsed=1362 0\:00\:01.362 │ │ │ │ │ +end=Mon Sep 07 09\:20\:44 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: unexpected notification\: FramePop expected\: yes, actually received\: no │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 17\:37\:18 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:43 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2543 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1369 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/NotifyFramePop │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/364)---------- │ │ │ │ │ +----------messages:(8/366)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ │ reason: User specified action: run compile NotifyFramePopTest.java │ │ │ │ │ -started: Wed Aug 19 17:37:18 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:43 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:37:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.99 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 09:20:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.108 │ │ │ │ │ ----------configuration:(12/692)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3106)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -93,42 +93,42 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java \\ │ │ │ │ │ -J-Dtest.main.class=NotifyFramePopTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/tmp/hotspot/JTwork/classes/0/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/tmp/hotspot/JTwork/classes/7/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/180)---------- │ │ │ │ │ command: build NotifyFramePopTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:20 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:20 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:44 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:44 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/327)---------- │ │ │ │ │ +----------messages:(7/328)---------- │ │ │ │ │ command: main -agentlib:NotifyFramePopTest NotifyFramePopTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:NotifyFramePopTest NotifyFramePopTest │ │ │ │ │ -started: Wed Aug 19 17:37:20 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:44 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639331 │ │ │ │ │ -finished: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.505 │ │ │ │ │ +Process id: 2393508 │ │ │ │ │ +finished: Mon Sep 07 09:20:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.241 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(2/46)---------- │ │ │ │ │ test: sanity │ │ │ │ │ NotifyFramePop failed, error: 31 │ │ │ │ │ ----------System.err:(12/830)---------- │ │ │ │ │ java.lang.RuntimeException: unexpected notification: FramePop expected: yes, actually received: no │ │ │ │ │ at NotifyFramePopTest.test(NotifyFramePopTest.java:95) │ │ │ │ │ @@ -139,22 +139,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: unexpected notification: FramePop expected: yes, actually received: no │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: unexpected notification: FramePop expected: yes, actually received: no │ │ │ │ │ ----------rerun:(34/3169)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -163,17 +163,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java \\ │ │ │ │ │ -Dtest.main.class=NotifyFramePopTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:NotifyFramePopTest \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/FramePop/framepop01/framepop01.jtr │ │ │ │ │ @@ -1,80 +1,80 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:01 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED compile framepop01a.java\nUSER_SPECIFIED main/othervm/native -agentlib\:framepop01 framepop01\n │ │ │ │ │ source=framepop01.java │ │ │ │ │ title=converted from VM Testbase nsk/jvmti/FramePop/framepop001. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ │ -elapsed=2563 0\:00\:02.563 │ │ │ │ │ -end=Wed Aug 19 17\:36\:20 UTC 2026 │ │ │ │ │ +elapsed=1230 0\:00\:01.230 │ │ │ │ │ +end=Mon Sep 07 09\:20\:01 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: check failed with result 2 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:17 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:00 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2574 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1236 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/events/FramePop/framepop01 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/362)---------- │ │ │ │ │ +----------messages:(8/364)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01a.java │ │ │ │ │ reason: User specified action: run compile framepop01a.java │ │ │ │ │ -started: Wed Aug 19 17:36:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:00 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.17 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:20:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.006 │ │ │ │ │ ----------configuration:(12/720)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01 │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/FramePop/framepop01/framepop01.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/FramePop/framepop01/framepop01.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3191)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -92,50 +92,50 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/events/FramePop/framepop01/framepop01.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java \\ │ │ │ │ │ -J-Dtest.main.class=framepop01 \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01 \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/FramePop/framepop01/framepop01.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/FramePop/framepop01/framepop01.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/FramePop/framepop01/framepop01.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/FramePop/framepop01/framepop01.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/tmp/hotspot/JTwork/classes/6/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01a.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01a.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/172)---------- │ │ │ │ │ command: build framepop01 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:01 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:01 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/295)---------- │ │ │ │ │ +----------messages:(7/296)---------- │ │ │ │ │ command: main -agentlib:framepop01 framepop01 │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:framepop01 framepop01 │ │ │ │ │ -started: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:01 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639033 │ │ │ │ │ -finished: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.372 │ │ │ │ │ +Process id: 2393151 │ │ │ │ │ +finished: Mon Sep 07 09:20:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.211 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(7/283)---------- │ │ │ │ │ (NotifyFramePop#1) unexpected error: JVMTI_ERROR_NO_MORE_FRAMES (31) │ │ │ │ │ >>> retrieving frame pop info ... │ │ │ │ │ >>> class: "Lframepop01;" │ │ │ │ │ >>> method: "chain()V" │ │ │ │ │ >>> location: 0x000000000 │ │ │ │ │ -Thread: 0x7fff480021c0, name: , state(5): ALIVE RUNNABLE, attrs: virtual daemon │ │ │ │ │ +Thread: 0x7fef100021c0, name: , state(5): ALIVE RUNNABLE, attrs: virtual daemon │ │ │ │ │ >>> ... done │ │ │ │ │ ----------System.err:(12/679)---------- │ │ │ │ │ java.lang.RuntimeException: check failed with result 2 │ │ │ │ │ at framepop01.testVirtualThread(framepop01.java:70) │ │ │ │ │ at framepop01.main(framepop01.java:56) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ @@ -143,22 +143,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: check failed with result 2 │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: check failed with result 2 │ │ │ │ │ ----------rerun:(34/3229)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -167,17 +167,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/events/FramePop/framepop01/framepop01.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java \\ │ │ │ │ │ -Dtest.main.class=framepop01 \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/FramePop/framepop01/framepop01.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/FramePop/framepop01/framepop01.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/FramePop/framepop01/framepop01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:framepop01 \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/events/FramePop/framepop01/framepop01.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.jtr │ │ │ │ │ @@ -1,80 +1,80 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED compile mentry01.java\nUSER_SPECIFIED main/othervm/native -agentlib\:mentry01 mentry01\n │ │ │ │ │ source=mentry01.java │ │ │ │ │ title=converted from VM Testbase nsk/jvmti/MethodEntry/mentry001. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ │ -elapsed=2468 0\:00\:02.468 │ │ │ │ │ -end=Wed Aug 19 17\:36\:20 UTC 2026 │ │ │ │ │ +elapsed=1211 0\:00\:01.211 │ │ │ │ │ +end=Mon Sep 07 09\:20\:02 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: check failed with result 2 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:18 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:01 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2485 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1217 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/events/MethodEntry/mentry01 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/358)---------- │ │ │ │ │ +----------messages:(8/359)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ │ reason: User specified action: run compile mentry01.java │ │ │ │ │ -started: Wed Aug 19 17:36:18 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:01 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.037 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.999 │ │ │ │ │ ----------configuration:(12/721)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01 │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3185)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -92,42 +92,42 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java \\ │ │ │ │ │ -J-Dtest.main.class=mentry01 \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01 \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/tmp/hotspot/JTwork/classes/0/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/170)---------- │ │ │ │ │ command: build mentry01 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.006 │ │ │ │ │ +started: Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/287)---------- │ │ │ │ │ +----------messages:(7/286)---------- │ │ │ │ │ command: main -agentlib:mentry01 mentry01 │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:mentry01 mentry01 │ │ │ │ │ -started: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639054 │ │ │ │ │ -finished: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.397 │ │ │ │ │ +Process id: 2393217 │ │ │ │ │ +finished: Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.2 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(9/324)---------- │ │ │ │ │ >>> retrieving method entry info ... │ │ │ │ │ >>> class: "Lmentry01;" │ │ │ │ │ >>> method: "dummy()V" │ │ │ │ │ >>> location: 0 │ │ │ │ │ >>> ... done │ │ │ │ │ @@ -145,22 +145,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: check failed with result 2 │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: check failed with result 2 │ │ │ │ │ ----------rerun:(34/3222)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -169,17 +169,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java \\ │ │ │ │ │ -Dtest.main.class=mentry01 \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:mentry01 \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/MethodExit/mexit01/mexit01.jtr │ │ │ │ │ @@ -1,96 +1,96 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:23 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED compile mexit01a.jasm\nUSER_SPECIFIED compile mexit01.java\nUSER_SPECIFIED main/othervm/native -agentlib\:mexit01 mexit01\n │ │ │ │ │ source=mexit01.java │ │ │ │ │ title=converted from VM Testbase nsk/jvmti/MethodExit/mexit001. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ │ -elapsed=2626 0\:00\:02.626 │ │ │ │ │ -end=Wed Aug 19 17\:36\:23 UTC 2026 │ │ │ │ │ +elapsed=1256 0\:00\:01.256 │ │ │ │ │ +end=Mon Sep 07 09\:20\:03 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: check failed with result 2 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:20 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:02 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2637 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1263 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/events/MethodExit/mexit01 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(5/309)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01a.jasm │ │ │ │ │ reason: User specified action: run compile mexit01a.jasm │ │ │ │ │ -started: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.07 │ │ │ │ │ +started: Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.03 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------rerun:(4/425)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -classpath /usr/share/jtreg/lib/asmtools.jar \\ │ │ │ │ │ - org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01a.jasm │ │ │ │ │ + org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01a.jasm │ │ │ │ │ ----------jasm:(0/0)---------- │ │ │ │ │ result: Passed. jasm OK │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/354)---------- │ │ │ │ │ +----------messages:(8/355)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ │ reason: User specified action: run compile mexit01.java │ │ │ │ │ -started: Wed Aug 19 17:36:20 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 17:36:22 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.099 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.005 │ │ │ │ │ ----------configuration:(12/714)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01 │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3150)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -108,42 +108,42 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/events/MethodExit/mexit01/mexit01.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java \\ │ │ │ │ │ -J-Dtest.main.class=mexit01 \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01 \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/tmp/hotspot/JTwork/classes/6/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/169)---------- │ │ │ │ │ command: build mexit01 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:22 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:22 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.005 │ │ │ │ │ +started: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/283)---------- │ │ │ │ │ +----------messages:(7/284)---------- │ │ │ │ │ command: main -agentlib:mexit01 mexit01 │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:mexit01 mexit01 │ │ │ │ │ -started: Wed Aug 19 17:36:22 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639095 │ │ │ │ │ -finished: Wed Aug 19 17:36:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.418 │ │ │ │ │ +Process id: 2393238 │ │ │ │ │ +finished: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.208 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(9/287)---------- │ │ │ │ │ Executing chain() │ │ │ │ │ >>> retrieving method exit info ... │ │ │ │ │ >>> class: "Lmexit01a;" │ │ │ │ │ >>> method: "dummy()V" │ │ │ │ │ >>> location: 3 │ │ │ │ │ @@ -161,22 +161,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: check failed with result 2 │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: check failed with result 2 │ │ │ │ │ ----------rerun:(34/3191)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/tmp/hotspot/JTwork/classes/6/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -185,17 +185,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/events/MethodExit/mexit01/mexit01.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java \\ │ │ │ │ │ -Dtest.main.class=mexit01 \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/tmp/hotspot/JTwork/classes/6/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:mexit01 \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/events/MethodExit/mexit01/mexit01.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/events/MethodExit/mexit02/mexit02.jtr │ │ │ │ │ @@ -1,93 +1,93 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:36:23 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:04 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED compile mexit02a.jasm\nUSER_SPECIFIED compile mexit02.java\nUSER_SPECIFIED main/othervm/native -agentlib\:mexit02 mexit02\n │ │ │ │ │ source=mexit02.java │ │ │ │ │ title=converted from VM Testbase nsk/jvmti/MethodExit/mexit002. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ │ -elapsed=1909 0\:00\:01.909 │ │ │ │ │ -end=Wed Aug 19 17\:36\:23 UTC 2026 │ │ │ │ │ +elapsed=1246 0\:00\:01.246 │ │ │ │ │ +end=Mon Sep 07 09\:20\:04 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: check failed with result 2 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile compile build main │ │ │ │ │ -start=Wed Aug 19 17\:36\:21 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:02 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1916 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1252 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/events/MethodExit/mexit02 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(5/310)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02a.jasm │ │ │ │ │ reason: User specified action: run compile mexit02a.jasm │ │ │ │ │ -started: Wed Aug 19 17:36:21 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.034 │ │ │ │ │ +started: Mon Sep 07 09:20:02 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.031 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------rerun:(4/425)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -classpath /usr/share/jtreg/lib/asmtools.jar \\ │ │ │ │ │ - org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02a.jasm │ │ │ │ │ + org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02a.jasm │ │ │ │ │ ----------jasm:(0/0)---------- │ │ │ │ │ result: Passed. jasm OK │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/354)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ │ reason: User specified action: run compile mexit02.java │ │ │ │ │ -started: Wed Aug 19 17:36:21 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:36:22 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.415 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.991 │ │ │ │ │ ----------configuration:(12/714)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02 │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02 │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3150)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ @@ -108,42 +108,42 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/events/MethodExit/mexit02/mexit02.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java \\ │ │ │ │ │ -J-Dtest.main.class=mexit02 \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02 \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/tmp/hotspot/JTwork/classes/0/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/tmp/hotspot/JTwork/classes/1/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/169)---------- │ │ │ │ │ command: build mexit02 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:36:22 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:36:22 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/283)---------- │ │ │ │ │ +----------messages:(7/284)---------- │ │ │ │ │ command: main -agentlib:mexit02 mexit02 │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:mexit02 mexit02 │ │ │ │ │ -started: Wed Aug 19 17:36:22 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:03 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639076 │ │ │ │ │ -finished: Wed Aug 19 17:36:23 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.443 │ │ │ │ │ +Process id: 2393258 │ │ │ │ │ +finished: Mon Sep 07 09:20:04 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.209 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(9/305)---------- │ │ │ │ │ >>> about to exit method chain ... │ │ │ │ │ >>> retrieving method exit info ... │ │ │ │ │ >>> class: "Lmexit02a;" │ │ │ │ │ >>> method: "dummy()V" │ │ │ │ │ >>> location: 3 │ │ │ │ │ @@ -168,15 +168,15 @@ │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/tmp/hotspot/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -185,17 +185,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/events/MethodExit/mexit02/mexit02.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java \\ │ │ │ │ │ -Dtest.main.class=mexit02 \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02:/tmp/hotspot/JTwork/classes/1/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:mexit02 \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/events/MethodExit/mexit02/mexit02.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.jtr │ │ │ │ │ @@ -1,89 +1,151 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:27 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:20:52 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED compile frameloc01a.jasm\nUSER_SPECIFIED main/othervm/native -agentlib\:frameloc01 frameloc01\n │ │ │ │ │ source=frameloc01.java │ │ │ │ │ title=converted from VM Testbase nsk/jvmti/GetFrameLocation/frameloc001. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ │ -elapsed=5939 0\:00\:05.939 │ │ │ │ │ -end=Wed Aug 19 17\:37\:27 UTC 2026 │ │ │ │ │ +elapsed=7934 0\:00\:07.934 │ │ │ │ │ +end=Mon Sep 07 09\:20\:52 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: check failed with result 2 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 17\:37\:21 UTC 2026 │ │ │ │ │ +sections=script_messages compile build compile main │ │ │ │ │ +start=Mon Sep 07 09\:20\:44 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=5946 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=7941 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/thread/GetFrameLocation/frameloc01 │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(5/325)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01a.jasm │ │ │ │ │ reason: User specified action: run compile frameloc01a.jasm │ │ │ │ │ -started: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.141 │ │ │ │ │ +started: Mon Sep 07 09:20:44 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:44 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.118 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------rerun:(4/449)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -classpath /usr/share/jtreg/lib/asmtools.jar \\ │ │ │ │ │ - org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01a.jasm │ │ │ │ │ + org.openjdk.asmtools.jasm.Main -d /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01a.jasm │ │ │ │ │ ----------jasm:(0/0)---------- │ │ │ │ │ result: Passed. jasm OK │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/172)---------- │ │ │ │ │ +----------messages:(7/210)---------- │ │ │ │ │ command: build frameloc01 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 09:20:44 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: frameloc01 │ │ │ │ │ +finished: Mon Sep 07 09:20:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.151 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/360)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 09:20:44 UTC 2026 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 09:20:45 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.149 │ │ │ │ │ +----------configuration:(12/744)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01 │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01 │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/3294)*---------- │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ + -J-Dtest.name=serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java \\ │ │ │ │ │ + -J-Dtest.main.class=frameloc01 \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01 \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01:/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d:/tmp/hotspot/JTwork/classes/7/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/295)---------- │ │ │ │ │ +----------messages:(7/296)---------- │ │ │ │ │ command: main -agentlib:frameloc01 frameloc01 │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:frameloc01 frameloc01 │ │ │ │ │ -started: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:45 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639368 │ │ │ │ │ -finished: Wed Aug 19 17:37:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.783 │ │ │ │ │ +Process id: 2393586 │ │ │ │ │ +finished: Mon Sep 07 09:20:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 6.653 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(252/3287)---------- │ │ │ │ │ Method "meth01" current frame's location expected: 0xf or 0xf, got: 0x00000000b │ │ │ │ │ Waited: 0 │ │ │ │ │ Waited: 20 │ │ │ │ │ Waited: 40 │ │ │ │ │ Waited: 60 │ │ │ │ │ @@ -343,22 +405,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: check failed with result 2 │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: check failed with result 2 │ │ │ │ │ ----------rerun:(34/3317)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -367,17 +429,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java \\ │ │ │ │ │ -Dtest.main.class=frameloc01 \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01 \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:frameloc01 \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:39 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:21:05 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=bug8313816 othervm native driver │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.instrument java.compiler │ │ │ │ │ requires=(vm.jvmti) & (vm.flagless) │ │ │ │ │ @@ -11,84 +11,84 @@ │ │ │ │ │ source=GetStackTraceAndRetransformTest.java │ │ │ │ │ title=Test that a sequence of method retransformation and stacktrace capture while the old method version is still on stack does not lead to a crash when that method's jmethodID is used as an argument for JVMTI functions. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ │ -elapsed=17781 0\:00\:17.781 │ │ │ │ │ -end=Wed Aug 19 17\:37\:39 UTC 2026 │ │ │ │ │ +elapsed=12649 0\:00\:12.649 │ │ │ │ │ +end=Mon Sep 07 09\:21\:05 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 134] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.instrument java.compiler │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile build driver build compile main build main │ │ │ │ │ -start=Wed Aug 19 17\:37\:21 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:52 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=17832 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=12714 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/218)---------- │ │ │ │ │ command: build jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run build jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 09:20:52 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:52 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/505)---------- │ │ │ │ │ +----------messages:(9/508)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ │ reason: User specified action: run compile GetStackTraceAndRetransformTest.java │ │ │ │ │ -started: Wed Aug 19 17:37:21 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:52 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.instrument,java.compiler │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 28 │ │ │ │ │ -Process id: 638389 │ │ │ │ │ -finished: Wed Aug 19 17:37:26 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 4.3 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 09:20:55 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.704 │ │ │ │ │ ----------configuration:(13/864)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.instrument java.compiler │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(34/3832)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -106,65 +106,65 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java \\ │ │ │ │ │ -J-Dtest.main.class=GetStackTraceAndRetransformTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ -J-Dtest.modules='java.instrument java.compiler' \\ │ │ │ │ │ --add-modules java.instrument,java.compiler \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/7/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/201)---------- │ │ │ │ │ command: build jdk.test.lib.helpers.ClassFileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:26 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:26 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:55 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:55 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:driver │ │ │ │ │ -----------messages:(8/346)---------- │ │ │ │ │ +----------messages:(8/347)---------- │ │ │ │ │ command: driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ reason: User specified action: run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ -started: Wed Aug 19 17:37:26 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:55 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 39 │ │ │ │ │ -Process id: 639410 │ │ │ │ │ -finished: Wed Aug 19 17:37:28 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.933 │ │ │ │ │ +Agent id: 33 │ │ │ │ │ +Process id: 2393609 │ │ │ │ │ +finished: Mon Sep 07 09:20:56 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.642 │ │ │ │ │ ----------configuration:(17/933)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/3217)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -178,64 +178,64 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java \\ │ │ │ │ │ -Dtest.main.class=GetStackTraceAndRetransformTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ -Dtest.modules='java.instrument java.compiler' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/230)---------- │ │ │ │ │ +----------messages:(7/231)---------- │ │ │ │ │ command: build RedefineClassHelper │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:28 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:56 UTC 2026 │ │ │ │ │ Library /test/lib: │ │ │ │ │ compile: RedefineClassHelper │ │ │ │ │ -finished: Wed Aug 19 17:37:30 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.07 │ │ │ │ │ +finished: Mon Sep 07 09:20:57 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.928 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/380)---------- │ │ │ │ │ +----------messages:(9/381)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib/RedefineClassHelper.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:37:28 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:56 UTC 2026 │ │ │ │ │ Additional options from @modules: --add-modules java.instrument,java.compiler │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 28 │ │ │ │ │ -Process id: 638389 │ │ │ │ │ -finished: Wed Aug 19 17:37:30 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.065 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 09:20:57 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.924 │ │ │ │ │ ----------configuration:(11/552)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ add modules: java.instrument java.compiler │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(34/3355)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -253,56 +253,56 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java \\ │ │ │ │ │ -J-Dtest.main.class=GetStackTraceAndRetransformTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ -J-Dtest.modules='java.instrument java.compiler' \\ │ │ │ │ │ --add-modules java.instrument,java.compiler \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/5/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib/RedefineClassHelper.java │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/7/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib/RedefineClassHelper.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/248)---------- │ │ │ │ │ +----------messages:(8/249)---------- │ │ │ │ │ command: main RedefineClassHelper │ │ │ │ │ reason: User specified action: run main RedefineClassHelper │ │ │ │ │ -started: Wed Aug 19 17:37:30 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:57 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 40 │ │ │ │ │ -Process id: 639451 │ │ │ │ │ -finished: Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.319 │ │ │ │ │ +Agent id: 35 │ │ │ │ │ +Process id: 2393648 │ │ │ │ │ +finished: Mon Sep 07 09:20:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.107 │ │ │ │ │ ----------configuration:(17/933)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d │ │ │ │ │ + class path: /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/3170)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -316,82 +316,82 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java \\ │ │ │ │ │ -Dtest.main.class=GetStackTraceAndRetransformTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ -Dtest.modules='java.instrument java.compiler' \\ │ │ │ │ │ - -classpath /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ RedefineClassHelper │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/193)---------- │ │ │ │ │ command: build GetStackTraceAndRetransformTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 09:20:59 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:20:59 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/651)---------- │ │ │ │ │ +----------messages:(8/652)---------- │ │ │ │ │ command: main -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -javaagent:redefineagent.jar -agentlib:GetStackTraceAndRetransformTest GetStackTraceAndRetransformTest │ │ │ │ │ reason: User specified action: run main/othervm/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -javaagent:redefineagent.jar -agentlib:GetStackTraceAndRetransformTest GetStackTraceAndRetransformTest │ │ │ │ │ -started: Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:59 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.instrument,java.compiler │ │ │ │ │ -Process id: 639475 │ │ │ │ │ -finished: Wed Aug 19 17:37:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 7.125 │ │ │ │ │ +Process id: 2393668 │ │ │ │ │ +finished: Mon Sep 07 09:21:05 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 5.244 │ │ │ │ │ ----------configuration:(3/57)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.instrument java.compiler │ │ │ │ │ │ │ │ │ │ -----------System.out:(20/776)---------- │ │ │ │ │ +----------System.out:(20/763)---------- │ │ │ │ │ # │ │ │ │ │ # A fatal error has been detected by the Java Runtime Environment: │ │ │ │ │ # │ │ │ │ │ -# SIGSEGV (0xb) at pc=0x0000000000000000, pid=639475, tid=639493 │ │ │ │ │ +# SIGSEGV (0xb) at pc=0x0000000000000000, pid=2393668, tid=2393686 │ │ │ │ │ # │ │ │ │ │ # JRE version: OpenJDK Runtime Environment (21.0.12.1+1) (build 21.0.12.1+1-1-Debian) │ │ │ │ │ -# Java VM: OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian, interpreted mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-loongarch64) │ │ │ │ │ +# Java VM: OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian, interpreted mode, sharing, compressed class ptrs, g1 gc, linux-loongarch64) │ │ │ │ │ # Problematic frame: │ │ │ │ │ # C 0x0000000000000000 │ │ │ │ │ # │ │ │ │ │ -# Core dump will be written. Default location: /tmp/hotspot/JTwork/scratch/5/core.639475 │ │ │ │ │ +# Core dump will be written. Default location: /tmp/hotspot/JTwork/scratch/7/core.2393668 │ │ │ │ │ # │ │ │ │ │ Unsupported internal testing APIs have been used. │ │ │ │ │ │ │ │ │ │ # An error report file with more information is saved as: │ │ │ │ │ -# /tmp/hotspot/JTwork/scratch/5/hs_err_pid639475.log │ │ │ │ │ +# /tmp/hotspot/JTwork/scratch/7/hs_err_pid2393668.log │ │ │ │ │ # │ │ │ │ │ # If you would like to submit a bug report, please visit: │ │ │ │ │ # https://bugs.debian.org/openjdk-21 │ │ │ │ │ # │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(40/3958)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/7/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -400,17 +400,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java \\ │ │ │ │ │ -Dtest.main.class=GetStackTraceAndRetransformTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest:/tmp/hotspot/JTwork/classes/7/test/lib \\ │ │ │ │ │ -Dtest.modules='java.instrument java.compiler' \\ │ │ │ │ │ --add-modules java.instrument,java.compiler \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.jtr │ │ │ │ │ @@ -1,80 +1,80 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:29 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED compile GetStackTraceCurrentThreadTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:GetStackTraceCurrentThreadTest GetStackTraceCurrentThreadTest\n │ │ │ │ │ source=GetStackTraceCurrentThreadTest.java │ │ │ │ │ title=converted from VM Testbase nsk/jvmti/GetStackTrace/getstacktr001. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ │ -elapsed=1891 0\:00\:01.891 │ │ │ │ │ -end=Wed Aug 19 17\:37\:29 UTC 2026 │ │ │ │ │ +elapsed=5601 0\:00\:05.601 │ │ │ │ │ +end=Mon Sep 07 09\:21\:01 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Stacktrace differs from expected. │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 17\:37\:27 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:20\:55 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1906 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=5607 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ - class directory: /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/426)---------- │ │ │ │ │ +----------messages:(8/427)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ │ reason: User specified action: run compile GetStackTraceCurrentThreadTest.java │ │ │ │ │ -started: Wed Aug 19 17:37:27 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:20:55 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:37:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.512 │ │ │ │ │ +Agent id: 34 │ │ │ │ │ +Process id: 2393627 │ │ │ │ │ +finished: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 5.405 │ │ │ │ │ ----------configuration:(12/815)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3695)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -92,42 +92,42 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java \\ │ │ │ │ │ -J-Dtest.main.class=GetStackTraceCurrentThreadTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/4/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/tmp/hotspot/JTwork/classes/0/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/tmp/hotspot/JTwork/classes/4/test/lib /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/192)---------- │ │ │ │ │ command: build GetStackTraceCurrentThreadTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:29 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.004 │ │ │ │ │ +started: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ ----------messages:(7/375)---------- │ │ │ │ │ command: main -agentlib:GetStackTraceCurrentThreadTest GetStackTraceCurrentThreadTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:GetStackTraceCurrentThreadTest GetStackTraceCurrentThreadTest │ │ │ │ │ -started: Wed Aug 19 17:37:29 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639431 │ │ │ │ │ -finished: Wed Aug 19 17:37:29 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.348 │ │ │ │ │ +Process id: 2393687 │ │ │ │ │ +finished: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.18 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(14/605)---------- │ │ │ │ │ Calling compare_stack_trace for: │ │ │ │ │ JVMTI Stack Trace for thread Thread-1: frame count: 1 │ │ │ │ │ 0: GetStackTraceCurrentThreadTest: check(Ljava/lang/Thread;)V │ │ │ │ │ │ │ │ │ │ Number of frames: 1, expected: 6 │ │ │ │ │ @@ -145,22 +145,22 @@ │ │ │ │ │ at GetStackTraceCurrentThreadTest.check(Native Method) │ │ │ │ │ at GetStackTraceCurrentThreadTest.dummy(GetStackTraceCurrentThreadTest.java:61) │ │ │ │ │ at GetStackTraceCurrentThreadTest.chain(Native Method) │ │ │ │ │ at Task.run(GetStackTraceCurrentThreadTest.java:69) │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Stacktrace differs from expected. │ │ │ │ │ ----------rerun:(34/3684)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/tmp/hotspot/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/tmp/hotspot/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -169,17 +169,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java \\ │ │ │ │ │ -Dtest.main.class=GetStackTraceCurrentThreadTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/tmp/hotspot/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest:/tmp/hotspot/JTwork/classes/4/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:GetStackTraceCurrentThreadTest \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.jtr │ │ │ │ │ @@ -1,145 +1,85 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ keywords=othervm native │ │ │ │ │ run=USER_SPECIFIED main/othervm/native -agentlib\:BoundVThreadTest -XX\:+UnlockExperimentalVMOptions -XX\:-VMContinuations BoundVThreadTest\n │ │ │ │ │ source=BoundVThreadTest.java │ │ │ │ │ title=Verifies correct JVMTI behavior for BoundVirtualThreads. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ │ -elapsed=2764 0\:00\:02.764 │ │ │ │ │ -end=Wed Aug 19 17\:37\:32 UTC 2026 │ │ │ │ │ +elapsed=43 0\:00\:00.043 │ │ │ │ │ +end=Mon Sep 07 09\:21\:01 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 1] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 17\:37\:29 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 09\:21\:01 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2777 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=50 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/vthread/BoundVThreadTest │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/222)---------- │ │ │ │ │ +----------messages:(5/178)---------- │ │ │ │ │ command: build BoundVThreadTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:29 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: BoundVThreadTest │ │ │ │ │ -finished: Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.688 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/355)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:37:29 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.683 │ │ │ │ │ -----------configuration:(10/594)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2987)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java \\ │ │ │ │ │ - -J-Dtest.main.class=BoundVThreadTest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ ----------messages:(7/427)---------- │ │ │ │ │ command: main -agentlib:BoundVThreadTest -XX:+UnlockExperimentalVMOptions -XX:-VMContinuations BoundVThreadTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:BoundVThreadTest -XX:+UnlockExperimentalVMOptions -XX:-VMContinuations BoundVThreadTest │ │ │ │ │ -started: Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639471 │ │ │ │ │ -finished: Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.057 │ │ │ │ │ +Process id: 2393707 │ │ │ │ │ +finished: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.03 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(4/151)---------- │ │ │ │ │ Agent_OnLoad started │ │ │ │ │ error in JVMTI AddCapabilities: 98 │ │ │ │ │ Error occurred during initialization of VM │ │ │ │ │ agent library failed Agent_OnLoad: BoundVThreadTest │ │ │ │ │ ----------System.err:(0/0)---------- │ │ │ │ │ ----------rerun:(36/3106)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -148,17 +88,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java \\ │ │ │ │ │ -Dtest.main.class=BoundVThreadTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:BoundVThreadTest \\ │ │ │ │ │ -XX:+UnlockExperimentalVMOptions \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.jtr │ │ │ │ │ @@ -1,134 +1,71 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:40 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=no-vmcontinuations │ │ │ │ │ keywords=othervm native │ │ │ │ │ requires=vm.jvmti │ │ │ │ │ run=USER_SPECIFIED main/othervm/native -XX\:+UnlockExperimentalVMOptions -XX\:-VMContinuations -agentlib\:VThreadStackRefTest VThreadStackRefTest NoMountCheck\n │ │ │ │ │ source=VThreadStackRefTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java\#no-vmcontinuations │ │ │ │ │ -elapsed=7532 0\:00\:07.532 │ │ │ │ │ -end=Wed Aug 19 17\:37\:40 UTC 2026 │ │ │ │ │ +elapsed=522 0\:00\:00.522 │ │ │ │ │ +end=Mon Sep 07 09\:21\:01 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: Test failed │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 17\:37\:32 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 09\:21\:01 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java\#no-vmcontinuations │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=7544 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=529 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/vthread/FollowReferences │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/228)---------- │ │ │ │ │ +----------messages:(5/181)---------- │ │ │ │ │ command: build VThreadStackRefTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: VThreadStackRefTest │ │ │ │ │ -finished: Wed Aug 19 17:37:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.543 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/358)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:37:32 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:37:39 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 6.538 │ │ │ │ │ -----------configuration:(10/616)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/3128)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java \\ │ │ │ │ │ - -J-Dtest.main.class=VThreadStackRefTest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -----------direct:(2/233)---------- │ │ │ │ │ -Note: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java uses or overrides a deprecated API. │ │ │ │ │ -Note: Recompile with -Xlint:deprecation for details. │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/465)---------- │ │ │ │ │ +----------messages:(7/466)---------- │ │ │ │ │ command: main -XX:+UnlockExperimentalVMOptions -XX:-VMContinuations -agentlib:VThreadStackRefTest VThreadStackRefTest NoMountCheck │ │ │ │ │ reason: User specified action: run main/othervm/native -XX:+UnlockExperimentalVMOptions -XX:-VMContinuations -agentlib:VThreadStackRefTest VThreadStackRefTest NoMountCheck │ │ │ │ │ -started: Wed Aug 19 17:37:39 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639494 │ │ │ │ │ -finished: Wed Aug 19 17:37:40 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.964 │ │ │ │ │ +Process id: 2393711 │ │ │ │ │ +finished: Mon Sep 07 09:21:01 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.508 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(25/1629)---------- │ │ │ │ │ created class VThreadStackRefTest$VThreadUnmountedReferenced │ │ │ │ │ created class VThreadStackRefTest$VThreadUnmountedEnded │ │ │ │ │ created class VThreadStackRefTest$VThreadMountedReferenced │ │ │ │ │ created class VThreadStackRefTest$VThreadMountedJNIReferenced │ │ │ │ │ created class VThreadStackRefTest$PThreadReferenced │ │ │ │ │ @@ -161,22 +98,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: Test failed │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Test failed │ │ │ │ │ ----------rerun:(36/3260)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -185,17 +122,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java \\ │ │ │ │ │ -Dtest.main.class=VThreadStackRefTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -XX:+UnlockExperimentalVMOptions \\ │ │ │ │ │ -XX:-VMContinuations \\ │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.jtr │ │ │ │ │ @@ -1,134 +1,74 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 18:37:51 UTC 2026 │ │ │ │ │ +#Mon Sep 07 10:21:13 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=no-vmcontinuations │ │ │ │ │ keywords=othervm native │ │ │ │ │ run=USER_SPECIFIED main/othervm/native -agentlib\:ForceEarlyReturnTest -XX\:+UnlockExperimentalVMOptions -XX\:-VMContinuations ForceEarlyReturnTest\n │ │ │ │ │ source=ForceEarlyReturnTest.java │ │ │ │ │ title=Verifies JVMTI ForceEarlyReturn support for bound virtual threads. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java\#no-vmcontinuations │ │ │ │ │ -elapsed=3613613 1\:00\:13.613 │ │ │ │ │ -end=Wed Aug 19 18\:37\:51 UTC 2026 │ │ │ │ │ +elapsed=3611170 1\:00\:11.170 │ │ │ │ │ +end=Mon Sep 07 10\:21\:13 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611267ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611127ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 17\:37\:38 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 09\:21\:02 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java\#no-vmcontinuations │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3613720 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3611176 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/vthread/ForceEarlyReturnTest │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/230)---------- │ │ │ │ │ +----------messages:(5/182)---------- │ │ │ │ │ command: build ForceEarlyReturnTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:38 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: ForceEarlyReturnTest │ │ │ │ │ -finished: Wed Aug 19 17:37:40 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.292 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/362)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:37:38 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 615628 │ │ │ │ │ -finished: Wed Aug 19 17:37:40 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.287 │ │ │ │ │ -----------configuration:(10/629)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest │ │ │ │ │ - /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/3189)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ - -J-Dtest.name=serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java \\ │ │ │ │ │ - -J-Dtest.main.class=ForceEarlyReturnTest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest:/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 09:21:02 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:21:02 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/681)---------- │ │ │ │ │ +----------messages:(11/687)---------- │ │ │ │ │ command: main -agentlib:ForceEarlyReturnTest -XX:+UnlockExperimentalVMOptions -XX:-VMContinuations ForceEarlyReturnTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:ForceEarlyReturnTest -XX:+UnlockExperimentalVMOptions -XX:-VMContinuations ForceEarlyReturnTest │ │ │ │ │ -started: Wed Aug 19 17:37:40 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:02 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639517 │ │ │ │ │ +Process id: 2393752 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 639517 │ │ │ │ │ -639517: Unable to open socket file /proc/639517/root/tmp/.java_pid639517: target process 639517 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2393752 │ │ │ │ │ +2393752: Unable to open socket file /proc/2393752/root/tmp/.java_pid2393752: target process 2393752 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 18:37:51 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.296 │ │ │ │ │ +finished: Mon Sep 07 10:21:13 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.153 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(13/408)---------- │ │ │ │ │ Agent init │ │ │ │ │ Main: prepareAgent started │ │ │ │ │ Main: prepareAgent finished │ │ │ │ │ │ │ │ │ │ Main #A: method A() must be blocked on entering a synchronized statement │ │ │ │ │ @@ -151,22 +91,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: ForceEarlyReturnTest failed! │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: ForceEarlyReturnTest failed! │ │ │ │ │ ----------rerun:(36/3300)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/4 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -175,23 +115,23 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java \\ │ │ │ │ │ -Dtest.main.class=ForceEarlyReturnTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/4/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:ForceEarlyReturnTest \\ │ │ │ │ │ -XX:+UnlockExperimentalVMOptions \\ │ │ │ │ │ -XX:-VMContinuations \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_no-vmcontinuations.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611267ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611127ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611267ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611127ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 18:37:54 UTC 2026 │ │ │ │ │ +#Mon Sep 07 10:21:17 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=platform │ │ │ │ │ keywords=othervm native │ │ │ │ │ run=USER_SPECIFIED main/othervm/native -agentlib\:ForceEarlyReturnTest ForceEarlyReturnTest platform\n │ │ │ │ │ source=ForceEarlyReturnTest.java │ │ │ │ │ title=Verifies JVMTI ForceEarlyReturn support for platform threads. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java\#platform │ │ │ │ │ -elapsed=3614246 1\:00\:14.246 │ │ │ │ │ -end=Wed Aug 19 18\:37\:54 UTC 2026 │ │ │ │ │ +elapsed=3612478 1\:00\:12.478 │ │ │ │ │ +end=Mon Sep 07 10\:21\:17 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611319ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611140ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 17\:37\:40 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:21\:05 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java\#platform │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3614258 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3612520 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/vthread/ForceEarlyReturnTest │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/230)---------- │ │ │ │ │ command: build ForceEarlyReturnTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:40 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:05 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: ForceEarlyReturnTest │ │ │ │ │ -finished: Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.851 │ │ │ │ │ +finished: Mon Sep 07 09:21:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.305 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/363)---------- │ │ │ │ │ +----------messages:(8/364)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:37:40 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:05 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 28 │ │ │ │ │ -Process id: 638389 │ │ │ │ │ -finished: Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.847 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 2390103 │ │ │ │ │ +finished: Mon Sep 07 09:21:06 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.303 │ │ │ │ │ ----------configuration:(10/619)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest │ │ │ │ │ - /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3129)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,37 +98,37 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java \\ │ │ │ │ │ -J-Dtest.main.class=ForceEarlyReturnTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/7/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest:/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/591)---------- │ │ │ │ │ +----------messages:(11/597)---------- │ │ │ │ │ command: main -agentlib:ForceEarlyReturnTest ForceEarlyReturnTest platform │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:ForceEarlyReturnTest ForceEarlyReturnTest platform │ │ │ │ │ -started: Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:06 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639557 │ │ │ │ │ +Process id: 2393790 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 639557 │ │ │ │ │ -639557: Unable to open socket file /proc/639557/root/tmp/.java_pid639557: target process 639557 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2393790 │ │ │ │ │ +2393790: Unable to open socket file /proc/2393790/root/tmp/.java_pid2393790: target process 2393790 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 18:37:54 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.369 │ │ │ │ │ +finished: Mon Sep 07 10:21:17 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.163 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(13/408)---------- │ │ │ │ │ Agent init │ │ │ │ │ Main: prepareAgent started │ │ │ │ │ Main: prepareAgent finished │ │ │ │ │ │ │ │ │ │ Main #A: method A() must be blocked on entering a synchronized statement │ │ │ │ │ @@ -151,22 +151,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: ForceEarlyReturnTest failed! │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: ForceEarlyReturnTest failed! │ │ │ │ │ ----------rerun:(34/3173)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -175,21 +175,21 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java \\ │ │ │ │ │ -Dtest.main.class=ForceEarlyReturnTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/7/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:ForceEarlyReturnTest \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest_platform.d/main.0.jta platform │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611319ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611140ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611319ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611140ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.jtr │ │ │ │ │ @@ -1,72 +1,72 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ +#Mon Sep 07 09:21:17 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=default │ │ │ │ │ keywords=othervm native │ │ │ │ │ run=USER_SPECIFIED compile NullAsCurrentThreadTest.java\nUSER_SPECIFIED main/othervm/native -agentlib\:NullAsCurrentThreadTest\=EnableVirtualThreadSupport NullAsCurrentThreadTest\n │ │ │ │ │ source=NullAsCurrentThreadTest.java │ │ │ │ │ title=Verifies specific JVMTI functions work with current virtual thread passed as NULL. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java\#default │ │ │ │ │ -elapsed=2141 0\:00\:02.141 │ │ │ │ │ -end=Wed Aug 19 17\:37\:42 UTC 2026 │ │ │ │ │ +elapsed=7221 0\:00\:07.221 │ │ │ │ │ +end=Mon Sep 07 09\:21\:17 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Unexpected exit from test [exit code\: 134] │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build main │ │ │ │ │ -start=Wed Aug 19 17\:37\:40 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:21\:10 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java\#default │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=2178 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=7682 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/vthread/NullAsCurrentThreadTest │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/392)---------- │ │ │ │ │ +----------messages:(8/391)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java │ │ │ │ │ reason: User specified action: run compile NullAsCurrentThreadTest.java │ │ │ │ │ -started: Wed Aug 19 17:37:40 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:10 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1.779 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 2369206 │ │ │ │ │ +finished: Mon Sep 07 09:21:11 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.06 │ │ │ │ │ ----------configuration:(10/630)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3189)*---------- │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ @@ -87,42 +87,42 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java \\ │ │ │ │ │ -J-Dtest.main.class=NullAsCurrentThreadTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest:/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/185)---------- │ │ │ │ │ command: build NullAsCurrentThreadTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ -finished: Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 09:21:11 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 09:21:11 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/401)---------- │ │ │ │ │ +----------messages:(7/402)---------- │ │ │ │ │ command: main -agentlib:NullAsCurrentThreadTest=EnableVirtualThreadSupport NullAsCurrentThreadTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:NullAsCurrentThreadTest=EnableVirtualThreadSupport NullAsCurrentThreadTest │ │ │ │ │ -started: Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:11 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639537 │ │ │ │ │ -finished: Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.335 │ │ │ │ │ +Process id: 2393810 │ │ │ │ │ +finished: Mon Sep 07 09:21:17 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 6.147 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(8/432)---------- │ │ │ │ │ Agent_OnLoad: started: can_support_virtual_threads: 0 │ │ │ │ │ Agent_OnLoad: finished │ │ │ │ │ Testing JMTI functions accepting null jthread as current thread │ │ │ │ │ Agent: GetThreadInfo: current thread: TestedVThread │ │ │ │ │ Agent: GetThreadState: current thread state: 5 │ │ │ │ │ @@ -134,15 +134,15 @@ │ │ │ │ │ cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -151,17 +151,17 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java \\ │ │ │ │ │ -Dtest.main.class=NullAsCurrentThreadTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/1/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:NullAsCurrentThreadTest=EnableVirtualThreadSupport \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest_default.d/main.0.jta │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 18:37:56 UTC 2026 │ │ │ │ │ +#Mon Sep 07 10:21:27 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=no-vmcontinuations │ │ │ │ │ keywords=othervm native │ │ │ │ │ run=USER_SPECIFIED main/othervm/native -agentlib\:PopFrameTest -XX\:+UnlockExperimentalVMOptions -XX\:-VMContinuations PopFrameTest\n │ │ │ │ │ source=PopFrameTest.java │ │ │ │ │ title=Verifies JVMTI PopFrame support for bound virtual threads. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java\#no-vmcontinuations │ │ │ │ │ -elapsed=3614302 1\:00\:14.302 │ │ │ │ │ -end=Wed Aug 19 18\:37\:56 UTC 2026 │ │ │ │ │ +elapsed=3614165 1\:00\:14.165 │ │ │ │ │ +end=Mon Sep 07 10\:21\:27 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611298ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611122ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 17\:37\:42 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:21\:13 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java\#no-vmcontinuations │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3614313 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3614173 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/vthread/PopFrameTest │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/214)---------- │ │ │ │ │ command: build PopFrameTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:13 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: PopFrameTest │ │ │ │ │ -finished: Wed Aug 19 17:37:45 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.953 │ │ │ │ │ +finished: Mon Sep 07 09:21:15 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.132 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/346)---------- │ │ │ │ │ +----------messages:(8/348)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:37:42 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:13 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 14 │ │ │ │ │ -Process id: 636573 │ │ │ │ │ -finished: Wed Aug 19 17:37:45 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.95 │ │ │ │ │ +Agent id: 25 │ │ │ │ │ +Process id: 2392296 │ │ │ │ │ +finished: Mon Sep 07 09:21:15 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 2.129 │ │ │ │ │ ----------configuration:(10/597)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest │ │ │ │ │ - /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/3013)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,37 +98,37 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java \\ │ │ │ │ │ -J-Dtest.main.class=PopFrameTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest:/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/649)---------- │ │ │ │ │ +----------messages:(11/655)---------- │ │ │ │ │ command: main -agentlib:PopFrameTest -XX:+UnlockExperimentalVMOptions -XX:-VMContinuations PopFrameTest │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:PopFrameTest -XX:+UnlockExperimentalVMOptions -XX:-VMContinuations PopFrameTest │ │ │ │ │ -started: Wed Aug 19 17:37:45 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:15 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639577 │ │ │ │ │ +Process id: 2393830 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 639577 │ │ │ │ │ -639577: Unable to open socket file /proc/639577/root/tmp/.java_pid639577: target process 639577 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2393830 │ │ │ │ │ +2393830: Unable to open socket file /proc/2393830/root/tmp/.java_pid2393830: target process 2393830 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 18:37:56 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.325 │ │ │ │ │ +finished: Mon Sep 07 10:21:27 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3612.001 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(11/334)---------- │ │ │ │ │ Agent init │ │ │ │ │ │ │ │ │ │ Main #A: method A() must be blocked on entering a synchronized statement │ │ │ │ │ TestTask.run: started │ │ │ │ │ TestTask.A: started │ │ │ │ │ @@ -149,22 +149,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: PopFrameTest failed! │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: PopFrameTest failed! │ │ │ │ │ ----------rerun:(36/3140)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/1 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -173,23 +173,23 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java \\ │ │ │ │ │ -Dtest.main.class=PopFrameTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/5/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:PopFrameTest \\ │ │ │ │ │ -XX:+UnlockExperimentalVMOptions \\ │ │ │ │ │ -XX:-VMContinuations \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_no-vmcontinuations.d/main.0.jta │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611298ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611122ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611298ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611122ms). │ │ │ │ ├── jtreg-test-output/hotspot/JTwork/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.jtr │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Wed Aug 19 18:38:13 UTC 2026 │ │ │ │ │ +#Mon Sep 07 10:21:28 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg │ │ │ │ │ id=platform │ │ │ │ │ keywords=othervm native │ │ │ │ │ run=USER_SPECIFIED main/othervm/native -agentlib\:PopFrameTest PopFrameTest platform\n │ │ │ │ │ source=PopFrameTest.java │ │ │ │ │ title=Verifies JVMTI PopFrame support for platform threads. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java\#platform │ │ │ │ │ -elapsed=3614156 1\:00\:14.156 │ │ │ │ │ -end=Wed Aug 19 18\:38\:13 UTC 2026 │ │ │ │ │ +elapsed=3612653 1\:00\:12.653 │ │ │ │ │ +end=Mon Sep 07 10\:21\:28 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611237ms). │ │ │ │ │ +execStatus=Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611120ms). │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Wed Aug 19 17\:37\:59 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 09\:21\:16 UTC 2026 │ │ │ │ │ test=serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java\#platform │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3614167 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3612659 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/hotspot/JTwork/serviceability/jvmti/vthread/PopFrameTest │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/214)---------- │ │ │ │ │ +----------messages:(7/213)---------- │ │ │ │ │ command: build PopFrameTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Wed Aug 19 17:37:59 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:16 UTC 2026 │ │ │ │ │ Test directory: │ │ │ │ │ compile: PopFrameTest │ │ │ │ │ -finished: Wed Aug 19 17:38:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.863 │ │ │ │ │ +finished: Mon Sep 07 09:21:17 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.24 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ ----------messages:(8/347)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Wed Aug 19 17:37:59 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:16 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 11 │ │ │ │ │ -Process id: 636174 │ │ │ │ │ -finished: Wed Aug 19 17:38:01 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 2.858 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2389517 │ │ │ │ │ +finished: Mon Sep 07 09:21:17 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1.237 │ │ │ │ │ ----------configuration:(10/587)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/hotspot/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest │ │ │ │ │ - /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d │ │ │ │ │ + /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2953)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ @@ -98,37 +98,37 @@ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -J-Dtest.name=serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java \\ │ │ │ │ │ -J-Dtest.main.class=PopFrameTest \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ - -d /tmp/hotspot/JTwork/classes/6/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ + -d /tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest:/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest:/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(11/559)---------- │ │ │ │ │ +----------messages:(11/565)---------- │ │ │ │ │ command: main -agentlib:PopFrameTest PopFrameTest platform │ │ │ │ │ reason: User specified action: run main/othervm/native -agentlib:PopFrameTest PopFrameTest platform │ │ │ │ │ -started: Wed Aug 19 17:38:01 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 09:21:17 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 639597 │ │ │ │ │ +Process id: 2393850 │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 639597 │ │ │ │ │ -639597: Unable to open socket file /proc/639597/root/tmp/.java_pid639597: target process 639597 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ +Running jstack on process 2393850 │ │ │ │ │ +2393850: Unable to open socket file /proc/2393850/root/tmp/.java_pid2393850: target process 2393850 doesn't respond within 10500ms or HotSpot VM not loaded │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Wed Aug 19 18:38:13 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3611.269 │ │ │ │ │ +finished: Mon Sep 07 10:21:28 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3611.403 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(11/334)---------- │ │ │ │ │ Agent init │ │ │ │ │ │ │ │ │ │ Main #A: method A() must be blocked on entering a synchronized statement │ │ │ │ │ TestTask.run: started │ │ │ │ │ TestTask.A: started │ │ │ │ │ @@ -149,22 +149,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.RuntimeException: PopFrameTest failed! │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.RuntimeException: PopFrameTest failed! │ │ │ │ │ ----------rerun:(34/3013)*---------- │ │ │ │ │ -cd /tmp/hotspot/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/hotspot/JTwork/scratch/0 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ LD_LIBRARY_PATH=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -CLASSPATH=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ @@ -173,21 +173,21 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg \\ │ │ │ │ │ -Dtest.name=serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java \\ │ │ │ │ │ -Dtest.main.class=PopFrameTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ - -Dtest.classes=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/6/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ + -Dtest.classes=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/hotspot/JTwork/classes/0/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/test/hotspot/jtreg/native \\ │ │ │ │ │ -agentlib:PopFrameTest \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/hotspot/JTwork/serviceability/jvmti/vthread/PopFrameTest/PopFrameTest_platform.d/main.0.jta platform │ │ │ │ │ -result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611237ms). │ │ │ │ │ +result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611120ms). │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611237ms). │ │ │ │ │ +test result: Error. Program `/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java' timed out (timeout set to 3600000ms, elapsed time including timeout handling was 3611120ms). │ │ │ │ ├── jtreg-test-output/langtools/JTwork/jdk/jshell/ToolTabSnippetTest.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Aug 20 01:39:31 UTC 2026 │ │ │ │ │ +#Mon Sep 07 16:28:07 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/jdk/jshell/ToolTabSnippetTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools │ │ │ │ │ keywords=bug8177076 bug8185426 bug8189595 bug8188072 bug8221759 bug8255273 junit │ │ │ │ │ library=/tools/lib │ │ │ │ │ maxTimeout=300 │ │ │ │ │ modules=jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.main jdk.jshell/jdk.internal.jshell.tool\:+open jdk.jshell/jdk.internal.jshell.tool.resources\:open jdk.jshell/jdk.jshell\:open │ │ │ │ │ @@ -11,96 +11,96 @@ │ │ │ │ │ source=ToolTabSnippetTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/jdk/jshell/ToolTabSnippetTest.java │ │ │ │ │ -elapsed=1872750 0\:31\:12.750 │ │ │ │ │ -end=Thu Aug 20 01\:39\:31 UTC 2026 │ │ │ │ │ +elapsed=1860083 0\:31\:00.083 │ │ │ │ │ +end=Mon Sep 07 16\:28\:07 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Exception\: JUnit test failure │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.main jdk.jshell/jdk.internal.jshell.tool\:+open jdk.jshell/jdk.internal.jshell.tool.resources\:open jdk.jshell/jdk.jshell\:open │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build build build junit │ │ │ │ │ -start=Thu Aug 20 01\:08\:19 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 15\:57\:07 UTC 2026 │ │ │ │ │ test=jdk/jshell/ToolTabSnippetTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=1872884 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=1860111 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/langtools/JTwork/jdk/jshell │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/447)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ Library /tools/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/lib │ │ │ │ │ - class directory: /tmp/langtools/JTwork/classes/0/tools/lib │ │ │ │ │ + class directory: /tmp/langtools/JTwork/classes/1/tools/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/264)---------- │ │ │ │ │ command: build toolbox.ToolBox toolbox.JarTask toolbox.JavacTask │ │ │ │ │ reason: User specified action: run build toolbox.ToolBox toolbox.JarTask toolbox.JavacTask │ │ │ │ │ -started: Thu Aug 20 01:08:19 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:08:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.008 │ │ │ │ │ +started: Mon Sep 07 15:57:07 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:07 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.003 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/202)---------- │ │ │ │ │ command: build Compiler UITesting │ │ │ │ │ reason: User specified action: run build Compiler UITesting │ │ │ │ │ -started: Thu Aug 20 01:08:19 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:08:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 15:57:07 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:07 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/202)---------- │ │ │ │ │ command: build ToolTabSnippetTest │ │ │ │ │ reason: User specified action: run build ToolTabSnippetTest │ │ │ │ │ -started: Thu Aug 20 01:08:19 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:08:19 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:07 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:07 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/180)---------- │ │ │ │ │ command: build ToolTabSnippetTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Aug 20 01:08:19 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:08:19 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:07 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:07 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:junit │ │ │ │ │ -----------messages:(10/581)---------- │ │ │ │ │ +----------messages:(10/582)---------- │ │ │ │ │ command: junit ToolTabSnippetTest │ │ │ │ │ reason: User specified action: run junit/timeout=300 ToolTabSnippetTest │ │ │ │ │ -started: Thu Aug 20 01:08:19 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:07 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 1 │ │ │ │ │ -Process id: 693137 │ │ │ │ │ +Agent id: 2 │ │ │ │ │ +Process id: 2447063 │ │ │ │ │ Additional exports to unnamed modules from @modules: jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.main jdk.jshell/jdk.internal.jshell.tool │ │ │ │ │ Additional opens to unnamed modules from @modules: jdk.jshell/jdk.internal.jshell.tool jdk.jshell/jdk.internal.jshell.tool.resources jdk.jshell/jdk.jshell │ │ │ │ │ -finished: Thu Aug 20 01:39:31 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 1872.324 │ │ │ │ │ +finished: Mon Sep 07 16:28:07 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 1860.036 │ │ │ │ │ ----------configuration:(23/1263)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -112,21 +112,21 @@ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED │ │ │ │ │ jdk.compiler/com.sun.tools.javac.main ALL-UNNAMED │ │ │ │ │ jdk.jshell/jdk.internal.jshell.tool ALL-UNNAMED │ │ │ │ │ add opens: jdk.jshell/jdk.internal.jshell.tool ALL-UNNAMED │ │ │ │ │ jdk.jshell/jdk.internal.jshell.tool.resources ALL-UNNAMED │ │ │ │ │ jdk.jshell/jdk.jshell ALL-UNNAMED │ │ │ │ │ - class path: /tmp/langtools/JTwork/classes/0/jdk/jshell/ToolTabSnippetTest.d │ │ │ │ │ + class path: /tmp/langtools/JTwork/classes/1/jdk/jshell/ToolTabSnippetTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/jdk/jshell │ │ │ │ │ - /tmp/langtools/JTwork/classes/0/tools/lib │ │ │ │ │ + /tmp/langtools/JTwork/classes/1/tools/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2672)*---------- │ │ │ │ │ -cd /tmp/langtools/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/langtools/JTwork/scratch/1 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -139,42 +139,42 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools \\ │ │ │ │ │ -Dtest.name=jdk/jshell/ToolTabSnippetTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/jdk/jshell/ToolTabSnippetTest.java \\ │ │ │ │ │ -Dtest.main.class=jshelltest.ToolTabSnippetTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/jdk/jshell \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/jdk/jshell:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/langtools/JTwork/classes/0/jdk/jshell/ToolTabSnippetTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/langtools/JTwork/classes/0/jdk/jshell/ToolTabSnippetTest.d:/tmp/langtools/JTwork/classes/0/tools/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/0/jdk/jshell/ToolTabSnippetTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/jdk/jshell:/tmp/langtools/JTwork/classes/0/tools/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/langtools/JTwork/classes/1/jdk/jshell/ToolTabSnippetTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/langtools/JTwork/classes/1/jdk/jshell/ToolTabSnippetTest.d:/tmp/langtools/JTwork/classes/1/tools/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/1/jdk/jshell/ToolTabSnippetTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/jdk/jshell:/tmp/langtools/JTwork/classes/1/tools/lib \\ │ │ │ │ │ -Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.main jdk.jshell/jdk.internal.jshell.tool:+open jdk.jshell/jdk.internal.jshell.tool.resources:open jdk.jshell/jdk.jshell:open' \\ │ │ │ │ │ - -classpath /tmp/langtools/JTwork/classes/0/jdk/jshell/ToolTabSnippetTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/jdk/jshell:/tmp/langtools/JTwork/classes/0/tools/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/lib:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/langtools/JTwork/classes/1/jdk/jshell/ToolTabSnippetTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/jdk/jshell:/tmp/langtools/JTwork/classes/1/tools/lib:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/lib:/usr/share/jtreg/lib/junit-platform-console-standalone.jar:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ com.sun.javatest.regtest.agent.JUnitRunner jdk/jshell/ToolTabSnippetTest.java ToolTabSnippetTest │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -----------System.err:(35/4029)*---------- │ │ │ │ │ +----------System.err:(35/3697)*---------- │ │ │ │ │ STARTED ToolTabSnippetTest::testCrash8221759 'testCrash8221759()' │ │ │ │ │ -SUCCESSFUL ToolTabSnippetTest::testCrash8221759 'testCrash8221759()' [7371ms] │ │ │ │ │ +SUCCESSFUL ToolTabSnippetTest::testCrash8221759 'testCrash8221759()' [5845ms] │ │ │ │ │ STARTED ToolTabSnippetTest::testDocumentationAfterInsert 'testDocumentationAfterInsert()' │ │ │ │ │ -SUCCESSFUL ToolTabSnippetTest::testDocumentationAfterInsert 'testDocumentationAfterInsert()' [17582ms] │ │ │ │ │ +SUCCESSFUL ToolTabSnippetTest::testDocumentationAfterInsert 'testDocumentationAfterInsert()' [12485ms] │ │ │ │ │ STARTED ToolTabSnippetTest::testNoRepeat 'testNoRepeat()' │ │ │ │ │ -SUCCESSFUL ToolTabSnippetTest::testNoRepeat 'testNoRepeat()' [15697ms] │ │ │ │ │ +SUCCESSFUL ToolTabSnippetTest::testNoRepeat 'testNoRepeat()' [10294ms] │ │ │ │ │ STARTED ToolTabSnippetTest::testCleaningCompletionTODO 'testCleaningCompletionTODO()' │ │ │ │ │ -SUCCESSFUL ToolTabSnippetTest::testCleaningCompletionTODO 'testCleaningCompletionTODO()' [18779ms] │ │ │ │ │ +SUCCESSFUL ToolTabSnippetTest::testCleaningCompletionTODO 'testCleaningCompletionTODO()' [19578ms] │ │ │ │ │ STARTED ToolTabSnippetTest::testExpression 'testExpression()' │ │ │ │ │ -java.lang.IllegalStateException: Timeout waiting for: .*String.*StringBuilder.*\\u000D*\\u000A\\u000D? \\u0005, actual output so far: \\u000A \\u0005\\u000AAbstractMethodError Appendable \\u000AArithmeticException ArrayIndexOutOfBoundsException \\u000AArrayStoreException AssertionError \\u000AAutoCloseable Boolean \\u000ABootstrapMethodError Byte \\u000ACharSequence Character \\u000AClass ClassCastException \\u000AClassCircularityError ClassFormatError \\u000AClassLoader ClassNotFoundException \\u000AClassValue CloneNotSupportedException \\u000ACloneable Comparable \\u000ADeprecated Double \\u000AEnum EnumConstantNotPresentException \\u000AError Exception \\u000AExceptionInInitializerError Float \\u000AFunctionalInterface IllegalAccessError \\u000AIllegalAccessException IllegalArgumentException \\u000AIllegalCallerException IllegalMonitorStateException \\u000AIllegalStateException IllegalThreadStateException \\u000AIncompatibleClassChangeError IndexOutOfBoundsException \\u000AInheritableThreadLocal InstantiationError \\u000AInstantiationException Integer \\u000AInternalError InterruptedException \\u000AIterable JShell │ │ │ │ │ +java.lang.IllegalStateException: Timeout waiting for: .*String.*StringBuilder.*\\u000D*\\u000A\\u000D? \\u0005, actual output so far: \\u000A \\u0005\\u000AAbstractMethodError Appendable \\u000AArithmeticException ArrayIndexOutOfBoundsException \\u000AArrayStoreException AssertionError \\u000AAutoCloseable Boolean \\u000ABootstrapMethodError Byte \\u000ACharSequence Character \\u000AClass ClassCastException \\u000AClassCircularityError ClassFormatError \\u000AClassLoader ClassNotFoundException \\u000AClassValue CloneNotSupportedException \\u000ACloneable Comparable \\u000ADeprecated Double \\u000AEnum EnumConstantNotPresentException \\u000AError Exception \\u000AExceptionInInitializerError Float \\u000AFunctionalInterface IllegalAccessError \\u000AIllegalAccessException IllegalArgumentException \\u000AIllegalCallerException IllegalMonitorStateException \\u000AIllegalStateException IllegalThreadStateException \\u000AIncompat │ │ │ │ │ at UITesting.waitOutput(UITesting.java:179) │ │ │ │ │ at UITesting.waitOutput(UITesting.java:148) │ │ │ │ │ at ToolTabSnippetTest.lambda$testExpression$0(ToolTabSnippetTest.java:72) │ │ │ │ │ at UITesting.doRunTest(UITesting.java:122) │ │ │ │ │ at ToolTabSnippetTest.testExpression(ToolTabSnippetTest.java:62) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) │ │ │ │ │ at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) │ │ │ │ │ -FAILED ToolTabSnippetTest::testExpression 'testExpression()' [1809502ms] │ │ │ │ │ +FAILED ToolTabSnippetTest::testExpression 'testExpression()' [1809091ms] │ │ │ │ │ JavaTest Message: JUnit Platform Failure(s): 1 │ │ │ │ │ │ │ │ │ │ [ JUnit Containers: found 4, started 4, succeeded 4, failed 0, aborted 0, skipped 0] │ │ │ │ │ [ JUnit Tests: found 5, started 5, succeeded 4, failed 1, aborted 0, skipped 0] │ │ │ │ │ │ │ │ │ │ java.lang.Exception: JUnit test failure │ │ │ │ │ at com.sun.javatest.regtest.agent.JUnitRunner.runWithJUnitPlatform(JUnitRunner.java:179) │ │ │ │ │ @@ -336,31 +336,31 @@ │ │ │ │ │ ThreadDeath ThreadGroup │ │ │ │ │ ThreadLocal Throwable │ │ │ │ │ TypeNotPresentException UnknownError │ │ │ │ │ UnsatisfiedLinkError UnsupportedClassVersionError │ │ │ │ │ UnsupportedOperationException VerifyError │ │ │ │ │ VirtualMachineError Void │ │ │ │ │ WrongThreadException boolean │ │ │ │ │ -builder. byte │ │ │ │ │ -char com. │ │ │ │ │ -double float │ │ │ │ │ -int java. │ │ │ │ │ -javax. jdk. │ │ │ │ │ -jshelltest. junit. │ │ │ │ │ -long netscape. │ │ │ │ │ -org. short │ │ │ │ │ -sun. testhelper. │ │ │ │ │ -toolbox. void │ │ │ │ │ +byte char │ │ │ │ │ +com. double │ │ │ │ │ +float int │ │ │ │ │ +java. javax. │ │ │ │ │ +jdk. jshelltest. │ │ │ │ │ +junit. long │ │ │ │ │ +netscape. org. │ │ │ │ │ +short sun. │ │ │ │ │ +testhelper. toolbox. │ │ │ │ │ +types. void │ │ │ │ │ \u0005 │ │ │ │ │ \u001b[?2004l\u001b[?2004h \u0005 │ │ │ │ │ \u001b[?2004l\u001b[?2004h \u0005/exit │ │ │ │ │ \u001b[?2004l| Goodbye │ │ │ │ │ | Welcome to JShell -- Version 21.0.12.1 │ │ │ │ │ | For an introduction type: /help intro │ │ │ │ │ -\u001b[?2004h \u0005/env -class-path /tmp/langtools/JTwork/classes/0/jdk/jshell/ToolTabSnippetTest.d \u0008 │ │ │ │ │ +\u001b[?2004h \u0005/env -class-path /tmp/langtools/JTwork/classes/1/jdk/jshell/ToolTabSnippetTest.d \u0008 │ │ │ │ │ \u001b[?2004l| Setting new options and restoring state. │ │ │ │ │ \u001b[?2004h \u0005import jshelltest.*; │ │ │ │ │ \u001b[?2004l\u001b[?2004h \u0005 │ │ │ │ │ │ │ │ │ │ \u0005 │ │ │ │ │ AbstractMethodError Appendable │ │ │ │ │ ArithmeticException ArrayIndexOutOfBoundsException │ │ │ │ │ @@ -413,24 +413,24 @@ │ │ │ │ │ ThreadDeath ThreadGroup │ │ │ │ │ ThreadLocal Throwable │ │ │ │ │ TypeNotPresentException UnknownError │ │ │ │ │ UnsatisfiedLinkError UnsupportedClassVersionError │ │ │ │ │ UnsupportedOperationException VerifyError │ │ │ │ │ VirtualMachineError Void │ │ │ │ │ WrongThreadException boolean │ │ │ │ │ -builder. byte │ │ │ │ │ -char com. │ │ │ │ │ -double float │ │ │ │ │ -int java. │ │ │ │ │ -javax. jdk. │ │ │ │ │ -jshelltest. junit. │ │ │ │ │ -long netscape. │ │ │ │ │ -org. short │ │ │ │ │ -sun. testhelper. │ │ │ │ │ -toolbox. void │ │ │ │ │ +byte char │ │ │ │ │ +com. double │ │ │ │ │ +float int │ │ │ │ │ +java. javax. │ │ │ │ │ +jdk. jshelltest. │ │ │ │ │ +junit. long │ │ │ │ │ +netscape. org. │ │ │ │ │ +short sun. │ │ │ │ │ +testhelper. toolbox. │ │ │ │ │ +types. void │ │ │ │ │ \u0005 │ │ │ │ │ \u001b[?2004l\u001b[?2004h \u0005 │ │ │ │ │ \u001b[?2004l\u001b[?2004h \u0005/exit │ │ │ │ │ \u001b[?2004l| Goodbye │ │ │ │ │ result: Failed. Execution failed: `main' threw exception: java.lang.Exception: JUnit test failure │ │ │ │ ├── jtreg-test-output/langtools/JTwork/tools/javac/lambda/T8031967.jtr │ │ │ │ │ @@ -1,72 +1,72 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Aug 20 01:09:08 UTC 2026 │ │ │ │ │ +#Mon Sep 07 15:57:15 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/lambda/T8031967.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools │ │ │ │ │ keywords=bug8031967 othervm │ │ │ │ │ modules=jdk.compiler │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xss1m T8031967\n │ │ │ │ │ source=T8031967.java │ │ │ │ │ title=Ensure javac can handle very deeply nested chain of method invocations occurring as a parameter to other method invocations. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/lambda/T8031967.java │ │ │ │ │ -elapsed=5886 0\:00\:05.886 │ │ │ │ │ -end=Thu Aug 20 01\:09\:08 UTC 2026 │ │ │ │ │ +elapsed=4384 0\:00\:04.384 │ │ │ │ │ +end=Mon Sep 07 15\:57\:15 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.IllegalStateException\: java.lang.StackOverflowError │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=jdk.compiler │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build main │ │ │ │ │ -start=Thu Aug 20 01\:09\:03 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 15\:57\:11 UTC 2026 │ │ │ │ │ test=tools/javac/lambda/T8031967.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=5894 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=4389 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/langtools/JTwork/tools/javac/lambda │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/170)---------- │ │ │ │ │ command: build T8031967 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Aug 20 01:09:03 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:09:03 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/317)---------- │ │ │ │ │ +----------messages:(8/318)---------- │ │ │ │ │ command: main -Xss1m T8031967 │ │ │ │ │ reason: User specified action: run main/othervm -Xss1m T8031967 │ │ │ │ │ -started: Thu Aug 20 01:09:03 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules jdk.compiler │ │ │ │ │ -Process id: 693285 │ │ │ │ │ -finished: Thu Aug 20 01:09:08 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 5.872 │ │ │ │ │ +Process id: 2447125 │ │ │ │ │ +finished: Mon Sep 07 15:57:15 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 4.373 │ │ │ │ │ ----------configuration:(3/40)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: jdk.compiler │ │ │ │ │ │ │ │ │ │ ----------System.out:(0/0)---------- │ │ │ │ │ ----------System.err:(1049/87547)---------- │ │ │ │ │ /Test.java:3: error: cannot find symbol │ │ │ │ ├── jtreg-test-output/langtools/JTwork/tools/javac/patterns/SOEDeeplyNestedBlocksTest.jtr │ │ │ │ │ @@ -1,61 +1,61 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Aug 20 01:09:16 UTC 2026 │ │ │ │ │ +#Mon Sep 07 15:57:18 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools │ │ │ │ │ keywords=bug8322992 │ │ │ │ │ run=USER_SPECIFIED compile SOEDeeplyNestedBlocksTest.java\n │ │ │ │ │ source=SOEDeeplyNestedBlocksTest.java │ │ │ │ │ title=Javac fails with StackOverflowError when compiling deeply nested synchronized blocks │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ │ -elapsed=8108 0\:00\:08.108 │ │ │ │ │ -end=Thu Aug 20 01\:09\:16 UTC 2026 │ │ │ │ │ +elapsed=6234 0\:00\:06.234 │ │ │ │ │ +end=Mon Sep 07 15\:57\:17 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Error. system error (exit code 3) │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile │ │ │ │ │ -start=Thu Aug 20 01\:09\:07 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 15\:57\:11 UTC 2026 │ │ │ │ │ test=tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=8117 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=7357 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/langtools/JTwork/tools/javac/patterns │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/359)---------- │ │ │ │ │ +----------messages:(8/360)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ │ reason: User specified action: run compile SOEDeeplyNestedBlocksTest.java │ │ │ │ │ -started: Thu Aug 20 01:09:07 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 5 │ │ │ │ │ -Process id: 693374 │ │ │ │ │ -finished: Thu Aug 20 01:09:16 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 8.083 │ │ │ │ │ +Agent id: 4 │ │ │ │ │ +Process id: 2447181 │ │ │ │ │ +finished: Mon Sep 07 15:57:17 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 6.214 │ │ │ │ │ ----------configuration:(10/524)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/langtools/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ ├── jtreg-test-output/langtools/JTwork/tools/javac/switchnull/SwitchNull.jtr │ │ │ │ │ @@ -1,216 +1,187 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Aug 20 02:09:19 UTC 2026 │ │ │ │ │ +#Mon Sep 07 16:57:12 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull/SwitchNull.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools │ │ │ │ │ keywords=bug8262891 │ │ │ │ │ run=ASSUMED_ACTION main SwitchNull\n │ │ │ │ │ source=SwitchNull.java │ │ │ │ │ title=Verify "case null" behavior. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull/SwitchNull.java │ │ │ │ │ -elapsed=3611128 1\:00\:11.128 │ │ │ │ │ -end=Thu Aug 20 02\:09\:19 UTC 2026 │ │ │ │ │ +elapsed=3601482 1\:00\:01.482 │ │ │ │ │ +end=Mon Sep 07 16\:57\:12 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ -execStatus=Error. "main" action timed out with a timeout of 3600 seconds on agent 7 │ │ │ │ │ +execStatus=Error. "main" action timed out with a timeout of 3600 seconds on agent 3 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Thu Aug 20 01\:09\:07 UTC 2026 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Mon Sep 07 15\:57\:11 UTC 2026 │ │ │ │ │ test=tools/javac/switchnull/SwitchNull.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=3611194 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=3601486 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/langtools/JTwork/tools/javac/switchnull │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/210)---------- │ │ │ │ │ +----------messages:(5/172)---------- │ │ │ │ │ command: build SwitchNull │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Aug 20 01:09:07 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: SwitchNull │ │ │ │ │ -finished: Thu Aug 20 01:09:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 9.284 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/320)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull/SwitchNull.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Thu Aug 20 01:09:07 UTC 2026 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 693336 │ │ │ │ │ -finished: Thu Aug 20 01:09:17 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 9.28 │ │ │ │ │ -----------configuration:(10/515)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/langtools/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull │ │ │ │ │ - /tmp/langtools/JTwork/classes/4/tools/javac/switchnull/SwitchNull.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(31/2496)*---------- │ │ │ │ │ -cd /tmp/langtools/JTwork/scratch/3 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools \\ │ │ │ │ │ - -J-Dtest.name=tools/javac/switchnull/SwitchNull.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull/SwitchNull.java \\ │ │ │ │ │ - -J-Dtest.main.class=SwitchNull \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/langtools/JTwork/classes/4/tools/javac/switchnull/SwitchNull.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/langtools/JTwork/classes/4/tools/javac/switchnull/SwitchNull.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/4/tools/javac/switchnull/SwitchNull.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull \\ │ │ │ │ │ - -d /tmp/langtools/JTwork/classes/4/tools/javac/switchnull/SwitchNull.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull:/tmp/langtools/JTwork/classes/4/tools/javac/switchnull/SwitchNull.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull/SwitchNull.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(95/5201)---------- │ │ │ │ │ +----------messages:(125/6764)---------- │ │ │ │ │ command: main SwitchNull │ │ │ │ │ reason: Assumed action based on file name: run main SwitchNull │ │ │ │ │ -started: Thu Aug 20 01:09:17 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 7 │ │ │ │ │ -Process id: 693430 │ │ │ │ │ +Agent id: 3 │ │ │ │ │ +Process id: 2447114 │ │ │ │ │ Timeout signalled after 3600 seconds │ │ │ │ │ Timeout information: │ │ │ │ │ -Running jstack on process 693430 │ │ │ │ │ -2026-08-20 02:09:19 │ │ │ │ │ +Running jstack on process 2447114 │ │ │ │ │ +2026-09-07 16:57:12 │ │ │ │ │ Full thread dump OpenJDK 64-Bit Zero VM (21.0.12.1+1-1-Debian interpreted mode): │ │ │ │ │ │ │ │ │ │ Threads class SMR info: │ │ │ │ │ -_java_thread_list=0x00007fffa8002340, length=11, elements={ │ │ │ │ │ -0x00007fffe8019c60, 0x00007fffe81b4e70, 0x00007fffe81b6320, 0x00007fffe81b7b30, │ │ │ │ │ -0x00007fffe81b8fc0, 0x00007fffe81ba480, 0x00007fffe82a4540, 0x00007fffe8333dd0, │ │ │ │ │ -0x00007fffe847b5b0, 0x00007fffe85419e0, 0x00007fffa8000ee0 │ │ │ │ │ +_java_thread_list=0x00007fef74002340, length=11, elements={ │ │ │ │ │ +0x00007fffe8019c00, 0x00007fffe81e8c70, 0x00007fffe81ea120, 0x00007fffe81eb930, │ │ │ │ │ +0x00007fffe81ecdc0, 0x00007fffe81ee280, 0x00007fffe82e0340, 0x00007fffe836fbc0, │ │ │ │ │ +0x00007fffe84b7390, 0x00007fffe857cbd0, 0x00007fef74000ee0 │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ -"main" #1 [693433] prio=5 os_prio=0 cpu=1276.17ms elapsed=3601.75s tid=0x00007fffe8019c60 nid=693433 in Object.wait() [0x00007ffff0c8d000] │ │ │ │ │ +"main" #1 [2447118] prio=5 os_prio=0 cpu=1196.43ms elapsed=3601.39s tid=0x00007fffe8019c00 nid=2447118 in Object.wait() [0x00007ffff01cd000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005c5000000> (a java.lang.Thread) │ │ │ │ │ + - waiting on <0x00007ff05a03a100> (a java.lang.Thread) │ │ │ │ │ │ │ │ │ │ -"Reference Handler" #2 [693441] daemon prio=10 os_prio=0 cpu=3.28ms elapsed=3601.68s tid=0x00007fffe81b4e70 nid=693441 waiting on condition [0x00007fffd7062000] │ │ │ │ │ +"Reference Handler" #2 [2447143] daemon prio=10 os_prio=0 cpu=1.95ms elapsed=3601.31s tid=0x00007fffe81e8c70 nid=2447143 waiting on condition [0x00007fffec5b6000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.12.1/Native Method) │ │ │ │ │ │ │ │ │ │ -"Finalizer" #3 [693442] daemon prio=8 os_prio=0 cpu=0.80ms elapsed=3601.68s tid=0x00007fffe81b6320 nid=693442 in Object.wait() [0x00007fffd6ee1000] │ │ │ │ │ +"Finalizer" #3 [2447144] daemon prio=8 os_prio=0 cpu=0.57ms elapsed=3601.31s tid=0x00007fffe81ea120 nid=2447144 in Object.wait() [0x00007fffec435000] │ │ │ │ │ java.lang.Thread.State: WAITING (on object monitor) │ │ │ │ │ at java.lang.Object.wait0(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - waiting on <0x00000005c50fb9b8> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ + - waiting on <0x00007ff05a00e8f0> (a java.lang.ref.NativeReferenceQueue$Lock) │ │ │ │ │ │ │ │ │ │ -"Signal Dispatcher" #4 [693443] daemon prio=9 os_prio=0 cpu=0.97ms elapsed=3601.68s tid=0x00007fffe81b7b30 nid=693443 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Signal Dispatcher" #4 [2447145] daemon prio=9 os_prio=0 cpu=0.60ms elapsed=3601.31s tid=0x00007fffe81eb930 nid=2447145 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Service Thread" #5 [693444] daemon prio=9 os_prio=0 cpu=0.23ms elapsed=3601.68s tid=0x00007fffe81b8fc0 nid=693444 runnable [0x0000000000000000] │ │ │ │ │ +"Service Thread" #5 [2447146] daemon prio=9 os_prio=0 cpu=0.15ms elapsed=3601.31s tid=0x00007fffe81ecdc0 nid=2447146 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Monitor Deflation Thread" #6 [693445] daemon prio=9 os_prio=0 cpu=771.07ms elapsed=3601.68s tid=0x00007fffe81ba480 nid=693445 runnable [0x0000000000000000] │ │ │ │ │ +"Monitor Deflation Thread" #6 [2447147] daemon prio=9 os_prio=0 cpu=525.85ms elapsed=3601.31s tid=0x00007fffe81ee280 nid=2447147 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"Common-Cleaner" #7 [693446] daemon prio=8 os_prio=0 cpu=68.05ms elapsed=3601.57s tid=0x00007fffe82a4540 nid=693446 waiting on condition [0x00007fffd68ad000] │ │ │ │ │ +"Common-Cleaner" #7 [2447148] daemon prio=8 os_prio=0 cpu=18.60ms elapsed=3601.21s tid=0x00007fffe82e0340 nid=2447148 waiting on condition [0x00007fffe7cfd000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005c5001900> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff05a06cde0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"Notification Thread" #8 [693447] daemon prio=9 os_prio=0 cpu=0.54ms elapsed=3601.41s tid=0x00007fffe8333dd0 nid=693447 runnable [0x0000000000000000] │ │ │ │ │ +"Notification Thread" #8 [2447175] daemon prio=9 os_prio=0 cpu=0.40ms elapsed=3601.05s tid=0x00007fffe836fbc0 nid=2447175 runnable [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"pool-1-thread-1" #9 [693455] daemon prio=5 os_prio=0 cpu=88.33ms elapsed=3600.82s tid=0x00007fffe847b5b0 nid=693455 waiting on condition [0x00007fffd654d000] │ │ │ │ │ +"pool-1-thread-1" #9 [2447193] daemon prio=5 os_prio=0 cpu=61.82ms elapsed=3600.52s tid=0x00007fffe84b7390 nid=2447193 waiting on condition [0x00007fffe79fd000] │ │ │ │ │ java.lang.Thread.State: TIMED_WAITING (parking) │ │ │ │ │ at jdk.internal.misc.Unsafe.park(java.base@21.0.12.1/Native Method) │ │ │ │ │ - - parking to wait for <0x00000005c50fbde0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ + - parking to wait for <0x00007ff05a041630> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) │ │ │ │ │ │ │ │ │ │ -"AgentVMThread" #10 [693456] prio=5 os_prio=0 cpu=3599522.47ms elapsed=3600.47s tid=0x00007fffe85419e0 nid=693456 runnable [0x00007fffd63cd000] │ │ │ │ │ +"AgentVMThread" #10 [2447201] prio=5 os_prio=0 cpu=3598914.50ms elapsed=3600.19s tid=0x00007fffe857cbd0 nid=2447201 runnable [0x00007fffe787d000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ - at java.lang.invoke.LambdaForm$MH/0x00000007c0109c00.invoke(java.base@21.0.12.1/LambdaForm$MH) │ │ │ │ │ + at java.lang.invoke.DirectMethodHandle.internalMemberName(java.base@21.0.12.1/DirectMethodHandle.java:327) │ │ │ │ │ │ │ │ │ │ -"Attach Listener" #11 [693643] daemon prio=9 os_prio=0 cpu=1.28ms elapsed=0.10s tid=0x00007fffa8000ee0 nid=693643 waiting on condition [0x0000000000000000] │ │ │ │ │ +"Attach Listener" #11 [2447695] daemon prio=9 os_prio=0 cpu=0.62ms elapsed=0.10s tid=0x00007fef74000ee0 nid=2447695 waiting on condition [0x0000000000000000] │ │ │ │ │ java.lang.Thread.State: RUNNABLE │ │ │ │ │ │ │ │ │ │ -"GC Thread#7" os_prio=0 cpu=32.11ms elapsed=3583.40s tid=0x00007fffac00cc00 nid=693604 runnable │ │ │ │ │ +"GC Thread#22" os_prio=0 cpu=67.99ms elapsed=3494.12s tid=0x00007fef7801db50 nid=2447609 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#21" os_prio=0 cpu=62.63ms elapsed=3494.12s tid=0x00007fef7801ccd0 nid=2447608 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#20" os_prio=0 cpu=61.38ms elapsed=3494.12s tid=0x00007fef7801be50 nid=2447607 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#19" os_prio=0 cpu=66.35ms elapsed=3494.12s tid=0x00007fef7801afd0 nid=2447606 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#18" os_prio=0 cpu=44.06ms elapsed=3494.12s tid=0x00007fef7801a150 nid=2447605 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#17" os_prio=0 cpu=37.97ms elapsed=3494.12s tid=0x00007fef780192d0 nid=2447604 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#16" os_prio=0 cpu=43.16ms elapsed=3494.12s tid=0x00007fef78018450 nid=2447603 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#15" os_prio=0 cpu=56.13ms elapsed=3494.12s tid=0x00007fef780175d0 nid=2447602 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#14" os_prio=0 cpu=15.53ms elapsed=3494.12s tid=0x00007fef78016750 nid=2447601 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#13" os_prio=0 cpu=29.53ms elapsed=3494.12s tid=0x00007fef780158d0 nid=2447600 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#12" os_prio=0 cpu=44.45ms elapsed=3494.12s tid=0x00007fef78014a50 nid=2447599 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#11" os_prio=0 cpu=72.77ms elapsed=3494.12s tid=0x00007fef78013bd0 nid=2447598 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#10" os_prio=0 cpu=54.21ms elapsed=3494.12s tid=0x00007fef78012d50 nid=2447597 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#9" os_prio=0 cpu=32.37ms elapsed=3494.12s tid=0x00007fef78011ed0 nid=2447596 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#8" os_prio=0 cpu=21.58ms elapsed=3494.12s tid=0x00007fef78011050 nid=2447595 runnable │ │ │ │ │ + │ │ │ │ │ +"GC Thread#7" os_prio=0 cpu=63.28ms elapsed=3494.12s tid=0x00007fef780101d0 nid=2447594 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#6" os_prio=0 cpu=28.63ms elapsed=3583.40s tid=0x00007fffac00bd80 nid=693603 runnable │ │ │ │ │ +"GC Thread#6" os_prio=0 cpu=47.98ms elapsed=3494.12s tid=0x00007fef7800f350 nid=2447593 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#5" os_prio=0 cpu=22.63ms elapsed=3583.40s tid=0x00007fffac00af00 nid=693602 runnable │ │ │ │ │ +"GC Thread#5" os_prio=0 cpu=33.81ms elapsed=3494.12s tid=0x00007fef7800e4d0 nid=2447592 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#4" os_prio=0 cpu=27.70ms elapsed=3583.40s tid=0x00007fffac00a080 nid=693601 runnable │ │ │ │ │ +"GC Thread#4" os_prio=0 cpu=72.12ms elapsed=3494.12s tid=0x00007fef7800d650 nid=2447591 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#3" os_prio=0 cpu=22.73ms elapsed=3583.40s tid=0x00007fffac009200 nid=693600 runnable │ │ │ │ │ +"GC Thread#3" os_prio=0 cpu=74.08ms elapsed=3494.12s tid=0x00007fef7800c7d0 nid=2447590 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#2" os_prio=0 cpu=24.54ms elapsed=3583.40s tid=0x00007fffac008380 nid=693599 runnable │ │ │ │ │ +"GC Thread#2" os_prio=0 cpu=53.66ms elapsed=3494.12s tid=0x00007fef7800b950 nid=2447589 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#1" os_prio=0 cpu=30.87ms elapsed=3583.40s tid=0x00007fffac007500 nid=693598 runnable │ │ │ │ │ +"GC Thread#1" os_prio=0 cpu=91.32ms elapsed=3494.12s tid=0x00007fef7800aad0 nid=2447588 runnable │ │ │ │ │ │ │ │ │ │ -"VM Thread" os_prio=0 cpu=302.28ms elapsed=3601.71s tid=0x00007fffe8145cf0 nid=693440 runnable │ │ │ │ │ +"VM Thread" os_prio=0 cpu=180.35ms elapsed=3601.34s tid=0x00007fffe8179af0 nid=2447135 runnable │ │ │ │ │ │ │ │ │ │ -"VM Periodic Task Thread" os_prio=0 cpu=3694.56ms elapsed=3601.74s tid=0x00007fffe80e8e10 nid=693439 waiting on condition │ │ │ │ │ +"VM Periodic Task Thread" os_prio=0 cpu=3063.12ms elapsed=3601.38s tid=0x00007fffe811c100 nid=2447124 waiting on condition │ │ │ │ │ │ │ │ │ │ -"G1 Service" os_prio=0 cpu=276.62ms elapsed=3601.75s tid=0x00007fffe80d9c90 nid=693438 runnable │ │ │ │ │ +"G1 Service" os_prio=0 cpu=177.93ms elapsed=3601.38s tid=0x00007fffe810cc00 nid=2447123 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Refine#0" os_prio=0 cpu=0.19ms elapsed=3601.75s tid=0x00007fffe80d8da0 nid=693437 runnable │ │ │ │ │ +"G1 Refine#0" os_prio=0 cpu=0.19ms elapsed=3601.38s tid=0x00007fffe810bde0 nid=2447122 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Conc#0" os_prio=0 cpu=0.15ms elapsed=3601.75s tid=0x00007fffe8062b70 nid=693436 runnable │ │ │ │ │ +"G1 Conc#0" os_prio=0 cpu=0.20ms elapsed=3601.38s tid=0x00007fffe8056980 nid=2447121 runnable │ │ │ │ │ │ │ │ │ │ -"G1 Main Marker" os_prio=0 cpu=0.22ms elapsed=3601.75s tid=0x00007fffe8061c90 nid=693435 runnable │ │ │ │ │ +"G1 Main Marker" os_prio=0 cpu=0.15ms elapsed=3601.38s tid=0x00007fffe8055b30 nid=2447120 runnable │ │ │ │ │ │ │ │ │ │ -"GC Thread#0" os_prio=0 cpu=33.21ms elapsed=3601.75s tid=0x00007fffe8050830 nid=693434 runnable │ │ │ │ │ +"GC Thread#0" os_prio=0 cpu=56.79ms elapsed=3601.38s tid=0x00007fffe8044620 nid=2447119 runnable │ │ │ │ │ │ │ │ │ │ JNI global refs: 13, weak refs: 0 │ │ │ │ │ │ │ │ │ │ --- Timeout information end. │ │ │ │ │ -finished: Thu Aug 20 02:09:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 3601.832 │ │ │ │ │ +finished: Mon Sep 07 16:57:12 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 3601.474 │ │ │ │ │ ----------configuration:(15/686)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -248,11 +219,11 @@ │ │ │ │ │ -Dtest.classes=/tmp/langtools/JTwork/classes/4/tools/javac/switchnull/SwitchNull.d \\ │ │ │ │ │ -Dtest.class.path=/tmp/langtools/JTwork/classes/4/tools/javac/switchnull/SwitchNull.d \\ │ │ │ │ │ -Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/4/tools/javac/switchnull/SwitchNull.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull \\ │ │ │ │ │ -classpath /tmp/langtools/JTwork/classes/4/tools/javac/switchnull/SwitchNull.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/switchnull:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ SwitchNull │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ -result: Error. "main" action timed out with a timeout of 3600 seconds on agent 7 │ │ │ │ │ +result: Error. "main" action timed out with a timeout of 3600 seconds on agent 3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -test result: Error. "main" action timed out with a timeout of 3600 seconds on agent 7 │ │ │ │ │ +test result: Error. "main" action timed out with a timeout of 3600 seconds on agent 3 │ │ │ │ ├── jtreg-test-output/langtools/JTwork/tools/javac/tree/JavacTreeScannerTest.jtr │ │ │ │ │ @@ -1,153 +1,82 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Aug 20 01:12:19 UTC 2026 │ │ │ │ │ +#Mon Sep 07 16:01:22 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools │ │ │ │ │ keywords=bug6923080 │ │ │ │ │ modules=jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ run=USER_SPECIFIED build AbstractTreeScannerTest JavacTreeScannerTest\nUSER_SPECIFIED main JavacTreeScannerTest -q -r .\n │ │ │ │ │ source=JavacTreeScannerTest.java │ │ │ │ │ title=TreeScanner.visitNewClass should scan tree.typeargs │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ │ -elapsed=192025 0\:03\:12.025 │ │ │ │ │ -end=Thu Aug 20 01\:12\:19 UTC 2026 │ │ │ │ │ +elapsed=251428 0\:04\:11.428 │ │ │ │ │ +end=Mon Sep 07 16\:01\:22 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.StackOverflowError │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile build main │ │ │ │ │ -start=Thu Aug 20 01\:09\:07 UTC 2026 │ │ │ │ │ +sections=script_messages build build main │ │ │ │ │ +start=Mon Sep 07 15\:57\:11 UTC 2026 │ │ │ │ │ test=tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=192034 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=251438 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/langtools/JTwork/tools/javac/tree │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/328)---------- │ │ │ │ │ +----------messages:(5/254)---------- │ │ │ │ │ command: build AbstractTreeScannerTest JavacTreeScannerTest │ │ │ │ │ reason: User specified action: run build AbstractTreeScannerTest JavacTreeScannerTest │ │ │ │ │ -started: Thu Aug 20 01:09:07 UTC 2026 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: AbstractTreeScannerTest, JavacTreeScannerTest │ │ │ │ │ -finished: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 16.752 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(9/751)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/AbstractTreeScannerTest.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Thu Aug 20 01:09:07 UTC 2026 │ │ │ │ │ -Additional options from @modules: --add-modules jdk.compiler --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 6 │ │ │ │ │ -Process id: 693395 │ │ │ │ │ -finished: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 16.748 │ │ │ │ │ -----------configuration:(15/824)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/langtools/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: jdk.compiler │ │ │ │ │ - add exports: jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED │ │ │ │ │ - jdk.compiler/com.sun.tools.javac.file ALL-UNNAMED │ │ │ │ │ - jdk.compiler/com.sun.tools.javac.tree ALL-UNNAMED │ │ │ │ │ - jdk.compiler/com.sun.tools.javac.util ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree │ │ │ │ │ - /tmp/langtools/JTwork/classes/5/tools/javac/tree/JavacTreeScannerTest.d │ │ │ │ │ - │ │ │ │ │ -----------rerun:(37/3135)*---------- │ │ │ │ │ -cd /tmp/langtools/JTwork/scratch/4 && \\ │ │ │ │ │ -HOME=/sbuild-nonexistent \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools \\ │ │ │ │ │ - -J-Dtest.name=tools/javac/tree/JavacTreeScannerTest.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/JavacTreeScannerTest.java \\ │ │ │ │ │ - -J-Dtest.main.class=JavacTreeScannerTest \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/langtools/JTwork/classes/5/tools/javac/tree/JavacTreeScannerTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/langtools/JTwork/classes/5/tools/javac/tree/JavacTreeScannerTest.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/5/tools/javac/tree/JavacTreeScannerTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ - -J-Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util' \\ │ │ │ │ │ - --add-modules jdk.compiler \\ │ │ │ │ │ - --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/langtools/JTwork/classes/5/tools/javac/tree/JavacTreeScannerTest.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree:/tmp/langtools/JTwork/classes/5/tools/javac/tree/JavacTreeScannerTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/AbstractTreeScannerTest.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ │ -----------stdout:(0/0)---------- │ │ │ │ │ -----------stderr:(0/0)---------- │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/182)---------- │ │ │ │ │ command: build JavacTreeScannerTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ +started: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(9/471)---------- │ │ │ │ │ +----------messages:(9/472)---------- │ │ │ │ │ command: main JavacTreeScannerTest -q -r . │ │ │ │ │ reason: User specified action: run main JavacTreeScannerTest -q -r . │ │ │ │ │ -started: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:11 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 9 │ │ │ │ │ -Process id: 693506 │ │ │ │ │ +Agent id: 5 │ │ │ │ │ +Process id: 2447202 │ │ │ │ │ Additional exports to unnamed modules from @modules: jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ -finished: Thu Aug 20 01:12:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 175.257 │ │ │ │ │ +finished: Mon Sep 07 16:01:22 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 251.415 │ │ │ │ │ ----------configuration:(19/948)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -194,15 +123,15 @@ │ │ │ │ │ JavacTreeScannerTest -q -r . │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(1029/83757)---------- │ │ │ │ │ java.lang.StackOverflowError │ │ │ │ │ at java.base/java.util.HashMap$Node.(HashMap.java:287) │ │ │ │ │ at java.base/java.util.HashMap.newNode(HashMap.java:1909) │ │ │ │ │ - at java.base/java.util.HashMap.putVal(HashMap.java:637) │ │ │ │ │ + at java.base/java.util.HashMap.putVal(HashMap.java:648) │ │ │ │ │ at java.base/java.util.HashMap.put(HashMap.java:618) │ │ │ │ │ at java.base/java.util.HashSet.add(HashSet.java:229) │ │ │ │ │ at JavacTreeScannerTest$ScanTester.scan(JavacTreeScannerTest.java:142) │ │ │ │ │ at jdk.compiler/com.sun.tools.javac.tree.TreeScanner.visitSynchronized(TreeScanner.java:192) │ │ │ │ │ at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCSynchronized.accept(JCTree.java:1428) │ │ │ │ │ at jdk.compiler/com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:50) │ │ │ │ │ at JavacTreeScannerTest$ScanTester.scan(JavacTreeScannerTest.java:143) │ │ │ │ ├── jtreg-test-output/langtools/JTwork/tools/javac/tree/SourceDocTreeScannerTest.jtr │ │ │ │ │ @@ -1,82 +1,82 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Aug 20 01:12:27 UTC 2026 │ │ │ │ │ +#Mon Sep 07 16:02:39 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools │ │ │ │ │ keywords=bug8227922 │ │ │ │ │ modules=jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ run=USER_SPECIFIED build AbstractTreeScannerTest SourceDocTreeScannerTest\nUSER_SPECIFIED main SourceDocTreeScannerTest -q -r .\n │ │ │ │ │ source=SourceDocTreeScannerTest.java │ │ │ │ │ title=Verify the behavior of DocTreeScanner │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ │ -elapsed=199086 0\:03\:19.086 │ │ │ │ │ -end=Thu Aug 20 01\:12\:27 UTC 2026 │ │ │ │ │ +elapsed=314582 0\:05\:14.582 │ │ │ │ │ +end=Mon Sep 07 16\:02\:39 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.AssertionError\: java.lang.reflect.InvocationTargetException │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build main │ │ │ │ │ -start=Thu Aug 20 01\:09\:07 UTC 2026 │ │ │ │ │ +start=Mon Sep 07 15\:57\:24 UTC 2026 │ │ │ │ │ test=tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=199093 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=314692 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/langtools/JTwork/tools/javac/tree │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/262)---------- │ │ │ │ │ command: build AbstractTreeScannerTest SourceDocTreeScannerTest │ │ │ │ │ reason: User specified action: run build AbstractTreeScannerTest SourceDocTreeScannerTest │ │ │ │ │ -started: Thu Aug 20 01:09:07 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:09:07 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ +started: Mon Sep 07 15:57:24 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:24 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/186)---------- │ │ │ │ │ command: build SourceDocTreeScannerTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Aug 20 01:09:07 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:09:07 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:24 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:24 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(9/441)---------- │ │ │ │ │ +----------messages:(9/442)---------- │ │ │ │ │ command: main SourceDocTreeScannerTest -q -r . │ │ │ │ │ reason: User specified action: run main SourceDocTreeScannerTest -q -r . │ │ │ │ │ -started: Thu Aug 20 01:09:07 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:24 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 4 │ │ │ │ │ -Process id: 693355 │ │ │ │ │ +Agent id: 6 │ │ │ │ │ +Process id: 2447298 │ │ │ │ │ Additional exports to unnamed modules from @modules: jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ -finished: Thu Aug 20 01:12:27 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 199.068 │ │ │ │ │ +finished: Mon Sep 07 16:02:39 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 314.569 │ │ │ │ │ ----------configuration:(18/887)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ ├── jtreg-test-output/langtools/JTwork/tools/javac/tree/SourceTreeScannerTest.jtr │ │ │ │ │ @@ -1,82 +1,153 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Aug 20 01:12:19 UTC 2026 │ │ │ │ │ +#Mon Sep 07 16:01:48 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools │ │ │ │ │ keywords=bug6923080 │ │ │ │ │ modules=jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ run=USER_SPECIFIED build AbstractTreeScannerTest SourceTreeScannerTest\nUSER_SPECIFIED main SourceTreeScannerTest -q -r .\n │ │ │ │ │ source=SourceTreeScannerTest.java │ │ │ │ │ title=TreeScanner.visitNewClass should scan tree.typeargs │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ │ -elapsed=175225 0\:02\:55.225 │ │ │ │ │ -end=Thu Aug 20 01\:12\:19 UTC 2026 │ │ │ │ │ +elapsed=263946 0\:04\:23.946 │ │ │ │ │ +end=Mon Sep 07 16\:01\:48 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.StackOverflowError │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build main │ │ │ │ │ -start=Thu Aug 20 01\:09\:24 UTC 2026 │ │ │ │ │ +sections=script_messages build compile build main │ │ │ │ │ +start=Mon Sep 07 15\:57\:24 UTC 2026 │ │ │ │ │ test=tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=175233 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=263952 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/langtools/JTwork/tools/javac/tree │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/256)---------- │ │ │ │ │ +----------messages:(7/331)---------- │ │ │ │ │ command: build AbstractTreeScannerTest SourceTreeScannerTest │ │ │ │ │ reason: User specified action: run build AbstractTreeScannerTest SourceTreeScannerTest │ │ │ │ │ -started: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.002 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 15:57:24 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: AbstractTreeScannerTest, SourceTreeScannerTest │ │ │ │ │ +finished: Mon Sep 07 15:57:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 12.264 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/752)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/AbstractTreeScannerTest.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 15:57:24 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules jdk.compiler --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 8 │ │ │ │ │ +Process id: 2447336 │ │ │ │ │ +finished: Mon Sep 07 15:57:37 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 12.26 │ │ │ │ │ +----------configuration:(15/825)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/langtools/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: jdk.compiler │ │ │ │ │ + add exports: jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED │ │ │ │ │ + jdk.compiler/com.sun.tools.javac.file ALL-UNNAMED │ │ │ │ │ + jdk.compiler/com.sun.tools.javac.tree ALL-UNNAMED │ │ │ │ │ + jdk.compiler/com.sun.tools.javac.util ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree │ │ │ │ │ + /tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d │ │ │ │ │ + │ │ │ │ │ +----------rerun:(37/3144)*---------- │ │ │ │ │ +cd /tmp/langtools/JTwork/scratch/5 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools \\ │ │ │ │ │ + -J-Dtest.name=tools/javac/tree/SourceTreeScannerTest.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/SourceTreeScannerTest.java \\ │ │ │ │ │ + -J-Dtest.main.class=SourceTreeScannerTest \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ + -J-Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util' \\ │ │ │ │ │ + --add-modules jdk.compiler \\ │ │ │ │ │ + --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree:/tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/AbstractTreeScannerTest.java /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/183)---------- │ │ │ │ │ command: build SourceTreeScannerTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:37 UTC 2026 │ │ │ │ │ +finished: Mon Sep 07 15:57:37 UTC 2026 │ │ │ │ │ elapsed time (seconds): 0.001 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(9/473)---------- │ │ │ │ │ +----------messages:(9/474)---------- │ │ │ │ │ command: main SourceTreeScannerTest -q -r . │ │ │ │ │ reason: User specified action: run main SourceTreeScannerTest -q -r . │ │ │ │ │ -started: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:37 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 8 │ │ │ │ │ -Process id: 693468 │ │ │ │ │ +Agent id: 9 │ │ │ │ │ +Process id: 2447415 │ │ │ │ │ Additional exports to unnamed modules from @modules: jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ -finished: Thu Aug 20 01:12:19 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 175.206 │ │ │ │ │ +finished: Mon Sep 07 16:01:48 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 251.668 │ │ │ │ │ ----------configuration:(19/949)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -86,19 +157,19 @@ │ │ │ │ │ patch: java.base /tmp/langtools/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED │ │ │ │ │ jdk.compiler/com.sun.tools.javac.file ALL-UNNAMED │ │ │ │ │ jdk.compiler/com.sun.tools.javac.tree ALL-UNNAMED │ │ │ │ │ jdk.compiler/com.sun.tools.javac.util ALL-UNNAMED │ │ │ │ │ - class path: /tmp/langtools/JTwork/classes/7/tools/javac/tree/SourceTreeScannerTest.d │ │ │ │ │ + class path: /tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2300)*---------- │ │ │ │ │ -cd /tmp/langtools/JTwork/scratch/7 && \\ │ │ │ │ │ +cd /tmp/langtools/JTwork/scratch/5 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -111,19 +182,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools \\ │ │ │ │ │ -Dtest.name=tools/javac/tree/SourceTreeScannerTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/SourceTreeScannerTest.java \\ │ │ │ │ │ -Dtest.main.class=SourceTreeScannerTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ - -Dtest.classes=/tmp/langtools/JTwork/classes/7/tools/javac/tree/SourceTreeScannerTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/langtools/JTwork/classes/7/tools/javac/tree/SourceTreeScannerTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/7/tools/javac/tree/SourceTreeScannerTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ + -Dtest.classes=/tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ -Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util' \\ │ │ │ │ │ - -classpath /tmp/langtools/JTwork/classes/7/tools/javac/tree/SourceTreeScannerTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/langtools/JTwork/classes/3/tools/javac/tree/SourceTreeScannerTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ SourceTreeScannerTest -q -r . │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(1029/80744)---------- │ │ │ │ │ java.lang.StackOverflowError │ │ │ │ │ at java.base/java.util.HashMap$Node.(HashMap.java:287) │ │ │ │ │ at java.base/java.util.HashMap.newNode(HashMap.java:1909) │ │ │ │ ├── jtreg-test-output/langtools/JTwork/tools/javac/tree/TreePosTest.jtr │ │ │ │ │ @@ -1,73 +1,151 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Aug 20 01:12:06 UTC 2026 │ │ │ │ │ +#Mon Sep 07 16:01:30 UTC 2026 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/TreePosTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools │ │ │ │ │ keywords=bug6919889 │ │ │ │ │ modules=java.desktop jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.code jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ run=USER_SPECIFIED main TreePosTest -q -r .\n │ │ │ │ │ source=TreePosTest.java │ │ │ │ │ title=assorted position errors in compiler syntax trees OLD\: -q -r -ef ./tools/javac/typeAnnotations -ef ./tools/javap/typeAnnotations -et ANNOTATED_TYPE . │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/TreePosTest.java │ │ │ │ │ -elapsed=161903 0\:02\:41.903 │ │ │ │ │ -end=Thu Aug 20 01\:12\:06 UTC 2026 │ │ │ │ │ +elapsed=245850 0\:04\:05.850 │ │ │ │ │ +end=Mon Sep 07 16\:01\:30 UTC 2026 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.StackOverflowError │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 7.1.8+deb14-loong64 (loongarch64) │ │ │ │ │ +javatestOS=Linux 7.1.12+deb14-loong64 (loongarch64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.2 src 1 │ │ │ │ │ modules=java.desktop jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.code jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build main │ │ │ │ │ -start=Thu Aug 20 01\:09\:24 UTC 2026 │ │ │ │ │ +sections=script_messages build compile main │ │ │ │ │ +start=Mon Sep 07 15\:57\:24 UTC 2026 │ │ │ │ │ test=tools/javac/tree/TreePosTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.8+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:8,maxMemory\:34002993152,maxSwap\:182536093696] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:loongarch64,version\:7.1.12+deb14-loong64,family\:linux,simple_arch\:loongarch64,simple_version\:7.1,processors\:32,maxMemory\:273336483840,maxSwap\:105596829696] │ │ │ │ │ testJDK_os.arch=loongarch64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=7.1.8+deb14-loong64 │ │ │ │ │ -totalTime=161917 │ │ │ │ │ +testJDK_os.version=7.1.12+deb14-loong64 │ │ │ │ │ +totalTime=245856 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/langtools/JTwork/tools/javac/tree │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk │ │ │ │ │ openjdk version "21.0.12.1" 2026-08-18 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.12.1+1-1-Debian) │ │ │ │ │ OpenJDK 64-Bit Zero VM (build 21.0.12.1+1-1-Debian, interpreted mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/173)---------- │ │ │ │ │ +----------messages:(7/213)---------- │ │ │ │ │ command: build TreePosTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ -finished: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Mon Sep 07 15:57:24 UTC 2026 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: TreePosTest │ │ │ │ │ +finished: Mon Sep 07 15:57:41 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 16.537 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/711)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/TreePosTest.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Mon Sep 07 15:57:24 UTC 2026 │ │ │ │ │ +Additional options from @modules: --add-modules java.desktop,jdk.compiler --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 7 │ │ │ │ │ +Process id: 2447316 │ │ │ │ │ +finished: Mon Sep 07 15:57:41 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 16.535 │ │ │ │ │ +----------configuration:(16/880)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/langtools/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.desktop jdk.compiler │ │ │ │ │ + add exports: jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED │ │ │ │ │ + jdk.compiler/com.sun.tools.javac.code ALL-UNNAMED │ │ │ │ │ + jdk.compiler/com.sun.tools.javac.file ALL-UNNAMED │ │ │ │ │ + jdk.compiler/com.sun.tools.javac.tree ALL-UNNAMED │ │ │ │ │ + jdk.compiler/com.sun.tools.javac.util ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree │ │ │ │ │ + /tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d │ │ │ │ │ + │ │ │ │ │ +----------rerun:(38/3084)*---------- │ │ │ │ │ +cd /tmp/langtools/JTwork/scratch/2 && \\ │ │ │ │ │ +HOME=/sbuild-nonexistent \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=30.0 \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools \\ │ │ │ │ │ + -J-Dtest.name=tools/javac/tree/TreePosTest.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/TreePosTest.java \\ │ │ │ │ │ + -J-Dtest.main.class=TreePosTest \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ + -J-Dtest.modules='java.desktop jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.code jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util' \\ │ │ │ │ │ + --add-modules java.desktop,jdk.compiler \\ │ │ │ │ │ + --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED \\ │ │ │ │ │ + --add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree:/tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/TreePosTest.java │ │ │ │ │ +----------stdout:(0/0)---------- │ │ │ │ │ +----------stderr:(0/0)---------- │ │ │ │ │ +----------direct:(4/383)---------- │ │ │ │ │ +Note: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/TreePosTest.java uses or overrides a deprecated API. │ │ │ │ │ +Note: Recompile with -Xlint:deprecation for details. │ │ │ │ │ +Note: /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/TreePosTest.java uses unchecked or unsafe operations. │ │ │ │ │ +Note: Recompile with -Xlint:unchecked for details. │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(9/492)---------- │ │ │ │ │ +----------messages:(9/493)---------- │ │ │ │ │ command: main TreePosTest -q -r . │ │ │ │ │ reason: User specified action: run main TreePosTest -q -r . │ │ │ │ │ -started: Thu Aug 20 01:09:24 UTC 2026 │ │ │ │ │ +started: Mon Sep 07 15:57:41 UTC 2026 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 10 │ │ │ │ │ -Process id: 693554 │ │ │ │ │ +Process id: 2447466 │ │ │ │ │ Additional exports to unnamed modules from @modules: jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.code jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util │ │ │ │ │ -finished: Thu Aug 20 01:12:06 UTC 2026 │ │ │ │ │ -elapsed time (seconds): 161.882 │ │ │ │ │ +finished: Mon Sep 07 16:01:30 UTC 2026 │ │ │ │ │ +elapsed time (seconds): 229.297 │ │ │ │ │ ----------configuration:(20/1004)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -78,19 +156,19 @@ │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ add exports: jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED │ │ │ │ │ jdk.compiler/com.sun.tools.javac.code ALL-UNNAMED │ │ │ │ │ jdk.compiler/com.sun.tools.javac.file ALL-UNNAMED │ │ │ │ │ jdk.compiler/com.sun.tools.javac.tree ALL-UNNAMED │ │ │ │ │ jdk.compiler/com.sun.tools.javac.util ALL-UNNAMED │ │ │ │ │ - class path: /tmp/langtools/JTwork/classes/3/tools/javac/tree/TreePosTest.d │ │ │ │ │ + class path: /tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2271)*---------- │ │ │ │ │ -cd /tmp/langtools/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/langtools/JTwork/scratch/2 && \\ │ │ │ │ │ HOME=/sbuild-nonexistent \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.12.1+1/build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-loong64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ @@ -103,19 +181,19 @@ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools \\ │ │ │ │ │ -Dtest.name=tools/javac/tree/TreePosTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree/TreePosTest.java \\ │ │ │ │ │ -Dtest.main.class=TreePosTest \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ - -Dtest.classes=/tmp/langtools/JTwork/classes/3/tools/javac/tree/TreePosTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/langtools/JTwork/classes/3/tools/javac/tree/TreePosTest.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/3/tools/javac/tree/TreePosTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ + -Dtest.classes=/tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree \\ │ │ │ │ │ -Dtest.modules='java.desktop jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.code jdk.compiler/com.sun.tools.javac.file jdk.compiler/com.sun.tools.javac.tree jdk.compiler/com.sun.tools.javac.util' \\ │ │ │ │ │ - -classpath /tmp/langtools/JTwork/classes/3/tools/javac/tree/TreePosTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/langtools/JTwork/classes/2/tools/javac/tree/TreePosTest.d:/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools/tools/javac/tree:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ TreePosTest -q -r . │ │ │ │ │ ----------stdout:(0/0)---------- │ │ │ │ │ ----------stderr:(0/0)---------- │ │ │ │ │ ----------System.err:(1029/78856)---------- │ │ │ │ │ java.lang.StackOverflowError │ │ │ │ │ at jdk.compiler/com.sun.tools.javac.util.IntHashTable.hash(IntHashTable.java:78) │ │ │ │ │ at jdk.compiler/com.sun.tools.javac.util.IntHashTable.lookup(IntHashTable.java:90) │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-loong64/jtreg-summary-zero.log.gz │ │ │ ├── jtreg-summary-zero.log │ │ │ │ @@ -23,44 +23,47 @@ │ │ │ │ Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ -FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ +FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ +Error: compiler/cha/DefaultRootMethod.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ -Error: compiler/cha/DefaultRootMethod.java │ │ │ │ FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ FAILED: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ @@ -71,17 +74,16 @@ │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ -FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ FAILED: compiler/stable/TestStableByte.java │ │ │ │ FAILED: compiler/stable/TestStableChar.java │ │ │ │ FAILED: compiler/stable/TestStableDouble.java │ │ │ │ FAILED: compiler/stable/TestStableFloat.java │ │ │ │ FAILED: compiler/stable/TestStableInt.java │ │ │ │ @@ -89,132 +91,135 @@ │ │ │ │ FAILED: compiler/stable/TestStableObject.java │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ -FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ +FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ -FAILED: serviceability/attach/AttachNegativePidTest.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ -Test results: passed: 2,271; failed: 112; error: 28; skipped: 10; excluded: 43; did not match keywords: 75; did not meet module requirements: 94; did not meet platform requirements: 819 │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ +Test results: passed: 2,262; failed: 115; error: 28; skipped: 10; excluded: 43; did not match keywords: 75; did not meet module requirements: 94; did not meet platform requirements: 825 │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ FAILED: compiler/c2/ClearArray.java │ │ │ │ FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ -FAILED: compiler/c2/Test6857159.java │ │ │ │ FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ +FAILED: compiler/c2/Test6857159.java │ │ │ │ FAILED: compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ -FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ -FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ -FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ -FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ +FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ +FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 │ │ │ │ +FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ +FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ -FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ +FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ FAILED: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ FAILED: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ +FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ +FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ -Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ -FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ -FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ -FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ +FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ -FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ -FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ +FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ +FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ +FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ -Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ -FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ +Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ -FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ +FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ FAILED: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/DefaultRootMethod.java │ │ │ │ FAILED: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ FAILED: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ -FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ -FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ +FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ +FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ @@ -227,137 +232,140 @@ │ │ │ │ FAILED: compiler/stable/TestStableObject.java │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ -FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ -FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ +FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ +FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ -FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ -Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ -FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ -FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ -FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ +FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ +FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ +Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ +FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ -FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ +FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ -Test results: passed: 1; failed: 111; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,184 │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ +Test results: failed: 115; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,181 │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ FAILED: compiler/c2/ClearArray.java │ │ │ │ -FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ -FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ FAILED: compiler/c2/Test6857159.java │ │ │ │ +FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ +FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ -FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ -FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ FAILED: compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ -FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ +FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ -FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ +FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ +FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 │ │ │ │ +FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ -FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ +FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ -Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ FAILED: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ -Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ FAILED: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ +Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ +FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ -FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ -FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ +FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ +FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ -FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ +FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ -FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ -Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ -FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ +FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ +Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/DefaultRootMethod.java │ │ │ │ FAILED: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ +Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ FAILED: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ -FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ +FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ -Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ @@ -371,99 +379,99 @@ │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ -FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ +FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ -FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ -FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ -Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ +FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ -FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ +FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ +FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ +FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ -FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ -FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ +Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ -FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ +FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ -Test results: failed: 111; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,185 │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ +Test results: failed: 115; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,181 │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ --------------- jtreg console summary for langtools --------------- │ │ │ │ FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ FAILED: tools/javac/lambda/T8031967.java │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ -FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ +FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ -Test results: passed: 4,423; failed: 6; error: 3; skipped: 1; excluded: 13; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ +Test results: passed: 4,423; failed: 7; error: 2; skipped: 1; excluded: 13; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ FAILED: tools/javac/lambda/T8031967.java │ │ │ │ FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ -FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ +FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ -Test results: failed: 6; error: 3; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ +Test results: failed: 7; error: 2; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ FAILED: tools/javac/lambda/T8031967.java │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ +FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ -FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ -Test results: failed: 6; error: 3; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ +Test results: failed: 7; error: 2; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ --------------- jtreg console summary for jaxp --------------- │ │ │ │ Test results: passed: 501; did not meet platform requirements: 1 │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Unable to compare jtreg results: no build jtreport found for zero/loong64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-loong64/jtreport-zero.tar.gz' does not exist. │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-loong64/jtreg_output-zero.log.gz │ │ │ ├── jtreg_output-zero.log │ │ │ │ @@ -2,118 +2,118 @@ │ │ │ │ ===== START check-hotspot ===== │ │ │ │ mkdir -p jtreg-test-output/hotspot │ │ │ │ BOOTJDK_HOME=/usr/lib/jvm/java-21-openjdk-loong64 JTREG_OPTIONS= VMNAME=zero JDK_TO_TEST=build/images/jdk \ │ │ │ │ AUTOPKGTEST_TMP=/tmp/ AUTOPKGTEST_ARTIFACTS=jtreg-test-output/ \ │ │ │ │ /usr/bin/time -v debian/tests/hotspot | tee jtreg-test-output/check-hotspot.log │ │ │ │ Directory "/tmp/hotspot/JTwork" not found: creating │ │ │ │ Directory "jtreg-test-output/hotspot/0/JTreport" not found: creating │ │ │ │ -Passed: compiler/arraycopy/ACasLoadsStoresBadMem.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCloneBadAssert.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyBadReexec.java │ │ │ │ Passed: compiler/arraycopy/TestACSameSrcDst.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyMacro.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyBadReexec.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCloneBadAssert.java │ │ │ │ +Passed: compiler/arraycopy/ACasLoadsStoresBadMem.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyMaskedWithSub.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyMacro.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyMaskedWithZeroSrc.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyIntrinsicWithUCT.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyMemoryChain.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyNoInit.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOfRangeGuards.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOverflowArguments.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOfStopped.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyPartialInliningLoadSplit.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyUNCBadMem.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyWithBadOffset.java │ │ │ │ Passed: compiler/arraycopy/TestCloneArrayWithDifferentLengthConstness.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id1 │ │ │ │ Passed: compiler/arraycopy/TestArraysCopyOfNoTypeCheck.java │ │ │ │ Passed: compiler/arraycopy/TestDeadArrayCopyOnMemChain.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id1 │ │ │ │ -Passed: compiler/arraycopy/TestEliminatedArrayCopyDeopt.java │ │ │ │ -Passed: compiler/arraycopy/TestEliminatedArrayCopyPhi.java │ │ │ │ Passed: compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java │ │ │ │ +Passed: compiler/arraycopy/TestEliminatedArrayCopyPhi.java │ │ │ │ +Passed: compiler/arraycopy/TestEliminatedArrayCopyDeopt.java │ │ │ │ +Passed: compiler/arraycopy/TestLoadBypassArrayCopy.java │ │ │ │ Passed: compiler/arraycopy/TestEliminatedCloneBadMemEdge.java │ │ │ │ Passed: compiler/arraycopy/TestMissingControl.java │ │ │ │ -Passed: compiler/arraycopy/TestLoadBypassArrayCopy.java │ │ │ │ Passed: compiler/arraycopy/TestObjectArrayCopy.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyDisjoint.java │ │ │ │ Passed: compiler/arraycopy/TestReduceBulkZeroingDisabled.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyDisjointLarge.java │ │ │ │ -FAILED: compiler/c2/ClearArray.java │ │ │ │ Passed: compiler/arraycopy/TestTightlyCoupledAllocationAssert.java │ │ │ │ +FAILED: compiler/c2/ClearArray.java │ │ │ │ Passed: compiler/c2/CompareKlassPointersTest.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id0 │ │ │ │ Passed: compiler/c2/FloatingPointFoldingTest.java │ │ │ │ Passed: compiler/c2/IsInstanceTest.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id0 │ │ │ │ Passed: compiler/c2/LongCountedLoopAsUnswitchIff.java │ │ │ │ Passed: compiler/c2/MinValueStrideCountedLoop.java#id0 │ │ │ │ Passed: compiler/c2/InterruptedTest.java │ │ │ │ Passed: compiler/arraycopy/TestEliminateArrayCopy.java │ │ │ │ Passed: compiler/c2/SubsumingLoadsCauseFlagSpill.java │ │ │ │ Passed: compiler/c2/Test5091921.java │ │ │ │ Passed: compiler/c2/Test6186134.java │ │ │ │ Passed: compiler/c2/PolynomialRoot.java │ │ │ │ Passed: compiler/c2/Test5057225.java │ │ │ │ Passed: compiler/c2/Test6443505.java │ │ │ │ Passed: compiler/c2/Test6559156.java │ │ │ │ Passed: compiler/c2/Test6636138_1.java │ │ │ │ +Passed: compiler/c2/Test6357214.java │ │ │ │ Passed: compiler/c2/Test6636138_2.java │ │ │ │ Passed: compiler/c2/Test6646019.java │ │ │ │ -Passed: compiler/c2/Test6357214.java │ │ │ │ Passed: compiler/c2/Test6695810.java │ │ │ │ Passed: compiler/c2/Test6700047.java │ │ │ │ Passed: compiler/c2/Test6711100.java │ │ │ │ -Passed: compiler/c2/Test6724218.java │ │ │ │ Passed: compiler/c2/IVTest.java │ │ │ │ Passed: compiler/c2/Test6732154.java │ │ │ │ Passed: compiler/c2/Test6741738.java │ │ │ │ -Passed: compiler/c2/Test6753639.java │ │ │ │ +Passed: compiler/c2/Test6724218.java │ │ │ │ +Passed: compiler/arraycopy/TestOutOfBoundsArrayLoad.java │ │ │ │ Passed: compiler/c2/Test6795362.java │ │ │ │ +Passed: compiler/c2/Test6753639.java │ │ │ │ Passed: compiler/c2/Test6796786.java │ │ │ │ -Passed: compiler/arraycopy/TestOutOfBoundsArrayLoad.java │ │ │ │ Passed: compiler/c2/Test6799693.java │ │ │ │ Passed: compiler/c2/Test6823453.java │ │ │ │ Passed: compiler/c2/Test6832293.java │ │ │ │ Passed: compiler/c2/Test6837011.java │ │ │ │ -Passed: compiler/c2/Test6837094.java │ │ │ │ Passed: compiler/c2/Test6800154.java │ │ │ │ -Passed: compiler/c2/Test6843752.java │ │ │ │ Passed: compiler/c2/Test6196102.java │ │ │ │ +Passed: compiler/c2/Test6837094.java │ │ │ │ Passed: compiler/c2/Test6805724.java │ │ │ │ +Passed: compiler/c2/Test6843752.java │ │ │ │ Passed: compiler/c2/Test6863155.java │ │ │ │ Passed: compiler/c2/Test6877254.java │ │ │ │ Passed: compiler/c2/Test6661247.java │ │ │ │ -Passed: compiler/c2/Test6885584.java │ │ │ │ Passed: compiler/c2/Test6880034.java │ │ │ │ +Passed: compiler/c2/Test6885584.java │ │ │ │ FAILED: compiler/c2/Test6857159.java │ │ │ │ Passed: compiler/c2/Test6910484.java │ │ │ │ -Passed: compiler/arraycopy/TestObjectArrayClone.java │ │ │ │ -Passed: compiler/c2/Test6910605_2.java │ │ │ │ Passed: compiler/c2/Test6910605_1.java │ │ │ │ +Passed: compiler/c2/Test6910605_2.java │ │ │ │ Passed: compiler/c2/Test6916644.java │ │ │ │ Passed: compiler/c2/Test6930043.java │ │ │ │ +Passed: compiler/arraycopy/TestObjectArrayClone.java │ │ │ │ Passed: compiler/c2/Test6935022.java │ │ │ │ Passed: compiler/c2/Test6956668.java │ │ │ │ Passed: compiler/c2/Test6958485.java │ │ │ │ Passed: compiler/arraycopy/TestInstanceCloneAsLoadsStores.java │ │ │ │ Passed: compiler/c2/Test6959129.java │ │ │ │ Passed: compiler/c2/Test6973329.java │ │ │ │ Passed: compiler/c2/Test6985295.java │ │ │ │ Passed: compiler/c2/Test6968348.java │ │ │ │ Passed: compiler/c2/Test7002666.java │ │ │ │ -Passed: compiler/c2/Test7005594.java │ │ │ │ Passed: compiler/c2/Test6897150.java │ │ │ │ Passed: compiler/c2/Test7009359.java │ │ │ │ +Passed: compiler/c2/Test7005594.java │ │ │ │ Passed: compiler/c2/Test7017746.java │ │ │ │ Passed: compiler/c2/Test6851282.java │ │ │ │ Passed: compiler/c2/Test7029152.java │ │ │ │ Passed: compiler/c2/Test7041100.java │ │ │ │ -Passed: compiler/c2/Test7020614.java │ │ │ │ Passed: compiler/c2/Test7046096.java#id0 │ │ │ │ Passed: compiler/c2/Test7046096.java#stringConcatInline │ │ │ │ +Passed: compiler/c2/Test7020614.java │ │ │ │ Passed: compiler/c2/Test7048332.java │ │ │ │ Passed: compiler/c2/Test6866651.java │ │ │ │ Passed: compiler/c2/Test7110586.java │ │ │ │ Passed: compiler/c2/Test7125879.java │ │ │ │ Passed: compiler/c2/Test7068051.java │ │ │ │ Passed: compiler/c2/Test7169782.java │ │ │ │ Passed: compiler/c2/Test7174363.java │ │ │ │ @@ -126,31 +126,31 @@ │ │ │ │ Passed: compiler/c2/Test8000805.java │ │ │ │ Passed: compiler/c2/Test8002069.java │ │ │ │ Passed: compiler/c2/Test8007294.java │ │ │ │ Passed: compiler/c2/Test8007722.java │ │ │ │ Passed: compiler/c2/Test8202414.java │ │ │ │ Passed: compiler/c2/Test8217359.java │ │ │ │ Passed: compiler/c2/Test8bitLogicalOperators.java │ │ │ │ -Passed: compiler/c2/Test7024475.java │ │ │ │ Passed: compiler/c2/TestAddXorIdeal.java │ │ │ │ +Passed: compiler/c2/Test7177917.java │ │ │ │ Passed: compiler/c2/TestBitSetAndReset.java │ │ │ │ Passed: compiler/c2/TestAndShiftZeroCCP.java │ │ │ │ +Passed: compiler/c2/Test7024475.java │ │ │ │ Passed: compiler/c2/TestCharShortByteSwap.java │ │ │ │ Passed: compiler/c2/TestCMoveHasTopInput.java │ │ │ │ Passed: compiler/c2/TestCMoveIConAsBool.java │ │ │ │ Passed: compiler/c2/TestDeadPhiMergeMemLoop.java │ │ │ │ Passed: compiler/c2/TestDominatingDeadCheckCast.java │ │ │ │ -Passed: compiler/c2/Test7177917.java │ │ │ │ Passed: compiler/c2/TestDuplicateSimpleLoopBackedge.java │ │ │ │ Passed: compiler/c2/TestFoldCompares.java │ │ │ │ Passed: compiler/c2/TestFoldCompares2.java │ │ │ │ -Passed: compiler/c2/TestIfWithDeadRegion.java │ │ │ │ FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ -Passed: compiler/c2/TestLargeTreeOfSubNodes.java │ │ │ │ +Passed: compiler/c2/TestIfWithDeadRegion.java │ │ │ │ Passed: compiler/c2/TestImplicitNullCheckDominance.java │ │ │ │ +Passed: compiler/c2/TestLargeTreeOfSubNodes.java │ │ │ │ Passed: compiler/c2/TestMatcherLargeOffset.java │ │ │ │ Passed: compiler/c2/TestMinValueStrideLongCountedLoop.java │ │ │ │ FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ Passed: compiler/c2/TestNPEHeapBased.java │ │ │ │ Passed: compiler/c2/TestRemoveMemBarPrecEdge.java │ │ │ │ Passed: compiler/c2/TestMultiplyLongHiZero.java │ │ │ │ Passed: compiler/c2/TestLiveNodeLimit.java │ │ │ │ @@ -158,89 +158,88 @@ │ │ │ │ Passed: compiler/c2/TestSignExtract.java │ │ │ │ Passed: compiler/c2/TestSkipLongToIntCast.java │ │ │ │ Passed: compiler/c2/TestSubIdealC0Minus_YPlusC1_.java │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath3.java │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#JDK-8293941 │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#JDK-8314111 │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#NoFlags │ │ │ │ -Passed: compiler/c2/TestUnalignedAccess.java │ │ │ │ +Passed: compiler/c2/Test7047069.java │ │ │ │ Passed: compiler/c2/TestUnexpectedParallelIV.java │ │ │ │ +Passed: compiler/c2/TestUnalignedAccess.java │ │ │ │ Passed: compiler/c2/TestUninitializedKlassField.java │ │ │ │ -Passed: compiler/c2/TestUnreachableRegionDuringCCP.java │ │ │ │ Passed: compiler/c2/TestUnsignedByteCompare.java │ │ │ │ -Passed: compiler/c2/Test7047069.java │ │ │ │ +Passed: compiler/c2/TestUnreachableRegionDuringCCP.java │ │ │ │ Passed: compiler/c2/TestUnsignedCompareIntoEqualityNotCanonical.java │ │ │ │ FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ Passed: compiler/codecache/CheckLargePages.java │ │ │ │ Passed: compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java │ │ │ │ FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ Passed: compiler/codecache/CheckUpperLimit.java │ │ │ │ FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ Passed: compiler/codegen/BadLogicCode.java │ │ │ │ Passed: compiler/c2/TestRenumberLiveNodesInfiniteLoop.java │ │ │ │ Passed: compiler/codegen/BMI1.java │ │ │ │ Passed: compiler/codegen/BMI2.java │ │ │ │ +Passed: compiler/c2/Test6901572.java │ │ │ │ Passed: compiler/codegen/C1NullCheckOfNullStore.java │ │ │ │ Passed: compiler/codegen/ClearArrayTest.java │ │ │ │ -Passed: compiler/c2/Test6901572.java │ │ │ │ Passed: compiler/codegen/IntRotateWithImmediate.java │ │ │ │ Passed: compiler/codegen/LoadWithMask.java │ │ │ │ Passed: compiler/codegen/LoadWithMask2.java │ │ │ │ Passed: compiler/codegen/ShiftByZero.java │ │ │ │ Passed: compiler/codegen/ShiftTest.java │ │ │ │ Passed: compiler/codegen/Test6378821.java │ │ │ │ Passed: compiler/codegen/Test6431242.java │ │ │ │ Passed: compiler/codegen/Test6797305.java │ │ │ │ -Passed: compiler/c2/Test6992759.java │ │ │ │ Passed: compiler/codegen/Test6814842.java │ │ │ │ +Passed: compiler/c2/Test6992759.java │ │ │ │ Passed: compiler/codegen/Test6875866.java │ │ │ │ Passed: compiler/codegen/Test6879902.java │ │ │ │ -Passed: compiler/codegen/CRCTest.java │ │ │ │ Passed: compiler/codegen/Test6909839.java │ │ │ │ Passed: compiler/codegen/Test6935535.java#id0 │ │ │ │ -Passed: compiler/codegen/Test7009231.java │ │ │ │ Passed: compiler/codegen/Test6823354.java │ │ │ │ +Passed: compiler/codegen/CRCTest.java │ │ │ │ +Passed: compiler/codegen/Test7009231.java │ │ │ │ Passed: compiler/codegen/Test8005033.java │ │ │ │ Passed: compiler/codegen/Test8011901.java │ │ │ │ Passed: compiler/codegen/Test7100757.java │ │ │ │ Passed: compiler/codegen/TestBooleanVect.java │ │ │ │ -Passed: compiler/codegen/BitTests.java │ │ │ │ +Passed: compiler/codegen/TestByteDoubleVect.java │ │ │ │ Timeout signalled after 60 seconds │ │ │ │ Passed: compiler/codegen/TestByteIntVect.java │ │ │ │ -Passed: compiler/codegen/TestByteDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestByteFloatVect.java │ │ │ │ +Passed: compiler/codegen/BitTests.java │ │ │ │ Passed: compiler/codegen/TestByteShortVect.java │ │ │ │ -Passed: compiler/codegen/TestCharShortVect.java │ │ │ │ Passed: compiler/codegen/TestByteLongVect.java │ │ │ │ +Passed: compiler/codegen/TestCharShortVect.java │ │ │ │ Passed: compiler/codegen/TestByteVect.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyConjoint.java │ │ │ │ -Passed: compiler/codegen/TestDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestCharVect.java │ │ │ │ +Passed: compiler/codegen/TestDoubleVect.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyConjoint.java │ │ │ │ Passed: compiler/codegen/TestGCMStorePlacement.java │ │ │ │ Passed: compiler/codegen/TestFloatDoubleVect.java │ │ │ │ -Passed: compiler/codegen/TestCharVect2.java#id0 │ │ │ │ Passed: compiler/codegen/TestFloatVect.java │ │ │ │ +Passed: compiler/codegen/TestCharVect2.java#id0 │ │ │ │ Passed: compiler/codegen/TestIntDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestIntFloatVect.java │ │ │ │ Passed: compiler/codegen/TestLongDoubleVect.java │ │ │ │ +Passed: compiler/codegen/Test6942326.java │ │ │ │ Passed: compiler/codegen/TestIntLongVect.java │ │ │ │ Passed: compiler/codegen/TestMultiMemInstructionMatching.java │ │ │ │ -Passed: compiler/codegen/Test6942326.java │ │ │ │ -Passed: compiler/codegen/TestOopCmp.java │ │ │ │ Passed: compiler/codegen/TestIntVect.java │ │ │ │ Passed: compiler/codegen/TestLongFloatVect.java │ │ │ │ Passed: compiler/codegen/TestShortIntVect.java │ │ │ │ Passed: compiler/codegen/TestShortDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestShortFloatVect.java │ │ │ │ Passed: compiler/codegen/TestSignedMultiplyLong.java │ │ │ │ Passed: compiler/codegen/TestLongVect.java │ │ │ │ -Passed: compiler/gcbarriers/G1CrashTest.java │ │ │ │ -Passed: compiler/gcbarriers/TestAlwaysAtomicAccesses.java │ │ │ │ FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ +Passed: compiler/gcbarriers/TestAlwaysAtomicAccesses.java │ │ │ │ Passed: compiler/codegen/TestShortLongVect.java │ │ │ │ +Passed: compiler/gcbarriers/G1CrashTest.java │ │ │ │ Passed: compiler/gcbarriers/TestMembarDependencies.java │ │ │ │ Passed: compiler/codegen/TestShortVect.java │ │ │ │ Passed: compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java │ │ │ │ Passed: compiler/intrinsics/IntrinsicAvailableTest.java │ │ │ │ FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ Passed: compiler/intrinsics/Test6982370.java │ │ │ │ Passed: compiler/intrinsics/Test8005419.java │ │ │ │ @@ -301,16 +300,16 @@ │ │ │ │ Passed: compiler/loopopts/TestDeadPostLoopBecausePredicate.java │ │ │ │ Passed: compiler/loopopts/TestDepBetweenLoopAndPredicate.java │ │ │ │ Passed: compiler/loopopts/TestEmptyLoopMultiplePhis.java │ │ │ │ Passed: compiler/loopopts/TestEmptyPreLoopForDifferentMainLoop.java │ │ │ │ Passed: compiler/loopopts/TestIdomAfterLoopUnswitching.java │ │ │ │ Passed: compiler/loopopts/TestIfReplacedByMainLoopExit.java │ │ │ │ Passed: compiler/loopopts/TestImpossibleIV.java │ │ │ │ -Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ Passed: compiler/c2/TestUnsignedByteCompare1.java │ │ │ │ +Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ Passed: compiler/loopopts/TestInfiniteLoopNotInnerMost.java │ │ │ │ Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ Passed: compiler/loopopts/TestInlinedSplitFallInIrreducibleLoopStatusMain.java │ │ │ │ Passed: compiler/loopopts/TestIrreducibleLoopWithVNNI.java │ │ │ │ Passed: compiler/loopopts/TestLimitLoadBelowLoopLimitCheck.java │ │ │ │ Passed: compiler/loopopts/TestLoadPinnedAfterAllocate.java │ │ │ │ Passed: compiler/loopopts/TestLogSum.java │ │ │ │ @@ -329,16 +328,16 @@ │ │ │ │ Passed: compiler/loopopts/TestNotifyOpaqueZeroTripGuardToCmpI.java │ │ │ │ Passed: compiler/loopopts/TestOneIterationStripMined.java │ │ │ │ Passed: compiler/loopopts/TestOnlyInfiniteLoopsMain.java │ │ │ │ Passed: compiler/loopopts/TestOpaqueZeroTripGuardPostLoopRemoval.java │ │ │ │ Passed: compiler/loopopts/TestOverunrolling.java │ │ │ │ Passed: compiler/loopopts/TestPartialPeelAtUnsignedTests.java │ │ │ │ Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ Passed: compiler/codegen/TestTrichotomyExpressions.java │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ Passed: compiler/loopopts/TestPartialPeelingAtSingleInputRegion.java │ │ │ │ Passed: compiler/loopopts/TestPeelingNeverEnteredLoop.java │ │ │ │ FAILED: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ Passed: compiler/loopopts/TestPhaseCFGNeverBranchToGotoMain.java#id0 │ │ │ │ Passed: compiler/loopopts/TestPhaseCFGNeverBranchToGotoMain.java#id1 │ │ │ │ FAILED: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ Passed: compiler/loopopts/TestPreMainPostFallInEdges.java │ │ │ │ @@ -353,24 +352,24 @@ │ │ │ │ Passed: compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java │ │ │ │ Passed: compiler/loopopts/TestSplitThruPhiDivMod.java │ │ │ │ Passed: compiler/loopopts/TestStoreSunkInInnerLoop.java │ │ │ │ Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ Passed: compiler/loopopts/TestStripMinedBackToBackIfs.java │ │ │ │ Passed: compiler/loopopts/TestSunkCastOnUnreachablePath.java │ │ │ │ Passed: compiler/loopopts/TestSunkNodeDueToBrokenAntiDependency.java │ │ │ │ -Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ +Passed: compiler/loopopts/TestSunkNodeMissingCastAssert.java │ │ │ │ Passed: compiler/loopopts/TestUndetectedLoopInInfiniteLoop.java │ │ │ │ Passed: compiler/loopopts/TestUnreachableInnerLoop.java │ │ │ │ Passed: compiler/loopopts/TestUnsupportedConditionalMove.java │ │ │ │ -Passed: compiler/loopopts/TestSunkNodeMissingCastAssert.java │ │ │ │ +Passed: compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java │ │ │ │ Passed: compiler/loopopts/TestUnswitchOverunrolling.java │ │ │ │ Passed: compiler/loopopts/TestValidTypeInOverflowProtection.java │ │ │ │ Passed: compiler/loopopts/TestWrongCMovSplitIf.java │ │ │ │ Passed: compiler/loopopts/TestWrongOffsetConstantArrayConstant.java │ │ │ │ -Passed: compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java │ │ │ │ +Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ Passed: compiler/runtime/JITClassInit.java │ │ │ │ Passed: compiler/runtime/SpreadNullArg.java │ │ │ │ Passed: compiler/runtime/StackOverflowBug.java │ │ │ │ Passed: compiler/runtime/Test6778657.java │ │ │ │ Passed: compiler/runtime/Test6826736.java │ │ │ │ Passed: compiler/runtime/Test6859338.java │ │ │ │ Passed: compiler/runtime/Test6863420.java │ │ │ │ @@ -385,647 +384,643 @@ │ │ │ │ Passed: gc/g1/ihop/TestIHOPStatic.java │ │ │ │ Passed: gc/g1/Test2GbHeap.java │ │ │ │ Passed: gc/g1/TestConcurrentSystemGC.java │ │ │ │ Passed: gc/g1/TestEagerReclaimHumongousRegions.java │ │ │ │ Passed: gc/g1/TestEagerReclaimHumongousRegionsLog.java │ │ │ │ Passed: gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java │ │ │ │ Passed: gc/g1/TestEdenSurvivorLessThanMax.java │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ Passed: gc/g1/TestG1SkipCompaction.java │ │ │ │ Passed: gc/g1/TestG1TraceEagerReclaimHumongousObjects.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ Passed: gc/g1/TestGCLogMessages.java │ │ │ │ Passed: gc/g1/TestHumongousAllocConcurrentStart.java │ │ │ │ Passed: gc/g1/TestHumongousAllocNearlyFullRegion.java │ │ │ │ Passed: gc/g1/TestHumongousCodeCacheRoots.java │ │ │ │ Passed: gc/g1/TestHumongousConcurrentStartUndo.java │ │ │ │ Passed: gc/g1/TestHumongousRemsetsMatch.java │ │ │ │ -Passed: gc/g1/TestGreyReclaimedHumongousObjects.java │ │ │ │ Passed: gc/g1/TestHumongousShrinkHeap.java │ │ │ │ +Passed: gc/g1/TestGreyReclaimedHumongousObjects.java │ │ │ │ Passed: gc/g1/TestLargePageUseForAuxMemory.java │ │ │ │ -Passed: gc/g1/TestMarkStackSizes.java │ │ │ │ Passed: gc/g1/TestLargePageUseForHeap.java │ │ │ │ +Passed: gc/g1/TestMarkStackSizes.java │ │ │ │ Passed: gc/g1/TestMixedGCLiveThreshold.java#0percent │ │ │ │ Passed: gc/g1/TestMixedGCLiveThreshold.java#100percent │ │ │ │ Passed: gc/g1/TestNoEagerReclaimOfHumongousRegions.java │ │ │ │ Passed: gc/g1/TestMixedGCLiveThreshold.java#25percent │ │ │ │ Passed: gc/g1/TestParallelAlwaysPreTouch.java │ │ │ │ Passed: gc/g1/TestOneEdenRegionAfterGC.java │ │ │ │ Passed: gc/g1/TestPeriodicCollectionJNI.java │ │ │ │ Passed: gc/g1/TestPeriodicCollection.java │ │ │ │ Passed: gc/g1/TestPeriodicLogMessages.java │ │ │ │ Passed: gc/g1/TestPLABOutput.java │ │ │ │ Passed: gc/g1/TestPLABSizeBounds.java │ │ │ │ -Passed: gc/g1/TestPrintRegionRememberedSetInfo.java │ │ │ │ Passed: gc/g1/TestRegionAlignment.java │ │ │ │ Passed: gc/g1/TestRegionLivenessPrint.java │ │ │ │ +Passed: gc/g1/TestPrintRegionRememberedSetInfo.java │ │ │ │ Passed: gc/g1/TestRemarkCleanupMXBean.java │ │ │ │ -Passed: gc/g1/TestRemsetLogging.java │ │ │ │ Passed: gc/g1/TestRemsetLoggingPerRegion.java │ │ │ │ +Passed: gc/g1/TestRemsetLogging.java │ │ │ │ Passed: gc/g1/TestRemsetLoggingThreads.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ Passed: gc/g1/TestSharedArchiveWithPreTouch.java │ │ │ │ -Passed: gc/g1/TestShrinkAuxiliaryDataRunner.java │ │ │ │ -Passed: gc/g1/TestShrinkDefragmentedHeap.java │ │ │ │ Passed: gc/g1/TestShrinkToOneRegion.java │ │ │ │ -Passed: gc/g1/TestVerificationInConcurrentCycle.java#id1 │ │ │ │ +Passed: gc/g1/TestShrinkDefragmentedHeap.java │ │ │ │ Passed: gc/g1/TestSkipRebuildRemsetPhase.java │ │ │ │ +Passed: gc/g1/TestVerificationInConcurrentCycle.java#id1 │ │ │ │ +Passed: gc/g1/TestShrinkAuxiliaryDataRunner.java │ │ │ │ Passed: gc/InfiniteList.java │ │ │ │ -Passed: gc/g1/TestVerifyGCType.java │ │ │ │ Passed: gc/logging/TestDeprecatedPrintFlags.java │ │ │ │ +Passed: gc/g1/TestVerifyGCType.java │ │ │ │ Passed: gc/logging/TestGCId.java │ │ │ │ -Passed: gc/logging/TestPrintReferences.java │ │ │ │ Passed: gc/metaspace/G1AddMetaspaceDependency.java │ │ │ │ Passed: gc/metaspace/TestMetaspaceInitialization.java │ │ │ │ -Passed: gc/metaspace/TestMetaspaceMemoryPool.java │ │ │ │ -Passed: gc/logging/TestMetaSpaceLog.java │ │ │ │ +Passed: gc/logging/TestPrintReferences.java │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 │ │ │ │ +Passed: gc/logging/TestMetaSpaceLog.java │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#G1-64 │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Parallel-64 │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Serial-64 │ │ │ │ -Passed: gc/metaspace/TestPerfCountersAndMemoryPools.java#id0 │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ Passed: gc/metaspace/TestSizeTransitions.java#id0 │ │ │ │ +Passed: gc/metaspace/TestPerfCountersAndMemoryPools.java#id0 │ │ │ │ Passed: gc/metaspace/TestSizeTransitions.java#id1 │ │ │ │ -Passed: gc/metaspace/TestMetaspaceSizeFlags.java │ │ │ │ -Passed: gc/TestAgeOutput.java#id1 │ │ │ │ Passed: gc/metaspace/TestSizeTransitions.java#id2 │ │ │ │ Passed: gc/TestAgeOutput.java#id0 │ │ │ │ +Passed: gc/TestAgeOutput.java#id1 │ │ │ │ +Passed: gc/metaspace/TestMetaspaceSizeFlags.java │ │ │ │ Passed: gc/TestAllocateHeapAt.java │ │ │ │ Passed: gc/TestAllocateHeapAtError.java │ │ │ │ +Passed: compiler/runtime/Test7196199.java │ │ │ │ Passed: gc/TestAllocateHeapAtMultiple.java │ │ │ │ Passed: gc/TestConcurrentGCBreakpoints.java │ │ │ │ -Passed: gc/TestCardTablePageCommits.java │ │ │ │ -Passed: gc/TestDisableExplicitGC.java │ │ │ │ Passed: gc/TestFillerObjectInstantiation.java │ │ │ │ Passed: gc/TestFullGCCount.java │ │ │ │ -Passed: compiler/runtime/Test7196199.java │ │ │ │ -Passed: gc/TestGenerationPerfCounter.java#id2 │ │ │ │ +Passed: gc/TestDisableExplicitGC.java │ │ │ │ +Passed: gc/TestCardTablePageCommits.java │ │ │ │ Passed: gc/TestGenerationPerfCounter.java#id0 │ │ │ │ Passed: gc/TestGenerationPerfCounter.java#id1 │ │ │ │ +Passed: gc/TestGenerationPerfCounter.java#id2 │ │ │ │ Passed: gc/TestHumongousReferenceObject.java#id0 │ │ │ │ Passed: gc/TestHumongousReferenceObject.java#id1 │ │ │ │ Passed: gc/TestJNICriticalStressTest.java#id0 │ │ │ │ -Passed: gc/TestJNICriticalStressTest.java#id2 │ │ │ │ -Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id0 │ │ │ │ Passed: gc/TestJNICriticalStressTest.java#id1 │ │ │ │ -Passed: gc/TestNoPerfCounter.java │ │ │ │ -Passed: gc/TestNUMAPageSize.java │ │ │ │ Passed: gc/TestBigObj.java │ │ │ │ +Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id0 │ │ │ │ +Passed: gc/TestJNICriticalStressTest.java#id2 │ │ │ │ +Passed: gc/TestNoPerfCounter.java │ │ │ │ Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id1 │ │ │ │ +Passed: gc/TestNUMAPageSize.java │ │ │ │ Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id2 │ │ │ │ +Passed: gc/TestPLABAdaptToMinTLABSize.java#id0 │ │ │ │ Passed: gc/TestObjectAlignment.java │ │ │ │ Passed: gc/TestObjectAlignmentCardSize.java │ │ │ │ -Passed: gc/TestPLABAdaptToMinTLABSize.java#id0 │ │ │ │ +Passed: gc/TestPolicyNamePerfCounter.java#id0 │ │ │ │ Passed: gc/TestPLABAdaptToMinTLABSize.java#id1 │ │ │ │ -Passed: gc/TestNumWorkerOutput.java │ │ │ │ Passed: gc/TestPolicyNamePerfCounter.java#id1 │ │ │ │ -Passed: gc/TestPolicyNamePerfCounter.java#id0 │ │ │ │ +Passed: gc/TestNumWorkerOutput.java │ │ │ │ Passed: gc/TestReferenceClearDuringMarking.java │ │ │ │ -Passed: gc/TestPolicyNamePerfCounter.java#id2 │ │ │ │ Passed: gc/TestReferenceRefersToDuringConcMark.java │ │ │ │ +Passed: gc/TestPolicyNamePerfCounter.java#id2 │ │ │ │ Passed: gc/TestSmallHeap.java │ │ │ │ Passed: gc/TestSoftReferencesBehaviorOnOOME.java │ │ │ │ Passed: gc/TestSpaceCounters.java#Parallel │ │ │ │ Passed: gc/TestStackOverflow.java │ │ │ │ Passed: gc/TestSystemGC.java#G1 │ │ │ │ +Passed: gc/TestSpaceCounters.java#Serial │ │ │ │ Passed: gc/TestSystemGC.java#Parallel │ │ │ │ Passed: gc/TestSystemGC.java#Serial │ │ │ │ -Passed: gc/TestSpaceCounters.java#Serial │ │ │ │ -Passed: gc/TestVerifySilently.java │ │ │ │ Passed: gc/TestVerifyDuringStartup.java │ │ │ │ -Passed: gc/TestVerifySubSet.java │ │ │ │ +Passed: gc/TestVerifySilently.java │ │ │ │ Passed: gc/TestUseGCOverheadLimit.java#G1 │ │ │ │ -Passed: gtest/LargePageGtests.java#use-large-pages │ │ │ │ +Passed: gc/TestVerifySubSet.java │ │ │ │ Passed: gtest/LargePageGtests.java#use-large-pages-1G │ │ │ │ +Passed: gtest/LargePageGtests.java#use-large-pages │ │ │ │ Passed: gc/TestReferenceRefersTo.java │ │ │ │ Passed: gtest/LargePageGtests.java#use-large-pages-sysV │ │ │ │ Passed: gtest/MetaspaceGtests.java#balanced-no-ccs │ │ │ │ -Passed: gtest/NMTGtests.java#nmt-off │ │ │ │ -Passed: runtime/6626217/bug_21227.java │ │ │ │ Passed: gtest/NMTGtests.java#nmt-detail │ │ │ │ +Passed: runtime/6626217/bug_21227.java │ │ │ │ +Passed: gtest/NMTGtests.java#nmt-off │ │ │ │ FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ Passed: gtest/NMTGtests.java#nmt-summary │ │ │ │ -Passed: gtest/GTestWrapper.java │ │ │ │ +Passed: runtime/cds/appcds/AppendClasspath.java │ │ │ │ Passed: runtime/cds/appcds/BadBSM.java │ │ │ │ Passed: runtime/cds/appcds/ArchiveRelocationTest.java │ │ │ │ -Passed: runtime/cds/appcds/AppendClasspath.java │ │ │ │ +Passed: gtest/GTestWrapper.java │ │ │ │ Passed: runtime/cds/appcds/CaseSensitiveClassPath.java │ │ │ │ Passed: runtime/cds/appcds/ClassLoaderTest.java │ │ │ │ Passed: runtime/cds/appcds/BootClassPathMismatch.java │ │ │ │ Passed: runtime/cds/appcds/CommandLineFlagCombo.java │ │ │ │ -Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java │ │ │ │ Passed: runtime/cds/appcds/CommonAppClasspath.java │ │ │ │ Passed: runtime/cds/appcds/ClassPathAttr.java │ │ │ │ Passed: runtime/cds/appcds/DumpClassList.java │ │ │ │ Passed: runtime/cds/appcds/DirClasspathTest.java │ │ │ │ Passed: runtime/cds/appcds/DuplicateClassPaths.java │ │ │ │ -Passed: runtime/cds/appcds/DumpingWithNoCoops.java │ │ │ │ Passed: runtime/cds/appcds/ExtraSymbols.java │ │ │ │ -Passed: runtime/cds/appcds/FieldAnnotationsTest.java │ │ │ │ Passed: runtime/cds/appcds/DumpClassListWithLF.java │ │ │ │ -Passed: runtime/cds/appcds/FreeUnusedMetadata.java │ │ │ │ +Passed: runtime/cds/appcds/DumpingWithNoCoops.java │ │ │ │ +Passed: runtime/cds/appcds/FieldAnnotationsTest.java │ │ │ │ Passed: runtime/cds/appcds/FillerObjectLoadTest.java │ │ │ │ +Passed: runtime/cds/appcds/FreeUnusedMetadata.java │ │ │ │ Passed: runtime/cds/appcds/FieldLayoutFlags.java │ │ │ │ Passed: runtime/cds/appcds/HelloTest.java │ │ │ │ -Passed: runtime/cds/appcds/HelloExtTest.java │ │ │ │ Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java │ │ │ │ -Passed: runtime/cds/appcds/LambdaContainsOldInf.java │ │ │ │ +Passed: runtime/cds/appcds/HelloExtTest.java │ │ │ │ Passed: runtime/cds/appcds/JvmtiAddPath.java │ │ │ │ +Passed: runtime/cds/appcds/LambdaContainsOldInf.java │ │ │ │ Passed: runtime/cds/appcds/LambdaEagerInit.java │ │ │ │ Passed: runtime/cds/appcds/LambdaProxyClasslist.java │ │ │ │ Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/LambdaWithJavaAgent.java │ │ │ │ -Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java │ │ │ │ -Passed: runtime/cds/appcds/LongClassListPath.java │ │ │ │ Passed: runtime/cds/appcds/LambdaWithOldClass.java │ │ │ │ +Passed: runtime/cds/appcds/LongClassListPath.java │ │ │ │ +Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java │ │ │ │ +Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ Passed: runtime/cds/appcds/MissingSuperTest.java │ │ │ │ Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java │ │ │ │ Passed: runtime/cds/appcds/MoveJDKTest.java │ │ │ │ Passed: runtime/cds/appcds/MultiProcessSharing.java │ │ │ │ Passed: runtime/cds/appcds/NestHostOldInf.java │ │ │ │ -Passed: runtime/cds/appcds/NonExistClasspath.java │ │ │ │ Passed: runtime/cds/appcds/NonJarInClasspath.java │ │ │ │ +Passed: runtime/cds/appcds/NonExistClasspath.java │ │ │ │ Passed: runtime/cds/appcds/OldClassTest.java │ │ │ │ -Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ Passed: runtime/cds/appcds/OldClassWithjsr.java │ │ │ │ +Passed: runtime/cds/appcds/OldSuperClass.java │ │ │ │ Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java │ │ │ │ -Passed: runtime/cds/appcds/MultiReleaseJars.java │ │ │ │ +Passed: runtime/cds/appcds/OldSuperInf.java │ │ │ │ Passed: runtime/cds/appcds/LotsOfClasses.java │ │ │ │ -Passed: runtime/cds/appcds/OldSuperClass.java │ │ │ │ Passed: runtime/cds/appcds/OldSuperInfIndirect.java │ │ │ │ -Passed: runtime/cds/appcds/OldSuperInf.java │ │ │ │ -Passed: runtime/cds/appcds/PackageSealing.java │ │ │ │ Passed: runtime/cds/appcds/ParallelLoad2.java │ │ │ │ -Passed: runtime/cds/appcds/ParallelLoadTest.java │ │ │ │ +Passed: runtime/cds/appcds/PackageSealing.java │ │ │ │ +Passed: runtime/cds/appcds/MultiReleaseJars.java │ │ │ │ Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java │ │ │ │ +Passed: runtime/cds/appcds/ParallelLoadTest.java │ │ │ │ Passed: runtime/cds/appcds/ProhibitedPackage.java │ │ │ │ Passed: runtime/cds/appcds/ProtectionDomain.java │ │ │ │ Passed: runtime/cds/appcds/RewriteBytecodesTest.java │ │ │ │ Passed: runtime/cds/appcds/RelativePath.java │ │ │ │ -Passed: runtime/cds/appcds/SharedPackages.java │ │ │ │ Passed: runtime/cds/appcds/SharedArchiveConsistency.java │ │ │ │ +Passed: runtime/cds/appcds/SharedPackages.java │ │ │ │ Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java │ │ │ │ -Passed: runtime/cds/appcds/SharedBaseAddress.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/FlagCombo.java#id1 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/ExerciseGC.java │ │ │ │ +Passed: runtime/cds/appcds/SharedBaseAddress.java │ │ │ │ Passed: runtime/cds/appcds/SealingViolation.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id0 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/InternSharedString.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id1 │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id2 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/LargePages.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id2 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasic.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/LockSharedStrings.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SysDictCrash.java │ │ │ │ -Passed: runtime/cds/appcds/StaticArchiveWithLambda.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java │ │ │ │ Passed: runtime/cds/appcds/SpecifySysLoaderProp.java │ │ │ │ -Passed: runtime/cds/appcds/TestDumpClassListSource.java │ │ │ │ +Passed: runtime/cds/appcds/StaticArchiveWithLambda.java │ │ │ │ Passed: runtime/cds/appcds/TestCombinedCompressedFlags.java │ │ │ │ +Passed: runtime/cds/appcds/TestDumpClassListSource.java │ │ │ │ Passed: runtime/cds/appcds/TestEpsilonGCWithCDS.java │ │ │ │ -Passed: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ -Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id0 │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ +Passed: runtime/cds/appcds/SignedJar.java │ │ │ │ Passed: runtime/cds/appcds/TraceLongClasspath.java │ │ │ │ +Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id0 │ │ │ │ Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id1 │ │ │ │ -Passed: runtime/cds/appcds/SignedJar.java │ │ │ │ Passed: runtime/cds/appcds/UnusedCPDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/VerifierTest_0.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java │ │ │ │ -Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/appcds/VerifyWithDefaultArchive.java │ │ │ │ -Passed: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ -Passed: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ -Passed: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ Passed: runtime/cds/appcds/WideIloadTest.java │ │ │ │ +Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/ArchiveDoesNotExist.java │ │ │ │ -Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java │ │ │ │ Passed: runtime/cds/appcds/WrongClasspath.java │ │ │ │ -Passed: runtime/cds/BootAppendTests.java │ │ │ │ +Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java │ │ │ │ Passed: runtime/cds/CdsDifferentCompactStrings.java │ │ │ │ -Passed: runtime/cds/CheckSharingWithDefaultArchive.java │ │ │ │ -Passed: runtime/cds/CdsDifferentObjectAlignment.java │ │ │ │ Passed: runtime/cds/CheckDefaultArchiveFile.java │ │ │ │ +Passed: runtime/cds/CdsDifferentObjectAlignment.java │ │ │ │ +Passed: runtime/cds/CheckSharingWithDefaultArchive.java │ │ │ │ +Passed: runtime/cds/BootAppendTests.java │ │ │ │ Passed: runtime/cds/CdsSameObjectAlignment.java │ │ │ │ -Passed: runtime/cds/DumpSharedDictionary.java │ │ │ │ Passed: runtime/cds/MaxMetaspaceSize.java │ │ │ │ -Passed: runtime/cds/DumpSymbolAndStringTable.java │ │ │ │ +Passed: runtime/cds/DumpSharedDictionary.java │ │ │ │ Passed: runtime/cds/NonBootLoaderClasses.java │ │ │ │ -Passed: runtime/cds/PrintSharedArchiveAndExit.java │ │ │ │ +Passed: runtime/cds/DumpSymbolAndStringTable.java │ │ │ │ Passed: runtime/cds/PrimitiveClassMirrors.java │ │ │ │ -Passed: runtime/cds/DeterministicDump.java │ │ │ │ +Passed: runtime/cds/PrintSharedArchiveAndExit.java │ │ │ │ Passed: runtime/cds/ServiceLoaderTest.java │ │ │ │ Passed: runtime/cds/SharedArchiveFile.java │ │ │ │ +Passed: runtime/cds/DeterministicDump.java │ │ │ │ Passed: runtime/cds/SharedStrings.java │ │ │ │ -Passed: runtime/cds/SharedStringsDedup.java │ │ │ │ -Passed: runtime/cds/SharedBaseAddress.java#id2 │ │ │ │ Passed: runtime/cds/SharedBaseAddress.java#id0 │ │ │ │ -Passed: runtime/cds/SharedStringsRunAuto.java │ │ │ │ +Passed: runtime/cds/SharedBaseAddress.java#id2 │ │ │ │ Passed: runtime/cds/SharedBaseAddress.java#id3 │ │ │ │ +Passed: runtime/cds/SharedStringsDedup.java │ │ │ │ Passed: runtime/cds/SharedBaseAddress.java#id1 │ │ │ │ -Passed: runtime/cds/SharedSymbolTableBucketSize.java │ │ │ │ -Passed: runtime/cds/SpaceUtilizationCheck.java │ │ │ │ +Passed: runtime/cds/SharedStringsRunAuto.java │ │ │ │ Passed: runtime/cds/TestCDSVMCrash.java │ │ │ │ +Passed: runtime/cds/SharedSymbolTableBucketSize.java │ │ │ │ Passed: runtime/cds/TestInterpreterMethodEntries.java#id0 │ │ │ │ +Passed: runtime/cds/SpaceUtilizationCheck.java │ │ │ │ Passed: runtime/cds/TestInterpreterMethodEntries.java#id1 │ │ │ │ -Passed: runtime/CommandLine/CompilerConfigFileWarning.java │ │ │ │ Passed: runtime/CommandLine/BooleanFlagWithInvalidValue.java │ │ │ │ +Passed: runtime/CommandLine/CompilerConfigFileWarning.java │ │ │ │ Passed: runtime/CommandLine/ConfigFileParsing.java │ │ │ │ Passed: runtime/CommandLine/ConfigFileWarning.java │ │ │ │ -Passed: runtime/CommandLine/FlagWithInvalidValue.java │ │ │ │ Passed: runtime/CommandLine/DoubleFlagWithIntegerValue.java │ │ │ │ +Passed: runtime/CommandLine/FlagWithInvalidValue.java │ │ │ │ Passed: runtime/CommandLine/IgnoreUnrecognizedVMOptions.java │ │ │ │ Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java │ │ │ │ Passed: runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java │ │ │ │ -Passed: runtime/CommandLine/TestHexArguments.java │ │ │ │ Passed: runtime/CommandLine/PrintClasses.java#id0 │ │ │ │ -Passed: runtime/CommandLine/OptionsValidation/TestJcmdOutput.java │ │ │ │ Passed: runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java │ │ │ │ +Passed: runtime/CommandLine/OptionsValidation/TestJcmdOutput.java │ │ │ │ +Passed: runtime/CommandLine/TestHexArguments.java │ │ │ │ Passed: runtime/CommandLine/TestLongUnrecognizedVMOption.java │ │ │ │ Passed: runtime/CommandLine/TestNullTerminatedFlags.java │ │ │ │ -Passed: runtime/CommandLine/UnrecognizedProperty.java │ │ │ │ Passed: runtime/CommandLine/TestVMOptions.java │ │ │ │ Passed: runtime/CommandLine/TraceExceptionsTest.java │ │ │ │ +Passed: runtime/CommandLine/UnrecognizedProperty.java │ │ │ │ Passed: runtime/CommandLine/UnrecognizedVMOption.java │ │ │ │ Passed: runtime/CommandLine/VMAliasOptions.java │ │ │ │ Passed: runtime/CommandLine/VMDeprecatedOptions.java │ │ │ │ -Passed: runtime/CommandLine/VMOptionWarning.java#id1 │ │ │ │ -Passed: runtime/CompressedOops/CompressedClassSpaceSize.java │ │ │ │ Passed: runtime/CommandLine/VMOptionWarning.java#id0 │ │ │ │ +Passed: runtime/CommandLine/VMOptionWarning.java#id1 │ │ │ │ Passed: runtime/CommandLine/VMOptionWarning.java#id2 │ │ │ │ Passed: runtime/ConstantPool/BadMethodHandles.java │ │ │ │ Passed: runtime/ConstantPool/IntfMethod.java │ │ │ │ Passed: runtime/ConstantPool/TestMethodHandleConstant.java │ │ │ │ Passed: runtime/ErrorHandling/GenOutOfMemoryError.java │ │ │ │ Passed: runtime/CompressedOops/CompressedKlassPointerAndOops.java │ │ │ │ Passed: runtime/CompressedOops/ObjectAlignment.java │ │ │ │ Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java │ │ │ │ -Passed: runtime/CompressedOops/UseCompressedOops.java │ │ │ │ -Passed: runtime/ErrorHandling/TestAbortVmOnException.java │ │ │ │ Passed: runtime/ErrorHandling/ProblematicFrameTest.java │ │ │ │ +Passed: runtime/ErrorHandling/TestAbortVmOnException.java │ │ │ │ +Passed: runtime/CompressedOops/UseCompressedOops.java │ │ │ │ Passed: runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestExitOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java#id0 │ │ │ │ -Passed: runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ -Passed: runtime/ErrorHandling/TestOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id0 │ │ │ │ +Passed: runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ Passed: runtime/ErrorHandling/TestHeapDumpPath.java │ │ │ │ +Passed: runtime/ErrorHandling/TestOnOutOfMemoryError.java │ │ │ │ Passed: runtime/logging/ClassInitializationTest.java │ │ │ │ +Passed: runtime/logging/ClassResolutionTest.java │ │ │ │ Passed: runtime/logging/ClassLoadUnloadTest.java │ │ │ │ Passed: runtime/logging/CompressedOopsTest.java │ │ │ │ -Passed: runtime/logging/ClassResolutionTest.java │ │ │ │ Passed: runtime/logging/CondyIndyTest.java │ │ │ │ +Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ Passed: runtime/logging/DefaultMethodsTest.java │ │ │ │ Passed: runtime/logging/ExceptionsTest.java │ │ │ │ Passed: runtime/logging/FoldMultilinesTest.java │ │ │ │ Passed: runtime/logging/LoaderConstraintsTest.java │ │ │ │ -Passed: runtime/logging/ModulesTest.java │ │ │ │ Passed: runtime/logging/MonitorInflationTest.java │ │ │ │ -Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ +Passed: runtime/logging/ModulesTest.java │ │ │ │ +FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ Passed: runtime/logging/MutexRankTest.java │ │ │ │ Passed: runtime/logging/OsCpuLoggingTest.java │ │ │ │ -FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ Passed: runtime/logging/ProtectionDomainVerificationTest.java │ │ │ │ -Passed: runtime/logging/SafepointTest.java │ │ │ │ Passed: runtime/logging/SafepointCleanupTest.java │ │ │ │ +Passed: runtime/logging/SafepointTest.java │ │ │ │ Passed: runtime/logging/TestMethodHandlesVerbose.java │ │ │ │ -Passed: runtime/logging/RedefineClasses.java │ │ │ │ Passed: runtime/logging/StackWalkTest.java │ │ │ │ +Passed: runtime/logging/RedefineClasses.java │ │ │ │ Passed: runtime/memory/MultiAllocateNullCheck.java │ │ │ │ Passed: runtime/logging/StartupTimeTest.java │ │ │ │ +Passed: runtime/logging/ThreadLoggingTest.java │ │ │ │ Passed: runtime/memory/ReadVMPageSize.java │ │ │ │ Passed: runtime/logging/VerificationTest.java │ │ │ │ -Passed: runtime/logging/ThreadLoggingTest.java │ │ │ │ Passed: runtime/memory/StressVirtualSpaceResize.java │ │ │ │ -Passed: runtime/Metaspace/elastic/TestMetaspaceAllocation.java#ndebug │ │ │ │ Passed: runtime/logging/VMOperationTest.java │ │ │ │ +Passed: runtime/Metaspace/elastic/TestMetaspaceAllocation.java#ndebug │ │ │ │ Passed: runtime/memory/ReadFromNoaccessArea.java │ │ │ │ Passed: runtime/memory/ReserveMemory.java │ │ │ │ -Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-default │ │ │ │ -Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-default │ │ │ │ Passed: runtime/Metaspace/DefineClass.java │ │ │ │ +Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-default │ │ │ │ +Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-default │ │ │ │ Passed: runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java │ │ │ │ -Passed: runtime/Metaspace/MaxMetaspaceSizeTest.java │ │ │ │ Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-64bit-ccs │ │ │ │ Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-64bit-noccs │ │ │ │ Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-nospecified │ │ │ │ Passed: runtime/modules/AccessCheckAllUnnamed.java │ │ │ │ Passed: runtime/modules/AccessCheckExp.java │ │ │ │ Passed: runtime/modules/AccessCheckJavaBase.java │ │ │ │ +Passed: runtime/modules/AccessCheckOpen.java │ │ │ │ Passed: runtime/Metaspace/FragmentMetaspace.java#id0 │ │ │ │ Passed: runtime/modules/AccessCheckRead.java │ │ │ │ -Passed: runtime/modules/AccessCheckOpen.java │ │ │ │ Passed: runtime/modules/AccessCheckSuper.java │ │ │ │ -Passed: runtime/modules/AccessCheckUnnamed.java │ │ │ │ Passed: runtime/modules/AccModuleTest.java │ │ │ │ -Passed: runtime/MirrorFrame/Test8003720.java │ │ │ │ +Passed: runtime/modules/AccessCheckUnnamed.java │ │ │ │ Passed: runtime/modules/AccessCheckWorks.java │ │ │ │ +Passed: runtime/MirrorFrame/Test8003720.java │ │ │ │ Passed: runtime/modules/CCE_module_msg.java │ │ │ │ Passed: runtime/modules/ExportTwice.java │ │ │ │ +Passed: runtime/modules/ClassLoaderNoUnnamedModuleTest.java │ │ │ │ Passed: runtime/modules/JVMAddModuleExports.java │ │ │ │ -Passed: runtime/modules/JVMAddModuleExportsToAll.java │ │ │ │ Passed: runtime/modules/IgnoreModulePropertiesTest.java │ │ │ │ -Passed: runtime/modules/ClassLoaderNoUnnamedModuleTest.java │ │ │ │ -Passed: runtime/modules/JVMAddModuleExportToAllUnnamed.java │ │ │ │ +Passed: runtime/modules/JVMAddModuleExportsToAll.java │ │ │ │ Passed: runtime/modules/JVMAddReadsModule.java │ │ │ │ +Passed: runtime/modules/JVMAddModuleExportToAllUnnamed.java │ │ │ │ Passed: runtime/modules/JVMDefineModule.java │ │ │ │ Passed: runtime/Metaspace/FragmentMetaspaceSimple.java │ │ │ │ Passed: runtime/modules/ModuleOptionsTest.java │ │ │ │ Passed: runtime/modules/ModuleOptionsWarn.java │ │ │ │ Passed: runtime/modules/LoadUnloadModuleStress.java │ │ │ │ Passed: runtime/modules/SealedInterfaceModuleTest.java │ │ │ │ Passed: runtime/modules/ModuleStress/ExportModuleStressTest.java │ │ │ │ -Passed: runtime/Monitor/CompleteExit.java │ │ │ │ -Passed: runtime/modules/ModuleStress/ModuleStress.java │ │ │ │ -Passed: runtime/modules/SealedModuleTest.java │ │ │ │ Passed: runtime/modules/ModulesSymLink.java │ │ │ │ +Passed: runtime/modules/SealedModuleTest.java │ │ │ │ +Passed: runtime/Monitor/CompleteExit.java │ │ │ │ Passed: runtime/modules/ModuleStress/ModuleStressGC.java │ │ │ │ +Passed: runtime/modules/ModuleStress/ModuleStress.java │ │ │ │ FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ -Passed: runtime/Monitor/DeflationIntervalsTest.java#allIntervalsZero │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#allThresholdsZero │ │ │ │ -Passed: runtime/Monitor/DeflationIntervalsTest.java#defaults │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdADI_noSafepoint │ │ │ │ +Passed: runtime/Monitor/DeflationIntervalsTest.java#allIntervalsZero │ │ │ │ +Passed: runtime/Monitor/DeflationIntervalsTest.java#defaults │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdADI_safepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdMUDT_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdMUDT_safepoint │ │ │ │ -Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_threshold_noSafepoint │ │ │ │ +Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#noGuaranteedGADT_threshold_noSafepoint │ │ │ │ -Passed: runtime/Monitor/DeflationIntervalsTest.java#noGuaranteedGADT_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#illegal │ │ │ │ +Passed: runtime/Monitor/DeflationIntervalsTest.java#noGuaranteedGADT_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#defaults │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#aggressive │ │ │ │ Passed: runtime/Monitor/MonitorWithDeadObjectTest.java#DetachThread │ │ │ │ -Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#lazy │ │ │ │ Passed: runtime/Monitor/MonitorWithDeadObjectTest.java#DumpThreadsAfterDetach │ │ │ │ Passed: runtime/Monitor/MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach │ │ │ │ -Passed: runtime/NonWriteableProperty.java │ │ │ │ Passed: runtime/Monitor/NonOwnerOps.java │ │ │ │ +Passed: runtime/NonWriteableProperty.java │ │ │ │ +Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#lazy │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#legal │ │ │ │ Passed: runtime/Monitor/MonitorUsedDeflationThresholdTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeSpecialICCE.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java │ │ │ │ Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeStaticICCE.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeStaticSuccessTest.java │ │ │ │ Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java │ │ │ │ Passed: runtime/SelectionResolution/NoSuchMethodErrorTest.java │ │ │ │ Passed: runtime/Thread/AsyncExceptionOnMonitorEnter.java │ │ │ │ Passed: runtime/Thread/CancellableThreadTest.java │ │ │ │ Passed: runtime/Thread/Fibonacci.java │ │ │ │ Passed: runtime/Thread/InterruptAtExit.java │ │ │ │ Passed: runtime/Thread/IsInterruptedAtExit.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java │ │ │ │ Passed: runtime/Thread/SetNameAtExit.java │ │ │ │ Passed: runtime/Thread/SetPriorityAtExit.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java │ │ │ │ Passed: runtime/Thread/StopAtExit.java │ │ │ │ Passed: runtime/Thread/TestAlwaysPreTouchStacks.java │ │ │ │ Passed: runtime/Thread/TestBreakSignalThreadDump.java#default │ │ │ │ Passed: runtime/Thread/TestBreakSignalThreadDump.java#with_jsig │ │ │ │ Passed: runtime/Thread/TestThreadDumpClassInitMonitor.java │ │ │ │ Passed: runtime/Thread/SuspendAtExit.java │ │ │ │ -Passed: runtime/Thread/TestThreadStackSizes.java │ │ │ │ Passed: runtime/Thread/TestThreadDumpSMRInfo.java │ │ │ │ +Passed: runtime/Thread/TestThreadStackSizes.java │ │ │ │ Passed: runtime/Thread/ThreadObjAccessAtExit.java │ │ │ │ -Passed: runtime/Thread/TooSmallStackSize.java │ │ │ │ Passed: runtime/Thread/ThreadPriorities.java │ │ │ │ +Passed: runtime/Thread/TooSmallStackSize.java │ │ │ │ Passed: runtime/Unsafe/AllocateMemory.java │ │ │ │ Passed: runtime/Unsafe/AllocateInstance.java │ │ │ │ Passed: runtime/Unsafe/CopyMemory.java │ │ │ │ -Passed: runtime/Unsafe/FieldOffset.java │ │ │ │ Passed: runtime/Unsafe/DefineClass.java │ │ │ │ +Passed: runtime/Unsafe/FieldOffset.java │ │ │ │ Passed: runtime/Unsafe/GetField.java │ │ │ │ Passed: runtime/Unsafe/GetPutAddress.java │ │ │ │ Passed: runtime/Unsafe/GetPutBoolean.java │ │ │ │ Passed: runtime/Unsafe/GetPutByte.java │ │ │ │ Passed: runtime/Unsafe/GetPutChar.java │ │ │ │ Passed: runtime/Unsafe/GetPutDouble.java │ │ │ │ Passed: runtime/Unsafe/GetPutFloat.java │ │ │ │ Passed: runtime/Unsafe/GetPutInt.java │ │ │ │ Passed: runtime/Unsafe/GetPutLong.java │ │ │ │ Passed: runtime/Unsafe/GetPutObject.java │ │ │ │ -Passed: runtime/Unsafe/GetUncompressedObject.java │ │ │ │ Passed: runtime/Unsafe/GetPutShort.java │ │ │ │ +Passed: runtime/Unsafe/GetUncompressedObject.java │ │ │ │ Passed: runtime/Unsafe/PageSize.java │ │ │ │ Passed: runtime/Unsafe/Reallocate.java │ │ │ │ Passed: runtime/Unsafe/SetMemory.java │ │ │ │ Passed: runtime/Unsafe/ThrowException.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodeCacheTest.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodeHeapAnalyticsMethodNames.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodelistTest.java │ │ │ │ Passed: serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java │ │ │ │ -Passed: serviceability/dcmd/compiler/PerfMapTest.java │ │ │ │ Passed: serviceability/dcmd/compiler/CompilerQueueTest.java │ │ │ │ +Passed: serviceability/dcmd/compiler/PerfMapTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/ClassVersionAfterRedefine.java │ │ │ │ Passed: serviceability/jvmti/GetObjectSizeClass.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/ModifyAnonymous.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineAnnotations.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineFinalizer.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineFinalizer.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineObject.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineLeak.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TestRedefineCondy.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestAddDeleteMethods.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TestRedefineCondy.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java │ │ │ │ Passed: serviceability/ParserTest.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TestMultipleClasses.java │ │ │ │ Passed: compiler/allocation/TestAllocation.java │ │ │ │ Passed: compiler/allocation/TestCCPAllocateArray.java │ │ │ │ Passed: compiler/allocation/TestNewArrayBadSize.java │ │ │ │ Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java │ │ │ │ FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ Passed: compiler/allocation/TestNewMaxLengthArray.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ Passed: compiler/arguments/TestScavengeRootsInCode.java │ │ │ │ -Passed: compiler/arguments/TestStressReflectiveCode.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TestMultipleClasses.java │ │ │ │ -Passed: compiler/arguments/TestTraceICs.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ +Passed: compiler/arguments/TestTraceICs.java │ │ │ │ +Passed: compiler/arguments/TestStressReflectiveCode.java │ │ │ │ Passed: compiler/arguments/TestUseCompiler.java │ │ │ │ +Passed: compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java │ │ │ │ -Passed: compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java │ │ │ │ Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java │ │ │ │ -Passed: compiler/c1/CanonicalizeGetModifiers.java#id0 │ │ │ │ +Passed: compiler/c1/CanonicalizeArrayLength.java │ │ │ │ Passed: compiler/c1/CCEMessageTest.java │ │ │ │ +Passed: compiler/c1/CanonicalizeGetModifiers.java#id0 │ │ │ │ Passed: compiler/c1/MultiplyByMaxInt.java │ │ │ │ -Passed: compiler/c1/CanonicalizeArrayLength.java │ │ │ │ Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/c1/NullCheckTest.java │ │ │ │ -Passed: compiler/c1/Test6579789.java │ │ │ │ Passed: compiler/c1/RangeCheckVerificationOfIR.java │ │ │ │ +Passed: compiler/c1/Test6579789.java │ │ │ │ Passed: compiler/c1/Test6756768_2.java │ │ │ │ Passed: compiler/c1/Test6758234.java │ │ │ │ -Passed: compiler/c1/Test6757316.java │ │ │ │ Passed: compiler/c1/Test6756768.java │ │ │ │ -Passed: compiler/c1/Test6855215.java │ │ │ │ +Passed: compiler/c1/Test6757316.java │ │ │ │ Passed: compiler/c1/Test6795465.java │ │ │ │ +Passed: compiler/c1/Test6855215.java │ │ │ │ Passed: compiler/c1/Test6849574.java │ │ │ │ Passed: compiler/c1/Test7042153.java │ │ │ │ +Passed: compiler/c1/Test7123108.java │ │ │ │ +Passed: compiler/c1/Test6932496.java │ │ │ │ Passed: compiler/c1/Test7090976.java │ │ │ │ Passed: compiler/c1/Test7103261.java │ │ │ │ -Passed: compiler/c1/Test6932496.java │ │ │ │ -Passed: compiler/c1/Test7123108.java │ │ │ │ -Passed: compiler/c1/Test8004051.java │ │ │ │ Passed: compiler/c1/Test8011706.java │ │ │ │ Passed: compiler/c1/Test8011771.java │ │ │ │ -Passed: compiler/c1/Test8211100.java │ │ │ │ +Passed: compiler/c1/Test8004051.java │ │ │ │ Passed: compiler/c1/Test8172751.java │ │ │ │ +Passed: compiler/c1/Test8211100.java │ │ │ │ Passed: compiler/c1/Test8267042.java │ │ │ │ Passed: compiler/c1/Test8275337.java │ │ │ │ Passed: compiler/c1/TestArrayCopyToFromObject.java │ │ │ │ Passed: compiler/c1/TestArrayCopy.java │ │ │ │ Passed: compiler/c1/TestC1PhiPlacementPathologyMain.java │ │ │ │ -Passed: compiler/c1/TestClassConstantPatching.java │ │ │ │ Passed: compiler/c1/TestBadStateAtLongCmp.java │ │ │ │ +Passed: compiler/c1/TestClassConstantPatching.java │ │ │ │ Passed: compiler/c1/TestDeoptInt.java │ │ │ │ Passed: compiler/c1/TestGotoIfMain.java │ │ │ │ Passed: compiler/c1/TestInvokeinterfaceWithBadReceiver.java │ │ │ │ Passed: compiler/c1/TestLinearScanHasFPURegisters.java │ │ │ │ Passed: compiler/c1/TestLargeMonitorOffset.java │ │ │ │ Passed: compiler/c1/TestManyMethodParameters.java │ │ │ │ -Passed: compiler/c1/TestOSRLotsOfLocals.java │ │ │ │ Passed: compiler/c1/TestPinnedConstantExceptionEdge.java │ │ │ │ Passed: compiler/c1/TestPinnedIntrinsics.java │ │ │ │ +Passed: compiler/c1/TestOSRLotsOfLocals.java │ │ │ │ Passed: compiler/c1/TestStaticInterfaceMethodCall.java │ │ │ │ -Passed: compiler/c1/TestLinearScanOrderMain.java │ │ │ │ Passed: compiler/c1/TestUnalignedLoad.java │ │ │ │ Passed: compiler/c1/TestUnresolvedFieldMain.java │ │ │ │ Passed: compiler/c1/TestValueNumberingNullObject.java │ │ │ │ Passed: compiler/c1/UnsafeVolatileGuardTest.java │ │ │ │ Passed: compiler/c1/VolatileGuardTest.java │ │ │ │ -Passed: compiler/c2/aarch64/TestIntrinsicsRegStress.java │ │ │ │ +Passed: compiler/c1/TestLinearScanOrderMain.java │ │ │ │ +Passed: compiler/c2/cr6646020/Tester.java │ │ │ │ Passed: compiler/c2/aarch64/ConvI2LWideningAssertTooStrong.java │ │ │ │ +Passed: compiler/c2/aarch64/TestIntrinsicsRegStress.java │ │ │ │ Passed: compiler/c1/TestConcurrentPatching.java │ │ │ │ -Passed: compiler/c2/cr6646020/Tester.java │ │ │ │ Passed: compiler/c2/cr6663848/Tester.java │ │ │ │ -Passed: compiler/c2/cr6663854/Test6663854.java │ │ │ │ Passed: compiler/c2/cr6711117/Test.java │ │ │ │ +Passed: compiler/c2/cr6663854/Test6663854.java │ │ │ │ Passed: compiler/c2/cr6712835/Test6712835.java │ │ │ │ Passed: compiler/c2/cr6714694/Tester.java │ │ │ │ Passed: compiler/c2/cr6865031/Test.java │ │ │ │ Passed: compiler/c2/cr7192963/TestByteVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestDoubleVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestFloatVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestIntVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestLongVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestShortVect.java │ │ │ │ -FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ Passed: compiler/c2/irTests/loopOpts/LoopIdealizationTests.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java │ │ │ │ +FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ Passed: compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.java │ │ │ │ Passed: compiler/c2/irTests/AddINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/AddLNodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/AndINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/DivINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/DivLNodeIdealizationTests.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java │ │ │ │ Passed: compiler/c2/irTests/LShiftINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/LShiftLNodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/MulINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/MaxMinINodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/SubINodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/MulINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/MulLNodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/TestArrayElementTypeLoad.java │ │ │ │ +Passed: compiler/c2/irTests/SubINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/SubLNodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/TestArrayElementTypeLoad.java │ │ │ │ Passed: compiler/c2/irTests/TestAutoVectorization2DArray.java │ │ │ │ Passed: compiler/c2/irTests/TestBackToBackIfs.java │ │ │ │ -FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ -Passed: compiler/c2/irTests/TestFPComparison.java │ │ │ │ +FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ +Passed: compiler/c2/irTests/TestOptimizeUnstableIf.java │ │ │ │ Passed: compiler/c2/irTests/TestIterativeEA.java │ │ │ │ Passed: compiler/c2/irTests/TestPostParseCallDevirtualization.java │ │ │ │ -Passed: compiler/c2/irTests/TestOptimizeUnstableIf.java │ │ │ │ +Passed: compiler/c2/irTests/TestFPComparison.java │ │ │ │ Passed: compiler/c2/irTests/TestPushAddThruCast.java │ │ │ │ Passed: compiler/c2/irTests/TestRemixAddressExpressions.java │ │ │ │ +Passed: compiler/c2/irTests/TestScalarReplacement.java │ │ │ │ Passed: compiler/c2/irTests/TestShiftAndMask.java │ │ │ │ Passed: compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java │ │ │ │ -Passed: compiler/c2/irTests/TestScalarReplacement.java │ │ │ │ +Passed: compiler/c2/irTests/TestUnsignedComparison.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ Passed: compiler/c2/irTests/TestVectorizationMismatchedAccess.java │ │ │ │ Passed: compiler/c2/irTests/URShiftINodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/TestUnsignedComparison.java │ │ │ │ Passed: compiler/c2/irTests/URShiftLNodeIdealizationTests.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java │ │ │ │ +Passed: compiler/c2/irTests/XorINodeIdealizationTests.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java │ │ │ │ -Passed: compiler/c2/irTests/XorLNodeIdealizationTests.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java │ │ │ │ +Passed: compiler/c2/irTests/XorLNodeIdealizationTests.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/TestDirtyInt.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/NativeCalls.java │ │ │ │ -Passed: compiler/c2/irTests/XorINodeIdealizationTests.java │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ Passed: compiler/codecache/jmx/BeanTypeTest.java │ │ │ │ FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ Passed: compiler/codecache/jmx/CodeHeapBeanPresenceTest.java │ │ │ │ Passed: compiler/codecache/jmx/GetUsageTest.java │ │ │ │ Passed: compiler/codecache/jmx/InitialAndMaxUsageTest.java │ │ │ │ Passed: compiler/codecache/jmx/ManagerNamesTest.java │ │ │ │ Passed: compiler/codecache/jmx/MemoryPoolsPresenceTest.java │ │ │ │ Passed: compiler/codecache/jmx/PeakUsageTest.java │ │ │ │ Passed: compiler/codecache/jmx/PoolsIndependenceTest.java │ │ │ │ Passed: compiler/codecache/jmx/ThresholdNotificationsTest.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdExceededTest.java │ │ │ │ -Passed: compiler/codecache/jmx/UsageThresholdNotExceededTest.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdIncreasedTest.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ +Passed: compiler/codecache/jmx/UsageThresholdNotExceededTest.java │ │ │ │ Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java │ │ │ │ Passed: compiler/controldependency/TestAntiDependencyForPinnedLoads.java │ │ │ │ Passed: compiler/conversions/TestPrimitiveConversions.java │ │ │ │ Passed: compiler/controldependency/TestAntiDependentMembar.java │ │ │ │ Passed: compiler/cpuflags/RestoreMXCSR.java │ │ │ │ Passed: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java │ │ │ │ Passed: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java │ │ │ │ @@ -1059,212 +1054,212 @@ │ │ │ │ Passed: compiler/escapeAnalysis/TestMissingAntiDependency.java │ │ │ │ Passed: compiler/escapeAnalysis/TestSelfArrayCopy.java │ │ │ │ Passed: compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java │ │ │ │ Passed: compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java │ │ │ │ Passed: compiler/exceptions/CatchInlineExceptions.java │ │ │ │ Passed: compiler/exceptions/ExceptionInInit.java │ │ │ │ Passed: compiler/exceptions/SumTest.java │ │ │ │ -Passed: compiler/escapeAnalysis/Test8020215.java │ │ │ │ Passed: compiler/exceptions/TestC1ExceptionHandlersSameBCI.java │ │ │ │ Passed: compiler/exceptions/TestDeoptExceptionState.java │ │ │ │ +Passed: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ Passed: compiler/exceptions/TestRecursiveReplacedException.java │ │ │ │ -Passed: compiler/floatingpoint/DmodTest.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ +Passed: compiler/escapeAnalysis/Test8020215.java │ │ │ │ Passed: compiler/floatingpoint/FmodTest.java │ │ │ │ +Passed: compiler/floatingpoint/DmodTest.java │ │ │ │ Passed: compiler/floatingpoint/ModNaN.java │ │ │ │ -Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id0 │ │ │ │ Passed: compiler/floatingpoint/NaNTest.java │ │ │ │ Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id1 │ │ │ │ +Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id0 │ │ │ │ Passed: compiler/floatingpoint/TestFMA.java │ │ │ │ Passed: compiler/floatingpoint/TestFMABrokenC1RegAlloc.java │ │ │ │ Passed: compiler/floatingpoint/TestLibmIntrinsics.java │ │ │ │ Passed: compiler/floatingpoint/TestPow2.java │ │ │ │ Passed: compiler/floatingpoint/TestRound.java │ │ │ │ Passed: compiler/floatingpoint/TestSubnormalDouble.java │ │ │ │ Passed: compiler/floatingpoint/TestSubnormalFloat.java │ │ │ │ Passed: compiler/inlining/DefaultAndConcreteMethodsCHA.java │ │ │ │ Passed: compiler/inlining/DefaultMethodsDependencies.java │ │ │ │ Passed: compiler/inlining/InlineAccessors.java │ │ │ │ Passed: compiler/inlining/InlineDefaultMethod.java │ │ │ │ Passed: compiler/inlining/InlineDefaultMethod1.java │ │ │ │ Passed: compiler/inlining/LateInlineVirtualNullReceiverCheck.java │ │ │ │ -Passed: compiler/inlining/PrintInlining.java │ │ │ │ -Passed: compiler/inlining/StringConcatInfiniteLoop.java │ │ │ │ Passed: compiler/floatingpoint/TestFloatSyncJNIArgs.java │ │ │ │ +Passed: compiler/inlining/StringConcatInfiniteLoop.java │ │ │ │ Passed: compiler/integerArithmetic/MultiplyByConstantLongMax.java │ │ │ │ Passed: compiler/integerArithmetic/MultiplyByIntegerMinHang.java │ │ │ │ -Passed: compiler/integerArithmetic/TestIntegerComparison.java │ │ │ │ Passed: compiler/integerArithmetic/TestAssociative.java │ │ │ │ +Passed: compiler/inlining/PrintInlining.java │ │ │ │ +Passed: compiler/integerArithmetic/TestIntegerComparison.java │ │ │ │ Passed: compiler/integerArithmetic/TestNegAnd.java │ │ │ │ Passed: compiler/integerArithmetic/TestNegMultiply.java │ │ │ │ Passed: compiler/interpreter/DisableOSRTest.java │ │ │ │ Passed: compiler/interpreter/cr7116216/StackOverflow.java │ │ │ │ -Passed: compiler/interpreter/Test6539464.java │ │ │ │ Passed: compiler/interpreter/Test6833129.java │ │ │ │ +Passed: compiler/interpreter/Test6539464.java │ │ │ │ Passed: compiler/interpreter/TestVerifyStackAfterDeopt.java │ │ │ │ Passed: compiler/interpreter/VerifyStackWithUnreachableBlock.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestAndnI.java │ │ │ │ -Passed: compiler/intrinsics/base64/TestBase64.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestAndnL.java │ │ │ │ +Passed: compiler/intrinsics/base64/TestBase64.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsiI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsiL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsmskI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsmskL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsrI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsrL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBzhiI2L.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestLzcntI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestLzcntL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestTzcntI.java │ │ │ │ -Passed: compiler/intrinsics/chacha/TestChaCha20.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestTzcntL.java │ │ │ │ +Passed: compiler/intrinsics/chacha/TestChaCha20.java │ │ │ │ Passed: compiler/intrinsics/klass/TestGetModifiers.java#id0 │ │ │ │ Passed: compiler/intrinsics/math/MaxMinOptimizeTest.java │ │ │ │ Passed: compiler/intrinsics/math/Test8210461.java │ │ │ │ Passed: compiler/intrinsics/klass/TestIsPrimitive.java │ │ │ │ Passed: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/math/TestPow2Opt.java │ │ │ │ -Passed: compiler/intrinsics/math/TestSignumIntrinsic.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeVirtualICCE.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactICondTest.java │ │ │ │ -Passed: compiler/intrinsics/math/TestPow0Dot5Opt.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java │ │ │ │ +Passed: compiler/intrinsics/math/TestSignumIntrinsic.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/CompareTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/DecExactITest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/DecExactLTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/IncExactITest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/GVNTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactICondTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/IncExactLTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeVirtualICCE.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactICondTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/math/TestPow0Dot5Opt.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java │ │ │ │ -Passed: compiler/intrinsics/object/TestHashCode.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java │ │ │ │ Passed: compiler/intrinsics/object/TestClone.java │ │ │ │ +Passed: compiler/intrinsics/object/TestHashCode.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java │ │ │ │ -Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java │ │ │ │ +Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestCopyValueOf.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestEncodeIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/zip/TestCRC32C.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringConstruction.java │ │ │ │ +Error: compiler/cha/DefaultRootMethod.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringEqualsBadLength.java │ │ │ │ -Error: compiler/cha/DefaultRootMethod.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java │ │ │ │ -Passed: compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIndexOfCharIntrinsics.java │ │ │ │ +Passed: compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsics2.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringUTF16IntrinsicRangeChecks.java │ │ │ │ Passed: compiler/intrinsics/unsafe/AllocateUninitializedArray.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id0 │ │ │ │ +Passed: compiler/intrinsics/string/TestCountPositives.java#id0 │ │ │ │ FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ Passed: compiler/intrinsics/unsafe/TestCAEAntiDep.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/DirectByteBufferTest.java │ │ │ │ Passed: compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java │ │ │ │ Passed: compiler/intrinsics/unsafe/UnsafeGetAddressTest.java │ │ │ │ Passed: compiler/intrinsics/unsafe/UnsafeTwoCASLong.java │ │ │ │ Passed: compiler/jsr292/cr6990212/Test6990212.java │ │ │ │ Passed: compiler/jsr292/cr8026328/Test8026328.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java │ │ │ │ +Passed: compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ -FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ +Passed: compiler/intrinsics/string/TestHasNegatives.java#id0 │ │ │ │ Passed: compiler/jsr292/CallSiteDepContextTest.java │ │ │ │ -Passed: compiler/intrinsics/string/TestCountPositives.java#id0 │ │ │ │ +FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ Passed: compiler/jsr292/ConcurrentClassLoadingTest.java │ │ │ │ Passed: compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java │ │ │ │ Passed: compiler/jsr292/InvokerGC.java │ │ │ │ Passed: compiler/jsr292/InvokerSignatureMismatch.java │ │ │ │ -Passed: compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java │ │ │ │ Passed: compiler/jsr292/LongReferenceCastingTest.java │ │ │ │ Passed: compiler/jsr292/MHDeoptTest.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/DirectByteBufferTest.java │ │ │ │ Passed: compiler/jsr292/NullConstantMHReceiver.java │ │ │ │ Passed: compiler/jsr292/NullConstantReceiver.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id0 │ │ │ │ Passed: compiler/jsr292/MHInlineTest.java │ │ │ │ -Passed: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java │ │ │ │ Passed: compiler/jsr292/Test7082949.java │ │ │ │ +Passed: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java │ │ │ │ Passed: compiler/jsr292/TestArrayReturnType.java │ │ │ │ Passed: compiler/linkage/LinkageErrors.java │ │ │ │ -Passed: compiler/jsr292/PollutedTrapCounts.java │ │ │ │ -Passed: compiler/jsr292/ContinuousCallSiteTargetChange.java │ │ │ │ Passed: compiler/locks/TestLocksInOSR.java │ │ │ │ -Passed: compiler/locks/TestNestedSynchronize.java │ │ │ │ Passed: compiler/linkage/TestLinkageErrorInGenerateOopMap.java │ │ │ │ +Passed: compiler/jsr292/PollutedTrapCounts.java │ │ │ │ +Passed: compiler/locks/TestNestedSynchronize.java │ │ │ │ +Passed: compiler/jsr292/ContinuousCallSiteTargetChange.java │ │ │ │ Passed: compiler/locks/TestUnlockOSR.java │ │ │ │ Passed: compiler/longcountedloops/TestDeadLongPhi.java │ │ │ │ -Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java │ │ │ │ Passed: compiler/locks/TestSynchronizeWithEmptyBlock.java │ │ │ │ -Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java │ │ │ │ +Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java │ │ │ │ Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java │ │ │ │ +Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java │ │ │ │ Passed: compiler/loopopts/superword/AlignmentOnePack.java │ │ │ │ Passed: compiler/loopopts/superword/CoLocatePack.java │ │ │ │ -Passed: compiler/longcountedloops/TestSafePointWithEAState.java │ │ │ │ Passed: compiler/loopopts/superword/CoLocatePackMemoryState.java │ │ │ │ -Passed: compiler/intrinsics/string/TestHasNegatives.java#id0 │ │ │ │ +Passed: compiler/longcountedloops/TestSafePointWithEAState.java │ │ │ │ Passed: compiler/loopopts/superword/MinMaxRed_Int.java │ │ │ │ -Passed: compiler/loopopts/superword/ProdRed_Int.java │ │ │ │ Passed: compiler/loopopts/superword/ProdRed_Float.java │ │ │ │ +Passed: compiler/loopopts/superword/ProdRed_Int.java │ │ │ │ Passed: compiler/loopopts/superword/RedTest_int.java │ │ │ │ Passed: compiler/loopopts/superword/RedTest_long.java │ │ │ │ Passed: compiler/loopopts/superword/ReductionPerf.java │ │ │ │ Passed: compiler/locks/TestNestedLocksElimination.java │ │ │ │ Passed: compiler/loopopts/superword/ProdRed_Double.java │ │ │ │ Passed: compiler/loopopts/superword/SumRed_Long.java │ │ │ │ Passed: compiler/loopopts/superword/SumRed_Float.java │ │ │ │ @@ -1282,78 +1277,78 @@ │ │ │ │ Passed: compiler/loopopts/superword/TestHoistedReductionNode.java │ │ │ │ Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java │ │ │ │ Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegment.java#byte-buffer-direct │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegment.java#byte-array │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegment.java#byte-buffer-direct │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegment.java#byte-buffer │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ -Passed: compiler/intrinsics/string/TestStringConstructionIntrinsics.java#id0 │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegment.java#char-array │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegment.java#double-array │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegment.java#float-array │ │ │ │ +Passed: compiler/intrinsics/string/TestStringConstructionIntrinsics.java#id0 │ │ │ │ Passed: compiler/loopopts/superword/TestMemorySegmentMainLoopAlignment.java │ │ │ │ FAILED: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ Passed: compiler/loopopts/superword/TestPeeledReductionNode.java │ │ │ │ Passed: compiler/loopopts/superword/TestPickFirstMemoryState.java │ │ │ │ FAILED: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ Passed: compiler/loopopts/superword/TestReductionWithLoopVariantUse.java │ │ │ │ Passed: compiler/loopopts/superword/TestScheduleReordersScalarMemops.java │ │ │ │ Passed: compiler/loopopts/superword/TestSearchAlignment.java │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#MaxVectorSize16-Unaligned │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegment.java#int-array │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#MaxVectorSize32-Aligned │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegment.java#long-array │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegment.java#native │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#Vanilla-Aligned │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegment.java#int-array │ │ │ │ -Passed: compiler/loopopts/superword/TestUnorderedReduction.java#Vanilla-Unaligned │ │ │ │ Passed: compiler/loopopts/superword/TestVectorizationWithInvariant.java │ │ │ │ -Passed: compiler/loopopts/superword/TestVectorizeTypeConversionWithUnsafe.java │ │ │ │ Passed: compiler/loopopts/superword/TestWronglyMarkedReduction.java │ │ │ │ -Passed: compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java │ │ │ │ +Passed: compiler/loopopts/superword/TestVectorizeTypeConversionWithUnsafe.java │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ -Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java │ │ │ │ +Passed: compiler/loopopts/superword/TestUnorderedReduction.java#Vanilla-Unaligned │ │ │ │ Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java │ │ │ │ Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegment.java#long-array │ │ │ │ +Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java │ │ │ │ FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ -Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java │ │ │ │ +Passed: compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java │ │ │ │ Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java │ │ │ │ Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java │ │ │ │ Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java │ │ │ │ FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java │ │ │ │ -Passed: compiler/loopstripmining/TestAddPAtOuterLoopHead.java │ │ │ │ +Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java │ │ │ │ FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java │ │ │ │ Passed: compiler/loopstripmining/TestLSMBadControlOverride.java │ │ │ │ +Passed: compiler/loopstripmining/TestAddPAtOuterLoopHead.java │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegment.java#short-array │ │ │ │ Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java │ │ │ │ Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java │ │ │ │ Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java │ │ │ │ Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java │ │ │ │ Passed: compiler/macronodes/TestCompleteVolatileStore.java │ │ │ │ Passed: compiler/macronodes/TestEliminateAllocationPhi.java │ │ │ │ Passed: compiler/membars/TestMemBarAcquire.java │ │ │ │ Passed: compiler/memoryinitialization/ZeroTLABTest.java │ │ │ │ -Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java │ │ │ │ Passed: compiler/osr/TestOSRWithNonEmptyStack.java │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegment.java#native │ │ │ │ +Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java │ │ │ │ Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java │ │ │ │ Passed: compiler/parsing/TestMissingSafepointOnSwitch.java │ │ │ │ -Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java │ │ │ │ Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java │ │ │ │ -Passed: compiler/osr/TestRangeCheck.java │ │ │ │ Passed: compiler/profiling/spectrapredefineclass/Launcher.java │ │ │ │ +Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java │ │ │ │ Passed: compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegment.java#short-array │ │ │ │ Passed: compiler/profiling/TestMethodHandleInvokesIntrinsic.java │ │ │ │ Passed: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java │ │ │ │ +Passed: compiler/osr/TestRangeCheck.java │ │ │ │ Passed: compiler/profiling/TestSharedHeadExceptionBackedges.java │ │ │ │ Passed: compiler/profiling/TestSpecTrapClassUnloading.java │ │ │ │ Passed: compiler/profiling/TestTypeProfileArgsLimit.java │ │ │ │ Passed: compiler/profiling/TestUnexpectedProfilingMismatch.java │ │ │ │ Passed: compiler/profiling/UnsafeAccess.java │ │ │ │ Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ @@ -1363,1027 +1358,1026 @@ │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java │ │ │ │ Passed: compiler/rangechecks/TestBadFoldCompare.java │ │ │ │ Passed: compiler/profiling/TestMultiBranchDataOverflow.java │ │ │ │ Passed: compiler/rangechecks/TestLargeScaleInLongRCOverflow.java │ │ │ │ +FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java │ │ │ │ FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ -FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckEliminationDisabled.java │ │ │ │ -Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckLimits.java │ │ │ │ +Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java │ │ │ │ Passed: compiler/rangechecks/TestRCMinInt.java │ │ │ │ Passed: compiler/rangechecks/TestUncommonTrapMerging.java │ │ │ │ Passed: compiler/reflection/ArrayNewInstanceOfVoid.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ Passed: compiler/regalloc/C1ObjectSpillInLogicOp.java │ │ │ │ Passed: compiler/regalloc/TestC1OverlappingRegisterHint.java │ │ │ │ -Passed: compiler/regalloc/TestVectorRegAlloc.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ Passed: compiler/regalloc/TestNodeRegArrayOverflow.java │ │ │ │ +Passed: compiler/regalloc/TestVectorRegAlloc.java │ │ │ │ Passed: compiler/regalloc/VolatileLoadMemBarsOnlyUses.java │ │ │ │ Passed: compiler/runtime/cr6891750/Test6891750.java │ │ │ │ +Passed: compiler/runtime/cr8015436/Test8015436.java │ │ │ │ Passed: compiler/runtime/unloaded/TestMHUnloaded.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ FAILED: compiler/stable/TestStableByte.java │ │ │ │ -Passed: compiler/runtime/cr8015436/Test8015436.java │ │ │ │ FAILED: compiler/stable/TestStableChar.java │ │ │ │ FAILED: compiler/stable/TestStableDouble.java │ │ │ │ FAILED: compiler/stable/TestStableFloat.java │ │ │ │ FAILED: compiler/stable/TestStableInt.java │ │ │ │ FAILED: compiler/stable/TestStableLong.java │ │ │ │ -Passed: compiler/stable/TestStableMismatched.java │ │ │ │ Passed: compiler/stable/TestStableMemoryBarrier.java │ │ │ │ +Passed: compiler/stable/TestStableMismatched.java │ │ │ │ FAILED: compiler/stable/TestStableObject.java │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ Passed: compiler/stable/TestUnstableStable.java │ │ │ │ Passed: compiler/startup/NumCompilerThreadsCheck.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ -Passed: compiler/startup/TieredStopAtLevel0SanityTest.java │ │ │ │ Passed: compiler/startup/StartupOutput.java │ │ │ │ +Passed: compiler/startup/TieredStopAtLevel0SanityTest.java │ │ │ │ +Passed: compiler/profiling/TestProfileCounterOverflow.java │ │ │ │ Passed: compiler/stringopts/TestOptimizeStringConcat.java │ │ │ │ Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java │ │ │ │ Passed: compiler/stringopts/TestStackedConcatsAppendUncommonTrap.java │ │ │ │ Passed: compiler/stringopts/TestStringObjectInitialization.java │ │ │ │ Passed: compiler/types/TestArrayManyDimensions.java │ │ │ │ Passed: compiler/types/TestArrayMeetNotSymmetrical.java │ │ │ │ +Passed: compiler/stringopts/TestLongStringConcat.java │ │ │ │ Passed: compiler/types/TestBadMemSliceWithInterfaces.java │ │ │ │ -Passed: compiler/types/TestBottomArrayTypeCheck.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ +Passed: compiler/types/TestBottomArrayTypeCheck.java │ │ │ │ Passed: compiler/types/TestEACheckCastPP.java │ │ │ │ Passed: compiler/types/TestExactArrayOfBasicType.java │ │ │ │ -Passed: compiler/types/TestFoldNECompares.java │ │ │ │ Passed: compiler/types/TestInterfaceArraySubtypeCheck.java │ │ │ │ +Passed: compiler/types/TestFoldNECompares.java │ │ │ │ Passed: compiler/types/TestMeetExactConstantArrays.java │ │ │ │ Passed: compiler/types/TestMeetTopArrayExactConstantArray.java │ │ │ │ -Passed: compiler/types/TestMeetXor.java │ │ │ │ -Passed: compiler/stringopts/TestLongStringConcat.java │ │ │ │ Passed: compiler/types/TestPhiElimination.java │ │ │ │ Passed: compiler/types/TestSpeculationBrokenWithIntArrays.java │ │ │ │ Passed: compiler/types/TestSpeculationFailedHigherEqual.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckMacroNodeWrongMem.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckNewObjectNotConstant.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#stress │ │ │ │ Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#Xbatch │ │ │ │ Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#Xcomp │ │ │ │ +Passed: compiler/types/TestMeetXor.java │ │ │ │ Passed: compiler/types/TestTypePropagationToCmpU.java │ │ │ │ Passed: compiler/types/TypeSpeculation.java │ │ │ │ -Passed: compiler/uncommontrap/FoldedIfNonDomMidIf.java │ │ │ │ Passed: compiler/uncommontrap/DeoptReallocFailure.java │ │ │ │ +Passed: compiler/uncommontrap/FoldedIfNonDomMidIf.java │ │ │ │ Passed: compiler/uncommontrap/StackOverflowGuardPagesOff.java │ │ │ │ -FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ Passed: compiler/uncommontrap/TestDeoptOOM.java#id0 │ │ │ │ +FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ Passed: compiler/uncommontrap/TestNullCheckAntiDependence.java │ │ │ │ Passed: compiler/uncommontrap/TestStackBangRbp.java │ │ │ │ -Passed: compiler/profiling/TestProfileCounterOverflow.java │ │ │ │ +Passed: compiler/uncommontrap/TestUnstableIfTrap.java │ │ │ │ Passed: compiler/uncommontrap/TraceDeoptimizationNoRealloc.java │ │ │ │ Passed: compiler/uncommontrap/UncommonTrapLeak.java │ │ │ │ Passed: compiler/uncommontrap/UncommonTrapStackBang.java │ │ │ │ Passed: compiler/unsafe/AlignmentGapAccess.java │ │ │ │ Passed: compiler/unsafe/CASandCAEwithNegExpected.java │ │ │ │ Passed: compiler/unsafe/GetUnsafeObjectG1PreBarrier.java │ │ │ │ -Passed: compiler/uncommontrap/TestUnstableIfTrap.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsics.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java │ │ │ │ -Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java │ │ │ │ +Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java │ │ │ │ Passed: compiler/unsafe/MaybeOffHeapUnsafeAccessToNewObject.java │ │ │ │ Passed: compiler/unsafe/MisalignedAccesses.java │ │ │ │ Passed: compiler/unsafe/MismatchedUnsafeAccessTest.java │ │ │ │ Passed: compiler/unsafe/MismatchedUnsafeLoadFromNewObject.java │ │ │ │ Passed: compiler/unsafe/MixedUnsafeStoreObject.java │ │ │ │ Passed: compiler/unsafe/OpaqueAccesses.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestByte.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestChar.java │ │ │ │ +Passed: compiler/runtime/safepoints/TestRegisterRestoring.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestByte.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestDouble.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestFloat.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestInt.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestLong.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestChar.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestObject.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestShort.java │ │ │ │ Passed: compiler/unsafe/TestBadBaseAddress.java │ │ │ │ Passed: compiler/unsafe/TestLoopUnswitching.java │ │ │ │ -Passed: compiler/runtime/safepoints/TestRegisterRestoring.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestInt.java │ │ │ │ Passed: compiler/unsafe/TestMaybeNullUnsafeAccess.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestShort.java │ │ │ │ -Passed: compiler/unsafe/TestRawAliasing.java │ │ │ │ Passed: compiler/unsafe/TestMisalignedUnsafeAccess.java │ │ │ │ +Passed: compiler/unsafe/TestRawAliasing.java │ │ │ │ Passed: compiler/unsafe/TestSplitIf.java │ │ │ │ Passed: compiler/unsafe/TestUnsafeLoadControl.java │ │ │ │ -Passed: compiler/unsafe/TestUnsafeLoadWithZeroAddress.java │ │ │ │ Passed: compiler/unsafe/TestUnsafeStaticFieldAccess.java │ │ │ │ -Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java │ │ │ │ +Passed: compiler/unsafe/TestUnsafeLoadWithZeroAddress.java │ │ │ │ Passed: compiler/unsafe/UnsafeArrayCopy.java │ │ │ │ Passed: compiler/unsafe/UnsafeOffHeapBooleanTest.java │ │ │ │ Passed: compiler/unsafe/UnsafeOnHeapBooleanTest.java │ │ │ │ Passed: compiler/unsafe/UnsafeSmallOffsetBooleanAccessTest.java │ │ │ │ +Passed: compiler/unsafe/UnsafeRaw.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestLong.java │ │ │ │ Passed: compiler/vectorization/TestNaNVector.java │ │ │ │ Passed: compiler/vectorization/TestNarrowedIntegerReverseBytes.java │ │ │ │ Passed: compiler/vectorization/TestOverlappingMismatchedAccesses.java │ │ │ │ -Passed: compiler/unsafe/UnsafeRaw.java │ │ │ │ -FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ -Passed: compiler/vectorization/TestRotateByteAndShortVector.java │ │ │ │ +FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ +Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java │ │ │ │ Passed: compiler/vectorization/TestPopCountVector.java │ │ │ │ Passed: compiler/vectorization/TestVectorUnalignedOffset.java │ │ │ │ +Passed: compiler/vectorization/TestRotateByteAndShortVector.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id0 │ │ │ │ +Passed: compiler/vectorization/TestVectorsNotSavedAtSafepoint.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id1 │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id2 │ │ │ │ -Passed: compiler/vectorization/TestVectorsNotSavedAtSafepoint.java │ │ │ │ Passed: gc/arguments/TestAggressiveHeap.java │ │ │ │ Passed: gc/arguments/TestArrayAllocatorMallocLimit.java │ │ │ │ -Passed: gc/arguments/TestCompressedClassFlags.java │ │ │ │ -Passed: gc/arguments/TestDynMaxHeapFreeRatio.java │ │ │ │ Passed: gc/arguments/TestDisableDefaultGC.java │ │ │ │ +Passed: gc/arguments/TestCompressedClassFlags.java │ │ │ │ Passed: gc/arguments/TestDynMinHeapFreeRatio.java │ │ │ │ Passed: gc/arguments/TestG1CompressedOops.java │ │ │ │ +Passed: gc/arguments/TestDynMaxHeapFreeRatio.java │ │ │ │ Passed: gc/arguments/TestG1ConcMarkStepDurationMillis.java │ │ │ │ -Passed: gc/arguments/TestG1ConcRefinementThreads.java │ │ │ │ Passed: gc/arguments/TestG1HeapRegionSize.java │ │ │ │ -Passed: gc/arguments/TestG1RemSetFlags.java │ │ │ │ -Passed: gc/arguments/TestG1HeapSizeFlags.java │ │ │ │ +Passed: gc/arguments/TestG1ConcRefinementThreads.java │ │ │ │ Passed: gc/arguments/TestG1PercentageOptions.java │ │ │ │ +Passed: gc/arguments/TestG1HeapSizeFlags.java │ │ │ │ +Passed: gc/arguments/TestG1RemSetFlags.java │ │ │ │ Passed: gc/arguments/TestHeapFreeRatio.java │ │ │ │ Passed: gc/arguments/TestInitialTenuringThreshold.java │ │ │ │ Passed: gc/arguments/TestMaxMinHeapFreeRatioFlags.java │ │ │ │ -Passed: gc/arguments/TestMaxNewSize.java#id0 │ │ │ │ Passed: gc/arguments/TestMaxNewSize.java#id1 │ │ │ │ +Passed: gc/arguments/TestMaxNewSize.java#id0 │ │ │ │ Passed: gc/arguments/TestMaxNewSize.java#id2 │ │ │ │ Passed: gc/arguments/TestMaxRAMFlags.java │ │ │ │ Passed: gc/arguments/TestMinAndInitialSurvivorRatioFlags.java │ │ │ │ Passed: gc/arguments/TestNewRatioFlag.java │ │ │ │ Passed: gc/arguments/TestMinInitialErgonomics.java │ │ │ │ Passed: gc/arguments/TestNewSizeThreadIncrease.java │ │ │ │ Passed: gc/arguments/TestNewSizeFlags.java │ │ │ │ -Passed: gc/arguments/TestParallelGCThreads.java │ │ │ │ Passed: gc/arguments/TestObjectTenuringFlags.java │ │ │ │ +Passed: gc/arguments/TestParallelGCThreads.java │ │ │ │ Passed: gc/arguments/TestParallelHeapSizeFlags.java │ │ │ │ +Passed: gc/arguments/TestParallelRefProc.java#Serial │ │ │ │ Passed: gc/arguments/TestParallelRefProc.java#G1 │ │ │ │ Passed: gc/arguments/TestParallelRefProc.java#Parallel │ │ │ │ Passed: gc/arguments/TestSelectDefaultGC.java │ │ │ │ -Passed: gc/arguments/TestParallelRefProc.java#Serial │ │ │ │ -Passed: gc/arguments/TestSerialHeapSizeFlags.java │ │ │ │ Passed: gc/arguments/TestShrinkHeapInSteps.java │ │ │ │ +Passed: gc/arguments/TestSerialHeapSizeFlags.java │ │ │ │ Passed: gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java │ │ │ │ Passed: gc/arguments/TestSoftMaxHeapSizeFlag.java │ │ │ │ Passed: gc/arguments/TestSurvivorRatioFlag.java │ │ │ │ Passed: gc/arguments/TestUnrecognizedVMOptionsHandling.java │ │ │ │ -Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 │ │ │ │ Passed: gc/arguments/TestTargetSurvivorRatioFlag.java │ │ │ │ +Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 │ │ │ │ Passed: gc/arguments/TestUseCompressedOopsErgo.java#id1 │ │ │ │ Passed: gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java │ │ │ │ -Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 │ │ │ │ +Passed: gc/arguments/TestUseNUMAInterleaving.java │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id0 │ │ │ │ +Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id1 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id2 │ │ │ │ -Passed: gc/arguments/TestUseNUMAInterleaving.java │ │ │ │ Passed: gc/arguments/TestVerifyBeforeAndAfterGCFlags.java │ │ │ │ -Passed: gc/cslocker/TestCSLocker.java │ │ │ │ -Passed: gc/epsilon/TestAlignment.java#id0 │ │ │ │ Passed: gc/class_unloading/TestG1ClassUnloadingHWM.java │ │ │ │ +Passed: gc/epsilon/TestAlignment.java#id0 │ │ │ │ Passed: gc/epsilon/TestAlignment.java#id1 │ │ │ │ -Passed: gc/epsilon/TestAlwaysPretouch.java │ │ │ │ +Passed: gc/cslocker/TestCSLocker.java │ │ │ │ Passed: gc/epsilon/TestArraycopyCheckcast.java │ │ │ │ -Passed: compiler/vectorization/TestAbsCharVector.java │ │ │ │ +Passed: gc/epsilon/TestAlwaysPretouch.java │ │ │ │ Passed: gc/epsilon/TestByteArrays.java │ │ │ │ Passed: gc/epsilon/TestClasses.java │ │ │ │ +Passed: compiler/vectorization/TestAbsCharVector.java │ │ │ │ Passed: gc/epsilon/TestDieDefault.java │ │ │ │ Passed: gc/epsilon/TestDieWithHeapDump.java │ │ │ │ Passed: gc/epsilon/TestDieWithOnError.java │ │ │ │ +Passed: gc/CondCardMark/Basic.java │ │ │ │ Passed: gc/epsilon/TestEnoughUnusedSpace.java │ │ │ │ Passed: gc/epsilon/TestEpsilonEnabled.java │ │ │ │ Passed: gc/epsilon/TestHelloWorld.java │ │ │ │ -Passed: gc/CondCardMark/Basic.java │ │ │ │ Passed: gc/epsilon/TestLogTrace.java │ │ │ │ Passed: gc/epsilon/TestElasticTLAB.java │ │ │ │ Passed: gc/epsilon/TestMaxTLAB.java#id0 │ │ │ │ +Passed: gc/epsilon/TestManyThreads.java │ │ │ │ Passed: gc/epsilon/TestMaxTLAB.java#id1 │ │ │ │ Passed: gc/epsilon/TestMemoryPools.java │ │ │ │ -Passed: gc/epsilon/TestManyThreads.java │ │ │ │ Passed: gc/epsilon/TestPrintHeapSteps.java │ │ │ │ Passed: gc/epsilon/TestUpdateCountersSteps.java │ │ │ │ Passed: gc/epsilon/TestElasticTLABDecay.java │ │ │ │ -Passed: gc/ergonomics/TestInitialGCThreadLogging.java │ │ │ │ Passed: gc/epsilon/TestRefArrays.java │ │ │ │ Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java │ │ │ │ +Passed: gc/ergonomics/TestInitialGCThreadLogging.java │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousMovement.java │ │ │ │ Passed: gc/epsilon/TestObjects.java │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousThreshold.java │ │ │ │ Passed: gc/g1/humongousObjects/TestObjectCollected.java │ │ │ │ Passed: gc/g1/mixedgc/TestLogging.java │ │ │ │ Passed: gc/g1/mixedgc/TestOldGenCollectionUsage.java │ │ │ │ Passed: gc/g1/numa/TestG1NUMATouchRegions.java │ │ │ │ -Passed: gc/g1/humongousObjects/TestNoAllocationsInHRegions.java │ │ │ │ Passed: gc/g1/plab/TestPLABEvacuationFailure.java │ │ │ │ +Passed: gc/g1/humongousObjects/TestNoAllocationsInHRegions.java │ │ │ │ Passed: gc/g1/plab/TestPLABPromotion.java │ │ │ │ Passed: gc/g1/plab/TestPLABResize.java │ │ │ │ Passed: gc/parallel/TestAlwaysPreTouchBehavior.java │ │ │ │ Passed: gc/parallel/TestDynShrinkHeap.java │ │ │ │ Passed: gc/parallel/TestPrintGCDetailsVerbose.java │ │ │ │ -Passed: gc/startup_warnings/TestG1.java │ │ │ │ Passed: gc/serial/HeapChangeLogging.java │ │ │ │ +Passed: gc/startup_warnings/TestG1.java │ │ │ │ Passed: gc/startup_warnings/TestParallelGC.java │ │ │ │ Passed: gc/startup_warnings/TestSerialGC.java │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#G1 │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#Parallel │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#Serial │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#G1 │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#Parallel │ │ │ │ Passed: gc/TestJNIWeak/TestJNIWeak.java │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#Serial │ │ │ │ -Passed: runtime/6294277/SourceDebugExtension.java │ │ │ │ -Passed: runtime/6981737/Test6981737.java │ │ │ │ -Passed: runtime/7100935/TestConjointAtomicArraycopy.java │ │ │ │ Passed: gc/whitebox/TestWBGC.java │ │ │ │ +Passed: runtime/6981737/Test6981737.java │ │ │ │ +Passed: runtime/6294277/SourceDebugExtension.java │ │ │ │ +Passed: gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java │ │ │ │ Passed: runtime/7100935/TestShortArraycopy.java │ │ │ │ Passed: runtime/7160757/Test7160757.java │ │ │ │ +Passed: runtime/7100935/TestConjointAtomicArraycopy.java │ │ │ │ Passed: runtime/7167069/PrintAsFlag.java │ │ │ │ Passed: runtime/8007320/ConstMethodTest.java │ │ │ │ Passed: runtime/8010389/VMThreadDlopen.java │ │ │ │ Passed: runtime/8024804/RegisterNatives.java │ │ │ │ -Passed: runtime/7162488/TestUnrecognizedVmOption.java │ │ │ │ Passed: runtime/AccModule/ACCModule52.java │ │ │ │ Passed: runtime/AccModule/ConstModule.java │ │ │ │ Passed: runtime/Annotations/TestAnnotatedStringEncoding.java │ │ │ │ +Passed: runtime/7162488/TestUnrecognizedVmOption.java │ │ │ │ Passed: runtime/8176717/TestInheritFD.java │ │ │ │ Passed: runtime/BadObjectClass/TestUnloadClassError.java │ │ │ │ Passed: runtime/BoolReturn/JNIBooleanTest.java │ │ │ │ -Passed: runtime/BadObjectClass/BootstrapRedefine.java │ │ │ │ Passed: runtime/BoolReturn/NativeSmallIntCallsTest.java │ │ │ │ -Passed: runtime/BootClassAppendProp/BootClassPathAppendProp.java │ │ │ │ +Passed: runtime/BadObjectClass/BootstrapRedefine.java │ │ │ │ Passed: runtime/BootClassAppendProp/GetBootClassPathAppendProp.java │ │ │ │ Passed: runtime/BootClassAppendProp/SunBootClassPath.java │ │ │ │ +Passed: runtime/BootClassAppendProp/BootClassPathAppendProp.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Passed: gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java │ │ │ │ -Passed: runtime/BootstrapMethod/BSMCalledTwice.java#id0 │ │ │ │ Passed: runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java │ │ │ │ +Passed: runtime/BootstrapMethod/BSMCalledTwice.java#id0 │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java │ │ │ │ Passed: runtime/cds/appcds/applications/JavacBench.java#dynamic │ │ │ │ Passed: runtime/cds/appcds/applications/JavacBench.java#static │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java │ │ │ │ -Passed: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java │ │ │ │ -Passed: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ +Passed: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/OpenArchiveRegion.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/VerifyArchivedFields.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/RedefineClassTest.java │ │ │ │ Passed: runtime/cds/appcds/complexURI/ComplexURITest.java │ │ │ │ Passed: runtime/cds/appcds/condy/CondyHelloTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/DifferentSourcesTest.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/HelloCustom.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/HelloCustom.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/RegUnregSuperTest.java#reg │ │ │ │ Passed: runtime/cds/appcds/customLoader/RegUnregSuperTest.java#unreg │ │ │ │ Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousClassLoader.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/NestTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/ArrayTest.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/GCDuringDump.java │ │ │ │ -Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java │ │ │ │ -Passed: runtime/cds/appcds/javaldr/LockDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java │ │ │ │ +Passed: runtime/cds/appcds/javaldr/LockDuringDump.java │ │ │ │ +Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java │ │ │ │ Passed: runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java │ │ │ │ -Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java │ │ │ │ +Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java │ │ │ │ -Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java │ │ │ │ -Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java │ │ │ │ +Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java │ │ │ │ -Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java │ │ │ │ -Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java │ │ │ │ Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java │ │ │ │ +Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java │ │ │ │ +Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl │ │ │ │ +Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl │ │ │ │ -Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java │ │ │ │ -Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java │ │ │ │ -Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java │ │ │ │ +Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ +Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java │ │ │ │ Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java │ │ │ │ Passed: runtime/cds/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java │ │ │ │ Passed: runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java │ │ │ │ -Passed: runtime/cds/serviceability/ReplaceCriticalClasses.java │ │ │ │ -Passed: runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java │ │ │ │ Passed: runtime/cds/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java │ │ │ │ -Passed: runtime/CheckUnhandledOops/TestOutOfMemory.java │ │ │ │ -Passed: runtime/CDSCompressedKPtrs/XShareAuto.java │ │ │ │ Passed: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java │ │ │ │ +Passed: runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java │ │ │ │ +Passed: runtime/CDSCompressedKPtrs/XShareAuto.java │ │ │ │ +Passed: runtime/CheckUnhandledOops/TestOutOfMemory.java │ │ │ │ Passed: runtime/ClassFile/ClassAccessFlagsRawTest.java │ │ │ │ +Passed: runtime/cds/serviceability/ReplaceCriticalClasses.java │ │ │ │ Passed: runtime/ClassFile/ClassFileVersionTest.java │ │ │ │ +Passed: runtime/ClassFile/JsrRewriting.java │ │ │ │ Passed: runtime/ClassFile/OomWhileParsingRepeatedJsr.java │ │ │ │ Passed: runtime/ClassFile/FormatCheckingTest.java │ │ │ │ -Passed: runtime/ClassFile/JsrRewriting.java │ │ │ │ Passed: runtime/ClassFile/PreviewVersion.java │ │ │ │ +Passed: runtime/ClassFile/UnsupportedClassFileVersion.java │ │ │ │ +Passed: runtime/ClassFile/TestCheckedExceptions.java │ │ │ │ Passed: runtime/classFileParserBug/AccModuleTest.java │ │ │ │ Passed: runtime/classFileParserBug/AnnotationTag.java │ │ │ │ -Passed: runtime/classFileParserBug/Bad_NCDFE_Msg.java │ │ │ │ Passed: runtime/classFileParserBug/BadInitMethod.java │ │ │ │ -Passed: runtime/classFileParserBug/BadNameAndType.java │ │ │ │ +Passed: runtime/classFileParserBug/Bad_NCDFE_Msg.java │ │ │ │ Passed: runtime/classFileParserBug/Class53.jasm │ │ │ │ +Passed: runtime/classFileParserBug/BadNameAndType.java │ │ │ │ Passed: runtime/classFileParserBug/Class54.jasm │ │ │ │ -Passed: runtime/classFileParserBug/Class55.jasm │ │ │ │ Passed: runtime/classFileParserBug/Class56.jasm │ │ │ │ -Passed: runtime/ClassFile/UnsupportedClassFileVersion.java │ │ │ │ -Passed: runtime/ClassFile/TestCheckedExceptions.java │ │ │ │ +Passed: runtime/classFileParserBug/Class55.jasm │ │ │ │ Passed: runtime/classFileParserBug/EnclosingMethod.java │ │ │ │ Passed: runtime/classFileParserBug/FakeMethodAcc.java │ │ │ │ +Passed: runtime/classFileParserBug/InitInInterface.java │ │ │ │ Passed: runtime/classFileParserBug/ClassFileParserBug.java │ │ │ │ Passed: runtime/classFileParserBug/NameAndTypeSig.java │ │ │ │ Passed: runtime/classFileParserBug/TestBadClassName.java │ │ │ │ -Passed: runtime/classFileParserBug/InitInInterface.java │ │ │ │ -Passed: runtime/classFileParserBug/TestEmptyUnqName.java │ │ │ │ Passed: runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java │ │ │ │ +Passed: runtime/classFileParserBug/TestEmptyUnqName.java │ │ │ │ Passed: runtime/classFileParserBug/TrailingSlashTest.java │ │ │ │ Passed: runtime/classFileParserBug/UnknownAttrTest.java │ │ │ │ -Passed: runtime/ClassResolutionFail/ErrorsDemoTest.java │ │ │ │ +Passed: runtime/classFileParserBug/TestBadPackageWithInterface.java │ │ │ │ Passed: runtime/ClassInitErrors/InitExceptionUnloadTest.java │ │ │ │ +Passed: runtime/ClassResolutionFail/ErrorsDemoTest.java │ │ │ │ Passed: runtime/ClassResolutionFail/TestClassResolutionFail.java │ │ │ │ -Passed: runtime/classFileParserBug/TestBadPackageWithInterface.java │ │ │ │ -Passed: runtime/ClassUnload/ConstantPoolDependsTest.java │ │ │ │ Passed: runtime/ClassUnload/DictionaryDependsTest.java │ │ │ │ +Passed: runtime/ClassUnload/ConstantPoolDependsTest.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveClass.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveClassLoader.java │ │ │ │ -Passed: runtime/ClassUnload/KeepAliveSoftReference.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveObject.java │ │ │ │ +Passed: runtime/ClassUnload/KeepAliveSoftReference.java │ │ │ │ Passed: runtime/ClassUnload/SuperDependsTest.java │ │ │ │ -Passed: runtime/ClassUnload/UnloadInterfaceTest.java │ │ │ │ Passed: runtime/ClassUnload/UnloadTest.java │ │ │ │ +Passed: runtime/ClassUnload/UnloadInterfaceTest.java │ │ │ │ +Passed: runtime/ClassUnload/UnloadTestDuringClassLoaderStatsVMOperation.java │ │ │ │ Passed: runtime/ClassUnload/UnloadTestWithVerifyDuringGC.java │ │ │ │ Passed: runtime/clone/invokevirtual/HasLocalClone.jasm │ │ │ │ -Passed: runtime/ClassUnload/UnloadTestDuringClassLoaderStatsVMOperation.java │ │ │ │ Passed: runtime/clone/invokevirtual/NoLocalClone.jasm │ │ │ │ Passed: runtime/clone/invokevirtual/NoLocalCloneAbstr.jasm │ │ │ │ Passed: runtime/clone/AbstractClone.java │ │ │ │ -Passed: runtime/clone/DefaultClone.jasm │ │ │ │ Passed: runtime/clone/AbstractNoClones.jasm │ │ │ │ -Passed: runtime/clone/DefaultHashCode.jasm │ │ │ │ +Passed: runtime/clone/DefaultClone.jasm │ │ │ │ Passed: runtime/clone/DefaultFinalize.jasm │ │ │ │ +Passed: runtime/clone/DefaultHashCode.jasm │ │ │ │ Passed: runtime/clone/DefaultNoCloneInC.jasm │ │ │ │ Passed: runtime/clone/LocalClone.jasm │ │ │ │ Passed: runtime/clone/NoClones.jasm │ │ │ │ +Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: runtime/CompactStrings/TestMethodNames.java │ │ │ │ Passed: runtime/condy/escapeAnalysis/TestEscapeCondy.java │ │ │ │ -Passed: runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java │ │ │ │ Passed: runtime/condy/staticInit/TestInitException.java │ │ │ │ +Passed: runtime/condy/BadBSMUseTest.java │ │ │ │ +Passed: runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java │ │ │ │ Passed: runtime/condy/CondyBadBSMArrayTest.java │ │ │ │ Passed: runtime/condy/CondyBadNameTypeTest.java │ │ │ │ -Passed: runtime/condy/BadBSMUseTest.java │ │ │ │ Passed: runtime/condy/CondyCFVCheckTest.java │ │ │ │ Passed: runtime/condy/CondyNewInvokeSpecialTest.java │ │ │ │ Passed: runtime/contended/Basic.java │ │ │ │ -Passed: runtime/condy/CondyLDCTest.java │ │ │ │ Passed: runtime/contended/DefaultValue.java │ │ │ │ Passed: runtime/contended/HasNonStatic.java │ │ │ │ -Passed: runtime/contended/Inheritance1.java │ │ │ │ Passed: runtime/clinit/ClassInitBarrier.java │ │ │ │ +Passed: runtime/condy/CondyLDCTest.java │ │ │ │ +Passed: runtime/contended/Inheritance1.java │ │ │ │ Passed: runtime/contended/OopMaps.java │ │ │ │ Passed: runtime/contended/OopMapsSameGroup.java │ │ │ │ Passed: runtime/contended/Options.java │ │ │ │ Passed: runtime/DefineClass/NullClassBytesTest.java │ │ │ │ Passed: runtime/Dictionary/CleanProtectionDomain.java │ │ │ │ Passed: runtime/duplAttributes/DuplAttributesTest.java │ │ │ │ Passed: runtime/duplAttributes/TestDupSignatureAttr.java │ │ │ │ Passed: runtime/ElfDecoder/TestElfDirectRead.java#id0 │ │ │ │ Passed: runtime/EnclosingMethodAttr/EnclMethodAttr.java │ │ │ │ -Passed: runtime/CreateMirror/ArraysNewInstanceBug.java │ │ │ │ Passed: runtime/Dictionary/ProtectionDomainCacheTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java │ │ │ │ Passed: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java#id0 │ │ │ │ -Passed: runtime/exceptionMsgs/methodPrinting/TestPrintingMethods.java │ │ │ │ +Passed: runtime/CreateMirror/ArraysNewInstanceBug.java │ │ │ │ +Passed: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java │ │ │ │ Passed: runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java │ │ │ │ +Passed: runtime/exceptionMsgs/methodPrinting/TestPrintingMethods.java │ │ │ │ Passed: runtime/exceptionMsgs/NegativeArraySizeException/NegativeArraySizeExceptionTest.java │ │ │ │ +Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ Passed: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java#id1 │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/NPEInHiddenTopFrameTest.java │ │ │ │ Passed: runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id0 │ │ │ │ +Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id1 │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id2 │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id1 │ │ │ │ Passed: runtime/exceptionMsgs/LongExceptionMessageTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id1 │ │ │ │ -Passed: runtime/FieldLayout/FieldDensityTest.java#id0 │ │ │ │ Passed: runtime/execstack/TestCheckJDK.java │ │ │ │ +Passed: runtime/FieldLayout/FieldDensityTest.java#id0 │ │ │ │ Passed: runtime/execstack/Testexecstack.java │ │ │ │ +Passed: runtime/Final/TestPutMain.java │ │ │ │ Passed: runtime/FieldLayout/FieldDensityTest.java#id1 │ │ │ │ Passed: runtime/Final/PutfieldError.java │ │ │ │ -Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ -Passed: runtime/Final/TestPutMain.java │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id0 │ │ │ │ Passed: runtime/finalStatic/FinalStatic.java │ │ │ │ -Passed: runtime/FieldLayout/OldLayoutCheck.java#id0 │ │ │ │ -Passed: runtime/handlerInTry/LoadHandlerInTry.java │ │ │ │ -Passed: runtime/handshake/HandshakeDirectTest.java │ │ │ │ Passed: runtime/GenerateOopMap/TestGenerateOopMapCrash.java │ │ │ │ -FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +Passed: runtime/handlerInTry/LoadHandlerInTry.java │ │ │ │ Passed: runtime/getSysPackage/GetPackageXbootclasspath.java │ │ │ │ +FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +Passed: runtime/handshake/HandshakeDirectTest.java │ │ │ │ Passed: runtime/handshake/HandshakeWalkOneExitTest.java │ │ │ │ -Passed: runtime/getSysPackage/GetSysPkgTest.java │ │ │ │ Passed: runtime/handshake/HandshakeWalkExitTest.java │ │ │ │ +Passed: runtime/getSysPackage/GetSysPkgTest.java │ │ │ │ Passed: runtime/handshake/SuspendBlocked.java │ │ │ │ -Passed: runtime/HiddenClasses/CastToParentTest.java │ │ │ │ Passed: runtime/handshake/MixedHandshakeWalkStackTest.java │ │ │ │ +Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ +Passed: runtime/HiddenClasses/CastToParentTest.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ Passed: runtime/HiddenClasses/FieldInSuper.java │ │ │ │ -Passed: runtime/HiddenClasses/GCHiddenClass.java │ │ │ │ Passed: runtime/HiddenClasses/HiddenClassStack.java │ │ │ │ Passed: runtime/HiddenClasses/HiddenDefMeths.java │ │ │ │ +Passed: runtime/HiddenClasses/GCHiddenClass.java │ │ │ │ Passed: runtime/HiddenClasses/InstantiateHiddenClass.java │ │ │ │ Passed: runtime/HiddenClasses/DefineHiddenClass.java │ │ │ │ -Passed: runtime/HiddenClasses/NestedHidden.java │ │ │ │ Passed: runtime/HiddenClasses/HiddenGetModule.java │ │ │ │ Passed: runtime/InnerClassesAttr/InnerClassesTest.jasm │ │ │ │ -Passed: runtime/interned/SanityTest.java │ │ │ │ -Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ +Passed: runtime/HiddenClasses/NestedHidden.java │ │ │ │ FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ Passed: runtime/interpreter/LastJsrTest.java │ │ │ │ +Passed: runtime/interned/SanityTest.java │ │ │ │ +Passed: runtime/invokedynamic/BootstrapMethodErrorTest.java │ │ │ │ Passed: runtime/invokedynamic/MethodHandleConstantTest.java │ │ │ │ Passed: runtime/invokedynamic/TestDynamicConstant.java │ │ │ │ -Passed: runtime/invokedynamic/BootstrapMethodErrorTest.java │ │ │ │ +Passed: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id0 │ │ │ │ Passed: runtime/jni/8025979/UninitializedStrings.java │ │ │ │ Passed: runtime/jni/8033445/DefaultMethods.java │ │ │ │ -Passed: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id0 │ │ │ │ Passed: runtime/jni/abstractMethod/TestJNIAbstractMethod.java │ │ │ │ Passed: runtime/jni/activeDestroy/TestActiveDestroy.java │ │ │ │ Passed: runtime/jni/atExit/TestAtExit.java │ │ │ │ +Passed: runtime/jni/CalleeSavedRegisters/FPRegs.java │ │ │ │ Passed: runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java │ │ │ │ Passed: runtime/jni/checked/TestCheckedJniExceptionCheck.java │ │ │ │ Passed: runtime/jcmd/JcmdCmdLine.java │ │ │ │ Passed: runtime/jni/checked/TestCheckedReleaseArrayElements.java │ │ │ │ Passed: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java │ │ │ │ +Passed: runtime/jni/daemonDestroy/TestDaemonDestroy.java │ │ │ │ Passed: runtime/jni/FastGetField/FastGetField.java │ │ │ │ -Passed: runtime/jni/checked/TestCharArrayReleasing.java │ │ │ │ -Passed: runtime/jni/CalleeSavedRegisters/FPRegs.java │ │ │ │ -Passed: runtime/jni/FindClassUtf8/FindClassUtf8.java │ │ │ │ Passed: runtime/jni/FindClass/FindClassFromBoot.java │ │ │ │ +Passed: runtime/jni/checked/TestCharArrayReleasing.java │ │ │ │ +Passed: runtime/jni/getCreatedJavaVMs/TestGetCreatedJavaVMs.java │ │ │ │ Passed: runtime/jni/IsVirtualThread/IsVirtualThread.java#default │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ +Passed: runtime/jni/FindClassUtf8/FindClassUtf8.java │ │ │ │ Passed: runtime/jni/PrivateInterfaceMethods/PrivateInterfaceMethods.java │ │ │ │ Passed: runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java │ │ │ │ Passed: runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java │ │ │ │ -Passed: runtime/jni/daemonDestroy/TestDaemonDestroy.java │ │ │ │ Passed: runtime/jni/ToStringInInterfaceTest/ToStringTest.java │ │ │ │ Passed: runtime/jni/terminatedThread/TestTerminatedThread.java │ │ │ │ Passed: runtime/JVMDoPrivileged/DoPrivRunAbstract.jasm │ │ │ │ Passed: runtime/JVMDoPrivileged/DoPrivileged.java │ │ │ │ -Passed: runtime/jsig/Testjsig.java │ │ │ │ Passed: runtime/lambda-features/CyclicInterfaceInit.java │ │ │ │ -Passed: runtime/lambda-features/InvokespecialInterface.java │ │ │ │ Passed: runtime/lambda-features/InterfaceInitializationStates.java │ │ │ │ -Passed: runtime/jni/getCreatedJavaVMs/TestGetCreatedJavaVMs.java │ │ │ │ +Passed: runtime/lambda-features/InvokespecialInterface.java │ │ │ │ Passed: runtime/lambda-features/PublicStaticInterfaceMethodHandling.java │ │ │ │ Passed: runtime/lambda-features/TestConcreteClassWithAbstractMethod.java │ │ │ │ Passed: runtime/lambda-features/TestInterfaceInit.java │ │ │ │ Passed: runtime/lambda-features/TestInterfaceOrder.java │ │ │ │ Passed: runtime/linkResolver/InterfaceObjectTest.java │ │ │ │ -Passed: runtime/linkResolver/TestDeletedMethod.java │ │ │ │ Passed: runtime/lambda-features/TestStaticandInstance.java │ │ │ │ +Passed: runtime/linkResolver/TestDeletedMethod.java │ │ │ │ Passed: runtime/linkResolver/NoSuchFieldOutputTest.java │ │ │ │ +Passed: runtime/jsig/Testjsig.java │ │ │ │ Passed: runtime/LoadClass/ShowClassLoader.java │ │ │ │ -Passed: runtime/LoadClass/LoadClassNegative.java │ │ │ │ Passed: runtime/LoaderConstraints/differentLE/Test.java │ │ │ │ +Passed: runtime/LoadClass/LoadClassNegative.java │ │ │ │ Passed: runtime/LoaderConstraints/duplicateLE/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/itableICCE/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/duplicateParentLE/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/itableLdrConstraint/Test.java │ │ │ │ +Passed: runtime/LoaderConstraints/ldrCnstrFldMsg/LdrCnstrFldMsgTest.java │ │ │ │ +Passed: runtime/LoaderConstraints/vtableLdrConstraint/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/vtableAME/Test.java │ │ │ │ Passed: runtime/LoadLibrary/TestSunBootLibraryPath.java │ │ │ │ -Passed: runtime/LoaderConstraints/ldrCnstrFldMsg/LdrCnstrFldMsgTest.java │ │ │ │ Passed: runtime/Locals/TestLargeLocalVarsStackRegion.java │ │ │ │ -Passed: runtime/LoaderConstraints/vtableLdrConstraint/Test.java │ │ │ │ +FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ Passed: runtime/locking/TestOutOfOrderUnlocking.jasm#comp │ │ │ │ Passed: runtime/locking/TestOutOfOrderUnlocking.jasm#int │ │ │ │ -FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ Passed: runtime/LocalVariableTable/TestLVT.java │ │ │ │ +Passed: runtime/logging/loadLibraryTest/LoadLibraryTest.java │ │ │ │ Passed: runtime/locking/TestRecursiveMonitorChurn.java │ │ │ │ Passed: runtime/modules/AccessCheck/AccessExportTwice.java │ │ │ │ -Passed: runtime/logging/loadLibraryTest/LoadLibraryTest.java │ │ │ │ -Passed: runtime/modules/AccessCheck/AccessReadTwice.java │ │ │ │ +Passed: runtime/MemberName/MemberNameLeak.java │ │ │ │ Passed: runtime/modules/AccessCheck/CheckRead.java │ │ │ │ +Passed: runtime/modules/AccessCheck/AccessReadTwice.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_CheckRead.java │ │ │ │ -Passed: runtime/MemberName/MemberNameLeak.java │ │ │ │ -Passed: runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_ExpQualOther.java │ │ │ │ -Passed: runtime/modules/AccessCheck/DiffCL_ExpUnqual.java │ │ │ │ +Passed: runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_PkgNotExp.java │ │ │ │ +Passed: runtime/modules/AccessCheck/DiffCL_ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_UmodUpkg.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExportAllUnnamed.java │ │ │ │ -Passed: runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpQualToM1.java │ │ │ │ +Passed: runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java │ │ │ │ +Passed: runtime/memory/LargePages/TestLargePagesFlags.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/MethodAccessReadTwice.java │ │ │ │ -Passed: runtime/modules/AccessCheck/PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_ExpQualOther.java │ │ │ │ +Passed: runtime/modules/AccessCheck/PkgNotExp.java │ │ │ │ +Passed: runtime/modules/AccessCheck/Umod_PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_UmodUpkg.java │ │ │ │ -Passed: runtime/modules/AccessCheck/Umod_PkgNotExp.java │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java │ │ │ │ -Passed: runtime/memory/LargePages/TestLargePagesFlags.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkg_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkg_NotExp.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUPkg.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java │ │ │ │ Passed: runtime/modules/getModuleJNI/GetModule.java │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModule2Dirs.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleDupJavaBase.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleDupModule.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModule2Dirs.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModuleCDS.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleJavaBase.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTest.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModuleClassList.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTestJar.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModuleClassList.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTestJarDir.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModuleCDS.java │ │ │ │ -Passed: runtime/modules/Visibility/PatchModuleVisibility.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTraceCL.java │ │ │ │ Passed: runtime/modules/Visibility/XbootcpNoVisibility.java │ │ │ │ Passed: runtime/Nestmates/classFileParsing/TestFinalMethodOverride.java │ │ │ │ Passed: runtime/Nestmates/classFileParsing/TestNestmateAttributes.java │ │ │ │ +Passed: runtime/Nestmates/legacy/TestPrivateLookup.java │ │ │ │ +Passed: runtime/modules/Visibility/XbootcpVisibility.java │ │ │ │ Passed: runtime/Nestmates/membership/TestDynamicNestmateMembership.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestHostErrorWithClassUnload.java │ │ │ │ -Passed: runtime/Nestmates/legacy/TestPrivateLookup.java │ │ │ │ +Passed: runtime/modules/Visibility/PatchModuleVisibility.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java │ │ │ │ Passed: runtime/Nestmates/methodSelection/TestInterfaceMethodSelection.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java │ │ │ │ Passed: runtime/Nestmates/methodSelection/TestMethodSelection.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestInvokeSpecial.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestmateMembership.java │ │ │ │ -Passed: runtime/Nestmates/privateConstructors/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestJNI.java │ │ │ │ +Passed: runtime/Nestmates/privateConstructors/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestReflection.java │ │ │ │ -Passed: runtime/modules/Visibility/XbootcpVisibility.java │ │ │ │ +Passed: runtime/Nestmates/privateFields/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestPrivateField.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestMethodHandles.java │ │ │ │ -Passed: runtime/Nestmates/privateFields/TestJNI.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestInvoke.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestReflection.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestInvoke.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestInvokeErrors.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestInvokeHierarchy.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestJNIHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestMethodHandlesHierarchy.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestReflectionHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestPrivateStaticField.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestInvokeStatic.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestReflection.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestJNI.java │ │ │ │ -Passed: runtime/NMT/BaselineWithParameter.java │ │ │ │ -Passed: runtime/NMT/CommandLineEmptyArgument.java │ │ │ │ +Passed: runtime/NMT/CommandLineDetail.java │ │ │ │ Passed: runtime/NMT/CommandLineInvalidArgument.java │ │ │ │ +Passed: runtime/NMT/BaselineWithParameter.java │ │ │ │ Passed: runtime/NMT/CommandLineSummary.java │ │ │ │ Passed: runtime/NMT/CommandLineTurnOffNMT.java │ │ │ │ -FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ -Passed: runtime/NMT/CommandLineDetail.java │ │ │ │ -Passed: runtime/NMT/JcmdBaselineDetail.java │ │ │ │ +Passed: runtime/NMT/CommandLineEmptyArgument.java │ │ │ │ Passed: runtime/NMT/HugeArenaTracking.java │ │ │ │ Passed: runtime/NMT/CommitOverlappingRegions.java │ │ │ │ +FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ +Passed: runtime/NMT/JcmdDetailDiff.java │ │ │ │ +Passed: runtime/NMT/JcmdBaselineDetail.java │ │ │ │ Passed: runtime/NMT/JcmdSummaryClass.java │ │ │ │ -Passed: runtime/NMT/JcmdScaleDetail.java │ │ │ │ Passed: runtime/NMT/JcmdScale.java │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ -Passed: runtime/NMT/JcmdSummaryDiff.java │ │ │ │ +Passed: runtime/NMT/JcmdScaleDetail.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#global-limit-fatal │ │ │ │ -Passed: runtime/NMT/MallocLimitTest.java#global-limit-oom │ │ │ │ -Passed: runtime/NMT/JcmdDetailDiff.java │ │ │ │ +Passed: runtime/NMT/JcmdWithNMTDisabled.java │ │ │ │ +Passed: runtime/NMT/JcmdSummaryDiff.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#limit-without-nmt │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#multi-limit │ │ │ │ -Passed: runtime/NMT/JcmdWithNMTDisabled.java │ │ │ │ Passed: runtime/NMT/MallocSiteTypeChange.java │ │ │ │ Passed: runtime/NMT/MallocTestType.java │ │ │ │ -Passed: runtime/NMT/MallocTrackingVerify.java │ │ │ │ +Passed: runtime/NMT/MallocLimitTest.java#global-limit-oom │ │ │ │ Passed: runtime/NMT/NMTForOtherLaunchersTest.java#jar │ │ │ │ -Passed: runtime/NMT/NMTForOtherLaunchersTest.java#javac │ │ │ │ +Passed: runtime/NMT/MallocTrackingVerify.java │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#default_long-off │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#default_long-detail │ │ │ │ -Passed: runtime/NMT/NMTJavaHeapTest.java │ │ │ │ -Passed: runtime/NMT/NMTInitializationTest.java#normal-detail │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#normal-off │ │ │ │ +Passed: runtime/NMT/NMTInitializationTest.java#normal-detail │ │ │ │ +Passed: runtime/NMT/NMTJavaHeapTest.java │ │ │ │ +Passed: runtime/NMT/NMTForOtherLaunchersTest.java#javac │ │ │ │ +Passed: runtime/NMT/NMTWithCDS.java │ │ │ │ Passed: runtime/NMT/PrintNMTStatistics.java │ │ │ │ -Passed: runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java │ │ │ │ +Passed: runtime/NMT/MallocRoundingReportTest.java │ │ │ │ Passed: runtime/NMT/ReleaseCommittedMemory.java │ │ │ │ -Passed: runtime/NMT/NMTWithCDS.java │ │ │ │ Passed: runtime/NMT/ReleaseNoCommit.java │ │ │ │ -Passed: runtime/NMT/SafepointPollingPages.java │ │ │ │ Passed: runtime/NMT/SummarySanityCheck.java │ │ │ │ +Passed: runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java │ │ │ │ Passed: runtime/NMT/ThreadedMallocTestType.java │ │ │ │ -Passed: runtime/NMT/MallocRoundingReportTest.java │ │ │ │ -Passed: runtime/NMT/UnsafeAllocMemory.java │ │ │ │ -Passed: runtime/NMT/ThreadedVirtualAllocTestType.java │ │ │ │ +Passed: runtime/NMT/SafepointPollingPages.java │ │ │ │ Passed: runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java │ │ │ │ -Passed: runtime/os/AvailableProcessors.java │ │ │ │ +Passed: runtime/NMT/ThreadedVirtualAllocTestType.java │ │ │ │ +Passed: runtime/NMT/UnsafeAllocMemory.java │ │ │ │ Passed: runtime/NMT/VirtualAllocCommitUncommitRecommit.java │ │ │ │ -Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#Default │ │ │ │ Passed: runtime/NMT/VirtualAllocTestType.java │ │ │ │ -Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#LP_enabled │ │ │ │ -Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#THP_enabled │ │ │ │ FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#Default │ │ │ │ +Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#LP_enabled │ │ │ │ Passed: runtime/os/TestHugePageDetection.java │ │ │ │ +Passed: runtime/os/AvailableProcessors.java │ │ │ │ Passed: runtime/os/TestTimerSlack.java │ │ │ │ -Passed: runtime/os/TestTracePageSizes.java#no-options │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#compiler-options │ │ │ │ -Passed: runtime/os/TestTrimNative.java#testOffByDefault │ │ │ │ -Passed: runtime/os/TestTracePageSizes.java#Parallel │ │ │ │ +Passed: runtime/os/TestTracePageSizes.java#no-options │ │ │ │ +Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#THP_enabled │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#G1 │ │ │ │ +Passed: runtime/os/TestTracePageSizes.java#Parallel │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#Serial │ │ │ │ +Passed: runtime/os/TestTrimNative.java#testOffByDefault │ │ │ │ Passed: runtime/os/TestTrimNative.java#testOffExplicit │ │ │ │ -Passed: runtime/os/TestUseCpuAllocPath.java │ │ │ │ -Passed: runtime/ParallelLoad/CallLoadClass/CallLoadClassTest.java │ │ │ │ -Passed: runtime/os/TestTrimNative.java#trimNativeLowInterval │ │ │ │ Passed: runtime/os/TestTrimNative.java#trimNative │ │ │ │ -Passed: runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java │ │ │ │ +Passed: runtime/os/TestTrimNative.java#trimNativeHighInterval │ │ │ │ +Passed: runtime/ParallelLoad/CallLoadClass/CallLoadClassTest.java │ │ │ │ +Passed: runtime/os/TestUseCpuAllocPath.java │ │ │ │ Passed: runtime/ParallelLoad/ParallelCircularity/ParallelCircularityTest.java │ │ │ │ +Passed: runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java │ │ │ │ Passed: runtime/PerfMemDestroy/PerfMemDestroy.java │ │ │ │ +Passed: runtime/os/TestTrimNative.java#trimNativeLowInterval │ │ │ │ Passed: runtime/posixSig/TestPosixSig.java │ │ │ │ -Passed: runtime/os/TestTrimNative.java#trimNativeHighInterval │ │ │ │ -Passed: runtime/ParallelLoad/SaveResolutionError/SaveResolutionErrorTest.java │ │ │ │ Passed: runtime/ParallelLoad/SuperWait/SuperWaitTest.java │ │ │ │ -Passed: runtime/PrintingTests/ClassfilePrintingTests.java │ │ │ │ -Passed: runtime/records/recordReflectionTest.java │ │ │ │ +Passed: runtime/ParallelLoad/SaveResolutionError/SaveResolutionErrorTest.java │ │ │ │ Passed: runtime/records/recordAttributeTest.java │ │ │ │ -Passed: runtime/records/RedefineRecord.java │ │ │ │ +Passed: runtime/records/recordReflectionTest.java │ │ │ │ Passed: runtime/reflect/ArrayGetIntException.java │ │ │ │ -Passed: runtime/reflect/ReflectStackOverflow.java │ │ │ │ Passed: runtime/reflect/ComponentTypeFieldTest.java │ │ │ │ -Passed: runtime/ReservedStack/ReservedStackTest.java │ │ │ │ +Passed: runtime/reflect/ReflectStackOverflow.java │ │ │ │ +Passed: runtime/PrintingTests/ClassfilePrintingTests.java │ │ │ │ Passed: runtime/reflect/ReflectOutOfMemoryError.java │ │ │ │ -Passed: runtime/SameObject/SameObject.java │ │ │ │ +Passed: runtime/records/RedefineRecord.java │ │ │ │ +Passed: runtime/ReservedStack/ReservedStackTest.java │ │ │ │ +Passed: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java │ │ │ │ Passed: runtime/sealedClasses/OverrideSealedTest.java │ │ │ │ -Passed: runtime/Safepoint/TestAbortOnVMOperationTimeout.java │ │ │ │ Passed: runtime/sealedClasses/GetPermittedSubclassesTest.java │ │ │ │ +Passed: runtime/SameObject/SameObject.java │ │ │ │ Passed: runtime/sealedClasses/RedefinePermittedSubclass.java │ │ │ │ -Passed: runtime/sealedClasses/RedefineSealedClass.java │ │ │ │ -Passed: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java │ │ │ │ Passed: runtime/sealedClasses/SealedUnnamedModuleTest.java │ │ │ │ Passed: runtime/sealedClasses/SealedUnnamedModuleIntfTest.java │ │ │ │ -Passed: runtime/stackMapCheck/StackMapCheck.java │ │ │ │ +Passed: runtime/sealedClasses/RedefineSealedClass.java │ │ │ │ Passed: runtime/StackGuardPages/TestStackGuardPages.java │ │ │ │ Passed: runtime/Shutdown/ShutdownTest.java │ │ │ │ +Passed: runtime/Safepoint/TestAbortOnVMOperationTimeout.java │ │ │ │ +Passed: runtime/stackMapCheck/StackMapCheck.java │ │ │ │ Passed: runtime/StackTrace/HiddenFrameTest.java │ │ │ │ -Passed: runtime/strictfp/StrictfpModifierChecksTest.java │ │ │ │ Passed: runtime/StackTrace/StackTraceClassCache.java │ │ │ │ -Passed: runtime/StackTrace/LargeClassTest.java │ │ │ │ +Passed: runtime/strictfp/StrictfpModifierChecksTest.java │ │ │ │ Passed: runtime/StackGap/TestStackGap.java │ │ │ │ Passed: runtime/StringIntrinsic/StringIndexOfChar.java │ │ │ │ -Passed: runtime/stringtable/StringTableCorruptionTest.java │ │ │ │ -Passed: runtime/Throwable/TestCatchThrowableOOM.java │ │ │ │ +Passed: runtime/stringtable/StringTableVerifyTest.java │ │ │ │ +Passed: runtime/StackTrace/LargeClassTest.java │ │ │ │ Passed: runtime/Throwable/StackTraceLogging.java │ │ │ │ -Passed: runtime/Throwable/TestThrowable.java │ │ │ │ Passed: runtime/Throwable/TestMaxJavaStackTraceDepth.java │ │ │ │ +Passed: runtime/Throwable/TestThrowable.java │ │ │ │ Passed: runtime/Throwable/ThrowableIntrospectionSegfault.java │ │ │ │ -Passed: runtime/stringtable/StringTableVerifyTest.java │ │ │ │ +Passed: runtime/Throwable/TestCatchThrowableOOM.java │ │ │ │ Passed: runtime/TLS/TestTLS.java │ │ │ │ Passed: runtime/TransitiveOverrideCFV50/TransitiveOverrideCFV50.java │ │ │ │ Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTests.java │ │ │ │ -Passed: runtime/verifier/stackMapTableTests/StackMapTableTest.java │ │ │ │ Passed: runtime/verifier/popTopTests/PopDupTop.java │ │ │ │ -Passed: runtime/verifier/OverriderMsg.java │ │ │ │ +Passed: runtime/verifier/stackMapTableTests/StackMapTableTest.java │ │ │ │ Passed: runtime/verifier/InvokeClone.java │ │ │ │ -Passed: runtime/verifier/PutfieldProtectedTest.java │ │ │ │ +Passed: runtime/verifier/OverriderMsg.java │ │ │ │ +Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java │ │ │ │ Passed: runtime/verifier/PrimIntArray.java │ │ │ │ Passed: runtime/stringtable/StringTableCleaningTest.java │ │ │ │ +Passed: runtime/verifier/PutfieldProtectedTest.java │ │ │ │ Passed: runtime/verifier/ReturnMsgs.java │ │ │ │ -Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java │ │ │ │ Passed: runtime/verifier/TestSigParse.java │ │ │ │ -Passed: runtime/verifier/TestMultiANewArray.java │ │ │ │ -Passed: runtime/verifier/TestStaticIF.java │ │ │ │ Passed: runtime/verifier/TestANewArray.java │ │ │ │ -Passed: runtime/verifier/VerifyStackForExceptionHandlers.java │ │ │ │ +Passed: runtime/verifier/TestStaticIF.java │ │ │ │ +Passed: runtime/verifier/TraceClassRes.java │ │ │ │ Passed: runtime/verifier/VerifyProtectedConstructor.java │ │ │ │ +Passed: runtime/verifier/VerifyStackForExceptionHandlers.java │ │ │ │ Passed: runtime/VtableTests/VTableTest.java │ │ │ │ -Passed: runtime/vthread/JNIMonitor/JNIMonitor.java │ │ │ │ Passed: runtime/VerifierMessages/Test7116786.java │ │ │ │ -Passed: runtime/whitebox/TestHiddenClassIsAlive.java │ │ │ │ -Passed: runtime/vthread/RedefineClass.java │ │ │ │ +Passed: runtime/stringtable/StringTableCorruptionTest.java │ │ │ │ +Passed: runtime/vthread/JNIMonitor/JNIMonitor.java │ │ │ │ Passed: runtime/vthread/StackChunkClassLoaderTest.java │ │ │ │ +Passed: runtime/vthread/RedefineClass.java │ │ │ │ +Passed: runtime/verifier/TestMultiANewArray.java │ │ │ │ +Passed: runtime/whitebox/TestHiddenClassIsAlive.java │ │ │ │ FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ -Passed: runtime/XCheckJniJsig/XCheckJSig.java │ │ │ │ -Passed: runtime/whitebox/TestWBDeflateIdleMonitors.java │ │ │ │ -Passed: runtime/verifier/TraceClassRes.java │ │ │ │ Passed: sanity/BasicVMTest.java │ │ │ │ Passed: serviceability/7170638/SDTProbesGNULinuxTest.java │ │ │ │ -FAILED: serviceability/attach/AttachNegativePidTest.java │ │ │ │ +Passed: runtime/XCheckJniJsig/XCheckJSig.java │ │ │ │ +Passed: runtime/whitebox/TestWBDeflateIdleMonitors.java │ │ │ │ +Passed: serviceability/attach/AttachNegativePidTest.java │ │ │ │ Passed: serviceability/attach/AttachWithStalePidFile.java │ │ │ │ -Passed: serviceability/attach/AttachSetGetFlag.java │ │ │ │ -Passed: serviceability/attach/RemovingUnixDomainSocketTest.java │ │ │ │ Passed: serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java │ │ │ │ Passed: serviceability/attach/ConcAttachTest.java │ │ │ │ +Passed: serviceability/attach/AttachSetGetFlag.java │ │ │ │ +Passed: serviceability/attach/RemovingUnixDomainSocketTest.java │ │ │ │ Passed: serviceability/dcmd/framework/HelpTest.java │ │ │ │ +Passed: serviceability/dcmd/framework/InvalidCommandTest.java │ │ │ │ Passed: serviceability/dcmd/gc/ClassHistogramTest.java │ │ │ │ Passed: serviceability/dcmd/gc/FinalizerInfoTest.java │ │ │ │ -Passed: serviceability/dcmd/framework/InvalidCommandTest.java │ │ │ │ Passed: serviceability/dcmd/framework/VMVersionTest.java │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#G1 │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Epsilon │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Parallel │ │ │ │ -Passed: serviceability/dcmd/gc/HeapInfoTest.java │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Serial │ │ │ │ Passed: serviceability/dcmd/gc/RunGCTest.java │ │ │ │ Passed: serviceability/dcmd/jvmti/AttachFailed/AttachIncorrectLibrary.java │ │ │ │ +Passed: serviceability/dcmd/gc/HeapInfoTest.java │ │ │ │ Passed: serviceability/dcmd/jvmti/AttachFailed/AttachNoEntry.java │ │ │ │ -Passed: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpAllTest.java │ │ │ │ Passed: serviceability/dcmd/jvmti/DataDumpDcmdTest.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -Passed: serviceability/dcmd/jvmti/LoadAgentDcmdTest.java │ │ │ │ +Passed: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ +Passed: serviceability/dcmd/jvmti/LoadAgentDcmdTest.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassHierarchyTest.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassLoaderHierarchyTest.java │ │ │ │ -Passed: serviceability/dcmd/thread/ThreadDumpToFileTest.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassLoaderStatsTest.java#id0 │ │ │ │ -Passed: serviceability/dcmd/vm/ClassLoaderStatsTest.java#id1 │ │ │ │ Passed: serviceability/dcmd/vm/CommandLineTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/DictionaryStatsTest.java │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpAllTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/ClassLoaderStatsTest.java#id1 │ │ │ │ +Passed: serviceability/dcmd/thread/ThreadDumpToFileTest.java │ │ │ │ Passed: serviceability/dcmd/vm/DynLibsTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/EventsTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/DictionaryStatsTest.java │ │ │ │ Passed: serviceability/dcmd/vm/MallocInfoTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/EventsTest.java │ │ │ │ Passed: serviceability/dcmd/vm/FlagsTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/SystemDumpMapTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/SystemMapTest.java │ │ │ │ Passed: serviceability/dcmd/vm/SetVMFlagTest.java │ │ │ │ Passed: serviceability/dcmd/vm/SystemPropertiesTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/SystemDumpMapTest.java │ │ │ │ Passed: serviceability/dcmd/vm/TrimLibcHeapTest.java │ │ │ │ -Passed: serviceability/dtrace/DTraceOptionsTest.java#enabled │ │ │ │ Passed: serviceability/dcmd/vm/UptimeTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/SystemMapTest.java │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpTest.java │ │ │ │ -FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ Passed: serviceability/HeapDump/DuplicateArrayClassesTest.java │ │ │ │ -Passed: serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java │ │ │ │ +Passed: serviceability/dtrace/DTraceOptionsTest.java#enabled │ │ │ │ Passed: serviceability/jvmti/AddModuleExportsAndOpens/MyPackage/AddModuleExportsAndOpensTest.java │ │ │ │ -Passed: serviceability/jdwp/AllModulesCommandTest.java │ │ │ │ +FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ +Passed: serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java │ │ │ │ Passed: serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/AddModuleUsesAndProvidesTest.java │ │ │ │ Passed: serviceability/jvmti/CompiledMethodLoad/Zombie.java │ │ │ │ +Passed: serviceability/jdwp/AllModulesCommandTest.java │ │ │ │ +Passed: serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java │ │ │ │ Passed: serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java │ │ │ │ -Passed: serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java │ │ │ │ Passed: serviceability/jvmti/events/ClassLoad/classload01/classload01.java │ │ │ │ Passed: serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java │ │ │ │ Passed: serviceability/jvmti/events/Exception/exception01/exception01.java │ │ │ │ Passed: serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java │ │ │ │ +Passed: serviceability/HeapDump/FieldsInInstanceTest.java │ │ │ │ Passed: serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java │ │ │ │ -Passed: serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java │ │ │ │ +Passed: serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java │ │ │ │ Passed: serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java │ │ │ │ +Passed: serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java │ │ │ │ Passed: serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java │ │ │ │ -Passed: serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java │ │ │ │ -Passed: serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java │ │ │ │ -FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ Passed: serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java │ │ │ │ -Passed: serviceability/HeapDump/FieldsInInstanceTest.java │ │ │ │ -Passed: serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java │ │ │ │ +FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ +Passed: serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ -Passed: serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java │ │ │ │ +Passed: serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java │ │ │ │ Passed: serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java │ │ │ │ +Passed: serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java │ │ │ │ Passed: serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java │ │ │ │ +Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id0 │ │ │ │ Passed: serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java │ │ │ │ -Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind02/nativemethbind02.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind01/nativemethbind01.java │ │ │ │ -Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id0 │ │ │ │ Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id1 │ │ │ │ -Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind04/nativemethbind04.java │ │ │ │ +Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind02/nativemethbind02.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind03/nativemethbind03.java │ │ │ │ +Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind04/nativemethbind04.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java │ │ │ │ -Passed: serviceability/jvmti/events/ThreadEnd/threadend02/threadend02.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadEnd/threadend01/threadend01.java │ │ │ │ +Passed: serviceability/jvmti/events/ThreadEnd/threadend02/threadend02.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep02/singlestep02.java │ │ │ │ -Passed: serviceability/jvmti/events/ThreadStart/threadstart02/threadstart02.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadStart/threadstart01/threadstart01.java │ │ │ │ +Passed: serviceability/jvmti/events/ThreadStart/threadstart02/threadstart02.java │ │ │ │ Passed: serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/vmobjalloc01.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadStart/threadstart03/threadstart03.java │ │ │ │ -Passed: serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java │ │ │ │ Passed: serviceability/jvmti/FollowReferences/FieldIndices/FieldIndicesTest.java │ │ │ │ +Passed: serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java │ │ │ │ +Passed: serviceability/jvmti/GetClassMethods/OverpassMethods.java │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ Passed: serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java │ │ │ │ -Passed: serviceability/jvmti/GetClassMethods/OverpassMethods.java │ │ │ │ Passed: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java │ │ │ │ Passed: serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java │ │ │ │ -Passed: serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ Passed: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java │ │ │ │ -Passed: serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java │ │ │ │ +Passed: serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java │ │ │ │ Passed: serviceability/jvmti/GetThreadListStackTraces/OneGetThreadListStackTraces.java │ │ │ │ +Passed: serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInitialAllocationTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ +Passed: serviceability/jvmti/GetMethodDeclaringClass/TestUnloadedClass.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadDisabledTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id0 │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id1 │ │ │ │ Passed: serviceability/jvmti/IsModifiableModule/MyPackage/IsModifiableModuleTest.java │ │ │ │ -Passed: serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ Passed: serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java │ │ │ │ +Passed: serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java │ │ │ │ Passed: serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java │ │ │ │ -Passed: serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java │ │ │ │ -Passed: serviceability/jvmti/GetMethodDeclaringClass/TestUnloadedClass.java │ │ │ │ Passed: serviceability/jvmti/negative/contmon03/contmon03.java │ │ │ │ Passed: serviceability/jvmti/negative/framecnt02/framecnt02.java │ │ │ │ Passed: serviceability/jvmti/negative/framecnt03/framecnt03.java │ │ │ │ -Passed: serviceability/jvmti/negative/GetAllThreadsNullTest/GetAllThreadsNullTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java │ │ │ │ Passed: serviceability/jvmti/negative/frameloc03/frameloc03.java │ │ │ │ Passed: serviceability/jvmti/negative/getstacktr02/getstacktr02.java │ │ │ │ +Passed: serviceability/jvmti/negative/GetAllThreadsNullTest/GetAllThreadsNullTest.java │ │ │ │ +Passed: serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java │ │ │ │ +Passed: serviceability/jvmti/negative/thrstat04/thrstat04.java │ │ │ │ Passed: serviceability/jvmti/negative/thrinfo02/thrinfo02.java │ │ │ │ Passed: serviceability/jvmti/negative/getstacktr09/getstacktr09.java │ │ │ │ -Passed: serviceability/jvmti/negative/thrstat04/thrstat04.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java │ │ │ │ -Passed: serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java │ │ │ │ +Passed: serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java │ │ │ │ Passed: serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java │ │ │ │ Passed: serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java │ │ │ │ Passed: serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java │ │ │ │ +Passed: serviceability/jvmti/SetTag/TagMapTest.java │ │ │ │ Passed: serviceability/jvmti/SuspendWithObjectMonitorEnter/SuspendWithObjectMonitorEnter.java │ │ │ │ Passed: serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWait.java │ │ │ │ -Passed: serviceability/jvmti/thread/GetFrameLocation/frameloc02/frameloc02.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ +Passed: serviceability/jvmti/thread/GetFrameLocation/frameloc02/frameloc02.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01.java │ │ │ │ -Passed: serviceability/jvmti/SetTag/TagMapTest.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java │ │ │ │ +Passed: serviceability/jvmti/SuspendWithRawMonitorEnter/SuspendWithRawMonitorEnter.java │ │ │ │ Passed: serviceability/jvmti/thread/SuspendThread/suspendthrd02/suspendthrd02.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java │ │ │ │ Passed: serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java │ │ │ │ Passed: serviceability/jvmti/VMObjectAlloc/VMObjectAllocTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ -Passed: serviceability/jvmti/SuspendWithRawMonitorEnter/SuspendWithRawMonitorEnter.java │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ -Passed: serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/suspendthrdlst02.java │ │ │ │ -Passed: compiler/loopopts/superword/Vec_MulAddS2I.java │ │ │ │ +Passed: serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java#default │ │ │ │ +Passed: serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/suspendthrdlst02.java │ │ │ │ FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java#default │ │ │ │ -Passed: serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java#default │ │ │ │ +Passed: compiler/loopopts/superword/Vec_MulAddS2I.java │ │ │ │ Passed: serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#platform │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java#default │ │ │ │ @@ -2414,93 +2408,94 @@ │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ Passed: compiler/intrinsics/sha/TestDigest.java │ │ │ │ -Test results: passed: 2,271; failed: 112; error: 28; skipped: 10; excluded: 43; did not match keywords: 75; did not meet module requirements: 94; did not meet platform requirements: 819 │ │ │ │ +Test results: passed: 2,262; failed: 115; error: 28; skipped: 10; excluded: 43; did not match keywords: 75; did not meet module requirements: 94; did not meet platform requirements: 825 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/hotspot/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/hotspot/JTwork │ │ │ │ Error: Some tests failed or other problems occurred. │ │ │ │ -cp: cannot stat '/tmp/hotspot/JTwork/scratch/4/hs_err_pid545674.log': No such file or directory │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ -cp: cannot stat '/tmp/hotspot/JTwork/scratch/2/hs_err_pid108922.log': No such file or directory │ │ │ │ +cp: cannot stat '/tmp/hotspot/JTwork/scratch/0/hs_err_pid109543.log': No such file or directory │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -cp: cannot stat '/tmp/hotspot/JTwork/scratch/0/hs_err_pid270945.log': No such file or directory │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +cp: cannot stat '/tmp/hotspot/JTwork/scratch/0/hs_err_pid1985210.log': No such file or directory │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ Directory "jtreg-test-output/hotspot/1/JTreport" not found: creating │ │ │ │ FAILED: compiler/c2/ClearArray.java │ │ │ │ FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ -FAILED: compiler/c2/Test6857159.java │ │ │ │ FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ +FAILED: compiler/c2/Test6857159.java │ │ │ │ FAILED: compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ -FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ -FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ -FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ -FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ +FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ +FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 │ │ │ │ +FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ +FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ -FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ +FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ FAILED: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ FAILED: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ +FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ +FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ -Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ -FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ -FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ -FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ +FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ -FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ -FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ +FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ +FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ +FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ -Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ -FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ +Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ -FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ +FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ FAILED: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/DefaultRootMethod.java │ │ │ │ FAILED: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ FAILED: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ -FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ -FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ +FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ +FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ @@ -2513,145 +2508,146 @@ │ │ │ │ FAILED: compiler/stable/TestStableObject.java │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ -FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ -FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ +FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ +FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ -FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ -Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ -FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ -FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ -FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ +FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ +FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ -Passed: serviceability/attach/AttachNegativePidTest.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ +Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ +FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ -FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ +FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ -Test results: passed: 1; failed: 111; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,184 │ │ │ │ +Test results: failed: 115; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,181 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/hotspot/1/JTreport/html/report.html │ │ │ │ Results written to /tmp/hotspot/JTwork │ │ │ │ Error: Some tests failed or other problems occurred. │ │ │ │ -cp: cannot stat '/tmp/hotspot/JTwork/scratch/1/hs_err_pid612084.log': No such file or directory │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ -cp: cannot stat '/tmp/hotspot/JTwork/scratch/3/hs_err_pid609328.log': No such file or directory │ │ │ │ +cp: cannot stat '/tmp/hotspot/JTwork/scratch/1/hs_err_pid2362204.log': No such file or directory │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -cp: cannot stat '/tmp/hotspot/JTwork/scratch/4/hs_err_pid609871.log': No such file or directory │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +cp: cannot stat '/tmp/hotspot/JTwork/scratch/1/hs_err_pid2365598.log': No such file or directory │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ Directory "jtreg-test-output/hotspot/2/JTreport" not found: creating │ │ │ │ FAILED: compiler/c2/ClearArray.java │ │ │ │ -FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ -FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ FAILED: compiler/c2/Test6857159.java │ │ │ │ +FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ +FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ -FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ -FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ FAILED: compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ -FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ +FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ -FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ +FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ +FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 │ │ │ │ +FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ -FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ +FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ -Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ FAILED: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ -Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ FAILED: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ +Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ +FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ -FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ -FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ +FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ +FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ -FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ +FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ -FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ -Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ -FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ +FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ +Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/DefaultRootMethod.java │ │ │ │ FAILED: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ +Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ FAILED: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ -FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ +FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ -Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ @@ -2665,94 +2661,93 @@ │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ -FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ +FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ -FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ -FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ -Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ +FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ -FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ +FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ +FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ +FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ -FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ -FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ +Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ -FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ +FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ -Test results: failed: 111; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,185 │ │ │ │ +Test results: failed: 115; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,181 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/hotspot/2/JTreport/html/report.html │ │ │ │ Results written to /tmp/hotspot/JTwork │ │ │ │ Error: Some tests failed or other problems occurred. │ │ │ │ -cp: cannot stat '/tmp/hotspot/JTwork/scratch/5/hs_err_pid639475.log': No such file or directory │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ -cp: cannot stat '/tmp/hotspot/JTwork/scratch/1/hs_err_pid636685.log': No such file or directory │ │ │ │ +cp: cannot stat '/tmp/hotspot/JTwork/scratch/0/hs_err_pid2390181.log': No such file or directory │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -cp: cannot stat '/tmp/hotspot/JTwork/scratch/5/hs_err_pid637266.log': No such file or directory │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +cp: cannot stat '/tmp/hotspot/JTwork/scratch/7/hs_err_pid2393668.log': No such file or directory │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Command exited with non-zero status 3 │ │ │ │ Command being timed: "debian/tests/hotspot" │ │ │ │ - User time (seconds): 447134.43 │ │ │ │ - System time (seconds): 1009.61 │ │ │ │ - Percent of CPU this job got: 655% │ │ │ │ - Elapsed (wall clock) time (h:mm:ss or m:ss): 19:00:15 │ │ │ │ + User time (seconds): 441520.83 │ │ │ │ + System time (seconds): 2279.22 │ │ │ │ + Percent of CPU this job got: 661% │ │ │ │ + Elapsed (wall clock) time (h:mm:ss or m:ss): 18:38:08 │ │ │ │ Average shared text size (kbytes): 0 │ │ │ │ Average unshared data size (kbytes): 0 │ │ │ │ Average stack size (kbytes): 0 │ │ │ │ Average total size (kbytes): 0 │ │ │ │ - Maximum resident set size (kbytes): 4410384 │ │ │ │ + Maximum resident set size (kbytes): 24700480 │ │ │ │ Average resident set size (kbytes): 0 │ │ │ │ - Major (requiring I/O) page faults: 0 │ │ │ │ - Minor (reclaiming a frame) page faults: 19046190 │ │ │ │ - Voluntary context switches: 239204984 │ │ │ │ - Involuntary context switches: 177563190 │ │ │ │ + Major (requiring I/O) page faults: 77 │ │ │ │ + Minor (reclaiming a frame) page faults: 28261545 │ │ │ │ + Voluntary context switches: 264065154 │ │ │ │ + Involuntary context switches: 13369086 │ │ │ │ Swaps: 0 │ │ │ │ - File system inputs: 0 │ │ │ │ - File system outputs: 0 │ │ │ │ + File system inputs: 64 │ │ │ │ + File system outputs: 25560160 │ │ │ │ Socket messages sent: 0 │ │ │ │ Socket messages received: 0 │ │ │ │ Signals delivered: 0 │ │ │ │ Page size (bytes): 16384 │ │ │ │ Exit status: 3 │ │ │ │ ===== END check-hotspot ===== │ │ │ │ ===== START check-langtools ===== │ │ │ │ @@ -2766,753 +2761,753 @@ │ │ │ │ Passed: jdk/jshell/AnalysisTest.java │ │ │ │ Passed: jdk/jshell/CompilerOptionsTest.java │ │ │ │ Passed: jdk/jshell/AnalyzeSnippetTest.java │ │ │ │ Passed: jdk/jshell/ClassPathTest.java │ │ │ │ Passed: jdk/jshell/CommandCompletionTest.java │ │ │ │ Passed: jdk/jshell/ConsoleTest.java │ │ │ │ Passed: jdk/jshell/CompletenessTest.java │ │ │ │ -Passed: jdk/jshell/ComputeFQNsTest.java │ │ │ │ Passed: jdk/jshell/EmptyTest.java │ │ │ │ +Passed: jdk/jshell/ComputeFQNsTest.java │ │ │ │ Passed: jdk/jshell/ExceptionMessageTest.java │ │ │ │ Passed: jdk/jshell/CustomInputToolBuilder.java │ │ │ │ Passed: jdk/jshell/ExecPtyGetFlagsToSetTest.java │ │ │ │ -Passed: jdk/jshell/ErrorTranslationTest.java │ │ │ │ Passed: jdk/jshell/ErrorRecoveryTest.java │ │ │ │ +Passed: jdk/jshell/ErrorTranslationTest.java │ │ │ │ Passed: jdk/jshell/ExecutionControlSpecTest.java │ │ │ │ Passed: jdk/jshell/DropTest.java │ │ │ │ Passed: jdk/jshell/ClassesTest.java │ │ │ │ Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java │ │ │ │ -Passed: jdk/jshell/FailOverExecutionControlHangingLaunchTest.java │ │ │ │ Passed: jdk/jshell/FailOverDirectExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/FailOverExecutionControlHangingLaunchTest.java │ │ │ │ +Passed: jdk/jshell/ExceptionsTest.java │ │ │ │ Passed: jdk/jshell/FileManagerTest.java │ │ │ │ -Passed: jdk/jshell/FailOverExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java │ │ │ │ -Passed: jdk/jshell/ExceptionsTest.java │ │ │ │ Passed: jdk/jshell/ExternalEditorTest.java │ │ │ │ +Passed: jdk/jshell/FailOverExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/HistoryUITest.java │ │ │ │ Passed: jdk/jshell/IdGeneratorTest.java │ │ │ │ -Passed: jdk/jshell/CompletionSuggestionTest.java │ │ │ │ Passed: jdk/jshell/HistoryTest.java │ │ │ │ +Passed: jdk/jshell/CompletionSuggestionTest.java │ │ │ │ Passed: jdk/jshell/GetResourceTest.java │ │ │ │ Passed: jdk/jshell/IndentUITest.java │ │ │ │ Passed: jdk/jshell/IgnoreTest.java │ │ │ │ -Passed: jdk/jshell/InferTypeTest.java │ │ │ │ Passed: jdk/jshell/InaccessibleExpressionTest.java │ │ │ │ +Passed: jdk/jshell/InferTypeTest.java │ │ │ │ Passed: jdk/jshell/IllegalArgumentExceptionTest.java │ │ │ │ Passed: jdk/jshell/JdiBadOptionLaunchExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/ForwardReferenceTest.java │ │ │ │ Passed: jdk/jshell/JdiBadOptionListenExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/IOTest.java │ │ │ │ Passed: jdk/jshell/JdiBogusHostListenExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiFailingLaunchExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/IOTest.java │ │ │ │ Passed: jdk/jshell/JdiFailingListenExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/ImportTest.java │ │ │ │ +Passed: jdk/jshell/ForwardReferenceTest.java │ │ │ │ Passed: jdk/jshell/JavadocTest.java │ │ │ │ +Passed: jdk/jshell/ImportTest.java │ │ │ │ Passed: jdk/jshell/ForwardReferenceImportTest.java │ │ │ │ Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiListeningExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/KullaCompletenessStressTest.java │ │ │ │ Passed: jdk/jshell/JShellQueryTest.java │ │ │ │ -Passed: jdk/jshell/JdiHangingLaunchExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/PipeInputStreamTest.java │ │ │ │ Passed: jdk/jshell/JShellStateClosedTest.java │ │ │ │ Passed: jdk/jshell/MultipleDocumentationTest.java │ │ │ │ +Passed: jdk/jshell/PipeInputStreamTest.java │ │ │ │ +Passed: jdk/jshell/JdiHangingLaunchExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/NullTest.java │ │ │ │ Passed: jdk/jshell/PasteAndMeasurementsUITest.java │ │ │ │ Passed: jdk/jshell/RejectedFailedTest.java │ │ │ │ Passed: jdk/jshell/ShutdownTest.java │ │ │ │ Passed: jdk/jshell/RecordsTest.java │ │ │ │ Passed: jdk/jshell/SealedClassesTest.java │ │ │ │ Passed: jdk/jshell/SnippetEventToStringTest.java │ │ │ │ -Passed: jdk/jshell/SnippetStatusListenerTest.java │ │ │ │ -Passed: jdk/jshell/ClassMembersTest.java │ │ │ │ Passed: jdk/jshell/SnippetHighlightTest.java │ │ │ │ +Passed: jdk/jshell/SnippetStatusListenerTest.java │ │ │ │ Passed: jdk/jshell/MethodsTest.java │ │ │ │ -Passed: jdk/jshell/ReplaceTest.java │ │ │ │ +Passed: jdk/jshell/ClassMembersTest.java │ │ │ │ Passed: jdk/jshell/SourceLevelTest.java │ │ │ │ -Passed: jdk/jshell/Test8294583.java │ │ │ │ Passed: jdk/jshell/StopExecutionTest.java │ │ │ │ +Passed: jdk/jshell/Test8294583.java │ │ │ │ +Passed: jdk/jshell/ReplaceTest.java │ │ │ │ Passed: jdk/jshell/Test8296012.java │ │ │ │ Passed: jdk/jshell/SnippetTest.java │ │ │ │ -Passed: jdk/jshell/SimpleRegressionTest.java │ │ │ │ -Passed: jdk/jshell/ToolEnableNativeAccessTest.java │ │ │ │ Passed: jdk/jshell/ModifiersTest.java │ │ │ │ -Passed: jdk/jshell/ToolEnablePreviewTest.java │ │ │ │ +Passed: jdk/jshell/ToolEnableNativeAccessTest.java │ │ │ │ +Passed: jdk/jshell/SimpleRegressionTest.java │ │ │ │ Passed: jdk/jshell/StartOptionTest.java │ │ │ │ +Passed: jdk/jshell/ToolEnablePreviewTest.java │ │ │ │ Passed: jdk/jshell/ToolMultilineSnippetHistoryTest.java │ │ │ │ Passed: jdk/jshell/ToolLocaleMessageTest.java │ │ │ │ Passed: jdk/jshell/ToolingTest.java │ │ │ │ Passed: jdk/jshell/ToolFormatTest.java │ │ │ │ Passed: jdk/jshell/ToolProviderTest.java │ │ │ │ -Passed: jdk/jshell/ToolCommandOptionTest.java │ │ │ │ Passed: jdk/jshell/ToolShiftTabTest.java │ │ │ │ -Passed: jdk/jshell/ToolReloadTest.java │ │ │ │ +Passed: jdk/jshell/ToolCommandOptionTest.java │ │ │ │ Passed: jdk/jshell/ToolRetainTest.java │ │ │ │ Passed: jdk/jshell/UndefinedClassTest.java │ │ │ │ +Passed: jdk/jshell/ToolReloadTest.java │ │ │ │ Passed: jdk/jshell/UnicodeTest.java │ │ │ │ Passed: jdk/jshell/UnnamedTest.java │ │ │ │ -Passed: jdk/jshell/UserExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/TypeNameTest.java │ │ │ │ +Passed: jdk/jshell/UserExecutionControlTest.java │ │ │ │ Passed: jdk/internal/shellsupport/doc/JavadocFormatterTest.java │ │ │ │ Passed: jdk/javadoc/doclet/5093723/T5093723.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessH1/AccessH1.java │ │ │ │ -Passed: jdk/jshell/WrapperTest.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java │ │ │ │ +Passed: jdk/javadoc/doclet/AccessSummary/AccessSummary.java │ │ │ │ Passed: jdk/javadoc/doclet/AuthorDD/AuthorDD.java │ │ │ │ Passed: jdk/javadoc/doclet/checkLibraryVersions/CheckLibraryVersions.java │ │ │ │ Passed: jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java │ │ │ │ -Passed: jdk/javadoc/doclet/AccessSummary/AccessSummary.java │ │ │ │ +Passed: jdk/jshell/WrapperTest.java │ │ │ │ Passed: jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java │ │ │ │ -Passed: jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java │ │ │ │ Passed: jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java │ │ │ │ -Passed: jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java │ │ │ │ +Passed: jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java │ │ │ │ Passed: jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java │ │ │ │ +Passed: jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java │ │ │ │ Passed: jdk/javadoc/doclet/T6735320/T6735320.java │ │ │ │ Passed: jdk/javadoc/doclet/MetaTag/MetaTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java │ │ │ │ Passed: jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java │ │ │ │ +Passed: jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java │ │ │ │ Passed: jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java │ │ │ │ Passed: jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java │ │ │ │ Passed: jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java │ │ │ │ Passed: jdk/javadoc/doclet/testAttribute/TestAttribute.java │ │ │ │ Passed: jdk/javadoc/doclet/testAutoHeaderId/TestAutoHeaderId.java │ │ │ │ Passed: jdk/javadoc/doclet/testAuthor/TestAuthor.java │ │ │ │ Passed: jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testBadHtml/TestBadHtml.java │ │ │ │ Passed: jdk/javadoc/doclet/testAutoLoadTaglets/TestAutoLoadTaglets.java │ │ │ │ +Passed: jdk/javadoc/doclet/testBadHtml/TestBadHtml.java │ │ │ │ Passed: jdk/javadoc/doclet/testBadPackageFileInJar/TestBadPackageFileInJar.java │ │ │ │ Passed: jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java │ │ │ │ Passed: jdk/javadoc/doclet/testBaseClass/TestBaseClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testBimodalTaglets/TestBimodalTaglets.java │ │ │ │ Passed: jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java │ │ │ │ Passed: jdk/javadoc/doclet/testCharset/TestCharset.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java │ │ │ │ Passed: jdk/javadoc/doclet/testCharsetDocencodingOptions/TestCharsetDocencodingOptions.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassLinks/TestClassLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassTree/TestClassTree.java │ │ │ │ -Passed: jdk/jshell/ToolBasicTest.java │ │ │ │ -Passed: jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java │ │ │ │ Passed: jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java │ │ │ │ +Passed: jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java │ │ │ │ +Passed: jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java │ │ │ │ Passed: jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java │ │ │ │ Passed: jdk/javadoc/doclet/testConstructors/TestConstructors.java │ │ │ │ -Passed: jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java │ │ │ │ +Passed: jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java │ │ │ │ Passed: jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java │ │ │ │ +Passed: jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java │ │ │ │ +Passed: jdk/javadoc/doclet/testCustomTagletRegistration/TestRegistrationErrors.java │ │ │ │ Passed: jdk/jshell/VariablesTest.java │ │ │ │ -Passed: jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java │ │ │ │ Passed: jdk/javadoc/doclet/testDateOption/TestDateOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java │ │ │ │ -Passed: jdk/javadoc/doclet/testCustomTagletRegistration/TestRegistrationErrors.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocFiles/TestDocFiles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocletExample/TestDocletExample.java │ │ │ │ +Passed: jdk/jshell/ToolBasicTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocPaths/TestDocPaths.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocletExample/TestDocletExample.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java │ │ │ │ Passed: jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java │ │ │ │ Passed: jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java │ │ │ │ -Passed: jdk/javadoc/doclet/testEmptyInheritDoc/TestEmptyInheritDoc.java │ │ │ │ Passed: jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java │ │ │ │ +Passed: jdk/javadoc/doclet/testEmptyInheritDoc/TestEmptyInheritDoc.java │ │ │ │ Passed: jdk/javadoc/doclet/testEncoding/TestEncoding.java │ │ │ │ -Passed: jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java │ │ │ │ -Passed: jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java │ │ │ │ +Passed: jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java │ │ │ │ Passed: jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java │ │ │ │ +Passed: jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java │ │ │ │ -Passed: jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java │ │ │ │ Passed: jdk/javadoc/doclet/testDoclintDocletMessages/TestDocLintDocletMessages.java │ │ │ │ -Passed: jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHeadings/TestHeadings.java │ │ │ │ +Passed: jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testGroupName/TestGroupName.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHeadTag/TestHeadTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHeadings/TestHeadings.java │ │ │ │ Passed: jdk/javadoc/doclet/testHelpFile/TestHelpFile.java │ │ │ │ Passed: jdk/javadoc/doclet/testGroupOption/TestGroupOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHeadTag/TestHeadTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHelpPage/TestHelpPage.java │ │ │ │ Passed: jdk/javadoc/doclet/testHelpOption/TestHelpOption.java │ │ │ │ -Passed: jdk/jshell/ToolLocalSimpleTest.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java │ │ │ │ Passed: jdk/javadoc/doclet/testHref/TestHref.java │ │ │ │ Passed: jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java │ │ │ │ Passed: jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtml4Removal/TestHtml4Removal.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java │ │ │ │ +Passed: jdk/jshell/ToolLocalSimpleTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testIncluded/TestIncluded.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndentation/TestIndentation.java │ │ │ │ -Passed: jdk/javadoc/doclet/testIndex/TestIndex.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexInherited/TestIndexInherited.java │ │ │ │ -Passed: jdk/javadoc/doclet/testInheritance/TestInheritance.java │ │ │ │ +Passed: jdk/javadoc/doclet/testIndex/TestIndex.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndex/TestSelfIndexing.java │ │ │ │ +Passed: jdk/javadoc/doclet/testInheritance/TestInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java │ │ │ │ Passed: jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java │ │ │ │ -Passed: jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java │ │ │ │ +Passed: jdk/jshell/ToolSimpleTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testInherited/TestInherited.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestFxProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java │ │ │ │ -Passed: jdk/javadoc/doclet/testInterface/TestInterface.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java │ │ │ │ +Passed: jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testIOException/TestIOException.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java │ │ │ │ +Passed: jdk/javadoc/doclet/testInterface/TestInterface.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestFxProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavascript/TestJavascript.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFX.java │ │ │ │ Passed: jdk/javadoc/doclet/testLatePackageDiscovery/TestLatePackageDiscovery.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFX.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java │ │ │ │ Passed: jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkNotFound.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletPrimitive.java │ │ │ │ -Passed: jdk/jshell/ToolSimpleTest.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testLists/TestLists.java │ │ │ │ -Passed: jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testMethodId/TestMethodId.java │ │ │ │ -Passed: jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java │ │ │ │ +Passed: jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java │ │ │ │ Passed: jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java │ │ │ │ +Passed: jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java │ │ │ │ Passed: jdk/javadoc/doclet/testMissingType/TestMissingType.java │ │ │ │ Passed: jdk/javadoc/doclet/testModifierEx/TestModifierEx.java │ │ │ │ Passed: jdk/javadoc/doclet/testMissingComment/TestMissingComment.java │ │ │ │ +Passed: jdk/javadoc/doclet/testMetadata/TestMetadata.java │ │ │ │ Passed: jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java │ │ │ │ -Passed: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testModules/TestEmptyModule.java │ │ │ │ -Passed: jdk/javadoc/doclet/testMetadata/TestMetadata.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModuleServicesLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModuleServicesLink.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModuleServices.java │ │ │ │ Passed: jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java │ │ │ │ Passed: jdk/javadoc/doclet/testNavigation/TestNavigation.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedIndexTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedClasses/TestNestedClasses.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedReturnTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModulePackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedSummaryTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModuleServices.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNoFrames/TestNoFrames.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModulePackages.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNoFrames/TestNoFrames.java │ │ │ │ Passed: jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNewApiList/TestNewApiList.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java │ │ │ │ Passed: jdk/javadoc/doclet/testNotifications/TestNotifications.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNewApiList/TestNewApiList.java │ │ │ │ Passed: jdk/javadoc/doclet/testNoTagName/TestNoTagName.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestSpecifiedBy.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverview/TestOverview.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java │ │ │ │ Passed: jdk/javadoc/doclet/testOptions/TestOptions.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java │ │ │ │ +Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackagePage/TestPackagePage.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageSpecificStylesheet/TestPackageSpecificStylesheet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackagePage/TestPackagePage.java │ │ │ │ Passed: jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModules.java │ │ │ │ Passed: jdk/javadoc/doclet/testProperty/TestProperty.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java │ │ │ │ Passed: jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPreview/TestPreview.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModules.java │ │ │ │ -Passed: jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testOrdering/TestOrdering.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java │ │ │ │ +Passed: jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java │ │ │ │ -Passed: jdk/javadoc/doclet/testReporterStreams/TestReporterStreams.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelativeLinks/TestRelativeModuleLinks.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPreview/TestPreview.java │ │ │ │ Passed: jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java │ │ │ │ +Passed: jdk/javadoc/doclet/testReporterStreams/TestReporterStreams.java │ │ │ │ Passed: jdk/javadoc/doclet/testSearchScript/TestSearchScript.java │ │ │ │ Passed: jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java │ │ │ │ Passed: jdk/javadoc/doclet/testSeeTag/TestSeeTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testReturnTag/TestReturnTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerialMissing/TestSerialMissing.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerialMissing/TestSerialMissing.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerialWithLink/TestSerialWithLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java │ │ │ │ Passed: jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java │ │ │ │ Passed: jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java │ │ │ │ Passed: jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSinceTag/TestSinceTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerialTag/TestSerialTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSinceTag/TestSinceTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetPathOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetUnnamedPackage.java │ │ │ │ +Passed: jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java │ │ │ │ Passed: jdk/javadoc/doclet/testSourceTab/TestSourceTab.java │ │ │ │ Passed: jdk/javadoc/doclet/testStylesheet/TestStylesheet.java │ │ │ │ Passed: jdk/javadoc/doclet/testStylesheetOverwrite/TestStylesheetOverwrite.java │ │ │ │ Passed: jdk/javadoc/doclet/testSubTitle/TestSubTitle.java │ │ │ │ Passed: jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java │ │ │ │ -Passed: jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java │ │ │ │ Passed: jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testSpecTag/TestSpecTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testSupplementary/TestSupplementary.java │ │ │ │ Passed: jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTagInheritance/TestTagInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java │ │ │ │ Passed: jdk/javadoc/doclet/testTaglets/TestTaglets.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTagOutput/TestTagOutput.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTagInheritance/TestTagInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrows/TestThrows.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTagOutput/TestTagOutput.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagOrder/TestTagOrder.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrows/TestThrows.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsInheritance/TestThrowsTagInheritance.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSearch/TestSearch.java │ │ │ │ Passed: jdk/javadoc/doclet/testTerminology/TestTerminology.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testTopOption/TestTopOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSearch/TestSearch.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrowsInheritanceMatching/TestExceptionTypeMatching.java │ │ │ │ Passed: jdk/javadoc/doclet/testUnnamed/TestUnnamed.java │ │ │ │ Passed: jdk/javadoc/doclet/testUnicode/TestUnicode.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrowsInheritanceMatching/TestExceptionTypeMatching.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java │ │ │ │ Passed: jdk/javadoc/doclet/testUserTaglet/TestUserTaglet.java │ │ │ │ Passed: jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testValueTag/TestValueFormats.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java │ │ │ │ Passed: jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java │ │ │ │ +Passed: jdk/javadoc/doclet/testValueTag/TestValueFormats.java │ │ │ │ Passed: jdk/javadoc/doclet/testVersionOption/TestVersionOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java │ │ │ │ -Passed: jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java │ │ │ │ Passed: jdk/javadoc/doclet/testUseOption/TestUseOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testWarnings/TestWarnings.java │ │ │ │ -Passed: jdk/javadoc/doclet/testVersionTag/TestVersionTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java │ │ │ │ Passed: jdk/javadoc/doclet/testValueTag/TestValueTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testVersionTag/TestVersionTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java │ │ │ │ +Passed: jdk/javadoc/doclet/testWarnings/TestWarnings.java │ │ │ │ Passed: jdk/javadoc/doclet/testXOption/TestXOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/ValidHtml/ValidHtml.java │ │ │ │ Passed: jdk/javadoc/doclet/VersionNumber/VersionNumber.java │ │ │ │ +Passed: jdk/javadoc/doclet/ValidHtml/ValidHtml.java │ │ │ │ Passed: jdk/javadoc/testJavadocTester/TestRunTests.java │ │ │ │ Passed: jdk/javadoc/testJavadocTester/TestJavadocTester.java │ │ │ │ Passed: jdk/javadoc/doclet/WindowTitles/WindowTitles.java │ │ │ │ Passed: jdk/javadoc/testJavadocTester/TestJavadocTesterCrash.java │ │ │ │ Passed: jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java │ │ │ │ Passed: jdk/javadoc/testTFMBuilder/TestTFMBuilder.java │ │ │ │ Passed: jdk/javadoc/tool/6942366/T6942366.java │ │ │ │ Passed: jdk/javadoc/tool/6964914/Test.java │ │ │ │ Passed: jdk/javadoc/tool/8025693/Test.java │ │ │ │ Passed: jdk/javadoc/tool/6958836/Test.java │ │ │ │ +Passed: jdk/javadoc/tool/8224612/OptionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/6964914/TestUserDoclet.java │ │ │ │ Passed: jdk/javadoc/tool/6964914/TestStdDoclet.java │ │ │ │ -Passed: jdk/javadoc/tool/8224612/OptionsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/DocumentationToolLocationTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java │ │ │ │ Passed: jdk/javadoc/tool/6227454/Test.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/DocumentationToolLocationTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/GetSourceVersionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/8224613/OptionProcessingFailureTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/AddModulesTest.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/DocletPathTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/GetSourceVersionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/IsSupportedOptionTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_FileManagerTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_OptionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_WriterTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/RunTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_FileObjectsTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/TestName.java │ │ │ │ Passed: jdk/javadoc/tool/badSuper/BadSuper.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/RunTest.java │ │ │ │ Passed: jdk/javadoc/tool/completionFailure/CompletionFailure.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java │ │ │ │ -Passed: jdk/javadoc/tool/doclint/ImplicitHeadingsTest.java │ │ │ │ Passed: jdk/javadoc/tool/dupOk/DupOk.java │ │ │ │ -Passed: jdk/javadoc/tool/enum/docComments/EnumCommentTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/Task_reuseTest.java │ │ │ │ +Passed: jdk/javadoc/tool/doclint/ImplicitHeadingsTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/TagletPathTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/Task_reuseTest.java │ │ │ │ +Passed: jdk/javadoc/tool/enum/docComments/EnumCommentTest.java │ │ │ │ Passed: jdk/javadoc/tool/enum/enumType/EnumContentsTest.java │ │ │ │ Passed: jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java │ │ │ │ Passed: jdk/javadoc/tool/modules/CommandLineFiles.java │ │ │ │ Passed: jdk/javadoc/tool/doclint/DocLintTest.java │ │ │ │ -Passed: jdk/javadoc/tool/modules/MissingSourceModules.java │ │ │ │ Passed: jdk/javadoc/tool/example/Tester.java │ │ │ │ +Passed: jdk/javadoc/tool/modules/MissingSourceModules.java │ │ │ │ Passed: jdk/javadoc/tool/modules/ReleaseOptions.java │ │ │ │ Passed: jdk/javadoc/tool/modules/FilterOptions.java │ │ │ │ Passed: jdk/javadoc/tool/modules/PackageOptions.java │ │ │ │ Passed: jdk/javadoc/tool/MultiReleaseJar/TestMultiRelease.java │ │ │ │ -Passed: jdk/javadoc/tool/outputRedirect/Test.java │ │ │ │ Passed: jdk/javadoc/tool/nonConstExprs/Test.java │ │ │ │ +Passed: jdk/javadoc/tool/outputRedirect/Test.java │ │ │ │ Passed: jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet.java │ │ │ │ Passed: jdk/javadoc/tool/modules/PatchModules.java │ │ │ │ Passed: jdk/javadoc/tool/reporter_generates_warnings/ReporterGeneratesWarningsInsteadOfNotes.java │ │ │ │ +Passed: jdk/javadoc/tool/sourceOnly/Test.java │ │ │ │ Passed: jdk/javadoc/tool/parser/7091528/T7091528.java │ │ │ │ Passed: jdk/javadoc/tool/subpackageIgnore/SubpackageIgnore.java │ │ │ │ -Passed: jdk/javadoc/tool/sourceOnly/Test.java │ │ │ │ -Passed: jdk/javadoc/tool/sourceOption/SourceOption.java │ │ │ │ Passed: jdk/javadoc/tool/T4994049/T4994049.java │ │ │ │ +Passed: jdk/javadoc/tool/sourceOption/SourceOption.java │ │ │ │ Passed: jdk/javadoc/tool/testPackages/TestPackages.java │ │ │ │ Passed: jdk/javadoc/tool/modules/Modules.java │ │ │ │ Passed: jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java │ │ │ │ Passed: jdk/javadoc/tool/testToolStreams/TestToolStreams.java │ │ │ │ -Passed: jdk/javadoc/tool/varArgs/VarArgsTest.java │ │ │ │ -Passed: jdk/javadoc/tool/treeapi/TestDocTrees.java │ │ │ │ Passed: jdk/javadoc/tool/testSourceOption/TestSourceOption.java │ │ │ │ -Passed: jdk/javadoc/tool/CheckManPageOptions.java │ │ │ │ -Passed: jdk/javadoc/tool/BreakIteratorWarning.java │ │ │ │ +Passed: jdk/javadoc/tool/varArgs/VarArgsTest.java │ │ │ │ Passed: jdk/javadoc/tool/BadOptionsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/treeapi/TestDocTrees.java │ │ │ │ Passed: jdk/javadoc/tool/AddOpensTest.java │ │ │ │ +Passed: jdk/javadoc/tool/BreakIteratorWarning.java │ │ │ │ +Passed: jdk/javadoc/tool/CheckManPageOptions.java │ │ │ │ Passed: jdk/javadoc/tool/CommandLineHelpTest.java │ │ │ │ Passed: jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java │ │ │ │ -Passed: jdk/javadoc/tool/FlagsTooEarly.java │ │ │ │ +Passed: jdk/javadoc/tool/sampleapi/SampleApiTest.java │ │ │ │ Passed: jdk/javadoc/tool/EnablePreviewOption.java │ │ │ │ Passed: jdk/javadoc/tool/EncodingTest.java │ │ │ │ -Passed: jdk/javadoc/tool/sampleapi/SampleApiTest.java │ │ │ │ -Passed: jdk/javadoc/tool/IgnoreSourceErrors.java │ │ │ │ +Passed: jdk/javadoc/tool/FlagsTooEarly.java │ │ │ │ Passed: jdk/javadoc/tool/MaxWarns.java │ │ │ │ Passed: jdk/javadoc/tool/NoStar.java │ │ │ │ +Passed: jdk/javadoc/tool/IgnoreSourceErrors.java │ │ │ │ +Passed: jdk/javadoc/tool/CheckResourceKeys.java │ │ │ │ Passed: jdk/javadoc/tool/T4696488.java │ │ │ │ Passed: jdk/javadoc/tool/EnsureNewOldDoclet.java │ │ │ │ +Passed: jdk/javadoc/tool/OptionSyntaxTest.java │ │ │ │ Passed: jdk/javadoc/tool/ReleaseOption.java │ │ │ │ -Passed: jdk/javadoc/tool/T6968833.java │ │ │ │ -Passed: jdk/javadoc/tool/CheckResourceKeys.java │ │ │ │ Passed: jdk/javadoc/tool/T6551367.java │ │ │ │ -Passed: jdk/javadoc/tool/OptionSyntaxTest.java │ │ │ │ +Passed: jdk/javadoc/tool/T6968833.java │ │ │ │ Passed: jdk/javadoc/tool/ToolProviderTest.java │ │ │ │ Passed: jdk/javadoc/tool/XWerror.java │ │ │ │ Passed: jdk/javadoc/tool/QuietOption.java │ │ │ │ Passed: lib/combo/tools/javac/combo/CompilationTestCase.java │ │ │ │ +Passed: lib/combo/tools/javac/combo/Diagnostics.java │ │ │ │ Passed: lib/combo/tools/javac/combo/JavacTemplateTestBase.java │ │ │ │ Passed: lib/combo/tools/javac/combo/Template.java │ │ │ │ Passed: lib/combo/tools/javac/combo/TemplateTest.java │ │ │ │ -Passed: tools/all/RunCodingRules.java │ │ │ │ -Passed: lib/combo/tools/javac/combo/Diagnostics.java │ │ │ │ Passed: jdk/javadoc/tool/doclint/DocLintReferencesTest.java │ │ │ │ +Passed: tools/all/RunCodingRules.java │ │ │ │ Passed: tools/doclint/anchorTests/p/package-info.java │ │ │ │ +Passed: jdk/jshell/T8146368/JShellTest8146368.java │ │ │ │ +Passed: tools/doclint/html/BlockTagsTest.java │ │ │ │ Passed: tools/doclint/anchorTests/p/Test.java │ │ │ │ Passed: tools/doclint/html/HtmlVersionTagsAttrsTest.java │ │ │ │ -Passed: tools/doclint/html/BlockTagsTest.java │ │ │ │ -Passed: tools/doclint/html/EntitiesTest.java │ │ │ │ -Passed: jdk/jshell/T8146368/JShellTest8146368.java │ │ │ │ Passed: tools/doclint/html/InlineTagsTest.java │ │ │ │ Passed: tools/doclint/html/ListTagsTest.java │ │ │ │ Passed: tools/doclint/html/OtherTagsTest.java │ │ │ │ +Passed: tools/doclint/html/TableTagsTest.java │ │ │ │ +Passed: tools/doclint/html/EntitiesTest.java │ │ │ │ Passed: tools/doclint/html/TagNotAllowed.java │ │ │ │ Passed: tools/doclint/html/TextNotAllowed.java │ │ │ │ Passed: tools/doclint/html/UnknownTagTest.java │ │ │ │ Passed: tools/doclint/moduleTests/bad/module-info.java │ │ │ │ -Passed: tools/doclint/moduleTests/good/module-info.java │ │ │ │ Passed: tools/doclint/multipackage/MultiPackage.java │ │ │ │ -Passed: tools/doclint/html/TableTagsTest.java │ │ │ │ -Passed: tools/doclint/packageTests/bad/package-info.java │ │ │ │ +Passed: tools/doclint/moduleTests/good/module-info.java │ │ │ │ Passed: jdk/jshell/T8146368/JShellToolTest8146368.java │ │ │ │ -Passed: tools/doclint/packageTests/bad/Test.java │ │ │ │ +Passed: tools/doclint/packageTests/bad/package-info.java │ │ │ │ Passed: tools/doclint/packageTests/good/package-info.java │ │ │ │ -Passed: tools/doclint/packageTests/good/Test.java │ │ │ │ +Passed: tools/doclint/packageTests/bad/Test.java │ │ │ │ Passed: tools/doclint/tidy/AnchorAlreadyDefined.java │ │ │ │ +Passed: tools/doclint/tidy/BadEnd.java │ │ │ │ Passed: tools/doclint/tidy/InsertImplicit.java │ │ │ │ -Passed: tools/doclint/tidy/InvalidName.java │ │ │ │ Passed: tools/doclint/tidy/InvalidEntity.java │ │ │ │ -Passed: tools/doclint/tidy/MissingGT.java │ │ │ │ +Passed: tools/doclint/tidy/InvalidName.java │ │ │ │ +Passed: tools/doclint/packageTests/good/Test.java │ │ │ │ Passed: tools/doclint/tidy/InvalidTag.java │ │ │ │ Passed: tools/doclint/tidy/InvalidURI.java │ │ │ │ +Passed: tools/doclint/tidy/MissingGT.java │ │ │ │ Passed: tools/doclint/tidy/MissingTag.java │ │ │ │ -Passed: tools/doclint/tidy/RepeatedAttr.java │ │ │ │ Passed: tools/doclint/tidy/NestedTag.java │ │ │ │ Passed: tools/doclint/tidy/ParaInPre.java │ │ │ │ +Passed: tools/doclint/tidy/RepeatedAttr.java │ │ │ │ Passed: tools/doclint/tidy/TextNotAllowed.java │ │ │ │ -Passed: tools/doclint/tool/HelpTest.java │ │ │ │ Passed: tools/doclint/tidy/TrimmingEmptyTag.java │ │ │ │ Passed: tools/doclint/tidy/UnescapedOrUnknownEntity.java │ │ │ │ +Passed: tools/doclint/tool/HelpTest.java │ │ │ │ Passed: tools/doclint/tool/MaxDiagsTest.java │ │ │ │ -Passed: tools/doclint/tidy/BadEnd.java │ │ │ │ Passed: tools/doclint/tool/StatsTest.java │ │ │ │ -Passed: tools/doclint/AnchorTest.java │ │ │ │ Passed: tools/doclint/AccessibilityTest.java │ │ │ │ Passed: tools/doclint/tool/RunTest.java │ │ │ │ +Passed: tools/doclint/AnchorTest.java │ │ │ │ Passed: tools/doclint/AnchorTest2.java │ │ │ │ +Passed: tools/doclint/tool/PathsTest.java │ │ │ │ +Passed: tools/doclint/CoverageExtras.java │ │ │ │ Passed: tools/doclint/BadPackageCommentTest.java │ │ │ │ Passed: tools/doclint/CrashInAnnotateTest.java │ │ │ │ -Passed: tools/doclint/CoverageExtras.java │ │ │ │ Passed: tools/doclint/AnonClassTest.java │ │ │ │ -Passed: tools/doclint/tool/PathsTest.java │ │ │ │ +Passed: tools/doclint/AccessTest.java │ │ │ │ Passed: tools/doclint/DuplicateParamTest.java │ │ │ │ -Passed: tools/doclint/EmptyAuthorTest.java │ │ │ │ -Passed: tools/doclint/DuplicateReturnTest.java │ │ │ │ Passed: tools/doclint/CustomTagTest.java │ │ │ │ -Passed: tools/doclint/AccessTest.java │ │ │ │ +Passed: tools/doclint/DuplicateReturnTest.java │ │ │ │ +Passed: tools/doclint/EmptyAuthorTest.java │ │ │ │ Passed: tools/doclint/EmptyDescriptionTest.java │ │ │ │ -Passed: tools/doclint/EmptyPreTest.java │ │ │ │ Passed: tools/doclint/EmptyExceptionTest.java │ │ │ │ +Passed: tools/doclint/EmptyPreTest.java │ │ │ │ Passed: tools/doclint/EmptyParamTest.java │ │ │ │ Passed: tools/doclint/EmptyReturnTest.java │ │ │ │ -Passed: tools/doclint/EmptySinceTest.java │ │ │ │ Passed: tools/doclint/EmptySerialDataTest.java │ │ │ │ Passed: tools/doclint/EmptySerialFieldTest.java │ │ │ │ +Passed: tools/doclint/EmptySinceTest.java │ │ │ │ Passed: tools/doclint/EmptyTagsTest.java │ │ │ │ +Passed: tools/doclint/EmptyHtmlTest.java │ │ │ │ Passed: tools/doclint/EmptyVersionTest.java │ │ │ │ Passed: tools/doclint/EndTagsTest.java │ │ │ │ Passed: tools/doclint/EndWithIdentifierTest.java │ │ │ │ Passed: tools/doclint/HtmlAttrsTest.java │ │ │ │ -Passed: tools/doclint/EmptyHtmlTest.java │ │ │ │ -Passed: tools/doclint/LiteralTest.java │ │ │ │ Passed: tools/doclint/HtmlTagsTest.java │ │ │ │ Passed: tools/doclint/LambdaTest.java │ │ │ │ +Passed: tools/doclint/LiteralTest.java │ │ │ │ Passed: tools/doclint/MissingCommentTest.java │ │ │ │ -Passed: tools/doclint/MultipleDocLintOptionsTest.java │ │ │ │ Passed: tools/doclint/MissingParamsTest.java │ │ │ │ +Passed: tools/doclint/MissingRecordParamsTest.java │ │ │ │ +Passed: tools/doclint/MultipleDocLintOptionsTest.java │ │ │ │ Passed: tools/doclint/MissingReturnTest.java │ │ │ │ Passed: tools/doclint/OptionTest.java │ │ │ │ -Passed: tools/doclint/MissingRecordParamsTest.java │ │ │ │ Passed: tools/doclint/MissingThrowsTest.java │ │ │ │ Passed: tools/doclint/NoArgsConstructorTest.java │ │ │ │ Passed: tools/doclint/OverridesTest.java │ │ │ │ Passed: tools/doclint/ParaTagTest.java │ │ │ │ Passed: tools/doclint/ProvidesTest.java │ │ │ │ Passed: tools/doclint/RecordCompactConstructorTest.java │ │ │ │ -Passed: tools/doclint/ResourceTest.java │ │ │ │ Passed: tools/doclint/RecordParamsTest.java │ │ │ │ +Passed: tools/doclint/ResourceTest.java │ │ │ │ +Passed: tools/doclint/ReferenceTest.java │ │ │ │ Passed: tools/doclint/ReturnTest.java │ │ │ │ Passed: tools/doclint/RunTest.java │ │ │ │ Passed: tools/doclint/SummaryTest.java │ │ │ │ -Passed: tools/doclint/ReferenceTest.java │ │ │ │ Passed: tools/doclint/SyntheticTest.java │ │ │ │ Passed: tools/doclint/SyntaxTest.java │ │ │ │ -Passed: tools/doclint/UsesTest.java │ │ │ │ Passed: tools/doclint/UnfinishedInlineTagTest.java │ │ │ │ +Passed: tools/doclint/UsesTest.java │ │ │ │ Passed: tools/doclint/ValidTest.java │ │ │ │ +Passed: tools/javac/4846262/CheckEBCDICLocaleTest.java │ │ │ │ Passed: tools/doclint/ValueTest.java │ │ │ │ Passed: tools/javac/4241573/T4241573.java │ │ │ │ Passed: tools/javac/4917091/Test255.java │ │ │ │ -Passed: tools/javac/4846262/CheckEBCDICLocaleTest.java │ │ │ │ Passed: tools/javac/4917091/Test256a.java │ │ │ │ -Passed: tools/javac/4917091/Test256b.java │ │ │ │ Passed: tools/javac/4980495/static/Test.java │ │ │ │ +Passed: tools/javac/4917091/Test256b.java │ │ │ │ Passed: tools/javac/4980495/std/NonStatic2StaticImportClash.java │ │ │ │ Passed: tools/javac/4980495/std/Static2NonStaticImportClash.java │ │ │ │ Passed: tools/javac/4980495/std/Test.java │ │ │ │ Passed: tools/javac/5017953/T5017953.java │ │ │ │ Passed: tools/javac/4880220/T4880220.java │ │ │ │ Passed: tools/javac/5045412/Bar.java │ │ │ │ Passed: tools/javac/5045412/Foo.java │ │ │ │ -Passed: tools/javac/6304921/T6304921.java │ │ │ │ Passed: tools/javac/6257443/T6257443.java │ │ │ │ Passed: tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java │ │ │ │ +Passed: tools/javac/6304921/T6304921.java │ │ │ │ Passed: tools/javac/6330920/T6330920.java │ │ │ │ Passed: tools/javac/6304921/TestLog.java │ │ │ │ +Passed: tools/javac/6199662/Tree.java │ │ │ │ Passed: tools/javac/6342411/T6342411.java │ │ │ │ +Passed: tools/javac/6330997/T6330997.java │ │ │ │ Passed: tools/javac/6360970/T6360970.java │ │ │ │ Passed: tools/javac/6390045/T6390045a.java │ │ │ │ Passed: tools/javac/6390045/T6390045b.java │ │ │ │ -Passed: tools/javac/6330997/T6330997.java │ │ │ │ -Passed: tools/javac/6199662/Tree.java │ │ │ │ Passed: tools/javac/6400383/T6400383.java │ │ │ │ Passed: tools/javac/6341866/T6341866.java │ │ │ │ -Passed: tools/javac/6400872/T6400872.java │ │ │ │ Passed: tools/javac/6394683/T6394683.java │ │ │ │ +Passed: tools/javac/6400872/T6400872.java │ │ │ │ Passed: tools/javac/6402516/CheckClass.java │ │ │ │ Passed: tools/javac/6402516/CheckIsAccessible.java │ │ │ │ +Passed: tools/javac/6402516/CheckLocalElements.java │ │ │ │ Passed: tools/javac/6403424/T6403424.java │ │ │ │ -Passed: tools/javac/6402516/CheckMethod.java │ │ │ │ Passed: tools/javac/6440583/T6440583.java │ │ │ │ +Passed: tools/javac/6402516/CheckMethod.java │ │ │ │ Passed: tools/javac/6491592/T6491592.java │ │ │ │ -Passed: tools/javac/6402516/CheckLocalElements.java │ │ │ │ -Passed: tools/javac/6521805/T6521805b.java │ │ │ │ -Passed: tools/javac/6521805/T6521805c.java │ │ │ │ Passed: tools/javac/6457284/T6457284.java │ │ │ │ Passed: tools/javac/6520152/T6520152.java │ │ │ │ +Passed: tools/javac/6521805/T6521805c.java │ │ │ │ +Passed: tools/javac/6521805/T6521805b.java │ │ │ │ Passed: tools/javac/6521805/T6521805d.java │ │ │ │ -Passed: tools/javac/6547131/T.java │ │ │ │ -Passed: tools/javac/6558548/T6558548.java │ │ │ │ Passed: tools/javac/6508981/TestInferBinaryName.java │ │ │ │ +Passed: tools/javac/6547131/T.java │ │ │ │ Passed: tools/javac/6521805/T6521805e.java │ │ │ │ +Passed: tools/javac/6558548/T6558548.java │ │ │ │ Passed: tools/javac/6563143/EqualsHashCodeWarningTest.java │ │ │ │ Passed: tools/javac/6563143/InvalidAnonymous.java │ │ │ │ Passed: tools/javac/6589361/T6589361.java │ │ │ │ -Passed: tools/javac/6668794/badSource/Test.java │ │ │ │ -Passed: tools/javac/6668794/badClass/Test.java │ │ │ │ Passed: tools/javac/6567415/T6567415.java │ │ │ │ +Passed: tools/javac/6668794/badSource/Test.java │ │ │ │ Passed: tools/javac/6717241/T6717241a.java │ │ │ │ +Passed: tools/javac/6668794/badClass/Test.java │ │ │ │ +Passed: tools/javac/6717241/T6717241b.java │ │ │ │ Passed: tools/javac/6734819/T6734819a.java │ │ │ │ +Passed: tools/javac/6627362/T6627362.java │ │ │ │ Passed: tools/javac/6734819/T6734819b.java │ │ │ │ -Passed: tools/javac/6717241/T6717241b.java │ │ │ │ Passed: tools/javac/6734819/T6734819c.java │ │ │ │ Passed: tools/javac/6758789/T6758789a.java │ │ │ │ Passed: tools/javac/6758789/T6758789b.java │ │ │ │ Passed: tools/javac/6840059/T6840059.java │ │ │ │ -Passed: tools/javac/6857948/T6857948.java │ │ │ │ Passed: tools/javac/6835430/T6835430.java │ │ │ │ -Passed: tools/javac/6627362/T6627362.java │ │ │ │ +Passed: tools/javac/6857948/T6857948.java │ │ │ │ Passed: tools/javac/6863465/T6863465a.java │ │ │ │ Passed: tools/javac/6863465/T6863465b.java │ │ │ │ Passed: tools/javac/6863465/T6863465c.java │ │ │ │ Passed: tools/javac/6863465/T6863465d.java │ │ │ │ -Passed: tools/javac/6917288/GraphicalInstallerTest.java │ │ │ │ Passed: tools/javac/6902720/Test.java │ │ │ │ +Passed: tools/javac/6917288/GraphicalInstallerTest.java │ │ │ │ +Passed: tools/javac/6863465/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/6948381/T6948381.java │ │ │ │ +Passed: tools/javac/6889255/T6889255.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD34.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD35.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD36.java │ │ │ │ -Passed: tools/javac/6979683/TestCast6979683_BAD37.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD38.java │ │ │ │ -Passed: tools/javac/6917288/T6917288.java │ │ │ │ +Passed: tools/javac/6979683/TestCast6979683_BAD37.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD39.java │ │ │ │ -Passed: tools/javac/6863465/TestCircularClassfile.java │ │ │ │ -Passed: tools/javac/6889255/T6889255.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_GOOD.java │ │ │ │ +Passed: tools/javac/6917288/T6917288.java │ │ │ │ +Passed: tools/javac/6996626/Main.java │ │ │ │ Passed: tools/javac/7003595/T7003595b.java │ │ │ │ Passed: tools/javac/7023703/T7023703neg.java │ │ │ │ -Passed: tools/javac/6996626/Main.java │ │ │ │ -Passed: tools/javac/7023703/T7023703pos.java │ │ │ │ Passed: tools/javac/7024568/T7024568.java │ │ │ │ +Passed: tools/javac/7023703/T7023703pos.java │ │ │ │ Passed: tools/javac/7085024/T7085024.java │ │ │ │ Passed: tools/javac/7086595/T7086595.java │ │ │ │ Passed: tools/javac/7102515/T7102515.java │ │ │ │ +Passed: tools/doclint/SuppressWarningsTest.java │ │ │ │ Passed: tools/javac/7129225/TestImportStar.java │ │ │ │ Passed: tools/javac/7132880/T7132880.java │ │ │ │ -Passed: tools/doclint/SuppressWarningsTest.java │ │ │ │ +Passed: tools/javac/7079713/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/7144981/IgnoreIgnorableCharactersInInput.java │ │ │ │ +Passed: tools/javac/7003595/T7003595.java │ │ │ │ Passed: tools/javac/7153958/CPoolRefClassContainingInlinedCts.java │ │ │ │ Passed: tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java │ │ │ │ Passed: tools/javac/7167125/DiffResultAfterSameOperationInnerClasses.java │ │ │ │ Passed: tools/javac/7182350/T7182350.java │ │ │ │ -Passed: tools/javac/7199823/InnerClassCannotBeVerified.java │ │ │ │ Passed: tools/javac/8000518/DuplicateConstantPoolEntry.java │ │ │ │ +Passed: tools/javac/7199823/InnerClassCannotBeVerified.java │ │ │ │ Passed: tools/javac/8002286/T8002286.java │ │ │ │ -Passed: tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java │ │ │ │ Passed: tools/javac/8009170/RedundantByteCodeInArrayTest.java │ │ │ │ Passed: tools/javac/8052070/DuplicateTypeParameter.java │ │ │ │ Passed: tools/javac/8062359/UnresolvableClassNPEInAttrTest.java │ │ │ │ Passed: tools/javac/8074306/TestSyntheticNullChecks.java │ │ │ │ -Passed: tools/javac/8133247/T8133247.java │ │ │ │ +Passed: tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java │ │ │ │ Passed: tools/javac/8138840/T8138840.java │ │ │ │ +Passed: tools/javac/8133247/T8133247.java │ │ │ │ Passed: tools/javac/8138840/T8139243.java │ │ │ │ Passed: tools/javac/8138840/T8139249.java │ │ │ │ Passed: tools/javac/8161985/T8161985a.java │ │ │ │ Passed: tools/javac/8161985/T8161985b.java │ │ │ │ -Passed: tools/javac/8167000/T8167000.java │ │ │ │ Passed: tools/javac/8167000/T8167000b.java │ │ │ │ +Passed: tools/javac/8167000/T8167000.java │ │ │ │ Passed: tools/javac/8167000/T8167000c.java │ │ │ │ Passed: tools/javac/8169345/T8169345a.java │ │ │ │ Passed: tools/javac/8169345/T8169345b.java │ │ │ │ Passed: tools/javac/8169345/T8169345c.java │ │ │ │ -Passed: tools/javac/8194932/T8194932.java │ │ │ │ Passed: tools/javac/8203436/T8203436a.java │ │ │ │ +Passed: tools/javac/8194932/T8194932.java │ │ │ │ Passed: tools/javac/8203436/T8203436b.java │ │ │ │ Passed: tools/javac/8230827/T8230827.java │ │ │ │ Passed: tools/javac/8236697/T8236697.java │ │ │ │ Passed: tools/javac/8238735/T8238735.java │ │ │ │ Passed: tools/javac/8245153/T8245153.java │ │ │ │ Passed: tools/javac/8264258/MisleadingNonExistentPathError.java │ │ │ │ Passed: tools/javac/8278078/InvalidThisAndSuperInConstructorArgTest.java │ │ │ │ -Passed: tools/javac/8278078/ValidThisAndSuperInConstructorArgTest.java │ │ │ │ Passed: tools/javac/abstract/T1.java │ │ │ │ Passed: tools/javac/abstract/T4717181a.java │ │ │ │ +Passed: tools/javac/8278078/ValidThisAndSuperInConstructorArgTest.java │ │ │ │ Passed: tools/javac/abstract/T4717181b.java │ │ │ │ Passed: tools/javac/abstract/U1.java │ │ │ │ -Passed: tools/javac/7079713/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/AccessMethods/BitwiseAssignment.java │ │ │ │ Passed: tools/javac/AccessMethods/AccessMethodsLHS.java │ │ │ │ Passed: tools/javac/AccessMethods/ChainedAssignment.java │ │ │ │ -Passed: tools/javac/AccessMethods/InternalHandshake.java │ │ │ │ Passed: tools/javac/AccessMethods/ConstructorAccess.java │ │ │ │ +Passed: tools/javac/AccessMethods/InternalHandshake.java │ │ │ │ Passed: tools/javac/AccessMethods/LateAddition.java │ │ │ │ Passed: tools/javac/AccessMethods/UplevelPrivateConstants.java │ │ │ │ Passed: tools/javac/accessVirtualInner/Main.java │ │ │ │ Passed: tools/javac/analyzer/AnalyzerMandatoryWarnings.java │ │ │ │ Passed: tools/javac/analyzer/AnalyzerNotQuiteSpeculative.java │ │ │ │ Passed: tools/javac/analyzer/AnalyzersCheckSourceLevel.java │ │ │ │ Passed: tools/javac/analyzer/AnonymousInAnonymous.java │ │ │ │ Passed: tools/javac/analyzer/DiamondFields.java │ │ │ │ Passed: tools/javac/analyzer/LambdaWithMethod.java │ │ │ │ -Passed: tools/javac/analyzer/StuckLambdas.java │ │ │ │ Passed: tools/javac/analyzer/DoNoRunAnalyzersWhenException.java │ │ │ │ +Passed: tools/javac/analyzer/StuckLambdas.java │ │ │ │ Passed: tools/javac/annotations/6359949/T6359949.java │ │ │ │ Passed: tools/javac/annotations/6359949/T6359949a.java │ │ │ │ Passed: tools/javac/annotations/6214965/T6214965.java │ │ │ │ -Passed: tools/javac/7003595/T7003595.java │ │ │ │ +Passed: tools/javac/annotations/6365854/T6365854.java │ │ │ │ Passed: tools/javac/annotations/6881115/T6881115.java │ │ │ │ Passed: tools/javac/annotations/8145489/T8145489.java │ │ │ │ -Passed: tools/javac/annotations/6365854/T6365854.java │ │ │ │ +Passed: tools/javac/annotations/8218152/MalformedAnnotationProcessorTests.java │ │ │ │ +Passed: tools/javac/annotations/6550655/T6550655.java │ │ │ │ Passed: tools/javac/annotations/8254023/T8254023.java │ │ │ │ Passed: tools/javac/annotations/8261088/T8261088.java │ │ │ │ Passed: tools/javac/annotations/clinit/AnnoWithClinit1.java │ │ │ │ Passed: tools/javac/annotations/clinit/AnnoWithClinitFail.java │ │ │ │ -Passed: tools/javac/annotations/8218152/MalformedAnnotationProcessorTests.java │ │ │ │ Passed: tools/javac/annotations/crashOnUnknownAttr/CrashOnUnknownTargetTypeTest.java │ │ │ │ Passed: tools/javac/annotations/default/A.java │ │ │ │ -Passed: tools/javac/annotations/crash_empty_enum_const/CrashEmptyEnumConstructorTest.java │ │ │ │ Passed: tools/javac/annotations/neg/8022765/ErroneousAnnotations.java │ │ │ │ -Passed: tools/javac/annotations/6550655/T6550655.java │ │ │ │ +Passed: tools/javac/annotations/crash_empty_enum_const/CrashEmptyEnumConstructorTest.java │ │ │ │ +Passed: tools/javac/annotations/neg/8022765/T8022765.java │ │ │ │ Passed: tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.java │ │ │ │ Passed: tools/javac/annotations/neg/DeprecatedAnnotationTest/package-info.java │ │ │ │ Passed: tools/javac/annotations/neg/pkg/package-info.java │ │ │ │ -Passed: tools/javac/annotations/neg/8022765/T8022765.java │ │ │ │ Passed: tools/javac/annotations/neg/AnnComma.java │ │ │ │ -Passed: tools/javac/annotations/neg/ArrayLit.java │ │ │ │ Passed: tools/javac/annotations/neg/AnonSubclass.java │ │ │ │ +Passed: tools/javac/annotations/neg/ArrayLit.java │ │ │ │ +Passed: tools/javac/7118412/ShadowingTest.java │ │ │ │ Passed: tools/javac/annotations/neg/Constant.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle1.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle2.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle3.java │ │ │ │ Passed: tools/javac/annotations/neg/Dep.java │ │ │ │ Passed: tools/javac/annotations/neg/Dup.java │ │ │ │ -Passed: tools/javac/annotations/neg/InvalidPackageAnno.java │ │ │ │ Passed: tools/javac/annotations/neg/DupTarget.java │ │ │ │ +Passed: tools/javac/annotations/neg/InvalidPackageAnno.java │ │ │ │ Passed: tools/javac/annotations/neg/MemberOver.java │ │ │ │ Passed: tools/javac/annotations/neg/NoAnnotationMethods.java │ │ │ │ Passed: tools/javac/annotations/neg/NoClone.java │ │ │ │ Passed: tools/javac/annotations/neg/NoDefault.java │ │ │ │ Passed: tools/javac/annotations/neg/NoDefaultAbstract.java │ │ │ │ Passed: tools/javac/annotations/neg/NoObjectMethods.java │ │ │ │ Passed: tools/javac/annotations/neg/NoStatic.java │ │ │ │ Passed: tools/javac/annotations/neg/NoStaticAbstract.java │ │ │ │ Passed: tools/javac/annotations/neg/ObjectMembers.java │ │ │ │ Passed: tools/javac/annotations/neg/OverrideNo.java │ │ │ │ Passed: tools/javac/annotations/neg/Package.java │ │ │ │ Passed: tools/javac/annotations/neg/Recovery.java │ │ │ │ Passed: tools/javac/annotations/neg/Recovery1.java │ │ │ │ -Passed: tools/javac/annotations/neg/Syntax1.java │ │ │ │ Passed: tools/javac/annotations/neg/Scope.java │ │ │ │ +Passed: tools/javac/annotations/neg/Syntax1.java │ │ │ │ Passed: tools/javac/annotations/neg/WrongTarget2.java │ │ │ │ Passed: tools/javac/annotations/neg/WrongTarget.java │ │ │ │ Passed: tools/javac/annotations/neg/WrongValue.java │ │ │ │ Passed: tools/javac/annotations/neg/Z1.java │ │ │ │ Passed: tools/javac/annotations/neg/Z10.java │ │ │ │ Passed: tools/javac/annotations/neg/Z11.java │ │ │ │ Passed: tools/javac/annotations/neg/Z12.java │ │ │ │ @@ -3530,90 +3525,90 @@ │ │ │ │ Passed: tools/javac/annotations/pos/AnnoteElideBraces.java │ │ │ │ Passed: tools/javac/annotations/pos/Dep.java │ │ │ │ Passed: tools/javac/annotations/pos/ClassA.java │ │ │ │ Passed: tools/javac/annotations/pos/Enum1.java │ │ │ │ Passed: tools/javac/annotations/pos/Local.java │ │ │ │ Passed: tools/javac/annotations/pos/Members.java │ │ │ │ Passed: tools/javac/annotations/pos/NType.java │ │ │ │ -Passed: tools/javac/annotations/pos/OverrideOK.java │ │ │ │ Passed: tools/javac/annotations/pos/OverrideCheck.java │ │ │ │ +Passed: tools/javac/annotations/pos/OverrideOK.java │ │ │ │ Passed: tools/javac/annotations/pos/package-info.java │ │ │ │ Passed: tools/javac/annotations/pos/Parameter.java │ │ │ │ Passed: tools/javac/annotations/pos/RightTarget.java │ │ │ │ Passed: tools/javac/annotations/pos/Primitives.java │ │ │ │ Passed: tools/javac/annotations/pos/TrailingComma.java │ │ │ │ Passed: tools/javac/annotations/pos/Z1.java │ │ │ │ Passed: tools/javac/annotations/pos/Z2.java │ │ │ │ Passed: tools/javac/annotations/pos/Z4.java │ │ │ │ Passed: tools/javac/annotations/pos/Z3.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTargetNeg.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/BrokenTypeAnnoContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/DeprecatedAnnoCombo.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/combo/BasicSyntaxCombo.java │ │ │ │ +Passed: jdk/javadoc/tool/TestScriptInComment.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/DocumentedAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/InheritedAnnoCombo.java │ │ │ │ -Passed: tools/javac/7118412/ShadowingTest.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/combo/BasicSyntaxCombo.java │ │ │ │ Passed: tools/javac/7142086/T7142086.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/generatedInRepeating/GeneratedInRepeating.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/BasicRepeatingAnnotations.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/CheckTargets.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/combo/RetentionAnnoCombo.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/ContainerHasRepeatedContained.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/ClassReaderDefault.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/ContainerHasRepeatedContained.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/CyclicAnnotation.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultCasePresent.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeParameter.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DelayRepeatedContainer.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/combo/RetentionAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DuplicateErrors.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DocumentedContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InheritedContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidClsTypeParamTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeParamTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeUse.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/InvalidTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidRepAnnoOnCast.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/InvalidTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingValueMethod.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MultiLevelRepeatableAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MultipleAnnoMixedOrder.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoRepeatableAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NestedContainers.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepMemberAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepSelfMemberAnno.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/SingleRepeatingAndContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/SelfRepeatingAnnotations.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/SingleRepeatingAndContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/WrongReturnTypeForValue.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/WrongVersion.java │ │ │ │ Passed: tools/javac/annotations/T8154270/EraseClassInfoAnnotationValueTest.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/WrongVersion.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/6967002/T6967002.java │ │ │ │ Passed: tools/javac/annotations/testCrashNestedAnnos/TestCrashNestedAnnos.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8013180/QualifiedName.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8047024/T8047024.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8236490/T8236490.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/attribution/Scopes.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java │ │ │ │ -Passed: jdk/javadoc/tool/TestScriptInComment.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/BridgeShouldHaveNoInteriorAnnotationsTest.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/DeadCode.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/Patterns.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/Scopes.java │ │ │ │ @@ -3662,100 +3657,100 @@ │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/target/Constructor.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/DotClass.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/target/Constructor.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/IncompleteArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/NotTypeParameter.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/NotTypeUse.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedClassExpr.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest2.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest3.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest3.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/BadCast.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/CheckForDeclAnnoNPE.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/IncompleteArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/IndexArray.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/LazyConstantValue.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/LintCast.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/OldArray.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/Scopes.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/LintCast.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/StaticFields.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/Scopes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/T8008751.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/T8009360.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/T8011722.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/T8020715.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeAndField.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeOnAnonClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariable.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariableCycleTest.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/AllLocations.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/AnonymousClass.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/ClassExtends.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/BasicTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/ClassExtends.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ClassParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ConstructorTypeArgs.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ExceptionParameters.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/Expressions.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Fields.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/Expressions.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/LocalVariables.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Lambda.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodReturnType.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeArgs.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Parameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/NestedTypes.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/Receivers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ResourceVariables.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/Receivers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Throws.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TopLevelBlocks.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TypeCasts.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TypeParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Varargs.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Wildcards.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/position/TypeAnnotationPositionTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java │ │ │ │ -FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java │ │ │ │ +Passed: jdk/javadoc/tool/VerifyLocale.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java │ │ │ │ +FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java │ │ │ │ -Passed: jdk/javadoc/tool/VerifyLocale.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/CompletionErrorOnEnclosingType.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/CrashOnNonExistingMethodTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/ErasureTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/InnerClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/MultipleTargets.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/NestTypeAnnotation.java │ │ │ │ @@ -3786,335 +3781,335 @@ │ │ │ │ Passed: tools/javac/annotations/TestParameterAnnotationOnReceiverType.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousClassFlags.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousCtorExceptionTest.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousInSuperCallTest.java │ │ │ │ Passed: tools/javac/AnonymousClass/CtorAccessBypassTest.java │ │ │ │ Passed: tools/javac/AnonymousProtect/AnonymousProtect.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java │ │ │ │ Passed: tools/javac/api/6400303/T6400303.java │ │ │ │ Passed: tools/javac/api/6410643/T6410643.java │ │ │ │ Passed: tools/javac/api/6411310/T6411310.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java │ │ │ │ Passed: tools/javac/api/6411333/T6411333.java │ │ │ │ +Passed: tools/javac/api/6412656/T6412656.java │ │ │ │ Passed: tools/javac/api/6415780/T6415780.java │ │ │ │ Passed: tools/javac/api/6418694/T6418694.java │ │ │ │ -Passed: tools/javac/api/6412656/T6412656.java │ │ │ │ -Passed: tools/javac/api/6420464/T6420464.java │ │ │ │ +Passed: tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java │ │ │ │ Passed: tools/javac/api/6420409/T6420409.java │ │ │ │ +Passed: tools/javac/api/6420464/T6420464.java │ │ │ │ Passed: tools/javac/api/6421111/T6421111.java │ │ │ │ Passed: tools/javac/api/6421756/T6421756.java │ │ │ │ -Passed: tools/javac/api/6422327/T6422327.java │ │ │ │ Passed: tools/javac/api/6422215/T6422215.java │ │ │ │ +Passed: tools/javac/api/6422327/T6422327.java │ │ │ │ Passed: tools/javac/api/6423003/T6423003.java │ │ │ │ -Passed: tools/javac/api/6431257/T6431257.java │ │ │ │ Passed: tools/javac/api/6406133/T6406133.java │ │ │ │ +Passed: tools/javac/api/6431257/T6431257.java │ │ │ │ Passed: tools/javac/api/6437349/T6437349.java │ │ │ │ -Passed: tools/javac/api/6437999/T6437999.java │ │ │ │ Passed: tools/javac/api/6440333/T6440333.java │ │ │ │ Passed: tools/javac/api/6431435/T6431435.java │ │ │ │ +Passed: tools/javac/api/6437999/T6437999.java │ │ │ │ Passed: tools/javac/api/6452876/T6452876.java │ │ │ │ Passed: tools/javac/api/6440528/T6440528.java │ │ │ │ Passed: tools/javac/api/6471599/Main.java │ │ │ │ Passed: tools/javac/api/6557752/T6557752.java │ │ │ │ Passed: tools/javac/api/6468404/T6468404.java │ │ │ │ Passed: tools/javac/api/6598108/T6598108.java │ │ │ │ Passed: tools/javac/api/6608214/T6608214.java │ │ │ │ Passed: tools/javac/api/6733837/T6733837.java │ │ │ │ Passed: tools/javac/api/6852595/T6852595.java │ │ │ │ Passed: tools/javac/api/6731573/T6731573.java │ │ │ │ Passed: tools/javac/api/7086261/T7086261.java │ │ │ │ Passed: tools/javac/api/file/SJFM_AsPath.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java │ │ │ │ Passed: tools/javac/api/file/SJFM_IsSameFile.java │ │ │ │ +Passed: tools/javac/api/file/SJFM_Locations.java │ │ │ │ Passed: tools/javac/api/8007344/Test.java │ │ │ │ Passed: tools/javac/api/guide/Test.java │ │ │ │ -Passed: tools/javac/api/file/SJFM_Locations.java │ │ │ │ Passed: tools/javac/api/lazy/LoadParameterNamesLazily.java │ │ │ │ Passed: tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReference.java │ │ │ │ Passed: tools/javac/api/taskListeners/CompileEvent.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java │ │ │ │ -Passed: tools/javac/api/taskListeners/TestTypeElement.java │ │ │ │ Passed: tools/javac/api/snippets/TestJavaxToolsSnippets.java │ │ │ │ +Passed: tools/javac/api/taskListeners/TestTypeElement.java │ │ │ │ +Passed: tools/javac/api/taskListeners/EventsBalancedTest.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest.java │ │ │ │ Passed: tools/javac/api/ToolProvider/HelloWorldTest.java │ │ │ │ -Passed: tools/javac/api/taskListeners/EventsBalancedTest.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest2.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest1.java │ │ │ │ -Passed: tools/javac/api/CrashReport.java │ │ │ │ -Passed: tools/javac/api/file/SJFM_GetFileObjects.java │ │ │ │ Passed: tools/javac/api/taskListeners/TestSimpleAddRemove.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java │ │ │ │ +Passed: tools/javac/api/CrashReport.java │ │ │ │ Passed: tools/javac/api/Sibling.java │ │ │ │ Passed: tools/javac/api/T6257235.java │ │ │ │ Passed: tools/javac/api/EndPositions.java │ │ │ │ Passed: tools/javac/api/T6258271.java │ │ │ │ Passed: tools/javac/api/T6265137.java │ │ │ │ Passed: tools/javac/api/T6345974.java │ │ │ │ Passed: tools/javac/api/T6306137.java │ │ │ │ -Passed: tools/javac/api/T6358955.java │ │ │ │ Passed: tools/javac/api/T6357331.java │ │ │ │ +Passed: tools/javac/api/file/SJFM_GetFileObjects.java │ │ │ │ +Passed: tools/javac/api/T6358955.java │ │ │ │ Passed: tools/javac/api/T6358786.java │ │ │ │ -Passed: tools/javac/api/T6400205.java │ │ │ │ -Passed: tools/javac/api/T6392782.java │ │ │ │ Passed: tools/javac/api/T6397104.java │ │ │ │ -Passed: tools/javac/api/DiagSpans.java │ │ │ │ +Passed: tools/javac/api/T6392782.java │ │ │ │ +Passed: tools/javac/api/T6400205.java │ │ │ │ Passed: tools/javac/api/T6400207.java │ │ │ │ Passed: tools/javac/api/T6419926.java │ │ │ │ +Passed: tools/javac/api/DiagSpans.java │ │ │ │ Passed: tools/javac/api/T6407011.java │ │ │ │ Passed: tools/javac/api/T6437138.java │ │ │ │ -Passed: tools/javac/api/T6431879.java │ │ │ │ Passed: tools/javac/api/T6412669.java │ │ │ │ Passed: tools/javac/api/T6483788.java │ │ │ │ +Passed: tools/javac/api/T6431879.java │ │ │ │ Passed: tools/javac/api/T6501502.java │ │ │ │ Passed: tools/javac/api/T6838467.java │ │ │ │ Passed: tools/javac/api/T6877206.java │ │ │ │ Passed: tools/javac/api/TestDocComments.java │ │ │ │ Passed: tools/javac/api/TestContextLoggingOutput.java │ │ │ │ Passed: tools/javac/api/TestEvalExpression.java │ │ │ │ -Passed: tools/javac/api/TestGetElementReference.java │ │ │ │ Passed: tools/javac/api/TestGetScope.java │ │ │ │ +Passed: tools/javac/api/TestGetElementReference.java │ │ │ │ Passed: tools/javac/api/TestGetScopeErrors.java │ │ │ │ -Passed: tools/javac/api/TestClientCodeWrapper.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java │ │ │ │ Passed: tools/javac/api/TestGetSourceVersions.java │ │ │ │ Passed: tools/javac/api/TestGetTree.java │ │ │ │ +Passed: tools/javac/api/TestClientCodeWrapper.java │ │ │ │ Passed: tools/javac/api/TestIsAccessible.java │ │ │ │ -Passed: tools/javac/api/TestGetScopeBinaryNames.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java │ │ │ │ Passed: tools/javac/api/TestJavacTask_Lock.java │ │ │ │ -Passed: tools/javac/api/TestGetScopeResult.java │ │ │ │ -Passed: tools/javac/api/TestJavacTask.java │ │ │ │ +Passed: tools/javac/api/TestGetScopeBinaryNames.java │ │ │ │ Passed: tools/javac/api/TestJavacTask_Multiple.java │ │ │ │ +Passed: tools/javac/api/TestJavacTask.java │ │ │ │ Passed: tools/javac/api/TestModuleUnnamedPackage.java │ │ │ │ Passed: tools/javac/api/TestName.java │ │ │ │ -Passed: tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java │ │ │ │ -Passed: tools/javac/api/TestResolveIdent.java │ │ │ │ +Passed: tools/javac/api/TestGetScopeResult.java │ │ │ │ Passed: tools/javac/api/TestResolveError.java │ │ │ │ +Passed: tools/javac/api/TestJavacTask_ParseAttrGen.java │ │ │ │ Passed: tools/javac/api/TestJavacTaskScanner.java │ │ │ │ -Passed: tools/javac/api/TestOperators.java │ │ │ │ +Passed: tools/javac/api/TestResolveIdent.java │ │ │ │ Passed: tools/javac/api/TestTreePath.java │ │ │ │ -Passed: tools/javac/api/TestJavacTask_ParseAttrGen.java │ │ │ │ +Passed: tools/javac/api/TestOperators.java │ │ │ │ Passed: tools/javac/assert/DU1.java │ │ │ │ Passed: tools/javac/assert/Attach.java │ │ │ │ Passed: tools/javac/assert/DU2.java │ │ │ │ Passed: tools/javac/assert/Position.java │ │ │ │ Passed: tools/javac/AvoidNPEAtClassReader/AvoidNPEAtClassReaderTest.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode1.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode2.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode3.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode4.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode5.java │ │ │ │ +Passed: tools/javac/attr/AttrRecoveryTest.java │ │ │ │ +Passed: tools/javac/api/TestTrees.java │ │ │ │ +Passed: tools/javac/BadOptimization/Switch2.java │ │ │ │ Passed: tools/javac/BadOptimization/Switch1.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode6.java │ │ │ │ -Passed: tools/javac/BadOptimization/Switch2.java │ │ │ │ -Passed: tools/javac/api/TestTrees.java │ │ │ │ -Passed: tools/javac/attr/AttrRecoveryTest.java │ │ │ │ Passed: tools/javac/binaryCompat/T1.java │ │ │ │ -Passed: tools/javac/boxing/Boxing2.java │ │ │ │ +Passed: tools/javac/boxing/Boxing1.java │ │ │ │ Passed: tools/javac/boxing/BoxedForeach.java │ │ │ │ +Passed: tools/javac/boxing/Boxing2.java │ │ │ │ Passed: tools/javac/boxing/Boxing4.java │ │ │ │ -Passed: tools/javac/boxing/Boxing1.java │ │ │ │ +Passed: tools/javac/boxing/BoxingCaching.java │ │ │ │ Passed: tools/javac/boxing/QualBoxedPostOp.java │ │ │ │ Passed: tools/javac/boxing/QualBoxedPostOp2.java │ │ │ │ -Passed: tools/javac/boxing/BoxingCaching.java │ │ │ │ -Passed: tools/javac/boxing/T5082929.java │ │ │ │ Passed: tools/javac/boxing/QualBoxedPostOp3.java │ │ │ │ +Passed: tools/javac/boxing/T5082929.java │ │ │ │ Passed: tools/javac/boxing/T6369051.java │ │ │ │ -Passed: tools/javac/boxing/T6614974.java │ │ │ │ +Passed: tools/javac/boxing/IncrementBoxedAndAccess.java │ │ │ │ Passed: tools/javac/boxing/T6348760.java │ │ │ │ -Passed: tools/javac/boxing/T6816548.java │ │ │ │ +Passed: tools/javac/boxing/T6614974.java │ │ │ │ Passed: tools/javac/cantReferenceBeforeCtor/CantReferenceBeforeConstructorTest.java │ │ │ │ -Passed: tools/javac/boxing/IncrementBoxedAndAccess.java │ │ │ │ +Passed: tools/javac/boxing/T6816548.java │ │ │ │ Passed: tools/javac/capture/Capture2.java │ │ │ │ -Passed: tools/javac/capture/Capture1.java │ │ │ │ Passed: tools/javac/capture/Capture3.java │ │ │ │ +Passed: tools/javac/capture/Capture1.java │ │ │ │ Passed: tools/javac/capture/T6594284.java │ │ │ │ -Passed: tools/javac/capture/Capture5.java │ │ │ │ Passed: tools/javac/capture/Martin.java │ │ │ │ +Passed: tools/javac/capture/Capture5.java │ │ │ │ Passed: tools/javac/cast/5043020/T5043020.java │ │ │ │ Passed: tools/javac/cast/5034609/T5034609.java │ │ │ │ Passed: tools/javac/cast/5064736/T5064736.java │ │ │ │ -Passed: tools/javac/cast/4916620/T4916620.java │ │ │ │ Passed: tools/javac/cast/5065215/T5065215.java │ │ │ │ +Passed: tools/javac/cast/4916620/T4916620.java │ │ │ │ Passed: tools/javac/cast/6219964/T6219964.java │ │ │ │ Passed: tools/javac/cast/6256789/T6256789.java │ │ │ │ Passed: tools/javac/cast/6270087/T6270087.java │ │ │ │ +Passed: tools/javac/cast/6211853/T6211853.java │ │ │ │ Passed: tools/javac/cast/6270087/T6270087neg.java │ │ │ │ Passed: tools/javac/cast/6286112/T6286112.java │ │ │ │ -Passed: tools/javac/cast/6211853/T6211853.java │ │ │ │ Passed: tools/javac/cast/6302214/T6302214.java │ │ │ │ Passed: tools/javac/cast/6295056/T6295056.java │ │ │ │ Passed: tools/javac/cast/6302214/T6302214a.java │ │ │ │ -Passed: tools/javac/cast/6302956/T6302956.java │ │ │ │ Passed: tools/javac/cast/6358534/T6358534.java │ │ │ │ +Passed: tools/javac/cast/6302956/T6302956.java │ │ │ │ Passed: tools/javac/cast/6467183/T6467183a.java │ │ │ │ Passed: tools/javac/cast/6467183/T6467183b.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436a.java │ │ │ │ -Passed: tools/javac/cast/6548436/T6548436c.java │ │ │ │ Passed: tools/javac/cast/6507317/T6507317.java │ │ │ │ +Passed: tools/javac/cast/6548436/T6548436c.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436b.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436d.java │ │ │ │ -Passed: tools/javac/cast/6558559/T6558559a.java │ │ │ │ Passed: tools/javac/cast/6557182/T6557182.java │ │ │ │ +Passed: tools/javac/cast/6558559/T6558559a.java │ │ │ │ Passed: tools/javac/cast/6569057/T6569057.java │ │ │ │ +Passed: tools/javac/api/TestSearchPaths.java │ │ │ │ Passed: tools/javac/cast/6558559/T6558559b.java │ │ │ │ Passed: tools/javac/cast/6586091/T6586091.java │ │ │ │ Passed: tools/javac/cast/6665356/T6665356.java │ │ │ │ Passed: tools/javac/cast/6932571/T6932571a.java │ │ │ │ Passed: tools/javac/cast/6795580/T6795580.java │ │ │ │ -Passed: tools/javac/cast/6714835/T6714835.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java │ │ │ │ Passed: tools/javac/cast/6932571/T6932571b.java │ │ │ │ -Passed: tools/javac/cast/7005671/T7005671.java │ │ │ │ +Passed: tools/javac/cast/6714835/T6714835.java │ │ │ │ Passed: tools/javac/cast/6932571/T6932571neg.java │ │ │ │ Passed: tools/javac/cast/7005095/T7005095neg.java │ │ │ │ Passed: tools/javac/cast/7005095/T7005095pos.java │ │ │ │ +Passed: tools/javac/cast/7005671/T7005671.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100a.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100b.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100c.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100d.java │ │ │ │ Passed: tools/javac/cast/8141343/T8141343.java │ │ │ │ Passed: tools/javac/cast/7126754/T7126754.java │ │ │ │ Passed: tools/javac/cast/forum/T654170.java │ │ │ │ -Passed: tools/javac/api/TestSearchPaths.java │ │ │ │ Passed: tools/javac/cast/BoxedArray.java │ │ │ │ -Passed: tools/javac/cast/intersection/DuplicatedCheckcastTest.java │ │ │ │ Passed: tools/javac/ClassCycle/ClassCycle1a.java │ │ │ │ Passed: tools/javac/ClassCycle/ClassCycle2a.java │ │ │ │ +Passed: tools/javac/cast/intersection/DuplicatedCheckcastTest.java │ │ │ │ Passed: tools/javac/ClassCycle/ClassCycle3a.java │ │ │ │ -Passed: tools/javac/ClassFileModifiers/ClassModifiers.java │ │ │ │ Passed: tools/javac/ClassFileModifiers/MemberModifiers.java │ │ │ │ +Passed: tools/javac/ClassFileModifiers/ClassModifiers.java │ │ │ │ Passed: tools/javac/cast/intersection/model/Model01.java │ │ │ │ Passed: tools/javac/cast/intersection/IntersectionTypeParserTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java │ │ │ │ Passed: tools/javac/api/TestGetElement.java │ │ │ │ Passed: tools/javac/api/TestContainTypes.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/ConstantValue/BrokenConstantValue.java │ │ │ │ Passed: tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/T8050993.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/T8136453/T8136453.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Module/ModuleFlagTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/ConstructorTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/EnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/ExceptionTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/FieldTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/InnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/MethodParameterTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Module/ModuleTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/MixTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Module/ModuleTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/EnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/EnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java │ │ │ │ -Passed: tools/javac/classfiles/badClassfiles/AssertionsReadingClassfilesTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java │ │ │ │ Passed: tools/javac/classfiles/InnerClasses/SyntheticClasses.java │ │ │ │ +Passed: tools/javac/classfiles/badClassfiles/AssertionsReadingClassfilesTest.java │ │ │ │ Passed: tools/javac/classfiles/T8255757/T8255757.java │ │ │ │ Passed: tools/javac/ClassLiterals/evalinit/ClassLiteralEvalInit.java │ │ │ │ Passed: tools/javac/ClassLiterals/ClassLiteralHelperContext.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java │ │ │ │ Passed: tools/javac/ClassLiterals/InitializeOuter.java │ │ │ │ Passed: tools/javac/ClassLiterals/InitializeTarget.java │ │ │ │ Passed: tools/javac/ClassModifiers/InterfaceAndInnerClsCtor.java │ │ │ │ Passed: tools/javac/classfiles/InnerClasses/T8068517.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Passed: tools/javac/classreader/8215407/BrokenEnclosingClass.java │ │ │ │ Passed: tools/javac/classreader/8219810/BadFieldFlagsTest.java │ │ │ │ Passed: tools/javac/classreader/8219810/BadMethodFlagsTest.java │ │ │ │ -Passed: tools/javac/classreader/BadClass.java │ │ │ │ Passed: tools/javac/ClassPathTest/ClassPathTest.java │ │ │ │ +Passed: tools/javac/classreader/BadClass.java │ │ │ │ Passed: tools/javac/classreader/BadMethodParameter.java │ │ │ │ Passed: tools/javac/classreader/FileSystemClosedTest.java │ │ │ │ Passed: tools/javac/classreader/ParameterModifiersAcrossCompilationBoundaries.java │ │ │ │ Passed: tools/javac/classreader/8171132/BadConstantValue.java │ │ │ │ -Passed: tools/javac/classreader/InvalidModifiedUtf8Test.java │ │ │ │ Passed: tools/javac/classreader/T7031108.java │ │ │ │ +Passed: tools/javac/classreader/InvalidModifiedUtf8Test.java │ │ │ │ Passed: tools/javac/classwriter/ExtraAttributes.java │ │ │ │ Passed: tools/javac/code/ArrayClone.java │ │ │ │ Passed: tools/javac/classwriter/IndyCorrectInvocationName.java │ │ │ │ Passed: tools/javac/code/CharImmediateValue.java │ │ │ │ Passed: tools/javac/completionDeps/DepsAndDocLint.java │ │ │ │ Passed: tools/javac/conditional/6500343/T6500343a.java │ │ │ │ Passed: tools/javac/conditional/6500343/T6500343b.java │ │ │ │ -Passed: tools/javac/completionDeps/DepsAndAnno.java │ │ │ │ Passed: tools/javac/conditional/8064464/T8064464.java │ │ │ │ Passed: tools/javac/conditional/8200145/T8200145.java │ │ │ │ +Passed: tools/javac/completionDeps/DepsAndAnno.java │ │ │ │ Passed: tools/javac/conditional/Conditional.java │ │ │ │ Passed: tools/javac/conditional/ConditionalWithFinalStrings.java │ │ │ │ Passed: tools/javac/conditional/T8016702.java │ │ │ │ Passed: tools/javac/ConstantValues/ConstValInit.java │ │ │ │ Passed: tools/javac/constDebug/ConstDebugTest.java │ │ │ │ -Passed: tools/javac/crossPackageImpl/CrossPackageImplA.java │ │ │ │ Passed: tools/javac/ConstantValues/ConstValInlining.java │ │ │ │ +Passed: tools/javac/crossPackageImpl/CrossPackageImplA.java │ │ │ │ Passed: tools/javac/cycle/T8193561.java │ │ │ │ Passed: tools/javac/CyclicInheritance6/Main.java │ │ │ │ Passed: tools/javac/CyclicScoping/CyclicScoping_1.java │ │ │ │ Passed: tools/javac/CyclicScoping/CyclicScoping_2.java │ │ │ │ Passed: tools/javac/danglingDep/DepX.java │ │ │ │ Passed: tools/javac/danglingDep/NoDepX.java │ │ │ │ Passed: tools/javac/danglingDep/Test1.java │ │ │ │ Passed: tools/javac/declaration/method/MethodVoidParameter.java │ │ │ │ Passed: tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/defaultMethods/crossCompile/CrossCompile.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private01.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private02.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private03.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private05.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private04.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private05.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private06.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private07.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private09.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private08.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private09.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private10.java │ │ │ │ Passed: tools/javac/defaultMethods/private/PrivateGenerics.java │ │ │ │ Passed: tools/javac/defaultMethods/separate/Separate.java │ │ │ │ Passed: tools/javac/defaultMethods/private/PrivateInterfaceMethodProcessorTest.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport1.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport2.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport3.java │ │ │ │ @@ -4222,27 +4217,27 @@ │ │ │ │ Passed: tools/javac/DefiniteAssignment/UncaughtException.java │ │ │ │ Passed: tools/javac/depDocComment/DeprecatedDocComment.java │ │ │ │ Passed: tools/javac/depDocComment/DeprecatedDocComment3.java │ │ │ │ Passed: tools/javac/depDocComment/DeprecatedDocComment4.java │ │ │ │ Passed: tools/javac/depDocComment/JavadocDeprecatedInPackageTest.java │ │ │ │ Passed: tools/javac/depDocComment/SuppressDepAnnWithSwitchTest.java │ │ │ │ Passed: tools/javac/depDocComment/SuppressDeprecation.java │ │ │ │ +Passed: tools/javac/cast/intersection/IntersectionTypeCastTest.java │ │ │ │ Passed: tools/javac/depOverrides/annotation/Test1.java │ │ │ │ -Passed: tools/javac/depOverrides/annotation/Test2.java │ │ │ │ Passed: tools/javac/depOverrides/annotation/Test3.java │ │ │ │ +Passed: tools/javac/depOverrides/annotation/Test2.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test1.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test2.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test3.java │ │ │ │ Passed: tools/javac/desugar/BoxingAndSuper.java │ │ │ │ -Passed: tools/javac/desugar/TestReturnTypeOfIterator.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234a.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234b.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234c.java │ │ │ │ +Passed: tools/javac/desugar/TestReturnTypeOfIterator.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234d.java │ │ │ │ -Passed: tools/javac/classreader/TruncatedClassFileTest.java │ │ │ │ Passed: tools/javac/Diagnostics/6799605/T6799605.java │ │ │ │ Passed: tools/javac/Diagnostics/6860795/T6860795.java │ │ │ │ Passed: tools/javac/Diagnostics/6862608/T6862608a.java │ │ │ │ Passed: tools/javac/Diagnostics/6862608/T6862608b.java │ │ │ │ Passed: tools/javac/Diagnostics/6864382/T6864382.java │ │ │ │ Passed: tools/javac/Diagnostics/7010608/Test.java │ │ │ │ Passed: tools/javac/Diagnostics/7039014/T7039014.java │ │ │ │ @@ -4251,31 +4246,31 @@ │ │ │ │ Passed: tools/javac/Diagnostics/8043251/T8043251.java │ │ │ │ Passed: tools/javac/Diagnostics/8295024/T8295024.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/8067883/T8067883.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8012003a.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8012003b.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8012003c.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8020286.java │ │ │ │ -Passed: tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java │ │ │ │ -Passed: tools/javac/cast/intersection/IntersectionTypeCastTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java │ │ │ │ +Passed: tools/javac/classreader/TruncatedClassFileTest.java │ │ │ │ +Passed: tools/javac/diags/CheckResourceKeys.java │ │ │ │ +Passed: tools/javac/diags/CompletionFailureInDiags.java │ │ │ │ Passed: tools/javac/diags/DiagnosticRewriterTest.java │ │ │ │ Passed: tools/javac/diags/DiagnosticRewriterTest2.java │ │ │ │ Passed: tools/javac/diags/DiagnosticRewriterTest3.java │ │ │ │ Passed: tools/javac/diags/EagerInitCheck.java │ │ │ │ Passed: tools/javac/diags/MessageInfo.java │ │ │ │ -Passed: tools/javac/diags/CompletionFailureInDiags.java │ │ │ │ +Passed: tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java │ │ │ │ Passed: tools/javac/doclint/implicitSource/ImplicitSourceTest.java │ │ │ │ Passed: tools/javac/doclint/DocLintFormatTest.java │ │ │ │ -Passed: tools/javac/diags/CheckResourceKeys.java │ │ │ │ -Passed: tools/javac/doclint/ImplicitHeadingsTest.java │ │ │ │ Passed: tools/javac/doclint/DocLintTest.java │ │ │ │ +Passed: tools/javac/doclint/ImplicitHeadingsTest.java │ │ │ │ Passed: tools/javac/doclint/IncludePackagesTest.java │ │ │ │ -Passed: tools/javac/doclint/NPEDuplicateClassNamesTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java │ │ │ │ Passed: tools/javac/doclint/LimitedImage.java │ │ │ │ +Passed: tools/javac/doclint/NPEDuplicateClassNamesTest.java │ │ │ │ Passed: tools/javac/doctree/positions/TestPosition.java │ │ │ │ Passed: tools/javac/doctree/dcapi/DocCommentTreeApiTester.java │ │ │ │ Passed: tools/javac/doctree/AtEscapeTest.java │ │ │ │ Passed: tools/javac/doctree/AttrTest.java │ │ │ │ Passed: tools/javac/doctree/AuthorTest.java │ │ │ │ Passed: tools/javac/doctree/BadTest.java │ │ │ │ Passed: tools/javac/doctree/CodeTest.java │ │ │ │ @@ -4309,18 +4304,18 @@ │ │ │ │ Passed: tools/javac/doctree/SummaryTest.java │ │ │ │ Passed: tools/javac/doctree/SystemPropertyTest.java │ │ │ │ Passed: tools/javac/doctree/TagTest.java │ │ │ │ Passed: tools/javac/doctree/ThrowableTest.java │ │ │ │ Passed: tools/javac/doctree/UsesTest.java │ │ │ │ Passed: tools/javac/doctree/ValueTest.java │ │ │ │ Passed: tools/javac/doctree/VersionTest.java │ │ │ │ -Passed: tools/javac/enum/6424358/T6424358.java │ │ │ │ Passed: tools/javac/enum/6350057/T6350057.java │ │ │ │ Passed: tools/javac/enum/7160084/T7160084a.java │ │ │ │ Passed: tools/javac/enum/7160084/T7160084b.java │ │ │ │ +Passed: tools/javac/enum/6424358/T6424358.java │ │ │ │ Passed: tools/javac/enum/forwardRef/T6425594.java │ │ │ │ Passed: tools/javac/enum/enumSwitch/EnumSwitch.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum1.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum2.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum3.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum4.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum5.java │ │ │ │ @@ -4351,40 +4346,40 @@ │ │ │ │ Passed: tools/javac/enum/ExplicitlyFinalEnum1.java │ │ │ │ Passed: tools/javac/enum/ExplicitlyFinalEnum2.java │ │ │ │ Passed: tools/javac/enum/FauxEnum1.java │ │ │ │ Passed: tools/javac/enum/FauxEnum3.java │ │ │ │ Passed: tools/javac/enum/FauxSpecialEnum1.java │ │ │ │ Passed: tools/javac/enum/FauxSpecialEnum2.java │ │ │ │ Passed: tools/javac/enum/LocalEnum.java │ │ │ │ -Passed: tools/javac/Diagnostics/6769027/T6769027.java │ │ │ │ -Passed: tools/javac/enum/NoFinal.java │ │ │ │ Passed: tools/javac/enum/NestedEnum.java │ │ │ │ +Passed: tools/javac/enum/NoFinal.java │ │ │ │ Passed: tools/javac/enum/NoFinal2.java │ │ │ │ Passed: tools/javac/enum/NoFinal3.java │ │ │ │ Passed: tools/javac/enum/NoFinal4.java │ │ │ │ Passed: tools/javac/enum/NoFinal5.java │ │ │ │ -Passed: tools/javac/enum/SynthValues.java │ │ │ │ Passed: tools/javac/enum/OkFinal.java │ │ │ │ +Passed: tools/javac/enum/SynthValues.java │ │ │ │ Passed: tools/javac/enum/T5075242.java │ │ │ │ -Passed: tools/javac/enum/T6509042.java │ │ │ │ Passed: tools/javac/enum/T5081785.java │ │ │ │ +Passed: tools/javac/enum/T6509042.java │ │ │ │ Passed: tools/javac/enum/T6675483.java │ │ │ │ Passed: tools/javac/enum/T6724345.java │ │ │ │ Passed: tools/javac/enum/TrailingComma.java │ │ │ │ Passed: tools/javac/enum/UserValue.java │ │ │ │ Passed: tools/javac/enum/ValueOf.java │ │ │ │ -Passed: tools/javac/expression/BinopVoidTest.java │ │ │ │ Passed: tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java │ │ │ │ -Passed: tools/javac/expression/IllegalParenthesis.java │ │ │ │ +Passed: tools/javac/expression/BinopVoidTest.java │ │ │ │ Passed: tools/javac/expression/DeeplyChainedNonPolyExpressionTest.java │ │ │ │ +Passed: tools/javac/expression/IllegalParenthesis.java │ │ │ │ Passed: tools/javac/expression/NullAppend.java │ │ │ │ Passed: tools/javac/expression/NullAppend2.java │ │ │ │ Passed: tools/javac/enum/BigEnum.java │ │ │ │ -Passed: tools/javac/ExtendsAccess/ExtendsAccess.java │ │ │ │ Passed: tools/javac/ExtDirs/ExtDirTest.java │ │ │ │ +Passed: tools/javac/ExtendsAccess/ExtendsAccess.java │ │ │ │ +Passed: tools/javac/defaultMethods/super/TestDefaultSuperCall.java │ │ │ │ Passed: tools/javac/failover/FailOver01.java │ │ │ │ Passed: tools/javac/failover/FailOver02.java │ │ │ │ Passed: tools/javac/failover/FailOver03.java │ │ │ │ Passed: tools/javac/failover/FailOver04.java │ │ │ │ Passed: tools/javac/failover/FailOver05.java │ │ │ │ Passed: tools/javac/failover/FailOver06.java │ │ │ │ Passed: tools/javac/failover/FailOver07.java │ │ │ │ @@ -4397,76 +4392,77 @@ │ │ │ │ Passed: tools/javac/failover/FailOver14.java │ │ │ │ Passed: tools/javac/failover/FailOver15.java │ │ │ │ Passed: tools/javac/failover/PostAttrConstructor.java │ │ │ │ Passed: tools/javac/falseCycle/FalseCycle.java │ │ │ │ Passed: tools/javac/fatalErrors/ImproveFatalErrorHandling.java │ │ │ │ Passed: tools/javac/fatalErrors/NoJavaLangTest.java │ │ │ │ Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java │ │ │ │ -Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java │ │ │ │ +Passed: tools/javac/Diagnostics/6769027/T6769027.java │ │ │ │ Passed: tools/javac/file/MultiReleaseJar/MultiReleaseModuleInfoTest.java │ │ │ │ -Passed: tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java │ │ │ │ +Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java │ │ │ │ Passed: tools/javac/file/zip/T6865530.java │ │ │ │ Passed: tools/javac/file/zip/T8076104.java │ │ │ │ -Passed: tools/javac/defaultMethods/super/TestDefaultSuperCall.java │ │ │ │ Passed: tools/javac/file/ExplodedImage.java │ │ │ │ Passed: tools/javac/file/FSInfoTest.java │ │ │ │ -Passed: tools/javac/file/ModuleAndPackageLocations.java │ │ │ │ Passed: tools/javac/file/LimitedImage.java │ │ │ │ +Passed: tools/javac/file/ModuleAndPackageLocations.java │ │ │ │ Passed: tools/javac/file/SetLocationForModule.java │ │ │ │ Passed: tools/javac/file/SymLinkArchiveTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java │ │ │ │ Passed: tools/javac/file/SymLinkShortNameTest.java │ │ │ │ Passed: tools/javac/file/SymLinkTest.java │ │ │ │ +Passed: tools/javac/file/zip/T6836682.java │ │ │ │ Passed: tools/javac/file/T7018098.java │ │ │ │ -Passed: tools/javac/file/T7068437.java │ │ │ │ Passed: tools/javac/file/T8132857.java │ │ │ │ -Passed: tools/javac/file/T8143268.java │ │ │ │ +Passed: tools/javac/file/T7068437.java │ │ │ │ Passed: tools/javac/file/T8150475.java │ │ │ │ Passed: tools/javac/file/T7068451.java │ │ │ │ +Passed: tools/javac/file/T8143268.java │ │ │ │ Passed: tools/javac/flags/FlagsTest.java │ │ │ │ -Passed: tools/javac/flags/LockedFlagClash.java │ │ │ │ +Passed: tools/javac/FloatingPointChanges/Test.java │ │ │ │ Passed: tools/javac/FloatingPointChanges/BadConstructorModifiers.java │ │ │ │ Passed: tools/javac/flow/T8030218/CompileTimeErrorForNonAssignedStaticFieldTest.java │ │ │ │ -Passed: tools/javac/FloatingPointChanges/Test.java │ │ │ │ Passed: tools/javac/flow/T8042741/LambdaArgumentsTest.java │ │ │ │ +Passed: tools/javac/flags/LockedFlagClash.java │ │ │ │ Passed: tools/javac/flow/T8042741/PositionTest.java │ │ │ │ -Passed: tools/javac/file/zip/T6836682.java │ │ │ │ +Passed: tools/javac/expswitch/ExpSwitchNestingTest.java │ │ │ │ Passed: tools/javac/flow/T8062747.java │ │ │ │ -Passed: tools/javac/flow/T7194212.java │ │ │ │ Passed: tools/javac/foreach/7139681/T7139681neg.java │ │ │ │ Passed: tools/javac/foreach/7139681/T7139681pos.java │ │ │ │ Passed: tools/javac/foreach/CovariantIntersectIterator.java │ │ │ │ +Passed: tools/javac/flow/T7194212.java │ │ │ │ Passed: tools/javac/foreach/ExprTypeIsTypeVariableTest.java │ │ │ │ Passed: tools/javac/foreach/Foreach.java │ │ │ │ Passed: tools/javac/foreach/GenericIterator.java │ │ │ │ Passed: tools/javac/foreach/IntersectIterator.java │ │ │ │ Passed: tools/javac/foreach/ListOfListTest.java │ │ │ │ Passed: tools/javac/foreach/SpecIterable.java │ │ │ │ Passed: tools/javac/foreach/StaticBlock.java │ │ │ │ -Passed: tools/javac/flow/LVTHarness.java │ │ │ │ +Passed: tools/javac/ForwardReference/ForwardReference_2.java │ │ │ │ Passed: tools/javac/foreach/T6500701.java │ │ │ │ Passed: tools/javac/foreach/SuperfluousAbstract.java │ │ │ │ -Passed: tools/javac/ForwardReference/ForwardReference_2.java │ │ │ │ -Passed: tools/javac/ForwardReference/ForwardReference_4.java │ │ │ │ Passed: tools/javac/ForwardReference/ForwardReference_5.java │ │ │ │ Passed: tools/javac/ForwardReference/T6676362a.java │ │ │ │ +Passed: tools/javac/ForwardReference/ForwardReference_4.java │ │ │ │ Passed: tools/javac/ForwardReference/T6676362b.java │ │ │ │ Passed: tools/javac/ForwardReference/UseBeforeDeclaration.java │ │ │ │ Passed: tools/javac/generics/4453032/InterfaceCast1.java │ │ │ │ Passed: tools/javac/generics/5009937/T5009937.java │ │ │ │ Passed: tools/javac/generics/5066774/T5066774.java │ │ │ │ Passed: tools/javac/generics/5086027/T5086027.java │ │ │ │ Passed: tools/javac/generics/5086027/T5086027pos.java │ │ │ │ Passed: tools/javac/generics/6182950/T6182950a.java │ │ │ │ -Passed: tools/javac/generics/6182950/T6182950c.java │ │ │ │ Passed: tools/javac/generics/6182950/T6182950b.java │ │ │ │ +Passed: tools/javac/generics/6182950/T6182950c.java │ │ │ │ Passed: tools/javac/generics/6192945/Method.java │ │ │ │ Passed: tools/javac/generics/6192945/T6192945.java │ │ │ │ Passed: tools/javac/generics/6207386/T6207386.java │ │ │ │ Passed: tools/javac/generics/6207386/Test.java │ │ │ │ Passed: tools/javac/generics/6213818/T6213818.java │ │ │ │ +Passed: tools/javac/flow/LVTHarness.java │ │ │ │ Passed: tools/javac/generics/6218229/T6218229.java │ │ │ │ Passed: tools/javac/generics/6227936/Orig.java │ │ │ │ Passed: tools/javac/generics/6227936/T6227936.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699a.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699b.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699c.java │ │ │ │ @@ -4475,127 +4471,126 @@ │ │ │ │ Passed: tools/javac/generics/6294779/T6294779a.java │ │ │ │ Passed: tools/javac/generics/6294779/T6294779c.java │ │ │ │ Passed: tools/javac/generics/6294779/T6294779b.java │ │ │ │ Passed: tools/javac/generics/6332204/T6346876.java │ │ │ │ Passed: tools/javac/generics/6332204/T6332204.java │ │ │ │ Passed: tools/javac/generics/6359951/T6359951.java │ │ │ │ Passed: tools/javac/generics/6413682/T6413682.java │ │ │ │ -Passed: tools/javac/generics/6356636/T6356636.java │ │ │ │ Passed: tools/javac/generics/6372782/T6372782.java │ │ │ │ +Passed: tools/javac/generics/6356636/T6356636.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118a.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118b.java │ │ │ │ -Passed: tools/javac/generics/6476118/T6476118c.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118d.java │ │ │ │ -Passed: tools/javac/generics/6413682/TestPos.java │ │ │ │ +Passed: tools/javac/generics/6476118/T6476118c.java │ │ │ │ Passed: tools/javac/generics/6487370/T6487370.java │ │ │ │ +Passed: tools/javac/generics/6413682/TestPos.java │ │ │ │ Passed: tools/javac/generics/6531075/T6531075.java │ │ │ │ Passed: tools/javac/generics/6531090/T6531090a.java │ │ │ │ -Passed: tools/javac/generics/6531090/T6531090b.java │ │ │ │ -Passed: tools/javac/generics/6495506/T6495506.java │ │ │ │ Passed: tools/javac/generics/6677785/T6677785.java │ │ │ │ +Passed: tools/javac/generics/6531090/T6531090b.java │ │ │ │ Passed: tools/javac/generics/6711619/T6711619a.java │ │ │ │ +Passed: tools/javac/generics/6495506/T6495506.java │ │ │ │ Passed: tools/javac/generics/6711619/T6711619b.java │ │ │ │ Passed: tools/javac/generics/6723444/T6723444.java │ │ │ │ Passed: tools/javac/generics/6729401/T6729401.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550b.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550c.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550a.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550d.java │ │ │ │ -Passed: tools/javac/expswitch/ExpSwitchNestingTest.java │ │ │ │ +Passed: tools/javac/generics/6910550/T6910550e.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618a.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618b.java │ │ │ │ -Passed: tools/javac/generics/6910550/T6910550e.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618c.java │ │ │ │ Passed: tools/javac/generics/6956758/T6956758neg.java │ │ │ │ Passed: tools/javac/generics/6956758/T6956758pos.java │ │ │ │ Passed: tools/javac/generics/6969184/T6969184.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719a.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719b.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719c.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719d.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719e.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719f.java │ │ │ │ -Passed: tools/javac/generics/6985719/T6985719h.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719g.java │ │ │ │ +Passed: tools/javac/generics/6985719/T6985719h.java │ │ │ │ Passed: tools/javac/generics/6987475/T6987475neg.java │ │ │ │ Passed: tools/javac/generics/6987475/T6987475pos.java │ │ │ │ -Passed: tools/javac/generics/7007615/acc2/AccessibilityCheck02.java │ │ │ │ Passed: tools/javac/generics/7007615/acc1/AccessibilityCheck01.java │ │ │ │ +Passed: tools/javac/generics/7007615/acc2/AccessibilityCheck02.java │ │ │ │ Passed: tools/javac/generics/7007615/T7007615.java │ │ │ │ Passed: tools/javac/generics/7015430/T7015430.java │ │ │ │ Passed: tools/javac/generics/7020657/T7020657neg.java │ │ │ │ Passed: tools/javac/generics/7020657/T7020657pos.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054neg1.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054pos1.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054neg2.java │ │ │ │ -Passed: tools/javac/generics/7022054/T7022054pos2.java │ │ │ │ Passed: tools/javac/generics/7034019/T7034019a.java │ │ │ │ +Passed: tools/javac/generics/7022054/T7022054pos2.java │ │ │ │ Passed: tools/javac/generics/7034019/T7034019b.java │ │ │ │ -Passed: tools/javac/generics/7034019/T7034019d.java │ │ │ │ Passed: tools/javac/generics/7034019/T7034019c.java │ │ │ │ +Passed: tools/javac/generics/7034019/T7034019d.java │ │ │ │ Passed: tools/javac/generics/7034511/T7034511a.java │ │ │ │ Passed: tools/javac/generics/7034511/T7034511b.java │ │ │ │ Passed: tools/javac/generics/7151070/T7151070.java │ │ │ │ Passed: tools/javac/generics/7034511/T7041019.java │ │ │ │ Passed: tools/javac/generics/7151802/T7151802.java │ │ │ │ -Passed: tools/javac/generics/8016640/T8016640.java │ │ │ │ Passed: tools/javac/generics/8004094/T8004094.java │ │ │ │ +Passed: tools/javac/generics/8016640/T8016640.java │ │ │ │ Passed: tools/javac/generics/abstract/T4717181c.java │ │ │ │ Passed: tools/javac/generics/8064803/T8064803.java │ │ │ │ Passed: tools/javac/generics/bridge1/D.java │ │ │ │ Passed: tools/javac/generics/bridges/AnonymousSubtypeOfRawSupertype.java │ │ │ │ Passed: tools/javac/generics/bridges/ReorderedBoundsTest.java │ │ │ │ Passed: tools/javac/generics/bridges/VerifyNoBridgeLoopTest.java │ │ │ │ Passed: tools/javac/generics/classreader/HArrayMethod.java │ │ │ │ Passed: tools/javac/generics/diamond/6996914/T6996914b.java │ │ │ │ -Passed: tools/javac/generics/diamond/6939780/T6939780.java │ │ │ │ Passed: tools/javac/generics/diamond/7002837/T7002837.java │ │ │ │ -Passed: tools/javac/generics/diamond/7030687/ParserTest.java │ │ │ │ +Passed: tools/javac/generics/diamond/6939780/T6939780.java │ │ │ │ Passed: tools/javac/generics/bridges/BridgeHarness.java │ │ │ │ +Passed: tools/javac/generics/diamond/7030687/ParserTest.java │ │ │ │ Passed: tools/javac/generics/diamond/7030687/T7030687.java │ │ │ │ Passed: tools/javac/generics/diamond/7057297/T7057297.java │ │ │ │ Passed: tools/javac/generics/diamond/7188968/T7188968.java │ │ │ │ Passed: tools/javac/generics/diamond/8065986/T8065986a.java │ │ │ │ Passed: tools/javac/generics/diamond/8065986/T8065986b.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg01.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg02.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg03.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg04.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg05.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg06.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg07.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg08.java │ │ │ │ -Passed: tools/javac/generics/diamond/6996914/T6996914a.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09a.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09b.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09c.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09d.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg10.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg11.java │ │ │ │ +Passed: tools/javac/generics/diamond/6996914/T6996914a.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg12.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg13.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg14.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg15.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg16.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg17.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg18.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg19.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg18.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg20.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg21.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg22.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg23.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/T8078473_2.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/T8078473.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos01.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos02.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos03.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos04.java │ │ │ │ -Passed: tools/javac/generics/diamond/pos/Pos06.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos05.java │ │ │ │ +Passed: tools/javac/generics/diamond/pos/Pos06.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos07.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos08.java │ │ │ │ Passed: tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.java │ │ │ │ Passed: tools/javac/generics/diamond/protectedConstructor/ProtectedConstructorTest.java │ │ │ │ Passed: tools/javac/generics/diamond/MultipleInferenceHooksTest.java │ │ │ │ Passed: tools/javac/generics/diamond/ScopeCopyCanGetAlteredTest.java │ │ │ │ Passed: tools/javac/generics/diamond/T6951833.java │ │ │ │ @@ -4619,22 +4614,22 @@ │ │ │ │ Passed: tools/javac/generics/inference/5073060/Neg.java │ │ │ │ Passed: tools/javac/generics/inference/5073060/T5073060.java │ │ │ │ Passed: tools/javac/generics/inference/5073060/T5073060a.java │ │ │ │ Passed: tools/javac/generics/inference/5080917/T5080917.java │ │ │ │ Passed: tools/javac/generics/inference/5081782/Neg.java │ │ │ │ Passed: tools/javac/generics/inference/5081782/Pos.java │ │ │ │ Passed: tools/javac/generics/inference/6215213/T6215213.java │ │ │ │ -Passed: tools/javac/generics/inference/6222762/T6222762.java │ │ │ │ Passed: tools/javac/generics/inference/6240565/T6240565.java │ │ │ │ +Passed: tools/javac/generics/inference/6222762/T6222762.java │ │ │ │ Passed: tools/javac/generics/inference/6278587/T6278587.java │ │ │ │ Passed: tools/javac/generics/inference/6278587/T6278587Neg.java │ │ │ │ Passed: tools/javac/generics/inference/6273455/T6273455.java │ │ │ │ Passed: tools/javac/generics/inference/6302954/T6456971.java │ │ │ │ -Passed: tools/javac/generics/inference/6302954/X.java │ │ │ │ Passed: tools/javac/generics/inference/6302954/T6476073.java │ │ │ │ +Passed: tools/javac/generics/inference/6302954/X.java │ │ │ │ Passed: tools/javac/generics/inference/6356673/T6365166.java │ │ │ │ Passed: tools/javac/generics/inference/6315770/T6315770.java │ │ │ │ Passed: tools/javac/generics/inference/6356673/Test.java │ │ │ │ Passed: tools/javac/generics/inference/6359106/T6359106.java │ │ │ │ Passed: tools/javac/generics/inference/6369605/T6369605a.java │ │ │ │ Passed: tools/javac/generics/inference/6365166/NewTest.java │ │ │ │ Passed: tools/javac/generics/inference/6369605/T6369605b.java │ │ │ │ @@ -4643,112 +4638,113 @@ │ │ │ │ Passed: tools/javac/generics/inference/6611449/T6611449.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712a.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712b.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712c.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712d.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712e.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759a.java │ │ │ │ -Passed: tools/javac/diags/CheckExamples.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759b.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759c.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759d.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759e.java │ │ │ │ -Passed: tools/javac/generics/inference/6650759/T6650759g.java │ │ │ │ -Passed: tools/javac/generics/inference/6650759/T6650759h.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759f.java │ │ │ │ +Passed: tools/javac/generics/inference/6650759/T6650759h.java │ │ │ │ +Passed: tools/javac/generics/inference/6650759/T6650759g.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759j.java │ │ │ │ -Passed: tools/javac/generics/inference/6650759/T6650759k.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759i.java │ │ │ │ +Passed: tools/javac/generics/inference/6650759/T6650759k.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759l.java │ │ │ │ Passed: tools/javac/generics/inference/6718364/T6718364.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759m.java │ │ │ │ Passed: tools/javac/generics/inference/6838943/T6838943.java │ │ │ │ Passed: tools/javac/generics/inference/6938454/T6938454a.java │ │ │ │ Passed: tools/javac/generics/inference/6943278/T6943278.java │ │ │ │ Passed: tools/javac/generics/inference/6938454/T6938454b.java │ │ │ │ -Passed: tools/javac/generics/inference/6995200/T6995200.java │ │ │ │ Passed: tools/javac/generics/inference/7086586/T7086586.java │ │ │ │ -Passed: tools/javac/generics/inference/7086586/T7086586b.java │ │ │ │ +Passed: tools/javac/generics/inference/6995200/T6995200.java │ │ │ │ Passed: tools/javac/generics/inference/7086601/T7086601a.java │ │ │ │ +Passed: tools/javac/generics/inference/7086586/T7086586b.java │ │ │ │ Passed: tools/javac/generics/inference/7154127/T7154127.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306a.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306b.java │ │ │ │ -Passed: tools/javac/generics/inference/7177306/T7177306d.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306c.java │ │ │ │ +Passed: tools/javac/generics/inference/7177306/T7177306d.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306e.java │ │ │ │ Passed: tools/javac/generics/inference/8006692/T8006692.java │ │ │ │ Passed: tools/javac/generics/inference/8015505/T8015505.java │ │ │ │ Passed: tools/javac/generics/inference/8019824/T8019824.java │ │ │ │ -Passed: tools/javac/generics/inference/8043725/T8043725.java │ │ │ │ Passed: tools/javac/generics/inference/8020149/T8020149.java │ │ │ │ -Passed: tools/javac/generics/inference/8043926/T8043926.java │ │ │ │ +Passed: tools/javac/generics/inference/8043725/T8043725.java │ │ │ │ Passed: tools/javac/generics/inference/8043893/T8043893.java │ │ │ │ +Passed: tools/javac/generics/inference/8043926/T8043926.java │ │ │ │ +Passed: tools/javac/diags/CheckExamples.java │ │ │ │ Passed: tools/javac/generics/inference/8055963/T8055963.java │ │ │ │ Passed: tools/javac/generics/inference/8058199/T8058199.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511a.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511b.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511c.java │ │ │ │ Passed: tools/javac/generics/inference/8062977/T8062977.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java │ │ │ │ -Passed: tools/javac/generics/inference/8077306/T8077306.java │ │ │ │ +Passed: tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java │ │ │ │ +Passed: tools/javac/generics/inference/8067767/T8067767.java │ │ │ │ Passed: tools/javac/generics/inference/8078024/T8078024.java │ │ │ │ -Passed: tools/javac/generics/inference/8130304/T8130304.java │ │ │ │ +Passed: tools/javac/generics/inference/8077306/T8077306.java │ │ │ │ Passed: tools/javac/generics/inference/8141613/T8141613.java │ │ │ │ Passed: tools/javac/generics/inference/8147493/T8147493a.java │ │ │ │ +Passed: tools/javac/generics/inference/8130304/T8130304.java │ │ │ │ Passed: tools/javac/generics/inference/8147493/T8147493b.java │ │ │ │ Passed: tools/javac/generics/inference/8148213/T8148213.java │ │ │ │ Passed: tools/javac/generics/inference/8152411/T8152411.java │ │ │ │ Passed: tools/javac/generics/inference/8152832/T8152832.java │ │ │ │ -Passed: tools/javac/generics/inference/8156954/T8156954.java │ │ │ │ Passed: tools/javac/generics/inference/8157149/T8157149a.java │ │ │ │ -Passed: tools/javac/generics/inference/8157149/T8157149b.java │ │ │ │ +Passed: tools/javac/generics/inference/8156954/T8156954.java │ │ │ │ +Passed: tools/javac/diags/RunExamples.java │ │ │ │ Passed: tools/javac/generics/inference/8157149/T8157149c.java │ │ │ │ -Passed: tools/javac/generics/inference/8158355/T8158355.java │ │ │ │ +Passed: tools/javac/generics/inference/8157149/T8157149b.java │ │ │ │ Passed: tools/javac/generics/inference/8159680/T8159680.java │ │ │ │ +Passed: tools/javac/generics/inference/8158355/T8158355.java │ │ │ │ Passed: tools/javac/generics/inference/8164399/T8164399.java │ │ │ │ Passed: tools/javac/generics/inference/8164399/T8164399b.java │ │ │ │ Passed: tools/javac/generics/inference/8168134/T8168134.java │ │ │ │ Passed: tools/javac/generics/inference/8170410/T8170410.java │ │ │ │ Passed: tools/javac/generics/inference/8174249/T8174249a.java │ │ │ │ Passed: tools/javac/generics/inference/8174249/T8174249b.java │ │ │ │ Passed: tools/javac/generics/inference/8176534/T8176534.java │ │ │ │ -Passed: tools/javac/generics/inference/8067767/T8067767.java │ │ │ │ Passed: tools/javac/generics/inference/8177097/T8177097a.java │ │ │ │ Passed: tools/javac/generics/inference/8177097/T8177097b.java │ │ │ │ Passed: tools/javac/generics/inference/8178150/T8178150.java │ │ │ │ Passed: tools/javac/generics/inference/8178427/T8178427.java │ │ │ │ Passed: tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java │ │ │ │ -Passed: tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java │ │ │ │ Passed: tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java │ │ │ │ Passed: tools/javac/generics/inference/T8028503/PrimitiveTypeInBoundForMethodRefTest.java │ │ │ │ Passed: tools/javac/generics/inference/T8044546/CrashImplicitLambdaTest.java │ │ │ │ -Passed: tools/javac/generics/inference/T8044546/NestedInvocationsTest.java │ │ │ │ +Passed: tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureGLB1.java │ │ │ │ -Passed: tools/javac/generics/inference/CaptureGLB2.java │ │ │ │ +Passed: tools/javac/generics/inference/T8044546/NestedInvocationsTest.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureInDeclaredBound.java │ │ │ │ +Passed: tools/javac/generics/inference/CaptureGLB2.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureLowerBound.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureLowerBoundArray.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureLowerBoundAssign.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureLowerBoundDeref.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureLowerBoundNeg.java │ │ │ │ Passed: tools/javac/generics/inference/CaptureUpperBoundDeref.java │ │ │ │ -Passed: tools/javac/generics/inference/CheckNoTimeoutException.java │ │ │ │ Passed: tools/javac/generics/inference/IntersectThrownTypesTest.java │ │ │ │ +Passed: tools/javac/generics/inference/CheckNoTimeoutException.java │ │ │ │ Passed: tools/javac/generics/inference/LowerBoundGLB.java │ │ │ │ Passed: tools/javac/generics/inference/NestedCapture.java │ │ │ │ Passed: tools/javac/generics/inference/NestedWildcards.java │ │ │ │ Passed: tools/javac/generics/inference/T6835428.java │ │ │ │ Passed: tools/javac/generics/inference/T7015715.java │ │ │ │ Passed: tools/javac/generics/neg/OrderedIntersections.java │ │ │ │ -Passed: tools/javac/generics/odersky/BadTest.java │ │ │ │ Passed: tools/javac/generics/odersky/BadTest2.java │ │ │ │ Passed: tools/javac/generics/odersky/BadTest3.java │ │ │ │ Passed: tools/javac/generics/odersky/BadTest4.java │ │ │ │ -Passed: tools/javac/generics/odersky/Test.java │ │ │ │ +Passed: tools/javac/generics/odersky/BadTest.java │ │ │ │ Passed: tools/javac/generics/odersky/Test2.java │ │ │ │ +Passed: tools/javac/generics/odersky/Test.java │ │ │ │ Passed: tools/javac/generics/odersky/Test3.java │ │ │ │ Passed: tools/javac/generics/odersky/Test4.java │ │ │ │ Passed: tools/javac/generics/parametricException/J.java │ │ │ │ Passed: tools/javac/generics/parametricException/ParametricException.java │ │ │ │ Passed: tools/javac/generics/rare/6665356/T6665356.java │ │ │ │ Passed: tools/javac/generics/rare/Rare1.java │ │ │ │ Passed: tools/javac/generics/rare/Rare10.java │ │ │ │ @@ -4757,15 +4753,14 @@ │ │ │ │ Passed: tools/javac/generics/rare/Rare3.java │ │ │ │ Passed: tools/javac/generics/rare/Rare4.java │ │ │ │ Passed: tools/javac/generics/rare/Rare5.java │ │ │ │ Passed: tools/javac/generics/rare/Rare6.java │ │ │ │ Passed: tools/javac/generics/rare/Rare7.java │ │ │ │ Passed: tools/javac/generics/rare/Rare8.java │ │ │ │ Passed: tools/javac/generics/rare/Rare9.java │ │ │ │ -Passed: tools/javac/diags/RunExamples.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7062745/T7062745neg.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7062745/T7062745pos.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test1.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test2.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test3.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test4.java │ │ │ │ Passed: tools/javac/generics/rawOverride/AttributeSet.java │ │ │ │ @@ -4804,21 +4799,20 @@ │ │ │ │ Passed: tools/javac/generics/typevars/5061359/T5061359.java │ │ │ │ Passed: tools/javac/generics/typevars/5061359/T5061359a.java │ │ │ │ Passed: tools/javac/generics/typevars/5061359/T5061359b.java │ │ │ │ Passed: tools/javac/generics/typevars/6182630/T6182630.java │ │ │ │ Passed: tools/javac/generics/typevars/6199146/T6199146.java │ │ │ │ Passed: tools/javac/generics/typevars/6486430/T6486430.java │ │ │ │ Passed: tools/javac/generics/typevars/6486430/T6486430a.java │ │ │ │ -Passed: tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java │ │ │ │ -Passed: tools/javac/generics/typevars/6569404/T6569404b.java │ │ │ │ Passed: tools/javac/generics/typevars/6569404/T6569404a.java │ │ │ │ +Passed: tools/javac/generics/typevars/6569404/T6569404b.java │ │ │ │ Passed: tools/javac/generics/typevars/6569404/T6569404c.java │ │ │ │ Passed: tools/javac/generics/typevars/6680106/T6680106.java │ │ │ │ -Passed: tools/javac/generics/typevars/6968793/T6968793.java │ │ │ │ Passed: tools/javac/generics/typevars/6804733/T6804733.java │ │ │ │ +Passed: tools/javac/generics/typevars/6968793/T6968793.java │ │ │ │ Passed: tools/javac/generics/typevars/8129214/T8129214.java │ │ │ │ Passed: tools/javac/generics/typevars/AnnoTypeVarBounds.java │ │ │ │ Passed: tools/javac/generics/typevars/IntersectionSubVar.java │ │ │ │ Passed: tools/javac/generics/typevars/T6880344.java │ │ │ │ Passed: tools/javac/generics/typevars/T7040883.java │ │ │ │ Passed: tools/javac/generics/typevars/T7148242.java │ │ │ │ Passed: tools/javac/generics/wildcards/6320612/T6320612.java │ │ │ │ @@ -4837,20 +4831,21 @@ │ │ │ │ Passed: tools/javac/generics/wildcards/neg/CastWarn.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/ParamCast.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/Readonly.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/Unbounded.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/AmbiguousCast2.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/BoundsCollision.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/Capture.java │ │ │ │ -Passed: tools/javac/generics/wildcards/pos/InstanceOf.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/CastTest.java │ │ │ │ +Passed: tools/javac/generics/wildcards/pos/InstanceOf.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/ParamCast.java │ │ │ │ -Passed: tools/javac/generics/wildcards/pos/UncheckedCast1.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/RvalConversion.java │ │ │ │ +Passed: tools/javac/generics/wildcards/pos/UncheckedCast1.java │ │ │ │ Passed: tools/javac/generics/wildcards/AssignmentDifferentTypes.java │ │ │ │ +Passed: tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java │ │ │ │ Passed: tools/javac/generics/wildcards/AssignmentSameType.java │ │ │ │ Passed: tools/javac/generics/wildcards/BoundBug.java │ │ │ │ Passed: tools/javac/generics/wildcards/ContraArg.java │ │ │ │ Passed: tools/javac/generics/wildcards/SubtypeCaptureLeak.java │ │ │ │ Passed: tools/javac/generics/wildcards/RefQueueBug.java │ │ │ │ Passed: tools/javac/generics/wildcards/T5097548b.java │ │ │ │ Passed: tools/javac/generics/wildcards/T5097548.java │ │ │ │ @@ -4862,16 +4857,16 @@ │ │ │ │ Passed: tools/javac/generics/ArrayClone.java │ │ │ │ Passed: tools/javac/generics/ArrayTypearg.java │ │ │ │ Passed: tools/javac/generics/BridgeClash.java │ │ │ │ Passed: tools/javac/generics/BridgeOrder.java │ │ │ │ Passed: tools/javac/generics/Casting.java │ │ │ │ Passed: tools/javac/generics/CastCrash.java │ │ │ │ Passed: tools/javac/generics/Casting3.java │ │ │ │ -Passed: tools/javac/generics/Casting4.java │ │ │ │ Passed: tools/javac/generics/Casting2.java │ │ │ │ +Passed: tools/javac/generics/Casting4.java │ │ │ │ Passed: tools/javac/generics/CatchTyparam.java │ │ │ │ Passed: tools/javac/generics/Casting5.java │ │ │ │ Passed: tools/javac/generics/ClassBoundCheckingOverflow.java │ │ │ │ Passed: tools/javac/generics/CheckNoDuplicateErrors.java │ │ │ │ Passed: tools/javac/generics/Conditional.java │ │ │ │ Passed: tools/javac/generics/Covar2.java │ │ │ │ Passed: tools/javac/generics/Covar3.java │ │ │ │ @@ -4891,36 +4886,36 @@ │ │ │ │ Passed: tools/javac/generics/GenericOverride.java │ │ │ │ Passed: tools/javac/generics/GenericThrowable.java │ │ │ │ Passed: tools/javac/generics/GenLit1.java │ │ │ │ Passed: tools/javac/generics/GenLit2.java │ │ │ │ Passed: tools/javac/generics/GetClass.java │ │ │ │ Passed: tools/javac/generics/GetClass2.java │ │ │ │ Passed: tools/javac/generics/InheritanceConflict.java │ │ │ │ -Passed: tools/javac/generics/InheritanceConflict3.java │ │ │ │ Passed: tools/javac/generics/InheritanceConflict2.java │ │ │ │ +Passed: tools/javac/generics/InheritanceConflict3.java │ │ │ │ Passed: tools/javac/generics/InnerInterface1.java │ │ │ │ Passed: tools/javac/generics/InnerInterface2.java │ │ │ │ Passed: tools/javac/generics/InstanceOf1.java │ │ │ │ Passed: tools/javac/generics/InstanceOf2.java │ │ │ │ -Passed: tools/javac/generics/LoadOrder.java │ │ │ │ Passed: tools/javac/generics/InstanceOf3.java │ │ │ │ +Passed: tools/javac/generics/LoadOrder.java │ │ │ │ Passed: tools/javac/generics/LowerBoundBottomTypeTest.java │ │ │ │ Passed: tools/javac/generics/MissingBridge.java │ │ │ │ Passed: tools/javac/generics/MissingCast.java │ │ │ │ Passed: tools/javac/generics/Multibound1.java │ │ │ │ Passed: tools/javac/generics/MissingCast2.java │ │ │ │ Passed: tools/javac/generics/NameOrder.java │ │ │ │ Passed: tools/javac/generics/MultipleInheritance.java │ │ │ │ Passed: tools/javac/generics/Nonlinear.java │ │ │ │ Passed: tools/javac/generics/PermuteBound.java │ │ │ │ Passed: tools/javac/generics/ParenVerify.java │ │ │ │ Passed: tools/javac/generics/PrimitiveClass.java │ │ │ │ Passed: tools/javac/generics/PrimitiveVariant.java │ │ │ │ -Passed: tools/javac/generics/RawClient.java │ │ │ │ Passed: tools/javac/generics/RefEqual.java │ │ │ │ +Passed: tools/javac/generics/RawClient.java │ │ │ │ Passed: tools/javac/generics/ReverseOrder.java │ │ │ │ Passed: tools/javac/generics/RelaxedArrays.java │ │ │ │ Passed: tools/javac/generics/SelfImplement.java │ │ │ │ Passed: tools/javac/generics/SilentUnchecked.java │ │ │ │ Passed: tools/javac/generics/SuperTypeargs.java │ │ │ │ Passed: tools/javac/generics/T4683314.java │ │ │ │ Passed: tools/javac/generics/T4695348.java │ │ │ │ @@ -4937,21 +4932,21 @@ │ │ │ │ Passed: tools/javac/generics/T4784219.java │ │ │ │ Passed: tools/javac/generics/T5011073.java │ │ │ │ Passed: tools/javac/generics/T5094318.java │ │ │ │ Passed: tools/javac/generics/T6391995.java │ │ │ │ Passed: tools/javac/generics/T6481655.java │ │ │ │ Passed: tools/javac/generics/T6507024.java │ │ │ │ Passed: tools/javac/generics/T6557954.java │ │ │ │ -Passed: tools/javac/generics/T6660289.java │ │ │ │ Passed: tools/javac/generics/T6657499.java │ │ │ │ +Passed: tools/javac/generics/T6660289.java │ │ │ │ Passed: tools/javac/generics/T6869075.java │ │ │ │ Passed: tools/javac/generics/T6751514.java │ │ │ │ Passed: tools/javac/generics/TyparamLit.java │ │ │ │ -Passed: tools/javac/generics/TyparamStaticScope2.java │ │ │ │ Passed: tools/javac/generics/TyparamStaticScope.java │ │ │ │ +Passed: tools/javac/generics/TyparamStaticScope2.java │ │ │ │ Passed: tools/javac/generics/UncheckedArray.java │ │ │ │ Passed: tools/javac/generics/UncheckedConstructor.java │ │ │ │ Passed: tools/javac/generics/UncheckedCovariance.java │ │ │ │ Passed: tools/javac/generics/Varargs.java │ │ │ │ Passed: tools/javac/generics/UnsoundInference.java │ │ │ │ Passed: tools/javac/generics/WrongNew.java │ │ │ │ Passed: tools/javac/generics/Varargs2.java │ │ │ │ @@ -4964,89 +4959,88 @@ │ │ │ │ Passed: tools/javac/implicitThis/NewBeforeOuterConstructed3.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis1.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis10.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis11.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis2.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis3.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis4.java │ │ │ │ -Passed: tools/javac/implicitThis/WhichImplicitThis5.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis6.java │ │ │ │ +Passed: tools/javac/implicitThis/WhichImplicitThis5.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis7.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis9.java │ │ │ │ Passed: tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java │ │ │ │ Passed: tools/javac/importChecks/ImportCanonical1.java │ │ │ │ -Passed: tools/javac/importChecks/ImportOfOwnClass.java │ │ │ │ Passed: tools/javac/importChecks/ImportIsFullyQualified.java │ │ │ │ +Passed: tools/javac/importChecks/ImportOfOwnClass.java │ │ │ │ Passed: tools/javac/importChecks/InvalidImportsNoClasses.java │ │ │ │ Passed: tools/javac/importChecks/NoImportedNoClasses.java │ │ │ │ Passed: tools/javac/importContext/anonPackage/Foo.java │ │ │ │ Passed: tools/javac/importContext/namedPackage/Dummy.java │ │ │ │ Passed: tools/javac/importChecks/ImportsObservable.java │ │ │ │ Passed: tools/javac/importOnDemand/ImportOnDemandConflicts.java │ │ │ │ Passed: tools/javac/ImportCycle/Dummy.java │ │ │ │ Passed: tools/javac/ImportPackagePrivateInner/Dummy.java │ │ │ │ Passed: tools/javac/importscope/T8075274/Outer.java │ │ │ │ Passed: tools/javac/importscope/T8133235/A.java │ │ │ │ Passed: tools/javac/importscope/dependencies/DependenciesTest.java │ │ │ │ Passed: tools/javac/importscope/A.java │ │ │ │ Passed: tools/javac/importscope/T8148131/A.java │ │ │ │ -Passed: tools/javac/importscope/BadClassFileDuringImport.java │ │ │ │ Passed: tools/javac/importscope/CompletionFailureDuringImport.java │ │ │ │ +Passed: tools/javac/importscope/BadClassFileDuringImport.java │ │ │ │ Passed: tools/javac/importscope/ImportInaccessible.java │ │ │ │ Passed: tools/javac/importscope/ImportMembersTest.java │ │ │ │ Passed: tools/javac/importscope/ImportResolvedTooSoon.java │ │ │ │ -Passed: tools/javac/importscope/ImportDependenciesTest.java │ │ │ │ -Passed: tools/javac/importscope/T7101822A.java │ │ │ │ Passed: tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java │ │ │ │ +Passed: tools/javac/importscope/T7101822A.java │ │ │ │ +Passed: tools/javac/importscope/ImportDependenciesTest.java │ │ │ │ Passed: tools/javac/importscope/TestDeepFinishClassStack.java │ │ │ │ Passed: tools/javac/importscope/T8193717.java │ │ │ │ -Passed: tools/javac/generics/inference/8048838/T8048838.java │ │ │ │ +Passed: tools/javac/generics/inference/8176534/TestUncheckedCalls.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle2.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle3.java │ │ │ │ Passed: tools/javac/ImportUnnamed/Dummy.java │ │ │ │ Passed: tools/javac/incompatibleNoninherited/A.java │ │ │ │ Passed: tools/javac/incompleteStatements/T8000484.java │ │ │ │ Passed: tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java │ │ │ │ Passed: tools/javac/inference_context_min/DontMinimizeInfContextTest.java │ │ │ │ Passed: tools/javac/inheritAccess/PvtMbrsNotInherit1.java │ │ │ │ Passed: tools/javac/inheritedAccess/MethodReferenceQualification_1.java │ │ │ │ Passed: tools/javac/InnerClassesAttribute/Test.java │ │ │ │ -Passed: tools/javac/generics/inference/8176534/TestUncheckedCalls.java │ │ │ │ Passed: tools/javac/innerClassFile/InnerClassFileTest.java │ │ │ │ -Passed: tools/javac/importscope/TestLazyImportScope.java │ │ │ │ +Passed: tools/javac/javazip/JavaZipTest.java │ │ │ │ Passed: tools/javac/jvm/6397652/T6397652.java │ │ │ │ Passed: tools/javac/jvm/ClassRefDupInConstantPoolTest.java │ │ │ │ Passed: tools/javac/jvm/T7024096.java │ │ │ │ Passed: tools/javac/jvm/T8020689.java │ │ │ │ -Passed: tools/javac/jvm/VerboseOutTest.java │ │ │ │ -Passed: tools/javac/javazip/JavaZipTest.java │ │ │ │ Passed: tools/javac/jvm/VerboseClassPathTest.java │ │ │ │ +Passed: tools/javac/jvm/VerboseOutTest.java │ │ │ │ +Passed: tools/javac/lambda/8012557/PrivateLambdas.java │ │ │ │ Passed: tools/javac/lambda/8016081/T8016081.java │ │ │ │ +Passed: tools/javac/importscope/TestLazyImportScope.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177a.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177b.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177c.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177d.java │ │ │ │ -Passed: tools/javac/lambda/8012557/PrivateLambdas.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177e.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177g.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177f.java │ │ │ │ Passed: tools/javac/lambda/8016320/IllegalBridgeModifier.java │ │ │ │ Passed: tools/javac/lambda/8019480/T8019480.java │ │ │ │ Passed: tools/javac/lambda/8020147/T8020147.java │ │ │ │ Passed: tools/javac/lambda/8020843/T8020843a.java │ │ │ │ Passed: tools/javac/lambda/8020804/T8020804.java │ │ │ │ -Passed: tools/javac/lambda/8020843/T8020843b.java │ │ │ │ Passed: tools/javac/lambda/8021567/T8021567.java │ │ │ │ +Passed: tools/javac/lambda/8020843/T8020843b.java │ │ │ │ Passed: tools/javac/lambda/8021567/T8021567b.java │ │ │ │ Passed: tools/javac/lambda/8023389/T8023389.java │ │ │ │ Passed: tools/javac/lambda/8023549/T8023549.java │ │ │ │ Passed: tools/javac/lambda/8023558/T8023558a.java │ │ │ │ -Passed: tools/javac/lambda/8023558/T8023558c.java │ │ │ │ Passed: tools/javac/lambda/8023558/T8023558b.java │ │ │ │ +Passed: tools/javac/lambda/8023558/T8023558c.java │ │ │ │ Passed: tools/javac/lambda/8024497/CrashUsingReturningThisRefLambdaFromDefaultMetTest.java │ │ │ │ Passed: tools/javac/lambda/8043179/LambdaMutateFinalField.java │ │ │ │ Passed: tools/javac/lambda/8043179/LambdaMutateFinalVar.java │ │ │ │ Passed: tools/javac/lambda/8051958/T8051958.java │ │ │ │ Passed: tools/javac/lambda/8063054/T8063054a.java │ │ │ │ Passed: tools/javac/lambda/8063054/T8063054b.java │ │ │ │ Passed: tools/javac/lambda/8066974/T8066974.java │ │ │ │ @@ -5054,33 +5048,34 @@ │ │ │ │ Passed: tools/javac/lambda/8068399/T8068399.java │ │ │ │ Passed: tools/javac/lambda/8068430/T8068430.java │ │ │ │ Passed: tools/javac/lambda/8071432/T8071432.java │ │ │ │ Passed: tools/javac/lambda/8074381/T8074381a.java │ │ │ │ Passed: tools/javac/lambda/8073842/T8073842.java │ │ │ │ Passed: tools/javac/lambda/8131742/T8131742.java │ │ │ │ Passed: tools/javac/lambda/8074381/T8074381b.java │ │ │ │ -Passed: tools/javac/lambda/8142876/T8142876.java │ │ │ │ Passed: tools/javac/lambda/8134329/T8134329.java │ │ │ │ +Passed: tools/javac/lambda/8142876/T8142876.java │ │ │ │ Passed: tools/javac/lambda/8153884/T8153884.java │ │ │ │ Passed: tools/javac/lambda/8148128/T8148128.java │ │ │ │ -Passed: tools/javac/lambda/8168480/T8168480b.java │ │ │ │ Passed: tools/javac/lambda/8168480/T8168480.java │ │ │ │ +Passed: tools/javac/lambda/8168480/T8168480b.java │ │ │ │ Passed: tools/javac/lambda/8169091/T8169091.java │ │ │ │ -Passed: tools/javac/lambda/8202372/T8202372.java │ │ │ │ Passed: tools/javac/lambda/8188144/T8188144.java │ │ │ │ +Passed: tools/javac/lambda/8202372/T8202372.java │ │ │ │ Passed: tools/javac/lambda/8258897/CaptureVariables.java │ │ │ │ -Passed: tools/javac/lambda/8258897/CaptureVariablesAnonymous.java │ │ │ │ Passed: tools/javac/lambda/8210495/T8210495.java │ │ │ │ +Passed: tools/javac/lambda/8258897/CaptureVariablesAnonymous.java │ │ │ │ Passed: tools/javac/lambda/8262095/T8262095.java │ │ │ │ Passed: tools/javac/lambda/abort/Abort.java │ │ │ │ -Passed: tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java │ │ │ │ Passed: tools/javac/lambda/abort/CompletionFailure.java │ │ │ │ +Passed: tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java │ │ │ │ Passed: tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java │ │ │ │ +Passed: tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java │ │ │ │ Passed: tools/javac/lambda/bytecode/TestLambdaBytecode.java │ │ │ │ -Passed: tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java │ │ │ │ +Passed: tools/javac/generics/inference/8048838/T8048838.java │ │ │ │ Passed: tools/javac/lambda/considerExceptionTVarInStuckExprs/ConsiderExceptionTVarsInStuckExprs.java │ │ │ │ Passed: tools/javac/lambda/deduplication/ClassFieldDeduplication.java │ │ │ │ Passed: tools/javac/lambda/deduplication/DeduplicationDebugInfo.java │ │ │ │ Passed: tools/javac/lambda/deduplication/DeduplicationTest.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg1.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg3.java │ │ │ │ @@ -5090,15 +5085,15 @@ │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest2_SAM2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest2_SAM3.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM1.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM3.java │ │ │ │ Passed: tools/javac/lambda/inaccessibleMref01/InaccessibleMref01.java │ │ │ │ Passed: tools/javac/lambda/inaccessibleMref02/InaccessibleMref02.java │ │ │ │ -Passed: tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java │ │ │ │ +Passed: tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/InInterface.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/InnerConstructor.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/AbstractClass_neg.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/AccessNonStatic_neg.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/EffectivelyFinal_neg.java │ │ │ │ @@ -5110,15 +5105,15 @@ │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest1.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest2.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest3.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest4.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest5.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest6.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/SamConversion.java │ │ │ │ -Passed: tools/javac/generics/inference/7086601/T7086601b.java │ │ │ │ +Passed: tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java │ │ │ │ Passed: tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java │ │ │ │ Passed: tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java │ │ │ │ Passed: tools/javac/lambda/methodReference/BoundUnboundSearchTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/BridgeMethod.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ImplicitEnclosingInstanceTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/IntersectionParameterTypeTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/IntersectionParameterTypeTest2.java │ │ │ │ @@ -5147,27 +5142,28 @@ │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefSingleRefEvalBridge.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuck.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuck2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuck8249261.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuckParenthesized.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToInner.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.java │ │ │ │ +Passed: tools/javac/generics/inference/7086601/T7086601b.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToLocalClassMethodTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/SamConversion.java │ │ │ │ -Passed: tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/TreeMakerParamsIsGoofy.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection1.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection2.java │ │ │ │ +Passed: tools/javac/importscope/TestDuplicateImport.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection3.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection4.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersectionInducedTest.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestFDCCE.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerDefault.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerInstance.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInstance.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestMethodHandle.java │ │ │ │ @@ -5182,111 +5178,110 @@ │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgs.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsExt.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuper.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceUnionTypeTest.java │ │ │ │ -Passed: tools/javac/lambda/bridge/TestMetafactoryBridges.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/MethodInvoker.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/MethodSupplier.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/ThirdClass.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTesta.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTestb.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8053906/SelfInitializerInLambdaTestc.java │ │ │ │ Passed: tools/javac/lambda/separate/Test.java │ │ │ │ Passed: tools/javac/lambda/speculative/8147546/T8147546a.java │ │ │ │ Passed: tools/javac/lambda/speculative/8147546/T8147546b.java │ │ │ │ Passed: tools/javac/lambda/speculative/8154180/T8154180a.java │ │ │ │ Passed: tools/javac/lambda/speculative/8154180/T8154180b.java │ │ │ │ Passed: tools/javac/lambda/speculative/DiamondFinder.java │ │ │ │ Passed: tools/javac/lambda/speculative/InferStrict.java │ │ │ │ -Passed: tools/javac/importscope/TestDuplicateImport.java │ │ │ │ -Passed: tools/javac/lambda/speculative/Main.java │ │ │ │ Passed: tools/javac/lambda/speculative/InferWeak.java │ │ │ │ +Passed: tools/javac/lambda/speculative/Main.java │ │ │ │ Passed: tools/javac/lambda/speculative/MissingError.java │ │ │ │ +Passed: tools/javac/lambda/bridge/TestMetafactoryBridges.java │ │ │ │ Passed: tools/javac/lambda/speculative/NestedLambdaNoGenerics.java │ │ │ │ -Passed: tools/javac/lambda/methodReference/SamConversionComboTest.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8046685.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8055984.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8077247.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8078093.java │ │ │ │ Passed: tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.java │ │ │ │ Passed: tools/javac/lambda/T8025290/ExplicitVSImplicitLambdaTest.java │ │ │ │ Passed: tools/javac/lambda/T8025816/CrashMethodReferenceWithSiteTypeVarTest.java │ │ │ │ Passed: tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.java │ │ │ │ Passed: tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.java │ │ │ │ Passed: tools/javac/lambda/T8037935/LambdaWithBinOpConstRefToConstString.java │ │ │ │ Passed: tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java │ │ │ │ -Passed: tools/javac/lambda/T8041704/ErrorMessageTest.java │ │ │ │ Passed: tools/javac/lambda/T8038420/LambdaIncrement.java │ │ │ │ +Passed: tools/javac/lambda/T8041704/ErrorMessageTest.java │ │ │ │ Passed: tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java │ │ │ │ Passed: tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java │ │ │ │ Passed: tools/javac/lambda/T8129740/AllowEnclosingVarCaptureTest.java │ │ │ │ Passed: tools/javac/lambda/T8129740/CaptureInCtorChainingTest.java │ │ │ │ Passed: tools/javac/lambda/T8129740/QualifiedThisAccessTest.java │ │ │ │ -Passed: tools/javac/lambda/T8209407/VerifierErrorInnerPlusLambda.java │ │ │ │ Passed: tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java │ │ │ │ +Passed: tools/javac/lambda/T8209407/VerifierErrorInnerPlusLambda.java │ │ │ │ Passed: tools/javac/lambda/T8213703/InvalidReceiverTypeTest.java │ │ │ │ +Passed: tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest_neg1_2.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest11.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest2.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest2b.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest3.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest4.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest6.java │ │ │ │ -Passed: tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest789.java │ │ │ │ +Passed: tools/javac/lambda/AvoidInfiniteReattribution.java │ │ │ │ Passed: tools/javac/lambda/BadAccess.java │ │ │ │ Passed: tools/javac/lambda/BadAccess02.java │ │ │ │ Passed: tools/javac/lambda/BadAccess03.java │ │ │ │ -Passed: tools/javac/lambda/AvoidInfiniteReattribution.java │ │ │ │ Passed: tools/javac/lambda/BadBreakContinue.java │ │ │ │ Passed: tools/javac/lambda/BadConv03.java │ │ │ │ Passed: tools/javac/lambda/BadConv04.java │ │ │ │ Passed: tools/javac/lambda/BadExpressionLambda.java │ │ │ │ +Passed: tools/javac/lambda/speculative/NestedLambdaGenerics.java │ │ │ │ Passed: tools/javac/lambda/BadLambdaPos.java │ │ │ │ +Passed: tools/javac/lambda/BadLambdaExpr.java │ │ │ │ Passed: tools/javac/lambda/BadMethodCall.java │ │ │ │ Passed: tools/javac/lambda/BadMethodCall2.java │ │ │ │ Passed: tools/javac/lambda/BadNestedLambda.java │ │ │ │ -Passed: tools/javac/lambda/BadLambdaExpr.java │ │ │ │ Passed: tools/javac/lambda/BadRecovery.java │ │ │ │ Passed: tools/javac/lambda/BadStatementInLambda.java │ │ │ │ Passed: tools/javac/lambda/BadReturn.java │ │ │ │ Passed: tools/javac/lambda/BadStatementInLambda02.java │ │ │ │ Passed: tools/javac/lambda/BadSwitchExpressionLambda.java │ │ │ │ Passed: tools/javac/lambda/BadTargetType.java │ │ │ │ Passed: tools/javac/lambda/CantFindSymbolImplicitLambdaAndDiamondTest.java │ │ │ │ Passed: tools/javac/lambda/Conditional01.java │ │ │ │ +Passed: tools/javac/lambda/methodReference/SamConversionComboTest.java │ │ │ │ Passed: tools/javac/lambda/Conditional02.java │ │ │ │ -Passed: tools/javac/lambda/Conditional03.java │ │ │ │ Passed: tools/javac/lambda/Conformance01.java │ │ │ │ +Passed: tools/javac/lambda/Conditional03.java │ │ │ │ Passed: tools/javac/lambda/Defender01.java │ │ │ │ Passed: tools/javac/lambda/DisjunctiveTypeTest.java │ │ │ │ Passed: tools/javac/lambda/DoubleStaticImport.java │ │ │ │ Passed: tools/javac/lambda/EffectivelyFinal01.java │ │ │ │ Passed: tools/javac/lambda/EffectivelyFinalTest.java │ │ │ │ Passed: tools/javac/lambda/EffectivelyFinalThrows.java │ │ │ │ Passed: tools/javac/lambda/ErroneousArg.java │ │ │ │ Passed: tools/javac/lambda/ExceptionsInLambda.java │ │ │ │ Passed: tools/javac/lambda/FunctionalInterfaceAnno.java │ │ │ │ Passed: tools/javac/lambda/FunctionalInterfaceAnno02.java │ │ │ │ -Passed: tools/javac/lambda/ByteCodeTest.java │ │ │ │ Passed: tools/javac/lambda/GenericMethodRefImplClass.java │ │ │ │ Passed: tools/javac/lambda/IdentifierTest.java │ │ │ │ Passed: tools/javac/lambda/ImplicitEnclosingInstanceTest.java │ │ │ │ Passed: tools/javac/lambda/InnerConstructor.java │ │ │ │ Passed: tools/javac/lambda/InnerInstanceCreationTest.java │ │ │ │ Passed: tools/javac/lambda/Intersection01.java │ │ │ │ -Passed: tools/javac/lambda/speculative/NestedLambdaGenerics.java │ │ │ │ Passed: tools/javac/lambda/Intersection02.java │ │ │ │ -Passed: tools/javac/lambda/LambdaCapture01.java │ │ │ │ Passed: tools/javac/lambda/Intersection03.java │ │ │ │ +Passed: tools/javac/lambda/ByteCodeTest.java │ │ │ │ +Passed: tools/javac/lambda/LambdaCapture01.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture02.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture03.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture04.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture05.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture06.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture07.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv01.java │ │ │ │ @@ -5295,28 +5290,28 @@ │ │ │ │ Passed: tools/javac/lambda/LambdaConv05.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv08.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv09.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv10.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv11.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv12.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv13.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv17.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv16.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv17.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv18.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv19.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv21.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv20.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv22.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv23.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv24.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv25.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv26.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv27.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv29.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv28.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv29.java │ │ │ │ Passed: tools/javac/lambda/LambdaEffectivelyFinalTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv30.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr01.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr02.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr04.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr05.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr06.java │ │ │ │ @@ -5335,44 +5330,44 @@ │ │ │ │ Passed: tools/javac/lambda/LambdaExpr19.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr20.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr21.java │ │ │ │ Passed: tools/javac/lambda/LambdaExprLeadsToMissingClassFilesTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaExprNotVoid.java │ │ │ │ Passed: tools/javac/lambda/LambdaInnerTypeVarArgs.java │ │ │ │ Passed: tools/javac/lambda/LambdaInnerTypeVarArgsSerialize.java │ │ │ │ -Passed: tools/javac/lambda/LambdaInnerTypeVarSerialize.java │ │ │ │ Passed: tools/javac/lambda/LambdaInnerTypeVarReflect.java │ │ │ │ +Passed: tools/javac/lambda/LambdaInnerTypeVarSerialize.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis2.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis3.java │ │ │ │ Passed: tools/javac/lambda/LambdaInterfaceStaticField.java │ │ │ │ Passed: tools/javac/lambda/LambdaLocalTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaLambdaSerialized.java │ │ │ │ -Passed: tools/javac/lambda/LambdaNoFuncIntfFlow.java │ │ │ │ Passed: tools/javac/lambda/LambdaMultiCatchTest.java │ │ │ │ +Passed: tools/javac/lambda/LambdaNoFuncIntfFlow.java │ │ │ │ Passed: tools/javac/lambda/LambdaOuterLocalTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaParameterNeedsNoInitTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaParenGeneric.java │ │ │ │ Passed: tools/javac/lambda/LambdaParenGenericOrig.java │ │ │ │ Passed: tools/javac/lambda/LambdaReturnUnboxing.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope01.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope02.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope03.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope04.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope05.java │ │ │ │ Passed: tools/javac/lambda/LambdaTestStrictFP.java │ │ │ │ -Passed: tools/javac/lambda/FunctionalInterfaceConversionTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaTestStrictFPFlag.java │ │ │ │ +Passed: tools/javac/lambda/FunctionalInterfaceConversionTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaTestStrictFPMethod.java │ │ │ │ Passed: tools/javac/lambda/LambdaWithInterfaceSuper.java │ │ │ │ Passed: tools/javac/lambda/LocalBreakAndContinue.java │ │ │ │ Passed: tools/javac/lambda/MethodHandleInvokeTest.java │ │ │ │ Passed: tools/javac/lambda/LocalVariableTable.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference01.java │ │ │ │ Passed: tools/javac/lambda/MethodReference02.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference01.java │ │ │ │ Passed: tools/javac/lambda/MethodReference04.java │ │ │ │ Passed: tools/javac/lambda/MethodReference03.java │ │ │ │ Passed: tools/javac/lambda/MethodReference05.java │ │ │ │ Passed: tools/javac/lambda/MethodReference06.java │ │ │ │ Passed: tools/javac/lambda/MethodReference07.java │ │ │ │ Passed: tools/javac/lambda/MethodReference09.java │ │ │ │ Passed: tools/javac/lambda/MethodReference08.java │ │ │ │ @@ -5382,20 +5377,20 @@ │ │ │ │ Passed: tools/javac/lambda/MethodReference13.java │ │ │ │ Passed: tools/javac/lambda/MethodReference15.java │ │ │ │ Passed: tools/javac/lambda/MethodReference14.java │ │ │ │ Passed: tools/javac/lambda/MethodReference16.java │ │ │ │ Passed: tools/javac/lambda/MethodReference17.java │ │ │ │ Passed: tools/javac/lambda/MethodReference18.java │ │ │ │ Passed: tools/javac/lambda/MethodReference19.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference21.java │ │ │ │ Passed: tools/javac/lambda/MethodReference20.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference21.java │ │ │ │ Passed: tools/javac/lambda/MethodReference23.java │ │ │ │ Passed: tools/javac/lambda/MethodReference22.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference24.java │ │ │ │ Passed: tools/javac/lambda/MethodReference25.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference24.java │ │ │ │ Passed: tools/javac/lambda/MethodReference26.java │ │ │ │ Passed: tools/javac/lambda/MethodReference27.java │ │ │ │ Passed: tools/javac/lambda/MethodReference28.java │ │ │ │ Passed: tools/javac/lambda/MethodReference29.java │ │ │ │ Passed: tools/javac/lambda/MethodReference30.java │ │ │ │ Passed: tools/javac/lambda/MethodReference31.java │ │ │ │ Passed: tools/javac/lambda/MethodReference32.java │ │ │ │ @@ -5437,16 +5432,16 @@ │ │ │ │ Passed: tools/javac/lambda/MethodReference67.java │ │ │ │ Passed: tools/javac/lambda/MethodReference69.java │ │ │ │ Passed: tools/javac/lambda/MethodReference70.java │ │ │ │ Passed: tools/javac/lambda/MethodReference71.java │ │ │ │ Passed: tools/javac/lambda/MethodReference72.java │ │ │ │ Passed: tools/javac/lambda/MethodReference73.java │ │ │ │ Passed: tools/javac/lambda/MethodReference74.java │ │ │ │ -Passed: tools/javac/lambda/MethodReferenceArrayClone.java │ │ │ │ Passed: tools/javac/lambda/MethodReference75.java │ │ │ │ +Passed: tools/javac/lambda/MethodReferenceArrayClone.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceNoThisTest.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceGenericTarget.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceStaticNotAccessibleTest.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceVarargsTest.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific01.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific02.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific03.java │ │ │ │ @@ -5470,53 +5465,53 @@ │ │ │ │ Passed: tools/javac/lambda/MostSpecific21.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific22.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific23.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific24.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific25.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific26.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific27.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExpression/SamConversionComboTest.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific28.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific29.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific30.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific31.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific32.java │ │ │ │ Passed: tools/javac/lambda/NakedThis.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture01.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture02.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture03.java │ │ │ │ -Passed: tools/javac/lambda/NoTargetLambda.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture04.java │ │ │ │ +Passed: tools/javac/lambda/NoTargetLambda.java │ │ │ │ Passed: tools/javac/lambda/NoWarnOnImplicitParams.java │ │ │ │ Passed: tools/javac/lambda/SE5AnnotationsOnLambdaParameters.java │ │ │ │ Passed: tools/javac/lambda/SerializableObjectMethods.java │ │ │ │ Passed: tools/javac/lambda/SerializedLambdaInInit.java │ │ │ │ Passed: tools/javac/lambda/SingleLocalTest.java │ │ │ │ Passed: tools/javac/lambda/StaticMethodNegTest.java │ │ │ │ +FAILED: tools/javac/lambda/T8031967.java │ │ │ │ Passed: tools/javac/lambda/T8056014.java │ │ │ │ Passed: tools/javac/lambda/T8056984.java │ │ │ │ Passed: tools/javac/lambda/T8057794.java │ │ │ │ Passed: tools/javac/lambda/T8077605.java │ │ │ │ -FAILED: tools/javac/lambda/T8031967.java │ │ │ │ -Passed: tools/javac/lambda/T8175317.java │ │ │ │ Passed: tools/javac/lambda/T8145051.java │ │ │ │ +Passed: tools/javac/lambda/T8175317.java │ │ │ │ Passed: tools/javac/lambda/T8195598.java │ │ │ │ +Passed: tools/javac/lambda/T8235564.java │ │ │ │ Passed: tools/javac/lambda/TargetType01.java │ │ │ │ Passed: tools/javac/lambda/TargetType02.java │ │ │ │ -Passed: tools/javac/lambda/T8235564.java │ │ │ │ Passed: tools/javac/lambda/TargetType03.java │ │ │ │ Passed: tools/javac/lambda/TargetType04.java │ │ │ │ Passed: tools/javac/lambda/TargetType05.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExpression/SamConversionComboTest.java │ │ │ │ Passed: tools/javac/lambda/TargetType06.java │ │ │ │ Passed: tools/javac/lambda/TargetType07.java │ │ │ │ Passed: tools/javac/lambda/TargetType08.java │ │ │ │ Passed: tools/javac/lambda/TargetType10.java │ │ │ │ Passed: tools/javac/lambda/TargetType11.java │ │ │ │ -Passed: tools/javac/lambda/TargetType13.java │ │ │ │ Passed: tools/javac/lambda/TargetType12.java │ │ │ │ +Passed: tools/javac/lambda/TargetType13.java │ │ │ │ Passed: tools/javac/lambda/TargetType14.java │ │ │ │ Passed: tools/javac/lambda/TargetType15.java │ │ │ │ Passed: tools/javac/lambda/TargetType16.java │ │ │ │ Passed: tools/javac/lambda/TargetType17.java │ │ │ │ Passed: tools/javac/lambda/TargetType18.java │ │ │ │ Passed: tools/javac/lambda/TargetType19.java │ │ │ │ Passed: tools/javac/lambda/TargetType20.java │ │ │ │ @@ -5549,109 +5544,109 @@ │ │ │ │ Passed: tools/javac/lambda/TargetType47.java │ │ │ │ Passed: tools/javac/lambda/TargetType48.java │ │ │ │ Passed: tools/javac/lambda/TargetType49.java │ │ │ │ Passed: tools/javac/lambda/TargetType50.java │ │ │ │ Passed: tools/javac/lambda/TargetType51.java │ │ │ │ Passed: tools/javac/lambda/TargetType52.java │ │ │ │ Passed: tools/javac/lambda/TargetType53.java │ │ │ │ -Passed: tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java │ │ │ │ Passed: tools/javac/lambda/TargetType54.java │ │ │ │ Passed: tools/javac/lambda/TargetType55.java │ │ │ │ Passed: tools/javac/lambda/TargetType56.java │ │ │ │ Passed: tools/javac/lambda/TargetType57.java │ │ │ │ Passed: tools/javac/lambda/TargetType58.java │ │ │ │ -Passed: tools/javac/lambda/TargetType60.java │ │ │ │ Passed: tools/javac/lambda/TargetType59.java │ │ │ │ -Passed: tools/javac/lambda/TargetType63.java │ │ │ │ +Passed: tools/javac/lambda/TargetType60.java │ │ │ │ Passed: tools/javac/lambda/TargetType61.java │ │ │ │ +Passed: tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java │ │ │ │ Passed: tools/javac/lambda/TargetType62.java │ │ │ │ +Passed: tools/javac/lambda/TargetType63.java │ │ │ │ Passed: tools/javac/lambda/TargetType64.java │ │ │ │ -Passed: tools/javac/lambda/TargetType65.java │ │ │ │ Passed: tools/javac/lambda/TargetType66.java │ │ │ │ +Passed: tools/javac/lambda/TargetType65.java │ │ │ │ Passed: tools/javac/lambda/TargetType67.java │ │ │ │ -Passed: tools/javac/lambda/TargetType68.java │ │ │ │ Passed: tools/javac/lambda/TargetType70.java │ │ │ │ Passed: tools/javac/lambda/TargetType69.java │ │ │ │ +Passed: tools/javac/lambda/TargetType68.java │ │ │ │ Passed: tools/javac/lambda/TargetType71.java │ │ │ │ -Passed: tools/javac/lambda/TargetType73.java │ │ │ │ Passed: tools/javac/lambda/TargetType72.java │ │ │ │ +Passed: tools/javac/lambda/TargetType73.java │ │ │ │ Passed: tools/javac/lambda/TargetType74.java │ │ │ │ Passed: tools/javac/lambda/TargetType75.java │ │ │ │ Passed: tools/javac/lambda/TargetType76.java │ │ │ │ -Passed: tools/javac/lambda/TestLambdaToMethodStats.java │ │ │ │ Passed: tools/javac/lambda/TestBootstrapMethodsCount.java │ │ │ │ +Passed: tools/javac/lambda/TestLambdaToMethodStats.java │ │ │ │ Passed: tools/javac/lambda/TryWithLambdaFinal.java │ │ │ │ Passed: tools/javac/lambda/UnderscoreAsIdent.java │ │ │ │ Passed: tools/javac/lambda/VoidCompatibility.java │ │ │ │ +Passed: tools/javac/lambda/MethodReferenceParserTest.java │ │ │ │ Passed: tools/javac/lambda/VoidLambdaParameter.java │ │ │ │ Passed: tools/javac/lambda/XDdumpLambdaToMethodStats.java │ │ │ │ -Passed: tools/javac/lambda/MethodReferenceParserTest.java │ │ │ │ -Passed: tools/javac/lambda/TestInvokeDynamic.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/AttributeInjector.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassToInterfaceConverter.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/ClassCase.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Hierarchy.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/HierarchyGenerator.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Rule.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/RuleGroup.java │ │ │ │ -Passed: tools/javac/failover/CheckAttributedTree.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTNode.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTParser.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTShape.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java │ │ │ │ +Passed: tools/javac/lambda/TestInvokeDynamic.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTParser.java │ │ │ │ Passed: tools/javac/launcher/GetResourceTest.java │ │ │ │ +Passed: tools/javac/failover/CheckAttributedTree.java │ │ │ │ Passed: tools/javac/lexer/JavaLexerTest.java │ │ │ │ Passed: tools/javac/lexer/OctalNumberTest.java │ │ │ │ Passed: tools/javac/lib/DPrinter.java │ │ │ │ Passed: tools/javac/limits/ArrayDims1.java │ │ │ │ Passed: tools/javac/limits/ArrayDims2.java │ │ │ │ Passed: tools/javac/limits/ArrayDims3.java │ │ │ │ Passed: tools/javac/limits/ArrayDims4.java │ │ │ │ Passed: tools/javac/limits/ArrayDims5.java │ │ │ │ Passed: tools/javac/limits/CodeSize.java │ │ │ │ Passed: tools/javac/limits/LongName.java │ │ │ │ Passed: tools/javac/limits/NestedClassConstructorArgs.java │ │ │ │ Passed: tools/javac/limits/NestedClassMethodArgs.java │ │ │ │ +Passed: tools/javac/launcher/SourceLauncherTest.java │ │ │ │ Passed: tools/javac/limits/PoolSize1.java │ │ │ │ Passed: tools/javac/limits/PoolSize2.java │ │ │ │ Passed: tools/javac/limits/StaticNestedClassConstructorArgs.java │ │ │ │ Passed: tools/javac/limits/StringLength.java │ │ │ │ Passed: tools/javac/limits/TopLevelClassConstructorArgs.java │ │ │ │ Passed: tools/javac/limits/TopLevelClassMethodArgs.java │ │ │ │ -Passed: tools/javac/limits/TopLevelClassStaticMethodArgs.java │ │ │ │ Passed: tools/javac/linenumbers/ConditionalLineNumberTest.java │ │ │ │ Passed: tools/javac/linenumbers/FinallyLineNumberTest.java │ │ │ │ -Passed: tools/javac/launcher/SourceLauncherTest.java │ │ │ │ +Passed: tools/javac/limits/TopLevelClassStaticMethodArgs.java │ │ │ │ Passed: tools/javac/linenumbers/NestedLineNumberTest.java │ │ │ │ Passed: tools/javac/linenumbers/NullCheckLineNumberTest.java │ │ │ │ -Passed: tools/javac/links/LinksTest.java │ │ │ │ Passed: tools/javac/lint/Deprecation.java │ │ │ │ +Passed: tools/javac/links/LinksTest.java │ │ │ │ Passed: tools/javac/lint/DeprecationTest.java │ │ │ │ Passed: tools/javac/lint/FallThrough.java │ │ │ │ Passed: tools/javac/lint/ExternalAbuseOfVbc.java │ │ │ │ Passed: tools/javac/lint/JdkInternalAbuseOfVbc.java │ │ │ │ Passed: tools/javac/lint/LossyConversions.java │ │ │ │ -Passed: tools/javac/lint/NoWarn.java │ │ │ │ Passed: tools/javac/lint/Unchecked.java │ │ │ │ Passed: tools/javac/literals/BadBinaryLiterals.java │ │ │ │ Passed: tools/javac/literals/BadUnderscoreLiterals.java │ │ │ │ +Passed: tools/javac/lint/NoWarn.java │ │ │ │ Passed: tools/javac/literals/T6891079.java │ │ │ │ Passed: tools/javac/literals/BinaryLiterals.java │ │ │ │ Passed: tools/javac/literals/UnderscoreLiterals.java │ │ │ │ Passed: tools/javac/lvti/badTypeReference/BadTypeReference.java │ │ │ │ Passed: tools/javac/lvti/harness/NonDenotableTest.java │ │ │ │ Passed: tools/javac/lvti/harness/PrimitiveTypeTest.java │ │ │ │ -Passed: tools/javac/lvti/harness/UpperBounds.java │ │ │ │ Passed: tools/javac/lvti/harness/ReferenceTypeTest.java │ │ │ │ +Passed: tools/javac/lvti/harness/UpperBounds.java │ │ │ │ Passed: tools/javac/lvti/BadLocalVarInferenceTest.java │ │ │ │ Passed: tools/javac/lvti/ConstantTypes.java │ │ │ │ Passed: tools/javac/lvti/FoldingTest.java │ │ │ │ Passed: tools/javac/lvti/SelfRefTest.java │ │ │ │ Passed: tools/javac/lvti/ParserTest.java │ │ │ │ Passed: tools/javac/lvti/T8191893.java │ │ │ │ Passed: tools/javac/lvti/T8191959.java │ │ │ │ @@ -5662,76 +5657,76 @@ │ │ │ │ Passed: tools/javac/main/EnvVariableTest.java │ │ │ │ Passed: tools/javac/main/T8058445.java │ │ │ │ Passed: tools/javac/main/StreamsTest.java │ │ │ │ Passed: tools/javac/main/ToolProviderTest.java │ │ │ │ Passed: tools/javac/mandatoryWarnings/deprecated/Test.java │ │ │ │ Passed: tools/javac/lambda/TestSelfRef.java │ │ │ │ Passed: tools/javac/meth/BadPolySig/BadPolySig.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java │ │ │ │ Passed: tools/javac/meth/InvokeMH.java │ │ │ │ -Passed: tools/javac/meth/TestCP.java │ │ │ │ Passed: tools/javac/meth/VarargsWarn.java │ │ │ │ -Passed: tools/javac/meth/XlintWarn.java │ │ │ │ -Passed: tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/mandatoryWarnings/unchecked/Test.java │ │ │ │ +Passed: tools/javac/meth/XlintWarn.java │ │ │ │ Passed: tools/javac/main/T8239544.java │ │ │ │ +Passed: tools/javac/meth/TestCP.java │ │ │ │ Passed: tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java │ │ │ │ +Passed: tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/MethodParameters/CaptureTest.java │ │ │ │ Passed: tools/javac/MethodParameters/AnnotationTest.java │ │ │ │ +Passed: tools/javac/MethodParameters/DefaultParamNames.java │ │ │ │ Passed: tools/javac/MethodParameters/AnonymousClass.java │ │ │ │ Passed: tools/javac/MethodParameters/Constructors.java │ │ │ │ -Passed: tools/javac/MethodParameters/DefaultParamNames.java │ │ │ │ Passed: tools/javac/MethodParameters/EnumTest.java │ │ │ │ Passed: tools/javac/MethodParameters/InstanceMethods.java │ │ │ │ -Passed: tools/javac/MethodParameters/LambdaTest.java │ │ │ │ Passed: tools/javac/MethodParameters/LocalClassTest.java │ │ │ │ +Passed: tools/javac/MethodParameters/LambdaTest.java │ │ │ │ Passed: tools/javac/MethodParameters/MemberClassTest.java │ │ │ │ Passed: tools/javac/miranda/4686148/Test.java │ │ │ │ Passed: tools/javac/miranda/4686811/Tryit.java │ │ │ │ -Passed: tools/javac/MethodParameters/StaticMethods.java │ │ │ │ Passed: tools/javac/miranda/T4279316a.java │ │ │ │ Passed: tools/javac/miranda/T4279316b.java │ │ │ │ +Passed: tools/javac/MethodParameters/StaticMethods.java │ │ │ │ Passed: tools/javac/miranda/T4279316c.java │ │ │ │ -Passed: tools/javac/MethodParameters/UncommonParamNames.java │ │ │ │ Passed: tools/javac/miranda/4711056/T1.java │ │ │ │ Passed: tools/javac/miranda/T4279316d.java │ │ │ │ Passed: tools/javac/miranda/T4528315.java │ │ │ │ Passed: tools/javac/miranda/T4666866.java │ │ │ │ Passed: tools/javac/miranda/T4711325.java │ │ │ │ +Passed: tools/javac/MethodParameters/UncommonParamNames.java │ │ │ │ Passed: tools/javac/missingClass/A.java │ │ │ │ -Passed: tools/javac/missingSuperRecovery/MissingInterfaceTest.java │ │ │ │ Passed: tools/javac/missingSuperRecovery/MissingSuperRecovery.java │ │ │ │ -Passed: tools/javac/MissingInclude/MissingIncludeTest.java │ │ │ │ Passed: tools/javac/mixedTarget/ExtendCovariant1.java │ │ │ │ -Passed: tools/javac/mixedTarget/ExtendCovariant2.java │ │ │ │ +Passed: tools/javac/MissingInclude/MissingIncludeTest.java │ │ │ │ +Passed: tools/javac/missingSuperRecovery/MissingInterfaceTest.java │ │ │ │ Passed: tools/javac/modules/InvalidModuleDirective/module-info.java │ │ │ │ +Passed: tools/javac/mixedTarget/ExtendCovariant2.java │ │ │ │ Passed: tools/javac/modules/T8159439/NPEForModuleInfoWithNonZeroSuperClassTest.java │ │ │ │ Passed: tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java │ │ │ │ -Passed: tools/javac/modules/T8158224/T8158224.java │ │ │ │ Passed: tools/javac/modules/T8168854/module-info.java │ │ │ │ +Passed: tools/javac/modules/T8158224/T8158224.java │ │ │ │ Passed: tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java │ │ │ │ Passed: tools/javac/modules/AbstractOrInnerClassServiceImplTest.java │ │ │ │ Passed: tools/javac/modules/T8160454/NPEGetDirectivesTest.java │ │ │ │ Passed: tools/javac/modules/AddExportsTest.java │ │ │ │ Passed: tools/javac/modules/AddModulesTest.java │ │ │ │ Passed: tools/javac/modules/AllDefaultTest.java │ │ │ │ Passed: tools/javac/modules/AnnotationProcessingWithModuleInfoInWrongPlace.java │ │ │ │ Passed: tools/javac/modules/AddReadsTest.java │ │ │ │ Passed: tools/javac/modules/AnnotationProcessorsInModulesTest.java │ │ │ │ Passed: tools/javac/modules/AddLimitMods.java │ │ │ │ Passed: tools/javac/modules/BrokenModulesTest.java │ │ │ │ -Passed: tools/javac/modules/AutomaticModules.java │ │ │ │ Passed: tools/javac/modules/AnnotationsOnModules.java │ │ │ │ +Passed: tools/javac/modules/AutomaticModules.java │ │ │ │ +Passed: tools/javac/modules/CompileModulePatchTest.java │ │ │ │ Passed: tools/javac/modules/ContainsTest.java │ │ │ │ Passed: tools/javac/modules/DirectiveVisitorTest.java │ │ │ │ Passed: tools/javac/modules/DoclintOtherModules.java │ │ │ │ -Passed: tools/javac/modules/CompileModulePatchTest.java │ │ │ │ Passed: tools/javac/modules/DuplicateClassTest.java │ │ │ │ -Passed: tools/javac/modules/ConvenientAccessErrorsTest.java │ │ │ │ Passed: tools/javac/modules/EnvVarTest.java │ │ │ │ +Passed: tools/javac/modules/ConvenientAccessErrorsTest.java │ │ │ │ Passed: tools/javac/modules/FileManagerGetServiceLoaderTest.java │ │ │ │ Passed: tools/javac/modules/GetLocationForModuleTest.java │ │ │ │ Passed: tools/javac/modules/EdgeCases.java │ │ │ │ Passed: tools/javac/modules/ExportsUnexported.java │ │ │ │ Passed: tools/javac/modules/GraphsTest.java │ │ │ │ Passed: tools/javac/modules/HelloWorldTest.java │ │ │ │ Passed: tools/javac/modules/IncubatingTest.java │ │ │ │ @@ -5739,190 +5734,190 @@ │ │ │ │ Passed: tools/javac/modules/MissingJarInModulePathTest.java │ │ │ │ Passed: tools/javac/modules/MissingModuleTest.java │ │ │ │ Passed: tools/javac/modules/ModifiedUTFTest.java │ │ │ │ Passed: tools/javac/modules/ModuleFinderTest.java │ │ │ │ Passed: tools/javac/modules/InheritRuntimeEnvironmentTest.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoPatchPath.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoTreeAccess.java │ │ │ │ +Passed: tools/javac/modules/ModulePathTest.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoTest.java │ │ │ │ Passed: tools/javac/modules/JavaBaseTest.java │ │ │ │ -Passed: tools/javac/modules/ModulePathTest.java │ │ │ │ -Passed: tools/javac/modules/ModulesAndClassPathTest.java │ │ │ │ Passed: tools/javac/modules/ModulesAndModuleSourcePathTest.java │ │ │ │ Passed: tools/javac/modules/ModuleVersion.java │ │ │ │ +Passed: tools/javac/modules/ModulesAndClassPathTest.java │ │ │ │ Passed: tools/javac/modules/MultiModuleModeTest.java │ │ │ │ +Passed: tools/javac/modules/ModuleSourcePathTest.java │ │ │ │ Passed: tools/javac/modules/MOptionTest.java │ │ │ │ Passed: tools/javac/modules/NPECompilingModuleInfoTest.java │ │ │ │ -Passed: tools/javac/modules/ModuleSourcePathTest.java │ │ │ │ -Passed: tools/javac/modules/NPEEmptyFileTest.java │ │ │ │ Passed: tools/javac/modules/ObscureMessageForBadProvidesTest.java │ │ │ │ +Passed: tools/javac/modules/NPEEmptyFileTest.java │ │ │ │ Passed: tools/javac/modules/OutputDirTest.java │ │ │ │ Passed: tools/javac/modules/OpenModulesTest.java │ │ │ │ Passed: tools/javac/modules/PackageMultipleModules.java │ │ │ │ -Passed: tools/javac/modules/PackageConflictTest.java │ │ │ │ Passed: tools/javac/modules/PatchModulesTest.java │ │ │ │ -Passed: tools/javac/modules/PoorChoiceForModuleNameTest.java │ │ │ │ +Passed: tools/javac/modules/PackageConflictTest.java │ │ │ │ Passed: tools/javac/modules/PluginsInModulesTest.java │ │ │ │ +Passed: tools/javac/modules/PoorChoiceForModuleNameTest.java │ │ │ │ Passed: tools/javac/modules/RepeatedUsesAndProvidesTest.java │ │ │ │ Passed: tools/javac/modules/ReportNonExistentPackageTest.java │ │ │ │ Passed: tools/javac/modules/ProvidesTest.java │ │ │ │ Passed: tools/javac/modules/QueryBeforeEnter.java │ │ │ │ Passed: tools/javac/modules/RequiresTransitiveTest.java │ │ │ │ Passed: tools/javac/modules/RequiresStaticTest.java │ │ │ │ +Passed: tools/javac/modules/AnnotationProcessing.java │ │ │ │ Passed: tools/javac/modules/ResolveTest.java │ │ │ │ Passed: tools/javac/modules/ServiceInStaticClassErrorTest.java │ │ │ │ -Passed: tools/javac/modules/AnnotationProcessing.java │ │ │ │ Passed: tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java │ │ │ │ -Passed: tools/javac/modules/SingleModuleModeTest.java │ │ │ │ Passed: tools/javac/modules/SourceInSymlinkTest.java │ │ │ │ +Passed: tools/javac/modules/SingleModuleModeTest.java │ │ │ │ Passed: tools/javac/modules/UnexpectedTokenInModuleInfoTest.java │ │ │ │ Passed: tools/javac/modules/SubpackageTest.java │ │ │ │ Passed: tools/javac/modules/SourcePathTest.java │ │ │ │ -Passed: tools/javac/modules/WrongErrorMessageForNestedServiceProviderTest.java │ │ │ │ Passed: tools/javac/multicatch/7005371/T7005371.java │ │ │ │ +Passed: tools/javac/modules/WrongErrorMessageForNestedServiceProviderTest.java │ │ │ │ Passed: tools/javac/multicatch/7030606/T7030606.java │ │ │ │ Passed: tools/javac/multicatch/8071291/T8071291.java │ │ │ │ Passed: tools/javac/modules/UsesTest.java │ │ │ │ Passed: tools/javac/multicatch/Neg01.java │ │ │ │ Passed: tools/javac/multicatch/Neg01eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Neg02.java │ │ │ │ Passed: tools/javac/multicatch/Neg02eff_final.java │ │ │ │ -Passed: tools/javac/multicatch/Neg03.java │ │ │ │ Passed: tools/javac/multicatch/model/ModelChecker.java │ │ │ │ +Passed: tools/javac/multicatch/Neg03.java │ │ │ │ Passed: tools/javac/multicatch/Neg04.java │ │ │ │ Passed: tools/javac/multicatch/Neg04eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Neg06.java │ │ │ │ -Passed: tools/javac/modules/UpgradeModulePathTest.java │ │ │ │ Passed: tools/javac/multicatch/Neg07.java │ │ │ │ Passed: tools/javac/multicatch/Pos01.java │ │ │ │ +Passed: tools/javac/modules/UpgradeModulePathTest.java │ │ │ │ Passed: tools/javac/multicatch/Pos03.java │ │ │ │ Passed: tools/javac/multicatch/Pos02.java │ │ │ │ Passed: tools/javac/multicatch/Pos06.java │ │ │ │ -Passed: tools/javac/multicatch/Pos05.java │ │ │ │ Passed: tools/javac/multicatch/Pos04.java │ │ │ │ +Passed: tools/javac/multicatch/Pos05.java │ │ │ │ Passed: tools/javac/multicatch/Pos07.java │ │ │ │ Passed: tools/javac/multicatch/Pos08.java │ │ │ │ Passed: tools/javac/multicatch/Pos08eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Pos09.java │ │ │ │ Passed: tools/javac/multicatch/Pos10.java │ │ │ │ Passed: tools/javac/multicatch/Pos12.java │ │ │ │ Passed: tools/javac/multicatch/Pos11.java │ │ │ │ Passed: tools/javac/multicatch/T6978574.java │ │ │ │ Passed: tools/javac/NameClash/One.java │ │ │ │ Passed: tools/javac/NameClash/NameClashTest.java │ │ │ │ Passed: tools/javac/nested/4903103/T4903103.java │ │ │ │ Passed: tools/javac/nested/5009484/X.java │ │ │ │ -Passed: tools/javac/nativeHeaders/EncodeInnerClassNameTest.java │ │ │ │ Passed: tools/javac/nested/5009484/Y.java │ │ │ │ +Passed: tools/javac/nativeHeaders/EncodeInnerClassNameTest.java │ │ │ │ Passed: tools/javac/nested/StaticNestedNonStaticSuper.java │ │ │ │ Passed: tools/javac/newlines/NewLineTest.java │ │ │ │ Passed: tools/javac/NonAmbiguousField/Test.java │ │ │ │ Passed: tools/javac/nestmates/CheckNestmateAttrs.java │ │ │ │ Passed: tools/javac/optimizeOuterThis/DontOptimizeOuterThis.java │ │ │ │ Passed: tools/javac/optimizeOuterThis/OptimizeOuterThis.java │ │ │ │ Passed: tools/javac/options/modes/AtFilesTest.java │ │ │ │ Passed: tools/javac/options/modes/DocLintTest.java │ │ │ │ Passed: tools/javac/options/modes/FSInfoTest.java │ │ │ │ -Passed: tools/javac/nativeHeaders/NativeHeaderTest.java │ │ │ │ Passed: tools/javac/options/modes/InfoOptsTest.java │ │ │ │ +Passed: tools/javac/nativeHeaders/NativeHeaderTest.java │ │ │ │ Passed: tools/javac/options/modes/NoOperandsTest.java │ │ │ │ -Passed: tools/javac/options/modes/OutputDirTest.java │ │ │ │ Passed: tools/javac/options/modes/ProfileBootClassPathTest.java │ │ │ │ Passed: tools/javac/options/modes/ProfileTargetTest.java │ │ │ │ +Passed: tools/javac/options/modes/OutputDirTest.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOption.java │ │ │ │ Passed: tools/javac/options/modes/StdOutTest.java │ │ │ │ Passed: tools/javac/options/modes/SourceTargetTest.java │ │ │ │ -Passed: tools/javac/options/release/ReleaseOptionThroughAPI.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOptionCurrent.java │ │ │ │ +Passed: tools/javac/options/release/ReleaseOptionThroughAPI.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOption9.java │ │ │ │ Passed: tools/javac/options/smokeTests/OptionSmokeTest.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOptionUnsupported.java │ │ │ │ -Passed: tools/javac/options/HelpOutputColumnWidthTest.java │ │ │ │ +Passed: tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java │ │ │ │ Passed: tools/javac/options/IsSupportedOptionTest.java │ │ │ │ -Passed: tools/javac/options/T6900037.java │ │ │ │ +Passed: tools/javac/options/HelpOutputColumnWidthTest.java │ │ │ │ Passed: tools/javac/options/T6949443.java │ │ │ │ +Passed: tools/javac/options/T6900037.java │ │ │ │ Passed: tools/javac/options/T6986895.java │ │ │ │ -Passed: tools/javac/options/BCPOrSystemNotSpecified.java │ │ │ │ Passed: tools/javac/options/XjcovUnionTypeTest.java │ │ │ │ Passed: tools/javac/overload/T4494762.java │ │ │ │ Passed: tools/javac/overload/T4723909.java │ │ │ │ +Passed: tools/javac/options/BCPOrSystemNotSpecified.java │ │ │ │ Passed: tools/javac/overload/T4743490.java │ │ │ │ -Passed: tools/javac/options/T7022337.java │ │ │ │ -Passed: tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java │ │ │ │ -Passed: tools/javac/overload/T6776289.java │ │ │ │ Passed: tools/javac/overload/T5090220.java │ │ │ │ +Passed: tools/javac/overload/T6776289.java │ │ │ │ Passed: tools/javac/overload/T8176265.java │ │ │ │ Passed: tools/javac/OverrideChecks/6199153/T6199153.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189a.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189b.java │ │ │ │ +Passed: tools/javac/options/T7022337.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189c.java │ │ │ │ Passed: tools/javac/OverrideChecks/6738538/T6738538a.java │ │ │ │ -Passed: tools/javac/OverrideChecks/6400189/T6400189d.java │ │ │ │ Passed: tools/javac/OverrideChecks/6738538/T6738538b.java │ │ │ │ +Passed: tools/javac/OverrideChecks/6400189/T6400189d.java │ │ │ │ Passed: tools/javac/OverrideChecks/IncompleteMessageOverride.java │ │ │ │ -Passed: tools/javac/OverrideChecks/InterfaceOverride.java │ │ │ │ Passed: tools/javac/OverrideChecks/InconsistentReturn.java │ │ │ │ Passed: tools/javac/OverrideChecks/InterfaceImplements.java │ │ │ │ +Passed: tools/javac/OverrideChecks/InterfaceOverride.java │ │ │ │ Passed: tools/javac/OverrideChecks/Private.java │ │ │ │ -Passed: tools/javac/OverrideChecks/T4720356a.java │ │ │ │ Passed: tools/javac/OverrideChecks/StaticOverride.java │ │ │ │ +Passed: tools/javac/OverrideChecks/T4720356a.java │ │ │ │ Passed: tools/javac/OverrideChecks/T4720359a.java │ │ │ │ -Passed: tools/javac/OverrideChecks/T6326485.java │ │ │ │ Passed: tools/javac/OverrideChecks/T4721069.java │ │ │ │ +Passed: tools/javac/OverrideChecks/T6326485.java │ │ │ │ Passed: tools/javac/OverrideChecks/T6399361.java │ │ │ │ Passed: tools/javac/OverrideChecks/T8139255.java │ │ │ │ Passed: tools/javac/OverrideChecks/ThrowsConflict.java │ │ │ │ Passed: tools/javac/overrridecrash/B.java │ │ │ │ -Passed: tools/javac/PackageClassAmbiguity/Bad.java │ │ │ │ Passed: tools/javac/parser/7157165/T7157165.java │ │ │ │ -Passed: tools/javac/parser/8081769/T8081769.java │ │ │ │ +Passed: tools/javac/PackageClassAmbiguity/Bad.java │ │ │ │ Passed: tools/javac/PackageClassAmbiguity/util.java │ │ │ │ +Passed: tools/javac/parser/8081769/T8081769.java │ │ │ │ Passed: tools/javac/parser/8014643/T8014643.java │ │ │ │ Passed: tools/javac/parser/ErroneousParameters.java │ │ │ │ Passed: tools/javac/parser/8134007/T8134007.java │ │ │ │ Passed: tools/javac/parser/ExtraImportSemicolon.java │ │ │ │ Passed: tools/javac/parser/extend/JavacExtensionTest.java │ │ │ │ Passed: tools/javac/parser/ExtraSemiTest.java │ │ │ │ Passed: tools/javac/parser/MissingClosingBrace.java │ │ │ │ Passed: tools/javac/parser/SingleCommaAnnotationValue.java │ │ │ │ Passed: tools/javac/parser/SingleCommaAnnotationValueFail.java │ │ │ │ Passed: tools/javac/parser/StringFoldingPosTest.java │ │ │ │ Passed: tools/javac/parser/StringFoldingTest.java │ │ │ │ Passed: tools/javac/parser/T4881269.java │ │ │ │ Passed: tools/javac/parser/T4910483.java │ │ │ │ Passed: tools/javac/parser/ExtraPackageSemicolon.java │ │ │ │ -Passed: tools/javac/options/xprefer/XPreferTest.java │ │ │ │ Passed: tools/javac/Paths/6638501/JarFromManifestFailure.java │ │ │ │ +Passed: tools/javac/options/xprefer/XPreferTest.java │ │ │ │ Passed: tools/javac/parser/JavacParserTest.java │ │ │ │ Passed: tools/javac/Paths/ClassPath2.java │ │ │ │ Passed: tools/javac/Paths/Help.java │ │ │ │ Passed: tools/javac/Paths/ClassPath.java │ │ │ │ Passed: tools/javac/Paths/TestCompileJARInClassPath.java │ │ │ │ Passed: tools/javac/Paths/Diagnostics.java │ │ │ │ -Passed: tools/javac/patterns/AnnotationErrors.java │ │ │ │ Passed: tools/javac/patterns/scope/ScopeTest.java │ │ │ │ +Passed: tools/javac/patterns/AnnotationErrors.java │ │ │ │ Passed: tools/javac/patterns/BindingsExistTest.java │ │ │ │ -Passed: tools/javac/patterns/Annotations.java │ │ │ │ Passed: tools/javac/patterns/BindingsInitializer.java │ │ │ │ +Passed: tools/javac/patterns/Annotations.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest1.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest1Merging.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest2.java │ │ │ │ Passed: tools/javac/patterns/CaseStructureTest.java │ │ │ │ Passed: tools/javac/patterns/CastConversionMatch.java │ │ │ │ Passed: tools/javac/patterns/ConditionalTest.java │ │ │ │ -Passed: tools/javac/patterns/BreakAndLoops.java │ │ │ │ -Passed: tools/javac/patterns/DeconstructionPatternErrors.java │ │ │ │ Passed: tools/javac/patterns/DeconstructionDesugaring.java │ │ │ │ -Passed: tools/javac/patterns/Domination.java │ │ │ │ +Passed: tools/javac/patterns/DeconstructionPatternErrors.java │ │ │ │ +Passed: tools/javac/patterns/BreakAndLoops.java │ │ │ │ Passed: tools/javac/patterns/DisambiguatePatterns.java │ │ │ │ Passed: tools/javac/patterns/DuplicateBindingTest.java │ │ │ │ -Passed: tools/javac/patterns/EmptyRecordClass.java │ │ │ │ +Passed: tools/javac/patterns/Domination.java │ │ │ │ Passed: tools/javac/patterns/EnsureTypesOrderTest.java │ │ │ │ -Passed: tools/javac/patterns/EnumTypeChangesNonPreview.java │ │ │ │ +Passed: tools/javac/patterns/EmptyRecordClass.java │ │ │ │ Passed: tools/javac/patterns/EnumTypeChanges.java │ │ │ │ +Passed: tools/javac/patterns/EnumTypeChangesNonPreview.java │ │ │ │ Passed: tools/javac/patterns/ExamplesFromProposal.java │ │ │ │ Passed: tools/javac/patterns/GenericRecordDeconstructionPattern.java │ │ │ │ Passed: tools/javac/patterns/Guards.java │ │ │ │ Passed: tools/javac/patterns/GuardsErrors.java │ │ │ │ Passed: tools/javac/patterns/ImpossibleTypeTest.java │ │ │ │ Passed: tools/javac/patterns/InferenceUnitTest.java │ │ │ │ Passed: tools/javac/patterns/InstanceofTotalPattern.java │ │ │ │ @@ -5934,51 +5929,51 @@ │ │ │ │ Passed: tools/javac/patterns/NestedDeconstructionPattern.java │ │ │ │ Passed: tools/javac/patterns/NestedPatternVariablesBytecode.java │ │ │ │ Passed: tools/javac/patterns/NestedPrimitiveDeconstructionPattern.java │ │ │ │ Passed: tools/javac/Paths/MineField.java │ │ │ │ Passed: tools/javac/patterns/NoModifiersOnBinding.java │ │ │ │ Passed: tools/javac/Paths/WildcardMineField.java │ │ │ │ Passed: tools/javac/patterns/NoUnnecessaryCast.java │ │ │ │ -Passed: tools/javac/patterns/NoSubtypeCheck.java │ │ │ │ Passed: tools/javac/patterns/NullsInDeconstructionPatterns.java │ │ │ │ -Passed: tools/javac/patterns/NullsInPatterns.java │ │ │ │ Passed: tools/javac/patterns/NullsInDeconstructionPatterns2.java │ │ │ │ +Passed: tools/javac/patterns/NullsInPatterns.java │ │ │ │ +Passed: tools/javac/patterns/NullSwitch.java │ │ │ │ +Passed: tools/javac/patterns/NoSubtypeCheck.java │ │ │ │ Passed: tools/javac/patterns/Parenthesized.java │ │ │ │ Passed: tools/javac/patterns/PatternCaseErrorRecovery.java │ │ │ │ -Passed: tools/javac/patterns/NullSwitch.java │ │ │ │ Passed: tools/javac/patterns/PatternErrorRecovery.java │ │ │ │ Passed: tools/javac/patterns/PatternMatchPosTest.java │ │ │ │ Passed: tools/javac/patterns/PatternsSimpleVisitorTest.java │ │ │ │ -Passed: tools/javac/patterns/PatternDesugaring.java │ │ │ │ Passed: tools/javac/patterns/PatternTypeTest2.java │ │ │ │ +Passed: tools/javac/patterns/PatternDesugaring.java │ │ │ │ Passed: tools/javac/patterns/PatternVariablesAreNonFinal.java │ │ │ │ Passed: tools/javac/patterns/PatternVariablesAreNonFinal2.java │ │ │ │ Passed: tools/javac/patterns/ProxyMethodLookup.java │ │ │ │ +Passed: tools/javac/patterns/PrettyTest.java │ │ │ │ Passed: tools/javac/patterns/RawTypeBindingWarning.java │ │ │ │ Passed: tools/javac/patterns/Reifiable.java │ │ │ │ -Passed: tools/javac/patterns/PrettyTest.java │ │ │ │ Passed: tools/javac/patterns/ReifiableOld.java │ │ │ │ Passed: tools/javac/patterns/ScopeResizeTest.java │ │ │ │ Passed: tools/javac/patterns/SealedTypeChanges.java │ │ │ │ Passed: tools/javac/patterns/SimpleAndGuardPattern.java │ │ │ │ -Passed: tools/javac/patterns/SimpleDeconstructionPattern.java │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ +Passed: tools/javac/patterns/SimpleDeconstructionPattern.java │ │ │ │ Passed: tools/javac/patterns/SourceLevelChecks.java │ │ │ │ Passed: tools/javac/patterns/SwitchEnumConstants.java │ │ │ │ Passed: tools/javac/patterns/SwitchErrors.java │ │ │ │ Passed: tools/javac/patterns/Switches.java │ │ │ │ Passed: tools/javac/patterns/T8291657.java │ │ │ │ +Passed: tools/javac/patterns/StablePatternDesugaring.java │ │ │ │ Passed: tools/javac/patterns/T8309054.java │ │ │ │ Passed: tools/javac/patterns/T8312229.java │ │ │ │ -Passed: tools/javac/patterns/T8314226.java │ │ │ │ Passed: tools/javac/patterns/T8314578.java │ │ │ │ -Passed: tools/javac/patterns/T8314632.java │ │ │ │ +Passed: tools/javac/patterns/T8314226.java │ │ │ │ Passed: tools/javac/patterns/T8317300.java │ │ │ │ +Passed: tools/javac/patterns/T8314632.java │ │ │ │ Passed: tools/javac/patterns/T8320145.java │ │ │ │ -Passed: tools/javac/patterns/StablePatternDesugaring.java │ │ │ │ Passed: tools/javac/patterns/TypedDeconstructionPatternExc.java │ │ │ │ Passed: tools/javac/patterns/UncheckedWarningOnMatchesTest.java │ │ │ │ Passed: tools/javac/patterns/Unnamed.java │ │ │ │ Passed: tools/javac/patterns/UnnamedErrors.java │ │ │ │ Passed: tools/javac/patterns/VarErrors.java │ │ │ │ Passed: tools/javac/patterns/TranslationTest.java │ │ │ │ Passed: tools/javac/patterns/NewCaseStructureTest.java │ │ │ │ @@ -6001,601 +5996,601 @@ │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id2 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id3 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id4 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id5 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id6 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id7 │ │ │ │ Passed: tools/javac/policy/test1/Test1b.java#id0 │ │ │ │ -Passed: tools/javac/plugin/InternalAPI.java │ │ │ │ Passed: tools/javac/policy/test1/Test1b.java#id1 │ │ │ │ +Passed: tools/javac/plugin/InternalAPI.java │ │ │ │ Passed: tools/javac/policy/test1/Test1b.java#id2 │ │ │ │ -Passed: tools/javac/policy/test1/Test1b.java#id3 │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id0 │ │ │ │ -Passed: tools/javac/policy/test2/Test.java#id2 │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id1 │ │ │ │ +Passed: tools/javac/policy/test2/Test.java#id2 │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id3 │ │ │ │ +Passed: tools/javac/policy/test1/Test1b.java#id3 │ │ │ │ Passed: tools/javac/positions/T6264029.java │ │ │ │ Passed: tools/javac/positions/T6402077.java │ │ │ │ Passed: tools/javac/positions/T6404194.java │ │ │ │ Passed: tools/javac/positions/T8184739.java │ │ │ │ Passed: tools/javac/positions/TreeEndPosTest.java │ │ │ │ Passed: tools/javac/preview/classReaderTest/Client.java │ │ │ │ Passed: tools/javac/policy/test3/Test.java │ │ │ │ Passed: tools/javac/preview/PreviewAutoSuppress.java │ │ │ │ Passed: tools/javac/preview/classReaderTest/TooNewMajorVersionTest.java │ │ │ │ Passed: tools/javac/preview/PreviewOptionTest.java │ │ │ │ Passed: tools/javac/preview/PreviewTest.java │ │ │ │ Passed: tools/javac/processing/6348193/T6348193.java │ │ │ │ -Passed: tools/javac/preview/PreviewErrors.java │ │ │ │ Passed: tools/javac/processing/6348499/T6348499.java │ │ │ │ +Passed: tools/javac/preview/PreviewErrors.java │ │ │ │ Passed: tools/javac/processing/6350124/T6350124.java │ │ │ │ Passed: tools/javac/processing/6359313/T6359313.java │ │ │ │ Passed: tools/javac/processing/6378728/T6378728.java │ │ │ │ Passed: tools/javac/processing/6413690/T6413690.java │ │ │ │ Passed: tools/javac/processing/6414633/T6414633.java │ │ │ │ Passed: tools/javac/processing/6430209/T6430209.java │ │ │ │ Passed: tools/javac/processing/6365040/T6365040.java │ │ │ │ -Passed: tools/javac/processing/6511613/clss41701.java │ │ │ │ Passed: tools/javac/processing/6499119/ClassProcessor.java │ │ │ │ +Passed: tools/javac/processing/6511613/clss41701.java │ │ │ │ Passed: tools/javac/processing/6512707/T6512707.java │ │ │ │ Passed: tools/javac/processing/6634138/T6634138.java │ │ │ │ Passed: tools/javac/processing/6994946/SyntaxErrorTest.java │ │ │ │ Passed: tools/javac/processing/6994946/SemanticErrorTest.java │ │ │ │ Passed: tools/javac/processing/8268575/T8268575.java │ │ │ │ Passed: tools/javac/processing/completion/TestCompletions.java │ │ │ │ Passed: tools/javac/processing/8132446/T8132446.java │ │ │ │ Passed: tools/javac/processing/environment/round/TestContext.java │ │ │ │ Passed: tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java │ │ │ │ Passed: tools/javac/processing/environment/TestPreviewEnabled.java │ │ │ │ -Passed: tools/javac/processing/environment/round/TestElementsAnnotatedWith.java │ │ │ │ Passed: tools/javac/processing/environment/TestSourceVersion.java │ │ │ │ +Passed: tools/javac/processing/environment/round/TestElementsAnnotatedWith.java │ │ │ │ Passed: tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.java │ │ │ │ Passed: tools/javac/processing/errors/EnsureMirroredTypeException/Source.java │ │ │ │ +Passed: tools/javac/lambda/intersection/IntersectionTargetTypeTest.java │ │ │ │ Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java │ │ │ │ -Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/Source.java │ │ │ │ Passed: tools/javac/processing/errors/TestParseErrors/TestParseErrors.java │ │ │ │ Passed: tools/javac/processing/errors/TestBadProcessor.java │ │ │ │ +Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/Source.java │ │ │ │ Passed: tools/javac/processing/errors/TestClassNames.java │ │ │ │ Passed: tools/javac/processing/errors/TestErrorCount.java │ │ │ │ Passed: tools/javac/processing/errors/TestFatalityOfParseErrors.java │ │ │ │ Passed: tools/javac/processing/errors/TestOptionSyntaxErrors.java │ │ │ │ Passed: tools/javac/processing/errors/TestReturnCode.java │ │ │ │ -Passed: tools/javac/processing/errors/CrashOnNonExistingAnnotation/Source.java │ │ │ │ -Passed: tools/javac/lambda/intersection/IntersectionTargetTypeTest.java │ │ │ │ Passed: tools/javac/processing/filer/TestFilerConstraints.java │ │ │ │ +Passed: tools/javac/processing/filer/TestGetResource.java │ │ │ │ Passed: tools/javac/processing/filer/TestGetResource2.java │ │ │ │ Passed: tools/javac/processing/filer/TestInvalidRelativeNames.java │ │ │ │ -Passed: tools/javac/processing/filer/TestGetResource.java │ │ │ │ Passed: tools/javac/processing/filer/TestLastRound.java │ │ │ │ +Passed: tools/javac/processing/errors/CrashOnNonExistingAnnotation/Source.java │ │ │ │ Passed: tools/javac/processing/filer/TestOriginatingElements.java │ │ │ │ Passed: tools/javac/processing/filer/TestPackageInfo.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ Passed: tools/javac/processing/filer/TestValidRelativeNames.java │ │ │ │ +Passed: tools/javac/processing/errors/TestSuppression.java │ │ │ │ Passed: tools/javac/processing/loader/testClose/TestClose.java │ │ │ │ -Passed: tools/javac/processing/messager/6362067/T6362067.java │ │ │ │ -Passed: tools/javac/processing/messager/6388543/T6388543.java │ │ │ │ Passed: tools/javac/processing/loader/testClose/TestClose2.java │ │ │ │ +Passed: tools/javac/processing/messager/6388543/T6388543.java │ │ │ │ +Passed: tools/javac/processing/messager/6362067/T6362067.java │ │ │ │ Passed: tools/javac/processing/messager/MessagerDiags.java │ │ │ │ Passed: tools/javac/processing/model/6194785/T6194785.java │ │ │ │ Passed: tools/javac/processing/model/6341534/T6341534.java │ │ │ │ -Passed: tools/javac/processing/errors/TestSuppression.java │ │ │ │ -Passed: tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java │ │ │ │ Passed: tools/javac/processing/messager/MessagerBasics.java │ │ │ │ -Passed: tools/javac/processing/model/element/ObsoleteStrictfp/TestStrictfpRetention.java │ │ │ │ +Passed: tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java │ │ │ │ Passed: tools/javac/processing/model/element/8009367/TestQualifiedNameUsed.java │ │ │ │ +Passed: tools/javac/processing/model/element/ObsoleteStrictfp/TestStrictfpRetention.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java │ │ │ │ +Passed: tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java │ │ │ │ -Passed: tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatingAnnotationsOnRecords.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java │ │ │ │ -Passed: tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java │ │ │ │ +Passed: tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java │ │ │ │ +Passed: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingClass.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass1.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingClass.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass2.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface1.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface2.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface1.java │ │ │ │ Passed: tools/javac/processing/model/element/AnnotationToStringTest.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingInterface.java │ │ │ │ Passed: tools/javac/processing/model/element/AnnoProcessorOnRecordsTest.java │ │ │ │ Passed: tools/javac/processing/model/element/CheckingAccessorsOnLoadedRecordClasses.java │ │ │ │ Passed: tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java │ │ │ │ Passed: tools/javac/processing/model/element/RecordNotPreservingNestedTypeAnnotationsTest.java │ │ │ │ Passed: tools/javac/processing/model/element/JavaxLangModelForRecords.java │ │ │ │ Passed: tools/javac/processing/model/element/TestBindingVariable.java │ │ │ │ Passed: tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestAnonClassNames.java │ │ │ │ Passed: tools/javac/processing/model/element/TestElement.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestElementAsType.java │ │ │ │ +Passed: tools/javac/processing/model/completionfailure/MissingClassFile.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestAnonClassNames.java │ │ │ │ Passed: tools/javac/processing/model/element/TestElementKindPredicates.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestElementAsType.java │ │ │ │ Passed: tools/javac/processing/model/element/TestExecutableReceiverType.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestListPackageFromAPI.java │ │ │ │ Passed: tools/javac/processing/model/element/TestEmptyContainer.java │ │ │ │ Passed: tools/javac/processing/model/element/TestExecutableElement.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestListPackageFromAPI.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestFileObjectOf.java │ │ │ │ Passed: tools/javac/processing/model/element/TestModuleElementNames.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestFileObjectOf.java │ │ │ │ Passed: tools/javac/processing/model/element/TestNames.java │ │ │ │ Passed: tools/javac/processing/model/element/TestNonInherited.java │ │ │ │ Passed: tools/javac/processing/model/element/TestOrigin.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestPackageElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestRecord.java │ │ │ │ -Passed: tools/javac/processing/model/completionfailure/MissingClassFile.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestPackageElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestRecordDesugar.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestSealed.java │ │ │ │ Passed: tools/javac/processing/model/element/TestResourceElement.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestSealed.java │ │ │ │ Passed: tools/javac/processing/model/element/TestResourceVariable.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeParameter.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestUnnamedVariableElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeParameterAnnotations.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestUnnamedVariableElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestUnnamedVariableElement8.java │ │ │ │ Passed: tools/javac/processing/model/element/TestUnnamedClass.java │ │ │ │ Passed: tools/javac/processing/model/element/TypeParamBounds.java │ │ │ │ Passed: tools/javac/processing/model/LocalClasses/LocalClassesModel.java │ │ │ │ Passed: tools/javac/processing/model/inheritedByType/EnsureOrder.java │ │ │ │ Passed: tools/javac/processing/model/nestedTypeVars/NestedTypeVars.java │ │ │ │ Passed: tools/javac/processing/model/type/AnnotatedTypeToString/AnnotatedTypeToString.java │ │ │ │ -Passed: tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java │ │ │ │ Passed: tools/javac/processing/model/trees/BrokenEnumConstructor.java │ │ │ │ +Passed: tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java │ │ │ │ Passed: tools/javac/processing/model/trees/OnDemandAttribution.java │ │ │ │ Passed: tools/javac/processing/model/type/MirroredTypeEx/OverEager.java │ │ │ │ Passed: tools/javac/processing/model/type/MirroredTypeEx/Plurality.java │ │ │ │ -Passed: tools/javac/processing/model/type/BoundsTest.java │ │ │ │ Passed: tools/javac/processing/model/type/InheritedAP.java │ │ │ │ +Passed: tools/javac/processing/model/type/BoundsTest.java │ │ │ │ Passed: tools/javac/processing/model/type/IntersectionPropertiesTest.java │ │ │ │ -Passed: tools/javac/processing/model/type/TestTypeKind.java │ │ │ │ Passed: tools/javac/processing/model/type/NoTypes.java │ │ │ │ +Passed: tools/javac/processing/model/type/TestTypeKind.java │ │ │ │ Passed: tools/javac/processing/model/type/BasicAnnoTests.java │ │ │ │ -Passed: tools/javac/processing/model/type/TestUnionType.java │ │ │ │ Passed: tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.java │ │ │ │ -Passed: tools/javac/processing/model/util/deprecation/TestDeprecation.java │ │ │ │ +Passed: tools/javac/processing/model/type/TestUnionType.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java │ │ │ │ +Passed: tools/javac/processing/model/util/deprecation/TestDeprecation.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/hides/Hides.java │ │ │ │ -Passed: tools/javac/processing/model/util/elements/doccomments/TestDocComments.java │ │ │ │ -Passed: tools/javac/processing/model/util/elements/TestAllFoos.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/MethodParameters/ImplicitParametersProcessor.java │ │ │ │ +Passed: tools/javac/processing/model/util/elements/TestAllFoos.java │ │ │ │ +Passed: tools/javac/processing/model/util/elements/doccomments/TestDocComments.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetConstantExpression.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestIsAutomaticMod.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetPackageOf.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestOutermostTypeElement.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestIsFunctionalInterface.java │ │ │ │ -Passed: tools/javac/processing/model/util/elements/VacuousEnum.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestRecordPredicates.java │ │ │ │ +Passed: tools/javac/processing/model/util/elements/VacuousEnum.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetModuleOf.java │ │ │ │ Passed: tools/javac/processing/model/util/printing/module-info.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestAsElement.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestDirectSupertypeObject.java │ │ │ │ -Passed: tools/javac/processing/model/util/BinaryName.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestPseudoTypeHandling.java │ │ │ │ +Passed: tools/javac/processing/model/util/BinaryName.java │ │ │ │ Passed: tools/javac/processing/model/util/filter/TestIterables.java │ │ │ │ Passed: tools/javac/processing/model/util/DirectSuperOfInt.java │ │ │ │ Passed: tools/javac/processing/model/util/GetTypeElemBadArg.java │ │ │ │ Passed: tools/javac/processing/model/util/NoSupers.java │ │ │ │ Passed: tools/javac/processing/model/util/TestIntersectionTypeVisitors.java │ │ │ │ Passed: tools/javac/processing/model/util/OverridesSpecEx.java │ │ │ │ -Passed: tools/javac/processing/model/util/TestTypeKindVisitors.java │ │ │ │ Passed: tools/javac/processing/model/util/TypesBadArg.java │ │ │ │ +Passed: tools/javac/processing/model/util/TestTypeKindVisitors.java │ │ │ │ Passed: tools/javac/processing/model/EmptyPackageInfo.java │ │ │ │ Passed: tools/javac/processing/model/TestExceptions.java │ │ │ │ Passed: tools/javac/processing/model/TestSourceVersion.java │ │ │ │ Passed: tools/javac/processing/model/LocalInAnonymous.java │ │ │ │ Passed: tools/javac/processing/model/TestVisitorDefaults.java │ │ │ │ Passed: tools/javac/processing/model/MissingClassRecursiveAccessible.java │ │ │ │ Passed: tools/javac/processing/options/testCommandLineClasses/Test.java │ │ │ │ Passed: tools/javac/processing/options/testPrintProcessorInfo/Test.java │ │ │ │ Passed: tools/javac/processing/options/TestImplicitNone.java │ │ │ │ Passed: tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java │ │ │ │ Passed: tools/javac/processing/options/TestProcOption.java │ │ │ │ -Passed: tools/javac/patterns/Exhaustiveness.java │ │ │ │ +Passed: tools/javac/processing/options/Xprint.java │ │ │ │ Passed: tools/javac/processing/options/XprintDocComments.java │ │ │ │ Passed: tools/javac/processing/options/XprintRepeatingAnnotations.java │ │ │ │ -Passed: tools/javac/processing/options/Xprint.java │ │ │ │ -Passed: tools/javac/processing/PackageInfo/ClassAnnotations/ClassAnnotations.java │ │ │ │ Passed: tools/javac/processing/options/TestNoteOnImplicitProcessing.java │ │ │ │ -Passed: tools/javac/processing/PackageInfo/Overwrite/Overwrite.java │ │ │ │ +Passed: tools/javac/processing/PackageInfo/ClassAnnotations/ClassAnnotations.java │ │ │ │ Passed: tools/javac/processing/ReportOnImportedModuleAnnotation/ReportOnImportedModuleAnnotation.java │ │ │ │ -Passed: tools/javac/processing/rounds/CompleteOnClosed.java │ │ │ │ +Passed: tools/javac/processing/PackageInfo/Overwrite/Overwrite.java │ │ │ │ Passed: tools/javac/processing/rounds/BaseClassesNotReRead.java │ │ │ │ Passed: tools/javac/processing/rounds/ClassDependingOnGenerated.java │ │ │ │ +Passed: tools/javac/processing/rounds/CompleteOnClosed.java │ │ │ │ Passed: tools/javac/processing/rounds/ErrClassSymbolTypeFixed.java │ │ │ │ Passed: tools/javac/processing/rounds/GetElementsAnnotatedWithOnMissing.java │ │ │ │ Passed: tools/javac/processing/rounds/GenerateAnonymousClass.java │ │ │ │ -Passed: tools/javac/processing/rounds/MethodsDroppedBetweenRounds.java │ │ │ │ +Passed: tools/javac/processing/rounds/OverwriteBetweenCompilations.java │ │ │ │ Passed: tools/javac/processing/rounds/TypesCachesCleared.java │ │ │ │ +Passed: tools/javac/processing/model/testgetallmembers/Main.java │ │ │ │ +Passed: tools/javac/processing/rounds/MethodsDroppedBetweenRounds.java │ │ │ │ Passed: tools/javac/processing/rounds/ValidTypesAreKept.java │ │ │ │ Passed: tools/javac/processing/StopAfterError/StopAfterError.java │ │ │ │ -Passed: tools/javac/processing/warnings/LintProcessing/TestAnnotationsWithoutProcessors.java │ │ │ │ -Passed: tools/javac/processing/rounds/OverwriteBetweenCompilations.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java │ │ │ │ Passed: tools/javac/processing/warnings/TypeAlreadyExists/TestProcTypeAlreadyExistsWarning.java │ │ │ │ +Passed: tools/javac/processing/warnings/LintProcessing/TestAnnotationsWithoutProcessors.java │ │ │ │ +Passed: tools/javac/lambda/LambdaParserTest.java │ │ │ │ Passed: tools/javac/processing/warnings/UseImplicit/TestProcUseImplicitWarning.java │ │ │ │ Passed: tools/javac/processing/warnings/TestRepeatedItemsRuntime.java │ │ │ │ Passed: tools/javac/processing/warnings/TestRepeatedSupportedItems.java │ │ │ │ -Passed: tools/javac/processing/werror/WError1.java │ │ │ │ -Passed: tools/javac/processing/werror/WErrorGen.java │ │ │ │ Passed: tools/javac/processing/GenerateAndError.java │ │ │ │ -Passed: tools/javac/processing/warnings/TestSourceVersionWarnings.java │ │ │ │ +Passed: tools/javac/processing/werror/WError1.java │ │ │ │ Passed: tools/javac/processing/werror/WErrorLast.java │ │ │ │ +Passed: tools/javac/processing/werror/WErrorGen.java │ │ │ │ Passed: tools/javac/processing/T6439826.java │ │ │ │ -Passed: tools/javac/processing/model/testgetallmembers/Main.java │ │ │ │ +Passed: tools/javac/processing/warnings/TestSourceVersionWarnings.java │ │ │ │ +Passed: tools/javac/processing/T8142931.java │ │ │ │ Passed: tools/javac/processing/T7196462.java │ │ │ │ Passed: tools/javac/processing/OverwriteInitialInput.java │ │ │ │ -Passed: tools/javac/processing/T8210649.java │ │ │ │ -Passed: tools/javac/processing/T8142931.java │ │ │ │ -Passed: tools/javac/processing/T6920317.java │ │ │ │ +Passed: tools/javac/processing/model/TestSymtabItems.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess5/Main.java │ │ │ │ +Passed: tools/javac/processing/T8210649.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedAccess_1.java │ │ │ │ Passed: tools/javac/processing/TestMultipleErrors.java │ │ │ │ -Passed: tools/javac/protectedAccess/ProtectedAccess_2.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedAccess_3.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess1.java │ │ │ │ +Passed: tools/javac/protectedAccess/ProtectedAccess_2.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess2.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess3.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess4.java │ │ │ │ +Passed: tools/javac/processing/T6920317.java │ │ │ │ Passed: tools/javac/protectedInner/InnerClass.java │ │ │ │ Passed: tools/javac/protectedInner/AnonInnerClass.java │ │ │ │ Passed: tools/javac/protectedInner/Outerclass.java │ │ │ │ -Passed: tools/javac/QualifiedAccess/QualifiedAccess_1.java │ │ │ │ -Passed: tools/javac/QualifiedAccess/QualifiedAccess_2.java │ │ │ │ Passed: tools/javac/QualifiedAccess/QualifiedAccess_3.java │ │ │ │ Passed: tools/javac/QualifiedAccess/QualifiedAccess_4.java │ │ │ │ Passed: tools/javac/quid/T6999438.java │ │ │ │ +Passed: tools/javac/QualifiedAccess/QualifiedAccess_1.java │ │ │ │ Passed: tools/javac/rawDiags/Error.java │ │ │ │ -Passed: tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java │ │ │ │ +Passed: tools/javac/QualifiedAccess/QualifiedAccess_2.java │ │ │ │ Passed: tools/javac/rawDiags/Note.java │ │ │ │ Passed: tools/javac/rawDiags/Warning.java │ │ │ │ +Passed: tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java │ │ │ │ Passed: tools/javac/records/recordComponent/8295184/RecordComponentSourcePositionTest.java │ │ │ │ -Passed: tools/javac/profiles/ProfileOptionTest.java │ │ │ │ Passed: tools/javac/records/writeread/WriteReadTest.java │ │ │ │ +Passed: tools/javac/patterns/Exhaustiveness.java │ │ │ │ Passed: tools/javac/records/BigRecordsToStringTest.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java │ │ │ │ Passed: tools/javac/records/ElementFilterRecordComponentTest.java │ │ │ │ Passed: tools/javac/records/recordComponent/RecordComponentTypeTest.java │ │ │ │ Passed: tools/javac/records/MapAccessorToComponent.java │ │ │ │ -Passed: tools/javac/lambda/LambdaParserTest.java │ │ │ │ Passed: tools/javac/records/RecordDeclarationSyntaxTest.java │ │ │ │ +Passed: tools/javac/profiles/ProfileOptionTest.java │ │ │ │ Passed: tools/javac/records/RecordMemberTests.java │ │ │ │ -Passed: tools/javac/records/LocalStaticDeclarations2.java │ │ │ │ Passed: tools/javac/records/RecordReading.java │ │ │ │ Passed: tools/javac/records/LocalStaticDeclarations.java │ │ │ │ Passed: tools/javac/records/VarargsRecordsTest.java │ │ │ │ Passed: tools/javac/records/RecordsErrorRecovery.java │ │ │ │ +Passed: tools/javac/records/LocalStaticDeclarations2.java │ │ │ │ Passed: tools/javac/recovery/AnnotationRecovery.java │ │ │ │ -Passed: tools/javac/recovery/AttrRecovery.java │ │ │ │ +Passed: tools/javac/recovery/ClassBlockExits.java │ │ │ │ Passed: tools/javac/recovery/ClassBlockExitsErrors.java │ │ │ │ -Passed: tools/javac/records/mandated_members/CheckRecordMembers.java │ │ │ │ +Passed: tools/javac/recovery/AttrRecovery.java │ │ │ │ Passed: tools/javac/recovery/CrashDueToUnreportedError.java │ │ │ │ -Passed: tools/javac/recovery/ClassBlockExits.java │ │ │ │ Passed: tools/javac/recovery/LocalVarHiding.java │ │ │ │ +Passed: tools/javac/records/mandated_members/CheckRecordMembers.java │ │ │ │ Passed: tools/javac/recovery/LambdaRecovery.java │ │ │ │ Passed: tools/javac/recovery/NoCrashForError.java │ │ │ │ -Passed: tools/javac/recovery/MissingTransitiveSuperTypes.java │ │ │ │ -Passed: tools/javac/recovery/SuperMethodCallBroken.java │ │ │ │ Passed: tools/javac/recovery/SwitchUndefinedSelector.java │ │ │ │ -Passed: tools/javac/redefineObject/Object1-test.java │ │ │ │ -Passed: tools/javac/recovery/MethodModifiers.java │ │ │ │ +Passed: tools/javac/recovery/SuperMethodCallBroken.java │ │ │ │ +Passed: tools/javac/recovery/MissingTransitiveSuperTypes.java │ │ │ │ Passed: tools/javac/redefineObject/Object2-test.java │ │ │ │ -Passed: tools/javac/records/RecordsBinaryCompatibilityTests.java │ │ │ │ +Passed: tools/javac/redefineObject/Object1-test.java │ │ │ │ Passed: tools/javac/resolve/AmbiguityErrorTest.java │ │ │ │ +Passed: tools/javac/recovery/MethodModifiers.java │ │ │ │ Passed: tools/javac/recovery/T8259359.java │ │ │ │ Passed: tools/javac/resolve/NoObjectToString.java │ │ │ │ Passed: tools/javac/resolve/BrokenAnonymous.java │ │ │ │ +Passed: tools/javac/records/RecordsBinaryCompatibilityTests.java │ │ │ │ Passed: tools/javac/RequiredParameterFlags/ImplicitParameters.java │ │ │ │ Passed: tools/javac/resolve/BitWiseOperators.java │ │ │ │ Passed: tools/javac/scope/6225935/StaticImportAccess.java │ │ │ │ -Passed: tools/javac/resolve/PackagePrivateSupertypeAtMultiCatch.java │ │ │ │ Passed: tools/javac/scope/6225935/T6214959.java │ │ │ │ Passed: tools/javac/scope/6225935/Estatico4.java │ │ │ │ Passed: tools/javac/scope/6225935/T6225935.java │ │ │ │ -Passed: tools/javac/scope/6225935/T6381787.java │ │ │ │ +Passed: tools/javac/resolve/PackagePrivateSupertypeAtMultiCatch.java │ │ │ │ Passed: tools/javac/scope/6225935/Test.java │ │ │ │ +Passed: tools/javac/scope/6225935/T6381787.java │ │ │ │ Passed: tools/javac/scope/6392998/T6392998.java │ │ │ │ Passed: tools/javac/scope/7017664/CompoundScopeTest.java │ │ │ │ -Passed: tools/javac/scope/7017664/ImplementationCacheTest.java │ │ │ │ Passed: tools/javac/scope/DupUnsharedTest.java │ │ │ │ -Passed: tools/javac/scope/IterateAndRemove.java │ │ │ │ +Passed: tools/javac/scope/7017664/ImplementationCacheTest.java │ │ │ │ Passed: tools/javac/scope/RemoveSymbolTest.java │ │ │ │ -Passed: tools/javac/processing/model/TestSymtabItems.java │ │ │ │ +Passed: tools/javac/scope/IterateAndRemove.java │ │ │ │ Passed: tools/javac/scope/RemoveSymbolUnitTest.java │ │ │ │ Passed: tools/javac/sealed/T8258662/T8258662.java │ │ │ │ -Passed: tools/javac/scope/HashCollisionTest.java │ │ │ │ Passed: tools/javac/scope/StarImportTest.java │ │ │ │ +Passed: tools/javac/scope/HashCollisionTest.java │ │ │ │ Passed: tools/javac/sealed/CheckSubtypesOfSealedTest.java │ │ │ │ Passed: tools/javac/sealed/MissingPermittedSubtypes.java │ │ │ │ Passed: tools/javac/resolve/ResolveHarness.java │ │ │ │ Passed: tools/javac/sealed/ValidateJarWithSealedAndRecord.java │ │ │ │ Passed: tools/javac/serial/SerialWarn.java │ │ │ │ Passed: tools/javac/serial/SerialWarnAnon.java │ │ │ │ Passed: tools/javac/sourcePath/SourcePath.java │ │ │ │ Passed: tools/javac/sourcePath2/SourcePath2.java │ │ │ │ Passed: tools/javac/stackmap/OrdinarySwitchStackMapTest.java │ │ │ │ Passed: tools/javac/stackmap/StackMapTest.java │ │ │ │ Passed: tools/javac/stackmap/UninitThis.java │ │ │ │ +Passed: tools/javac/sealed/BinaryCompatibilityTests.java │ │ │ │ Passed: tools/javac/static_error/ShouldStopOnStaticError.java │ │ │ │ Passed: tools/javac/staticImport/6537020/T6537020.java │ │ │ │ -Passed: tools/javac/staticImport/6665223/T6665223.java │ │ │ │ Passed: tools/javac/staticImport/6695838/T6695838.java │ │ │ │ +Passed: tools/javac/staticImport/6665223/T6665223.java │ │ │ │ Passed: tools/javac/staticImport/Ambig1.java │ │ │ │ Passed: tools/javac/staticImport/ImportInherit.java │ │ │ │ -Passed: tools/javac/sealed/BinaryCompatibilityTests.java │ │ │ │ -Passed: tools/javac/staticImport/PrivateStaticImport.java │ │ │ │ Passed: tools/javac/staticImport/ImportPrivate.java │ │ │ │ +Passed: tools/javac/staticImport/PrivateStaticImport.java │ │ │ │ Passed: tools/javac/staticImport/Shadow.java │ │ │ │ Passed: tools/javac/staticImport/StaticImport2.java │ │ │ │ Passed: tools/javac/staticImport/StaticImport.java │ │ │ │ Passed: tools/javac/staticQualifiedNew/StaticQualifiedNew.java │ │ │ │ -Passed: tools/javac/scope/7046348/EagerInterfaceCompletionTest.java │ │ │ │ -Passed: tools/javac/StringConcat/StringAppendEvaluatesInOrder.java │ │ │ │ Passed: tools/javac/sealed/SealedDiffConfigurationsTest.java │ │ │ │ +Passed: tools/javac/StringConcat/StringAppendEvaluatesInOrder.java │ │ │ │ Passed: tools/javac/StringConcat/access/Test.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/7181320/BinOpInCaseLabel.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/7181320/CastInCaseLabel.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel.java │ │ │ │ Passed: tools/javac/StringConcat/WellKnownTypes.java │ │ │ │ +Passed: tools/javac/scope/7046348/EagerInterfaceCompletionTest.java │ │ │ │ Passed: tools/javac/StringConcat/WellKnownTypeSignatures.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel2.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/7181320/CastInCaseLabel.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/7181320/BinOpInCaseLabel.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel.java │ │ │ │ Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel1.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/BadlyTypedLabel2.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel2.java │ │ │ │ Passed: tools/javac/StringsInSwitch/BadlyTypedLabel1.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/BadlyTypedLabel2.java │ │ │ │ Passed: tools/javac/StringsInSwitch/NonConstantLabel.java │ │ │ │ +Passed: tools/javac/StringConcat/TestIndyStringConcat.java │ │ │ │ Passed: tools/javac/StringsInSwitch/RepeatedStringCaseLabels1.java │ │ │ │ Passed: tools/javac/StringsInSwitch/RepeatedStringCaseLabels2.java │ │ │ │ -Passed: tools/javac/StringConcat/TestIndyStringConcat.java │ │ │ │ -Passed: tools/javac/switchexpr/BooleanNumericNonNumeric.java │ │ │ │ Passed: tools/javac/StringsInSwitch/OneCaseSwitches.java │ │ │ │ -Passed: tools/javac/switchexpr/BlockExpression.java │ │ │ │ +Passed: tools/javac/switchexpr/BooleanNumericNonNumeric.java │ │ │ │ Passed: tools/javac/StringsInSwitch/StringSwitches.java │ │ │ │ +Passed: tools/javac/switchexpr/BlockExpression.java │ │ │ │ Passed: tools/javac/switchexpr/DefiniteAssignment2.java │ │ │ │ -Passed: tools/javac/switchexpr/DefiniteAssignment1.java │ │ │ │ Passed: tools/javac/switchexpr/BreakTest.java │ │ │ │ +Passed: tools/javac/switchexpr/DefiniteAssignment1.java │ │ │ │ Passed: tools/javac/switchexpr/EmptySwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBreaks1.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBreaks2.java │ │ │ │ +Passed: tools/javac/platform/CanHandleClassFilesTest.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBugs.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBugsInGen.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchCodeFromJLS.java │ │ │ │ -Passed: tools/javac/switchexpr/ExhaustiveEnumSwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchDA.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchEmbedding.java │ │ │ │ +Passed: tools/javac/switchexpr/ExhaustiveEnumSwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFallThrough.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFallThrough1.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFlow.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchInfer.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchInfer.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchSynchronized.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchUnreachable.java │ │ │ │ -Passed: tools/javac/switchexpr/CRT.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchToString.java │ │ │ │ Passed: tools/javac/switchexpr/ParserRecovery.java │ │ │ │ Passed: tools/javac/switchexpr/LambdaCapture.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchToString.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionScopesIsolated.java │ │ │ │ -Passed: tools/javac/switchexpr/TryCatch.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java │ │ │ │ +Passed: tools/javac/switchexpr/TryCatch.java │ │ │ │ +Passed: tools/javac/switchexpr/CRT.java │ │ │ │ +Passed: tools/javac/switchexpr/WrongBreakTest.java │ │ │ │ Passed: tools/javac/switchexpr/WarnWrongYieldTest.java │ │ │ │ Passed: tools/javac/switchexpr/TryCatchFinally.java │ │ │ │ -Passed: tools/javac/switchexpr/WrongBreakTest.java │ │ │ │ Passed: tools/javac/switchexpr/WrongYieldTest.java │ │ │ │ -Passed: tools/javac/switchextra/DefiniteAssignment1.java │ │ │ │ -Passed: tools/javac/switchexpr/SwitchExpressionNoValue.java │ │ │ │ Passed: tools/javac/switchextra/DefiniteAssignment2.java │ │ │ │ +Passed: tools/javac/switchextra/DefiniteAssignment1.java │ │ │ │ +Passed: tools/javac/switchextra/EnumSwitchQualifiedErrors.java │ │ │ │ Passed: tools/javac/switchextra/CaseTest.java │ │ │ │ +Passed: tools/javac/switchexpr/SwitchExpressionNoValue.java │ │ │ │ Passed: tools/javac/switchextra/EnumSwitchQualified.java │ │ │ │ -Passed: tools/javac/switchextra/EnumSwitchQualifiedErrors.java │ │ │ │ -Passed: tools/javac/switchextra/MultipleLabelsExpression.java │ │ │ │ Passed: tools/javac/switchextra/SwitchArrowBrokenConstant.java │ │ │ │ -Passed: tools/javac/switchextra/MultipleLabelsStatement.java │ │ │ │ Passed: tools/javac/switchextra/SwitchNoExtraTypes.java │ │ │ │ Passed: tools/javac/switchextra/SwitchObject.java │ │ │ │ -Passed: tools/javac/switchextra/RuleParsingTest.java │ │ │ │ +Passed: tools/javac/switchextra/MultipleLabelsExpression.java │ │ │ │ +Passed: tools/javac/switchextra/MultipleLabelsStatement.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementBroken2.java │ │ │ │ +Passed: tools/javac/switchextra/RuleParsingTest.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementBroken.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementScopesIsolated.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementArrow.java │ │ │ │ -Passed: tools/javac/switchexpr/ParseIncomplete.java │ │ │ │ Passed: tools/javac/switchnull/SwitchNullDisabled.java │ │ │ │ Passed: tools/javac/T4093617/T4093617.java │ │ │ │ Passed: tools/javac/T4848619/T4848619a.java │ │ │ │ Passed: tools/javac/T4848619/T4848619b.java │ │ │ │ Passed: tools/javac/synthesize/Main.java │ │ │ │ +Passed: tools/javac/switchexpr/ParseIncomplete.java │ │ │ │ Passed: tools/javac/T4994049/DeprecatedNOT.java │ │ │ │ -Passed: tools/javac/T4965689/ClassLiteralWastesByteTest.java │ │ │ │ Passed: tools/javac/T4994049/T4994049.java │ │ │ │ -Passed: tools/javac/platform/CanHandleClassFilesTest.java │ │ │ │ -Passed: tools/javac/T5003235/T5003235a.java │ │ │ │ +Passed: tools/javac/T4965689/ClassLiteralWastesByteTest.java │ │ │ │ Passed: tools/javac/T4994049/DeprecatedYES.java │ │ │ │ +Passed: tools/javac/T5003235/T5003235a.java │ │ │ │ Passed: tools/javac/T5003235/T5003235c.java │ │ │ │ Passed: tools/javac/T5003235/T5003235b.java │ │ │ │ Passed: tools/javac/T5024091/T5024091.java │ │ │ │ Passed: tools/javac/T6180021/AbstractSub.java │ │ │ │ Passed: tools/javac/T6180021/Sub.java │ │ │ │ Passed: tools/javac/T6231246/T6231246.java │ │ │ │ -Passed: tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java │ │ │ │ Passed: tools/javac/T6181889/EmptyFinallyTest.java │ │ │ │ +Passed: tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java │ │ │ │ Passed: tools/javac/T6356217/T6356217.java │ │ │ │ Passed: tools/javac/T6356530/SerializableAbstractClassTest.java │ │ │ │ Passed: tools/javac/T5053846/MethodRefDupInConstantPoolTest.java │ │ │ │ Passed: tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java │ │ │ │ Passed: tools/javac/T6458823/T6458823.java │ │ │ │ Passed: tools/javac/T6435291/T6435291.java │ │ │ │ -Passed: tools/javac/processing/TestWarnErrorCount.java │ │ │ │ Passed: tools/javac/T6956462/T6956462.java │ │ │ │ Passed: tools/javac/T6970173/DebugPointerAtBadPositionTest.java │ │ │ │ -Passed: tools/javac/T7040592/CoerceNullToMoreSpecificTypeTest.java │ │ │ │ Passed: tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java │ │ │ │ +Passed: tools/javac/T7040592/CoerceNullToMoreSpecificTypeTest.java │ │ │ │ Passed: tools/javac/T7053059/VerifyErrorWithDoubleAssignmentTest.java │ │ │ │ Passed: tools/javac/T7040592/T7040592.java │ │ │ │ -Passed: tools/javac/T7179353/GenericsAndTWRCompileErrorTest.java │ │ │ │ Passed: tools/javac/T7053059/DoubleCastTest.java │ │ │ │ +Passed: tools/javac/T7179353/GenericsAndTWRCompileErrorTest.java │ │ │ │ Passed: tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java │ │ │ │ -Passed: tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java │ │ │ │ Passed: tools/javac/T7142672/Bug.java │ │ │ │ +Passed: tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java │ │ │ │ +Passed: tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java │ │ │ │ Passed: tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java │ │ │ │ Passed: tools/javac/T8013394/CompileErrorWithIteratorTest.java │ │ │ │ Passed: tools/javac/T8016099/UncheckedWarningRegressionTest.java │ │ │ │ -Passed: tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java │ │ │ │ Passed: tools/javac/T8019486/WrongLNTForLambdaTest.java │ │ │ │ +Passed: tools/javac/T8003967/DetectMutableStaticFields.java │ │ │ │ Passed: tools/javac/T8020997/CannotCompileRepeatedAnnoTest.java │ │ │ │ Passed: tools/javac/T8022053/UnverifiableInitForNestedLocalClassTest.java │ │ │ │ Passed: tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java │ │ │ │ Passed: tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java │ │ │ │ Passed: tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java │ │ │ │ Passed: tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java │ │ │ │ Passed: tools/javac/T8023545/MisleadingErrorMsgDiamondPlusPrivateCtorTest.java │ │ │ │ -Passed: tools/javac/T8024207/FlowCrashTest.java │ │ │ │ +Passed: tools/javac/processing/TestWarnErrorCount.java │ │ │ │ Passed: tools/javac/T8024398/NPETryTest.java │ │ │ │ -Passed: tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java │ │ │ │ +Passed: tools/javac/T8024207/FlowCrashTest.java │ │ │ │ Passed: tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java │ │ │ │ +Passed: tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java │ │ │ │ Passed: tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java │ │ │ │ -Passed: tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java │ │ │ │ -Passed: tools/javac/T8003967/DetectMutableStaticFields.java │ │ │ │ Passed: tools/javac/T8029002/MultipleUpperBoundsIncorporationTest.java │ │ │ │ -Passed: tools/javac/T8029102/WarnSerializableElementTest.java │ │ │ │ +Passed: tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java │ │ │ │ Passed: tools/javac/T8029102/WarnSerializableLambdaTestb.java │ │ │ │ +Passed: tools/javac/T8029102/WarnSerializableElementTest.java │ │ │ │ Passed: tools/javac/T8029102/WarnSerializableLambdaTestc.java │ │ │ │ Passed: tools/javac/T8029179/CompileErrorForValidBooleanExpTest.java │ │ │ │ Passed: tools/javac/T8029569/VarargsAmbiguityCrashTest.java │ │ │ │ Passed: tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.java │ │ │ │ Passed: tools/javac/T8037947/CCEForFunctionalInterExtedingRawSuperInterTest.java │ │ │ │ Passed: tools/javac/T8038975/AccessTest.java │ │ │ │ -Passed: tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java │ │ │ │ Passed: tools/javac/T8048543/InferenceVariableInstantiatedUnexpectedlyTest.java │ │ │ │ +Passed: tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java │ │ │ │ Passed: tools/javac/T8058244/MissingErrorInDefaultSuperCallTest.java │ │ │ │ -Passed: tools/javac/T8050386/WrongStackframeGenerationTest1.java │ │ │ │ Passed: tools/javac/T8050386/WrongStackframeGenerationTest2.java │ │ │ │ +Passed: tools/javac/T8050386/WrongStackframeGenerationTest1.java │ │ │ │ Passed: tools/javac/T8059921/ForbidAccessToFieldUsingSuperTest.java │ │ │ │ +Passed: tools/javac/T8000316/T8000316.java │ │ │ │ Passed: tools/javac/T8068460/PrettyPrintingForLoopsTest.java │ │ │ │ -Passed: tools/javac/T8071847/T8071847.java │ │ │ │ Passed: tools/javac/T8148354/IntersectionFunctionalButComponentsNotTest.java │ │ │ │ +Passed: tools/javac/T8071847/T8071847.java │ │ │ │ Passed: tools/javac/T8148354/IntersectionTypeBugTest.java │ │ │ │ -Passed: tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java │ │ │ │ -Passed: tools/javac/T8159970/TypeEqualityInInferenceTest.java │ │ │ │ -Passed: tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java │ │ │ │ -Passed: tools/javac/T8000316/T8000316.java │ │ │ │ -Passed: tools/javac/T8161383/LookingForOperatorSymbolsAtWrongPlaceTest.java │ │ │ │ +Passed: tools/javac/sym/ElementStructureTest.java │ │ │ │ Passed: tools/javac/T8160156/LetExpressionsAreUnnecessarilyGeneratedTest.java │ │ │ │ -Passed: tools/javac/T8161277/IsSameTypeWildcardTest.java │ │ │ │ -Passed: tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.java │ │ │ │ +Passed: tools/javac/T8161383/LookingForOperatorSymbolsAtWrongPlaceTest.java │ │ │ │ +Passed: tools/javac/T8159970/TypeEqualityInInferenceTest.java │ │ │ │ Passed: tools/javac/T8171325/NPEClearingLocalClassNameIndexesTest.java │ │ │ │ +Passed: tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java │ │ │ │ +Passed: tools/javac/T8170667/ParameterProcessor.java │ │ │ │ +Passed: tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.java │ │ │ │ +Passed: tools/javac/T8161277/IsSameTypeWildcardTest.java │ │ │ │ Passed: tools/javac/T8173955/MessageForClassTest.java │ │ │ │ Passed: tools/javac/T8173955/MessageForInterfaceTest.java │ │ │ │ -Passed: tools/javac/T8173955/MessageForEnumTest.java │ │ │ │ Passed: tools/javac/T8175198/AnnotationsAndFormalParamsTest.java │ │ │ │ +Passed: tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java │ │ │ │ +Passed: tools/javac/T8173955/MessageForEnumTest.java │ │ │ │ Passed: tools/javac/T8175235/InferenceRegressionTest01.java │ │ │ │ -Passed: tools/javac/T8170667/ParameterProcessor.java │ │ │ │ Passed: tools/javac/T8175790/NPEDueToErroneousLambdaTest.java │ │ │ │ -Passed: tools/javac/T8171332/Processor.java │ │ │ │ Passed: tools/javac/T8175794/MissingReturnConstraintTest.java │ │ │ │ Passed: tools/javac/T8176714/TimingOfMReferenceCheckingTest01.java │ │ │ │ Passed: tools/javac/T8176714/TimingOfMReferenceCheckingTest02.java │ │ │ │ -Passed: tools/javac/sym/ElementStructureTest.java │ │ │ │ +Passed: tools/javac/T8171332/Processor.java │ │ │ │ +Passed: tools/javac/T8176714/FieldOverloadKindNotAssignedTest.java │ │ │ │ Passed: tools/javac/T8177068/NoCompletionFailureSkipOnSpeculativeAttribution.java │ │ │ │ Passed: tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java │ │ │ │ Passed: tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java │ │ │ │ +Passed: tools/javac/T8182047/CorrectGenerationOfExConstraintsTest.java │ │ │ │ Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest1.java │ │ │ │ -Passed: tools/javac/T8175235/InferenceRegressionTest02.java │ │ │ │ Passed: tools/javac/T8182649/AddCheckForPartiallyInferredTypesTest.java │ │ │ │ +Passed: tools/javac/T8185451/MisleadingVarArgsErrorMsgTest.java │ │ │ │ +Passed: tools/javac/T8182747/BadAnnotationRegressionTest.java │ │ │ │ Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest2.java │ │ │ │ -Passed: tools/javac/T8182047/CorrectGenerationOfExConstraintsTest.java │ │ │ │ +Passed: tools/javac/T8175235/InferenceRegressionTest02.java │ │ │ │ Passed: tools/javac/T8185983/RejectTypeArgsOnSelectTest.java │ │ │ │ -Passed: tools/javac/T8185451/MisleadingVarArgsErrorMsgTest.java │ │ │ │ -Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java │ │ │ │ Passed: tools/javac/T8187487/CrashWithDuplicateClassNamesTest.java │ │ │ │ -Passed: tools/javac/T8182747/BadAnnotationRegressionTest.java │ │ │ │ Passed: tools/javac/T8194998/BrokenErrorMessageTest.java │ │ │ │ -Passed: tools/javac/T8199744/IncorrectMsgQualifiedReceiverTest.java │ │ │ │ +Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java │ │ │ │ Passed: tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java │ │ │ │ +Passed: tools/javac/T8199744/IncorrectMsgQualifiedReceiverTest.java │ │ │ │ Passed: tools/javac/T8187805/BogusRTTAForUnusedVarTest.java │ │ │ │ -Passed: tools/javac/T8196048/ThrownTypeVarsAsRootsTest.java │ │ │ │ Passed: tools/javac/T8202597/NotionalInterfaceNotBeingInducedTest.java │ │ │ │ +Passed: tools/javac/T8196048/ThrownTypeVarsAsRootsTest.java │ │ │ │ Passed: tools/javac/T8201281/NullInErrorMessageTest.java │ │ │ │ -Passed: tools/javac/T8203338/CheckWellFormednessIntersectionTypesTest.java │ │ │ │ Passed: tools/javac/T8203813/WrongReceiverTest.java │ │ │ │ -Passed: tools/javac/T8203486/SkipInferenceForNonFunctionalInterfTest.java │ │ │ │ Passed: tools/javac/T8203277/PreflowShouldVisitLambdaOrDiamondInsideLambdaTest.java │ │ │ │ -Passed: tools/javac/T8176714/FieldOverloadKindNotAssignedTest.java │ │ │ │ +Passed: tools/javac/T8203338/CheckWellFormednessIntersectionTypesTest.java │ │ │ │ +Passed: tools/javac/T8203486/SkipInferenceForNonFunctionalInterfTest.java │ │ │ │ Passed: tools/javac/T8207320/IntersectionOrderTest.java │ │ │ │ Passed: tools/javac/T8207320/IntersectionOrderTest2.java │ │ │ │ Passed: tools/javac/T8211450/ThrownTypeVarTest.java │ │ │ │ Passed: tools/javac/T8210197/DiamondWithAnonymousInnerClassTest.java │ │ │ │ -Passed: tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java │ │ │ │ Passed: tools/javac/T8215470/BadEnclosingMethodAttrTest.java │ │ │ │ Passed: tools/javac/T8215482/NPETypeVarWithOuterBoundTest.java │ │ │ │ -Passed: tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java │ │ │ │ +Passed: tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java │ │ │ │ Passed: tools/javac/T8222251/PreflowNotVisitingLambdaExpTest.java │ │ │ │ -Passed: tools/javac/T8209173/CodeCompletionExceptTest.java │ │ │ │ +Passed: tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java │ │ │ │ Passed: tools/javac/T8222795/ConditionalAndPostfixOperator.java │ │ │ │ +Passed: tools/javac/T8209173/CodeCompletionExceptTest.java │ │ │ │ Passed: tools/javac/T8222035/MinContextOpTest.java │ │ │ │ -Passed: tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java │ │ │ │ Passed: tools/javac/T8254557/T8254557.java │ │ │ │ +Passed: tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_1.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_10.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_11.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_12.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_13.java │ │ │ │ -Passed: tools/javac/T8231622/T8231622.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_14.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_15.java │ │ │ │ +Passed: tools/javac/T8231622/T8231622.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_16.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_2.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_3.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_4.java │ │ │ │ -Passed: tools/javac/T8222949/TestConstantDynamic.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_5.java │ │ │ │ +Passed: tools/javac/T8222949/TestConstantDynamic.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_6.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_7.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_8.java │ │ │ │ Passed: tools/javac/T8257037/T8257037.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_9.java │ │ │ │ Passed: tools/javac/T8257740/T8257740_1.java │ │ │ │ Passed: tools/javac/T8257740/T8257740_2.java │ │ │ │ -Passed: tools/javac/template/T8312814.java │ │ │ │ Passed: tools/javac/T8268592/T8268592.java │ │ │ │ +Passed: tools/javac/template/T8312814.java │ │ │ │ Passed: tools/javac/toolbox/TestGrepOfToolBox.java │ │ │ │ Passed: tools/javac/template/TreeScannerTest.java │ │ │ │ Passed: tools/javac/tree/8067914/NukeExtraCast.java │ │ │ │ Passed: tools/javac/tree/ClassTreeTest.java │ │ │ │ Passed: tools/javac/tree/CompilationUnitTreeTest.java │ │ │ │ -Passed: tools/javac/tree/MakeLiteralTest.java │ │ │ │ Passed: tools/javac/tree/DocCommentToplevelTest.java │ │ │ │ +Passed: tools/javac/tree/MakeLiteralTest.java │ │ │ │ Passed: tools/javac/tree/MakeQualIdent.java │ │ │ │ Passed: tools/javac/tree/ArrayTypeToString.java │ │ │ │ Passed: tools/javac/tree/NewArrayPretty.java │ │ │ │ Passed: tools/javac/template/Basic.java │ │ │ │ Passed: tools/javac/tree/NewClassDefEnclosing.java │ │ │ │ Passed: tools/javac/tree/PrettySimpleStringTest.java │ │ │ │ Passed: tools/javac/tree/MakeTypeTest.java │ │ │ │ Passed: tools/javac/tree/ScopeClassHeaderTest.java │ │ │ │ Passed: tools/javac/tree/MissingSemicolonTest.java │ │ │ │ Passed: tools/javac/tree/ScopeTest.java │ │ │ │ Passed: tools/javac/tree/NoPrivateTypesExported.java │ │ │ │ Passed: tools/javac/tree/T6993305.java │ │ │ │ -Passed: tools/javac/tree/TestPrettyDocComment.java │ │ │ │ Passed: tools/javac/tree/T8024415.java │ │ │ │ +Passed: tools/javac/tree/TestPrettyDocComment.java │ │ │ │ Passed: tools/javac/tree/TreeKindTest.java │ │ │ │ Passed: tools/javac/tree/TestToString.java │ │ │ │ Passed: tools/javac/tree/TreePosRoundsTest.java │ │ │ │ Passed: tools/javac/tree/TypeAnnotationsPretty.java │ │ │ │ Passed: tools/javac/tree/VarTree.java │ │ │ │ Passed: tools/javac/treeannotests/AnnoTreeTests.java │ │ │ │ Passed: tools/javac/TryWithResources/BadTwr.java │ │ │ │ @@ -6617,85 +6612,85 @@ │ │ │ │ Passed: tools/javac/TryWithResources/T7022711.java │ │ │ │ Passed: tools/javac/TryWithResources/T7032633.java │ │ │ │ Passed: tools/javac/TryWithResources/T7164542.java │ │ │ │ Passed: tools/javac/TryWithResources/T7178324.java │ │ │ │ Passed: tools/javac/TryWithResources/TestTwr09.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAndLambda.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAndTypeVariables.java │ │ │ │ +FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAndTypeVariables2Test.java │ │ │ │ -FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAvoidNullCheck.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrFlow.java │ │ │ │ -FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrForVariable1.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable2.java │ │ │ │ +FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable3.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrForVariable1.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable4.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrLint.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrLintUnderscore.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrMultiCatch.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrNullTests.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrOnNonResource.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrSuppression.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrTests.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrSimpleClose.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrVarKinds.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrVarRedeclaration.java │ │ │ │ -FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ Passed: tools/javac/TryWithResources/WeirdTwr.java │ │ │ │ -Passed: tools/javac/types/BadSigTest.java │ │ │ │ Passed: tools/javac/typeDeclarationInsideExpression/TypeDeclarationInsideExpressionTest.java │ │ │ │ +Passed: tools/javac/types/BadSigTest.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrClose.java │ │ │ │ Passed: tools/javac/types/CastObjectToPrimitiveTest.java │ │ │ │ Passed: tools/javac/types/CastTest.java │ │ │ │ Passed: tools/javac/types/CastToTypeVarTest.java │ │ │ │ -Passed: tools/javac/types/CastTypeVarToPrimitiveTest.java │ │ │ │ Passed: tools/javac/types/BoxingConversionTest.java │ │ │ │ -Passed: tools/javac/types/GenericTypeWellFormednessTest.java │ │ │ │ +Passed: tools/javac/types/CastTypeVarToPrimitiveTest.java │ │ │ │ Passed: tools/javac/types/PrimitiveConversionTest.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrClose.java │ │ │ │ +Passed: tools/javac/types/GenericTypeWellFormednessTest.java │ │ │ │ Passed: tools/javac/types/ScopeListenerTest.java │ │ │ │ -Passed: tools/javac/typeVariableCast/TypeVariableCastTest.java │ │ │ │ Passed: tools/javac/types/VarInstanceMemberTest.java │ │ │ │ +Passed: tools/javac/typeVariableCast/TypeVariableCastTest.java │ │ │ │ Passed: tools/javac/unicode/FirstChar.java │ │ │ │ Passed: tools/javac/unicode/NonasciiDigit.java │ │ │ │ +Passed: tools/javac/unicode/SubChar.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID1.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID2.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID3.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID4.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID5.java │ │ │ │ -Passed: tools/javac/unicode/SubChar.java │ │ │ │ +Passed: tools/javac/unicode/SupplementaryJavaID6.java │ │ │ │ Passed: tools/javac/unicode/TripleQuote.java │ │ │ │ Passed: tools/javac/unicode/UnicodeAtEOL.java │ │ │ │ Passed: tools/javac/unicode/UnicodeCommentDelimiter.java │ │ │ │ Passed: tools/javac/unicode/UnicodeNewline.java │ │ │ │ Passed: tools/javac/unicode/UnicodeUnicode.java │ │ │ │ Passed: tools/javac/unicode/Unmappable.java │ │ │ │ -Passed: tools/javac/unicode/SupplementaryJavaID6.java │ │ │ │ Passed: tools/javac/UnicodeBackslash/UnicodeBackslash.java │ │ │ │ Passed: tools/javac/unit/util/convert/EnclosingCandidates.java │ │ │ │ Passed: tools/javac/unit/util/list/AbstractList.java │ │ │ │ Passed: tools/javac/unit/util/list/FromArray.java │ │ │ │ -Passed: tools/javac/unnamed/UnnamedClassRecovery.java │ │ │ │ Passed: tools/javac/unit/T6198196.java │ │ │ │ +Passed: tools/javac/unnamed/UnnamedClassRecovery.java │ │ │ │ Passed: tools/javac/unnamed/UnnamedLocalVariableTable.java │ │ │ │ Passed: tools/javac/unnamedclass/NestedEnum.java │ │ │ │ Passed: tools/javac/unnamedclass/SourceLevelErrorPosition.java │ │ │ │ Passed: tools/javac/util/filemanager/TestName.java │ │ │ │ Passed: tools/javac/util/list/ListBufferTest.java │ │ │ │ -Passed: tools/javac/util/BitsTest.java │ │ │ │ Passed: tools/javac/util/list/TList.java │ │ │ │ -Passed: tools/javac/util/JavacTaskPoolTest.java │ │ │ │ +Passed: tools/javac/util/BitsTest.java │ │ │ │ Passed: tools/javac/util/IteratorsTest.java │ │ │ │ +FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ +Passed: tools/javac/util/JavacTaskPoolTest.java │ │ │ │ Passed: tools/javac/util/StringUtilsTest.java │ │ │ │ Passed: tools/javac/util/NewlineOnlyDiagnostic.java │ │ │ │ +Passed: tools/javac/util/T6597678.java │ │ │ │ Passed: tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Neg01.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Neg02.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Pos01.java │ │ │ │ -Passed: tools/javac/util/T6597678.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Pos02.java │ │ │ │ Passed: tools/javac/varargs/6313164/T6313164.java │ │ │ │ Passed: tools/javac/varargs/6313164/T7175433.java │ │ │ │ Passed: tools/javac/varargs/6569633/T6569633.java │ │ │ │ Passed: tools/javac/varargs/6730476/T6730476a.java │ │ │ │ Passed: tools/javac/varargs/6730476/T6730476b.java │ │ │ │ Passed: tools/javac/varargs/6806876/T6806876.java │ │ │ │ @@ -6756,25 +6751,25 @@ │ │ │ │ Passed: tools/javac/warnings/suppress/Overridden.java │ │ │ │ Passed: tools/javac/warnings/suppress/OverriddenSuppressed.java │ │ │ │ Passed: tools/javac/warnings/suppress/PackageInfo.java │ │ │ │ Passed: tools/javac/warnings/suppress/SuppressWarningsPackage.java │ │ │ │ Passed: tools/javac/warnings/suppress/T6480588.java │ │ │ │ Passed: tools/javac/warnings/suppress/T6707032.java │ │ │ │ Passed: tools/javac/warnings/suppress/T8021112a.java │ │ │ │ -Passed: tools/javac/sealed/SealedCompilationTests.java │ │ │ │ Passed: tools/javac/warnings/suppress/T8021112b.java │ │ │ │ +Passed: tools/javac/warnings/suppress/T8069094.java │ │ │ │ Passed: tools/javac/warnings/DepAnn.java │ │ │ │ Passed: tools/javac/warnings/Deprecation.java │ │ │ │ Passed: tools/javac/warnings/DeprecationSE8Test.java │ │ │ │ Passed: tools/javac/warnings/DivZero.java │ │ │ │ Passed: tools/javac/warnings/FallThrough.java │ │ │ │ Passed: tools/javac/warnings/Finally.java │ │ │ │ Passed: tools/javac/warnings/MaxDiagsRecompile.java │ │ │ │ -Passed: tools/javac/warnings/suppress/T8069094.java │ │ │ │ Passed: tools/javac/warnings/MaxWarnsRecompile.java │ │ │ │ +Passed: tools/javac/sealed/SealedCompilationTests.java │ │ │ │ Passed: tools/javac/warnings/T6763518.java │ │ │ │ Passed: tools/javac/warnings/ThisEscape.java │ │ │ │ Passed: tools/javac/warnings/UnboundAndBoundByObjectTest.java │ │ │ │ Passed: tools/javac/warnings/Unchecked.java │ │ │ │ Passed: tools/javac/warnings/UnneededStrictfpWarningToolBox.java │ │ │ │ Passed: tools/javac/warnings/VerifyLintDescriptions.java │ │ │ │ Passed: tools/javac/AbstractOverride.java │ │ │ │ @@ -6785,286 +6780,287 @@ │ │ │ │ Passed: tools/javac/AnonInnerException_2.java │ │ │ │ Passed: tools/javac/AnonInnerException_3.java │ │ │ │ Passed: tools/javac/AnonStaticMember_1.java │ │ │ │ Passed: tools/javac/AnonStaticMember_2.java │ │ │ │ Passed: tools/javac/AnonStaticMember_3.java │ │ │ │ Passed: tools/javac/AnonymousConstructorExceptions.java │ │ │ │ Passed: tools/javac/AnonymousNull.java │ │ │ │ -Passed: tools/javac/varargs/warning/Warn4.java │ │ │ │ -Passed: tools/javac/AnonymousType.java │ │ │ │ Passed: tools/javac/AnonymousSubclassTest.java │ │ │ │ +Passed: tools/javac/AnonymousType.java │ │ │ │ Passed: tools/javac/ArrayCast.java │ │ │ │ Passed: tools/javac/BadAnnotation.java │ │ │ │ Passed: tools/javac/BadBreak.java │ │ │ │ Passed: tools/javac/BadCovar.java │ │ │ │ Passed: tools/javac/BadHexConstant.java │ │ │ │ Passed: tools/javac/BoolArray.java │ │ │ │ Passed: tools/javac/BoundClassError.java │ │ │ │ Passed: tools/javac/BranchToFewerDefines.java │ │ │ │ +Passed: tools/javac/warnings/Removal.java │ │ │ │ Passed: tools/javac/BreakAcrossClass.java │ │ │ │ Passed: tools/javac/CaptureInSubtype.java │ │ │ │ Passed: tools/javac/CascadedInnerNewInstance.java │ │ │ │ Passed: tools/javac/CastInterface2Array.java │ │ │ │ Passed: tools/javac/ClassIsAbstract.java │ │ │ │ Passed: tools/javac/CheckNoClassCastException.java │ │ │ │ Passed: tools/javac/ClassLit.java │ │ │ │ Passed: tools/javac/ClassToTypeParm.java │ │ │ │ Passed: tools/javac/CloneableProblem.java │ │ │ │ Passed: tools/javac/Closure1.java │ │ │ │ Passed: tools/javac/Closure2.java │ │ │ │ Passed: tools/javac/Closure3.java │ │ │ │ Passed: tools/javac/Closure4.java │ │ │ │ Passed: tools/javac/Closure5.java │ │ │ │ -Passed: tools/javac/CompoundBox.java │ │ │ │ Passed: tools/javac/Closure6.java │ │ │ │ +Passed: tools/javac/CompoundBox.java │ │ │ │ Passed: tools/javac/ConditionalArgTypes_1.java │ │ │ │ Passed: tools/javac/ConditionalArgTypes_2.java │ │ │ │ Passed: tools/javac/ConditionalInline.java │ │ │ │ -Passed: tools/javac/warnings/Removal.java │ │ │ │ Passed: tools/javac/ConditionalWithVoid.java │ │ │ │ Passed: tools/javac/ConstBoolAppend.java │ │ │ │ Passed: tools/javac/ConstCharAppend.java │ │ │ │ +Passed: tools/javac/ConstFoldTest.java │ │ │ │ Passed: tools/javac/CyclicInheritance.java │ │ │ │ Passed: tools/javac/CyclicInheritance2.java │ │ │ │ -Passed: tools/javac/ConstFoldTest.java │ │ │ │ +Passed: tools/javac/ConditionalExpressionResolvePending.java │ │ │ │ Passed: tools/javac/CyclicInheritance4.java │ │ │ │ Passed: tools/javac/DeadInnerClass.java │ │ │ │ Passed: tools/javac/DeclarationStatementInline.java │ │ │ │ Passed: tools/javac/DepParam.java │ │ │ │ Passed: tools/javac/Digits.java │ │ │ │ Passed: tools/javac/DivByZero.java │ │ │ │ -Passed: tools/javac/ConditionalExpressionResolvePending.java │ │ │ │ Passed: tools/javac/DeepStringConcat.java │ │ │ │ Passed: tools/javac/DuplicateClass.java │ │ │ │ Passed: tools/javac/DuplicateClass2.java │ │ │ │ Passed: tools/javac/DuplicateImport.java │ │ │ │ Passed: tools/javac/EmptyArray.java │ │ │ │ Passed: tools/javac/EmptyBreak.java │ │ │ │ Passed: tools/javac/EarlyAssert.java │ │ │ │ -Passed: tools/javac/EmptySwitch.java │ │ │ │ Passed: tools/javac/EmptyDocComments.java │ │ │ │ -Passed: tools/javac/EOI.java │ │ │ │ +Passed: tools/javac/EmptySwitch.java │ │ │ │ Passed: tools/javac/EnclosingAccessCheck.java │ │ │ │ -Passed: tools/javac/ExceptionalFinally.java │ │ │ │ +Passed: tools/javac/EOI.java │ │ │ │ Passed: tools/javac/Enum1.java │ │ │ │ +Passed: tools/javac/ExceptionalFinally.java │ │ │ │ Passed: tools/javac/ExceptionalFinally2.java │ │ │ │ Passed: tools/javac/ExprQualifiedType.java │ │ │ │ -Passed: tools/javac/ExtraneousEquals.java │ │ │ │ Passed: tools/javac/ExtendArray.java │ │ │ │ +Passed: tools/javac/ExtraneousEquals.java │ │ │ │ Passed: tools/javac/ExtendsScope.java │ │ │ │ Passed: tools/javac/FinalInitializer_2.java │ │ │ │ Passed: tools/javac/FaultySignature.java │ │ │ │ Passed: tools/javac/FinalIntConcatenation.java │ │ │ │ +Passed: tools/javac/FinalInitializer.java │ │ │ │ Passed: tools/javac/FinallyWarn.java │ │ │ │ Passed: tools/javac/FinalThisReference.java │ │ │ │ -Passed: tools/javac/FinalInitializer.java │ │ │ │ Passed: tools/javac/FlatnameClash.java │ │ │ │ Passed: tools/javac/FlatnameClash2.java │ │ │ │ Passed: tools/javac/GoodCovar.java │ │ │ │ Passed: tools/javac/FoldConditional.java │ │ │ │ +Passed: tools/javac/HexThree.java │ │ │ │ Passed: tools/javac/IllDefinedOrderOfInit.java │ │ │ │ Passed: tools/javac/IllegalAnnotation.java │ │ │ │ Passed: tools/javac/IllegallyOptimizedException.java │ │ │ │ -Passed: tools/javac/HexThree.java │ │ │ │ -Passed: tools/javac/InconsistentInheritedSignature.java │ │ │ │ +Passed: tools/javac/HexFloatLiterals.java │ │ │ │ Passed: tools/javac/ImplicitToString.java │ │ │ │ +Passed: tools/javac/InconsistentInheritedSignature.java │ │ │ │ Passed: tools/javac/InconsistentStack.java │ │ │ │ Passed: tools/javac/Increment.java │ │ │ │ Passed: tools/javac/InheritedPrivateImpl.java │ │ │ │ Passed: tools/javac/InitializerCompletion_1.java │ │ │ │ Passed: tools/javac/InitializerCompletion_2.java │ │ │ │ Passed: tools/javac/InitializerCompletion_3.java │ │ │ │ Passed: tools/javac/InitializerCompletion_4.java │ │ │ │ Passed: tools/javac/InnerMemberRegression.java │ │ │ │ -Passed: tools/javac/HexFloatLiterals.java │ │ │ │ Passed: tools/javac/InnerNamedConstant_1.java │ │ │ │ Passed: tools/javac/InnerMethSig.java │ │ │ │ +Passed: tools/javac/InnerTruth.java │ │ │ │ Passed: tools/javac/InnerNamedConstant_2.java │ │ │ │ Passed: tools/javac/InstanceInitException_1.java │ │ │ │ -Passed: tools/javac/InnerTruth.java │ │ │ │ -Passed: tools/javac/InterfaceFieldParsing_1.java │ │ │ │ Passed: tools/javac/InstanceInitException_2.java │ │ │ │ +Passed: tools/javac/InterfaceFieldParsing_1.java │ │ │ │ Passed: tools/javac/InterfaceAssert.java │ │ │ │ Passed: tools/javac/InterfaceMemberClassModifiers.java │ │ │ │ Passed: tools/javac/InterfaceObjectIncompatibility.java │ │ │ │ -Passed: tools/javac/InterfaceObjectInheritance.java │ │ │ │ Passed: tools/javac/InterfaceInInner.java │ │ │ │ +Passed: tools/javac/InterfaceObjectInheritance.java │ │ │ │ Passed: tools/javac/InterfaceOverrideCheck.java │ │ │ │ Passed: tools/javac/InterfaceOverrideFinal.java │ │ │ │ Passed: tools/javac/InterfaceOverrideObject.java │ │ │ │ -Passed: tools/javac/LabeledDeclaration.java │ │ │ │ Passed: tools/javac/JsrRet.java │ │ │ │ +Passed: tools/javac/LabeledDeclaration.java │ │ │ │ Passed: tools/javac/InvalidIntfCast.java │ │ │ │ Passed: tools/javac/LabelHiding_1.java │ │ │ │ Passed: tools/javac/LocalClasses_1.java │ │ │ │ Passed: tools/javac/LocalClasses_2.java │ │ │ │ Passed: tools/javac/LocalRecord.java │ │ │ │ Passed: tools/javac/LocalInterface.java │ │ │ │ Passed: tools/javac/MemberTypeInheritance.java │ │ │ │ -Passed: tools/javac/NameCollision.java │ │ │ │ Passed: tools/javac/ManyMembers2.java │ │ │ │ +Passed: tools/javac/NameCollision.java │ │ │ │ Passed: tools/javac/NameCollision2.java │ │ │ │ Passed: tools/javac/NestedDuplicateLabels.java │ │ │ │ Passed: tools/javac/NestedFinallyReturn.java │ │ │ │ +Passed: tools/javac/MethodParametersTest.java │ │ │ │ Passed: tools/javac/NestedInnerClassNames.java │ │ │ │ Passed: tools/javac/NewGeneric.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr1.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr2.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr3.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr4c.java │ │ │ │ Passed: tools/javac/NonStaticFinalVar.java │ │ │ │ -Passed: tools/javac/MethodParametersTest.java │ │ │ │ Passed: tools/javac/Null2DArray.java │ │ │ │ Passed: tools/javac/NullQualifiedNew.java │ │ │ │ Passed: tools/javac/NullQualifiedNew2.java │ │ │ │ Passed: tools/javac/NullQualifiedSuper1.java │ │ │ │ -Passed: tools/javac/NullStaticQualifier.java │ │ │ │ Passed: tools/javac/NullQualifiedSuper2.java │ │ │ │ +Passed: tools/javac/NullStaticQualifier.java │ │ │ │ Passed: tools/javac/ObjectIncompatibleInterface.java │ │ │ │ Passed: tools/javac/ObjectMethodRefFromInterface.java │ │ │ │ -Passed: tools/javac/OverridePosition.java │ │ │ │ Passed: tools/javac/OuterParameter_1.java │ │ │ │ +Passed: tools/javac/OverridePosition.java │ │ │ │ +Passed: tools/javac/Parens1.java │ │ │ │ Passed: tools/javac/Parens2.java │ │ │ │ Passed: tools/javac/Parens3.java │ │ │ │ -Passed: tools/javac/Parens1.java │ │ │ │ Passed: tools/javac/Parens4.java │ │ │ │ Passed: tools/javac/ParseConditional.java │ │ │ │ -Passed: tools/javac/PrivateUplevelConstant.java │ │ │ │ Passed: tools/javac/PrivateLocalConstructor.java │ │ │ │ -Passed: tools/javac/QualifiedNew.java │ │ │ │ +Passed: tools/javac/PrivateUplevelConstant.java │ │ │ │ Passed: tools/javac/QualifiedConstant.java │ │ │ │ +Passed: tools/javac/QualifiedNew.java │ │ │ │ Passed: tools/javac/QualifiedNewScope.java │ │ │ │ Passed: tools/javac/QualifiedOuterThis.java │ │ │ │ Passed: tools/javac/QualifiedOuterThis2.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_1.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_2.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_3.java │ │ │ │ +Passed: tools/javac/NoStringToLower.java │ │ │ │ Passed: tools/javac/QualifiedThisExactMatch.java │ │ │ │ Passed: tools/javac/RawCrash.java │ │ │ │ Passed: tools/javac/ReturnAfterIfThenElse.java │ │ │ │ Passed: tools/javac/StandaloneQualifiedSuper.java │ │ │ │ -Passed: tools/javac/ShiftExpressionTest.java │ │ │ │ +Passed: tools/javac/varargs/warning/Warn4.java │ │ │ │ Passed: tools/javac/StaticBlockScope.java │ │ │ │ +Passed: tools/javac/ShiftExpressionTest.java │ │ │ │ Passed: tools/javac/StoreClass.java │ │ │ │ Passed: tools/javac/StrictAbstract.java │ │ │ │ -Passed: tools/javac/StdoutCloseTest.java │ │ │ │ Passed: tools/javac/StringAppendAccessMethodOnLHS.java │ │ │ │ +Passed: tools/javac/StdoutCloseTest.java │ │ │ │ Passed: tools/javac/StringConversion.java │ │ │ │ -Passed: tools/javac/StringConversion2.java │ │ │ │ Passed: tools/javac/SuperclassConstructorException.java │ │ │ │ -Passed: tools/javac/SuperMeth.java │ │ │ │ +Passed: tools/javac/StringConversion2.java │ │ │ │ Passed: tools/javac/SuperField.java │ │ │ │ +Passed: tools/javac/SuperMeth.java │ │ │ │ Passed: tools/javac/SuperMethodResolve.java │ │ │ │ -Passed: tools/javac/SuperNew.java │ │ │ │ -Passed: tools/javac/SuperNew3.java │ │ │ │ Passed: tools/javac/SuperNew2.java │ │ │ │ +Passed: tools/javac/SuperNew3.java │ │ │ │ +Passed: tools/javac/SuperNew.java │ │ │ │ Passed: tools/javac/SuperNew4.java │ │ │ │ Passed: tools/javac/SwitchExitStateTest.java │ │ │ │ Passed: tools/javac/SwitchFence.java │ │ │ │ Passed: tools/javac/SwitchScope.java │ │ │ │ Passed: tools/javac/SynchronizedClass.java │ │ │ │ Passed: tools/javac/SynthName1.java │ │ │ │ -Passed: tools/javac/SynthName2.java │ │ │ │ -Passed: tools/javac/NoStringToLower.java │ │ │ │ Passed: tools/javac/T4881267.java │ │ │ │ +Passed: tools/javac/SynthName2.java │ │ │ │ Passed: tools/javac/T4906100.java │ │ │ │ Passed: tools/javac/T5092545.java │ │ │ │ Passed: tools/javac/T5048776.java │ │ │ │ Passed: tools/javac/T5105890.java │ │ │ │ Passed: tools/javac/T6224167.java │ │ │ │ Passed: tools/javac/T6214885.java │ │ │ │ Passed: tools/javac/T6230128.java │ │ │ │ Passed: tools/javac/T6231847.java │ │ │ │ Passed: tools/javac/T6234077.java │ │ │ │ Passed: tools/javac/T6227617.java │ │ │ │ Passed: tools/javac/T6232928.java │ │ │ │ Passed: tools/javac/T6241723.java │ │ │ │ Passed: tools/javac/T6238612.java │ │ │ │ -Passed: tools/javac/T6245591.java │ │ │ │ Passed: tools/javac/T6247324.java │ │ │ │ +Passed: tools/javac/T6245591.java │ │ │ │ Passed: tools/javac/T6266772.java │ │ │ │ Passed: tools/javac/T6294589.java │ │ │ │ Passed: tools/javac/T6265400.java │ │ │ │ Passed: tools/javac/T6304128.java │ │ │ │ Passed: tools/javac/T6306967.java │ │ │ │ Passed: tools/javac/T6340549.java │ │ │ │ Passed: tools/javac/T6351767.java │ │ │ │ Passed: tools/javac/T6326754.java │ │ │ │ -Passed: tools/javac/T6358024.java │ │ │ │ Passed: tools/javac/T6358168.java │ │ │ │ +Passed: tools/javac/T6358024.java │ │ │ │ Passed: tools/javac/T6366196.java │ │ │ │ -Passed: tools/javac/T6358166.java │ │ │ │ Passed: tools/javac/T6370653.java │ │ │ │ -Passed: tools/javac/T6361619.java │ │ │ │ -Passed: tools/javac/versions/Versions.java │ │ │ │ Passed: tools/javac/T6379327.java │ │ │ │ +Passed: tools/javac/T6361619.java │ │ │ │ +Passed: tools/javac/T6358166.java │ │ │ │ Passed: tools/javac/T6394563.java │ │ │ │ Passed: tools/javac/T6395974.java │ │ │ │ Passed: tools/javac/T6397286.java │ │ │ │ -Passed: tools/javac/T6404756.java │ │ │ │ Passed: tools/javac/T6397044.java │ │ │ │ -Passed: tools/javac/T6407066.java │ │ │ │ -Passed: tools/javac/T6407257.java │ │ │ │ +Passed: tools/javac/T6404756.java │ │ │ │ Passed: tools/javac/T6405099.java │ │ │ │ Passed: tools/javac/T6403466.java │ │ │ │ +Passed: tools/javac/T6407257.java │ │ │ │ Passed: tools/javac/T6406771.java │ │ │ │ +Passed: tools/javac/T6407066.java │ │ │ │ Passed: tools/javac/T6410706.java │ │ │ │ -Passed: tools/javac/T6472751.java │ │ │ │ Passed: tools/javac/T6411379.java │ │ │ │ -Passed: tools/javac/T6458749.java │ │ │ │ Passed: tools/javac/T6423583.java │ │ │ │ Passed: tools/javac/T6534287.java │ │ │ │ +Passed: tools/javac/T6472751.java │ │ │ │ +Passed: tools/javac/T6458749.java │ │ │ │ Passed: tools/javac/T6567414.java │ │ │ │ -Passed: tools/javac/T6587674.java │ │ │ │ Passed: tools/javac/T6554097.java │ │ │ │ +Passed: tools/javac/T6587674.java │ │ │ │ +Passed: tools/javac/T6558476.java │ │ │ │ Passed: tools/javac/T6625520.java │ │ │ │ Passed: tools/javac/T6663588.java │ │ │ │ -Passed: tools/javac/T6558476.java │ │ │ │ Passed: tools/javac/T6654037.java │ │ │ │ -Passed: tools/javac/T6668802.java │ │ │ │ Passed: tools/javac/T6665791.java │ │ │ │ +Passed: tools/javac/T6668802.java │ │ │ │ Passed: tools/javac/T6595666.java │ │ │ │ Passed: tools/javac/T6759996.java │ │ │ │ Passed: tools/javac/T6725036.java │ │ │ │ Passed: tools/javac/T6794959.java │ │ │ │ -Passed: tools/javac/T6882235.java │ │ │ │ Passed: tools/javac/T6881645.java │ │ │ │ -Passed: tools/javac/T6942649.java │ │ │ │ +Passed: tools/javac/T6882235.java │ │ │ │ Passed: tools/javac/T6900149.java │ │ │ │ -Passed: tools/javac/T6855236.java │ │ │ │ Passed: tools/javac/T6873849.java │ │ │ │ +Passed: tools/javac/T6942649.java │ │ │ │ +Passed: tools/javac/T6855236.java │ │ │ │ Passed: tools/javac/T6972327.java │ │ │ │ Passed: tools/javac/T6977800.java │ │ │ │ Passed: tools/javac/T6985181.java │ │ │ │ Passed: tools/javac/T6993301.java │ │ │ │ -Passed: tools/javac/T7042623.java │ │ │ │ Passed: tools/javac/T7040104.java │ │ │ │ -Passed: tools/javac/T6999210.java │ │ │ │ +Passed: tools/javac/T7042623.java │ │ │ │ Passed: tools/javac/T7090499.java │ │ │ │ +Passed: tools/javac/T6999210.java │ │ │ │ Passed: tools/javac/T7120266.java │ │ │ │ Passed: tools/javac/T7120463.java │ │ │ │ Passed: tools/javac/T7126754.java │ │ │ │ -Passed: tools/javac/T8004969.java │ │ │ │ Passed: tools/javac/T7159016.java │ │ │ │ -Passed: tools/javac/T8036019.java │ │ │ │ +Passed: tools/javac/T8004969.java │ │ │ │ Passed: tools/javac/T8034044.java │ │ │ │ +Passed: tools/javac/T8036019.java │ │ │ │ Passed: tools/javac/T8152616.java │ │ │ │ Passed: tools/javac/T8198502.java │ │ │ │ Passed: tools/javac/T8199910.java │ │ │ │ +Passed: tools/javac/T8271079.java │ │ │ │ Passed: tools/javac/T8286057.java │ │ │ │ Passed: tools/javac/T8286797.java │ │ │ │ -Passed: tools/javac/T8271079.java │ │ │ │ Passed: tools/javac/T8295447.java │ │ │ │ +Passed: tools/javac/T6956638.java │ │ │ │ Passed: tools/javac/T8301025.java │ │ │ │ Passed: tools/javac/T8305582.java │ │ │ │ Passed: tools/javac/T8312163.java │ │ │ │ Passed: tools/javac/T8314216.java │ │ │ │ Passed: tools/javac/T8314423.java │ │ │ │ -Passed: tools/javac/T6956638.java │ │ │ │ +Passed: tools/javac/versions/Versions.java │ │ │ │ Passed: tools/javac/TextBlockIllegalEscape.java │ │ │ │ +Passed: tools/javac/TestPkgInfo.java │ │ │ │ Passed: tools/javac/TextBlockLang.java │ │ │ │ Passed: tools/javac/ThrowNull.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_1.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_2.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_3.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_4.java │ │ │ │ Passed: tools/javac/TryInInstanceInit.java │ │ │ │ @@ -7074,240 +7070,239 @@ │ │ │ │ Passed: tools/javac/UnreachableVar.java │ │ │ │ Passed: tools/javac/UnterminatedLineComment.java │ │ │ │ Passed: tools/javac/UplevelFromAnonInSuperCall.java │ │ │ │ Passed: tools/javac/UseEnum.java │ │ │ │ Passed: tools/javac/VarDeclarationWithAssignment.java │ │ │ │ Passed: tools/javac/Verify.java │ │ │ │ Passed: tools/javac/VerifyDA.java │ │ │ │ -Passed: tools/javac/VersionOpt.java │ │ │ │ Passed: tools/javac/VoidArray.java │ │ │ │ +Passed: tools/javac/VersionOpt.java │ │ │ │ Passed: tools/javap/4111861/T4111861.java │ │ │ │ Passed: tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java │ │ │ │ -Passed: tools/javac/TestPkgInfo.java │ │ │ │ Passed: tools/javap/4866831/PublicInterfaceTest.java │ │ │ │ Passed: tools/javap/6937244/T6937244.java │ │ │ │ Passed: tools/javap/4870651/T4870651.java │ │ │ │ Passed: tools/javap/6937244/T6937244A.java │ │ │ │ Passed: tools/javap/8006334/JavapTaskCtorFailWithNPE.java │ │ │ │ Passed: tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java │ │ │ │ Passed: tools/javap/8244573/T8244573.java │ │ │ │ Passed: tools/javap/8260403/T8260403.java │ │ │ │ +Passed: tools/javac/TextBlockAPI.java │ │ │ │ Passed: tools/javap/attribute_length/AttributeLengthTest.java │ │ │ │ Passed: tools/javap/classfile/6888367/T6888367.java │ │ │ │ Passed: tools/javap/classfile/T6887895.java │ │ │ │ Passed: tools/javap/classfile/deps/T6907575.java │ │ │ │ Passed: tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java │ │ │ │ Passed: tools/javap/stackmap/StackmapTest.java │ │ │ │ Passed: tools/javap/typeAnnotations/AnnotationDefaultNewlineTest.java │ │ │ │ Passed: tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java │ │ │ │ Passed: tools/javap/typeAnnotations/JSR175Annotations.java │ │ │ │ -Passed: tools/javac/TextBlockAPI.java │ │ │ │ Passed: tools/javap/typeAnnotations/NewArray.java │ │ │ │ -Passed: tools/javap/typeAnnotations/T6855990.java │ │ │ │ -Passed: tools/javap/typeAnnotations/PresenceInner.java │ │ │ │ Passed: tools/javap/typeAnnotations/Presence.java │ │ │ │ -Passed: tools/javap/typeAnnotations/TypeCasts.java │ │ │ │ +Passed: tools/javap/typeAnnotations/PresenceInner.java │ │ │ │ +Passed: tools/javap/typeAnnotations/T6855990.java │ │ │ │ Passed: tools/javap/typeAnnotations/Visibility.java │ │ │ │ +Passed: tools/javap/typeAnnotations/TypeCasts.java │ │ │ │ Passed: tools/javap/typeAnnotations/Wildcards.java │ │ │ │ -Passed: tools/javap/AccessModifiers.java │ │ │ │ Passed: tools/javap/AnnoTest.java │ │ │ │ +Passed: tools/javap/AccessModifiers.java │ │ │ │ Passed: tools/javap/BadAttributeLength.java │ │ │ │ -Passed: tools/javap/BadAttributeName.java │ │ │ │ Passed: tools/javap/BoundsTypeVariableTest.java │ │ │ │ +Passed: tools/javap/BadAttributeName.java │ │ │ │ Passed: tools/javap/ControlCharTest.java │ │ │ │ Passed: tools/javap/ExtPath.java │ │ │ │ Passed: tools/javap/InvalidOptions.java │ │ │ │ Passed: tools/javap/DescriptorTest.java │ │ │ │ Passed: tools/javap/StackMapTableTest.java │ │ │ │ Passed: tools/javap/MethodParameters.java │ │ │ │ Passed: tools/javap/T4075403.java │ │ │ │ Passed: tools/javap/T4501660.java │ │ │ │ Passed: tools/javap/T4777949.java │ │ │ │ Passed: tools/javap/T4459541.java │ │ │ │ Passed: tools/javap/T4876942.java │ │ │ │ +Passed: tools/javac/T7093325.java │ │ │ │ Passed: tools/javap/T4501661.java │ │ │ │ Passed: tools/javap/T4880672.java │ │ │ │ Passed: tools/javap/T4884240.java │ │ │ │ Passed: tools/javap/T4880663.java │ │ │ │ Passed: tools/javap/T4975569.java │ │ │ │ -Passed: tools/javap/T6271787.java │ │ │ │ Passed: tools/javap/T6587786.java │ │ │ │ +Passed: tools/javap/T6271787.java │ │ │ │ Passed: tools/javap/T6474890.java │ │ │ │ Passed: tools/javap/T6622216.java │ │ │ │ -Passed: tools/javap/T6622232.java │ │ │ │ -Passed: tools/javap/T6622260.java │ │ │ │ Passed: tools/javap/T6715251.java │ │ │ │ +Passed: tools/javap/T6622232.java │ │ │ │ Passed: tools/javap/T6715753.java │ │ │ │ Passed: tools/javap/T6715767.java │ │ │ │ +Passed: tools/javap/T6622260.java │ │ │ │ +Passed: tools/javap/T6863746.java │ │ │ │ Passed: tools/javap/T6824493.java │ │ │ │ Passed: tools/javap/T6716452.java │ │ │ │ -Passed: tools/javap/T6863746.java │ │ │ │ -Passed: tools/javap/T6729471.java │ │ │ │ Passed: tools/javap/T6866657.java │ │ │ │ +Passed: tools/javap/T6729471.java │ │ │ │ +Passed: tools/javap/T6879371.java │ │ │ │ Passed: tools/javap/T6868539.java │ │ │ │ Passed: tools/javap/T6980017.java │ │ │ │ -Passed: tools/javap/T6879371.java │ │ │ │ Passed: tools/javap/T7186925.java │ │ │ │ Passed: tools/javap/T8032814.java │ │ │ │ -Passed: tools/javap/T7004698.java │ │ │ │ Passed: tools/javap/T8032819.java │ │ │ │ Passed: tools/javap/T8033180.java │ │ │ │ +Passed: tools/javap/T7004698.java │ │ │ │ Passed: tools/javap/T8033711.java │ │ │ │ Passed: tools/javap/T8035104.java │ │ │ │ Passed: tools/javap/T8038414.java │ │ │ │ -Passed: tools/javap/TestClassNameWarning.java │ │ │ │ -Passed: tools/javap/T7190862.java │ │ │ │ -Passed: tools/javac/T7093325.java │ │ │ │ Passed: tools/javap/WhitespaceTest.java │ │ │ │ +Passed: tools/javap/TestClassNameWarning.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java │ │ │ │ -Passed: tools/javap/TestSuperclass.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestMethodSig.java │ │ │ │ -Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestPrims.java │ │ │ │ +Passed: tools/javap/T7190862.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java │ │ │ │ +Passed: tools/javap/TestSuperclass.java │ │ │ │ +Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestPrims.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java │ │ │ │ -Passed: tools/javac/varargs/warning/Warn5.java │ │ │ │ Passed: tools/jdeps/jdkinternals/RemovedJDKInternals.java │ │ │ │ Passed: tools/jdeps/jdkinternals/ShowReplacement.java │ │ │ │ -Passed: tools/jdeps/modules/upgrademodulepath/UpgradeModulePathTest.java │ │ │ │ +Passed: tools/javac/varargs/warning/Warn5.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestNotFound.java │ │ │ │ +Passed: tools/jdeps/modules/upgrademodulepath/UpgradeModulePathTest.java │ │ │ │ Passed: tools/jdeps/modules/DotFileTest.java │ │ │ │ -Passed: tools/javac/varargs/6199075/T6199075.java │ │ │ │ Passed: tools/jdeps/modules/GenModuleInfo.java │ │ │ │ Passed: tools/jdeps/modules/GenOpenModule.java │ │ │ │ +Passed: tools/javac/varargs/6199075/T6199075.java │ │ │ │ Passed: tools/jdeps/modules/ModuleTest.java │ │ │ │ Passed: tools/jdeps/modules/SplitPackage.java │ │ │ │ Passed: tools/jdeps/modules/InverseDeps.java │ │ │ │ Passed: tools/jdeps/modules/UnnamedPackage.java │ │ │ │ Passed: tools/javac/types/TestComparisons.java │ │ │ │ -Passed: tools/jdeps/optionalDependency/OptionalDependencyTest.java │ │ │ │ Passed: tools/jdeps/missingDeps/MissingDepsTest.java │ │ │ │ +Passed: tools/jdeps/optionalDependency/OptionalDependencyTest.java │ │ │ │ Passed: tools/jdeps/unsupported/JDKUnsupportedTest.java │ │ │ │ Passed: tools/jdeps/VerboseFormat/JdepsDependencyClosure.java │ │ │ │ Passed: tools/jdeps/APIDeps.java │ │ │ │ Passed: tools/jdeps/multiVersion/MultiVersionError.java │ │ │ │ -Passed: tools/jdeps/Basic.java │ │ │ │ Passed: tools/jdeps/DotFileTest.java │ │ │ │ +Passed: tools/jdeps/Basic.java │ │ │ │ Passed: tools/EnumAccessible.java │ │ │ │ Passed: tools/jdeps/modules/TransitiveDeps.java │ │ │ │ Passed: tools/jdeps/modules/CheckModuleTest.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java │ │ │ │ Passed: tools/jdeps/Options.java │ │ │ │ -Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ Passed: tools/jdeps/MultiReleaseJar.java │ │ │ │ +Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ Passed: tools/jdeps/listdeps/ListModuleDeps.java │ │ │ │ -Test results: passed: 4,423; failed: 6; error: 3; skipped: 1; excluded: 13; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ +Test results: passed: 4,423; failed: 7; error: 2; skipped: 1; excluded: 13; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/langtools/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/langtools/JTwork │ │ │ │ Error: Some tests failed or other problems occurred. │ │ │ │ Directory "jtreg-test-output/langtools/1/JTreport" not found: creating │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ FAILED: tools/javac/lambda/T8031967.java │ │ │ │ FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ -FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ +FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ -Test results: failed: 6; error: 3; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ +Test results: failed: 7; error: 2; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/langtools/1/JTreport/html/report.html │ │ │ │ Results written to /tmp/langtools/JTwork │ │ │ │ Error: Some tests failed or other problems occurred. │ │ │ │ Directory "jtreg-test-output/langtools/2/JTreport" not found: creating │ │ │ │ FAILED: tools/javac/lambda/T8031967.java │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ +FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ -FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ -Test results: failed: 6; error: 3; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ +Test results: failed: 7; error: 2; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/langtools/2/JTreport/html/report.html │ │ │ │ Results written to /tmp/langtools/JTwork │ │ │ │ Error: Some tests failed or other problems occurred. │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Command exited with non-zero status 3 │ │ │ │ Command being timed: "debian/tests/langtools" │ │ │ │ - User time (seconds): 127677.08 │ │ │ │ - System time (seconds): 545.22 │ │ │ │ - Percent of CPU this job got: 548% │ │ │ │ - Elapsed (wall clock) time (h:mm:ss or m:ss): 6:29:57 │ │ │ │ + User time (seconds): 108713.37 │ │ │ │ + System time (seconds): 732.53 │ │ │ │ + Percent of CPU this job got: 545% │ │ │ │ + Elapsed (wall clock) time (h:mm:ss or m:ss): 5:34:07 │ │ │ │ Average shared text size (kbytes): 0 │ │ │ │ Average unshared data size (kbytes): 0 │ │ │ │ Average stack size (kbytes): 0 │ │ │ │ Average total size (kbytes): 0 │ │ │ │ - Maximum resident set size (kbytes): 7608384 │ │ │ │ + Maximum resident set size (kbytes): 67380192 │ │ │ │ Average resident set size (kbytes): 0 │ │ │ │ - Major (requiring I/O) page faults: 0 │ │ │ │ - Minor (reclaiming a frame) page faults: 5896491 │ │ │ │ - Voluntary context switches: 11904278 │ │ │ │ - Involuntary context switches: 11152102 │ │ │ │ + Major (requiring I/O) page faults: 6 │ │ │ │ + Minor (reclaiming a frame) page faults: 12185128 │ │ │ │ + Voluntary context switches: 10865325 │ │ │ │ + Involuntary context switches: 525695 │ │ │ │ Swaps: 0 │ │ │ │ File system inputs: 0 │ │ │ │ - File system outputs: 0 │ │ │ │ + File system outputs: 7608640 │ │ │ │ Socket messages sent: 0 │ │ │ │ Socket messages received: 0 │ │ │ │ Signals delivered: 0 │ │ │ │ Page size (bytes): 16384 │ │ │ │ Exit status: 3 │ │ │ │ ===== END check-langtools ===== │ │ │ │ ===== START check-jaxp ===== │ │ │ │ mkdir -p jtreg-test-output/jaxp │ │ │ │ BOOTJDK_HOME=/usr/lib/jvm/java-21-openjdk-loong64 JTREG_OPTIONS= VMNAME=zero JDK_TO_TEST=build/images/jdk \ │ │ │ │ AUTOPKGTEST_TMP=/tmp/ AUTOPKGTEST_ARTIFACTS=jtreg-test-output/ \ │ │ │ │ /usr/bin/time -v debian/tests/jaxp | tee jtreg-test-output/check-jaxp.log │ │ │ │ Directory "/tmp/jaxp/JTwork" not found: creating │ │ │ │ Directory "jtreg-test-output/jaxp/0/JTreport" not found: creating │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/GroupTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/GroupTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/PublicTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PreferTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/PublicTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/SystemTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/SystemTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UriTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java │ │ │ │ @@ -7317,156 +7312,156 @@ │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java │ │ │ │ Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/PathTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/Bug6350682.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/Bug6350682.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Sources.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966143.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/TCKEncodingTest.java │ │ │ │ @@ -7490,19 +7485,19 @@ │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6608841.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6690015.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6760982.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/HandleError.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6925410Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6992561Test.java │ │ │ │ @@ -7520,64 +7515,64 @@ │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java │ │ │ │ @@ -7589,151 +7584,151 @@ │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CLITest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/PropertiesTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/ResetTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/ResultTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/StAX2DOMTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SerializationTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SourceTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4987574.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/CR6740048.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java │ │ │ │ @@ -7752,44 +7747,44 @@ │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java │ │ │ │ Test results: passed: 501; did not meet platform requirements: 1 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.12.1+1/jtreg-test-output/jaxp/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/jaxp/JTwork │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ grep: debian/tests/hotspot-archs: No such file or directory │ │ │ │ Unable to compare jtreg results: no build jtreport found for zero/loong64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-loong64/jtreport-zero.tar.gz' does not exist. │ │ │ │ Command exited with non-zero status 77 │ │ │ │ Command being timed: "debian/tests/jaxp" │ │ │ │ - User time (seconds): 11186.65 │ │ │ │ - System time (seconds): 123.32 │ │ │ │ - Percent of CPU this job got: 556% │ │ │ │ - Elapsed (wall clock) time (h:mm:ss or m:ss): 33:53.12 │ │ │ │ + User time (seconds): 8367.64 │ │ │ │ + System time (seconds): 120.09 │ │ │ │ + Percent of CPU this job got: 495% │ │ │ │ + Elapsed (wall clock) time (h:mm:ss or m:ss): 28:34.23 │ │ │ │ Average shared text size (kbytes): 0 │ │ │ │ Average unshared data size (kbytes): 0 │ │ │ │ Average stack size (kbytes): 0 │ │ │ │ Average total size (kbytes): 0 │ │ │ │ - Maximum resident set size (kbytes): 401040 │ │ │ │ + Maximum resident set size (kbytes): 1361904 │ │ │ │ Average resident set size (kbytes): 0 │ │ │ │ - Major (requiring I/O) page faults: 0 │ │ │ │ - Minor (reclaiming a frame) page faults: 5045769 │ │ │ │ - Voluntary context switches: 727929 │ │ │ │ - Involuntary context switches: 842459 │ │ │ │ + Major (requiring I/O) page faults: 69 │ │ │ │ + Minor (reclaiming a frame) page faults: 6209937 │ │ │ │ + Voluntary context switches: 478980 │ │ │ │ + Involuntary context switches: 39161 │ │ │ │ Swaps: 0 │ │ │ │ File system inputs: 0 │ │ │ │ - File system outputs: 0 │ │ │ │ + File system outputs: 1658880 │ │ │ │ Socket messages sent: 0 │ │ │ │ Socket messages received: 0 │ │ │ │ Signals delivered: 0 │ │ │ │ Page size (bytes): 16384 │ │ │ │ Exit status: 77 │ │ │ │ ===== END check-jaxp ===== │ │ │ │ for i in hotspot langtools jaxp; do \ │ │ │ │ @@ -7821,44 +7816,47 @@ │ │ │ │ Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ -FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ +FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ +Error: compiler/cha/DefaultRootMethod.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ -Error: compiler/cha/DefaultRootMethod.java │ │ │ │ FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ FAILED: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ @@ -7869,17 +7867,16 @@ │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ -FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ FAILED: compiler/stable/TestStableByte.java │ │ │ │ FAILED: compiler/stable/TestStableChar.java │ │ │ │ FAILED: compiler/stable/TestStableDouble.java │ │ │ │ FAILED: compiler/stable/TestStableFloat.java │ │ │ │ FAILED: compiler/stable/TestStableInt.java │ │ │ │ @@ -7887,132 +7884,135 @@ │ │ │ │ FAILED: compiler/stable/TestStableObject.java │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ -FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ +FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ -FAILED: serviceability/attach/AttachNegativePidTest.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ -Test results: passed: 2,271; failed: 112; error: 28; skipped: 10; excluded: 43; did not match keywords: 75; did not meet module requirements: 94; did not meet platform requirements: 819 │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ +Test results: passed: 2,262; failed: 115; error: 28; skipped: 10; excluded: 43; did not match keywords: 75; did not meet module requirements: 94; did not meet platform requirements: 825 │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ FAILED: compiler/c2/ClearArray.java │ │ │ │ FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ -FAILED: compiler/c2/Test6857159.java │ │ │ │ FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ +FAILED: compiler/c2/Test6857159.java │ │ │ │ FAILED: compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ -FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ -FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ -FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ -FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ +FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ +FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 │ │ │ │ +FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ +FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ -FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ +FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ FAILED: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ FAILED: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ +FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ +FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ -Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ -FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ -FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ -FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ +FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ -FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ -FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ +FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ +FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ +FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ -Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ -FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ +Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ -FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ +FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ FAILED: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/DefaultRootMethod.java │ │ │ │ FAILED: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ FAILED: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ -FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ -FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ +FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ +FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ @@ -8025,137 +8025,140 @@ │ │ │ │ FAILED: compiler/stable/TestStableObject.java │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ -FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ -FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ +FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ +FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ -FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ -Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ -FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ -FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ -FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ +FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ +FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ +Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ +FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ -FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ +FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ -Test results: passed: 1; failed: 111; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,184 │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ +Test results: failed: 115; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,181 │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ FAILED: compiler/c2/ClearArray.java │ │ │ │ -FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ -FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ FAILED: compiler/c2/Test6857159.java │ │ │ │ +FAILED: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ +FAILED: compiler/c2/TestModDivTopInput.java │ │ │ │ FAILED: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ -FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ -FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ FAILED: compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ -FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ +FAILED: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ -FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ +FAILED: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ +FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 │ │ │ │ +FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ FAILED: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ -FAILED: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ +FAILED: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ Error: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ -Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ +Error: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ FAILED: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ -Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ FAILED: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ +Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ Error: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ +Error: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ +FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ FAILED: compiler/runtime/TestConstantsInError.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ +FAILED: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ FAILED: runtime/logging/MonitorMismatchTest.java │ │ │ │ FAILED: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ -FAILED: runtime/7158988/FieldMonitor.java │ │ │ │ -FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ +FAILED: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ FAILED: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ -Error: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ +FAILED: compiler/arguments/CheckCICompilerCount.java │ │ │ │ +FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ FAILED: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ -FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ +FAILED: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ FAILED: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ -FAILED: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ FAILED: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ FAILED: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ -Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ FAILED: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -FAILED: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ -Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ -Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ +Error: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ +FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ FAILED: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ -FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ -FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ FAILED: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ +FAILED: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ +Error: compiler/loopopts/TestStrangeControl.java │ │ │ │ +Error: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ FAILED: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ Error: compiler/cha/AbstractRootMethod.java │ │ │ │ Error: compiler/cha/DefaultRootMethod.java │ │ │ │ FAILED: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ +Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ FAILED: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ FAILED: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ -FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ FAILED: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ +FAILED: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ FAILED: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ -Error: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ FAILED: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ FAILED: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ FAILED: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ FAILED: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ FAILED: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ FAILED: compiler/regalloc/TestC2IntPressure.java │ │ │ │ FAILED: compiler/stable/TestStableBoolean.java │ │ │ │ @@ -8169,123 +8172,123 @@ │ │ │ │ FAILED: compiler/stable/TestStableShort.java │ │ │ │ FAILED: compiler/stable/TestStableUByte.java │ │ │ │ FAILED: compiler/stable/TestStableUShort.java │ │ │ │ FAILED: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ FAILED: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ FAILED: compiler/uncommontrap/Test8009761.java │ │ │ │ Error: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ -FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ FAILED: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Error: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ FAILED: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ -Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +FAILED: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ +FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +FAILED: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ +Error: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ FAILED: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ FAILED: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ -FAILED: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ -FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ -Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ FAILED: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ +FAILED: runtime/LocalLong/LocalLongTest.java │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ FAILED: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ -FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ +FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ FAILED: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +FAILED: runtime/whitebox/WBStackSize.java │ │ │ │ +FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ FAILED: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ -FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ +FAILED: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ FAILED: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ -FAILED: serviceability/dcmd/thread/PrintTest.java │ │ │ │ +FAILED: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ +Error: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ FAILED: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ FAILED: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ -FAILED: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ +Error: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ FAILED: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ -FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ +Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ -Error: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ -FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ FAILED: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ -FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ +FAILED: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ +FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ FAILED: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ +FAILED: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ Error: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Error: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#no-vmcontinuations │ │ │ │ Error: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#platform │ │ │ │ Error: compiler/c2/Test7190310.java │ │ │ │ -Test results: failed: 111; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,185 │ │ │ │ -Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ +Test results: failed: 115; error: 28; excluded: 43; did not match keywords: 75; did not match prior status: 3,181 │ │ │ │ Warning: unable to find hs_err log for runtime/7158988/FieldMonitor.jtr │ │ │ │ -Warning: unable to find hs_err log for compiler/exceptions/TestLateMHInlineExceptions.jtr │ │ │ │ +Warning: unable to find hs_err log for serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.jtr │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ --------------- jtreg console summary for langtools --------------- │ │ │ │ FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ FAILED: tools/javac/lambda/T8031967.java │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ -FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ +FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ -Test results: passed: 4,423; failed: 6; error: 3; skipped: 1; excluded: 13; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ +Test results: passed: 4,423; failed: 7; error: 2; skipped: 1; excluded: 13; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ FAILED: tools/javac/lambda/T8031967.java │ │ │ │ FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ -FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ +FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ -Test results: failed: 6; error: 3; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ +Test results: failed: 7; error: 2; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ FAILED: tools/javac/lambda/T8031967.java │ │ │ │ Error: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java │ │ │ │ +FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/TreePosTest.java │ │ │ │ FAILED: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ -FAILED: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ FAILED: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ FAILED: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ -Error: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ +FAILED: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Error: tools/javac/switchnull/SwitchNull.java │ │ │ │ -Test results: failed: 6; error: 3; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ +Test results: failed: 7; error: 2; excluded: 13; did not match keywords: 1; did not match prior status: 4,424 │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ --------------- jtreg console summary for jaxp --------------- │ │ │ │ Test results: passed: 501; did not meet platform requirements: 1 │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Unable to compare jtreg results: no build jtreport found for zero/loong64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-loong64/jtreport-zero.tar.gz' does not exist. │ │ │ │ make[2]: Leaving directory '/build/reproducible-path/openjdk-21-21.0.12.1+1' │ │ │ │ Command being timed: "/usr/bin/make -f debian/rules -k jtregcheck TEST_SUITES=hotspot langtools jaxp JTREG_OPTIONS=" │ │ │ │ - User time (seconds): 585999.31 │ │ │ │ - System time (seconds): 1678.81 │ │ │ │ - Percent of CPU this job got: 626% │ │ │ │ - Elapsed (wall clock) time (h:mm:ss or m:ss): 26:04:07 │ │ │ │ + User time (seconds): 558602.81 │ │ │ │ + System time (seconds): 3132.81 │ │ │ │ + Percent of CPU this job got: 632% │ │ │ │ + Elapsed (wall clock) time (h:mm:ss or m:ss): 24:40:51 │ │ │ │ Average shared text size (kbytes): 0 │ │ │ │ Average unshared data size (kbytes): 0 │ │ │ │ Average stack size (kbytes): 0 │ │ │ │ Average total size (kbytes): 0 │ │ │ │ - Maximum resident set size (kbytes): 7608384 │ │ │ │ + Maximum resident set size (kbytes): 67380192 │ │ │ │ Average resident set size (kbytes): 0 │ │ │ │ - Major (requiring I/O) page faults: 0 │ │ │ │ - Minor (reclaiming a frame) page faults: 30001631 │ │ │ │ - Voluntary context switches: 251845164 │ │ │ │ - Involuntary context switches: 189558967 │ │ │ │ + Major (requiring I/O) page faults: 152 │ │ │ │ + Minor (reclaiming a frame) page faults: 46669786 │ │ │ │ + Voluntary context switches: 275417570 │ │ │ │ + Involuntary context switches: 13933996 │ │ │ │ Swaps: 0 │ │ │ │ - File system inputs: 0 │ │ │ │ - File system outputs: 0 │ │ │ │ + File system inputs: 64 │ │ │ │ + File system outputs: 34849088 │ │ │ │ Socket messages sent: 0 │ │ │ │ Socket messages received: 0 │ │ │ │ Signals delivered: 0 │ │ │ │ Page size (bytes): 16384 │ │ │ │ Exit status: 0 │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-loong64/jtreport-zero.tar.gz │ │ │ ├── jtreport-zero.tar │ │ │ │ ├── file list │ │ │ │ │ @@ -1,265 +1,265 @@ │ │ │ │ │ -lrwxrwxrwx 0 sbuild (999) sbuild (999) 0 2026-08-20 02:44:42.000000 jtreg-test-output/jaxp/JTreport -> 0/JTreport │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 703 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-20 02:44:39.000000 jtreg-test-output/jaxp/0/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 683 2026-08-20 02:44:39.000000 jtreg-test-output/jaxp/0/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 561 2026-08-20 02:44:39.000000 jtreg-test-output/jaxp/0/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 509 2026-08-20 02:44:39.000000 jtreg-test-output/jaxp/0/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 461 2026-08-20 02:44:39.000000 jtreg-test-output/jaxp/0/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 501 2026-08-20 02:44:39.000000 jtreg-test-output/jaxp/0/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 453 2026-08-20 02:44:39.000000 jtreg-test-output/jaxp/0/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 110050 2026-08-20 02:44:39.000000 jtreg-test-output/jaxp/0/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 109961 2026-08-20 02:44:38.000000 jtreg-test-output/jaxp/0/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 5782 2026-08-20 02:44:37.000000 jtreg-test-output/jaxp/0/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 3975 2026-08-20 02:44:37.000000 jtreg-test-output/jaxp/0/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4415 2026-08-20 02:44:37.000000 jtreg-test-output/jaxp/0/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2026-08-20 02:44:37.000000 jtreg-test-output/jaxp/0/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 58292 2026-08-20 02:44:37.000000 jtreg-test-output/jaxp/0/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 58292 2026-08-20 02:44:37.000000 jtreg-test-output/jaxp/0/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 200 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/junit.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 69217 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 116 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 65 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 538 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 59118 2026-08-20 02:44:41.000000 jtreg-test-output/jaxp/0/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 433 2026-08-20 02:10:51.000000 jtreg-test-output/jaxp/0/JTreport/text/cmdArgs.txt │ │ │ │ │ -lrwxrwxrwx 0 sbuild (999) sbuild (999) 0 2026-08-20 02:10:49.000000 jtreg-test-output/langtools/JTreport -> 2/JTreport │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 713 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-20 02:10:14.000000 jtreg-test-output/langtools/2/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 513350 2026-08-20 02:10:16.000000 jtreg-test-output/langtools/2/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 513077 2026-08-20 02:10:13.000000 jtreg-test-output/langtools/2/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1315 2026-08-20 02:10:11.000000 jtreg-test-output/langtools/2/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1046 2026-08-20 02:10:11.000000 jtreg-test-output/langtools/2/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2096 2026-08-20 02:10:11.000000 jtreg-test-output/langtools/2/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1596 2026-08-20 02:10:11.000000 jtreg-test-output/langtools/2/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 883585 2026-08-20 02:10:11.000000 jtreg-test-output/langtools/2/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 883260 2026-08-20 02:10:01.000000 jtreg-test-output/langtools/2/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 8335 2026-08-20 02:09:53.000000 jtreg-test-output/langtools/2/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4009 2026-08-20 02:09:53.000000 jtreg-test-output/langtools/2/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11149 2026-08-20 02:09:53.000000 jtreg-test-output/langtools/2/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2026-08-20 02:09:40.000000 jtreg-test-output/langtools/2/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 772544 2026-08-20 02:09:53.000000 jtreg-test-output/langtools/2/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 772544 2026-08-20 02:09:53.000000 jtreg-test-output/langtools/2/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-20 02:10:37.000000 jtreg-test-output/langtools/2/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 181 2026-08-20 02:10:38.000000 jtreg-test-output/langtools/2/JTreport/text/junit.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 705731 2026-08-20 02:10:37.000000 jtreg-test-output/langtools/2/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 110 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 203 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 171 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 260 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 643956 2026-08-20 02:10:36.000000 jtreg-test-output/langtools/2/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 467 2026-08-20 01:04:25.000000 jtreg-test-output/langtools/2/JTreport/text/cmdArgs.txt │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 713 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-20 01:03:52.000000 jtreg-test-output/langtools/1/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 513350 2026-08-20 01:03:53.000000 jtreg-test-output/langtools/1/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 513077 2026-08-20 01:03:50.000000 jtreg-test-output/langtools/1/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1316 2026-08-20 01:03:48.000000 jtreg-test-output/langtools/1/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1046 2026-08-20 01:03:48.000000 jtreg-test-output/langtools/1/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2096 2026-08-20 01:03:48.000000 jtreg-test-output/langtools/1/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1596 2026-08-20 01:03:48.000000 jtreg-test-output/langtools/1/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 883585 2026-08-20 01:03:48.000000 jtreg-test-output/langtools/1/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 883260 2026-08-20 01:03:39.000000 jtreg-test-output/langtools/1/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 8335 2026-08-20 01:03:32.000000 jtreg-test-output/langtools/1/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4009 2026-08-20 01:03:31.000000 jtreg-test-output/langtools/1/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11149 2026-08-20 01:03:31.000000 jtreg-test-output/langtools/1/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2026-08-20 01:03:19.000000 jtreg-test-output/langtools/1/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 772544 2026-08-20 01:03:31.000000 jtreg-test-output/langtools/1/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 772544 2026-08-20 01:03:31.000000 jtreg-test-output/langtools/1/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-20 01:04:14.000000 jtreg-test-output/langtools/1/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 181 2026-08-20 01:04:14.000000 jtreg-test-output/langtools/1/JTreport/text/junit.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 705731 2026-08-20 01:04:14.000000 jtreg-test-output/langtools/1/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 110 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 204 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 171 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 260 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 643957 2026-08-20 01:04:12.000000 jtreg-test-output/langtools/1/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 467 2026-08-19 23:58:13.000000 jtreg-test-output/langtools/1/JTreport/text/cmdArgs.txt │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 713 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 23:57:40.000000 jtreg-test-output/langtools/0/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2530 2026-08-19 23:57:40.000000 jtreg-test-output/langtools/0/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2241 2026-08-19 23:57:40.000000 jtreg-test-output/langtools/0/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1318 2026-08-19 23:57:40.000000 jtreg-test-output/langtools/0/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1047 2026-08-19 23:57:40.000000 jtreg-test-output/langtools/0/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2097 2026-08-19 23:57:40.000000 jtreg-test-output/langtools/0/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1597 2026-08-19 23:57:40.000000 jtreg-test-output/langtools/0/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 883586 2026-08-19 23:57:40.000000 jtreg-test-output/langtools/0/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 883261 2026-08-19 23:57:30.000000 jtreg-test-output/langtools/0/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 8336 2026-08-19 23:57:22.000000 jtreg-test-output/langtools/0/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 3991 2026-08-19 23:57:22.000000 jtreg-test-output/langtools/0/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10717 2026-08-19 23:57:22.000000 jtreg-test-output/langtools/0/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2026-08-19 23:57:09.000000 jtreg-test-output/langtools/0/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 786950 2026-08-19 23:57:22.000000 jtreg-test-output/langtools/0/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 786950 2026-08-19 23:57:22.000000 jtreg-test-output/langtools/0/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18550 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/junit.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 9375 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2055 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 141 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2734 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 171 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 260 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 643958 2026-08-19 23:58:01.000000 jtreg-test-output/langtools/0/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 448 2026-08-19 19:40:53.000000 jtreg-test-output/langtools/0/JTreport/text/cmdArgs.txt │ │ │ │ │ -lrwxrwxrwx 0 sbuild (999) sbuild (999) 0 2026-08-19 19:40:51.000000 jtreg-test-output/hotspot/JTreport -> 2/JTreport │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 715 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 19:40:32.000000 jtreg-test-output/hotspot/2/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 387329 2026-08-19 19:40:34.000000 jtreg-test-output/hotspot/2/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 387056 2026-08-19 19:40:31.000000 jtreg-test-output/hotspot/2/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11537 2026-08-19 19:40:30.000000 jtreg-test-output/hotspot/2/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6378 2026-08-19 19:40:30.000000 jtreg-test-output/hotspot/2/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 30501 2026-08-19 19:40:30.000000 jtreg-test-output/hotspot/2/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 23566 2026-08-19 19:40:30.000000 jtreg-test-output/hotspot/2/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 464121 2026-08-19 19:40:30.000000 jtreg-test-output/hotspot/2/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 463141 2026-08-19 19:40:25.000000 jtreg-test-output/hotspot/2/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20464 2026-08-19 19:40:21.000000 jtreg-test-output/hotspot/2/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4108 2026-08-19 19:40:21.000000 jtreg-test-output/hotspot/2/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 78633 2026-08-19 19:40:21.000000 jtreg-test-output/hotspot/2/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2026-08-19 19:40:13.000000 jtreg-test-output/hotspot/2/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 665055 2026-08-19 19:40:20.000000 jtreg-test-output/hotspot/2/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 665055 2026-08-19 19:40:20.000000 jtreg-test-output/hotspot/2/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 19:40:46.000000 jtreg-test-output/hotspot/2/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 259 2026-08-19 19:40:46.000000 jtreg-test-output/hotspot/2/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 561154 2026-08-19 19:40:46.000000 jtreg-test-output/hotspot/2/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 114 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 588 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1641 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6270 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 379663 2026-08-19 19:40:45.000000 jtreg-test-output/hotspot/2/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 566 2026-08-19 14:32:06.000000 jtreg-test-output/hotspot/2/JTreport/text/cmdArgs.txt │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 715 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 14:31:46.000000 jtreg-test-output/hotspot/1/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 387272 2026-08-19 14:31:48.000000 jtreg-test-output/hotspot/1/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 386999 2026-08-19 14:31:45.000000 jtreg-test-output/hotspot/1/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11339 2026-08-19 14:31:44.000000 jtreg-test-output/hotspot/1/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6378 2026-08-19 14:31:44.000000 jtreg-test-output/hotspot/1/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 30501 2026-08-19 14:31:44.000000 jtreg-test-output/hotspot/1/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 23566 2026-08-19 14:31:43.000000 jtreg-test-output/hotspot/1/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 464121 2026-08-19 14:31:43.000000 jtreg-test-output/hotspot/1/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 463141 2026-08-19 14:31:38.000000 jtreg-test-output/hotspot/1/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20464 2026-08-19 14:31:33.000000 jtreg-test-output/hotspot/1/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4108 2026-08-19 14:31:33.000000 jtreg-test-output/hotspot/1/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 78633 2026-08-19 14:31:33.000000 jtreg-test-output/hotspot/1/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2026-08-19 14:31:25.000000 jtreg-test-output/hotspot/1/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 665060 2026-08-19 14:31:33.000000 jtreg-test-output/hotspot/1/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 665060 2026-08-19 14:31:33.000000 jtreg-test-output/hotspot/1/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 14:32:00.000000 jtreg-test-output/hotspot/1/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 259 2026-08-19 14:32:00.000000 jtreg-test-output/hotspot/1/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 560985 2026-08-19 14:32:00.000000 jtreg-test-output/hotspot/1/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 125 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 660 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1641 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6270 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 379663 2026-08-19 14:31:59.000000 jtreg-test-output/hotspot/1/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 566 2026-08-19 09:22:56.000000 jtreg-test-output/hotspot/1/JTreport/text/cmdArgs.txt │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 715 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 09:22:39.000000 jtreg-test-output/hotspot/0/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 113571 2026-08-19 09:22:39.000000 jtreg-test-output/hotspot/0/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 113226 2026-08-19 09:22:38.000000 jtreg-test-output/hotspot/0/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11541 2026-08-19 09:22:38.000000 jtreg-test-output/hotspot/0/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6378 2026-08-19 09:22:38.000000 jtreg-test-output/hotspot/0/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 30755 2026-08-19 09:22:38.000000 jtreg-test-output/hotspot/0/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 23706 2026-08-19 09:22:38.000000 jtreg-test-output/hotspot/0/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 463981 2026-08-19 09:22:38.000000 jtreg-test-output/hotspot/0/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 463001 2026-08-19 09:22:33.000000 jtreg-test-output/hotspot/0/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20464 2026-08-19 09:22:30.000000 jtreg-test-output/hotspot/0/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4089 2026-08-19 09:22:30.000000 jtreg-test-output/hotspot/0/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 78201 2026-08-19 09:22:30.000000 jtreg-test-output/hotspot/0/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2026-08-19 09:22:22.000000 jtreg-test-output/hotspot/0/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 671188 2026-08-19 09:22:30.000000 jtreg-test-output/hotspot/0/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 671188 2026-08-19 09:22:30.000000 jtreg-test-output/hotspot/0/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2026-08-19 09:22:50.000000 jtreg-test-output/hotspot/0/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 3273 2026-08-19 09:22:50.000000 jtreg-test-output/hotspot/0/JTreport/text/junit.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 7556 2026-08-19 09:22:50.000000 jtreg-test-output/hotspot/0/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 179698 2026-08-19 09:22:50.000000 jtreg-test-output/hotspot/0/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 186 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2387 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1641 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6320 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 379739 2026-08-19 09:22:49.000000 jtreg-test-output/hotspot/0/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 547 2026-08-19 00:40:37.000000 jtreg-test-output/hotspot/0/JTreport/text/cmdArgs.txt │ │ │ │ │ +lrwxrwxrwx 0 sbuild (996) sbuild (996) 0 2026-09-07 17:26:57.000000 jtreg-test-output/jaxp/JTreport -> 0/JTreport │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 706 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/reportdir.dat │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 116 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 478 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 65 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 69217 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 433 2026-09-07 16:58:24.000000 jtreg-test-output/jaxp/0/JTreport/text/cmdArgs.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 200 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/junit.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 59118 2026-09-07 17:26:56.000000 jtreg-test-output/jaxp/0/JTreport/text/summary.txt │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 17:26:55.000000 jtreg-test-output/jaxp/0/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 682 2026-09-07 17:26:55.000000 jtreg-test-output/jaxp/0/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 460 2026-09-07 17:26:55.000000 jtreg-test-output/jaxp/0/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 58291 2026-09-07 17:26:53.000000 jtreg-test-output/jaxp/0/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 508 2026-09-07 17:26:55.000000 jtreg-test-output/jaxp/0/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 58291 2026-09-07 17:26:53.000000 jtreg-test-output/jaxp/0/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 110049 2026-09-07 17:26:55.000000 jtreg-test-output/jaxp/0/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4415 2026-09-07 17:26:53.000000 jtreg-test-output/jaxp/0/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 560 2026-09-07 17:26:55.000000 jtreg-test-output/jaxp/0/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 109960 2026-09-07 17:26:54.000000 jtreg-test-output/jaxp/0/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 452 2026-09-07 17:26:55.000000 jtreg-test-output/jaxp/0/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 500 2026-09-07 17:26:55.000000 jtreg-test-output/jaxp/0/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2026-09-07 17:26:53.000000 jtreg-test-output/jaxp/0/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 3975 2026-09-07 17:26:53.000000 jtreg-test-output/jaxp/0/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 5781 2026-09-07 17:26:53.000000 jtreg-test-output/jaxp/0/JTreport/html/excluded.html │ │ │ │ │ +lrwxrwxrwx 0 sbuild (996) sbuild (996) 0 2026-09-07 16:58:23.000000 jtreg-test-output/langtools/JTreport -> 2/JTreport │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 716 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/reportdir.dat │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 15:53:10.000000 jtreg-test-output/langtools/1/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 705731 2026-09-07 15:53:10.000000 jtreg-test-output/langtools/1/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 296 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 192 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 110 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 112 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 467 2026-09-07 14:48:10.000000 jtreg-test-output/langtools/1/JTreport/text/cmdArgs.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 362 2026-09-07 15:53:10.000000 jtreg-test-output/langtools/1/JTreport/text/junit.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 643973 2026-09-07 15:53:09.000000 jtreg-test-output/langtools/1/JTreport/text/summary.txt │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 15:52:52.000000 jtreg-test-output/langtools/1/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 513417 2026-09-07 15:52:54.000000 jtreg-test-output/langtools/1/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 840 2026-09-07 15:52:49.000000 jtreg-test-output/langtools/1/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 772543 2026-09-07 15:52:35.000000 jtreg-test-output/langtools/1/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1022 2026-09-07 15:52:49.000000 jtreg-test-output/langtools/1/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 772543 2026-09-07 15:52:35.000000 jtreg-test-output/langtools/1/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 883675 2026-09-07 15:52:49.000000 jtreg-test-output/langtools/1/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11149 2026-09-07 15:52:35.000000 jtreg-test-output/langtools/1/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 513144 2026-09-07 15:52:51.000000 jtreg-test-output/langtools/1/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 883350 2026-09-07 15:52:42.000000 jtreg-test-output/langtools/1/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1709 2026-09-07 15:52:49.000000 jtreg-test-output/langtools/1/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 2209 2026-09-07 15:52:49.000000 jtreg-test-output/langtools/1/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2026-09-07 15:52:22.000000 jtreg-test-output/langtools/1/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4009 2026-09-07 15:52:35.000000 jtreg-test-output/langtools/1/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8334 2026-09-07 15:52:35.000000 jtreg-test-output/langtools/1/JTreport/html/excluded.html │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 716 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/reportdir.dat │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 2055 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 296 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 2423 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 141 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 9375 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 112 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 448 2026-09-07 11:24:16.000000 jtreg-test-output/langtools/0/JTreport/text/cmdArgs.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18550 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/junit.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 643974 2026-09-07 14:47:58.000000 jtreg-test-output/langtools/0/JTreport/text/summary.txt │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 14:47:43.000000 jtreg-test-output/langtools/0/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 2528 2026-09-07 14:47:43.000000 jtreg-test-output/langtools/0/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 840 2026-09-07 14:47:43.000000 jtreg-test-output/langtools/0/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 786948 2026-09-07 14:47:29.000000 jtreg-test-output/langtools/0/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1023 2026-09-07 14:47:43.000000 jtreg-test-output/langtools/0/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 786948 2026-09-07 14:47:29.000000 jtreg-test-output/langtools/0/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 883675 2026-09-07 14:47:43.000000 jtreg-test-output/langtools/0/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10717 2026-09-07 14:47:29.000000 jtreg-test-output/langtools/0/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 2239 2026-09-07 14:47:43.000000 jtreg-test-output/langtools/0/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 883350 2026-09-07 14:47:35.000000 jtreg-test-output/langtools/0/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1709 2026-09-07 14:47:43.000000 jtreg-test-output/langtools/0/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 2209 2026-09-07 14:47:43.000000 jtreg-test-output/langtools/0/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2026-09-07 14:47:17.000000 jtreg-test-output/langtools/0/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 3990 2026-09-07 14:47:29.000000 jtreg-test-output/langtools/0/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8334 2026-09-07 14:47:29.000000 jtreg-test-output/langtools/0/JTreport/html/excluded.html │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 716 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/reportdir.dat │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 16:58:13.000000 jtreg-test-output/langtools/2/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 705731 2026-09-07 16:58:13.000000 jtreg-test-output/langtools/2/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 296 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 204 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 110 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 112 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 467 2026-09-07 15:53:22.000000 jtreg-test-output/langtools/2/JTreport/text/cmdArgs.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 362 2026-09-07 16:58:13.000000 jtreg-test-output/langtools/2/JTreport/text/junit.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 643973 2026-09-07 16:58:12.000000 jtreg-test-output/langtools/2/JTreport/text/summary.txt │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 16:57:56.000000 jtreg-test-output/langtools/2/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 513417 2026-09-07 16:57:58.000000 jtreg-test-output/langtools/2/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 840 2026-09-07 16:57:54.000000 jtreg-test-output/langtools/2/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 772543 2026-09-07 16:57:40.000000 jtreg-test-output/langtools/2/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1022 2026-09-07 16:57:54.000000 jtreg-test-output/langtools/2/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 772543 2026-09-07 16:57:40.000000 jtreg-test-output/langtools/2/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 883675 2026-09-07 16:57:53.000000 jtreg-test-output/langtools/2/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11149 2026-09-07 16:57:40.000000 jtreg-test-output/langtools/2/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 513144 2026-09-07 16:57:55.000000 jtreg-test-output/langtools/2/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 883350 2026-09-07 16:57:46.000000 jtreg-test-output/langtools/2/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1709 2026-09-07 16:57:54.000000 jtreg-test-output/langtools/2/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 2209 2026-09-07 16:57:54.000000 jtreg-test-output/langtools/2/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2026-09-07 16:57:28.000000 jtreg-test-output/langtools/2/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4009 2026-09-07 16:57:40.000000 jtreg-test-output/langtools/2/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8334 2026-09-07 16:57:40.000000 jtreg-test-output/langtools/2/JTreport/html/excluded.html │ │ │ │ │ +lrwxrwxrwx 0 sbuild (996) sbuild (996) 0 2026-09-07 11:24:15.000000 jtreg-test-output/hotspot/JTreport -> 2/JTreport │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 718 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/reportdir.dat │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 06:16:25.000000 jtreg-test-output/hotspot/1/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 560478 2026-09-07 06:16:25.000000 jtreg-test-output/hotspot/1/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6442 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 624 2026-09-07 06:16:24.000000 jtreg-test-output/hotspot/1/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 114 2026-09-07 06:16:24.000000 jtreg-test-output/hotspot/1/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 259 2026-09-07 06:16:25.000000 jtreg-test-output/hotspot/1/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1641 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 566 2026-09-07 01:08:43.000000 jtreg-test-output/hotspot/1/JTreport/text/cmdArgs.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 379447 2026-09-07 06:16:23.000000 jtreg-test-output/hotspot/1/JTreport/text/summary.txt │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 06:16:11.000000 jtreg-test-output/hotspot/1/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 386990 2026-09-07 06:16:14.000000 jtreg-test-output/hotspot/1/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6377 2026-09-07 06:16:09.000000 jtreg-test-output/hotspot/1/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 665074 2026-09-07 06:16:01.000000 jtreg-test-output/hotspot/1/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11338 2026-09-07 06:16:09.000000 jtreg-test-output/hotspot/1/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 665074 2026-09-07 06:16:01.000000 jtreg-test-output/hotspot/1/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 462252 2026-09-07 06:16:09.000000 jtreg-test-output/hotspot/1/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 78633 2026-09-07 06:16:01.000000 jtreg-test-output/hotspot/1/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 386717 2026-09-07 06:16:10.000000 jtreg-test-output/hotspot/1/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 461272 2026-09-07 06:16:05.000000 jtreg-test-output/hotspot/1/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 24207 2026-09-07 06:16:09.000000 jtreg-test-output/hotspot/1/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 31928 2026-09-07 06:16:09.000000 jtreg-test-output/hotspot/1/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2026-09-07 06:15:54.000000 jtreg-test-output/hotspot/1/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4108 2026-09-07 06:16:01.000000 jtreg-test-output/hotspot/1/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20463 2026-09-07 06:16:01.000000 jtreg-test-output/hotspot/1/JTreport/html/excluded.html │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 718 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/reportdir.dat │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 01:08:26.000000 jtreg-test-output/hotspot/0/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 180748 2026-09-07 01:08:26.000000 jtreg-test-output/hotspot/0/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6442 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 2230 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 186 2026-09-07 01:08:26.000000 jtreg-test-output/hotspot/0/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 7556 2026-09-07 01:08:26.000000 jtreg-test-output/hotspot/0/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1641 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 547 2026-09-06 16:46:08.000000 jtreg-test-output/hotspot/0/JTreport/text/cmdArgs.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 3273 2026-09-07 01:08:26.000000 jtreg-test-output/hotspot/0/JTreport/text/junit.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 379451 2026-09-07 01:08:25.000000 jtreg-test-output/hotspot/0/JTreport/text/summary.txt │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 01:08:13.000000 jtreg-test-output/hotspot/0/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 114323 2026-09-07 01:08:14.000000 jtreg-test-output/hotspot/0/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6377 2026-09-07 01:08:12.000000 jtreg-test-output/hotspot/0/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 671182 2026-09-07 01:08:01.000000 jtreg-test-output/hotspot/0/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11540 2026-09-07 01:08:13.000000 jtreg-test-output/hotspot/0/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 671182 2026-09-07 01:08:01.000000 jtreg-test-output/hotspot/0/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 462252 2026-09-07 01:08:12.000000 jtreg-test-output/hotspot/0/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 78201 2026-09-07 01:08:02.000000 jtreg-test-output/hotspot/0/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 113978 2026-09-07 01:08:13.000000 jtreg-test-output/hotspot/0/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 461272 2026-09-07 01:08:06.000000 jtreg-test-output/hotspot/0/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 24207 2026-09-07 01:08:12.000000 jtreg-test-output/hotspot/0/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 31928 2026-09-07 01:08:12.000000 jtreg-test-output/hotspot/0/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2026-09-07 01:07:54.000000 jtreg-test-output/hotspot/0/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4089 2026-09-07 01:08:02.000000 jtreg-test-output/hotspot/0/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20463 2026-09-07 01:08:02.000000 jtreg-test-output/hotspot/0/JTreport/html/excluded.html │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 718 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/reportdir.dat │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 11:24:09.000000 jtreg-test-output/hotspot/2/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 560478 2026-09-07 11:24:09.000000 jtreg-test-output/hotspot/2/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6442 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 588 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 114 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 259 2026-09-07 11:24:09.000000 jtreg-test-output/hotspot/2/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1641 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 566 2026-09-07 06:16:32.000000 jtreg-test-output/hotspot/2/JTreport/text/cmdArgs.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 379447 2026-09-07 11:24:08.000000 jtreg-test-output/hotspot/2/JTreport/text/summary.txt │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2026-09-07 11:23:58.000000 jtreg-test-output/hotspot/2/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 386991 2026-09-07 11:23:59.000000 jtreg-test-output/hotspot/2/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6378 2026-09-07 11:23:55.000000 jtreg-test-output/hotspot/2/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 665075 2026-09-07 11:23:48.000000 jtreg-test-output/hotspot/2/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11537 2026-09-07 11:23:56.000000 jtreg-test-output/hotspot/2/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 665075 2026-09-07 11:23:48.000000 jtreg-test-output/hotspot/2/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 462253 2026-09-07 11:23:55.000000 jtreg-test-output/hotspot/2/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 78633 2026-09-07 11:23:48.000000 jtreg-test-output/hotspot/2/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 386718 2026-09-07 11:23:57.000000 jtreg-test-output/hotspot/2/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 461273 2026-09-07 11:23:51.000000 jtreg-test-output/hotspot/2/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 24208 2026-09-07 11:23:55.000000 jtreg-test-output/hotspot/2/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 31929 2026-09-07 11:23:55.000000 jtreg-test-output/hotspot/2/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2026-09-07 11:23:41.000000 jtreg-test-output/hotspot/2/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4109 2026-09-07 11:23:48.000000 jtreg-test-output/hotspot/2/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20464 2026-09-07 11:23:48.000000 jtreg-test-output/hotspot/2/JTreport/html/excluded.html │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/index.html │ │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Report Index │ │ │ │ │ │ │ │ │ │

/build/reproducible-path/openjdk-21-21.0.12.1+1/test/jaxp

│ │ │ │ │ -Date of report : 20 August 2026 02:44:41 │ │ │ │ │ +Date of report : 07 September 2026 17:26:56 │ │ │ │ │ │ │ │ │ │

│ │ │ │ │ HTML Report │ │ │ │ │
Standard JT Harness HTML report. Can show a summary of the results, configuration information, and environment values.

│ │ │ │ │

│ │ │ │ │ Plain Text Report │ │ │ │ │
Standard JT Harness text report showing only test names and their result status string. Suitable for parsing by external program.

│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ ****** /build/reproducible-path/openjdk-21-21.0.12.1+1/test/jaxp ****** │ │ │ │ │ │ -Date of report : 20 August 2026 02:44:41 │ │ │ │ │ │ +Date of report : 07 September 2026 17:26:56 │ │ │ │ │ │ HTML_Report │ │ │ │ │ │ Standard JT Harness HTML report. Can show a summary of the results, │ │ │ │ │ │ configuration information, and environment values. │ │ │ │ │ │ Plain_Text_Report │ │ │ │ │ │ Standard JT Harness text report showing only test names and their result status │ │ │ │ │ │ string. Suitable for parsing by external program. │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/notRun_gr.html │ │ │ │ │ @@ -11,9 +11,9 @@ │ │ │ │ │

JT Harness : Tests that were not run

Tests are grouped by their final status message. │ │ │ │ │

The platform does not meet the specified requirements

│ │ │ │ │ │ │ │ │ │
    │ │ │ │ │
  • javax/xml/jaxp/unittest/transform/CR6551600Test.java: Test using UNC path as StreamResult. │ │ │ │ │
│ │ │ │ │
│ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │
Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with openjdk version "11.0.16" 2022-07-19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ ****** JT Harness : Tests that were not run ****** │ │ │ │ │ │ Tests are grouped by their final status message. │ │ │ │ │ │ *** The platform does not meet the specified requirements *** │ │ │ │ │ │ * javax/xml/jaxp/unittest/transform/CR6551600Test.java: Test using UNC path │ │ │ │ │ │ as StreamResult. │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/notRun.html │ │ │ │ │ @@ -8,9 +8,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

JT Harness : Tests that were not run

javax/xml/jaxp/unittest/transform/CR6551600Test.java: Test using UNC path as StreamResult. │ │ │ │ │
│ │ │ │ │
│ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │
Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with openjdk version "11.0.16" 2022-07-19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ ****** JT Harness : Tests that were not run ****** │ │ │ │ │ │ javax/xml/jaxp/unittest/transform/CR6551600Test.java: Test using UNC path as │ │ │ │ │ │ StreamResult. │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/error_gr.html │ │ │ │ │ @@ -6,9 +6,9 @@ │ │ │ │ │ │ │ │ │ │ JT Harness : Tests that had errors │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

JT Harness : Tests that had errors

Tests are grouped by their final status message. │ │ │ │ │
│ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │
Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with openjdk version "11.0.16" 2022-07-19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ ****** JT Harness : Tests that had errors ****** │ │ │ │ │ │ Tests are grouped by their final status message. │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/error.html │ │ │ │ │ @@ -6,9 +6,9 @@ │ │ │ │ │ │ │ │ │ │ JT Harness : Tests that had errors │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

JT Harness : Tests that had errors

│ │ │ │ │
│ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │
Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with openjdk version "11.0.16" 2022-07-19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ ****** JT Harness : Tests that had errors ****** │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/failed_gr.html │ │ │ │ │ @@ -6,9 +6,9 @@ │ │ │ │ │ │ │ │ │ │ JT Harness : Tests that failed │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

JT Harness : Tests that failed

Tests are grouped by their final status message. │ │ │ │ │
│ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │
Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with openjdk version "11.0.16" 2022-07-19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ ****** JT Harness : Tests that failed ****** │ │ │ │ │ │ Tests are grouped by their final status message. │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/failed.html │ │ │ │ │ @@ -6,9 +6,9 @@ │ │ │ │ │ │ │ │ │ │ JT Harness : Tests that failed │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

JT Harness : Tests that failed

│ │ │ │ │
│ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │
Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with openjdk version "11.0.16" 2022-07-19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ ****** JT Harness : Tests that failed ****** │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/passed_gr.html │ │ │ │ │ @@ -6861,19 +6861,19 @@ │ │ │ │ │ 0001acc0: 2f58 5061 7468 5465 7374 2e6a 7472 223e /XPathTest.jtr"> │ │ │ │ │ 0001acd0: 6a61 7661 782f 786d 6c2f 6a61 7870 2f75 javax/xml/jaxp/u │ │ │ │ │ 0001ace0: 6e69 7474 6573 742f 7870 6174 682f 5850 nittest/xpath/XP │ │ │ │ │ 0001acf0: 6174 6854 6573 742e 6a61 7661 3c2f 613e athTest.java │ │ │ │ │ 0001ad00: 3a20 5465 7374 2058 5061 7468 2066 756e : Test XPath fun │ │ │ │ │ 0001ad10: 6374 696f 6e73 2e0a 3c2f 756c 3e0a 3c68 ctions....Report │ │ │ │ │ -0001ad30: 2067 656e 6572 6174 6564 206f 6e20 4175 generated on Au │ │ │ │ │ -0001ad40: 6720 3230 2c20 3230 3236 2032 3a34 343a g 20, 2026 2:44: │ │ │ │ │ -0001ad50: 3339 e280 af41 4d0a 3c62 723e 5573 696e 39...AM.
Usin │ │ │ │ │ -0001ad60: 6720 4a54 2048 6172 6e65 7373 2036 2e30 g JT Harness 6.0 │ │ │ │ │ -0001ad70: 2062 3234 3b20 6275 696c 7420 6f6e 204a b24; built on J │ │ │ │ │ -0001ad80: 616e 7561 7279 2032 352c 2031 3937 302c anuary 25, 1970, │ │ │ │ │ -0001ad90: 2031 323a 3030 3a30 30e2 80af 414d 2055 12:00:00...AM U │ │ │ │ │ -0001ada0: 5443 2077 6974 6820 6f70 656e 6a64 6b20 TC with openjdk │ │ │ │ │ -0001adb0: 7665 7273 696f 6e20 2231 312e 302e 3136 version "11.0.16 │ │ │ │ │ -0001adc0: 2220 3230 3232 2d30 372d 3139 3c2f 736d " 2022-07-19 │ │ │ │ │ +0001ad30: 2067 656e 6572 6174 6564 206f 6e20 5365 generated on Se │ │ │ │ │ +0001ad40: 7020 372c 2032 3032 3620 353a 3236 3a35 p 7, 2026 5:26:5 │ │ │ │ │ +0001ad50: 35e2 80af 504d 0a3c 6272 3e55 7369 6e67 5...PM.
Using │ │ │ │ │ +0001ad60: 204a 5420 4861 726e 6573 7320 362e 3020 JT Harness 6.0 │ │ │ │ │ +0001ad70: 6232 343b 2062 7569 6c74 206f 6e20 4a61 b24; built on Ja │ │ │ │ │ +0001ad80: 6e75 6172 7920 3235 2c20 3139 3730 2c20 nuary 25, 1970, │ │ │ │ │ +0001ad90: 3132 3a30 303a 3030 e280 af41 4d20 5554 12:00:00...AM UT │ │ │ │ │ +0001ada0: 4320 7769 7468 206f 7065 6e6a 646b 2076 C with openjdk v │ │ │ │ │ +0001adb0: 6572 7369 6f6e 2022 3131 2e30 2e31 3622 ersion "11.0.16" │ │ │ │ │ +0001adc0: 2032 3032 322d 3037 2d31 393c 2f73 6d61 2022-07-19 │ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1133,10 +1133,10 @@ │ │ │ │ │ │ operator expressions │ │ │ │ │ │ * javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java: Tests for XPath │ │ │ │ │ │ preceding and preceding-sibling axis specifiers. │ │ │ │ │ │ * javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java: Tests the XPath │ │ │ │ │ │ String Functions │ │ │ │ │ │ * javax/xml/jaxp/unittest/xpath/XPathTest.java: Test XPath functions. │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:39 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:55 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/passed.html │ │ │ │ │ @@ -6856,18 +6856,18 @@ │ │ │ │ │ 0001ac70: 742e 6a74 7222 3e6a 6176 6178 2f78 6d6c t.jtr">javax/xml │ │ │ │ │ 0001ac80: 2f6a 6178 702f 756e 6974 7465 7374 2f78 /jaxp/unittest/x │ │ │ │ │ 0001ac90: 7061 7468 2f58 5061 7468 5465 7374 2e6a path/XPathTest.j │ │ │ │ │ 0001aca0: 6176 613c 2f61 3e3a 2054 6573 7420 5850 ava: Test XP │ │ │ │ │ 0001acb0: 6174 6820 6675 6e63 7469 6f6e 732e 0a3c ath functions..< │ │ │ │ │ 0001acc0: 6272 0a3e 0a3c 6872 3e0a 3c73 6d61 6c6c br.>.
.Report generate │ │ │ │ │ -0001ace0: 6420 6f6e 2041 7567 2032 302c 2032 3032 d on Aug 20, 202 │ │ │ │ │ -0001acf0: 3620 323a 3434 3a33 38e2 80af 414d 0a3c 6 2:44:38...AM.< │ │ │ │ │ -0001ad00: 6272 3e55 7369 6e67 204a 5420 4861 726e br>Using JT Harn │ │ │ │ │ -0001ad10: 6573 7320 362e 3020 6232 343b 2062 7569 ess 6.0 b24; bui │ │ │ │ │ -0001ad20: 6c74 206f 6e20 4a61 6e75 6172 7920 3235 lt on January 25 │ │ │ │ │ -0001ad30: 2c20 3139 3730 2c20 3132 3a30 303a 3030 , 1970, 12:00:00 │ │ │ │ │ -0001ad40: e280 af41 4d20 5554 4320 7769 7468 206f ...AM UTC with o │ │ │ │ │ -0001ad50: 7065 6e6a 646b 2076 6572 7369 6f6e 2022 penjdk version " │ │ │ │ │ -0001ad60: 3131 2e30 2e31 3622 2032 3032 322d 3037 11.0.16" 2022-07 │ │ │ │ │ -0001ad70: 2d31 393c 2f73 6d61 6c6c 3e3c 2f62 6f64 -19 │ │ │ │ │ +0001ace0: 6420 6f6e 2053 6570 2037 2c20 3230 3236 d on Sep 7, 2026 │ │ │ │ │ +0001acf0: 2035 3a32 363a 3534 e280 af50 4d0a 3c62 5:26:54...PM.Using JT Harne │ │ │ │ │ +0001ad10: 7373 2036 2e30 2062 3234 3b20 6275 696c ss 6.0 b24; buil │ │ │ │ │ +0001ad20: 7420 6f6e 204a 616e 7561 7279 2032 352c t on January 25, │ │ │ │ │ +0001ad30: 2031 3937 302c 2031 323a 3030 3a30 30e2 1970, 12:00:00. │ │ │ │ │ +0001ad40: 80af 414d 2055 5443 2077 6974 6820 6f70 ..AM UTC with op │ │ │ │ │ +0001ad50: 656e 6a64 6b20 7665 7273 696f 6e20 2231 enjdk version "1 │ │ │ │ │ +0001ad60: 312e 302e 3136 2220 3230 3232 2d30 372d 1.0.16" 2022-07- │ │ │ │ │ +0001ad70: 3139 3c2f 736d 616c 6c3e 3c2f 626f 6479 19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1065,10 +1065,10 @@ │ │ │ │ │ │ operator expressions │ │ │ │ │ │ javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java: Tests for XPath │ │ │ │ │ │ preceding and preceding-sibling axis specifiers. │ │ │ │ │ │ javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java: Tests the XPath String │ │ │ │ │ │ Functions │ │ │ │ │ │ javax/xml/jaxp/unittest/xpath/XPathTest.java: Test XPath functions. │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:38 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:54 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/excluded.html │ │ │ │ │ @@ -230,9 +230,9 @@ │ │ │ │ │ serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/suspendthrdlst01.java │ │ │ │ │   │ │ │ │ │ 000000 │ │ │ │ │ generic-all │ │ │ │ │   │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ -Report generated on Aug 20, 2026 2:44:37 AM │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:53 PM │ │ │ │ │
Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with openjdk version "11.0.16" 2022-07-19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -83,10 +83,10 @@ │ │ │ │ │ │ |SuspendThread/suspendthrd01/ |  |000000 |generic-all |  | │ │ │ │ │ │ |suspendthrd01.java_______________|_____|_______________|____________|________| │ │ │ │ │ │ |serviceability/jvmti/thread/ | | | | | │ │ │ │ │ │ |SuspendThreadList/ |  |000000 |generic-all |  | │ │ │ │ │ │ |suspendthrdlst01/ | | | | | │ │ │ │ │ │ |suspendthrdlst01.java____________|_____|_______________|____________|________| │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:37 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:53 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/env.html │ │ │ │ │ @@ -99,15 +99,15 @@ │ │ │ │ │ os.arch │ │ │ │ │ loongarch64 │ │ │ │ │ │ │ │ │ │ os.name │ │ │ │ │ Linux │ │ │ │ │ │ │ │ │ │ os.version │ │ │ │ │ -7.1.8+deb14-loong64 │ │ │ │ │ +7.1.12+deb14-loong64 │ │ │ │ │ │ │ │ │ │ path.separator │ │ │ │ │ : │ │ │ │ │ │ │ │ │ │ program │ │ │ │ │ jtreg │ │ │ │ │ │ │ │ │ │ @@ -152,9 +152,9 @@ │ │ │ │ │ │ │ │ │ │ user.name │ │ │ │ │ sbuild │ │ │ │ │ │ │ │ │ │ user.timezone │ │ │ │ │ Etc/UTC │ │ │ │ │
│ │ │ │ │ -Report generated on Aug 20, 2026 2:44:37 AM │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:53 PM │ │ │ │ │
Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with openjdk version "11.0.16" 2022-07-19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ │ |java.vm.vendor_______________|Debian_________________________________________| │ │ │ │ │ │ |java.vm.version______________|21.0.12.1+1-1-Debian___________________________| │ │ │ │ │ │ |jdk.debug____________________|release________________________________________| │ │ │ │ │ │ |line.separator_______________|_______________________________________________| │ │ │ │ │ │ |native.encoding______________|UTF-8__________________________________________| │ │ │ │ │ │ |os.arch______________________|loongarch64____________________________________| │ │ │ │ │ │ |os.name______________________|Linux__________________________________________| │ │ │ │ │ │ -|os.version___________________|7.1.8+deb14-loong64____________________________| │ │ │ │ │ │ +|os.version___________________|7.1.12+deb14-loong64___________________________| │ │ │ │ │ │ |path.separator_______________|:______________________________________________| │ │ │ │ │ │ |program______________________|jtreg__________________________________________| │ │ │ │ │ │ |stderr.encoding______________|UTF-8__________________________________________| │ │ │ │ │ │ |stdout.encoding______________|UTF-8__________________________________________| │ │ │ │ │ │ |sun.arch.data.model__________|64_____________________________________________| │ │ │ │ │ │ |sun.boot.library.path |/build/reproducible-path/openjdk-21- | │ │ │ │ │ │ |_____________________________|21.0.12.1+1/build/images/jdk/lib_______________| │ │ │ │ │ │ @@ -60,10 +60,10 @@ │ │ │ │ │ │ |user.country_________________|US_____________________________________________| │ │ │ │ │ │ |user.dir_____________________|/build/reproducible-path/openjdk-21-21.0.12.1+1| │ │ │ │ │ │ |user.home____________________|/sbuild-nonexistent____________________________| │ │ │ │ │ │ |user.language________________|en_____________________________________________| │ │ │ │ │ │ |user.name____________________|sbuild_________________________________________| │ │ │ │ │ │ |user.timezone________________|Etc/UTC________________________________________| │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:37 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:53 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/index.html │ │ │ │ │ @@ -1580,9 +1580,9 @@ │ │ │ │ │ │ │ │ │ │ Total │ │ │ │ │ 501 │ │ │ │ │ 1 │ │ │ │ │ 502 │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ -Report generated on Aug 20, 2026 2:44:37 AM │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:53 PM │ │ │ │ │
Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with openjdk version "11.0.16" 2022-07-19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -341,10 +341,10 @@ │ │ │ │ │ │ |bug8294858_othervm_testng_______________________________|_____1|______ |____1| │ │ │ │ │ │ |bug8298087_testng_______________________________________|_____1|______ |____1| │ │ │ │ │ │ |bug8303530_othervm_testng_______________________________|____29|______ |___29| │ │ │ │ │ │ |bug8344925_junit_othervm________________________________|_____1|______ |____1| │ │ │ │ │ │ |othervm_testng__________________________________________|___143|______ |__143| │ │ │ │ │ │ |Total___________________________________________________|___501|______1|__502| │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:37 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:53 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/html/report.html │ │ │ │ │ @@ -1580,9 +1580,9 @@ │ │ │ │ │ │ │ │ │ │ Total │ │ │ │ │ 501 │ │ │ │ │ 1 │ │ │ │ │ 502 │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ -Report generated on Aug 20, 2026 2:44:37 AM │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:53 PM │ │ │ │ │
Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with openjdk version "11.0.16" 2022-07-19
│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -341,10 +341,10 @@ │ │ │ │ │ │ |bug8294858_othervm_testng_______________________________|_____1|______ |____1| │ │ │ │ │ │ |bug8298087_testng_______________________________________|_____1|______ |____1| │ │ │ │ │ │ |bug8303530_othervm_testng_______________________________|____29|______ |___29| │ │ │ │ │ │ |bug8344925_junit_othervm________________________________|_____1|______ |____1| │ │ │ │ │ │ |othervm_testng__________________________________________|___143|______ |__143| │ │ │ │ │ │ |Total___________________________________________________|___501|______1|__502| │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Aug 20, 2026 2:44:37 AM │ │ │ │ │ │ +Report generated on Sep 7, 2026 5:26:53 PM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jaxp/0/JTreport/text/timeStats.txt │ │ │ │ │ @@ -1,42 +1,37 @@ │ │ │ │ │ time,count │ │ │ │ │ - 7, 1 │ │ │ │ │ - 8, 2 │ │ │ │ │ - 9, 5 │ │ │ │ │ - 10, 3 │ │ │ │ │ - 11, 20 │ │ │ │ │ - 12, 21 │ │ │ │ │ - 13, 7 │ │ │ │ │ - 14, 3 │ │ │ │ │ - 15, 4 │ │ │ │ │ - 16, 4 │ │ │ │ │ - 17, 1 │ │ │ │ │ - 18, 13 │ │ │ │ │ - 19, 138 │ │ │ │ │ - 20, 119 │ │ │ │ │ - 21, 45 │ │ │ │ │ - 22, 36 │ │ │ │ │ - 23, 19 │ │ │ │ │ - 24, 15 │ │ │ │ │ - 25, 7 │ │ │ │ │ - 26, 9 │ │ │ │ │ - 27, 2 │ │ │ │ │ - 28, 3 │ │ │ │ │ - 29, 1 │ │ │ │ │ - 30, 3 │ │ │ │ │ - 31, 2 │ │ │ │ │ - 32, 5 │ │ │ │ │ + 5, 1 │ │ │ │ │ + 6, 5 │ │ │ │ │ + 7, 7 │ │ │ │ │ + 8, 16 │ │ │ │ │ + 9, 28 │ │ │ │ │ + 10, 8 │ │ │ │ │ + 11, 3 │ │ │ │ │ + 12, 4 │ │ │ │ │ + 13, 67 │ │ │ │ │ + 14, 216 │ │ │ │ │ + 15, 45 │ │ │ │ │ + 16, 39 │ │ │ │ │ + 17, 22 │ │ │ │ │ + 18, 10 │ │ │ │ │ + 19, 4 │ │ │ │ │ + 20, 3 │ │ │ │ │ + 21, 1 │ │ │ │ │ + 22, 1 │ │ │ │ │ + 23, 2 │ │ │ │ │ + 24, 2 │ │ │ │ │ + 25, 5 │ │ │ │ │ + 26, 1 │ │ │ │ │ + 28, 1 │ │ │ │ │ + 29, 2 │ │ │ │ │ + 30, 1 │ │ │ │ │ 34, 1 │ │ │ │ │ - 36, 1 │ │ │ │ │ - 38, 3 │ │ │ │ │ - 39, 1 │ │ │ │ │ - 44, 1 │ │ │ │ │ - 47, 1 │ │ │ │ │ - 51, 1 │ │ │ │ │ - 59, 1 │ │ │ │ │ - 80, 1 │ │ │ │ │ - 126, 1 │ │ │ │ │ - 964, 1 │ │ │ │ │ + 35, 1 │ │ │ │ │ + 40, 1 │ │ │ │ │ + 45, 1 │ │ │ │ │ + 64, 1 │ │ │ │ │ + 88, 1 │ │ │ │ │ + 943, 1 │ │ │ │ │ │ │ │ │ │ -Mean 22.15s │ │ │ │ │ -Standard deviation 42.78s │ │ │ │ │ -Total elapsed time 33m 38s │ │ │ │ │ +Mean 16.29s │ │ │ │ │ +Standard deviation 41.82s │ │ │ │ │ +Total elapsed time 28m 23s │ │ │ │ ├── jtreg-test-output/langtools/2/JTreport/index.html │ │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Report Index │ │ │ │ │ │ │ │ │ │

/build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools

│ │ │ │ │ -Date of report : 20 August 2026 02:10:36 │ │ │ │ │ +Date of report : 07 September 2026 16:58:12 │ │ │ │ │ │ │ │ │ │

│ │ │ │ │ HTML Report │ │ │ │ │
Standard JT Harness HTML report. Can show a summary of the results, configuration information, and environment values.

│ │ │ │ │

│ │ │ │ │ Plain Text Report │ │ │ │ │
Standard JT Harness text report showing only test names and their result status string. Suitable for parsing by external program.

│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ ****** /build/reproducible-path/openjdk-21-21.0.12.1+1/test/langtools ****** │ │ │ │ │ │ -Date of report : 20 August 2026 02:10:36 │ │ │ │ │ │ +Date of report : 07 September 2026 16:58:12 │ │ │ │ │ │ HTML_Report │ │ │ │ │ │ Standard JT Harness HTML report. Can show a summary of the results, │ │ │ │ │ │ configuration information, and environment values. │ │ │ │ │ │ Plain_Text_Report │ │ │ │ │ │ Standard JT Harness text report showing only test names and their result status │ │ │ │ │ │ string. Suitable for parsing by external program. │ │ │ │ ├── jtreg-test-output/langtools/2/JTreport/html/notRun_gr.html │ │ │ │ │ @@ -3213,28873 +3213,28877 @@ │ │ │ │ │ 0000c8c0: 6a61 7661 3a20 7465 7374 2073 6869 6674 java: test shift │ │ │ │ │ 0000c8d0: 2d74 6162 2073 686f 7274 6375 7473 2022 -tab shortcuts " │ │ │ │ │ 0000c8e0: 6669 7865 7322 0a0a 3c6c 693e 6a64 6b2f fixes"..
  • jdk/ │ │ │ │ │ 0000c8f0: 6a73 6865 6c6c 2f54 6f6f 6c53 696d 706c jshell/ToolSimpl │ │ │ │ │ 0000c900: 6554 6573 742e 6a61 7661 3a20 5369 6d70 eTest.java: Simp │ │ │ │ │ 0000c910: 6c65 206a 7368 656c 6c20 746f 6f6c 2074 le jshell tool t │ │ │ │ │ 0000c920: 6573 7473 0a0a 3c6c 693e 6a64 6b2f 6a73 ests..
  • jdk/js │ │ │ │ │ -0000c930: 6865 6c6c 2f54 6f6f 6c54 6162 436f 6d6d hell/ToolTabComm │ │ │ │ │ -0000c940: 616e 6454 6573 742e 6a61 7661 3a20 200a andTest.java: . │ │ │ │ │ -0000c950: 0a3c 6c69 3e6a 646b 2f6a 7368 656c 6c2f .
  • jdk/jshell/ │ │ │ │ │ -0000c960: 546f 6f6c 696e 6754 6573 742e 6a61 7661 ToolingTest.java │ │ │ │ │ -0000c970: 3a20 5465 7374 7320 666f 7220 736e 6970 : Tests for snip │ │ │ │ │ -0000c980: 7065 7473 2061 6e64 206d 6574 686f 6473 pets and methods │ │ │ │ │ -0000c990: 2064 6566 696e 6564 2069 6e20 544f 4f4c defined in TOOL │ │ │ │ │ -0000c9a0: 494e 472e 6a73 680a 0a3c 6c69 3e6a 646b ING.jsh..
  • jdk │ │ │ │ │ -0000c9b0: 2f6a 7368 656c 6c2f 5479 7065 4e61 6d65 /jshell/TypeName │ │ │ │ │ -0000c9c0: 5465 7374 2e6a 6176 613a 2054 6573 7473 Test.java: Tests │ │ │ │ │ -0000c9d0: 2066 6f72 2064 6574 6572 6d69 6e69 6e67 for determining │ │ │ │ │ -0000c9e0: 2074 6865 2074 7970 6520 6672 6f6d 2074 the type from t │ │ │ │ │ -0000c9f0: 6865 2065 7870 7265 7373 696f 6e0a 0a3c he expression..< │ │ │ │ │ -0000ca00: 6c69 3e6a 646b 2f6a 7368 656c 6c2f 556e li>jdk/jshell/Un │ │ │ │ │ -0000ca10: 6465 6669 6e65 6443 6c61 7373 5465 7374 definedClassTest │ │ │ │ │ -0000ca20: 2e6a 6176 613a 2049 6e74 6572 6e61 6c45 .java: InternalE │ │ │ │ │ -0000ca30: 7272 6f72 2073 6565 6e20 7768 696c 6520 rror seen while │ │ │ │ │ -0000ca40: 7468 726f 7769 6e67 2075 6e64 6566 696e throwing undefin │ │ │ │ │ -0000ca50: 6564 2065 7863 6570 7469 6f6e 0a0a 3c6c ed exception..jdk/jshell/Uni │ │ │ │ │ -0000ca70: 636f 6465 5465 7374 2e6a 6176 613a 2074 codeTest.java: t │ │ │ │ │ -0000ca80: 6573 7420 556e 6963 6f64 6520 6368 6172 est Unicode char │ │ │ │ │ -0000ca90: 6163 7465 7273 2069 6e20 536e 6970 7065 acters in Snippe │ │ │ │ │ -0000caa0: 7473 0a0a 3c6c 693e 6a64 6b2f 6a73 6865 ts..
  • jdk/jshe │ │ │ │ │ -0000cab0: 6c6c 2f55 6e6e 616d 6564 5465 7374 2e6a ll/UnnamedTest.j │ │ │ │ │ -0000cac0: 6176 613a 2054 6573 7473 2066 6f72 2075 ava: Tests for u │ │ │ │ │ -0000cad0: 6e6e 616d 6564 2076 6172 6961 626c 6573 nnamed variables │ │ │ │ │ -0000cae0: 0a0a 3c6c 693e 6a64 6b2f 6a73 6865 6c6c ..
  • jdk/jshell │ │ │ │ │ -0000caf0: 2f55 7365 7245 7865 6375 7469 6f6e 436f /UserExecutionCo │ │ │ │ │ -0000cb00: 6e74 726f 6c54 6573 742e 6a61 7661 3a20 ntrolTest.java: │ │ │ │ │ -0000cb10: 5465 7374 7320 666f 7220 4578 6563 7574 Tests for Execut │ │ │ │ │ -0000cb20: 696f 6e43 6f6e 7472 6f6c 2053 5049 0a0a ionControl SPI.. │ │ │ │ │ -0000cb30: 3c6c 693e 6a64 6b2f 6a73 6865 6c6c 2f56
  • jdk/jshell/V │ │ │ │ │ -0000cb40: 6172 6961 626c 6573 5465 7374 2e6a 6176 ariablesTest.jav │ │ │ │ │ -0000cb50: 613a 2054 6573 7473 2066 6f72 2045 7661 a: Tests for Eva │ │ │ │ │ -0000cb60: 6c75 6174 696f 6e53 7461 7465 2e76 6172 luationState.var │ │ │ │ │ -0000cb70: 6961 626c 6573 0a0a 3c6c 693e 6a64 6b2f iables..
  • jdk/ │ │ │ │ │ -0000cb80: 6a73 6865 6c6c 2f57 7261 7070 6572 5465 jshell/WrapperTe │ │ │ │ │ -0000cb90: 7374 2e6a 6176 613a 2074 6573 7420 7772 st.java: test wr │ │ │ │ │ -0000cba0: 6170 7065 7273 2061 6e64 2064 6570 656e appers and depen │ │ │ │ │ -0000cbb0: 6465 6e63 6965 730a 0a3c 6c69 3e6c 6962 dencies..
  • lib │ │ │ │ │ -0000cbc0: 2f63 6f6d 626f 2f74 6f6f 6c73 2f6a 6176 /combo/tools/jav │ │ │ │ │ -0000cbd0: 6163 2f63 6f6d 626f 2f43 6f6d 7069 6c61 ac/combo/Compila │ │ │ │ │ -0000cbe0: 7469 6f6e 5465 7374 4361 7365 2e6a 6176 tionTestCase.jav │ │ │ │ │ -0000cbf0: 613a 2020 0a0a 3c6c 693e 6c69 622f 636f a: ..
  • lib/co │ │ │ │ │ -0000cc00: 6d62 6f2f 746f 6f6c 732f 6a61 7661 632f mbo/tools/javac/ │ │ │ │ │ -0000cc10: 636f 6d62 6f2f 4469 6167 6e6f 7374 6963 combo/Diagnostic │ │ │ │ │ -0000cc20: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6c s.java: ..
  • l │ │ │ │ │ -0000cc30: 6962 2f63 6f6d 626f 2f74 6f6f 6c73 2f6a ib/combo/tools/j │ │ │ │ │ -0000cc40: 6176 6163 2f63 6f6d 626f 2f4a 6176 6163 avac/combo/Javac │ │ │ │ │ -0000cc50: 5465 6d70 6c61 7465 5465 7374 4261 7365 TemplateTestBase │ │ │ │ │ -0000cc60: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6c69 .java: ..
  • li │ │ │ │ │ -0000cc70: 622f 636f 6d62 6f2f 746f 6f6c 732f 6a61 b/combo/tools/ja │ │ │ │ │ -0000cc80: 7661 632f 636f 6d62 6f2f 5465 6d70 6c61 vac/combo/Templa │ │ │ │ │ -0000cc90: 7465 2e6a 6176 613a 2020 0a0a 3c6c 693e te.java: ..
  • │ │ │ │ │ -0000cca0: 6c69 622f 636f 6d62 6f2f 746f 6f6c 732f lib/combo/tools/ │ │ │ │ │ -0000ccb0: 6a61 7661 632f 636f 6d62 6f2f 5465 6d70 javac/combo/Temp │ │ │ │ │ -0000ccc0: 6c61 7465 5465 7374 2e6a 6176 613a 2020 lateTest.java: │ │ │ │ │ -0000ccd0: 0a0a 3c6c 693e 746f 6f6c 732f 456e 756d ..
  • tools/Enum │ │ │ │ │ -0000cce0: 4163 6365 7373 6962 6c65 2e6a 6176 613a Accessible.java: │ │ │ │ │ -0000ccf0: 2043 6865 636b 206a 6176 6163 2063 616e Check javac can │ │ │ │ │ -0000cd00: 2067 656e 6572 6174 6520 636f 6465 2066 generate code f │ │ │ │ │ -0000cd10: 6f72 2070 726f 7465 6374 6564 2065 6e75 or protected enu │ │ │ │ │ -0000cd20: 6d73 2061 6363 6573 7369 626c 6520 7468 ms accessible th │ │ │ │ │ -0000cd30: 726f 7567 6820 7375 6263 6c61 7373 696e rough subclassin │ │ │ │ │ -0000cd40: 672e 0a0a 3c6c 693e 746f 6f6c 732f 616c g...
  • tools/al │ │ │ │ │ -0000cd50: 6c2f 5275 6e43 6f64 696e 6752 756c 6573 l/RunCodingRules │ │ │ │ │ -0000cd60: 2e6a 6176 613a 2052 756e 2074 6865 206c .java: Run the l │ │ │ │ │ -0000cd70: 616e 6774 6f6f 6c73 2063 6f64 696e 6720 angtools coding │ │ │ │ │ -0000cd80: 7275 6c65 7320 6f76 6572 2074 6865 206c rules over the l │ │ │ │ │ -0000cd90: 616e 6774 6f6f 6c73 2073 6f75 7263 6520 angtools source │ │ │ │ │ -0000cda0: 636f 6465 2e0a 0a3c 6c69 3e74 6f6f 6c73 code...
  • tools │ │ │ │ │ -0000cdb0: 2f64 6f63 6c69 6e74 2f41 6363 6573 7354 /doclint/AccessT │ │ │ │ │ -0000cdc0: 6573 742e 6a61 7661 3a20 4164 6420 6e65 est.java: Add ne │ │ │ │ │ -0000cdd0: 7720 646f 636c 696e 7420 7061 636b 6167 w doclint packag │ │ │ │ │ -0000cde0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 e..
  • tools/doc │ │ │ │ │ -0000cdf0: 6c69 6e74 2f41 6363 6573 7369 6269 6c69 lint/Accessibili │ │ │ │ │ -0000ce00: 7479 5465 7374 2e6a 6176 613a 2041 6464 tyTest.java: Add │ │ │ │ │ -0000ce10: 206e 6577 2064 6f63 6c69 6e74 2070 6163 new doclint pac │ │ │ │ │ -0000ce20: 6b61 6765 0a0a 3c6c 693e 746f 6f6c 732f kage..
  • tools/ │ │ │ │ │ -0000ce30: 646f 636c 696e 742f 416e 6368 6f72 5465 doclint/AnchorTe │ │ │ │ │ -0000ce40: 7374 2e6a 6176 613a 2041 6464 206e 6577 st.java: Add new │ │ │ │ │ -0000ce50: 2064 6f63 6c69 6e74 2070 6163 6b61 6765 doclint package │ │ │ │ │ -0000ce60: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ -0000ce70: 696e 742f 416e 6368 6f72 5465 7374 322e int/AnchorTest2. │ │ │ │ │ -0000ce80: 6a61 7661 3a20 646f 636c 696e 7420 646f java: doclint do │ │ │ │ │ -0000ce90: 6573 6e27 7420 7265 7365 7420 4854 4d4c esn't reset HTML │ │ │ │ │ -0000cea0: 2061 6e63 686f 7273 2063 6f72 7265 6374 anchors correct │ │ │ │ │ -0000ceb0: 6c79 0a0a 3c6c 693e 746f 6f6c 732f 646f ly..
  • tools/do │ │ │ │ │ -0000cec0: 636c 696e 742f 416e 6f6e 436c 6173 7354 clint/AnonClassT │ │ │ │ │ -0000ced0: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • tools/doclint/B │ │ │ │ │ -0000cef0: 6164 5061 636b 6167 6543 6f6d 6d65 6e74 adPackageComment │ │ │ │ │ -0000cf00: 5465 7374 2e6a 6176 613a 204e 5045 2069 Test.java: NPE i │ │ │ │ │ -0000cf10: 6e20 6a61 7661 646f 6320 2862 6164 2068 n javadoc (bad h │ │ │ │ │ -0000cf20: 616e 646c 696e 6720 6f66 2062 6164 2074 andling of bad t │ │ │ │ │ -0000cf30: 6167 2069 6e20 7061 636b 6167 652d 696e ag in package-in │ │ │ │ │ -0000cf40: 666f 2e6a 6176 6129 0a0a 3c6c 693e 746f fo.java)..
  • to │ │ │ │ │ -0000cf50: 6f6c 732f 646f 636c 696e 742f 436f 7665 ols/doclint/Cove │ │ │ │ │ -0000cf60: 7261 6765 4578 7472 6173 2e6a 6176 613a rageExtras.java: │ │ │ │ │ -0000cf70: 2053 7570 706c 656d 656e 7461 7279 2074 Supplementary t │ │ │ │ │ -0000cf80: 6573 7420 6361 7365 7320 6e65 6564 6564 est cases needed │ │ │ │ │ -0000cf90: 2066 6f72 2064 6f63 6c69 6e74 0a0a 3c6c for doclint..tools/doclint/ │ │ │ │ │ -0000cfb0: 4372 6173 6849 6e41 6e6e 6f74 6174 6554 CrashInAnnotateT │ │ │ │ │ -0000cfc0: 6573 742e 6a61 7661 3a20 6a61 7661 6320 est.java: javac │ │ │ │ │ -0000cfd0: 7368 6f75 6c64 206e 6f74 2063 7261 7368 should not crash │ │ │ │ │ -0000cfe0: 2077 6865 6e20 7365 6569 6e67 2074 7970 when seeing typ │ │ │ │ │ -0000cff0: 6520 616e 6e6f 7461 7469 6f6e 7320 696e e annotations in │ │ │ │ │ -0000d000: 206c 696e 6b73 0a0a 3c6c 693e 746f 6f6c links..
  • tool │ │ │ │ │ -0000d010: 732f 646f 636c 696e 742f 4375 7374 6f6d s/doclint/Custom │ │ │ │ │ -0000d020: 5461 6754 6573 742e 6a61 7661 3a20 446f TagTest.java: Do │ │ │ │ │ -0000d030: 634c 696e 7420 7368 6f75 6c64 2072 6570 cLint should rep │ │ │ │ │ -0000d040: 6f72 7420 756e 6b6e 6f77 6e20 7461 6773 ort unknown tags │ │ │ │ │ -0000d050: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ -0000d060: 696e 742f 4475 706c 6963 6174 6550 6172 int/DuplicatePar │ │ │ │ │ -0000d070: 616d 5465 7374 2e6a 6176 613a 2056 616c amTest.java: Val │ │ │ │ │ -0000d080: 6964 6174 6520 7061 7261 6d65 7465 7220 idate parameter │ │ │ │ │ -0000d090: 6e61 6d65 7320 756e 6971 7565 6e65 7373 names uniqueness │ │ │ │ │ -0000d0a0: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ -0000d0b0: 696e 742f 4475 706c 6963 6174 6552 6574 int/DuplicateRet │ │ │ │ │ -0000d0c0: 7572 6e54 6573 742e 6a61 7661 3a20 5661 urnTest.java: Va │ │ │ │ │ -0000d0d0: 6c69 6461 7465 2072 6574 7572 6e20 756e lidate return un │ │ │ │ │ -0000d0e0: 6971 7565 6e65 7373 0a0a 3c6c 693e 746f iqueness..
  • to │ │ │ │ │ -0000d0f0: 6f6c 732f 646f 636c 696e 742f 456d 7074 ols/doclint/Empt │ │ │ │ │ -0000d100: 7941 7574 686f 7254 6573 742e 6a61 7661 yAuthorTest.java │ │ │ │ │ -0000d110: 3a20 4164 6420 6e65 7720 646f 636c 696e : Add new doclin │ │ │ │ │ -0000d120: 7420 7061 636b 6167 650a 0a3c 6c69 3e74 t package..
  • t │ │ │ │ │ -0000d130: 6f6f 6c73 2f64 6f63 6c69 6e74 2f45 6d70 ools/doclint/Emp │ │ │ │ │ -0000d140: 7479 4465 7363 7269 7074 696f 6e54 6573 tyDescriptionTes │ │ │ │ │ -0000d150: 742e 6a61 7661 3a20 646f 636c 696e 7420 t.java: doclint │ │ │ │ │ -0000d160: 7368 6f75 6c64 2072 6570 6f72 7420 6d69 should report mi │ │ │ │ │ -0000d170: 7373 696e 6720 2262 6f64 7922 2063 6f6d ssing "body" com │ │ │ │ │ -0000d180: 6d65 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 ments..
  • tools │ │ │ │ │ -0000d190: 2f64 6f63 6c69 6e74 2f45 6d70 7479 4578 /doclint/EmptyEx │ │ │ │ │ -0000d1a0: 6365 7074 696f 6e54 6573 742e 6a61 7661 ceptionTest.java │ │ │ │ │ -0000d1b0: 3a20 4164 6420 6e65 7720 646f 636c 696e : Add new doclin │ │ │ │ │ -0000d1c0: 7420 7061 636b 6167 650a 0a3c 6c69 3e74 t package..
  • t │ │ │ │ │ -0000d1d0: 6f6f 6c73 2f64 6f63 6c69 6e74 2f45 6d70 ools/doclint/Emp │ │ │ │ │ -0000d1e0: 7479 4874 6d6c 5465 7374 2e6a 6176 613a tyHtmlTest.java: │ │ │ │ │ -0000d1f0: 2064 6f63 6c69 6e74 2069 6e63 6f72 7265 doclint incorre │ │ │ │ │ -0000d200: 6374 6c79 2072 6570 6f72 7473 2073 6f6d ctly reports som │ │ │ │ │ -0000d210: 6520 4854 4d4c 2065 6c65 6d65 6e74 7320 e HTML elements │ │ │ │ │ -0000d220: 6173 2065 6d70 7479 0a0a 3c6c 693e 746f as empty..
  • to │ │ │ │ │ -0000d230: 6f6c 732f 646f 636c 696e 742f 456d 7074 ols/doclint/Empt │ │ │ │ │ -0000d240: 7950 6172 616d 5465 7374 2e6a 6176 613a yParamTest.java: │ │ │ │ │ -0000d250: 2041 6464 206e 6577 2064 6f63 6c69 6e74 Add new doclint │ │ │ │ │ -0000d260: 2070 6163 6b61 6765 0a0a 3c6c 693e 746f package..
  • to │ │ │ │ │ -0000d270: 6f6c 732f 646f 636c 696e 742f 456d 7074 ols/doclint/Empt │ │ │ │ │ -0000d280: 7950 7265 5465 7374 2e6a 6176 613a 2044 yPreTest.java: D │ │ │ │ │ -0000d290: 6f63 4c69 6e74 2069 6e63 6f72 7265 6374 ocLint incorrect │ │ │ │ │ -0000d2a0: 6c79 2072 6570 6f72 7473 2073 6f6d 6520 ly reports some │ │ │ │ │ -0000d2b0: 266c 743b 7072 6526 6774 3b20 7461 6773 <pre> tags │ │ │ │ │ -0000d2c0: 2061 7320 656d 7074 790a 0a3c 6c69 3e74 as empty..
  • t │ │ │ │ │ -0000d2d0: 6f6f 6c73 2f64 6f63 6c69 6e74 2f45 6d70 ools/doclint/Emp │ │ │ │ │ -0000d2e0: 7479 5265 7475 726e 5465 7374 2e6a 6176 tyReturnTest.jav │ │ │ │ │ -0000d2f0: 613a 2041 6464 206e 6577 2064 6f63 6c69 a: Add new docli │ │ │ │ │ -0000d300: 6e74 2070 6163 6b61 6765 0a0a 3c6c 693e nt package..
  • │ │ │ │ │ -0000d310: 746f 6f6c 732f 646f 636c 696e 742f 456d tools/doclint/Em │ │ │ │ │ -0000d320: 7074 7953 6572 6961 6c44 6174 6154 6573 ptySerialDataTes │ │ │ │ │ -0000d330: 742e 6a61 7661 3a20 4164 6420 6e65 7720 t.java: Add new │ │ │ │ │ -0000d340: 646f 636c 696e 7420 7061 636b 6167 650a doclint package. │ │ │ │ │ -0000d350: 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 .
  • tools/docli │ │ │ │ │ -0000d360: 6e74 2f45 6d70 7479 5365 7269 616c 4669 nt/EmptySerialFi │ │ │ │ │ -0000d370: 656c 6454 6573 742e 6a61 7661 3a20 4164 eldTest.java: Ad │ │ │ │ │ -0000d380: 6420 6e65 7720 646f 636c 696e 7420 7061 d new doclint pa │ │ │ │ │ -0000d390: 636b 6167 650a 0a3c 6c69 3e74 6f6f 6c73 ckage..
  • tools │ │ │ │ │ -0000d3a0: 2f64 6f63 6c69 6e74 2f45 6d70 7479 5369 /doclint/EmptySi │ │ │ │ │ -0000d3b0: 6e63 6554 6573 742e 6a61 7661 3a20 4164 nceTest.java: Ad │ │ │ │ │ -0000d3c0: 6420 6e65 7720 646f 636c 696e 7420 7061 d new doclint pa │ │ │ │ │ -0000d3d0: 636b 6167 650a 0a3c 6c69 3e74 6f6f 6c73 ckage..
  • tools │ │ │ │ │ -0000d3e0: 2f64 6f63 6c69 6e74 2f45 6d70 7479 5461 /doclint/EmptyTa │ │ │ │ │ -0000d3f0: 6773 5465 7374 2e6a 6176 613a 2044 6f63 gsTest.java: Doc │ │ │ │ │ -0000d400: 4c69 6e74 3a20 6368 6563 6b20 666f 7220 Lint: check for │ │ │ │ │ -0000d410: 4854 4d4c 2073 7461 7274 2065 6c65 6d65 HTML start eleme │ │ │ │ │ -0000d420: 6e74 2061 7420 656e 6420 6f66 2062 6f64 nt at end of bod │ │ │ │ │ -0000d430: 790a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 y..
  • tools/doc │ │ │ │ │ -0000d440: 6c69 6e74 2f45 6d70 7479 5665 7273 696f lint/EmptyVersio │ │ │ │ │ -0000d450: 6e54 6573 742e 6a61 7661 3a20 4164 6420 nTest.java: Add │ │ │ │ │ -0000d460: 6e65 7720 646f 636c 696e 7420 7061 636b new doclint pack │ │ │ │ │ -0000d470: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f64 age..
  • tools/d │ │ │ │ │ -0000d480: 6f63 6c69 6e74 2f45 6e64 5461 6773 5465 oclint/EndTagsTe │ │ │ │ │ -0000d490: 7374 2e6a 6176 613a 2064 6f63 6c69 6e74 st.java: doclint │ │ │ │ │ -0000d4a0: 3a20 7374 7275 6374 7572 616c 2069 7373 : structural iss │ │ │ │ │ -0000d4b0: 7565 2068 6964 6465 6e0a 0a3c 6c69 3e74 ue hidden..
  • t │ │ │ │ │ -0000d4c0: 6f6f 6c73 2f64 6f63 6c69 6e74 2f45 6e64 ools/doclint/End │ │ │ │ │ -0000d4d0: 5769 7468 4964 656e 7469 6669 6572 5465 WithIdentifierTe │ │ │ │ │ -0000d4e0: 7374 2e6a 6176 613a 2044 6f63 4c69 6e74 st.java: DocLint │ │ │ │ │ -0000d4f0: 2070 6172 7369 6e67 2070 726f 626c 656d parsing problem │ │ │ │ │ -0000d500: 7320 7769 7468 2073 6f6d 6520 636f 6d6d s with some comm │ │ │ │ │ -0000d510: 656e 7473 0a0a 3c6c 693e 746f 6f6c 732f ents..
  • tools/ │ │ │ │ │ -0000d520: 646f 636c 696e 742f 4874 6d6c 4174 7472 doclint/HtmlAttr │ │ │ │ │ -0000d530: 7354 6573 742e 6a61 7661 3a20 4164 6420 sTest.java: Add │ │ │ │ │ -0000d540: 6e65 7720 646f 636c 696e 7420 7061 636b new doclint pack │ │ │ │ │ -0000d550: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f64 age..
  • tools/d │ │ │ │ │ -0000d560: 6f63 6c69 6e74 2f48 746d 6c54 6167 7354 oclint/HtmlTagsT │ │ │ │ │ -0000d570: 6573 742e 6a61 7661 3a20 4164 6420 6e65 est.java: Add ne │ │ │ │ │ -0000d580: 7720 646f 636c 696e 7420 7061 636b 6167 w doclint packag │ │ │ │ │ -0000d590: 650a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 e..
  • tools/doc │ │ │ │ │ -0000d5a0: 6c69 6e74 2f4c 616d 6264 6154 6573 742e lint/LambdaTest. │ │ │ │ │ -0000d5b0: 6a61 7661 3a20 6967 6e6f 7265 2064 6563 java: ignore dec │ │ │ │ │ -0000d5c0: 6c61 7261 7469 6f6e 7320 696e 206c 616d larations in lam │ │ │ │ │ -0000d5d0: 6264 6120 6578 7072 6573 7369 6f6e 730a bda expressions. │ │ │ │ │ -0000d5e0: 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 .
  • tools/docli │ │ │ │ │ -0000d5f0: 6e74 2f4c 6974 6572 616c 5465 7374 2e6a nt/LiteralTest.j │ │ │ │ │ -0000d600: 6176 613a 2044 6f63 6c69 6e74 2064 6f65 ava: Doclint doe │ │ │ │ │ -0000d610: 736e 2774 2064 6574 6563 7420 266c 743b sn't detect < │ │ │ │ │ -0000d620: 636f 6465 2667 743b 207b 4063 6f64 6520 code> {@code │ │ │ │ │ -0000d630: 6e65 7374 6564 2069 6e6c 696e 657d 2026 nested inline} & │ │ │ │ │ -0000d640: 6c74 3b2f 636f 6465 2667 743b 0a0a 3c6c lt;/code>..tools/doclint/ │ │ │ │ │ -0000d660: 4d69 7373 696e 6743 6f6d 6d65 6e74 5465 MissingCommentTe │ │ │ │ │ -0000d670: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -0000d680: 746f 6f6c 732f 646f 636c 696e 742f 4d69 tools/doclint/Mi │ │ │ │ │ -0000d690: 7373 696e 6750 6172 616d 7354 6573 742e ssingParamsTest. │ │ │ │ │ -0000d6a0: 6a61 7661 3a20 4164 6420 6e65 7720 646f java: Add new do │ │ │ │ │ -0000d6b0: 636c 696e 7420 7061 636b 6167 650a 0a3c clint package..< │ │ │ │ │ -0000d6c0: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ -0000d6d0: 2f4d 6973 7369 6e67 5265 636f 7264 5061 /MissingRecordPa │ │ │ │ │ -0000d6e0: 7261 6d73 5465 7374 2e6a 6176 613a 2041 ramsTest.java: A │ │ │ │ │ -0000d6f0: 6464 206e 6577 2064 6f63 6c69 6e74 2070 dd new doclint p │ │ │ │ │ -0000d700: 6163 6b61 6765 0a0a 3c6c 693e 746f 6f6c ackage..
  • tool │ │ │ │ │ -0000d710: 732f 646f 636c 696e 742f 4d69 7373 696e s/doclint/Missin │ │ │ │ │ -0000d720: 6752 6574 7572 6e54 6573 742e 6a61 7661 gReturnTest.java │ │ │ │ │ -0000d730: 3a20 4164 6420 6e65 7720 646f 636c 696e : Add new doclin │ │ │ │ │ -0000d740: 7420 7061 636b 6167 650a 0a3c 6c69 3e74 t package..
  • t │ │ │ │ │ -0000d750: 6f6f 6c73 2f64 6f63 6c69 6e74 2f4d 6973 ools/doclint/Mis │ │ │ │ │ -0000d760: 7369 6e67 5468 726f 7773 5465 7374 2e6a singThrowsTest.j │ │ │ │ │ -0000d770: 6176 613a 2041 6464 206e 6577 2064 6f63 ava: Add new doc │ │ │ │ │ -0000d780: 6c69 6e74 2070 6163 6b61 6765 0a0a 3c6c lint package..tools/doclint/ │ │ │ │ │ -0000d7a0: 4d75 6c74 6970 6c65 446f 634c 696e 744f MultipleDocLintO │ │ │ │ │ -0000d7b0: 7074 696f 6e73 5465 7374 2e6a 6176 613a ptionsTest.java: │ │ │ │ │ -0000d7c0: 2043 6865 636b 2074 6861 7420 2d58 646f Check that -Xdo │ │ │ │ │ -0000d7d0: 636c 696e 743a 206f 7074 696f 6e20 6361 clint: option ca │ │ │ │ │ -0000d7e0: 6e20 6265 2073 7065 6369 6669 6564 206d n be specified m │ │ │ │ │ -0000d7f0: 756c 7469 706c 6520 7469 6d65 730a 0a3c ultiple times..< │ │ │ │ │ -0000d800: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ -0000d810: 2f4e 6f41 7267 7343 6f6e 7374 7275 6374 /NoArgsConstruct │ │ │ │ │ -0000d820: 6f72 5465 7374 2e6a 6176 613a 2020 0a0a orTest.java: .. │ │ │ │ │ -0000d830: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ -0000d840: 742f 4f70 7469 6f6e 5465 7374 2e6a 6176 t/OptionTest.jav │ │ │ │ │ -0000d850: 613a 2041 6464 206e 6577 2064 6f63 6c69 a: Add new docli │ │ │ │ │ -0000d860: 6e74 2070 6163 6b61 6765 0a0a 3c6c 693e nt package..
  • │ │ │ │ │ -0000d870: 746f 6f6c 732f 646f 636c 696e 742f 4f76 tools/doclint/Ov │ │ │ │ │ -0000d880: 6572 7269 6465 7354 6573 742e 6a61 7661 erridesTest.java │ │ │ │ │ -0000d890: 3a20 4164 6420 6e65 7720 646f 636c 696e : Add new doclin │ │ │ │ │ -0000d8a0: 7420 7061 636b 6167 650a 0a3c 6c69 3e74 t package..
  • t │ │ │ │ │ -0000d8b0: 6f6f 6c73 2f64 6f63 6c69 6e74 2f50 6172 ools/doclint/Par │ │ │ │ │ -0000d8c0: 6154 6167 5465 7374 2e6a 6176 613a 2044 aTagTest.java: D │ │ │ │ │ -0000d8d0: 6f63 4c69 6e74 2074 6f6f 2061 6767 7265 ocLint too aggre │ │ │ │ │ -0000d8e0: 7373 6976 6520 7769 7468 206e 6f74 2061 ssive with not a │ │ │ │ │ -0000d8f0: 6c6c 6f77 6564 2068 6572 653a 2026 6c74 llowed here: < │ │ │ │ │ -0000d900: 3b70 2667 743b 0a0a 3c6c 693e 746f 6f6c ;p>..
  • tool │ │ │ │ │ -0000d910: 732f 646f 636c 696e 742f 5072 6f76 6964 s/doclint/Provid │ │ │ │ │ -0000d920: 6573 5465 7374 2e6a 6176 613a 204d 6f64 esTest.java: Mod │ │ │ │ │ -0000d930: 756c 6520 7375 6d6d 6172 7920 7061 6765 ule summary page │ │ │ │ │ -0000d940: 2073 686f 756c 6420 6469 7370 6c61 7920 should display │ │ │ │ │ -0000d950: 696e 666f 726d 6174 696f 6e20 6261 7365 information base │ │ │ │ │ -0000d960: 6420 6f6e 2022 6170 6922 206f 7220 2264 d on "api" or "d │ │ │ │ │ -0000d970: 6574 6169 6c22 206d 6f64 652e 0a0a 3c6c etail" mode...tools/doclint/ │ │ │ │ │ -0000d990: 5265 636f 7264 436f 6d70 6163 7443 6f6e RecordCompactCon │ │ │ │ │ -0000d9a0: 7374 7275 6374 6f72 5465 7374 2e6a 6176 structorTest.jav │ │ │ │ │ -0000d9b0: 613a 2042 6f67 7573 2077 6172 6e69 6e67 a: Bogus warning │ │ │ │ │ -0000d9c0: 2067 656e 6572 6174 6564 2066 6f72 2072 generated for r │ │ │ │ │ -0000d9d0: 6563 6f72 6420 7769 7468 2063 6f6d 7061 ecord with compa │ │ │ │ │ -0000d9e0: 6374 2063 6f6e 7374 7275 6374 6f72 0a0a ct constructor.. │ │ │ │ │ -0000d9f0: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ -0000da00: 742f 5265 636f 7264 5061 7261 6d73 5465 t/RecordParamsTe │ │ │ │ │ -0000da10: 7374 2e6a 6176 613a 2041 6464 206e 6577 st.java: Add new │ │ │ │ │ -0000da20: 2064 6f63 6c69 6e74 2070 6163 6b61 6765 doclint package │ │ │ │ │ -0000da30: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ -0000da40: 696e 742f 5265 6665 7265 6e63 6554 6573 int/ReferenceTes │ │ │ │ │ -0000da50: 742e 6a61 7661 3a20 4164 6420 6e65 7720 t.java: Add new │ │ │ │ │ -0000da60: 646f 636c 696e 7420 7061 636b 6167 650a doclint package. │ │ │ │ │ -0000da70: 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 .
  • tools/docli │ │ │ │ │ -0000da80: 6e74 2f52 6573 6f75 7263 6554 6573 742e nt/ResourceTest. │ │ │ │ │ -0000da90: 6a61 7661 3a20 6d6f 7665 2072 656d 6169 java: move remai │ │ │ │ │ -0000daa0: 6e69 6e67 206d 6573 7361 6765 7320 696e ning messages in │ │ │ │ │ -0000dab0: 746f 2072 6573 6f75 7263 6520 6275 6e64 to resource bund │ │ │ │ │ -0000dac0: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 646f le..
  • tools/do │ │ │ │ │ -0000dad0: 636c 696e 742f 5265 7475 726e 5465 7374 clint/ReturnTest │ │ │ │ │ -0000dae0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ -0000daf0: 6f6c 732f 646f 636c 696e 742f 5275 6e54 ols/doclint/RunT │ │ │ │ │ -0000db00: 6573 742e 6a61 7661 3a20 4372 6561 7465 est.java: Create │ │ │ │ │ -0000db10: 2064 6f63 6c69 6e74 2075 7469 6c69 7479 doclint utility │ │ │ │ │ -0000db20: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ -0000db30: 696e 742f 5375 6d6d 6172 7954 6573 742e int/SummaryTest. │ │ │ │ │ -0000db40: 6a61 7661 3a20 200a 0a3c 6c69 3e74 6f6f java: ..
  • too │ │ │ │ │ -0000db50: 6c73 2f64 6f63 6c69 6e74 2f53 7570 7072 ls/doclint/Suppr │ │ │ │ │ -0000db60: 6573 7357 6172 6e69 6e67 7354 6573 742e essWarningsTest. │ │ │ │ │ -0000db70: 6a61 7661 3a20 4e6f 2077 6179 2074 6f20 java: No way to │ │ │ │ │ -0000db80: 6c6f 6361 6c6c 7920 7375 7070 7265 7373 locally suppress │ │ │ │ │ -0000db90: 2064 6f63 6c69 6e74 2077 6172 6e69 6e67 doclint warning │ │ │ │ │ -0000dba0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 s..
  • tools/doc │ │ │ │ │ -0000dbb0: 6c69 6e74 2f53 796e 7461 7854 6573 742e lint/SyntaxTest. │ │ │ │ │ -0000dbc0: 6a61 7661 3a20 4164 6420 6e65 7720 646f java: Add new do │ │ │ │ │ -0000dbd0: 636c 696e 7420 7061 636b 6167 650a 0a3c clint package..< │ │ │ │ │ -0000dbe0: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ -0000dbf0: 2f53 796e 7468 6574 6963 5465 7374 2e6a /SyntheticTest.j │ │ │ │ │ -0000dc00: 6176 613a 2041 6464 206e 6577 2064 6f63 ava: Add new doc │ │ │ │ │ -0000dc10: 6c69 6e74 2070 6163 6b61 6765 0a0a 3c6c lint package..tools/doclint/ │ │ │ │ │ -0000dc30: 556e 6669 6e69 7368 6564 496e 6c69 6e65 UnfinishedInline │ │ │ │ │ -0000dc40: 5461 6754 6573 742e 6a61 7661 3a20 446f TagTest.java: Do │ │ │ │ │ -0000dc50: 634c 696e 7420 7061 7273 696e 6720 7072 cLint parsing pr │ │ │ │ │ -0000dc60: 6f62 6c65 6d73 2077 6974 6820 736f 6d65 oblems with some │ │ │ │ │ -0000dc70: 2063 6f6d 6d65 6e74 730a 0a3c 6c69 3e74 comments..
  • t │ │ │ │ │ -0000dc80: 6f6f 6c73 2f64 6f63 6c69 6e74 2f55 7365 ools/doclint/Use │ │ │ │ │ -0000dc90: 7354 6573 742e 6a61 7661 3a20 4d6f 6475 sTest.java: Modu │ │ │ │ │ -0000dca0: 6c65 2073 756d 6d61 7279 2070 6167 6520 le summary page │ │ │ │ │ -0000dcb0: 7368 6f75 6c64 2064 6973 706c 6179 2069 should display i │ │ │ │ │ -0000dcc0: 6e66 6f72 6d61 7469 6f6e 2062 6173 6564 nformation based │ │ │ │ │ -0000dcd0: 206f 6e20 2261 7069 2220 6f72 2022 6465 on "api" or "de │ │ │ │ │ -0000dce0: 7461 696c 2220 6d6f 6465 2e0a 0a3c 6c69 tail" mode...
  • tools/doclint/V │ │ │ │ │ -0000dd00: 616c 6964 5465 7374 2e6a 6176 613a 2041 alidTest.java: A │ │ │ │ │ -0000dd10: 6464 206e 6577 2064 6f63 6c69 6e74 2070 dd new doclint p │ │ │ │ │ -0000dd20: 6163 6b61 6765 0a0a 3c6c 693e 746f 6f6c ackage..
  • tool │ │ │ │ │ -0000dd30: 732f 646f 636c 696e 742f 5661 6c75 6554 s/doclint/ValueT │ │ │ │ │ -0000dd40: 6573 742e 6a61 7661 3a20 646f 636c 696e est.java: doclin │ │ │ │ │ -0000dd50: 7420 6e65 6564 7320 746f 2063 6865 636b t needs to check │ │ │ │ │ -0000dd60: 2066 6f72 2076 616c 6964 2075 7361 6765 for valid usage │ │ │ │ │ -0000dd70: 206f 6620 6174 2d76 616c 7565 2074 6167 of at-value tag │ │ │ │ │ -0000dd80: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ -0000dd90: 696e 742f 616e 6368 6f72 5465 7374 732f int/anchorTests/ │ │ │ │ │ -0000dda0: 702f 5465 7374 2e6a 6176 613a 2064 6f63 p/Test.java: doc │ │ │ │ │ -0000ddb0: 6c69 6e74 2069 7320 7368 6f77 696e 6720 lint is showing │ │ │ │ │ -0000ddc0: 6572 726f 7220 6f6e 2061 6e63 686f 7220 error on anchor │ │ │ │ │ -0000ddd0: 616c 7265 6164 7920 6465 6669 6e65 6420 already defined │ │ │ │ │ -0000dde0: 7768 656e 2069 7427 7320 6e6f 740a 0a3c when it's not..< │ │ │ │ │ -0000ddf0: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ -0000de00: 2f61 6e63 686f 7254 6573 7473 2f70 2f70 /anchorTests/p/p │ │ │ │ │ -0000de10: 6163 6b61 6765 2d69 6e66 6f2e 6a61 7661 ackage-info.java │ │ │ │ │ -0000de20: 3a20 646f 636c 696e 7420 6973 2073 686f : doclint is sho │ │ │ │ │ -0000de30: 7769 6e67 2065 7272 6f72 206f 6e20 616e wing error on an │ │ │ │ │ -0000de40: 6368 6f72 2061 6c72 6561 6479 2064 6566 chor already def │ │ │ │ │ -0000de50: 696e 6564 2077 6865 6e20 6974 2773 206e ined when it's n │ │ │ │ │ -0000de60: 6f74 0a0a 3c6c 693e 746f 6f6c 732f 646f ot..
  • tools/do │ │ │ │ │ -0000de70: 636c 696e 742f 6874 6d6c 2f42 6c6f 636b clint/html/Block │ │ │ │ │ -0000de80: 5461 6773 5465 7374 2e6a 6176 613a 2074 TagsTest.java: t │ │ │ │ │ -0000de90: 6573 7420 626c 6f63 6b20 7461 6773 0a0a est block tags.. │ │ │ │ │ -0000dea0: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ -0000deb0: 742f 6874 6d6c 2f45 6e74 6974 6965 7354 t/html/EntitiesT │ │ │ │ │ -0000dec0: 6573 742e 6a61 7661 3a20 5375 7070 6c65 est.java: Supple │ │ │ │ │ -0000ded0: 6d65 6e74 6172 7920 7465 7374 2063 6173 mentary test cas │ │ │ │ │ -0000dee0: 6573 206e 6565 6465 6420 666f 7220 646f es needed for do │ │ │ │ │ -0000def0: 636c 696e 740a 0a3c 6c69 3e74 6f6f 6c73 clint..
  • tools │ │ │ │ │ -0000df00: 2f64 6f63 6c69 6e74 2f68 746d 6c2f 4874 /doclint/html/Ht │ │ │ │ │ -0000df10: 6d6c 5665 7273 696f 6e54 6167 7341 7474 mlVersionTagsAtt │ │ │ │ │ -0000df20: 7273 5465 7374 2e6a 6176 613a 2074 6573 rsTest.java: tes │ │ │ │ │ -0000df30: 7420 7461 6773 2061 6e64 2061 7474 7269 t tags and attri │ │ │ │ │ -0000df40: 6275 7465 7320 7370 6563 6966 6963 2074 butes specific t │ │ │ │ │ -0000df50: 6f20 7468 6520 6f75 7470 7574 2048 544d o the output HTM │ │ │ │ │ -0000df60: 4c20 7665 7273 696f 6e0a 0a3c 6c69 3e74 L version..
  • t │ │ │ │ │ -0000df70: 6f6f 6c73 2f64 6f63 6c69 6e74 2f68 746d ools/doclint/htm │ │ │ │ │ -0000df80: 6c2f 496e 6c69 6e65 5461 6773 5465 7374 l/InlineTagsTest │ │ │ │ │ -0000df90: 2e6a 6176 613a 2074 6573 7420 696e 6c69 .java: test inli │ │ │ │ │ -0000dfa0: 6e65 2074 6167 730a 0a3c 6c69 3e74 6f6f ne tags..
  • too │ │ │ │ │ -0000dfb0: 6c73 2f64 6f63 6c69 6e74 2f68 746d 6c2f ls/doclint/html/ │ │ │ │ │ -0000dfc0: 4c69 7374 5461 6773 5465 7374 2e6a 6176 ListTagsTest.jav │ │ │ │ │ -0000dfd0: 613a 2074 6573 7420 6c69 7374 2074 6167 a: test list tag │ │ │ │ │ -0000dfe0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 s..
  • tools/doc │ │ │ │ │ -0000dff0: 6c69 6e74 2f68 746d 6c2f 4f74 6865 7254 lint/html/OtherT │ │ │ │ │ -0000e000: 6167 7354 6573 742e 6a61 7661 3a20 7465 agsTest.java: te │ │ │ │ │ -0000e010: 7374 206f 7468 6572 2074 6167 730a 0a3c st other tags..< │ │ │ │ │ -0000e020: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ -0000e030: 2f68 746d 6c2f 5461 626c 6554 6167 7354 /html/TableTagsT │ │ │ │ │ -0000e040: 6573 742e 6a61 7661 3a20 7465 7374 2074 est.java: test t │ │ │ │ │ -0000e050: 6162 6c65 2074 6167 730a 0a3c 6c69 3e74 able tags..
  • t │ │ │ │ │ -0000e060: 6f6f 6c73 2f64 6f63 6c69 6e74 2f68 746d ools/doclint/htm │ │ │ │ │ -0000e070: 6c2f 5461 674e 6f74 416c 6c6f 7765 642e l/TagNotAllowed. │ │ │ │ │ -0000e080: 6a61 7661 3a20 4164 6420 6e65 7720 646f java: Add new do │ │ │ │ │ -0000e090: 636c 696e 7420 7061 636b 6167 650a 0a3c clint package..< │ │ │ │ │ -0000e0a0: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ -0000e0b0: 2f68 746d 6c2f 5465 7874 4e6f 7441 6c6c /html/TextNotAll │ │ │ │ │ -0000e0c0: 6f77 6564 2e6a 6176 613a 2041 6464 206e owed.java: Add n │ │ │ │ │ -0000e0d0: 6577 2064 6f63 6c69 6e74 2070 6163 6b61 ew doclint packa │ │ │ │ │ -0000e0e0: 6765 0a0a 3c6c 693e 746f 6f6c 732f 646f ge..
  • tools/do │ │ │ │ │ -0000e0f0: 636c 696e 742f 6874 6d6c 2f55 6e6b 6e6f clint/html/Unkno │ │ │ │ │ -0000e100: 776e 5461 6754 6573 742e 6a61 7661 3a20 wnTagTest.java: │ │ │ │ │ -0000e110: 4a61 7661 6320 6372 6173 6865 7320 7769 Javac crashes wi │ │ │ │ │ -0000e120: 7468 204e 756c 6c50 6f69 6e74 6572 4578 th NullPointerEx │ │ │ │ │ -0000e130: 6365 7074 696f 6e20 7768 656e 2066 696e ception when fin │ │ │ │ │ -0000e140: 6469 6e67 2075 6e65 6e63 6f64 6564 2058 ding unencoded X │ │ │ │ │ -0000e150: 4d4c 2069 6e20 266c 743b 7072 6526 6774 ML in <pre> │ │ │ │ │ -0000e160: 3b20 7461 670a 0a3c 6c69 3e74 6f6f 6c73 ; tag..
  • tools │ │ │ │ │ -0000e170: 2f64 6f63 6c69 6e74 2f6d 6f64 756c 6554 /doclint/moduleT │ │ │ │ │ -0000e180: 6573 7473 2f62 6164 2f6d 6f64 756c 652d ests/bad/module- │ │ │ │ │ -0000e190: 696e 666f 2e6a 6176 613a 204d 6973 7369 info.java: Missi │ │ │ │ │ -0000e1a0: 6e67 2064 6f63 6c69 6e74 2063 6865 636b ng doclint check │ │ │ │ │ -0000e1b0: 206d 6973 7369 6e67 2066 6f72 206d 6f64 missing for mod │ │ │ │ │ -0000e1c0: 756c 6573 0a0a 3c6c 693e 746f 6f6c 732f ules..
  • tools/ │ │ │ │ │ -0000e1d0: 646f 636c 696e 742f 6d6f 6475 6c65 5465 doclint/moduleTe │ │ │ │ │ -0000e1e0: 7374 732f 676f 6f64 2f6d 6f64 756c 652d sts/good/module- │ │ │ │ │ -0000e1f0: 696e 666f 2e6a 6176 613a 204d 6973 7369 info.java: Missi │ │ │ │ │ -0000e200: 6e67 2064 6f63 6c69 6e74 2063 6865 636b ng doclint check │ │ │ │ │ -0000e210: 206d 6973 7369 6e67 2066 6f72 206d 6f64 missing for mod │ │ │ │ │ -0000e220: 756c 6573 0a0a 3c6c 693e 746f 6f6c 732f ules..
  • tools/ │ │ │ │ │ -0000e230: 646f 636c 696e 742f 6d75 6c74 6970 6163 doclint/multipac │ │ │ │ │ -0000e240: 6b61 6765 2f4d 756c 7469 5061 636b 6167 kage/MultiPackag │ │ │ │ │ -0000e250: 652e 6a61 7661 3a20 4368 6563 6b20 7468 e.java: Check th │ │ │ │ │ -0000e260: 6174 202d 5864 6f63 6c69 6e74 2f70 6163 at -Xdoclint/pac │ │ │ │ │ -0000e270: 6b61 6765 3a20 6f70 7469 6f6e 2063 616e kage: option can │ │ │ │ │ -0000e280: 2062 6520 7370 6563 6966 6965 6420 6d75 be specified mu │ │ │ │ │ -0000e290: 6c74 6970 6c65 2074 696d 6573 0a0a 3c6c ltiple times..tools/doclint/ │ │ │ │ │ -0000e2b0: 7061 636b 6167 6554 6573 7473 2f62 6164 packageTests/bad │ │ │ │ │ -0000e2c0: 2f54 6573 742e 6a61 7661 3a20 646f 636c /Test.java: docl │ │ │ │ │ -0000e2d0: 696e 7420 6769 7665 7320 696e 636f 7272 int gives incorr │ │ │ │ │ -0000e2e0: 6563 7420 7761 726e 696e 6773 206f 6e20 ect warnings on │ │ │ │ │ -0000e2f0: 6e6f 726d 616c 2070 6163 6b61 6765 2073 normal package s │ │ │ │ │ -0000e300: 7461 7465 6d65 6e74 730a 0a3c 6c69 3e74 tatements..
  • t │ │ │ │ │ -0000e310: 6f6f 6c73 2f64 6f63 6c69 6e74 2f70 6163 ools/doclint/pac │ │ │ │ │ -0000e320: 6b61 6765 5465 7374 732f 6261 642f 7061 kageTests/bad/pa │ │ │ │ │ -0000e330: 636b 6167 652d 696e 666f 2e6a 6176 613a ckage-info.java: │ │ │ │ │ -0000e340: 2064 6f63 6c69 6e74 2067 6976 6573 2069 doclint gives i │ │ │ │ │ -0000e350: 6e63 6f72 7265 6374 2077 6172 6e69 6e67 ncorrect warning │ │ │ │ │ -0000e360: 7320 6f6e 206e 6f72 6d61 6c20 7061 636b s on normal pack │ │ │ │ │ -0000e370: 6167 6520 7374 6174 656d 656e 7473 0a0a age statements.. │ │ │ │ │ -0000e380: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ -0000e390: 742f 7061 636b 6167 6554 6573 7473 2f67 t/packageTests/g │ │ │ │ │ -0000e3a0: 6f6f 642f 5465 7374 2e6a 6176 613a 2064 ood/Test.java: d │ │ │ │ │ -0000e3b0: 6f63 6c69 6e74 2067 6976 6573 2069 6e63 oclint gives inc │ │ │ │ │ -0000e3c0: 6f72 7265 6374 2077 6172 6e69 6e67 7320 orrect warnings │ │ │ │ │ -0000e3d0: 6f6e 206e 6f72 6d61 6c20 7061 636b 6167 on normal packag │ │ │ │ │ -0000e3e0: 6520 7374 6174 656d 656e 7473 0a0a 3c6c e statements..tools/doclint/ │ │ │ │ │ -0000e400: 7061 636b 6167 6554 6573 7473 2f67 6f6f packageTests/goo │ │ │ │ │ -0000e410: 642f 7061 636b 6167 652d 696e 666f 2e6a d/package-info.j │ │ │ │ │ -0000e420: 6176 613a 2064 6f63 6c69 6e74 2067 6976 ava: doclint giv │ │ │ │ │ -0000e430: 6573 2069 6e63 6f72 7265 6374 2077 6172 es incorrect war │ │ │ │ │ -0000e440: 6e69 6e67 7320 6f6e 206e 6f72 6d61 6c20 nings on normal │ │ │ │ │ -0000e450: 7061 636b 6167 6520 7374 6174 656d 656e package statemen │ │ │ │ │ -0000e460: 7473 0a0a 3c6c 693e 746f 6f6c 732f 646f ts..
  • tools/do │ │ │ │ │ -0000e470: 636c 696e 742f 7469 6479 2f41 6e63 686f clint/tidy/Ancho │ │ │ │ │ -0000e480: 7241 6c72 6561 6479 4465 6669 6e65 642e rAlreadyDefined. │ │ │ │ │ -0000e490: 6a61 7661 3a20 4164 6420 6e65 7720 646f java: Add new do │ │ │ │ │ -0000e4a0: 636c 696e 7420 7061 636b 6167 650a 0a3c clint package..< │ │ │ │ │ -0000e4b0: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ -0000e4c0: 2f74 6964 792f 4261 6445 6e64 2e6a 6176 /tidy/BadEnd.jav │ │ │ │ │ -0000e4d0: 613a 2041 6464 206e 6577 2064 6f63 6c69 a: Add new docli │ │ │ │ │ -0000e4e0: 6e74 2070 6163 6b61 6765 0a0a 3c6c 693e nt package..
  • │ │ │ │ │ -0000e4f0: 746f 6f6c 732f 646f 636c 696e 742f 7469 tools/doclint/ti │ │ │ │ │ -0000e500: 6479 2f49 6e73 6572 7449 6d70 6c69 6369 dy/InsertImplici │ │ │ │ │ -0000e510: 742e 6a61 7661 3a20 4164 6420 6e65 7720 t.java: Add new │ │ │ │ │ -0000e520: 646f 636c 696e 7420 7061 636b 6167 650a doclint package. │ │ │ │ │ -0000e530: 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 .
  • tools/docli │ │ │ │ │ -0000e540: 6e74 2f74 6964 792f 496e 7661 6c69 6445 nt/tidy/InvalidE │ │ │ │ │ -0000e550: 6e74 6974 792e 6a61 7661 3a20 4164 6420 ntity.java: Add │ │ │ │ │ -0000e560: 6e65 7720 646f 636c 696e 7420 7061 636b new doclint pack │ │ │ │ │ -0000e570: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f64 age..
  • tools/d │ │ │ │ │ -0000e580: 6f63 6c69 6e74 2f74 6964 792f 496e 7661 oclint/tidy/Inva │ │ │ │ │ -0000e590: 6c69 644e 616d 652e 6a61 7661 3a20 4164 lidName.java: Ad │ │ │ │ │ -0000e5a0: 6420 6e65 7720 646f 636c 696e 7420 7061 d new doclint pa │ │ │ │ │ -0000e5b0: 636b 6167 650a 0a3c 6c69 3e74 6f6f 6c73 ckage..
  • tools │ │ │ │ │ -0000e5c0: 2f64 6f63 6c69 6e74 2f74 6964 792f 496e /doclint/tidy/In │ │ │ │ │ -0000e5d0: 7661 6c69 6454 6167 2e6a 6176 613a 2041 validTag.java: A │ │ │ │ │ -0000e5e0: 6464 206e 6577 2064 6f63 6c69 6e74 2070 dd new doclint p │ │ │ │ │ -0000e5f0: 6163 6b61 6765 0a0a 3c6c 693e 746f 6f6c ackage..
  • tool │ │ │ │ │ -0000e600: 732f 646f 636c 696e 742f 7469 6479 2f49 s/doclint/tidy/I │ │ │ │ │ -0000e610: 6e76 616c 6964 5552 492e 6a61 7661 3a20 nvalidURI.java: │ │ │ │ │ -0000e620: 4164 6420 6e65 7720 646f 636c 696e 7420 Add new doclint │ │ │ │ │ -0000e630: 7061 636b 6167 650a 0a3c 6c69 3e74 6f6f package..
  • too │ │ │ │ │ -0000e640: 6c73 2f64 6f63 6c69 6e74 2f74 6964 792f ls/doclint/tidy/ │ │ │ │ │ -0000e650: 4d69 7373 696e 6747 542e 6a61 7661 3a20 MissingGT.java: │ │ │ │ │ -0000e660: 4164 6420 6e65 7720 646f 636c 696e 7420 Add new doclint │ │ │ │ │ -0000e670: 7061 636b 6167 650a 0a3c 6c69 3e74 6f6f package..
  • too │ │ │ │ │ -0000e680: 6c73 2f64 6f63 6c69 6e74 2f74 6964 792f ls/doclint/tidy/ │ │ │ │ │ -0000e690: 4d69 7373 696e 6754 6167 2e6a 6176 613a MissingTag.java: │ │ │ │ │ -0000e6a0: 2041 6464 206e 6577 2064 6f63 6c69 6e74 Add new doclint │ │ │ │ │ -0000e6b0: 2070 6163 6b61 6765 0a0a 3c6c 693e 746f package..
  • to │ │ │ │ │ -0000e6c0: 6f6c 732f 646f 636c 696e 742f 7469 6479 ols/doclint/tidy │ │ │ │ │ -0000e6d0: 2f4e 6573 7465 6454 6167 2e6a 6176 613a /NestedTag.java: │ │ │ │ │ -0000e6e0: 2041 6464 206e 6577 2064 6f63 6c69 6e74 Add new doclint │ │ │ │ │ -0000e6f0: 2070 6163 6b61 6765 0a0a 3c6c 693e 746f package..
  • to │ │ │ │ │ -0000e700: 6f6c 732f 646f 636c 696e 742f 7469 6479 ols/doclint/tidy │ │ │ │ │ -0000e710: 2f50 6172 6149 6e50 7265 2e6a 6176 613a /ParaInPre.java: │ │ │ │ │ -0000e720: 2041 6464 206e 6577 2064 6f63 6c69 6e74 Add new doclint │ │ │ │ │ -0000e730: 2070 6163 6b61 6765 0a0a 3c6c 693e 746f package..
  • to │ │ │ │ │ -0000e740: 6f6c 732f 646f 636c 696e 742f 7469 6479 ols/doclint/tidy │ │ │ │ │ -0000e750: 2f52 6570 6561 7465 6441 7474 722e 6a61 /RepeatedAttr.ja │ │ │ │ │ -0000e760: 7661 3a20 4164 6420 6e65 7720 646f 636c va: Add new docl │ │ │ │ │ -0000e770: 696e 7420 7061 636b 6167 650a 0a3c 6c69 int package..
  • tools/doclint/t │ │ │ │ │ -0000e790: 6964 792f 5465 7874 4e6f 7441 6c6c 6f77 idy/TextNotAllow │ │ │ │ │ -0000e7a0: 6564 2e6a 6176 613a 2041 6464 206e 6577 ed.java: Add new │ │ │ │ │ -0000e7b0: 2064 6f63 6c69 6e74 2070 6163 6b61 6765 doclint package │ │ │ │ │ -0000e7c0: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ -0000e7d0: 696e 742f 7469 6479 2f54 7269 6d6d 696e int/tidy/Trimmin │ │ │ │ │ -0000e7e0: 6745 6d70 7479 5461 672e 6a61 7661 3a20 gEmptyTag.java: │ │ │ │ │ -0000e7f0: 4164 6420 6e65 7720 646f 636c 696e 7420 Add new doclint │ │ │ │ │ -0000e800: 7061 636b 6167 650a 0a3c 6c69 3e74 6f6f package..
  • too │ │ │ │ │ -0000e810: 6c73 2f64 6f63 6c69 6e74 2f74 6964 792f ls/doclint/tidy/ │ │ │ │ │ -0000e820: 556e 6573 6361 7065 644f 7255 6e6b 6e6f UnescapedOrUnkno │ │ │ │ │ -0000e830: 776e 456e 7469 7479 2e6a 6176 613a 2041 wnEntity.java: A │ │ │ │ │ -0000e840: 6464 206e 6577 2064 6f63 6c69 6e74 2070 dd new doclint p │ │ │ │ │ -0000e850: 6163 6b61 6765 0a0a 3c6c 693e 746f 6f6c ackage..
  • tool │ │ │ │ │ -0000e860: 732f 646f 636c 696e 742f 746f 6f6c 2f48 s/doclint/tool/H │ │ │ │ │ -0000e870: 656c 7054 6573 742e 6a61 7661 3a20 5375 elpTest.java: Su │ │ │ │ │ -0000e880: 7070 6c65 6d65 6e74 6172 7920 7465 7374 pplementary test │ │ │ │ │ -0000e890: 2063 6173 6573 206e 6565 6465 6420 666f cases needed fo │ │ │ │ │ -0000e8a0: 7220 646f 636c 696e 740a 0a3c 6c69 3e74 r doclint..
  • t │ │ │ │ │ -0000e8b0: 6f6f 6c73 2f64 6f63 6c69 6e74 2f74 6f6f ools/doclint/too │ │ │ │ │ -0000e8c0: 6c2f 4d61 7844 6961 6773 5465 7374 2e6a l/MaxDiagsTest.j │ │ │ │ │ -0000e8d0: 6176 613a 2053 7570 706c 656d 656e 7461 ava: Supplementa │ │ │ │ │ -0000e8e0: 7279 2074 6573 7420 6361 7365 7320 6e65 ry test cases ne │ │ │ │ │ -0000e8f0: 6564 6564 2066 6f72 2064 6f63 6c69 6e74 eded for doclint │ │ │ │ │ -0000e900: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ -0000e910: 696e 742f 746f 6f6c 2f50 6174 6873 5465 int/tool/PathsTe │ │ │ │ │ -0000e920: 7374 2e6a 6176 613a 2053 7570 706c 656d st.java: Supplem │ │ │ │ │ -0000e930: 656e 7461 7279 2074 6573 7420 6361 7365 entary test case │ │ │ │ │ -0000e940: 7320 6e65 6564 6564 2066 6f72 2064 6f63 s needed for doc │ │ │ │ │ -0000e950: 6c69 6e74 0a0a 3c6c 693e 746f 6f6c 732f lint..
  • tools/ │ │ │ │ │ -0000e960: 646f 636c 696e 742f 746f 6f6c 2f52 756e doclint/tool/Run │ │ │ │ │ -0000e970: 5465 7374 2e6a 6176 613a 2053 7570 706c Test.java: Suppl │ │ │ │ │ -0000e980: 656d 656e 7461 7279 2074 6573 7420 6361 ementary test ca │ │ │ │ │ -0000e990: 7365 7320 6e65 6564 6564 2066 6f72 2064 ses needed for d │ │ │ │ │ -0000e9a0: 6f63 6c69 6e74 0a0a 3c6c 693e 746f 6f6c oclint..
  • tool │ │ │ │ │ -0000e9b0: 732f 646f 636c 696e 742f 746f 6f6c 2f53 s/doclint/tool/S │ │ │ │ │ -0000e9c0: 7461 7473 5465 7374 2e6a 6176 613a 2053 tatsTest.java: S │ │ │ │ │ -0000e9d0: 7570 706c 656d 656e 7461 7279 2074 6573 upplementary tes │ │ │ │ │ -0000e9e0: 7420 6361 7365 7320 6e65 6564 6564 2066 t cases needed f │ │ │ │ │ -0000e9f0: 6f72 2064 6f63 6c69 6e74 0a0a 3c6c 693e or doclint..
  • │ │ │ │ │ -0000ea00: 746f 6f6c 732f 6a61 7661 632f 3432 3431 tools/javac/4241 │ │ │ │ │ -0000ea10: 3537 332f 5434 3234 3135 3733 2e6a 6176 573/T4241573.jav │ │ │ │ │ -0000ea20: 613a 2053 6f75 7263 6546 696c 6520 6174 a: SourceFile at │ │ │ │ │ -0000ea30: 7472 6962 7574 6520 696e 636c 7564 6573 tribute includes │ │ │ │ │ -0000ea40: 2066 756c 6c20 7061 7468 0a0a 3c6c 693e full path..
  • │ │ │ │ │ -0000ea50: 746f 6f6c 732f 6a61 7661 632f 3438 3436 tools/javac/4846 │ │ │ │ │ -0000ea60: 3236 322f 4368 6563 6b45 4243 4449 434c 262/CheckEBCDICL │ │ │ │ │ -0000ea70: 6f63 616c 6554 6573 742e 6a61 7661 3a20 ocaleTest.java: │ │ │ │ │ -0000ea80: 6368 6563 6b20 7468 6174 206a 6176 6163 check that javac │ │ │ │ │ -0000ea90: 206f 7065 7261 7465 7320 636f 7272 6563 operates correc │ │ │ │ │ -0000eaa0: 746c 7920 696e 2045 4243 4449 4320 6c6f tly in EBCDIC lo │ │ │ │ │ -0000eab0: 6361 6c65 0a0a 3c6c 693e 746f 6f6c 732f cale..
  • tools/ │ │ │ │ │ -0000eac0: 6a61 7661 632f 3438 3830 3232 302f 5434 javac/4880220/T4 │ │ │ │ │ -0000ead0: 3838 3032 3230 2e6a 6176 613a 2041 6464 880220.java: Add │ │ │ │ │ -0000eae0: 2061 2077 6172 6e69 6e67 2077 6865 6e20 a warning when │ │ │ │ │ -0000eaf0: 6163 6365 7373 696e 6720 6120 7374 6174 accessing a stat │ │ │ │ │ -0000eb00: 6963 206d 6574 686f 6420 7669 6120 616e ic method via an │ │ │ │ │ -0000eb10: 2072 6566 6572 656e 6365 0a0a 3c6c 693e reference..
  • │ │ │ │ │ -0000eb20: 746f 6f6c 732f 6a61 7661 632f 3439 3137 tools/javac/4917 │ │ │ │ │ -0000eb30: 3039 312f 5465 7374 3235 352e 6a61 7661 091/Test255.java │ │ │ │ │ -0000eb40: 3a20 6a61 7661 6320 7265 6a65 6374 7320 : javac rejects │ │ │ │ │ -0000eb50: 6172 7261 7920 6f76 6572 2031 3238 2069 array over 128 i │ │ │ │ │ -0000eb60: 6e20 6c65 6e67 7468 0a0a 3c6c 693e 746f n length..
  • to │ │ │ │ │ -0000eb70: 6f6c 732f 6a61 7661 632f 3439 3137 3039 ols/javac/491709 │ │ │ │ │ -0000eb80: 312f 5465 7374 3235 3661 2e6a 6176 613a 1/Test256a.java: │ │ │ │ │ -0000eb90: 206a 6176 6163 2072 656a 6563 7473 2061 javac rejects a │ │ │ │ │ -0000eba0: 7272 6179 206f 7665 7220 3132 3820 696e rray over 128 in │ │ │ │ │ -0000ebb0: 206c 656e 6774 680a 0a3c 6c69 3e74 6f6f length..
  • too │ │ │ │ │ -0000ebc0: 6c73 2f6a 6176 6163 2f34 3931 3730 3931 ls/javac/4917091 │ │ │ │ │ -0000ebd0: 2f54 6573 7432 3536 622e 6a61 7661 3a20 /Test256b.java: │ │ │ │ │ -0000ebe0: 6a61 7661 6320 7265 6a65 6374 7320 6172 javac rejects ar │ │ │ │ │ -0000ebf0: 7261 7920 6f76 6572 2031 3238 2069 6e20 ray over 128 in │ │ │ │ │ -0000ec00: 6c65 6e67 7468 0a0a 3c6c 693e 746f 6f6c length..
  • tool │ │ │ │ │ -0000ec10: 732f 6a61 7661 632f 3439 3830 3439 352f s/javac/4980495/ │ │ │ │ │ -0000ec20: 7374 6174 6963 2f54 6573 742e 6a61 7661 static/Test.java │ │ │ │ │ -0000ec30: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ -0000ec40: 6176 6163 2f34 3938 3034 3935 2f73 7464 avac/4980495/std │ │ │ │ │ -0000ec50: 2f4e 6f6e 5374 6174 6963 3253 7461 7469 /NonStatic2Stati │ │ │ │ │ -0000ec60: 6349 6d70 6f72 7443 6c61 7368 2e6a 6176 cImportClash.jav │ │ │ │ │ -0000ec70: 613a 2043 6865 636b 2074 6865 2077 6865 a: Check the whe │ │ │ │ │ -0000ec80: 6e20 636c 6173 6869 6e67 2074 7970 6573 n clashing types │ │ │ │ │ -0000ec90: 2061 7265 2069 6d70 6f72 7465 6420 7468 are imported th │ │ │ │ │ -0000eca0: 726f 7567 6820 616e 206f 7264 696e 6172 rough an ordinar │ │ │ │ │ -0000ecb0: 7920 616e 6420 7374 6174 6963 2069 6d70 y and static imp │ │ │ │ │ -0000ecc0: 6f72 742c 2074 6865 2063 6f6d 7069 6c65 ort, the compile │ │ │ │ │ -0000ecd0: 2d74 696d 6520 6572 726f 7220 6973 2070 -time error is p │ │ │ │ │ -0000ece0: 726f 7065 726c 7920 7265 706f 7274 6564 roperly reported │ │ │ │ │ -0000ecf0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -0000ed00: 6163 2f34 3938 3034 3935 2f73 7464 2f53 ac/4980495/std/S │ │ │ │ │ -0000ed10: 7461 7469 6332 4e6f 6e53 7461 7469 6349 tatic2NonStaticI │ │ │ │ │ -0000ed20: 6d70 6f72 7443 6c61 7368 2e6a 6176 613a mportClash.java: │ │ │ │ │ -0000ed30: 2043 6865 636b 2074 6865 2077 6865 6e20 Check the when │ │ │ │ │ -0000ed40: 636c 6173 6869 6e67 2074 7970 6573 2061 clashing types a │ │ │ │ │ -0000ed50: 7265 2069 6d70 6f72 7465 6420 7468 726f re imported thro │ │ │ │ │ -0000ed60: 7567 6820 616e 206f 7264 696e 6172 7920 ugh an ordinary │ │ │ │ │ -0000ed70: 616e 6420 7374 6174 6963 2069 6d70 6f72 and static impor │ │ │ │ │ -0000ed80: 742c 2074 6865 2063 6f6d 7069 6c65 2d74 t, the compile-t │ │ │ │ │ -0000ed90: 696d 6520 6572 726f 7220 6973 2070 726f ime error is pro │ │ │ │ │ -0000eda0: 7065 726c 7920 7265 706f 7274 6564 2e0a perly reported.. │ │ │ │ │ -0000edb0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0000edc0: 2f34 3938 3034 3935 2f73 7464 2f54 6573 /4980495/std/Tes │ │ │ │ │ -0000edd0: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e74 t.java: ..
  • t │ │ │ │ │ -0000ede0: 6f6f 6c73 2f6a 6176 6163 2f35 3031 3739 ools/javac/50179 │ │ │ │ │ -0000edf0: 3533 2f54 3530 3137 3935 332e 6a61 7661 53/T5017953.java │ │ │ │ │ -0000ee00: 3a20 7370 7572 696f 7573 2063 6173 6361 : spurious casca │ │ │ │ │ -0000ee10: 6465 6420 6469 6167 6e6f 7374 6963 7320 ded diagnostics │ │ │ │ │ -0000ee20: 7768 656e 206e 616d 6520 6e6f 7420 666f when name not fo │ │ │ │ │ -0000ee30: 756e 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a und..
  • tools/j │ │ │ │ │ -0000ee40: 6176 6163 2f35 3034 3534 3132 2f42 6172 avac/5045412/Bar │ │ │ │ │ -0000ee50: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ -0000ee60: 6f6c 732f 6a61 7661 632f 3530 3435 3431 ols/javac/504541 │ │ │ │ │ -0000ee70: 322f 466f 6f2e 6a61 7661 3a20 200a 0a3c 2/Foo.java: ..< │ │ │ │ │ -0000ee80: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ -0000ee90: 3139 3936 3632 2f54 7265 652e 6a61 7661 199662/Tree.java │ │ │ │ │ -0000eea0: 3a20 6a61 7661 633a 2063 6f6d 7069 6c61 : javac: compila │ │ │ │ │ -0000eeb0: 7469 6f6e 2073 7563 6365 7373 2064 6570 tion success dep │ │ │ │ │ -0000eec0: 656e 6473 206f 6e20 636f 6d70 696c 6174 ends on compilat │ │ │ │ │ -0000eed0: 696f 6e20 6f72 6465 720a 0a3c 6c69 3e74 ion order..
  • t │ │ │ │ │ -0000eee0: 6f6f 6c73 2f6a 6176 6163 2f36 3235 3734 ools/javac/62574 │ │ │ │ │ -0000eef0: 3433 2f54 3632 3537 3434 332e 6a61 7661 43/T6257443.java │ │ │ │ │ -0000ef00: 3a20 636f 6d70 696c 6572 2063 616e 2070 : compiler can p │ │ │ │ │ -0000ef10: 726f 6475 6365 2061 202e 636c 6173 7320 roduce a .class │ │ │ │ │ -0000ef20: 6669 6c65 2069 6e20 736f 6d65 2073 6f75 file in some sou │ │ │ │ │ -0000ef30: 7263 6520 6f75 7470 7574 206d 6f64 6573 rce output modes │ │ │ │ │ -0000ef40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0000ef50: 632f 3633 3032 3138 342f 4869 6464 656e c/6302184/Hidden │ │ │ │ │ -0000ef60: 4f70 7469 6f6e 7353 686f 756c 6455 7365 OptionsShouldUse │ │ │ │ │ -0000ef70: 4769 7665 6e45 6e63 6f64 696e 6754 6573 GivenEncodingTes │ │ │ │ │ -0000ef80: 742e 6a61 7661 3a20 6a61 7661 6320 6869 t.java: javac hi │ │ │ │ │ -0000ef90: 6464 656e 206f 7074 696f 6e73 2074 6861 dden options tha │ │ │ │ │ -0000efa0: 7420 6765 6e65 7261 7465 2073 6f75 7263 t generate sourc │ │ │ │ │ -0000efb0: 6520 7368 6f75 6c64 2075 7365 2074 6865 e should use the │ │ │ │ │ -0000efc0: 2067 6976 656e 2065 6e63 6f64 696e 672c given encoding, │ │ │ │ │ -0000efd0: 2069 6620 6176 6169 6c61 626c 650a 0a3c if available..< │ │ │ │ │ -0000efe0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ -0000eff0: 3330 3439 3231 2f54 3633 3034 3932 312e 304921/T6304921. │ │ │ │ │ -0000f000: 6a61 7661 3a20 200a 0a3c 6c69 3e74 6f6f java: ..
  • too │ │ │ │ │ -0000f010: 6c73 2f6a 6176 6163 2f36 3330 3439 3231 ls/javac/6304921 │ │ │ │ │ -0000f020: 2f54 6573 744c 6f67 2e6a 6176 613a 2075 /TestLog.java: u │ │ │ │ │ -0000f030: 6e69 7420 7465 7374 2066 6f72 204c 6f67 nit test for Log │ │ │ │ │ -0000f040: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0000f050: 632f 3633 3330 3932 302f 5436 3333 3039 c/6330920/T63309 │ │ │ │ │ -0000f060: 3230 2e6a 6176 613a 2056 6572 6966 7920 20.java: Verify │ │ │ │ │ -0000f070: 7468 6174 206a 6176 6163 2064 6f65 736e that javac doesn │ │ │ │ │ -0000f080: 2774 2064 7570 6c69 6361 7465 206d 6574 't duplicate met │ │ │ │ │ -0000f090: 686f 6420 6572 726f 7220 6f6e 206d 6574 hod error on met │ │ │ │ │ -0000f0a0: 686f 6420 7769 7468 2065 7272 6f72 0a0a hod with error.. │ │ │ │ │ -0000f0b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0000f0c0: 3633 3330 3939 372f 5436 3333 3039 3937 6330997/T6330997 │ │ │ │ │ -0000f0d0: 2e6a 6176 613a 206a 6176 6163 2073 686f .java: javac sho │ │ │ │ │ -0000f0e0: 756c 6420 6163 6365 7074 2063 6c61 7373 uld accept class │ │ │ │ │ -0000f0f0: 2066 696c 6573 2077 6974 6820 6d61 6a6f files with majo │ │ │ │ │ -0000f100: 7220 7665 7273 696f 6e20 6f66 2074 6865 r version of the │ │ │ │ │ -0000f110: 206e 6578 7420 7265 6c65 6173 650a 0a3c next release..< │ │ │ │ │ -0000f120: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ -0000f130: 3334 3138 3636 2f54 3633 3431 3836 362e 341866/T6341866. │ │ │ │ │ -0000f140: 6a61 7661 3a20 536f 7572 6365 2066 696c java: Source fil │ │ │ │ │ -0000f150: 6573 206c 6f61 6465 6420 6672 6f6d 2073 es loaded from s │ │ │ │ │ -0000f160: 6f75 7263 6520 7061 7468 2061 7265 206e ource path are n │ │ │ │ │ -0000f170: 6f74 2073 7562 6a65 6374 2074 6f20 616e ot subject to an │ │ │ │ │ -0000f180: 6e6f 7461 7469 6f6e 2070 726f 6365 7373 notation process │ │ │ │ │ -0000f190: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ -0000f1a0: 6176 6163 2f36 3334 3234 3131 2f54 3633 avac/6342411/T63 │ │ │ │ │ -0000f1b0: 3432 3431 312e 6a61 7661 3a20 4164 6420 42411.java: Add │ │ │ │ │ -0000f1c0: 6272 6964 6765 206d 6574 686f 6420 746f bridge method to │ │ │ │ │ -0000f1d0: 2061 6c6c 6f77 2072 6566 6c65 6374 6976 allow reflectiv │ │ │ │ │ -0000f1e0: 6520 6163 6365 7373 2074 6f20 7075 626c e access to publ │ │ │ │ │ -0000f1f0: 6963 206d 6574 686f 6420 696e 206e 6f6e ic method in non │ │ │ │ │ -0000f200: 2d70 7562 6c69 6320 636c 6173 730a 0a3c -public class..< │ │ │ │ │ -0000f210: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ -0000f220: 3336 3039 3730 2f54 3633 3630 3937 302e 360970/T6360970. │ │ │ │ │ -0000f230: 6a61 7661 3a20 6a61 7661 6320 6572 726f java: javac erro │ │ │ │ │ -0000f240: 6e65 6f75 736c 7920 6163 6365 7074 2061 neously accept a │ │ │ │ │ -0000f250: 6d62 6967 756f 7573 2066 6965 6c64 2072 mbiguous field r │ │ │ │ │ -0000f260: 6566 6572 656e 6365 0a0a 3c6c 693e 746f eference..
  • to │ │ │ │ │ -0000f270: 6f6c 732f 6a61 7661 632f 3633 3930 3034 ols/javac/639004 │ │ │ │ │ -0000f280: 352f 5436 3339 3030 3435 612e 6a61 7661 5/T6390045a.java │ │ │ │ │ -0000f290: 3a20 556e 6578 7065 6374 6564 2065 7272 : Unexpected err │ │ │ │ │ -0000f2a0: 6f72 2022 6361 6e6e 6f74 2061 6363 6573 or "cannot acces │ │ │ │ │ -0000f2b0: 7320 6a61 7661 2e6c 616e 672e 566f 6964 s java.lang.Void │ │ │ │ │ -0000f2c0: 2220 7769 7468 2027 2d74 6172 6765 7420 " with '-target │ │ │ │ │ -0000f2d0: 636c 6463 312e 3027 2077 6974 6820 2d73 cldc1.0' with -s │ │ │ │ │ -0000f2e0: 6f75 7263 6520 2667 743b 3d31 2e35 0a0a ource >=1.5.. │ │ │ │ │ -0000f2f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0000f300: 3633 3930 3034 352f 5436 3339 3030 3435 6390045/T6390045 │ │ │ │ │ -0000f310: 622e 6a61 7661 3a20 556e 6578 7065 6374 b.java: Unexpect │ │ │ │ │ -0000f320: 6564 2065 7272 6f72 2022 6361 6e6e 6f74 ed error "cannot │ │ │ │ │ -0000f330: 2061 6363 6573 7320 6a61 7661 2e6c 616e access java.lan │ │ │ │ │ -0000f340: 672e 566f 6964 2220 7769 7468 2027 2d74 g.Void" with '-t │ │ │ │ │ -0000f350: 6172 6765 7420 636c 6463 312e 3027 2077 arget cldc1.0' w │ │ │ │ │ -0000f360: 6974 6820 2d73 6f75 7263 6520 2667 743b ith -source > │ │ │ │ │ -0000f370: 3d31 2e35 0a0a 3c6c 693e 746f 6f6c 732f =1.5..
  • tools/ │ │ │ │ │ -0000f380: 6a61 7661 632f 3633 3934 3638 332f 5436 javac/6394683/T6 │ │ │ │ │ -0000f390: 3339 3436 3833 2e6a 6176 613a 206e 6565 394683.java: nee │ │ │ │ │ -0000f3a0: 6420 746f 2072 6573 6f6c 7665 2064 6966 d to resolve dif │ │ │ │ │ -0000f3b0: 6665 7265 6e74 2066 696c 652d 7479 7065 ferent file-type │ │ │ │ │ -0000f3c0: 2070 7265 6365 6465 6e63 6520 7365 6d61 precedence sema │ │ │ │ │ -0000f3d0: 6e74 6963 7320 666f 7220 6a61 7661 6320 ntics for javac │ │ │ │ │ -0000f3e0: 616e 6420 3236 390a 0a3c 6c69 3e74 6f6f and 269..
  • too │ │ │ │ │ -0000f3f0: 6c73 2f6a 6176 6163 2f36 3430 3033 3833 ls/javac/6400383 │ │ │ │ │ -0000f400: 2f54 3634 3030 3338 332e 6a61 7661 3a20 /T6400383.java: │ │ │ │ │ -0000f410: 6469 7265 6374 6f72 7920 666f 6f2e 6a61 directory foo.ja │ │ │ │ │ -0000f420: 7661 206f 6e20 6a61 7661 6320 636f 6d6d va on javac comm │ │ │ │ │ -0000f430: 616e 6420 6c69 6e65 2063 6175 7365 7320 and line causes │ │ │ │ │ -0000f440: 6a61 7661 6320 746f 2063 7261 7368 0a0a javac to crash.. │ │ │ │ │ -0000f450: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0000f460: 3634 3030 3837 322f 5436 3430 3038 3732 6400872/T6400872 │ │ │ │ │ -0000f470: 2e6a 6176 613a 2052 4547 5245 5353 494f .java: REGRESSIO │ │ │ │ │ -0000f480: 4e3a 2020 4a61 7661 2043 6f6d 7069 6c65 N: Java Compile │ │ │ │ │ -0000f490: 7220 6361 6e6e 6f74 2066 696e 6420 6a61 r cannot find ja │ │ │ │ │ -0000f4a0: 7220 6669 6c65 7320 7265 6665 7265 6e63 r files referenc │ │ │ │ │ -0000f4b0: 6564 2062 7920 6f74 6865 720a 0a3c 6c69 ed by other..
  • tools/javac/640 │ │ │ │ │ -0000f4d0: 3235 3136 2f43 6865 636b 436c 6173 732e 2516/CheckClass. │ │ │ │ │ -0000f4e0: 6a61 7661 3a20 6e65 6564 2054 7265 6573 java: need Trees │ │ │ │ │ -0000f4f0: 2e67 6574 5363 6f70 6528 5472 6565 5061 .getScope(TreePa │ │ │ │ │ -0000f500: 7468 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a th)..
  • tools/j │ │ │ │ │ -0000f510: 6176 6163 2f36 3430 3235 3136 2f43 6865 avac/6402516/Che │ │ │ │ │ -0000f520: 636b 4973 4163 6365 7373 6962 6c65 2e6a ckIsAccessible.j │ │ │ │ │ -0000f530: 6176 613a 206e 6565 6420 5472 6565 732e ava: need Trees. │ │ │ │ │ -0000f540: 6765 7453 636f 7065 2854 7265 6550 6174 getScope(TreePat │ │ │ │ │ -0000f550: 6829 0a0a 3c6c 693e 746f 6f6c 732f 6a61 h)..
  • tools/ja │ │ │ │ │ -0000f560: 7661 632f 3634 3032 3531 362f 4368 6563 vac/6402516/Chec │ │ │ │ │ -0000f570: 6b4c 6f63 616c 456c 656d 656e 7473 2e6a kLocalElements.j │ │ │ │ │ -0000f580: 6176 613a 206e 6565 6420 5472 6565 732e ava: need Trees. │ │ │ │ │ -0000f590: 6765 7453 636f 7065 2854 7265 6550 6174 getScope(TreePat │ │ │ │ │ -0000f5a0: 6829 0a0a 3c6c 693e 746f 6f6c 732f 6a61 h)..
  • tools/ja │ │ │ │ │ -0000f5b0: 7661 632f 3634 3032 3531 362f 4368 6563 vac/6402516/Chec │ │ │ │ │ -0000f5c0: 6b4d 6574 686f 642e 6a61 7661 3a20 6e65 kMethod.java: ne │ │ │ │ │ -0000f5d0: 6564 2054 7265 6573 2e67 6574 5363 6f70 ed Trees.getScop │ │ │ │ │ -0000f5e0: 6528 5472 6565 5061 7468 290a 0a3c 6c69 e(TreePath)..
  • tools/javac/640 │ │ │ │ │ -0000f600: 3334 3234 2f54 3634 3033 3432 342e 6a61 3424/T6403424.ja │ │ │ │ │ -0000f610: 7661 3a20 4a61 7661 6346 696c 654d 616e va: JavacFileMan │ │ │ │ │ -0000f620: 6167 6572 2e69 6e66 6572 4269 6e61 7279 ager.inferBinary │ │ │ │ │ -0000f630: 4e61 6d65 2069 7320 6e6f 7420 6361 7365 Name is not case │ │ │ │ │ -0000f640: 2d69 6e73 656e 7369 7469 7665 206f 6e20 -insensitive on │ │ │ │ │ -0000f650: 5769 6e64 6f77 730a 0a3c 6c69 3e74 6f6f Windows..
  • too │ │ │ │ │ -0000f660: 6c73 2f6a 6176 6163 2f36 3434 3035 3833 ls/javac/6440583 │ │ │ │ │ -0000f670: 2f54 3634 3430 3538 332e 6a61 7661 3a20 /T6440583.java: │ │ │ │ │ -0000f680: 6265 7474 6572 2065 7272 6f72 2072 6563 better error rec │ │ │ │ │ -0000f690: 6f76 6572 790a 0a3c 6c69 3e74 6f6f 6c73 overy..
  • tools │ │ │ │ │ -0000f6a0: 2f6a 6176 6163 2f36 3435 3732 3834 2f54 /javac/6457284/T │ │ │ │ │ -0000f6b0: 3634 3537 3238 342e 6a61 7661 3a20 496e 6457284.java: In │ │ │ │ │ -0000f6c0: 7465 726e 6174 696f 6e61 6c69 7a65 2022 ternationalize " │ │ │ │ │ -0000f6d0: 756e 6e61 6d65 6420 7061 636b 6167 6522 unnamed package" │ │ │ │ │ -0000f6e0: 2077 6865 6e20 7468 6520 7465 726d 2069 when the term i │ │ │ │ │ -0000f6f0: 7320 7573 6564 2069 6e20 6469 6167 6e6f s used in diagno │ │ │ │ │ -0000f700: 7374 6963 730a 0a3c 6c69 3e74 6f6f 6c73 stics..
  • tools │ │ │ │ │ -0000f710: 2f6a 6176 6163 2f36 3439 3135 3932 2f54 /javac/6491592/T │ │ │ │ │ -0000f720: 3634 3931 3539 322e 6a61 7661 3a20 436f 6491592.java: Co │ │ │ │ │ -0000f730: 6d70 696c 6572 2063 7261 7368 6573 206f mpiler crashes o │ │ │ │ │ -0000f740: 6e20 6173 7369 676e 6d65 6e74 206f 7065 n assignment ope │ │ │ │ │ -0000f750: 7261 746f 720a 0a3c 6c69 3e74 6f6f 6c73 rator..
  • tools │ │ │ │ │ -0000f760: 2f6a 6176 6163 2f36 3530 3839 3831 2f54 /javac/6508981/T │ │ │ │ │ -0000f770: 6573 7449 6e66 6572 4269 6e61 7279 4e61 estInferBinaryNa │ │ │ │ │ -0000f780: 6d65 2e6a 6176 613a 2063 6c65 616e 7570 me.java: cleanup │ │ │ │ │ -0000f790: 2066 696c 6520 7365 7061 7261 746f 7220 file separator │ │ │ │ │ -0000f7a0: 6861 6e64 6c69 6e67 2069 6e20 4a61 7661 handling in Java │ │ │ │ │ -0000f7b0: 6346 696c 654d 616e 6167 6572 2028 5468 cFileManager (Th │ │ │ │ │ -0000f7c0: 6973 2074 6573 7420 6973 2073 7065 6369 is test is speci │ │ │ │ │ -0000f7d0: 6669 6361 6c6c 7920 746f 2074 6573 7420 fically to test │ │ │ │ │ -0000f7e0: 7468 6520 6e65 7720 696d 706c 206f 6620 the new impl of │ │ │ │ │ -0000f7f0: 696e 6665 7242 696e 6172 794e 616d 6529 inferBinaryName) │ │ │ │ │ -0000f800: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0000f810: 632f 3635 3230 3135 322f 5436 3532 3031 c/6520152/T65201 │ │ │ │ │ -0000f820: 3532 2e6a 6176 613a 2041 4343 5f46 494e 52.java: ACC_FIN │ │ │ │ │ -0000f830: 414c 2066 6c61 6720 666f 7220 616e 6f6e AL flag for anon │ │ │ │ │ -0000f840: 796d 6f75 7320 636c 6173 7365 7320 7368 ymous classes sh │ │ │ │ │ -0000f850: 6f75 6c64 6e27 7420 6265 2073 6574 0a0a ouldn't be set.. │ │ │ │ │ -0000f860: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0000f870: 3635 3231 3830 352f 5436 3532 3138 3035 6521805/T6521805 │ │ │ │ │ -0000f880: 622e 6a61 7661 3a20 5265 6772 6573 7369 b.java: Regressi │ │ │ │ │ -0000f890: 6f6e 3a20 4a44 4b35 2f4a 444b 3620 6a61 on: JDK5/JDK6 ja │ │ │ │ │ -0000f8a0: 7661 6320 616c 6c6f 7773 2077 7269 7465 vac allows write │ │ │ │ │ -0000f8b0: 2061 6363 6573 7320 746f 206f 7574 6572 access to outer │ │ │ │ │ -0000f8c0: 2063 6c61 7373 2072 6566 6572 656e 6365 class reference │ │ │ │ │ -0000f8d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0000f8e0: 632f 3635 3231 3830 352f 5436 3532 3138 c/6521805/T65218 │ │ │ │ │ -0000f8f0: 3035 632e 6a61 7661 3a20 5265 6772 6573 05c.java: Regres │ │ │ │ │ -0000f900: 7369 6f6e 3a20 4a44 4b35 2f4a 444b 3620 sion: JDK5/JDK6 │ │ │ │ │ -0000f910: 6a61 7661 6320 616c 6c6f 7773 2077 7269 javac allows wri │ │ │ │ │ -0000f920: 7465 2061 6363 6573 7320 746f 206f 7574 te access to out │ │ │ │ │ -0000f930: 6572 2063 6c61 7373 2072 6566 6572 656e er class referen │ │ │ │ │ -0000f940: 6365 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ce..
  • tools/ja │ │ │ │ │ -0000f950: 7661 632f 3635 3231 3830 352f 5436 3532 vac/6521805/T652 │ │ │ │ │ -0000f960: 3138 3035 642e 6a61 7661 3a20 5265 6772 1805d.java: Regr │ │ │ │ │ -0000f970: 6573 7369 6f6e 3a20 4a44 4b35 2f4a 444b ession: JDK5/JDK │ │ │ │ │ -0000f980: 3620 6a61 7661 6320 616c 6c6f 7773 2077 6 javac allows w │ │ │ │ │ -0000f990: 7269 7465 2061 6363 6573 7320 746f 206f rite access to o │ │ │ │ │ -0000f9a0: 7574 6572 2063 6c61 7373 2072 6566 6572 uter class refer │ │ │ │ │ -0000f9b0: 656e 6365 0a0a 3c6c 693e 746f 6f6c 732f ence..
  • tools/ │ │ │ │ │ -0000f9c0: 6a61 7661 632f 3635 3231 3830 352f 5436 javac/6521805/T6 │ │ │ │ │ -0000f9d0: 3532 3138 3035 652e 6a61 7661 3a20 5265 521805e.java: Re │ │ │ │ │ -0000f9e0: 6772 6573 7369 6f6e 3a20 4a44 4b35 2f4a gression: JDK5/J │ │ │ │ │ -0000f9f0: 444b 3620 6a61 7661 6320 616c 6c6f 7773 DK6 javac allows │ │ │ │ │ -0000fa00: 2077 7269 7465 2061 6363 6573 7320 746f write access to │ │ │ │ │ -0000fa10: 206f 7574 6572 2063 6c61 7373 2072 6566 outer class ref │ │ │ │ │ -0000fa20: 6572 656e 6365 0a0a 3c6c 693e 746f 6f6c erence..
  • tool │ │ │ │ │ -0000fa30: 732f 6a61 7661 632f 3635 3437 3133 312f s/javac/6547131/ │ │ │ │ │ -0000fa40: 542e 6a61 7661 3a20 6a61 7661 2e6c 616e T.java: java.lan │ │ │ │ │ -0000fa50: 672e 436c 6173 7346 6f72 6d61 7445 7272 g.ClassFormatErr │ │ │ │ │ -0000fa60: 6f72 2077 6865 6e20 7573 696e 6720 6f6c or when using ol │ │ │ │ │ -0000fa70: 6420 636f 6c6c 6563 7469 6f6e 2041 5049 d collection API │ │ │ │ │ -0000fa80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0000fa90: 632f 3635 3538 3534 382f 5436 3535 3835 c/6558548/T65585 │ │ │ │ │ -0000faa0: 3438 2e6a 6176 613a 2054 6865 2063 6f6d 48.java: The com │ │ │ │ │ -0000fab0: 7069 6c65 7220 6e65 6564 7320 746f 2062 piler needs to b │ │ │ │ │ -0000fac0: 6520 616c 6967 6e65 6420 7769 7468 2063 e aligned with c │ │ │ │ │ -0000fad0: 6c61 7269 6669 6564 2073 7065 6369 6669 larified specifi │ │ │ │ │ -0000fae0: 6361 7469 6f6e 206f 6620 7468 726f 7773 cation of throws │ │ │ │ │ -0000faf0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0000fb00: 632f 3635 3633 3134 332f 4571 7561 6c73 c/6563143/Equals │ │ │ │ │ -0000fb10: 4861 7368 436f 6465 5761 726e 696e 6754 HashCodeWarningT │ │ │ │ │ -0000fb20: 6573 742e 6a61 7661 3a20 6a61 7661 632c est.java: javac, │ │ │ │ │ -0000fb30: 2065 7175 616c 732d 6861 7368 436f 6465 equals-hashCode │ │ │ │ │ -0000fb40: 2077 6172 6e69 6e67 2074 756e 696e 6720 warning tuning │ │ │ │ │ -0000fb50: 6966 2068 6173 6843 6f64 6520 6861 7320 if hashCode has │ │ │ │ │ -0000fb60: 6265 656e 206f 7665 7272 6964 656e 2062 been overriden b │ │ │ │ │ -0000fb70: 7920 6120 7375 7065 7263 6c61 7373 0a0a y a superclass.. │ │ │ │ │ -0000fb80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0000fb90: 3635 3633 3134 332f 496e 7661 6c69 6441 6563143/InvalidA │ │ │ │ │ -0000fba0: 6e6f 6e79 6d6f 7573 2e6a 6176 613a 2056 nonymous.java: V │ │ │ │ │ -0000fbb0: 6572 6966 7920 6a61 7661 6320 646f 6573 erify javac does │ │ │ │ │ -0000fbc0: 206e 6f74 2063 7261 7368 2077 6869 6c65 not crash while │ │ │ │ │ -0000fbd0: 2063 6865 636b 696e 6720 666f 7220 6571 checking for eq │ │ │ │ │ -0000fbe0: 7561 6c73 2f68 6173 6843 6f64 6520 6f76 uals/hashCode ov │ │ │ │ │ -0000fbf0: 6572 7269 6465 730a 0a3c 6c69 3e74 6f6f errides..
  • too │ │ │ │ │ -0000fc00: 6c73 2f6a 6176 6163 2f36 3536 3734 3135 ls/javac/6567415 │ │ │ │ │ -0000fc10: 2f54 3635 3637 3431 352e 6a61 7661 3a20 /T6567415.java: │ │ │ │ │ -0000fc20: 5465 7374 2074 6f20 656e 7375 7265 206a Test to ensure j │ │ │ │ │ -0000fc30: 6176 6163 2064 6f65 7320 6e6f 7420 676f avac does not go │ │ │ │ │ -0000fc40: 2069 6e74 6f20 616e 2069 6e66 696e 6974 into an infinit │ │ │ │ │ -0000fc50: 6520 6c6f 6f70 2c20 7768 696c 6520 7265 e loop, while re │ │ │ │ │ -0000fc60: 6164 696e 6720 6120 636c 6173 7366 696c ading a classfil │ │ │ │ │ -0000fc70: 6520 6f66 2061 2073 7065 6369 6669 6320 e of a specific │ │ │ │ │ -0000fc80: 6c65 6e67 7468 2e0a 0a3c 6c69 3e74 6f6f length...
  • too │ │ │ │ │ -0000fc90: 6c73 2f6a 6176 6163 2f36 3538 3933 3631 ls/javac/6589361 │ │ │ │ │ -0000fca0: 2f54 3635 3839 3336 312e 6a61 7661 3a20 /T6589361.java: │ │ │ │ │ -0000fcb0: 3635 3839 3336 313a 4661 696c 696e 6720 6589361:Failing │ │ │ │ │ -0000fcc0: 6275 696c 6469 6e67 2063 742e 7379 6d20 building ct.sym │ │ │ │ │ -0000fcd0: 6669 6c65 2061 7320 7061 7274 206f 6620 file as part of │ │ │ │ │ -0000fce0: 7468 6520 636f 6e74 726f 6c20 6275 696c the control buil │ │ │ │ │ -0000fcf0: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ -0000fd00: 6163 2f36 3632 3733 3632 2f54 3636 3237 ac/6627362/T6627 │ │ │ │ │ -0000fd10: 3336 322e 6a61 7661 3a20 6a61 7661 6320 362.java: javac │ │ │ │ │ -0000fd20: 6765 6e65 7261 7465 7320 636f 6465 2074 generates code t │ │ │ │ │ -0000fd30: 6861 7420 7573 6573 2061 7272 6179 2e63 hat uses array.c │ │ │ │ │ -0000fd40: 6c6f 6e65 2c20 7768 6963 6820 6973 206e lone, which is n │ │ │ │ │ -0000fd50: 6f74 2061 7661 696c 6162 6c65 206f 6e20 ot available on │ │ │ │ │ -0000fd60: 4a61 7661 4361 7264 0a0a 3c6c 693e 746f JavaCard..
  • to │ │ │ │ │ -0000fd70: 6f6c 732f 6a61 7661 632f 3636 3638 3739 ols/javac/666879 │ │ │ │ │ -0000fd80: 342f 6261 6443 6c61 7373 2f54 6573 742e 4/badClass/Test. │ │ │ │ │ -0000fd90: 6a61 7661 3a20 6a61 7661 6320 7075 7473 java: javac puts │ │ │ │ │ -0000fda0: 206c 6f63 616c 697a 6564 2074 6578 7420 localized text │ │ │ │ │ -0000fdb0: 696e 2072 6177 2064 6961 676e 6f73 7469 in raw diagnosti │ │ │ │ │ -0000fdc0: 6373 2062 6164 2064 6961 676e 6f73 7469 cs bad diagnosti │ │ │ │ │ -0000fdd0: 6320 2262 6164 2063 6c61 7373 2066 696c c "bad class fil │ │ │ │ │ -0000fde0: 6522 2067 6976 656e 2066 6f72 2073 6f75 e" given for sou │ │ │ │ │ -0000fdf0: 7263 6520 6669 6c65 730a 0a3c 6c69 3e74 rce files..
  • t │ │ │ │ │ -0000fe00: 6f6f 6c73 2f6a 6176 6163 2f36 3636 3837 ools/javac/66687 │ │ │ │ │ -0000fe10: 3934 2f62 6164 536f 7572 6365 2f54 6573 94/badSource/Tes │ │ │ │ │ -0000fe20: 742e 6a61 7661 3a20 6a61 7661 6320 7075 t.java: javac pu │ │ │ │ │ -0000fe30: 7473 206c 6f63 616c 697a 6564 2074 6578 ts localized tex │ │ │ │ │ -0000fe40: 7420 696e 2072 6177 2064 6961 676e 6f73 t in raw diagnos │ │ │ │ │ -0000fe50: 7469 6373 2062 6164 2064 6961 676e 6f73 tics bad diagnos │ │ │ │ │ -0000fe60: 7469 6320 2262 6164 2063 6c61 7373 2066 tic "bad class f │ │ │ │ │ -0000fe70: 696c 6522 2067 6976 656e 2066 6f72 2073 ile" given for s │ │ │ │ │ -0000fe80: 6f75 7263 6520 6669 6c65 730a 0a3c 6c69 ource files..
  • tools/javac/671 │ │ │ │ │ -0000fea0: 3732 3431 2f54 3637 3137 3234 3161 2e6a 7241/T6717241a.j │ │ │ │ │ -0000feb0: 6176 613a 2073 6f6d 6520 6469 6167 6e6f ava: some diagno │ │ │ │ │ -0000fec0: 7374 6963 2061 7267 756d 656e 7420 6973 stic argument is │ │ │ │ │ -0000fed0: 2070 7265 6d61 7475 7265 6c79 2063 6f6e prematurely con │ │ │ │ │ -0000fee0: 7665 7274 6564 2069 6e74 6f20 6120 5374 verted into a St │ │ │ │ │ -0000fef0: 7269 6e67 206f 626a 6563 740a 0a3c 6c69 ring object..
  • tools/javac/671 │ │ │ │ │ -0000ff10: 3732 3431 2f54 3637 3137 3234 3162 2e6a 7241/T6717241b.j │ │ │ │ │ -0000ff20: 6176 613a 2073 6f6d 6520 6469 6167 6e6f ava: some diagno │ │ │ │ │ -0000ff30: 7374 6963 2061 7267 756d 656e 7420 6973 stic argument is │ │ │ │ │ -0000ff40: 2070 7265 6d61 7475 7265 6c79 2063 6f6e prematurely con │ │ │ │ │ -0000ff50: 7665 7274 6564 2069 6e74 6f20 6120 5374 verted into a St │ │ │ │ │ -0000ff60: 7269 6e67 206f 626a 6563 740a 0a3c 6c69 ring object..
  • tools/javac/673 │ │ │ │ │ -0000ff80: 3438 3139 2f54 3637 3334 3831 3961 2e6a 4819/T6734819a.j │ │ │ │ │ -0000ff90: 6176 613a 204a 6176 6163 2070 6572 666f ava: Javac perfo │ │ │ │ │ -0000ffa0: 726d 7320 666c 6f77 7320 616e 616c 7973 rms flows analys │ │ │ │ │ -0000ffb0: 6973 206f 6e20 616c 7265 6164 7920 7472 is on already tr │ │ │ │ │ -0000ffc0: 616e 736c 6174 6564 2063 6c61 7373 6573 anslated classes │ │ │ │ │ -0000ffd0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0000ffe0: 632f 3637 3334 3831 392f 5436 3733 3438 c/6734819/T67348 │ │ │ │ │ -0000fff0: 3139 622e 6a61 7661 3a20 4a61 7661 6320 19b.java: Javac │ │ │ │ │ -00010000: 7065 7266 6f72 6d73 2066 6c6f 7773 2061 performs flows a │ │ │ │ │ -00010010: 6e61 6c79 7369 7320 6f6e 2061 6c72 6561 nalysis on alrea │ │ │ │ │ -00010020: 6479 2074 7261 6e73 6c61 7465 6420 636c dy translated cl │ │ │ │ │ -00010030: 6173 7365 730a 0a3c 6c69 3e74 6f6f 6c73 asses..
  • tools │ │ │ │ │ -00010040: 2f6a 6176 6163 2f36 3733 3438 3139 2f54 /javac/6734819/T │ │ │ │ │ -00010050: 3637 3334 3831 3963 2e6a 6176 613a 204a 6734819c.java: J │ │ │ │ │ -00010060: 6176 6163 2070 6572 666f 726d 7320 666c avac performs fl │ │ │ │ │ -00010070: 6f77 7320 616e 616c 7973 6973 206f 6e20 ows analysis on │ │ │ │ │ -00010080: 616c 7265 6164 7920 7472 616e 736c 6174 already translat │ │ │ │ │ -00010090: 6564 2063 6c61 7373 6573 0a0a 3c6c 693e ed classes..
  • │ │ │ │ │ -000100a0: 746f 6f6c 732f 6a61 7661 632f 3637 3538 tools/javac/6758 │ │ │ │ │ -000100b0: 3738 392f 5436 3735 3837 3839 612e 6a61 789/T6758789a.ja │ │ │ │ │ -000100c0: 7661 3a20 3637 3538 3738 393a 2053 6f6d va: 6758789: Som │ │ │ │ │ -000100d0: 6520 6d65 7468 6f64 2072 6573 6f6c 7574 e method resolut │ │ │ │ │ -000100e0: 696f 6e20 6469 6167 6e6f 7374 6963 2073 ion diagnostic s │ │ │ │ │ -000100f0: 686f 756c 6420 6265 2069 6d70 726f 7665 hould be improve │ │ │ │ │ -00010100: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ -00010110: 6163 2f36 3735 3837 3839 2f54 3637 3538 ac/6758789/T6758 │ │ │ │ │ -00010120: 3738 3962 2e6a 6176 613a 2036 3735 3837 789b.java: 67587 │ │ │ │ │ -00010130: 3839 3a20 536f 6d65 206d 6574 686f 6420 89: Some method │ │ │ │ │ -00010140: 7265 736f 6c75 7469 6f6e 2064 6961 676e resolution diagn │ │ │ │ │ -00010150: 6f73 7469 6320 7368 6f75 6c64 2062 6520 ostic should be │ │ │ │ │ -00010160: 696d 7072 6f76 6564 0a0a 3c6c 693e 746f improved..
  • to │ │ │ │ │ -00010170: 6f6c 732f 6a61 7661 632f 3638 3335 3433 ols/javac/683543 │ │ │ │ │ -00010180: 302f 5436 3833 3534 3330 2e6a 6176 613a 0/T6835430.java: │ │ │ │ │ -00010190: 2036 3833 3534 3330 3a20 6a61 7661 6320 6835430: javac │ │ │ │ │ -000101a0: 646f 6573 206e 6f74 2067 656e 6572 6174 does not generat │ │ │ │ │ -000101b0: 6520 7369 676e 6174 7572 6520 6174 7472 e signature attr │ │ │ │ │ -000101c0: 6962 7574 6573 2066 6f72 2063 6c61 7373 ibutes for class │ │ │ │ │ -000101d0: 6573 2065 7874 656e 6469 6e67 2070 6172 es extending par │ │ │ │ │ -000101e0: 616d 6574 6572 697a 6564 2069 6e6e 6572 ameterized inner │ │ │ │ │ -000101f0: 2063 6c61 7373 6573 0a0a 3c6c 693e 746f classes..
  • to │ │ │ │ │ -00010200: 6f6c 732f 6a61 7661 632f 3638 3430 3035 ols/javac/684005 │ │ │ │ │ -00010210: 392f 5436 3834 3030 3539 2e6a 6176 613a 9/T6840059.java: │ │ │ │ │ -00010220: 2036 3735 3837 3839 3a20 536f 6d65 206d 6758789: Some m │ │ │ │ │ -00010230: 6574 686f 6420 7265 736f 6c75 7469 6f6e ethod resolution │ │ │ │ │ -00010240: 2064 6961 676e 6f73 7469 6320 7368 6f75 diagnostic shou │ │ │ │ │ -00010250: 6c64 2062 6520 696d 7072 6f76 6564 0a0a ld be improved.. │ │ │ │ │ -00010260: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00010270: 3638 3537 3934 382f 5436 3835 3739 3438 6857948/T6857948 │ │ │ │ │ -00010280: 2e6a 6176 613a 2036 3835 3739 3438 3a20 .java: 6857948: │ │ │ │ │ -00010290: 4361 6c6c 696e 6720 6120 636f 6e73 7472 Calling a constr │ │ │ │ │ -000102a0: 7563 746f 7220 7769 7468 2061 2064 6f75 uctor with a dou │ │ │ │ │ -000102b0: 626c 7920 626f 6775 7320 6172 6775 6d65 bly bogus argume │ │ │ │ │ -000102c0: 6e74 2063 6175 7365 7320 616e 2069 6e74 nt causes an int │ │ │ │ │ -000102d0: 6572 6e61 6c20 6572 726f 720a 0a3c 6c69 ernal error..
  • tools/javac/686 │ │ │ │ │ -000102f0: 3334 3635 2f54 3638 3633 3436 3561 2e6a 3465/T6863465a.j │ │ │ │ │ -00010300: 6176 613a 206a 6176 6163 2064 6f65 736e ava: javac doesn │ │ │ │ │ -00010310: 2774 2064 6574 6563 7420 6369 7263 756c 't detect circul │ │ │ │ │ -00010320: 6172 2073 7562 636c 6173 7320 6465 7065 ar subclass depe │ │ │ │ │ -00010330: 6e64 656e 6369 6573 2076 6961 2071 7561 ndencies via qua │ │ │ │ │ -00010340: 6c69 6669 6564 206e 616d 6573 0a0a 3c6c lified names..tools/javac/68 │ │ │ │ │ -00010360: 3633 3436 352f 5436 3836 3334 3635 622e 63465/T6863465b. │ │ │ │ │ -00010370: 6a61 7661 3a20 6a61 7661 6320 646f 6573 java: javac does │ │ │ │ │ -00010380: 6e27 7420 6465 7465 6374 2063 6972 6375 n't detect circu │ │ │ │ │ -00010390: 6c61 7220 7375 6263 6c61 7373 2064 6570 lar subclass dep │ │ │ │ │ -000103a0: 656e 6465 6e63 6965 7320 7669 6120 7175 endencies via qu │ │ │ │ │ -000103b0: 616c 6966 6965 6420 6e61 6d65 730a 0a3c alified names..< │ │ │ │ │ -000103c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ -000103d0: 3836 3334 3635 2f54 3638 3633 3436 3563 863465/T6863465c │ │ │ │ │ -000103e0: 2e6a 6176 613a 206a 6176 6163 2064 6f65 .java: javac doe │ │ │ │ │ -000103f0: 736e 2774 2064 6574 6563 7420 6369 7263 sn't detect circ │ │ │ │ │ -00010400: 756c 6172 2073 7562 636c 6173 7320 6465 ular subclass de │ │ │ │ │ -00010410: 7065 6e64 656e 6369 6573 2076 6961 2071 pendencies via q │ │ │ │ │ -00010420: 7561 6c69 6669 6564 206e 616d 6573 0a0a ualified names.. │ │ │ │ │ -00010430: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00010440: 3638 3633 3436 352f 5436 3836 3334 3635 6863465/T6863465 │ │ │ │ │ -00010450: 642e 6a61 7661 3a20 6a61 7661 6320 646f d.java: javac do │ │ │ │ │ -00010460: 6573 6e27 7420 6465 7465 6374 2063 6972 esn't detect cir │ │ │ │ │ -00010470: 6375 6c61 7220 7375 6263 6c61 7373 2064 cular subclass d │ │ │ │ │ -00010480: 6570 656e 6465 6e63 6965 7320 7669 6120 ependencies via │ │ │ │ │ -00010490: 7175 616c 6966 6965 6420 6e61 6d65 730a qualified names. │ │ │ │ │ -000104a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000104b0: 2f36 3836 3334 3635 2f54 6573 7443 6972 /6863465/TestCir │ │ │ │ │ -000104c0: 6375 6c61 7243 6c61 7373 6669 6c65 2e6a cularClassfile.j │ │ │ │ │ -000104d0: 6176 613a 206a 6176 6163 2064 6f65 736e ava: javac doesn │ │ │ │ │ -000104e0: 2774 2064 6574 6563 7420 6369 7263 756c 't detect circul │ │ │ │ │ -000104f0: 6172 2073 7562 636c 6173 7320 6465 7065 ar subclass depe │ │ │ │ │ -00010500: 6e64 656e 6369 6573 2076 6961 2071 7561 ndencies via qua │ │ │ │ │ -00010510: 6c69 6669 6564 206e 616d 6573 0a0a 3c6c lified names..tools/javac/68 │ │ │ │ │ -00010530: 3839 3235 352f 5436 3838 3932 3535 2e6a 89255/T6889255.j │ │ │ │ │ -00010540: 6176 613a 2043 6c61 7373 5265 6164 6572 ava: ClassReader │ │ │ │ │ -00010550: 2064 6f65 7320 6e6f 7420 7265 6164 2070 does not read p │ │ │ │ │ -00010560: 6172 616d 6574 6572 206e 616d 6573 2063 arameter names c │ │ │ │ │ -00010570: 6f72 7265 6374 6c79 0a0a 3c6c 693e 746f orrectly..
  • to │ │ │ │ │ -00010580: 6f6c 732f 6a61 7661 632f 3639 3032 3732 ols/javac/690272 │ │ │ │ │ -00010590: 302f 5465 7374 2e6a 6176 613a 206a 6176 0/Test.java: jav │ │ │ │ │ -000105a0: 6163 2070 7265 7474 7920 7072 696e 7465 ac pretty printe │ │ │ │ │ -000105b0: 7220 646f 6573 206e 6f74 2068 616e 646c r does not handl │ │ │ │ │ -000105c0: 6520 656e 756d 7320 636f 7272 6563 746c e enums correctl │ │ │ │ │ -000105d0: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ -000105e0: 6163 2f36 3931 3732 3838 2f47 7261 7068 ac/6917288/Graph │ │ │ │ │ -000105f0: 6963 616c 496e 7374 616c 6c65 7254 6573 icalInstallerTes │ │ │ │ │ -00010600: 742e 6a61 7661 3a20 556e 6e61 6d65 6420 t.java: Unnamed │ │ │ │ │ -00010610: 6e65 7374 6564 2063 6c61 7373 2069 7320 nested class is │ │ │ │ │ -00010620: 6e6f 7420 6765 6e65 7261 7465 640a 0a3c not generated..< │ │ │ │ │ -00010630: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ -00010640: 3931 3732 3838 2f54 3639 3137 3238 382e 917288/T6917288. │ │ │ │ │ -00010650: 6a61 7661 3a20 556e 6e61 6d65 6420 6e65 java: Unnamed ne │ │ │ │ │ -00010660: 7374 6564 2063 6c61 7373 2069 7320 6e6f sted class is no │ │ │ │ │ -00010670: 7420 6765 6e65 7261 7465 640a 0a3c 6c69 t generated..
  • tools/javac/694 │ │ │ │ │ -00010690: 3833 3831 2f54 3639 3438 3338 312e 6a61 8381/T6948381.ja │ │ │ │ │ -000106a0: 7661 3a20 6a61 7661 6320 4e75 6c6c 2050 va: javac Null P │ │ │ │ │ -000106b0: 6f69 6e74 6572 2045 7863 6570 7469 6f6e ointer Exception │ │ │ │ │ -000106c0: 2069 6e20 5479 7065 732e 6d61 6b65 436f in Types.makeCo │ │ │ │ │ -000106d0: 6d70 6f75 6e64 5479 7065 0a0a 3c6c 693e mpoundType..
  • │ │ │ │ │ -000106e0: 746f 6f6c 732f 6a61 7661 632f 3639 3739 tools/javac/6979 │ │ │ │ │ -000106f0: 3638 332f 5465 7374 4361 7374 3639 3739 683/TestCast6979 │ │ │ │ │ -00010700: 3638 335f 4241 4433 342e 6a61 7661 3a20 683_BAD34.java: │ │ │ │ │ -00010710: 5665 7269 6679 2074 6861 7420 6361 7374 Verify that cast │ │ │ │ │ -00010720: 7320 6361 6e20 6e61 7272 6f77 2061 6e64 s can narrow and │ │ │ │ │ -00010730: 2075 6e62 6f78 2061 7420 7468 6520 7361 unbox at the sa │ │ │ │ │ -00010740: 6d65 2074 696d 650a 0a3c 6c69 3e74 6f6f me time..
  • too │ │ │ │ │ -00010750: 6c73 2f6a 6176 6163 2f36 3937 3936 3833 ls/javac/6979683 │ │ │ │ │ -00010760: 2f54 6573 7443 6173 7436 3937 3936 3833 /TestCast6979683 │ │ │ │ │ -00010770: 5f42 4144 3335 2e6a 6176 613a 2056 6572 _BAD35.java: Ver │ │ │ │ │ -00010780: 6966 7920 7468 6174 2063 6173 7473 2063 ify that casts c │ │ │ │ │ -00010790: 616e 206e 6172 726f 7720 616e 6420 756e an narrow and un │ │ │ │ │ -000107a0: 626f 7820 6174 2074 6865 2073 616d 6520 box at the same │ │ │ │ │ -000107b0: 7469 6d65 0a0a 3c6c 693e 746f 6f6c 732f time..
  • tools/ │ │ │ │ │ -000107c0: 6a61 7661 632f 3639 3739 3638 332f 5465 javac/6979683/Te │ │ │ │ │ -000107d0: 7374 4361 7374 3639 3739 3638 335f 4241 stCast6979683_BA │ │ │ │ │ -000107e0: 4433 362e 6a61 7661 3a20 5665 7269 6679 D36.java: Verify │ │ │ │ │ -000107f0: 2074 6861 7420 6361 7374 7320 6361 6e20 that casts can │ │ │ │ │ -00010800: 6e61 7272 6f77 2061 6e64 2075 6e62 6f78 narrow and unbox │ │ │ │ │ -00010810: 2061 7420 7468 6520 7361 6d65 2074 696d at the same tim │ │ │ │ │ -00010820: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -00010830: 6163 2f36 3937 3936 3833 2f54 6573 7443 ac/6979683/TestC │ │ │ │ │ -00010840: 6173 7436 3937 3936 3833 5f42 4144 3337 ast6979683_BAD37 │ │ │ │ │ -00010850: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -00010860: 6174 2063 6173 7473 2063 616e 206e 6172 at casts can nar │ │ │ │ │ -00010870: 726f 7720 616e 6420 756e 626f 7820 6174 row and unbox at │ │ │ │ │ -00010880: 2074 6865 2073 616d 6520 7469 6d65 0a0a the same time.. │ │ │ │ │ -00010890: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000108a0: 3639 3739 3638 332f 5465 7374 4361 7374 6979683/TestCast │ │ │ │ │ -000108b0: 3639 3739 3638 335f 4241 4433 382e 6a61 6979683_BAD38.ja │ │ │ │ │ -000108c0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -000108d0: 6361 7374 7320 6361 6e20 6e61 7272 6f77 casts can narrow │ │ │ │ │ -000108e0: 2061 6e64 2075 6e62 6f78 2061 7420 7468 and unbox at th │ │ │ │ │ -000108f0: 6520 7361 6d65 2074 696d 650a 0a3c 6c69 e same time..
  • tools/javac/697 │ │ │ │ │ -00010910: 3936 3833 2f54 6573 7443 6173 7436 3937 9683/TestCast697 │ │ │ │ │ -00010920: 3936 3833 5f42 4144 3339 2e6a 6176 613a 9683_BAD39.java: │ │ │ │ │ -00010930: 2056 6572 6966 7920 7468 6174 2063 6173 Verify that cas │ │ │ │ │ -00010940: 7473 2063 616e 206e 6172 726f 7720 616e ts can narrow an │ │ │ │ │ -00010950: 6420 756e 626f 7820 6174 2074 6865 2073 d unbox at the s │ │ │ │ │ -00010960: 616d 6520 7469 6d65 0a0a 3c6c 693e 746f ame time..
  • to │ │ │ │ │ -00010970: 6f6c 732f 6a61 7661 632f 3639 3739 3638 ols/javac/697968 │ │ │ │ │ -00010980: 332f 5465 7374 4361 7374 3639 3739 3638 3/TestCast697968 │ │ │ │ │ -00010990: 335f 474f 4f44 2e6a 6176 613a 2056 6572 3_GOOD.java: Ver │ │ │ │ │ -000109a0: 6966 7920 7468 6174 2063 6173 7473 2063 ify that casts c │ │ │ │ │ -000109b0: 616e 206e 6172 726f 7720 616e 6420 756e an narrow and un │ │ │ │ │ -000109c0: 626f 7820 6174 2074 6865 2073 616d 6520 box at the same │ │ │ │ │ -000109d0: 7469 6d65 0a0a 3c6c 693e 746f 6f6c 732f time..
  • tools/ │ │ │ │ │ -000109e0: 6a61 7661 632f 3639 3936 3632 362f 4d61 javac/6996626/Ma │ │ │ │ │ -000109f0: 696e 2e6a 6176 613a 2053 636f 7065 2066 in.java: Scope f │ │ │ │ │ -00010a00: 6978 2069 7373 7565 7320 666f 7220 496d ix issues for Im │ │ │ │ │ -00010a10: 706f 7274 5363 6f70 650a 0a3c 6c69 3e74 portScope..
  • t │ │ │ │ │ -00010a20: 6f6f 6c73 2f6a 6176 6163 2f37 3030 3335 ools/javac/70035 │ │ │ │ │ -00010a30: 3935 2f54 3730 3033 3539 352e 6a61 7661 95/T7003595.java │ │ │ │ │ -00010a40: 3a20 496e 636f 6d70 6174 6962 6c65 436c : IncompatibleCl │ │ │ │ │ -00010a50: 6173 7343 6861 6e67 6545 7272 6f72 2077 assChangeError w │ │ │ │ │ -00010a60: 6974 6820 756e 7265 6665 7265 6e63 6564 ith unreferenced │ │ │ │ │ -00010a70: 206c 6f63 616c 2063 6c61 7373 2077 6974 local class wit │ │ │ │ │ -00010a80: 6820 7375 6263 6c61 7373 0a0a 3c6c 693e h subclass..
  • │ │ │ │ │ -00010a90: 746f 6f6c 732f 6a61 7661 632f 3730 3033 tools/javac/7003 │ │ │ │ │ -00010aa0: 3539 352f 5437 3030 3335 3935 622e 6a61 595/T7003595b.ja │ │ │ │ │ -00010ab0: 7661 3a20 496e 636f 6d70 6174 6962 6c65 va: Incompatible │ │ │ │ │ -00010ac0: 436c 6173 7343 6861 6e67 6545 7272 6f72 ClassChangeError │ │ │ │ │ -00010ad0: 2077 6974 6820 756e 7265 6665 7265 6e63 with unreferenc │ │ │ │ │ -00010ae0: 6564 206c 6f63 616c 2063 6c61 7373 2077 ed local class w │ │ │ │ │ -00010af0: 6974 6820 7375 6263 6c61 7373 0a0a 3c6c ith subclass..tools/javac/70 │ │ │ │ │ -00010b10: 3233 3730 332f 5437 3032 3337 3033 6e65 23703/T7023703ne │ │ │ │ │ -00010b20: 672e 6a61 7661 3a20 5661 6c69 6420 636f g.java: Valid co │ │ │ │ │ -00010b30: 6465 2064 6f65 736e 2774 2063 6f6d 7069 de doesn't compi │ │ │ │ │ -00010b40: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ -00010b50: 7661 632f 3730 3233 3730 332f 5437 3032 vac/7023703/T702 │ │ │ │ │ -00010b60: 3337 3033 706f 732e 6a61 7661 3a20 5661 3703pos.java: Va │ │ │ │ │ -00010b70: 6c69 6420 636f 6465 2064 6f65 736e 2774 lid code doesn't │ │ │ │ │ -00010b80: 2063 6f6d 7069 6c65 0a0a 3c6c 693e 746f compile..
  • to │ │ │ │ │ -00010b90: 6f6c 732f 6a61 7661 632f 3730 3234 3536 ols/javac/702456 │ │ │ │ │ -00010ba0: 382f 5437 3032 3435 3638 2e6a 6176 613a 8/T7024568.java: │ │ │ │ │ -00010bb0: 2056 6572 7920 6c6f 6e67 206d 6574 686f Very long metho │ │ │ │ │ -00010bc0: 6420 7265 736f 6c75 7469 6f6e 2063 6175 d resolution cau │ │ │ │ │ -00010bd0: 7369 6e67 204f 4f4d 2065 7272 6f72 0a0a sing OOM error.. │ │ │ │ │ -00010be0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00010bf0: 3730 3739 3731 332f 5465 7374 4369 7263 7079713/TestCirc │ │ │ │ │ -00010c00: 756c 6172 436c 6173 7366 696c 652e 6a61 ularClassfile.ja │ │ │ │ │ -00010c10: 7661 3a20 6a61 7661 6320 6861 6e67 7320 va: javac hangs │ │ │ │ │ -00010c20: 7768 656e 2063 6f6d 7069 6c69 6e67 2061 when compiling a │ │ │ │ │ -00010c30: 2063 6c61 7373 2074 6861 7420 7265 6665 class that refe │ │ │ │ │ -00010c40: 7265 6e63 6573 2061 2063 7963 6c69 6361 rences a cyclica │ │ │ │ │ -00010c50: 6c6c 7920 696e 6865 7269 7465 6420 636c lly inherited cl │ │ │ │ │ -00010c60: 6173 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ass..
  • tools/j │ │ │ │ │ -00010c70: 6176 6163 2f37 3038 3530 3234 2f54 3730 avac/7085024/T70 │ │ │ │ │ -00010c80: 3835 3032 342e 6a61 7661 3a20 696e 7465 85024.java: inte │ │ │ │ │ -00010c90: 726e 616c 2065 7272 6f72 3b20 6361 6e6e rnal error; cann │ │ │ │ │ -00010ca0: 6f74 2069 6e73 7461 6e74 6961 7465 2046 ot instantiate F │ │ │ │ │ -00010cb0: 6f6f 0a0a 3c6c 693e 746f 6f6c 732f 6a61 oo..
  • tools/ja │ │ │ │ │ -00010cc0: 7661 632f 3730 3836 3539 352f 5437 3038 vac/7086595/T708 │ │ │ │ │ -00010cd0: 3635 3935 2e6a 6176 613a 2045 7272 6f72 6595.java: Error │ │ │ │ │ -00010ce0: 206d 6573 7361 6765 2062 7567 3a20 6e61 message bug: na │ │ │ │ │ -00010cf0: 6d65 206f 6620 696e 6974 6961 6c69 7a65 me of initialize │ │ │ │ │ -00010d00: 7220 6973 2027 6e75 6c6c 270a 0a3c 6c69 r is 'null'..
  • tools/javac/710 │ │ │ │ │ -00010d20: 3235 3135 2f54 3731 3032 3531 352e 6a61 2515/T7102515.ja │ │ │ │ │ -00010d30: 7661 3a20 6a61 7661 6320 7275 6e6e 696e va: javac runnin │ │ │ │ │ -00010d40: 6720 7665 7279 2076 6572 7920 6c6f 6e67 g very very long │ │ │ │ │ -00010d50: 2061 6e64 206e 6f74 2072 6574 7572 6e69 and not returni │ │ │ │ │ -00010d60: 6e67 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ng..
  • tools/ja │ │ │ │ │ -00010d70: 7661 632f 3731 3138 3431 322f 5368 6164 vac/7118412/Shad │ │ │ │ │ -00010d80: 6f77 696e 6754 6573 742e 6a61 7661 3a20 owingTest.java: │ │ │ │ │ -00010d90: 5368 6164 6f77 696e 6720 6f66 2074 7970 Shadowing of typ │ │ │ │ │ -00010da0: 652d 7661 7269 6162 6c65 7320 7673 2e0a e-variables vs.. │ │ │ │ │ -00010db0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00010dc0: 2f37 3132 3932 3235 2f54 6573 7449 6d70 /7129225/TestImp │ │ │ │ │ -00010dd0: 6f72 7453 7461 722e 6a61 7661 3a20 696d ortStar.java: im │ │ │ │ │ -00010de0: 706f 7274 2078 7878 2e2a 2069 736e 2774 port xxx.* isn't │ │ │ │ │ -00010df0: 2068 616e 646c 6564 2063 6f72 7265 6374 handled correct │ │ │ │ │ -00010e00: 6c79 2062 7920 616e 6e6f 7461 7469 6f6e ly by annotation │ │ │ │ │ -00010e10: 2070 726f 6365 7373 696e 670a 0a3c 6c69 processing..
  • tools/javac/713 │ │ │ │ │ -00010e30: 3238 3830 2f54 3731 3332 3838 302e 6a61 2880/T7132880.ja │ │ │ │ │ -00010e40: 7661 3a20 5265 736f 6c76 6520 7368 6f75 va: Resolve shou │ │ │ │ │ -00010e50: 6c64 2073 7570 706f 7274 206e 6573 7465 ld support neste │ │ │ │ │ -00010e60: 6420 7265 736f 6c75 7469 6f6e 2063 6f6e d resolution con │ │ │ │ │ -00010e70: 7465 7874 730a 0a3c 6c69 3e74 6f6f 6c73 texts..
  • tools │ │ │ │ │ -00010e80: 2f6a 6176 6163 2f37 3134 3230 3836 2f54 /javac/7142086/T │ │ │ │ │ -00010e90: 3731 3432 3038 362e 6a61 7661 3a20 7065 7142086.java: pe │ │ │ │ │ -00010ea0: 7266 6f72 6d61 6e63 6520 7072 6f62 6c65 rformance proble │ │ │ │ │ -00010eb0: 6d20 696e 2043 6865 636b 2e63 6865 636b m in Check.check │ │ │ │ │ -00010ec0: 4f76 6572 7269 6465 436c 6173 6865 7328 OverrideClashes( │ │ │ │ │ -00010ed0: 2e2e 2e29 0a0a 3c6c 693e 746f 6f6c 732f ...)..
  • tools/ │ │ │ │ │ -00010ee0: 6a61 7661 632f 3731 3434 3938 312f 4967 javac/7144981/Ig │ │ │ │ │ -00010ef0: 6e6f 7265 4967 6e6f 7261 626c 6543 6861 noreIgnorableCha │ │ │ │ │ -00010f00: 7261 6374 6572 7349 6e49 6e70 7574 2e6a ractersInInput.j │ │ │ │ │ -00010f10: 6176 613a 206a 6176 6163 2073 686f 756c ava: javac shoul │ │ │ │ │ -00010f20: 6420 6967 6e6f 7265 2069 676e 6f72 6162 d ignore ignorab │ │ │ │ │ -00010f30: 6c65 2063 6861 7261 6374 6572 7320 696e le characters in │ │ │ │ │ -00010f40: 2069 6e70 7574 0a0a 3c6c 693e 746f 6f6c input..
  • tool │ │ │ │ │ -00010f50: 732f 6a61 7661 632f 3731 3533 3935 382f s/javac/7153958/ │ │ │ │ │ -00010f60: 4350 6f6f 6c52 6566 436c 6173 7343 6f6e CPoolRefClassCon │ │ │ │ │ -00010f70: 7461 696e 696e 6749 6e6c 696e 6564 4374 tainingInlinedCt │ │ │ │ │ -00010f80: 732e 6a61 7661 3a20 6164 6420 636f 6e73 s.java: add cons │ │ │ │ │ -00010f90: 7461 6e74 2070 6f6f 6c20 7265 6665 7265 tant pool refere │ │ │ │ │ -00010fa0: 6e63 6520 746f 2063 6c61 7373 2063 6f6e nce to class con │ │ │ │ │ -00010fb0: 7461 696e 696e 6720 696e 6c69 6e65 6420 taining inlined │ │ │ │ │ -00010fc0: 636f 6e73 7461 6e74 730a 0a3c 6c69 3e74 constants..
  • t │ │ │ │ │ -00010fd0: 6f6f 6c73 2f6a 6176 6163 2f37 3136 3634 ools/javac/71664 │ │ │ │ │ -00010fe0: 3535 2f43 6865 636b 4143 435f 5354 5249 55/CheckACC_STRI │ │ │ │ │ -00010ff0: 4354 466c 6167 4f6e 636c 696e 6974 5465 CTFlagOnclinitTe │ │ │ │ │ -00011000: 7374 2e6a 6176 613a 206a 6176 6163 2064 st.java: javac d │ │ │ │ │ -00011010: 6f65 736e 2774 2073 6574 2041 4343 5f53 oesn't set ACC_S │ │ │ │ │ -00011020: 5452 4943 5420 6269 7420 6f6e 2026 6c74 TRICT bit on < │ │ │ │ │ -00011030: 3b63 6c69 6e69 7426 6774 3b20 666f 7220 ;clinit> for │ │ │ │ │ -00011040: 7374 7269 6374 6670 2063 6c61 7373 0a0a strictfp class.. │ │ │ │ │ -00011050: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00011060: 3731 3637 3132 352f 4469 6666 5265 7375 7167125/DiffResu │ │ │ │ │ -00011070: 6c74 4166 7465 7253 616d 654f 7065 7261 ltAfterSameOpera │ │ │ │ │ -00011080: 7469 6f6e 496e 6e65 7243 6c61 7373 6573 tionInnerClasses │ │ │ │ │ -00011090: 2e6a 6176 613a 2054 776f 2076 6172 6961 .java: Two varia │ │ │ │ │ -000110a0: 626c 6573 2061 6674 6572 2074 6865 2073 bles after the s │ │ │ │ │ -000110b0: 616d 6520 6f70 6572 6174 696f 6e20 696e ame operation in │ │ │ │ │ -000110c0: 2061 2069 6e6e 6572 2063 6c61 7373 2072 a inner class r │ │ │ │ │ -000110d0: 6574 7572 6e20 6469 6666 6572 656e 7420 eturn different │ │ │ │ │ -000110e0: 7265 7375 6c74 730a 0a3c 6c69 3e74 6f6f results..
  • too │ │ │ │ │ -000110f0: 6c73 2f6a 6176 6163 2f37 3138 3233 3530 ls/javac/7182350 │ │ │ │ │ -00011100: 2f54 3731 3832 3335 302e 6a61 7661 3a20 /T7182350.java: │ │ │ │ │ -00011110: 7665 7269 6679 2063 6f72 7265 6374 206f verify correct o │ │ │ │ │ -00011120: 7574 7075 7420 6f66 202d 586c 696e 743a utput of -Xlint: │ │ │ │ │ -00011130: 756e 6368 6563 6b65 6420 6f6e 206d 6574 unchecked on met │ │ │ │ │ -00011140: 686f 6473 2077 6974 6820 756e 6368 6563 hods with unchec │ │ │ │ │ -00011150: 6b65 6420 636f 6e76 6572 7361 7469 6f6e ked conversation │ │ │ │ │ -00011160: 7320 696e 2070 6172 616d 6574 6572 730a s in parameters. │ │ │ │ │ -00011170: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00011180: 2f37 3139 3938 3233 2f49 6e6e 6572 436c /7199823/InnerCl │ │ │ │ │ -00011190: 6173 7343 616e 6e6f 7442 6556 6572 6966 assCannotBeVerif │ │ │ │ │ -000111a0: 6965 642e 6a61 7661 3a20 6a61 7661 6320 ied.java: javac │ │ │ │ │ -000111b0: 6765 6e65 7261 7465 7320 696e 6e65 7220 generates inner │ │ │ │ │ -000111c0: 636c 6173 7320 7468 6174 2063 616e 2774 class that can't │ │ │ │ │ -000111d0: 2062 6520 7665 7269 6669 6564 0a0a 3c6c be verified..tools/javac/80 │ │ │ │ │ -000111f0: 3030 3531 382f 4475 706c 6963 6174 6543 00518/DuplicateC │ │ │ │ │ -00011200: 6f6e 7374 616e 7450 6f6f 6c45 6e74 7279 onstantPoolEntry │ │ │ │ │ -00011210: 2e6a 6176 613a 204a 6176 6163 2067 656e .java: Javac gen │ │ │ │ │ -00011220: 6572 6174 6573 2064 7570 6c69 6361 7465 erates duplicate │ │ │ │ │ -00011230: 206e 616d 655f 616e 645f 7479 7065 2063 name_and_type c │ │ │ │ │ -00011240: 6f6e 7374 616e 7420 706f 6f6c 2065 6e74 onstant pool ent │ │ │ │ │ -00011250: 7279 2066 6f72 2063 6c61 7373 2042 696e ry for class Bin │ │ │ │ │ -00011260: 6172 794f 7056 616c 7565 4578 702e 6a61 aryOpValueExp.ja │ │ │ │ │ -00011270: 7661 0a0a 3c6c 693e 746f 6f6c 732f 6a61 va..
  • tools/ja │ │ │ │ │ -00011280: 7661 632f 3830 3032 3238 362f 5438 3030 vac/8002286/T800 │ │ │ │ │ -00011290: 3232 3836 2e6a 6176 613a 2052 6573 6f6c 2286.java: Resol │ │ │ │ │ -000112a0: 7665 2073 686f 756c 6420 7375 7070 6f72 ve should suppor │ │ │ │ │ -000112b0: 7420 6e65 7374 6564 2072 6573 6f6c 7574 t nested resolut │ │ │ │ │ -000112c0: 696f 6e20 636f 6e74 6578 7473 0a0a 3c6c ion contexts..tools/javac/80 │ │ │ │ │ -000112e0: 3035 3933 312f 4368 6563 6b41 4343 5f53 05931/CheckACC_S │ │ │ │ │ -000112f0: 5452 4943 5446 6c61 674f 6e50 6b67 4163 TRICTFlagOnPkgAc │ │ │ │ │ -00011300: 6365 7373 436c 6173 7354 6573 742e 6a61 cessClassTest.ja │ │ │ │ │ -00011310: 7661 3a20 6a61 7661 6320 646f 6573 6e27 va: javac doesn' │ │ │ │ │ -00011320: 7420 7365 7420 4143 435f 5354 5249 4354 t set ACC_STRICT │ │ │ │ │ -00011330: 2066 6f72 2063 6c61 7373 6573 2077 6974 for classes wit │ │ │ │ │ -00011340: 6820 7061 636b 6167 6520 6163 6365 7373 h package access │ │ │ │ │ -00011350: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00011360: 632f 3830 3039 3137 302f 5265 6475 6e64 c/8009170/Redund │ │ │ │ │ -00011370: 616e 7442 7974 6543 6f64 6549 6e41 7272 antByteCodeInArr │ │ │ │ │ -00011380: 6179 5465 7374 2e6a 6176 613a 2052 6567 ayTest.java: Reg │ │ │ │ │ -00011390: 7265 7373 696f 6e3a 206a 6176 6163 2067 ression: javac g │ │ │ │ │ -000113a0: 656e 6572 6174 6573 2072 6564 756e 6461 enerates redunda │ │ │ │ │ -000113b0: 6e74 2062 7974 6563 6f64 6520 696e 2061 nt bytecode in a │ │ │ │ │ -000113c0: 7373 6967 6e6f 7020 696e 766f 6c76 696e ssignop involvin │ │ │ │ │ -000113d0: 6720 6172 7261 7973 0a0a 3c6c 693e 746f g arrays..
  • to │ │ │ │ │ -000113e0: 6f6c 732f 6a61 7661 632f 3830 3532 3037 ols/javac/805207 │ │ │ │ │ -000113f0: 302f 4475 706c 6963 6174 6554 7970 6550 0/DuplicateTypeP │ │ │ │ │ -00011400: 6172 616d 6574 6572 2e6a 6176 613a 206a arameter.java: j │ │ │ │ │ -00011410: 6176 6163 2063 7261 7368 6573 2077 6865 avac crashes whe │ │ │ │ │ -00011420: 6e20 7468 6572 6520 6172 6520 6475 706c n there are dupl │ │ │ │ │ -00011430: 6963 6174 6564 2074 7970 6520 7061 7261 icated type para │ │ │ │ │ -00011440: 6d65 7465 7273 0a0a 3c6c 693e 746f 6f6c meters..
  • tool │ │ │ │ │ -00011450: 732f 6a61 7661 632f 3830 3632 3335 392f s/javac/8062359/ │ │ │ │ │ -00011460: 556e 7265 736f 6c76 6162 6c65 436c 6173 UnresolvableClas │ │ │ │ │ -00011470: 734e 5045 496e 4174 7472 5465 7374 2e6a sNPEInAttrTest.j │ │ │ │ │ -00011480: 6176 613a 204e 756c 6c50 6f69 6e74 6572 ava: NullPointer │ │ │ │ │ -00011490: 4578 6365 7074 696f 6e20 696e 2041 7474 Exception in Att │ │ │ │ │ -000114a0: 7220 7768 656e 2074 7970 652d 616e 6e6f r when type-anno │ │ │ │ │ -000114b0: 7461 7469 6e67 2061 6e20 616e 6f6e 796d tating an anonym │ │ │ │ │ -000114c0: 6f75 7320 696e 6e65 7220 636c 6173 7320 ous inner class │ │ │ │ │ -000114d0: 696e 2061 6e20 756e 7265 736f 6c76 6162 in an unresolvab │ │ │ │ │ -000114e0: 6c65 2063 6c61 7373 0a0a 3c6c 693e 746f le class..
  • to │ │ │ │ │ -000114f0: 6f6c 732f 6a61 7661 632f 3830 3734 3330 ols/javac/807430 │ │ │ │ │ -00011500: 362f 5465 7374 5379 6e74 6865 7469 634e 6/TestSyntheticN │ │ │ │ │ -00011510: 756c 6c43 6865 636b 732e 6a61 7661 3a20 ullChecks.java: │ │ │ │ │ -00011520: 4e55 4c4c 4348 4b20 6973 2065 6d69 7474 NULLCHK is emitt │ │ │ │ │ -00011530: 6564 2061 7320 4f62 6a65 6374 2e67 6574 ed as Object.get │ │ │ │ │ -00011540: 436c 6173 730a 0a3c 6c69 3e74 6f6f 6c73 Class..
  • tools │ │ │ │ │ -00011550: 2f6a 6176 6163 2f38 3133 3332 3437 2f54 /javac/8133247/T │ │ │ │ │ -00011560: 3831 3333 3234 372e 6a61 7661 3a20 5573 8133247.java: Us │ │ │ │ │ -00011570: 6520 6f66 2048 5950 4f54 4845 5449 4341 e of HYPOTHETICA │ │ │ │ │ -00011580: 4c20 666c 6167 2069 6e20 6272 6964 6765 L flag in bridge │ │ │ │ │ -00011590: 2067 656e 6572 6174 696f 6e20 6c6f 6769 generation logi │ │ │ │ │ -000115a0: 6320 6c65 6164 7320 746f 206d 6973 7369 c leads to missi │ │ │ │ │ -000115b0: 6e67 2062 7269 6467 6573 2069 6e20 736f ng bridges in so │ │ │ │ │ -000115c0: 6d65 2063 6173 6573 0a0a 3c6c 693e 746f me cases..
  • to │ │ │ │ │ -000115d0: 6f6c 732f 6a61 7661 632f 3831 3338 3834 ols/javac/813884 │ │ │ │ │ -000115e0: 302f 5438 3133 3838 3430 2e6a 6176 613a 0/T8138840.java: │ │ │ │ │ -000115f0: 2043 6f6d 7069 6c65 7220 6372 6173 6865 Compiler crashe │ │ │ │ │ -00011600: 7320 7768 656e 2063 6f6d 7069 6c69 6e67 s when compiling │ │ │ │ │ -00011610: 2062 6974 7769 7365 206f 7065 7261 7469 bitwise operati │ │ │ │ │ -00011620: 6f6e 7320 7769 7468 2069 6c6c 6567 616c ons with illegal │ │ │ │ │ -00011630: 206f 7065 7261 6e64 2074 7970 6573 0a0a operand types.. │ │ │ │ │ -00011640: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00011650: 3831 3338 3834 302f 5438 3133 3932 3433 8138840/T8139243 │ │ │ │ │ -00011660: 2e6a 6176 613a 2043 6f6d 7069 6c65 7220 .java: Compiler │ │ │ │ │ -00011670: 6372 6173 6865 7320 7768 656e 2063 6f6d crashes when com │ │ │ │ │ -00011680: 7069 6c69 6e67 2062 6974 7769 7365 206f piling bitwise o │ │ │ │ │ -00011690: 7065 7261 7469 6f6e 7320 7769 7468 2069 perations with i │ │ │ │ │ -000116a0: 6c6c 6567 616c 206f 7065 7261 6e64 2074 llegal operand t │ │ │ │ │ -000116b0: 7970 6573 2027 766f 6964 2720 6973 2065 ypes 'void' is e │ │ │ │ │ -000116c0: 7272 6f6e 656f 7573 6c79 2061 6363 6570 rroneously accep │ │ │ │ │ -000116d0: 7465 6420 6173 2061 2070 6f73 7369 626c ted as a possibl │ │ │ │ │ -000116e0: 6520 6f70 6572 616e 6420 666f 7220 7374 e operand for st │ │ │ │ │ -000116f0: 7269 6e67 2063 6f6e 6361 7465 6e61 7469 ring concatenati │ │ │ │ │ -00011700: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -00011710: 7661 632f 3831 3338 3834 302f 5438 3133 vac/8138840/T813 │ │ │ │ │ -00011720: 3932 3439 2e6a 6176 613a 2043 6f6d 7069 9249.java: Compi │ │ │ │ │ -00011730: 6c65 7220 6372 6173 6865 7320 7768 656e ler crashes when │ │ │ │ │ -00011740: 2063 6f6d 7069 6c69 6e67 2062 6974 7769 compiling bitwi │ │ │ │ │ -00011750: 7365 206f 7065 7261 7469 6f6e 7320 7769 se operations wi │ │ │ │ │ -00011760: 7468 2069 6c6c 6567 616c 206f 7065 7261 th illegal opera │ │ │ │ │ -00011770: 6e64 2074 7970 6573 2055 6e61 7279 206f nd types Unary o │ │ │ │ │ -00011780: 7065 7261 746f 7220 6572 726f 6e65 6f75 perator erroneou │ │ │ │ │ -00011790: 736c 7920 6170 706c 6965 6420 746f 206e sly applied to n │ │ │ │ │ -000117a0: 6f6e 2d69 6e74 6567 7261 6c20 7479 7065 on-integral type │ │ │ │ │ -000117b0: 206f 7065 7261 6e64 0a0a 3c6c 693e 746f operand..
  • to │ │ │ │ │ -000117c0: 6f6c 732f 6a61 7661 632f 3831 3631 3938 ols/javac/816198 │ │ │ │ │ -000117d0: 352f 5438 3136 3139 3835 612e 6a61 7661 5/T8161985a.java │ │ │ │ │ -000117e0: 3a20 5370 7572 696f 7573 206f 7665 7272 : Spurious overr │ │ │ │ │ -000117f0: 6964 6520 6f66 204f 626a 6563 742e 6765 ide of Object.ge │ │ │ │ │ -00011800: 7443 6c61 7373 206c 6561 6473 2074 6f20 tClass leads to │ │ │ │ │ -00011810: 4e50 450a 0a3c 6c69 3e74 6f6f 6c73 2f6a NPE..
  • tools/j │ │ │ │ │ -00011820: 6176 6163 2f38 3136 3139 3835 2f54 3831 avac/8161985/T81 │ │ │ │ │ -00011830: 3631 3938 3562 2e6a 6176 613a 2053 7075 61985b.java: Spu │ │ │ │ │ -00011840: 7269 6f75 7320 6f76 6572 7269 6465 206f rious override o │ │ │ │ │ -00011850: 6620 4f62 6a65 6374 2e67 6574 436c 6173 f Object.getClas │ │ │ │ │ -00011860: 7320 6c65 6164 7320 746f 204e 5045 0a0a s leads to NPE.. │ │ │ │ │ -00011870: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00011880: 3831 3637 3030 302f 5438 3136 3730 3030 8167000/T8167000 │ │ │ │ │ -00011890: 2e6a 6176 613a 2052 6566 696e 6520 6861 .java: Refine ha │ │ │ │ │ -000118a0: 6e64 6c69 6e67 206f 6620 6d75 6c74 6970 ndling of multip │ │ │ │ │ -000118b0: 6c65 206d 6178 696d 616c 6c79 2073 7065 le maximally spe │ │ │ │ │ -000118c0: 6369 6669 6320 6162 7374 7261 6374 206d cific abstract m │ │ │ │ │ -000118d0: 6574 686f 6473 0a0a 3c6c 693e 746f 6f6c ethods..
  • tool │ │ │ │ │ -000118e0: 732f 6a61 7661 632f 3831 3637 3030 302f s/javac/8167000/ │ │ │ │ │ -000118f0: 5438 3136 3730 3030 622e 6a61 7661 3a20 T8167000b.java: │ │ │ │ │ -00011900: 5265 6669 6e65 2068 616e 646c 696e 6720 Refine handling │ │ │ │ │ -00011910: 6f66 206d 756c 7469 706c 6520 6d61 7869 of multiple maxi │ │ │ │ │ -00011920: 6d61 6c6c 7920 7370 6563 6966 6963 2061 mally specific a │ │ │ │ │ -00011930: 6273 7472 6163 7420 6d65 7468 6f64 730a bstract methods. │ │ │ │ │ -00011940: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00011950: 2f38 3136 3730 3030 2f54 3831 3637 3030 /8167000/T816700 │ │ │ │ │ -00011960: 3063 2e6a 6176 613a 2052 6566 696e 6520 0c.java: Refine │ │ │ │ │ -00011970: 6861 6e64 6c69 6e67 206f 6620 6d75 6c74 handling of mult │ │ │ │ │ -00011980: 6970 6c65 206d 6178 696d 616c 6c79 2073 iple maximally s │ │ │ │ │ -00011990: 7065 6369 6669 6320 6162 7374 7261 6374 pecific abstract │ │ │ │ │ -000119a0: 206d 6574 686f 6473 0a0a 3c6c 693e 746f methods..
  • to │ │ │ │ │ -000119b0: 6f6c 732f 6a61 7661 632f 3831 3639 3334 ols/javac/816934 │ │ │ │ │ -000119c0: 352f 5438 3136 3933 3435 612e 6a61 7661 5/T8169345a.java │ │ │ │ │ -000119d0: 3a20 6a61 7661 6320 6372 6173 6820 7768 : javac crash wh │ │ │ │ │ -000119e0: 656e 206c 6f63 616c 2066 726f 6d20 656e en local from en │ │ │ │ │ -000119f0: 636c 6f73 696e 6720 636f 6e74 6578 7420 closing context │ │ │ │ │ -00011a00: 6973 2063 6170 7475 7265 6420 6d75 6c74 is captured mult │ │ │ │ │ -00011a10: 6970 6c65 2074 696d 6573 0a0a 3c6c 693e iple times..
  • │ │ │ │ │ -00011a20: 746f 6f6c 732f 6a61 7661 632f 3831 3639 tools/javac/8169 │ │ │ │ │ -00011a30: 3334 352f 5438 3136 3933 3435 622e 6a61 345/T8169345b.ja │ │ │ │ │ -00011a40: 7661 3a20 6a61 7661 6320 6372 6173 6820 va: javac crash │ │ │ │ │ -00011a50: 7768 656e 206c 6f63 616c 2066 726f 6d20 when local from │ │ │ │ │ -00011a60: 656e 636c 6f73 696e 6720 636f 6e74 6578 enclosing contex │ │ │ │ │ -00011a70: 7420 6973 2063 6170 7475 7265 6420 6d75 t is captured mu │ │ │ │ │ -00011a80: 6c74 6970 6c65 2074 696d 6573 0a0a 3c6c ltiple times..tools/javac/81 │ │ │ │ │ -00011aa0: 3639 3334 352f 5438 3136 3933 3435 632e 69345/T8169345c. │ │ │ │ │ -00011ab0: 6a61 7661 3a20 6a61 7661 6320 6372 6173 java: javac cras │ │ │ │ │ -00011ac0: 6820 7768 656e 206c 6f63 616c 2066 726f h when local fro │ │ │ │ │ -00011ad0: 6d20 656e 636c 6f73 696e 6720 636f 6e74 m enclosing cont │ │ │ │ │ -00011ae0: 6578 7420 6973 2063 6170 7475 7265 6420 ext is captured │ │ │ │ │ -00011af0: 6d75 6c74 6970 6c65 2074 696d 6573 0a0a multiple times.. │ │ │ │ │ -00011b00: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00011b10: 3831 3934 3933 322f 5438 3139 3439 3332 8194932/T8194932 │ │ │ │ │ -00011b20: 2e6a 6176 613a 206e 6f20 616d 6275 6775 .java: no ambugu │ │ │ │ │ -00011b30: 6974 7920 6572 726f 7220 6973 2065 6d69 ity error is emi │ │ │ │ │ -00011b40: 7474 6564 2069 6620 636c 6173 7366 696c tted if classfil │ │ │ │ │ -00011b50: 6520 636f 6e74 6169 6e73 2074 776f 2069 e contains two i │ │ │ │ │ -00011b60: 6465 6e74 6963 616c 206d 6574 686f 6473 dentical methods │ │ │ │ │ -00011b70: 2077 6974 6820 6469 6666 6572 656e 7420 with different │ │ │ │ │ -00011b80: 7265 7475 726e 2074 7970 6573 0a0a 3c6c return types..tools/javac/82 │ │ │ │ │ -00011ba0: 3033 3433 362f 5438 3230 3334 3336 612e 03436/T8203436a. │ │ │ │ │ -00011bb0: 6a61 7661 3a20 6a61 7661 6320 7368 6f75 java: javac shou │ │ │ │ │ -00011bc0: 6c64 2066 6169 6c20 6561 726c 7920 7768 ld fail early wh │ │ │ │ │ -00011bd0: 656e 2065 6d69 7474 696e 6720 696c 6c65 en emitting ille │ │ │ │ │ -00011be0: 6761 6c20 7369 676e 6174 7572 6520 6174 gal signature at │ │ │ │ │ -00011bf0: 7472 6962 7574 6573 0a0a 3c6c 693e 746f tributes..
  • to │ │ │ │ │ -00011c00: 6f6c 732f 6a61 7661 632f 3832 3033 3433 ols/javac/820343 │ │ │ │ │ -00011c10: 362f 5438 3230 3334 3336 622e 6a61 7661 6/T8203436b.java │ │ │ │ │ -00011c20: 3a20 6a61 7661 6320 7368 6f75 6c64 2066 : javac should f │ │ │ │ │ -00011c30: 6169 6c20 6561 726c 7920 7768 656e 2065 ail early when e │ │ │ │ │ -00011c40: 6d69 7474 696e 6720 696c 6c65 6761 6c20 mitting illegal │ │ │ │ │ -00011c50: 7369 676e 6174 7572 6520 6174 7472 6962 signature attrib │ │ │ │ │ -00011c60: 7574 6573 0a0a 3c6c 693e 746f 6f6c 732f utes..
  • tools/ │ │ │ │ │ -00011c70: 6a61 7661 632f 3832 3330 3832 372f 5438 javac/8230827/T8 │ │ │ │ │ -00011c80: 3233 3038 3237 2e6a 6176 613a 206a 6176 230827.java: jav │ │ │ │ │ -00011c90: 6163 2067 6976 6573 2069 6e61 7070 726f ac gives inappro │ │ │ │ │ -00011ca0: 7072 6961 7465 2077 6172 6e69 6e67 2061 priate warning a │ │ │ │ │ -00011cb0: 626f 7574 2070 6f74 656e 7469 616c 6c79 bout potentially │ │ │ │ │ -00011cc0: 2061 6d62 6967 756f 7573 206d 6574 686f ambiguous metho │ │ │ │ │ -00011cd0: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -00011ce0: 7661 632f 3832 3336 3639 372f 5438 3233 vac/8236697/T823 │ │ │ │ │ -00011cf0: 3636 3937 2e6a 6176 613a 2053 7461 636b 6697.java: Stack │ │ │ │ │ -00011d00: 206f 7665 7266 6c6f 7720 7769 7468 2063 overflow with c │ │ │ │ │ -00011d10: 7963 6c69 6320 6869 6572 6172 6368 7920 yclic hierarchy │ │ │ │ │ -00011d20: 696e 2063 6c61 7373 2066 696c 650a 0a3c in class file..< │ │ │ │ │ -00011d30: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f38 li>tools/javac/8 │ │ │ │ │ -00011d40: 3233 3837 3335 2f54 3832 3338 3733 352e 238735/T8238735. │ │ │ │ │ -00011d50: 6a61 7661 3a20 6a61 7661 6320 7368 6f75 java: javac shou │ │ │ │ │ -00011d60: 6c64 2066 6169 6c20 7769 7468 6f75 7420 ld fail without │ │ │ │ │ -00011d70: 7468 726f 7769 6e67 204e 5045 0a0a 3c6c throwing NPE..tools/javac/82 │ │ │ │ │ -00011d90: 3435 3135 332f 5438 3234 3531 3533 2e6a 45153/T8245153.j │ │ │ │ │ -00011da0: 6176 613a 2055 6e69 636f 6465 2065 6e63 ava: Unicode enc │ │ │ │ │ -00011db0: 6f64 6564 2064 6f75 626c 652d 7175 6f74 oded double-quot │ │ │ │ │ -00011dc0: 6564 2065 6d70 7479 2073 7472 696e 6720 ed empty string │ │ │ │ │ -00011dd0: 646f 6573 206e 6f74 2063 6f6d 7069 6c65 does not compile │ │ │ │ │ -00011de0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00011df0: 632f 3832 3634 3235 382f 4d69 736c 6561 c/8264258/Mislea │ │ │ │ │ -00011e00: 6469 6e67 4e6f 6e45 7869 7374 656e 7450 dingNonExistentP │ │ │ │ │ -00011e10: 6174 6845 7272 6f72 2e6a 6176 613a 2055 athError.java: U │ │ │ │ │ -00011e20: 6e6b 6e6f 776e 206c 6f6f 6b75 7073 2069 nknown lookups i │ │ │ │ │ -00011e30: 6e20 7468 6520 6a61 7661 2070 6163 6b61 n the java packa │ │ │ │ │ -00011e40: 6765 2067 6976 6520 6d69 736c 6561 6469 ge give misleadi │ │ │ │ │ -00011e50: 6e67 2063 6f6d 7069 6c61 7469 6f6e 2065 ng compilation e │ │ │ │ │ -00011e60: 7272 6f72 730a 0a3c 6c69 3e74 6f6f 6c73 rrors..
  • tools │ │ │ │ │ -00011e70: 2f6a 6176 6163 2f38 3237 3830 3738 2f49 /javac/8278078/I │ │ │ │ │ -00011e80: 6e76 616c 6964 5468 6973 416e 6453 7570 nvalidThisAndSup │ │ │ │ │ -00011e90: 6572 496e 436f 6e73 7472 7563 746f 7241 erInConstructorA │ │ │ │ │ -00011ea0: 7267 5465 7374 2e6a 6176 613a 2065 7272 rgTest.java: err │ │ │ │ │ -00011eb0: 6f72 3a20 6361 6e6e 6f74 2072 6566 6572 or: cannot refer │ │ │ │ │ -00011ec0: 656e 6365 2073 7570 6572 2062 6566 6f72 ence super befor │ │ │ │ │ -00011ed0: 6520 7375 7065 7274 7970 6520 636f 6e73 e supertype cons │ │ │ │ │ -00011ee0: 7472 7563 746f 7220 6861 7320 6265 656e tructor has been │ │ │ │ │ -00011ef0: 2063 616c 6c65 640a 0a3c 6c69 3e74 6f6f called..
  • too │ │ │ │ │ -00011f00: 6c73 2f6a 6176 6163 2f38 3237 3830 3738 ls/javac/8278078 │ │ │ │ │ -00011f10: 2f56 616c 6964 5468 6973 416e 6453 7570 /ValidThisAndSup │ │ │ │ │ -00011f20: 6572 496e 436f 6e73 7472 7563 746f 7241 erInConstructorA │ │ │ │ │ -00011f30: 7267 5465 7374 2e6a 6176 613a 2065 7272 rgTest.java: err │ │ │ │ │ -00011f40: 6f72 3a20 6361 6e6e 6f74 2072 6566 6572 or: cannot refer │ │ │ │ │ -00011f50: 656e 6365 2073 7570 6572 2062 6566 6f72 ence super befor │ │ │ │ │ -00011f60: 6520 7375 7065 7274 7970 6520 636f 6e73 e supertype cons │ │ │ │ │ -00011f70: 7472 7563 746f 7220 6861 7320 6265 656e tructor has been │ │ │ │ │ -00011f80: 2063 616c 6c65 640a 0a3c 6c69 3e74 6f6f called..
  • too │ │ │ │ │ -00011f90: 6c73 2f6a 6176 6163 2f41 6273 7472 6163 ls/javac/Abstrac │ │ │ │ │ -00011fa0: 744f 7665 7272 6964 652e 6a61 7661 3a20 tOverride.java: │ │ │ │ │ -00011fb0: 4f76 6572 6c6f 6164 2072 6573 6f6c 7574 Overload resolut │ │ │ │ │ -00011fc0: 696f 6e20 7768 656e 2061 6e20 6162 7374 ion when an abst │ │ │ │ │ -00011fd0: 7261 6374 206d 6574 686f 6420 6f76 6572 ract method over │ │ │ │ │ -00011fe0: 7269 6465 7320 6120 636f 6e63 7265 7465 rides a concrete │ │ │ │ │ -00011ff0: 206f 6e65 0a0a 3c6c 693e 746f 6f6c 732f one..
  • tools/ │ │ │ │ │ -00012000: 6a61 7661 632f 4163 6365 7373 4d65 7468 javac/AccessMeth │ │ │ │ │ -00012010: 6f64 732f 4163 6365 7373 4d65 7468 6f64 ods/AccessMethod │ │ │ │ │ -00012020: 734c 4853 2e6a 6176 613a 2054 6573 7420 sLHS.java: Test │ │ │ │ │ -00012030: 6163 6365 7373 206d 6574 686f 6473 2066 access methods f │ │ │ │ │ -00012040: 6f72 2061 7373 6967 6e6d 656e 7420 7461 or assignment ta │ │ │ │ │ -00012050: 7267 6574 732e 0a0a 3c6c 693e 746f 6f6c rgets...
  • tool │ │ │ │ │ -00012060: 732f 6a61 7661 632f 4163 6365 7373 4d65 s/javac/AccessMe │ │ │ │ │ -00012070: 7468 6f64 732f 4269 7477 6973 6541 7373 thods/BitwiseAss │ │ │ │ │ -00012080: 6967 6e6d 656e 742e 6a61 7661 3a20 4368 ignment.java: Ch │ │ │ │ │ -00012090: 6563 6b20 636f 7272 6563 7420 6765 6e65 eck correct gene │ │ │ │ │ -000120a0: 7261 7469 6f6e 206f 6620 6269 7477 6973 ration of bitwis │ │ │ │ │ -000120b0: 6520 6173 7369 676e 6d65 6e74 2061 6363 e assignment acc │ │ │ │ │ -000120c0: 6573 7320 6d65 7468 6f64 2e0a 0a3c 6c69 ess method...
  • tools/javac/Acc │ │ │ │ │ -000120e0: 6573 734d 6574 686f 6473 2f43 6861 696e essMethods/Chain │ │ │ │ │ -000120f0: 6564 4173 7369 676e 6d65 6e74 2e6a 6176 edAssignment.jav │ │ │ │ │ -00012100: 613a 2054 6573 7420 6368 6169 6e65 6420 a: Test chained │ │ │ │ │ -00012110: 6173 7369 676e 6d65 6e74 7320 7573 696e assignments usin │ │ │ │ │ -00012120: 6720 6163 6365 7373 206d 6574 686f 6473 g access methods │ │ │ │ │ -00012130: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00012140: 6163 2f41 6363 6573 734d 6574 686f 6473 ac/AccessMethods │ │ │ │ │ -00012150: 2f43 6f6e 7374 7275 6374 6f72 4163 6365 /ConstructorAcce │ │ │ │ │ -00012160: 7373 2e6a 6176 613a 2054 6573 7420 6163 ss.java: Test ac │ │ │ │ │ -00012170: 6365 7373 206d 6574 686f 6473 2066 6f72 cess methods for │ │ │ │ │ -00012180: 2070 7269 7661 7465 2063 6f6e 7374 7275 private constru │ │ │ │ │ -00012190: 6374 6f72 732e 0a0a 3c6c 693e 746f 6f6c ctors...
  • tool │ │ │ │ │ -000121a0: 732f 6a61 7661 632f 4163 6365 7373 4d65 s/javac/AccessMe │ │ │ │ │ -000121b0: 7468 6f64 732f 496e 7465 726e 616c 4861 thods/InternalHa │ │ │ │ │ -000121c0: 6e64 7368 616b 652e 6a61 7661 3a20 7365 ndshake.java: se │ │ │ │ │ -000121d0: 6372 6574 206a 6176 6163 2069 6e74 6572 cret javac inter │ │ │ │ │ -000121e0: 6e61 6c20 6861 6e64 7368 616b 6520 666f nal handshake fo │ │ │ │ │ -000121f0: 7220 7375 7065 7220 6163 6365 7373 206d r super access m │ │ │ │ │ -00012200: 6574 686f 6473 2068 6173 2073 6964 652d ethods has side- │ │ │ │ │ -00012210: 6566 6665 6374 732e 0a0a 3c6c 693e 746f effects...
  • to │ │ │ │ │ -00012220: 6f6c 732f 6a61 7661 632f 4163 6365 7373 ols/javac/Access │ │ │ │ │ -00012230: 4d65 7468 6f64 732f 4c61 7465 4164 6469 Methods/LateAddi │ │ │ │ │ -00012240: 7469 6f6e 2e6a 6176 613a 2043 6f6d 7069 tion.java: Compi │ │ │ │ │ -00012250: 6c65 7220 6d75 7374 2070 726f 7065 726c ler must properl │ │ │ │ │ -00012260: 7920 6861 6e64 6c65 2061 6363 6573 7320 y handle access │ │ │ │ │ -00012270: 6d65 7468 6f64 7320 6372 6561 7465 6420 methods created │ │ │ │ │ -00012280: 6166 7465 7220 7468 6569 7220 636c 6173 after their clas │ │ │ │ │ -00012290: 7320 6861 7320 6265 656e 2063 6865 636b s has been check │ │ │ │ │ -000122a0: 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ed...
  • tools/j │ │ │ │ │ -000122b0: 6176 6163 2f41 6363 6573 734d 6574 686f avac/AccessMetho │ │ │ │ │ -000122c0: 6473 2f55 706c 6576 656c 5072 6976 6174 ds/UplevelPrivat │ │ │ │ │ -000122d0: 6543 6f6e 7374 616e 7473 2e6a 6176 613a eConstants.java: │ │ │ │ │ -000122e0: 2043 6f6d 7069 6c65 7220 6d75 7374 2074 Compiler must t │ │ │ │ │ -000122f0: 7265 6174 2061 6e20 7570 6c65 7665 6c20 reat an uplevel │ │ │ │ │ -00012300: 7265 6665 7265 6e63 6520 746f 2061 2070 reference to a p │ │ │ │ │ -00012310: 7269 7661 7465 206e 616d 6564 2063 6f6e rivate named con │ │ │ │ │ -00012320: 7374 616e 7420 6173 2061 2063 6f6e 7374 stant as a const │ │ │ │ │ -00012330: 616e 7420 6578 7072 6573 7369 6f6e 2e0a ant expression.. │ │ │ │ │ -00012340: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00012350: 2f41 6464 5265 6665 7265 6e63 6554 6869 /AddReferenceThi │ │ │ │ │ -00012360: 732e 6a61 7661 3a20 496d 706c 6963 6974 s.java: Implicit │ │ │ │ │ -00012370: 2063 6173 7473 2066 726f 6d20 696e 7420 casts from int │ │ │ │ │ -00012380: 746f 2063 6861 7220 7573 6564 2074 6f20 to char used to │ │ │ │ │ -00012390: 7363 7265 7720 7570 2074 6865 2069 6e74 screw up the int │ │ │ │ │ -000123a0: 6572 6e61 6c20 6074 6869 7327 206f 626a ernal `this' obj │ │ │ │ │ -000123b0: 6563 7420 696e 2061 2062 6164 2077 6179 ect in a bad way │ │ │ │ │ -000123c0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -000123d0: 6163 2f41 6d62 6967 332e 6a61 7661 3a20 ac/Ambig3.java: │ │ │ │ │ -000123e0: 4d69 7373 696e 6720 616d 6269 6775 6974 Missing ambiguit │ │ │ │ │ -000123f0: 7920 6572 726f 7220 7768 656e 2074 776f y error when two │ │ │ │ │ -00012400: 206d 6574 686f 6473 2061 7265 2065 7175 methods are equ │ │ │ │ │ -00012410: 616c 6c79 2073 7065 6369 6669 630a 0a3c ally specific..< │ │ │ │ │ -00012420: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f41 li>tools/javac/A │ │ │ │ │ -00012430: 6e6f 6e43 6c73 496e 496e 7466 2e6a 6176 nonClsInIntf.jav │ │ │ │ │ -00012440: 613a 2041 6e20 616e 6f6e 796f 7573 2063 a: An anonyous c │ │ │ │ │ -00012450: 6c61 7373 2069 6e20 616e 2069 6e74 6572 lass in an inter │ │ │ │ │ -00012460: 6661 6365 2069 7320 616c 6c6f 7765 642e face is allowed. │ │ │ │ │ -00012470: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00012480: 632f 416e 6f6e 496e 6e65 7245 7863 6570 c/AnonInnerExcep │ │ │ │ │ -00012490: 7469 6f6e 5f31 2e6a 6176 613a 2056 6572 tion_1.java: Ver │ │ │ │ │ -000124a0: 6966 7920 7468 6174 2063 6f6e 7374 7275 ify that constru │ │ │ │ │ -000124b0: 6374 6f72 2066 6f72 2061 6e20 616e 6f6e ctor for an anon │ │ │ │ │ -000124c0: 796d 6f75 7320 636c 6173 7320 6361 6e20 ymous class can │ │ │ │ │ -000124d0: 7468 726f 7720 6578 6365 7074 696f 6e73 throw exceptions │ │ │ │ │ -000124e0: 2069 6620 6974 7320 7375 7065 7263 6c61 if its supercla │ │ │ │ │ -000124f0: 7373 2063 616e 2e0a 0a3c 6c69 3e74 6f6f ss can...
  • too │ │ │ │ │ -00012500: 6c73 2f6a 6176 6163 2f41 6e6f 6e49 6e6e ls/javac/AnonInn │ │ │ │ │ -00012510: 6572 4578 6365 7074 696f 6e5f 322e 6a61 erException_2.ja │ │ │ │ │ -00012520: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00012530: 696e 7374 616e 6365 2069 6e69 7469 616c instance initial │ │ │ │ │ -00012540: 697a 6572 206f 6620 696e 6e65 7220 636c izer of inner cl │ │ │ │ │ -00012550: 6173 7320 6361 6e20 7468 726f 7720 6368 ass can throw ch │ │ │ │ │ -00012560: 6563 6b65 6420 6578 6365 7074 696f 6e2e ecked exception. │ │ │ │ │ -00012570: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00012580: 632f 416e 6f6e 496e 6e65 7245 7863 6570 c/AnonInnerExcep │ │ │ │ │ -00012590: 7469 6f6e 5f33 2e6a 6176 613a 2056 6572 tion_3.java: Ver │ │ │ │ │ -000125a0: 6966 7920 7468 6174 2066 6978 2066 6f72 ify that fix for │ │ │ │ │ -000125b0: 2034 3236 3631 3732 2064 6f65 7320 6e6f 4266172 does no │ │ │ │ │ -000125c0: 7420 6166 6665 6374 206e 616d 6564 2069 t affect named i │ │ │ │ │ -000125d0: 6e6e 6572 2063 6c61 7373 6573 2e0a 0a3c nner classes...< │ │ │ │ │ -000125e0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f41 li>tools/javac/A │ │ │ │ │ -000125f0: 6e6f 6e53 7461 7469 634d 656d 6265 725f nonStaticMember_ │ │ │ │ │ -00012600: 312e 6a61 7661 3a20 5665 7269 6679 2074 1.java: Verify t │ │ │ │ │ -00012610: 6861 7420 616e 2061 6e6f 6e79 6d6f 7573 hat an anonymous │ │ │ │ │ -00012620: 2063 6c61 7373 2063 616e 2063 6f6e 7461 class can conta │ │ │ │ │ -00012630: 696e 2061 2073 7461 7469 6320 6669 656c in a static fiel │ │ │ │ │ -00012640: 6420 6f6e 6c79 2069 6620 736f 7572 6365 d only if source │ │ │ │ │ -00012650: 2026 6774 3b3d 2031 360a 0a3c 6c69 3e74 >= 16..
  • t │ │ │ │ │ -00012660: 6f6f 6c73 2f6a 6176 6163 2f41 6e6f 6e53 ools/javac/AnonS │ │ │ │ │ -00012670: 7461 7469 634d 656d 6265 725f 322e 6a61 taticMember_2.ja │ │ │ │ │ -00012680: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00012690: 616e 2061 6e6f 6e79 6d6f 7573 2063 6c61 an anonymous cla │ │ │ │ │ -000126a0: 7373 2063 616e 2063 6f6e 7461 696e 2061 ss can contain a │ │ │ │ │ -000126b0: 2073 7461 7469 6320 6d65 7468 6f64 206f static method o │ │ │ │ │ -000126c0: 6e6c 7920 6966 2073 6f75 7263 6520 2667 nly if source &g │ │ │ │ │ -000126d0: 743b 3d20 3136 0a0a 3c6c 693e 746f 6f6c t;= 16..
  • tool │ │ │ │ │ -000126e0: 732f 6a61 7661 632f 416e 6f6e 5374 6174 s/javac/AnonStat │ │ │ │ │ -000126f0: 6963 4d65 6d62 6572 5f33 2e6a 6176 613a icMember_3.java: │ │ │ │ │ -00012700: 2056 6572 6966 7920 7468 6174 2061 6e20 Verify that an │ │ │ │ │ -00012710: 616e 6f6e 796d 6f75 7320 636c 6173 7320 anonymous class │ │ │ │ │ -00012720: 6361 6e20 636f 6e74 6169 6e20 7374 6174 can contain stat │ │ │ │ │ -00012730: 6963 2063 6f6e 7374 616e 742e 0a0a 3c6c ic constant...tools/javac/An │ │ │ │ │ -00012750: 6f6e 796d 6f75 7343 6c61 7373 2f41 6e6f onymousClass/Ano │ │ │ │ │ -00012760: 6e79 6d6f 7573 436c 6173 7346 6c61 6773 nymousClassFlags │ │ │ │ │ -00012770: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -00012780: 6174 2061 6e6f 6e79 6d6f 7573 2063 6c61 at anonymous cla │ │ │ │ │ -00012790: 7373 2062 696e 6172 6965 7320 6861 7665 ss binaries have │ │ │ │ │ -000127a0: 2074 6865 2063 6f72 7265 6374 2066 6c61 the correct fla │ │ │ │ │ -000127b0: 6773 2073 6574 0a0a 3c6c 693e 746f 6f6c gs set..
  • tool │ │ │ │ │ -000127c0: 732f 6a61 7661 632f 416e 6f6e 796d 6f75 s/javac/Anonymou │ │ │ │ │ -000127d0: 7343 6c61 7373 2f41 6e6f 6e79 6d6f 7573 sClass/Anonymous │ │ │ │ │ -000127e0: 4374 6f72 4578 6365 7074 696f 6e54 6573 CtorExceptionTes │ │ │ │ │ -000127f0: 742e 6a61 7661 3a20 4d69 7373 696e 6720 t.java: Missing │ │ │ │ │ -00012800: 4578 6365 7074 696f 6e54 6162 6c65 2061 ExceptionTable a │ │ │ │ │ -00012810: 7474 7269 6275 7465 2069 6e20 616e 6f6e ttribute in anon │ │ │ │ │ -00012820: 796d 6f75 7320 636c 6173 7320 636f 6e73 ymous class cons │ │ │ │ │ -00012830: 7472 7563 746f 7273 0a0a 3c6c 693e 746f tructors..
  • to │ │ │ │ │ -00012840: 6f6c 732f 6a61 7661 632f 416e 6f6e 796d ols/javac/Anonym │ │ │ │ │ -00012850: 6f75 7343 6c61 7373 2f41 6e6f 6e79 6d6f ousClass/Anonymo │ │ │ │ │ -00012860: 7573 496e 5375 7065 7243 616c 6c4e 6567 usInSuperCallNeg │ │ │ │ │ -00012870: 5465 7374 2e6a 6176 613a 2056 6572 6966 Test.java: Verif │ │ │ │ │ -00012880: 7920 7468 6174 2061 2070 726f 6772 616d y that a program │ │ │ │ │ -00012890: 2063 616e 6e6f 7420 6163 6365 7373 2069 cannot access i │ │ │ │ │ -000128a0: 6e73 7461 6e63 6520 7374 6174 6520 6265 nstance state be │ │ │ │ │ -000128b0: 666f 7265 2063 6f6e 7374 7275 6374 696f fore constructio │ │ │ │ │ -000128c0: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -000128d0: 6163 2f41 6e6f 6e79 6d6f 7573 436c 6173 ac/AnonymousClas │ │ │ │ │ -000128e0: 732f 416e 6f6e 796d 6f75 7349 6e53 7570 s/AnonymousInSup │ │ │ │ │ -000128f0: 6572 4361 6c6c 5465 7374 2e6a 6176 613a erCallTest.java: │ │ │ │ │ -00012900: 2056 6572 6966 7920 7468 6174 206a 6176 Verify that jav │ │ │ │ │ -00012910: 6163 2073 6b69 7073 206f 7574 6572 2074 ac skips outer t │ │ │ │ │ -00012920: 6869 7320 746f 2061 6e6f 6e79 6d6f 7573 his to anonymous │ │ │ │ │ -00012930: 2069 6e6e 6572 2063 6c61 7373 6573 2069 inner classes i │ │ │ │ │ -00012940: 6e20 7375 7065 7220 7479 7065 2063 6f6e n super type con │ │ │ │ │ -00012950: 7374 7275 6374 6f72 2063 616c 6c73 0a0a structor calls.. │ │ │ │ │ -00012960: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00012970: 416e 6f6e 796d 6f75 7343 6c61 7373 2f43 AnonymousClass/C │ │ │ │ │ -00012980: 746f 7241 6363 6573 7342 7970 6173 7354 torAccessBypassT │ │ │ │ │ -00012990: 6573 742e 6a61 7661 3a20 4578 7472 616e est.java: Extran │ │ │ │ │ -000129a0: 656f 7573 2061 6363 6573 7320 6368 6563 eous access chec │ │ │ │ │ -000129b0: 6b73 2069 6d70 6c65 6d65 6e74 6564 2062 ks implemented b │ │ │ │ │ -000129c0: 7920 6a61 7661 630a 0a3c 6c69 3e74 6f6f y javac..
  • too │ │ │ │ │ -000129d0: 6c73 2f6a 6176 6163 2f41 6e6f 6e79 6d6f ls/javac/Anonymo │ │ │ │ │ -000129e0: 7573 436f 6e73 7472 7563 746f 7245 7863 usConstructorExc │ │ │ │ │ -000129f0: 6570 7469 6f6e 732e 6a61 7661 3a20 5665 eptions.java: Ve │ │ │ │ │ -00012a00: 7269 6679 2074 6861 7420 616e 6f6e 796d rify that anonym │ │ │ │ │ -00012a10: 6f75 7320 636c 6173 7365 7320 696e 6865 ous classes inhe │ │ │ │ │ -00012a20: 7269 7469 6e67 2066 726f 6d20 636c 6173 riting from clas │ │ │ │ │ -00012a30: 7365 7320 7768 6f73 6520 636f 6e73 7472 ses whose constr │ │ │ │ │ -00012a40: 7563 746f 7273 2061 7265 2064 6563 6c61 uctors are decla │ │ │ │ │ -00012a50: 7265 6420 746f 2074 6872 6f77 2065 7863 red to throw exc │ │ │ │ │ -00012a60: 6570 7469 6f6e 7320 6361 6e20 6265 2073 eptions can be s │ │ │ │ │ -00012a70: 7563 6365 7366 756c 6c79 2063 6f6d 7069 uccesfully compi │ │ │ │ │ -00012a80: 6c65 642e 0a0a 3c6c 693e 746f 6f6c 732f led...
  • tools/ │ │ │ │ │ -00012a90: 6a61 7661 632f 416e 6f6e 796d 6f75 734e javac/AnonymousN │ │ │ │ │ -00012aa0: 756c 6c2e 6a61 7661 3a20 5468 6520 636f ull.java: The co │ │ │ │ │ -00012ab0: 6d70 696c 6572 2063 7261 7368 6564 2077 mpiler crashed w │ │ │ │ │ -00012ac0: 6865 6e65 7665 7220 616e 2061 6e6f 6e79 henever an anony │ │ │ │ │ -00012ad0: 6d6f 7573 2063 6c61 7373 2077 6173 2063 mous class was c │ │ │ │ │ -00012ae0: 7265 6174 6564 2077 6974 6820 606e 756c reated with `nul │ │ │ │ │ -00012af0: 6c27 2061 7320 6f6e 6520 6f66 2069 7473 l' as one of its │ │ │ │ │ -00012b00: 2061 7267 756d 656e 7473 2e0a 0a3c 6c69 arguments...
  • tools/javac/Ano │ │ │ │ │ -00012b20: 6e79 6d6f 7573 5072 6f74 6563 742f 416e nymousProtect/An │ │ │ │ │ -00012b30: 6f6e 796d 6f75 7350 726f 7465 6374 2e6a onymousProtect.j │ │ │ │ │ -00012b40: 6176 613a 2041 6e6f 6e79 6d6f 7573 2063 ava: Anonymous c │ │ │ │ │ -00012b50: 6c61 7373 2077 6974 6820 696e 6163 6365 lass with inacce │ │ │ │ │ -00012b60: 7373 6962 6c65 2074 7970 6520 696e 2063 ssible type in c │ │ │ │ │ -00012b70: 6f6e 7374 7275 6374 6f72 2069 7320 7265 onstructor is re │ │ │ │ │ -00012b80: 6a65 6374 6564 0a0a 3c6c 693e 746f 6f6c jected..
  • tool │ │ │ │ │ -00012b90: 732f 6a61 7661 632f 416e 6f6e 796d 6f75 s/javac/Anonymou │ │ │ │ │ -00012ba0: 7353 7562 636c 6173 7354 6573 742e 6a61 sSubclassTest.ja │ │ │ │ │ -00012bb0: 7661 3a20 6a61 7661 6320 7772 6f6e 676c va: javac wrongl │ │ │ │ │ -00012bc0: 7920 616c 6c6f 7773 2061 2073 7562 636c y allows a subcl │ │ │ │ │ -00012bd0: 6173 7320 6f66 2061 6e20 616e 6f6e 796d ass of an anonym │ │ │ │ │ -00012be0: 6f75 7320 636c 6173 730a 0a3c 6c69 3e74 ous class..
  • t │ │ │ │ │ -00012bf0: 6f6f 6c73 2f6a 6176 6163 2f41 6e6f 6e79 ools/javac/Anony │ │ │ │ │ -00012c00: 6d6f 7573 5479 7065 2e6a 6176 613a 2054 mousType.java: T │ │ │ │ │ -00012c10: 6865 2063 6f6d 7069 6c65 7220 6469 6420 he compiler did │ │ │ │ │ -00012c20: 6e6f 7420 636f 7272 6563 746c 7920 7365 not correctly se │ │ │ │ │ -00012c30: 7420 7468 6520 7479 7065 206f 6620 616e t the type of an │ │ │ │ │ -00012c40: 2061 6e6f 6e79 6d6f 7573 206e 6577 2065 anonymous new e │ │ │ │ │ -00012c50: 7870 7265 7373 696f 6e2e 0a0a 3c6c 693e xpression...
  • │ │ │ │ │ -00012c60: 746f 6f6c 732f 6a61 7661 632f 4172 7261 tools/javac/Arra │ │ │ │ │ -00012c70: 7943 6173 742e 6a61 7661 3a20 4361 7374 yCast.java: Cast │ │ │ │ │ -00012c80: 7320 746f 2061 6e20 6172 7261 7920 7479 s to an array ty │ │ │ │ │ -00012c90: 7065 2075 7365 6420 746f 2063 6175 7365 pe used to cause │ │ │ │ │ -00012ca0: 2061 204e 756c 6c50 6f69 6e74 6572 4578 a NullPointerEx │ │ │ │ │ -00012cb0: 6365 7074 696f 6e20 6475 7269 6e67 2063 ception during c │ │ │ │ │ -00012cc0: 6f6d 7069 6c61 7469 6f6e 2e0a 0a3c 6c69 ompilation...
  • tools/javac/Avo │ │ │ │ │ -00012ce0: 6964 4e50 4541 7443 6c61 7373 5265 6164 idNPEAtClassRead │ │ │ │ │ -00012cf0: 6572 2f41 766f 6964 4e50 4541 7443 6c61 er/AvoidNPEAtCla │ │ │ │ │ -00012d00: 7373 5265 6164 6572 5465 7374 2e6a 6176 ssReaderTest.jav │ │ │ │ │ -00012d10: 613a 2043 6c61 7373 5265 6164 6572 3a3a a: ClassReader:: │ │ │ │ │ -00012d20: 6164 6a75 7374 4d65 7468 6f64 5061 7261 adjustMethodPara │ │ │ │ │ -00012d30: 6d73 2063 616e 2070 6f74 656e 7469 616c ms can potential │ │ │ │ │ -00012d40: 6c79 2072 6574 7572 6e20 6e75 6c6c 2069 ly return null i │ │ │ │ │ -00012d50: 6620 7468 6520 6172 6773 206c 6973 7420 f the args list │ │ │ │ │ -00012d60: 6973 2065 6d70 7479 0a0a 3c6c 693e 746f is empty..
  • to │ │ │ │ │ -00012d70: 6f6c 732f 6a61 7661 632f 4261 6441 6e6e ols/javac/BadAnn │ │ │ │ │ -00012d80: 6f74 6174 696f 6e2e 6a61 7661 3a20 4d61 otation.java: Ma │ │ │ │ │ -00012d90: 6c66 6f72 6d65 6420 616e 6e6f 7461 7469 lformed annotati │ │ │ │ │ -00012da0: 6f6e 2074 7970 6520 7769 7468 2076 6172 on type with var │ │ │ │ │ -00012db0: 6172 6773 2070 6172 616d 6574 6572 2063 args parameter c │ │ │ │ │ -00012dc0: 7261 7368 6573 206a 6176 6163 0a0a 3c6c rashes javac..tools/javac/Ba │ │ │ │ │ -00012de0: 6442 7265 616b 2e6a 6176 613a 2049 6e63 dBreak.java: Inc │ │ │ │ │ -00012df0: 6f72 7265 6374 2064 6561 6420 636f 6465 orrect dead code │ │ │ │ │ -00012e00: 2061 6e61 6c79 7369 7320 7768 656e 2062 analysis when b │ │ │ │ │ -00012e10: 7265 616b 2073 7461 7465 6d65 6e74 7320 reak statements │ │ │ │ │ -00012e20: 6272 6561 6b20 7468 656d 7365 6c76 6573 break themselves │ │ │ │ │ -00012e30: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00012e40: 6163 2f42 6164 436f 7661 722e 6a61 7661 ac/BadCovar.java │ │ │ │ │ -00012e50: 3a20 436f 6d70 696c 6572 2061 6c6c 6f77 : Compiler allow │ │ │ │ │ -00012e60: 7320 696e 6865 7269 7461 6e63 6520 6f66 s inheritance of │ │ │ │ │ -00012e70: 206d 756c 7469 706c 6520 6d65 7468 6f64 multiple method │ │ │ │ │ -00012e80: 7320 7769 7468 2075 6e72 656c 6174 6564 s with unrelated │ │ │ │ │ -00012e90: 2072 6574 7572 6e20 7479 7065 730a 0a3c return types..< │ │ │ │ │ -00012ea0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f42 li>tools/javac/B │ │ │ │ │ -00012eb0: 6164 4865 7843 6f6e 7374 616e 742e 6a61 adHexConstant.ja │ │ │ │ │ -00012ec0: 7661 3a20 436f 6d70 696c 6572 2070 6572 va: Compiler per │ │ │ │ │ -00012ed0: 6d69 7474 6564 2069 6e76 616c 6964 2068 mitted invalid h │ │ │ │ │ -00012ee0: 6578 206c 6974 6572 616c 2e0a 0a3c 6c69 ex literal...
  • tools/javac/Bad │ │ │ │ │ -00012f00: 4f70 7469 6d69 7a61 7469 6f6e 2f44 6561 Optimization/Dea │ │ │ │ │ -00012f10: 6443 6f64 6531 2e6a 6176 613a 2074 7279 dCode1.java: try │ │ │ │ │ -00012f20: 2d63 6174 6368 2031 3a20 2056 6572 6966 -catch 1: Verif │ │ │ │ │ -00012f30: 7920 7468 6174 206f 7665 727a 6561 6c6f y that overzealo │ │ │ │ │ -00012f40: 7573 2064 6561 642d 636f 6465 2065 6c69 us dead-code eli │ │ │ │ │ -00012f50: 6d69 6e61 7469 6f6e 206e 6f20 6c6f 6e67 mination no long │ │ │ │ │ -00012f60: 6572 2072 656d 6f76 6573 206c 6976 6520 er removes live │ │ │ │ │ -00012f70: 636f 6465 2e0a 0a3c 6c69 3e74 6f6f 6c73 code...
  • tools │ │ │ │ │ -00012f80: 2f6a 6176 6163 2f42 6164 4f70 7469 6d69 /javac/BadOptimi │ │ │ │ │ -00012f90: 7a61 7469 6f6e 2f44 6561 6443 6f64 6532 zation/DeadCode2 │ │ │ │ │ -00012fa0: 2e6a 6176 613a 2074 7279 2d63 6174 6368 .java: try-catch │ │ │ │ │ -00012fb0: 2032 3a20 2056 6572 6966 7920 7468 6174 2: Verify that │ │ │ │ │ -00012fc0: 206f 7665 727a 6561 6c6f 7573 2064 6561 overzealous dea │ │ │ │ │ -00012fd0: 642d 636f 6465 2065 6c69 6d69 6e61 7469 d-code eliminati │ │ │ │ │ -00012fe0: 6f6e 206e 6f20 6c6f 6e67 6572 2072 656d on no longer rem │ │ │ │ │ -00012ff0: 6f76 6573 206c 6976 6520 636f 6465 2e0a oves live code.. │ │ │ │ │ -00013000: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00013010: 2f42 6164 4f70 7469 6d69 7a61 7469 6f6e /BadOptimization │ │ │ │ │ -00013020: 2f44 6561 6443 6f64 6533 2e6a 6176 613a /DeadCode3.java: │ │ │ │ │ -00013030: 2066 696e 616c 2076 6f69 6420 6675 6e63 final void func │ │ │ │ │ -00013040: 7469 6f6e 3a20 2056 6572 6966 7920 7468 tion: Verify th │ │ │ │ │ -00013050: 6174 206f 7665 727a 6561 6c6f 7573 2064 at overzealous d │ │ │ │ │ -00013060: 6561 642d 636f 6465 2065 6c69 6d69 6e61 ead-code elimina │ │ │ │ │ -00013070: 7469 6f6e 206e 6f20 6c6f 6e67 6572 2072 tion no longer r │ │ │ │ │ -00013080: 656d 6f76 6573 206c 6976 6520 636f 6465 emoves live code │ │ │ │ │ -00013090: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -000130a0: 6163 2f42 6164 4f70 7469 6d69 7a61 7469 ac/BadOptimizati │ │ │ │ │ -000130b0: 6f6e 2f44 6561 6443 6f64 6534 2e6a 6176 on/DeadCode4.jav │ │ │ │ │ -000130c0: 613a 2073 7461 7469 6320 696e 6974 3a20 a: static init: │ │ │ │ │ -000130d0: 2056 6572 6966 7920 7468 6174 206f 7665 Verify that ove │ │ │ │ │ -000130e0: 727a 6561 6c6f 7573 2064 6561 642d 636f rzealous dead-co │ │ │ │ │ -000130f0: 6465 2065 6c69 6d69 6e61 7469 6f6e 206e de elimination n │ │ │ │ │ -00013100: 6f20 6c6f 6e67 6572 2072 656d 6f76 6573 o longer removes │ │ │ │ │ -00013110: 206c 6976 6520 636f 6465 2e0a 0a3c 6c69 live code...
  • tools/javac/Bad │ │ │ │ │ -00013130: 4f70 7469 6d69 7a61 7469 6f6e 2f44 6561 Optimization/Dea │ │ │ │ │ -00013140: 6443 6f64 6535 2e6a 6176 613a 2069 6e69 dCode5.java: ini │ │ │ │ │ -00013150: 743a 2020 5665 7269 6679 2074 6861 7420 t: Verify that │ │ │ │ │ -00013160: 6f76 6572 7a65 616c 6f75 7320 6465 6164 overzealous dead │ │ │ │ │ -00013170: 2d63 6f64 6520 656c 696d 696e 6174 696f -code eliminatio │ │ │ │ │ -00013180: 6e20 6e6f 206c 6f6e 6765 7220 7265 6d6f n no longer remo │ │ │ │ │ -00013190: 7665 7320 6c69 7665 2063 6f64 652e 0a0a ves live code... │ │ │ │ │ -000131a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000131b0: 4261 644f 7074 696d 697a 6174 696f 6e2f BadOptimization/ │ │ │ │ │ -000131c0: 4465 6164 436f 6465 362e 6a61 7661 3a20 DeadCode6.java: │ │ │ │ │ -000131d0: 6e65 7374 6564 2063 6c61 7373 6573 3a20 nested classes: │ │ │ │ │ -000131e0: 2056 6572 6966 7920 7468 6174 206f 7665 Verify that ove │ │ │ │ │ -000131f0: 727a 6561 6c6f 7573 2064 6561 642d 636f rzealous dead-co │ │ │ │ │ -00013200: 6465 2065 6c69 6d69 6e61 7469 6f6e 206e de elimination n │ │ │ │ │ -00013210: 6f20 6c6f 6e67 6572 2072 656d 6f76 6573 o longer removes │ │ │ │ │ -00013220: 206c 6976 6520 636f 6465 2e0a 0a3c 6c69 live code...
  • tools/javac/Bad │ │ │ │ │ -00013240: 4f70 7469 6d69 7a61 7469 6f6e 2f53 7769 Optimization/Swi │ │ │ │ │ -00013250: 7463 6831 2e6a 6176 613a 2042 6164 206f tch1.java: Bad o │ │ │ │ │ -00013260: 7074 696d 697a 6174 696f 6e20 6f66 2022 ptimization of " │ │ │ │ │ -00013270: 7377 6974 6368 2220 7374 6174 656d 656e switch" statemen │ │ │ │ │ -00013280: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ -00013290: 6163 2f42 6164 4f70 7469 6d69 7a61 7469 ac/BadOptimizati │ │ │ │ │ -000132a0: 6f6e 2f53 7769 7463 6832 2e6a 6176 613a on/Switch2.java: │ │ │ │ │ -000132b0: 2042 6164 206f 7074 696d 697a 6174 696f Bad optimizatio │ │ │ │ │ -000132c0: 6e20 6f66 2022 7377 6974 6368 2220 7374 n of "switch" st │ │ │ │ │ -000132d0: 6174 656d 656e 740a 0a3c 6c69 3e74 6f6f atement..
  • too │ │ │ │ │ -000132e0: 6c73 2f6a 6176 6163 2f42 6f6f 6c41 7272 ls/javac/BoolArr │ │ │ │ │ -000132f0: 6179 2e6a 6176 613a 204e 5045 2066 726f ay.java: NPE fro │ │ │ │ │ -00013300: 6d20 636f 6d2e 7375 6e2e 746f 6f6c 732e m com.sun.tools. │ │ │ │ │ -00013310: 6a61 7661 632e 7638 2e63 6f6d 702e 466c javac.v8.comp.Fl │ │ │ │ │ -00013320: 6f77 2e63 6865 636b 496e 6974 2069 6e20 ow.checkInit in │ │ │ │ │ -00013330: 4d61 6e74 6973 2062 6574 610a 0a3c 6c69 Mantis beta..
  • tools/javac/Bou │ │ │ │ │ -00013350: 6e64 436c 6173 7345 7272 6f72 2e6a 6176 ndClassError.jav │ │ │ │ │ -00013360: 613a 2056 6572 6966 7920 636f 6d70 696c a: Verify compil │ │ │ │ │ -00013370: 6572 2064 6f65 736e 2774 2074 6872 6f77 er doesn't throw │ │ │ │ │ -00013380: 2061 204e 756c 6c50 6f69 6e74 6572 4578 a NullPointerEx │ │ │ │ │ -00013390: 6365 7074 696f 6e20 7768 656e 2063 6f6d ception when com │ │ │ │ │ -000133a0: 7069 6c69 6e67 2e0a 0a3c 6c69 3e74 6f6f piling...
  • too │ │ │ │ │ -000133b0: 6c73 2f6a 6176 6163 2f42 7261 6e63 6854 ls/javac/BranchT │ │ │ │ │ -000133c0: 6f46 6577 6572 4465 6669 6e65 732e 6a61 oFewerDefines.ja │ │ │ │ │ -000133d0: 7661 3a20 6a61 7661 2e6c 616e 672e 5665 va: java.lang.Ve │ │ │ │ │ -000133e0: 7269 6679 4572 726f 723a 2049 6e63 6f6e rifyError: Incon │ │ │ │ │ -000133f0: 7369 7374 656e 7420 7374 6163 6b6d 6170 sistent stackmap │ │ │ │ │ -00013400: 2066 7261 6d65 7320 6174 2062 7261 6e63 frames at branc │ │ │ │ │ -00013410: 6820 7461 7267 6574 0a0a 3c6c 693e 746f h target..
  • to │ │ │ │ │ -00013420: 6f6c 732f 6a61 7661 632f 4272 6561 6b41 ols/javac/BreakA │ │ │ │ │ -00013430: 6372 6f73 7343 6c61 7373 2e6a 6176 613a crossClass.java: │ │ │ │ │ -00013440: 206a 6176 6163 2074 6872 6f77 7320 4e75 javac throws Nu │ │ │ │ │ -00013450: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ -00013460: 6f6e 2066 6f72 2062 7265 616b 2074 6f20 on for break to │ │ │ │ │ -00013470: 6c61 6265 6c20 6f75 7473 6964 6520 6f66 label outside of │ │ │ │ │ -00013480: 2063 6c61 7373 0a0a 3c6c 693e 746f 6f6c class..
  • tool │ │ │ │ │ -00013490: 732f 6a61 7661 632f 4361 7074 7572 6549 s/javac/CaptureI │ │ │ │ │ -000134a0: 6e53 7562 7479 7065 2e6a 6176 613a 2074 nSubtype.java: t │ │ │ │ │ -000134b0: 7970 6520 7379 7374 656d 206c 6f6f 7068 ype system looph │ │ │ │ │ -000134c0: 6f6c 6520 696e 2077 696c 6463 6172 6420 ole in wildcard │ │ │ │ │ -000134d0: 7375 6273 7469 7475 7469 6f6e 0a0a 3c6c substitution..tools/javac/Ca │ │ │ │ │ -000134f0: 7363 6164 6564 496e 6e65 724e 6577 496e scadedInnerNewIn │ │ │ │ │ -00013500: 7374 616e 6365 2e6a 6176 613a 2043 6f6d stance.java: Com │ │ │ │ │ -00013510: 7069 6c65 7220 7368 6f75 6c64 2061 6363 piler should acc │ │ │ │ │ -00013520: 6570 7420 6e6f 6e2d 6964 656e 7469 6669 ept non-identifi │ │ │ │ │ -00013530: 6572 2065 7870 7265 7373 696f 6e73 2061 er expressions a │ │ │ │ │ -00013540: 7320 7468 6520 6f75 7465 7220 696e 7374 s the outer inst │ │ │ │ │ -00013550: 616e 6365 2069 6e20 6120 276e 6577 2720 ance in a 'new' │ │ │ │ │ -00013560: 6578 7072 6573 7369 6f6e 2066 6f72 2061 expression for a │ │ │ │ │ -00013570: 6e20 696e 6e65 7220 636c 6173 732e 0a0a n inner class... │ │ │ │ │ -00013580: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00013590: 4361 7374 496e 7465 7266 6163 6532 4172 CastInterface2Ar │ │ │ │ │ -000135a0: 7261 792e 6a61 7661 3a20 5665 7269 6679 ray.java: Verify │ │ │ │ │ -000135b0: 2074 6861 7420 6120 636f 6d70 6174 6962 that a compatib │ │ │ │ │ -000135c0: 6c65 2069 6e74 6572 6661 6365 2063 616e le interface can │ │ │ │ │ -000135d0: 2062 6520 6361 7374 2074 6f20 616e 2061 be cast to an a │ │ │ │ │ -000135e0: 7272 6179 2074 7970 652e 0a0a 3c6c 693e rray type...
  • │ │ │ │ │ -000135f0: 746f 6f6c 732f 6a61 7661 632f 4368 6563 tools/javac/Chec │ │ │ │ │ -00013600: 6b4e 6f43 6c61 7373 4361 7374 4578 6365 kNoClassCastExce │ │ │ │ │ -00013610: 7074 696f 6e2e 6a61 7661 3a20 436c 6173 ption.java: Clas │ │ │ │ │ -00013620: 7343 6173 7445 7863 6570 7469 6f6e 2077 sCastException w │ │ │ │ │ -00013630: 6865 6e20 636f 6d70 696c 6564 2077 6974 hen compiled wit │ │ │ │ │ -00013640: 6820 4a44 4b20 3962 3038 2b2c 204a 444b h JDK 9b08+, JDK │ │ │ │ │ -00013650: 3820 636f 6d70 696c 6573 204f 4b2e 0a0a 8 compiles OK... │ │ │ │ │ -00013660: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00013670: 436c 6173 7343 7963 6c65 2f43 6c61 7373 ClassCycle/Class │ │ │ │ │ -00013680: 4379 636c 6531 612e 6a61 7661 3a20 6a61 Cycle1a.java: ja │ │ │ │ │ -00013690: 7661 6320 7468 726f 7773 2053 7461 636b vac throws Stack │ │ │ │ │ -000136a0: 4f76 6572 666c 6f77 4572 726f 7220 666f OverflowError fo │ │ │ │ │ -000136b0: 7220 7265 6375 7273 6976 6520 696e 6865 r recursive inhe │ │ │ │ │ -000136c0: 7269 7461 6e63 650a 0a3c 6c69 3e74 6f6f ritance..
  • too │ │ │ │ │ -000136d0: 6c73 2f6a 6176 6163 2f43 6c61 7373 4379 ls/javac/ClassCy │ │ │ │ │ -000136e0: 636c 652f 436c 6173 7343 7963 6c65 3261 cle/ClassCycle2a │ │ │ │ │ -000136f0: 2e6a 6176 613a 206a 6176 6163 2074 6872 .java: javac thr │ │ │ │ │ -00013700: 6f77 7320 5374 6163 6b4f 7665 7266 6c6f ows StackOverflo │ │ │ │ │ -00013710: 7745 7272 6f72 2066 6f72 2072 6563 7572 wError for recur │ │ │ │ │ -00013720: 7369 7665 2069 6e68 6572 6974 616e 6365 sive inheritance │ │ │ │ │ -00013730: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00013740: 632f 436c 6173 7343 7963 6c65 2f43 6c61 c/ClassCycle/Cla │ │ │ │ │ -00013750: 7373 4379 636c 6533 612e 6a61 7661 3a20 ssCycle3a.java: │ │ │ │ │ -00013760: 6a61 7661 2e6c 616e 672e 5374 6163 6b4f java.lang.StackO │ │ │ │ │ -00013770: 7665 7266 6c6f 7745 7272 6f72 2066 6f72 verflowError for │ │ │ │ │ -00013780: 2063 7963 6c69 6320 696e 6865 7269 7461 cyclic inherita │ │ │ │ │ -00013790: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -000137a0: 6176 6163 2f43 6c61 7373 4669 6c65 4d6f avac/ClassFileMo │ │ │ │ │ -000137b0: 6469 6669 6572 732f 436c 6173 734d 6f64 difiers/ClassMod │ │ │ │ │ -000137c0: 6966 6965 7273 2e6a 6176 613a 2056 6572 ifiers.java: Ver │ │ │ │ │ -000137d0: 6966 7920 7468 6174 2063 6c61 7373 206d ify that class m │ │ │ │ │ -000137e0: 6f64 6966 6965 7273 2062 6974 7320 7772 odifiers bits wr │ │ │ │ │ -000137f0: 6974 7465 6e20 696e 746f 2063 6c61 7373 itten into class │ │ │ │ │ -00013800: 2066 696c 6520 6172 6520 636f 7272 6563 file are correc │ │ │ │ │ -00013810: 742c 2069 6e63 6c75 6469 6e67 2074 686f t, including tho │ │ │ │ │ -00013820: 7365 2077 6974 6869 6e20 496e 6e65 7243 se within InnerC │ │ │ │ │ -00013830: 6c61 7373 6573 2061 7474 7269 6275 7465 lasses attribute │ │ │ │ │ -00013840: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -00013850: 7661 632f 436c 6173 7346 696c 654d 6f64 vac/ClassFileMod │ │ │ │ │ -00013860: 6966 6965 7273 2f4d 656d 6265 724d 6f64 ifiers/MemberMod │ │ │ │ │ -00013870: 6966 6965 7273 2e6a 6176 613a 2056 6572 ifiers.java: Ver │ │ │ │ │ -00013880: 6966 7920 7468 6174 2069 6d70 6c69 6369 ify that implici │ │ │ │ │ -00013890: 7420 6d65 6d62 6572 206d 6f64 6966 6965 t member modifie │ │ │ │ │ -000138a0: 7273 2061 7265 2073 6574 2063 6f72 7265 rs are set corre │ │ │ │ │ -000138b0: 6374 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 ctly...
  • tools │ │ │ │ │ -000138c0: 2f6a 6176 6163 2f43 6c61 7373 4973 4162 /javac/ClassIsAb │ │ │ │ │ -000138d0: 7374 7261 6374 2e6a 6176 613a 2054 6865 stract.java: The │ │ │ │ │ -000138e0: 2066 6978 2066 6f72 2031 3234 3038 3331 fix for 1240831 │ │ │ │ │ -000138f0: 2062 726f 6b65 2074 6865 2063 6f6d 7069 broke the compi │ │ │ │ │ -00013900: 6c65 722e 0a0a 3c6c 693e 746f 6f6c 732f ler...
  • tools/ │ │ │ │ │ -00013910: 6a61 7661 632f 436c 6173 734c 6974 2e6a javac/ClassLit.j │ │ │ │ │ -00013920: 6176 613a 2055 7365 206c 6463 2069 6e73 ava: Use ldc ins │ │ │ │ │ -00013930: 7472 7563 7469 6f6e 2066 6f72 2063 6c61 truction for cla │ │ │ │ │ -00013940: 7373 206c 6974 6572 616c 730a 0a3c 6c69 ss literals..
  • tools/javac/Cla │ │ │ │ │ -00013960: 7373 4c69 7465 7261 6c73 2f43 6c61 7373 ssLiterals/Class │ │ │ │ │ -00013970: 4c69 7465 7261 6c48 656c 7065 7243 6f6e LiteralHelperCon │ │ │ │ │ -00013980: 7465 7874 2e6a 6176 613a 2041 2068 656c text.java: A hel │ │ │ │ │ -00013990: 7065 7220 6d65 7468 6f64 2061 6e64 2063 per method and c │ │ │ │ │ -000139a0: 6163 6865 2063 656c 6c20 7368 6f75 6c64 ache cell should │ │ │ │ │ -000139b0: 2062 6520 6465 6669 6e65 6420 666f 7220 be defined for │ │ │ │ │ -000139c0: 6576 6572 7920 636c 6173 7320 636f 6e74 every class cont │ │ │ │ │ -000139d0: 6169 6e69 6e67 2061 2067 6976 656e 2063 aining a given c │ │ │ │ │ -000139e0: 6c61 7373 206c 6974 6572 616c 2c20 6967 lass literal, ig │ │ │ │ │ -000139f0: 6e6f 7269 6e67 2061 6e79 2065 7175 6976 noring any equiv │ │ │ │ │ -00013a00: 616c 656e 7420 6d65 6d62 6572 7320 7468 alent members th │ │ │ │ │ -00013a10: 6174 206d 6179 2062 6520 696e 6865 7269 at may be inheri │ │ │ │ │ -00013a20: 7465 642e 0a0a 3c6c 693e 746f 6f6c 732f ted...
  • tools/ │ │ │ │ │ -00013a30: 6a61 7661 632f 436c 6173 734c 6974 6572 javac/ClassLiter │ │ │ │ │ -00013a40: 616c 732f 496e 6974 6961 6c69 7a65 4f75 als/InitializeOu │ │ │ │ │ -00013a50: 7465 722e 6a61 7661 3a20 5573 696e 6720 ter.java: Using │ │ │ │ │ -00013a60: 6120 636c 6173 7320 6c69 7465 7261 6c20 a class literal │ │ │ │ │ -00013a70: 6361 7573 6573 206f 7574 6572 6d6f 7374 causes outermost │ │ │ │ │ -00013a80: 2063 6c61 7373 2074 6f20 6265 2069 6e69 class to be ini │ │ │ │ │ -00013a90: 7469 616c 697a 6564 2065 6172 6c79 0a0a tialized early.. │ │ │ │ │ -00013aa0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00013ab0: 436c 6173 734c 6974 6572 616c 732f 496e ClassLiterals/In │ │ │ │ │ -00013ac0: 6974 6961 6c69 7a65 5461 7267 6574 2e6a itializeTarget.j │ │ │ │ │ -00013ad0: 6176 613a 2063 6c61 7373 206c 6974 6572 ava: class liter │ │ │ │ │ -00013ae0: 616c 2063 6175 7365 7320 7468 6520 7265 al causes the re │ │ │ │ │ -00013af0: 6665 7265 6e63 6564 2063 6c61 7373 2074 ferenced class t │ │ │ │ │ -00013b00: 6f20 6265 2069 6e69 7469 616c 697a 6564 o be initialized │ │ │ │ │ -00013b10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00013b20: 632f 436c 6173 734c 6974 6572 616c 732f c/ClassLiterals/ │ │ │ │ │ -00013b30: 6576 616c 696e 6974 2f43 6c61 7373 4c69 evalinit/ClassLi │ │ │ │ │ -00013b40: 7465 7261 6c45 7661 6c49 6e69 742e 6a61 teralEvalInit.ja │ │ │ │ │ -00013b50: 7661 3a20 4368 6563 6b20 7468 6174 2072 va: Check that r │ │ │ │ │ -00013b60: 6566 6572 656e 6365 7320 746f 2054 5950 eferences to TYP │ │ │ │ │ -00013b70: 4520 6669 656c 6473 2067 656e 6572 6174 E fields generat │ │ │ │ │ -00013b80: 6564 2064 7572 696e 6720 7468 6520 7472 ed during the tr │ │ │ │ │ -00013b90: 616e 736c 6174 696f 6e20 6f66 2063 6c61 anslation of cla │ │ │ │ │ -00013ba0: 7373 206c 6974 6572 616c 7320 6172 6520 ss literals are │ │ │ │ │ -00013bb0: 6861 6e64 6c65 6420 636f 7272 6563 746c handled correctl │ │ │ │ │ -00013bc0: 7920 6576 656e 2069 6620 7468 6520 7772 y even if the wr │ │ │ │ │ -00013bd0: 6170 7065 7220 636c 6173 7365 7320 6861 apper classes ha │ │ │ │ │ -00013be0: 7665 6e27 7420 7965 7420 6265 656e 2063 ven't yet been c │ │ │ │ │ -00013bf0: 6f6d 7069 6c65 642e 0a0a 3c6c 693e 746f ompiled...
  • to │ │ │ │ │ -00013c00: 6f6c 732f 6a61 7661 632f 436c 6173 734d ols/javac/ClassM │ │ │ │ │ -00013c10: 6f64 6966 6965 7273 2f49 6e74 6572 6661 odifiers/Interfa │ │ │ │ │ -00013c20: 6365 416e 6449 6e6e 6572 436c 7343 746f ceAndInnerClsCto │ │ │ │ │ -00013c30: 722e 6a61 7661 3a20 4966 2061 6e20 696e r.java: If an in │ │ │ │ │ -00013c40: 7465 7266 6163 6520 6861 7320 616e 2069 terface has an i │ │ │ │ │ -00013c50: 6e6e 6572 2063 6c61 7373 2c20 7468 6520 nner class, the │ │ │ │ │ -00013c60: 636f 6e73 7472 7563 746f 7220 666f 7220 constructor for │ │ │ │ │ -00013c70: 7468 6174 2069 6e6e 6572 2063 6c61 7373 that inner class │ │ │ │ │ -00013c80: 206d 7573 7420 6265 2061 6363 6573 7369 must be accessi │ │ │ │ │ -00013c90: 626c 6520 746f 2074 6865 2069 6e74 6572 ble to the inter │ │ │ │ │ -00013ca0: 6661 6365 2c20 7265 6761 7264 6c65 7373 face, regardless │ │ │ │ │ -00013cb0: 206f 6620 7768 6574 6865 7220 6974 2069 of whether it i │ │ │ │ │ -00013cc0: 7320 6578 706c 6963 6974 6c79 2064 6563 s explicitly dec │ │ │ │ │ -00013cd0: 6c61 7265 6420 7072 6976 6174 652e 0a0a lared private... │ │ │ │ │ -00013ce0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00013cf0: 436c 6173 7350 6174 6854 6573 742f 436c ClassPathTest/Cl │ │ │ │ │ -00013d00: 6173 7350 6174 6854 6573 742e 6a61 7661 assPathTest.java │ │ │ │ │ -00013d10: 3a20 5465 7374 202d 636c 6173 7370 6174 : Test -classpat │ │ │ │ │ -00013d20: 6820 6f70 7469 6f6e 2061 6e64 2063 6c61 h option and cla │ │ │ │ │ -00013d30: 7373 7061 7468 2064 6566 6175 6c74 732e sspath defaults. │ │ │ │ │ -00013d40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00013d50: 632f 436c 6173 7354 6f54 7970 6550 6172 c/ClassToTypePar │ │ │ │ │ -00013d60: 6d2e 6a61 7661 3a20 4765 6e65 7269 6373 m.java: Generics │ │ │ │ │ -00013d70: 3a20 6173 7369 676e 6d65 6e74 206f 6620 : assignment of │ │ │ │ │ -00013d80: 436c 6173 7320 746f 2074 7970 6520 7061 Class to type pa │ │ │ │ │ -00013d90: 726d 2773 2064 6566 6175 6c74 2073 686f rm's default sho │ │ │ │ │ -00013da0: 756c 6420 656c 6963 6974 2065 7272 6f72 uld elicit error │ │ │ │ │ -00013db0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00013dc0: 632f 436c 6f6e 6561 626c 6550 726f 626c c/CloneableProbl │ │ │ │ │ -00013dd0: 656d 2e6a 6176 613a 2063 6572 7461 696e em.java: certain │ │ │ │ │ -00013de0: 2069 6e68 6572 6974 616e 6365 2070 6174 inheritance pat │ │ │ │ │ -00013df0: 7465 726e 7320 696e 766f 6c76 696e 6720 terns involving │ │ │ │ │ -00013e00: 6d65 7468 6f64 7320 6465 6669 6e65 6420 methods defined │ │ │ │ │ -00013e10: 696e 204f 626a 6563 7420 7573 6564 2074 in Object used t │ │ │ │ │ -00013e20: 6f20 6361 7573 6520 7370 7572 696f 7573 o cause spurious │ │ │ │ │ -00013e30: 2065 7272 6f72 206d 6573 7361 6765 732e error messages. │ │ │ │ │ -00013e40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00013e50: 632f 436c 6f73 7572 6531 2e6a 6176 613a c/Closure1.java: │ │ │ │ │ -00013e60: 2049 6e69 7469 616c 697a 6174 696f 6e20 Initialization │ │ │ │ │ -00013e70: 6f66 2075 702d 6c65 7665 6c20 6c69 6e6b of up-level link │ │ │ │ │ -00013e80: 732c 2069 6d6d 6564 6961 7465 6c79 2061 s, immediately a │ │ │ │ │ -00013e90: 6674 6572 2073 7570 6572 2829 2c20 6f63 fter super(), oc │ │ │ │ │ -00013ea0: 6375 7273 2074 6f6f 206c 6174 652e 0a0a curs too late... │ │ │ │ │ -00013eb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00013ec0: 436c 6f73 7572 6532 2e6a 6176 613a 2049 Closure2.java: I │ │ │ │ │ -00013ed0: 6e69 7469 616c 697a 6174 696f 6e20 6f66 nitialization of │ │ │ │ │ -00013ee0: 2075 702d 6c65 7665 6c20 6c69 6e6b 732c up-level links, │ │ │ │ │ -00013ef0: 2069 6d6d 6564 6961 7465 6c79 2061 6674 immediately aft │ │ │ │ │ -00013f00: 6572 2073 7570 6572 2829 2c20 6f63 6375 er super(), occu │ │ │ │ │ -00013f10: 7273 2074 6f6f 206c 6174 652e 0a0a 3c6c rs too late...tools/javac/Cl │ │ │ │ │ -00013f30: 6f73 7572 6533 2e6a 6176 613a 2049 6e69 osure3.java: Ini │ │ │ │ │ -00013f40: 7469 616c 697a 6174 696f 6e20 6f66 2075 tialization of u │ │ │ │ │ -00013f50: 702d 6c65 7665 6c20 6c69 6e6b 732c 2069 p-level links, i │ │ │ │ │ -00013f60: 6d6d 6564 6961 7465 6c79 2061 6674 6572 mmediately after │ │ │ │ │ -00013f70: 2073 7570 6572 2829 2c20 6f63 6375 7273 super(), occurs │ │ │ │ │ -00013f80: 2074 6f6f 206c 6174 652e 0a0a 3c6c 693e too late...
  • │ │ │ │ │ -00013f90: 746f 6f6c 732f 6a61 7661 632f 436c 6f73 tools/javac/Clos │ │ │ │ │ -00013fa0: 7572 6534 2e6a 6176 613a 2049 6e69 7469 ure4.java: Initi │ │ │ │ │ -00013fb0: 616c 697a 6174 696f 6e20 6f66 2075 702d alization of up- │ │ │ │ │ -00013fc0: 6c65 7665 6c20 6c69 6e6b 732c 2069 6d6d level links, imm │ │ │ │ │ -00013fd0: 6564 6961 7465 6c79 2061 6674 6572 2073 ediately after s │ │ │ │ │ -00013fe0: 7570 6572 2829 2c20 6f63 6375 7273 2074 uper(), occurs t │ │ │ │ │ -00013ff0: 6f6f 206c 6174 652e 0a0a 3c6c 693e 746f oo late...
  • to │ │ │ │ │ -00014000: 6f6c 732f 6a61 7661 632f 436c 6f73 7572 ols/javac/Closur │ │ │ │ │ -00014010: 6535 2e6a 6176 613a 2049 6e63 6f72 7265 e5.java: Incorre │ │ │ │ │ -00014020: 6374 206f 7264 6572 2066 6f72 2069 6e69 ct order for ini │ │ │ │ │ -00014030: 7469 616c 697a 6572 7320 696e 206e 6573 tializers in nes │ │ │ │ │ -00014040: 7465 6420 636c 6173 730a 0a3c 6c69 3e74 ted class..
  • t │ │ │ │ │ -00014050: 6f6f 6c73 2f6a 6176 6163 2f43 6c6f 7375 ools/javac/Closu │ │ │ │ │ -00014060: 7265 362e 6a61 7661 3a20 6372 6173 6820 re6.java: crash │ │ │ │ │ -00014070: 7768 656e 2061 6e6f 6e79 6d6f 7573 2073 when anonymous s │ │ │ │ │ -00014080: 7461 7469 6320 6c6f 6361 6c20 696e 2073 tatic local in s │ │ │ │ │ -00014090: 7570 6572 2829 2061 6363 6573 7365 7320 uper() accesses │ │ │ │ │ -000140a0: 656e 636c 6f73 696e 6720 7661 7269 6162 enclosing variab │ │ │ │ │ -000140b0: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ -000140c0: 7661 632f 436f 6d70 6f75 6e64 426f 782e vac/CompoundBox. │ │ │ │ │ -000140d0: 6a61 7661 3a20 6472 6f70 2063 6f6d 706f java: drop compo │ │ │ │ │ -000140e0: 756e 6420 626f 7869 6e67 206f 7065 7261 und boxing opera │ │ │ │ │ -000140f0: 7469 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 tions..
  • tools │ │ │ │ │ -00014100: 2f6a 6176 6163 2f43 6f6e 6469 7469 6f6e /javac/Condition │ │ │ │ │ -00014110: 616c 4172 6754 7970 6573 5f31 2e6a 6176 alArgTypes_1.jav │ │ │ │ │ -00014120: 613a 2056 6572 6966 7920 7468 6174 2062 a: Verify that b │ │ │ │ │ -00014130: 6f74 6820 6272 616e 6368 6573 206f 6620 oth branches of │ │ │ │ │ -00014140: 6120 636f 6e64 6974 696f 6e61 6c20 6578 a conditional ex │ │ │ │ │ -00014150: 7072 6573 7369 6f6e 206d 7573 7420 6167 pression must ag │ │ │ │ │ -00014160: 7265 6520 696e 2074 7970 652e 0a0a 3c6c ree in type...tools/javac/Co │ │ │ │ │ -00014180: 6e64 6974 696f 6e61 6c41 7267 5479 7065 nditionalArgType │ │ │ │ │ -00014190: 735f 322e 6a61 7661 3a20 5665 7269 6679 s_2.java: Verify │ │ │ │ │ -000141a0: 2074 6861 7420 626f 7468 2062 7261 6e63 that both branc │ │ │ │ │ -000141b0: 6865 7320 6f66 2061 2063 6f6e 6469 7469 hes of a conditi │ │ │ │ │ -000141c0: 6f6e 616c 2065 7870 7265 7373 696f 6e20 onal expression │ │ │ │ │ -000141d0: 6d75 7374 2061 6772 6565 2069 6e20 7479 must agree in ty │ │ │ │ │ -000141e0: 7065 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a pe...
  • tools/j │ │ │ │ │ -000141f0: 6176 6163 2f43 6f6e 6469 7469 6f6e 616c avac/Conditional │ │ │ │ │ -00014200: 4578 7072 6573 7369 6f6e 5265 736f 6c76 ExpressionResolv │ │ │ │ │ -00014210: 6550 656e 6469 6e67 2e6a 6176 613a 2056 ePending.java: V │ │ │ │ │ -00014220: 6572 6966 7920 6265 6861 7669 6f72 2077 erify behavior w │ │ │ │ │ -00014230: 2e72 2e74 2e0a 0a3c 6c69 3e74 6f6f 6c73 .r.t...
  • tools │ │ │ │ │ -00014240: 2f6a 6176 6163 2f43 6f6e 6469 7469 6f6e /javac/Condition │ │ │ │ │ -00014250: 616c 496e 6c69 6e65 2e6a 6176 613a 2054 alInline.java: T │ │ │ │ │ -00014260: 6865 2063 6f6d 7069 6c65 7220 676f 7420 he compiler got │ │ │ │ │ -00014270: 6120 6e75 6c6c 2070 6f69 6e74 6572 2065 a null pointer e │ │ │ │ │ -00014280: 7863 6570 7469 6f6e 206f 6e20 636f 6465 xception on code │ │ │ │ │ -00014290: 206c 696b 6520 7468 6520 666f 6c6c 6f77 like the follow │ │ │ │ │ -000142a0: 696e 672e 0a0a 3c6c 693e 746f 6f6c 732f ing...
  • tools/ │ │ │ │ │ -000142b0: 6a61 7661 632f 436f 6e64 6974 696f 6e61 javac/Conditiona │ │ │ │ │ -000142c0: 6c57 6974 6856 6f69 642e 6a61 7661 3a20 lWithVoid.java: │ │ │ │ │ -000142d0: 5468 6520 636f 6d70 696c 6572 2077 6173 The compiler was │ │ │ │ │ -000142e0: 2061 6c6c 6f77 696e 6720 766f 6964 2074 allowing void t │ │ │ │ │ -000142f0: 7970 6573 2069 6e20 6974 7320 7061 7273 ypes in its pars │ │ │ │ │ -00014300: 696e 6720 6f66 2063 6f6e 6469 7469 6f6e ing of condition │ │ │ │ │ -00014310: 616c 2065 7870 7265 7373 696f 6e73 2e0a al expressions.. │ │ │ │ │ -00014320: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00014330: 2f43 6f6e 7374 426f 6f6c 4170 7065 6e64 /ConstBoolAppend │ │ │ │ │ -00014340: 2e6a 6176 613a 2057 6865 6e20 6120 636f .java: When a co │ │ │ │ │ -00014350: 6e73 7461 6e74 2062 6f6f 6c65 616e 2065 nstant boolean e │ │ │ │ │ -00014360: 7870 7265 7373 696f 6e20 7761 7320 6170 xpression was ap │ │ │ │ │ -00014370: 7065 6e64 6564 2074 6f20 6120 636f 6e73 pended to a cons │ │ │ │ │ -00014380: 7461 6e74 2073 7472 696e 672c 2074 6865 tant string, the │ │ │ │ │ -00014390: 2076 616c 7565 2077 6173 2061 6363 6964 value was accid │ │ │ │ │ -000143a0: 656e 7461 6c6c 7920 6265 696e 6720 636f entally being co │ │ │ │ │ -000143b0: 6e76 6572 7465 6420 696e 746f 2061 6e20 nverted into an │ │ │ │ │ -000143c0: 696e 7465 6765 722e 0a0a 3c6c 693e 746f integer...
  • to │ │ │ │ │ -000143d0: 6f6c 732f 6a61 7661 632f 436f 6e73 7443 ols/javac/ConstC │ │ │ │ │ -000143e0: 6861 7241 7070 656e 642e 6a61 7661 3a20 harAppend.java: │ │ │ │ │ -000143f0: 5768 656e 2061 2063 6f6e 7374 616e 7420 When a constant │ │ │ │ │ -00014400: 6368 6172 6163 7465 7220 7761 7320 6170 character was ap │ │ │ │ │ -00014410: 7065 6e64 6564 2074 6f20 6120 636f 6e73 pended to a cons │ │ │ │ │ -00014420: 7461 6e74 2073 7472 696e 672c 2074 6865 tant string, the │ │ │ │ │ -00014430: 2063 6861 7261 6374 6572 2077 6173 2061 character was a │ │ │ │ │ -00014440: 6363 6964 656e 7461 6c6c 7920 6265 696e ccidentally bein │ │ │ │ │ -00014450: 6720 636f 6e76 6572 7465 6420 696e 746f g converted into │ │ │ │ │ -00014460: 2061 6e20 696e 7465 6765 722e 0a0a 3c6c an integer...tools/javac/Co │ │ │ │ │ -00014480: 6e73 7446 6f6c 6454 6573 742e 6a61 7661 nstFoldTest.java │ │ │ │ │ -00014490: 3a20 436f 6e73 7461 6e74 2066 6f6c 6469 : Constant foldi │ │ │ │ │ -000144a0: 6e67 2064 6566 6963 6965 6e63 790a 0a3c ng deficiency..< │ │ │ │ │ -000144b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f43 li>tools/javac/C │ │ │ │ │ -000144c0: 6f6e 7374 616e 7456 616c 7565 732f 436f onstantValues/Co │ │ │ │ │ -000144d0: 6e73 7456 616c 496e 6974 2e6a 6176 613a nstValInit.java: │ │ │ │ │ -000144e0: 2056 6572 6966 7920 7468 6174 206e 6f6e Verify that non │ │ │ │ │ -000144f0: 2d73 7461 7469 6320 636f 6e73 7461 6e74 -static constant │ │ │ │ │ -00014500: 2066 6965 6c64 7320 6172 6520 696e 6974 fields are init │ │ │ │ │ -00014510: 6961 6c69 7a65 6420 636f 7272 6563 746c ialized correctl │ │ │ │ │ -00014520: 792e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 y...
  • tools/ja │ │ │ │ │ -00014530: 7661 632f 436f 6e73 7461 6e74 5661 6c75 vac/ConstantValu │ │ │ │ │ -00014540: 6573 2f43 6f6e 7374 5661 6c49 6e6c 696e es/ConstValInlin │ │ │ │ │ -00014550: 696e 672e 6a61 7661 3a20 5665 7269 6679 ing.java: Verify │ │ │ │ │ -00014560: 2074 6861 7420 6e6f 6e2d 7374 6174 6963 that non-static │ │ │ │ │ -00014570: 2066 6965 6c64 7320 7769 7468 2061 2043 fields with a C │ │ │ │ │ -00014580: 6f6e 7374 5661 6c75 6520 6174 7472 6962 onstValue attrib │ │ │ │ │ -00014590: 7574 6520 696e 6c69 6e65 6420 6f6e 6c79 ute inlined only │ │ │ │ │ -000145a0: 2077 6865 6e20 7573 6564 2061 7320 6120 when used as a │ │ │ │ │ -000145b0: 7369 6d70 6c65 206e 616d 652e 0a0a 3c6c simple name...tools/javac/Cy │ │ │ │ │ -000145d0: 636c 6963 496e 6865 7269 7461 6e63 652e clicInheritance. │ │ │ │ │ -000145e0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -000145f0: 7265 6375 7273 6976 6520 2765 7874 656e recursive 'exten │ │ │ │ │ -00014600: 6473 2720 616e 6420 2769 6d70 6c65 6d65 ds' and 'impleme │ │ │ │ │ -00014610: 6e74 7327 2063 6c61 7573 6573 2061 7265 nts' clauses are │ │ │ │ │ -00014620: 2064 6574 6563 7465 6420 616e 6420 6469 detected and di │ │ │ │ │ -00014630: 7361 6c6c 6f77 6564 2e0a 0a3c 6c69 3e74 sallowed...
  • t │ │ │ │ │ -00014640: 6f6f 6c73 2f6a 6176 6163 2f43 7963 6c69 ools/javac/Cycli │ │ │ │ │ -00014650: 6349 6e68 6572 6974 616e 6365 322e 6a61 cInheritance2.ja │ │ │ │ │ -00014660: 7661 3a20 696e 636f 7272 6563 7420 6379 va: incorrect cy │ │ │ │ │ -00014670: 636c 6963 2069 6e68 6572 6974 616e 6365 clic inheritance │ │ │ │ │ -00014680: 2065 7272 6f72 2076 6572 7375 7320 6e61 error versus na │ │ │ │ │ -00014690: 6d65 2068 6964 696e 670a 0a3c 6c69 3e74 me hiding..
  • t │ │ │ │ │ -000146a0: 6f6f 6c73 2f6a 6176 6163 2f43 7963 6c69 ools/javac/Cycli │ │ │ │ │ -000146b0: 6349 6e68 6572 6974 616e 6365 342e 6a61 cInheritance4.ja │ │ │ │ │ -000146c0: 7661 3a20 696e 636f 7272 6563 7420 6379 va: incorrect cy │ │ │ │ │ -000146d0: 636c 6963 2069 6e68 6572 6974 616e 6365 clic inheritance │ │ │ │ │ -000146e0: 2065 7272 6f72 2076 6572 7375 7320 6e61 error versus na │ │ │ │ │ -000146f0: 6d65 2068 6964 696e 670a 0a3c 6c69 3e74 me hiding..
  • t │ │ │ │ │ -00014700: 6f6f 6c73 2f6a 6176 6163 2f43 7963 6c69 ools/javac/Cycli │ │ │ │ │ -00014710: 6349 6e68 6572 6974 616e 6365 362f 4d61 cInheritance6/Ma │ │ │ │ │ -00014720: 696e 2e6a 6176 613a 2054 6573 7420 666f in.java: Test fo │ │ │ │ │ -00014730: 7220 7370 7572 696f 7573 2063 7963 6c69 r spurious cycli │ │ │ │ │ -00014740: 6320 696e 6865 7269 7461 6e63 6520 6475 c inheritance du │ │ │ │ │ -00014750: 6520 746f 2069 6d70 6f72 740a 0a3c 6c69 e to import..
  • tools/javac/Cyc │ │ │ │ │ -00014770: 6c69 6353 636f 7069 6e67 2f43 7963 6c69 licScoping/Cycli │ │ │ │ │ -00014780: 6353 636f 7069 6e67 5f31 2e6a 6176 613a cScoping_1.java: │ │ │ │ │ -00014790: 2056 6572 6966 7920 6465 7465 6374 696f Verify detectio │ │ │ │ │ -000147a0: 6e20 6f66 2063 7963 6c69 6361 6c6c 792d n of cyclically- │ │ │ │ │ -000147b0: 7363 6f70 6564 2069 6e74 6572 6661 6365 scoped interface │ │ │ │ │ -000147c0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -000147d0: 6163 2f43 7963 6c69 6353 636f 7069 6e67 ac/CyclicScoping │ │ │ │ │ -000147e0: 2f43 7963 6c69 6353 636f 7069 6e67 5f32 /CyclicScoping_2 │ │ │ │ │ -000147f0: 2e6a 6176 613a 2056 6572 6966 7920 7265 .java: Verify re │ │ │ │ │ -00014800: 6a65 6374 696f 6e20 6f66 2069 6c6c 6567 jection of illeg │ │ │ │ │ -00014810: 616c 2063 7963 6c69 6361 6c6c 792d 7363 al cyclically-sc │ │ │ │ │ -00014820: 6f70 6564 2063 6c61 7373 2e0a 0a3c 6c69 oped class...
  • tools/javac/Dea │ │ │ │ │ -00014840: 6449 6e6e 6572 436c 6173 732e 6a61 7661 dInnerClass.java │ │ │ │ │ -00014850: 3a20 5468 6520 636f 6d70 696c 6572 2063 : The compiler c │ │ │ │ │ -00014860: 7261 7368 6564 2077 6865 6e20 6974 2065 rashed when it e │ │ │ │ │ -00014870: 6e63 6f75 6e74 6572 6564 2069 6e6e 6572 ncountered inner │ │ │ │ │ -00014880: 2063 6c61 7373 6573 2069 6e73 6964 6520 classes inside │ │ │ │ │ -00014890: 6f66 2064 6561 6420 636f 6465 2077 6869 of dead code whi │ │ │ │ │ -000148a0: 6368 2063 6f6e 7461 696e 6564 2075 706c ch contained upl │ │ │ │ │ -000148b0: 6576 656c 2072 6566 6572 656e 6365 732e evel references. │ │ │ │ │ -000148c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000148d0: 632f 4465 636c 6172 6174 696f 6e53 7461 c/DeclarationSta │ │ │ │ │ -000148e0: 7465 6d65 6e74 496e 6c69 6e65 2e6a 6176 tementInline.jav │ │ │ │ │ -000148f0: 613a 2054 6865 2063 6f6d 7069 6c65 7220 a: The compiler │ │ │ │ │ -00014900: 7573 6564 2074 6f20 6372 6173 6820 7768 used to crash wh │ │ │ │ │ -00014910: 656e 2069 7420 7472 6965 6420 746f 2022 en it tried to " │ │ │ │ │ -00014920: 696e 6c69 6e65 2220 6120 4465 636c 6172 inline" a Declar │ │ │ │ │ -00014930: 6174 696f 6e53 7461 7465 6d65 6e74 2e0a ationStatement.. │ │ │ │ │ -00014940: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00014950: 2f44 6565 7053 7472 696e 6743 6f6e 6361 /DeepStringConca │ │ │ │ │ -00014960: 742e 6a61 7661 3a20 5061 7273 6572 2e66 t.java: Parser.f │ │ │ │ │ -00014970: 6f6c 6453 7472 696e 6773 2829 2073 686f oldStrings() sho │ │ │ │ │ -00014980: 756c 6420 7573 6520 6974 6572 6174 696f uld use iteratio │ │ │ │ │ -00014990: 6e20 696e 7374 6561 6420 6f66 2072 6563 n instead of rec │ │ │ │ │ -000149a0: 7572 7369 6f6e 2e0a 0a3c 6c69 3e74 6f6f ursion...
  • too │ │ │ │ │ -000149b0: 6c73 2f6a 6176 6163 2f44 6566 696e 6974 ls/javac/Definit │ │ │ │ │ -000149c0: 6541 7373 6967 6e6d 656e 742f 3730 3033 eAssignment/7003 │ │ │ │ │ -000149d0: 3734 342f 5437 3030 3337 3434 612e 6a61 744/T7003744a.ja │ │ │ │ │ -000149e0: 7661 3a20 436f 6d70 696c 6572 2065 7272 va: Compiler err │ │ │ │ │ -000149f0: 6f72 2063 6f6e 6365 726e 696e 6720 6669 or concerning fi │ │ │ │ │ -00014a00: 6e61 6c20 7661 7269 6162 6c65 730a 0a3c nal variables..< │ │ │ │ │ -00014a10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ -00014a20: 6566 696e 6974 6541 7373 6967 6e6d 656e efiniteAssignmen │ │ │ │ │ -00014a30: 742f 3730 3033 3734 342f 5437 3030 3337 t/7003744/T70037 │ │ │ │ │ -00014a40: 3434 622e 6a61 7661 3a20 436f 6d70 696c 44b.java: Compil │ │ │ │ │ -00014a50: 6572 2065 7272 6f72 2063 6f6e 6365 726e er error concern │ │ │ │ │ -00014a60: 696e 6720 6669 6e61 6c20 7661 7269 6162 ing final variab │ │ │ │ │ -00014a70: 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a les..
  • tools/j │ │ │ │ │ -00014a80: 6176 6163 2f44 6566 696e 6974 6541 7373 avac/DefiniteAss │ │ │ │ │ -00014a90: 6967 6e6d 656e 742f 3831 3536 3138 302f ignment/8156180/ │ │ │ │ │ -00014aa0: 5438 3135 3631 3830 2e6a 6176 613a 206a T8156180.java: j │ │ │ │ │ -00014ab0: 6176 6163 2061 6363 6570 7473 2063 6f64 avac accepts cod │ │ │ │ │ -00014ac0: 6520 7468 6174 2076 696f 6c61 7465 7320 e that violates │ │ │ │ │ -00014ad0: 4a4c 5320 6368 6170 7465 7220 3136 0a0a JLS chapter 16.. │ │ │ │ │ -00014ae0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00014af0: 4465 6669 6e69 7465 4173 7369 676e 6d65 DefiniteAssignme │ │ │ │ │ -00014b00: 6e74 2f44 4142 6c6f 636b 2e6a 6176 613a nt/DABlock.java: │ │ │ │ │ -00014b10: 2054 6865 2063 6f6d 7069 6c65 7220 736f The compiler so │ │ │ │ │ -00014b20: 6d65 7469 6d65 7320 696e 636f 7272 6563 metimes incorrec │ │ │ │ │ -00014b30: 746c 7920 7265 7573 6564 2062 6974 7320 tly reused bits │ │ │ │ │ -00014b40: 7768 656e 2063 6f6d 7075 7469 6e67 2044 when computing D │ │ │ │ │ -00014b50: 412f 4455 0a0a 3c6c 693e 746f 6f6c 732f A/DU..
  • tools/ │ │ │ │ │ -00014b60: 6a61 7661 632f 4465 6669 6e69 7465 4173 javac/DefiniteAs │ │ │ │ │ -00014b70: 7369 676e 6d65 6e74 2f44 414c 6f6f 7031 signment/DALoop1 │ │ │ │ │ -00014b80: 2e6a 6176 613a 2052 4547 5245 5353 494f .java: REGRESSIO │ │ │ │ │ -00014b90: 4e3a 204e 756c 6c50 6f69 6e74 6572 4578 N: NullPointerEx │ │ │ │ │ -00014ba0: 6365 7074 696f 6e20 696e 2046 6c6f 772e ception in Flow. │ │ │ │ │ -00014bb0: 7669 7369 7454 7279 2846 6c6f 772e 6a61 visitTry(Flow.ja │ │ │ │ │ -00014bc0: 7661 3a38 3733 290a 0a3c 6c69 3e74 6f6f va:873)..
  • too │ │ │ │ │ -00014bd0: 6c73 2f6a 6176 6163 2f44 6566 696e 6974 ls/javac/Definit │ │ │ │ │ -00014be0: 6541 7373 6967 6e6d 656e 742f 4441 5377 eAssignment/DASw │ │ │ │ │ -00014bf0: 6974 6368 2e6a 6176 613a 2044 4120 7665 itch.java: DA ve │ │ │ │ │ -00014c00: 7273 7573 2073 7769 7463 683a 206a 6176 rsus switch: jav │ │ │ │ │ -00014c10: 6163 2061 6c6c 6f77 7320 7265 6665 7265 ac allows refere │ │ │ │ │ -00014c20: 6e63 6520 746f 2075 6e69 6e69 7469 616c nce to uninitial │ │ │ │ │ -00014c30: 697a 6564 2076 6172 6961 626c 650a 0a3c ized variable..< │ │ │ │ │ -00014c40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ -00014c50: 6566 696e 6974 6541 7373 6967 6e6d 656e efiniteAssignmen │ │ │ │ │ -00014c60: 742f 4455 4173 7365 7274 2e6a 6176 613a t/DUAssert.java: │ │ │ │ │ -00014c70: 2043 6865 636b 2063 6f72 7265 6374 2068 Check correct h │ │ │ │ │ -00014c80: 616e 646c 696e 6720 6f66 2044 5520 696e andling of DU in │ │ │ │ │ -00014c90: 2061 7373 6572 7420 7374 6174 656d 656e assert statemen │ │ │ │ │ -00014ca0: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -00014cb0: 7661 632f 4465 6669 6e69 7465 4173 7369 vac/DefiniteAssi │ │ │ │ │ -00014cc0: 676e 6d65 6e74 2f44 5542 6566 6f72 6544 gnment/DUBeforeD │ │ │ │ │ -00014cd0: 6566 696e 6564 312e 6a61 7661 3a20 436f efined1.java: Co │ │ │ │ │ -00014ce0: 6d70 696c 6572 2061 7373 6572 7469 6f6e mpiler assertion │ │ │ │ │ -00014cf0: 2066 6169 6c75 7265 2077 6974 6820 666f failure with fo │ │ │ │ │ -00014d00: 7277 6172 6420 7265 6665 7265 6e63 650a rward reference. │ │ │ │ │ -00014d10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00014d20: 2f44 6566 696e 6974 6541 7373 6967 6e6d /DefiniteAssignm │ │ │ │ │ -00014d30: 656e 742f 4455 4265 666f 7265 4465 6669 ent/DUBeforeDefi │ │ │ │ │ -00014d40: 6e65 6432 2e6a 6176 613a 2043 6f6d 7069 ned2.java: Compi │ │ │ │ │ -00014d50: 6c65 7220 6173 7365 7274 696f 6e20 6661 ler assertion fa │ │ │ │ │ -00014d60: 696c 7572 6520 7769 7468 2066 6f72 7761 ilure with forwa │ │ │ │ │ -00014d70: 7264 2072 6566 6572 656e 6365 0a0a 3c6c rd reference..tools/javac/De │ │ │ │ │ -00014d90: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ -00014da0: 2f44 5550 6172 616d 312e 6a61 7661 3a20 /DUParam1.java: │ │ │ │ │ -00014db0: 6a61 7661 6320 7368 6f75 6c64 206e 6f74 javac should not │ │ │ │ │ -00014dc0: 2061 6e61 6c79 7a65 2066 696e 616c 2070 analyze final p │ │ │ │ │ -00014dd0: 6172 616d 6574 6572 7320 666f 7220 6465 arameters for de │ │ │ │ │ -00014de0: 6669 6e69 7465 2061 7373 6967 6e6d 656e finite assignmen │ │ │ │ │ -00014df0: 7420 7374 6174 7573 0a0a 3c6c 693e 746f t status..
  • to │ │ │ │ │ -00014e00: 6f6c 732f 6a61 7661 632f 4465 6669 6e69 ols/javac/Defini │ │ │ │ │ -00014e10: 7465 4173 7369 676e 6d65 6e74 2f44 5550 teAssignment/DUP │ │ │ │ │ -00014e20: 6172 616d 322e 6a61 7661 3a20 6a61 7661 aram2.java: java │ │ │ │ │ -00014e30: 6320 7368 6f75 6c64 206e 6f74 2061 6e61 c should not ana │ │ │ │ │ -00014e40: 6c79 7a65 2066 696e 616c 2070 6172 616d lyze final param │ │ │ │ │ -00014e50: 6574 6572 7320 666f 7220 6465 6669 6e69 eters for defini │ │ │ │ │ -00014e60: 7465 2061 7373 6967 6e6d 656e 7420 7374 te assignment st │ │ │ │ │ -00014e70: 6174 7573 0a0a 3c6c 693e 746f 6f6c 732f atus..
  • tools/ │ │ │ │ │ -00014e80: 6a61 7661 632f 4465 6669 6e69 7465 4173 javac/DefiniteAs │ │ │ │ │ -00014e90: 7369 676e 6d65 6e74 2f44 5553 7769 7463 signment/DUSwitc │ │ │ │ │ -00014ea0: 682e 6a61 7661 3a20 4368 6563 6b20 636f h.java: Check co │ │ │ │ │ -00014eb0: 7272 6563 7420 6861 6e64 6c69 6e67 206f rrect handling o │ │ │ │ │ -00014ec0: 6620 4455 2069 6e20 7377 6974 6368 2073 f DU in switch s │ │ │ │ │ -00014ed0: 7461 7465 6d65 6e74 730a 0a3c 6c69 3e74 tatements..
  • t │ │ │ │ │ -00014ee0: 6f6f 6c73 2f6a 6176 6163 2f44 6566 696e ools/javac/Defin │ │ │ │ │ -00014ef0: 6974 6541 7373 6967 6e6d 656e 742f 4455 iteAssignment/DU │ │ │ │ │ -00014f00: 5377 6974 6368 322e 6a61 7661 3a20 6465 Switch2.java: de │ │ │ │ │ -00014f10: 6669 6e69 7465 2061 7373 6967 6e6d 656e finite assignmen │ │ │ │ │ -00014f20: 7420 7665 7273 7573 2073 7769 7463 680a t versus switch. │ │ │ │ │ -00014f30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00014f40: 2f44 6566 696e 6974 6541 7373 6967 6e6d /DefiniteAssignm │ │ │ │ │ -00014f50: 656e 742f 4455 5472 792e 6a61 7661 3a20 ent/DUTry.java: │ │ │ │ │ -00014f60: 4368 6563 6b20 636f 7272 6563 7420 6861 Check correct ha │ │ │ │ │ -00014f70: 6e64 6c69 6e67 206f 6620 4455 2069 6e20 ndling of DU in │ │ │ │ │ -00014f80: 7472 7920 7374 6174 656d 656e 7473 0a0a try statements.. │ │ │ │ │ -00014f90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00014fa0: 4465 6669 6e69 7465 4173 7369 676e 6d65 DefiniteAssignme │ │ │ │ │ -00014fb0: 6e74 2f44 6566 4173 7369 676e 4166 7465 nt/DefAssignAfte │ │ │ │ │ -00014fc0: 7249 665f 312e 6a61 7661 3a20 5665 7269 rIf_1.java: Veri │ │ │ │ │ -00014fd0: 6679 2064 6566 696e 6974 6520 6173 7369 fy definite assi │ │ │ │ │ -00014fe0: 676e 6d65 6e74 2073 7461 7465 2066 6f6c gnment state fol │ │ │ │ │ -00014ff0: 6c6f 7769 6e67 206f 6e65 2d61 726d 6564 lowing one-armed │ │ │ │ │ -00015000: 2069 662d 7374 6174 656d 656e 7420 7769 if-statement wi │ │ │ │ │ -00015010: 7468 2063 6f6e 7374 616e 7420 2774 7275 th constant 'tru │ │ │ │ │ -00015020: 6527 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a e'...
  • tools/j │ │ │ │ │ -00015030: 6176 6163 2f44 6566 696e 6974 6541 7373 avac/DefiniteAss │ │ │ │ │ -00015040: 6967 6e6d 656e 742f 4465 6641 7373 6967 ignment/DefAssig │ │ │ │ │ -00015050: 6e41 6674 6572 4966 5f32 2e6a 6176 613a nAfterIf_2.java: │ │ │ │ │ -00015060: 2056 6572 6966 7920 6465 6669 6e69 7465 Verify definite │ │ │ │ │ -00015070: 2061 7373 6967 6e6d 656e 7420 7374 6174 assignment stat │ │ │ │ │ -00015080: 6520 666f 6c6c 6f77 696e 6720 6f6e 652d e following one- │ │ │ │ │ -00015090: 6172 6d65 6420 6966 2d73 7461 7465 6d65 armed if-stateme │ │ │ │ │ -000150a0: 6e74 2077 6974 6820 636f 6e73 7461 6e74 nt with constant │ │ │ │ │ -000150b0: 2027 6661 6c73 6527 2e0a 0a3c 6c69 3e74 'false'...
  • t │ │ │ │ │ -000150c0: 6f6f 6c73 2f6a 6176 6163 2f44 6566 696e ools/javac/Defin │ │ │ │ │ -000150d0: 6974 6541 7373 6967 6e6d 656e 742f 4465 iteAssignment/De │ │ │ │ │ -000150e0: 6641 7373 6967 6e41 6674 6572 5468 6973 fAssignAfterThis │ │ │ │ │ -000150f0: 5f31 2e6a 6176 613a 2056 6572 6966 7920 _1.java: Verify │ │ │ │ │ -00015100: 6465 6669 6e69 7465 2061 7373 6967 6e6d definite assignm │ │ │ │ │ -00015110: 656e 7420 6f66 2062 6c61 6e6b 2066 696e ent of blank fin │ │ │ │ │ -00015120: 616c 7320 6166 7465 7220 2774 6869 7328 als after 'this( │ │ │ │ │ -00015130: 2e2e 2e29 270a 0a3c 6c69 3e74 6f6f 6c73 ...)'..
  • tools │ │ │ │ │ -00015140: 2f6a 6176 6163 2f44 6566 696e 6974 6541 /javac/DefiniteA │ │ │ │ │ -00015150: 7373 6967 6e6d 656e 742f 4465 6641 7373 ssignment/DefAss │ │ │ │ │ -00015160: 6967 6e41 6674 6572 5468 6973 5f32 2e6a ignAfterThis_2.j │ │ │ │ │ -00015170: 6176 613a 2056 6572 6966 7920 6465 6669 ava: Verify defi │ │ │ │ │ -00015180: 6e69 7465 2061 7373 6967 6e6d 656e 7420 nite assignment │ │ │ │ │ -00015190: 6f66 2062 6c61 6e6b 2066 696e 616c 7320 of blank finals │ │ │ │ │ -000151a0: 6166 7465 7220 2774 6869 7328 2e2e 2e29 after 'this(...) │ │ │ │ │ -000151b0: 270a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 '..
  • tools/jav │ │ │ │ │ -000151c0: 6163 2f44 6566 696e 6974 6541 7373 6967 ac/DefiniteAssig │ │ │ │ │ -000151d0: 6e6d 656e 742f 4465 6641 7373 6967 6e41 nment/DefAssignA │ │ │ │ │ -000151e0: 6674 6572 5472 7931 2e6a 6176 613a 2056 fterTry1.java: V │ │ │ │ │ -000151f0: 6572 6966 7920 7468 6174 2077 6520 6b65 erify that we ke │ │ │ │ │ -00015200: 6570 2074 7261 636b 206f 6620 696e 6974 ep track of init │ │ │ │ │ -00015210: 2f75 6e69 6e69 7473 2069 6e20 5472 7920 /uninits in Try │ │ │ │ │ -00015220: 7374 6174 656d 656e 7420 7769 7468 6f75 statement withou │ │ │ │ │ -00015230: 7420 6669 6e61 6c69 7a65 722e 0a0a 3c6c t finalizer...tools/javac/De │ │ │ │ │ -00015250: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ -00015260: 2f44 6566 4173 7369 676e 4166 7465 7254 /DefAssignAfterT │ │ │ │ │ -00015270: 7279 322e 6a61 7661 3a20 5665 7269 6679 ry2.java: Verify │ │ │ │ │ -00015280: 2074 6861 7420 7765 206b 6565 7020 7472 that we keep tr │ │ │ │ │ -00015290: 6163 6b20 6f66 2069 6e69 742f 756e 696e ack of init/unin │ │ │ │ │ -000152a0: 6974 7320 696e 2054 7279 2073 7461 7465 its in Try state │ │ │ │ │ -000152b0: 6d65 6e74 2077 6974 686f 7574 2066 696e ment without fin │ │ │ │ │ -000152c0: 616c 697a 6572 2e0a 0a3c 6c69 3e74 6f6f alizer...
  • too │ │ │ │ │ -000152d0: 6c73 2f6a 6176 6163 2f44 6566 696e 6974 ls/javac/Definit │ │ │ │ │ -000152e0: 6541 7373 6967 6e6d 656e 742f 4465 6641 eAssignment/DefA │ │ │ │ │ -000152f0: 7373 6967 6e41 6674 6572 5472 7933 2e6a ssignAfterTry3.j │ │ │ │ │ -00015300: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -00015310: 2077 6520 6b65 6570 2074 7261 636b 206f we keep track o │ │ │ │ │ -00015320: 6620 696e 6974 2f75 6e69 6e69 7473 2069 f init/uninits i │ │ │ │ │ -00015330: 6e20 5472 7920 7374 6174 656d 656e 7420 n Try statement │ │ │ │ │ -00015340: 7769 7468 6f75 7420 6669 6e61 6c69 7a65 without finalize │ │ │ │ │ -00015350: 722e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 r...
  • tools/ja │ │ │ │ │ -00015360: 7661 632f 4465 6669 6e69 7465 4173 7369 vac/DefiniteAssi │ │ │ │ │ -00015370: 676e 6d65 6e74 2f44 6566 4173 7369 676e gnment/DefAssign │ │ │ │ │ -00015380: 426f 6f6c 6561 6e2f 4465 6641 7373 6967 Boolean/DefAssig │ │ │ │ │ -00015390: 6e42 6f6f 6c65 616e 5f31 2e6a 6176 613a nBoolean_1.java: │ │ │ │ │ -000153a0: 2056 6572 6966 7920 7468 6174 2063 6572 Verify that cer │ │ │ │ │ -000153b0: 7461 696e 2075 6e76 6572 6966 6961 626c tain unverifiabl │ │ │ │ │ -000153c0: 6520 626f 6f6c 6561 6e20 6578 7072 6573 e boolean expres │ │ │ │ │ -000153d0: 7369 6f6e 7320 6661 696c 2044 4120 7465 sions fail DA te │ │ │ │ │ -000153e0: 7374 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a st...
  • tools/j │ │ │ │ │ -000153f0: 6176 6163 2f44 6566 696e 6974 6541 7373 avac/DefiniteAss │ │ │ │ │ -00015400: 6967 6e6d 656e 742f 4465 6641 7373 6967 ignment/DefAssig │ │ │ │ │ -00015410: 6e42 6f6f 6c65 616e 2f44 6566 4173 7369 nBoolean/DefAssi │ │ │ │ │ -00015420: 676e 426f 6f6c 6561 6e5f 3130 2e6a 6176 gnBoolean_10.jav │ │ │ │ │ -00015430: 613a 2056 6572 6966 7920 7468 6174 2063 a: Verify that c │ │ │ │ │ -00015440: 6572 7461 696e 2075 6e76 6572 6966 6961 ertain unverifia │ │ │ │ │ -00015450: 626c 6520 626f 6f6c 6561 6e20 6578 7072 ble boolean expr │ │ │ │ │ -00015460: 6573 7369 6f6e 7320 6661 696c 2044 4120 essions fail DA │ │ │ │ │ -00015470: 7465 7374 2e0a 0a3c 6c69 3e74 6f6f 6c73 test...
  • tools │ │ │ │ │ -00015480: 2f6a 6176 6163 2f44 6566 696e 6974 6541 /javac/DefiniteA │ │ │ │ │ -00015490: 7373 6967 6e6d 656e 742f 4465 6641 7373 ssignment/DefAss │ │ │ │ │ -000154a0: 6967 6e42 6f6f 6c65 616e 2f44 6566 4173 ignBoolean/DefAs │ │ │ │ │ -000154b0: 7369 676e 426f 6f6c 6561 6e5f 3131 2e6a signBoolean_11.j │ │ │ │ │ -000154c0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -000154d0: 2074 6865 2076 616c 6964 2062 6f6f 6c65 the valid boole │ │ │ │ │ -000154e0: 616e 2065 7870 7265 7373 696f 6e20 636f an expression co │ │ │ │ │ -000154f0: 6d70 696c 6573 2e0a 0a3c 6c69 3e74 6f6f mpiles...
  • too │ │ │ │ │ -00015500: 6c73 2f6a 6176 6163 2f44 6566 696e 6974 ls/javac/Definit │ │ │ │ │ -00015510: 6541 7373 6967 6e6d 656e 742f 4465 6641 eAssignment/DefA │ │ │ │ │ -00015520: 7373 6967 6e42 6f6f 6c65 616e 2f44 6566 ssignBoolean/Def │ │ │ │ │ -00015530: 4173 7369 676e 426f 6f6c 6561 6e5f 3132 AssignBoolean_12 │ │ │ │ │ -00015540: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -00015550: 6174 2074 6865 2076 616c 6964 2062 6f6f at the valid boo │ │ │ │ │ -00015560: 6c65 616e 2065 7870 7265 7373 696f 6e20 lean expression │ │ │ │ │ -00015570: 636f 6d70 696c 6573 2e0a 0a3c 6c69 3e74 compiles...
  • t │ │ │ │ │ -00015580: 6f6f 6c73 2f6a 6176 6163 2f44 6566 696e ools/javac/Defin │ │ │ │ │ -00015590: 6974 6541 7373 6967 6e6d 656e 742f 4465 iteAssignment/De │ │ │ │ │ -000155a0: 6641 7373 6967 6e42 6f6f 6c65 616e 2f44 fAssignBoolean/D │ │ │ │ │ -000155b0: 6566 4173 7369 676e 426f 6f6c 6561 6e5f efAssignBoolean_ │ │ │ │ │ -000155c0: 3133 2e6a 6176 613a 2056 6572 6966 7920 13.java: Verify │ │ │ │ │ -000155d0: 7468 6174 2074 6865 2076 616c 6964 2062 that the valid b │ │ │ │ │ -000155e0: 6f6f 6c65 616e 2065 7870 7265 7373 696f oolean expressio │ │ │ │ │ -000155f0: 6e20 636f 6d70 696c 6573 2e0a 0a3c 6c69 n compiles...
  • tools/javac/Def │ │ │ │ │ -00015610: 696e 6974 6541 7373 6967 6e6d 656e 742f initeAssignment/ │ │ │ │ │ -00015620: 4465 6641 7373 6967 6e42 6f6f 6c65 616e DefAssignBoolean │ │ │ │ │ -00015630: 2f44 6566 4173 7369 676e 426f 6f6c 6561 /DefAssignBoolea │ │ │ │ │ -00015640: 6e5f 3134 2e6a 6176 613a 2056 6572 6966 n_14.java: Verif │ │ │ │ │ -00015650: 7920 7468 6174 2074 6865 2076 616c 6964 y that the valid │ │ │ │ │ -00015660: 2062 6f6f 6c65 616e 2065 7870 7265 7373 boolean express │ │ │ │ │ -00015670: 696f 6e20 636f 6d70 696c 6573 2e0a 0a3c ion compiles...< │ │ │ │ │ -00015680: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ -00015690: 6566 696e 6974 6541 7373 6967 6e6d 656e efiniteAssignmen │ │ │ │ │ -000156a0: 742f 4465 6641 7373 6967 6e42 6f6f 6c65 t/DefAssignBoole │ │ │ │ │ -000156b0: 616e 2f44 6566 4173 7369 676e 426f 6f6c an/DefAssignBool │ │ │ │ │ -000156c0: 6561 6e5f 322e 6a61 7661 3a20 5665 7269 ean_2.java: Veri │ │ │ │ │ -000156d0: 6679 2074 6861 7420 6365 7274 6169 6e20 fy that certain │ │ │ │ │ -000156e0: 756e 7665 7269 6669 6162 6c65 2062 6f6f unverifiable boo │ │ │ │ │ -000156f0: 6c65 616e 2065 7870 7265 7373 696f 6e73 lean expressions │ │ │ │ │ -00015700: 2066 6169 6c20 4441 2074 6573 742e 0a0a fail DA test... │ │ │ │ │ -00015710: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00015720: 4465 6669 6e69 7465 4173 7369 676e 6d65 DefiniteAssignme │ │ │ │ │ -00015730: 6e74 2f44 6566 4173 7369 676e 426f 6f6c nt/DefAssignBool │ │ │ │ │ -00015740: 6561 6e2f 4465 6641 7373 6967 6e42 6f6f ean/DefAssignBoo │ │ │ │ │ -00015750: 6c65 616e 5f33 2e6a 6176 613a 2056 6572 lean_3.java: Ver │ │ │ │ │ -00015760: 6966 7920 7468 6174 2063 6572 7461 696e ify that certain │ │ │ │ │ -00015770: 2075 6e76 6572 6966 6961 626c 6520 626f unverifiable bo │ │ │ │ │ -00015780: 6f6c 6561 6e20 6578 7072 6573 7369 6f6e olean expression │ │ │ │ │ -00015790: 7320 6661 696c 2044 4120 7465 7374 2e0a s fail DA test.. │ │ │ │ │ -000157a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000157b0: 2f44 6566 696e 6974 6541 7373 6967 6e6d /DefiniteAssignm │ │ │ │ │ -000157c0: 656e 742f 4465 6641 7373 6967 6e42 6f6f ent/DefAssignBoo │ │ │ │ │ -000157d0: 6c65 616e 2f44 6566 4173 7369 676e 426f lean/DefAssignBo │ │ │ │ │ -000157e0: 6f6c 6561 6e5f 342e 6a61 7661 3a20 5665 olean_4.java: Ve │ │ │ │ │ -000157f0: 7269 6679 2074 6861 7420 6365 7274 6169 rify that certai │ │ │ │ │ -00015800: 6e20 756e 7665 7269 6669 6162 6c65 2062 n unverifiable b │ │ │ │ │ -00015810: 6f6f 6c65 616e 2065 7870 7265 7373 696f oolean expressio │ │ │ │ │ -00015820: 6e73 2066 6169 6c20 4441 2074 6573 742e ns fail DA test. │ │ │ │ │ -00015830: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00015840: 632f 4465 6669 6e69 7465 4173 7369 676e c/DefiniteAssign │ │ │ │ │ -00015850: 6d65 6e74 2f44 6566 4173 7369 676e 426f ment/DefAssignBo │ │ │ │ │ -00015860: 6f6c 6561 6e2f 4465 6641 7373 6967 6e42 olean/DefAssignB │ │ │ │ │ -00015870: 6f6f 6c65 616e 5f35 2e6a 6176 613a 2056 oolean_5.java: V │ │ │ │ │ -00015880: 6572 6966 7920 7468 6174 2063 6572 7461 erify that certa │ │ │ │ │ -00015890: 696e 2075 6e76 6572 6966 6961 626c 6520 in unverifiable │ │ │ │ │ -000158a0: 626f 6f6c 6561 6e20 6578 7072 6573 7369 boolean expressi │ │ │ │ │ -000158b0: 6f6e 7320 6661 696c 2044 4120 7465 7374 ons fail DA test │ │ │ │ │ -000158c0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -000158d0: 6163 2f44 6566 696e 6974 6541 7373 6967 ac/DefiniteAssig │ │ │ │ │ -000158e0: 6e6d 656e 742f 4465 6641 7373 6967 6e42 nment/DefAssignB │ │ │ │ │ -000158f0: 6f6f 6c65 616e 2f44 6566 4173 7369 676e oolean/DefAssign │ │ │ │ │ -00015900: 426f 6f6c 6561 6e5f 362e 6a61 7661 3a20 Boolean_6.java: │ │ │ │ │ -00015910: 5665 7269 6679 2074 6861 7420 6365 7274 Verify that cert │ │ │ │ │ -00015920: 6169 6e20 756e 7665 7269 6669 6162 6c65 ain unverifiable │ │ │ │ │ -00015930: 2062 6f6f 6c65 616e 2065 7870 7265 7373 boolean express │ │ │ │ │ -00015940: 696f 6e73 2066 6169 6c20 4441 2074 6573 ions fail DA tes │ │ │ │ │ -00015950: 742e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 t...
  • tools/ja │ │ │ │ │ -00015960: 7661 632f 4465 6669 6e69 7465 4173 7369 vac/DefiniteAssi │ │ │ │ │ -00015970: 676e 6d65 6e74 2f44 6566 4173 7369 676e gnment/DefAssign │ │ │ │ │ -00015980: 426f 6f6c 6561 6e2f 4465 6641 7373 6967 Boolean/DefAssig │ │ │ │ │ -00015990: 6e42 6f6f 6c65 616e 5f37 2e6a 6176 613a nBoolean_7.java: │ │ │ │ │ -000159a0: 2056 6572 6966 7920 7468 6174 2063 6572 Verify that cer │ │ │ │ │ -000159b0: 7461 696e 2075 6e76 6572 6966 6961 626c tain unverifiabl │ │ │ │ │ -000159c0: 6520 626f 6f6c 6561 6e20 6578 7072 6573 e boolean expres │ │ │ │ │ -000159d0: 7369 6f6e 7320 6661 696c 2044 4120 7465 sions fail DA te │ │ │ │ │ -000159e0: 7374 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a st...
  • tools/j │ │ │ │ │ -000159f0: 6176 6163 2f44 6566 696e 6974 6541 7373 avac/DefiniteAss │ │ │ │ │ -00015a00: 6967 6e6d 656e 742f 4465 6641 7373 6967 ignment/DefAssig │ │ │ │ │ -00015a10: 6e42 6f6f 6c65 616e 2f44 6566 4173 7369 nBoolean/DefAssi │ │ │ │ │ -00015a20: 676e 426f 6f6c 6561 6e5f 382e 6a61 7661 gnBoolean_8.java │ │ │ │ │ -00015a30: 3a20 5665 7269 6679 2074 6861 7420 6365 : Verify that ce │ │ │ │ │ -00015a40: 7274 6169 6e20 756e 7665 7269 6669 6162 rtain unverifiab │ │ │ │ │ -00015a50: 6c65 2062 6f6f 6c65 616e 2065 7870 7265 le boolean expre │ │ │ │ │ -00015a60: 7373 696f 6e73 2066 6169 6c20 4441 2074 ssions fail DA t │ │ │ │ │ -00015a70: 6573 742e 0a0a 3c6c 693e 746f 6f6c 732f est...
  • tools/ │ │ │ │ │ -00015a80: 6a61 7661 632f 4465 6669 6e69 7465 4173 javac/DefiniteAs │ │ │ │ │ -00015a90: 7369 676e 6d65 6e74 2f44 6566 4173 7369 signment/DefAssi │ │ │ │ │ -00015aa0: 676e 426f 6f6c 6561 6e2f 4465 6641 7373 gnBoolean/DefAss │ │ │ │ │ -00015ab0: 6967 6e42 6f6f 6c65 616e 5f39 2e6a 6176 ignBoolean_9.jav │ │ │ │ │ -00015ac0: 613a 2056 6572 6966 7920 7468 6174 2063 a: Verify that c │ │ │ │ │ -00015ad0: 6572 7461 696e 2075 6e76 6572 6966 6961 ertain unverifia │ │ │ │ │ -00015ae0: 626c 6520 626f 6f6c 6561 6e20 6578 7072 ble boolean expr │ │ │ │ │ -00015af0: 6573 7369 6f6e 7320 6661 696c 2044 4120 essions fail DA │ │ │ │ │ -00015b00: 7465 7374 2e0a 0a3c 6c69 3e74 6f6f 6c73 test...
  • tools │ │ │ │ │ -00015b10: 2f6a 6176 6163 2f44 6566 696e 6974 6541 /javac/DefiniteA │ │ │ │ │ -00015b20: 7373 6967 6e6d 656e 742f 4465 6641 7373 ssignment/DefAss │ │ │ │ │ -00015b30: 6967 6e42 6f6f 6c65 616e 2f44 6566 4173 ignBoolean/DefAs │ │ │ │ │ -00015b40: 7369 676e 436f 6e64 2e6a 6176 613a 2056 signCond.java: V │ │ │ │ │ -00015b50: 6572 6966 7920 636f 7272 6563 7420 7472 erify correct tr │ │ │ │ │ -00015b60: 6561 746d 656e 7420 616e 6420 636f 6465 eatment and code │ │ │ │ │ -00015b70: 2067 656e 2066 6f72 203f 3a20 6465 6669 gen for ?: defi │ │ │ │ │ -00015b80: 6e69 7465 2061 7373 6967 6e6d 656e 740a nite assignment. │ │ │ │ │ -00015b90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00015ba0: 2f44 6566 696e 6974 6541 7373 6967 6e6d /DefiniteAssignm │ │ │ │ │ -00015bb0: 656e 742f 4465 6641 7373 6967 6e42 6f6f ent/DefAssignBoo │ │ │ │ │ -00015bc0: 6c65 616e 2f44 6566 4173 7369 676e 436f lean/DefAssignCo │ │ │ │ │ -00015bd0: 6e73 7461 6e74 426f 6f6c 6561 6e2e 6a61 nstantBoolean.ja │ │ │ │ │ -00015be0: 7661 3a20 5665 7269 6679 2063 6f72 7265 va: Verify corre │ │ │ │ │ -00015bf0: 6374 2074 7265 6174 6d65 6e74 206f 6620 ct treatment of │ │ │ │ │ -00015c00: 626f 6f6c 6561 6e20 636f 6e73 7461 6e74 boolean constant │ │ │ │ │ -00015c10: 2065 7870 7265 7373 696f 6e73 2077 6974 expressions wit │ │ │ │ │ -00015c20: 6820 277c 272e 0a0a 3c6c 693e 746f 6f6c h '|'...
  • tool │ │ │ │ │ -00015c30: 732f 6a61 7661 632f 4465 6669 6e69 7465 s/javac/Definite │ │ │ │ │ -00015c40: 4173 7369 676e 6d65 6e74 2f44 6566 4173 Assignment/DefAs │ │ │ │ │ -00015c50: 7369 676e 4e65 7374 6564 4172 672e 6a61 signNestedArg.ja │ │ │ │ │ -00015c60: 7661 3a20 5665 7269 6679 2062 7567 2066 va: Verify bug f │ │ │ │ │ -00015c70: 6978 2066 6f72 2034 3330 3639 3039 0a0a ix for 4306909.. │ │ │ │ │ -00015c80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00015c90: 4465 6669 6e69 7465 4173 7369 676e 6d65 DefiniteAssignme │ │ │ │ │ -00015ca0: 6e74 2f53 7461 7469 6346 696e 616c 496e nt/StaticFinalIn │ │ │ │ │ -00015cb0: 6974 2e6a 6176 613a 2052 6570 6f72 7420 it.java: Report │ │ │ │ │ -00015cc0: 756e 696e 7469 616c 697a 6564 2073 7461 unintialized sta │ │ │ │ │ -00015cd0: 7469 6320 6669 6e61 6c20 7661 7269 6162 tic final variab │ │ │ │ │ -00015ce0: 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a les..
  • tools/j │ │ │ │ │ -00015cf0: 6176 6163 2f44 6566 696e 6974 6541 7373 avac/DefiniteAss │ │ │ │ │ -00015d00: 6967 6e6d 656e 742f 5434 3730 3433 3635 ignment/T4704365 │ │ │ │ │ -00015d10: 2e6a 6176 613a 2064 6566 696e 6974 6520 .java: definite │ │ │ │ │ -00015d20: 6173 7369 676e 6d65 6e74 2073 7461 7475 assignment statu │ │ │ │ │ -00015d30: 7320 7769 7468 696e 2074 6865 2063 6173 s within the cas │ │ │ │ │ -00015d40: 6520 6578 7072 6573 7369 6f6e 0a0a 3c6c e expression..tools/javac/De │ │ │ │ │ -00015d60: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ -00015d70: 2f54 3437 3137 3136 342e 6a61 7661 3a20 /T4717164.java: │ │ │ │ │ -00015d80: 6d69 7373 696e 6720 6361 7463 6820 6e6f missing catch no │ │ │ │ │ -00015d90: 7420 7265 6163 6861 626c 6520 6572 726f t reachable erro │ │ │ │ │ -00015da0: 7220 7768 656e 206e 6573 7465 6420 7472 r when nested tr │ │ │ │ │ -00015db0: 792d 6669 6e61 6c6c 7920 7265 7475 726e y-finally return │ │ │ │ │ -00015dc0: 7320 696e 2066 696e 616c 6c79 0a0a 3c6c s in finally..tools/javac/De │ │ │ │ │ -00015de0: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ -00015df0: 2f54 3437 3137 3136 352e 6a61 7661 3a20 /T4717165.java: │ │ │ │ │ -00015e00: 7768 656e 2063 616e 2061 2073 7461 7465 when can a state │ │ │ │ │ -00015e10: 6d65 6e74 2063 6f6d 706c 6574 6520 6e6f ment complete no │ │ │ │ │ -00015e20: 726d 616c 6c79 3f20 2862 7265 616b 2661 rmally? (break&a │ │ │ │ │ -00015e30: 6d70 3b63 6f6e 7469 6e75 6520 7665 7273 mp;continue vers │ │ │ │ │ -00015e40: 7573 2066 696e 616c 6c79 290a 0a3c 6c69 us finally)..
  • tools/javac/Def │ │ │ │ │ -00015e60: 696e 6974 6541 7373 6967 6e6d 656e 742f initeAssignment/ │ │ │ │ │ -00015e70: 5434 3731 3831 3334 2e6a 6176 613a 2044 T4718134.java: D │ │ │ │ │ -00015e80: 412f 4455 2061 6e61 6c79 7369 7320 7673 A/DU analysis vs │ │ │ │ │ -00015e90: 2062 7265 616b 2f63 6f6e 7469 6e75 6520 break/continue │ │ │ │ │ -00015ea0: 7673 2066 696e 616c 6c79 2074 6861 7420 vs finally that │ │ │ │ │ -00015eb0: 6361 6e6e 6f74 2063 6f6d 706c 6574 6520 cannot complete │ │ │ │ │ -00015ec0: 6e6f 726d 616c 6c79 0a0a 3c6c 693e 746f normally..
  • to │ │ │ │ │ -00015ed0: 6f6c 732f 6a61 7661 632f 4465 6669 6e69 ols/javac/Defini │ │ │ │ │ -00015ee0: 7465 4173 7369 676e 6d65 6e74 2f54 3437 teAssignment/T47 │ │ │ │ │ -00015ef0: 3138 3134 322e 6a61 7661 3a20 4455 2061 18142.java: DU a │ │ │ │ │ -00015f00: 6e61 6c79 7369 7320 6e6f 7420 636f 6e73 nalysis not cons │ │ │ │ │ -00015f10: 6572 7661 7469 7665 2066 6f72 2074 7279 ervative for try │ │ │ │ │ -00015f20: 2d66 696e 616c 6c79 0a0a 3c6c 693e 746f -finally..
  • to │ │ │ │ │ -00015f30: 6f6c 732f 6a61 7661 632f 4465 6669 6e69 ols/javac/Defini │ │ │ │ │ -00015f40: 7465 4173 7369 676e 6d65 6e74 2f54 3437 teAssignment/T47 │ │ │ │ │ -00015f50: 3138 3134 3261 2e6a 6176 613a 2044 5520 18142a.java: DU │ │ │ │ │ -00015f60: 616e 616c 7973 6973 206e 6f74 2063 6f6e analysis not con │ │ │ │ │ -00015f70: 7365 7276 6174 6976 6520 666f 7220 7472 servative for tr │ │ │ │ │ -00015f80: 792d 6669 6e61 6c6c 790a 0a3c 6c69 3e74 y-finally..
  • t │ │ │ │ │ -00015f90: 6f6f 6c73 2f6a 6176 6163 2f44 6566 696e ools/javac/Defin │ │ │ │ │ -00015fa0: 6974 6541 7373 6967 6e6d 656e 742f 5434 iteAssignment/T4 │ │ │ │ │ -00015fb0: 3731 3837 3038 2e6a 6176 613a 2062 7567 718708.java: bug │ │ │ │ │ -00015fc0: 2069 6e20 4455 2061 6e61 6c79 7369 7320 in DU analysis │ │ │ │ │ -00015fd0: 6f66 2077 6869 6c65 206c 6f6f 700a 0a3c of while loop..< │ │ │ │ │ -00015fe0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ -00015ff0: 6566 696e 6974 6541 7373 6967 6e6d 656e efiniteAssignmen │ │ │ │ │ -00016000: 742f 5434 3732 3033 3739 2e6a 6176 613a t/T4720379.java: │ │ │ │ │ -00016010: 2044 412f 4455 2076 6572 7375 7320 6173 DA/DU versus as │ │ │ │ │ -00016020: 7369 676e 6d65 6e74 2069 6e20 6661 6c73 signment in fals │ │ │ │ │ -00016030: 6520 666f 7220 6c6f 6f70 2063 6f6e 6469 e for loop condi │ │ │ │ │ -00016040: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ -00016050: 6a61 7661 632f 4465 6669 6e69 7465 4173 javac/DefiniteAs │ │ │ │ │ -00016060: 7369 676e 6d65 6e74 2f54 3437 3230 3735 signment/T472075 │ │ │ │ │ -00016070: 312e 6a61 7661 3a20 4455 2061 6e61 6c79 1.java: DU analy │ │ │ │ │ -00016080: 7369 7320 666f 7220 6c6f 6f70 7320 7265 sis for loops re │ │ │ │ │ -00016090: 7175 6972 6573 2074 776f 2070 6173 7365 quires two passe │ │ │ │ │ -000160a0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -000160b0: 6163 2f44 6566 696e 6974 6541 7373 6967 ac/DefiniteAssig │ │ │ │ │ -000160c0: 6e6d 656e 742f 5434 3732 3130 3632 612e nment/T4721062a. │ │ │ │ │ -000160d0: 6a61 7661 3a20 4441 2074 7265 6174 6d65 java: DA treatme │ │ │ │ │ -000160e0: 6e74 206f 6620 7265 7475 726e 2073 7461 nt of return sta │ │ │ │ │ -000160f0: 7465 6d65 6e74 7320 696e 2063 6f6e 7374 tements in const │ │ │ │ │ -00016100: 7275 6374 6f72 730a 0a3c 6c69 3e74 6f6f ructors..
  • too │ │ │ │ │ -00016110: 6c73 2f6a 6176 6163 2f44 6566 696e 6974 ls/javac/Definit │ │ │ │ │ -00016120: 6541 7373 6967 6e6d 656e 742f 5434 3732 eAssignment/T472 │ │ │ │ │ -00016130: 3130 3632 622e 6a61 7661 3a20 4441 2074 1062b.java: DA t │ │ │ │ │ -00016140: 7265 6174 6d65 6e74 206f 6620 7265 7475 reatment of retu │ │ │ │ │ -00016150: 726e 2073 7461 7465 6d65 6e74 7320 696e rn statements in │ │ │ │ │ -00016160: 2063 6f6e 7374 7275 6374 6f72 730a 0a3c constructors..< │ │ │ │ │ -00016170: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ -00016180: 6566 696e 6974 6541 7373 6967 6e6d 656e efiniteAssignmen │ │ │ │ │ -00016190: 742f 5434 3732 3130 3736 2e6a 6176 613a t/T4721076.java: │ │ │ │ │ -000161a0: 2044 5520 616e 616c 7973 6973 2066 6f72 DU analysis for │ │ │ │ │ -000161b0: 206c 6f6f 7020 7769 7468 2062 7265 616b loop with break │ │ │ │ │ -000161c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000161d0: 632f 4465 6669 6e69 7465 4173 7369 676e c/DefiniteAssign │ │ │ │ │ -000161e0: 6d65 6e74 2f54 3437 3231 3939 382e 6a61 ment/T4721998.ja │ │ │ │ │ -000161f0: 7661 3a20 4a4c 5332 3a20 4441 2073 7065 va: JLS2: DA spe │ │ │ │ │ -00016200: 6373 2074 6f6f 2063 6f6e 7365 7276 6174 cs too conservat │ │ │ │ │ -00016210: 6976 6520 666f 7220 6272 6561 6b2f 636f ive for break/co │ │ │ │ │ -00016220: 6e74 696e 7565 2f72 6574 7572 6e20 6f75 ntinue/return ou │ │ │ │ │ -00016230: 7420 6f66 2074 7279 2d66 696e 616c 6c79 t of try-finally │ │ │ │ │ -00016240: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00016250: 632f 4465 6669 6e69 7465 4173 7369 676e c/DefiniteAssign │ │ │ │ │ -00016260: 6d65 6e74 2f54 3437 3235 3732 352e 6a61 ment/T4725725.ja │ │ │ │ │ -00016270: 7661 3a20 6d69 7373 696e 6720 4441 2065 va: missing DA e │ │ │ │ │ -00016280: 7272 6f72 2069 6e20 616e 6f6e 796d 6f75 rror in anonymou │ │ │ │ │ -00016290: 7320 6374 6f72 0a0a 3c6c 693e 746f 6f6c s ctor..
  • tool │ │ │ │ │ -000162a0: 732f 6a61 7661 632f 4465 6669 6e69 7465 s/javac/Definite │ │ │ │ │ -000162b0: 4173 7369 676e 6d65 6e74 2f54 3731 3831 Assignment/T7181 │ │ │ │ │ -000162c0: 3537 382e 6a61 7661 3a20 6a61 7661 6320 578.java: javac │ │ │ │ │ -000162d0: 7265 706f 7274 7320 756e 696e 6974 6961 reports uninitia │ │ │ │ │ -000162e0: 6c69 7a65 6420 7661 7269 6162 6c65 2077 lized variable w │ │ │ │ │ -000162f0: 6974 6820 6e65 7374 6564 2074 7279 2e2e ith nested try.. │ │ │ │ │ -00016300: 2e66 696e 616c 6c79 2062 6c6f 636b 730a .finally blocks. │ │ │ │ │ -00016310: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00016320: 2f44 6566 696e 6974 6541 7373 6967 6e6d /DefiniteAssignm │ │ │ │ │ -00016330: 656e 742f 5438 3033 3930 3236 2e6a 6176 ent/T8039026.jav │ │ │ │ │ -00016340: 613a 2044 6566 696e 6974 656c 7920 756e a: Definitely un │ │ │ │ │ -00016350: 6173 7369 676e 6564 2066 6965 6c64 2063 assigned field c │ │ │ │ │ -00016360: 616e 2062 6520 6163 6365 7373 6564 0a0a an be accessed.. │ │ │ │ │ -00016370: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00016380: 4465 6669 6e69 7465 4173 7369 676e 6d65 DefiniteAssignme │ │ │ │ │ -00016390: 6e74 2f54 3832 3034 3631 302e 6a61 7661 nt/T8204610.java │ │ │ │ │ -000163a0: 3a20 436f 6d70 696c 6572 2063 6f6e 6675 : Compiler confu │ │ │ │ │ -000163b0: 7365 6420 6279 2070 6172 656e 7468 6573 sed by parenthes │ │ │ │ │ -000163c0: 697a 6564 2022 7468 6973 2220 696e 2066 ized "this" in f │ │ │ │ │ -000163d0: 696e 616c 2066 6965 6c64 7320 6173 7369 inal fields assi │ │ │ │ │ -000163e0: 676e 6d65 6e74 730a 0a3c 6c69 3e74 6f6f gnments..
  • too │ │ │ │ │ -000163f0: 6c73 2f6a 6176 6163 2f44 6566 696e 6974 ls/javac/Definit │ │ │ │ │ -00016400: 6541 7373 6967 6e6d 656e 742f 5468 726f eAssignment/Thro │ │ │ │ │ -00016410: 7742 6566 6f72 6554 7279 4669 6e61 6c6c wBeforeTryFinall │ │ │ │ │ -00016420: 792e 6a61 7661 3a20 7370 7572 696f 7573 y.java: spurious │ │ │ │ │ -00016430: 2075 6e74 6872 6f77 6e20 6578 6365 7074 unthrown except │ │ │ │ │ -00016440: 696f 6e20 6572 726f 7220 7768 656e 2074 ion error when t │ │ │ │ │ -00016450: 6872 6f77 2070 7265 6365 6465 7320 7472 hrow precedes tr │ │ │ │ │ -00016460: 792d 6669 6e61 6c6c 790a 0a3c 6c69 3e74 y-finally..
  • t │ │ │ │ │ -00016470: 6f6f 6c73 2f6a 6176 6163 2f44 6566 696e ools/javac/Defin │ │ │ │ │ -00016480: 6974 6541 7373 6967 6e6d 656e 742f 556e iteAssignment/Un │ │ │ │ │ -00016490: 6361 7567 6874 4578 6365 7074 696f 6e2e caughtException. │ │ │ │ │ -000164a0: 6a61 7661 3a20 436f 6d70 696c 6572 2075 java: Compiler u │ │ │ │ │ -000164b0: 7365 6420 746f 206e 6f74 206e 6f74 6963 sed to not notic │ │ │ │ │ -000164c0: 6520 7468 6520 756e 6361 7567 6874 2063 e the uncaught c │ │ │ │ │ -000164d0: 6865 636b 6564 2065 7863 6570 7469 6f6e hecked exception │ │ │ │ │ -000164e0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -000164f0: 6163 2f44 6570 5061 7261 6d2e 6a61 7661 ac/DepParam.java │ │ │ │ │ -00016500: 3a20 5245 4752 4553 5349 4f4e 3a20 646f : REGRESSION: do │ │ │ │ │ -00016510: 6375 6d65 6e74 6174 696f 6e20 636f 6d6d cumentation comm │ │ │ │ │ -00016520: 656e 7420 7769 7468 2064 6570 7265 6361 ent with depreca │ │ │ │ │ -00016530: 7465 6420 7461 670a 0a3c 6c69 3e74 6f6f ted tag..
  • too │ │ │ │ │ -00016540: 6c73 2f6a 6176 6163 2f44 6961 676e 6f73 ls/javac/Diagnos │ │ │ │ │ -00016550: 7469 6373 2f36 3732 3232 3334 2f54 3637 tics/6722234/T67 │ │ │ │ │ -00016560: 3232 3233 3461 2e6a 6176 613a 206a 6176 22234a.java: jav │ │ │ │ │ -00016570: 6163 2064 6961 676e 6f73 7469 6373 206e ac diagnostics n │ │ │ │ │ -00016580: 6565 6420 6265 7474 6572 2069 6e74 6567 eed better integ │ │ │ │ │ -00016590: 7261 7469 6f6e 2077 6974 6820 7468 6520 ration with the │ │ │ │ │ -000165a0: 7479 7065 2d73 7973 7465 6d0a 0a3c 6c69 type-system..
  • tools/javac/Dia │ │ │ │ │ -000165c0: 676e 6f73 7469 6373 2f36 3732 3232 3334 gnostics/6722234 │ │ │ │ │ -000165d0: 2f54 3637 3232 3233 3462 2e6a 6176 613a /T6722234b.java: │ │ │ │ │ -000165e0: 206a 6176 6163 2064 6961 676e 6f73 7469 javac diagnosti │ │ │ │ │ -000165f0: 6373 206e 6565 6420 6265 7474 6572 2069 cs need better i │ │ │ │ │ -00016600: 6e74 6567 7261 7469 6f6e 2077 6974 6820 ntegration with │ │ │ │ │ -00016610: 7468 6520 7479 7065 2d73 7973 7465 6d0a the type-system. │ │ │ │ │ -00016620: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00016630: 2f44 6961 676e 6f73 7469 6373 2f36 3732 /Diagnostics/672 │ │ │ │ │ -00016640: 3232 3334 2f54 3637 3232 3233 3463 2e6a 2234/T6722234c.j │ │ │ │ │ -00016650: 6176 613a 206a 6176 6163 2064 6961 676e ava: javac diagn │ │ │ │ │ -00016660: 6f73 7469 6373 206e 6565 6420 6265 7474 ostics need bett │ │ │ │ │ -00016670: 6572 2069 6e74 6567 7261 7469 6f6e 2077 er integration w │ │ │ │ │ -00016680: 6974 6820 7468 6520 7479 7065 2d73 7973 ith the type-sys │ │ │ │ │ -00016690: 7465 6d0a 0a3c 6c69 3e74 6f6f 6c73 2f6a tem..
  • tools/j │ │ │ │ │ -000166a0: 6176 6163 2f44 6961 676e 6f73 7469 6373 avac/Diagnostics │ │ │ │ │ -000166b0: 2f36 3732 3232 3334 2f54 3637 3232 3233 /6722234/T672223 │ │ │ │ │ -000166c0: 3464 2e6a 6176 613a 206a 6176 6163 2064 4d.java: javac d │ │ │ │ │ -000166d0: 6961 676e 6f73 7469 6373 206e 6565 6420 iagnostics need │ │ │ │ │ -000166e0: 6265 7474 6572 2069 6e74 6567 7261 7469 better integrati │ │ │ │ │ -000166f0: 6f6e 2077 6974 6820 7468 6520 7479 7065 on with the type │ │ │ │ │ -00016700: 2d73 7973 7465 6d0a 0a3c 6c69 3e74 6f6f -system..
  • too │ │ │ │ │ -00016710: 6c73 2f6a 6176 6163 2f44 6961 676e 6f73 ls/javac/Diagnos │ │ │ │ │ -00016720: 7469 6373 2f36 3736 3930 3237 2f54 3637 tics/6769027/T67 │ │ │ │ │ -00016730: 3639 3032 372e 6a61 7661 3a20 536f 7572 69027.java: Sour │ │ │ │ │ -00016740: 6365 206c 696e 6520 7368 6f75 6c64 2062 ce line should b │ │ │ │ │ -00016750: 6520 6469 7370 6c61 7965 6420 696d 6d65 e displayed imme │ │ │ │ │ -00016760: 6469 6174 656c 7920 6166 7465 7220 7468 diately after th │ │ │ │ │ -00016770: 6520 6669 7273 7420 6469 6167 6e6f 7374 e first diagnost │ │ │ │ │ -00016780: 6963 206c 696e 650a 0a3c 6c69 3e74 6f6f ic line..
  • too │ │ │ │ │ -00016790: 6c73 2f6a 6176 6163 2f44 6961 676e 6f73 ls/javac/Diagnos │ │ │ │ │ -000167a0: 7469 6373 2f36 3739 3936 3035 2f54 3637 tics/6799605/T67 │ │ │ │ │ -000167b0: 3939 3630 352e 6a61 7661 3a20 4261 7369 99605.java: Basi │ │ │ │ │ -000167c0: 632f 5261 7720 666f 726d 6174 7465 7273 c/Raw formatters │ │ │ │ │ -000167d0: 2073 686f 756c 6420 7573 6520 7479 7065 should use type │ │ │ │ │ -000167e0: 2f73 796d 626f 6c20 7072 696e 7465 7220 /symbol printer │ │ │ │ │ -000167f0: 696e 7374 6561 6420 6f66 2074 6f53 7472 instead of toStr │ │ │ │ │ -00016800: 696e 6728 290a 0a3c 6c69 3e74 6f6f 6c73 ing()..
  • tools │ │ │ │ │ -00016810: 2f6a 6176 6163 2f44 6961 676e 6f73 7469 /javac/Diagnosti │ │ │ │ │ -00016820: 6373 2f36 3836 3037 3935 2f54 3638 3630 cs/6860795/T6860 │ │ │ │ │ -00016830: 3739 352e 6a61 7661 3a20 4e75 6c6c 506f 795.java: NullPo │ │ │ │ │ -00016840: 696e 7465 7245 7863 6570 7469 6f6e 2077 interException w │ │ │ │ │ -00016850: 6865 6e20 636f 6d70 696c 696e 6720 6120 hen compiling a │ │ │ │ │ -00016860: 6e65 6761 7469 7665 206a 6176 6120 736f negative java so │ │ │ │ │ -00016870: 7572 6365 0a0a 3c6c 693e 746f 6f6c 732f urce..
  • tools/ │ │ │ │ │ -00016880: 6a61 7661 632f 4469 6167 6e6f 7374 6963 javac/Diagnostic │ │ │ │ │ -00016890: 732f 3638 3632 3630 382f 5436 3836 3236 s/6862608/T68626 │ │ │ │ │ -000168a0: 3038 612e 6a61 7661 3a20 7269 6368 2064 08a.java: rich d │ │ │ │ │ -000168b0: 6961 676e 6f73 7469 6320 736f 6d65 7469 iagnostic someti │ │ │ │ │ -000168c0: 6d65 7320 636f 6e74 6169 6e20 7772 6f6e mes contain wron │ │ │ │ │ -000168d0: 6720 7479 7065 2076 6172 6961 626c 6520 g type variable │ │ │ │ │ -000168e0: 6e75 6d62 6572 696e 670a 0a3c 6c69 3e74 numbering..
  • t │ │ │ │ │ -000168f0: 6f6f 6c73 2f6a 6176 6163 2f44 6961 676e ools/javac/Diagn │ │ │ │ │ -00016900: 6f73 7469 6373 2f36 3836 3236 3038 2f54 ostics/6862608/T │ │ │ │ │ -00016910: 3638 3632 3630 3862 2e6a 6176 613a 2072 6862608b.java: r │ │ │ │ │ -00016920: 6963 6820 6469 6167 6e6f 7374 6963 2073 ich diagnostic s │ │ │ │ │ -00016930: 6f6d 6574 696d 6573 2063 6f6e 7461 696e ometimes contain │ │ │ │ │ -00016940: 2077 726f 6e67 2074 7970 6520 7661 7269 wrong type vari │ │ │ │ │ -00016950: 6162 6c65 206e 756d 6265 7269 6e67 0a0a able numbering.. │ │ │ │ │ -00016960: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00016970: 4469 6167 6e6f 7374 6963 732f 3638 3634 Diagnostics/6864 │ │ │ │ │ -00016980: 3338 322f 5436 3836 3433 3832 2e6a 6176 382/T6864382.jav │ │ │ │ │ -00016990: 613a 204e 756c 6c50 6f69 6e74 6572 4578 a: NullPointerEx │ │ │ │ │ -000169a0: 6365 7074 696f 6e20 7768 656e 2063 6f6d ception when com │ │ │ │ │ -000169b0: 7069 6c69 6e67 2061 206e 6567 6174 6976 piling a negativ │ │ │ │ │ -000169c0: 6520 6a61 7661 2073 6f75 7263 650a 0a3c e java source..< │ │ │ │ │ -000169d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ -000169e0: 6961 676e 6f73 7469 6373 2f37 3031 3036 iagnostics/70106 │ │ │ │ │ -000169f0: 3038 2f54 6573 742e 6a61 7661 3a20 7468 08/Test.java: th │ │ │ │ │ -00016a00: 6520 7374 7269 6e67 2027 6572 726f 7227 e string 'error' │ │ │ │ │ -00016a10: 2073 686f 756c 6420 6170 7065 6172 2069 should appear i │ │ │ │ │ -00016a20: 6e20 6572 726f 7220 6d65 7373 6167 6573 n error messages │ │ │ │ │ -00016a30: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00016a40: 632f 4469 6167 6e6f 7374 6963 732f 3730 c/Diagnostics/70 │ │ │ │ │ -00016a50: 3339 3031 342f 5437 3033 3930 3134 2e6a 39014/T7039014.j │ │ │ │ │ -00016a60: 6176 613a 2043 6f6e 6675 7369 6e67 2065 ava: Confusing e │ │ │ │ │ -00016a70: 7272 6f72 206d 6573 7361 6765 2066 6f72 rror message for │ │ │ │ │ -00016a80: 206d 6574 686f 6420 636f 6e66 6c69 6374 method conflict │ │ │ │ │ -00016a90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00016aa0: 632f 4469 6167 6e6f 7374 6963 732f 3731 c/Diagnostics/71 │ │ │ │ │ -00016ab0: 3136 3637 362f 5437 3131 3636 3736 2e6a 16676/T7116676.j │ │ │ │ │ -00016ac0: 6176 613a 2052 6963 6844 6961 676e 6f73 ava: RichDiagnos │ │ │ │ │ -00016ad0: 7469 6346 6f72 6d61 7474 6572 2074 6872 ticFormatter thr │ │ │ │ │ -00016ae0: 6f77 7320 4e50 4520 7768 656e 2066 6f72 ows NPE when for │ │ │ │ │ -00016af0: 6d61 744d 6573 7361 6765 2069 7320 6361 matMessage is ca │ │ │ │ │ -00016b00: 6c6c 6564 2064 6972 6563 746c 790a 0a3c lled directly..< │ │ │ │ │ -00016b10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ -00016b20: 6961 676e 6f73 7469 6373 2f38 3031 3033 iagnostics/80103 │ │ │ │ │ -00016b30: 3837 2f54 3830 3130 3338 372e 6a61 7661 87/T8010387.java │ │ │ │ │ -00016b40: 3a20 7269 6368 2064 6961 676e 6f73 7469 : rich diagnosti │ │ │ │ │ -00016b50: 6320 736f 6d65 7469 6d65 7320 636f 6e74 c sometimes cont │ │ │ │ │ -00016b60: 6169 6e20 7772 6f6e 6720 7479 7065 2076 ain wrong type v │ │ │ │ │ -00016b70: 6172 6961 626c 6520 6e75 6d62 6572 696e ariable numberin │ │ │ │ │ -00016b80: 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 g..
  • tools/jav │ │ │ │ │ -00016b90: 6163 2f44 6961 676e 6f73 7469 6373 2f38 ac/Diagnostics/8 │ │ │ │ │ -00016ba0: 3034 3332 3531 2f54 3830 3433 3235 312e 043251/T8043251. │ │ │ │ │ -00016bb0: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ -00016bc0: 6572 726f 7220 6d65 7373 6167 6520 7769 error message wi │ │ │ │ │ -00016bd0: 7468 2077 726f 6e67 206e 756d 6265 7220 th wrong number │ │ │ │ │ -00016be0: 6f66 2074 7970 6520 7061 7261 6d65 7465 of type paramete │ │ │ │ │ -00016bf0: 7273 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rs..
  • tools/ja │ │ │ │ │ -00016c00: 7661 632f 4469 6167 6e6f 7374 6963 732f vac/Diagnostics/ │ │ │ │ │ -00016c10: 3832 3935 3032 342f 5438 3239 3530 3234 8295024/T8295024 │ │ │ │ │ -00016c20: 2e6a 6176 613a 2043 7963 6c69 6320 636f .java: Cyclic co │ │ │ │ │ -00016c30: 6e73 7472 7563 746f 7220 6572 726f 7220 nstructor error │ │ │ │ │ -00016c40: 6973 206e 6f6e 2d64 6574 6572 6d69 6e69 is non-determini │ │ │ │ │ -00016c50: 7374 6963 2061 6e64 2069 6e63 6f6e 7369 stic and inconsi │ │ │ │ │ -00016c60: 7374 656e 740a 0a3c 6c69 3e74 6f6f 6c73 stent..
  • tools │ │ │ │ │ -00016c70: 2f6a 6176 6163 2f44 6961 676e 6f73 7469 /javac/Diagnosti │ │ │ │ │ -00016c80: 6373 2f63 6f6d 7072 6573 7365 642f 3830 cs/compressed/80 │ │ │ │ │ -00016c90: 3637 3838 332f 5438 3036 3738 3833 2e6a 67883/T8067883.j │ │ │ │ │ -00016ca0: 6176 613a 204a 6176 6163 206d 6973 7365 ava: Javac misse │ │ │ │ │ -00016cb0: 7320 736f 6d65 206f 7070 6f72 7475 6e69 s some opportuni │ │ │ │ │ -00016cc0: 7469 6573 2066 6f72 2064 6961 676e 6f73 ties for diagnos │ │ │ │ │ -00016cd0: 7469 6320 7369 6d70 6c69 6669 6361 7469 tic simplificati │ │ │ │ │ -00016ce0: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -00016cf0: 7661 632f 4469 6167 6e6f 7374 6963 732f vac/Diagnostics/ │ │ │ │ │ -00016d00: 636f 6d70 7265 7373 6564 2f54 3830 3132 compressed/T8012 │ │ │ │ │ -00016d10: 3030 3361 2e6a 6176 613a 204d 6574 686f 003a.java: Metho │ │ │ │ │ -00016d20: 6420 6469 6167 6e6f 7374 6963 7320 7265 d diagnostics re │ │ │ │ │ -00016d30: 736f 6c75 7469 6f6e 206e 6565 6420 746f solution need to │ │ │ │ │ -00016d40: 2062 6520 7369 6d70 6c69 6669 6564 2069 be simplified i │ │ │ │ │ -00016d50: 6e20 736f 6d65 2063 6173 6573 2074 6573 n some cases tes │ │ │ │ │ -00016d60: 7420 6765 6e65 7261 6c20 6f76 6572 6c6f t general overlo │ │ │ │ │ -00016d70: 6164 2072 6573 6f6c 7574 696f 6e20 7369 ad resolution si │ │ │ │ │ -00016d80: 6d70 6c69 6669 6361 7469 6f6e 730a 0a3c mplifications..< │ │ │ │ │ -00016d90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ -00016da0: 6961 676e 6f73 7469 6373 2f63 6f6d 7072 iagnostics/compr │ │ │ │ │ -00016db0: 6573 7365 642f 5438 3031 3230 3033 622e essed/T8012003b. │ │ │ │ │ -00016dc0: 6a61 7661 3a20 4d65 7468 6f64 2064 6961 java: Method dia │ │ │ │ │ -00016dd0: 676e 6f73 7469 6373 2072 6573 6f6c 7574 gnostics resolut │ │ │ │ │ -00016de0: 696f 6e20 6e65 6564 2074 6f20 6265 2073 ion need to be s │ │ │ │ │ -00016df0: 696d 706c 6966 6965 6420 696e 2073 6f6d implified in som │ │ │ │ │ -00016e00: 6520 6361 7365 7320 7465 7374 206c 616d e cases test lam │ │ │ │ │ -00016e10: 6264 612d 7265 6c61 7465 6420 6f76 6572 bda-related over │ │ │ │ │ -00016e20: 6c6f 6164 2072 6573 6f6c 7574 696f 6e20 load resolution │ │ │ │ │ -00016e30: 7369 6d70 6c69 6669 6361 7469 6f6e 730a simplifications. │ │ │ │ │ -00016e40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00016e50: 2f44 6961 676e 6f73 7469 6373 2f63 6f6d /Diagnostics/com │ │ │ │ │ -00016e60: 7072 6573 7365 642f 5438 3031 3230 3033 pressed/T8012003 │ │ │ │ │ -00016e70: 632e 6a61 7661 3a20 4d65 7468 6f64 2064 c.java: Method d │ │ │ │ │ -00016e80: 6961 676e 6f73 7469 6373 2072 6573 6f6c iagnostics resol │ │ │ │ │ -00016e90: 7574 696f 6e20 6e65 6564 2074 6f20 6265 ution need to be │ │ │ │ │ -00016ea0: 2073 696d 706c 6966 6965 6420 696e 2073 simplified in s │ │ │ │ │ -00016eb0: 6f6d 6520 6361 7365 7320 7465 7374 2073 ome cases test s │ │ │ │ │ -00016ec0: 696d 706c 6966 6963 6174 696f 6e20 6f66 implification of │ │ │ │ │ -00016ed0: 206c 616d 6264 6120 7479 7065 2d63 6865 lambda type-che │ │ │ │ │ -00016ee0: 636b 696e 6720 6572 726f 7220 6c65 6164 cking error lead │ │ │ │ │ -00016ef0: 696e 6720 746f 2072 6573 6f6c 7574 696f ing to resolutio │ │ │ │ │ -00016f00: 6e20 6661 696c 7572 650a 0a3c 6c69 3e74 n failure..
  • t │ │ │ │ │ -00016f10: 6f6f 6c73 2f6a 6176 6163 2f44 6961 676e ools/javac/Diagn │ │ │ │ │ -00016f20: 6f73 7469 6373 2f63 6f6d 7072 6573 7365 ostics/compresse │ │ │ │ │ -00016f30: 642f 5438 3032 3032 3836 2e6a 6176 613a d/T8020286.java: │ │ │ │ │ -00016f40: 2057 726f 6e67 2064 6961 676e 6f73 7469 Wrong diagnosti │ │ │ │ │ -00016f50: 6320 6166 7465 7220 636f 6d70 6163 7469 c after compacti │ │ │ │ │ -00016f60: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -00016f70: 7661 632f 4469 6769 7473 2e6a 6176 613a vac/Digits.java: │ │ │ │ │ -00016f80: 206a 6176 6163 2067 6976 6573 2077 6172 javac gives war │ │ │ │ │ -00016f90: 6e69 6e67 7320 696e 7374 6561 6420 6f66 nings instead of │ │ │ │ │ -00016fa0: 2065 7272 6f72 7320 6f6e 206e 6f6e 2d41 errors on non-A │ │ │ │ │ -00016fb0: 5343 4949 2064 6967 6974 730a 0a3c 6c69 SCII digits..
  • tools/javac/Div │ │ │ │ │ -00016fd0: 4279 5a65 726f 2e6a 6176 613a 2054 6865 ByZero.java: The │ │ │ │ │ -00016fe0: 2063 6f6d 7069 6c65 7220 6469 6420 6e6f compiler did no │ │ │ │ │ -00016ff0: 7420 616c 6c6f 7720 6469 7669 7369 6f6e t allow division │ │ │ │ │ -00017000: 2062 7920 6120 6b6e 6f77 6e20 636f 6e73 by a known cons │ │ │ │ │ -00017010: 7461 6e74 207a 6572 6f2e 0a0a 3c6c 693e tant zero...
  • │ │ │ │ │ -00017020: 746f 6f6c 732f 6a61 7661 632f 4475 706c tools/javac/Dupl │ │ │ │ │ -00017030: 6963 6174 6543 6c61 7373 2e6a 6176 613a icateClass.java: │ │ │ │ │ -00017040: 2043 6173 6361 6465 206f 6620 7072 6f62 Cascade of prob │ │ │ │ │ -00017050: 6c65 6d73 2066 726f 6d20 6475 706c 6963 lems from duplic │ │ │ │ │ -00017060: 6174 6520 636c 6173 7320 6361 6e20 6361 ate class can ca │ │ │ │ │ -00017070: 7573 6520 636f 6d70 696c 6572 2063 7261 use compiler cra │ │ │ │ │ -00017080: 7368 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a sh...
  • tools/j │ │ │ │ │ -00017090: 6176 6163 2f44 7570 6c69 6361 7465 436c avac/DuplicateCl │ │ │ │ │ -000170a0: 6173 7332 2e6a 6176 613a 2061 766f 6964 ass2.java: avoid │ │ │ │ │ -000170b0: 2072 6563 6f6d 7069 6c69 6e67 2077 6865 recompiling whe │ │ │ │ │ -000170c0: 6e20 6475 706c 6963 6174 6520 736f 7572 n duplicate sour │ │ │ │ │ -000170d0: 6365 2073 7065 6369 6669 6564 206f 6e20 ce specified on │ │ │ │ │ -000170e0: 636f 6d6d 616e 6420 6c69 6e65 0a0a 3c6c command line..tools/javac/Du │ │ │ │ │ -00017100: 706c 6963 6174 6549 6d70 6f72 742e 6a61 plicateImport.ja │ │ │ │ │ -00017110: 7661 3a20 4475 706c 6963 6174 6520 696d va: Duplicate im │ │ │ │ │ -00017120: 706f 7274 2d6f 6e2d 6465 6d61 6e64 2064 port-on-demand d │ │ │ │ │ -00017130: 6563 6c61 7261 7469 6f6e 7320 7368 6f75 eclarations shou │ │ │ │ │ -00017140: 6c64 2062 6520 6e6f 2d6f 7073 2e0a 0a3c ld be no-ops...< │ │ │ │ │ -00017150: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f45 li>tools/javac/E │ │ │ │ │ -00017160: 4f49 2e6a 6176 613a 2052 4547 5245 5353 OI.java: REGRESS │ │ │ │ │ -00017170: 494f 4e3a 2074 7261 6e73 6c61 7469 6f6e ION: translation │ │ │ │ │ -00017180: 2075 6e69 7420 656e 6469 6e67 2069 6e20 unit ending in │ │ │ │ │ -00017190: 6964 656e 7469 6669 6572 2063 7261 7368 identifier crash │ │ │ │ │ -000171a0: 6573 206a 6176 6163 0a0a 3c6c 693e 746f es javac..
  • to │ │ │ │ │ -000171b0: 6f6c 732f 6a61 7661 632f 4561 726c 7941 ols/javac/EarlyA │ │ │ │ │ -000171c0: 7373 6572 742e 6a61 7661 3a20 5665 7269 ssert.java: Veri │ │ │ │ │ -000171d0: 6679 2074 6861 7420 6173 7365 7274 696f fy that assertio │ │ │ │ │ -000171e0: 6e73 2061 7265 2065 6e61 626c 6564 2062 ns are enabled b │ │ │ │ │ -000171f0: 6566 6f72 6520 7468 6520 636c 6173 7320 efore the class │ │ │ │ │ -00017200: 6973 2069 6e69 7469 616c 697a 6564 2061 is initialized a │ │ │ │ │ -00017210: 6e64 206e 6f74 2074 6865 7265 6166 7465 nd not thereafte │ │ │ │ │ -00017220: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -00017230: 6163 2f45 6d70 7479 4172 7261 792e 6a61 ac/EmptyArray.ja │ │ │ │ │ -00017240: 7661 3a20 456d 7074 7920 6172 7261 7920 va: Empty array │ │ │ │ │ -00017250: 696e 6974 6961 6c69 7a65 7220 7769 7468 initializer with │ │ │ │ │ -00017260: 2063 6f6d 6d61 0a0a 3c6c 693e 746f 6f6c comma..
  • tool │ │ │ │ │ -00017270: 732f 6a61 7661 632f 456d 7074 7942 7265 s/javac/EmptyBre │ │ │ │ │ -00017280: 616b 2e6a 6176 613a 2045 6d70 7479 2022 ak.java: Empty " │ │ │ │ │ -00017290: 6465 6661 756c 742f 6361 7365 2220 7374 default/case" st │ │ │ │ │ -000172a0: 6174 656d 656e 7473 2073 686f 756c 6420 atements should │ │ │ │ │ -000172b0: 6e6f 7420 6361 7573 6520 7468 6520 636f not cause the co │ │ │ │ │ -000172c0: 6d70 696c 6572 2074 6f20 6372 6173 682e mpiler to crash. │ │ │ │ │ -000172d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000172e0: 632f 456d 7074 7944 6f63 436f 6d6d 656e c/EmptyDocCommen │ │ │ │ │ -000172f0: 7473 2e6a 6176 613a 2043 7265 6174 6520 ts.java: Create │ │ │ │ │ -00017300: 656d 7074 7920 6a61 7661 646f 6320 636f empty javadoc co │ │ │ │ │ -00017310: 6d6d 656e 7473 2061 6e64 2076 6572 6966 mments and verif │ │ │ │ │ -00017320: 7920 7468 6174 206a 6176 6163 2064 6f65 y that javac doe │ │ │ │ │ -00017330: 7320 6e6f 7420 6372 6173 682e 0a0a 3c6c s not crash...tools/javac/Em │ │ │ │ │ -00017350: 7074 7953 7769 7463 682e 6a61 7661 3a20 ptySwitch.java: │ │ │ │ │ -00017360: 7377 6974 6368 2073 7461 7465 6d65 6e74 switch statement │ │ │ │ │ -00017370: 2077 6974 6820 656d 7074 7920 626f 6479 with empty body │ │ │ │ │ -00017380: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00017390: 632f 456e 636c 6f73 696e 6741 6363 6573 c/EnclosingAcces │ │ │ │ │ -000173a0: 7343 6865 636b 2e6a 6176 613a 2043 6f6d sCheck.java: Com │ │ │ │ │ -000173b0: 7069 6c65 7220 7368 6f75 6c64 2064 6961 piler should dia │ │ │ │ │ -000173c0: 676e 6f73 6520 6174 7465 6d70 7420 746f gnose attempt to │ │ │ │ │ -000173d0: 2061 6363 6573 7320 6120 6d65 6d62 6572 access a member │ │ │ │ │ -000173e0: 206f 6620 6120 7061 636b 6167 652d 7072 of a package-pr │ │ │ │ │ -000173f0: 6976 6174 6520 636c 6173 7320 636f 6e74 ivate class cont │ │ │ │ │ -00017400: 6169 6e65 6420 696e 2061 6e6f 7468 6572 ained in another │ │ │ │ │ -00017410: 2070 6163 6b61 6765 2e0a 0a3c 6c69 3e74 package...
  • t │ │ │ │ │ -00017420: 6f6f 6c73 2f6a 6176 6163 2f45 6e75 6d31 ools/javac/Enum1 │ │ │ │ │ -00017430: 2e6a 6176 613a 2070 7269 7661 7465 2065 .java: private e │ │ │ │ │ -00017440: 6e75 6d20 6374 6f72 2076 6572 7375 7320 num ctor versus │ │ │ │ │ -00017450: 7370 6563 6961 6c69 7a65 6420 656e 756d specialized enum │ │ │ │ │ -00017460: 2063 6f6e 7374 616e 7420 6372 6173 6865 constant crashe │ │ │ │ │ -00017470: 7320 6a61 7661 630a 0a3c 6c69 3e74 6f6f s javac..
  • too │ │ │ │ │ -00017480: 6c73 2f6a 6176 6163 2f45 7863 6570 7469 ls/javac/Excepti │ │ │ │ │ -00017490: 6f6e 616c 4669 6e61 6c6c 792e 6a61 7661 onalFinally.java │ │ │ │ │ -000174a0: 3a20 5245 4752 4553 5349 4f4e 3a20 556e : REGRESSION: Un │ │ │ │ │ -000174b0: 7265 706f 7274 6564 2065 7863 6570 7469 reported excepti │ │ │ │ │ -000174c0: 6f6e 2069 6e20 636f 6465 2077 6974 6820 on in code with │ │ │ │ │ -000174d0: 2272 6574 7572 6e22 2069 6e20 6669 6e61 "return" in fina │ │ │ │ │ -000174e0: 6c6c 7920 626c 6f63 6b0a 0a3c 6c69 3e74 lly block..
  • t │ │ │ │ │ -000174f0: 6f6f 6c73 2f6a 6176 6163 2f45 7863 6570 ools/javac/Excep │ │ │ │ │ -00017500: 7469 6f6e 616c 4669 6e61 6c6c 7932 2e6a tionalFinally2.j │ │ │ │ │ -00017510: 6176 613a 206d 6973 7369 6e67 2077 6172 ava: missing war │ │ │ │ │ -00017520: 6e20 6162 6f75 7420 6578 6365 7074 696f n about exceptio │ │ │ │ │ -00017530: 6e20 6e6f 7420 7468 726f 776e 2069 6e20 n not thrown in │ │ │ │ │ -00017540: 7472 7920 626c 6f63 6b20 6966 2066 696e try block if fin │ │ │ │ │ -00017550: 616c 6c79 2063 616e 2774 2063 6f6d 706c ally can't compl │ │ │ │ │ -00017560: 6574 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ete..
  • tools/j │ │ │ │ │ -00017570: 6176 6163 2f45 7870 7251 7561 6c69 6669 avac/ExprQualifi │ │ │ │ │ -00017580: 6564 5479 7065 2e6a 6176 613a 2043 6865 edType.java: Che │ │ │ │ │ -00017590: 636b 2074 6861 7420 7175 616c 6966 6965 ck that qualifie │ │ │ │ │ -000175a0: 6420 7265 6665 7265 6e63 6520 746f 2074 d reference to t │ │ │ │ │ -000175b0: 7970 6520 7669 6120 616e 2065 7870 7265 ype via an expre │ │ │ │ │ -000175c0: 7373 696f 6e20 646f 6573 206e 6f74 2063 ssion does not c │ │ │ │ │ -000175d0: 7261 7368 2063 6f6d 7069 6c65 722e 0a0a rash compiler... │ │ │ │ │ -000175e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000175f0: 4578 7444 6972 732f 4578 7444 6972 5465 ExtDirs/ExtDirTe │ │ │ │ │ -00017600: 7374 2e6a 6176 613a 2054 6573 7420 7468 st.java: Test th │ │ │ │ │ -00017610: 6174 2027 2e6a 6172 2720 6669 6c65 7320 at '.jar' files │ │ │ │ │ -00017620: 696e 202d 6578 7464 6972 7320 6172 6520 in -extdirs are │ │ │ │ │ -00017630: 666f 756e 642e 0a0a 3c6c 693e 746f 6f6c found...
  • tool │ │ │ │ │ -00017640: 732f 6a61 7661 632f 4578 7465 6e64 4172 s/javac/ExtendAr │ │ │ │ │ -00017650: 7261 792e 6a61 7661 3a20 5665 7269 6679 ray.java: Verify │ │ │ │ │ -00017660: 2074 6861 7420 6578 7465 6e64 696e 6720 that extending │ │ │ │ │ -00017670: 616e 2065 7272 6179 2063 6c61 7373 2064 an erray class d │ │ │ │ │ -00017680: 6f65 7320 6e6f 7420 6372 6173 6820 7468 oes not crash th │ │ │ │ │ -00017690: 6520 636f 6d70 696c 6572 2e0a 0a3c 6c69 e compiler...
  • tools/javac/Ext │ │ │ │ │ -000176b0: 656e 6473 4163 6365 7373 2f45 7874 656e endsAccess/Exten │ │ │ │ │ -000176c0: 6473 4163 6365 7373 2e6a 6176 613a 2054 dsAccess.java: T │ │ │ │ │ -000176d0: 6573 7420 6163 6365 7373 2063 6865 636b est access check │ │ │ │ │ -000176e0: 696e 6720 7769 7468 696e 2027 6578 7465 ing within 'exte │ │ │ │ │ -000176f0: 6e64 7327 2061 6e64 2027 696d 706c 656d nds' and 'implem │ │ │ │ │ -00017700: 656e 7473 2720 636c 6175 7365 2e0a 0a3c ents' clause...< │ │ │ │ │ -00017710: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f45 li>tools/javac/E │ │ │ │ │ -00017720: 7874 656e 6473 5363 6f70 652e 6a61 7661 xtendsScope.java │ │ │ │ │ -00017730: 3a20 6a61 7661 6320 696d 7072 6f70 6572 : javac improper │ │ │ │ │ -00017740: 6c79 2065 7874 656e 6473 2073 7570 6572 ly extends super │ │ │ │ │ -00017750: 636c 6173 7327 7320 7363 6f70 6520 746f class's scope to │ │ │ │ │ -00017760: 2069 6d70 6c65 6d65 6e74 7320 636c 6175 implements clau │ │ │ │ │ -00017770: 7365 0a0a 3c6c 693e 746f 6f6c 732f 6a61 se..
  • tools/ja │ │ │ │ │ -00017780: 7661 632f 4578 7472 616e 656f 7573 4571 vac/ExtraneousEq │ │ │ │ │ -00017790: 7561 6c73 2e6a 6176 613a 2076 6172 6961 uals.java: varia │ │ │ │ │ -000177a0: 6e63 6520 7072 6f74 6f74 7970 6520 7379 nce prototype sy │ │ │ │ │ -000177b0: 6e74 6178 206c 6566 746f 7665 720a 0a3c ntax leftover..< │ │ │ │ │ -000177c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f46 li>tools/javac/F │ │ │ │ │ -000177d0: 6175 6c74 7953 6967 6e61 7475 7265 2e6a aultySignature.j │ │ │ │ │ -000177e0: 6176 613a 206a 6176 6163 2075 7365 6420 ava: javac used │ │ │ │ │ -000177f0: 746f 2070 6173 7320 7468 6520 7570 6c65 to pass the uple │ │ │ │ │ -00017800: 7665 6c20 6172 6775 6d65 6e74 7320 696e vel arguments in │ │ │ │ │ -00017810: 746f 2069 6e73 6964 654d 656d 6265 7227 to insideMember' │ │ │ │ │ -00017820: 7320 636f 6e73 7472 7563 746f 7220 696e s constructor in │ │ │ │ │ -00017830: 2074 6865 2077 726f 6e67 206f 7264 6572 the wrong order │ │ │ │ │ -00017840: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00017850: 632f 4669 6e61 6c49 6e69 7469 616c 697a c/FinalInitializ │ │ │ │ │ -00017860: 6572 2e6a 6176 613a 2056 6572 6966 7920 er.java: Verify │ │ │ │ │ -00017870: 6162 7365 6e63 6520 6f66 2062 7567 2069 absence of bug i │ │ │ │ │ -00017880: 6e20 616e 616c 7973 6973 206f 6620 6669 n analysis of fi │ │ │ │ │ -00017890: 6e61 6c20 696e 6974 6961 6c69 7a65 7273 nal initializers │ │ │ │ │ -000178a0: 2074 6861 7420 6361 7573 6564 2063 7261 that caused cra │ │ │ │ │ -000178b0: 7368 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a sh...
  • tools/j │ │ │ │ │ -000178c0: 6176 6163 2f46 696e 616c 496e 6974 6961 avac/FinalInitia │ │ │ │ │ -000178d0: 6c69 7a65 725f 322e 6a61 7661 3a20 626f lizer_2.java: bo │ │ │ │ │ -000178e0: 6775 7320 2261 6c72 6561 6479 2069 6e69 gus "already ini │ │ │ │ │ -000178f0: 7469 616c 697a 6564 2220 6572 726f 720a tialized" error. │ │ │ │ │ -00017900: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00017910: 2f46 696e 616c 496e 7443 6f6e 6361 7465 /FinalIntConcate │ │ │ │ │ -00017920: 6e61 7469 6f6e 2e6a 6176 613a 2046 696e nation.java: Fin │ │ │ │ │ -00017930: 616c 2069 6e74 7320 7765 7265 2067 6574 al ints were get │ │ │ │ │ -00017940: 7469 6e67 2069 6e63 6f72 7265 6374 6c79 ting incorrectly │ │ │ │ │ -00017950: 2065 7661 6c75 6174 6564 2061 7420 636f evaluated at co │ │ │ │ │ -00017960: 6d70 696c 6520 7469 6d65 2074 6f20 7468 mpile time to th │ │ │ │ │ -00017970: 6520 7661 6c75 6520 6e75 6c6c 2077 6865 e value null whe │ │ │ │ │ -00017980: 6e20 7468 6579 2077 6572 6520 7573 6564 n they were used │ │ │ │ │ -00017990: 2061 7320 6120 7061 7274 206f 6620 6120 as a part of a │ │ │ │ │ -000179a0: 636f 6e73 7461 6e74 2053 7472 696e 6720 constant String │ │ │ │ │ -000179b0: 636f 6e63 6174 656e 6174 696f 6e2e 0a0a concatenation... │ │ │ │ │ -000179c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000179d0: 4669 6e61 6c54 6869 7352 6566 6572 656e FinalThisReferen │ │ │ │ │ -000179e0: 6365 2e6a 6176 613a 2056 6572 6966 7920 ce.java: Verify │ │ │ │ │ -000179f0: 7468 6174 2066 696e 616c 2066 6965 6c64 that final field │ │ │ │ │ -00017a00: 2063 616e 2068 6176 6520 2774 6869 7327 can have 'this' │ │ │ │ │ -00017a10: 2061 7320 696e 6974 6961 6c69 7a65 722e as initializer. │ │ │ │ │ -00017a20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00017a30: 632f 4669 6e61 6c6c 7957 6172 6e2e 6a61 c/FinallyWarn.ja │ │ │ │ │ -00017a40: 7661 3a20 6e65 7720 7761 726e 696e 6720 va: new warning │ │ │ │ │ -00017a50: 2266 696e 616c 6c79 2063 616e 6e6f 7420 "finally cannot │ │ │ │ │ -00017a60: 636f 6d70 6c65 7465 206e 6f72 6d61 6c6c complete normall │ │ │ │ │ -00017a70: 7922 2073 686f 756c 6420 6e6f 7420 6265 y" should not be │ │ │ │ │ -00017a80: 2065 6e61 626c 6564 2062 7920 6465 6661 enabled by defa │ │ │ │ │ -00017a90: 756c 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ult..
  • tools/j │ │ │ │ │ -00017aa0: 6176 6163 2f46 6c61 746e 616d 6543 6c61 avac/FlatnameCla │ │ │ │ │ -00017ab0: 7368 2e6a 6176 613a 2056 6572 6966 7920 sh.java: Verify │ │ │ │ │ -00017ac0: 7468 6174 2063 6c61 7368 2062 6574 7765 that clash betwe │ │ │ │ │ -00017ad0: 656e 2075 7365 722d 6465 6669 6e65 6420 en user-defined │ │ │ │ │ -00017ae0: 636c 6173 7320 616e 6420 666c 6174 6e61 class and flatna │ │ │ │ │ -00017af0: 6d65 206f 6620 6d65 6d62 6572 2063 6c61 me of member cla │ │ │ │ │ -00017b00: 7373 2069 7320 6465 7465 6374 6564 2e0a ss is detected.. │ │ │ │ │ -00017b10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00017b20: 2f46 6c61 746e 616d 6543 6c61 7368 322e /FlatnameClash2. │ │ │ │ │ -00017b30: 6a61 7661 3a20 436f 6d70 696c 6572 2063 java: Compiler c │ │ │ │ │ -00017b40: 7261 7368 206f 6e20 6578 706c 6963 6974 rash on explicit │ │ │ │ │ -00017b50: 2075 7365 206f 6620 7379 6e74 6865 7469 use of syntheti │ │ │ │ │ -00017b60: 6320 6e61 6d65 2066 6f72 2069 6e6e 6572 c name for inner │ │ │ │ │ -00017b70: 2063 6c61 7373 2e0a 0a3c 6c69 3e74 6f6f class...
  • too │ │ │ │ │ -00017b80: 6c73 2f6a 6176 6163 2f46 6c6f 6174 696e ls/javac/Floatin │ │ │ │ │ -00017b90: 6750 6f69 6e74 4368 616e 6765 732f 4261 gPointChanges/Ba │ │ │ │ │ -00017ba0: 6443 6f6e 7374 7275 6374 6f72 4d6f 6469 dConstructorModi │ │ │ │ │ -00017bb0: 6669 6572 732e 6a61 7661 3a20 7374 7269 fiers.java: stri │ │ │ │ │ -00017bc0: 6374 6670 206d 6179 206e 6f74 2062 6520 ctfp may not be │ │ │ │ │ -00017bd0: 7573 6564 2077 6974 6820 636f 6e73 7472 used with constr │ │ │ │ │ -00017be0: 7563 746f 7273 0a0a 3c6c 693e 746f 6f6c uctors..
  • tool │ │ │ │ │ -00017bf0: 732f 6a61 7661 632f 466c 6f61 7469 6e67 s/javac/Floating │ │ │ │ │ -00017c00: 506f 696e 7443 6861 6e67 6573 2f54 6573 PointChanges/Tes │ │ │ │ │ -00017c10: 742e 6a61 7661 3a20 4765 6e65 7261 6c20 t.java: General │ │ │ │ │ -00017c20: 7465 7374 7320 6f66 2073 7472 6963 7466 tests of strictf │ │ │ │ │ -00017c30: 7020 6368 616e 6765 7320 616e 6420 7265 p changes and re │ │ │ │ │ -00017c40: 666c 6563 7469 6f6e 0a0a 3c6c 693e 746f flection..
  • to │ │ │ │ │ -00017c50: 6f6c 732f 6a61 7661 632f 466f 6c64 436f ols/javac/FoldCo │ │ │ │ │ -00017c60: 6e64 6974 696f 6e61 6c2e 6a61 7661 3a20 nditional.java: │ │ │ │ │ -00017c70: 5665 7269 6679 2063 6f72 7265 6374 2074 Verify correct t │ │ │ │ │ -00017c80: 7970 6520 6f66 2072 6573 756c 7420 6f66 ype of result of │ │ │ │ │ -00017c90: 203f 3a20 6f70 6572 6174 6f72 2077 6865 ?: operator whe │ │ │ │ │ -00017ca0: 6e20 636f 6e73 7461 6e74 2066 6f6c 6469 n constant foldi │ │ │ │ │ -00017cb0: 6e67 206f 6363 7572 730a 0a3c 6c69 3e74 ng occurs..
  • t │ │ │ │ │ -00017cc0: 6f6f 6c73 2f6a 6176 6163 2f46 6f72 7761 ools/javac/Forwa │ │ │ │ │ -00017cd0: 7264 5265 6665 7265 6e63 652f 466f 7277 rdReference/Forw │ │ │ │ │ -00017ce0: 6172 6452 6566 6572 656e 6365 5f32 2e6a ardReference_2.j │ │ │ │ │ -00017cf0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -00017d00: 2066 6f72 7761 7264 2072 6566 6572 656e forward referen │ │ │ │ │ -00017d10: 6365 6420 7374 6174 6963 2075 7365 2069 ced static use i │ │ │ │ │ -00017d20: 7320 7265 6a65 6374 6564 2e0a 0a3c 6c69 s rejected...
  • tools/javac/For │ │ │ │ │ -00017d40: 7761 7264 5265 6665 7265 6e63 652f 466f wardReference/Fo │ │ │ │ │ -00017d50: 7277 6172 6452 6566 6572 656e 6365 5f34 rwardReference_4 │ │ │ │ │ -00017d60: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -00017d70: 6174 2066 6f72 7761 7264 2072 6566 6572 at forward refer │ │ │ │ │ -00017d80: 656e 6365 6420 6e6f 6e2d 7374 6174 6963 enced non-static │ │ │ │ │ -00017d90: 2075 7365 2069 7320 7265 6a65 6374 6564 use is rejected │ │ │ │ │ -00017da0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00017db0: 6163 2f46 6f72 7761 7264 5265 6665 7265 ac/ForwardRefere │ │ │ │ │ -00017dc0: 6e63 652f 466f 7277 6172 6452 6566 6572 nce/ForwardRefer │ │ │ │ │ -00017dd0: 656e 6365 5f35 2e6a 6176 613a 2056 6572 ence_5.java: Ver │ │ │ │ │ -00017de0: 6966 7920 7468 6174 2066 6f72 7761 7264 ify that forward │ │ │ │ │ -00017df0: 2072 6566 6572 656e 6365 2063 6865 636b reference check │ │ │ │ │ -00017e00: 7320 6172 6520 6e6f 7420 6170 706c 6965 s are not applie │ │ │ │ │ -00017e10: 6420 746f 206c 6f63 616c 732e 0a0a 3c6c d to locals...tools/javac/Fo │ │ │ │ │ -00017e30: 7277 6172 6452 6566 6572 656e 6365 2f54 rwardReference/T │ │ │ │ │ -00017e40: 3636 3736 3336 3261 2e6a 6176 613a 2053 6676362a.java: S │ │ │ │ │ -00017e50: 7075 7269 6f75 7320 666f 7277 6172 6420 purious forward │ │ │ │ │ -00017e60: 7265 6665 7265 6e63 6520 6572 726f 7220 reference error │ │ │ │ │ -00017e70: 7769 7468 2066 696e 616c 2076 6172 202b with final var + │ │ │ │ │ -00017e80: 2069 6e73 7461 6e63 6520 7661 7269 6162 instance variab │ │ │ │ │ -00017e90: 6c65 2069 6e69 7469 616c 697a 6572 0a0a le initializer.. │ │ │ │ │ -00017ea0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00017eb0: 466f 7277 6172 6452 6566 6572 656e 6365 ForwardReference │ │ │ │ │ -00017ec0: 2f54 3636 3736 3336 3262 2e6a 6176 613a /T6676362b.java: │ │ │ │ │ -00017ed0: 2053 7075 7269 6f75 7320 666f 7277 6172 Spurious forwar │ │ │ │ │ -00017ee0: 6420 7265 6665 7265 6e63 6520 6572 726f d reference erro │ │ │ │ │ -00017ef0: 7220 7769 7468 2066 696e 616c 2076 6172 r with final var │ │ │ │ │ -00017f00: 202b 2069 6e73 7461 6e63 6520 7661 7269 + instance vari │ │ │ │ │ -00017f10: 6162 6c65 2069 6e69 7469 616c 697a 6572 able initializer │ │ │ │ │ -00017f20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00017f30: 632f 466f 7277 6172 6452 6566 6572 656e c/ForwardReferen │ │ │ │ │ -00017f40: 6365 2f55 7365 4265 666f 7265 4465 636c ce/UseBeforeDecl │ │ │ │ │ -00017f50: 6172 6174 696f 6e2e 6a61 7661 3a20 466f aration.java: Fo │ │ │ │ │ -00017f60: 7277 6172 6420 7265 6665 7265 6e63 6520 rward reference │ │ │ │ │ -00017f70: 6c65 6761 6c20 6f72 2069 6c6c 6567 616c legal or illegal │ │ │ │ │ -00017f80: 3f0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ?..
  • tools/jav │ │ │ │ │ -00017f90: 6163 2f47 6f6f 6443 6f76 6172 2e6a 6176 ac/GoodCovar.jav │ │ │ │ │ -00017fa0: 613a 206d 756c 7469 706c 6520 6d65 7468 a: multiple meth │ │ │ │ │ -00017fb0: 6f64 7320 696e 6865 7269 7465 6e63 650a ods inheritence. │ │ │ │ │ -00017fc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00017fd0: 2f48 6578 466c 6f61 744c 6974 6572 616c /HexFloatLiteral │ │ │ │ │ -00017fe0: 732e 6a61 7661 3a20 6164 6420 2268 6578 s.java: add "hex │ │ │ │ │ -00017ff0: 6164 6563 696d 616c 2066 6c6f 6174 696e adecimal floatin │ │ │ │ │ -00018000: 672d 706f 696e 7420 6c69 7465 7261 6c22 g-point literal" │ │ │ │ │ -00018010: 2073 7570 706f 7274 2074 6f20 6a61 7661 support to java │ │ │ │ │ -00018020: 6320 6173 2070 6572 2034 3839 3638 3238 c as per 4896828 │ │ │ │ │ -00018030: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00018040: 632f 4865 7854 6872 6565 2e6a 6176 613a c/HexThree.java: │ │ │ │ │ -00018050: 2054 6573 7420 6865 7820 666c 6f61 7469 Test hex floati │ │ │ │ │ -00018060: 6e67 2d70 6f69 6e74 206c 6974 6572 616c ng-point literal │ │ │ │ │ -00018070: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00018080: 6163 2f48 6964 6465 6e41 6273 7472 6163 ac/HiddenAbstrac │ │ │ │ │ -00018090: 744d 6574 686f 642f 5465 7374 2e6a 6176 tMethod/Test.jav │ │ │ │ │ -000180a0: 613a 2043 6572 7461 696e 2063 6c61 7373 a: Certain class │ │ │ │ │ -000180b0: 6573 2073 686f 756c 6420 6861 7665 2062 es should have b │ │ │ │ │ -000180c0: 6565 6e20 7265 706f 7274 6564 2061 7320 een reported as │ │ │ │ │ -000180d0: 6162 7374 7261 6374 2c20 6275 7420 7468 abstract, but th │ │ │ │ │ -000180e0: 6520 636f 6d70 696c 6572 2066 6169 6c65 e compiler faile │ │ │ │ │ -000180f0: 6420 746f 2064 6574 6563 7420 7468 6973 d to detect this │ │ │ │ │ -00018100: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00018110: 6163 2f49 6c6c 4465 6669 6e65 644f 7264 ac/IllDefinedOrd │ │ │ │ │ -00018120: 6572 4f66 496e 6974 2e6a 6176 613a 2054 erOfInit.java: T │ │ │ │ │ -00018130: 6865 206f 7264 6572 206f 6620 696e 6974 he order of init │ │ │ │ │ -00018140: 6961 6c69 7a61 7469 6f6e 2075 7365 6420 ialization used │ │ │ │ │ -00018150: 746f 2062 6520 696e 636f 6e73 6973 7465 to be inconsiste │ │ │ │ │ -00018160: 6e74 2c20 6465 7065 6e64 696e 6720 6f6e nt, depending on │ │ │ │ │ -00018170: 2077 6865 7468 6572 2061 2076 616c 7565 whether a value │ │ │ │ │ -00018180: 2077 6173 2069 6e69 7469 616c 697a 6564 was initialized │ │ │ │ │ -00018190: 2074 6f20 6974 7320 6465 6661 756c 7420 to its default │ │ │ │ │ -000181a0: 7661 6c75 652e 0a0a 3c6c 693e 746f 6f6c value...
  • tool │ │ │ │ │ -000181b0: 732f 6a61 7661 632f 496c 6c65 6761 6c41 s/javac/IllegalA │ │ │ │ │ -000181c0: 6e6e 6f74 6174 696f 6e2e 6a61 7661 3a20 nnotation.java: │ │ │ │ │ -000181d0: 6a61 7661 6320 6372 6173 6820 7768 656e javac crash when │ │ │ │ │ -000181e0: 2064 6563 6c61 7265 2061 6e20 616e 6e6f declare an anno │ │ │ │ │ -000181f0: 7461 7469 6f6e 2074 7970 6520 696c 6c65 tation type ille │ │ │ │ │ -00018200: 6761 6c6c 790a 0a3c 6c69 3e74 6f6f 6c73 gally..
  • tools │ │ │ │ │ -00018210: 2f6a 6176 6163 2f49 6c6c 6567 616c 6c79 /javac/Illegally │ │ │ │ │ -00018220: 4f70 7469 6d69 7a65 6445 7863 6570 7469 OptimizedExcepti │ │ │ │ │ -00018230: 6f6e 2e6a 6176 613a 204e 6567 6174 6976 on.java: Negativ │ │ │ │ │ -00018240: 6541 7272 6179 5369 7a65 4578 6365 7074 eArraySizeExcept │ │ │ │ │ -00018250: 696f 6e20 7368 6f75 6c64 206e 6f74 2062 ion should not b │ │ │ │ │ -00018260: 6520 6f70 7469 6d69 7a65 6420 6177 6179 e optimized away │ │ │ │ │ -00018270: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00018280: 6163 2f49 6d70 6c69 6369 7454 6f53 7472 ac/ImplicitToStr │ │ │ │ │ -00018290: 696e 672e 6a61 7661 3a20 746f 5374 7269 ing.java: toStri │ │ │ │ │ -000182a0: 6e67 2829 2073 686f 756c 6420 6265 2063 ng() should be c │ │ │ │ │ -000182b0: 616c 6c65 6420 696d 706c 6963 6974 6c79 alled implicitly │ │ │ │ │ -000182c0: 2077 6865 6e20 2b3d 2069 7320 7573 6564 when += is used │ │ │ │ │ -000182d0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -000182e0: 6163 2f49 6d70 6f72 7443 7963 6c65 2f44 ac/ImportCycle/D │ │ │ │ │ -000182f0: 756d 6d79 2e6a 6176 613a 2043 7963 6c69 ummy.java: Cycli │ │ │ │ │ -00018300: 6320 6e65 6564 2064 7572 696e 6720 696d c need during im │ │ │ │ │ -00018310: 706f 7274 2072 6573 6f6c 7574 696f 6e20 port resolution │ │ │ │ │ -00018320: 6361 7573 6573 2063 6f6d 7069 6c65 7220 causes compiler │ │ │ │ │ -00018330: 6372 6173 680a 0a3c 6c69 3e74 6f6f 6c73 crash..
  • tools │ │ │ │ │ -00018340: 2f6a 6176 6163 2f49 6d70 6f72 7450 6163 /javac/ImportPac │ │ │ │ │ -00018350: 6b61 6765 5072 6976 6174 6549 6e6e 6572 kagePrivateInner │ │ │ │ │ -00018360: 2f44 756d 6d79 2e6a 6176 613a 2050 6163 /Dummy.java: Pac │ │ │ │ │ -00018370: 6b61 6765 2061 6363 6573 7369 626c 6520 kage accessible │ │ │ │ │ -00018380: 696e 6e65 7220 636c 6173 7365 7320 7765 inner classes we │ │ │ │ │ -00018390: 7265 206e 6f74 2076 6973 6962 6c65 2074 re not visible t │ │ │ │ │ -000183a0: 6f20 696d 706f 7274 2064 6972 6563 7469 o import directi │ │ │ │ │ -000183b0: 7665 2069 6e20 7361 6d65 2070 6163 6b61 ve in same packa │ │ │ │ │ -000183c0: 6765 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ge...
  • tools/j │ │ │ │ │ -000183d0: 6176 6163 2f49 6d70 6f72 7455 6e6e 616d avac/ImportUnnam │ │ │ │ │ -000183e0: 6564 2f44 756d 6d79 2e6a 6176 613a 2043 ed/Dummy.java: C │ │ │ │ │ -000183f0: 6f72 7265 6374 2073 636f 7069 6e67 2061 orrect scoping a │ │ │ │ │ -00018400: 6e64 2064 6961 676e 6f73 7469 6373 2066 nd diagnostics f │ │ │ │ │ -00018410: 6f72 2069 6d70 6f72 7420 6465 636c 6172 or import declar │ │ │ │ │ -00018420: 6174 696f 6e73 2e0a 0a3c 6c69 3e74 6f6f ations...
  • too │ │ │ │ │ -00018430: 6c73 2f6a 6176 6163 2f49 6e63 6f6e 7369 ls/javac/Inconsi │ │ │ │ │ -00018440: 7374 656e 7449 6e68 6572 6974 6564 5369 stentInheritedSi │ │ │ │ │ -00018450: 676e 6174 7572 652e 6a61 7661 3a20 6a61 gnature.java: ja │ │ │ │ │ -00018460: 7661 6320 7072 6576 696f 7573 6c79 2061 vac previously a │ │ │ │ │ -00018470: 6c6c 6f77 6564 2069 6e74 6572 6661 6365 llowed interface │ │ │ │ │ -00018480: 7320 746f 2069 6e68 6572 6974 206d 6574 s to inherit met │ │ │ │ │ -00018490: 686f 6473 2077 6974 6820 696e 636f 6e73 hods with incons │ │ │ │ │ -000184a0: 6973 7465 6e74 2073 6967 6e61 7475 7265 istent signature │ │ │ │ │ -000184b0: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -000184c0: 7661 632f 496e 636f 6e73 6973 7465 6e74 vac/Inconsistent │ │ │ │ │ -000184d0: 5374 6163 6b2e 6a61 7661 3a20 6a61 7661 Stack.java: java │ │ │ │ │ -000184e0: 6320 7072 6f64 7563 6573 2075 6e76 6572 c produces unver │ │ │ │ │ -000184f0: 6966 6961 626c 6520 636c 6173 7366 696c ifiable classfil │ │ │ │ │ -00018500: 6520 636f 6d70 696c 696e 6720 636f 6e64 e compiling cond │ │ │ │ │ -00018510: 6974 696f 6e61 6c20 6f70 6572 6174 6f72 itional operator │ │ │ │ │ -00018520: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00018530: 632f 496e 636f 7272 6563 7449 6e68 6572 c/IncorrectInher │ │ │ │ │ -00018540: 6974 616e 6365 2f49 6e63 6f72 7265 6374 itance/Incorrect │ │ │ │ │ -00018550: 496e 6865 7269 7461 6e63 6554 6573 742e InheritanceTest. │ │ │ │ │ -00018560: 6a61 7661 3a20 496e 636f 7272 6563 7420 java: Incorrect │ │ │ │ │ -00018570: 696e 6865 7269 7461 6e63 6520 6f66 2069 inheritance of i │ │ │ │ │ -00018580: 6e61 6363 6573 7369 626c 6520 7374 6174 naccessible stat │ │ │ │ │ -00018590: 6963 206d 6574 686f 640a 0a3c 6c69 3e74 ic method..
  • t │ │ │ │ │ -000185a0: 6f6f 6c73 2f6a 6176 6163 2f49 6e63 7265 ools/javac/Incre │ │ │ │ │ -000185b0: 6d65 6e74 2e6a 6176 613a 2054 6865 2063 ment.java: The c │ │ │ │ │ -000185c0: 6f6d 7069 6c65 7220 7265 6675 7365 6420 ompiler refused │ │ │ │ │ -000185d0: 746f 2070 6172 7365 2f61 6363 6570 7420 to parse/accept │ │ │ │ │ -000185e0: 696e 6372 656d 656e 7473 206f 6620 7061 increments of pa │ │ │ │ │ -000185f0: 7265 6e74 6865 7369 7a65 6420 6578 7072 renthesized expr │ │ │ │ │ -00018600: 6573 7369 6f6e 732e 0a0a 3c6c 693e 746f essions...
  • to │ │ │ │ │ -00018610: 6f6c 732f 6a61 7661 632f 496e 6865 7269 ols/javac/Inheri │ │ │ │ │ -00018620: 7465 6450 7269 7661 7465 496d 706c 2e6a tedPrivateImpl.j │ │ │ │ │ -00018630: 6176 613a 2069 6e68 6572 6974 6564 2070 ava: inherited p │ │ │ │ │ -00018640: 7269 7661 7465 206d 6574 686f 6420 6973 rivate method is │ │ │ │ │ -00018650: 2063 6f6e 7369 6465 7265 6420 616e 2069 considered an i │ │ │ │ │ -00018660: 6d70 6c65 6d65 6e74 6174 696f 6e20 6f66 mplementation of │ │ │ │ │ -00018670: 2069 6e74 6572 6661 6365 206d 6574 686f interface metho │ │ │ │ │ -00018680: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ -00018690: 6163 2f49 6e69 7469 616c 697a 6572 436f ac/InitializerCo │ │ │ │ │ -000186a0: 6d70 6c65 7469 6f6e 5f31 2e6a 6176 613a mpletion_1.java: │ │ │ │ │ -000186b0: 2056 6572 6966 7920 7468 6174 2063 6f6d Verify that com │ │ │ │ │ -000186c0: 7069 6c65 7220 7265 7175 6972 6573 2074 piler requires t │ │ │ │ │ -000186d0: 6861 7420 696e 7374 616e 6365 2069 6e69 hat instance ini │ │ │ │ │ -000186e0: 7469 616c 697a 6572 7320 6d61 7920 636f tializers may co │ │ │ │ │ -000186f0: 6d70 6c65 7465 206e 6f72 6d61 6c6c 792e mplete normally. │ │ │ │ │ -00018700: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00018710: 632f 496e 6974 6961 6c69 7a65 7243 6f6d c/InitializerCom │ │ │ │ │ -00018720: 706c 6574 696f 6e5f 322e 6a61 7661 3a20 pletion_2.java: │ │ │ │ │ -00018730: 5665 7269 6679 2074 6861 7420 636f 6d70 Verify that comp │ │ │ │ │ -00018740: 696c 6572 2061 6c6c 6f77 7320 616e 2069 iler allows an i │ │ │ │ │ -00018750: 6e73 7461 6e63 6520 696e 6974 6961 6c69 nstance initiali │ │ │ │ │ -00018760: 7a65 7220 7468 6174 206d 6179 2066 6169 zer that may fai │ │ │ │ │ -00018770: 6c20 746f 2063 6f6d 706c 6574 6520 6e6f l to complete no │ │ │ │ │ -00018780: 726d 616c 6c79 2069 6620 6974 2069 7320 rmally if it is │ │ │ │ │ -00018790: 706f 7373 6962 6c65 2074 6861 7420 6974 possible that it │ │ │ │ │ -000187a0: 206d 6967 6874 2e0a 0a3c 6c69 3e74 6f6f might...
  • too │ │ │ │ │ -000187b0: 6c73 2f6a 6176 6163 2f49 6e69 7469 616c ls/javac/Initial │ │ │ │ │ -000187c0: 697a 6572 436f 6d70 6c65 7469 6f6e 5f33 izerCompletion_3 │ │ │ │ │ -000187d0: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -000187e0: 6174 2063 6f6d 7069 6c65 7220 7265 7175 at compiler requ │ │ │ │ │ -000187f0: 6972 6573 2074 6861 7420 7374 6174 6963 ires that static │ │ │ │ │ -00018800: 2069 6e69 7469 616c 697a 6572 7320 6d61 initializers ma │ │ │ │ │ -00018810: 7920 636f 6d70 6c65 7465 206e 6f72 6d61 y complete norma │ │ │ │ │ -00018820: 6c6c 792e 0a0a 3c6c 693e 746f 6f6c 732f lly...
  • tools/ │ │ │ │ │ -00018830: 6a61 7661 632f 496e 6974 6961 6c69 7a65 javac/Initialize │ │ │ │ │ -00018840: 7243 6f6d 706c 6574 696f 6e5f 342e 6a61 rCompletion_4.ja │ │ │ │ │ -00018850: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00018860: 636f 6d70 696c 6572 2061 6c6c 6f77 7320 compiler allows │ │ │ │ │ -00018870: 6120 7374 6174 6963 2069 6e69 7469 616c a static initial │ │ │ │ │ -00018880: 697a 6572 2074 6861 7420 6d61 7920 6661 izer that may fa │ │ │ │ │ -00018890: 696c 2074 6f20 636f 6d70 6c65 7465 206e il to complete n │ │ │ │ │ -000188a0: 6f72 6d61 6c6c 7920 6966 2069 7420 6973 ormally if it is │ │ │ │ │ -000188b0: 2070 6f73 7369 626c 6520 7468 6174 2069 possible that i │ │ │ │ │ -000188c0: 7420 6d69 6768 742e 0a0a 3c6c 693e 746f t might...
  • to │ │ │ │ │ -000188d0: 6f6c 732f 6a61 7661 632f 496e 6e65 7243 ols/javac/InnerC │ │ │ │ │ -000188e0: 6c61 7373 6573 4174 7472 6962 7574 652f lassesAttribute/ │ │ │ │ │ -000188f0: 5465 7374 2e6a 6176 613a 2054 6865 2063 Test.java: The c │ │ │ │ │ -00018900: 6f6d 7069 6c65 7220 7573 6564 2074 6f20 ompiler used to │ │ │ │ │ -00018910: 6372 6173 6820 7768 656e 2069 7420 7361 crash when it sa │ │ │ │ │ -00018920: 7720 6120 636f 7272 6563 746c 792d 666f w a correctly-fo │ │ │ │ │ -00018930: 726d 6564 2049 6e6e 6572 436c 6173 7365 rmed InnerClasse │ │ │ │ │ -00018940: 7320 6174 7472 6962 7574 6520 696e 2061 s attribute in a │ │ │ │ │ -00018950: 202e 636c 6173 7320 6669 6c65 2e0a 0a3c .class file...< │ │ │ │ │ -00018960: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f49 li>tools/javac/I │ │ │ │ │ -00018970: 6e6e 6572 4d65 6d62 6572 5265 6772 6573 nnerMemberRegres │ │ │ │ │ -00018980: 7369 6f6e 2e6a 6176 613a 2049 6e20 6a64 sion.java: In jd │ │ │ │ │ -00018990: 6b31 2e32 6265 7461 3120 7468 6973 2063 k1.2beta1 this c │ │ │ │ │ -000189a0: 6175 7365 7320 6120 4e75 6c6c 506f 696e auses a NullPoin │ │ │ │ │ -000189b0: 7465 7245 7863 6570 7469 6f6e 2069 6e20 terException in │ │ │ │ │ -000189c0: 7468 6520 636f 6d70 696c 6572 2e0a 0a3c the compiler...< │ │ │ │ │ -000189d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f49 li>tools/javac/I │ │ │ │ │ -000189e0: 6e6e 6572 4d65 7468 5369 672e 6a61 7661 nnerMethSig.java │ │ │ │ │ -000189f0: 3a20 312e 3520 6265 7461 2d62 3135 206a : 1.5 beta-b15 j │ │ │ │ │ -00018a00: 6176 6120 636f 6d70 696c 6572 2074 6872 ava compiler thr │ │ │ │ │ -00018a10: 6f77 7320 4e50 450a 0a3c 6c69 3e74 6f6f ows NPE..
  • too │ │ │ │ │ -00018a20: 6c73 2f6a 6176 6163 2f49 6e6e 6572 4e61 ls/javac/InnerNa │ │ │ │ │ -00018a30: 6d65 6443 6f6e 7374 616e 745f 312e 6a61 medConstant_1.ja │ │ │ │ │ -00018a40: 7661 3a20 416c 6c6f 7720 7374 6174 6963 va: Allow static │ │ │ │ │ -00018a50: 2066 696e 616c 2076 6172 6961 626c 6573 final variables │ │ │ │ │ -00018a60: 2077 6974 6820 636f 6e73 7461 6e74 2069 with constant i │ │ │ │ │ -00018a70: 6e69 7469 616c 697a 6572 7320 696e 2069 nitializers in i │ │ │ │ │ -00018a80: 6e6e 6572 2063 6c61 7373 6573 2e0a 0a3c nner classes...< │ │ │ │ │ -00018a90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f49 li>tools/javac/I │ │ │ │ │ -00018aa0: 6e6e 6572 4e61 6d65 6443 6f6e 7374 616e nnerNamedConstan │ │ │ │ │ -00018ab0: 745f 322e 6a61 7661 3a20 5665 7269 6679 t_2.java: Verify │ │ │ │ │ -00018ac0: 2072 656a 6563 7469 6f6e 206f 6620 696c rejection of il │ │ │ │ │ -00018ad0: 6c65 6761 6c20 7374 6174 6963 2076 6172 legal static var │ │ │ │ │ -00018ae0: 6961 626c 6573 2069 6e20 696e 6e65 7220 iables in inner │ │ │ │ │ -00018af0: 636c 6173 7365 732e 0a0a 3c6c 693e 746f classes...
  • to │ │ │ │ │ -00018b00: 6f6c 732f 6a61 7661 632f 496e 6e65 7254 ols/javac/InnerT │ │ │ │ │ -00018b10: 7275 7468 2e6a 6176 613a 2056 6572 6966 ruth.java: Verif │ │ │ │ │ -00018b20: 7920 7365 6e73 6520 6f66 2062 6f6f 6c65 y sense of boole │ │ │ │ │ -00018b30: 616e 2063 6f6e 7374 616e 7473 2069 7320 an constants is │ │ │ │ │ -00018b40: 6e6f 7420 7265 7665 7273 6564 2069 6e73 not reversed ins │ │ │ │ │ -00018b50: 6964 6520 696e 6e65 7220 636c 6173 7365 ide inner classe │ │ │ │ │ -00018b60: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -00018b70: 7661 632f 496e 7374 616e 6365 496e 6974 vac/InstanceInit │ │ │ │ │ -00018b80: 4578 6365 7074 696f 6e5f 312e 6a61 7661 Exception_1.java │ │ │ │ │ -00018b90: 3a20 5665 7269 6679 2074 6861 7420 696e : Verify that in │ │ │ │ │ -00018ba0: 7374 616e 6365 2069 6e69 7469 616c 697a stance initializ │ │ │ │ │ -00018bb0: 6572 7320 6361 6e20 7468 726f 7720 6368 ers can throw ch │ │ │ │ │ -00018bc0: 6563 6b65 6420 6578 6365 7074 696f 6e73 ecked exceptions │ │ │ │ │ -00018bd0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00018be0: 6163 2f49 6e73 7461 6e63 6549 6e69 7445 ac/InstanceInitE │ │ │ │ │ -00018bf0: 7863 6570 7469 6f6e 5f32 2e6a 6176 613a xception_2.java: │ │ │ │ │ -00018c00: 2056 6572 6966 7920 7468 6174 2065 7863 Verify that exc │ │ │ │ │ -00018c10: 6570 7469 6f6e 7320 696e 2069 6e73 7461 eptions in insta │ │ │ │ │ -00018c20: 6e63 6520 696e 6974 6961 6c69 7a65 7220 nce initializer │ │ │ │ │ -00018c30: 6d75 7374 2062 6520 6465 636c 6172 6564 must be declared │ │ │ │ │ -00018c40: 2069 6e20 616c 6c20 636f 6e73 7472 7563 in all construc │ │ │ │ │ -00018c50: 746f 7273 2e0a 0a3c 6c69 3e74 6f6f 6c73 tors...
  • tools │ │ │ │ │ -00018c60: 2f6a 6176 6163 2f49 6e74 6572 6661 6365 /javac/Interface │ │ │ │ │ -00018c70: 4173 7365 7274 2e6a 6176 613a 2043 6865 Assert.java: Che │ │ │ │ │ -00018c80: 636b 2074 6861 7420 6173 7365 7274 696f ck that assertio │ │ │ │ │ -00018c90: 6e73 2063 6f6d 7069 6c65 2070 726f 7065 ns compile prope │ │ │ │ │ -00018ca0: 726c 7920 7768 656e 206e 6573 7465 6420 rly when nested │ │ │ │ │ -00018cb0: 696e 2061 6e20 696e 7465 7266 6163 650a in an interface. │ │ │ │ │ -00018cc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00018cd0: 2f49 6e74 6572 6661 6365 4669 656c 6450 /InterfaceFieldP │ │ │ │ │ -00018ce0: 6172 7369 6e67 5f31 2e6a 6176 613a 2056 arsing_1.java: V │ │ │ │ │ -00018cf0: 6572 6966 7920 7468 6174 206d 756c 7469 erify that multi │ │ │ │ │ -00018d00: 706c 6520 7661 7269 6162 6c65 7320 696e ple variables in │ │ │ │ │ -00018d10: 206f 6e65 2069 6e74 6566 6163 6520 6669 one inteface fi │ │ │ │ │ -00018d20: 656c 6420 6465 636c 6172 6174 696f 6e20 eld declaration │ │ │ │ │ -00018d30: 616c 6c20 6861 7665 2069 6e69 7469 616c all have initial │ │ │ │ │ -00018d40: 697a 6572 732e 0a0a 3c6c 693e 746f 6f6c izers...
  • tool │ │ │ │ │ -00018d50: 732f 6a61 7661 632f 496e 7465 7266 6163 s/javac/Interfac │ │ │ │ │ -00018d60: 6549 6e49 6e6e 6572 2e6a 6176 613a 2049 eInInner.java: I │ │ │ │ │ -00018d70: 6e74 6572 6661 6365 7320 6361 6e20 6265 nterfaces can be │ │ │ │ │ -00018d80: 2064 6563 6c61 7265 6420 696e 2069 6e6e declared in inn │ │ │ │ │ -00018d90: 6572 2063 6c61 7373 6573 206f 6e6c 7920 er classes only │ │ │ │ │ -00018da0: 666f 7220 7265 6c65 6173 6520 2667 743b for release > │ │ │ │ │ -00018db0: 3d20 3136 0a0a 3c6c 693e 746f 6f6c 732f = 16..
  • tools/ │ │ │ │ │ -00018dc0: 6a61 7661 632f 496e 7465 7266 6163 654d javac/InterfaceM │ │ │ │ │ -00018dd0: 656d 6265 7243 6c61 7373 4d6f 6469 6669 emberClassModifi │ │ │ │ │ -00018de0: 6572 732e 6a61 7661 3a20 5665 7269 6679 ers.java: Verify │ │ │ │ │ -00018df0: 2074 6861 7420 696e 7661 6c69 6420 6163 that invalid ac │ │ │ │ │ -00018e00: 6365 7373 206d 6f64 6966 6965 7273 206f cess modifiers o │ │ │ │ │ -00018e10: 6e20 696e 7465 7266 6163 6520 6d65 6d62 n interface memb │ │ │ │ │ -00018e20: 6572 7320 646f 6e27 7420 6361 7573 6520 ers don't cause │ │ │ │ │ -00018e30: 6372 6173 682e 0a0a 3c6c 693e 746f 6f6c crash...
  • tool │ │ │ │ │ -00018e40: 732f 6a61 7661 632f 496e 7465 7266 6163 s/javac/Interfac │ │ │ │ │ -00018e50: 654f 626a 6563 7449 6e63 6f6d 7061 7469 eObjectIncompati │ │ │ │ │ -00018e60: 6269 6c69 7479 2e6a 6176 613a 2054 6872 bility.java: Thr │ │ │ │ │ -00018e70: 6f77 7320 636c 6175 7365 7320 696e 636f ows clauses inco │ │ │ │ │ -00018e80: 6d70 6174 6962 6c65 2077 6974 6820 4f62 mpatible with Ob │ │ │ │ │ -00018e90: 6a65 6374 206d 6574 686f 6473 2061 6c6c ject methods all │ │ │ │ │ -00018ea0: 6f77 6564 2069 6e20 696e 7465 7266 6163 owed in interfac │ │ │ │ │ -00018eb0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -00018ec0: 7661 632f 496e 7465 7266 6163 654f 626a vac/InterfaceObj │ │ │ │ │ -00018ed0: 6563 7449 6e68 6572 6974 616e 6365 2e6a ectInheritance.j │ │ │ │ │ -00018ee0: 6176 613a 206a 6176 6163 2061 6c6c 6f77 ava: javac allow │ │ │ │ │ -00018ef0: 7320 6163 6365 7373 2074 6f20 696e 7465 s access to inte │ │ │ │ │ -00018f00: 7266 6163 6520 6d65 6d62 6572 7320 696e rface members in │ │ │ │ │ -00018f10: 6865 7269 7465 6420 7072 6f74 6563 7465 herited protecte │ │ │ │ │ -00018f20: 6420 6672 6f6d 204f 626a 6563 740a 0a3c d from Object..< │ │ │ │ │ -00018f30: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f49 li>tools/javac/I │ │ │ │ │ -00018f40: 6e74 6572 6661 6365 4f76 6572 7269 6465 nterfaceOverride │ │ │ │ │ -00018f50: 4368 6563 6b2e 6a61 7661 3a20 5665 7269 Check.java: Veri │ │ │ │ │ -00018f60: 6679 2074 6861 7420 6f76 6572 7269 6469 fy that overridi │ │ │ │ │ -00018f70: 6e67 2063 6f6d 7061 7469 6269 6c69 7479 ng compatibility │ │ │ │ │ -00018f80: 2069 7320 6368 6563 6b65 6420 696e 2069 is checked in i │ │ │ │ │ -00018f90: 6e74 6572 6661 6365 732e 0a0a 3c6c 693e nterfaces...
  • │ │ │ │ │ -00018fa0: 746f 6f6c 732f 6a61 7661 632f 496e 7465 tools/javac/Inte │ │ │ │ │ -00018fb0: 7266 6163 654f 7665 7272 6964 6546 696e rfaceOverrideFin │ │ │ │ │ -00018fc0: 616c 2e6a 6176 613a 2063 6f6d 7069 6c65 al.java: compile │ │ │ │ │ -00018fd0: 7220 6d75 7374 2072 656a 6563 7420 696e r must reject in │ │ │ │ │ -00018fe0: 7465 7266 6163 6520 226f 7665 7272 6964 terface "overrid │ │ │ │ │ -00018ff0: 696e 6722 2066 696e 616c 204f 626a 6563 ing" final Objec │ │ │ │ │ -00019000: 7420 6d65 7468 2e0a 0a3c 6c69 3e74 6f6f t meth...
  • too │ │ │ │ │ -00019010: 6c73 2f6a 6176 6163 2f49 6e74 6572 6661 ls/javac/Interfa │ │ │ │ │ -00019020: 6365 4f76 6572 7269 6465 4f62 6a65 6374 ceOverrideObject │ │ │ │ │ -00019030: 2e6a 6176 613a 2063 6865 636b 2070 726f .java: check pro │ │ │ │ │ -00019040: 7065 7220 6265 6861 7669 6f72 2077 6865 per behavior whe │ │ │ │ │ -00019050: 6e20 616e 2069 6e74 6572 6661 6365 206f n an interface o │ │ │ │ │ -00019060: 7665 7272 6964 6573 2061 206d 6574 686f verrides a metho │ │ │ │ │ -00019070: 6420 6672 6f6d 204f 626a 6563 740a 0a3c d from Object..< │ │ │ │ │ -00019080: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f49 li>tools/javac/I │ │ │ │ │ -00019090: 6e76 616c 6964 496e 7466 4361 7374 2e6a nvalidIntfCast.j │ │ │ │ │ -000190a0: 6176 613a 2054 6865 2063 6f6d 7069 6c65 ava: The compile │ │ │ │ │ -000190b0: 7220 7368 6f75 6c64 2064 6574 6563 7420 r should detect │ │ │ │ │ -000190c0: 616e 2069 6e76 616c 6964 2063 6173 7420 an invalid cast │ │ │ │ │ -000190d0: 6265 7477 6565 6e20 696e 7465 7266 6163 between interfac │ │ │ │ │ -000190e0: 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a es...
  • tools/j │ │ │ │ │ -000190f0: 6176 6163 2f4a 7372 5265 742e 6a61 7661 avac/JsrRet.java │ │ │ │ │ -00019100: 3a20 5374 6163 6b4f 7665 7266 6c6f 7745 : StackOverflowE │ │ │ │ │ -00019110: 7272 6f72 2066 726f 6d20 6a61 7661 630a rror from javac. │ │ │ │ │ -00019120: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00019130: 2f4c 6162 656c 4869 6469 6e67 5f31 2e6a /LabelHiding_1.j │ │ │ │ │ -00019140: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -00019150: 206c 6162 656c 2068 6964 696e 6720 6368 label hiding ch │ │ │ │ │ -00019160: 6563 6b20 616c 6c6f 7773 206c 6162 656c eck allows label │ │ │ │ │ -00019170: 2069 6e20 6e65 7374 6564 2063 6c61 7373 in nested class │ │ │ │ │ -00019180: 2074 6f20 6869 6465 206f 7574 6572 206c to hide outer l │ │ │ │ │ -00019190: 6162 656c 2e0a 0a3c 6c69 3e74 6f6f 6c73 abel...
  • tools │ │ │ │ │ -000191a0: 2f6a 6176 6163 2f4c 6162 656c 6564 4465 /javac/LabeledDe │ │ │ │ │ -000191b0: 636c 6172 6174 696f 6e2e 6a61 7661 3a20 claration.java: │ │ │ │ │ -000191c0: 5468 6520 636f 6d70 696c 6572 2073 686f The compiler sho │ │ │ │ │ -000191d0: 756c 6420 6e6f 7420 616c 6c6f 7720 6c61 uld not allow la │ │ │ │ │ -000191e0: 6265 6c65 6420 6465 636c 6172 6174 696f beled declaratio │ │ │ │ │ -000191f0: 6e73 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ns...
  • tools/j │ │ │ │ │ -00019200: 6176 6163 2f4c 6f63 616c 436c 6173 7365 avac/LocalClasse │ │ │ │ │ -00019210: 735f 312e 6a61 7661 3a20 5665 7269 6679 s_1.java: Verify │ │ │ │ │ -00019220: 2074 6861 7420 636f 6d70 696c 6572 2063 that compiler c │ │ │ │ │ -00019230: 616e 2072 6573 6f6c 7665 206c 6f63 616c an resolve local │ │ │ │ │ -00019240: 2063 6c61 7373 206e 616d 6573 2e0a 0a3c class names...< │ │ │ │ │ -00019250: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f4c li>tools/javac/L │ │ │ │ │ -00019260: 6f63 616c 436c 6173 7365 735f 322e 6a61 ocalClasses_2.ja │ │ │ │ │ -00019270: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00019280: 6120 6c6f 6361 6c20 636c 6173 7320 6361 a local class ca │ │ │ │ │ -00019290: 6e6e 6f74 2062 6520 7265 6465 6669 6e65 nnot be redefine │ │ │ │ │ -000192a0: 6420 7769 7468 696e 2069 7473 2073 636f d within its sco │ │ │ │ │ -000192b0: 7065 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a pe...
  • tools/j │ │ │ │ │ -000192c0: 6176 6163 2f4c 6f63 616c 496e 7465 7266 avac/LocalInterf │ │ │ │ │ -000192d0: 6163 652e 6a61 7661 3a20 7465 7374 2066 ace.java: test f │ │ │ │ │ -000192e0: 6f72 206c 6f63 616c 2069 6e74 6572 6661 or local interfa │ │ │ │ │ -000192f0: 6365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ces..
  • tools/j │ │ │ │ │ -00019300: 6176 6163 2f4c 6f63 616c 5265 636f 7264 avac/LocalRecord │ │ │ │ │ -00019310: 2e6a 6176 613a 2074 6573 7420 6c6f 6361 .java: test loca │ │ │ │ │ -00019320: 6c20 7265 636f 7264 730a 0a3c 6c69 3e74 l records..
  • t │ │ │ │ │ -00019330: 6f6f 6c73 2f6a 6176 6163 2f4d 616e 794d ools/javac/ManyM │ │ │ │ │ -00019340: 656d 6265 7273 322e 6a61 7661 3a20 636f embers2.java: co │ │ │ │ │ -00019350: 6d70 696c 6572 2063 7261 7368 6573 2077 mpiler crashes w │ │ │ │ │ -00019360: 6865 6e20 6e75 6d62 6572 206f 6620 6d65 hen number of me │ │ │ │ │ -00019370: 6d62 6572 7320 6578 6365 6564 7320 6176 mbers exceeds av │ │ │ │ │ -00019380: 6169 6c61 626c 6520 7265 6375 7273 696f ailable recursio │ │ │ │ │ -00019390: 6e20 7374 6163 6b20 6465 7074 680a 0a3c n stack depth..< │ │ │ │ │ -000193a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f4d li>tools/javac/M │ │ │ │ │ -000193b0: 656d 6265 7254 7970 6549 6e68 6572 6974 emberTypeInherit │ │ │ │ │ -000193c0: 616e 6365 2e6a 6176 613a 2056 6572 6966 ance.java: Verif │ │ │ │ │ -000193d0: 7920 7468 6174 206d 656d 6265 7220 7479 y that member ty │ │ │ │ │ -000193e0: 7065 7320 6f66 2063 6c61 7373 6573 2061 pes of classes a │ │ │ │ │ -000193f0: 6e64 2069 6e74 6572 6661 6365 7320 6361 nd interfaces ca │ │ │ │ │ -00019400: 6e20 6265 2069 6e68 6572 6974 6564 2e0a n be inherited.. │ │ │ │ │ -00019410: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00019420: 2f4d 6574 686f 6450 6172 616d 6574 6572 /MethodParameter │ │ │ │ │ -00019430: 732f 416e 6e6f 7461 7469 6f6e 5465 7374 s/AnnotationTest │ │ │ │ │ -00019440: 2e6a 6176 613a 206a 6176 6163 2073 686f .java: javac sho │ │ │ │ │ -00019450: 756c 6420 6765 6e65 7261 7465 206d 6574 uld generate met │ │ │ │ │ -00019460: 686f 6420 7061 7261 6d65 7465 7273 2063 hod parameters c │ │ │ │ │ -00019470: 6f72 7265 6374 6c79 2e0a 0a3c 6c69 3e74 orrectly...
  • t │ │ │ │ │ -00019480: 6f6f 6c73 2f6a 6176 6163 2f4d 6574 686f ools/javac/Metho │ │ │ │ │ -00019490: 6450 6172 616d 6574 6572 732f 416e 6f6e dParameters/Anon │ │ │ │ │ -000194a0: 796d 6f75 7343 6c61 7373 2e6a 6176 613a ymousClass.java: │ │ │ │ │ -000194b0: 206a 6176 6163 2073 686f 756c 6420 6765 javac should ge │ │ │ │ │ -000194c0: 6e65 7261 7465 206d 6574 686f 6420 7061 nerate method pa │ │ │ │ │ -000194d0: 7261 6d65 7465 7273 2063 6f72 7265 6374 rameters correct │ │ │ │ │ -000194e0: 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ly...
  • tools/j │ │ │ │ │ -000194f0: 6176 6163 2f4d 6574 686f 6450 6172 616d avac/MethodParam │ │ │ │ │ -00019500: 6574 6572 732f 4361 7074 7572 6554 6573 eters/CaptureTes │ │ │ │ │ -00019510: 742e 6a61 7661 3a20 5465 7374 206d 6574 t.java: Test met │ │ │ │ │ -00019520: 686f 6420 7061 7261 6d65 7465 7220 6174 hod parameter at │ │ │ │ │ -00019530: 7472 6962 7574 6520 6765 6e65 7261 7469 tribute generati │ │ │ │ │ -00019540: 6f6e 2077 6974 6820 6361 7074 7572 6564 on with captured │ │ │ │ │ -00019550: 206c 6f63 616c 732e 0a0a 3c6c 693e 746f locals...
  • to │ │ │ │ │ -00019560: 6f6c 732f 6a61 7661 632f 4d65 7468 6f64 ols/javac/Method │ │ │ │ │ -00019570: 5061 7261 6d65 7465 7273 2f43 6c61 7373 Parameters/Class │ │ │ │ │ -00019580: 5265 6164 6572 5465 7374 2f43 6c61 7373 ReaderTest/Class │ │ │ │ │ -00019590: 5265 6164 6572 5465 7374 2e6a 6176 613a ReaderTest.java: │ │ │ │ │ -000195a0: 2063 6c61 7373 2072 6561 6469 6e67 206f class reading o │ │ │ │ │ -000195b0: 6620 6e61 6d65 6420 7061 7261 6d65 7465 f named paramete │ │ │ │ │ -000195c0: 7273 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rs..
  • tools/ja │ │ │ │ │ -000195d0: 7661 632f 4d65 7468 6f64 5061 7261 6d65 vac/MethodParame │ │ │ │ │ -000195e0: 7465 7273 2f43 6f6e 7374 7275 6374 6f72 ters/Constructor │ │ │ │ │ -000195f0: 732e 6a61 7661 3a20 6a61 7661 6320 7368 s.java: javac sh │ │ │ │ │ -00019600: 6f75 6c64 2067 656e 6572 6174 6520 6d65 ould generate me │ │ │ │ │ -00019610: 7468 6f64 2070 6172 616d 6574 6572 7320 thod parameters │ │ │ │ │ -00019620: 636f 7272 6563 746c 792e 0a0a 3c6c 693e correctly...
  • │ │ │ │ │ -00019630: 746f 6f6c 732f 6a61 7661 632f 4d65 7468 tools/javac/Meth │ │ │ │ │ -00019640: 6f64 5061 7261 6d65 7465 7273 2f44 6566 odParameters/Def │ │ │ │ │ -00019650: 6175 6c74 5061 7261 6d4e 616d 6573 2e6a aultParamNames.j │ │ │ │ │ -00019660: 6176 613a 2049 6e63 6f72 7265 6374 2070 ava: Incorrect p │ │ │ │ │ -00019670: 6172 616d 6574 6572 206e 616d 6573 2066 arameter names f │ │ │ │ │ -00019680: 6f72 2073 796e 7468 6574 6963 206d 6574 or synthetic met │ │ │ │ │ -00019690: 686f 6473 0a0a 3c6c 693e 746f 6f6c 732f hods..
  • tools/ │ │ │ │ │ -000196a0: 6a61 7661 632f 4d65 7468 6f64 5061 7261 javac/MethodPara │ │ │ │ │ -000196b0: 6d65 7465 7273 2f45 6e75 6d54 6573 742e meters/EnumTest. │ │ │ │ │ -000196c0: 6a61 7661 3a20 6a61 7661 6320 7368 6f75 java: javac shou │ │ │ │ │ -000196d0: 6c64 2067 656e 6572 6174 6520 6d65 7468 ld generate meth │ │ │ │ │ -000196e0: 6f64 2070 6172 616d 6574 6572 7320 636f od parameters co │ │ │ │ │ -000196f0: 7272 6563 746c 792e 0a0a 3c6c 693e 746f rrectly...
  • to │ │ │ │ │ -00019700: 6f6c 732f 6a61 7661 632f 4d65 7468 6f64 ols/javac/Method │ │ │ │ │ -00019710: 5061 7261 6d65 7465 7273 2f49 6e73 7461 Parameters/Insta │ │ │ │ │ -00019720: 6e63 654d 6574 686f 6473 2e6a 6176 613a nceMethods.java: │ │ │ │ │ -00019730: 206a 6176 6163 2073 686f 756c 6420 6765 javac should ge │ │ │ │ │ -00019740: 6e65 7261 7465 206d 6574 686f 6420 7061 nerate method pa │ │ │ │ │ -00019750: 7261 6d65 7465 7273 2063 6f72 7265 6374 rameters correct │ │ │ │ │ -00019760: 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ly...
  • tools/j │ │ │ │ │ -00019770: 6176 6163 2f4d 6574 686f 6450 6172 616d avac/MethodParam │ │ │ │ │ -00019780: 6574 6572 732f 4c61 6d62 6461 5465 7374 eters/LambdaTest │ │ │ │ │ -00019790: 2e6a 6176 613a 206a 6176 6163 2073 686f .java: javac sho │ │ │ │ │ -000197a0: 756c 6420 6765 6e65 7261 7465 206d 6574 uld generate met │ │ │ │ │ -000197b0: 686f 6420 7061 7261 6d65 7465 7273 2063 hod parameters c │ │ │ │ │ -000197c0: 6f72 7265 6374 6c79 2e0a 0a3c 6c69 3e74 orrectly...
  • t │ │ │ │ │ -000197d0: 6f6f 6c73 2f6a 6176 6163 2f4d 6574 686f ools/javac/Metho │ │ │ │ │ -000197e0: 6450 6172 616d 6574 6572 732f 4c65 6761 dParameters/Lega │ │ │ │ │ -000197f0: 6379 4f75 7470 7574 5465 7374 2f4c 6567 cyOutputTest/Leg │ │ │ │ │ -00019800: 6163 794f 7574 7075 7454 6573 742e 6a61 acyOutputTest.ja │ │ │ │ │ -00019810: 7661 3a20 6a61 7661 6320 7368 6f75 6c64 va: javac should │ │ │ │ │ -00019820: 206e 6f74 2061 6464 204d 6574 686f 6450 not add MethodP │ │ │ │ │ -00019830: 6172 616d 6574 6572 7320 6174 7472 6962 arameters attrib │ │ │ │ │ -00019840: 7574 6573 2074 6f20 7635 3120 616e 6420 utes to v51 and │ │ │ │ │ -00019850: 6561 726c 6965 7220 636c 6173 7320 6669 earlier class fi │ │ │ │ │ -00019860: 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a les..
  • tools/j │ │ │ │ │ -00019870: 6176 6163 2f4d 6574 686f 6450 6172 616d avac/MethodParam │ │ │ │ │ -00019880: 6574 6572 732f 4c6f 6361 6c43 6c61 7373 eters/LocalClass │ │ │ │ │ -00019890: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ -000198a0: 2073 686f 756c 6420 6765 6e65 7261 7465 should generate │ │ │ │ │ -000198b0: 206d 6574 686f 6420 7061 7261 6d65 7465 method paramete │ │ │ │ │ -000198c0: 7273 2063 6f72 7265 6374 6c79 2e0a 0a3c rs correctly...< │ │ │ │ │ -000198d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f4d li>tools/javac/M │ │ │ │ │ -000198e0: 6574 686f 6450 6172 616d 6574 6572 732f ethodParameters/ │ │ │ │ │ -000198f0: 4d65 6d62 6572 436c 6173 7354 6573 742e MemberClassTest. │ │ │ │ │ -00019900: 6a61 7661 3a20 6a61 7661 6320 7368 6f75 java: javac shou │ │ │ │ │ -00019910: 6c64 2067 656e 6572 6174 6520 6d65 7468 ld generate meth │ │ │ │ │ -00019920: 6f64 2070 6172 616d 6574 6572 7320 636f od parameters co │ │ │ │ │ -00019930: 7272 6563 746c 792e 0a0a 3c6c 693e 746f rrectly...
  • to │ │ │ │ │ -00019940: 6f6c 732f 6a61 7661 632f 4d65 7468 6f64 ols/javac/Method │ │ │ │ │ -00019950: 5061 7261 6d65 7465 7273 2f53 7461 7469 Parameters/Stati │ │ │ │ │ -00019960: 634d 6574 686f 6473 2e6a 6176 613a 206a cMethods.java: j │ │ │ │ │ -00019970: 6176 6163 2073 686f 756c 6420 6765 6e65 avac should gene │ │ │ │ │ -00019980: 7261 7465 206d 6574 686f 6420 7061 7261 rate method para │ │ │ │ │ -00019990: 6d65 7465 7273 2063 6f72 7265 6374 6c79 meters correctly │ │ │ │ │ -000199a0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -000199b0: 6163 2f4d 6574 686f 6450 6172 616d 6574 ac/MethodParamet │ │ │ │ │ -000199c0: 6572 732f 556e 636f 6d6d 6f6e 5061 7261 ers/UncommonPara │ │ │ │ │ -000199d0: 6d4e 616d 6573 2e6a 6176 613a 206a 6176 mNames.java: jav │ │ │ │ │ -000199e0: 6163 2073 686f 756c 6420 6765 6e65 7261 ac should genera │ │ │ │ │ -000199f0: 7465 206d 6574 686f 6420 7061 7261 6d65 te method parame │ │ │ │ │ -00019a00: 7465 7273 2063 6f72 7265 6374 6c79 2e0a ters correctly.. │ │ │ │ │ -00019a10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00019a20: 2f4d 6574 686f 6450 6172 616d 6574 6572 /MethodParameter │ │ │ │ │ -00019a30: 7354 6573 742e 6a61 7661 3a20 6a61 7661 sTest.java: java │ │ │ │ │ -00019a40: 6320 7368 6f75 6c64 2067 656e 6572 6174 c should generat │ │ │ │ │ -00019a50: 6520 6d65 7468 6f64 2070 6172 616d 6574 e method paramet │ │ │ │ │ -00019a60: 6572 7320 636f 7272 6563 746c 792e 0a0a ers correctly... │ │ │ │ │ -00019a70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00019a80: 4d69 7373 696e 6749 6e63 6c75 6465 2f4d MissingInclude/M │ │ │ │ │ -00019a90: 6973 7369 6e67 496e 636c 7564 6554 6573 issingIncludeTes │ │ │ │ │ -00019aa0: 742e 6a61 7661 3a20 6a61 7661 6320 266c t.java: javac &l │ │ │ │ │ -00019ab0: 743b 4154 2667 743b 736f 7572 6365 6669 t;AT>sourcefi │ │ │ │ │ -00019ac0: 6c65 7320 7368 6f75 6c64 2063 6174 6368 les should catch │ │ │ │ │ -00019ad0: 2045 7863 6570 7469 6f6e 2c20 7768 656e Exception, when │ │ │ │ │ -00019ae0: 2073 6f75 7263 6566 696c 6573 2064 6f65 sourcefiles doe │ │ │ │ │ -00019af0: 736e 2774 2065 7869 7374 2e0a 0a3c 6c69 sn't exist...
  • tools/javac/Nam │ │ │ │ │ -00019b10: 6543 6c61 7368 2f4e 616d 6543 6c61 7368 eClash/NameClash │ │ │ │ │ -00019b20: 5465 7374 2e6a 6176 613a 2049 6e63 6f72 Test.java: Incor │ │ │ │ │ -00019b30: 7265 6374 206e 616d 6520 636c 6173 6820 rect name clash │ │ │ │ │ -00019b40: 6572 726f 720a 0a3c 6c69 3e74 6f6f 6c73 error..
  • tools │ │ │ │ │ -00019b50: 2f6a 6176 6163 2f4e 616d 6543 6c61 7368 /javac/NameClash │ │ │ │ │ -00019b60: 2f4f 6e65 2e6a 6176 613a 2054 6865 2063 /One.java: The c │ │ │ │ │ -00019b70: 6c61 7373 204f 6e65 2065 7869 7374 7320 lass One exists │ │ │ │ │ -00019b80: 696e 2070 6163 6b61 6765 2061 2061 6e64 in package a and │ │ │ │ │ -00019b90: 2070 6163 6b61 6765 2062 2e0a 0a3c 6c69 package b...
  • tools/javac/Nam │ │ │ │ │ -00019bb0: 6543 6f6c 6c69 7369 6f6e 2e6a 6176 613a eCollision.java: │ │ │ │ │ -00019bc0: 2049 6e74 6572 6661 6365 206e 616d 6573 Interface names │ │ │ │ │ -00019bd0: 2066 6f72 2063 6c61 7373 6573 2069 6e20 for classes in │ │ │ │ │ -00019be0: 7468 6520 7361 6d65 2073 636f 7065 2073 the same scope s │ │ │ │ │ -00019bf0: 686f 756c 6420 6e6f 7420 6361 7573 6520 hould not cause │ │ │ │ │ -00019c00: 7468 6520 636f 6d70 696c 6572 2074 6f20 the compiler to │ │ │ │ │ -00019c10: 6372 6173 682e 0a0a 3c6c 693e 746f 6f6c crash...
  • tool │ │ │ │ │ -00019c20: 732f 6a61 7661 632f 4e61 6d65 436f 6c6c s/javac/NameColl │ │ │ │ │ -00019c30: 6973 696f 6e32 2e6a 6176 613a 2046 616c ision2.java: Fal │ │ │ │ │ -00019c40: 7365 2064 6574 6563 7469 6f6e 206f 6620 se detection of │ │ │ │ │ -00019c50: 6475 706c 6963 6174 6520 6c6f 6361 6c20 duplicate local │ │ │ │ │ -00019c60: 636c 6173 7320 6465 636c 6172 6174 696f class declaratio │ │ │ │ │ -00019c70: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -00019c80: 6163 2f4e 6573 7465 6444 7570 6c69 6361 ac/NestedDuplica │ │ │ │ │ -00019c90: 7465 4c61 6265 6c73 2e6a 6176 613a 2054 teLabels.java: T │ │ │ │ │ -00019ca0: 6865 2063 6f6d 7069 6c65 7220 6661 696c he compiler fail │ │ │ │ │ -00019cb0: 6564 2074 6f20 6465 7465 6374 2064 7570 ed to detect dup │ │ │ │ │ -00019cc0: 6c69 6361 7465 2c20 6e65 7374 6564 206c licate, nested l │ │ │ │ │ -00019cd0: 6162 656c 732e 0a0a 3c6c 693e 746f 6f6c abels...
  • tool │ │ │ │ │ -00019ce0: 732f 6a61 7661 632f 4e65 7374 6564 4669 s/javac/NestedFi │ │ │ │ │ -00019cf0: 6e61 6c6c 7952 6574 7572 6e2e 6a61 7661 nallyReturn.java │ │ │ │ │ -00019d00: 3a20 5265 7475 726e 2066 726f 6d20 7769 : Return from wi │ │ │ │ │ -00019d10: 7468 696e 206e 6573 7465 6420 7472 792d thin nested try- │ │ │ │ │ -00019d20: 6669 6e61 6c6c 7920 7368 6f75 6c64 206e finally should n │ │ │ │ │ -00019d30: 6f74 2063 7261 7368 2063 6f6d 7069 6c65 ot crash compile │ │ │ │ │ -00019d40: 722e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 r...
  • tools/ja │ │ │ │ │ -00019d50: 7661 632f 4e65 7374 6564 496e 6e65 7243 vac/NestedInnerC │ │ │ │ │ -00019d60: 6c61 7373 4e61 6d65 732e 6a61 7661 3a20 lassNames.java: │ │ │ │ │ -00019d70: 5665 7269 6679 2074 6861 7420 616e 2069 Verify that an i │ │ │ │ │ -00019d80: 6e6e 6572 2063 6c61 7373 2063 616e 6e6f nner class canno │ │ │ │ │ -00019d90: 7420 6861 7665 2074 6865 2073 616d 6520 t have the same │ │ │ │ │ -00019da0: 7369 6d70 6c65 206e 616d 6520 6173 2061 simple name as a │ │ │ │ │ -00019db0: 6e20 656e 636c 6f73 696e 6720 6f6e 652e n enclosing one. │ │ │ │ │ -00019dc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00019dd0: 632f 4e65 7747 656e 6572 6963 2e6a 6176 c/NewGeneric.jav │ │ │ │ │ -00019de0: 613a 2075 6e63 6c65 6172 2064 6961 676e a: unclear diagn │ │ │ │ │ -00019df0: 6f73 7469 6320 666f 7220 226e 6577 2054 ostic for "new T │ │ │ │ │ -00019e00: 2829 220a 0a3c 6c69 3e74 6f6f 6c73 2f6a ()"..
  • tools/j │ │ │ │ │ -00019e10: 6176 6163 2f4e 6f53 7472 696e 6754 6f4c avac/NoStringToL │ │ │ │ │ -00019e20: 6f77 6572 2e6a 6176 613a 2053 7472 696e ower.java: Strin │ │ │ │ │ -00019e30: 672e 746f 4c6f 7765 7243 6173 6528 292f g.toLowerCase()/ │ │ │ │ │ -00019e40: 746f 5570 7065 7243 6173 6520 6973 2067 toUpperCase is g │ │ │ │ │ -00019e50: 656e 6572 616c 6c79 2064 616e 6765 726f enerally dangero │ │ │ │ │ -00019e60: 7573 2c20 6368 6563 6b20 6974 2069 7320 us, check it is │ │ │ │ │ -00019e70: 6e6f 7420 7573 6564 2069 6e20 6c61 6e67 not used in lang │ │ │ │ │ -00019e80: 746f 6f6c 730a 0a3c 6c69 3e74 6f6f 6c73 tools..
  • tools │ │ │ │ │ -00019e90: 2f6a 6176 6163 2f4e 6f6e 416d 6269 6775 /javac/NonAmbigu │ │ │ │ │ -00019ea0: 6f75 7346 6965 6c64 2f54 6573 742e 6a61 ousField/Test.ja │ │ │ │ │ -00019eb0: 7661 3a20 4365 7274 6169 6e20 6e6f 6e2d va: Certain non- │ │ │ │ │ -00019ec0: 616d 6269 6775 6f75 7320 6669 656c 6420 ambiguous field │ │ │ │ │ -00019ed0: 7265 6665 7265 6e63 6573 2077 6572 6520 references were │ │ │ │ │ -00019ee0: 7265 706f 7274 6564 2062 7920 7468 6520 reported by the │ │ │ │ │ -00019ef0: 636f 6d70 696c 6572 2061 7320 616d 6269 compiler as ambi │ │ │ │ │ -00019f00: 6775 6f75 732e 0a0a 3c6c 693e 746f 6f6c guous...
  • tool │ │ │ │ │ -00019f10: 732f 6a61 7661 632f 4e6f 6e53 7461 7469 s/javac/NonStati │ │ │ │ │ -00019f20: 6346 6965 6c64 4578 7072 312e 6a61 7661 cFieldExpr1.java │ │ │ │ │ -00019f30: 3a20 6669 656c 643a 2069 6e73 7461 6e63 : field: instanc │ │ │ │ │ -00019f40: 6520 6163 6365 7373 2074 6872 6f75 6768 e access through │ │ │ │ │ -00019f50: 2074 7970 6573 2069 7320 6e6f 7420 616c types is not al │ │ │ │ │ -00019f60: 6c6f 7765 640a 0a3c 6c69 3e74 6f6f 6c73 lowed..
  • tools │ │ │ │ │ -00019f70: 2f6a 6176 6163 2f4e 6f6e 5374 6174 6963 /javac/NonStatic │ │ │ │ │ -00019f80: 4669 656c 6445 7870 7232 2e6a 6176 613a FieldExpr2.java: │ │ │ │ │ -00019f90: 206d 6574 686f 643a 2069 6e73 7461 6e63 method: instanc │ │ │ │ │ -00019fa0: 6520 6163 6365 7373 2074 6872 6f75 6768 e access through │ │ │ │ │ -00019fb0: 2074 7970 6573 2069 7320 6e6f 7420 616c types is not al │ │ │ │ │ -00019fc0: 6c6f 7765 640a 0a3c 6c69 3e74 6f6f 6c73 lowed..
  • tools │ │ │ │ │ -00019fd0: 2f6a 6176 6163 2f4e 6f6e 5374 6174 6963 /javac/NonStatic │ │ │ │ │ -00019fe0: 4669 656c 6445 7870 7233 2e6a 6176 613a FieldExpr3.java: │ │ │ │ │ -00019ff0: 2063 6c61 7373 3a20 696e 7374 616e 6365 class: instance │ │ │ │ │ -0001a000: 2061 6363 6573 7320 7468 726f 7567 6820 access through │ │ │ │ │ -0001a010: 7479 7065 7320 6973 206e 6f74 2061 6c6c types is not all │ │ │ │ │ -0001a020: 6f77 6564 0a0a 3c6c 693e 746f 6f6c 732f owed..
  • tools/ │ │ │ │ │ -0001a030: 6a61 7661 632f 4e6f 6e53 7461 7469 6346 javac/NonStaticF │ │ │ │ │ -0001a040: 6965 6c64 4578 7072 3463 2e6a 6176 613a ieldExpr4c.java: │ │ │ │ │ -0001a050: 2069 6e63 6f72 7265 6374 2061 6d62 6967 incorrect ambig │ │ │ │ │ -0001a060: 756f 7573 2076 6172 6961 626c 6520 7265 uous variable re │ │ │ │ │ -0001a070: 6665 7265 6e63 6520 6572 726f 720a 0a3c ference error..< │ │ │ │ │ -0001a080: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f4e li>tools/javac/N │ │ │ │ │ -0001a090: 6f6e 5374 6174 6963 4669 6e61 6c56 6172 onStaticFinalVar │ │ │ │ │ -0001a0a0: 2e6a 6176 613a 2053 6f6d 6520 7265 6665 .java: Some refe │ │ │ │ │ -0001a0b0: 7265 6e63 6573 2074 6f20 6e6f 6e2d 7374 rences to non-st │ │ │ │ │ -0001a0c0: 6174 6963 2076 6172 6961 626c 6573 2064 atic variables d │ │ │ │ │ -0001a0d0: 6f20 6e6f 7420 776f 726b 2e0a 0a3c 6c69 o not work...
  • tools/javac/Nul │ │ │ │ │ -0001a0f0: 6c32 4441 7272 6179 2e6a 6176 613a 2056 l2DArray.java: V │ │ │ │ │ -0001a100: 6572 6966 7945 7272 6f72 2077 6865 6e20 erifyError when │ │ │ │ │ -0001a110: 7573 696e 6720 6172 7261 7920 6f66 2061 using array of a │ │ │ │ │ -0001a120: 7272 6179 730a 0a3c 6c69 3e74 6f6f 6c73 rrays..
  • tools │ │ │ │ │ -0001a130: 2f6a 6176 6163 2f4e 756c 6c51 7561 6c69 /javac/NullQuali │ │ │ │ │ -0001a140: 6669 6564 4e65 772e 6a61 7661 3a20 5665 fiedNew.java: Ve │ │ │ │ │ -0001a150: 7269 6679 2065 7863 6570 7469 6f6e 2074 rify exception t │ │ │ │ │ -0001a160: 6872 6f77 6e20 666f 7220 6e75 6c6c 206f hrown for null o │ │ │ │ │ -0001a170: 7574 6572 2069 6e73 7461 6e63 6520 696e uter instance in │ │ │ │ │ -0001a180: 2071 7561 6c69 6665 6420 6e65 7720 696e qualifed new in │ │ │ │ │ -0001a190: 7374 616e 6365 2065 7870 7265 7373 696f stance expressio │ │ │ │ │ -0001a1a0: 6e2e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 n...
  • tools/ja │ │ │ │ │ -0001a1b0: 7661 632f 4e75 6c6c 5175 616c 6966 6965 vac/NullQualifie │ │ │ │ │ -0001a1c0: 644e 6577 322e 6a61 7661 3a20 6e75 6c6c dNew2.java: null │ │ │ │ │ -0001a1d0: 2070 6f69 6e74 6572 2063 6865 636b 2074 pointer check t │ │ │ │ │ -0001a1e0: 6f6f 206c 6174 6520 666f 7220 7175 616c oo late for qual │ │ │ │ │ -0001a1f0: 6966 7969 6e67 2065 7870 7220 6f66 2061 ifying expr of a │ │ │ │ │ -0001a200: 6e6f 6e20 636c 6173 7320 6372 6561 7469 non class creati │ │ │ │ │ -0001a210: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -0001a220: 7661 632f 4e75 6c6c 5175 616c 6966 6965 vac/NullQualifie │ │ │ │ │ -0001a230: 6453 7570 6572 312e 6a61 7661 3a20 4e75 dSuper1.java: Nu │ │ │ │ │ -0001a240: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ -0001a250: 6f6e 206d 6973 7369 6e67 2069 6e20 616e on missing in an │ │ │ │ │ -0001a260: 2065 7870 6c69 6369 7420 636f 6e73 7472 explicit constr │ │ │ │ │ -0001a270: 7563 746f 7220 696e 766f 6361 7469 6f6e uctor invocation │ │ │ │ │ -0001a280: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001a290: 632f 4e75 6c6c 5175 616c 6966 6965 6453 c/NullQualifiedS │ │ │ │ │ -0001a2a0: 7570 6572 322e 6a61 7661 3a20 4e75 6c6c uper2.java: Null │ │ │ │ │ -0001a2b0: 506f 696e 7465 7245 7863 6570 7469 6f6e PointerException │ │ │ │ │ -0001a2c0: 206d 6973 7369 6e67 2069 6e20 616e 2065 missing in an e │ │ │ │ │ -0001a2d0: 7870 6c69 6369 7420 636f 6e73 7472 7563 xplicit construc │ │ │ │ │ -0001a2e0: 746f 7220 696e 766f 6361 7469 6f6e 0a0a tor invocation.. │ │ │ │ │ -0001a2f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0001a300: 4e75 6c6c 5374 6174 6963 5175 616c 6966 NullStaticQualif │ │ │ │ │ -0001a310: 6965 722e 6a61 7661 3a20 6d69 7373 696e ier.java: missin │ │ │ │ │ -0001a320: 6720 6e75 6c6c 2070 6f69 6e74 6572 2063 g null pointer c │ │ │ │ │ -0001a330: 6865 636b 2069 6e20 6469 7363 6172 6465 heck in discarde │ │ │ │ │ -0001a340: 6420 7375 6265 7870 7265 7373 696f 6e0a d subexpression. │ │ │ │ │ -0001a350: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001a360: 2f4f 626a 6563 7449 6e63 6f6d 7061 7469 /ObjectIncompati │ │ │ │ │ -0001a370: 626c 6549 6e74 6572 6661 6365 2e6a 6176 bleInterface.jav │ │ │ │ │ -0001a380: 613a 2063 6f6d 7069 6c65 7220 696e 636f a: compiler inco │ │ │ │ │ -0001a390: 7272 6563 746c 7920 7265 6a65 6374 7320 rrectly rejects │ │ │ │ │ -0001a3a0: 696e 7465 7266 6163 6520 696e 7420 636c interface int cl │ │ │ │ │ -0001a3b0: 6f6e 6528 293b 0a0a 3c6c 693e 746f 6f6c one();..
  • tool │ │ │ │ │ -0001a3c0: 732f 6a61 7661 632f 4f62 6a65 6374 4d65 s/javac/ObjectMe │ │ │ │ │ -0001a3d0: 7468 6f64 5265 6646 726f 6d49 6e74 6572 thodRefFromInter │ │ │ │ │ -0001a3e0: 6661 6365 2e6a 6176 613a 2056 6572 6966 face.java: Verif │ │ │ │ │ -0001a3f0: 7920 7468 6174 2061 6363 6573 7320 746f y that access to │ │ │ │ │ -0001a400: 206d 656d 6265 7220 6f66 206a 6176 612e member of java. │ │ │ │ │ -0001a410: 6c61 6e67 2e4f 626a 6563 7420 7669 6120 lang.Object via │ │ │ │ │ -0001a420: 7175 616c 6966 6963 6174 696f 6e20 6f66 qualification of │ │ │ │ │ -0001a430: 206f 626a 6563 7420 6f66 2061 6e20 696e object of an in │ │ │ │ │ -0001a440: 7465 7266 6163 6520 7479 7065 2069 7320 terface type is │ │ │ │ │ -0001a450: 6861 6e64 6c65 6420 7375 6363 6573 7366 handled successf │ │ │ │ │ -0001a460: 756c 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 ully...
  • tools │ │ │ │ │ -0001a470: 2f6a 6176 6163 2f4f 7574 6572 5061 7261 /javac/OuterPara │ │ │ │ │ -0001a480: 6d65 7465 725f 312e 6a61 7661 3a20 4368 meter_1.java: Ch │ │ │ │ │ -0001a490: 6563 6b20 7468 6174 2072 6566 6572 656e eck that referen │ │ │ │ │ -0001a4a0: 6365 2074 6f20 7061 7261 6d65 7465 7220 ce to parameter │ │ │ │ │ -0001a4b0: 6672 6f6d 2077 6974 6869 6e20 6c6f 6361 from within loca │ │ │ │ │ -0001a4c0: 6c20 636c 6173 7320 6973 2063 6f6d 7069 l class is compi │ │ │ │ │ -0001a4d0: 6c65 6420 636f 7272 6563 746c 792e 0a0a led correctly... │ │ │ │ │ -0001a4e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0001a4f0: 4f76 6572 7269 6465 4368 6563 6b73 2f36 OverrideChecks/6 │ │ │ │ │ -0001a500: 3139 3931 3533 2f54 3631 3939 3135 332e 199153/T6199153. │ │ │ │ │ -0001a510: 6a61 7661 3a20 4765 6e65 7269 6320 7468 java: Generic th │ │ │ │ │ -0001a520: 726f 7773 2061 6e64 206f 7665 7272 6964 rows and overrid │ │ │ │ │ -0001a530: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ -0001a540: 6176 6163 2f4f 7665 7272 6964 6543 6865 avac/OverrideChe │ │ │ │ │ -0001a550: 636b 732f 3634 3030 3138 392f 5436 3430 cks/6400189/T640 │ │ │ │ │ -0001a560: 3031 3839 612e 6a61 7661 3a20 7261 7720 0189a.java: raw │ │ │ │ │ -0001a570: 7479 7065 7320 616e 6420 696e 6665 7265 types and infere │ │ │ │ │ -0001a580: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -0001a590: 6176 6163 2f4f 7665 7272 6964 6543 6865 avac/OverrideChe │ │ │ │ │ -0001a5a0: 636b 732f 3634 3030 3138 392f 5436 3430 cks/6400189/T640 │ │ │ │ │ -0001a5b0: 3031 3839 622e 6a61 7661 3a20 7261 7720 0189b.java: raw │ │ │ │ │ -0001a5c0: 7479 7065 7320 616e 6420 696e 6665 7265 types and infere │ │ │ │ │ -0001a5d0: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -0001a5e0: 6176 6163 2f4f 7665 7272 6964 6543 6865 avac/OverrideChe │ │ │ │ │ -0001a5f0: 636b 732f 3634 3030 3138 392f 5436 3430 cks/6400189/T640 │ │ │ │ │ -0001a600: 3031 3839 632e 6a61 7661 3a20 7261 7720 0189c.java: raw │ │ │ │ │ -0001a610: 7479 7065 7320 616e 6420 696e 6665 7265 types and infere │ │ │ │ │ -0001a620: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -0001a630: 6176 6163 2f4f 7665 7272 6964 6543 6865 avac/OverrideChe │ │ │ │ │ -0001a640: 636b 732f 3634 3030 3138 392f 5436 3430 cks/6400189/T640 │ │ │ │ │ -0001a650: 3031 3839 642e 6a61 7661 3a20 7261 7720 0189d.java: raw │ │ │ │ │ -0001a660: 7479 7065 7320 616e 6420 696e 6665 7265 types and infere │ │ │ │ │ -0001a670: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -0001a680: 6176 6163 2f4f 7665 7272 6964 6543 6865 avac/OverrideChe │ │ │ │ │ -0001a690: 636b 732f 3637 3338 3533 382f 5436 3733 cks/6738538/T673 │ │ │ │ │ -0001a6a0: 3835 3338 612e 6a61 7661 3a20 6a61 7661 8538a.java: java │ │ │ │ │ -0001a6b0: 6320 6372 6173 6865 7320 7768 656e 2075 c crashes when u │ │ │ │ │ -0001a6c0: 7369 6e67 2061 2074 7970 6520 7061 7261 sing a type para │ │ │ │ │ -0001a6d0: 6d65 7465 7220 6173 2061 2063 6f76 6172 meter as a covar │ │ │ │ │ -0001a6e0: 6961 6e74 206d 6574 686f 6420 7265 7475 iant method retu │ │ │ │ │ -0001a6f0: 726e 2074 7970 650a 0a3c 6c69 3e74 6f6f rn type..
  • too │ │ │ │ │ -0001a700: 6c73 2f6a 6176 6163 2f4f 7665 7272 6964 ls/javac/Overrid │ │ │ │ │ -0001a710: 6543 6865 636b 732f 3637 3338 3533 382f eChecks/6738538/ │ │ │ │ │ -0001a720: 5436 3733 3835 3338 622e 6a61 7661 3a20 T6738538b.java: │ │ │ │ │ -0001a730: 6a61 7661 6320 6372 6173 6865 7320 7768 javac crashes wh │ │ │ │ │ -0001a740: 656e 2075 7369 6e67 2061 2074 7970 6520 en using a type │ │ │ │ │ -0001a750: 7061 7261 6d65 7465 7220 6173 2061 2063 parameter as a c │ │ │ │ │ -0001a760: 6f76 6172 6961 6e74 206d 6574 686f 6420 ovariant method │ │ │ │ │ -0001a770: 7265 7475 726e 2074 7970 650a 0a3c 6c69 return type..
  • tools/javac/Ove │ │ │ │ │ -0001a790: 7272 6964 6543 6865 636b 732f 496e 636f rrideChecks/Inco │ │ │ │ │ -0001a7a0: 6d70 6c65 7465 4d65 7373 6167 654f 7665 mpleteMessageOve │ │ │ │ │ -0001a7b0: 7272 6964 652e 6a61 7661 3a20 6a61 7661 rride.java: java │ │ │ │ │ -0001a7c0: 632c 2069 6e63 6f6d 706c 6574 6520 6572 c, incomplete er │ │ │ │ │ -0001a7d0: 726f 7220 6d65 7373 6167 650a 0a3c 6c69 ror message..
  • tools/javac/Ove │ │ │ │ │ -0001a7f0: 7272 6964 6543 6865 636b 732f 496e 636f rrideChecks/Inco │ │ │ │ │ -0001a800: 6e73 6973 7465 6e74 5265 7475 726e 2e6a nsistentReturn.j │ │ │ │ │ -0001a810: 6176 613a 206a 6176 6163 2070 7265 7669 ava: javac previ │ │ │ │ │ -0001a820: 6f75 736c 7920 616c 6c6f 7765 6420 696e ously allowed in │ │ │ │ │ -0001a830: 7465 7266 6163 6573 2074 6f20 696e 6865 terfaces to inhe │ │ │ │ │ -0001a840: 7269 7420 6d65 7468 6f64 7320 7769 7468 rit methods with │ │ │ │ │ -0001a850: 2069 6e63 6f6e 7369 7374 656e 7420 7265 inconsistent re │ │ │ │ │ -0001a860: 7475 726e 2074 7970 6573 2e0a 0a3c 6c69 turn types...
  • tools/javac/Ove │ │ │ │ │ -0001a880: 7272 6964 6543 6865 636b 732f 496e 7465 rrideChecks/Inte │ │ │ │ │ -0001a890: 7266 6163 6549 6d70 6c65 6d65 6e74 732e rfaceImplements. │ │ │ │ │ -0001a8a0: 6a61 7661 3a20 6a61 7661 2e6c 616e 672e java: java.lang. │ │ │ │ │ -0001a8b0: 4f76 6572 7269 6465 2073 7065 6369 6669 Override specifi │ │ │ │ │ -0001a8c0: 6361 7469 6f6e 2073 686f 756c 6420 6265 cation should be │ │ │ │ │ -0001a8d0: 2072 6576 6973 6564 0a0a 3c6c 693e 746f revised..
  • to │ │ │ │ │ -0001a8e0: 6f6c 732f 6a61 7661 632f 4f76 6572 7269 ols/javac/Overri │ │ │ │ │ -0001a8f0: 6465 4368 6563 6b73 2f49 6e74 6572 6661 deChecks/Interfa │ │ │ │ │ -0001a900: 6365 4f76 6572 7269 6465 2e6a 6176 613a ceOverride.java: │ │ │ │ │ -0001a910: 206a 6176 612e 6c61 6e67 2e4f 7665 7272 java.lang.Overr │ │ │ │ │ -0001a920: 6964 6520 7370 6563 6966 6963 6174 696f ide specificatio │ │ │ │ │ -0001a930: 6e20 7368 6f75 6c64 2062 6520 7265 7669 n should be revi │ │ │ │ │ -0001a940: 7365 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a sed..
  • tools/j │ │ │ │ │ -0001a950: 6176 6163 2f4f 7665 7272 6964 6543 6865 avac/OverrideChe │ │ │ │ │ -0001a960: 636b 732f 5072 6976 6174 652e 6a61 7661 cks/Private.java │ │ │ │ │ -0001a970: 3a20 6a61 7661 2e6c 616e 672e 4f76 6572 : java.lang.Over │ │ │ │ │ -0001a980: 7269 6465 2073 7065 6369 6669 6361 7469 ride specificati │ │ │ │ │ -0001a990: 6f6e 2073 686f 756c 6420 6265 2072 6576 on should be rev │ │ │ │ │ -0001a9a0: 6973 6564 0a0a 3c6c 693e 746f 6f6c 732f ised..
  • tools/ │ │ │ │ │ -0001a9b0: 6a61 7661 632f 4f76 6572 7269 6465 4368 javac/OverrideCh │ │ │ │ │ -0001a9c0: 6563 6b73 2f53 7461 7469 634f 7665 7272 ecks/StaticOverr │ │ │ │ │ -0001a9d0: 6964 652e 6a61 7661 3a20 6a61 7661 6320 ide.java: javac │ │ │ │ │ -0001a9e0: 7072 6576 696f 7573 6c79 2061 6c6c 6f77 previously allow │ │ │ │ │ -0001a9f0: 6564 2073 7461 7469 6320 6d65 7468 6f64 ed static method │ │ │ │ │ -0001aa00: 7320 746f 206f 7665 7272 6964 6520 6e6f s to override no │ │ │ │ │ -0001aa10: 6e2d 7374 6174 6963 206d 6574 686f 6473 n-static methods │ │ │ │ │ -0001aa20: 2069 6e20 736f 6d65 2063 6173 6573 2e0a in some cases.. │ │ │ │ │ -0001aa30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001aa40: 2f4f 7665 7272 6964 6543 6865 636b 732f /OverrideChecks/ │ │ │ │ │ -0001aa50: 5434 3732 3033 3536 612e 6a61 7661 3a20 T4720356a.java: │ │ │ │ │ -0001aa60: 636f 6d70 696c 6572 2066 6169 6c73 2074 compiler fails t │ │ │ │ │ -0001aa70: 6f20 6368 6563 6b20 6372 6f73 732d 7061 o check cross-pa │ │ │ │ │ -0001aa80: 636b 6167 6520 6f76 6572 7269 6469 6e67 ckage overriding │ │ │ │ │ -0001aa90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001aaa0: 632f 4f76 6572 7269 6465 4368 6563 6b73 c/OverrideChecks │ │ │ │ │ -0001aab0: 2f54 3437 3230 3335 3961 2e6a 6176 613a /T4720359a.java: │ │ │ │ │ -0001aac0: 206a 6176 6163 2066 6169 6c73 2074 6f20 javac fails to │ │ │ │ │ -0001aad0: 6368 6563 6b20 6372 6f73 732d 7061 636b check cross-pack │ │ │ │ │ -0001aae0: 6167 6520 6869 6469 6e67 0a0a 3c6c 693e age hiding..
  • │ │ │ │ │ -0001aaf0: 746f 6f6c 732f 6a61 7661 632f 4f76 6572 tools/javac/Over │ │ │ │ │ -0001ab00: 7269 6465 4368 6563 6b73 2f54 3437 3231 rideChecks/T4721 │ │ │ │ │ -0001ab10: 3036 392e 6a61 7661 3a20 6a61 7661 6320 069.java: javac │ │ │ │ │ -0001ab20: 616c 6c6f 7773 2061 6e20 696e 7465 7266 allows an interf │ │ │ │ │ -0001ab30: 6163 6520 746f 206f 7665 7272 6964 6520 ace to override │ │ │ │ │ -0001ab40: 6120 6669 6e61 6c20 6d65 7468 6f64 2069 a final method i │ │ │ │ │ -0001ab50: 6e20 4f62 6a65 6374 0a0a 3c6c 693e 746f n Object..
  • to │ │ │ │ │ -0001ab60: 6f6c 732f 6a61 7661 632f 4f76 6572 7269 ols/javac/Overri │ │ │ │ │ -0001ab70: 6465 4368 6563 6b73 2f54 3633 3236 3438 deChecks/T632648 │ │ │ │ │ -0001ab80: 352e 6a61 7661 3a20 436f 6d70 696c 6572 5.java: Compiler │ │ │ │ │ -0001ab90: 2064 6f65 7320 6e6f 7420 656e 666f 7263 does not enforc │ │ │ │ │ -0001aba0: 6520 7275 6c65 2074 6861 7420 696e 7465 e rule that inte │ │ │ │ │ -0001abb0: 7266 6163 6573 206d 6179 206e 6f74 2075 rfaces may not u │ │ │ │ │ -0001abc0: 7365 204f 7665 7272 6964 6520 616e 6e6f se Override anno │ │ │ │ │ -0001abd0: 7461 7469 6f6e 0a0a 3c6c 693e 746f 6f6c tation..
  • tool │ │ │ │ │ -0001abe0: 732f 6a61 7661 632f 4f76 6572 7269 6465 s/javac/Override │ │ │ │ │ -0001abf0: 4368 6563 6b73 2f54 3633 3939 3336 312e Checks/T6399361. │ │ │ │ │ -0001ac00: 6a61 7661 3a20 6a61 7661 2e6c 616e 672e java: java.lang. │ │ │ │ │ -0001ac10: 4f76 6572 7269 6465 2073 7065 6369 6669 Override specifi │ │ │ │ │ -0001ac20: 6361 7469 6f6e 2073 686f 756c 6420 6265 cation should be │ │ │ │ │ -0001ac30: 2072 6576 6973 6564 0a0a 3c6c 693e 746f revised..
  • to │ │ │ │ │ -0001ac40: 6f6c 732f 6a61 7661 632f 4f76 6572 7269 ols/javac/Overri │ │ │ │ │ -0001ac50: 6465 4368 6563 6b73 2f54 3831 3339 3235 deChecks/T813925 │ │ │ │ │ -0001ac60: 352e 6a61 7661 3a20 6a61 7661 6320 656d 5.java: javac em │ │ │ │ │ -0001ac70: 6974 7320 6469 6167 6e6f 7374 6963 206d its diagnostic m │ │ │ │ │ -0001ac80: 6573 7361 6765 2061 7320 6f76 6572 7269 essage as overri │ │ │ │ │ -0001ac90: 6469 6e67 2069 6e73 7465 6164 206f 6620 ding instead of │ │ │ │ │ -0001aca0: 6869 6469 6e67 2066 6f72 2063 6c61 7373 hiding for class │ │ │ │ │ -0001acb0: 206d 6574 686f 6473 2e0a 0a3c 6c69 3e74 methods...
  • t │ │ │ │ │ -0001acc0: 6f6f 6c73 2f6a 6176 6163 2f4f 7665 7272 ools/javac/Overr │ │ │ │ │ -0001acd0: 6964 6543 6865 636b 732f 5468 726f 7773 ideChecks/Throws │ │ │ │ │ -0001ace0: 436f 6e66 6c69 6374 2e6a 6176 613a 2043 Conflict.java: C │ │ │ │ │ -0001acf0: 6f6d 7069 6c65 7220 7368 6f75 6c64 2064 ompiler should d │ │ │ │ │ -0001ad00: 6574 6563 7420 7468 726f 7773 2d63 6c61 etect throws-cla │ │ │ │ │ -0001ad10: 7573 6573 2720 636f 6e66 6c69 6374 2e0a uses' conflict.. │ │ │ │ │ -0001ad20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001ad30: 2f4f 7665 7272 6964 6550 6f73 6974 696f /OverridePositio │ │ │ │ │ -0001ad40: 6e2e 6a61 7661 3a20 2261 7474 656d 7069 n.java: "attempi │ │ │ │ │ -0001ad50: 6e67 2074 6f20 6173 7369 676e 2077 6561 ng to assign wea │ │ │ │ │ -0001ad60: 6b65 7220 6163 6365 7373 2220 6d65 7373 ker access" mess │ │ │ │ │ -0001ad70: 6167 6520 646f 6573 6e27 7420 6769 7665 age doesn't give │ │ │ │ │ -0001ad80: 206d 6574 686f 6420 6c69 6e65 206e 756d method line num │ │ │ │ │ -0001ad90: 6265 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ber..
  • tools/j │ │ │ │ │ -0001ada0: 6176 6163 2f50 6163 6b61 6765 436c 6173 avac/PackageClas │ │ │ │ │ -0001adb0: 7341 6d62 6967 7569 7479 2f42 6164 2e6a sAmbiguity/Bad.j │ │ │ │ │ -0001adc0: 6176 613a 2054 6865 2063 6f6d 7069 6c65 ava: The compile │ │ │ │ │ -0001add0: 7220 7573 6564 2074 6f20 6372 6561 7465 r used to create │ │ │ │ │ -0001ade0: 2063 6c61 7373 206e 616d 6573 2077 6869 class names whi │ │ │ │ │ -0001adf0: 6368 2077 6572 6520 7468 6520 7361 6d65 ch were the same │ │ │ │ │ -0001ae00: 2061 7320 6578 6973 7469 6e67 2070 6163 as existing pac │ │ │ │ │ -0001ae10: 6b61 6765 206e 616d 6573 2061 6e64 2076 kage names and v │ │ │ │ │ -0001ae20: 6963 652d 7665 7273 612e 0a0a 3c6c 693e ice-versa...
  • │ │ │ │ │ -0001ae30: 746f 6f6c 732f 6a61 7661 632f 5061 636b tools/javac/Pack │ │ │ │ │ -0001ae40: 6167 6543 6c61 7373 416d 6269 6775 6974 ageClassAmbiguit │ │ │ │ │ -0001ae50: 792f 7574 696c 2e6a 6176 613a 2054 6865 y/util.java: The │ │ │ │ │ -0001ae60: 2063 6f6d 7069 6c65 7220 7573 6564 2074 compiler used t │ │ │ │ │ -0001ae70: 6f20 6372 6561 7465 2063 6c61 7373 206e o create class n │ │ │ │ │ -0001ae80: 616d 6573 2077 6869 6368 2077 6572 6520 ames which were │ │ │ │ │ -0001ae90: 7468 6520 7361 6d65 2061 7320 6578 6973 the same as exis │ │ │ │ │ -0001aea0: 7469 6e67 2070 6163 6b61 6765 206e 616d ting package nam │ │ │ │ │ -0001aeb0: 6573 2061 6e64 2076 6963 652d 7665 7273 es and vice-vers │ │ │ │ │ -0001aec0: 612e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 a...
  • tools/ja │ │ │ │ │ -0001aed0: 7661 632f 5061 7265 6e73 312e 6a61 7661 vac/Parens1.java │ │ │ │ │ -0001aee0: 3a20 636f 6d70 696c 6572 2061 6363 6570 : compiler accep │ │ │ │ │ -0001aef0: 7465 6420 2849 6e74 6567 6572 292e 746f ted (Integer).to │ │ │ │ │ -0001af00: 5374 7269 6e67 2831 3233 290a 0a3c 6c69 String(123)..
  • tools/javac/Par │ │ │ │ │ -0001af20: 656e 7332 2e6a 6176 613a 2043 6f6d 7069 ens2.java: Compi │ │ │ │ │ -0001af30: 6c65 7220 6163 6365 7074 6564 2022 2869 ler accepted "(i │ │ │ │ │ -0001af40: 3d32 293b 2220 6173 2061 2076 616c 6964 =2);" as a valid │ │ │ │ │ -0001af50: 2065 7870 6573 7369 6f6e 2073 7461 7465 expession state │ │ │ │ │ -0001af60: 6d65 6e74 2e0a 0a3c 6c69 3e74 6f6f 6c73 ment...
  • tools │ │ │ │ │ -0001af70: 2f6a 6176 6163 2f50 6172 656e 7333 2e6a /javac/Parens3.j │ │ │ │ │ -0001af80: 6176 613a 2067 6574 206e 6f20 6572 7220 ava: get no err │ │ │ │ │ -0001af90: 6d73 6720 6966 206c 6162 656c 2077 7261 msg if label wra │ │ │ │ │ -0001afa0: 7070 6564 2069 6e20 7061 7265 6e74 6865 pped in parenthe │ │ │ │ │ -0001afb0: 7365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ses..
  • tools/j │ │ │ │ │ -0001afc0: 6176 6163 2f50 6172 656e 7334 2e6a 6176 avac/Parens4.jav │ │ │ │ │ -0001afd0: 613a 206a 6176 6163 2061 6363 6570 7473 a: javac accepts │ │ │ │ │ -0001afe0: 2070 6172 656e 7320 696e 2070 6163 6b61 parens in packa │ │ │ │ │ -0001aff0: 6765 206e 616d 6573 0a0a 3c6c 693e 746f ge names..
  • to │ │ │ │ │ -0001b000: 6f6c 732f 6a61 7661 632f 5061 7273 6543 ols/javac/ParseC │ │ │ │ │ -0001b010: 6f6e 6469 7469 6f6e 616c 2e6a 6176 613a onditional.java: │ │ │ │ │ -0001b020: 2054 6865 2063 6f6d 7069 6c65 7220 7761 The compiler wa │ │ │ │ │ -0001b030: 7320 746f 6f20 7065 726d 6973 7369 7665 s too permissive │ │ │ │ │ -0001b040: 2069 6e20 6974 7320 7061 7273 696e 6720 in its parsing │ │ │ │ │ -0001b050: 6f66 2063 6f6e 6469 7469 6f6e 616c 2065 of conditional e │ │ │ │ │ -0001b060: 7870 7265 7373 696f 6e73 2e0a 0a3c 6c69 xpressions...
  • tools/javac/Pat │ │ │ │ │ -0001b080: 6873 2f36 3633 3835 3031 2f4a 6172 4672 hs/6638501/JarFr │ │ │ │ │ -0001b090: 6f6d 4d61 6e69 6665 7374 4661 696c 7572 omManifestFailur │ │ │ │ │ -0001b0a0: 652e 6a61 7661 3a20 5245 4752 4553 5349 e.java: REGRESSI │ │ │ │ │ -0001b0b0: 4f4e 3a20 204a 6176 6120 436f 6d70 696c ON: Java Compil │ │ │ │ │ -0001b0c0: 6572 2063 616e 6e6f 7420 6669 6e64 206a er cannot find j │ │ │ │ │ -0001b0d0: 6172 2066 696c 6573 2072 6566 6572 656e ar files referen │ │ │ │ │ -0001b0e0: 6365 6420 6279 206f 7468 6572 0a0a 3c6c ced by other..tools/javac/Pa │ │ │ │ │ -0001b100: 7468 732f 436c 6173 7350 6174 682e 6a61 ths/ClassPath.ja │ │ │ │ │ -0001b110: 7661 3a20 5465 7374 2068 616e 646c 696e va: Test handlin │ │ │ │ │ -0001b120: 6720 6f66 2074 6865 2043 6c61 7373 2d50 g of the Class-P │ │ │ │ │ -0001b130: 6174 6820 6174 7472 6962 7574 6520 696e ath attribute in │ │ │ │ │ -0001b140: 206a 6172 2066 696c 6520 6d61 6e69 6665 jar file manife │ │ │ │ │ -0001b150: 7374 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a sts..
  • tools/j │ │ │ │ │ -0001b160: 6176 6163 2f50 6174 6873 2f43 6c61 7373 avac/Paths/Class │ │ │ │ │ -0001b170: 5061 7468 322e 6a61 7661 3a20 5465 7374 Path2.java: Test │ │ │ │ │ -0001b180: 2068 616e 646c 696e 6720 6f66 2074 6865 handling of the │ │ │ │ │ -0001b190: 2043 6c61 7373 2d50 6174 6820 6174 7472 Class-Path attr │ │ │ │ │ -0001b1a0: 6962 7574 6520 696e 206a 6172 2066 696c ibute in jar fil │ │ │ │ │ -0001b1b0: 6520 6d61 6e69 6665 7374 730a 0a3c 6c69 e manifests..
  • tools/javac/Pat │ │ │ │ │ -0001b1d0: 6873 2f44 6961 676e 6f73 7469 6373 2e6a hs/Diagnostics.j │ │ │ │ │ -0001b1e0: 6176 613a 2054 6573 7420 666f 7220 7072 ava: Test for pr │ │ │ │ │ -0001b1f0: 6f70 6572 2064 6961 676e 6f73 7469 6373 oper diagnostics │ │ │ │ │ -0001b200: 2064 7572 696e 6720 7061 7468 206d 616e during path man │ │ │ │ │ -0001b210: 6970 756c 6174 696f 6e20 6f70 6572 6174 ipulation operat │ │ │ │ │ -0001b220: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ -0001b230: 6a61 7661 632f 5061 7468 732f 4865 6c70 javac/Paths/Help │ │ │ │ │ -0001b240: 2e6a 6176 613a 2043 6865 636b 2066 6f72 .java: Check for │ │ │ │ │ -0001b250: 202d 6865 6c70 2061 6e64 202d 5820 666c -help and -X fl │ │ │ │ │ -0001b260: 6167 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ags..
  • tools/j │ │ │ │ │ -0001b270: 6176 6163 2f50 6174 6873 2f4d 696e 6546 avac/Paths/MineF │ │ │ │ │ -0001b280: 6965 6c64 2e6a 6176 613a 2054 6573 7420 ield.java: Test │ │ │ │ │ -0001b290: 7468 6174 206a 6176 6163 2061 6e64 206a that javac and j │ │ │ │ │ -0001b2a0: 6176 6120 6669 6e64 2066 696c 6573 2069 ava find files i │ │ │ │ │ -0001b2b0: 6e20 7369 6d69 6c61 7220 7761 7973 0a0a n similar ways.. │ │ │ │ │ -0001b2c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0001b2d0: 5061 7468 732f 5465 7374 436f 6d70 696c Paths/TestCompil │ │ │ │ │ -0001b2e0: 654a 4152 496e 436c 6173 7350 6174 682e eJARInClassPath. │ │ │ │ │ -0001b2f0: 6a61 7661 3a20 5465 7374 2074 6f20 6d61 java: Test to ma │ │ │ │ │ -0001b300: 6b65 2073 7572 6520 7468 6174 206a 6176 ke sure that jav │ │ │ │ │ -0001b310: 6120 436f 6d70 696c 6174 696f 6e20 7769 a Compilation wi │ │ │ │ │ -0001b320: 7468 204a 5352 3139 3920 646f 6573 206e th JSR199 does n │ │ │ │ │ -0001b330: 6f74 2069 676e 6f72 6520 436c 6173 732d ot ignore Class- │ │ │ │ │ -0001b340: 5061 7468 2069 6e20 6d61 6e69 6665 7374 Path in manifest │ │ │ │ │ -0001b350: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001b360: 632f 5061 7468 732f 5769 6c64 6361 7264 c/Paths/Wildcard │ │ │ │ │ -0001b370: 4d69 6e65 4669 656c 642e 6a61 7661 3a20 MineField.java: │ │ │ │ │ -0001b380: 5465 7374 2063 6c61 7373 7061 7468 2077 Test classpath w │ │ │ │ │ -0001b390: 696c 6463 6172 6473 2066 6f72 206a 6176 ildcards for jav │ │ │ │ │ -0001b3a0: 6163 2061 6e64 206a 6176 6120 2d63 6c61 ac and java -cla │ │ │ │ │ -0001b3b0: 7373 7061 7468 206f 7074 696f 6e2e 0a0a sspath option... │ │ │ │ │ -0001b3c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0001b3d0: 5072 6976 6174 654c 6f63 616c 436f 6e73 PrivateLocalCons │ │ │ │ │ -0001b3e0: 7472 7563 746f 722e 6a61 7661 3a20 496e tructor.java: In │ │ │ │ │ -0001b3f0: 636f 7272 6563 7420 6163 6365 7373 206d correct access m │ │ │ │ │ -0001b400: 6574 686f 6420 666f 7220 7072 6976 6174 ethod for privat │ │ │ │ │ -0001b410: 6520 636f 6e73 7472 7563 746f 7220 696e e constructor in │ │ │ │ │ -0001b420: 206c 6f63 616c 2063 6c61 7373 2e0a 0a3c local class...< │ │ │ │ │ -0001b430: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f50 li>tools/javac/P │ │ │ │ │ -0001b440: 7269 7661 7465 5570 6c65 7665 6c43 6f6e rivateUplevelCon │ │ │ │ │ -0001b450: 7374 616e 742e 6a61 7661 3a20 5665 7269 stant.java: Veri │ │ │ │ │ -0001b460: 6679 2074 6861 7420 7072 6976 6174 6520 fy that private │ │ │ │ │ -0001b470: 7570 6c65 7665 6c20 636f 6e73 7461 6e74 uplevel constant │ │ │ │ │ -0001b480: 2061 6363 6573 7320 6973 2074 7265 6174 access is treat │ │ │ │ │ -0001b490: 6564 2061 7320 636f 6e73 7461 6e74 2e0a ed as constant.. │ │ │ │ │ -0001b4a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001b4b0: 2f50 726f 7465 6374 6564 496e 6e65 7243 /ProtectedInnerC │ │ │ │ │ -0001b4c0: 6c61 7373 2f50 726f 7465 6374 6564 496e lass/ProtectedIn │ │ │ │ │ -0001b4d0: 6e65 7243 6c61 7373 6573 5465 7374 2e6a nerClassesTest.j │ │ │ │ │ -0001b4e0: 6176 613a 2056 6572 6966 7920 616c 6c6f ava: Verify allo │ │ │ │ │ -0001b4f0: 7765 6420 6163 6365 7373 2074 6f20 7072 wed access to pr │ │ │ │ │ -0001b500: 6f74 6563 7465 6420 636c 6173 7320 6672 otected class fr │ │ │ │ │ -0001b510: 6f6d 2061 6e6f 7468 6572 2070 6163 6b61 om another packa │ │ │ │ │ -0001b520: 6765 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ge..
  • tools/ja │ │ │ │ │ -0001b530: 7661 632f 5175 616c 6966 6965 6441 6363 vac/QualifiedAcc │ │ │ │ │ -0001b540: 6573 732f 5175 616c 6966 6965 6441 6363 ess/QualifiedAcc │ │ │ │ │ -0001b550: 6573 735f 312e 6a61 7661 3a20 5465 7374 ess_1.java: Test │ │ │ │ │ -0001b560: 2065 6e66 6f72 6365 6d65 6e74 206f 6620 enforcement of │ │ │ │ │ -0001b570: 4a4c 5320 362e 362e 3120 616e 6420 362e JLS 6.6.1 and 6. │ │ │ │ │ -0001b580: 362e 3220 7275 6c65 7320 7265 7175 6972 6.2 rules requir │ │ │ │ │ -0001b590: 696e 6720 7468 6174 2074 6865 2074 7970 ing that the typ │ │ │ │ │ -0001b5a0: 6520 746f 2077 6869 6368 2061 2063 6f6d e to which a com │ │ │ │ │ -0001b5b0: 706f 6e65 6e74 206d 656d 6265 7220 6265 ponent member be │ │ │ │ │ -0001b5c0: 6c6f 6e67 7320 6265 2061 6363 6573 7369 longs be accessi │ │ │ │ │ -0001b5d0: 626c 6520 696e 2071 7561 6c69 6669 6564 ble in qualified │ │ │ │ │ -0001b5e0: 206e 616d 6573 2e0a 0a3c 6c69 3e74 6f6f names...
  • too │ │ │ │ │ -0001b5f0: 6c73 2f6a 6176 6163 2f51 7561 6c69 6669 ls/javac/Qualifi │ │ │ │ │ -0001b600: 6564 4163 6365 7373 2f51 7561 6c69 6669 edAccess/Qualifi │ │ │ │ │ -0001b610: 6564 4163 6365 7373 5f32 2e6a 6176 613a edAccess_2.java: │ │ │ │ │ -0001b620: 2054 6573 7420 656e 666f 7263 656d 656e Test enforcemen │ │ │ │ │ -0001b630: 7420 6f66 204a 4c53 2036 2e36 2e31 2061 t of JLS 6.6.1 a │ │ │ │ │ -0001b640: 6e64 2036 2e36 2e32 2072 756c 6573 2072 nd 6.6.2 rules r │ │ │ │ │ -0001b650: 6571 7569 7269 6e67 2074 6861 7420 7468 equiring that th │ │ │ │ │ -0001b660: 6520 7479 7065 2074 6f20 7768 6963 6820 e type to which │ │ │ │ │ -0001b670: 6120 636f 6d70 6f6e 656e 7420 6d65 6d62 a component memb │ │ │ │ │ -0001b680: 6572 2062 656c 6f6e 6773 2062 6520 6163 er belongs be ac │ │ │ │ │ -0001b690: 6365 7373 6962 6c65 2069 6e20 7175 616c cessible in qual │ │ │ │ │ -0001b6a0: 6966 6965 6420 6e61 6d65 732e 0a0a 3c6c ified names...tools/javac/Qu │ │ │ │ │ -0001b6c0: 616c 6966 6965 6441 6363 6573 732f 5175 alifiedAccess/Qu │ │ │ │ │ -0001b6d0: 616c 6966 6965 6441 6363 6573 735f 332e alifiedAccess_3. │ │ │ │ │ -0001b6e0: 6a61 7661 3a20 5465 7374 2065 6e66 6f72 java: Test enfor │ │ │ │ │ -0001b6f0: 6365 6d65 6e74 206f 6620 4a4c 5320 362e cement of JLS 6. │ │ │ │ │ -0001b700: 362e 3120 616e 6420 362e 362e 3220 7275 6.1 and 6.6.2 ru │ │ │ │ │ -0001b710: 6c65 7320 7265 7175 6972 696e 6720 7468 les requiring th │ │ │ │ │ -0001b720: 6174 2074 6865 2074 7970 6520 746f 2077 at the type to w │ │ │ │ │ -0001b730: 6869 6368 2061 2063 6f6d 706f 6e65 6e74 hich a component │ │ │ │ │ -0001b740: 206d 656d 6265 7220 6265 6c6f 6e67 7320 member belongs │ │ │ │ │ -0001b750: 6265 2061 6363 6573 7369 626c 6520 696e be accessible in │ │ │ │ │ -0001b760: 2071 7561 6c69 6669 6564 206e 616d 6573 qualified names │ │ │ │ │ -0001b770: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -0001b780: 6163 2f51 7561 6c69 6669 6564 4163 6365 ac/QualifiedAcce │ │ │ │ │ -0001b790: 7373 2f51 7561 6c69 6669 6564 4163 6365 ss/QualifiedAcce │ │ │ │ │ -0001b7a0: 7373 5f34 2e6a 6176 613a 2054 6573 7420 ss_4.java: Test │ │ │ │ │ -0001b7b0: 656e 666f 7263 656d 656e 7420 6f66 204a enforcement of J │ │ │ │ │ -0001b7c0: 4c53 2036 2e36 2e31 2061 6e64 2036 2e36 LS 6.6.1 and 6.6 │ │ │ │ │ -0001b7d0: 2e32 2072 756c 6573 2072 6571 7569 7269 .2 rules requiri │ │ │ │ │ -0001b7e0: 6e67 2074 6861 7420 7468 6520 7479 7065 ng that the type │ │ │ │ │ -0001b7f0: 2074 6f20 7768 6963 6820 6120 636f 6d70 to which a comp │ │ │ │ │ -0001b800: 6f6e 656e 7420 6d65 6d62 6572 2062 656c onent member bel │ │ │ │ │ -0001b810: 6f6e 6773 2062 6520 6163 6365 7373 6962 ongs be accessib │ │ │ │ │ -0001b820: 6c65 2069 6e20 7175 616c 6966 6965 6420 le in qualified │ │ │ │ │ -0001b830: 6e61 6d65 732e 0a0a 3c6c 693e 746f 6f6c names...
  • tool │ │ │ │ │ -0001b840: 732f 6a61 7661 632f 5175 616c 6966 6965 s/javac/Qualifie │ │ │ │ │ -0001b850: 6443 6f6e 7374 616e 742e 6a61 7661 3a20 dConstant.java: │ │ │ │ │ -0001b860: 5665 7269 6679 2074 6861 7420 696e 7374 Verify that inst │ │ │ │ │ -0001b870: 616e 6365 2076 6172 6961 626c 6520 6e6f ance variable no │ │ │ │ │ -0001b880: 7420 616c 6c6f 7765 6420 6173 2063 6f6e t allowed as con │ │ │ │ │ -0001b890: 7374 616e 7420 7175 616c 6966 6965 722e stant qualifier. │ │ │ │ │ -0001b8a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001b8b0: 632f 5175 616c 6966 6965 644e 6577 2e6a c/QualifiedNew.j │ │ │ │ │ -0001b8c0: 6176 613a 206e 756c 6c20 7175 616c 6966 ava: null qualif │ │ │ │ │ -0001b8d0: 7969 6e67 2069 6e6e 6572 2069 6e73 7461 ying inner insta │ │ │ │ │ -0001b8e0: 6e63 6520 6372 6561 7469 6f6e 2073 686f nce creation sho │ │ │ │ │ -0001b8f0: 756c 6420 6265 2065 7272 6f72 2e0a 0a3c uld be error...< │ │ │ │ │ -0001b900: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f51 li>tools/javac/Q │ │ │ │ │ -0001b910: 7561 6c69 6669 6564 4e65 7753 636f 7065 ualifiedNewScope │ │ │ │ │ -0001b920: 2e6a 6176 613a 2069 6e63 6f72 7265 6374 .java: incorrect │ │ │ │ │ -0001b930: 2073 636f 7069 6e67 2066 6f72 2074 7970 scoping for typ │ │ │ │ │ -0001b940: 6520 6e61 6d65 2069 6e20 7175 616c 6966 e name in qualif │ │ │ │ │ -0001b950: 6965 6420 6e65 7720 6578 7072 6573 7369 ied new expressi │ │ │ │ │ -0001b960: 6f6e 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a on...
  • tools/j │ │ │ │ │ -0001b970: 6176 6163 2f51 7561 6c69 6669 6564 4f75 avac/QualifiedOu │ │ │ │ │ -0001b980: 7465 7254 6869 732e 6a61 7661 3a20 5665 terThis.java: Ve │ │ │ │ │ -0001b990: 7269 6679 2072 6573 6f6c 7574 696f 6e20 rify resolution │ │ │ │ │ -0001b9a0: 6f66 2071 7561 6c69 6669 6564 206f 7574 of qualified out │ │ │ │ │ -0001b9b0: 6572 2063 6c61 7373 2027 7468 6973 2720 er class 'this' │ │ │ │ │ -0001b9c0: 7265 6665 7265 6e63 6573 2e0a 0a3c 6c69 references...
  • tools/javac/Qua │ │ │ │ │ -0001b9e0: 6c69 6669 6564 4f75 7465 7254 6869 7332 lifiedOuterThis2 │ │ │ │ │ -0001b9f0: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ -0001ba00: 6372 6173 6820 7768 656e 2063 6c61 7373 crash when class │ │ │ │ │ -0001ba10: 206c 6974 6572 616c 7320 7265 6665 7273 literals refers │ │ │ │ │ -0001ba20: 2074 6f20 656e 636c 6f73 696e 6720 636c to enclosing cl │ │ │ │ │ -0001ba30: 6173 7320 696e 2061 2073 7570 6572 2063 ass in a super c │ │ │ │ │ -0001ba40: 6c61 7573 650a 0a3c 6c69 3e74 6f6f 6c73 lause..
  • tools │ │ │ │ │ -0001ba50: 2f6a 6176 6163 2f51 7561 6c69 6669 6564 /javac/Qualified │ │ │ │ │ -0001ba60: 5468 6973 416e 6453 7570 6572 5f31 2e6a ThisAndSuper_1.j │ │ │ │ │ -0001ba70: 6176 613a 2056 6572 6966 7920 636f 7272 ava: Verify corr │ │ │ │ │ -0001ba80: 6563 7420 696d 706c 656d 656e 7461 7469 ect implementati │ │ │ │ │ -0001ba90: 6f6e 206f 6620 7175 616c 6966 6965 6420 on of qualified │ │ │ │ │ -0001baa0: 2774 6869 7327 2061 6e64 2027 7375 7065 'this' and 'supe │ │ │ │ │ -0001bab0: 7227 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a r'...
  • tools/j │ │ │ │ │ -0001bac0: 6176 6163 2f51 7561 6c69 6669 6564 5468 avac/QualifiedTh │ │ │ │ │ -0001bad0: 6973 416e 6453 7570 6572 5f32 2e6a 6176 isAndSuper_2.jav │ │ │ │ │ -0001bae0: 613a 2056 6572 6966 7920 636f 7272 6563 a: Verify correc │ │ │ │ │ -0001baf0: 7420 696d 706c 656d 656e 7461 7469 6f6e t implementation │ │ │ │ │ -0001bb00: 206f 6620 7175 616c 6966 6965 6420 2774 of qualified 't │ │ │ │ │ -0001bb10: 6869 7327 2061 6e64 2027 7375 7065 7227 his' and 'super' │ │ │ │ │ -0001bb20: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -0001bb30: 6163 2f51 7561 6c69 6669 6564 5468 6973 ac/QualifiedThis │ │ │ │ │ -0001bb40: 416e 6453 7570 6572 5f33 2e6a 6176 613a AndSuper_3.java: │ │ │ │ │ -0001bb50: 2056 6572 6966 7920 636f 7272 6563 7420 Verify correct │ │ │ │ │ -0001bb60: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o │ │ │ │ │ -0001bb70: 6620 7175 616c 6966 6965 6420 2774 6869 f qualified 'thi │ │ │ │ │ -0001bb80: 7327 2061 6e64 2027 7375 7065 7227 2e0a s' and 'super'.. │ │ │ │ │ -0001bb90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001bba0: 2f51 7561 6c69 6669 6564 5468 6973 4578 /QualifiedThisEx │ │ │ │ │ -0001bbb0: 6163 744d 6174 6368 2e6a 6176 613a 2056 actMatch.java: V │ │ │ │ │ -0001bbc0: 6572 6966 7920 7468 6174 2026 6c74 3b63 erify that <c │ │ │ │ │ -0001bbd0: 6c61 7373 2667 743b 2e74 6869 7320 206d lass>.this m │ │ │ │ │ -0001bbe0: 6174 6368 6573 2026 6c74 3b63 6c61 7373 atches <class │ │ │ │ │ -0001bbf0: 2667 743b 2065 7861 6374 6c79 2c20 6e6f > exactly, no │ │ │ │ │ -0001bc00: 7420 6120 7375 6263 6c61 7373 2e0a 0a3c t a subclass...< │ │ │ │ │ -0001bc10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f52 li>tools/javac/R │ │ │ │ │ -0001bc20: 6177 4372 6173 682e 6a61 7661 3a20 636f awCrash.java: co │ │ │ │ │ -0001bc30: 6d70 696c 6572 2063 7261 7368 2077 6974 mpiler crash wit │ │ │ │ │ -0001bc40: 6820 7261 7720 696e 7374 616e 7469 6174 h raw instantiat │ │ │ │ │ -0001bc50: 696f 6e20 6f66 2067 656e 6572 6963 2069 ion of generic i │ │ │ │ │ -0001bc60: 6e6e 6572 2063 6c61 7373 0a0a 3c6c 693e nner class..
  • │ │ │ │ │ -0001bc70: 746f 6f6c 732f 6a61 7661 632f 5265 7175 tools/javac/Requ │ │ │ │ │ -0001bc80: 6972 6564 5061 7261 6d65 7465 7246 6c61 iredParameterFla │ │ │ │ │ -0001bc90: 6773 2f49 6d70 6c69 6369 7450 6172 616d gs/ImplicitParam │ │ │ │ │ -0001bca0: 6574 6572 732e 6a61 7661 3a20 6368 6563 eters.java: chec │ │ │ │ │ -0001bcb0: 6b20 7468 6174 2069 6d70 6c69 6369 7420 k that implicit │ │ │ │ │ -0001bcc0: 7061 7261 6d65 7465 7220 666c 6167 7320 parameter flags │ │ │ │ │ -0001bcd0: 6172 6520 6176 6169 6c61 626c 6520 6279 are available by │ │ │ │ │ -0001bce0: 2064 6566 6175 6c74 0a0a 3c6c 693e 746f default..
  • to │ │ │ │ │ -0001bcf0: 6f6c 732f 6a61 7661 632f 5265 7475 726e ols/javac/Return │ │ │ │ │ -0001bd00: 4166 7465 7249 6654 6865 6e45 6c73 652e AfterIfThenElse. │ │ │ │ │ -0001bd10: 6a61 7661 3a20 426f 7468 2062 7261 6e63 java: Both branc │ │ │ │ │ -0001bd20: 6865 7320 6f66 2069 662d 7468 656e 2d65 hes of if-then-e │ │ │ │ │ -0001bd30: 6c73 6520 7072 6563 6564 696e 6720 656e lse preceding en │ │ │ │ │ -0001bd40: 6420 6f66 206d 6574 686f 6420 6d75 7374 d of method must │ │ │ │ │ -0001bd50: 206e 6f74 2072 6574 7572 6e20 6e6f 726d not return norm │ │ │ │ │ -0001bd60: 616c 6c79 2c20 6576 656e 2069 6620 626f ally, even if bo │ │ │ │ │ -0001bd70: 6f6c 6561 6e20 6578 7072 6573 7369 6f6e olean expression │ │ │ │ │ -0001bd80: 2069 7320 636f 6e73 7461 6e74 2e0a 0a3c is constant...< │ │ │ │ │ -0001bd90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f53 li>tools/javac/S │ │ │ │ │ -0001bda0: 6869 6674 4578 7072 6573 7369 6f6e 5465 hiftExpressionTe │ │ │ │ │ -0001bdb0: 7374 2e6a 6176 613a 2043 6f6e 7374 616e st.java: Constan │ │ │ │ │ -0001bdc0: 7420 7368 6966 7420 6578 7072 6573 7369 t shift expressi │ │ │ │ │ -0001bdd0: 6f6e 7320 7768 6f73 6520 6c65 6674 206f ons whose left o │ │ │ │ │ -0001bde0: 7065 7261 6e64 7320 7765 7265 206f 6620 perands were of │ │ │ │ │ -0001bdf0: 7479 7065 206c 6f6e 6720 7765 7265 2070 type long were p │ │ │ │ │ -0001be00: 7265 7669 6f75 736c 7920 6e6f 7420 6576 reviously not ev │ │ │ │ │ -0001be10: 616c 7561 7465 6420 636f 7272 6563 746c aluated correctl │ │ │ │ │ -0001be20: 7920 6174 2063 6f6d 7069 6c65 2d74 696d y at compile-tim │ │ │ │ │ -0001be30: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ -0001be40: 7661 632f 5374 616e 6461 6c6f 6e65 5175 vac/StandaloneQu │ │ │ │ │ -0001be50: 616c 6966 6965 6453 7570 6572 2e6a 6176 alifiedSuper.jav │ │ │ │ │ -0001be60: 613a 2051 7561 6c69 6669 6564 2027 7375 a: Qualified 'su │ │ │ │ │ -0001be70: 7065 7227 206d 7573 7420 6675 7274 6865 per' must furthe │ │ │ │ │ -0001be80: 7220 7175 616c 6966 7920 6120 6d65 6d62 r qualify a memb │ │ │ │ │ -0001be90: 6572 202d 2d20 6974 2063 616e 6e6f 7420 er -- it cannot │ │ │ │ │ -0001bea0: 7374 616e 6420 616c 6f6e 652e 0a0a 3c6c stand alone...tools/javac/St │ │ │ │ │ -0001bec0: 6174 6963 426c 6f63 6b53 636f 7065 2e6a aticBlockScope.j │ │ │ │ │ -0001bed0: 6176 613a 2049 6e74 6572 6e61 6c45 7272 ava: InternalErr │ │ │ │ │ -0001bee0: 6f72 2075 7369 6e67 2069 6e6e 6572 2063 or using inner c │ │ │ │ │ -0001bef0: 6c61 7373 6573 2069 6e20 7374 6174 6963 lasses in static │ │ │ │ │ -0001bf00: 207b 207d 2062 6c6f 636b 0a0a 3c6c 693e { } block..
  • │ │ │ │ │ -0001bf10: 746f 6f6c 732f 6a61 7661 632f 5374 646f tools/javac/Stdo │ │ │ │ │ -0001bf20: 7574 436c 6f73 6554 6573 742e 6a61 7661 utCloseTest.java │ │ │ │ │ -0001bf30: 3a20 6a61 7661 6320 646f 6573 206e 6f74 : javac does not │ │ │ │ │ -0001bf40: 2065 7870 6c69 6369 746c 7920 636c 6f73 explicitly clos │ │ │ │ │ -0001bf50: 6520 2d58 7374 646f 7574 2066 696c 650a e -Xstdout file. │ │ │ │ │ -0001bf60: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001bf70: 2f53 746f 7265 436c 6173 732e 6a61 7661 /StoreClass.java │ │ │ │ │ -0001bf80: 3a20 496e 7465 726e 616c 4572 726f 723a : InternalError: │ │ │ │ │ -0001bf90: 2073 746f 7265 2075 6e73 7570 706f 7274 store unsupport │ │ │ │ │ -0001bfa0: 6564 3a20 636f 6d2e 7375 6e2e 746f 6f6c ed: com.sun.tool │ │ │ │ │ -0001bfb0: 732e 6a61 7661 632e 7638 2e63 6f6d 702e s.javac.v8.comp. │ │ │ │ │ -0001bfc0: 4974 656d 730a 0a3c 6c69 3e74 6f6f 6c73 Items..
  • tools │ │ │ │ │ -0001bfd0: 2f6a 6176 6163 2f53 7472 6963 7441 6273 /javac/StrictAbs │ │ │ │ │ -0001bfe0: 7472 6163 742e 6a61 7661 3a20 4143 435f tract.java: ACC_ │ │ │ │ │ -0001bff0: 5354 5249 4354 2069 7320 7365 7420 666f STRICT is set fo │ │ │ │ │ -0001c000: 7220 6d65 7468 6f64 7320 6f66 2073 7472 r methods of str │ │ │ │ │ -0001c010: 6963 7466 7020 696e 7465 7266 6163 650a ictfp interface. │ │ │ │ │ -0001c020: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001c030: 2f53 7472 696e 6741 7070 656e 6441 6363 /StringAppendAcc │ │ │ │ │ -0001c040: 6573 734d 6574 686f 644f 6e4c 4853 2e6a essMethodOnLHS.j │ │ │ │ │ -0001c050: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -0001c060: 2074 6865 2063 6f6d 7069 6c65 7220 646f the compiler do │ │ │ │ │ -0001c070: 6573 206e 6f74 2063 7261 7368 2069 6620 es not crash if │ │ │ │ │ -0001c080: 6120 6d65 7468 6f64 2069 6e20 616e 2069 a method in an i │ │ │ │ │ -0001c090: 6e6e 6572 2063 6c61 7373 2061 7070 656e nner class appen │ │ │ │ │ -0001c0a0: 6473 2061 2063 6861 7261 6374 6572 2074 ds a character t │ │ │ │ │ -0001c0b0: 6f20 6120 7374 7269 6e67 2064 6563 6c61 o a string decla │ │ │ │ │ -0001c0c0: 7265 6420 7072 6976 6174 6520 696e 2074 red private in t │ │ │ │ │ -0001c0d0: 6865 2065 6e63 6c6f 7369 6e67 2063 6c61 he enclosing cla │ │ │ │ │ -0001c0e0: 7373 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ss...
  • tools/j │ │ │ │ │ -0001c0f0: 6176 6163 2f53 7472 696e 6743 6f6e 6361 avac/StringConca │ │ │ │ │ -0001c100: 742f 5374 7269 6e67 4170 7065 6e64 4576 t/StringAppendEv │ │ │ │ │ -0001c110: 616c 7561 7465 7349 6e4f 7264 6572 2e6a aluatesInOrder.j │ │ │ │ │ -0001c120: 6176 613a 2049 6e64 7920 7374 7269 6e67 ava: Indy string │ │ │ │ │ -0001c130: 2063 6f6e 6361 7420 6368 616e 6765 7320 concat changes │ │ │ │ │ -0001c140: 6f72 6465 7220 6f66 206f 7065 7261 7469 order of operati │ │ │ │ │ -0001c150: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ -0001c160: 6176 6163 2f53 7472 696e 6743 6f6e 6361 avac/StringConca │ │ │ │ │ -0001c170: 742f 5465 7374 496e 6479 5374 7269 6e67 t/TestIndyString │ │ │ │ │ -0001c180: 436f 6e63 6174 2e6a 6176 613a 2054 6573 Concat.java: Tes │ │ │ │ │ -0001c190: 7420 7468 6174 2053 7472 696e 6743 6f6e t that StringCon │ │ │ │ │ -0001c1a0: 6361 7420 6973 2077 6f72 6b69 6e67 2066 cat is working f │ │ │ │ │ -0001c1b0: 6f72 204a 444b 2026 6774 3b3d 2039 0a0a or JDK >= 9.. │ │ │ │ │ -0001c1c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0001c1d0: 5374 7269 6e67 436f 6e63 6174 2f57 656c StringConcat/Wel │ │ │ │ │ -0001c1e0: 6c4b 6e6f 776e 5479 7065 5369 676e 6174 lKnownTypeSignat │ │ │ │ │ -0001c1f0: 7572 6573 2e6a 6176 613a 2049 6e64 7920 ures.java: Indy │ │ │ │ │ -0001c200: 7374 7269 6e67 2063 6f6e 6361 7420 6368 string concat ch │ │ │ │ │ -0001c210: 616e 6765 7320 6f72 6465 7220 6f66 206f anges order of o │ │ │ │ │ -0001c220: 7065 7261 7469 6f6e 730a 0a3c 6c69 3e74 perations..
  • t │ │ │ │ │ -0001c230: 6f6f 6c73 2f6a 6176 6163 2f53 7472 696e ools/javac/Strin │ │ │ │ │ -0001c240: 6743 6f6e 6361 742f 5765 6c6c 4b6e 6f77 gConcat/WellKnow │ │ │ │ │ -0001c250: 6e54 7970 6573 2e6a 6176 613a 2049 6e64 nTypes.java: Ind │ │ │ │ │ -0001c260: 7920 7374 7269 6e67 2063 6f6e 6361 7420 y string concat │ │ │ │ │ -0001c270: 6368 616e 6765 7320 6f72 6465 7220 6f66 changes order of │ │ │ │ │ -0001c280: 206f 7065 7261 7469 6f6e 730a 0a3c 6c69 operations..
  • tools/javac/Str │ │ │ │ │ -0001c2a0: 696e 6743 6f6e 6361 742f 6163 6365 7373 ingConcat/access │ │ │ │ │ -0001c2b0: 2f54 6573 742e 6a61 7661 3a20 5374 7269 /Test.java: Stri │ │ │ │ │ -0001c2c0: 6e67 2063 6f6e 6361 7465 6e61 7469 6f6e ng concatenation │ │ │ │ │ -0001c2d0: 2066 6169 6c73 2077 6974 6820 696d 706c fails with impl │ │ │ │ │ -0001c2e0: 6963 6974 2074 6f53 7472 696e 6728 2920 icit toString() │ │ │ │ │ -0001c2f0: 6f6e 2070 6163 6b61 6765 2d70 7269 7661 on package-priva │ │ │ │ │ -0001c300: 7465 2063 6c61 7373 0a0a 3c6c 693e 746f te class..
  • to │ │ │ │ │ -0001c310: 6f6c 732f 6a61 7661 632f 5374 7269 6e67 ols/javac/String │ │ │ │ │ -0001c320: 436f 6e76 6572 7369 6f6e 2e6a 6176 613a Conversion.java: │ │ │ │ │ -0001c330: 2056 6572 6966 7920 636f 7272 6563 7420 Verify correct │ │ │ │ │ -0001c340: 636f 6e76 6572 7369 6f6e 206f 6620 6e6f conversion of no │ │ │ │ │ -0001c350: 6e2d 7374 7269 6e67 2061 7267 756d 656e n-string argumen │ │ │ │ │ -0001c360: 7473 2069 6e20 7374 7269 6e67 2063 6f6e ts in string con │ │ │ │ │ -0001c370: 6361 7465 6e61 7469 6f6e 2e0a 0a3c 6c69 catenation...
  • tools/javac/Str │ │ │ │ │ -0001c390: 696e 6743 6f6e 7665 7273 696f 6e32 2e6a ingConversion2.j │ │ │ │ │ -0001c3a0: 6176 613a 2061 6c6c 6f77 204f 626a 6563 ava: allow Objec │ │ │ │ │ -0001c3b0: 7420 2b3d 2053 7472 696e 670a 0a3c 6c69 t += String..
  • tools/javac/Str │ │ │ │ │ -0001c3d0: 696e 6773 496e 5377 6974 6368 2f37 3138 ingsInSwitch/718 │ │ │ │ │ -0001c3e0: 3133 3230 2f42 696e 4f70 496e 4361 7365 1320/BinOpInCase │ │ │ │ │ -0001c3f0: 4c61 6265 6c2e 6a61 7661 3a20 6a61 7661 Label.java: java │ │ │ │ │ -0001c400: 6320 4e75 6c6c 506f 696e 7465 7245 7863 c NullPointerExc │ │ │ │ │ -0001c410: 6570 7469 6f6e 2066 6f72 2073 7769 7463 eption for switc │ │ │ │ │ -0001c420: 6820 6c61 6265 6c73 2077 6974 6820 6361 h labels with ca │ │ │ │ │ -0001c430: 7374 2074 6f20 5374 7269 6e67 2065 7870 st to String exp │ │ │ │ │ -0001c440: 7265 7373 696f 6e73 0a0a 3c6c 693e 746f ressions..
  • to │ │ │ │ │ -0001c450: 6f6c 732f 6a61 7661 632f 5374 7269 6e67 ols/javac/String │ │ │ │ │ -0001c460: 7349 6e53 7769 7463 682f 3731 3831 3332 sInSwitch/718132 │ │ │ │ │ -0001c470: 302f 4361 7374 496e 4361 7365 4c61 6265 0/CastInCaseLabe │ │ │ │ │ -0001c480: 6c2e 6a61 7661 3a20 6a61 7661 6320 4e75 l.java: javac Nu │ │ │ │ │ -0001c490: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ -0001c4a0: 6f6e 2066 6f72 2073 7769 7463 6820 6c61 on for switch la │ │ │ │ │ -0001c4b0: 6265 6c73 2077 6974 6820 6361 7374 2074 bels with cast t │ │ │ │ │ -0001c4c0: 6f20 5374 7269 6e67 2065 7870 7265 7373 o String express │ │ │ │ │ -0001c4d0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ -0001c4e0: 6a61 7661 632f 5374 7269 6e67 7349 6e53 javac/StringsInS │ │ │ │ │ -0001c4f0: 7769 7463 682f 3731 3831 3332 302f 436f witch/7181320/Co │ │ │ │ │ -0001c500: 6e64 4578 7072 496e 4361 7365 4c61 6265 ndExprInCaseLabe │ │ │ │ │ -0001c510: 6c2e 6a61 7661 3a20 6a61 7661 6320 4e75 l.java: javac Nu │ │ │ │ │ -0001c520: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ -0001c530: 6f6e 2066 6f72 2073 7769 7463 6820 6c61 on for switch la │ │ │ │ │ -0001c540: 6265 6c73 2077 6974 6820 6361 7374 2074 bels with cast t │ │ │ │ │ -0001c550: 6f20 5374 7269 6e67 2065 7870 7265 7373 o String express │ │ │ │ │ -0001c560: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ -0001c570: 6a61 7661 632f 5374 7269 6e67 7349 6e53 javac/StringsInS │ │ │ │ │ -0001c580: 7769 7463 682f 3731 3831 3332 302f 436f witch/7181320/Co │ │ │ │ │ -0001c590: 6e64 4578 7072 496e 4361 7365 4c61 6265 ndExprInCaseLabe │ │ │ │ │ -0001c5a0: 6c31 2e6a 6176 613a 206a 6176 6163 204e l1.java: javac N │ │ │ │ │ -0001c5b0: 756c 6c50 6f69 6e74 6572 4578 6365 7074 ullPointerExcept │ │ │ │ │ -0001c5c0: 696f 6e20 666f 7220 7377 6974 6368 206c ion for switch l │ │ │ │ │ -0001c5d0: 6162 656c 7320 7769 7468 2063 6173 7420 abels with cast │ │ │ │ │ -0001c5e0: 746f 2053 7472 696e 6720 6578 7072 6573 to String expres │ │ │ │ │ -0001c5f0: 7369 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 sions..
  • tools │ │ │ │ │ -0001c600: 2f6a 6176 6163 2f53 7472 696e 6773 496e /javac/StringsIn │ │ │ │ │ -0001c610: 5377 6974 6368 2f37 3138 3133 3230 2f43 Switch/7181320/C │ │ │ │ │ -0001c620: 6f6e 6445 7870 7249 6e43 6173 654c 6162 ondExprInCaseLab │ │ │ │ │ -0001c630: 656c 322e 6a61 7661 3a20 6a61 7661 6320 el2.java: javac │ │ │ │ │ -0001c640: 4e75 6c6c 506f 696e 7465 7245 7863 6570 NullPointerExcep │ │ │ │ │ -0001c650: 7469 6f6e 2066 6f72 2073 7769 7463 6820 tion for switch │ │ │ │ │ -0001c660: 6c61 6265 6c73 2077 6974 6820 6361 7374 labels with cast │ │ │ │ │ -0001c670: 2074 6f20 5374 7269 6e67 2065 7870 7265 to String expre │ │ │ │ │ -0001c680: 7373 696f 6e73 0a0a 3c6c 693e 746f 6f6c ssions..
  • tool │ │ │ │ │ -0001c690: 732f 6a61 7661 632f 5374 7269 6e67 7349 s/javac/StringsI │ │ │ │ │ -0001c6a0: 6e53 7769 7463 682f 4261 646c 7954 7970 nSwitch/BadlyTyp │ │ │ │ │ -0001c6b0: 6564 4c61 6265 6c31 2e6a 6176 613a 2043 edLabel1.java: C │ │ │ │ │ -0001c6c0: 6865 636b 2066 6f72 2063 6173 6520 6c61 heck for case la │ │ │ │ │ -0001c6d0: 6265 6c73 206f 6620 6469 6666 6572 656e bels of differen │ │ │ │ │ -0001c6e0: 7420 7479 7065 732e 0a0a 3c6c 693e 746f t types...
  • to │ │ │ │ │ -0001c6f0: 6f6c 732f 6a61 7661 632f 5374 7269 6e67 ols/javac/String │ │ │ │ │ -0001c700: 7349 6e53 7769 7463 682f 4261 646c 7954 sInSwitch/BadlyT │ │ │ │ │ -0001c710: 7970 6564 4c61 6265 6c32 2e6a 6176 613a ypedLabel2.java: │ │ │ │ │ -0001c720: 2043 6865 636b 2066 6f72 2063 6173 6520 Check for case │ │ │ │ │ -0001c730: 6c61 626c 6573 206f 6620 6469 6666 6572 lables of differ │ │ │ │ │ -0001c740: 656e 7420 7479 7065 732e 0a0a 3c6c 693e ent types...
  • │ │ │ │ │ -0001c750: 746f 6f6c 732f 6a61 7661 632f 5374 7269 tools/javac/Stri │ │ │ │ │ -0001c760: 6e67 7349 6e53 7769 7463 682f 4e6f 6e43 ngsInSwitch/NonC │ │ │ │ │ -0001c770: 6f6e 7374 616e 744c 6162 656c 2e6a 6176 onstantLabel.jav │ │ │ │ │ -0001c780: 613a 2043 6865 636b 2066 6f72 206e 6f6e a: Check for non │ │ │ │ │ -0001c790: 2d63 6f6e 7374 616e 7420 6361 7365 206c -constant case l │ │ │ │ │ -0001c7a0: 6162 656c 732e 0a0a 3c6c 693e 746f 6f6c abels...
  • tool │ │ │ │ │ -0001c7b0: 732f 6a61 7661 632f 5374 7269 6e67 7349 s/javac/StringsI │ │ │ │ │ -0001c7c0: 6e53 7769 7463 682f 4f6e 6543 6173 6553 nSwitch/OneCaseS │ │ │ │ │ -0001c7d0: 7769 7463 6865 732e 6a61 7661 3a20 506f witches.java: Po │ │ │ │ │ -0001c7e0: 7369 7469 7665 2074 6573 7473 2066 6f72 sitive tests for │ │ │ │ │ -0001c7f0: 2073 7472 696e 6773 2069 6e20 7377 6974 strings in swit │ │ │ │ │ -0001c800: 6368 2077 6974 6820 6665 7720 616c 7465 ch with few alte │ │ │ │ │ -0001c810: 726e 6174 6976 6573 2e0a 0a3c 6c69 3e74 rnatives...
  • t │ │ │ │ │ -0001c820: 6f6f 6c73 2f6a 6176 6163 2f53 7472 696e ools/javac/Strin │ │ │ │ │ -0001c830: 6773 496e 5377 6974 6368 2f52 6570 6561 gsInSwitch/Repea │ │ │ │ │ -0001c840: 7465 6453 7472 696e 6743 6173 654c 6162 tedStringCaseLab │ │ │ │ │ -0001c850: 656c 7331 2e6a 6176 613a 2043 6865 636b els1.java: Check │ │ │ │ │ -0001c860: 2066 6f72 2072 6570 6561 7465 6420 7374 for repeated st │ │ │ │ │ -0001c870: 7269 6e67 2063 6173 6520 6c61 6265 6c73 ring case labels │ │ │ │ │ -0001c880: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -0001c890: 6163 2f53 7472 696e 6773 496e 5377 6974 ac/StringsInSwit │ │ │ │ │ -0001c8a0: 6368 2f52 6570 6561 7465 6453 7472 696e ch/RepeatedStrin │ │ │ │ │ -0001c8b0: 6743 6173 654c 6162 656c 7332 2e6a 6176 gCaseLabels2.jav │ │ │ │ │ -0001c8c0: 613a 2043 6865 636b 2066 6f72 2072 6570 a: Check for rep │ │ │ │ │ -0001c8d0: 6561 7465 6420 7374 7269 6e67 2063 6173 eated string cas │ │ │ │ │ -0001c8e0: 6520 6c61 6265 6c73 2e0a 0a3c 6c69 3e74 e labels...
  • t │ │ │ │ │ -0001c8f0: 6f6f 6c73 2f6a 6176 6163 2f53 7472 696e ools/javac/Strin │ │ │ │ │ -0001c900: 6773 496e 5377 6974 6368 2f53 7472 696e gsInSwitch/Strin │ │ │ │ │ -0001c910: 6753 7769 7463 6865 732e 6a61 7661 3a20 gSwitches.java: │ │ │ │ │ -0001c920: 506f 7369 7469 7665 2074 6573 7473 2066 Positive tests f │ │ │ │ │ -0001c930: 6f72 2073 7472 696e 6773 2069 6e20 7377 or strings in sw │ │ │ │ │ -0001c940: 6974 6368 2e0a 0a3c 6c69 3e74 6f6f 6c73 itch...
  • tools │ │ │ │ │ -0001c950: 2f6a 6176 6163 2f53 7570 6572 4669 656c /javac/SuperFiel │ │ │ │ │ -0001c960: 642e 6a61 7661 3a20 7772 6f6e 6720 6279 d.java: wrong by │ │ │ │ │ -0001c970: 7465 636f 6465 2066 6f72 2071 7561 6c69 tecode for quali │ │ │ │ │ -0001c980: 6669 6564 2061 6363 6573 7320 6f66 2073 fied access of s │ │ │ │ │ -0001c990: 7570 6572 636c 6173 7320 6669 656c 640a uperclass field. │ │ │ │ │ -0001c9a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001c9b0: 2f53 7570 6572 4d65 7468 2e6a 6176 613a /SuperMeth.java: │ │ │ │ │ -0001c9c0: 2056 6572 6966 7920 6661 696c 7320 6f6e Verify fails on │ │ │ │ │ -0001c9d0: 2069 6e6e 6572 2063 6c61 7373 2063 616c inner class cal │ │ │ │ │ -0001c9e0: 6c20 746f 204f 7574 6572 2e73 7570 6572 l to Outer.super │ │ │ │ │ -0001c9f0: 2e6d 6574 686f 6428 290a 0a3c 6c69 3e74 .method()..
  • t │ │ │ │ │ -0001ca00: 6f6f 6c73 2f6a 6176 6163 2f53 7570 6572 ools/javac/Super │ │ │ │ │ -0001ca10: 4d65 7468 6f64 5265 736f 6c76 652e 6a61 MethodResolve.ja │ │ │ │ │ -0001ca20: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -0001ca30: 6d65 7468 6f64 2063 616c 6c20 7669 6120 method call via │ │ │ │ │ -0001ca40: 7375 7065 7220 6669 6e64 7320 636f 7272 super finds corr │ │ │ │ │ -0001ca50: 6563 7420 6d65 7468 6f64 2e0a 0a3c 6c69 ect method...
  • tools/javac/Sup │ │ │ │ │ -0001ca70: 6572 4e65 772e 6a61 7661 3a20 6a61 7661 erNew.java: java │ │ │ │ │ -0001ca80: 6320 6661 696c 7320 746f 2066 696e 6420 c fails to find │ │ │ │ │ -0001ca90: 656e 636c 6f73 696e 6720 696e 7374 616e enclosing instan │ │ │ │ │ -0001caa0: 6365 2065 6172 6c79 2069 6e20 636f 6e73 ce early in cons │ │ │ │ │ -0001cab0: 7472 7563 746f 720a 0a3c 6c69 3e74 6f6f tructor..
  • too │ │ │ │ │ -0001cac0: 6c73 2f6a 6176 6163 2f53 7570 6572 4e65 ls/javac/SuperNe │ │ │ │ │ -0001cad0: 7732 2e6a 6176 613a 2054 6573 7420 666f w2.java: Test fo │ │ │ │ │ -0001cae0: 7220 6120 7265 6772 6573 7369 6f6e 206e r a regression n │ │ │ │ │ -0001caf0: 6f74 6564 2069 6e20 616e 2069 6e74 6572 oted in an inter │ │ │ │ │ -0001cb00: 6e61 6c20 6d69 6c65 7374 6f6e 652e 0a0a nal milestone... │ │ │ │ │ -0001cb10: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0001cb20: 5375 7065 724e 6577 332e 6a61 7661 3a20 SuperNew3.java: │ │ │ │ │ -0001cb30: 636f 6d70 696c 6572 2063 7261 7368 2077 compiler crash w │ │ │ │ │ -0001cb40: 6974 6820 6173 7365 7274 696f 6e20 6661 ith assertion fa │ │ │ │ │ -0001cb50: 696c 7572 6520 2869 6e6e 6572 2063 6c61 ilure (inner cla │ │ │ │ │ -0001cb60: 7373 6573 290a 0a3c 6c69 3e74 6f6f 6c73 sses)..
  • tools │ │ │ │ │ -0001cb70: 2f6a 6176 6163 2f53 7570 6572 4e65 7734 /javac/SuperNew4 │ │ │ │ │ -0001cb80: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ -0001cb90: 6372 6173 6820 7769 7468 2061 7373 6572 crash with asser │ │ │ │ │ -0001cba0: 7469 6f6e 2066 6169 6c75 7265 2028 696e tion failure (in │ │ │ │ │ -0001cbb0: 6e65 7220 636c 6173 7365 7329 0a0a 3c6c ner classes)..tools/javac/Su │ │ │ │ │ -0001cbd0: 7065 7263 6c61 7373 436f 6e73 7472 7563 perclassConstruc │ │ │ │ │ -0001cbe0: 746f 7245 7863 6570 7469 6f6e 2e6a 6176 torException.jav │ │ │ │ │ -0001cbf0: 613a 2056 6572 6966 7920 7468 6174 206e a: Verify that n │ │ │ │ │ -0001cc00: 616d 6520 6f66 2073 7570 6572 636c 6173 ame of superclas │ │ │ │ │ -0001cc10: 7320 636f 6e73 7472 7563 746f 7220 6578 s constructor ex │ │ │ │ │ -0001cc20: 6365 7074 696f 6e20 6361 6e20 6265 2072 ception can be r │ │ │ │ │ -0001cc30: 6573 6f6c 7665 6420 636f 7272 6563 746c esolved correctl │ │ │ │ │ -0001cc40: 7920 7768 656e 2069 6e73 7461 6e74 6961 y when instantia │ │ │ │ │ -0001cc50: 7469 6e67 2061 2073 7562 636c 6173 732e ting a subclass. │ │ │ │ │ -0001cc60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001cc70: 632f 5377 6974 6368 4578 6974 5374 6174 c/SwitchExitStat │ │ │ │ │ -0001cc80: 6554 6573 742e 6a61 7661 3a20 5665 7269 eTest.java: Veri │ │ │ │ │ -0001cc90: 6679 2074 6861 7420 6861 7669 6e67 2066 fy that having f │ │ │ │ │ -0001cca0: 696e 6973 6865 6420 6578 6563 7574 696e inished executin │ │ │ │ │ -0001ccb0: 6720 6120 7377 6974 6368 2073 7461 7465 g a switch state │ │ │ │ │ -0001ccc0: 6d65 6e74 206c 6976 6520 6c6f 6361 6c73 ment live locals │ │ │ │ │ -0001ccd0: 2061 7265 2065 7861 6374 6c79 2074 6865 are exactly the │ │ │ │ │ -0001cce0: 2073 616d 6520 6173 2069 7420 7761 7320 same as it was │ │ │ │ │ -0001ccf0: 7570 6f6e 2065 6e74 7279 206f 6620 7468 upon entry of th │ │ │ │ │ -0001cd00: 6520 7377 6974 6368 2e0a 0a3c 6c69 3e74 e switch...
  • t │ │ │ │ │ -0001cd10: 6f6f 6c73 2f6a 6176 6163 2f53 7769 7463 ools/javac/Switc │ │ │ │ │ -0001cd20: 6846 656e 6365 2e6a 6176 613a 2053 696d hFence.java: Sim │ │ │ │ │ -0001cd30: 706c 6520 7377 6974 6368 2073 7461 7465 ple switch state │ │ │ │ │ -0001cd40: 6d65 6e74 2077 6974 6820 6c61 7267 6520 ment with large │ │ │ │ │ -0001cd50: 6361 7365 2076 616c 7565 7320 6769 7665 case values give │ │ │ │ │ -0001cd60: 7320 4f75 744f 664d 656d 6f72 7945 7272 s OutOfMemoryErr │ │ │ │ │ -0001cd70: 6f72 2069 6e20 6a61 7661 632e 0a0a 3c6c or in javac...tools/javac/Sw │ │ │ │ │ -0001cd90: 6974 6368 5363 6f70 652e 6a61 7661 3a20 itchScope.java: │ │ │ │ │ -0001cda0: 5265 7374 7269 6374 2073 636f 7065 206f Restrict scope o │ │ │ │ │ -0001cdb0: 6620 6c6f 6361 6c20 636c 6173 7365 7320 f local classes │ │ │ │ │ -0001cdc0: 696e 2073 7769 7463 682d 626c 6f63 6b2d in switch-block- │ │ │ │ │ -0001cdd0: 6772 6f75 700a 0a3c 6c69 3e74 6f6f 6c73 group..
  • tools │ │ │ │ │ -0001cde0: 2f6a 6176 6163 2f53 796e 6368 726f 6e69 /javac/Synchroni │ │ │ │ │ -0001cdf0: 7a65 6443 6c61 7373 2e6a 6176 613a 2056 zedClass.java: V │ │ │ │ │ -0001ce00: 6572 6966 7920 7468 6174 2043 6c61 7373 erify that Class │ │ │ │ │ -0001ce10: 4d6f 6469 6669 6572 2022 7379 6e63 6872 Modifier "synchr │ │ │ │ │ -0001ce20: 6f6e 697a 6564 2220 6973 206e 6f74 2061 onized" is not a │ │ │ │ │ -0001ce30: 6c6c 6f77 6564 2e0a 0a3c 6c69 3e74 6f6f llowed...
  • too │ │ │ │ │ -0001ce40: 6c73 2f6a 6176 6163 2f53 796e 7468 4e61 ls/javac/SynthNa │ │ │ │ │ -0001ce50: 6d65 312e 6a61 7661 3a20 7573 696e 6720 me1.java: using │ │ │ │ │ -0001ce60: 6f66 2073 796e 7468 6574 6963 206e 616d of synthetic nam │ │ │ │ │ -0001ce70: 6573 2069 6e20 6c6f 6361 6c20 636c 6173 es in local clas │ │ │ │ │ -0001ce80: 7320 6361 7573 6573 2043 6c61 7373 466f s causes ClassFo │ │ │ │ │ -0001ce90: 726d 6174 4572 726f 720a 0a3c 6c69 3e74 rmatError..
  • t │ │ │ │ │ -0001cea0: 6f6f 6c73 2f6a 6176 6163 2f53 796e 7468 ools/javac/Synth │ │ │ │ │ -0001ceb0: 4e61 6d65 322e 6a61 7661 3a20 7573 696e Name2.java: usin │ │ │ │ │ -0001cec0: 6720 6f66 2073 796e 7468 6574 6963 206e g of synthetic n │ │ │ │ │ -0001ced0: 616d 6573 2069 6e20 6c6f 6361 6c20 636c ames in local cl │ │ │ │ │ -0001cee0: 6173 7320 6361 7573 6573 2043 6c61 7373 ass causes Class │ │ │ │ │ -0001cef0: 466f 726d 6174 4572 726f 720a 0a3c 6c69 FormatError..
  • tools/javac/T40 │ │ │ │ │ -0001cf10: 3933 3631 372f 5434 3039 3336 3137 2e6a 93617/T4093617.j │ │ │ │ │ -0001cf20: 6176 613a 204f 626a 6563 7420 6861 7320 ava: Object has │ │ │ │ │ -0001cf30: 6e6f 2073 7570 6572 636c 6173 730a 0a3c no superclass..< │ │ │ │ │ -0001cf40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -0001cf50: 3438 3438 3631 392f 5434 3834 3836 3139 4848619/T4848619 │ │ │ │ │ -0001cf60: 612e 6a61 7661 3a20 7374 6174 6963 2066 a.java: static f │ │ │ │ │ -0001cf70: 696e 616c 2076 6172 6961 626c 6520 6465 inal variable de │ │ │ │ │ -0001cf80: 636c 6172 6564 2061 6674 6572 2075 7365 clared after use │ │ │ │ │ -0001cf90: 2061 6e64 2073 656c 6620 696e 6974 6961 and self initia │ │ │ │ │ -0001cfa0: 6c69 7a65 640a 0a3c 6c69 3e74 6f6f 6c73 lized..
  • tools │ │ │ │ │ -0001cfb0: 2f6a 6176 6163 2f54 3438 3438 3631 392f /javac/T4848619/ │ │ │ │ │ -0001cfc0: 5434 3834 3836 3139 622e 6a61 7661 3a20 T4848619b.java: │ │ │ │ │ -0001cfd0: 7374 6174 6963 2066 696e 616c 2076 6172 static final var │ │ │ │ │ -0001cfe0: 6961 626c 6520 6465 636c 6172 6564 2061 iable declared a │ │ │ │ │ -0001cff0: 6674 6572 2075 7365 2061 6e64 2073 656c fter use and sel │ │ │ │ │ -0001d000: 6620 696e 6974 6961 6c69 7a65 640a 0a3c f initialized..< │ │ │ │ │ -0001d010: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -0001d020: 3438 3831 3236 372e 6a61 7661 3a20 696d 4881267.java: im │ │ │ │ │ -0001d030: 7072 6f76 6520 6469 6167 6e6f 7374 6963 prove diagnostic │ │ │ │ │ -0001d040: 2066 6f72 2022 696e 7374 616e 6365 6f66 for "instanceof │ │ │ │ │ -0001d050: 2054 2220 666f 7220 7479 7065 2070 6172 T" for type par │ │ │ │ │ -0001d060: 616d 6574 6572 2054 0a0a 3c6c 693e 746f ameter T..
  • to │ │ │ │ │ -0001d070: 6f6c 732f 6a61 7661 632f 5434 3930 3631 ols/javac/T49061 │ │ │ │ │ -0001d080: 3030 2e6a 6176 613a 2064 6574 6563 7420 00.java: detect │ │ │ │ │ -0001d090: 656d 7074 7920 7374 6174 656d 656e 7420 empty statement │ │ │ │ │ -0001d0a0: 6166 7465 7220 6966 0a0a 3c6c 693e 746f after if..
  • to │ │ │ │ │ -0001d0b0: 6f6c 732f 6a61 7661 632f 5434 3936 3536 ols/javac/T49656 │ │ │ │ │ -0001d0c0: 3839 2f43 6c61 7373 4c69 7465 7261 6c57 89/ClassLiteralW │ │ │ │ │ -0001d0d0: 6173 7465 7342 7974 6554 6573 742e 6a61 astesByteTest.ja │ │ │ │ │ -0001d0e0: 7661 3a20 636c 6173 7320 6c69 7465 7261 va: class litera │ │ │ │ │ -0001d0f0: 6c20 636f 6465 2077 6173 7465 7320 6120 l code wastes a │ │ │ │ │ -0001d100: 6279 7465 0a0a 3c6c 693e 746f 6f6c 732f byte..
  • tools/ │ │ │ │ │ -0001d110: 6a61 7661 632f 5434 3939 3430 3439 2f44 javac/T4994049/D │ │ │ │ │ -0001d120: 6570 7265 6361 7465 644e 4f54 2e6a 6176 eprecatedNOT.jav │ │ │ │ │ -0001d130: 613a 2064 6570 7265 6361 7465 644e 4f54 a: deprecatedNOT │ │ │ │ │ -0001d140: 2120 6973 0a0a 3c6c 693e 746f 6f6c 732f ! is..
  • tools/ │ │ │ │ │ -0001d150: 6a61 7661 632f 5434 3939 3430 3439 2f44 javac/T4994049/D │ │ │ │ │ -0001d160: 6570 7265 6361 7465 6459 4553 2e6a 6176 eprecatedYES.jav │ │ │ │ │ -0001d170: 613a 2064 6570 7265 6361 7465 644e 4f54 a: deprecatedNOT │ │ │ │ │ -0001d180: 2120 6973 0a0a 3c6c 693e 746f 6f6c 732f ! is..
  • tools/ │ │ │ │ │ -0001d190: 6a61 7661 632f 5434 3939 3430 3439 2f54 javac/T4994049/T │ │ │ │ │ -0001d1a0: 3439 3934 3034 392e 6a61 7661 3a20 496d 4994049.java: Im │ │ │ │ │ -0001d1b0: 7072 6f76 6564 2064 6961 676e 6f73 7469 proved diagnosti │ │ │ │ │ -0001d1c0: 6373 2077 6869 6c65 2070 6172 7369 6e67 cs while parsing │ │ │ │ │ -0001d1d0: 2065 6e75 6d73 0a0a 3c6c 693e 746f 6f6c enums..
  • tool │ │ │ │ │ -0001d1e0: 732f 6a61 7661 632f 5435 3030 3332 3335 s/javac/T5003235 │ │ │ │ │ -0001d1f0: 2f54 3530 3033 3233 3561 2e6a 6176 613a /T5003235a.java: │ │ │ │ │ -0001d200: 2050 7269 7661 7465 2069 6e6e 6572 2063 Private inner c │ │ │ │ │ -0001d210: 6c61 7373 2061 6363 6573 7369 626c 6520 lass accessible │ │ │ │ │ -0001d220: 6672 6f6d 2073 7562 636c 6173 7365 730a from subclasses. │ │ │ │ │ -0001d230: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001d240: 2f54 3530 3033 3233 352f 5435 3030 3332 /T5003235/T50032 │ │ │ │ │ -0001d250: 3335 622e 6a61 7661 3a20 4163 6365 7373 35b.java: Access │ │ │ │ │ -0001d260: 6962 696c 6974 7920 6f66 2070 7269 7661 ibility of priva │ │ │ │ │ -0001d270: 7465 2069 6e6e 6572 2063 6c61 7373 0a0a te inner class.. │ │ │ │ │ -0001d280: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0001d290: 5435 3030 3332 3335 2f54 3530 3033 3233 T5003235/T500323 │ │ │ │ │ -0001d2a0: 3563 2e6a 6176 613a 2041 6363 6573 7320 5c.java: Access │ │ │ │ │ -0001d2b0: 746f 2070 7269 7661 7465 2069 6e6e 6572 to private inner │ │ │ │ │ -0001d2c0: 2063 6c61 7373 6573 0a0a 3c6c 693e 746f classes..
  • to │ │ │ │ │ -0001d2d0: 6f6c 732f 6a61 7661 632f 5435 3032 3430 ols/javac/T50240 │ │ │ │ │ -0001d2e0: 3931 2f54 3530 3234 3039 312e 6a61 7661 91/T5024091.java │ │ │ │ │ -0001d2f0: 3a20 4173 7365 7274 696f 6e45 7272 6f72 : AssertionError │ │ │ │ │ -0001d300: 2073 686f 756c 646e 2774 2062 6520 7468 shouldn't be th │ │ │ │ │ -0001d310: 726f 776e 0a0a 3c6c 693e 746f 6f6c 732f rown..
  • tools/ │ │ │ │ │ -0001d320: 6a61 7661 632f 5435 3034 3837 3736 2e6a javac/T5048776.j │ │ │ │ │ -0001d330: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ -0001d340: 732f 6a61 7661 632f 5435 3035 3338 3436 s/javac/T5053846 │ │ │ │ │ -0001d350: 2f4d 6574 686f 6452 6566 4475 7049 6e43 /MethodRefDupInC │ │ │ │ │ -0001d360: 6f6e 7374 616e 7450 6f6f 6c54 6573 742e onstantPoolTest. │ │ │ │ │ -0001d370: 6a61 7661 3a20 6a61 7661 632c 2063 6f6d java: javac, com │ │ │ │ │ -0001d380: 7069 6c65 7220 7265 6772 6573 7369 6f6e piler regression │ │ │ │ │ -0001d390: 2069 7465 7261 626c 6520 2b20 6361 7074 iterable + capt │ │ │ │ │ -0001d3a0: 7572 6564 2074 7970 650a 0a3c 6c69 3e74 ured type..
  • t │ │ │ │ │ -0001d3b0: 6f6f 6c73 2f6a 6176 6163 2f54 3530 3932 ools/javac/T5092 │ │ │ │ │ -0001d3c0: 3534 352e 6a61 7661 3a20 4173 7365 7274 545.java: Assert │ │ │ │ │ -0001d3d0: 696f 6e20 6661 696c 6564 2069 6e20 6a61 ion failed in ja │ │ │ │ │ -0001d3e0: 7661 6320 2843 6c61 7373 5772 6974 6572 vac (ClassWriter │ │ │ │ │ -0001d3f0: 2e6a 6176 613a 3531 3329 0a0a 3c6c 693e .java:513)..
  • │ │ │ │ │ -0001d400: 746f 6f6c 732f 6a61 7661 632f 5435 3130 tools/javac/T510 │ │ │ │ │ -0001d410: 3538 3930 2e6a 6176 613a 2028 636f 6465 5890.java: (code │ │ │ │ │ -0001d420: 6765 6e29 2063 6f6e 7374 616e 7420 666f gen) constant fo │ │ │ │ │ -0001d430: 6c64 696e 6720 6272 6f6b 656e 2066 6f72 lding broken for │ │ │ │ │ -0001d440: 2063 6f6e 6469 7469 6f6e 616c 206f 7065 conditional ope │ │ │ │ │ -0001d450: 7261 746f 720a 0a3c 6c69 3e74 6f6f 6c73 rator..
  • tools │ │ │ │ │ -0001d460: 2f6a 6176 6163 2f54 3631 3830 3032 312f /javac/T6180021/ │ │ │ │ │ -0001d470: 4162 7374 7261 6374 5375 622e 6a61 7661 AbstractSub.java │ │ │ │ │ -0001d480: 3a20 436f 6d70 6c65 7469 6f6e 4661 696c : CompletionFail │ │ │ │ │ -0001d490: 7572 6520 6475 7269 6e67 2054 7970 6554 ure during TypeT │ │ │ │ │ -0001d4a0: 7261 6e73 0a0a 3c6c 693e 746f 6f6c 732f rans..
  • tools/ │ │ │ │ │ -0001d4b0: 6a61 7661 632f 5436 3138 3030 3231 2f53 javac/T6180021/S │ │ │ │ │ -0001d4c0: 7562 2e6a 6176 613a 2043 6f6d 706c 6574 ub.java: Complet │ │ │ │ │ -0001d4d0: 696f 6e46 6169 6c75 7265 2064 7572 696e ionFailure durin │ │ │ │ │ -0001d4e0: 6720 5479 7065 5472 616e 730a 0a3c 6c69 g TypeTrans..
  • tools/javac/T61 │ │ │ │ │ -0001d500: 3831 3838 392f 456d 7074 7946 696e 616c 81889/EmptyFinal │ │ │ │ │ -0001d510: 6c79 5465 7374 2e6a 6176 613a 2045 6d70 lyTest.java: Emp │ │ │ │ │ -0001d520: 7479 2074 7279 2f66 696e 616c 6c79 2072 ty try/finally r │ │ │ │ │ -0001d530: 6573 756c 7473 2069 6e20 6279 7465 636f esults in byteco │ │ │ │ │ -0001d540: 6465 7320 6265 696e 6720 6765 6e65 7261 des being genera │ │ │ │ │ -0001d550: 7465 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a ted..
  • tools/j │ │ │ │ │ -0001d560: 6176 6163 2f54 3632 3134 3838 352e 6a61 avac/T6214885.ja │ │ │ │ │ -0001d570: 7661 3a20 5468 6973 2074 6573 7420 6578 va: This test ex │ │ │ │ │ -0001d580: 6572 6369 7365 7320 6665 6174 7572 6573 ercises features │ │ │ │ │ -0001d590: 2070 726f 7669 6465 6420 6279 2074 6865 provided by the │ │ │ │ │ -0001d5a0: 206e 6577 2069 6e74 6572 6e61 6c20 4469 new internal Di │ │ │ │ │ -0001d5b0: 6167 6e6f 7374 6963 7320 4150 490a 0a3c agnostics API..< │ │ │ │ │ -0001d5c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -0001d5d0: 3632 3234 3136 372e 6a61 7661 3a20 6d69 6224167.java: mi │ │ │ │ │ -0001d5e0: 736c 6561 6469 6e67 2065 7272 6f72 206d sleading error m │ │ │ │ │ -0001d5f0: 6573 7361 6765 2077 6865 6e20 626f 7468 essage when both │ │ │ │ │ -0001d600: 2061 7272 6179 2061 6e64 2076 6172 6172 array and varar │ │ │ │ │ -0001d610: 6773 206d 6574 686f 6473 2061 7265 2064 gs methods are d │ │ │ │ │ -0001d620: 6566 696e 6564 0a0a 3c6c 693e 746f 6f6c efined..
  • tool │ │ │ │ │ -0001d630: 732f 6a61 7661 632f 5436 3232 3736 3137 s/javac/T6227617 │ │ │ │ │ -0001d640: 2e6a 6176 613a 204c 696e 7420 6f70 7469 .java: Lint opti │ │ │ │ │ -0001d650: 6f6e 2066 6f72 2072 6564 756e 6461 6e74 on for redundant │ │ │ │ │ -0001d660: 2063 6173 7473 0a0a 3c6c 693e 746f 6f6c casts..
  • tool │ │ │ │ │ -0001d670: 732f 6a61 7661 632f 5436 3233 3031 3238 s/javac/T6230128 │ │ │ │ │ -0001d680: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ -0001d690: 6f6c 732f 6a61 7661 632f 5436 3233 3132 ols/javac/T62312 │ │ │ │ │ -0001d6a0: 3436 2f54 3632 3331 3234 362e 6a61 7661 46/T6231246.java │ │ │ │ │ -0001d6b0: 3a20 4a61 7661 6320 6372 6173 6820 7769 : Javac crash wi │ │ │ │ │ -0001d6c0: 7468 202d 673a 6e6f 6e65 0a0a 3c6c 693e th -g:none..
  • │ │ │ │ │ -0001d6d0: 746f 6f6c 732f 6a61 7661 632f 5436 3233 tools/javac/T623 │ │ │ │ │ -0001d6e0: 3138 3437 2e6a 6176 613a 2043 7261 7368 1847.java: Crash │ │ │ │ │ -0001d6f0: 2069 6e20 636f 6d2e 7375 6e2e 746f 6f6c in com.sun.tool │ │ │ │ │ -0001d700: 732e 6a61 7661 632e 636f 6d70 2e41 7474 s.javac.comp.Att │ │ │ │ │ -0001d710: 722e 7669 7369 744e 6577 436c 6173 733a r.visitNewClass: │ │ │ │ │ -0001d720: 3133 3532 0a0a 3c6c 693e 746f 6f6c 732f 1352..
  • tools/ │ │ │ │ │ -0001d730: 6a61 7661 632f 5436 3233 3239 3238 2e6a javac/T6232928.j │ │ │ │ │ -0001d740: 6176 613a 2049 6e74 6572 6661 6365 2070 ava: Interface p │ │ │ │ │ -0001d750: 6163 6b61 6765 2d69 6e66 6f20 7368 6f75 ackage-info shou │ │ │ │ │ -0001d760: 6c64 2062 6520 6d61 726b 6564 2061 6273 ld be marked abs │ │ │ │ │ -0001d770: 7472 6163 7420 616e 6420 7379 6e74 6865 tract and synthe │ │ │ │ │ -0001d780: 7469 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a tic..
  • tools/j │ │ │ │ │ -0001d790: 6176 6163 2f54 3632 3334 3037 372e 6a61 avac/T6234077.ja │ │ │ │ │ -0001d7a0: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ -0001d7b0: 2f6a 6176 6163 2f54 3632 3338 3631 322e /javac/T6238612. │ │ │ │ │ -0001d7c0: 6a61 7661 3a20 636f 6d2e 7375 6e2e 746f java: com.sun.to │ │ │ │ │ -0001d7d0: 6f6c 732e 7574 696c 2e4c 6973 742e 746f ols.util.List.to │ │ │ │ │ -0001d7e0: 4172 7261 7920 7669 6f6c 6174 6573 2043 Array violates C │ │ │ │ │ -0001d7f0: 6f6c 6c65 6374 696f 6e20 7370 6563 0a0a ollection spec.. │ │ │ │ │ -0001d800: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0001d810: 5436 3234 3137 3233 2e6a 6176 613a 2063 T6241723.java: c │ │ │ │ │ -0001d820: 6f6d 7069 6c65 7220 6361 6e20 6d69 7373 ompiler can miss │ │ │ │ │ -0001d830: 2073 6f6d 6520 7265 6665 7265 6e63 6573 some references │ │ │ │ │ -0001d840: 2074 6f20 6174 2d44 6570 7265 6361 7465 to at-Deprecate │ │ │ │ │ -0001d850: 6420 636c 6173 7365 730a 0a3c 6c69 3e74 d classes..
  • t │ │ │ │ │ -0001d860: 6f6f 6c73 2f6a 6176 6163 2f54 3632 3435 ools/javac/T6245 │ │ │ │ │ -0001d870: 3539 312e 6a61 7661 3a20 200a 0a3c 6c69 591.java: ..
  • tools/javac/T62 │ │ │ │ │ -0001d890: 3437 3332 342e 6a61 7661 3a20 200a 0a3c 47324.java: ..< │ │ │ │ │ -0001d8a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -0001d8b0: 3632 3635 3430 302e 6a61 7661 3a20 4a61 6265400.java: Ja │ │ │ │ │ -0001d8c0: 7661 6320 7368 6f75 6c64 2062 6520 7368 vac should be sh │ │ │ │ │ -0001d8d0: 6965 6c64 6564 2066 726f 6d20 636c 6965 ielded from clie │ │ │ │ │ -0001d8e0: 6e74 2063 6f64 6520 6572 726f 7273 2069 nt code errors i │ │ │ │ │ -0001d8f0: 6e20 4a53 5220 3139 390a 0a3c 6c69 3e74 n JSR 199..
  • t │ │ │ │ │ -0001d900: 6f6f 6c73 2f6a 6176 6163 2f54 3632 3636 ools/javac/T6266 │ │ │ │ │ -0001d910: 3737 322e 6a61 7661 3a20 6a61 7661 6320 772.java: javac │ │ │ │ │ -0001d920: 6372 6173 6865 732c 2061 7373 6572 7469 crashes, asserti │ │ │ │ │ -0001d930: 6f6e 2066 6169 6c75 7265 2069 6e20 4c6f on failure in Lo │ │ │ │ │ -0001d940: 7765 722e 6a61 7661 0a0a 3c6c 693e 746f wer.java..
  • to │ │ │ │ │ -0001d950: 6f6c 732f 6a61 7661 632f 5436 3239 3435 ols/javac/T62945 │ │ │ │ │ -0001d960: 3839 2e6a 6176 613a 2076 6572 6966 7920 89.java: verify │ │ │ │ │ -0001d970: 7468 6174 2061 6e6e 6f74 6174 696f 6e73 that annotations │ │ │ │ │ -0001d980: 2069 6e73 6964 6520 666f 7265 6163 6820 inside foreach │ │ │ │ │ -0001d990: 7374 6174 656d 656e 7473 2064 6f20 6e6f statements do no │ │ │ │ │ -0001d9a0: 7420 6361 7573 6520 4173 7365 7274 696f t cause Assertio │ │ │ │ │ -0001d9b0: 6e45 7272 6f72 0a0a 3c6c 693e 746f 6f6c nError..
  • tool │ │ │ │ │ -0001d9c0: 732f 6a61 7661 632f 5436 3330 3431 3238 s/javac/T6304128 │ │ │ │ │ -0001d9d0: 2e6a 6176 613a 2076 6572 6966 7920 7468 .java: verify th │ │ │ │ │ -0001d9e0: 6174 2061 6e6e 6f74 6174 696f 6e73 2069 at annotations i │ │ │ │ │ -0001d9f0: 6e73 6964 6520 666f 7265 6163 6820 7374 nside foreach st │ │ │ │ │ -0001da00: 6174 656d 656e 7473 2064 6f20 6e6f 7420 atements do not │ │ │ │ │ -0001da10: 6361 7573 6520 4173 7365 7274 696f 6e45 cause AssertionE │ │ │ │ │ -0001da20: 7272 6f72 0a0a 3c6c 693e 746f 6f6c 732f rror..
  • tools/ │ │ │ │ │ -0001da30: 6a61 7661 632f 5436 3330 3639 3637 2e6a javac/T6306967.j │ │ │ │ │ -0001da40: 6176 613a 2056 6172 6961 626c 6520 7820 ava: Variable x │ │ │ │ │ -0001da50: 6973 2075 7365 6420 6265 666f 7265 2069 is used before i │ │ │ │ │ -0001da60: 6e69 7469 616c 697a 6564 0a0a 3c6c 693e nitialized..
  • │ │ │ │ │ -0001da70: 746f 6f6c 732f 6a61 7661 632f 5436 3332 tools/javac/T632 │ │ │ │ │ -0001da80: 3636 3933 2f46 696e 616c 5661 7269 6162 6693/FinalVariab │ │ │ │ │ -0001da90: 6c65 4173 7369 676e 6564 546f 496e 4361 leAssignedToInCa │ │ │ │ │ -0001daa0: 7463 6842 6c6f 636b 5465 7374 2e6a 6176 tchBlockTest.jav │ │ │ │ │ -0001dab0: 613a 202d 586c 696e 743a 7365 7269 616c a: -Xlint:serial │ │ │ │ │ -0001dac0: 2064 6f65 7320 6e6f 7420 666c 6167 2061 does not flag a │ │ │ │ │ -0001dad0: 6273 7472 6163 7420 636c 6173 7365 7320 bstract classes │ │ │ │ │ -0001dae0: 7769 7468 2063 6f6e 6372 6574 6520 6d65 with concrete me │ │ │ │ │ -0001daf0: 7468 6f64 732f 6d65 6d62 6572 730a 0a3c thods/members..< │ │ │ │ │ -0001db00: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -0001db10: 3633 3236 3735 342e 6a61 7661 3a20 436f 6326754.java: Co │ │ │ │ │ -0001db20: 6d70 696c 6572 2077 696c 6c20 6661 696c mpiler will fail │ │ │ │ │ -0001db30: 2074 6f20 6861 6e64 6c65 202d 586d 6178 to handle -Xmax │ │ │ │ │ -0001db40: 6572 7273 2077 6974 6820 2d76 6520 6e75 errs with -ve nu │ │ │ │ │ -0001db50: 6d62 6572 730a 0a3c 6c69 3e74 6f6f 6c73 mbers..
  • tools │ │ │ │ │ -0001db60: 2f6a 6176 6163 2f54 3633 3430 3534 392e /javac/T6340549. │ │ │ │ │ -0001db70: 6a61 7661 3a20 6a61 7661 782e 746f 6f6c java: javax.tool │ │ │ │ │ -0001db80: 732e 4a61 7661 436f 6d70 696c 6572 546f s.JavaCompilerTo │ │ │ │ │ -0001db90: 6f6c 2e67 6574 5374 616e 6461 7264 4669 ol.getStandardFi │ │ │ │ │ -0001dba0: 6c65 4d61 6e61 6765 7228 292e 6c69 7374 leManager().list │ │ │ │ │ -0001dbb0: 2829 2069 6e63 6c75 6465 7320 6469 7265 () includes dire │ │ │ │ │ -0001dbc0: 6374 6f72 6965 730a 0a3c 6c69 3e74 6f6f ctories..
  • too │ │ │ │ │ -0001dbd0: 6c73 2f6a 6176 6163 2f54 3633 3531 3736 ls/javac/T635176 │ │ │ │ │ -0001dbe0: 372e 6a61 7661 3a20 6a61 7661 782e 746f 7.java: javax.to │ │ │ │ │ -0001dbf0: 6f6c 732e 4a61 7661 436f 6d70 696c 6572 ols.JavaCompiler │ │ │ │ │ -0001dc00: 546f 6f6c 2e67 6574 5374 616e 6461 7264 Tool.getStandard │ │ │ │ │ -0001dc10: 4669 6c65 4d61 6e61 6765 7228 292e 6c69 FileManager().li │ │ │ │ │ -0001dc20: 7374 2829 2074 7265 6174 7320 6469 7265 st() treats dire │ │ │ │ │ -0001dc30: 6374 6f72 6965 7320 6173 2070 6163 6b61 ctories as packa │ │ │ │ │ -0001dc40: 6765 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ge..
  • tools/ja │ │ │ │ │ -0001dc50: 7661 632f 5436 3335 3632 3137 2f54 3633 vac/T6356217/T63 │ │ │ │ │ -0001dc60: 3536 3231 372e 6a61 7661 3a20 4172 7261 56217.java: Arra │ │ │ │ │ -0001dc70: 7949 6e64 6578 4f75 744f 6642 6f75 6e64 yIndexOutOfBound │ │ │ │ │ -0001dc80: 7345 7863 6570 7469 6f6e 2073 686f 756c sException shoul │ │ │ │ │ -0001dc90: 646e 2774 2062 6520 7468 726f 776e 2061 dn't be thrown a │ │ │ │ │ -0001dca0: 7420 436f 6465 2453 7461 7465 2e66 6f72 t Code$State.for │ │ │ │ │ -0001dcb0: 6365 5374 6163 6b54 6f70 0a0a 3c6c 693e ceStackTop..
  • │ │ │ │ │ -0001dcc0: 746f 6f6c 732f 6a61 7661 632f 5436 3335 tools/javac/T635 │ │ │ │ │ -0001dcd0: 3635 3330 2f53 6572 6961 6c69 7a61 626c 6530/Serializabl │ │ │ │ │ -0001dce0: 6541 6273 7472 6163 7443 6c61 7373 5465 eAbstractClassTe │ │ │ │ │ -0001dcf0: 7374 2e6a 6176 613a 202d 586c 696e 743a st.java: -Xlint: │ │ │ │ │ -0001dd00: 7365 7269 616c 2064 6f65 7320 6e6f 7420 serial does not │ │ │ │ │ -0001dd10: 666c 6167 2061 6273 7472 6163 7420 636c flag abstract cl │ │ │ │ │ -0001dd20: 6173 7365 7320 7769 7468 2070 6572 7369 asses with persi │ │ │ │ │ -0001dd30: 7365 6e74 2066 6965 6c64 730a 0a3c 6c69 sent fields..
  • tools/javac/T63 │ │ │ │ │ -0001dd50: 3538 3032 342e 6a61 7661 3a20 5461 736b 58024.java: Task │ │ │ │ │ -0001dd60: 4c69 7374 656e 6572 2073 686f 756c 6420 Listener should │ │ │ │ │ -0001dd70: 6265 2070 726f 706f 6761 7465 6420 6265 be propogated be │ │ │ │ │ -0001dd80: 7477 6565 6e20 7072 6f63 6573 7369 6e67 tween processing │ │ │ │ │ -0001dd90: 2072 6f75 6e64 730a 0a3c 6c69 3e74 6f6f rounds..
  • too │ │ │ │ │ -0001dda0: 6c73 2f6a 6176 6163 2f54 3633 3538 3136 ls/javac/T635816 │ │ │ │ │ -0001ddb0: 362e 6a61 7661 3a20 2d76 6572 626f 7365 6.java: -verbose │ │ │ │ │ -0001ddc0: 2072 6570 6f72 7473 2061 6273 7572 6420 reports absurd │ │ │ │ │ -0001ddd0: 7469 6d65 7320 7768 656e 2061 6e6e 6f74 times when annot │ │ │ │ │ -0001dde0: 6174 696f 6e20 7072 6f63 6573 7369 6e67 ation processing │ │ │ │ │ -0001ddf0: 2069 6e76 6f6c 7665 640a 0a3c 6c69 3e74 involved..
  • t │ │ │ │ │ -0001de00: 6f6f 6c73 2f6a 6176 6163 2f54 3633 3538 ools/javac/T6358 │ │ │ │ │ -0001de10: 3136 382e 6a61 7661 3a20 4a61 7661 436f 168.java: JavaCo │ │ │ │ │ -0001de20: 6d70 696c 6572 2e68 6173 4265 656e 5573 mpiler.hasBeenUs │ │ │ │ │ -0001de30: 6564 2069 7320 6e6f 7420 7365 7420 696e ed is not set in │ │ │ │ │ -0001de40: 2064 656c 6567 6174 6543 6f6d 7069 6c65 delegateCompile │ │ │ │ │ -0001de50: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -0001de60: 6163 2f54 3633 3631 3631 392e 6a61 7661 ac/T6361619.java │ │ │ │ │ -0001de70: 3a20 4173 7365 7274 696f 6e45 7272 6f72 : AssertionError │ │ │ │ │ -0001de80: 2066 726f 6d20 436c 6173 7352 6561 6465 from ClassReade │ │ │ │ │ -0001de90: 723b 206d 6973 6d61 7463 6820 6265 7477 r; mismatch betw │ │ │ │ │ -0001dea0: 6565 6e20 4a61 7661 6354 6173 6b49 6d70 een JavacTaskImp │ │ │ │ │ -0001deb0: 6c2e 636f 6e74 6578 7420 616e 6420 4a53 l.context and JS │ │ │ │ │ -0001dec0: 5220 3236 390a 0a3c 6c69 3e74 6f6f 6c73 R 269..
  • tools │ │ │ │ │ -0001ded0: 2f6a 6176 6163 2f54 3633 3636 3139 362e /javac/T6366196. │ │ │ │ │ -0001dee0: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -0001def0: 666f 7220 636f 726e 6572 2063 6173 6573 for corner cases │ │ │ │ │ -0001df00: 206f 6620 706f 7369 7469 6f6e 2065 6e63 of position enc │ │ │ │ │ -0001df10: 6f64 696e 670a 0a3c 6c69 3e74 6f6f 6c73 oding..
  • tools │ │ │ │ │ -0001df20: 2f6a 6176 6163 2f54 3633 3730 3635 332e /javac/T6370653. │ │ │ │ │ -0001df30: 6a61 7661 3a20 5573 6520 6969 6e63 206f java: Use iinc o │ │ │ │ │ -0001df40: 7063 6f64 6520 666f 7220 706f 7374 6669 pcode for postfi │ │ │ │ │ -0001df50: 7820 6465 6372 656d 656e 7420 6f66 206c x decrement of l │ │ │ │ │ -0001df60: 6f63 616c 2076 6172 6961 626c 650a 0a3c ocal variable..< │ │ │ │ │ -0001df70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -0001df80: 3633 3739 3332 372e 6a61 7661 3a20 4572 6379327.java: Er │ │ │ │ │ -0001df90: 726f 6e65 6f75 7320 6361 7463 6820 626c roneous catch bl │ │ │ │ │ -0001dfa0: 6f63 6b20 6e6f 7420 6465 7465 6374 6564 ock not detected │ │ │ │ │ -0001dfb0: 2077 6974 6820 616e 6f6e 796d 6f75 7320 with anonymous │ │ │ │ │ -0001dfc0: 636c 6173 7320 6465 636c 6172 6174 696f class declaratio │ │ │ │ │ -0001dfd0: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -0001dfe0: 6163 2f54 3633 3934 3536 332e 6a61 7661 ac/T6394563.java │ │ │ │ │ -0001dff0: 3a20 6a61 7661 6320 6967 6e6f 7265 7320 : javac ignores │ │ │ │ │ -0001e000: 2d6e 6f77 6172 6e20 7377 6974 6368 2069 -nowarn switch i │ │ │ │ │ -0001e010: 6e20 312e 352e 305f 3036 2066 6f72 2064 n 1.5.0_06 for d │ │ │ │ │ -0001e020: 6570 7265 6361 7469 6f6e 2077 6172 6e69 eprecation warni │ │ │ │ │ -0001e030: 6e67 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ngs..
  • tools/j │ │ │ │ │ -0001e040: 6176 6163 2f54 3633 3935 3937 342e 6a61 avac/T6395974.ja │ │ │ │ │ -0001e050: 7661 3a20 6669 6c65 7320 6172 6520 7061 va: files are pa │ │ │ │ │ -0001e060: 7273 6564 2065 7665 6e20 6166 7465 7220 rsed even after │ │ │ │ │ -0001e070: 6661 696c 7572 6520 746f 2066 696e 6420 failure to find │ │ │ │ │ -0001e080: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ -0001e090: 7373 6f72 2069 7320 7265 706f 7274 6564 ssor is reported │ │ │ │ │ -0001e0a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001e0b0: 632f 5436 3339 3730 3434 2e6a 6176 613a c/T6397044.java: │ │ │ │ │ -0001e0c0: 204a 434d 6f64 6966 6965 7273 2e67 6574 JCModifiers.get │ │ │ │ │ -0001e0d0: 4d6f 6469 6669 6572 7328 2920 7265 7475 Modifiers() retu │ │ │ │ │ -0001e0e0: 726e 7320 696e 636f 7272 6563 7420 4d6f rns incorrect Mo │ │ │ │ │ -0001e0f0: 6469 6669 6572 7320 7365 742e 0a0a 3c6c difiers set...tools/javac/T6 │ │ │ │ │ -0001e110: 3339 3732 3836 2e6a 6176 613a 2054 6173 397286.java: Tas │ │ │ │ │ -0001e120: 6b4c 6973 7465 6e65 7220 6361 6c6c 7320 kListener calls │ │ │ │ │ -0001e130: 6172 6520 6e6f 7420 7072 6f74 6563 7465 are not protecte │ │ │ │ │ -0001e140: 6420 6167 6169 6e73 2075 7365 7220 6578 d agains user ex │ │ │ │ │ -0001e150: 6365 7074 696f 6e73 0a0a 3c6c 693e 746f ceptions..
  • to │ │ │ │ │ -0001e160: 6f6c 732f 6a61 7661 632f 5436 3430 3334 ols/javac/T64034 │ │ │ │ │ -0001e170: 3636 2e6a 6176 613a 206a 6176 6163 2054 66.java: javac T │ │ │ │ │ -0001e180: 6173 6b4c 6973 7465 6e65 7220 7368 6f75 askListener shou │ │ │ │ │ -0001e190: 6c64 2062 6520 696e 666f 726d 6564 2077 ld be informed w │ │ │ │ │ -0001e1a0: 6865 6e20 616e 6e6f 7461 7469 6f6e 2070 hen annotation p │ │ │ │ │ -0001e1b0: 726f 6365 7373 696e 6720 6f63 6375 7273 rocessing occurs │ │ │ │ │ -0001e1c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001e1d0: 632f 5436 3430 3437 3536 2e6a 6176 613a c/T6404756.java: │ │ │ │ │ -0001e1e0: 206a 6176 6163 206d 6973 6861 6e64 6c65 javac mishandle │ │ │ │ │ -0001e1f0: 7320 6465 7072 6563 6174 696f 6e20 7761 s deprecation wa │ │ │ │ │ -0001e200: 726e 696e 6773 206f 6e20 736f 6d65 2065 rnings on some e │ │ │ │ │ -0001e210: 6c65 6d65 6e74 7320 6d61 726b 6564 2064 lements marked d │ │ │ │ │ -0001e220: 6570 7265 6361 7465 640a 0a3c 6c69 3e74 eprecated..
  • t │ │ │ │ │ -0001e230: 6f6f 6c73 2f6a 6176 6163 2f54 3634 3035 ools/javac/T6405 │ │ │ │ │ -0001e240: 3039 392e 6a61 7661 3a20 436f 6d70 696c 099.java: Compil │ │ │ │ │ -0001e250: 6572 2063 7261 7368 6573 2077 6865 6e20 er crashes when │ │ │ │ │ -0001e260: 6a61 7661 6320 656e 636f 756e 7465 7273 javac encounters │ │ │ │ │ -0001e270: 202f 7573 722f 6a64 6b2f 7061 636b 6765 /usr/jdk/packge │ │ │ │ │ -0001e280: 732f 6c69 622f 6578 7420 7769 7468 206e s/lib/ext with n │ │ │ │ │ -0001e290: 6f20 3737 3720 7065 726d 6973 7369 6f6e o 777 permission │ │ │ │ │ -0001e2a0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0001e2b0: 6163 2f54 3634 3036 3737 312e 6a61 7661 ac/T6406771.java │ │ │ │ │ -0001e2c0: 3a20 436f 6d70 696c 6174 696f 6e55 6e69 : CompilationUni │ │ │ │ │ -0001e2d0: 7454 7265 6520 6e65 6564 7320 6163 6365 tTree needs acce │ │ │ │ │ -0001e2e0: 7373 2074 6f20 6120 6c69 6e65 206d 6170 ss to a line map │ │ │ │ │ -0001e2f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001e300: 632f 5436 3430 3730 3636 2e6a 6176 613a c/T6407066.java: │ │ │ │ │ -0001e310: 2050 6174 6873 2063 6f64 6520 7368 6f75 Paths code shou │ │ │ │ │ -0001e320: 6c64 206e 6f74 2064 6973 6361 7264 206e ld not discard n │ │ │ │ │ -0001e330: 6f6e 2d65 7869 7374 656e 7420 6469 7265 on-existent dire │ │ │ │ │ -0001e340: 6374 6f72 6965 730a 0a3c 6c69 3e74 6f6f ctories..
  • too │ │ │ │ │ -0001e350: 6c73 2f6a 6176 6163 2f54 3634 3037 3235 ls/javac/T640725 │ │ │ │ │ -0001e360: 372e 6a61 7661 3a20 6a61 7661 6320 6c6f 7.java: javac lo │ │ │ │ │ -0001e370: 636b 7320 7570 2077 6865 6e20 656e 636f cks up when enco │ │ │ │ │ -0001e380: 756e 7465 7269 6e67 2063 7963 6c69 6320 untering cyclic │ │ │ │ │ -0001e390: 696e 6865 7269 7461 6e63 650a 0a3c 6c69 inheritance..
  • tools/javac/T64 │ │ │ │ │ -0001e3b0: 3130 3730 362e 6a61 7661 3a20 434f 4e46 10706.java: CONF │ │ │ │ │ -0001e3c0: 4f52 4d41 4e43 4520 4d61 6e64 6174 6f72 ORMANCE Mandator │ │ │ │ │ -0001e3d0: 7920 7761 726e 696e 6773 2069 6e20 5472 y warnings in Tr │ │ │ │ │ -0001e3e0: 6565 2041 5049 0a0a 3c6c 693e 746f 6f6c ee API..
  • tool │ │ │ │ │ -0001e3f0: 732f 6a61 7661 632f 5436 3431 3133 3739 s/javac/T6411379 │ │ │ │ │ -0001e400: 2e6a 6176 613a 204e 5045 2066 726f 6d20 .java: NPE from │ │ │ │ │ -0001e410: 4a61 7661 6354 7265 6573 2e67 6574 5061 JavacTrees.getPa │ │ │ │ │ -0001e420: 7468 0a0a 3c6c 693e 746f 6f6c 732f 6a61 th..
  • tools/ja │ │ │ │ │ -0001e430: 7661 632f 5436 3432 3335 3833 2e6a 6176 vac/T6423583.jav │ │ │ │ │ -0001e440: 613a 204c 6974 6572 616c 5472 6565 2e67 a: LiteralTree.g │ │ │ │ │ -0001e450: 6574 5661 6c75 6528 2920 7368 6f75 6c64 etValue() should │ │ │ │ │ -0001e460: 2072 6574 7572 6e20 426f 6f6c 6561 6e20 return Boolean │ │ │ │ │ -0001e470: 666f 7220 4b69 6e64 2e42 4f4f 4c45 414e for Kind.BOOLEAN │ │ │ │ │ -0001e480: 5f4c 4954 4552 414c 206c 6974 6572 616c _LITERAL literal │ │ │ │ │ -0001e490: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0001e4a0: 6163 2f54 3634 3335 3239 312f 5436 3433 ac/T6435291/T643 │ │ │ │ │ -0001e4b0: 3532 3931 2e6a 6176 613a 206a 6176 6163 5291.java: javac │ │ │ │ │ -0001e4c0: 2073 686f 756c 646e 2774 2074 6872 6f77 shouldn't throw │ │ │ │ │ -0001e4d0: 204e 5045 2077 6869 6c65 2063 6f6d 7069 NPE while compi │ │ │ │ │ -0001e4e0: 6c69 6e67 2069 6e76 616c 6964 2052 756e ling invalid Run │ │ │ │ │ -0001e4f0: 7469 6d65 496e 7669 7369 626c 6550 6172 timeInvisiblePar │ │ │ │ │ -0001e500: 616d 6574 6572 416e 6e6f 7461 7469 6f6e ameterAnnotation │ │ │ │ │ -0001e510: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0001e520: 6163 2f54 3634 3538 3734 392e 6a61 7661 ac/T6458749.java │ │ │ │ │ -0001e530: 3a20 5479 7065 5061 7261 6d65 7465 7245 : TypeParameterE │ │ │ │ │ -0001e540: 6c65 6d65 6e74 2e67 6574 456e 636c 6f73 lement.getEnclos │ │ │ │ │ -0001e550: 6564 456c 656d 656e 7473 2829 2074 6872 edElements() thr │ │ │ │ │ -0001e560: 6f77 7320 4e50 4520 7769 7468 696e 206a ows NPE within j │ │ │ │ │ -0001e570: 6176 6163 0a0a 3c6c 693e 746f 6f6c 732f avac..
  • tools/ │ │ │ │ │ -0001e580: 6a61 7661 632f 5436 3435 3838 3233 2f54 javac/T6458823/T │ │ │ │ │ -0001e590: 3634 3538 3832 332e 6a61 7661 3a20 4d65 6458823.java: Me │ │ │ │ │ -0001e5a0: 7373 6167 6572 206d 6573 7361 6765 7320 ssager messages │ │ │ │ │ -0001e5b0: 6f6e 2054 7970 6550 6172 616d 7465 7245 on TypeParamterE │ │ │ │ │ -0001e5c0: 6c65 6d65 6e74 7320 746f 206e 6f74 2069 lements to not i │ │ │ │ │ -0001e5d0: 6e63 6c75 6465 2070 6f73 6974 696f 6e20 nclude position │ │ │ │ │ -0001e5e0: 696e 666f 726d 6174 696f 6e2e 0a0a 3c6c information...tools/javac/T6 │ │ │ │ │ -0001e600: 3437 3237 3531 2e6a 6176 613a 2053 6f75 472751.java: Sou │ │ │ │ │ -0001e610: 7263 6550 6f73 6974 696f 6e73 2e67 6574 rcePositions.get │ │ │ │ │ -0001e620: 5374 6172 7450 6f73 2072 6574 7572 6e73 StartPos returns │ │ │ │ │ -0001e630: 2069 6e63 6f72 7265 6374 2076 616c 7565 incorrect value │ │ │ │ │ -0001e640: 2066 6f72 2065 6e75 6d20 636f 6e73 7461 for enum consta │ │ │ │ │ -0001e650: 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a nts..
  • tools/j │ │ │ │ │ -0001e660: 6176 6163 2f54 3635 3334 3238 372e 6a61 avac/T6534287.ja │ │ │ │ │ -0001e670: 7661 3a20 656d 7074 7920 6172 6720 6361 va: empty arg ca │ │ │ │ │ -0001e680: 7573 6564 2061 2053 7472 696e 6749 6e64 used a StringInd │ │ │ │ │ -0001e690: 6578 4f75 744f 6642 6f75 6e64 7345 7863 exOutOfBoundsExc │ │ │ │ │ -0001e6a0: 6570 7469 6f6e 0a0a 3c6c 693e 746f 6f6c eption..
  • tool │ │ │ │ │ -0001e6b0: 732f 6a61 7661 632f 5436 3535 3430 3937 s/javac/T6554097 │ │ │ │ │ -0001e6c0: 2e6a 6176 613a 2022 6669 6e61 6c22 2063 .java: "final" c │ │ │ │ │ -0001e6d0: 6f6e 6675 7365 7320 6174 2d53 7570 7072 onfuses at-Suppr │ │ │ │ │ -0001e6e0: 6573 7357 6172 6e69 6e67 730a 0a3c 6c69 essWarnings..
  • tools/javac/T65 │ │ │ │ │ -0001e700: 3538 3437 362e 6a61 7661 3a20 636f 6d2f 58476.java: com/ │ │ │ │ │ -0001e710: 7375 6e2f 746f 6f6c 732f 6a61 7661 632f sun/tools/javac/ │ │ │ │ │ -0001e720: 4d61 696e 2e63 6f6d 7069 6c65 2064 6f6e Main.compile don │ │ │ │ │ -0001e730: 2774 2072 656c 6561 7365 2066 696c 6520 't release file │ │ │ │ │ -0001e740: 6861 6e64 6c65 7320 6f6e 2072 6574 7572 handles on retur │ │ │ │ │ -0001e750: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -0001e760: 6163 2f54 3635 3637 3431 342e 6a61 7661 ac/T6567414.java │ │ │ │ │ -0001e770: 3a20 6a61 7661 6320 636f 6d70 696c 6572 : javac compiler │ │ │ │ │ -0001e780: 2072 6570 6f72 7473 206e 6f20 736f 7572 reports no sour │ │ │ │ │ -0001e790: 6365 2066 696c 6520 6f72 206c 696e 6520 ce file or line │ │ │ │ │ -0001e7a0: 6f6e 2065 6e75 6d20 636f 6e73 7461 6e74 on enum constant │ │ │ │ │ -0001e7b0: 2064 6563 6c61 7261 7469 6f6e 2065 7272 declaration err │ │ │ │ │ -0001e7c0: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ -0001e7d0: 7661 632f 5436 3538 3736 3734 2e6a 6176 vac/T6587674.jav │ │ │ │ │ -0001e7e0: 613a 204e 6f43 6c61 7373 6465 6646 6f75 a: NoClassdefFou │ │ │ │ │ -0001e7f0: 6e64 2077 6865 6e20 616e 6f6e 796d 6f75 nd when anonymou │ │ │ │ │ -0001e800: 736c 7920 6578 7465 6e64 696e 6720 6120 sly extending a │ │ │ │ │ -0001e810: 636c 6173 732e 0a0a 3c6c 693e 746f 6f6c class...
  • tool │ │ │ │ │ -0001e820: 732f 6a61 7661 632f 5436 3539 3536 3636 s/javac/T6595666 │ │ │ │ │ -0001e830: 2e6a 6176 613a 2066 6978 202d 5765 7272 .java: fix -Werr │ │ │ │ │ -0001e840: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ -0001e850: 7661 632f 5436 3632 3535 3230 2e6a 6176 vac/T6625520.jav │ │ │ │ │ -0001e860: 613a 206a 6176 6163 2068 616e 646c 6573 a: javac handles │ │ │ │ │ -0001e870: 206d 6973 7369 6e67 2065 6e74 7269 6573 missing entries │ │ │ │ │ -0001e880: 206f 6e20 636c 6173 7370 6174 6820 6261 on classpath ba │ │ │ │ │ -0001e890: 646c 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a dly..
  • tools/j │ │ │ │ │ -0001e8a0: 6176 6163 2f54 3636 3534 3033 372e 6a61 avac/T6654037.ja │ │ │ │ │ -0001e8b0: 7661 3a20 4a43 5472 6565 2e70 6f73 206d va: JCTree.pos m │ │ │ │ │ -0001e8c0: 6179 2062 6520 696e 636f 7272 6563 7420 ay be incorrect │ │ │ │ │ -0001e8d0: 666f 7220 4269 6e61 7279 5472 6565 730a for BinaryTrees. │ │ │ │ │ -0001e8e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001e8f0: 2f54 3636 3633 3538 382e 6a61 7661 3a20 /T6663588.java: │ │ │ │ │ -0001e900: 436f 6d70 696c 6572 2067 6f65 7320 696e Compiler goes in │ │ │ │ │ -0001e910: 746f 2069 6e66 696e 6974 6520 6c6f 6f70 to infinite loop │ │ │ │ │ -0001e920: 2066 6f72 2043 7963 6c69 6320 496e 6865 for Cyclic Inhe │ │ │ │ │ -0001e930: 7269 7461 6e63 6520 7465 7374 2063 6173 ritance test cas │ │ │ │ │ -0001e940: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0001e950: 6163 2f54 3636 3635 3739 312e 6a61 7661 ac/T6665791.java │ │ │ │ │ -0001e960: 3a20 636f 6d2e 7375 6e2e 736f 7572 6365 : com.sun.source │ │ │ │ │ -0001e970: 2e74 7265 652e 4d65 7468 6f64 5472 6565 .tree.MethodTree │ │ │ │ │ -0001e980: 2e74 6f53 7472 696e 6728 2920 646f 6573 .toString() does │ │ │ │ │ -0001e990: 206e 6f74 206f 7574 7075 7420 6465 6661 not output defa │ │ │ │ │ -0001e9a0: 756c 7420 7661 6c75 6573 0a0a 3c6c 693e ult values..
  • │ │ │ │ │ -0001e9b0: 746f 6f6c 732f 6a61 7661 632f 5436 3636 tools/javac/T666 │ │ │ │ │ -0001e9c0: 3838 3032 2e6a 6176 613a 206a 6176 6163 8802.java: javac │ │ │ │ │ -0001e9d0: 2068 616e 646c 6573 2064 6961 676e 6f73 handles diagnos │ │ │ │ │ -0001e9e0: 7469 6373 2066 6f72 206c 6173 7420 6c69 tics for last li │ │ │ │ │ -0001e9f0: 6e65 2062 6164 6c79 2c20 6966 206c 696e ne badly, if lin │ │ │ │ │ -0001ea00: 6520 6e6f 7420 7465 726d 696e 6174 6564 e not terminated │ │ │ │ │ -0001ea10: 2062 7920 6e65 776c 696e 650a 0a3c 6c69 by newline..
  • tools/javac/T66 │ │ │ │ │ -0001ea30: 3935 3337 392f 416e 6e6f 7461 7469 6f6e 95379/Annotation │ │ │ │ │ -0001ea40: 7341 7265 4e6f 7443 6f70 6965 6454 6f42 sAreNotCopiedToB │ │ │ │ │ -0001ea50: 7269 6467 654d 6574 686f 6473 5465 7374 ridgeMethodsTest │ │ │ │ │ -0001ea60: 2e6a 6176 613a 2043 6f70 7920 6d65 7468 .java: Copy meth │ │ │ │ │ -0001ea70: 6f64 2061 6e6e 6f74 6174 696f 6e73 2061 od annotations a │ │ │ │ │ -0001ea80: 6e64 2070 6172 616d 6574 6572 2061 6e6e nd parameter ann │ │ │ │ │ -0001ea90: 6f74 6174 696f 6e73 2074 6f20 7379 6e74 otations to synt │ │ │ │ │ -0001eaa0: 6865 7469 6320 6272 6964 6765 206d 6574 hetic bridge met │ │ │ │ │ -0001eab0: 686f 6473 0a0a 3c6c 693e 746f 6f6c 732f hods..
  • tools/ │ │ │ │ │ -0001eac0: 6a61 7661 632f 5436 3732 3530 3336 2e6a javac/T6725036.j │ │ │ │ │ -0001ead0: 6176 613a 206a 6176 6163 2072 6574 7572 ava: javac retur │ │ │ │ │ -0001eae0: 6e73 2069 6e63 6f72 7265 6374 2076 616c ns incorrect val │ │ │ │ │ -0001eaf0: 7565 2066 6f72 206c 6173 744d 6f64 6966 ue for lastModif │ │ │ │ │ -0001eb00: 6965 6454 696d 6528 2920 7768 656e 2073 iedTime() when s │ │ │ │ │ -0001eb10: 6f75 7263 6520 6973 2061 207a 6970 2066 ource is a zip f │ │ │ │ │ -0001eb20: 696c 6520 6172 6368 6976 650a 0a3c 6c69 ile archive..
  • tools/javac/T67 │ │ │ │ │ -0001eb40: 3539 3939 362e 6a61 7661 3a20 6a61 7661 59996.java: java │ │ │ │ │ -0001eb50: 6320 7368 6f75 6c64 2069 676e 6f72 6520 c should ignore │ │ │ │ │ -0001eb60: 656d 7074 7920 656e 7472 6965 7320 6f6e empty entries on │ │ │ │ │ -0001eb70: 2070 6174 6873 0a0a 3c6c 693e 746f 6f6c paths..
  • tool │ │ │ │ │ -0001eb80: 732f 6a61 7661 632f 5436 3739 3439 3539 s/javac/T6794959 │ │ │ │ │ -0001eb90: 2e6a 6176 613a 2061 6464 206e 6577 2073 .java: add new s │ │ │ │ │ -0001eba0: 7769 7463 6820 2d58 4465 7870 6563 744b witch -XDexpectK │ │ │ │ │ -0001ebb0: 6579 733d 6b65 792c 6b65 792c 2e2e 2e0a eys=key,key,.... │ │ │ │ │ -0001ebc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001ebd0: 2f54 3638 3535 3233 362e 6a61 7661 3a20 /T6855236.java: │ │ │ │ │ -0001ebe0: 436f 6d70 696c 6572 2054 7265 6520 4150 Compiler Tree AP │ │ │ │ │ -0001ebf0: 4920 5472 6565 5061 7468 2063 6c61 7373 I TreePath class │ │ │ │ │ -0001ec00: 2067 656e 6572 6174 6573 204e 756c 6c50 generates NullP │ │ │ │ │ -0001ec10: 6f69 6e74 6572 4578 6365 7074 696f 6e20 ointerException │ │ │ │ │ -0001ec20: 6672 6f6d 2049 7465 7261 746f 720a 0a3c from Iterator..< │ │ │ │ │ -0001ec30: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -0001ec40: 3638 3733 3834 392e 6a61 7661 3a20 7375 6873849.java: su │ │ │ │ │ -0001ec50: 7070 7265 7373 206e 6f74 6573 2067 656e ppress notes gen │ │ │ │ │ -0001ec60: 6572 6174 6564 2062 7920 6a61 7661 630a erated by javac. │ │ │ │ │ -0001ec70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0001ec80: 2f54 3638 3831 3634 352e 6a61 7661 3a20 /T6881645.java: │ │ │ │ │ -0001ec90: 556e 6368 6563 6b65 6420 6d65 7468 6f64 Unchecked method │ │ │ │ │ -0001eca0: 2063 616c 6c20 6f6e 2061 206d 6574 686f call on a metho │ │ │ │ │ -0001ecb0: 6420 6465 636c 6172 6564 2069 6e73 6964 d declared insid │ │ │ │ │ -0001ecc0: 6520 616e 6f6e 796d 6f75 7320 696e 6e65 e anonymous inne │ │ │ │ │ -0001ecd0: 7220 6361 7573 6573 206a 6176 6163 2074 r causes javac t │ │ │ │ │ -0001ece0: 6f20 6372 6173 680a 0a3c 6c69 3e74 6f6f o crash..
  • too │ │ │ │ │ -0001ecf0: 6c73 2f6a 6176 6163 2f54 3638 3832 3233 ls/javac/T688223 │ │ │ │ │ -0001ed00: 352e 6a61 7661 3a20 696e 7661 6c69 6420 5.java: invalid │ │ │ │ │ -0001ed10: 6578 706f 6e65 6e74 2063 6175 7365 7320 exponent causes │ │ │ │ │ -0001ed20: 7369 6c65 6e74 206a 6176 6163 2063 7261 silent javac cra │ │ │ │ │ -0001ed30: 7368 0a0a 3c6c 693e 746f 6f6c 732f 6a61 sh..
  • tools/ja │ │ │ │ │ -0001ed40: 7661 632f 5436 3930 3031 3439 2e6a 6176 vac/T6900149.jav │ │ │ │ │ -0001ed50: 613a 2049 6c6c 6567 616c 5374 6174 6545 a: IllegalStateE │ │ │ │ │ -0001ed60: 7863 6570 7469 6f6e 2077 6865 6e20 636f xception when co │ │ │ │ │ -0001ed70: 6d70 696c 696e 6720 7361 6d65 2066 696c mpiling same fil │ │ │ │ │ -0001ed80: 6573 2061 6e64 2044 6961 676e 6f73 7469 es and Diagnosti │ │ │ │ │ -0001ed90: 634c 6973 7465 6e65 7220 6973 2073 6574 cListener is set │ │ │ │ │ -0001eda0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001edb0: 632f 5436 3934 3236 3439 2e6a 6176 613a c/T6942649.java: │ │ │ │ │ -0001edc0: 2061 6464 2068 6964 6465 6e20 6f70 7469 add hidden opti │ │ │ │ │ -0001edd0: 6f6e 2074 6f20 6964 656e 7469 6679 206c on to identify l │ │ │ │ │ -0001ede0: 6f63 6174 696f 6e20 616e 6420 7665 7273 ocation and vers │ │ │ │ │ -0001edf0: 696f 6e20 6f66 206a 6176 6163 2063 6c61 ion of javac cla │ │ │ │ │ -0001ee00: 7373 6573 0a0a 3c6c 693e 746f 6f6c 732f sses..
  • tools/ │ │ │ │ │ -0001ee10: 6a61 7661 632f 5436 3935 3634 3632 2f54 javac/T6956462/T │ │ │ │ │ -0001ee20: 3639 3536 3436 322e 6a61 7661 3a20 4173 6956462.java: As │ │ │ │ │ -0001ee30: 7365 7274 696f 6e45 7272 6f72 2065 7863 sertionError exc │ │ │ │ │ -0001ee40: 6570 7469 6f6e 2074 6872 6f77 7320 696e eption throws in │ │ │ │ │ -0001ee50: 2074 6865 2043 6f6d 7069 6c65 7220 5472 the Compiler Tr │ │ │ │ │ -0001ee60: 6565 2041 5049 2069 6e20 4a44 4b20 372e ee API in JDK 7. │ │ │ │ │ -0001ee70: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001ee80: 632f 5436 3935 3636 3338 2e6a 6176 613a c/T6956638.java: │ │ │ │ │ -0001ee90: 204a 6176 6163 5461 736b 2e67 656e 6572 JavacTask.gener │ │ │ │ │ -0001eea0: 6174 6520 646f 6573 206e 6f74 2067 656e ate does not gen │ │ │ │ │ -0001eeb0: 6572 6174 6520 616c 6c20 7265 7175 6972 erate all requir │ │ │ │ │ -0001eec0: 6564 2066 696c 6573 0a0a 3c6c 693e 746f ed files..
  • to │ │ │ │ │ -0001eed0: 6f6c 732f 6a61 7661 632f 5436 3937 3031 ols/javac/T69701 │ │ │ │ │ -0001eee0: 3733 2f44 6562 7567 506f 696e 7465 7241 73/DebugPointerA │ │ │ │ │ -0001eef0: 7442 6164 506f 7369 7469 6f6e 5465 7374 tBadPositionTest │ │ │ │ │ -0001ef00: 2e6a 6176 613a 2044 6562 7567 2070 6f69 .java: Debug poi │ │ │ │ │ -0001ef10: 6e74 6572 2061 7420 6261 6420 706f 7369 nter at bad posi │ │ │ │ │ -0001ef20: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ -0001ef30: 6a61 7661 632f 5436 3937 3233 3237 2e6a javac/T6972327.j │ │ │ │ │ -0001ef40: 6176 613a 204a 4354 7265 652e 706f 7320 ava: JCTree.pos │ │ │ │ │ -0001ef50: 696e 636f 7272 6563 7420 666f 7220 616e incorrect for an │ │ │ │ │ -0001ef60: 6e6f 7461 7469 6f6e 7320 7769 7468 6f75 notations withou │ │ │ │ │ -0001ef70: 7420 6d6f 6469 6669 6572 7320 616e 6420 t modifiers and │ │ │ │ │ -0001ef80: 7061 636b 6167 650a 0a3c 6c69 3e74 6f6f package..
  • too │ │ │ │ │ -0001ef90: 6c73 2f6a 6176 6163 2f54 3639 3737 3830 ls/javac/T697780 │ │ │ │ │ -0001efa0: 302e 6a61 7661 3a20 5265 6772 6573 7369 0.java: Regressi │ │ │ │ │ -0001efb0: 6f6e 3a20 696e 7661 6c69 6420 7265 736f on: invalid reso │ │ │ │ │ -0001efc0: 6c75 7469 6f6e 206f 6620 7375 7065 7274 lution of supert │ │ │ │ │ -0001efd0: 7970 6520 666f 7220 6c6f 6361 6c20 636c ype for local cl │ │ │ │ │ -0001efe0: 6173 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ass..
  • tools/j │ │ │ │ │ -0001eff0: 6176 6163 2f54 3639 3835 3138 312e 6a61 avac/T6985181.ja │ │ │ │ │ -0001f000: 7661 3a20 416e 6e6f 7461 7469 6f6e 7320 va: Annotations │ │ │ │ │ -0001f010: 6c6f 7374 2066 726f 6d20 636c 6173 7366 lost from classf │ │ │ │ │ -0001f020: 696c 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ile..
  • tools/j │ │ │ │ │ -0001f030: 6176 6163 2f54 3639 3933 3330 312e 6a61 avac/T6993301.ja │ │ │ │ │ -0001f040: 7661 3a20 6361 7463 6820 7061 7261 6d65 va: catch parame │ │ │ │ │ -0001f050: 7465 7273 2064 6f20 6e6f 7420 6861 7665 ters do not have │ │ │ │ │ -0001f060: 2063 6f72 7265 6374 206b 696e 6420 2869 correct kind (i │ │ │ │ │ -0001f070: 2e65 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a .e...
  • tools/j │ │ │ │ │ -0001f080: 6176 6163 2f54 3639 3939 3231 302e 6a61 avac/T6999210.ja │ │ │ │ │ -0001f090: 7661 3a20 6a61 7661 6320 7368 6f75 6c64 va: javac should │ │ │ │ │ -0001f0a0: 2062 6520 6162 6c65 2074 6f20 7761 726e be able to warn │ │ │ │ │ -0001f0b0: 206f 6620 616e 6f6d 616c 6f75 7320 636f of anomalous co │ │ │ │ │ -0001f0c0: 6e64 6974 696f 6e73 2069 6e20 636c 6173 nditions in clas │ │ │ │ │ -0001f0d0: 7366 696c 6573 0a0a 3c6c 693e 746f 6f6c sfiles..
  • tool │ │ │ │ │ -0001f0e0: 732f 6a61 7661 632f 5437 3030 3836 3433 s/javac/T7008643 │ │ │ │ │ -0001f0f0: 2f49 6e6c 696e 6564 4669 6e61 6c6c 7943 /InlinedFinallyC │ │ │ │ │ -0001f100: 6f6e 6675 7365 4465 6275 6767 6572 7354 onfuseDebuggersT │ │ │ │ │ -0001f110: 6573 742e 6a61 7661 3a20 696e 6c69 6e65 est.java: inline │ │ │ │ │ -0001f120: 6420 6669 6e61 6c6c 7920 636c 6175 7365 d finally clause │ │ │ │ │ -0001f130: 7320 636f 6e66 7573 6520 6465 6275 6767 s confuse debugg │ │ │ │ │ -0001f140: 6572 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ers..
  • tools/j │ │ │ │ │ -0001f150: 6176 6163 2f54 3730 3430 3130 342e 6a61 avac/T7040104.ja │ │ │ │ │ -0001f160: 7661 3a20 6a61 7661 6320 4e50 4520 6f6e va: javac NPE on │ │ │ │ │ -0001f170: 204f 626a 6563 7420 615b 5d3b 204f 626a Object a[]; Obj │ │ │ │ │ -0001f180: 6563 7420 6f20 3d20 2861 3d6e 756c 6c29 ect o = (a=null) │ │ │ │ │ -0001f190: 5b30 5d3b 0a0a 3c6c 693e 746f 6f6c 732f [0];..
  • tools/ │ │ │ │ │ -0001f1a0: 6a61 7661 632f 5437 3034 3035 3932 2f43 javac/T7040592/C │ │ │ │ │ -0001f1b0: 6f65 7263 654e 756c 6c54 6f4d 6f72 6553 oerceNullToMoreS │ │ │ │ │ -0001f1c0: 7065 6369 6669 6354 7970 6554 6573 742e pecificTypeTest. │ │ │ │ │ -0001f1d0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -0001f1e0: 7468 6520 6173 7365 7274 696f 6e20 696e the assertion in │ │ │ │ │ -0001f1f0: 2053 7461 7465 2e66 6f72 6365 5374 6163 State.forceStac │ │ │ │ │ -0001f200: 6b54 6f70 2064 6f65 7320 6e6f 7420 6661 kTop does not fa │ │ │ │ │ -0001f210: 696c 2061 7420 636f 6d70 696c 6520 7469 il at compile ti │ │ │ │ │ -0001f220: 6d65 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a me...
  • tools/j │ │ │ │ │ -0001f230: 6176 6163 2f54 3730 3430 3539 322f 5437 avac/T7040592/T7 │ │ │ │ │ -0001f240: 3034 3035 3932 2e6a 6176 613a 2056 6572 040592.java: Ver │ │ │ │ │ -0001f250: 6966 7920 7468 6174 206e 756c 6c20 6361 ify that null ca │ │ │ │ │ -0001f260: 6e20 6265 2061 7373 6967 6e65 6420 6672 n be assigned fr │ │ │ │ │ -0001f270: 6565 6c79 2074 6f20 6172 7261 7920 7479 eely to array ty │ │ │ │ │ -0001f280: 7065 7320 7769 7468 6f75 7420 6120 6368 pes without a ch │ │ │ │ │ -0001f290: 6563 6b63 6173 740a 0a3c 6c69 3e74 6f6f eckcast..
  • too │ │ │ │ │ -0001f2a0: 6c73 2f6a 6176 6163 2f54 3730 3432 3632 ls/javac/T704262 │ │ │ │ │ -0001f2b0: 332e 6a61 7661 3a20 5265 6772 6573 7369 3.java: Regressi │ │ │ │ │ -0001f2c0: 6f6e 3a20 6a61 7661 6320 7369 6c65 6e74 on: javac silent │ │ │ │ │ -0001f2d0: 6c79 2063 7261 7368 2077 6865 6e20 6174 ly crash when at │ │ │ │ │ -0001f2e0: 7472 6962 7574 696e 6720 6e6f 6e2d 6578 tributing non-ex │ │ │ │ │ -0001f2f0: 6973 7465 6e74 2061 6e6e 6f74 6174 696f istent annotatio │ │ │ │ │ -0001f300: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -0001f310: 6163 2f54 3730 3533 3035 392f 446f 7562 ac/T7053059/Doub │ │ │ │ │ -0001f320: 6c65 4361 7374 5465 7374 2e6a 6176 613a leCastTest.java: │ │ │ │ │ -0001f330: 206a 6176 6163 2c20 4765 6e20 6973 2067 javac, Gen is g │ │ │ │ │ -0001f340: 656e 6572 6174 696e 6720 6578 7472 6120 enerating extra │ │ │ │ │ -0001f350: 6368 6563 6b63 6173 7420 696e 7374 7275 checkcast instru │ │ │ │ │ -0001f360: 6374 696f 6e73 2069 6e20 736f 6d65 2063 ctions in some c │ │ │ │ │ -0001f370: 6f72 6e65 7220 6361 7365 730a 0a3c 6c69 orner cases..
  • tools/javac/T70 │ │ │ │ │ -0001f390: 3533 3035 392f 5665 7269 6679 4572 726f 53059/VerifyErro │ │ │ │ │ -0001f3a0: 7257 6974 6844 6f75 626c 6541 7373 6967 rWithDoubleAssig │ │ │ │ │ -0001f3b0: 6e6d 656e 7454 6573 742e 6a61 7661 3a20 nmentTest.java: │ │ │ │ │ -0001f3c0: 5665 7269 6679 4572 726f 7220 7769 7468 VerifyError with │ │ │ │ │ -0001f3d0: 2064 6f75 626c 6520 4173 7369 676e 6d65 double Assignme │ │ │ │ │ -0001f3e0: 6e74 2075 7369 6e67 2061 2047 656e 6572 nt using a Gener │ │ │ │ │ -0001f3f0: 6963 204d 656d 6265 7220 6f66 2061 2053 ic Member of a S │ │ │ │ │ -0001f400: 7570 6572 636c 6173 730a 0a3c 6c69 3e74 uperclass..
  • t │ │ │ │ │ -0001f410: 6f6f 6c73 2f6a 6176 6163 2f54 3730 3930 ools/javac/T7090 │ │ │ │ │ -0001f420: 3439 392e 6a61 7661 3a20 6d69 7373 696e 499.java: missin │ │ │ │ │ -0001f430: 6720 7261 7774 7970 6573 2077 6172 6e69 g rawtypes warni │ │ │ │ │ -0001f440: 6e67 7320 696e 2061 6e6f 6e79 6d6f 7573 ngs in anonymous │ │ │ │ │ -0001f450: 2069 6e6e 6572 2063 6c61 7373 0a0a 3c6c inner class..tools/javac/T7 │ │ │ │ │ -0001f470: 3039 3333 3235 2e6a 6176 613a 2052 6564 093325.java: Red │ │ │ │ │ -0001f480: 756e 6461 6e74 2065 6e74 7279 2069 6e20 undant entry in │ │ │ │ │ -0001f490: 6279 7465 636f 6465 2065 7863 6570 7469 bytecode excepti │ │ │ │ │ -0001f4a0: 6f6e 2074 6162 6c65 2074 656d 706f 7261 on table tempora │ │ │ │ │ -0001f4b0: 7269 6c79 2077 6f72 6b61 726f 756e 6420 rily workaround │ │ │ │ │ -0001f4c0: 636f 6d62 6f20 7465 7374 7320 6172 6520 combo tests are │ │ │ │ │ -0001f4d0: 6361 7573 696e 6720 7469 6d65 206f 7574 causing time out │ │ │ │ │ -0001f4e0: 2069 6e20 7365 7665 7261 6c20 706c 6174 in several plat │ │ │ │ │ -0001f4f0: 666f 726d 730a 0a3c 6c69 3e74 6f6f 6c73 forms..
  • tools │ │ │ │ │ -0001f500: 2f6a 6176 6163 2f54 3731 3230 3236 362e /javac/T7120266. │ │ │ │ │ -0001f510: 6a61 7661 3a20 6a61 7661 6320 6661 696c java: javac fail │ │ │ │ │ -0001f520: 7320 746f 2063 6f6d 7069 6c65 2068 6f74 s to compile hot │ │ │ │ │ -0001f530: 7370 6f74 2063 6f64 650a 0a3c 6c69 3e74 spot code..
  • t │ │ │ │ │ -0001f540: 6f6f 6c73 2f6a 6176 6163 2f54 3731 3230 ools/javac/T7120 │ │ │ │ │ -0001f550: 3436 332e 6a61 7661 3a20 4669 7820 6d65 463.java: Fix me │ │ │ │ │ -0001f560: 7468 6f64 2072 6566 6572 656e 6365 2070 thod reference p │ │ │ │ │ -0001f570: 6172 7365 7220 7375 7070 6f72 7420 696e arser support in │ │ │ │ │ -0001f580: 206f 7264 6572 2074 6f20 6176 6f69 6420 order to avoid │ │ │ │ │ -0001f590: 616d 6269 6775 6974 6965 730a 0a3c 6c69 ambiguities..
  • tools/javac/T71 │ │ │ │ │ -0001f5b0: 3236 3735 342e 6a61 7661 3a20 4765 6e65 26754.java: Gene │ │ │ │ │ -0001f5c0: 7269 6373 2063 6f6d 7069 6c61 7469 6f6e rics compilation │ │ │ │ │ -0001f5d0: 2066 6169 6c75 7265 2063 6173 7469 6e67 failure casting │ │ │ │ │ -0001f5e0: 204c 6973 7426 6c74 3b3f 2065 7874 656e List<? exten │ │ │ │ │ -0001f5f0: 6473 2053 6574 2e2e 2e26 6774 3b20 746f ds Set...> to │ │ │ │ │ -0001f600: 204c 6973 7426 6c74 3b53 6574 2e2e 2e26 List<Set...& │ │ │ │ │ -0001f610: 6774 3b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a gt;..
  • tools/j │ │ │ │ │ -0001f620: 6176 6163 2f54 3731 3432 3637 322f 4275 avac/T7142672/Bu │ │ │ │ │ -0001f630: 672e 6a61 7661 3a20 5072 6f62 6c65 6d73 g.java: Problems │ │ │ │ │ -0001f640: 2077 6974 6820 7468 6520 7661 6c75 6520 with the value │ │ │ │ │ -0001f650: 7061 7373 6564 2074 6f20 7468 6520 2763 passed to the 'c │ │ │ │ │ -0001f660: 6c61 7373 6573 2720 7061 7261 6d20 6f66 lasses' param of │ │ │ │ │ -0001f670: 204a 6176 6143 6f6d 7069 6c65 722e 436f JavaCompiler.Co │ │ │ │ │ -0001f680: 6d70 696c 6174 696f 6e54 6173 6b2e 6765 mpilationTask.ge │ │ │ │ │ -0001f690: 7454 6173 6b28 2e2e 2e29 0a0a 3c6c 693e tTask(...)..
  • │ │ │ │ │ -0001f6a0: 746f 6f6c 732f 6a61 7661 632f 5437 3135 tools/javac/T715 │ │ │ │ │ -0001f6b0: 3930 3136 2e6a 6176 613a 2053 7461 7469 9016.java: Stati │ │ │ │ │ -0001f6c0: 6320 696d 706f 7274 206f 6620 6d65 6d62 c import of memb │ │ │ │ │ -0001f6d0: 6572 2069 6e20 7072 6f63 6573 736f 722d er in processor- │ │ │ │ │ -0001f6e0: 6765 6e65 7261 7465 6420 636c 6173 7320 generated class │ │ │ │ │ -0001f6f0: 6661 696c 7320 696e 204a 444b 2037 0a0a fails in JDK 7.. │ │ │ │ │ -0001f700: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0001f710: 5437 3136 3536 3539 2f49 6e6e 6572 436c T7165659/InnerCl │ │ │ │ │ -0001f720: 6173 7341 7474 724d 7573 744e 6f74 4861 assAttrMustNotHa │ │ │ │ │ -0001f730: 7665 5374 7269 6374 4650 466c 6167 5465 veStrictFPFlagTe │ │ │ │ │ -0001f740: 7374 2e6a 6176 613a 206a 6176 6163 2069 st.java: javac i │ │ │ │ │ -0001f750: 6e63 6f72 7265 6374 6c79 2073 6574 7320 ncorrectly sets │ │ │ │ │ -0001f760: 7374 7269 6374 6670 2061 6363 6573 7320 strictfp access │ │ │ │ │ -0001f770: 666c 6167 206f 6e20 696e 6e65 722d 636c flag on inner-cl │ │ │ │ │ -0001f780: 6173 7365 730a 0a3c 6c69 3e74 6f6f 6c73 asses..
  • tools │ │ │ │ │ -0001f790: 2f6a 6176 6163 2f54 3731 3739 3335 332f /javac/T7179353/ │ │ │ │ │ -0001f7a0: 4765 6e65 7269 6373 416e 6454 5752 436f GenericsAndTWRCo │ │ │ │ │ -0001f7b0: 6d70 696c 6545 7272 6f72 5465 7374 2e6a mpileErrorTest.j │ │ │ │ │ -0001f7c0: 6176 613a 2074 7279 2d77 6974 682d 7265 ava: try-with-re │ │ │ │ │ -0001f7d0: 736f 7572 6365 7320 6661 696c 7320 746f sources fails to │ │ │ │ │ -0001f7e0: 2063 6f6d 7069 6c65 2077 6974 6820 6765 compile with ge │ │ │ │ │ -0001f7f0: 6e65 7269 6320 6578 6365 7074 696f 6e20 neric exception │ │ │ │ │ -0001f800: 7061 7261 6d65 7465 7273 0a0a 3c6c 693e parameters..
  • │ │ │ │ │ -0001f810: 746f 6f6c 732f 6a61 7661 632f 5438 3030 tools/javac/T800 │ │ │ │ │ -0001f820: 3033 3136 2f54 3830 3030 3331 362e 6a61 0316/T8000316.ja │ │ │ │ │ -0001f830: 7661 3a20 4875 6765 2070 6572 666f 726d va: Huge perform │ │ │ │ │ -0001f840: 616e 6365 2062 6f74 746c 656e 6563 6b20 ance bottleneck │ │ │ │ │ -0001f850: 696e 2063 6f6d 2e73 756e 2e74 6f6f 6c73 in com.sun.tools │ │ │ │ │ -0001f860: 2e6a 6176 6163 2e63 6f6d 702e 4368 6563 .javac.comp.Chec │ │ │ │ │ -0001f870: 6b2e 6c6f 6361 6c43 6c61 7373 4e61 6d65 k.localClassName │ │ │ │ │ -0001f880: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0001f890: 632f 5438 3030 3339 3637 2f44 6574 6563 c/T8003967/Detec │ │ │ │ │ -0001f8a0: 744d 7574 6162 6c65 5374 6174 6963 4669 tMutableStaticFi │ │ │ │ │ -0001f8b0: 656c 6473 2e6a 6176 613a 2064 6574 6563 elds.java: detec │ │ │ │ │ -0001f8c0: 7420 616e 6420 7265 6d6f 7665 2061 6c6c t and remove all │ │ │ │ │ -0001f8d0: 206d 7574 6162 6c65 2069 6d70 6c69 6369 mutable implici │ │ │ │ │ -0001f8e0: 7420 7374 6174 6963 2065 6e75 6d20 6669 t static enum fi │ │ │ │ │ -0001f8f0: 656c 6473 2069 6e20 6c61 6e67 746f 6f6c elds in langtool │ │ │ │ │ -0001f900: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0001f910: 6163 2f54 3830 3034 3936 392e 6a61 7661 ac/T8004969.java │ │ │ │ │ -0001f920: 3a20 4c61 6d62 6461 2064 6573 6572 6961 : Lambda deseria │ │ │ │ │ -0001f930: 6c69 7a61 7469 6f6e 0a0a 3c6c 693e 746f lization..
  • to │ │ │ │ │ -0001f940: 6f6c 732f 6a61 7661 632f 5438 3031 3036 ols/javac/T80106 │ │ │ │ │ -0001f950: 3539 2f43 6f6d 7069 6c65 7243 7261 7368 59/CompilerCrash │ │ │ │ │ -0001f960: 5768 656e 4d69 7869 6e67 4269 6e61 7269 WhenMixingBinari │ │ │ │ │ -0001f970: 6573 416e 6453 6f75 7263 6573 5465 7374 esAndSourcesTest │ │ │ │ │ -0001f980: 2e6a 6176 613a 204a 6176 6163 2043 7261 .java: Javac Cra │ │ │ │ │ -0001f990: 7368 6573 2077 6869 6c65 2062 7569 6c64 shes while build │ │ │ │ │ -0001f9a0: 696e 6720 4f70 656e 4a46 580a 0a3c 6c69 ing OpenJFX..
  • tools/javac/T80 │ │ │ │ │ -0001f9c0: 3130 3733 372f 5061 7261 6d65 7465 724e 10737/ParameterN │ │ │ │ │ -0001f9d0: 616d 6573 4172 654e 6f74 436f 7069 6564 amesAreNotCopied │ │ │ │ │ -0001f9e0: 546f 416e 6f6e 796d 6f75 7349 6e69 7454 ToAnonymousInitT │ │ │ │ │ -0001f9f0: 6573 742e 6a61 7661 3a20 6a61 7661 632c est.java: javac, │ │ │ │ │ -0001fa00: 206b 6e6f 776e 2070 6172 616d 6574 6572 known parameter │ │ │ │ │ -0001fa10: 2773 206e 616d 6573 2073 686f 756c 6420 's names should │ │ │ │ │ -0001fa20: 6265 2063 6f70 6965 6420 746f 2061 7574 be copied to aut │ │ │ │ │ -0001fa30: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ │ -0001fa40: 6174 6564 2063 6f6e 7374 7275 6374 6f72 ated constructor │ │ │ │ │ -0001fa50: 7320 666f 7220 696e 6e65 7220 636c 6173 s for inner clas │ │ │ │ │ -0001fa60: 7365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ses..
  • tools/j │ │ │ │ │ -0001fa70: 6176 6163 2f54 3830 3131 3138 312f 456d avac/T8011181/Em │ │ │ │ │ -0001fa80: 7074 7955 5446 3846 6f72 496e 6e65 7243 ptyUTF8ForInnerC │ │ │ │ │ -0001fa90: 6c61 7373 4e61 6d65 5465 7374 2e6a 6176 lassNameTest.jav │ │ │ │ │ -0001faa0: 613a 206a 6176 6163 2c20 656d 7074 7920 a: javac, empty │ │ │ │ │ -0001fab0: 5554 4638 2065 6e74 7279 2067 656e 6572 UTF8 entry gener │ │ │ │ │ -0001fac0: 6174 6564 2066 6f72 2069 6e6e 6572 2063 ated for inner c │ │ │ │ │ -0001fad0: 6c61 7373 0a0a 3c6c 693e 746f 6f6c 732f lass..
  • tools/ │ │ │ │ │ -0001fae0: 6a61 7661 632f 5438 3031 3333 3934 2f43 javac/T8013394/C │ │ │ │ │ -0001faf0: 6f6d 7069 6c65 4572 726f 7257 6974 6849 ompileErrorWithI │ │ │ │ │ -0001fb00: 7465 7261 746f 7254 6573 742e 6a61 7661 teratorTest.java │ │ │ │ │ -0001fb10: 3a20 636f 6d70 696c 6520 6f66 2069 7465 : compile of ite │ │ │ │ │ -0001fb20: 7261 746f 7220 7573 6520 6661 696c 7320 rator use fails │ │ │ │ │ -0001fb30: 7769 7468 2065 7272 6f72 2022 6465 6669 with error "defi │ │ │ │ │ -0001fb40: 6e65 6420 696e 2061 6e20 696e 6163 6365 ned in an inacce │ │ │ │ │ -0001fb50: 7373 6962 6c65 2063 6c61 7373 206f 7220 ssible class or │ │ │ │ │ -0001fb60: 696e 7465 7266 6163 6522 0a0a 3c6c 693e interface"..
  • │ │ │ │ │ -0001fb70: 746f 6f6c 732f 6a61 7661 632f 5438 3031 tools/javac/T801 │ │ │ │ │ -0001fb80: 3630 3939 2f55 6e63 6865 636b 6564 5761 6099/UncheckedWa │ │ │ │ │ -0001fb90: 726e 696e 6752 6567 7265 7373 696f 6e54 rningRegressionT │ │ │ │ │ -0001fba0: 6573 742e 6a61 7661 3a20 536f 6d65 2053 est.java: Some S │ │ │ │ │ -0001fbb0: 7570 7072 6573 7357 6172 6e69 6e67 7320 uppressWarnings │ │ │ │ │ -0001fbc0: 616e 6e6f 7461 7469 6f6e 7320 6967 6e6f annotations igno │ │ │ │ │ -0001fbd0: 7265 6420 2820 756e 6368 6563 6b65 642c red ( unchecked, │ │ │ │ │ -0001fbe0: 2072 6177 7479 7065 7320 290a 0a3c 6c69 rawtypes )..
  • tools/javac/T80 │ │ │ │ │ -0001fc00: 3139 3438 362f 5772 6f6e 674c 4e54 466f 19486/WrongLNTFo │ │ │ │ │ -0001fc10: 724c 616d 6264 6154 6573 742e 6a61 7661 rLambdaTest.java │ │ │ │ │ -0001fc20: 3a20 6a61 7661 632c 2067 656e 6572 6174 : javac, generat │ │ │ │ │ -0001fc30: 6573 2065 7272 6f6e 656f 7573 204c 5654 es erroneous LVT │ │ │ │ │ -0001fc40: 2066 6f72 2061 2074 6573 7420 6361 7365 for a test case │ │ │ │ │ -0001fc50: 2077 6974 6820 6c61 6d62 6461 2063 6f64 with lambda cod │ │ │ │ │ -0001fc60: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0001fc70: 6163 2f54 3830 3230 3939 372f 4361 6e6e ac/T8020997/Cann │ │ │ │ │ -0001fc80: 6f74 436f 6d70 696c 6552 6570 6561 7465 otCompileRepeate │ │ │ │ │ -0001fc90: 6441 6e6e 6f54 6573 742e 6a61 7661 3a20 dAnnoTest.java: │ │ │ │ │ -0001fca0: 4361 6e6e 6f74 2063 6f6d 7069 6c65 2063 Cannot compile c │ │ │ │ │ -0001fcb0: 6c61 7373 2077 6974 6820 7265 7065 6174 lass with repeat │ │ │ │ │ -0001fcc0: 696e 6720 616e 6e6f 7461 7469 6f6e 0a0a ing annotation.. │ │ │ │ │ -0001fcd0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0001fce0: 5438 3032 3230 3533 2f55 6e76 6572 6966 T8022053/Unverif │ │ │ │ │ -0001fcf0: 6961 626c 6549 6e69 7446 6f72 4e65 7374 iableInitForNest │ │ │ │ │ -0001fd00: 6564 4c6f 6361 6c43 6c61 7373 5465 7374 edLocalClassTest │ │ │ │ │ -0001fd10: 2e6a 6176 613a 2038 3032 3230 3533 3a20 .java: 8022053: │ │ │ │ │ -0001fd20: 6a61 7661 6320 6765 6e65 7261 7465 7320 javac generates │ │ │ │ │ -0001fd30: 756e 7665 7269 6669 6162 6c65 2069 6e69 unverifiable ini │ │ │ │ │ -0001fd40: 7469 616c 697a 6572 2066 6f72 206e 6573 tializer for nes │ │ │ │ │ -0001fd50: 7465 6420 7375 6263 6c61 7373 206f 6620 ted subclass of │ │ │ │ │ -0001fd60: 6c6f 6361 6c20 636c 6173 730a 0a3c 6c69 local class..
  • tools/javac/T80 │ │ │ │ │ -0001fd80: 3232 3136 322f 496e 636f 7272 6563 7453 22162/IncorrectS │ │ │ │ │ -0001fd90: 6967 6e61 7475 7265 4465 7465 726d 696e ignatureDetermin │ │ │ │ │ -0001fda0: 6174 696f 6e46 6f72 496e 6e65 7243 6c61 ationForInnerCla │ │ │ │ │ -0001fdb0: 7373 6573 5465 7374 2e6a 6176 613a 2049 ssesTest.java: I │ │ │ │ │ -0001fdc0: 6e63 6f72 7265 6374 2073 6967 6e61 7475 ncorrect signatu │ │ │ │ │ -0001fdd0: 7265 2064 6574 6572 6d69 6e61 7469 6f6e re determination │ │ │ │ │ -0001fde0: 2066 6f72 2063 6572 7461 696e 2069 6e6e for certain inn │ │ │ │ │ -0001fdf0: 6572 2063 6c61 7373 2067 656e 6572 6963 er class generic │ │ │ │ │ -0001fe00: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0001fe10: 6163 2f54 3830 3232 3138 362f 4465 6164 ac/T8022186/Dead │ │ │ │ │ -0001fe20: 436f 6465 4765 6e65 7261 7465 6446 6f72 CodeGeneratedFor │ │ │ │ │ -0001fe30: 456d 7074 7954 7279 5465 7374 2e6a 6176 EmptyTryTest.jav │ │ │ │ │ -0001fe40: 613a 206a 6176 6163 2067 656e 6572 6174 a: javac generat │ │ │ │ │ -0001fe50: 6573 2064 6561 6420 636f 6465 2069 6620 es dead code if │ │ │ │ │ -0001fe60: 6120 7472 7920 7769 7468 2061 6e20 656d a try with an em │ │ │ │ │ -0001fe70: 7074 7920 626f 6479 2068 6173 2061 2066 pty body has a f │ │ │ │ │ -0001fe80: 696e 616c 697a 6572 0a0a 3c6c 693e 746f inalizer..
  • to │ │ │ │ │ -0001fe90: 6f6c 732f 6a61 7661 632f 5438 3032 3233 ols/javac/T80223 │ │ │ │ │ -0001fea0: 3136 2f43 6f6d 7069 6c65 7245 7272 6f72 16/CompilerError │ │ │ │ │ -0001feb0: 4765 6e65 7269 6354 6872 6f77 506c 7573 GenericThrowPlus │ │ │ │ │ -0001fec0: 4d65 7468 6f64 5265 6654 6573 742e 6a61 MethodRefTest.ja │ │ │ │ │ -0001fed0: 7661 3a20 4765 6e65 7269 6320 7468 726f va: Generic thro │ │ │ │ │ -0001fee0: 7773 2c20 6f76 6572 7269 6469 6e67 2061 ws, overriding a │ │ │ │ │ -0001fef0: 6e64 206d 6574 686f 6420 7265 6665 7265 nd method refere │ │ │ │ │ -0001ff00: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -0001ff10: 6176 6163 2f54 3830 3233 3131 322f 536b avac/T8023112/Sk │ │ │ │ │ -0001ff20: 6970 4c61 7a79 436f 6e73 7461 6e74 4372 ipLazyConstantCr │ │ │ │ │ -0001ff30: 6561 7469 6f6e 466f 724d 6574 686f 6452 eationForMethodR │ │ │ │ │ -0001ff40: 6566 5465 7374 2e6a 6176 613a 204d 6978 efTest.java: Mix │ │ │ │ │ -0001ff50: 696e 6720 7570 2074 6865 206d 6574 686f ing up the metho │ │ │ │ │ -0001ff60: 6420 7479 7065 2061 7267 756d 656e 7420 d type argument │ │ │ │ │ -0001ff70: 7769 7468 2074 6865 2063 6c61 7373 2074 with the class t │ │ │ │ │ -0001ff80: 7970 6520 666f 7220 6d65 7468 6f64 2072 ype for method r │ │ │ │ │ -0001ff90: 6566 6572 656e 6365 2043 6c61 7373 5479 eference ClassTy │ │ │ │ │ -0001ffa0: 7065 266c 743b 5126 6774 3b3a 3a26 6c74 pe<Q>::< │ │ │ │ │ -0001ffb0: 3b54 2667 743b 6e65 770a 0a3c 6c69 3e74 ;T>new..
  • t │ │ │ │ │ -0001ffc0: 6f6f 6c73 2f6a 6176 6163 2f54 3830 3233 ools/javac/T8023 │ │ │ │ │ -0001ffd0: 3534 352f 4d69 736c 6561 6469 6e67 4572 545/MisleadingEr │ │ │ │ │ -0001ffe0: 726f 724d 7367 4469 616d 6f6e 6450 6c75 rorMsgDiamondPlu │ │ │ │ │ -0001fff0: 7350 7269 7661 7465 4374 6f72 5465 7374 sPrivateCtorTest │ │ │ │ │ -00020000: 2e6a 6176 613a 204d 6973 6c65 6164 696e .java: Misleadin │ │ │ │ │ -00020010: 6720 6572 726f 7220 6d65 7373 6167 6520 g error message │ │ │ │ │ -00020020: 7768 656e 2075 7369 6e67 2064 6961 6d6f when using diamo │ │ │ │ │ -00020030: 6e64 206f 7065 7261 746f 7220 7769 7468 nd operator with │ │ │ │ │ -00020040: 2070 7269 7661 7465 2063 6f6e 7374 7275 private constru │ │ │ │ │ -00020050: 6374 6f72 0a0a 3c6c 693e 746f 6f6c 732f ctor..
  • tools/ │ │ │ │ │ -00020060: 6a61 7661 632f 5438 3032 3430 3339 2f4e javac/T8024039/N │ │ │ │ │ -00020070: 6f44 6561 6443 6f64 6547 656e 6572 6174 oDeadCodeGenerat │ │ │ │ │ -00020080: 696f 6e4f 6e54 7279 536d 7454 6573 742e ionOnTrySmtTest. │ │ │ │ │ -00020090: 6a61 7661 3a20 6a61 7661 632c 2070 7265 java: javac, pre │ │ │ │ │ -000200a0: 7669 6f75 7320 736f 6c75 7469 6f6e 2066 vious solution f │ │ │ │ │ -000200b0: 6f72 204a 444b 2d38 3032 3231 3836 2077 or JDK-8022186 w │ │ │ │ │ -000200c0: 6173 2069 6e63 6f72 7265 6374 0a0a 3c6c as incorrect..tools/javac/T8 │ │ │ │ │ -000200e0: 3032 3432 3037 2f46 6c6f 7743 7261 7368 024207/FlowCrash │ │ │ │ │ -000200f0: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ -00020100: 2063 7261 7368 2069 6e20 466c 6f77 2441 crash in Flow$A │ │ │ │ │ -00020110: 7373 6967 6e41 6e61 6c79 7a65 722e 7669 ssignAnalyzer.vi │ │ │ │ │ -00020120: 7369 7449 6465 6e74 0a0a 3c6c 693e 746f sitIdent..
  • to │ │ │ │ │ -00020130: 6f6c 732f 6a61 7661 632f 5438 3032 3433 ols/javac/T80243 │ │ │ │ │ -00020140: 3938 2f4e 5045 5472 7954 6573 742e 6a61 98/NPETryTest.ja │ │ │ │ │ -00020150: 7661 3a20 6a61 7661 632c 2063 6f6d 7069 va: javac, compi │ │ │ │ │ -00020160: 6c65 7220 6372 6173 6865 7320 7769 7468 ler crashes with │ │ │ │ │ -00020170: 2074 7279 2077 6974 6820 656d 7074 7920 try with empty │ │ │ │ │ -00020180: 626f 6479 0a0a 3c6c 693e 746f 6f6c 732f body..
  • tools/ │ │ │ │ │ -00020190: 6a61 7661 632f 5438 3032 3434 3337 2f45 javac/T8024437/E │ │ │ │ │ -000201a0: 7863 6570 7469 6f6e 496e 6665 7265 6e63 xceptionInferenc │ │ │ │ │ -000201b0: 6546 726f 6d43 6c61 7373 4669 6c65 5465 eFromClassFileTe │ │ │ │ │ -000201c0: 7374 2e6a 6176 613a 2049 6e66 6572 7269 st.java: Inferri │ │ │ │ │ -000201d0: 6e67 2074 6865 2065 7863 6570 7469 6f6e ng the exception │ │ │ │ │ -000201e0: 2074 6872 6f77 6e20 6279 2061 206c 616d thrown by a lam │ │ │ │ │ -000201f0: 6264 613a 2073 6f6d 6574 696d 6573 2066 bda: sometimes f │ │ │ │ │ -00020200: 6169 6c73 2074 6f20 636f 6d70 696c 650a ails to compile. │ │ │ │ │ -00020210: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00020220: 2f54 3830 3236 3936 332f 5479 7065 416e /T8026963/TypeAn │ │ │ │ │ -00020230: 6e6f 7461 7469 6f6e 7343 7261 7368 5769 notationsCrashWi │ │ │ │ │ -00020240: 7468 4572 726f 6e65 6f75 7354 7265 6554 thErroneousTreeT │ │ │ │ │ -00020250: 6573 742e 6a61 7661 3a20 7479 7065 2061 est.java: type a │ │ │ │ │ -00020260: 6e6e 6f74 6174 696f 6e73 2063 6f64 6520 nnotations code │ │ │ │ │ -00020270: 6372 6173 6865 7320 666f 7220 6c61 6d62 crashes for lamb │ │ │ │ │ -00020280: 6461 7320 7769 7468 2076 6f69 6420 6172 das with void ar │ │ │ │ │ -00020290: 6775 6d65 6e74 0a0a 3c6c 693e 746f 6f6c gument..
  • tool │ │ │ │ │ -000202a0: 732f 6a61 7661 632f 5438 3032 3835 3034 s/javac/T8028504 │ │ │ │ │ -000202b0: 2f44 6f6e 7447 656e 6572 6174 654c 5654 /DontGenerateLVT │ │ │ │ │ -000202c0: 466f 7247 4e6f 6e65 4f70 5465 7374 2e6a ForGNoneOpTest.j │ │ │ │ │ -000202d0: 6176 613a 206a 6176 6163 2067 656e 6572 ava: javac gener │ │ │ │ │ -000202e0: 6174 6573 204c 6f63 616c 5661 7269 6162 ates LocalVariab │ │ │ │ │ -000202f0: 6c65 5461 626c 6520 6576 656e 2077 6974 leTable even wit │ │ │ │ │ -00020300: 6820 2d67 3a6e 6f6e 650a 0a3c 6c69 3e74 h -g:none..
  • t │ │ │ │ │ -00020310: 6f6f 6c73 2f6a 6176 6163 2f54 3830 3239 ools/javac/T8029 │ │ │ │ │ -00020320: 3030 322f 4d75 6c74 6970 6c65 5570 7065 002/MultipleUppe │ │ │ │ │ -00020330: 7242 6f75 6e64 7349 6e63 6f72 706f 7261 rBoundsIncorpora │ │ │ │ │ -00020340: 7469 6f6e 5465 7374 2e6a 6176 613a 206a tionTest.java: j │ │ │ │ │ -00020350: 6176 6163 2073 686f 756c 6420 7461 6b65 avac should take │ │ │ │ │ -00020360: 206d 756c 7469 706c 6520 7570 7065 7220 multiple upper │ │ │ │ │ -00020370: 626f 756e 6473 2069 6e74 6f20 6163 636f bounds into acco │ │ │ │ │ -00020380: 756e 7420 696e 2069 6e63 6f72 706f 7261 unt in incorpora │ │ │ │ │ -00020390: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ -000203a0: 6a61 7661 632f 5438 3032 3931 3032 2f57 javac/T8029102/W │ │ │ │ │ -000203b0: 6172 6e53 6572 6961 6c69 7a61 626c 6545 arnSerializableE │ │ │ │ │ -000203c0: 6c65 6d65 6e74 5465 7374 2e6a 6176 613a lementTest.java: │ │ │ │ │ -000203d0: 2045 6e68 616e 6365 2063 6f6d 7069 6c65 Enhance compile │ │ │ │ │ -000203e0: 7220 7761 726e 696e 6773 2066 6f72 204c r warnings for L │ │ │ │ │ -000203f0: 616d 6264 6120 4368 6563 6b73 2074 6861 ambda Checks tha │ │ │ │ │ -00020400: 7420 7468 6520 7761 726e 696e 6720 666f t the warning fo │ │ │ │ │ -00020410: 7220 6163 6365 7373 696e 6720 6e6f 6e20 r accessing non │ │ │ │ │ -00020420: 7075 626c 6963 206d 656d 6265 7273 206f public members o │ │ │ │ │ -00020430: 6620 6120 636c 6173 7320 6973 2066 6972 f a class is fir │ │ │ │ │ -00020440: 6564 2063 6f72 7265 6374 6c79 2e0a 0a3c ed correctly...< │ │ │ │ │ -00020450: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -00020460: 3830 3239 3130 322f 5761 726e 5365 7269 8029102/WarnSeri │ │ │ │ │ -00020470: 616c 697a 6162 6c65 4c61 6d62 6461 5465 alizableLambdaTe │ │ │ │ │ -00020480: 7374 622e 6a61 7661 3a20 456e 6861 6e63 stb.java: Enhanc │ │ │ │ │ -00020490: 6520 636f 6d70 696c 6572 2077 6172 6e69 e compiler warni │ │ │ │ │ -000204a0: 6e67 7320 666f 7220 4c61 6d62 6461 2043 ngs for Lambda C │ │ │ │ │ -000204b0: 6865 636b 7320 7468 6174 2074 6865 2077 hecks that the w │ │ │ │ │ -000204c0: 6172 6e69 6e67 2066 6f72 2061 6363 6573 arning for acces │ │ │ │ │ -000204d0: 7369 6e67 206e 6f6e 2070 7562 6c69 6320 sing non public │ │ │ │ │ -000204e0: 6d65 6d62 6572 7320 6f66 2061 2063 6c61 members of a cla │ │ │ │ │ -000204f0: 7373 2069 7320 6669 7265 6420 636f 7272 ss is fired corr │ │ │ │ │ -00020500: 6563 746c 792e 0a0a 3c6c 693e 746f 6f6c ectly...
  • tool │ │ │ │ │ -00020510: 732f 6a61 7661 632f 5438 3032 3931 3032 s/javac/T8029102 │ │ │ │ │ -00020520: 2f57 6172 6e53 6572 6961 6c69 7a61 626c /WarnSerializabl │ │ │ │ │ -00020530: 654c 616d 6264 6154 6573 7463 2e6a 6176 eLambdaTestc.jav │ │ │ │ │ -00020540: 613a 2045 6e68 616e 6365 204c 616d 6264 a: Enhance Lambd │ │ │ │ │ -00020550: 6120 7365 7269 616c 697a 6174 696f 6e20 a serialization │ │ │ │ │ -00020560: 4368 6563 6b73 2074 6861 7420 7468 6520 Checks that the │ │ │ │ │ -00020570: 7761 726e 696e 6720 666f 7220 6163 6365 warning for acce │ │ │ │ │ -00020580: 7373 696e 6720 6e6f 6e20 7075 626c 6963 ssing non public │ │ │ │ │ -00020590: 206d 656d 6265 7273 206f 6620 6120 636c members of a cl │ │ │ │ │ -000205a0: 6173 7320 6973 2066 6972 6564 2063 6f72 ass is fired cor │ │ │ │ │ -000205b0: 7265 6374 6c79 2e0a 0a3c 6c69 3e74 6f6f rectly...
  • too │ │ │ │ │ -000205c0: 6c73 2f6a 6176 6163 2f54 3830 3239 3137 ls/javac/T802917 │ │ │ │ │ -000205d0: 392f 436f 6d70 696c 6545 7272 6f72 466f 9/CompileErrorFo │ │ │ │ │ -000205e0: 7256 616c 6964 426f 6f6c 6561 6e45 7870 rValidBooleanExp │ │ │ │ │ -000205f0: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ -00020600: 2070 726f 6475 6365 7320 6120 636f 6d70 produces a comp │ │ │ │ │ -00020610: 696c 6520 6572 726f 7220 666f 7220 7661 ile error for va │ │ │ │ │ -00020620: 6c69 6420 626f 6f6c 6561 6e20 6578 7072 lid boolean expr │ │ │ │ │ -00020630: 6573 7369 6f6e 730a 0a3c 6c69 3e74 6f6f essions..
  • too │ │ │ │ │ -00020640: 6c73 2f6a 6176 6163 2f54 3830 3239 3536 ls/javac/T802956 │ │ │ │ │ -00020650: 392f 5661 7261 7267 7341 6d62 6967 7569 9/VarargsAmbigui │ │ │ │ │ -00020660: 7479 4372 6173 6854 6573 742e 6a61 7661 tyCrashTest.java │ │ │ │ │ -00020670: 3a20 696e 7465 726e 616c 206a 6176 6163 : internal javac │ │ │ │ │ -00020680: 2063 6173 7420 6578 6365 7074 696f 6e20 cast exception │ │ │ │ │ -00020690: 7768 656e 2072 6573 6f6c 7669 6e67 2076 when resolving v │ │ │ │ │ -000206a0: 6172 6172 6773 2061 6d62 6967 7569 7479 arargs ambiguity │ │ │ │ │ -000206b0: 2066 6978 2066 6f72 204a 444b 2d38 3032 fix for JDK-802 │ │ │ │ │ -000206c0: 3935 3639 2064 6f65 736e 2774 2063 6f76 9569 doesn't cov │ │ │ │ │ -000206d0: 6572 2061 6c6c 2070 6f73 7369 626c 6520 er all possible │ │ │ │ │ -000206e0: 6361 7365 730a 0a3c 6c69 3e74 6f6f 6c73 cases..
  • tools │ │ │ │ │ -000206f0: 2f6a 6176 6163 2f54 3830 3330 3831 362f /javac/T8030816/ │ │ │ │ │ -00020700: 4372 6173 684c 616d 6264 6145 7870 7265 CrashLambdaExpre │ │ │ │ │ -00020710: 7373 696f 6e57 6974 684e 6f6e 4163 6365 ssionWithNonAcce │ │ │ │ │ -00020720: 7373 6962 6c65 4964 5465 7374 2e6a 6176 ssibleIdTest.jav │ │ │ │ │ -00020730: 613a 206a 6176 6163 2063 616e 2774 2063 a: javac can't c │ │ │ │ │ -00020740: 6f6d 7069 6c65 2070 726f 6772 616d 2077 ompile program w │ │ │ │ │ -00020750: 6974 6820 6c61 6d62 6461 2065 7870 7265 ith lambda expre │ │ │ │ │ -00020760: 7373 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ssion..
  • tools │ │ │ │ │ -00020770: 2f6a 6176 6163 2f54 3830 3334 3034 342e /javac/T8034044. │ │ │ │ │ -00020780: 6a61 7661 3a20 416e 2061 6e6f 6e79 6d6f java: An anonymo │ │ │ │ │ -00020790: 7573 2063 6c61 7373 2073 686f 756c 6420 us class should │ │ │ │ │ -000207a0: 6e6f 7420 6265 2073 7461 7469 630a 0a3c not be static..< │ │ │ │ │ -000207b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -000207c0: 3830 3336 3031 392e 6a61 7661 3a20 496e 8036019.java: In │ │ │ │ │ -000207d0: 7375 6666 6963 6965 6e74 2061 6c74 6572 sufficient alter │ │ │ │ │ -000207e0: 6e61 7469 7665 7320 6c69 7374 6564 2069 natives listed i │ │ │ │ │ -000207f0: 6e20 736f 6d65 2065 7272 6f72 7320 7072 n some errors pr │ │ │ │ │ -00020800: 6f64 7563 6564 2062 7920 7468 6520 7061 oduced by the pa │ │ │ │ │ -00020810: 7273 6572 0a0a 3c6c 693e 746f 6f6c 732f rser..
  • tools/ │ │ │ │ │ -00020820: 6a61 7661 632f 5438 3033 3739 3437 2f43 javac/T8037947/C │ │ │ │ │ -00020830: 4345 466f 7246 756e 6374 696f 6e61 6c49 CEForFunctionalI │ │ │ │ │ -00020840: 6e74 6572 4578 7465 6469 6e67 5261 7753 nterExtedingRawS │ │ │ │ │ -00020850: 7570 6572 496e 7465 7254 6573 742e 6a61 uperInterTest.ja │ │ │ │ │ -00020860: 7661 3a20 6675 6e63 7469 6f6e 616c 2069 va: functional i │ │ │ │ │ -00020870: 6e74 6572 6661 6365 2063 6175 7365 7320 nterface causes │ │ │ │ │ -00020880: 436c 6173 7343 6173 7445 7863 6570 7469 ClassCastExcepti │ │ │ │ │ -00020890: 6f6e 2077 6865 6e20 6578 7465 6e64 696e on when extendin │ │ │ │ │ -000208a0: 6720 7261 7720 7375 7065 7269 6e74 6572 g raw superinter │ │ │ │ │ -000208b0: 6661 6365 0a0a 3c6c 693e 746f 6f6c 732f face..
  • tools/ │ │ │ │ │ -000208c0: 6a61 7661 632f 5438 3033 3839 3735 2f41 javac/T8038975/A │ │ │ │ │ -000208d0: 6363 6573 7354 6573 742e 6a61 7661 3a20 ccessTest.java: │ │ │ │ │ -000208e0: 4163 6365 7373 2063 6f6e 7472 6f6c 2069 Access control i │ │ │ │ │ -000208f0: 6e20 656e 6861 6e63 6564 2066 6f72 0a0a n enhanced for.. │ │ │ │ │ -00020900: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00020910: 5438 3034 3733 3338 2f46 696c 7465 724e T8047338/FilterN │ │ │ │ │ -00020920: 6f6e 4d65 6d62 6572 7354 6f4f 6274 6169 onMembersToObtai │ │ │ │ │ -00020930: 6e46 756e 6374 696f 6e44 6573 6372 6970 nFunctionDescrip │ │ │ │ │ -00020940: 746f 7254 6573 742e 6a61 7661 3a20 6a61 torTest.java: ja │ │ │ │ │ -00020950: 7661 6320 6973 206e 6f74 2063 6f72 7265 vac is not corre │ │ │ │ │ -00020960: 6374 6c79 2066 696c 7465 7269 6e67 206e ctly filtering n │ │ │ │ │ -00020970: 6f6e 2d6d 656d 6265 7273 206d 6574 686f on-members metho │ │ │ │ │ -00020980: 6473 2074 6f20 6f62 7461 696e 2074 6865 ds to obtain the │ │ │ │ │ -00020990: 2066 756e 6374 696f 6e20 6465 7363 7269 function descri │ │ │ │ │ -000209a0: 7074 6f72 0a0a 3c6c 693e 746f 6f6c 732f ptor..
  • tools/ │ │ │ │ │ -000209b0: 6a61 7661 632f 5438 3034 3835 3433 2f49 javac/T8048543/I │ │ │ │ │ -000209c0: 6e66 6572 656e 6365 5661 7269 6162 6c65 nferenceVariable │ │ │ │ │ -000209d0: 496e 7374 616e 7469 6174 6564 556e 6578 InstantiatedUnex │ │ │ │ │ -000209e0: 7065 6374 6564 6c79 5465 7374 2e6a 6176 pectedlyTest.jav │ │ │ │ │ -000209f0: 613a 204a 4c53 3820 3138 2e35 2e33 3a20 a: JLS8 18.5.3: │ │ │ │ │ -00020a00: 696e 6665 7265 6e63 6520 7661 7269 6162 inference variab │ │ │ │ │ -00020a10: 6c65 2073 6565 6d73 2074 6f20 6265 2069 le seems to be i │ │ │ │ │ -00020a20: 6e73 7461 6e74 6961 7465 6420 756e 6578 nstantiated unex │ │ │ │ │ -00020a30: 7065 6374 6564 6c79 0a0a 3c6c 693e 746f pectedly..
  • to │ │ │ │ │ -00020a40: 6f6c 732f 6a61 7661 632f 5438 3035 3033 ols/javac/T80503 │ │ │ │ │ -00020a50: 3836 2f57 726f 6e67 5374 6163 6b66 7261 86/WrongStackfra │ │ │ │ │ -00020a60: 6d65 4765 6e65 7261 7469 6f6e 5465 7374 meGenerationTest │ │ │ │ │ -00020a70: 312e 6a61 7661 3a20 5665 7269 6669 6361 1.java: Verifica │ │ │ │ │ -00020a80: 7469 6f6e 2065 7272 6f72 2064 7565 2074 tion error due t │ │ │ │ │ -00020a90: 6f20 6120 6261 6420 7374 6163 6b6d 6170 o a bad stackmap │ │ │ │ │ -00020aa0: 2066 7261 6d65 2067 656e 6572 6174 6564 frame generated │ │ │ │ │ -00020ab0: 2062 7920 6a61 7661 630a 0a3c 6c69 3e74 by javac..
  • t │ │ │ │ │ -00020ac0: 6f6f 6c73 2f6a 6176 6163 2f54 3830 3530 ools/javac/T8050 │ │ │ │ │ -00020ad0: 3338 362f 5772 6f6e 6753 7461 636b 6672 386/WrongStackfr │ │ │ │ │ -00020ae0: 616d 6547 656e 6572 6174 696f 6e54 6573 ameGenerationTes │ │ │ │ │ -00020af0: 7432 2e6a 6176 613a 2056 6572 6966 6963 t2.java: Verific │ │ │ │ │ -00020b00: 6174 696f 6e20 6572 726f 7220 6475 6520 ation error due │ │ │ │ │ -00020b10: 746f 2061 2062 6164 2073 7461 636b 6d61 to a bad stackma │ │ │ │ │ -00020b20: 7020 6672 616d 6520 6765 6e65 7261 7465 p frame generate │ │ │ │ │ -00020b30: 6420 6279 206a 6176 6163 0a0a 3c6c 693e d by javac..
  • │ │ │ │ │ -00020b40: 746f 6f6c 732f 6a61 7661 632f 5438 3035 tools/javac/T805 │ │ │ │ │ -00020b50: 3832 3434 2f4d 6973 7369 6e67 4572 726f 8244/MissingErro │ │ │ │ │ -00020b60: 7249 6e44 6566 6175 6c74 5375 7065 7243 rInDefaultSuperC │ │ │ │ │ -00020b70: 616c 6c54 6573 742e 6a61 7661 3a20 6d69 allTest.java: mi │ │ │ │ │ -00020b80: 7373 696e 6720 6572 726f 7220 696e 2071 ssing error in q │ │ │ │ │ -00020b90: 7561 6c69 6669 6564 2064 6566 6175 6c74 ualified default │ │ │ │ │ -00020ba0: 2073 7570 6572 2063 616c 6c0a 0a3c 6c69 super call..
  • tools/javac/T80 │ │ │ │ │ -00020bc0: 3539 3932 312f 466f 7262 6964 4163 6365 59921/ForbidAcce │ │ │ │ │ -00020bd0: 7373 546f 4669 656c 6455 7369 6e67 5375 ssToFieldUsingSu │ │ │ │ │ -00020be0: 7065 7254 6573 742e 6a61 7661 3a20 4d69 perTest.java: Mi │ │ │ │ │ -00020bf0: 7373 696e 6720 636f 6d70 696c 6520 6572 ssing compile er │ │ │ │ │ -00020c00: 726f 7220 696e 204a 6176 6120 3820 6d6f ror in Java 8 mo │ │ │ │ │ -00020c10: 6465 2066 6f72 2049 6e74 6572 6661 6365 de for Interface │ │ │ │ │ -00020c20: 2e73 7570 6572 2e66 6965 6c64 2061 6363 .super.field acc │ │ │ │ │ -00020c30: 6573 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ess..
  • tools/j │ │ │ │ │ -00020c40: 6176 6163 2f54 3830 3638 3436 302f 5072 avac/T8068460/Pr │ │ │ │ │ -00020c50: 6574 7479 5072 696e 7469 6e67 466f 724c ettyPrintingForL │ │ │ │ │ -00020c60: 6f6f 7073 5465 7374 2e6a 6176 613a 2050 oopsTest.java: P │ │ │ │ │ -00020c70: 7265 7474 7920 7072 696e 7469 6e67 2066 retty printing f │ │ │ │ │ -00020c80: 6f72 206c 6f6f 7073 0a0a 3c6c 693e 746f or loops..
  • to │ │ │ │ │ -00020c90: 6f6c 732f 6a61 7661 632f 5438 3037 3138 ols/javac/T80718 │ │ │ │ │ -00020ca0: 3437 2f54 3830 3731 3834 372e 6a61 7661 47/T8071847.java │ │ │ │ │ -00020cb0: 3a20 5665 7269 6679 2070 726f 7065 7220 : Verify proper │ │ │ │ │ -00020cc0: 7465 726d 696e 6174 696f 6e20 7768 656e termination when │ │ │ │ │ -00020cd0: 2069 6e73 7461 6e63 6520 696e 6974 6961 instance initia │ │ │ │ │ -00020ce0: 6c69 7a61 7469 6f6e 206d 6574 686f 6420 lization method │ │ │ │ │ -00020cf0: 7573 6573 2069 6e76 616c 6964 2066 6c61 uses invalid fla │ │ │ │ │ -00020d00: 6773 0a0a 3c6c 693e 746f 6f6c 732f 6a61 gs..
  • tools/ja │ │ │ │ │ -00020d10: 7661 632f 5438 3133 3235 3632 2f43 6c61 vac/T8132562/Cla │ │ │ │ │ -00020d20: 7373 5061 7468 5769 7468 446f 7562 6c65 ssPathWithDouble │ │ │ │ │ -00020d30: 5175 6f74 6573 5465 7374 2e6a 6176 613a QuotesTest.java: │ │ │ │ │ -00020d40: 206a 6176 6163 2066 6169 6c73 2077 6974 javac fails wit │ │ │ │ │ -00020d50: 6820 434c 4153 5350 4154 4820 7769 7468 h CLASSPATH with │ │ │ │ │ -00020d60: 2064 6f75 626c 652d 7175 6f74 6573 2061 double-quotes a │ │ │ │ │ -00020d70: 7320 616e 2065 6e76 6972 6f6e 6d65 6e74 s an environment │ │ │ │ │ -00020d80: 2076 6172 6961 626c 650a 0a3c 6c69 3e74 variable..
  • t │ │ │ │ │ -00020d90: 6f6f 6c73 2f6a 6176 6163 2f54 3831 3438 ools/javac/T8148 │ │ │ │ │ -00020da0: 3335 342f 496e 7465 7273 6563 7469 6f6e 354/Intersection │ │ │ │ │ -00020db0: 4675 6e63 7469 6f6e 616c 4275 7443 6f6d FunctionalButCom │ │ │ │ │ -00020dc0: 706f 6e65 6e74 734e 6f74 5465 7374 2e6a ponentsNotTest.j │ │ │ │ │ -00020dd0: 6176 613a 2045 7272 6f72 7320 7461 7267 ava: Errors targ │ │ │ │ │ -00020de0: 6574 696e 6720 6675 6e63 7469 6f6e 616c eting functional │ │ │ │ │ -00020df0: 2069 6e74 6572 6661 6365 2069 6e74 6572 interface inter │ │ │ │ │ -00020e00: 7365 6374 696f 6e20 7479 7065 730a 0a3c section types..< │ │ │ │ │ -00020e10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -00020e20: 3831 3438 3335 342f 496e 7465 7273 6563 8148354/Intersec │ │ │ │ │ -00020e30: 7469 6f6e 5479 7065 4275 6754 6573 742e tionTypeBugTest. │ │ │ │ │ -00020e40: 6a61 7661 3a20 4572 726f 7273 2074 6172 java: Errors tar │ │ │ │ │ -00020e50: 6765 7469 6e67 2066 756e 6374 696f 6e61 geting functiona │ │ │ │ │ -00020e60: 6c20 696e 7465 7266 6163 6520 696e 7465 l interface inte │ │ │ │ │ -00020e70: 7273 6563 7469 6f6e 2074 7970 6573 0a0a rsection types.. │ │ │ │ │ -00020e80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00020e90: 5438 3135 3131 3931 2f45 7272 6f72 5275 T8151191/ErrorRu │ │ │ │ │ -00020ea0: 6e6e 696e 674a 6176 6164 6f63 4f6e 496e nningJavadocOnIn │ │ │ │ │ -00020eb0: 6e65 7243 6c61 7373 6573 2e6a 6176 613a nerClasses.java: │ │ │ │ │ -00020ec0: 206a 6176 6163 2065 7272 6f72 2077 6865 javac error whe │ │ │ │ │ -00020ed0: 6e20 7275 6e6e 696e 6720 6a61 7661 646f n running javado │ │ │ │ │ -00020ee0: 6320 6f6e 2073 6f6d 6520 696e 6e65 7220 c on some inner │ │ │ │ │ -00020ef0: 636c 6173 7365 730a 0a3c 6c69 3e74 6f6f classes..
  • too │ │ │ │ │ -00020f00: 6c73 2f6a 6176 6163 2f54 3831 3532 3631 ls/javac/T815261 │ │ │ │ │ -00020f10: 362e 6a61 7661 3a20 556e 6974 2074 6573 6.java: Unit tes │ │ │ │ │ -00020f20: 7420 666f 7220 636f 726e 6572 2063 6173 t for corner cas │ │ │ │ │ -00020f30: 6520 6f66 2050 7265 7474 7950 7269 6e74 e of PrettyPrint │ │ │ │ │ -00020f40: 696e 6720 7768 656e 2053 6f75 7263 654f ing when SourceO │ │ │ │ │ -00020f50: 7574 7075 7420 6973 2066 616c 7365 0a0a utput is false.. │ │ │ │ │ -00020f60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00020f70: 5438 3135 3939 3730 2f54 7970 6545 7175 T8159970/TypeEqu │ │ │ │ │ -00020f80: 616c 6974 7949 6e49 6e66 6572 656e 6365 alityInInference │ │ │ │ │ -00020f90: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ -00020fa0: 2c20 4a4c 5338 2031 382e 322e 3420 6973 , JLS8 18.2.4 is │ │ │ │ │ -00020fb0: 206e 6f74 2063 6f6d 706c 6574 656c 7920 not completely │ │ │ │ │ -00020fc0: 696d 706c 656d 656e 7465 6420 6279 2074 implemented by t │ │ │ │ │ -00020fd0: 6865 2063 6f6d 7069 6c65 720a 0a3c 6c69 he compiler..
  • tools/javac/T81 │ │ │ │ │ -00020ff0: 3630 3135 362f 4c65 7445 7870 7265 7373 60156/LetExpress │ │ │ │ │ -00021000: 696f 6e73 4172 6555 6e6e 6563 6573 7361 ionsAreUnnecessa │ │ │ │ │ -00021010: 7269 6c79 4765 6e65 7261 7465 6454 6573 rilyGeneratedTes │ │ │ │ │ -00021020: 742e 6a61 7661 3a20 6a61 7661 6320 6973 t.java: javac is │ │ │ │ │ -00021030: 2067 656e 6572 6174 696e 6720 6c65 7420 generating let │ │ │ │ │ -00021040: 6578 7072 6573 7369 6f6e 7320 756e 6e65 expressions unne │ │ │ │ │ -00021050: 6365 7373 6172 696c 790a 0a3c 6c69 3e74 cessarily..
  • t │ │ │ │ │ -00021060: 6f6f 6c73 2f6a 6176 6163 2f54 3831 3631 ools/javac/T8161 │ │ │ │ │ -00021070: 3237 372f 4973 5361 6d65 5479 7065 5769 277/IsSameTypeWi │ │ │ │ │ -00021080: 6c64 6361 7264 5465 7374 2e6a 6176 613a ldcardTest.java: │ │ │ │ │ -00021090: 206a 6176 6178 2e6c 616e 672e 6d6f 6465 javax.lang.mode │ │ │ │ │ -000210a0: 6c2e 7574 696c 2e54 7970 6573 2e69 7353 l.util.Types.isS │ │ │ │ │ -000210b0: 616d 6554 7970 6528 2e2e 2e29 2072 6574 ameType(...) ret │ │ │ │ │ -000210c0: 7572 6e73 2074 7275 6520 6f6e 2077 696c urns true on wil │ │ │ │ │ -000210d0: 6463 6172 6473 0a0a 3c6c 693e 746f 6f6c dcards..
  • tool │ │ │ │ │ -000210e0: 732f 6a61 7661 632f 5438 3136 3133 3833 s/javac/T8161383 │ │ │ │ │ -000210f0: 2f4c 6f6f 6b69 6e67 466f 724f 7065 7261 /LookingForOpera │ │ │ │ │ -00021100: 746f 7253 796d 626f 6c73 4174 5772 6f6e torSymbolsAtWron │ │ │ │ │ -00021110: 6750 6c61 6365 5465 7374 2e6a 6176 613a gPlaceTest.java: │ │ │ │ │ -00021120: 206a 6176 6163 2069 7320 6c6f 6f6b 696e javac is lookin │ │ │ │ │ -00021130: 6720 666f 7220 6f70 6572 6174 6f72 2073 g for operator s │ │ │ │ │ -00021140: 796d 626f 6c73 2061 7420 7468 6520 7772 ymbols at the wr │ │ │ │ │ -00021150: 6f6e 6720 706c 6163 650a 0a3c 6c69 3e74 ong place..
  • t │ │ │ │ │ -00021160: 6f6f 6c73 2f6a 6176 6163 2f54 3831 3730 ools/javac/T8170 │ │ │ │ │ -00021170: 3636 372f 5061 7261 6d65 7465 7250 726f 667/ParameterPro │ │ │ │ │ -00021180: 6365 7373 6f72 2e6a 6176 613a 2043 6c61 cessor.java: Cla │ │ │ │ │ -00021190: 7373 5265 6164 6572 2061 7373 6967 6e73 ssReader assigns │ │ │ │ │ -000211a0: 206d 6574 686f 6420 7061 7261 6d65 7465 method paramete │ │ │ │ │ -000211b0: 7273 2066 726f 6d20 4d65 7468 6f64 5061 rs from MethodPa │ │ │ │ │ -000211c0: 7261 6d65 7465 7273 2069 6e63 6f72 7265 rameters incorre │ │ │ │ │ -000211d0: 6374 6c79 2077 6865 6e20 6c6f 6e67 2f64 ctly when long/d │ │ │ │ │ -000211e0: 6f75 626c 6520 7061 7261 6d65 7465 7273 ouble parameters │ │ │ │ │ -000211f0: 2061 7265 2070 7265 7365 6e74 0a0a 3c6c are present..tools/javac/T8 │ │ │ │ │ -00021210: 3137 3133 3235 2f4e 5045 436c 6561 7269 171325/NPECleari │ │ │ │ │ -00021220: 6e67 4c6f 6361 6c43 6c61 7373 4e61 6d65 ngLocalClassName │ │ │ │ │ -00021230: 496e 6465 7865 7354 6573 742e 6a61 7661 IndexesTest.java │ │ │ │ │ -00021240: 3a20 4e50 4520 696e 2043 6865 636b 2e63 : NPE in Check.c │ │ │ │ │ -00021250: 6c65 6172 4c6f 6361 6c43 6c61 7373 4e61 learLocalClassNa │ │ │ │ │ -00021260: 6d65 496e 6465 7865 730a 0a3c 6c69 3e74 meIndexes..
  • t │ │ │ │ │ -00021270: 6f6f 6c73 2f6a 6176 6163 2f54 3831 3731 ools/javac/T8171 │ │ │ │ │ -00021280: 3333 322f 5072 6f63 6573 736f 722e 6a61 332/Processor.ja │ │ │ │ │ -00021290: 7661 3a20 3831 3731 3333 323a 204e 5045 va: 8171332: NPE │ │ │ │ │ -000212a0: 2069 6e20 4d65 6d62 6572 7350 6861 7365 in MembersPhase │ │ │ │ │ -000212b0: 2e66 696e 6973 6843 6c61 7373 0a0a 3c6c .finishClass..tools/javac/T8 │ │ │ │ │ -000212d0: 3137 3135 3238 2f44 7570 6c69 6361 7465 171528/Duplicate │ │ │ │ │ -000212e0: 6441 6e6e 6f74 6174 6564 5061 636b 6167 dAnnotatedPackag │ │ │ │ │ -000212f0: 6573 5465 7374 2e6a 6176 613a 2043 7261 esTest.java: Cra │ │ │ │ │ -00021300: 7368 2069 6e20 416e 6e6f 7461 7465 2077 sh in Annotate w │ │ │ │ │ -00021310: 6974 6820 6475 706c 6963 6174 6520 7061 ith duplicate pa │ │ │ │ │ -00021320: 636b 6167 652d 696e 666f 2064 6563 6c61 ckage-info decla │ │ │ │ │ -00021330: 7261 7469 6f6e 730a 0a3c 6c69 3e74 6f6f rations..
  • too │ │ │ │ │ -00021340: 6c73 2f6a 6176 6163 2f54 3831 3733 3935 ls/javac/T817395 │ │ │ │ │ -00021350: 352f 4d65 7373 6167 6546 6f72 436c 6173 5/MessageForClas │ │ │ │ │ -00021360: 7354 6573 742e 6a61 7661 3a20 6572 726f sTest.java: erro │ │ │ │ │ -00021370: 7220 6d65 7373 6167 6520 7368 6f75 6c64 r message should │ │ │ │ │ -00021380: 2061 6461 7074 2074 6f20 7468 6520 636f adapt to the co │ │ │ │ │ -00021390: 7272 6573 706f 6e64 696e 6720 746f 7020 rresponding top │ │ │ │ │ -000213a0: 6c65 7665 6c20 656c 656d 656e 740a 0a3c level element..< │ │ │ │ │ -000213b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -000213c0: 3831 3733 3935 352f 4d65 7373 6167 6546 8173955/MessageF │ │ │ │ │ -000213d0: 6f72 456e 756d 5465 7374 2e6a 6176 613a orEnumTest.java: │ │ │ │ │ -000213e0: 2065 7272 6f72 206d 6573 7361 6765 2073 error message s │ │ │ │ │ -000213f0: 686f 756c 6420 6164 6170 7420 746f 2074 hould adapt to t │ │ │ │ │ -00021400: 6865 2063 6f72 7265 7370 6f6e 6469 6e67 he corresponding │ │ │ │ │ -00021410: 2074 6f70 206c 6576 656c 2065 6c65 6d65 top level eleme │ │ │ │ │ -00021420: 6e74 0a0a 3c6c 693e 746f 6f6c 732f 6a61 nt..
  • tools/ja │ │ │ │ │ -00021430: 7661 632f 5438 3137 3339 3535 2f4d 6573 vac/T8173955/Mes │ │ │ │ │ -00021440: 7361 6765 466f 7249 6e74 6572 6661 6365 sageForInterface │ │ │ │ │ -00021450: 5465 7374 2e6a 6176 613a 2065 7272 6f72 Test.java: error │ │ │ │ │ -00021460: 206d 6573 7361 6765 2073 686f 756c 6420 message should │ │ │ │ │ -00021470: 6164 6170 7420 746f 2074 6865 2063 6f72 adapt to the cor │ │ │ │ │ -00021480: 7265 7370 6f6e 6469 6e67 2074 6f70 206c responding top l │ │ │ │ │ -00021490: 6576 656c 2065 6c65 6d65 6e74 0a0a 3c6c evel element..tools/javac/T8 │ │ │ │ │ -000214b0: 3137 3531 3938 2f41 6e6e 6f74 6174 696f 175198/Annotatio │ │ │ │ │ -000214c0: 6e73 416e 6446 6f72 6d61 6c50 6172 616d nsAndFormalParam │ │ │ │ │ -000214d0: 7354 6573 742e 6a61 7661 3a20 4a61 7661 sTest.java: Java │ │ │ │ │ -000214e0: 6320 696e 636f 7272 6563 746c 7920 616c c incorrectly al │ │ │ │ │ -000214f0: 6c6f 7773 2072 6563 6569 7665 7220 7061 lows receiver pa │ │ │ │ │ -00021500: 7261 6d65 7465 7273 2069 6e20 616e 6e6f rameters in anno │ │ │ │ │ -00021510: 7461 7469 6f6e 206d 6574 686f 6473 0a0a tation methods.. │ │ │ │ │ -00021520: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00021530: 5438 3137 3532 3335 2f49 6e66 6572 656e T8175235/Inferen │ │ │ │ │ -00021540: 6365 5265 6772 6573 7369 6f6e 5465 7374 ceRegressionTest │ │ │ │ │ -00021550: 3031 2e6a 6176 613a 2074 7970 6520 696e 01.java: type in │ │ │ │ │ -00021560: 6665 7265 6e63 6520 7265 6772 6573 7369 ference regressi │ │ │ │ │ -00021570: 6f6e 2061 6674 6572 204a 444b 2d38 3034 on after JDK-804 │ │ │ │ │ -00021580: 3636 3835 0a0a 3c6c 693e 746f 6f6c 732f 6685..
  • tools/ │ │ │ │ │ -00021590: 6a61 7661 632f 5438 3137 3532 3335 2f49 javac/T8175235/I │ │ │ │ │ -000215a0: 6e66 6572 656e 6365 5265 6772 6573 7369 nferenceRegressi │ │ │ │ │ -000215b0: 6f6e 5465 7374 3032 2e6a 6176 613a 2074 onTest02.java: t │ │ │ │ │ -000215c0: 7970 6520 696e 6665 7265 6e63 6520 7265 ype inference re │ │ │ │ │ -000215d0: 6772 6573 7369 6f6e 2061 6674 6572 204a gression after J │ │ │ │ │ -000215e0: 444b 2d38 3034 3636 3835 0a0a 3c6c 693e DK-8046685..
  • │ │ │ │ │ -000215f0: 746f 6f6c 732f 6a61 7661 632f 5438 3137 tools/javac/T817 │ │ │ │ │ -00021600: 3537 3930 2f4e 5045 4475 6554 6f45 7272 5790/NPEDueToErr │ │ │ │ │ -00021610: 6f6e 656f 7573 4c61 6d62 6461 5465 7374 oneousLambdaTest │ │ │ │ │ -00021620: 2e6a 6176 613a 2066 6965 6c64 204a 4356 .java: field JCV │ │ │ │ │ -00021630: 6172 6961 626c 6544 6563 6c2e 7661 7274 ariableDecl.vart │ │ │ │ │ -00021640: 7970 6520 6361 6e27 7420 6265 206e 756c ype can't be nul │ │ │ │ │ -00021650: 6c20 6166 7465 7220 706f 7374 2061 7474 l after post att │ │ │ │ │ -00021660: 7269 6275 7469 6f6e 2061 6e61 6c79 7369 ribution analysi │ │ │ │ │ -00021670: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00021680: 6163 2f54 3831 3735 3739 342f 4d69 7373 ac/T8175794/Miss │ │ │ │ │ -00021690: 696e 6752 6574 7572 6e43 6f6e 7374 7261 ingReturnConstra │ │ │ │ │ -000216a0: 696e 7454 6573 742e 6a61 7661 3a20 5479 intTest.java: Ty │ │ │ │ │ -000216b0: 7065 2069 6e66 6572 656e 6365 2072 6567 pe inference reg │ │ │ │ │ -000216c0: 7265 7373 696f 6e20 6166 7465 7220 4a44 ression after JD │ │ │ │ │ -000216d0: 4b2d 3830 3738 3039 330a 0a3c 6c69 3e74 K-8078093..
  • t │ │ │ │ │ -000216e0: 6f6f 6c73 2f6a 6176 6163 2f54 3831 3736 ools/javac/T8176 │ │ │ │ │ -000216f0: 3731 342f 4669 656c 644f 7665 726c 6f61 714/FieldOverloa │ │ │ │ │ -00021700: 644b 696e 644e 6f74 4173 7369 676e 6564 dKindNotAssigned │ │ │ │ │ -00021710: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ -00021720: 2069 7320 7772 6f6e 676c 7920 6173 7375 is wrongly assu │ │ │ │ │ -00021730: 6d69 6e67 2074 6861 7420 6669 656c 6420 ming that field │ │ │ │ │ -00021740: 4a43 4d65 6d62 6572 5265 6665 7265 6e63 JCMemberReferenc │ │ │ │ │ -00021750: 652e 6f76 6572 6c6f 6164 4b69 6e64 2068 e.overloadKind h │ │ │ │ │ -00021760: 6173 2062 6565 6e20 6173 7369 676e 6564 as been assigned │ │ │ │ │ -00021770: 2074 6f0a 0a3c 6c69 3e74 6f6f 6c73 2f6a to..
  • tools/j │ │ │ │ │ -00021780: 6176 6163 2f54 3831 3736 3731 342f 5469 avac/T8176714/Ti │ │ │ │ │ -00021790: 6d69 6e67 4f66 4d52 6566 6572 656e 6365 mingOfMReference │ │ │ │ │ -000217a0: 4368 6563 6b69 6e67 5465 7374 3031 2e6a CheckingTest01.j │ │ │ │ │ -000217b0: 6176 613a 206a 6176 6163 2069 7320 7772 ava: javac is wr │ │ │ │ │ -000217c0: 6f6e 676c 7920 6173 7375 6d69 6e67 2074 ongly assuming t │ │ │ │ │ -000217d0: 6861 7420 6669 656c 6420 4a43 4d65 6d62 hat field JCMemb │ │ │ │ │ -000217e0: 6572 5265 6665 7265 6e63 652e 6f76 6572 erReference.over │ │ │ │ │ -000217f0: 6c6f 6164 4b69 6e64 2068 6173 2062 6565 loadKind has bee │ │ │ │ │ -00021800: 6e20 6173 7369 676e 6564 2074 6f0a 0a3c n assigned to..< │ │ │ │ │ -00021810: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -00021820: 3831 3736 3731 342f 5469 6d69 6e67 4f66 8176714/TimingOf │ │ │ │ │ -00021830: 4d52 6566 6572 656e 6365 4368 6563 6b69 MReferenceChecki │ │ │ │ │ -00021840: 6e67 5465 7374 3032 2e6a 6176 613a 206a ngTest02.java: j │ │ │ │ │ -00021850: 6176 6163 2069 7320 7772 6f6e 676c 7920 avac is wrongly │ │ │ │ │ -00021860: 6173 7375 6d69 6e67 2074 6861 7420 6669 assuming that fi │ │ │ │ │ -00021870: 656c 6420 4a43 4d65 6d62 6572 5265 6665 eld JCMemberRefe │ │ │ │ │ -00021880: 7265 6e63 652e 6f76 6572 6c6f 6164 4b69 rence.overloadKi │ │ │ │ │ -00021890: 6e64 2068 6173 2062 6565 6e20 6173 7369 nd has been assi │ │ │ │ │ -000218a0: 676e 6564 2074 6f0a 0a3c 6c69 3e74 6f6f gned to..
  • too │ │ │ │ │ -000218b0: 6c73 2f6a 6176 6163 2f54 3831 3737 3036 ls/javac/T817706 │ │ │ │ │ -000218c0: 382f 4e6f 436f 6d70 6c65 7469 6f6e 4661 8/NoCompletionFa │ │ │ │ │ -000218d0: 696c 7572 6553 6b69 704f 6e53 7065 6375 ilureSkipOnSpecu │ │ │ │ │ -000218e0: 6c61 7469 7665 4174 7472 6962 7574 696f lativeAttributio │ │ │ │ │ -000218f0: 6e2e 6a61 7661 3a20 436f 6d70 6c65 7469 n.java: Completi │ │ │ │ │ -00021900: 6f6e 4661 696c 7572 6573 206f 6363 7572 onFailures occur │ │ │ │ │ -00021910: 7269 6e67 2064 7572 696e 6720 7370 6563 ring during spec │ │ │ │ │ -00021920: 756c 6174 6976 6520 6174 7472 6962 7574 ulative attribut │ │ │ │ │ -00021930: 696f 6e20 7368 6f75 6c64 206e 6f74 2062 ion should not b │ │ │ │ │ -00021940: 6520 6c6f 7374 2066 6f72 6576 6572 2e0a e lost forever.. │ │ │ │ │ -00021950: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00021960: 2f54 3831 3830 3134 312f 4d69 7373 696e /T8180141/Missin │ │ │ │ │ -00021970: 674c 4e54 456e 7472 7946 6f72 4272 6561 gLNTEntryForBrea │ │ │ │ │ -00021980: 6b43 6f6e 7469 6e75 6554 6573 742e 6a61 kContinueTest.ja │ │ │ │ │ -00021990: 7661 3a20 4d69 7373 696e 6720 656e 7472 va: Missing entr │ │ │ │ │ -000219a0: 7920 696e 204c 696e 654e 756d 6265 7254 y in LineNumberT │ │ │ │ │ -000219b0: 6162 6c65 2066 6f72 2062 7265 616b 2073 able for break s │ │ │ │ │ -000219c0: 7461 7465 6d65 6e74 2074 6861 7420 6a75 tatement that ju │ │ │ │ │ -000219d0: 6d70 7320 6f75 7420 6f66 2074 7279 2d66 mps out of try-f │ │ │ │ │ -000219e0: 696e 616c 6c79 0a0a 3c6c 693e 746f 6f6c inally..
  • tool │ │ │ │ │ -000219f0: 732f 6a61 7661 632f 5438 3138 3036 3630 s/javac/T8180660 │ │ │ │ │ -00021a00: 2f4d 6973 7369 6e67 4c4e 5445 6e74 7279 /MissingLNTEntry │ │ │ │ │ -00021a10: 466f 7246 696e 616c 697a 6572 5465 7374 ForFinalizerTest │ │ │ │ │ -00021a20: 2e6a 6176 613a 204d 6973 7369 6e67 2065 .java: Missing e │ │ │ │ │ -00021a30: 6e74 7279 2069 6e20 4c69 6e65 4e75 6d62 ntry in LineNumb │ │ │ │ │ -00021a40: 6572 5461 626c 6520 666f 7220 6272 6561 erTable for brea │ │ │ │ │ -00021a50: 6b20 7374 6174 656d 656e 7420 7468 6174 k statement that │ │ │ │ │ -00021a60: 206a 756d 7073 206f 7574 206f 6620 7472 jumps out of tr │ │ │ │ │ -00021a70: 792d 6669 6e61 6c6c 790a 0a3c 6c69 3e74 y-finally..
  • t │ │ │ │ │ -00021a80: 6f6f 6c73 2f6a 6176 6163 2f54 3831 3831 ools/javac/T8181 │ │ │ │ │ -00021a90: 3436 342f 4c61 6d62 6461 496e 416e 6e6f 464/LambdaInAnno │ │ │ │ │ -00021aa0: 7461 7469 6f6e 7343 6175 7365 734e 5045 tationsCausesNPE │ │ │ │ │ -00021ab0: 5465 7374 312e 6a61 7661 3a20 496e 7661 Test1.java: Inva │ │ │ │ │ -00021ac0: 6c69 6420 6c61 6d62 6461 2069 6e20 616e lid lambda in an │ │ │ │ │ -00021ad0: 6e6f 7461 7469 6f6e 2063 6175 7365 7320 notation causes │ │ │ │ │ -00021ae0: 4e50 4520 696e 204c 696e 742e 6175 676d NPE in Lint.augm │ │ │ │ │ -00021af0: 656e 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ent..
  • tools/j │ │ │ │ │ -00021b00: 6176 6163 2f54 3831 3831 3436 342f 4c61 avac/T8181464/La │ │ │ │ │ -00021b10: 6d62 6461 496e 416e 6e6f 7461 7469 6f6e mbdaInAnnotation │ │ │ │ │ -00021b20: 7343 6175 7365 734e 5045 5465 7374 322e sCausesNPETest2. │ │ │ │ │ -00021b30: 6a61 7661 3a20 496e 7661 6c69 6420 6c61 java: Invalid la │ │ │ │ │ -00021b40: 6d62 6461 2069 6e20 616e 6e6f 7461 7469 mbda in annotati │ │ │ │ │ -00021b50: 6f6e 2063 6175 7365 7320 4e50 4520 696e on causes NPE in │ │ │ │ │ -00021b60: 204c 696e 742e 6175 676d 656e 740a 0a3c Lint.augment..< │ │ │ │ │ -00021b70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -00021b80: 3831 3831 3436 342f 4c61 6d62 6461 496e 8181464/LambdaIn │ │ │ │ │ -00021b90: 416e 6e6f 7461 7469 6f6e 7343 6175 7365 AnnotationsCause │ │ │ │ │ -00021ba0: 734e 5045 5465 7374 332e 6a61 7661 3a20 sNPETest3.java: │ │ │ │ │ -00021bb0: 496e 7661 6c69 6420 6c61 6d62 6461 2069 Invalid lambda i │ │ │ │ │ -00021bc0: 6e20 616e 6e6f 7461 7469 6f6e 2063 6175 n annotation cau │ │ │ │ │ -00021bd0: 7365 7320 4e50 4520 696e 204c 696e 742e ses NPE in Lint. │ │ │ │ │ -00021be0: 6175 676d 656e 740a 0a3c 6c69 3e74 6f6f augment..
  • too │ │ │ │ │ -00021bf0: 6c73 2f6a 6176 6163 2f54 3831 3832 3034 ls/javac/T818204 │ │ │ │ │ -00021c00: 372f 436f 7272 6563 7447 656e 6572 6174 7/CorrectGenerat │ │ │ │ │ -00021c10: 696f 6e4f 6645 7843 6f6e 7374 7261 696e ionOfExConstrain │ │ │ │ │ -00021c20: 7473 5465 7374 2e6a 6176 613a 206a 6176 tsTest.java: jav │ │ │ │ │ -00021c30: 6163 2063 6f6d 7069 6c65 2065 7272 6f72 ac compile error │ │ │ │ │ -00021c40: 206f 6e20 7479 7065 2d70 6172 616d 6574 on type-paramet │ │ │ │ │ -00021c50: 6572 2d65 7863 6570 7469 6f6e 7320 696e er-exceptions in │ │ │ │ │ -00021c60: 206c 616d 6264 6120 6578 7072 6573 7369 lambda expressi │ │ │ │ │ -00021c70: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ -00021c80: 6176 6163 2f54 3831 3832 3634 392f 4164 avac/T8182649/Ad │ │ │ │ │ -00021c90: 6443 6865 636b 466f 7250 6172 7469 616c dCheckForPartial │ │ │ │ │ -00021ca0: 6c79 496e 6665 7272 6564 5479 7065 7354 lyInferredTypesT │ │ │ │ │ -00021cb0: 6573 742e 6a61 7661 3a20 556e 6162 6c65 est.java: Unable │ │ │ │ │ -00021cc0: 2074 6f20 696e 7465 6772 6174 6520 6475 to integrate du │ │ │ │ │ -00021cd0: 6520 746f 2063 6f6d 7069 6c61 7469 6f6e e to compilation │ │ │ │ │ -00021ce0: 2065 7272 6f72 0a0a 3c6c 693e 746f 6f6c error..
  • tool │ │ │ │ │ -00021cf0: 732f 6a61 7661 632f 5438 3138 3237 3437 s/javac/T8182747 │ │ │ │ │ -00021d00: 2f42 6164 416e 6e6f 7461 7469 6f6e 5265 /BadAnnotationRe │ │ │ │ │ -00021d10: 6772 6573 7369 6f6e 5465 7374 2e6a 6176 gressionTest.jav │ │ │ │ │ -00021d20: 613a 206a 6176 6163 2063 7261 7368 6573 a: javac crashes │ │ │ │ │ -00021d30: 206f 6e20 6261 6420 616e 6e6f 7461 7469 on bad annotati │ │ │ │ │ -00021d40: 6f6e 2076 616c 7565 0a0a 3c6c 693e 746f on value..
  • to │ │ │ │ │ -00021d50: 6f6c 732f 6a61 7661 632f 5438 3138 3534 ols/javac/T81854 │ │ │ │ │ -00021d60: 3531 2f4d 6973 6c65 6164 696e 6756 6172 51/MisleadingVar │ │ │ │ │ -00021d70: 4172 6773 4572 726f 724d 7367 5465 7374 ArgsErrorMsgTest │ │ │ │ │ -00021d80: 2e6a 6176 613a 204d 6973 6c65 6164 696e .java: Misleadin │ │ │ │ │ -00021d90: 6720 2763 616e 6e6f 7420 6265 2061 6363 g 'cannot be acc │ │ │ │ │ -00021da0: 6573 7365 6420 6672 6f6d 206f 7574 7369 essed from outsi │ │ │ │ │ -00021db0: 6465 2070 6163 6b61 6765 2720 6469 6167 de package' diag │ │ │ │ │ -00021dc0: 6e6f 7374 6963 2066 6f72 2069 6e63 6f6e nostic for incon │ │ │ │ │ -00021dd0: 7369 7374 656e 7420 7661 7261 7267 7320 sistent varargs │ │ │ │ │ -00021de0: 6f76 6572 7269 6465 0a0a 3c6c 693e 746f override..
  • to │ │ │ │ │ -00021df0: 6f6c 732f 6a61 7661 632f 5438 3138 3539 ols/javac/T81859 │ │ │ │ │ -00021e00: 3833 2f52 656a 6563 7454 7970 6541 7267 83/RejectTypeArg │ │ │ │ │ -00021e10: 734f 6e53 656c 6563 7454 6573 742e 6a61 sOnSelectTest.ja │ │ │ │ │ -00021e20: 7661 3a20 4a61 7661 6320 7368 6f75 6c64 va: Javac should │ │ │ │ │ -00021e30: 2072 656a 6563 7420 5479 7065 4172 6775 reject TypeArgu │ │ │ │ │ -00021e40: 6d65 6e74 7320 6f6e 2066 6965 6c64 2061 ments on field a │ │ │ │ │ -00021e50: 6363 6573 7320 6578 7072 6573 7369 6f6e ccess expression │ │ │ │ │ -00021e60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00021e70: 632f 5438 3138 3734 3837 2f43 7261 7368 c/T8187487/Crash │ │ │ │ │ -00021e80: 5769 7468 4475 706c 6963 6174 6543 6c61 WithDuplicateCla │ │ │ │ │ -00021e90: 7373 4e61 6d65 7354 6573 742e 6a61 7661 ssNamesTest.java │ │ │ │ │ -00021ea0: 3a20 6372 6173 6820 7769 7468 2064 7570 : crash with dup │ │ │ │ │ -00021eb0: 6c69 6361 7465 2063 6c61 7373 206e 616d licate class nam │ │ │ │ │ -00021ec0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -00021ed0: 6163 2f54 3831 3837 3830 352f 426f 6775 ac/T8187805/Bogu │ │ │ │ │ -00021ee0: 7352 5454 4146 6f72 556e 7573 6564 5661 sRTTAForUnusedVa │ │ │ │ │ -00021ef0: 7254 6573 742e 6a61 7661 3a20 626f 6775 rTest.java: bogu │ │ │ │ │ -00021f00: 7320 5275 6e74 696d 6556 6973 6962 6c65 s RuntimeVisible │ │ │ │ │ -00021f10: 5479 7065 416e 6e6f 7461 7469 6f6e 7320 TypeAnnotations │ │ │ │ │ -00021f20: 666f 7220 756e 7573 6564 206c 6f63 616c for unused local │ │ │ │ │ -00021f30: 2069 6e20 6120 626c 6f63 6b0a 0a3c 6c69 in a block..
  • tools/javac/T81 │ │ │ │ │ -00021f50: 3837 3937 382f 4669 6c74 6572 4f75 7443 87978/FilterOutC │ │ │ │ │ -00021f60: 616e 6469 6461 7465 7346 6f72 4469 6167 andidatesForDiag │ │ │ │ │ -00021f70: 6e6f 7374 6963 7354 6573 742e 6a61 7661 nosticsTest.java │ │ │ │ │ -00021f80: 3a20 6a61 7661 6320 6361 6e20 7368 6f77 : javac can show │ │ │ │ │ -00021f90: 206f 7665 726c 6f61 6420 6572 726f 7220 overload error │ │ │ │ │ -00021fa0: 6d65 7373 6167 6573 2074 6861 7420 696e messages that in │ │ │ │ │ -00021fb0: 636c 7564 6520 6e6f 6e2d 7661 6c69 6420 clude non-valid │ │ │ │ │ -00021fc0: 6361 6e64 6964 6174 6573 0a0a 3c6c 693e candidates..
  • │ │ │ │ │ -00021fd0: 746f 6f6c 732f 6a61 7661 632f 5438 3139 tools/javac/T819 │ │ │ │ │ -00021fe0: 3439 3938 2f42 726f 6b65 6e45 7272 6f72 4998/BrokenError │ │ │ │ │ -00021ff0: 4d65 7373 6167 6554 6573 742e 6a61 7661 MessageTest.java │ │ │ │ │ -00022000: 3a20 6272 6f6b 656e 2065 7272 6f72 206d : broken error m │ │ │ │ │ -00022010: 6573 7361 6765 2066 6f72 2073 7562 636c essage for subcl │ │ │ │ │ -00022020: 6173 7320 6f66 2069 6e74 6572 6661 6365 ass of interface │ │ │ │ │ -00022030: 2077 6974 6820 7072 6976 6174 6520 6d65 with private me │ │ │ │ │ -00022040: 7468 6f64 0a0a 3c6c 693e 746f 6f6c 732f thod..
  • tools/ │ │ │ │ │ -00022050: 6a61 7661 632f 5438 3139 3630 3438 2f54 javac/T8196048/T │ │ │ │ │ -00022060: 6872 6f77 6e54 7970 6556 6172 7341 7352 hrownTypeVarsAsR │ │ │ │ │ -00022070: 6f6f 7473 5465 7374 2e6a 6176 613a 2074 ootsTest.java: t │ │ │ │ │ -00022080: 6872 6f77 6e20 7479 7065 2076 6172 6961 hrown type varia │ │ │ │ │ -00022090: 626c 6573 2073 686f 756c 6420 6265 2072 bles should be r │ │ │ │ │ -000220a0: 6f6f 7473 2069 6e20 7468 6520 6d69 6e69 oots in the mini │ │ │ │ │ -000220b0: 6d75 6d20 696e 6665 7265 6e63 6520 6772 mum inference gr │ │ │ │ │ -000220c0: 6170 680a 0a3c 6c69 3e74 6f6f 6c73 2f6a aph..
  • tools/j │ │ │ │ │ -000220d0: 6176 6163 2f54 3831 3938 3530 322e 6a61 avac/T8198502.ja │ │ │ │ │ -000220e0: 7661 3a20 4578 6365 7074 696f 6e20 6174 va: Exception at │ │ │ │ │ -000220f0: 2072 756e 7469 6d65 2064 7565 2074 6f20 runtime due to │ │ │ │ │ -00022100: 6c61 6d62 6461 2061 6e61 6c79 7a65 7220 lambda analyzer │ │ │ │ │ -00022110: 7265 6174 7472 6962 7574 6573 206c 6976 reattributes liv │ │ │ │ │ -00022120: 6520 4153 540a 0a3c 6c69 3e74 6f6f 6c73 e AST..
  • tools │ │ │ │ │ -00022130: 2f6a 6176 6163 2f54 3831 3939 3734 342f /javac/T8199744/ │ │ │ │ │ -00022140: 496e 636f 7272 6563 744d 7367 5175 616c IncorrectMsgQual │ │ │ │ │ -00022150: 6966 6965 6452 6563 6569 7665 7254 6573 ifiedReceiverTes │ │ │ │ │ -00022160: 742e 6a61 7661 3a20 496e 636f 7272 6563 t.java: Incorrec │ │ │ │ │ -00022170: 7420 636f 6d70 696c 6572 206d 6573 7361 t compiler messa │ │ │ │ │ -00022180: 6765 2066 6f72 2052 6563 6569 7665 7250 ge for ReceiverP │ │ │ │ │ -00022190: 6172 616d 6574 6572 2069 6e20 696e 6e65 arameter in inne │ │ │ │ │ -000221a0: 7220 636c 6173 7320 636f 6e73 7472 7563 r class construc │ │ │ │ │ -000221b0: 746f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a tor..
  • tools/j │ │ │ │ │ -000221c0: 6176 6163 2f54 3831 3939 3931 302e 6a61 avac/T8199910.ja │ │ │ │ │ -000221d0: 7661 3a20 436f 6d70 696c 6520 7661 7269 va: Compile vari │ │ │ │ │ -000221e0: 6162 6c65 7320 6f66 2069 6e74 6572 7365 ables of interse │ │ │ │ │ -000221f0: 6374 696f 6e20 7479 7065 2069 6e66 6572 ction type infer │ │ │ │ │ -00022200: 7265 6420 6279 2060 7661 7260 2077 6974 red by `var` wit │ │ │ │ │ -00022210: 6820 2d67 206f 7074 696f 6e0a 0a3c 6c69 h -g option..
  • tools/javac/T82 │ │ │ │ │ -00022230: 3031 3238 312f 4e75 6c6c 496e 4572 726f 01281/NullInErro │ │ │ │ │ -00022240: 724d 6573 7361 6765 5465 7374 2e6a 6176 rMessageTest.jav │ │ │ │ │ -00022250: 613a 2054 7275 6e63 6174 6564 2065 7272 a: Truncated err │ │ │ │ │ -00022260: 6f72 206d 6573 7361 6765 2077 6974 6820 or message with │ │ │ │ │ -00022270: 496e 636f 6d70 6174 6962 6c65 203a 206e Incompatible : n │ │ │ │ │ -00022280: 756c 6c0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ull..
  • tools/j │ │ │ │ │ -00022290: 6176 6163 2f54 3832 3032 3539 372f 4e6f avac/T8202597/No │ │ │ │ │ -000222a0: 7469 6f6e 616c 496e 7465 7266 6163 654e tionalInterfaceN │ │ │ │ │ -000222b0: 6f74 4265 696e 6749 6e64 7563 6564 5465 otBeingInducedTe │ │ │ │ │ -000222c0: 7374 2e6a 6176 613a 206a 6176 6163 2069 st.java: javac i │ │ │ │ │ -000222d0: 7320 6e6f 7420 696e 6475 6369 6e67 2061 s not inducing a │ │ │ │ │ -000222e0: 206e 6f74 696f 6e61 6c20 696e 7465 7266 notional interf │ │ │ │ │ -000222f0: 6163 6520 6966 204f 626a 6563 7420 6170 ace if Object ap │ │ │ │ │ -00022300: 7065 6172 7320 696e 2061 6e20 696e 7465 pears in an inte │ │ │ │ │ -00022310: 7273 6563 7469 6f6e 2074 7970 650a 0a3c rsection type..< │ │ │ │ │ -00022320: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -00022330: 3832 3033 3237 372f 5072 6566 6c6f 7753 8203277/PreflowS │ │ │ │ │ -00022340: 686f 756c 6456 6973 6974 4c61 6d62 6461 houldVisitLambda │ │ │ │ │ -00022350: 4f72 4469 616d 6f6e 6449 6e73 6964 654c OrDiamondInsideL │ │ │ │ │ -00022360: 616d 6264 6154 6573 742e 6a61 7661 3a20 ambdaTest.java: │ │ │ │ │ -00022370: 7072 6566 6c6f 7720 7669 7369 746f 7220 preflow visitor │ │ │ │ │ -00022380: 7573 6564 2064 7572 696e 6720 6c61 6d62 used during lamb │ │ │ │ │ -00022390: 6461 2061 7474 7269 6275 7469 6f6e 2073 da attribution s │ │ │ │ │ -000223a0: 686f 756c 646e 2774 2076 6973 6974 2063 houldn't visit c │ │ │ │ │ -000223b0: 6c61 7373 2064 6566 696e 6974 696f 6e73 lass definitions │ │ │ │ │ -000223c0: 2069 6e73 6964 6520 7468 6520 6c61 6d62 inside the lamb │ │ │ │ │ -000223d0: 6461 2062 6f64 790a 0a3c 6c69 3e74 6f6f da body..
  • too │ │ │ │ │ -000223e0: 6c73 2f6a 6176 6163 2f54 3832 3033 3333 ls/javac/T820333 │ │ │ │ │ -000223f0: 382f 4368 6563 6b57 656c 6c46 6f72 6d65 8/CheckWellForme │ │ │ │ │ -00022400: 646e 6573 7349 6e74 6572 7365 6374 696f dnessIntersectio │ │ │ │ │ -00022410: 6e54 7970 6573 5465 7374 2e6a 6176 613a nTypesTest.java: │ │ │ │ │ -00022420: 2055 6e62 6f78 696e 6720 696e 2072 6574 Unboxing in ret │ │ │ │ │ -00022430: 7572 6e20 6672 6f6d 206c 616d 6264 6120 urn from lambda │ │ │ │ │ -00022440: 6d69 7363 6f6d 7069 6c65 6420 746f 2074 miscompiled to t │ │ │ │ │ -00022450: 6872 6f77 2043 6c61 7373 4361 7374 4578 hrow ClassCastEx │ │ │ │ │ -00022460: 6365 7074 696f 6e0a 0a3c 6c69 3e74 6f6f ception..
  • too │ │ │ │ │ -00022470: 6c73 2f6a 6176 6163 2f54 3832 3033 3438 ls/javac/T820348 │ │ │ │ │ -00022480: 362f 536b 6970 496e 6665 7265 6e63 6546 6/SkipInferenceF │ │ │ │ │ -00022490: 6f72 4e6f 6e46 756e 6374 696f 6e61 6c49 orNonFunctionalI │ │ │ │ │ -000224a0: 6e74 6572 6654 6573 742e 6a61 7661 3a20 nterfTest.java: │ │ │ │ │ -000224b0: 736b 6970 2074 7970 6520 696e 6665 7265 skip type infere │ │ │ │ │ -000224c0: 6e63 6520 666f 7220 6e6f 6e20 6675 6e63 nce for non func │ │ │ │ │ -000224d0: 7469 6f6e 616c 2069 6e74 6572 6661 6365 tional interface │ │ │ │ │ -000224e0: 2063 6f6d 706f 6e65 6e74 7320 6f66 2069 components of i │ │ │ │ │ -000224f0: 6e74 6572 7365 6374 696f 6e20 7479 7065 ntersection type │ │ │ │ │ -00022500: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00022510: 6163 2f54 3832 3033 3831 332f 5772 6f6e ac/T8203813/Wron │ │ │ │ │ -00022520: 6752 6563 6569 7665 7254 6573 742e 6a61 gReceiverTest.ja │ │ │ │ │ -00022530: 7661 3a20 6a61 7661 6320 6163 6365 7074 va: javac accept │ │ │ │ │ -00022540: 7320 616e 2069 6c6c 6567 616c 206e 616d s an illegal nam │ │ │ │ │ -00022550: 6520 6173 2061 2072 6563 6569 7665 7220 e as a receiver │ │ │ │ │ -00022560: 7061 7261 6d65 7465 7220 6e61 6d65 0a0a parameter name.. │ │ │ │ │ -00022570: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00022580: 5438 3230 3338 3932 2f43 6865 636b 5461 T8203892/CheckTa │ │ │ │ │ -00022590: 7267 6574 4973 4e6f 7441 6464 6564 4173 rgetIsNotAddedAs │ │ │ │ │ -000225a0: 4d61 726b 6572 496e 7465 7266 6163 6554 MarkerInterfaceT │ │ │ │ │ -000225b0: 6573 742e 6a61 7661 3a20 5461 7267 6574 est.java: Target │ │ │ │ │ -000225c0: 2069 6e74 6572 6661 6365 2061 6464 6564 interface added │ │ │ │ │ -000225d0: 2061 7320 6d61 726b 6572 2069 6e74 6572 as marker inter │ │ │ │ │ -000225e0: 6661 6365 2069 6e20 6361 6c6c 7320 746f face in calls to │ │ │ │ │ -000225f0: 2061 6c74 4d65 7461 6661 6374 6f72 790a altMetafactory. │ │ │ │ │ -00022600: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00022610: 2f54 3832 3037 3332 302f 496e 7465 7273 /T8207320/Inters │ │ │ │ │ -00022620: 6563 7469 6f6e 4f72 6465 7254 6573 742e ectionOrderTest. │ │ │ │ │ -00022630: 6a61 7661 3a20 5772 6f6e 6720 7479 7065 java: Wrong type │ │ │ │ │ -00022640: 206f 7264 6572 2066 6f72 2069 6e74 6572 order for inter │ │ │ │ │ -00022650: 7365 6374 696f 6e20 6c61 6d62 6461 7320 section lambdas │ │ │ │ │ -00022660: 7769 7468 206d 756c 7469 706c 6520 6162 with multiple ab │ │ │ │ │ -00022670: 7374 7261 6374 206d 6574 686f 6473 0a0a stract methods.. │ │ │ │ │ -00022680: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00022690: 5438 3230 3733 3230 2f49 6e74 6572 7365 T8207320/Interse │ │ │ │ │ -000226a0: 6374 696f 6e4f 7264 6572 5465 7374 322e ctionOrderTest2. │ │ │ │ │ -000226b0: 6a61 7661 3a20 5772 6f6e 6720 7479 7065 java: Wrong type │ │ │ │ │ -000226c0: 206f 7264 6572 2066 6f72 2069 6e74 6572 order for inter │ │ │ │ │ -000226d0: 7365 6374 696f 6e20 6c61 6d62 6461 7320 section lambdas │ │ │ │ │ -000226e0: 7769 7468 206d 756c 7469 706c 6520 6162 with multiple ab │ │ │ │ │ -000226f0: 7374 7261 6374 206d 6574 686f 6473 0a0a stract methods.. │ │ │ │ │ -00022700: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00022710: 5438 3230 3931 3733 2f43 6f64 6543 6f6d T8209173/CodeCom │ │ │ │ │ -00022720: 706c 6574 696f 6e45 7863 6570 7454 6573 pletionExceptTes │ │ │ │ │ -00022730: 742e 6a61 7661 3a20 6a61 7661 6320 6661 t.java: javac fa │ │ │ │ │ -00022740: 696c 7320 7769 7468 2063 6f6d 706c 6574 ils with complet │ │ │ │ │ -00022750: 696f 6e20 6578 6365 7074 696f 6e20 7768 ion exception wh │ │ │ │ │ -00022760: 696c 6520 7265 706f 7274 696e 6720 616e ile reporting an │ │ │ │ │ -00022770: 2065 7272 6f72 0a0a 3c6c 693e 746f 6f6c error..
  • tool │ │ │ │ │ -00022780: 732f 6a61 7661 632f 5438 3231 3031 3937 s/javac/T8210197 │ │ │ │ │ -00022790: 2f44 6961 6d6f 6e64 5769 7468 416e 6f6e /DiamondWithAnon │ │ │ │ │ -000227a0: 796d 6f75 7349 6e6e 6572 436c 6173 7354 ymousInnerClassT │ │ │ │ │ -000227b0: 6573 742e 6a61 7661 3a20 6a61 7661 6320 est.java: javac │ │ │ │ │ -000227c0: 6361 6e27 7420 7465 6c6c 2064 7572 696e can't tell durin │ │ │ │ │ -000227d0: 6720 7370 6563 756c 6174 6976 6520 6174 g speculative at │ │ │ │ │ -000227e0: 7472 6962 7574 696f 6e20 6966 2061 2064 tribution if a d │ │ │ │ │ -000227f0: 6961 6d6f 6e64 2065 7870 7265 7373 696f iamond expressio │ │ │ │ │ -00022800: 6e20 6973 2063 7265 6174 696e 6720 616e n is creating an │ │ │ │ │ -00022810: 2061 6e6f 6e79 6d6f 7573 2069 6e6e 6572 anonymous inner │ │ │ │ │ -00022820: 2063 6c61 7373 206f 7220 6e6f 740a 0a3c class or not..< │ │ │ │ │ -00022830: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -00022840: 3832 3130 3433 352f 4e6f 4c6f 6361 6c73 8210435/NoLocals │ │ │ │ │ -00022850: 4d75 7374 4265 5265 7365 7276 6564 466f MustBeReservedFo │ │ │ │ │ -00022860: 7244 4345 6564 5661 7273 5465 7374 2e6a rDCEedVarsTest.j │ │ │ │ │ -00022870: 6176 613a 200a 0a3c 6c69 3e74 6f6f 6c73 ava: ..
  • tools │ │ │ │ │ -00022880: 2f6a 6176 6163 2f54 3832 3131 3435 302f /javac/T8211450/ │ │ │ │ │ -00022890: 5468 726f 776e 5479 7065 5661 7254 6573 ThrownTypeVarTes │ │ │ │ │ -000228a0: 742e 6a61 7661 3a20 556e 6465 7456 6172 t.java: UndetVar │ │ │ │ │ -000228b0: 3a3a 6475 7020 6973 206e 6f74 2063 6f70 ::dup is not cop │ │ │ │ │ -000228c0: 7969 6e67 2074 6865 206b 696e 6420 6669 ying the kind fi │ │ │ │ │ -000228d0: 656c 6420 746f 2074 6865 2064 7570 6c69 eld to the dupli │ │ │ │ │ -000228e0: 6361 7465 6420 696e 7374 616e 6365 0a0a cated instance.. │ │ │ │ │ -000228f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00022900: 5438 3231 3534 3730 2f42 6164 456e 636c T8215470/BadEncl │ │ │ │ │ -00022910: 6f73 696e 674d 6574 686f 6441 7474 7254 osingMethodAttrT │ │ │ │ │ -00022920: 6573 742e 6a61 7661 3a20 4261 6420 456e est.java: Bad En │ │ │ │ │ -00022930: 636c 6f73 696e 674d 6574 686f 6420 6174 closingMethod at │ │ │ │ │ -00022940: 7472 6962 7574 6520 6f6e 2063 6c61 7373 tribute on class │ │ │ │ │ -00022950: 6573 2064 6563 6c61 7265 6420 696e 206c es declared in l │ │ │ │ │ -00022960: 616d 6264 6173 0a0a 3c6c 693e 746f 6f6c ambdas..
  • tool │ │ │ │ │ -00022970: 732f 6a61 7661 632f 5438 3231 3534 3832 s/javac/T8215482 │ │ │ │ │ -00022980: 2f4e 5045 5479 7065 5661 7257 6974 684f /NPETypeVarWithO │ │ │ │ │ -00022990: 7574 6572 426f 756e 6454 6573 742e 6a61 uterBoundTest.ja │ │ │ │ │ -000229a0: 7661 3a20 6368 6563 6b20 666f 7220 6379 va: check for cy │ │ │ │ │ -000229b0: 636c 6573 2069 6e20 7479 7065 2076 6172 cles in type var │ │ │ │ │ -000229c0: 6961 626c 6573 2063 616e 2070 726f 766f iables can provo │ │ │ │ │ -000229d0: 6b65 204e 5045 0a0a 3c6c 693e 746f 6f6c ke NPE..
  • tool │ │ │ │ │ -000229e0: 732f 6a61 7661 632f 5438 3232 3230 3335 s/javac/T8222035 │ │ │ │ │ -000229f0: 2f4d 696e 436f 6e74 6578 744f 7054 6573 /MinContextOpTes │ │ │ │ │ -00022a00: 742e 6a61 7661 3a20 6d69 6e69 6d61 6c20 t.java: minimal │ │ │ │ │ -00022a10: 696e 6665 7265 6e63 6520 636f 6e74 6578 inference contex │ │ │ │ │ -00022a20: 7420 6f70 7469 6d69 7a61 7469 6f6e 2069 t optimization i │ │ │ │ │ -00022a30: 7320 666f 7263 696e 6720 7265 736f 6c75 s forcing resolu │ │ │ │ │ -00022a40: 7469 6f6e 2077 6974 6820 696e 636f 6d70 tion with incomp │ │ │ │ │ -00022a50: 6c65 7465 2063 6f6e 7374 7261 696e 7473 lete constraints │ │ │ │ │ -00022a60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00022a70: 632f 5438 3232 3232 3531 2f50 7265 666c c/T8222251/Prefl │ │ │ │ │ -00022a80: 6f77 4e6f 7456 6973 6974 696e 674c 616d owNotVisitingLam │ │ │ │ │ -00022a90: 6264 6145 7870 5465 7374 2e6a 6176 613a bdaExpTest.java: │ │ │ │ │ -00022aa0: 2070 7265 666c 6f77 2076 6973 6974 6f72 preflow visitor │ │ │ │ │ -00022ab0: 2069 7320 6e6f 7420 7669 7369 7469 6e67 is not visiting │ │ │ │ │ -00022ac0: 206c 616d 6264 6120 6578 7072 6573 7369 lambda expressi │ │ │ │ │ -00022ad0: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ -00022ae0: 6176 6163 2f54 3832 3232 3739 352f 436f avac/T8222795/Co │ │ │ │ │ -00022af0: 6e64 6974 696f 6e61 6c41 6e64 506f 7374 nditionalAndPost │ │ │ │ │ -00022b00: 6669 784f 7065 7261 746f 722e 6a61 7661 fixOperator.java │ │ │ │ │ -00022b10: 3a20 706f 7374 2069 6e63 206f 7065 7261 : post inc opera │ │ │ │ │ -00022b20: 746f 7220 696e 7369 6465 2063 6f6d 7075 tor inside compu │ │ │ │ │ -00022b30: 7465 2066 756e 6374 696f 6e20 6f66 2048 te function of H │ │ │ │ │ -00022b40: 6173 684d 6170 2072 6573 756c 7473 2069 ashMap results i │ │ │ │ │ -00022b50: 6e20 4578 6365 7074 696f 6e0a 0a3c 6c69 n Exception..
  • tools/javac/T82 │ │ │ │ │ -00022b70: 3232 3934 392f 5465 7374 436f 6e73 7461 22949/TestConsta │ │ │ │ │ -00022b80: 6e74 4479 6e61 6d69 632e 6a61 7661 3a20 ntDynamic.java: │ │ │ │ │ -00022b90: 6164 6420 636f 6e64 7920 7375 7070 6f72 add condy suppor │ │ │ │ │ -00022ba0: 7420 746f 206a 6176 6163 2773 2070 6f6f t to javac's poo │ │ │ │ │ -00022bb0: 6c20 4150 490a 0a3c 6c69 3e74 6f6f 6c73 l API..
  • tools │ │ │ │ │ -00022bc0: 2f6a 6176 6163 2f54 3832 3233 3934 322f /javac/T8223942/ │ │ │ │ │ -00022bd0: 436c 6965 6e74 436f 6465 5772 6170 7065 ClientCodeWrappe │ │ │ │ │ -00022be0: 7273 5368 6f75 6c64 4f76 6572 7269 6465 rsShouldOverride │ │ │ │ │ -00022bf0: 416c 6c4d 6574 686f 6473 5465 7374 2e6a AllMethodsTest.j │ │ │ │ │ -00022c00: 6176 613a 204d 6973 7369 6e67 206d 6574 ava: Missing met │ │ │ │ │ -00022c10: 686f 6473 2069 6e20 436c 6965 6e74 436f hods in ClientCo │ │ │ │ │ -00022c20: 6465 5772 6170 7065 7224 5772 6170 7065 deWrapper$Wrappe │ │ │ │ │ -00022c30: 644a 6176 6146 696c 654d 616e 6167 6572 dJavaFileManager │ │ │ │ │ -00022c40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00022c50: 632f 5438 3233 3136 3232 2f54 3832 3331 c/T8231622/T8231 │ │ │ │ │ -00022c60: 3632 322e 6a61 7661 3a20 5375 7070 7265 622.java: Suppre │ │ │ │ │ -00022c70: 7373 5761 726e 696e 6728 2273 6572 6961 ssWarning("seria │ │ │ │ │ -00022c80: 6c22 2920 6967 6e6f 7265 6420 6f6e 2066 l") ignored on f │ │ │ │ │ -00022c90: 6965 6c64 2073 6572 6961 6c56 6572 7369 ield serialVersi │ │ │ │ │ -00022ca0: 6f6e 5549 440a 0a3c 6c69 3e74 6f6f 6c73 onUID..
  • tools │ │ │ │ │ -00022cb0: 2f6a 6176 6163 2f54 3832 3534 3535 372f /javac/T8254557/ │ │ │ │ │ -00022cc0: 5438 3235 3435 3537 2e6a 6176 613a 204d T8254557.java: M │ │ │ │ │ -00022cd0: 6574 686f 6420 4174 7472 2e70 7265 466c ethod Attr.preFl │ │ │ │ │ -00022ce0: 6f77 2073 686f 756c 646e 2774 2076 6973 ow shouldn't vis │ │ │ │ │ -00022cf0: 6974 2063 6c61 7373 2064 6566 696e 6974 it class definit │ │ │ │ │ -00022d00: 696f 6e73 2074 6861 7420 6861 7665 206e ions that have n │ │ │ │ │ -00022d10: 6f74 2079 6574 2062 6565 6e20 656e 7465 ot yet been ente │ │ │ │ │ -00022d20: 7265 6420 616e 6420 6174 7472 6962 7574 red and attribut │ │ │ │ │ -00022d30: 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ed...
  • tools/j │ │ │ │ │ -00022d40: 6176 6163 2f54 3832 3535 3936 382f 5438 avac/T8255968/T8 │ │ │ │ │ -00022d50: 3235 3539 3638 5f31 2e6a 6176 613a 2043 255968_1.java: C │ │ │ │ │ -00022d60: 6f6e 6675 7369 6e67 2065 7272 6f72 206d onfusing error m │ │ │ │ │ -00022d70: 6573 7361 6765 2066 6f72 2069 6e61 6363 essage for inacc │ │ │ │ │ -00022d80: 6573 7369 626c 6520 636f 6e73 7472 7563 essible construc │ │ │ │ │ -00022d90: 746f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a tor..
  • tools/j │ │ │ │ │ -00022da0: 6176 6163 2f54 3832 3535 3936 382f 5438 avac/T8255968/T8 │ │ │ │ │ -00022db0: 3235 3539 3638 5f31 302e 6a61 7661 3a20 255968_10.java: │ │ │ │ │ -00022dc0: 436f 6e66 7573 696e 6720 6572 726f 7220 Confusing error │ │ │ │ │ -00022dd0: 6d65 7373 6167 6520 666f 7220 696e 6163 message for inac │ │ │ │ │ -00022de0: 6365 7373 6962 6c65 2063 6f6e 7374 7275 cessible constru │ │ │ │ │ -00022df0: 6374 6f72 0a0a 3c6c 693e 746f 6f6c 732f ctor..
  • tools/ │ │ │ │ │ -00022e00: 6a61 7661 632f 5438 3235 3539 3638 2f54 javac/T8255968/T │ │ │ │ │ -00022e10: 3832 3535 3936 385f 3131 2e6a 6176 613a 8255968_11.java: │ │ │ │ │ -00022e20: 2043 6f6e 6675 7369 6e67 2065 7272 6f72 Confusing error │ │ │ │ │ -00022e30: 206d 6573 7361 6765 2066 6f72 2069 6e61 message for ina │ │ │ │ │ -00022e40: 6363 6573 7369 626c 6520 636f 6e73 7472 ccessible constr │ │ │ │ │ -00022e50: 7563 746f 720a 0a3c 6c69 3e74 6f6f 6c73 uctor..
  • tools │ │ │ │ │ -00022e60: 2f6a 6176 6163 2f54 3832 3535 3936 382f /javac/T8255968/ │ │ │ │ │ -00022e70: 5438 3235 3539 3638 5f31 322e 6a61 7661 T8255968_12.java │ │ │ │ │ -00022e80: 3a20 436f 6e66 7573 696e 6720 6572 726f : Confusing erro │ │ │ │ │ -00022e90: 7220 6d65 7373 6167 6520 666f 7220 696e r message for in │ │ │ │ │ -00022ea0: 6163 6365 7373 6962 6c65 2063 6f6e 7374 accessible const │ │ │ │ │ -00022eb0: 7275 6374 6f72 0a0a 3c6c 693e 746f 6f6c ructor..
  • tool │ │ │ │ │ -00022ec0: 732f 6a61 7661 632f 5438 3235 3539 3638 s/javac/T8255968 │ │ │ │ │ -00022ed0: 2f54 3832 3535 3936 385f 3133 2e6a 6176 /T8255968_13.jav │ │ │ │ │ -00022ee0: 613a 2043 6f6e 6675 7369 6e67 2065 7272 a: Confusing err │ │ │ │ │ -00022ef0: 6f72 206d 6573 7361 6765 2066 6f72 2069 or message for i │ │ │ │ │ -00022f00: 6e61 6363 6573 7369 626c 6520 636f 6e73 naccessible cons │ │ │ │ │ -00022f10: 7472 7563 746f 720a 0a3c 6c69 3e74 6f6f tructor..
  • too │ │ │ │ │ -00022f20: 6c73 2f6a 6176 6163 2f54 3832 3535 3936 ls/javac/T825596 │ │ │ │ │ -00022f30: 382f 5438 3235 3539 3638 5f31 342e 6a61 8/T8255968_14.ja │ │ │ │ │ -00022f40: 7661 3a20 436f 6e66 7573 696e 6720 6572 va: Confusing er │ │ │ │ │ -00022f50: 726f 7220 6d65 7373 6167 6520 666f 7220 ror message for │ │ │ │ │ -00022f60: 696e 6163 6365 7373 6962 6c65 2063 6f6e inaccessible con │ │ │ │ │ -00022f70: 7374 7275 6374 6f72 0a0a 3c6c 693e 746f structor..
  • to │ │ │ │ │ -00022f80: 6f6c 732f 6a61 7661 632f 5438 3235 3539 ols/javac/T82559 │ │ │ │ │ -00022f90: 3638 2f54 3832 3535 3936 385f 3135 2e6a 68/T8255968_15.j │ │ │ │ │ -00022fa0: 6176 613a 2043 6f6e 6675 7369 6e67 2065 ava: Confusing e │ │ │ │ │ -00022fb0: 7272 6f72 206d 6573 7361 6765 2066 6f72 rror message for │ │ │ │ │ -00022fc0: 2069 6e61 6363 6573 7369 626c 6520 636f inaccessible co │ │ │ │ │ -00022fd0: 6e73 7472 7563 746f 720a 0a3c 6c69 3e74 nstructor..
  • t │ │ │ │ │ -00022fe0: 6f6f 6c73 2f6a 6176 6163 2f54 3832 3535 ools/javac/T8255 │ │ │ │ │ -00022ff0: 3936 382f 5438 3235 3539 3638 5f31 362e 968/T8255968_16. │ │ │ │ │ -00023000: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ -00023010: 6572 726f 7220 6d65 7373 6167 6520 666f error message fo │ │ │ │ │ -00023020: 7220 696e 6163 6365 7373 6962 6c65 2063 r inaccessible c │ │ │ │ │ -00023030: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ -00023040: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ -00023050: 3539 3638 2f54 3832 3535 3936 385f 322e 5968/T8255968_2. │ │ │ │ │ -00023060: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ -00023070: 6572 726f 7220 6d65 7373 6167 6520 666f error message fo │ │ │ │ │ -00023080: 7220 696e 6163 6365 7373 6962 6c65 2063 r inaccessible c │ │ │ │ │ -00023090: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ -000230a0: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ -000230b0: 3539 3638 2f54 3832 3535 3936 385f 332e 5968/T8255968_3. │ │ │ │ │ -000230c0: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ -000230d0: 6572 726f 7220 6d65 7373 6167 6520 666f error message fo │ │ │ │ │ -000230e0: 7220 696e 6163 6365 7373 6962 6c65 2063 r inaccessible c │ │ │ │ │ -000230f0: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ -00023100: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ -00023110: 3539 3638 2f54 3832 3535 3936 385f 342e 5968/T8255968_4. │ │ │ │ │ -00023120: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ -00023130: 6572 726f 7220 6d65 7373 6167 6520 666f error message fo │ │ │ │ │ -00023140: 7220 696e 6163 6365 7373 6962 6c65 2063 r inaccessible c │ │ │ │ │ -00023150: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ -00023160: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ -00023170: 3539 3638 2f54 3832 3535 3936 385f 352e 5968/T8255968_5. │ │ │ │ │ -00023180: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ -00023190: 6572 726f 7220 6d65 7373 6167 6520 666f error message fo │ │ │ │ │ -000231a0: 7220 696e 6163 6365 7373 6962 6c65 2063 r inaccessible c │ │ │ │ │ -000231b0: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ -000231c0: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ -000231d0: 3539 3638 2f54 3832 3535 3936 385f 362e 5968/T8255968_6. │ │ │ │ │ -000231e0: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ -000231f0: 6572 726f 7220 6d65 7373 6167 6520 666f error message fo │ │ │ │ │ -00023200: 7220 696e 6163 6365 7373 6962 6c65 2063 r inaccessible c │ │ │ │ │ -00023210: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ -00023220: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ -00023230: 3539 3638 2f54 3832 3535 3936 385f 372e 5968/T8255968_7. │ │ │ │ │ -00023240: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ -00023250: 6572 726f 7220 6d65 7373 6167 6520 666f error message fo │ │ │ │ │ -00023260: 7220 696e 6163 6365 7373 6962 6c65 2063 r inaccessible c │ │ │ │ │ -00023270: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ -00023280: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ -00023290: 3539 3638 2f54 3832 3535 3936 385f 382e 5968/T8255968_8. │ │ │ │ │ -000232a0: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ -000232b0: 6572 726f 7220 6d65 7373 6167 6520 666f error message fo │ │ │ │ │ -000232c0: 7220 696e 6163 6365 7373 6962 6c65 2063 r inaccessible c │ │ │ │ │ -000232d0: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ -000232e0: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ -000232f0: 3539 3638 2f54 3832 3535 3936 385f 392e 5968/T8255968_9. │ │ │ │ │ -00023300: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ -00023310: 6572 726f 7220 6d65 7373 6167 6520 666f error message fo │ │ │ │ │ -00023320: 7220 696e 6163 6365 7373 6962 6c65 2063 r inaccessible c │ │ │ │ │ -00023330: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ -00023340: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ -00023350: 3730 3337 2f54 3832 3537 3033 372e 6a61 7037/T8257037.ja │ │ │ │ │ -00023360: 7661 3a20 4e6f 206a 6176 6163 2077 6172 va: No javac war │ │ │ │ │ -00023370: 6e69 6e67 2077 6865 6e20 6361 6c6c 696e ning when callin │ │ │ │ │ -00023380: 6720 6465 7072 6563 6174 6564 2063 6f6e g deprecated con │ │ │ │ │ -00023390: 7374 7275 6374 6f72 2077 6974 6820 6469 structor with di │ │ │ │ │ -000233a0: 616d 6f6e 640a 0a3c 6c69 3e74 6f6f 6c73 amond..
  • tools │ │ │ │ │ -000233b0: 2f6a 6176 6163 2f54 3832 3537 3734 302f /javac/T8257740/ │ │ │ │ │ -000233c0: 5438 3235 3737 3430 5f31 2e6a 6176 613a T8257740_1.java: │ │ │ │ │ -000233d0: 2043 6f6d 7069 6c65 7220 6372 6173 6820 Compiler crash │ │ │ │ │ -000233e0: 7768 656e 2063 6f6d 7069 6c69 6e67 2074 when compiling t │ │ │ │ │ -000233f0: 7970 6520 616e 6e6f 7461 7469 6f6e 206f ype annotation o │ │ │ │ │ -00023400: 6e20 756e 692d 6361 7463 6820 696e 7369 n uni-catch insi │ │ │ │ │ -00023410: 6465 206c 616d 6264 610a 0a3c 6c69 3e74 de lambda..
  • t │ │ │ │ │ -00023420: 6f6f 6c73 2f6a 6176 6163 2f54 3832 3537 ools/javac/T8257 │ │ │ │ │ -00023430: 3734 302f 5438 3235 3737 3430 5f32 2e6a 740/T8257740_2.j │ │ │ │ │ -00023440: 6176 613a 2043 6f6d 7069 6c65 7220 6372 ava: Compiler cr │ │ │ │ │ -00023450: 6173 6820 7768 656e 2063 6f6d 7069 6c69 ash when compili │ │ │ │ │ -00023460: 6e67 2074 7970 6520 616e 6e6f 7461 7469 ng type annotati │ │ │ │ │ -00023470: 6f6e 206f 6e20 6d75 6c74 692d 6361 7463 on on multi-catc │ │ │ │ │ -00023480: 6820 696e 7369 6465 206c 616d 6264 610a h inside lambda. │ │ │ │ │ -00023490: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000234a0: 2f54 3832 3638 3539 322f 5438 3236 3835 /T8268592/T82685 │ │ │ │ │ -000234b0: 3932 2e6a 6176 613a 204a 444b 2d38 3236 92.java: JDK-826 │ │ │ │ │ -000234c0: 3238 3931 2063 6175 7365 7320 616e 204e 2891 causes an N │ │ │ │ │ -000234d0: 5045 2069 6e20 4c69 6e74 2e61 7567 6d65 PE in Lint.augme │ │ │ │ │ -000234e0: 6e74 0a0a 3c6c 693e 746f 6f6c 732f 6a61 nt..
  • tools/ja │ │ │ │ │ -000234f0: 7661 632f 5438 3237 3130 3739 2e6a 6176 vac/T8271079.jav │ │ │ │ │ -00023500: 613a 204a 6176 6146 696c 654f 626a 6563 a: JavaFileObjec │ │ │ │ │ -00023510: 7423 746f 5572 6920 696e 204d 522d 4a41 t#toUri in MR-JA │ │ │ │ │ -00023520: 5220 7265 7475 726e 7320 7265 616c 2070 R returns real p │ │ │ │ │ -00023530: 6174 680a 0a3c 6c69 3e74 6f6f 6c73 2f6a ath..
  • tools/j │ │ │ │ │ -00023540: 6176 6163 2f54 3832 3836 3035 372e 6a61 avac/T8286057.ja │ │ │ │ │ -00023550: 7661 3a20 4d61 6b65 206a 6176 6163 2065 va: Make javac e │ │ │ │ │ -00023560: 7272 6f72 206f 6e20 6120 6765 6e65 7269 rror on a generi │ │ │ │ │ -00023570: 6320 656e 756d 2066 7269 656e 646c 6965 c enum friendlie │ │ │ │ │ -00023580: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -00023590: 6163 2f54 3832 3836 3739 372e 6a61 7661 ac/T8286797.java │ │ │ │ │ -000235a0: 3a20 4775 6172 6473 206f 6620 636f 6e73 : Guards of cons │ │ │ │ │ -000235b0: 7461 6e74 2076 616c 7565 2066 616c 7365 tant value false │ │ │ │ │ -000235c0: 2061 7265 206e 6f74 2070 6572 6d69 7474 are not permitt │ │ │ │ │ -000235d0: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -000235e0: 7661 632f 5438 3239 3534 3437 2e6a 6176 vac/T8295447.jav │ │ │ │ │ -000235f0: 613a 204e 756c 6c50 6f69 6e74 6572 4578 a: NullPointerEx │ │ │ │ │ -00023600: 6365 7074 696f 6e20 7769 7468 2069 6e76 ception with inv │ │ │ │ │ -00023610: 616c 6964 2070 6174 7465 726e 206d 6174 alid pattern mat │ │ │ │ │ -00023620: 6368 696e 6720 636f 6e73 7472 7563 7420 ching construct │ │ │ │ │ -00023630: 696e 2063 6f6e 7374 7275 6374 6f72 2063 in constructor c │ │ │ │ │ -00023640: 616c 6c0a 0a3c 6c69 3e74 6f6f 6c73 2f6a all..
  • tools/j │ │ │ │ │ -00023650: 6176 6163 2f54 3833 3031 3032 352e 6a61 avac/T8301025.ja │ │ │ │ │ -00023660: 7661 3a20 436c 6173 7343 6173 7445 7863 va: ClassCastExc │ │ │ │ │ -00023670: 6570 7469 6f6e 2069 6e20 7377 6974 6368 eption in switch │ │ │ │ │ -00023680: 2077 6974 6820 6765 6e65 7269 6320 7265 with generic re │ │ │ │ │ -00023690: 636f 7264 0a0a 3c6c 693e 746f 6f6c 732f cord..
  • tools/ │ │ │ │ │ -000236a0: 6a61 7661 632f 5438 3330 3535 3832 2e6a javac/T8305582.j │ │ │ │ │ -000236b0: 6176 613a 2043 6f6d 7069 6c65 7220 6372 ava: Compiler cr │ │ │ │ │ -000236c0: 6173 6820 7768 656e 2063 6f6d 7069 6c69 ash when compili │ │ │ │ │ -000236d0: 6e67 2072 6563 6f72 6420 7061 7474 6572 ng record patter │ │ │ │ │ -000236e0: 6e73 2077 6974 6820 7661 720a 0a3c 6c69 ns with var..
  • tools/javac/T83 │ │ │ │ │ -00023700: 3132 3136 332e 6a61 7661 3a20 4372 6173 12163.java: Cras │ │ │ │ │ -00023710: 6820 696e 2064 6f6d 696e 616e 6365 2063 h in dominance c │ │ │ │ │ -00023720: 6865 636b 2077 6865 6e20 636f 6d70 696c heck when compil │ │ │ │ │ -00023730: 696e 6720 756e 6e61 6d65 6420 7061 7474 ing unnamed patt │ │ │ │ │ -00023740: 6572 6e73 0a0a 3c6c 693e 746f 6f6c 732f erns..
  • tools/ │ │ │ │ │ -00023750: 6a61 7661 632f 5438 3331 3432 3136 2e6a javac/T8314216.j │ │ │ │ │ -00023760: 6176 613a 204d 756c 7469 706c 6520 7061 ava: Multiple pa │ │ │ │ │ -00023770: 7474 6572 6e73 2077 6974 686f 7574 2075 tterns without u │ │ │ │ │ -00023780: 6e6e 616d 6564 2076 6172 6961 626c 6573 nnamed variables │ │ │ │ │ -00023790: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000237a0: 632f 5438 3331 3434 3233 2e6a 6176 613a c/T8314423.java: │ │ │ │ │ -000237b0: 204d 756c 7469 706c 6520 7061 7474 6572 Multiple patter │ │ │ │ │ -000237c0: 6e73 2077 6974 686f 7574 2075 6e6e 616d ns without unnam │ │ │ │ │ -000237d0: 6564 2076 6172 6961 626c 6573 0a0a 3c6c ed variables..tools/javac/Te │ │ │ │ │ -000237f0: 7374 506b 6749 6e66 6f2e 6a61 7661 3a20 stPkgInfo.java: │ │ │ │ │ -00023800: 6e65 7720 6f70 7469 6f6e 202d 5870 6b67 new option -Xpkg │ │ │ │ │ -00023810: 696e 666f 2066 6f72 2062 6574 7465 7220 info for better │ │ │ │ │ -00023820: 636f 6e74 726f 6c20 6f66 2077 6865 6e20 control of when │ │ │ │ │ -00023830: 7061 636b 6167 652d 696e 666f 2e63 6c61 package-info.cla │ │ │ │ │ -00023840: 7373 2069 7320 6765 6e65 7261 7465 642c ss is generated, │ │ │ │ │ -00023850: 2061 6c73 6f20 656e 7375 7265 7320 6e6f also ensures no │ │ │ │ │ -00023860: 2066 6169 6c75 7265 7320 6966 2070 6163 failures if pac │ │ │ │ │ -00023870: 6b61 6765 2d69 6e66 6f2e 6a61 7661 2069 kage-info.java i │ │ │ │ │ -00023880: 7320 6e6f 7420 6176 6169 6c61 626c 652e s not available. │ │ │ │ │ -00023890: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000238a0: 632f 5465 7874 426c 6f63 6b41 5049 2e6a c/TextBlockAPI.j │ │ │ │ │ -000238b0: 6176 613a 2055 6e69 7420 7465 7374 7320 ava: Unit tests │ │ │ │ │ -000238c0: 666f 7220 5465 7874 2042 6c6f 636b 206c for Text Block l │ │ │ │ │ -000238d0: 616e 6775 6167 6520 6368 616e 6765 730a anguage changes. │ │ │ │ │ -000238e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000238f0: 2f54 6578 7442 6c6f 636b 496c 6c65 6761 /TextBlockIllega │ │ │ │ │ -00023900: 6c45 7363 6170 652e 6a61 7661 3a20 5665 lEscape.java: Ve │ │ │ │ │ -00023910: 7269 6679 2074 6861 7420 696c 6c65 6761 rify that illega │ │ │ │ │ -00023920: 6c20 6573 6361 7065 7320 696e 2074 6578 l escapes in tex │ │ │ │ │ -00023930: 7420 626c 6f63 6b73 2064 6f20 6e6f 7420 t blocks do not │ │ │ │ │ -00023940: 6372 6173 6820 7468 6520 6a61 7661 632e crash the javac. │ │ │ │ │ -00023950: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00023960: 632f 5465 7874 426c 6f63 6b4c 616e 672e c/TextBlockLang. │ │ │ │ │ -00023970: 6a61 7661 3a20 556e 6974 2074 6573 7473 java: Unit tests │ │ │ │ │ -00023980: 2066 6f72 2054 6578 7420 426c 6f63 6b20 for Text Block │ │ │ │ │ -00023990: 6c61 6e67 7561 6765 2063 6861 6e67 6573 language changes │ │ │ │ │ -000239a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000239b0: 632f 5468 726f 774e 756c 6c2e 6a61 7661 c/ThrowNull.java │ │ │ │ │ -000239c0: 3a20 5665 7269 6679 2074 6861 7420 6c69 : Verify that li │ │ │ │ │ -000239d0: 7465 7261 6c20 276e 756c 6c27 2063 616e teral 'null' can │ │ │ │ │ -000239e0: 2062 6520 7468 726f 776e 2c20 6173 2069 be thrown, as i │ │ │ │ │ -000239f0: 7473 2074 7970 6520 6973 2061 2073 7562 ts type is a sub │ │ │ │ │ -00023a00: 7479 7065 206f 6620 5468 726f 7761 626c type of Throwabl │ │ │ │ │ -00023a10: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ -00023a20: 7661 632f 5468 726f 7773 496e 7465 7273 vac/ThrowsInters │ │ │ │ │ -00023a30: 6563 7469 6f6e 5f31 2e6a 6176 613a 2043 ection_1.java: C │ │ │ │ │ -00023a40: 6865 636b 2074 6861 7420 6120 636c 6173 heck that a clas │ │ │ │ │ -00023a50: 7320 6361 6e20 696e 6865 7269 7420 6d75 s can inherit mu │ │ │ │ │ -00023a60: 6c74 6970 6c65 206d 6574 686f 6473 2077 ltiple methods w │ │ │ │ │ -00023a70: 6974 6820 636f 6e66 6c69 6374 696e 6720 ith conflicting │ │ │ │ │ -00023a80: 7468 726f 7773 2063 6c61 7573 6573 2e0a throws clauses.. │ │ │ │ │ -00023a90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00023aa0: 2f54 6872 6f77 7349 6e74 6572 7365 6374 /ThrowsIntersect │ │ │ │ │ -00023ab0: 696f 6e5f 322e 6a61 7661 3a20 4368 6563 ion_2.java: Chec │ │ │ │ │ -00023ac0: 6b20 7468 6174 2061 2063 6c61 7373 2063 k that a class c │ │ │ │ │ -00023ad0: 616e 2069 6e68 6572 6974 206d 756c 7469 an inherit multi │ │ │ │ │ -00023ae0: 706c 6520 6d65 7468 6f64 7320 7769 7468 ple methods with │ │ │ │ │ -00023af0: 2063 6f6e 666c 6963 7469 6e67 2074 6872 conflicting thr │ │ │ │ │ -00023b00: 6f77 7320 636c 6175 7365 732e 0a0a 3c6c ows clauses...tools/javac/Th │ │ │ │ │ -00023b20: 726f 7773 496e 7465 7273 6563 7469 6f6e rowsIntersection │ │ │ │ │ -00023b30: 5f33 2e6a 6176 613a 2043 6865 636b 2074 _3.java: Check t │ │ │ │ │ -00023b40: 6861 7420 6120 636c 6173 7320 6361 6e20 hat a class can │ │ │ │ │ -00023b50: 696e 6865 7269 7420 6d75 6c74 6970 6c65 inherit multiple │ │ │ │ │ -00023b60: 206d 6574 686f 6473 2077 6974 6820 636f methods with co │ │ │ │ │ -00023b70: 6e66 6c69 6374 696e 6720 7468 726f 7773 nflicting throws │ │ │ │ │ -00023b80: 2063 6c61 7573 6573 2e0a 0a3c 6c69 3e74 clauses...
  • t │ │ │ │ │ -00023b90: 6f6f 6c73 2f6a 6176 6163 2f54 6872 6f77 ools/javac/Throw │ │ │ │ │ -00023ba0: 7349 6e74 6572 7365 6374 696f 6e5f 342e sIntersection_4. │ │ │ │ │ -00023bb0: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ -00023bc0: 2061 2063 6c61 7373 2063 616e 2069 6e68 a class can inh │ │ │ │ │ -00023bd0: 6572 6974 206d 756c 7469 706c 6520 6d65 erit multiple me │ │ │ │ │ -00023be0: 7468 6f64 7320 7769 7468 2063 6f6e 666c thods with confl │ │ │ │ │ -00023bf0: 6963 7469 6e67 2074 6872 6f77 7320 636c icting throws cl │ │ │ │ │ -00023c00: 6175 7365 732e 0a0a 3c6c 693e 746f 6f6c auses...
  • tool │ │ │ │ │ -00023c10: 732f 6a61 7661 632f 5472 7949 6e49 6e73 s/javac/TryInIns │ │ │ │ │ -00023c20: 7461 6e63 6549 6e69 742e 6a61 7661 3a20 tanceInit.java: │ │ │ │ │ -00023c30: 436f 6d70 696c 6572 2075 7365 6420 746f Compiler used to │ │ │ │ │ -00023c40: 2074 6872 6f77 2061 6e20 6578 6365 7074 throw an except │ │ │ │ │ -00023c50: 696f 6e20 7768 656e 2069 7420 656e 636f ion when it enco │ │ │ │ │ -00023c60: 756e 7465 7265 6420 6120 7472 792d 6361 untered a try-ca │ │ │ │ │ -00023c70: 7463 682c 2074 7279 2d66 696e 616c 6c79 tch, try-finally │ │ │ │ │ -00023c80: 2c20 6f72 2073 796e 6368 726f 6e69 7a65 , or synchronize │ │ │ │ │ -00023c90: 6420 7374 6174 656d 656e 7420 696e 2061 d statement in a │ │ │ │ │ -00023ca0: 6e20 696e 7374 616e 6365 2069 6e69 7469 n instance initi │ │ │ │ │ -00023cb0: 616c 697a 6572 2e0a 0a3c 6c69 3e74 6f6f alizer...
  • too │ │ │ │ │ -00023cc0: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ -00023cd0: 5265 736f 7572 6365 732f 4261 6454 7772 Resources/BadTwr │ │ │ │ │ -00023ce0: 2e6a 6176 613a 2056 6572 6966 7920 6261 .java: Verify ba │ │ │ │ │ -00023cf0: 6420 5457 5273 2064 6f6e 2774 2063 6f6d d TWRs don't com │ │ │ │ │ -00023d00: 7069 6c65 0a0a 3c6c 693e 746f 6f6c 732f pile..
  • tools/ │ │ │ │ │ -00023d10: 6a61 7661 632f 5472 7957 6974 6852 6573 javac/TryWithRes │ │ │ │ │ -00023d20: 6f75 7263 6573 2f42 6164 5477 7253 796e ources/BadTwrSyn │ │ │ │ │ -00023d30: 7461 782e 6a61 7661 3a20 5665 7269 6679 tax.java: Verify │ │ │ │ │ -00023d40: 2062 6164 2054 5752 7320 646f 6e27 7420 bad TWRs don't │ │ │ │ │ -00023d50: 636f 6d70 696c 650a 0a3c 6c69 3e74 6f6f compile..
  • too │ │ │ │ │ -00023d60: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ -00023d70: 5265 736f 7572 6365 732f 4475 706c 6963 Resources/Duplic │ │ │ │ │ -00023d80: 6174 6552 6573 6f75 7263 652e 6a61 7661 ateResource.java │ │ │ │ │ -00023d90: 3a20 4368 6563 6b20 7468 6174 206c 6f77 : Check that low │ │ │ │ │ -00023da0: 6572 6564 2074 7279 2d77 6974 682d 7265 ered try-with-re │ │ │ │ │ -00023db0: 736f 7572 6365 7320 626c 6f63 6b20 646f sources block do │ │ │ │ │ -00023dc0: 6573 206e 6f74 2065 6e64 2075 7020 6372 es not end up cr │ │ │ │ │ -00023dd0: 6561 7469 6e67 2072 6573 6f75 7263 6520 eating resource │ │ │ │ │ -00023de0: 7477 6963 650a 0a3c 6c69 3e74 6f6f 6c73 twice..
  • tools │ │ │ │ │ -00023df0: 2f6a 6176 6163 2f54 7279 5769 7468 5265 /javac/TryWithRe │ │ │ │ │ -00023e00: 736f 7572 6365 732f 4475 706c 6963 6174 sources/Duplicat │ │ │ │ │ -00023e10: 6552 6573 6f75 7263 6544 6563 6c2e 6a61 eResourceDecl.ja │ │ │ │ │ -00023e20: 7661 3a20 4368 6563 6b20 7468 6174 2072 va: Check that r │ │ │ │ │ -00023e30: 6573 6f75 7263 6520 7661 7269 6162 6c65 esource variable │ │ │ │ │ -00023e40: 2069 7320 6e6f 7420 6163 6365 7373 6962 is not accessib │ │ │ │ │ -00023e50: 6c65 2066 726f 6d20 6361 7463 682f 6669 le from catch/fi │ │ │ │ │ -00023e60: 6e61 6c6c 7920 636c 6175 7365 0a0a 3c6c nally clause..tools/javac/Tr │ │ │ │ │ -00023e80: 7957 6974 6852 6573 6f75 7263 6573 2f45 yWithResources/E │ │ │ │ │ -00023e90: 7870 6c69 6369 7446 696e 616c 2e6a 6176 xplicitFinal.jav │ │ │ │ │ -00023ea0: 613a 2054 6573 7420 7468 6174 2072 6573 a: Test that res │ │ │ │ │ -00023eb0: 6f75 7263 6520 7661 7269 6162 6c65 7320 ource variables │ │ │ │ │ -00023ec0: 6172 6520 6163 6365 7074 6564 2061 7320 are accepted as │ │ │ │ │ -00023ed0: 6578 706c 6963 6974 6c79 2066 696e 616c explicitly final │ │ │ │ │ -00023ee0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00023ef0: 6163 2f54 7279 5769 7468 5265 736f 7572 ac/TryWithResour │ │ │ │ │ -00023f00: 6365 732f 496d 706c 6963 6974 4669 6e61 ces/ImplicitFina │ │ │ │ │ -00023f10: 6c2e 6a61 7661 3a20 5465 7374 2074 6861 l.java: Test tha │ │ │ │ │ -00023f20: 7420 7265 736f 7572 6365 2076 6172 6961 t resource varia │ │ │ │ │ -00023f30: 626c 6573 2061 7265 2069 6d70 6c69 6369 bles are implici │ │ │ │ │ -00023f40: 746c 7920 6669 6e61 6c0a 0a3c 6c69 3e74 tly final..
  • t │ │ │ │ │ -00023f50: 6f6f 6c73 2f6a 6176 6163 2f54 7279 5769 ools/javac/TryWi │ │ │ │ │ -00023f60: 7468 5265 736f 7572 6365 732f 496e 7465 thResources/Inte │ │ │ │ │ -00023f70: 7272 7570 7465 6445 7863 6570 7469 6f6e rruptedException │ │ │ │ │ -00023f80: 5465 7374 2e6a 6176 613a 2050 726f 6a65 Test.java: Proje │ │ │ │ │ -00023f90: 6374 2043 6f69 6e3a 206a 6176 6163 2077 ct Coin: javac w │ │ │ │ │ -00023fa0: 6172 6e69 6e67 7320 666f 7220 4175 746f arnings for Auto │ │ │ │ │ -00023fb0: 436c 6f73 6561 626c 652e 636c 6f73 6520 Closeable.close │ │ │ │ │ -00023fc0: 7468 726f 7769 6e67 2049 6e74 6572 7275 throwing Interru │ │ │ │ │ -00023fd0: 7074 6564 4578 6365 7074 696f 6e0a 0a3c ptedException..< │ │ │ │ │ -00023fe0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -00023ff0: 7279 5769 7468 5265 736f 7572 6365 732f ryWithResources/ │ │ │ │ │ -00024000: 506c 6169 6e54 7279 2e6a 6176 613a 2054 PlainTry.java: T │ │ │ │ │ -00024010: 6573 7420 6572 726f 7220 6d65 7373 6167 est error messag │ │ │ │ │ -00024020: 6573 2066 6f72 2061 6e20 756e 6164 6f72 es for an unador │ │ │ │ │ -00024030: 6e65 6420 7472 790a 0a3c 6c69 3e74 6f6f ned try..
  • too │ │ │ │ │ -00024040: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ -00024050: 5265 736f 7572 6365 732f 5265 7344 6563 Resources/ResDec │ │ │ │ │ -00024060: 6c4f 7574 7369 6465 5472 792e 6a61 7661 lOutsideTry.java │ │ │ │ │ -00024070: 3a20 5265 736f 7572 6365 7320 6361 6e6e : Resources cann │ │ │ │ │ -00024080: 6f74 2062 6520 6465 636c 6172 6564 206f ot be declared o │ │ │ │ │ -00024090: 7574 7369 6465 2074 2d77 2d72 2062 6c6f utside t-w-r blo │ │ │ │ │ -000240a0: 636b 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ck..
  • tools/ja │ │ │ │ │ -000240b0: 7661 632f 5472 7957 6974 6852 6573 6f75 vac/TryWithResou │ │ │ │ │ -000240c0: 7263 6573 2f52 6573 496e 4e65 7374 6564 rces/ResInNested │ │ │ │ │ -000240d0: 4578 7072 2e6a 6176 613a 2052 6573 6f75 Expr.java: Resou │ │ │ │ │ -000240e0: 7263 6520 6372 6561 7469 6f6e 2069 6e20 rce creation in │ │ │ │ │ -000240f0: 6e65 7374 6564 2065 7870 7265 7373 696f nested expressio │ │ │ │ │ -00024100: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -00024110: 7661 632f 5472 7957 6974 6852 6573 6f75 vac/TryWithResou │ │ │ │ │ -00024120: 7263 6573 2f52 6573 6f75 7263 6549 6e74 rces/ResourceInt │ │ │ │ │ -00024130: 6572 6661 6365 2e6a 6176 613a 2054 7279 erface.java: Try │ │ │ │ │ -00024140: 2d77 6974 682d 7265 736f 7572 6365 2069 -with-resource i │ │ │ │ │ -00024150: 6d70 6c65 6d65 6e74 6174 696f 6e20 7468 mplementation th │ │ │ │ │ -00024160: 726f 7773 2061 6e20 4e50 4520 6475 7269 rows an NPE duri │ │ │ │ │ -00024170: 6e67 2046 6c6f 7720 616e 616c 7973 6973 ng Flow analysis │ │ │ │ │ -00024180: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00024190: 632f 5472 7957 6974 6852 6573 6f75 7263 c/TryWithResourc │ │ │ │ │ -000241a0: 6573 2f52 6573 6f75 7263 654e 616d 6543 es/ResourceNameC │ │ │ │ │ -000241b0: 6f6e 666c 6963 742e 6a61 7661 3a20 5265 onflict.java: Re │ │ │ │ │ -000241c0: 736f 7572 6365 2076 6172 2063 616e 6e6f source var canno │ │ │ │ │ -000241d0: 7420 6861 7665 2073 616d 6520 6e61 6d65 t have same name │ │ │ │ │ -000241e0: 2061 7320 6c6f 6361 6c20 7661 7269 6162 as local variab │ │ │ │ │ -000241f0: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ -00024200: 7661 632f 5472 7957 6974 6852 6573 6f75 vac/TryWithResou │ │ │ │ │ -00024210: 7263 6573 2f52 6573 6f75 7263 654f 7574 rces/ResourceOut │ │ │ │ │ -00024220: 7369 6465 5472 792e 6a61 7661 3a20 4368 sideTry.java: Ch │ │ │ │ │ -00024230: 6563 6b20 7468 6174 2072 6573 6f75 7263 eck that resourc │ │ │ │ │ -00024240: 6520 7661 7269 6162 6c65 2069 7320 6e6f e variable is no │ │ │ │ │ -00024250: 7420 6163 6365 7373 6962 6c65 2066 726f t accessible fro │ │ │ │ │ -00024260: 6d20 6361 7463 682f 6669 6e61 6c6c 7920 m catch/finally │ │ │ │ │ -00024270: 636c 6175 7365 0a0a 3c6c 693e 746f 6f6c clause..
  • tool │ │ │ │ │ -00024280: 732f 6a61 7661 632f 5472 7957 6974 6852 s/javac/TryWithR │ │ │ │ │ -00024290: 6573 6f75 7263 6573 2f52 6573 6f75 7263 esources/Resourc │ │ │ │ │ -000242a0: 6552 6564 6563 6c2e 6a61 7661 3a20 5265 eRedecl.java: Re │ │ │ │ │ -000242b0: 6465 636c 6172 6174 696f 6e20 6f66 2072 declaration of r │ │ │ │ │ -000242c0: 6573 6f75 7263 6520 7661 7269 6162 6c65 esource variable │ │ │ │ │ -000242d0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -000242e0: 6163 2f54 7279 5769 7468 5265 736f 7572 ac/TryWithResour │ │ │ │ │ -000242f0: 6365 732f 5265 736f 7572 6365 5368 6164 ces/ResourceShad │ │ │ │ │ -00024300: 6f77 2e6a 6176 613a 2054 6573 7420 7368 ow.java: Test sh │ │ │ │ │ -00024310: 6164 6f77 696e 6720 6f66 2072 6573 6f75 adowing of resou │ │ │ │ │ -00024320: 7263 6520 7661 7269 6162 6c65 0a0a 3c6c rce variable..tools/javac/Tr │ │ │ │ │ -00024340: 7957 6974 6852 6573 6f75 7263 6573 2f52 yWithResources/R │ │ │ │ │ -00024350: 6573 6f75 7263 6554 7970 6556 6172 2e6a esourceTypeVar.j │ │ │ │ │ -00024360: 6176 613a 2052 6573 6f75 7263 6520 6f66 ava: Resource of │ │ │ │ │ -00024370: 2061 2074 7970 652d 7661 7269 6162 6c65 a type-variable │ │ │ │ │ -00024380: 2074 7970 6520 6372 6173 6865 7320 466c type crashes Fl │ │ │ │ │ -00024390: 6f77 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ow..
  • tools/ja │ │ │ │ │ -000243a0: 7661 632f 5472 7957 6974 6852 6573 6f75 vac/TryWithResou │ │ │ │ │ -000243b0: 7263 6573 2f54 3730 3232 3731 312e 6a61 rces/T7022711.ja │ │ │ │ │ -000243c0: 7661 3a20 636f 6d70 696c 6572 2063 7261 va: compiler cra │ │ │ │ │ -000243d0: 7368 2069 6e20 7472 792d 7769 7468 2d72 sh in try-with-r │ │ │ │ │ -000243e0: 6573 6f75 7263 6573 0a0a 3c6c 693e 746f esources..
  • to │ │ │ │ │ -000243f0: 6f6c 732f 6a61 7661 632f 5472 7957 6974 ols/javac/TryWit │ │ │ │ │ -00024400: 6852 6573 6f75 7263 6573 2f54 3730 3332 hResources/T7032 │ │ │ │ │ -00024410: 3633 332e 6a61 7661 3a20 6a61 7661 6320 633.java: javac │ │ │ │ │ -00024420: 2d58 6c69 6e74 3a61 6c6c 2077 6172 6e73 -Xlint:all warns │ │ │ │ │ -00024430: 2061 626f 7574 2066 6c75 7368 2829 2077 about flush() w │ │ │ │ │ -00024440: 6974 6869 6e20 7472 7920 6f6e 2061 6e20 ithin try on an │ │ │ │ │ -00024450: 6175 746f 2d63 6c6f 7365 6162 6c65 2072 auto-closeable r │ │ │ │ │ -00024460: 6573 6f75 7263 650a 0a3c 6c69 3e74 6f6f esource..
  • too │ │ │ │ │ -00024470: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ -00024480: 5265 736f 7572 6365 732f 5437 3136 3435 Resources/T71645 │ │ │ │ │ -00024490: 3432 2e6a 6176 613a 2074 7279 2d77 6974 42.java: try-wit │ │ │ │ │ -000244a0: 682d 7265 736f 7572 6365 733a 2070 726f h-resources: pro │ │ │ │ │ -000244b0: 626c 656d 2077 6974 6820 696e 7465 7273 blem with inters │ │ │ │ │ -000244c0: 6563 7469 6f6e 2074 7970 6573 0a0a 3c6c ection types..tools/javac/Tr │ │ │ │ │ -000244e0: 7957 6974 6852 6573 6f75 7263 6573 2f54 yWithResources/T │ │ │ │ │ -000244f0: 3731 3738 3332 342e 6a61 7661 3a20 4372 7178324.java: Cr │ │ │ │ │ -00024500: 6173 6820 7768 656e 2063 6f6d 7069 6c69 ash when compili │ │ │ │ │ -00024510: 6e67 2066 6f72 2869 203a 2078 2920 7472 ng for(i : x) tr │ │ │ │ │ -00024520: 7928 4175 746f 436c 6f73 6561 626c 6520 y(AutoCloseable │ │ │ │ │ -00024530: 7820 3d20 2e2e 2e29 207b 7d0a 0a3c 6c69 x = ...) {}..
  • tools/javac/Try │ │ │ │ │ -00024550: 5769 7468 5265 736f 7572 6365 732f 5465 WithResources/Te │ │ │ │ │ -00024560: 7374 5477 7230 392e 6a61 7661 3a20 742d stTwr09.java: t- │ │ │ │ │ -00024570: 772d 7220 636f 6d70 6c65 7465 7320 6162 w-r completes ab │ │ │ │ │ -00024580: 7275 7074 6c79 2069 6620 7468 6520 696e ruptly if the in │ │ │ │ │ -00024590: 6974 6961 6c69 7a61 7469 6f6e 206f 6620 itialization of │ │ │ │ │ -000245a0: 7265 736f 7572 6365 2063 6f6d 706c 6574 resource complet │ │ │ │ │ -000245b0: 6573 2061 6272 7570 746c 790a 0a3c 6c69 es abruptly..
  • tools/javac/Try │ │ │ │ │ -000245d0: 5769 7468 5265 736f 7572 6365 732f 5477 WithResources/Tw │ │ │ │ │ -000245e0: 7241 6e64 4c61 6d62 6461 2e6a 6176 613a rAndLambda.java: │ │ │ │ │ -000245f0: 2054 7772 2077 6974 6820 7265 736f 7572 Twr with resour │ │ │ │ │ -00024600: 6365 2076 6172 6961 626c 6573 2061 7320 ce variables as │ │ │ │ │ -00024610: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ -00024620: 6e73 2061 6e64 206d 6574 686f 6420 7265 ns and method re │ │ │ │ │ -00024630: 6665 7265 6e63 6573 0a0a 3c6c 693e 746f ferences..
  • to │ │ │ │ │ -00024640: 6f6c 732f 6a61 7661 632f 5472 7957 6974 ols/javac/TryWit │ │ │ │ │ -00024650: 6852 6573 6f75 7263 6573 2f54 7772 416e hResources/TwrAn │ │ │ │ │ -00024660: 6454 7970 6556 6172 6961 626c 6573 2e6a dTypeVariables.j │ │ │ │ │ -00024670: 6176 613a 2054 7772 2077 6974 6820 7265 ava: Twr with re │ │ │ │ │ -00024680: 736f 7572 6365 2076 6172 6961 626c 6573 source variables │ │ │ │ │ -00024690: 206f 6620 7061 7261 6d65 7472 697a 6564 of parametrized │ │ │ │ │ -000246a0: 2074 7970 6573 0a0a 3c6c 693e 746f 6f6c types..
  • tool │ │ │ │ │ -000246b0: 732f 6a61 7661 632f 5472 7957 6974 6852 s/javac/TryWithR │ │ │ │ │ -000246c0: 6573 6f75 7263 6573 2f54 7772 416e 6454 esources/TwrAndT │ │ │ │ │ -000246d0: 7970 6556 6172 6961 626c 6573 3254 6573 ypeVariables2Tes │ │ │ │ │ -000246e0: 742e 6a61 7661 3a20 4173 7365 7274 696f t.java: Assertio │ │ │ │ │ -000246f0: 6e45 7272 6f72 2077 6869 6c65 2063 6f6d nError while com │ │ │ │ │ -00024700: 7069 6c69 6e67 2070 726f 6772 616d 2074 piling program t │ │ │ │ │ -00024710: 6861 7420 7573 6573 2074 7279 2077 6974 hat uses try wit │ │ │ │ │ -00024720: 6820 7265 736f 7572 6365 730a 0a3c 6c69 h resources..
  • tools/javac/Try │ │ │ │ │ -00024740: 5769 7468 5265 736f 7572 6365 732f 5477 WithResources/Tw │ │ │ │ │ -00024750: 7241 766f 6964 4e75 6c6c 4368 6563 6b2e rAvoidNullCheck. │ │ │ │ │ -00024760: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ -00024770: 7420 7472 792d 7769 7468 2d72 6573 6f75 t try-with-resou │ │ │ │ │ -00024780: 7263 6573 2064 6573 7567 6172 696e 6720 rces desugaring │ │ │ │ │ -00024790: 6973 206e 6f74 2067 656e 6572 6174 696e is not generatin │ │ │ │ │ -000247a0: 6720 756e 6e65 6365 7373 6172 7920 6e75 g unnecessary nu │ │ │ │ │ -000247b0: 6c6c 2063 6865 636b 730a 0a3c 6c69 3e74 ll checks..
  • t │ │ │ │ │ -000247c0: 6f6f 6c73 2f6a 6176 6163 2f54 7279 5769 ools/javac/TryWi │ │ │ │ │ -000247d0: 7468 5265 736f 7572 6365 732f 5477 7243 thResources/TwrC │ │ │ │ │ -000247e0: 6c6f 7365 2e6a 6176 613a 2056 6572 6966 lose.java: Verif │ │ │ │ │ -000247f0: 7920 7468 6174 2074 6865 2063 6c6f 7365 y that the close │ │ │ │ │ -00024800: 2072 6573 6f75 7263 6520 636f 6465 2077 resource code w │ │ │ │ │ -00024810: 6f72 6b73 2070 726f 7065 726c 7920 696e orks properly in │ │ │ │ │ -00024820: 2061 6c6c 2063 6173 6573 0a0a 3c6c 693e all cases..
  • │ │ │ │ │ -00024830: 746f 6f6c 732f 6a61 7661 632f 5472 7957 tools/javac/TryW │ │ │ │ │ -00024840: 6974 6852 6573 6f75 7263 6573 2f54 7772 ithResources/Twr │ │ │ │ │ -00024850: 466c 6f77 2e6a 6176 613a 2054 6573 7420 Flow.java: Test │ │ │ │ │ -00024860: 6578 6365 7074 696f 6e20 616e 616c 7973 exception analys │ │ │ │ │ -00024870: 6973 206f 6620 7472 792d 7769 7468 2d72 is of try-with-r │ │ │ │ │ -00024880: 6573 6f75 7263 6573 2062 6c6f 636b 730a esources blocks. │ │ │ │ │ -00024890: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000248a0: 2f54 7279 5769 7468 5265 736f 7572 6365 /TryWithResource │ │ │ │ │ -000248b0: 732f 5477 7246 6f72 5661 7269 6162 6c65 s/TwrForVariable │ │ │ │ │ -000248c0: 312e 6a61 7661 3a20 5665 7269 6679 2074 1.java: Verify t │ │ │ │ │ -000248d0: 6861 7420 7661 7269 6162 6c65 7320 6361 hat variables ca │ │ │ │ │ -000248e0: 6e20 6265 2075 7365 6420 6173 206f 7065 n be used as ope │ │ │ │ │ -000248f0: 7261 6e64 7320 746f 2074 7279 2d77 6974 rands to try-wit │ │ │ │ │ -00024900: 682d 7265 736f 7572 6365 730a 0a3c 6c69 h-resources..
  • tools/javac/Try │ │ │ │ │ -00024920: 5769 7468 5265 736f 7572 6365 732f 5477 WithResources/Tw │ │ │ │ │ -00024930: 7246 6f72 5661 7269 6162 6c65 322e 6a61 rForVariable2.ja │ │ │ │ │ -00024940: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00024950: 616e 2069 6d70 726f 7065 7220 636f 6d62 an improper comb │ │ │ │ │ -00024960: 696e 6174 696f 6e20 6f66 206d 6f64 6966 ination of modif │ │ │ │ │ -00024970: 6965 7273 2061 6e64 2076 6172 6961 626c iers and variabl │ │ │ │ │ -00024980: 6520 6973 2072 656a 6563 7465 6420 696e e is rejected in │ │ │ │ │ -00024990: 2061 6e20 6f70 6572 616e 6420 746f 2074 an operand to t │ │ │ │ │ -000249a0: 7279 2d77 6974 682d 7265 736f 7572 6365 ry-with-resource │ │ │ │ │ -000249b0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -000249c0: 6163 2f54 7279 5769 7468 5265 736f 7572 ac/TryWithResour │ │ │ │ │ -000249d0: 6365 732f 5477 7246 6f72 5661 7269 6162 ces/TwrForVariab │ │ │ │ │ -000249e0: 6c65 332e 6a61 7661 3a20 5665 7269 6679 le3.java: Verify │ │ │ │ │ -000249f0: 2074 6861 7420 696d 7072 6f70 6572 2065 that improper e │ │ │ │ │ -00024a00: 7870 7265 7373 696f 6e73 2075 7365 6420 xpressions used │ │ │ │ │ -00024a10: 6173 2061 6e20 6f70 6572 616e 6420 746f as an operand to │ │ │ │ │ -00024a20: 2074 7279 2d77 6974 682d 7265 736f 7572 try-with-resour │ │ │ │ │ -00024a30: 6365 7320 6172 6520 7265 6a65 6374 6564 ces are rejected │ │ │ │ │ -00024a40: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00024a50: 6163 2f54 7279 5769 7468 5265 736f 7572 ac/TryWithResour │ │ │ │ │ -00024a60: 6365 732f 5477 7246 6f72 5661 7269 6162 ces/TwrForVariab │ │ │ │ │ -00024a70: 6c65 342e 6a61 7661 3a20 5665 7269 6679 le4.java: Verify │ │ │ │ │ -00024a80: 2074 6861 7420 7661 7269 6162 6c65 2075 that variable u │ │ │ │ │ -00024a90: 7365 6420 6173 2061 6e20 6f70 6572 616e sed as an operan │ │ │ │ │ -00024aa0: 6420 746f 2074 7279 2d77 6974 682d 7265 d to try-with-re │ │ │ │ │ -00024ab0: 736f 7572 6365 7320 6973 2072 656a 6563 sources is rejec │ │ │ │ │ -00024ac0: 7465 6420 6966 2069 7420 6973 206e 6f74 ted if it is not │ │ │ │ │ -00024ad0: 2064 6566 696e 6974 656c 6c79 2061 7373 definitelly ass │ │ │ │ │ -00024ae0: 6967 6e65 6420 6265 666f 7265 2075 7365 igned before use │ │ │ │ │ -00024af0: 2061 6e64 206f 7220 6e6f 7420 6669 6e61 and or not fina │ │ │ │ │ -00024b00: 6c20 6f72 2065 6666 6563 7469 7665 6c6c l or effectivell │ │ │ │ │ -00024b10: 7920 6669 6e61 6c2e 0a0a 3c6c 693e 746f y final...
  • to │ │ │ │ │ -00024b20: 6f6c 732f 6a61 7661 632f 5472 7957 6974 ols/javac/TryWit │ │ │ │ │ -00024b30: 6852 6573 6f75 7263 6573 2f54 7772 4c69 hResources/TwrLi │ │ │ │ │ -00024b40: 6e74 2e6a 6176 613a 2043 6865 636b 2074 nt.java: Check t │ │ │ │ │ -00024b50: 6861 7420 2d58 6c69 6e74 3a74 7772 2077 hat -Xlint:twr w │ │ │ │ │ -00024b60: 6172 6e69 6e67 7320 6172 6520 6765 6e65 arnings are gene │ │ │ │ │ -00024b70: 7261 7465 6420 6173 2065 7870 6563 7465 rated as expecte │ │ │ │ │ -00024b80: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ -00024b90: 6163 2f54 7279 5769 7468 5265 736f 7572 ac/TryWithResour │ │ │ │ │ -00024ba0: 6365 732f 5477 724c 696e 7455 6e64 6572 ces/TwrLintUnder │ │ │ │ │ -00024bb0: 7363 6f72 652e 6a61 7661 3a20 436f 6d70 score.java: Comp │ │ │ │ │ -00024bc0: 696c 6572 2049 6d70 6c65 6d65 6e74 6174 iler Implementat │ │ │ │ │ -00024bd0: 696f 6e20 666f 7220 556e 6e61 6d65 6420 ion for Unnamed │ │ │ │ │ -00024be0: 7061 7474 6572 6e73 2061 6e64 2076 6172 patterns and var │ │ │ │ │ -00024bf0: 6961 626c 6573 0a0a 3c6c 693e 746f 6f6c iables..
  • tool │ │ │ │ │ -00024c00: 732f 6a61 7661 632f 5472 7957 6974 6852 s/javac/TryWithR │ │ │ │ │ -00024c10: 6573 6f75 7263 6573 2f54 7772 4d75 6c74 esources/TwrMult │ │ │ │ │ -00024c20: 6943 6174 6368 2e6a 6176 613a 2054 6573 iCatch.java: Tes │ │ │ │ │ -00024c30: 7420 7468 6174 2054 5752 2061 6e64 206d t that TWR and m │ │ │ │ │ -00024c40: 756c 7469 2d63 6174 6368 2070 6c61 7920 ulti-catch play │ │ │ │ │ -00024c50: 7765 6c6c 2074 6f67 6574 6865 720a 0a3c well together..< │ │ │ │ │ -00024c60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ -00024c70: 7279 5769 7468 5265 736f 7572 6365 732f ryWithResources/ │ │ │ │ │ -00024c80: 5477 724e 756c 6c54 6573 7473 2e6a 6176 TwrNullTests.jav │ │ │ │ │ -00024c90: 613a 2054 6573 7420 6e75 6c6c 2068 616e a: Test null han │ │ │ │ │ -00024ca0: 646c 696e 6720 6f66 2074 7279 2d77 6974 dling of try-wit │ │ │ │ │ -00024cb0: 682d 7265 736f 7572 6365 7320 7374 6174 h-resources stat │ │ │ │ │ -00024cc0: 656d 656e 740a 0a3c 6c69 3e74 6f6f 6c73 ement..
  • tools │ │ │ │ │ -00024cd0: 2f6a 6176 6163 2f54 7279 5769 7468 5265 /javac/TryWithRe │ │ │ │ │ -00024ce0: 736f 7572 6365 732f 5477 724f 6e4e 6f6e sources/TwrOnNon │ │ │ │ │ -00024cf0: 5265 736f 7572 6365 2e6a 6176 613a 2056 Resource.java: V │ │ │ │ │ -00024d00: 6572 6966 7920 696e 7661 6c69 6420 5457 erify invalid TW │ │ │ │ │ -00024d10: 5220 626c 6f63 6b20 6973 206e 6f74 2061 R block is not a │ │ │ │ │ -00024d20: 6363 6570 7465 642e 0a0a 3c6c 693e 746f ccepted...
  • to │ │ │ │ │ -00024d30: 6f6c 732f 6a61 7661 632f 5472 7957 6974 ols/javac/TryWit │ │ │ │ │ -00024d40: 6852 6573 6f75 7263 6573 2f54 7772 5369 hResources/TwrSi │ │ │ │ │ -00024d50: 6d70 6c65 436c 6f73 652e 6a61 7661 3a20 mpleClose.java: │ │ │ │ │ -00024d60: 5665 7269 6679 2074 6861 6e20 616e 2061 Verify than an a │ │ │ │ │ -00024d70: 7070 726f 7072 6961 7465 206e 756d 6265 ppropriate numbe │ │ │ │ │ -00024d80: 7220 6f66 2063 6c6f 7365 206d 6574 686f r of close metho │ │ │ │ │ -00024d90: 6420 696e 766f 6361 7469 6f6e 7320 6973 d invocations is │ │ │ │ │ -00024da0: 2067 656e 6572 6174 6564 2e0a 0a3c 6c69 generated...
  • tools/javac/Try │ │ │ │ │ -00024dc0: 5769 7468 5265 736f 7572 6365 732f 5477 WithResources/Tw │ │ │ │ │ -00024dd0: 7253 7570 7072 6573 7369 6f6e 2e6a 6176 rSuppression.jav │ │ │ │ │ -00024de0: 613a 2056 6572 6966 7920 6120 7072 696d a: Verify a prim │ │ │ │ │ -00024df0: 6172 7920 6578 6365 7074 696f 6e20 7375 ary exception su │ │ │ │ │ -00024e00: 7070 7265 7373 6573 2061 6c6c 2074 6872 ppresses all thr │ │ │ │ │ -00024e10: 6f77 6162 6c65 730a 0a3c 6c69 3e74 6f6f owables..
  • too │ │ │ │ │ -00024e20: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ -00024e30: 5265 736f 7572 6365 732f 5477 7254 6573 Resources/TwrTes │ │ │ │ │ -00024e40: 7473 2e6a 6176 613a 2054 6573 7473 206f ts.java: Tests o │ │ │ │ │ -00024e50: 6620 6765 6e65 7261 7465 6420 5457 5220 f generated TWR │ │ │ │ │ -00024e60: 636f 6465 2e0a 0a3c 6c69 3e74 6f6f 6c73 code...
  • tools │ │ │ │ │ -00024e70: 2f6a 6176 6163 2f54 7279 5769 7468 5265 /javac/TryWithRe │ │ │ │ │ -00024e80: 736f 7572 6365 732f 5477 7256 6172 4b69 sources/TwrVarKi │ │ │ │ │ -00024e90: 6e64 732e 6a61 7661 3a20 5477 7220 7769 nds.java: Twr wi │ │ │ │ │ -00024ea0: 7468 2064 6966 6665 7265 6e74 206b 696e th different kin │ │ │ │ │ -00024eb0: 6473 206f 6620 7661 7269 6162 6c65 733a ds of variables: │ │ │ │ │ -00024ec0: 206c 6f63 616c 2c20 696e 7374 616e 6365 local, instance │ │ │ │ │ -00024ed0: 2c20 636c 6173 732c 2061 7272 6179 2063 , class, array c │ │ │ │ │ -00024ee0: 6f6d 706f 6e65 6e74 2c20 7061 7261 6d65 omponent, parame │ │ │ │ │ -00024ef0: 7465 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ter..
  • tools/j │ │ │ │ │ -00024f00: 6176 6163 2f54 7279 5769 7468 5265 736f avac/TryWithReso │ │ │ │ │ -00024f10: 7572 6365 732f 5477 7256 6172 5265 6465 urces/TwrVarRede │ │ │ │ │ -00024f20: 636c 6172 6174 696f 6e2e 6a61 7661 3a20 claration.java: │ │ │ │ │ -00024f30: 5661 7269 6162 6c65 2072 6564 6563 6c61 Variable redecla │ │ │ │ │ -00024f40: 7261 7469 6f6e 2069 6e73 6964 6520 7477 ration inside tw │ │ │ │ │ -00024f50: 7220 626c 6f63 6b0a 0a3c 6c69 3e74 6f6f r block..
  • too │ │ │ │ │ -00024f60: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ -00024f70: 5265 736f 7572 6365 732f 556e 7573 6564 Resources/Unused │ │ │ │ │ -00024f80: 5265 736f 7572 6365 7354 6573 742e 6a61 ResourcesTest.ja │ │ │ │ │ -00024f90: 7661 3a20 4661 6c73 6520 706f 7369 7469 va: False positi │ │ │ │ │ -00024fa0: 7665 2066 6f72 202d 586c 696e 743a 7472 ve for -Xlint:tr │ │ │ │ │ -00024fb0: 7920 7769 7468 206e 6573 7465 6420 7472 y with nested tr │ │ │ │ │ -00024fc0: 7920 7769 7468 2072 6573 6f75 7263 6573 y with resources │ │ │ │ │ -00024fd0: 2062 6c6f 636b 730a 0a3c 6c69 3e74 6f6f blocks..
  • too │ │ │ │ │ -00024fe0: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ -00024ff0: 5265 736f 7572 6365 732f 5765 6972 6454 Resources/WeirdT │ │ │ │ │ -00025000: 7772 2e6a 6176 613a 2053 7472 616e 6765 wr.java: Strange │ │ │ │ │ -00025010: 2054 5752 730a 0a3c 6c69 3e74 6f6f 6c73 TWRs..
  • tools │ │ │ │ │ -00025020: 2f6a 6176 6163 2f54 7970 6556 6172 5368 /javac/TypeVarSh │ │ │ │ │ -00025030: 6164 6f77 2e6a 6176 613a 2049 6e63 6f72 adow.java: Incor │ │ │ │ │ -00025040: 7265 6374 2073 6861 646f 7769 6e67 206f rect shadowing o │ │ │ │ │ -00025050: 6620 636c 6173 7365 7320 7673 2074 7970 f classes vs typ │ │ │ │ │ -00025060: 6520 7061 7261 6d65 7465 7273 0a0a 3c6c e parameters..tools/javac/Un │ │ │ │ │ -00025080: 6361 7567 6874 4f76 6572 666c 6f77 2e6a caughtOverflow.j │ │ │ │ │ -00025090: 6176 613a 2043 6f6d 7069 6c65 7220 7573 ava: Compiler us │ │ │ │ │ -000250a0: 6564 2074 6f20 616c 6c6f 7720 7468 6973 ed to allow this │ │ │ │ │ -000250b0: 2069 6e69 7469 616c 697a 6174 696f 6e2c initialization, │ │ │ │ │ -000250c0: 2064 6573 7069 7465 2074 6865 206f 7665 despite the ove │ │ │ │ │ -000250d0: 7266 6c6f 772e 0a0a 3c6c 693e 746f 6f6c rflow...
  • tool │ │ │ │ │ -000250e0: 732f 6a61 7661 632f 556e 6963 6f64 6542 s/javac/UnicodeB │ │ │ │ │ -000250f0: 6163 6b73 6c61 7368 2f55 6e69 636f 6465 ackslash/Unicode │ │ │ │ │ -00025100: 4261 636b 736c 6173 682e 6a61 7661 3a20 Backslash.java: │ │ │ │ │ -00025110: 556e 6963 6f64 6520 5c20 7520 3020 3020 Unicode \ u 0 0 │ │ │ │ │ -00025120: 3520 4320 6e6f 7420 7472 6561 7465 6420 5 C not treated │ │ │ │ │ -00025130: 6173 2061 6e20 6573 6361 7069 6e67 2062 as an escaping b │ │ │ │ │ -00025140: 6163 6b73 6c61 7368 0a0a 3c6c 693e 746f ackslash..
  • to │ │ │ │ │ -00025150: 6f6c 732f 6a61 7661 632f 556e 7265 6163 ols/javac/Unreac │ │ │ │ │ -00025160: 6861 626c 654c 6f6f 7043 6f6e 642e 6a61 hableLoopCond.ja │ │ │ │ │ -00025170: 7661 3a20 6a61 7661 6320 6372 6173 6865 va: javac crashe │ │ │ │ │ -00025180: 7320 696e 2073 696c 6c79 2064 6f2d 7768 s in silly do-wh │ │ │ │ │ -00025190: 696c 6520 6c6f 6f70 0a0a 3c6c 693e 746f ile loop..
  • to │ │ │ │ │ -000251a0: 6f6c 732f 6a61 7661 632f 556e 7265 6163 ols/javac/Unreac │ │ │ │ │ -000251b0: 6861 626c 6556 6172 2e6a 6176 613a 2063 hableVar.java: c │ │ │ │ │ -000251c0: 6f64 6520 6765 6e65 7261 746f 7220 6661 ode generator fa │ │ │ │ │ -000251d0: 696c 7320 746f 2061 7373 6967 6e20 6120 ils to assign a │ │ │ │ │ -000251e0: 7265 6769 7374 6572 2074 6f20 6120 7661 register to a va │ │ │ │ │ -000251f0: 7220 7769 7468 2061 6e20 756e 7265 6163 r with an unreac │ │ │ │ │ -00025200: 6861 626c 6520 6465 660a 0a3c 6c69 3e74 hable def..
  • t │ │ │ │ │ -00025210: 6f6f 6c73 2f6a 6176 6163 2f55 6e74 6572 ools/javac/Unter │ │ │ │ │ -00025220: 6d69 6e61 7465 644c 696e 6543 6f6d 6d65 minatedLineComme │ │ │ │ │ -00025230: 6e74 2e6a 6176 613a 204e 6f20 6469 6167 nt.java: No diag │ │ │ │ │ -00025240: 6e6f 7374 6963 2072 6570 6f72 7465 6420 nostic reported │ │ │ │ │ -00025250: 666f 7220 222f 2f22 2077 6974 6820 6e6f for "//" with no │ │ │ │ │ -00025260: 2066 6f6c 6c6f 7769 6e67 204c 696e 6554 following LineT │ │ │ │ │ -00025270: 6572 6d69 6e61 746f 720a 0a3c 6c69 3e74 erminator..
  • t │ │ │ │ │ -00025280: 6f6f 6c73 2f6a 6176 6163 2f55 706c 6576 ools/javac/Uplev │ │ │ │ │ -00025290: 656c 4672 6f6d 416e 6f6e 496e 5375 7065 elFromAnonInSupe │ │ │ │ │ -000252a0: 7243 616c 6c2e 6a61 7661 3a20 5665 7269 rCall.java: Veri │ │ │ │ │ -000252b0: 6679 2074 6861 7420 6163 6365 7373 2074 fy that access t │ │ │ │ │ -000252c0: 6f20 6d65 6d62 6572 206f 6620 6f75 7465 o member of oute │ │ │ │ │ -000252d0: 7220 636c 6173 7320 6672 6f6d 2077 6974 r class from wit │ │ │ │ │ -000252e0: 6869 6e20 616e 6f6e 796d 6f75 7320 636c hin anonymous cl │ │ │ │ │ -000252f0: 6173 7320 696e 2027 7375 7065 7228 2927 ass in 'super()' │ │ │ │ │ -00025300: 2063 616c 6c20 6973 2061 6c6c 6f77 6564 call is allowed │ │ │ │ │ -00025310: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00025320: 6163 2f55 7365 456e 756d 2e6a 6176 613a ac/UseEnum.java: │ │ │ │ │ -00025330: 2043 6f6d 7069 6c65 7220 4173 7365 7274 Compiler Assert │ │ │ │ │ -00025340: 696f 6e45 7272 6f72 3a20 636f 6d2e 7375 ionError: com.su │ │ │ │ │ -00025350: 6e2e 746f 6f6c 732e 6a61 7661 632e 7574 n.tools.javac.ut │ │ │ │ │ -00025360: 696c 2e42 6974 732e 696e 636c 2842 6974 il.Bits.incl(Bit │ │ │ │ │ -00025370: 732e 6a61 7661 3a37 3329 0a0a 3c6c 693e s.java:73)..
  • │ │ │ │ │ -00025380: 746f 6f6c 732f 6a61 7661 632f 5661 7244 tools/javac/VarD │ │ │ │ │ -00025390: 6563 6c61 7261 7469 6f6e 5769 7468 4173 eclarationWithAs │ │ │ │ │ -000253a0: 7369 676e 6d65 6e74 2e6a 6176 613a 2054 signment.java: T │ │ │ │ │ -000253b0: 6865 2073 7461 7465 6d65 6e74 2022 696e he statement "in │ │ │ │ │ -000253c0: 7420 6a20 3d20 286a 203d 2042 4c41 4829 t j = (j = BLAH) │ │ │ │ │ -000253d0: 3b22 2064 6964 206e 6f74 2063 6f6d 7069 ;" did not compi │ │ │ │ │ -000253e0: 6c65 2063 6f72 7265 6374 6c79 2069 6e20 le correctly in │ │ │ │ │ -000253f0: 736f 6d65 2063 6f6e 7465 7874 732e 0a0a some contexts... │ │ │ │ │ -00025400: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00025410: 5665 7269 6679 2e6a 6176 613a 204a 6176 Verify.java: Jav │ │ │ │ │ -00025420: 6120 4279 7465 636f 6465 2056 6572 6966 a Bytecode Verif │ │ │ │ │ -00025430: 6963 6174 696f 6e20 696d 706f 7373 6962 ication impossib │ │ │ │ │ -00025440: 6c65 205b 325d 0a0a 3c6c 693e 746f 6f6c le [2]..
  • tool │ │ │ │ │ -00025450: 732f 6a61 7661 632f 5665 7269 6679 4441 s/javac/VerifyDA │ │ │ │ │ -00025460: 2e6a 6176 613a 206a 6176 6163 2028 312e .java: javac (1. │ │ │ │ │ -00025470: 332e 3120 2e2e 0a0a 3c6c 693e 746f 6f6c 3.1 ....
  • tool │ │ │ │ │ -00025480: 732f 6a61 7661 632f 5665 7273 696f 6e4f s/javac/VersionO │ │ │ │ │ -00025490: 7074 2e6a 6176 613a 2074 6f6f 6c73 2f6a pt.java: tools/j │ │ │ │ │ -000254a0: 6176 6163 2f76 6572 7369 6f6e 4f70 742e avac/versionOpt. │ │ │ │ │ -000254b0: 7368 2066 6169 6c73 206f 6e20 4f70 656e sh fails on Open │ │ │ │ │ -000254c0: 4a44 4b20 6275 696c 6473 2054 6573 7420 JDK builds Test │ │ │ │ │ -000254d0: 6368 6563 6b73 2074 6865 2076 6572 7369 checks the versi │ │ │ │ │ -000254e0: 6f6e 2073 7472 696e 6773 2064 6973 706c on strings displ │ │ │ │ │ -000254f0: 6179 6564 2062 7920 6a61 7661 632c 2075 ayed by javac, u │ │ │ │ │ -00025500: 7369 6e67 2073 7472 696e 6773 2074 6861 sing strings tha │ │ │ │ │ -00025510: 7420 636f 6d65 206f 7574 206f 6620 7468 t come out of th │ │ │ │ │ -00025520: 6520 4a61 7661 2072 756e 7469 6d65 2e0a e Java runtime.. │ │ │ │ │ -00025530: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00025540: 2f56 6f69 6441 7272 6179 2e6a 6176 613a /VoidArray.java: │ │ │ │ │ -00025550: 2054 6865 2063 6f6d 7069 6c65 7220 7368 The compiler sh │ │ │ │ │ -00025560: 6f75 6c64 206e 6576 6572 2061 6c6c 6f77 ould never allow │ │ │ │ │ -00025570: 2076 6f69 645b 5d20 746f 2061 7070 6561 void[] to appea │ │ │ │ │ -00025580: 7220 6173 2061 2074 7970 6520 696e 2061 r as a type in a │ │ │ │ │ -00025590: 2070 726f 6772 616d 2e0a 0a3c 6c69 3e74 program...
  • t │ │ │ │ │ -000255a0: 6f6f 6c73 2f6a 6176 6163 2f61 6273 7472 ools/javac/abstr │ │ │ │ │ -000255b0: 6163 742f 5431 2e6a 6176 613a 206a 6176 act/T1.java: jav │ │ │ │ │ -000255c0: 6163 2064 6f65 736e 2774 2069 6d70 6c65 ac doesn't imple │ │ │ │ │ -000255d0: 6d65 6e74 2074 7261 6e73 6974 6976 6520 ment transitive │ │ │ │ │ -000255e0: 7275 6c65 2066 6f72 206f 7665 7272 6964 rule for overrid │ │ │ │ │ -000255f0: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ -00025600: 6176 6163 2f61 6273 7472 6163 742f 5434 avac/abstract/T4 │ │ │ │ │ -00025610: 3731 3731 3831 612e 6a61 7661 3a20 6a61 717181a.java: ja │ │ │ │ │ -00025620: 7661 6320 7472 6561 7473 2069 6e68 6572 vac treats inher │ │ │ │ │ -00025630: 6974 6564 2061 6273 7472 6163 7420 6d65 ited abstract me │ │ │ │ │ -00025640: 7468 6f64 2061 7320 616e 206f 7665 7272 thod as an overr │ │ │ │ │ -00025650: 6964 6572 0a0a 3c6c 693e 746f 6f6c 732f ider..
  • tools/ │ │ │ │ │ -00025660: 6a61 7661 632f 6162 7374 7261 6374 2f54 javac/abstract/T │ │ │ │ │ -00025670: 3437 3137 3138 3162 2e6a 6176 613a 206a 4717181b.java: j │ │ │ │ │ -00025680: 6176 6163 2074 7265 6174 7320 696e 6865 avac treats inhe │ │ │ │ │ -00025690: 7269 7465 6420 6162 7374 7261 6374 206d rited abstract m │ │ │ │ │ -000256a0: 6574 686f 6420 6173 2061 6e20 6f76 6572 ethod as an over │ │ │ │ │ -000256b0: 7269 6465 720a 0a3c 6c69 3e74 6f6f 6c73 rider..
  • tools │ │ │ │ │ -000256c0: 2f6a 6176 6163 2f61 6273 7472 6163 742f /javac/abstract/ │ │ │ │ │ -000256d0: 5531 2e6a 6176 613a 206a 6176 6163 2064 U1.java: javac d │ │ │ │ │ -000256e0: 6f65 736e 2774 2069 6d70 6c65 6d65 6e74 oesn't implement │ │ │ │ │ -000256f0: 2074 7261 6e73 6974 6976 6520 7275 6c65 transitive rule │ │ │ │ │ -00025700: 2066 6f72 206f 7665 7272 6964 696e 670a for overriding. │ │ │ │ │ -00025710: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00025720: 2f61 6363 6573 7356 6972 7475 616c 496e /accessVirtualIn │ │ │ │ │ -00025730: 6e65 722f 4d61 696e 2e6a 6176 613a 2073 ner/Main.java: s │ │ │ │ │ -00025740: 7461 7469 6320 6361 6c6c 2069 6e73 7465 tatic call inste │ │ │ │ │ -00025750: 6164 206f 6620 7669 7274 7561 6c20 6361 ad of virtual ca │ │ │ │ │ -00025760: 6c6c 2069 6e20 696e 6e65 7220 636c 6173 ll in inner clas │ │ │ │ │ -00025770: 7365 7320 2861 6363 6573 7320 6d65 7468 ses (access meth │ │ │ │ │ -00025780: 6f64 2062 7567 290a 0a3c 6c69 3e74 6f6f od bug)..
  • too │ │ │ │ │ -00025790: 6c73 2f6a 6176 6163 2f61 6e61 6c79 7a65 ls/javac/analyze │ │ │ │ │ -000257a0: 722f 416e 616c 797a 6572 4d61 6e64 6174 r/AnalyzerMandat │ │ │ │ │ -000257b0: 6f72 7957 6172 6e69 6e67 732e 6a61 7661 oryWarnings.java │ │ │ │ │ -000257c0: 3a20 5665 7269 6679 2061 6e61 6c79 7a65 : Verify analyze │ │ │ │ │ -000257d0: 7273 2077 6f72 6b20 7265 6173 6f6e 6162 rs work reasonab │ │ │ │ │ -000257e0: 6c79 2069 6e20 636f 6d62 696e 6174 696f ly in combinatio │ │ │ │ │ -000257f0: 6e20 7769 7468 206d 616e 6461 746f 7279 n with mandatory │ │ │ │ │ -00025800: 2077 6172 6e69 6e67 730a 0a3c 6c69 3e74 warnings..
  • t │ │ │ │ │ -00025810: 6f6f 6c73 2f6a 6176 6163 2f61 6e61 6c79 ools/javac/analy │ │ │ │ │ -00025820: 7a65 722f 416e 616c 797a 6572 4e6f 7451 zer/AnalyzerNotQ │ │ │ │ │ -00025830: 7569 7465 5370 6563 756c 6174 6976 652e uiteSpeculative. │ │ │ │ │ -00025840: 6a61 7661 3a20 456e 7375 7269 6e67 2073 java: Ensuring s │ │ │ │ │ -00025850: 7065 6375 6c61 7469 7665 2061 6e61 6c79 peculative analy │ │ │ │ │ -00025860: 7369 7320 6f6e 2062 6568 616c 6620 6f66 sis on behalf of │ │ │ │ │ -00025870: 2041 6e61 6c79 7a65 7273 2077 6f72 6b73 Analyzers works │ │ │ │ │ -00025880: 2072 6561 736f 6e61 626c 792e 0a0a 3c6c reasonably...tools/javac/an │ │ │ │ │ -000258a0: 616c 797a 6572 2f41 6e61 6c79 7a65 7273 alyzer/Analyzers │ │ │ │ │ -000258b0: 4368 6563 6b53 6f75 7263 654c 6576 656c CheckSourceLevel │ │ │ │ │ -000258c0: 2e6a 6176 613a 2045 6e73 7572 6520 7468 .java: Ensure th │ │ │ │ │ -000258d0: 6174 2074 6865 206c 616d 6264 6120 616e at the lambda an │ │ │ │ │ -000258e0: 616c 797a 6572 2064 6f65 7320 6e6f 7420 alyzer does not │ │ │ │ │ -000258f0: 7275 6e20 7768 656e 202d 2d72 656c 6561 run when --relea │ │ │ │ │ -00025900: 7365 2037 2069 7320 7370 6563 6966 6965 se 7 is specifie │ │ │ │ │ -00025910: 642c 2065 7665 6e20 6966 2065 7870 6c69 d, even if expli │ │ │ │ │ -00025920: 6369 746c 7920 7265 7175 6573 7465 640a citly requested. │ │ │ │ │ -00025930: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00025940: 2f61 6e61 6c79 7a65 722f 416e 6f6e 796d /analyzer/Anonym │ │ │ │ │ -00025950: 6f75 7349 6e41 6e6f 6e79 6d6f 7573 2e6a ousInAnonymous.j │ │ │ │ │ -00025960: 6176 613a 2043 6865 636b 2061 6e6f 6e79 ava: Check anony │ │ │ │ │ -00025970: 6d6f 7573 2063 6c61 7373 2069 6e20 616e mous class in an │ │ │ │ │ -00025980: 6f6e 796d 6f75 7320 636c 6173 732c 2077 onymous class, w │ │ │ │ │ -00025990: 6865 7265 2074 6865 206e 6573 7465 6420 here the nested │ │ │ │ │ -000259a0: 6f6e 6520 6265 636f 6d65 7320 756e 7265 one becomes unre │ │ │ │ │ -000259b0: 736f 6c76 6162 6c65 2077 6974 6820 6c61 solvable with la │ │ │ │ │ -000259c0: 6d62 6461 2063 6f6e 7665 7273 696f 6e2e mbda conversion. │ │ │ │ │ -000259d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000259e0: 632f 616e 616c 797a 6572 2f44 6961 6d6f c/analyzer/Diamo │ │ │ │ │ -000259f0: 6e64 4669 656c 6473 2e6a 6176 613a 2056 ndFields.java: V │ │ │ │ │ -00025a00: 6572 6966 7920 7468 6520 6469 616d 6f6e erify the diamon │ │ │ │ │ -00025a10: 6420 6669 6e64 6572 2077 6f72 6b73 206f d finder works o │ │ │ │ │ -00025a20: 6e20 6669 656c 6473 2077 6974 6820 6d6f n fields with mo │ │ │ │ │ -00025a30: 6469 6669 6572 732e 0a0a 3c6c 693e 746f difiers...
  • to │ │ │ │ │ -00025a40: 6f6c 732f 6a61 7661 632f 616e 616c 797a ols/javac/analyz │ │ │ │ │ -00025a50: 6572 2f44 6f4e 6f52 756e 416e 616c 797a er/DoNoRunAnalyz │ │ │ │ │ -00025a60: 6572 7357 6865 6e45 7863 6570 7469 6f6e ersWhenException │ │ │ │ │ -00025a70: 2e6a 6176 613a 2044 6f20 6e6f 7420 7275 .java: Do not ru │ │ │ │ │ -00025a80: 6e20 416e 616c 797a 6572 7320 7768 656e n Analyzers when │ │ │ │ │ -00025a90: 2041 7474 7220 6372 6173 6865 7320 7769 Attr crashes wi │ │ │ │ │ -00025aa0: 7468 2061 6e20 6578 6365 7074 696f 6e2e th an exception. │ │ │ │ │ -00025ab0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00025ac0: 632f 616e 616c 797a 6572 2f4c 616d 6264 c/analyzer/Lambd │ │ │ │ │ -00025ad0: 6157 6974 684d 6574 686f 642e 6a61 7661 aWithMethod.java │ │ │ │ │ -00025ae0: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ -00025af0: 6176 6163 2f61 6e61 6c79 7a65 722f 5374 avac/analyzer/St │ │ │ │ │ -00025b00: 7563 6b4c 616d 6264 6173 2e6a 6176 613a uckLambdas.java: │ │ │ │ │ -00025b10: 2056 6572 6966 7920 7468 6520 616e 616c Verify the anal │ │ │ │ │ -00025b20: 797a 6572 7320 776f 726b 2072 6561 736f yzers work reaso │ │ │ │ │ -00025b30: 6e61 626c 7920 666f 7220 7374 7563 6b20 nably for stuck │ │ │ │ │ -00025b40: 6c61 6d62 6461 730a 0a3c 6c69 3e74 6f6f lambdas..
  • too │ │ │ │ │ -00025b50: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -00025b60: 696f 6e73 2f36 3231 3439 3635 2f54 3632 ions/6214965/T62 │ │ │ │ │ -00025b70: 3134 3936 352e 6a61 7661 3a20 436f 6d70 14965.java: Comp │ │ │ │ │ -00025b80: 696c 6572 2063 7261 7368 206f 6e20 7265 iler crash on re │ │ │ │ │ -00025b90: 6465 6669 6e67 206e 6573 7465 6420 616e defing nested an │ │ │ │ │ -00025ba0: 6e6f 7461 7469 6f6e 2074 7970 6573 0a0a notation types.. │ │ │ │ │ -00025bb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00025bc0: 616e 6e6f 7461 7469 6f6e 732f 3633 3539 annotations/6359 │ │ │ │ │ -00025bd0: 3934 392f 5436 3335 3939 3439 2e6a 6176 949/T6359949.jav │ │ │ │ │ -00025be0: 613a 2028 6174 294f 7665 7272 6964 6520 a: (at)Override │ │ │ │ │ -00025bf0: 6f66 2073 7461 7469 6320 7368 6f75 6c64 of static should │ │ │ │ │ -00025c00: 6e27 7420 6265 2061 6363 6570 7465 6420 n't be accepted │ │ │ │ │ -00025c10: 2863 6f6d 7069 6c65 7220 7368 6f75 6c64 (compiler should │ │ │ │ │ -00025c20: 6973 7375 6520 616e 2065 7272 6f72 2f77 issue an error/w │ │ │ │ │ -00025c30: 6172 6e69 6e67 290a 0a3c 6c69 3e74 6f6f arning)..
  • too │ │ │ │ │ -00025c40: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -00025c50: 696f 6e73 2f36 3335 3939 3439 2f54 3633 ions/6359949/T63 │ │ │ │ │ -00025c60: 3539 3934 3961 2e6a 6176 613a 2028 6174 59949a.java: (at │ │ │ │ │ -00025c70: 294f 7665 7272 6964 6520 6f66 2073 7461 )Override of sta │ │ │ │ │ -00025c80: 7469 6320 6d65 7468 6f64 7320 7368 6f75 tic methods shou │ │ │ │ │ -00025c90: 6c64 6e27 7420 6265 2061 6363 6570 7465 ldn't be accepte │ │ │ │ │ -00025ca0: 6420 2863 6f6d 7069 6c65 7220 7368 6f75 d (compiler shou │ │ │ │ │ -00025cb0: 6c64 2069 7373 7565 2061 6e20 6572 726f ld issue an erro │ │ │ │ │ -00025cc0: 7229 0a0a 3c6c 693e 746f 6f6c 732f 6a61 r)..
  • tools/ja │ │ │ │ │ -00025cd0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -00025ce0: 3633 3635 3835 342f 5436 3336 3538 3534 6365854/T6365854 │ │ │ │ │ -00025cf0: 2e6a 6176 613a 206a 6176 6163 2063 7261 .java: javac cra │ │ │ │ │ -00025d00: 7368 6573 2077 6865 6e20 636f 6d70 696c shes when compil │ │ │ │ │ -00025d10: 696e 6720 6167 6169 6e73 7420 616e 2061 ing against an a │ │ │ │ │ -00025d20: 6e6e 6f74 6174 6564 2063 6c61 7373 0a0a nnotated class.. │ │ │ │ │ -00025d30: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00025d40: 616e 6e6f 7461 7469 6f6e 732f 3635 3530 annotations/6550 │ │ │ │ │ -00025d50: 3635 352f 5436 3535 3036 3535 2e6a 6176 655/T6550655.jav │ │ │ │ │ -00025d60: 613a 206a 6176 6163 2063 7261 7368 6573 a: javac crashes │ │ │ │ │ -00025d70: 2077 6865 6e20 636f 6d70 696c 696e 6720 when compiling │ │ │ │ │ -00025d80: 6167 6169 6e73 7420 616e 2061 6e6e 6f74 against an annot │ │ │ │ │ -00025d90: 6174 6564 2063 6c61 7373 0a0a 3c6c 693e ated class..
  • │ │ │ │ │ -00025da0: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -00025db0: 7461 7469 6f6e 732f 3638 3831 3131 352f tations/6881115/ │ │ │ │ │ -00025dc0: 5436 3838 3131 3135 2e6a 6176 613a 206a T6881115.java: j │ │ │ │ │ -00025dd0: 6176 6163 2070 6572 6d69 7473 206e 6573 avac permits nes │ │ │ │ │ -00025de0: 7465 6420 616e 6e6f 2077 2f6f 206d 616e ted anno w/o man │ │ │ │ │ -00025df0: 6461 746f 7279 2061 7474 7273 203d 2667 datory attrs =&g │ │ │ │ │ -00025e00: 743b 2049 6e63 6f6d 706c 6574 6541 6e6e t; IncompleteAnn │ │ │ │ │ -00025e10: 6f74 6174 696f 6e45 7863 6570 7469 6f6e otationException │ │ │ │ │ -00025e20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00025e30: 632f 616e 6e6f 7461 7469 6f6e 732f 3831 c/annotations/81 │ │ │ │ │ -00025e40: 3435 3438 392f 5438 3134 3534 3839 2e6a 45489/T8145489.j │ │ │ │ │ -00025e50: 6176 613a 204e 5045 2077 6869 6c65 2063 ava: NPE while c │ │ │ │ │ -00025e60: 6f6d 7069 6c69 6e67 2061 6e6e 6f74 6174 ompiling annotat │ │ │ │ │ -00025e70: 696f 6e73 2077 6974 6820 7175 616c 6966 ions with qualif │ │ │ │ │ -00025e80: 6965 6420 6e61 6d65 7320 696e 2070 6163 ied names in pac │ │ │ │ │ -00025e90: 6b61 6765 2d69 6e66 6f2e 6a61 7661 0a0a kage-info.java.. │ │ │ │ │ -00025ea0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00025eb0: 616e 6e6f 7461 7469 6f6e 732f 3832 3138 annotations/8218 │ │ │ │ │ -00025ec0: 3135 322f 4d61 6c66 6f72 6d65 6441 6e6e 152/MalformedAnn │ │ │ │ │ -00025ed0: 6f74 6174 696f 6e50 726f 6365 7373 6f72 otationProcessor │ │ │ │ │ -00025ee0: 5465 7374 732e 6a61 7661 3a20 4120 6261 Tests.java: A ba │ │ │ │ │ -00025ef0: 6420 616e 6e6f 7461 7469 6f6e 2070 726f d annotation pro │ │ │ │ │ -00025f00: 6365 7373 6f72 2063 6c61 7373 2066 696c cessor class fil │ │ │ │ │ -00025f10: 6520 7368 6f75 6c64 2066 6169 6c20 7769 e should fail wi │ │ │ │ │ -00025f20: 7468 2061 6e20 6572 726f 720a 0a3c 6c69 th an error..
  • tools/javac/ann │ │ │ │ │ -00025f40: 6f74 6174 696f 6e73 2f38 3235 3430 3233 otations/8254023 │ │ │ │ │ -00025f50: 2f54 3832 3534 3032 332e 6a61 7661 3a20 /T8254023.java: │ │ │ │ │ -00025f60: 4120 6d6f 6475 6c65 2064 6563 6c61 7261 A module declara │ │ │ │ │ -00025f70: 7469 6f6e 2069 7320 6e6f 7420 616c 6c6f tion is not allo │ │ │ │ │ -00025f80: 7765 6420 746f 2062 6520 6120 7461 7267 wed to be a targ │ │ │ │ │ -00025f90: 6574 206f 6620 616e 2061 6e6e 6f74 6174 et of an annotat │ │ │ │ │ -00025fa0: 696f 6e20 7468 6174 206c 6163 6b73 2061 ion that lacks a │ │ │ │ │ -00025fb0: 6e20 2861 7429 5461 7267 6574 206d 6574 n (at)Target met │ │ │ │ │ -00025fc0: 612d 616e 6e6f 7461 7469 6f6e 0a0a 3c6c a-annotation..tools/javac/an │ │ │ │ │ -00025fe0: 6e6f 7461 7469 6f6e 732f 3832 3631 3038 notations/826108 │ │ │ │ │ -00025ff0: 382f 5438 3236 3130 3838 2e6a 6176 613a 8/T8261088.java: │ │ │ │ │ -00026000: 2052 6570 6561 7461 626c 6520 616e 6e6f Repeatable anno │ │ │ │ │ -00026010: 7461 7469 6f6e 7320 7769 7468 6f75 7420 tations without │ │ │ │ │ -00026020: 5461 7267 6574 2063 616e 6e6f 7420 6861 Target cannot ha │ │ │ │ │ -00026030: 7665 2063 6f6e 7461 696e 6572 7320 7468 ve containers th │ │ │ │ │ -00026040: 6174 2074 6172 6765 7420 6d6f 6475 6c65 at target module │ │ │ │ │ -00026050: 2064 6563 6c61 7261 7469 6f6e 730a 0a3c declarations..< │ │ │ │ │ -00026060: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00026070: 6e6e 6f74 6174 696f 6e73 2f41 6e6e 6f74 nnotations/Annot │ │ │ │ │ -00026080: 6174 696f 6e54 7970 6545 6c65 6d65 6e74 ationTypeElement │ │ │ │ │ -00026090: 4d6f 6469 6669 6572 732e 6a61 7661 3a20 Modifiers.java: │ │ │ │ │ -000260a0: 5465 7374 2074 6861 7420 6f6e 6c79 2027 Test that only ' │ │ │ │ │ -000260b0: 7075 626c 6963 2720 616e 6420 2761 6273 public' and 'abs │ │ │ │ │ -000260c0: 7472 6163 7427 2065 6c65 6d65 6e74 7320 tract' elements │ │ │ │ │ -000260d0: 636f 6d70 696c 650a 0a3c 6c69 3e74 6f6f compile..
  • too │ │ │ │ │ -000260e0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -000260f0: 696f 6e73 2f41 7070 6c69 6361 626c 6541 ions/ApplicableA │ │ │ │ │ -00026100: 6e6e 6f74 6174 696f 6e73 4f6e 5265 636f nnotationsOnReco │ │ │ │ │ -00026110: 7264 732e 6a61 7661 3a20 7465 7374 2066 rds.java: test f │ │ │ │ │ -00026120: 6f72 2063 6f6d 2e73 756e 2e74 6f6f 6c73 or com.sun.tools │ │ │ │ │ -00026130: 2e6a 6176 6163 2e63 6f6d 702e 4368 6563 .javac.comp.Chec │ │ │ │ │ -00026140: 6b3a 3a76 616c 6964 6174 6541 6e6e 6f74 k::validateAnnot │ │ │ │ │ -00026150: 6174 696f 6e2c 2063 6f6d 2e73 756e 2e74 ation, com.sun.t │ │ │ │ │ -00026160: 6f6f 6c73 2e6a 6176 6163 2e63 6f64 652e ools.javac.code. │ │ │ │ │ -00026170: 5379 6d62 6f6c 4d65 7461 6461 7461 3a3a SymbolMetadata:: │ │ │ │ │ -00026180: 7265 6d6f 7665 4465 636c 6172 6174 696f removeDeclaratio │ │ │ │ │ -00026190: 6e4d 6574 6164 6174 6120 616e 6420 3a3a nMetadata and :: │ │ │ │ │ -000261a0: 7265 6d6f 7665 4672 6f6d 436f 6d70 6f75 removeFromCompou │ │ │ │ │ -000261b0: 6e64 4c69 7374 0a0a 3c6c 693e 746f 6f6c ndList..
  • tool │ │ │ │ │ -000261c0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -000261d0: 6f6e 732f 4174 4e6f 6e41 6e6e 6f74 6174 ons/AtNonAnnotat │ │ │ │ │ -000261e0: 696f 6e54 7970 6554 6573 742e 6a61 7661 ionTypeTest.java │ │ │ │ │ -000261f0: 3a20 4173 7365 7274 696f 6e45 7272 6f72 : AssertionError │ │ │ │ │ -00026200: 2069 6e20 5479 7065 5379 6d62 6f6c 2e67 in TypeSymbol.g │ │ │ │ │ -00026210: 6574 416e 6e6f 7461 7469 6f6e 5479 7065 etAnnotationType │ │ │ │ │ -00026220: 4d65 7461 6461 7461 0a0a 3c6c 693e 746f Metadata..
  • to │ │ │ │ │ -00026230: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -00026240: 7469 6f6e 732f 4465 7072 6563 6174 696f tions/Deprecatio │ │ │ │ │ -00026250: 6e57 6172 6e69 6e67 5465 7374 2e6a 6176 nWarningTest.jav │ │ │ │ │ -00026260: 613a 2064 6570 7265 6361 7469 6f6e 2077 a: deprecation w │ │ │ │ │ -00026270: 6172 6e69 6e67 7320 7368 6f75 6c64 2062 arnings should b │ │ │ │ │ -00026280: 6520 656d 6974 7465 6420 666f 7220 7573 e emitted for us │ │ │ │ │ -00026290: 6573 206f 6620 616e 6e6f 7461 7469 6f6e es of annotation │ │ │ │ │ -000262a0: 206d 6574 686f 6473 2069 6e73 6964 6520 methods inside │ │ │ │ │ -000262b0: 6f74 6865 7220 616e 6e6f 7461 7469 6f6e other annotation │ │ │ │ │ -000262c0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -000262d0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f46 ac/annotations/F │ │ │ │ │ -000262e0: 696e 616c 5265 6365 6976 6572 5465 7374 inalReceiverTest │ │ │ │ │ -000262f0: 2e6a 6176 613a 2052 6563 6569 7665 7220 .java: Receiver │ │ │ │ │ -00026300: 7061 7261 6d65 7465 7273 206d 7573 7420 parameters must │ │ │ │ │ -00026310: 6e6f 7420 6265 2066 696e 616c 0a0a 3c6c not be final..tools/javac/an │ │ │ │ │ -00026330: 6e6f 7461 7469 6f6e 732f 4669 6e61 6c53 notations/FinalS │ │ │ │ │ -00026340: 7472 696e 6749 6e4e 6573 7465 642e 6a61 tringInNested.ja │ │ │ │ │ -00026350: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00026360: 636f 6e73 7461 6e74 2073 7472 696e 6773 constant strings │ │ │ │ │ -00026370: 2069 6e20 6e65 7374 6564 2063 6c61 7373 in nested class │ │ │ │ │ -00026380: 6573 2069 6e20 616e 6f6e 796d 6f75 7320 es in anonymous │ │ │ │ │ -00026390: 636c 6173 7365 7320 6361 6e20 6265 2075 classes can be u │ │ │ │ │ -000263a0: 7365 6420 696e 2061 6e6e 6f74 6174 696f sed in annotatio │ │ │ │ │ -000263b0: 6e73 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ns...
  • tools/j │ │ │ │ │ -000263c0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -000263d0: 2f4c 6f63 616c 496e 6e65 7252 6563 6569 /LocalInnerRecei │ │ │ │ │ -000263e0: 7665 7254 6573 742e 6a61 7661 3a20 5265 verTest.java: Re │ │ │ │ │ -000263f0: 6365 6976 6572 2070 6172 616d 6574 6572 ceiver parameter │ │ │ │ │ -00026400: 206e 6f74 2073 7570 706f 7274 6564 206f not supported o │ │ │ │ │ -00026410: 6e20 6c6f 6361 6c20 636c 6173 7320 636f n local class co │ │ │ │ │ -00026420: 6e73 7472 7563 746f 720a 0a3c 6c69 3e74 nstructor..
  • t │ │ │ │ │ -00026430: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -00026440: 6174 696f 6e73 2f4d 6973 7369 6e67 416e ations/MissingAn │ │ │ │ │ -00026450: 6e6f 7461 7469 6f6e 436c 6173 7346 696c notationClassFil │ │ │ │ │ -00026460: 652e 6a61 7661 3a20 456e 7375 7265 2074 e.java: Ensure t │ │ │ │ │ -00026470: 6861 7420 636f 6d70 696c 6572 2073 7572 hat compiler sur │ │ │ │ │ -00026480: 6661 6365 7320 6469 6167 6e6f 7374 6963 faces diagnostic │ │ │ │ │ -00026490: 7320 6162 6f75 7420 696e 6163 6365 7373 s about inaccess │ │ │ │ │ -000264a0: 6962 6c65 2063 6c61 7373 0a0a 3c6c 693e ible class..
  • │ │ │ │ │ -000264b0: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -000264c0: 7461 7469 6f6e 732f 5265 6164 696e 674d tations/ReadingM │ │ │ │ │ -000264d0: 6574 686f 6457 6974 6854 7970 6541 6e6e ethodWithTypeAnn │ │ │ │ │ -000264e0: 6f2e 6a61 7661 3a20 496e 6469 7265 6374 o.java: Indirect │ │ │ │ │ -000264f0: 6c79 2076 6572 6966 7920 7468 6174 2074 ly verify that t │ │ │ │ │ -00026500: 7970 6573 2e65 7261 7375 7265 2064 6f65 ypes.erasure doe │ │ │ │ │ -00026510: 7320 6e6f 7420 636f 6d70 6c65 7465 2c20 s not complete, │ │ │ │ │ -00026520: 6361 6c6c 6564 2066 726f 6d20 436c 6173 called from Clas │ │ │ │ │ -00026530: 7352 6561 6465 722e 6973 5361 6d65 4269 sReader.isSameBi │ │ │ │ │ -00026540: 6e61 7279 5479 7065 2c20 7768 6963 6820 naryType, which │ │ │ │ │ -00026550: 6d75 7374 206e 6f74 2063 6f6d 706c 6574 must not complet │ │ │ │ │ -00026560: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ -00026570: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -00026580: 5379 6e74 6865 7469 6350 6172 616d 6574 SyntheticParamet │ │ │ │ │ -00026590: 6572 732e 6a61 7661 3a20 5465 7374 2067 ers.java: Test g │ │ │ │ │ -000265a0: 656e 6572 6174 696f 6e20 6f66 2061 6e6e eneration of ann │ │ │ │ │ -000265b0: 6f74 6174 696f 6e73 206f 6e20 696e 6e65 otations on inne │ │ │ │ │ -000265c0: 7220 636c 6173 7320 7061 7261 6d65 7465 r class paramete │ │ │ │ │ -000265d0: 7273 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a rs...
  • tools/j │ │ │ │ │ -000265e0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -000265f0: 2f54 3730 3433 3337 312e 6a61 7661 3a20 /T7043371.java: │ │ │ │ │ -00026600: 6a61 7661 6337 2066 6169 6c73 2077 6974 javac7 fails wit │ │ │ │ │ -00026610: 6820 4e50 4520 6475 7269 6e67 2063 6f6d h NPE during com │ │ │ │ │ -00026620: 7069 6c61 7469 6f6e 0a0a 3c6c 693e 746f pilation..
  • to │ │ │ │ │ -00026630: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -00026640: 7469 6f6e 732f 5437 3037 3334 3737 2e6a tions/T7073477.j │ │ │ │ │ -00026650: 6176 613a 204e 5045 2069 6e20 636f 6d2e ava: NPE in com. │ │ │ │ │ -00026660: 7375 6e2e 746f 6f6c 732e 6a61 7661 632e sun.tools.javac. │ │ │ │ │ -00026670: 636f 6465 2e53 796d 626f 6c24 5661 7253 code.Symbol$VarS │ │ │ │ │ -00026680: 796d 626f 6c2e 6765 7443 6f6e 7374 5661 ymbol.getConstVa │ │ │ │ │ -00026690: 6c75 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a lue..
  • tools/j │ │ │ │ │ -000266a0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -000266b0: 2f54 3831 3534 3237 302f 4572 6173 6543 /T8154270/EraseC │ │ │ │ │ -000266c0: 6c61 7373 496e 666f 416e 6e6f 7461 7469 lassInfoAnnotati │ │ │ │ │ -000266d0: 6f6e 5661 6c75 6554 6573 742e 6a61 7661 onValueTest.java │ │ │ │ │ -000266e0: 3a20 6a61 7661 6320 7772 6f6e 676c 7920 : javac wrongly │ │ │ │ │ -000266f0: 7265 6a65 6374 7320 736f 6d65 2063 6c61 rejects some cla │ │ │ │ │ -00026700: 7373 206c 6974 6572 616c 7320 6173 2061 ss literals as a │ │ │ │ │ -00026710: 6e6e 6f74 6174 696f 6e20 656c 656d 656e nnotation elemen │ │ │ │ │ -00026720: 7420 7661 6c75 6573 0a0a 3c6c 693e 746f t values..
  • to │ │ │ │ │ -00026730: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -00026740: 7469 6f6e 732f 5465 7374 416e 6e6f 7461 tions/TestAnnota │ │ │ │ │ -00026750: 7469 6f6e 5061 636b 6167 6549 6e66 6f2e tionPackageInfo. │ │ │ │ │ -00026760: 6a61 7661 3a20 616e 6e6f 7461 7469 6f6e java: annotation │ │ │ │ │ -00026770: 7320 6f6e 2070 6163 6b61 6765 7320 6172 s on packages ar │ │ │ │ │ -00026780: 6520 6e6f 7420 7661 6c69 6461 7465 640a e not validated. │ │ │ │ │ -00026790: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000267a0: 2f61 6e6e 6f74 6174 696f 6e73 2f54 6573 /annotations/Tes │ │ │ │ │ -000267b0: 7450 6172 616d 6574 6572 416e 6e6f 7461 tParameterAnnota │ │ │ │ │ -000267c0: 7469 6f6e 4f6e 5265 6365 6976 6572 5479 tionOnReceiverTy │ │ │ │ │ -000267d0: 7065 2e6a 6176 613a 2050 4152 414d 4554 pe.java: PARAMET │ │ │ │ │ -000267e0: 4552 2061 6e6e 6f74 6174 696f 6e20 6f6e ER annotation on │ │ │ │ │ -000267f0: 2072 6563 6569 7665 7220 7479 7065 2073 receiver type s │ │ │ │ │ -00026800: 686f 756c 6420 6361 7573 6520 6572 726f hould cause erro │ │ │ │ │ -00026810: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -00026820: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f63 ac/annotations/c │ │ │ │ │ -00026830: 6c69 6e69 742f 416e 6e6f 5769 7468 436c linit/AnnoWithCl │ │ │ │ │ -00026840: 696e 6974 312e 6a61 7661 3a20 416e 6e6f init1.java: Anno │ │ │ │ │ -00026850: 7461 7469 6f6e 7320 7468 6174 2067 6574 tations that get │ │ │ │ │ -00026860: 7320 6120 636c 696e 6974 2063 616e 2774 s a clinit can't │ │ │ │ │ -00026870: 2062 6520 7665 7269 6669 6564 2066 6f72 be verified for │ │ │ │ │ -00026880: 2063 6f72 7265 6374 2065 6c65 6d65 6e74 correct element │ │ │ │ │ -00026890: 7320 696e 2061 2073 6563 6f6e 6420 636f s in a second co │ │ │ │ │ -000268a0: 6d70 696c 6174 696f 6e20 756e 6974 0a0a mpilation unit.. │ │ │ │ │ -000268b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000268c0: 616e 6e6f 7461 7469 6f6e 732f 636c 696e annotations/clin │ │ │ │ │ -000268d0: 6974 2f41 6e6e 6f57 6974 6843 6c69 6e69 it/AnnoWithClini │ │ │ │ │ -000268e0: 7446 6169 6c2e 6a61 7661 3a20 416e 6e6f tFail.java: Anno │ │ │ │ │ -000268f0: 7461 7469 6f6e 7320 7468 6174 2067 6574 tations that get │ │ │ │ │ -00026900: 7320 6120 636c 696e 6974 2063 616e 2774 s a clinit can't │ │ │ │ │ -00026910: 2062 6520 7665 7269 6669 6564 2066 6f72 be verified for │ │ │ │ │ -00026920: 2063 6f72 7265 6374 2065 6c65 6d65 6e74 correct element │ │ │ │ │ -00026930: 7320 696e 2061 2073 6563 6f6e 6420 636f s in a second co │ │ │ │ │ -00026940: 6d70 696c 6174 696f 6e20 756e 6974 0a0a mpilation unit.. │ │ │ │ │ -00026950: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00026960: 616e 6e6f 7461 7469 6f6e 732f 6372 6173 annotations/cras │ │ │ │ │ -00026970: 684f 6e55 6e6b 6e6f 776e 4174 7472 2f43 hOnUnknownAttr/C │ │ │ │ │ -00026980: 7261 7368 4f6e 556e 6b6e 6f77 6e54 6172 rashOnUnknownTar │ │ │ │ │ -00026990: 6765 7454 7970 6554 6573 742e 6a61 7661 getTypeTest.java │ │ │ │ │ -000269a0: 3a20 636f 6d70 696c 6572 2069 7320 6372 : compiler is cr │ │ │ │ │ -000269b0: 6173 6869 6e67 2077 6974 6820 4173 7365 ashing with Asse │ │ │ │ │ -000269c0: 7274 696f 6e45 7272 6f72 2066 6f72 2061 rtionError for a │ │ │ │ │ -000269d0: 6e6e 6f74 6174 696f 6e73 2077 6974 6820 nnotations with │ │ │ │ │ -000269e0: 756e 6b6e 6f77 6e20 7461 7267 6574 2074 unknown target t │ │ │ │ │ -000269f0: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ -00026a00: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -00026a10: 2f63 7261 7368 5f65 6d70 7479 5f65 6e75 /crash_empty_enu │ │ │ │ │ -00026a20: 6d5f 636f 6e73 742f 4372 6173 6845 6d70 m_const/CrashEmp │ │ │ │ │ -00026a30: 7479 456e 756d 436f 6e73 7472 7563 746f tyEnumConstructo │ │ │ │ │ -00026a40: 7254 6573 742e 6a61 7661 3a20 4e50 4520 rTest.java: NPE │ │ │ │ │ -00026a50: 696e 204a 6176 6163 5072 6f63 6573 7369 in JavacProcessi │ │ │ │ │ -00026a60: 6e67 456e 7669 726f 6e6d 656e 7420 666f ngEnvironment fo │ │ │ │ │ -00026a70: 7220 6d69 7373 696e 6720 656e 756d 2063 r missing enum c │ │ │ │ │ -00026a80: 6f6e 7374 7275 6374 6f72 2062 6f64 790a onstructor body. │ │ │ │ │ -00026a90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00026aa0: 2f61 6e6e 6f74 6174 696f 6e73 2f64 6566 /annotations/def │ │ │ │ │ -00026ab0: 6175 6c74 2f41 2e6a 6176 613a 2043 6f6e ault/A.java: Con │ │ │ │ │ -00026ac0: 7374 7261 696e 7473 2072 6567 6172 6469 straints regardi │ │ │ │ │ -00026ad0: 6e67 2061 6e6e 6f74 6174 696f 6e20 6465 ng annotation de │ │ │ │ │ -00026ae0: 6661 756c 7473 0a0a 3c6c 693e 746f 6f6c faults..
  • tool │ │ │ │ │ -00026af0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00026b00: 6f6e 732f 6e65 672f 3830 3232 3736 352f ons/neg/8022765/ │ │ │ │ │ -00026b10: 4572 726f 6e65 6f75 7341 6e6e 6f74 6174 ErroneousAnnotat │ │ │ │ │ -00026b20: 696f 6e73 2e6a 6176 613a 2056 6572 6966 ions.java: Verif │ │ │ │ │ -00026b30: 7920 7265 6173 6f6e 6162 6c65 2065 7272 y reasonable err │ │ │ │ │ -00026b40: 6f72 7320 666f 7220 6572 726f 6e65 6f75 ors for erroneou │ │ │ │ │ -00026b50: 7320 616e 6e6f 7461 7469 6f6e 732c 2061 s annotations, a │ │ │ │ │ -00026b60: 6e64 2069 6e63 6f72 7265 6374 6c79 2075 nd incorrectly u │ │ │ │ │ -00026b70: 7365 6420 7479 7065 730a 0a3c 6c69 3e74 sed types..
  • t │ │ │ │ │ -00026b80: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -00026b90: 6174 696f 6e73 2f6e 6567 2f38 3032 3237 ations/neg/80227 │ │ │ │ │ -00026ba0: 3635 2f54 3830 3232 3736 352e 6a61 7661 65/T8022765.java │ │ │ │ │ -00026bb0: 3a20 6a61 7661 6320 7368 6f75 6c64 206e : javac should n │ │ │ │ │ -00026bc0: 6f74 2063 7261 7368 2066 6f72 2069 6e63 ot crash for inc │ │ │ │ │ -00026bd0: 6f72 7265 6374 2061 7474 7269 6275 7465 orrect attribute │ │ │ │ │ -00026be0: 2076 616c 7565 730a 0a3c 6c69 3e74 6f6f values..
  • too │ │ │ │ │ -00026bf0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -00026c00: 696f 6e73 2f6e 6567 2f38 3032 3237 3635 ions/neg/8022765 │ │ │ │ │ -00026c10: 2f56 6572 6966 7945 7272 6f6e 656f 7573 /VerifyErroneous │ │ │ │ │ -00026c20: 416e 6e6f 7461 7469 6f6e 7341 7474 7269 AnnotationsAttri │ │ │ │ │ -00026c30: 6275 7465 642e 6a61 7661 3a20 200a 0a3c buted.java: ..< │ │ │ │ │ -00026c40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00026c50: 6e6e 6f74 6174 696f 6e73 2f6e 6567 2f38 nnotations/neg/8 │ │ │ │ │ -00026c60: 3137 3133 3232 2f54 7970 6556 6172 6961 171322/TypeVaria │ │ │ │ │ -00026c70: 626c 6541 7341 6e6e 6f74 6174 696f 6e54 bleAsAnnotationT │ │ │ │ │ -00026c80: 6573 742e 6a61 7661 3a20 4173 7365 7274 est.java: Assert │ │ │ │ │ -00026c90: 696f 6e45 7272 6f72 2069 6e20 5479 7065 ionError in Type │ │ │ │ │ -00026ca0: 5379 6d62 6f6c 2e67 6574 416e 6e6f 7461 Symbol.getAnnota │ │ │ │ │ -00026cb0: 7469 6f6e 5479 7065 4d65 7461 6461 7461 tionTypeMetadata │ │ │ │ │ -00026cc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00026cd0: 632f 616e 6e6f 7461 7469 6f6e 732f 6e65 c/annotations/ne │ │ │ │ │ -00026ce0: 672f 416e 6e43 6f6d 6d61 2e6a 6176 613a g/AnnComma.java: │ │ │ │ │ -00026cf0: 2061 6e6e 6f74 6174 696f 6e20 7379 6e74 annotation synt │ │ │ │ │ -00026d00: 6178 2061 6c6c 6f77 7320 6578 7472 6120 ax allows extra │ │ │ │ │ -00026d10: 272c 2720 696e 2070 6172 616d 6574 6572 ',' in parameter │ │ │ │ │ -00026d20: 206c 6973 742e 0a0a 3c6c 693e 746f 6f6c list...
  • tool │ │ │ │ │ -00026d30: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00026d40: 6f6e 732f 6e65 672f 416e 6f6e 5375 6263 ons/neg/AnonSubc │ │ │ │ │ -00026d50: 6c61 7373 2e6a 6176 613a 206a 6176 6163 lass.java: javac │ │ │ │ │ -00026d60: 2073 686f 756c 6420 6f75 7470 7574 2061 should output a │ │ │ │ │ -00026d70: 2070 726f 7065 7220 6572 726f 7220 6d65 proper error me │ │ │ │ │ -00026d80: 7373 6167 6520 7768 656e 2067 6976 656e ssage when given │ │ │ │ │ -00026d90: 2073 6f6d 6574 6869 6e67 206c 696b 6520 something like │ │ │ │ │ -00026da0: 6e65 7720 4f62 6a65 6374 2829 7b7d 2061 new Object(){} a │ │ │ │ │ -00026db0: 7320 616e 6e6f 7461 7469 6f6e 2061 7267 s annotation arg │ │ │ │ │ -00026dc0: 756d 656e 742e 0a0a 3c6c 693e 746f 6f6c ument...
  • tool │ │ │ │ │ -00026dd0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00026de0: 6f6e 732f 6e65 672f 4172 7261 794c 6974 ons/neg/ArrayLit │ │ │ │ │ -00026df0: 2e6a 6176 613a 204a 5352 3137 3520 2834 .java: JSR175 (4 │ │ │ │ │ -00026e00: 293a 2064 6f6e 2774 2061 6c6c 6f77 2022 ): don't allow " │ │ │ │ │ -00026e10: 6e65 7722 2069 6e20 616e 6e6f 7461 7469 new" in annotati │ │ │ │ │ -00026e20: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ -00026e30: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -00026e40: 2f6e 6567 2f43 6f6e 7374 616e 742e 6a61 /neg/Constant.ja │ │ │ │ │ -00026e50: 7661 3a20 4a53 5231 3735 2028 3529 3a20 va: JSR175 (5): │ │ │ │ │ -00026e60: 616e 6e6f 7461 7469 6f6e 7320 6d75 7374 annotations must │ │ │ │ │ -00026e70: 2062 6520 2263 6f6e 7374 616e 7473 220a be "constants". │ │ │ │ │ -00026e80: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00026e90: 2f61 6e6e 6f74 6174 696f 6e73 2f6e 6567 /annotations/neg │ │ │ │ │ -00026ea0: 2f43 7963 6c65 312e 6a61 7661 3a20 284a /Cycle1.java: (J │ │ │ │ │ -00026eb0: 5352 3137 3529 2063 6f6d 7069 6c65 7220 SR175) compiler │ │ │ │ │ -00026ec0: 616c 6c6f 7773 2073 656c 662d 636f 6e74 allows self-cont │ │ │ │ │ -00026ed0: 6169 6e69 6e67 2061 6e6e 6f74 6174 696f aining annotatio │ │ │ │ │ -00026ee0: 6e20 7479 7065 730a 0a3c 6c69 3e74 6f6f n types..
  • too │ │ │ │ │ -00026ef0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -00026f00: 696f 6e73 2f6e 6567 2f43 7963 6c65 322e ions/neg/Cycle2. │ │ │ │ │ -00026f10: 6a61 7661 3a20 284a 5352 3137 3529 2063 java: (JSR175) c │ │ │ │ │ -00026f20: 6f6d 7069 6c65 7220 616c 6c6f 7773 2073 ompiler allows s │ │ │ │ │ -00026f30: 656c 662d 636f 6e74 6169 6e69 6e67 2061 elf-containing a │ │ │ │ │ -00026f40: 6e6e 6f74 6174 696f 6e20 7479 7065 730a nnotation types. │ │ │ │ │ -00026f50: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00026f60: 2f61 6e6e 6f74 6174 696f 6e73 2f6e 6567 /annotations/neg │ │ │ │ │ -00026f70: 2f43 7963 6c65 332e 6a61 7661 3a20 6a61 /Cycle3.java: ja │ │ │ │ │ -00026f80: 7661 6320 616c 6c6f 7773 2063 7963 6c69 vac allows cycli │ │ │ │ │ -00026f90: 6320 616e 6e6f 7461 7469 6f6e 2069 6e74 c annotation int │ │ │ │ │ -00026fa0: 6572 6661 6365 7320 7769 7468 2061 7272 erfaces with arr │ │ │ │ │ -00026fb0: 6179 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ays..
  • tools/j │ │ │ │ │ -00026fc0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -00026fd0: 2f6e 6567 2f44 6570 2e6a 6176 613a 2050 /neg/Dep.java: P │ │ │ │ │ -00026fe0: 6c65 6173 6520 6164 6420 616e 6e6f 7461 lease add annota │ │ │ │ │ -00026ff0: 7469 6f6e 2026 6c74 3b61 7426 6774 3b44 tion <at>D │ │ │ │ │ -00027000: 6570 7265 6361 7465 6420 746f 2073 7570 eprecated to sup │ │ │ │ │ -00027010: 706c 616e 7420 7468 6520 6a61 7661 646f plant the javado │ │ │ │ │ -00027020: 6320 7461 670a 0a3c 6c69 3e74 6f6f 6c73 c tag..
  • tools │ │ │ │ │ -00027030: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -00027040: 6e73 2f6e 6567 2f44 6570 7265 6361 7465 ns/neg/Deprecate │ │ │ │ │ -00027050: 6441 6e6e 6f74 6174 696f 6e54 6573 742f dAnnotationTest/ │ │ │ │ │ -00027060: 7061 636b 6167 652d 696e 666f 2e6a 6176 package-info.jav │ │ │ │ │ -00027070: 613a 2041 6464 206a 6176 6163 206c 696e a: Add javac lin │ │ │ │ │ -00027080: 7420 7761 726e 696e 6720 7768 656e 2074 t warning when t │ │ │ │ │ -00027090: 6865 2044 6570 7265 6361 7465 6420 616e he Deprecated an │ │ │ │ │ -000270a0: 6e6f 7461 7469 6f6e 2069 7320 7573 6564 notation is used │ │ │ │ │ -000270b0: 2077 6865 7265 2069 7420 6973 2061 206e where it is a n │ │ │ │ │ -000270c0: 6f2d 6f70 0a0a 3c6c 693e 746f 6f6c 732f o-op..
  • tools/ │ │ │ │ │ -000270d0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -000270e0: 732f 6e65 672f 4475 702e 6a61 7661 3a20 s/neg/Dup.java: │ │ │ │ │ -000270f0: 4a53 5231 3735 2028 3329 3a20 646f 6e27 JSR175 (3): don' │ │ │ │ │ -00027100: 7420 616c 6c6f 7720 7265 7065 6174 6564 t allow repeated │ │ │ │ │ -00027110: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/an │ │ │ │ │ -00027130: 6e6f 7461 7469 6f6e 732f 6e65 672f 4475 notations/neg/Du │ │ │ │ │ -00027140: 7054 6172 6765 742e 6a61 7661 3a20 266c pTarget.java: &l │ │ │ │ │ -00027150: 743b 6174 2667 743b 5461 7267 6574 0a0a t;at>Target.. │ │ │ │ │ -00027160: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00027170: 616e 6e6f 7461 7469 6f6e 732f 6e65 672f annotations/neg/ │ │ │ │ │ -00027180: 496e 7661 6c69 6450 6163 6b61 6765 416e InvalidPackageAn │ │ │ │ │ -00027190: 6e6f 2e6a 6176 613a 2049 6e76 616c 6964 no.java: Invalid │ │ │ │ │ -000271a0: 2070 6163 6b61 6765 2061 6e6e 6f74 6174 package annotat │ │ │ │ │ -000271b0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ -000271c0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -000271d0: 732f 6e65 672f 4d65 6d62 6572 4f76 6572 s/neg/MemberOver │ │ │ │ │ -000271e0: 2e6a 6176 613a 2041 6e6e 6f74 6174 696f .java: Annotatio │ │ │ │ │ -000271f0: 6e20 6d65 6d62 6572 7320 6d75 7374 206e n members must n │ │ │ │ │ -00027200: 6f74 2068 6176 6520 7361 6d65 2073 6967 ot have same sig │ │ │ │ │ -00027210: 6e61 7475 7265 2061 7320 4f62 6a65 6374 nature as Object │ │ │ │ │ -00027220: 206f 7220 416e 6e6f 7461 7469 6f6e 206d or Annotation m │ │ │ │ │ -00027230: 656d 6265 7273 0a0a 3c6c 693e 746f 6f6c embers..
  • tool │ │ │ │ │ -00027240: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00027250: 6f6e 732f 6e65 672f 4e6f 416e 6e6f 7461 ons/neg/NoAnnota │ │ │ │ │ -00027260: 7469 6f6e 4d65 7468 6f64 732e 6a61 7661 tionMethods.java │ │ │ │ │ -00027270: 3a20 6e6f 2063 6f6d 7069 6c65 2d74 696d : no compile-tim │ │ │ │ │ -00027280: 6520 6572 726f 7220 666f 7220 636c 6f6e e error for clon │ │ │ │ │ -00027290: 652c 2065 7463 2e0a 0a3c 6c69 3e74 6f6f e, etc...
  • too │ │ │ │ │ -000272a0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -000272b0: 696f 6e73 2f6e 6567 2f4e 6f43 6c6f 6e65 ions/neg/NoClone │ │ │ │ │ -000272c0: 2e6a 6176 613a 206e 6f20 636f 6d70 696c .java: no compil │ │ │ │ │ -000272d0: 652d 7469 6d65 2065 7272 6f72 2066 6f72 e-time error for │ │ │ │ │ -000272e0: 2063 6c6f 6e65 2c20 6574 632e 0a0a 3c6c clone, etc...tools/javac/an │ │ │ │ │ -00027300: 6e6f 7461 7469 6f6e 732f 6e65 672f 4e6f notations/neg/No │ │ │ │ │ -00027310: 4465 6661 756c 742e 6a61 7661 3a20 4465 Default.java: De │ │ │ │ │ -00027320: 6661 756c 7420 6d65 7468 6f64 7320 6172 fault methods ar │ │ │ │ │ -00027330: 6520 6e6f 7420 616c 6c6f 7765 6420 696e e not allowed in │ │ │ │ │ -00027340: 2061 6e20 616e 6e6f 7461 7469 6f6e 2e0a an annotation.. │ │ │ │ │ -00027350: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00027360: 2f61 6e6e 6f74 6174 696f 6e73 2f6e 6567 /annotations/neg │ │ │ │ │ -00027370: 2f4e 6f44 6566 6175 6c74 4162 7374 7261 /NoDefaultAbstra │ │ │ │ │ -00027380: 6374 2e6a 6176 613a 2044 6566 6175 6c74 ct.java: Default │ │ │ │ │ -00027390: 206d 6574 686f 6473 2061 7265 206e 6f74 methods are not │ │ │ │ │ -000273a0: 2061 6c6c 6f77 6564 2069 6e20 616e 2061 allowed in an a │ │ │ │ │ -000273b0: 6e6e 6f74 6174 696f 6e2e 0a0a 3c6c 693e nnotation...
  • │ │ │ │ │ -000273c0: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -000273d0: 7461 7469 6f6e 732f 6e65 672f 4e6f 4f62 tations/neg/NoOb │ │ │ │ │ -000273e0: 6a65 6374 4d65 7468 6f64 732e 6a61 7661 jectMethods.java │ │ │ │ │ -000273f0: 3a20 6e6f 2063 6f6d 7069 6c65 2d74 696d : no compile-tim │ │ │ │ │ -00027400: 6520 6572 726f 7220 666f 7220 636c 6f6e e error for clon │ │ │ │ │ -00027410: 652c 2065 7463 2e0a 0a3c 6c69 3e74 6f6f e, etc...
  • too │ │ │ │ │ -00027420: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -00027430: 696f 6e73 2f6e 6567 2f4e 6f53 7461 7469 ions/neg/NoStati │ │ │ │ │ -00027440: 632e 6a61 7661 3a20 5374 6174 6963 206d c.java: Static m │ │ │ │ │ -00027450: 6574 686f 6473 2061 7265 206e 6f74 2061 ethods are not a │ │ │ │ │ -00027460: 6c6c 6f77 6564 2069 6e20 616e 2061 6e6e llowed in an ann │ │ │ │ │ -00027470: 6f74 6174 696f 6e2e 0a0a 3c6c 693e 746f otation...
  • to │ │ │ │ │ -00027480: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -00027490: 7469 6f6e 732f 6e65 672f 4e6f 5374 6174 tions/neg/NoStat │ │ │ │ │ -000274a0: 6963 4162 7374 7261 6374 2e6a 6176 613a icAbstract.java: │ │ │ │ │ -000274b0: 2053 7461 7469 6320 6d65 7468 6f64 7320 Static methods │ │ │ │ │ -000274c0: 6172 6520 6e6f 7420 616c 6c6f 7765 6420 are not allowed │ │ │ │ │ -000274d0: 696e 2061 6e20 616e 6e6f 7461 7469 6f6e in an annotation │ │ │ │ │ -000274e0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -000274f0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f6e ac/annotations/n │ │ │ │ │ -00027500: 6567 2f4f 626a 6563 744d 656d 6265 7273 eg/ObjectMembers │ │ │ │ │ -00027510: 2e6a 6176 613a 204a 5352 3137 3520 2832 .java: JSR175 (2 │ │ │ │ │ -00027520: 293a 2064 6f6e 2774 2061 6c6c 6f77 2061 ): don't allow a │ │ │ │ │ -00027530: 6e6e 6f74 6174 696e 6720 6d65 6d62 6572 nnotating member │ │ │ │ │ -00027540: 7320 6672 6f6d 204f 626a 6563 740a 0a3c s from Object..< │ │ │ │ │ -00027550: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00027560: 6e6e 6f74 6174 696f 6e73 2f6e 6567 2f4f nnotations/neg/O │ │ │ │ │ -00027570: 7665 7272 6964 654e 6f2e 6a61 7661 3a20 verrideNo.java: │ │ │ │ │ -00027580: 4a53 5231 3735 2028 3729 3a20 696d 706c JSR175 (7): impl │ │ │ │ │ -00027590: 656d 656e 7420 266c 743b 6174 2667 743b ement <at> │ │ │ │ │ -000275a0: 4f76 6572 7269 6465 730a 0a3c 6c69 3e74 Overrides..
  • t │ │ │ │ │ -000275b0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -000275c0: 6174 696f 6e73 2f6e 6567 2f50 6163 6b61 ations/neg/Packa │ │ │ │ │ -000275d0: 6765 2e6a 6176 613a 2050 6163 6b61 6765 ge.java: Package │ │ │ │ │ -000275e0: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/an │ │ │ │ │ -00027600: 6e6f 7461 7469 6f6e 732f 6e65 672f 5265 notations/neg/Re │ │ │ │ │ -00027610: 636f 7665 7279 2e6a 6176 613a 2063 6f6d covery.java: com │ │ │ │ │ -00027620: 7069 6c65 7220 6372 6173 6820 7769 7468 piler crash with │ │ │ │ │ -00027630: 206d 616c 666f 726d 6564 2061 6e6e 6f74 malformed annot │ │ │ │ │ -00027640: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ -00027650: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00027660: 6f6e 732f 6e65 672f 5265 636f 7665 7279 ons/neg/Recovery │ │ │ │ │ -00027670: 312e 6a61 7661 3a20 4173 7365 7274 696f 1.java: Assertio │ │ │ │ │ -00027680: 6e20 6572 726f 7220 6973 2074 6872 6f77 n error is throw │ │ │ │ │ -00027690: 6e20 7768 656e 2061 6e20 616e 6e6f 7461 n when an annota │ │ │ │ │ -000276a0: 7469 6f6e 2063 6c61 7373 2063 616e 6e6f tion class canno │ │ │ │ │ -000276b0: 7420 6265 2066 6f75 6e64 2e0a 0a3c 6c69 t be found...
  • tools/javac/ann │ │ │ │ │ -000276d0: 6f74 6174 696f 6e73 2f6e 6567 2f53 636f otations/neg/Sco │ │ │ │ │ -000276e0: 7065 2e6a 6176 613a 206e 616d 6520 6c6f pe.java: name lo │ │ │ │ │ -000276f0: 6f6b 7570 2073 636f 7065 2066 6f72 2061 okup scope for a │ │ │ │ │ -00027700: 6e6e 6f74 6174 696f 6e73 0a0a 3c6c 693e nnotations..
  • │ │ │ │ │ -00027710: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -00027720: 7461 7469 6f6e 732f 6e65 672f 5379 6e74 tations/neg/Synt │ │ │ │ │ -00027730: 6178 312e 6a61 7661 3a20 636f 6d70 696c ax1.java: compil │ │ │ │ │ -00027740: 6572 2063 7261 7368 2077 6974 6820 696c er crash with il │ │ │ │ │ -00027750: 6c2d 666f 726d 6564 2061 6e6e 6f74 6174 l-formed annotat │ │ │ │ │ -00027760: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -00027770: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -00027780: 2f6e 6567 2f57 726f 6e67 5461 7267 6574 /neg/WrongTarget │ │ │ │ │ -00027790: 2e6a 6176 613a 206a 6176 612e 6c61 6e67 .java: java.lang │ │ │ │ │ -000277a0: 2e61 6e6e 6f74 6174 696f 6e2e 5461 7267 .annotation.Targ │ │ │ │ │ -000277b0: 6574 0a0a 3c6c 693e 746f 6f6c 732f 6a61 et..
  • tools/ja │ │ │ │ │ -000277c0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -000277d0: 6e65 672f 5772 6f6e 6754 6172 6765 7432 neg/WrongTarget2 │ │ │ │ │ -000277e0: 2e6a 6176 613a 2043 6f6d 7069 6c65 7220 .java: Compiler │ │ │ │ │ -000277f0: 616c 6c6f 7773 2049 6e68 6572 6974 6564 allows Inherited │ │ │ │ │ -00027800: 206d 6574 612d 6174 7472 6962 7574 6520 meta-attribute │ │ │ │ │ -00027810: 6f6e 206c 6f63 616c 2076 6172 6961 626c on local variabl │ │ │ │ │ -00027820: 6520 6465 636c 6172 6174 696f 6e2e 0a0a e declaration... │ │ │ │ │ -00027830: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00027840: 616e 6e6f 7461 7469 6f6e 732f 6e65 672f annotations/neg/ │ │ │ │ │ -00027850: 5772 6f6e 6756 616c 7565 2e6a 6176 613a WrongValue.java: │ │ │ │ │ -00027860: 2063 6f6d 7069 6c65 723a 2063 7261 7368 compiler: crash │ │ │ │ │ -00027870: 6573 2077 6865 6e20 6174 7472 6962 7574 es when attribut │ │ │ │ │ -00027880: 6573 2077 6974 6820 7361 6d65 2065 6c65 es with same ele │ │ │ │ │ -00027890: 6d65 6e74 7320 6172 6520 7573 6564 2069 ments are used i │ │ │ │ │ -000278a0: 6e20 706c 6163 6520 6f66 206f 7468 6572 n place of other │ │ │ │ │ -000278b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000278c0: 632f 616e 6e6f 7461 7469 6f6e 732f 6e65 c/annotations/ne │ │ │ │ │ -000278d0: 672f 5a31 2e6a 6176 613a 2069 6d70 6c65 g/Z1.java: imple │ │ │ │ │ -000278e0: 6d65 6e74 2022 6d65 7461 6461 7461 2220 ment "metadata" │ │ │ │ │ -000278f0: 2861 7474 7269 6275 7465 2069 6e74 6572 (attribute inter │ │ │ │ │ -00027900: 6661 6365 7320 616e 6420 7072 6f67 7261 faces and progra │ │ │ │ │ -00027910: 6d20 616e 6e6f 7461 7469 6f6e 7329 0a0a m annotations).. │ │ │ │ │ -00027920: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00027930: 616e 6e6f 7461 7469 6f6e 732f 6e65 672f annotations/neg/ │ │ │ │ │ -00027940: 5a31 302e 6a61 7661 3a20 696d 706c 656d Z10.java: implem │ │ │ │ │ -00027950: 656e 7420 226d 6574 6164 6174 6122 2028 ent "metadata" ( │ │ │ │ │ -00027960: 6174 7472 6962 7574 6520 696e 7465 7266 attribute interf │ │ │ │ │ -00027970: 6163 6573 2061 6e64 2070 726f 6772 616d aces and program │ │ │ │ │ -00027980: 2061 6e6e 6f74 6174 696f 6e73 290a 0a3c annotations)..< │ │ │ │ │ -00027990: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -000279a0: 6e6e 6f74 6174 696f 6e73 2f6e 6567 2f5a nnotations/neg/Z │ │ │ │ │ -000279b0: 3131 2e6a 6176 613a 2069 6d70 6c65 6d65 11.java: impleme │ │ │ │ │ -000279c0: 6e74 2022 6d65 7461 6461 7461 2220 2861 nt "metadata" (a │ │ │ │ │ -000279d0: 7474 7269 6275 7465 2069 6e74 6572 6661 ttribute interfa │ │ │ │ │ -000279e0: 6365 7320 616e 6420 7072 6f67 7261 6d20 ces and program │ │ │ │ │ -000279f0: 616e 6e6f 7461 7469 6f6e 7329 0a0a 3c6c annotations)..tools/javac/an │ │ │ │ │ -00027a10: 6e6f 7461 7469 6f6e 732f 6e65 672f 5a31 notations/neg/Z1 │ │ │ │ │ -00027a20: 322e 6a61 7661 3a20 696d 706c 656d 656e 2.java: implemen │ │ │ │ │ -00027a30: 7420 226d 6574 6164 6174 6122 2028 6174 t "metadata" (at │ │ │ │ │ -00027a40: 7472 6962 7574 6520 696e 7465 7266 6163 tribute interfac │ │ │ │ │ -00027a50: 6573 2061 6e64 2070 726f 6772 616d 2061 es and program a │ │ │ │ │ -00027a60: 6e6e 6f74 6174 696f 6e73 290a 0a3c 6c69 nnotations)..
  • tools/javac/ann │ │ │ │ │ -00027a80: 6f74 6174 696f 6e73 2f6e 6567 2f5a 3133 otations/neg/Z13 │ │ │ │ │ -00027a90: 2e6a 6176 613a 2069 6d70 6c65 6d65 6e74 .java: implement │ │ │ │ │ -00027aa0: 2022 6d65 7461 6461 7461 2220 2861 7474 "metadata" (att │ │ │ │ │ -00027ab0: 7269 6275 7465 2069 6e74 6572 6661 6365 ribute interface │ │ │ │ │ -00027ac0: 7320 616e 6420 7072 6f67 7261 6d20 616e s and program an │ │ │ │ │ -00027ad0: 6e6f 7461 7469 6f6e 7329 0a0a 3c6c 693e notations)..
  • │ │ │ │ │ -00027ae0: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -00027af0: 7461 7469 6f6e 732f 6e65 672f 5a31 342e tations/neg/Z14. │ │ │ │ │ -00027b00: 6a61 7661 3a20 696d 706c 656d 656e 7420 java: implement │ │ │ │ │ -00027b10: 226d 6574 6164 6174 6122 2028 6174 7472 "metadata" (attr │ │ │ │ │ -00027b20: 6962 7574 6520 696e 7465 7266 6163 6573 ibute interfaces │ │ │ │ │ -00027b30: 2061 6e64 2070 726f 6772 616d 2061 6e6e and program ann │ │ │ │ │ -00027b40: 6f74 6174 696f 6e73 290a 0a3c 6c69 3e74 otations)..
  • t │ │ │ │ │ -00027b50: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -00027b60: 6174 696f 6e73 2f6e 6567 2f5a 3135 2e6a ations/neg/Z15.j │ │ │ │ │ -00027b70: 6176 613a 2069 6d70 6c65 6d65 6e74 2022 ava: implement " │ │ │ │ │ -00027b80: 6d65 7461 6461 7461 2220 2861 7474 7269 metadata" (attri │ │ │ │ │ -00027b90: 6275 7465 2069 6e74 6572 6661 6365 7320 bute interfaces │ │ │ │ │ -00027ba0: 616e 6420 7072 6f67 7261 6d20 616e 6e6f and program anno │ │ │ │ │ -00027bb0: 7461 7469 6f6e 7329 0a0a 3c6c 693e 746f tations)..
  • to │ │ │ │ │ -00027bc0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -00027bd0: 7469 6f6e 732f 6e65 672f 5a31 362e 6a61 tions/neg/Z16.ja │ │ │ │ │ -00027be0: 7661 3a20 696d 706c 656d 656e 7420 226d va: implement "m │ │ │ │ │ -00027bf0: 6574 6164 6174 6122 2028 6174 7472 6962 etadata" (attrib │ │ │ │ │ -00027c00: 7574 6520 696e 7465 7266 6163 6573 2061 ute interfaces a │ │ │ │ │ -00027c10: 6e64 2070 726f 6772 616d 2061 6e6e 6f74 nd program annot │ │ │ │ │ -00027c20: 6174 696f 6e73 290a 0a3c 6c69 3e74 6f6f ations)..
  • too │ │ │ │ │ -00027c30: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -00027c40: 696f 6e73 2f6e 6567 2f5a 322e 6a61 7661 ions/neg/Z2.java │ │ │ │ │ -00027c50: 3a20 696d 706c 656d 656e 7420 226d 6574 : implement "met │ │ │ │ │ -00027c60: 6164 6174 6122 2028 6174 7472 6962 7574 adata" (attribut │ │ │ │ │ -00027c70: 6520 696e 7465 7266 6163 6573 2061 6e64 e interfaces and │ │ │ │ │ -00027c80: 2070 726f 6772 616d 2061 6e6e 6f74 6174 program annotat │ │ │ │ │ -00027c90: 696f 6e73 290a 0a3c 6c69 3e74 6f6f 6c73 ions)..
  • tools │ │ │ │ │ -00027ca0: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -00027cb0: 6e73 2f6e 6567 2f5a 332e 6a61 7661 3a20 ns/neg/Z3.java: │ │ │ │ │ -00027cc0: 696d 706c 656d 656e 7420 226d 6574 6164 implement "metad │ │ │ │ │ -00027cd0: 6174 6122 2028 6174 7472 6962 7574 6520 ata" (attribute │ │ │ │ │ -00027ce0: 696e 7465 7266 6163 6573 2061 6e64 2070 interfaces and p │ │ │ │ │ -00027cf0: 726f 6772 616d 2061 6e6e 6f74 6174 696f rogram annotatio │ │ │ │ │ -00027d00: 6e73 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a ns)..
  • tools/j │ │ │ │ │ -00027d10: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -00027d20: 2f6e 6567 2f5a 342e 6a61 7661 3a20 696d /neg/Z4.java: im │ │ │ │ │ -00027d30: 706c 656d 656e 7420 226d 6574 6164 6174 plement "metadat │ │ │ │ │ -00027d40: 6122 2028 6174 7472 6962 7574 6520 696e a" (attribute in │ │ │ │ │ -00027d50: 7465 7266 6163 6573 2061 6e64 2070 726f terfaces and pro │ │ │ │ │ -00027d60: 6772 616d 2061 6e6e 6f74 6174 696f 6e73 gram annotations │ │ │ │ │ -00027d70: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ -00027d80: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f6e ac/annotations/n │ │ │ │ │ -00027d90: 6567 2f5a 352e 6a61 7661 3a20 696d 706c eg/Z5.java: impl │ │ │ │ │ -00027da0: 656d 656e 7420 226d 6574 6164 6174 6122 ement "metadata" │ │ │ │ │ -00027db0: 2028 6174 7472 6962 7574 6520 696e 7465 (attribute inte │ │ │ │ │ -00027dc0: 7266 6163 6573 2061 6e64 2070 726f 6772 rfaces and progr │ │ │ │ │ -00027dd0: 616d 2061 6e6e 6f74 6174 696f 6e73 290a am annotations). │ │ │ │ │ -00027de0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00027df0: 2f61 6e6e 6f74 6174 696f 6e73 2f6e 6567 /annotations/neg │ │ │ │ │ -00027e00: 2f5a 382e 6a61 7661 3a20 696d 706c 656d /Z8.java: implem │ │ │ │ │ -00027e10: 656e 7420 226d 6574 6164 6174 6122 2028 ent "metadata" ( │ │ │ │ │ -00027e20: 6174 7472 6962 7574 6520 696e 7465 7266 attribute interf │ │ │ │ │ -00027e30: 6163 6573 2061 6e64 2070 726f 6772 616d aces and program │ │ │ │ │ -00027e40: 2061 6e6e 6f74 6174 696f 6e73 290a 0a3c annotations)..< │ │ │ │ │ -00027e50: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00027e60: 6e6e 6f74 6174 696f 6e73 2f6e 6567 2f5a nnotations/neg/Z │ │ │ │ │ -00027e70: 392e 6a61 7661 3a20 696d 706c 656d 656e 9.java: implemen │ │ │ │ │ -00027e80: 7420 226d 6574 6164 6174 6122 2028 6174 t "metadata" (at │ │ │ │ │ -00027e90: 7472 6962 7574 6520 696e 7465 7266 6163 tribute interfac │ │ │ │ │ -00027ea0: 6573 2061 6e64 2070 726f 6772 616d 2061 es and program a │ │ │ │ │ -00027eb0: 6e6e 6f74 6174 696f 6e73 290a 0a3c 6c69 nnotations)..
  • tools/javac/ann │ │ │ │ │ -00027ed0: 6f74 6174 696f 6e73 2f6e 6567 2f70 6b67 otations/neg/pkg │ │ │ │ │ -00027ee0: 2f70 6163 6b61 6765 2d69 6e66 6f2e 6a61 /package-info.ja │ │ │ │ │ -00027ef0: 7661 3a20 6a61 7661 6320 7368 6f75 6c64 va: javac should │ │ │ │ │ -00027f00: 206f 7574 7075 7420 6120 7072 6f70 6572 output a proper │ │ │ │ │ -00027f10: 2065 7272 6f72 206d 6573 7361 6765 2077 error message w │ │ │ │ │ -00027f20: 6865 6e20 6769 7665 6e20 736f 6d65 7468 hen given someth │ │ │ │ │ -00027f30: 696e 6720 6c69 6b65 206e 6577 204f 626a ing like new Obj │ │ │ │ │ -00027f40: 6563 7428 297b 7d20 6173 2061 6e6e 6f74 ect(){} as annot │ │ │ │ │ -00027f50: 6174 696f 6e20 6172 6775 6d65 6e74 2e0a ation argument.. │ │ │ │ │ -00027f60: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00027f70: 2f61 6e6e 6f74 6174 696f 6e73 2f70 6f73 /annotations/pos │ │ │ │ │ -00027f80: 2f41 6e6e 6f74 6174 696f 6e4d 6574 686f /AnnotationMetho │ │ │ │ │ -00027f90: 6473 2e6a 6176 613a 206e 6f20 636f 6d70 ds.java: no comp │ │ │ │ │ -00027fa0: 696c 652d 7469 6d65 2065 7272 6f72 2066 ile-time error f │ │ │ │ │ -00027fb0: 6f72 2063 6c6f 6e65 2c20 6574 632e 0a0a or clone, etc... │ │ │ │ │ -00027fc0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00027fd0: 616e 6e6f 7461 7469 6f6e 732f 706f 732f annotations/pos/ │ │ │ │ │ -00027fe0: 416e 6e6f 7465 456c 6964 6542 7261 6365 AnnoteElideBrace │ │ │ │ │ -00027ff0: 732e 6a61 7661 3a20 4a53 5231 3735 2028 s.java: JSR175 ( │ │ │ │ │ -00028000: 3135 293a 2073 696e 676c 6520 656c 656d 15): single elem │ │ │ │ │ -00028010: 656e 7420 6172 7261 7920 616e 6e6f 7461 ent array annota │ │ │ │ │ -00028020: 7469 6f6e 2076 616c 7565 0a0a 3c6c 693e tion value..
  • │ │ │ │ │ -00028030: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -00028040: 7461 7469 6f6e 732f 706f 732f 436c 6173 tations/pos/Clas │ │ │ │ │ -00028050: 7341 2e6a 6176 613a 206a 6176 6163 2063 sA.java: javac c │ │ │ │ │ -00028060: 7261 7368 206c 6f61 6469 6e67 2063 6c61 rash loading cla │ │ │ │ │ -00028070: 7373 2066 696c 6573 2063 6f6e 7461 696e ss files contain │ │ │ │ │ -00028080: 696e 6720 436c 6173 732d 7661 6c75 6564 ing Class-valued │ │ │ │ │ -00028090: 2061 6e6e 6f74 6174 696f 6e20 6669 656c annotation fiel │ │ │ │ │ -000280a0: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -000280b0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -000280c0: 706f 732f 4465 702e 6a61 7661 3a20 506c pos/Dep.java: Pl │ │ │ │ │ -000280d0: 6561 7365 2061 6464 2061 6e6e 6f74 6174 ease add annotat │ │ │ │ │ -000280e0: 696f 6e20 266c 743b 6174 2667 743b 4465 ion <at>De │ │ │ │ │ -000280f0: 7072 6563 6174 6564 2074 6f20 7375 7070 precated to supp │ │ │ │ │ -00028100: 6c61 6e74 2074 6865 206a 6176 6164 6f63 lant the javadoc │ │ │ │ │ -00028110: 2074 6167 0a0a 3c6c 693e 746f 6f6c 732f tag..
  • tools/ │ │ │ │ │ -00028120: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -00028130: 732f 706f 732f 456e 756d 312e 6a61 7661 s/pos/Enum1.java │ │ │ │ │ -00028140: 3a20 4a53 5231 3735 3a20 616e 6e6f 7461 : JSR175: annota │ │ │ │ │ -00028150: 7469 6f6e 7320 6f6e 2065 6e75 6d20 636f tions on enum co │ │ │ │ │ -00028160: 6e73 7461 6e74 0a0a 3c6c 693e 746f 6f6c nstant..
  • tool │ │ │ │ │ -00028170: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00028180: 6f6e 732f 706f 732f 4c6f 6361 6c2e 6a61 ons/pos/Local.ja │ │ │ │ │ -00028190: 7661 3a20 6c6f 6361 6c20 7661 7269 6162 va: local variab │ │ │ │ │ -000281a0: 6c65 2061 6e6e 6f74 6174 696f 6e73 0a0a le annotations.. │ │ │ │ │ -000281b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000281c0: 616e 6e6f 7461 7469 6f6e 732f 706f 732f annotations/pos/ │ │ │ │ │ -000281d0: 4d65 6d62 6572 732e 6a61 7661 3a20 616e Members.java: an │ │ │ │ │ -000281e0: 6e6f 7461 7469 6f6e 2074 7970 6573 206d notation types m │ │ │ │ │ -000281f0: 6179 2063 6f6e 7461 696e 2063 6f6e 7374 ay contain const │ │ │ │ │ -00028200: 616e 7473 2c20 7479 7065 730a 0a3c 6c69 ants, types..
  • tools/javac/ann │ │ │ │ │ -00028220: 6f74 6174 696f 6e73 2f70 6f73 2f4e 5479 otations/pos/NTy │ │ │ │ │ -00028230: 7065 2e6a 6176 613a 2063 6f6d 7069 6c65 pe.java: compile │ │ │ │ │ -00028240: 7220 6372 6173 6820 6966 2061 6e6e 6f74 r crash if annot │ │ │ │ │ -00028250: 6174 696f 6e20 7573 696e 6720 616e 2065 ation using an e │ │ │ │ │ -00028260: 6e75 6d20 7479 7065 2064 6566 696e 6564 num type defined │ │ │ │ │ -00028270: 2069 6e73 6964 6520 7468 6520 616e 6e6f inside the anno │ │ │ │ │ -00028280: 7461 7469 6f6e 0a0a 3c6c 693e 746f 6f6c tation..
  • tool │ │ │ │ │ -00028290: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -000282a0: 6f6e 732f 706f 732f 4f76 6572 7269 6465 ons/pos/Override │ │ │ │ │ -000282b0: 4368 6563 6b2e 6a61 7661 3a20 6372 6173 Check.java: cras │ │ │ │ │ -000282c0: 6820 696e 2061 6e6e 6f74 6174 696f 6e20 h in annotation │ │ │ │ │ -000282d0: 636c 6173 7320 6669 6c65 2072 6561 6465 class file reade │ │ │ │ │ -000282e0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -000282f0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f70 ac/annotations/p │ │ │ │ │ -00028300: 6f73 2f4f 7665 7272 6964 654f 4b2e 6a61 os/OverrideOK.ja │ │ │ │ │ -00028310: 7661 3a20 4a53 5231 3735 2028 3729 3a20 va: JSR175 (7): │ │ │ │ │ -00028320: 696d 706c 656d 656e 7420 266c 743b 6174 implement <at │ │ │ │ │ -00028330: 2667 743b 4f76 6572 7269 6465 730a 0a3c >Overrides..< │ │ │ │ │ -00028340: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00028350: 6e6e 6f74 6174 696f 6e73 2f70 6f73 2f50 nnotations/pos/P │ │ │ │ │ -00028360: 6172 616d 6574 6572 2e6a 6176 613a 204a arameter.java: J │ │ │ │ │ -00028370: 5352 3137 353a 2050 6172 616d 6574 6572 SR175: Parameter │ │ │ │ │ -00028380: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/an │ │ │ │ │ -000283a0: 6e6f 7461 7469 6f6e 732f 706f 732f 5072 notations/pos/Pr │ │ │ │ │ -000283b0: 696d 6974 6976 6573 2e6a 6176 613a 204d imitives.java: M │ │ │ │ │ -000283c0: 6f64 6966 7920 636c 6173 732d 6669 6c65 odify class-file │ │ │ │ │ -000283d0: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation │ │ │ │ │ -000283e0: 6f66 2043 6c61 7373 2d76 616c 7565 6420 of Class-valued │ │ │ │ │ -000283f0: 616e 6e6f 7461 7469 6f6e 2065 6c65 6d65 annotation eleme │ │ │ │ │ -00028400: 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a nts..
  • tools/j │ │ │ │ │ -00028410: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -00028420: 2f70 6f73 2f52 6967 6874 5461 7267 6574 /pos/RightTarget │ │ │ │ │ -00028430: 2e6a 6176 613a 206a 6176 612e 6c61 6e67 .java: java.lang │ │ │ │ │ -00028440: 2e61 6e6e 6f74 6174 696f 6e2e 5461 7267 .annotation.Targ │ │ │ │ │ -00028450: 6574 0a0a 3c6c 693e 746f 6f6c 732f 6a61 et..
  • tools/ja │ │ │ │ │ -00028460: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -00028470: 706f 732f 5472 6169 6c69 6e67 436f 6d6d pos/TrailingComm │ │ │ │ │ -00028480: 612e 6a61 7661 3a20 6a61 7661 6320 696e a.java: javac in │ │ │ │ │ -00028490: 636f 7272 6563 746c 7920 6469 7361 6c6c correctly disall │ │ │ │ │ -000284a0: 6f77 7320 7472 6169 6c69 6e67 2063 6f6d ows trailing com │ │ │ │ │ -000284b0: 6d61 2069 6e20 616e 6e6f 7461 7469 6f6e ma in annotation │ │ │ │ │ -000284c0: 2061 7272 6179 730a 0a3c 6c69 3e74 6f6f arrays..
  • too │ │ │ │ │ -000284d0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -000284e0: 696f 6e73 2f70 6f73 2f5a 312e 6a61 7661 ions/pos/Z1.java │ │ │ │ │ -000284f0: 3a20 696d 706c 656d 656e 7420 226d 6574 : implement "met │ │ │ │ │ -00028500: 6164 6174 6122 2028 6174 7472 6962 7574 adata" (attribut │ │ │ │ │ -00028510: 6520 696e 7465 7266 6163 6573 2061 6e64 e interfaces and │ │ │ │ │ -00028520: 2070 726f 6772 616d 2061 6e6e 6f74 6174 program annotat │ │ │ │ │ -00028530: 696f 6e73 290a 0a3c 6c69 3e74 6f6f 6c73 ions)..
  • tools │ │ │ │ │ -00028540: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -00028550: 6e73 2f70 6f73 2f5a 322e 6a61 7661 3a20 ns/pos/Z2.java: │ │ │ │ │ -00028560: 696d 706c 656d 656e 7420 226d 6574 6164 implement "metad │ │ │ │ │ -00028570: 6174 6122 2028 6174 7472 6962 7574 6520 ata" (attribute │ │ │ │ │ -00028580: 696e 7465 7266 6163 6573 2061 6e64 2070 interfaces and p │ │ │ │ │ -00028590: 726f 6772 616d 2061 6e6e 6f74 6174 696f rogram annotatio │ │ │ │ │ -000285a0: 6e73 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a ns)..
  • tools/j │ │ │ │ │ -000285b0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -000285c0: 2f70 6f73 2f5a 332e 6a61 7661 3a20 696d /pos/Z3.java: im │ │ │ │ │ -000285d0: 706c 656d 656e 7420 226d 6574 6164 6174 plement "metadat │ │ │ │ │ -000285e0: 6122 2028 6174 7472 6962 7574 6520 696e a" (attribute in │ │ │ │ │ -000285f0: 7465 7266 6163 6573 2061 6e64 2070 726f terfaces and pro │ │ │ │ │ -00028600: 6772 616d 2061 6e6e 6f74 6174 696f 6e73 gram annotations │ │ │ │ │ -00028610: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ -00028620: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f70 ac/annotations/p │ │ │ │ │ -00028630: 6f73 2f5a 342e 6a61 7661 3a20 696d 706c os/Z4.java: impl │ │ │ │ │ -00028640: 656d 656e 7420 226d 6574 6164 6174 6122 ement "metadata" │ │ │ │ │ -00028650: 2028 6174 7472 6962 7574 6520 696e 7465 (attribute inte │ │ │ │ │ -00028660: 7266 6163 6573 2061 6e64 2070 726f 6772 rfaces and progr │ │ │ │ │ -00028670: 616d 2061 6e6e 6f74 6174 696f 6e73 290a am annotations). │ │ │ │ │ -00028680: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00028690: 2f61 6e6e 6f74 6174 696f 6e73 2f70 6f73 /annotations/pos │ │ │ │ │ -000286a0: 2f70 6163 6b61 6765 2d69 6e66 6f2e 6a61 /package-info.ja │ │ │ │ │ -000286b0: 7661 3a20 5061 636b 6167 6520 616e 6e6f va: Package anno │ │ │ │ │ -000286c0: 7461 7469 6f6e 730a 0a3c 6c69 3e74 6f6f tations..
  • too │ │ │ │ │ -000286d0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -000286e0: 696f 6e73 2f72 6570 6561 7469 6e67 416e ions/repeatingAn │ │ │ │ │ -000286f0: 6e6f 7461 7469 6f6e 732f 3830 3239 3031 notations/802901 │ │ │ │ │ -00028700: 372f 5479 7065 5573 6554 6172 6765 742e 7/TypeUseTarget. │ │ │ │ │ -00028710: 6a61 7661 3a20 7361 6e69 7479 2074 6573 java: sanity tes │ │ │ │ │ -00028720: 7469 6e67 206f 6620 456c 656d 656e 7454 ting of ElementT │ │ │ │ │ -00028730: 7970 6520 7661 6c69 6461 7469 6f6e 2066 ype validation f │ │ │ │ │ -00028740: 6f72 2072 6570 6561 7469 6e67 2061 6e6e or repeating ann │ │ │ │ │ -00028750: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ -00028760: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -00028770: 7469 6f6e 732f 7265 7065 6174 696e 6741 tions/repeatingA │ │ │ │ │ -00028780: 6e6e 6f74 6174 696f 6e73 2f38 3032 3930 nnotations/80290 │ │ │ │ │ -00028790: 3137 2f54 7970 6555 7365 5461 7267 6574 17/TypeUseTarget │ │ │ │ │ -000287a0: 4e65 672e 6a61 7661 3a20 7361 6e69 7479 Neg.java: sanity │ │ │ │ │ -000287b0: 2074 6573 7469 6e67 206f 6620 456c 656d testing of Elem │ │ │ │ │ -000287c0: 656e 7454 7970 6520 7661 6c69 6461 7469 entType validati │ │ │ │ │ -000287d0: 6f6e 2066 6f72 2072 6570 6561 7469 6e67 on for repeating │ │ │ │ │ -000287e0: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/an │ │ │ │ │ -00028800: 6e6f 7461 7469 6f6e 732f 7265 7065 6174 notations/repeat │ │ │ │ │ -00028810: 696e 6741 6e6e 6f74 6174 696f 6e73 2f42 ingAnnotations/B │ │ │ │ │ -00028820: 6173 6541 6e6e 6f41 7343 6f6e 7461 696e aseAnnoAsContain │ │ │ │ │ -00028830: 6572 416e 6e6f 2e6a 6176 613a 2042 6173 erAnno.java: Bas │ │ │ │ │ -00028840: 6520 616e 6e6f 7461 7469 6f6e 2073 7065 e annotation spe │ │ │ │ │ -00028850: 6369 6679 2069 7473 656c 6620 6173 2043 cify itself as C │ │ │ │ │ -00028860: 6f6e 7461 696e 6572 416e 6e6f 7461 7469 ontainerAnnotati │ │ │ │ │ -00028870: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -00028880: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -00028890: 7265 7065 6174 696e 6741 6e6e 6f74 6174 repeatingAnnotat │ │ │ │ │ -000288a0: 696f 6e73 2f42 6173 6963 5265 7065 6174 ions/BasicRepeat │ │ │ │ │ -000288b0: 696e 6741 6e6e 6f74 6174 696f 6e73 2e6a ingAnnotations.j │ │ │ │ │ -000288c0: 6176 613a 2053 6d6f 6b65 2074 6573 7420 ava: Smoke test │ │ │ │ │ -000288d0: 666f 7220 7265 7065 6174 696e 6720 616e for repeating an │ │ │ │ │ -000288e0: 6e6f 7461 7469 6f6e 730a 0a3c 6c69 3e74 notations..
  • t │ │ │ │ │ -000288f0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -00028900: 6174 696f 6e73 2f72 6570 6561 7469 6e67 ations/repeating │ │ │ │ │ -00028910: 416e 6e6f 7461 7469 6f6e 732f 4368 6563 Annotations/Chec │ │ │ │ │ -00028920: 6b54 6172 6765 7473 2e6a 6176 613a 2053 kTargets.java: S │ │ │ │ │ -00028930: 6d6f 6b65 2074 6573 7420 666f 7220 7265 moke test for re │ │ │ │ │ -00028940: 7065 6174 696e 6720 616e 6e6f 7461 7469 peating annotati │ │ │ │ │ -00028950: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ -00028960: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -00028970: 2f72 6570 6561 7469 6e67 416e 6e6f 7461 /repeatingAnnota │ │ │ │ │ -00028980: 7469 6f6e 732f 436c 6173 7352 6561 6465 tions/ClassReade │ │ │ │ │ -00028990: 7244 6566 6175 6c74 2e6a 6176 613a 2020 rDefault.java: │ │ │ │ │ -000289a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000289b0: 632f 616e 6e6f 7461 7469 6f6e 732f 7265 c/annotations/re │ │ │ │ │ -000289c0: 7065 6174 696e 6741 6e6e 6f74 6174 696f peatingAnnotatio │ │ │ │ │ -000289d0: 6e73 2f43 6f6e 7461 696e 6572 4861 7352 ns/ContainerHasR │ │ │ │ │ -000289e0: 6570 6561 7465 6443 6f6e 7461 696e 6564 epeatedContained │ │ │ │ │ -000289f0: 2e6a 6176 613a 2053 6d6f 6b65 2074 6573 .java: Smoke tes │ │ │ │ │ -00028a00: 7420 666f 7220 7265 7065 6174 696e 6720 t for repeating │ │ │ │ │ -00028a10: 616e 6e6f 7461 7469 6f6e 730a 0a3c 6c69 annotations..
  • tools/javac/ann │ │ │ │ │ -00028a30: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ -00028a40: 6e67 416e 6e6f 7461 7469 6f6e 732f 4379 ngAnnotations/Cy │ │ │ │ │ -00028a50: 636c 6963 416e 6e6f 7461 7469 6f6e 2e6a clicAnnotation.j │ │ │ │ │ -00028a60: 6176 613a 2043 7963 6c69 6320 616e 6e6f ava: Cyclic anno │ │ │ │ │ -00028a70: 7461 7469 6f6e 206e 6f74 2061 6c6c 6f77 tation not allow │ │ │ │ │ -00028a80: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -00028a90: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -00028aa0: 7265 7065 6174 696e 6741 6e6e 6f74 6174 repeatingAnnotat │ │ │ │ │ -00028ab0: 696f 6e73 2f44 6566 6175 6c74 4361 7365 ions/DefaultCase │ │ │ │ │ -00028ac0: 5072 6573 656e 742e 6a61 7661 3a20 4465 Present.java: De │ │ │ │ │ -00028ad0: 6661 756c 7420 6361 7365 2066 6f72 206d fault case for m │ │ │ │ │ -00028ae0: 6574 686f 6473 206f 7468 6572 2074 6861 ethods other tha │ │ │ │ │ -00028af0: 6e20 7661 6c75 6528 2920 696e 2043 6f6e n value() in Con │ │ │ │ │ -00028b00: 7461 696e 6572 416e 6e6f 0a0a 3c6c 693e tainerAnno..
  • │ │ │ │ │ -00028b10: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -00028b20: 7461 7469 6f6e 732f 7265 7065 6174 696e tations/repeatin │ │ │ │ │ -00028b30: 6741 6e6e 6f74 6174 696f 6e73 2f44 6566 gAnnotations/Def │ │ │ │ │ -00028b40: 6175 6c74 5461 7267 6574 2e6a 6176 613a aultTarget.java: │ │ │ │ │ -00028b50: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ -00028b60: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -00028b70: 7265 7065 6174 696e 6741 6e6e 6f74 6174 repeatingAnnotat │ │ │ │ │ -00028b80: 696f 6e73 2f44 6566 6175 6c74 5461 7267 ions/DefaultTarg │ │ │ │ │ -00028b90: 6574 5479 7065 5061 7261 6d65 7465 722e etTypeParameter. │ │ │ │ │ -00028ba0: 6a61 7661 3a20 200a 0a3c 6c69 3e74 6f6f java: ..
  • too │ │ │ │ │ -00028bb0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -00028bc0: 696f 6e73 2f72 6570 6561 7469 6e67 416e ions/repeatingAn │ │ │ │ │ -00028bd0: 6e6f 7461 7469 6f6e 732f 4465 6661 756c notations/Defaul │ │ │ │ │ -00028be0: 7454 6172 6765 7454 7970 6555 7365 2e6a tTargetTypeUse.j │ │ │ │ │ -00028bf0: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ -00028c00: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00028c10: 6f6e 732f 7265 7065 6174 696e 6741 6e6e ons/repeatingAnn │ │ │ │ │ -00028c20: 6f74 6174 696f 6e73 2f44 656c 6179 5265 otations/DelayRe │ │ │ │ │ -00028c30: 7065 6174 6564 436f 6e74 6169 6e65 722e peatedContainer. │ │ │ │ │ -00028c40: 6a61 7661 3a20 536d 6f6b 6520 7465 7374 java: Smoke test │ │ │ │ │ -00028c50: 2066 6f72 2072 6570 6561 7469 6e67 2061 for repeating a │ │ │ │ │ -00028c60: 6e6e 6f74 6174 696f 6e73 0a0a 3c6c 693e nnotations..
  • │ │ │ │ │ -00028c70: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -00028c80: 7461 7469 6f6e 732f 7265 7065 6174 696e tations/repeatin │ │ │ │ │ -00028c90: 6741 6e6e 6f74 6174 696f 6e73 2f44 6f63 gAnnotations/Doc │ │ │ │ │ -00028ca0: 756d 656e 7465 6443 6f6e 7461 696e 6572 umentedContainer │ │ │ │ │ -00028cb0: 416e 6e6f 2e6a 6176 613a 2042 6173 6520 Anno.java: Base │ │ │ │ │ -00028cc0: 616e 6e6f 2069 7320 446f 6375 6d65 6e74 anno is Document │ │ │ │ │ -00028cd0: 6564 2062 7574 2043 6f6e 7461 696e 6572 ed but Container │ │ │ │ │ -00028ce0: 2061 6e6e 6f20 6973 206e 6f74 0a0a 3c6c anno is not..tools/javac/an │ │ │ │ │ -00028d00: 6e6f 7461 7469 6f6e 732f 7265 7065 6174 notations/repeat │ │ │ │ │ -00028d10: 696e 6741 6e6e 6f74 6174 696f 6e73 2f44 ingAnnotations/D │ │ │ │ │ -00028d20: 7570 6c69 6361 7465 4572 726f 7273 2e6a uplicateErrors.j │ │ │ │ │ -00028d30: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ -00028d40: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00028d50: 6f6e 732f 7265 7065 6174 696e 6741 6e6e ons/repeatingAnn │ │ │ │ │ -00028d60: 6f74 6174 696f 6e73 2f49 6e68 6572 6974 otations/Inherit │ │ │ │ │ -00028d70: 6564 436f 6e74 6169 6e65 7241 6e6e 6f2e edContainerAnno. │ │ │ │ │ -00028d80: 6a61 7661 3a20 4261 7365 2061 6e6e 6f20 java: Base anno │ │ │ │ │ -00028d90: 6973 2049 6e68 6572 6974 6564 2062 7574 is Inherited but │ │ │ │ │ -00028da0: 2043 6f6e 7461 696e 6572 2061 6e6e 6f20 Container anno │ │ │ │ │ -00028db0: 6973 206e 6f74 0a0a 3c6c 693e 746f 6f6c is not..
  • tool │ │ │ │ │ -00028dc0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00028dd0: 6f6e 732f 7265 7065 6174 696e 6741 6e6e ons/repeatingAnn │ │ │ │ │ -00028de0: 6f74 6174 696f 6e73 2f49 6e76 616c 6964 otations/Invalid │ │ │ │ │ -00028df0: 436c 7354 7970 6550 6172 616d 5461 7267 ClsTypeParamTarg │ │ │ │ │ -00028e00: 6574 2e6a 6176 613a 2045 6e73 7572 6520 et.java: Ensure │ │ │ │ │ -00028e10: 7468 6174 2063 6f6e 7461 696e 6572 7320 that containers │ │ │ │ │ -00028e20: 7769 7468 2074 6172 6765 7420 4649 454c with target FIEL │ │ │ │ │ -00028e30: 4420 6361 6e27 7420 6265 2061 7070 6c69 D can't be appli │ │ │ │ │ -00028e40: 6564 2074 6f20 7479 7065 2070 6172 616d ed to type param │ │ │ │ │ -00028e50: 6574 6572 732e 0a0a 3c6c 693e 746f 6f6c eters...
  • tool │ │ │ │ │ -00028e60: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00028e70: 6f6e 732f 7265 7065 6174 696e 6741 6e6e ons/repeatingAnn │ │ │ │ │ -00028e80: 6f74 6174 696f 6e73 2f49 6e76 616c 6964 otations/Invalid │ │ │ │ │ -00028e90: 4d65 7468 6f64 5479 7065 5061 7261 6d54 MethodTypeParamT │ │ │ │ │ -00028ea0: 6172 6765 742e 6a61 7661 3a20 456e 7375 arget.java: Ensu │ │ │ │ │ -00028eb0: 7265 2074 6861 7420 636f 6e74 6169 6e65 re that containe │ │ │ │ │ -00028ec0: 7273 2077 6974 6820 7461 7267 6574 204d rs with target M │ │ │ │ │ -00028ed0: 4554 484f 4420 6361 6e27 7420 6265 2061 ETHOD can't be a │ │ │ │ │ -00028ee0: 7070 6c69 6564 2074 6f20 7479 7065 2070 pplied to type p │ │ │ │ │ -00028ef0: 6172 616d 6574 6572 732e 0a0a 3c6c 693e arameters...
  • │ │ │ │ │ -00028f00: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -00028f10: 7461 7469 6f6e 732f 7265 7065 6174 696e tations/repeatin │ │ │ │ │ -00028f20: 6741 6e6e 6f74 6174 696f 6e73 2f49 6e76 gAnnotations/Inv │ │ │ │ │ -00028f30: 616c 6964 4d65 7468 6f64 5479 7065 5573 alidMethodTypeUs │ │ │ │ │ -00028f40: 652e 6a61 7661 3a20 4d61 6b65 2073 7572 e.java: Make sur │ │ │ │ │ -00028f50: 6520 7265 7065 6174 6162 6c65 2061 6e6e e repeatable ann │ │ │ │ │ -00028f60: 6f74 6174 696f 6e73 2063 616e 2774 2062 otations can't b │ │ │ │ │ -00028f70: 6520 6572 726f 6e65 6f75 736c 7920 6170 e erroneously ap │ │ │ │ │ -00028f80: 706c 6965 6420 746f 2074 7970 6520 6172 plied to type ar │ │ │ │ │ -00028f90: 6775 6d65 6e74 732e 0a0a 3c6c 693e 746f guments...
  • to │ │ │ │ │ -00028fa0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -00028fb0: 7469 6f6e 732f 7265 7065 6174 696e 6741 tions/repeatingA │ │ │ │ │ -00028fc0: 6e6e 6f74 6174 696f 6e73 2f49 6e76 616c nnotations/Inval │ │ │ │ │ -00028fd0: 6964 5265 7041 6e6e 6f4f 6e43 6173 742e idRepAnnoOnCast. │ │ │ │ │ -00028fe0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -00028ff0: 7265 7065 6174 6162 6c65 2061 6e6e 6f74 repeatable annot │ │ │ │ │ -00029000: 6174 696f 6e73 2063 616e 2774 2062 6520 ations can't be │ │ │ │ │ -00029010: 6572 726f 6e65 6f75 736c 7920 6170 706c erroneously appl │ │ │ │ │ -00029020: 6965 6420 746f 2061 2063 6173 7420 7479 ied to a cast ty │ │ │ │ │ -00029030: 7065 0a0a 3c6c 693e 746f 6f6c 732f 6a61 pe..
  • tools/ja │ │ │ │ │ -00029040: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -00029050: 7265 7065 6174 696e 6741 6e6e 6f74 6174 repeatingAnnotat │ │ │ │ │ -00029060: 696f 6e73 2f49 6e76 616c 6964 5461 7267 ions/InvalidTarg │ │ │ │ │ -00029070: 6574 2e6a 6176 613a 2053 6d6f 6b65 2074 et.java: Smoke t │ │ │ │ │ -00029080: 6573 7420 666f 7220 7265 7065 6174 696e est for repeatin │ │ │ │ │ -00029090: 6720 616e 6e6f 7461 7469 6f6e 730a 0a3c g annotations..< │ │ │ │ │ -000290a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -000290b0: 6e6e 6f74 6174 696f 6e73 2f72 6570 6561 nnotations/repea │ │ │ │ │ -000290c0: 7469 6e67 416e 6e6f 7461 7469 6f6e 732f tingAnnotations/ │ │ │ │ │ -000290d0: 4d69 7373 696e 6743 6f6e 7461 696e 6572 MissingContainer │ │ │ │ │ -000290e0: 2e6a 6176 613a 2043 6f6e 7461 696e 6572 .java: Container │ │ │ │ │ -000290f0: 416e 6e6f 7461 7469 6f6e 2064 6f65 7320 Annotation does │ │ │ │ │ -00029100: 6e6f 7420 6861 7665 2046 6f6f 436f 6e74 not have FooCont │ │ │ │ │ -00029110: 6169 6e65 722e 636c 6173 7320 7370 6563 ainer.class spec │ │ │ │ │ -00029120: 6966 6965 640a 0a3c 6c69 3e74 6f6f 6c73 ified..
  • tools │ │ │ │ │ -00029130: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -00029140: 6e73 2f72 6570 6561 7469 6e67 416e 6e6f ns/repeatingAnno │ │ │ │ │ -00029150: 7461 7469 6f6e 732f 4d69 7373 696e 6744 tations/MissingD │ │ │ │ │ -00029160: 6566 6175 6c74 4361 7365 312e 6a61 7661 efaultCase1.java │ │ │ │ │ -00029170: 3a20 4465 6661 756c 7420 6361 7365 206e : Default case n │ │ │ │ │ -00029180: 6f74 2073 7065 6369 6669 6564 2066 6f72 ot specified for │ │ │ │ │ -00029190: 206f 7468 6572 206d 6574 686f 6473 2069 other methods i │ │ │ │ │ -000291a0: 6e20 636f 6e74 6169 6e65 7220 616e 6e6f n container anno │ │ │ │ │ -000291b0: 7461 7469 6f6e 0a0a 3c6c 693e 746f 6f6c tation..
  • tool │ │ │ │ │ -000291c0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -000291d0: 6f6e 732f 7265 7065 6174 696e 6741 6e6e ons/repeatingAnn │ │ │ │ │ -000291e0: 6f74 6174 696f 6e73 2f4d 6973 7369 6e67 otations/Missing │ │ │ │ │ -000291f0: 4465 6661 756c 7443 6173 6532 2e6a 6176 DefaultCase2.jav │ │ │ │ │ -00029200: 613a 204d 6973 7369 6e67 2064 6566 6175 a: Missing defau │ │ │ │ │ -00029210: 6c74 2063 6173 6520 666f 7220 6f74 6865 lt case for othe │ │ │ │ │ -00029220: 7220 6d65 7468 6f64 2061 6e64 2072 6574 r method and ret │ │ │ │ │ -00029230: 7572 6e20 7479 7065 2069 7320 6261 7365 urn type is base │ │ │ │ │ -00029240: 2061 6e6e 6f74 6174 696f 6e0a 0a3c 6c69 annotation..
  • tools/javac/ann │ │ │ │ │ -00029260: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ -00029270: 6e67 416e 6e6f 7461 7469 6f6e 732f 4d69 ngAnnotations/Mi │ │ │ │ │ -00029280: 7373 696e 6756 616c 7565 4d65 7468 6f64 ssingValueMethod │ │ │ │ │ -00029290: 2e6a 6176 613a 204d 6973 7369 6e67 2076 .java: Missing v │ │ │ │ │ -000292a0: 616c 7565 2829 206d 6574 686f 6420 696e alue() method in │ │ │ │ │ -000292b0: 2043 6f6e 7461 696e 6572 416e 6e6f 7461 ContainerAnnota │ │ │ │ │ -000292c0: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ -000292d0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -000292e0: 732f 7265 7065 6174 696e 6741 6e6e 6f74 s/repeatingAnnot │ │ │ │ │ -000292f0: 6174 696f 6e73 2f4d 756c 7469 4c65 7665 ations/MultiLeve │ │ │ │ │ -00029300: 6c52 6570 6561 7461 626c 6541 6e6e 6f2e lRepeatableAnno. │ │ │ │ │ -00029310: 6a61 7661 3a20 436f 6e74 6169 6e65 7254 java: ContainerT │ │ │ │ │ -00029320: 7970 6520 6361 6e20 6861 7665 2069 7473 ype can have its │ │ │ │ │ -00029330: 206f 776e 2063 6f6e 7461 696e 6572 0a0a own container.. │ │ │ │ │ -00029340: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00029350: 616e 6e6f 7461 7469 6f6e 732f 7265 7065 annotations/repe │ │ │ │ │ -00029360: 6174 696e 6741 6e6e 6f74 6174 696f 6e73 atingAnnotations │ │ │ │ │ -00029370: 2f4d 756c 7469 706c 6541 6e6e 6f4d 6978 /MultipleAnnoMix │ │ │ │ │ -00029380: 6564 4f72 6465 722e 6a61 7661 3a20 5265 edOrder.java: Re │ │ │ │ │ -00029390: 7065 6174 6162 6c65 2061 6e6e 6f74 6174 peatable annotat │ │ │ │ │ -000293a0: 696f 6e73 2069 6e20 7261 6e64 6f6d 206f ions in random o │ │ │ │ │ -000293b0: 7264 6572 0a0a 3c6c 693e 746f 6f6c 732f rder..
  • tools/ │ │ │ │ │ -000293c0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -000293d0: 732f 7265 7065 6174 696e 6741 6e6e 6f74 s/repeatingAnnot │ │ │ │ │ -000293e0: 6174 696f 6e73 2f4e 6573 7465 6443 6f6e ations/NestedCon │ │ │ │ │ -000293f0: 7461 696e 6572 732e 6a61 7661 3a20 536d tainers.java: Sm │ │ │ │ │ -00029400: 6f6b 6520 7465 7374 2066 6f72 2072 6570 oke test for rep │ │ │ │ │ -00029410: 6561 7469 6e67 2061 6e6e 6f74 6174 696f eating annotatio │ │ │ │ │ -00029420: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -00029430: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -00029440: 7265 7065 6174 696e 6741 6e6e 6f74 6174 repeatingAnnotat │ │ │ │ │ -00029450: 696f 6e73 2f4e 6f52 6570 6561 7461 626c ions/NoRepeatabl │ │ │ │ │ -00029460: 6541 6e6e 6f2e 6a61 7661 3a20 466f 6f20 eAnno.java: Foo │ │ │ │ │ -00029470: 6973 206e 6f74 2061 2072 6570 6561 7461 is not a repeata │ │ │ │ │ -00029480: 626c 6520 616e 6e6f 7461 7469 6f6e 2062 ble annotation b │ │ │ │ │ -00029490: 7574 2075 7365 6420 6173 206f 6e65 2e0a ut used as one.. │ │ │ │ │ -000294a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000294b0: 2f61 6e6e 6f74 6174 696f 6e73 2f72 6570 /annotations/rep │ │ │ │ │ -000294c0: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ -000294d0: 732f 4e6f 5461 7267 6574 4f6e 436f 6e74 s/NoTargetOnCont │ │ │ │ │ -000294e0: 6169 6e65 722e 6a61 7661 3a20 200a 0a3c ainer.java: ..< │ │ │ │ │ -000294f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00029500: 6e6e 6f74 6174 696f 6e73 2f72 6570 6561 nnotations/repea │ │ │ │ │ -00029510: 7469 6e67 416e 6e6f 7461 7469 6f6e 732f tingAnnotations/ │ │ │ │ │ -00029520: 4e6f 5461 7267 6574 4f6e 436f 6e74 6169 NoTargetOnContai │ │ │ │ │ -00029530: 6e65 7232 2e6a 6176 613a 2020 0a0a 3c6c ner2.java: ..tools/javac/an │ │ │ │ │ -00029550: 6e6f 7461 7469 6f6e 732f 7265 7065 6174 notations/repeat │ │ │ │ │ -00029560: 696e 6741 6e6e 6f74 6174 696f 6e73 2f52 ingAnnotations/R │ │ │ │ │ -00029570: 6570 4d65 6d62 6572 416e 6e6f 2e6a 6176 epMemberAnno.jav │ │ │ │ │ -00029580: 613a 2053 6d6f 6b65 2074 6573 7420 666f a: Smoke test fo │ │ │ │ │ -00029590: 7220 7265 7065 6174 696e 6720 616e 6e6f r repeating anno │ │ │ │ │ -000295a0: 7461 7469 6f6e 730a 0a3c 6c69 3e74 6f6f tations..
  • too │ │ │ │ │ -000295b0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -000295c0: 696f 6e73 2f72 6570 6561 7469 6e67 416e ions/repeatingAn │ │ │ │ │ -000295d0: 6e6f 7461 7469 6f6e 732f 5265 7053 656c notations/RepSel │ │ │ │ │ -000295e0: 664d 656d 6265 7241 6e6e 6f2e 6a61 7661 fMemberAnno.java │ │ │ │ │ -000295f0: 3a20 536d 6f6b 6520 7465 7374 2066 6f72 : Smoke test for │ │ │ │ │ -00029600: 2072 6570 6561 7469 6e67 2061 6e6e 6f74 repeating annot │ │ │ │ │ -00029610: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ -00029620: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00029630: 6f6e 732f 7265 7065 6174 696e 6741 6e6e ons/repeatingAnn │ │ │ │ │ -00029640: 6f74 6174 696f 6e73 2f52 6570 6561 7469 otations/Repeati │ │ │ │ │ -00029650: 6e67 416e 6443 6f6e 7461 696e 6572 5072 ngAndContainerPr │ │ │ │ │ -00029660: 6573 656e 742e 6a61 7661 3a20 536d 6f6b esent.java: Smok │ │ │ │ │ -00029670: 6520 7465 7374 2066 6f72 2072 6570 6561 e test for repea │ │ │ │ │ -00029680: 7469 6e67 2061 6e6e 6f74 6174 696f 6e73 ting annotations │ │ │ │ │ -00029690: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000296a0: 632f 616e 6e6f 7461 7469 6f6e 732f 7265 c/annotations/re │ │ │ │ │ -000296b0: 7065 6174 696e 6741 6e6e 6f74 6174 696f peatingAnnotatio │ │ │ │ │ -000296c0: 6e73 2f52 6570 6561 7469 6e67 5461 7267 ns/RepeatingTarg │ │ │ │ │ -000296d0: 6574 4e6f 7441 6c6c 6f77 6564 2e6a 6176 etNotAllowed.jav │ │ │ │ │ -000296e0: 613a 2043 6f6e 7461 696e 6572 2061 6e6e a: Container ann │ │ │ │ │ -000296f0: 6f74 6174 696f 6e20 6973 206e 6f74 2063 otation is not c │ │ │ │ │ -00029700: 6865 636b 6564 2066 6f72 2073 656d 616e hecked for seman │ │ │ │ │ -00029710: 7469 6320 636f 7272 6563 746e 6573 730a tic correctness. │ │ │ │ │ -00029720: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00029730: 2f61 6e6e 6f74 6174 696f 6e73 2f72 6570 /annotations/rep │ │ │ │ │ -00029740: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ -00029750: 732f 5365 6c66 5265 7065 6174 696e 6741 s/SelfRepeatingA │ │ │ │ │ -00029760: 6e6e 6f74 6174 696f 6e73 2e6a 6176 613a nnotations.java: │ │ │ │ │ -00029770: 2053 6d6f 6b65 2074 6573 7420 666f 7220 Smoke test for │ │ │ │ │ -00029780: 7265 7065 6174 696e 6720 616e 6e6f 7461 repeating annota │ │ │ │ │ -00029790: 7469 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 tions..
  • tools │ │ │ │ │ -000297a0: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -000297b0: 6e73 2f72 6570 6561 7469 6e67 416e 6e6f ns/repeatingAnno │ │ │ │ │ -000297c0: 7461 7469 6f6e 732f 5369 6e67 6c65 5265 tations/SingleRe │ │ │ │ │ -000297d0: 7065 6174 696e 6741 6e64 436f 6e74 6169 peatingAndContai │ │ │ │ │ -000297e0: 6e65 722e 6a61 7661 3a20 536d 6f6b 6520 ner.java: Smoke │ │ │ │ │ -000297f0: 7465 7374 2066 6f72 2072 6570 6561 7469 test for repeati │ │ │ │ │ -00029800: 6e67 2061 6e6e 6f74 6174 696f 6e73 0a0a ng annotations.. │ │ │ │ │ -00029810: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00029820: 616e 6e6f 7461 7469 6f6e 732f 7265 7065 annotations/repe │ │ │ │ │ -00029830: 6174 696e 6741 6e6e 6f74 6174 696f 6e73 atingAnnotations │ │ │ │ │ -00029840: 2f55 7365 5772 6f6e 6752 6570 6561 7461 /UseWrongRepeata │ │ │ │ │ -00029850: 626c 652e 6a61 7661 3a20 536d 6f6b 6520 ble.java: Smoke │ │ │ │ │ -00029860: 7465 7374 2066 6f72 2072 6570 6561 7469 test for repeati │ │ │ │ │ -00029870: 6e67 2061 6e6e 6f74 6174 696f 6e73 0a0a ng annotations.. │ │ │ │ │ -00029880: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00029890: 616e 6e6f 7461 7469 6f6e 732f 7265 7065 annotations/repe │ │ │ │ │ -000298a0: 6174 696e 6741 6e6e 6f74 6174 696f 6e73 atingAnnotations │ │ │ │ │ -000298b0: 2f57 726f 6e67 5265 7475 726e 5479 7065 /WrongReturnType │ │ │ │ │ -000298c0: 466f 7256 616c 7565 2e6a 6176 613a 2057 ForValue.java: W │ │ │ │ │ -000298d0: 726f 6e67 2072 6574 7572 6e20 7479 7065 rong return type │ │ │ │ │ -000298e0: 2066 6f72 2076 616c 7565 2829 2069 6e20 for value() in │ │ │ │ │ -000298f0: 436f 6e74 6169 6e65 7241 6e6e 6f74 6174 ContainerAnnotat │ │ │ │ │ -00029900: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -00029910: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -00029920: 2f72 6570 6561 7469 6e67 416e 6e6f 7461 /repeatingAnnota │ │ │ │ │ -00029930: 7469 6f6e 732f 5772 6f6e 6756 6572 7369 tions/WrongVersi │ │ │ │ │ -00029940: 6f6e 2e6a 6176 613a 2074 6573 7420 7468 on.java: test th │ │ │ │ │ -00029950: 6174 206f 6e6c 7920 4a61 7661 2038 2b20 at only Java 8+ │ │ │ │ │ -00029960: 616c 6c6f 7773 2072 6570 6561 7469 6e67 allows repeating │ │ │ │ │ -00029970: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/an │ │ │ │ │ -00029990: 6e6f 7461 7469 6f6e 732f 7265 7065 6174 notations/repeat │ │ │ │ │ -000299a0: 696e 6741 6e6e 6f74 6174 696f 6e73 2f62 ingAnnotations/b │ │ │ │ │ -000299b0: 726f 6b65 6e54 7970 6541 6e6e 6f43 6f6e rokenTypeAnnoCon │ │ │ │ │ -000299c0: 7461 696e 6572 2f42 726f 6b65 6e54 7970 tainer/BrokenTyp │ │ │ │ │ -000299d0: 6541 6e6e 6f43 6f6e 7461 696e 6572 2e6a eAnnoContainer.j │ │ │ │ │ -000299e0: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ -000299f0: 2061 2062 726f 6b65 6e20 7479 7065 2061 a broken type a │ │ │ │ │ -00029a00: 6e6e 6f74 6174 696f 6e20 636f 6e74 6169 nnotation contai │ │ │ │ │ -00029a10: 6e65 7220 6765 6e65 7261 7465 7320 6120 ner generates a │ │ │ │ │ -00029a20: 636f 7272 6563 7420 6572 726f 7220 6d65 correct error me │ │ │ │ │ -00029a30: 7373 6167 652e 0a0a 3c6c 693e 746f 6f6c ssage...
  • tool │ │ │ │ │ -00029a40: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00029a50: 6f6e 732f 7265 7065 6174 696e 6741 6e6e ons/repeatingAnn │ │ │ │ │ -00029a60: 6f74 6174 696f 6e73 2f63 6f6d 626f 2f42 otations/combo/B │ │ │ │ │ -00029a70: 6173 6963 5379 6e74 6178 436f 6d62 6f2e asicSyntaxCombo. │ │ │ │ │ -00029a80: 6a61 7661 3a20 4261 7369 6320 5379 6e74 java: Basic Synt │ │ │ │ │ -00029a90: 6178 2074 6573 7420 666f 7220 7265 7065 ax test for repe │ │ │ │ │ -00029aa0: 6174 696e 6720 616e 6e6f 7461 7469 6f6e ating annotation │ │ │ │ │ -00029ab0: 7320 6f6e 2061 6c6c 2065 6c65 6d65 6e74 s on all element │ │ │ │ │ -00029ac0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00029ad0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f72 ac/annotations/r │ │ │ │ │ -00029ae0: 6570 6561 7469 6e67 416e 6e6f 7461 7469 epeatingAnnotati │ │ │ │ │ -00029af0: 6f6e 732f 636f 6d62 6f2f 4465 7072 6563 ons/combo/Deprec │ │ │ │ │ -00029b00: 6174 6564 416e 6e6f 436f 6d62 6f2e 6a61 atedAnnoCombo.ja │ │ │ │ │ -00029b10: 7661 3a20 436f 6d62 6f20 7465 7374 2074 va: Combo test t │ │ │ │ │ -00029b20: 6f20 6368 6563 6b20 666f 7220 7573 6167 o check for usag │ │ │ │ │ -00029b30: 6520 6f66 2044 6570 7265 6361 7465 640a e of Deprecated. │ │ │ │ │ -00029b40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00029b50: 2f61 6e6e 6f74 6174 696f 6e73 2f72 6570 /annotations/rep │ │ │ │ │ -00029b60: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ -00029b70: 732f 636f 6d62 6f2f 446f 6375 6d65 6e74 s/combo/Document │ │ │ │ │ -00029b80: 6564 416e 6e6f 436f 6d62 6f2e 6a61 7661 edAnnoCombo.java │ │ │ │ │ -00029b90: 3a20 506f 7369 7469 7665 2063 6f6d 626f : Positive combo │ │ │ │ │ -00029ba0: 2074 6573 7420 666f 7220 7573 6520 6f66 test for use of │ │ │ │ │ -00029bb0: 2044 6f63 756d 656e 7465 6420 6f6e 2062 Documented on b │ │ │ │ │ -00029bc0: 6173 6541 6e6e 6f2f 636f 6e74 6169 6e65 aseAnno/containe │ │ │ │ │ -00029bd0: 7241 6e6e 6f0a 0a3c 6c69 3e74 6f6f 6c73 rAnno..
  • tools │ │ │ │ │ -00029be0: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -00029bf0: 6e73 2f72 6570 6561 7469 6e67 416e 6e6f ns/repeatingAnno │ │ │ │ │ -00029c00: 7461 7469 6f6e 732f 636f 6d62 6f2f 496e tations/combo/In │ │ │ │ │ -00029c10: 6865 7269 7465 6441 6e6e 6f43 6f6d 626f heritedAnnoCombo │ │ │ │ │ -00029c20: 2e6a 6176 613a 2050 6f73 6974 6976 6520 .java: Positive │ │ │ │ │ -00029c30: 636f 6d62 6f20 7465 7374 2066 6f72 2075 combo test for u │ │ │ │ │ -00029c40: 7365 206f 6620 496e 6865 7269 7465 6420 se of Inherited │ │ │ │ │ -00029c50: 6f6e 2062 6173 6541 6e6e 6f2f 636f 6e74 on baseAnno/cont │ │ │ │ │ -00029c60: 6169 6e65 7241 6e6e 6f0a 0a3c 6c69 3e74 ainerAnno..
  • t │ │ │ │ │ -00029c70: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -00029c80: 6174 696f 6e73 2f72 6570 6561 7469 6e67 ations/repeating │ │ │ │ │ -00029c90: 416e 6e6f 7461 7469 6f6e 732f 636f 6d62 Annotations/comb │ │ │ │ │ -00029ca0: 6f2f 5265 666c 6563 7469 6f6e 5465 7374 o/ReflectionTest │ │ │ │ │ -00029cb0: 2e6a 6176 613a 2052 6566 6c65 6374 696f .java: Reflectio │ │ │ │ │ -00029cc0: 6e20 6170 6920 7465 7374 730a 0a3c 6c69 n api tests..
  • tools/javac/ann │ │ │ │ │ -00029ce0: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ -00029cf0: 6e67 416e 6e6f 7461 7469 6f6e 732f 636f ngAnnotations/co │ │ │ │ │ -00029d00: 6d62 6f2f 5265 7465 6e74 696f 6e41 6e6e mbo/RetentionAnn │ │ │ │ │ -00029d10: 6f43 6f6d 626f 2e6a 6176 613a 2043 6f6d oCombo.java: Com │ │ │ │ │ -00029d20: 626f 2074 6573 7420 666f 7220 616c 6c20 bo test for all │ │ │ │ │ -00029d30: 706f 7373 6962 6c65 2063 6f6d 6269 6e61 possible combina │ │ │ │ │ -00029d40: 7469 6f6e 7320 666f 7220 5265 7465 6e74 tions for Retent │ │ │ │ │ -00029d50: 696f 6e20 5661 6c75 6573 0a0a 3c6c 693e ion Values..
  • │ │ │ │ │ -00029d60: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -00029d70: 7461 7469 6f6e 732f 7265 7065 6174 696e tations/repeatin │ │ │ │ │ -00029d80: 6741 6e6e 6f74 6174 696f 6e73 2f63 6f6d gAnnotations/com │ │ │ │ │ -00029d90: 626f 2f54 6172 6765 7441 6e6e 6f43 6f6d bo/TargetAnnoCom │ │ │ │ │ -00029da0: 626f 2e6a 6176 613a 2044 6566 6175 6c74 bo.java: Default │ │ │ │ │ -00029db0: 2074 6573 7420 6361 7365 7320 666f 7220 test cases for │ │ │ │ │ -00029dc0: 7275 6e6e 696e 6720 636f 6d62 696e 6174 running combinat │ │ │ │ │ -00029dd0: 696f 6e73 2066 6f72 2054 6172 6765 7420 ions for Target │ │ │ │ │ -00029de0: 7661 6c75 6573 0a0a 3c6c 693e 746f 6f6c values..
  • tool │ │ │ │ │ -00029df0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -00029e00: 6f6e 732f 7265 7065 6174 696e 6741 6e6e ons/repeatingAnn │ │ │ │ │ -00029e10: 6f74 6174 696f 6e73 2f67 656e 6572 6174 otations/generat │ │ │ │ │ -00029e20: 6564 496e 5265 7065 6174 696e 672f 4765 edInRepeating/Ge │ │ │ │ │ -00029e30: 6e65 7261 7465 6449 6e52 6570 6561 7469 neratedInRepeati │ │ │ │ │ -00029e40: 6e67 2e6a 6176 613a 2043 6865 636b 2074 ng.java: Check t │ │ │ │ │ -00029e50: 6861 7420 7265 7065 6174 696e 6720 616e hat repeating an │ │ │ │ │ -00029e60: 6e6f 7461 7469 6f6e 7320 7768 6f73 6520 notations whose │ │ │ │ │ -00029e70: 6174 7472 6962 7574 6573 2061 7265 206e attributes are n │ │ │ │ │ -00029e80: 6f74 2d79 6574 2d67 656e 6572 6174 6564 ot-yet-generated │ │ │ │ │ -00029e90: 2063 6c61 7373 6573 2077 6f72 6b2e 0a0a classes work... │ │ │ │ │ -00029ea0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00029eb0: 616e 6e6f 7461 7469 6f6e 732f 7465 7374 annotations/test │ │ │ │ │ -00029ec0: 4372 6173 684e 6573 7465 6441 6e6e 6f73 CrashNestedAnnos │ │ │ │ │ -00029ed0: 2f54 6573 7443 7261 7368 4e65 7374 6564 /TestCrashNested │ │ │ │ │ -00029ee0: 416e 6e6f 732e 6a61 7661 3a20 5465 7374 Annos.java: Test │ │ │ │ │ -00029ef0: 2074 6861 7420 6a61 7661 6320 646f 6573 that javac does │ │ │ │ │ -00029f00: 6e27 7420 6173 7365 7274 2f63 7261 7368 n't assert/crash │ │ │ │ │ -00029f10: 2077 6865 6e20 7468 6572 6520 6172 6520 when there are │ │ │ │ │ -00029f20: 7768 6174 206c 6f6f 6b73 2074 6f20 6265 what looks to be │ │ │ │ │ -00029f30: 2061 6e6e 6f74 6174 696f 6e73 206e 6573 annotations nes │ │ │ │ │ -00029f40: 7465 6420 696e 7369 6465 2065 7272 6f6e ted inside erron │ │ │ │ │ -00029f50: 656f 7573 2061 6e6e 6f74 6174 696f 6e73 eous annotations │ │ │ │ │ -00029f60: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00029f70: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -00029f80: 7970 6541 6e6e 6f74 6174 696f 6e73 2f36 ypeAnnotations/6 │ │ │ │ │ -00029f90: 3936 3730 3032 2f54 3639 3637 3030 322e 967002/T6967002. │ │ │ │ │ -00029fa0: 6a61 7661 3a20 4a44 4b37 2062 3939 206a java: JDK7 b99 j │ │ │ │ │ -00029fb0: 6176 6163 2063 6f6d 7069 6c61 7469 6f6e avac compilation │ │ │ │ │ -00029fc0: 2065 7272 6f72 2028 6a61 7661 2e6c 616e error (java.lan │ │ │ │ │ -00029fd0: 672e 4173 7365 7274 696f 6e45 7272 6f72 g.AssertionError │ │ │ │ │ -00029fe0: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ -00029ff0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002a000: 7970 6541 6e6e 6f74 6174 696f 6e73 2f38 ypeAnnotations/8 │ │ │ │ │ -0002a010: 3031 3331 3830 2f51 7561 6c69 6669 6564 013180/Qualified │ │ │ │ │ -0002a020: 4e61 6d65 2e6a 6176 613a 2051 7561 6c69 Name.java: Quali │ │ │ │ │ -0002a030: 6669 6564 2074 7970 6520 616e 6e6f 7461 fied type annota │ │ │ │ │ -0002a040: 7469 6f6e 206e 616d 6520 7573 6564 2074 tion name used t │ │ │ │ │ -0002a050: 6f20 6372 6173 6820 6a61 7661 630a 0a3c o crash javac..< │ │ │ │ │ -0002a060: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002a070: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002a080: 6e6e 6f74 6174 696f 6e73 2f38 3034 3730 nnotations/80470 │ │ │ │ │ -0002a090: 3234 2f54 3830 3437 3032 342e 6a61 7661 24/T8047024.java │ │ │ │ │ -0002a0a0: 3a20 4173 7365 7274 696f 6e45 7272 6f72 : AssertionError │ │ │ │ │ -0002a0b0: 3a20 6578 6365 7074 696f 6e5f 696e 6465 : exception_inde │ │ │ │ │ -0002a0c0: 7820 616c 7265 6164 7920 636f 6e74 6169 x already contai │ │ │ │ │ -0002a0d0: 6e73 2061 2062 7974 6563 6f64 6520 6f66 ns a bytecode of │ │ │ │ │ -0002a0e0: 6673 6574 0a0a 3c6c 693e 746f 6f6c 732f fset..
  • tools/ │ │ │ │ │ -0002a0f0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002a100: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002a110: 732f 3832 3336 3439 302f 5438 3233 3634 s/8236490/T82364 │ │ │ │ │ -0002a120: 3930 2e6a 6176 613a 2049 6620 7468 6520 90.java: If the │ │ │ │ │ -0002a130: 6578 6365 7074 696f 6e20 636c 6173 7320 exception class │ │ │ │ │ -0002a140: 696e 6465 7820 696e 2063 6f6e 7374 616e index in constan │ │ │ │ │ -0002a150: 7420 706f 6f6c 2065 7863 6565 6473 2032 t pool exceeds 2 │ │ │ │ │ -0002a160: 3536 2c20 7468 6520 7479 7065 2061 6e6e 56, the type ann │ │ │ │ │ -0002a170: 6f74 6174 696f 6e73 2069 6e20 636f 6e72 otations in conr │ │ │ │ │ -0002a180: 6573 706f 6e64 696e 6720 6361 7463 6820 esponding catch │ │ │ │ │ -0002a190: 6578 7072 6573 7369 6f6e 2073 686f 756c expression shoul │ │ │ │ │ -0002a1a0: 6420 6265 2063 6f6d 7069 6c65 6420 7375 d be compiled su │ │ │ │ │ -0002a1b0: 6363 6573 7366 756c 6c79 2e0a 0a3c 6c69 ccessfully...
  • tools/javac/ann │ │ │ │ │ -0002a1d0: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ -0002a1e0: 6f74 6174 696f 6e73 2f43 6f6d 706c 6574 otations/Complet │ │ │ │ │ -0002a1f0: 696f 6e45 7272 6f72 4f6e 456e 636c 6f73 ionErrorOnEnclos │ │ │ │ │ -0002a200: 696e 6754 7970 652e 6a61 7661 3a20 436f ingType.java: Co │ │ │ │ │ -0002a210: 6d70 6c65 7469 6f6e 4661 696c 7572 6520 mpletionFailure │ │ │ │ │ -0002a220: 696e 2067 6574 456e 636c 6f73 696e 6754 in getEnclosingT │ │ │ │ │ -0002a230: 7970 6520 6174 7461 6368 696e 6720 7479 ype attaching ty │ │ │ │ │ -0002a240: 7065 2061 6e6e 6f74 6174 696f 6e73 0a0a pe annotations.. │ │ │ │ │ -0002a250: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0002a260: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ -0002a270: 416e 6e6f 7461 7469 6f6e 732f 4372 6173 Annotations/Cras │ │ │ │ │ -0002a280: 684f 6e4e 6f6e 4578 6973 7469 6e67 4d65 hOnNonExistingMe │ │ │ │ │ -0002a290: 7468 6f64 5465 7374 2e6a 6176 613a 206a thodTest.java: j │ │ │ │ │ -0002a2a0: 6176 6163 2063 7261 7368 6573 206f 6e20 avac crashes on │ │ │ │ │ -0002a2b0: 6361 6c6c 2074 6f20 6e6f 6e2d 6578 6973 call to non-exis │ │ │ │ │ -0002a2c0: 7465 6e74 2067 656e 6572 6963 206d 6574 tent generic met │ │ │ │ │ -0002a2d0: 686f 6420 7769 7468 2065 7870 6c69 6369 hod with explici │ │ │ │ │ -0002a2e0: 7420 616e 6e6f 7461 7465 6420 7479 7065 t annotated type │ │ │ │ │ -0002a2f0: 2061 7267 0a0a 3c6c 693e 746f 6f6c 732f arg..
  • tools/ │ │ │ │ │ -0002a300: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002a310: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002a320: 732f 4465 636c 5673 5573 6545 7272 6f72 s/DeclVsUseError │ │ │ │ │ -0002a330: 4d65 7373 6167 652e 6a61 7661 3a20 4368 Message.java: Ch │ │ │ │ │ -0002a340: 6563 6b20 666f 7220 636f 7272 6563 7420 eck for correct │ │ │ │ │ -0002a350: 7479 7065 2061 6e6e 6f74 6174 696f 6e20 type annotation │ │ │ │ │ -0002a360: 6572 726f 7220 6d65 7373 6167 6573 2e0a error messages.. │ │ │ │ │ -0002a370: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002a380: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002a390: 6541 6e6e 6f74 6174 696f 6e73 2f45 7261 eAnnotations/Era │ │ │ │ │ -0002a3a0: 7375 7265 5465 7374 2e6a 6176 613a 2043 sureTest.java: C │ │ │ │ │ -0002a3b0: 6f6d 7069 6c65 7220 696e 636f 7272 6563 ompiler incorrec │ │ │ │ │ -0002a3c0: 746c 7920 7472 6561 7473 2061 6e6e 6f74 tly treats annot │ │ │ │ │ -0002a3d0: 6174 6564 2061 6e64 2075 6e61 6e6e 6f74 ated and unannot │ │ │ │ │ -0002a3e0: 6174 6564 2074 7970 6520 7661 7269 6162 ated type variab │ │ │ │ │ -0002a3f0: 6c65 2062 6f75 6e64 7320 6173 2064 6966 le bounds as dif │ │ │ │ │ -0002a400: 6665 7265 6e74 2074 7970 6573 0a0a 3c6c ferent types..tools/javac/an │ │ │ │ │ -0002a420: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ -0002a430: 6e6f 7461 7469 6f6e 732f 496e 6e65 7243 notations/InnerC │ │ │ │ │ -0002a440: 6c61 7373 2e6a 6176 613a 2063 6f6d 7069 lass.java: compi │ │ │ │ │ -0002a450: 6c65 7220 6372 6173 6865 7320 7768 656e ler crashes when │ │ │ │ │ -0002a460: 2076 6973 6974 696e 6720 696e 6e65 7220 visiting inner │ │ │ │ │ -0002a470: 636c 6173 7365 730a 0a3c 6c69 3e74 6f6f classes..
  • too │ │ │ │ │ -0002a480: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002a490: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002a4a0: 696f 6e73 2f4d 756c 7469 706c 6554 6172 ions/MultipleTar │ │ │ │ │ -0002a4b0: 6765 7473 2e6a 6176 613a 2063 6865 636b gets.java: check │ │ │ │ │ -0002a4c0: 2074 6861 7420 7479 7065 2061 6e6e 6f74 that type annot │ │ │ │ │ -0002a4d0: 6174 696f 6e73 206d 6179 2061 7070 6561 ations may appea │ │ │ │ │ -0002a4e0: 7220 6f6e 2076 6f69 6420 6d65 7468 6f64 r on void method │ │ │ │ │ -0002a4f0: 2069 6620 6974 2069 7320 6120 6d65 7468 if it is a meth │ │ │ │ │ -0002a500: 6f64 2061 6e6e 6f74 6174 696f 6e20 746f od annotation to │ │ │ │ │ -0002a510: 6f2e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 o...
  • tools/ja │ │ │ │ │ -0002a520: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002a530: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002a540: 4e65 7374 5479 7065 416e 6e6f 7461 7469 NestTypeAnnotati │ │ │ │ │ -0002a550: 6f6e 2e6a 6176 613a 206a 6176 6163 2073 on.java: javac s │ │ │ │ │ -0002a560: 686f 756c 6420 6174 7472 6962 7574 6520 hould attribute │ │ │ │ │ -0002a570: 7468 6520 696e 7465 726e 616c 2061 6e6e the internal ann │ │ │ │ │ -0002a580: 6f74 6174 696f 6e73 206f 6620 7468 6520 otations of the │ │ │ │ │ -0002a590: 616e 6e6f 7461 7469 6f6e 2065 6c65 6d65 annotation eleme │ │ │ │ │ -0002a5a0: 6e74 2076 616c 7565 0a0a 3c6c 693e 746f nt value..
  • to │ │ │ │ │ -0002a5b0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002a5c0: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002a5d0: 7469 6f6e 732f 4e6f 5461 7267 6574 4f6e tions/NoTargetOn │ │ │ │ │ -0002a5e0: 5479 7065 5061 7261 6d65 7465 7244 6563 TypeParameterDec │ │ │ │ │ -0002a5f0: 6c61 7261 7469 6f6e 2e6a 6176 613a 206e laration.java: n │ │ │ │ │ -0002a600: 6f2d 4054 6172 6765 7420 616e 6e6f 7461 o-@Target annota │ │ │ │ │ -0002a610: 7469 6f6e 7320 7368 6f75 6c64 2062 6520 tions should be │ │ │ │ │ -0002a620: 6170 706c 6963 6162 6c65 2074 6f20 7479 applicable to ty │ │ │ │ │ -0002a630: 7065 2070 6172 616d 6574 6572 2064 6563 pe parameter dec │ │ │ │ │ -0002a640: 6c61 7261 7469 6f6e 730a 0a3c 6c69 3e74 larations..
  • t │ │ │ │ │ -0002a650: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -0002a660: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ -0002a670: 6174 696f 6e73 2f52 6963 6846 6f72 6d61 ations/RichForma │ │ │ │ │ -0002a680: 7474 6572 5769 7468 416e 6e6f 7461 7469 tterWithAnnotati │ │ │ │ │ -0002a690: 6f6e 7354 6573 742e 6a61 7661 3a20 6a61 onsTest.java: ja │ │ │ │ │ -0002a6a0: 7661 2e6c 616e 672e 4173 7365 7274 696f va.lang.Assertio │ │ │ │ │ -0002a6b0: 6e45 7272 6f72 3a20 4d69 7373 696e 6720 nError: Missing │ │ │ │ │ -0002a6c0: 7479 7065 2076 6172 6961 626c 6520 696e type variable in │ │ │ │ │ -0002a6d0: 2077 6865 7265 2063 6c61 7573 653a 2054 where clause: T │ │ │ │ │ -0002a6e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002a6f0: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002a700: 7065 416e 6e6f 7461 7469 6f6e 732f 5461 peAnnotations/Ta │ │ │ │ │ -0002a710: 7267 6574 5479 7065 732e 6a61 7661 3a20 rgetTypes.java: │ │ │ │ │ -0002a720: 636f 6d70 696c 6572 2061 6363 6570 7473 compiler accepts │ │ │ │ │ -0002a730: 2061 6c6c 2076 616c 7565 730a 0a3c 6c69 all values..
  • tools/javac/ann │ │ │ │ │ -0002a750: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ -0002a760: 6f74 6174 696f 6e73 2f54 6573 7441 6e6f otations/TestAno │ │ │ │ │ -0002a770: 6e49 6e6e 6572 496e 7374 616e 6365 312e nInnerInstance1. │ │ │ │ │ -0002a780: 6a61 7661 3a20 5468 6973 2074 6573 7420 java: This test │ │ │ │ │ -0002a790: 7072 6576 696f 7573 6c79 2066 6f72 6365 previously force │ │ │ │ │ -0002a7a0: 6420 616e 2061 7373 6572 7469 6f6e 2074 d an assertion t │ │ │ │ │ -0002a7b0: 6f20 6661 696c 2c20 6475 6520 746f 2054 o fail, due to T │ │ │ │ │ -0002a7c0: 7970 6541 6e6e 6f74 6174 696f 6e50 6f73 ypeAnnotationPos │ │ │ │ │ -0002a7d0: 6974 696f 6e20 7669 7369 7469 6e67 2061 ition visiting a │ │ │ │ │ -0002a7e0: 2074 7265 6520 6e6f 6465 2070 7269 6f72 tree node prior │ │ │ │ │ -0002a7f0: 2074 6f20 6d65 6d62 6572 456e 7465 722e to memberEnter. │ │ │ │ │ -0002a800: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002a810: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002a820: 7065 416e 6e6f 7461 7469 6f6e 732f 5479 peAnnotations/Ty │ │ │ │ │ -0002a830: 7065 416e 6e6f 734f 6e43 6f6e 7374 7275 peAnnosOnConstru │ │ │ │ │ -0002a840: 6374 6f72 7354 6573 742e 6a61 7661 3a20 ctorsTest.java: │ │ │ │ │ -0002a850: 6a61 7661 6320 6372 6173 6865 7320 7768 javac crashes wh │ │ │ │ │ -0002a860: 696c 6520 6164 6469 6e67 2074 7970 6520 ile adding type │ │ │ │ │ -0002a870: 616e 6e6f 7461 7469 6f6e 7320 746f 2074 annotations to t │ │ │ │ │ -0002a880: 6865 2072 6574 7572 6e20 7479 7065 206f he return type o │ │ │ │ │ -0002a890: 6620 6120 636f 6e73 7472 7563 746f 720a f a constructor. │ │ │ │ │ -0002a8a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002a8b0: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002a8c0: 6541 6e6e 6f74 6174 696f 6e73 2f54 7970 eAnnotations/Typ │ │ │ │ │ -0002a8d0: 6541 6e6e 6f74 6174 696f 6e73 496e 436f eAnnotationsInCo │ │ │ │ │ -0002a8e0: 6e73 7461 6e74 496e 6974 2e6a 6176 613a nstantInit.java: │ │ │ │ │ -0002a8f0: 2056 6572 6966 7920 7479 7065 2061 6e6e Verify type ann │ │ │ │ │ -0002a900: 6f74 6174 696f 6e73 2069 6e73 6964 6520 otations inside │ │ │ │ │ -0002a910: 636f 6e73 7461 6e74 2065 7870 7265 7373 constant express │ │ │ │ │ -0002a920: 696f 6e20 6669 656c 6420 696e 6974 6961 ion field initia │ │ │ │ │ -0002a930: 6c69 7a65 7273 2061 7265 2068 616e 646c lizers are handl │ │ │ │ │ -0002a940: 6564 2063 6f72 7265 6374 6c79 0a0a 3c6c ed correctly..tools/javac/an │ │ │ │ │ -0002a960: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ -0002a970: 6e6f 7461 7469 6f6e 732f 5479 7065 416e notations/TypeAn │ │ │ │ │ -0002a980: 6e6f 7461 7469 6f6e 7350 6f73 6974 696f notationsPositio │ │ │ │ │ -0002a990: 6e73 4f6e 5265 636f 7264 732e 6a61 7661 nsOnRecords.java │ │ │ │ │ -0002a9a0: 3a20 5665 7269 6679 206c 6f63 6174 696f : Verify locatio │ │ │ │ │ -0002a9b0: 6e20 6f66 2074 7970 6520 616e 6e6f 7461 n of type annota │ │ │ │ │ -0002a9c0: 7469 6f6e 7320 6f6e 2072 6563 6f72 6473 tions on records │ │ │ │ │ -0002a9d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002a9e0: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002a9f0: 7065 416e 6e6f 7461 7469 6f6e 732f 5479 peAnnotations/Ty │ │ │ │ │ -0002aa00: 7065 5061 7261 6d65 7465 7254 6172 6765 peParameterTarge │ │ │ │ │ -0002aa10: 742e 6a61 7661 3a20 6368 6563 6b20 7468 t.java: check th │ │ │ │ │ -0002aa20: 6174 2074 7970 6520 616e 6e6f 7461 7469 at type annotati │ │ │ │ │ -0002aa30: 6f6e 7320 6d61 7920 6170 7065 6172 206f ons may appear o │ │ │ │ │ -0002aa40: 6e20 616c 6c20 7479 7065 2070 6172 616d n all type param │ │ │ │ │ -0002aa50: 6574 6572 0a0a 3c6c 693e 746f 6f6c 732f eter..
  • tools/ │ │ │ │ │ -0002aa60: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002aa70: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002aa80: 732f 5479 7065 5072 6f63 4f6e 6c79 2e6a s/TypeProcOnly.j │ │ │ │ │ -0002aa90: 6176 613a 2074 6573 7420 7468 6174 2074 ava: test that t │ │ │ │ │ -0002aaa0: 7970 6520 7072 6f63 6573 736f 7273 2061 ype processors a │ │ │ │ │ -0002aab0: 7265 2072 756e 2077 6865 6e20 2d70 726f re run when -pro │ │ │ │ │ -0002aac0: 633a 6f6e 6c79 2069 7320 7061 7373 6564 c:only is passed │ │ │ │ │ -0002aad0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -0002aae0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002aaf0: 7970 6541 6e6e 6f74 6174 696f 6e73 2f54 ypeAnnotations/T │ │ │ │ │ -0002ab00: 7970 6555 7365 5461 7267 6574 2e6a 6176 ypeUseTarget.jav │ │ │ │ │ -0002ab10: 613a 2063 6865 636b 2074 6861 7420 7479 a: check that ty │ │ │ │ │ -0002ab20: 7065 2061 6e6e 6f74 6174 696f 6e73 206d pe annotations m │ │ │ │ │ -0002ab30: 6179 2061 7070 6561 7220 6f6e 2061 6c6c ay appear on all │ │ │ │ │ -0002ab40: 2074 7970 6520 6465 636c 6172 6174 696f type declaratio │ │ │ │ │ -0002ab50: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -0002ab60: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002ab70: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002ab80: 5661 7269 6162 6c65 7344 6563 6c61 7265 VariablesDeclare │ │ │ │ │ -0002ab90: 6457 6974 6856 6172 5465 7374 2e6a 6176 dWithVarTest.jav │ │ │ │ │ -0002aba0: 613a 2063 6865 636b 2074 6861 7420 706f a: check that po │ │ │ │ │ -0002abb0: 7465 6e74 6961 6c6c 7920 6170 706c 6963 tentially applic │ │ │ │ │ -0002abc0: 6162 6c65 2074 7970 6520 616e 6e6f 7461 able type annota │ │ │ │ │ -0002abd0: 7469 6f6e 7320 6172 6520 736b 6970 2069 tions are skip i │ │ │ │ │ -0002abe0: 6620 7468 6520 7661 7269 6162 6c65 206f f the variable o │ │ │ │ │ -0002abf0: 7220 7061 7261 6d65 7465 7220 7761 7320 r parameter was │ │ │ │ │ -0002ac00: 6465 636c 6172 6564 2077 6974 6820 7661 declared with va │ │ │ │ │ -0002ac10: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -0002ac20: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002ac30: 7970 6541 6e6e 6f74 6174 696f 6e73 2f61 ypeAnnotations/a │ │ │ │ │ -0002ac40: 7069 2f41 6e6e 6f74 6174 6564 4172 7261 pi/AnnotatedArra │ │ │ │ │ -0002ac50: 794f 7264 6572 2e6a 6176 613a 2043 6865 yOrder.java: Che │ │ │ │ │ -0002ac60: 636b 7320 7468 6520 616e 6e6f 7461 7469 cks the annotati │ │ │ │ │ -0002ac70: 6f6e 2074 7970 6573 2074 6172 6765 7469 on types targeti │ │ │ │ │ -0002ac80: 6e67 2061 7272 6179 2074 7970 6573 0a0a ng array types.. │ │ │ │ │ -0002ac90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0002aca0: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ -0002acb0: 416e 6e6f 7461 7469 6f6e 732f 6170 692f Annotations/api/ │ │ │ │ │ -0002acc0: 4172 7261 7943 7265 6174 696f 6e54 7265 ArrayCreationTre │ │ │ │ │ -0002acd0: 652e 6a61 7661 3a20 4368 6563 6b73 2074 e.java: Checks t │ │ │ │ │ -0002ace0: 6861 7420 7468 6520 696e 7465 7261 6374 hat the interact │ │ │ │ │ -0002acf0: 696f 6e20 6265 7477 6565 6e20 616e 6e6f ion between anno │ │ │ │ │ -0002ad00: 7461 7465 6420 616e 6420 756e 616e 6e6f tated and unanno │ │ │ │ │ -0002ad10: 7461 7465 6420 6172 7261 7920 6c65 7665 tated array leve │ │ │ │ │ -0002ad20: 6c73 2069 6e20 6172 7261 7920 6372 6561 ls in array crea │ │ │ │ │ -0002ad30: 7469 6f6e 2074 7265 6573 0a0a 3c6c 693e tion trees..
  • │ │ │ │ │ -0002ad40: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -0002ad50: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ -0002ad60: 7461 7469 6f6e 732f 6170 692f 4172 7261 tations/api/Arra │ │ │ │ │ -0002ad70: 7950 6f73 6974 696f 6e43 6f6e 7369 7374 yPositionConsist │ │ │ │ │ -0002ad80: 656e 6379 2e6a 6176 613a 2043 6865 636b ency.java: Check │ │ │ │ │ -0002ad90: 7320 7468 6174 2074 6865 2069 6e74 6572 s that the inter │ │ │ │ │ -0002ada0: 6163 7469 6f6e 2062 6574 7765 656e 2061 action between a │ │ │ │ │ -0002adb0: 6e6e 6f74 6174 6564 2061 6e64 2075 6e61 nnotated and una │ │ │ │ │ -0002adc0: 6e6e 6f74 6174 6564 2061 7272 6179 206c nnotated array l │ │ │ │ │ -0002add0: 6576 656c 730a 0a3c 6c69 3e74 6f6f 6c73 evels..
  • tools │ │ │ │ │ -0002ade0: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -0002adf0: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ -0002ae00: 6e73 2f61 7474 7269 6275 7469 6f6e 2f53 ns/attribution/S │ │ │ │ │ -0002ae10: 636f 7065 732e 6a61 7661 3a20 7465 7374 copes.java: test │ │ │ │ │ -0002ae20: 2073 636f 7065 7320 6f66 2061 7474 7269 scopes of attri │ │ │ │ │ -0002ae30: 6275 7469 6f6e 0a0a 3c6c 693e 746f 6f6c bution..
  • tool │ │ │ │ │ -0002ae40: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -0002ae50: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ -0002ae60: 6f6e 732f 636c 6173 7366 696c 652f 416e ons/classfile/An │ │ │ │ │ -0002ae70: 6e6f 7461 7465 6445 7874 656e 6473 5465 notatedExtendsTe │ │ │ │ │ -0002ae80: 7374 2e6a 6176 613a 2056 6572 6966 7920 st.java: Verify │ │ │ │ │ -0002ae90: 7468 6174 206a 6176 6163 2065 6d69 7473 that javac emits │ │ │ │ │ -0002aea0: 2070 726f 7065 7220 7375 7065 7220 7479 proper super ty │ │ │ │ │ -0002aeb0: 7065 2069 6e64 6578 2028 3635 3533 3529 pe index (65535) │ │ │ │ │ -0002aec0: 2066 6f72 2061 6e20 616e 6e6f 7461 7465 for an annotate │ │ │ │ │ -0002aed0: 6420 6578 7465 6e64 730a 0a3c 6c69 3e74 d extends..
  • t │ │ │ │ │ -0002aee0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -0002aef0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ -0002af00: 6174 696f 6e73 2f63 6c61 7373 6669 6c65 ations/classfile │ │ │ │ │ -0002af10: 2f41 6e6f 6e79 6d6f 7573 436c 6173 7354 /AnonymousClassT │ │ │ │ │ -0002af20: 6573 742e 6a61 7661 3a20 496e 7661 6c69 est.java: Invali │ │ │ │ │ -0002af30: 6420 5275 6e74 696d 6556 6973 6962 6c65 d RuntimeVisible │ │ │ │ │ -0002af40: 5479 7065 416e 6e6f 7461 7469 6f6e 7320 TypeAnnotations │ │ │ │ │ -0002af50: 666f 7220 616e 6e6f 7461 7469 6f6e 206f for annotation o │ │ │ │ │ -0002af60: 6e20 616e 6f6e 796d 6f75 7320 636c 6173 n anonymous clas │ │ │ │ │ -0002af70: 7320 7479 7065 2070 6172 616d 6574 6572 s type parameter │ │ │ │ │ -0002af80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002af90: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002afa0: 7065 416e 6e6f 7461 7469 6f6e 732f 636c peAnnotations/cl │ │ │ │ │ -0002afb0: 6173 7366 696c 652f 416e 6f6e 796d 6f75 assfile/Anonymou │ │ │ │ │ -0002afc0: 7345 7874 656e 6473 5465 7374 2e6a 6176 sExtendsTest.jav │ │ │ │ │ -0002afd0: 613a 2041 6e6f 6e79 6d6f 7573 2074 7970 a: Anonymous typ │ │ │ │ │ -0002afe0: 6520 6465 636c 6172 6174 696f 6e73 2064 e declarations d │ │ │ │ │ -0002aff0: 726f 7020 7375 7065 7274 7970 6520 7479 rop supertype ty │ │ │ │ │ -0002b000: 7065 2070 6172 616d 6574 6572 2061 6e6e pe parameter ann │ │ │ │ │ -0002b010: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ -0002b020: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002b030: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002b040: 7469 6f6e 732f 636c 6173 7366 696c 652f tions/classfile/ │ │ │ │ │ -0002b050: 4272 6964 6765 5368 6f75 6c64 4861 7665 BridgeShouldHave │ │ │ │ │ -0002b060: 4e6f 496e 7465 7269 6f72 416e 6e6f 7461 NoInteriorAnnota │ │ │ │ │ -0002b070: 7469 6f6e 7354 6573 742e 6a61 7661 3a20 tionsTest.java: │ │ │ │ │ -0002b080: 6a61 7661 6320 696e 636f 7272 6563 746c javac incorrectl │ │ │ │ │ -0002b090: 7920 636f 7069 6573 206f 7665 7220 696e y copies over in │ │ │ │ │ -0002b0a0: 7465 7269 6f72 2074 7970 6520 616e 6e6f terior type anno │ │ │ │ │ -0002b0b0: 7461 7469 6f6e 7320 746f 2062 7269 6467 tations to bridg │ │ │ │ │ -0002b0c0: 6520 6d65 7468 6f64 0a0a 3c6c 693e 746f e method..
  • to │ │ │ │ │ -0002b0d0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002b0e0: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002b0f0: 7469 6f6e 732f 636c 6173 7366 696c 652f tions/classfile/ │ │ │ │ │ -0002b100: 436f 6d62 696e 6174 696f 6e73 5461 7267 CombinationsTarg │ │ │ │ │ -0002b110: 6574 5465 7374 312e 6a61 7661 3a20 436f etTest1.java: Co │ │ │ │ │ -0002b120: 6d62 696e 6174 696f 6e73 206f 6620 5461 mbinations of Ta │ │ │ │ │ -0002b130: 7267 6574 2045 6c65 6d65 6e74 5479 7065 rget ElementType │ │ │ │ │ -0002b140: 7320 6f6e 2028 7265 7065 6174 6564 2974 s on (repeated)t │ │ │ │ │ -0002b150: 7970 6520 616e 6e6f 7461 7469 6f6e 732e ype annotations. │ │ │ │ │ -0002b160: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002b170: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002b180: 7065 416e 6e6f 7461 7469 6f6e 732f 636c peAnnotations/cl │ │ │ │ │ -0002b190: 6173 7366 696c 652f 436f 6d62 696e 6174 assfile/Combinat │ │ │ │ │ -0002b1a0: 696f 6e73 5461 7267 6574 5465 7374 322e ionsTargetTest2. │ │ │ │ │ -0002b1b0: 6a61 7661 3a20 436f 6d62 696e 6174 696f java: Combinatio │ │ │ │ │ -0002b1c0: 6e73 206f 6620 5461 7267 6574 2045 6c65 ns of Target Ele │ │ │ │ │ -0002b1d0: 6d65 6e74 5479 7065 7320 6f6e 2028 7265 mentTypes on (re │ │ │ │ │ -0002b1e0: 7065 6174 6564 2974 7970 6520 616e 6e6f peated)type anno │ │ │ │ │ -0002b1f0: 7461 7469 6f6e 732e 0a0a 3c6c 693e 746f tations...
  • to │ │ │ │ │ -0002b200: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002b210: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002b220: 7469 6f6e 732f 636c 6173 7366 696c 652f tions/classfile/ │ │ │ │ │ -0002b230: 436f 6d62 696e 6174 696f 6e73 5461 7267 CombinationsTarg │ │ │ │ │ -0002b240: 6574 5465 7374 332e 6a61 7661 3a20 4368 etTest3.java: Ch │ │ │ │ │ -0002b250: 6563 6b20 2872 6570 6561 7469 6e67 2974 eck (repeating)t │ │ │ │ │ -0002b260: 7970 6520 616e 6e6f 7461 7469 6f6e 7320 ype annotations │ │ │ │ │ -0002b270: 6f6e 206c 616d 6264 6120 7573 6167 652e on lambda usage. │ │ │ │ │ -0002b280: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002b290: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002b2a0: 7065 416e 6e6f 7461 7469 6f6e 732f 636c peAnnotations/cl │ │ │ │ │ -0002b2b0: 6173 7366 696c 652f 4465 6164 436f 6465 assfile/DeadCode │ │ │ │ │ -0002b2c0: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ -0002b2d0: 206f 7074 696d 697a 6564 2061 7761 7920 optimized away │ │ │ │ │ -0002b2e0: 616e 6e6f 7461 7469 6f6e 7320 6172 6520 annotations are │ │ │ │ │ -0002b2f0: 6e6f 7420 656d 6974 6564 2074 6f20 636c not emited to cl │ │ │ │ │ -0002b300: 6173 7366 696c 650a 0a3c 6c69 3e74 6f6f assfile..
  • too │ │ │ │ │ -0002b310: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002b320: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002b330: 696f 6e73 2f63 6c61 7373 6669 6c65 2f49 ions/classfile/I │ │ │ │ │ -0002b340: 6e73 7461 6e63 6549 6e69 7469 616c 697a nstanceInitializ │ │ │ │ │ -0002b350: 6572 2e6a 6176 613a 2074 6573 7420 7468 er.java: test th │ │ │ │ │ -0002b360: 6174 2074 7970 6520 616e 6e6f 7461 7469 at type annotati │ │ │ │ │ -0002b370: 6f6e 7320 6f6e 2065 6e74 6974 6965 7320 ons on entities │ │ │ │ │ -0002b380: 696e 2069 6e69 7469 616c 697a 6572 7320 in initializers │ │ │ │ │ -0002b390: 6172 6520 656d 6974 7465 6420 746f 2063 are emitted to c │ │ │ │ │ -0002b3a0: 6c61 7373 6669 6c65 0a0a 3c6c 693e 746f lassfile..
  • to │ │ │ │ │ -0002b3b0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002b3c0: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002b3d0: 7469 6f6e 732f 636c 6173 7366 696c 652f tions/classfile/ │ │ │ │ │ -0002b3e0: 4e65 7374 6564 4c61 6d62 6461 7343 6173 NestedLambdasCas │ │ │ │ │ -0002b3f0: 7465 6454 6573 742e 6a61 7661 3a20 4e6f tedTest.java: No │ │ │ │ │ -0002b400: 2074 7970 6520 616e 6e6f 7461 7469 6f6e type annotation │ │ │ │ │ -0002b410: 7320 6765 6e65 7261 7465 6420 666f 7220 s generated for │ │ │ │ │ -0002b420: 6e65 7374 6564 206c 616d 6264 6173 0a0a nested lambdas.. │ │ │ │ │ -0002b430: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0002b440: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ -0002b450: 416e 6e6f 7461 7469 6f6e 732f 636c 6173 Annotations/clas │ │ │ │ │ -0002b460: 7366 696c 652f 4e65 7754 7970 6541 7267 sfile/NewTypeArg │ │ │ │ │ -0002b470: 756d 656e 7473 2e6a 6176 613a 2074 6573 uments.java: tes │ │ │ │ │ -0002b480: 7420 7468 6174 206e 6577 2074 7970 6520 t that new type │ │ │ │ │ -0002b490: 6172 6775 6d65 6e74 7320 6172 6520 656d arguments are em │ │ │ │ │ -0002b4a0: 6974 7465 6420 746f 2063 6c61 7373 6669 itted to classfi │ │ │ │ │ -0002b4b0: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ -0002b4c0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002b4d0: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002b4e0: 636c 6173 7366 696c 652f 4e6f 5461 7267 classfile/NoTarg │ │ │ │ │ -0002b4f0: 6574 416e 6e6f 7461 7469 6f6e 732e 6a61 etAnnotations.ja │ │ │ │ │ -0002b500: 7661 3a20 7465 7374 2074 6861 7420 616e va: test that an │ │ │ │ │ -0002b510: 6e6f 7461 7469 6f6e 7320 7769 7468 206e notations with n │ │ │ │ │ -0002b520: 6f20 5461 7267 6574 206d 6574 6120 7479 o Target meta ty │ │ │ │ │ -0002b530: 7065 2069 7320 656d 6974 7465 6420 6f6e pe is emitted on │ │ │ │ │ -0002b540: 6c79 206f 6e63 6520 6173 2064 6563 6c61 ly once as decla │ │ │ │ │ -0002b550: 7261 7469 6f6e 2061 6e6e 6f74 6174 696f ration annotatio │ │ │ │ │ -0002b560: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -0002b570: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002b580: 7970 6541 6e6e 6f74 6174 696f 6e73 2f63 ypeAnnotations/c │ │ │ │ │ -0002b590: 6c61 7373 6669 6c65 2f50 6174 7465 726e lassfile/Pattern │ │ │ │ │ -0002b5a0: 732e 6a61 7661 3a20 5665 7269 6679 2074 s.java: Verify t │ │ │ │ │ -0002b5b0: 7970 6520 616e 6e6f 7461 7469 6f6e 206f ype annotation o │ │ │ │ │ -0002b5c0: 6e20 6269 6e64 696e 6720 7061 7474 6572 n binding patter │ │ │ │ │ -0002b5d0: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -0002b5e0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002b5f0: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002b600: 636c 6173 7366 696c 652f 5363 6f70 6573 classfile/Scopes │ │ │ │ │ -0002b610: 2e6a 6176 613a 2051 7561 6c69 6669 6564 .java: Qualified │ │ │ │ │ -0002b620: 2069 6e6e 6572 2074 7970 6520 616e 6e6f inner type anno │ │ │ │ │ -0002b630: 7461 7469 6f6e 2061 6363 6573 7369 626c tation accessibl │ │ │ │ │ -0002b640: 6520 746f 2074 6865 2063 6c61 7373 2e0a e to the class.. │ │ │ │ │ -0002b650: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002b660: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002b670: 6541 6e6e 6f74 6174 696f 6e73 2f63 6c61 eAnnotations/cla │ │ │ │ │ -0002b680: 7373 6669 6c65 2f53 7461 7469 6349 6e69 ssfile/StaticIni │ │ │ │ │ -0002b690: 7469 616c 697a 6572 2e6a 6176 613a 2074 tializer.java: t │ │ │ │ │ -0002b6a0: 6573 7420 7468 6174 2074 7970 6520 616e est that type an │ │ │ │ │ -0002b6b0: 6e6f 7461 7469 6f6e 7320 6f6e 2065 6e74 notations on ent │ │ │ │ │ -0002b6c0: 6974 6965 7320 696e 2073 7461 7469 6320 ities in static │ │ │ │ │ -0002b6d0: 696e 6974 6961 6c69 7a65 7273 2061 7265 initializers are │ │ │ │ │ -0002b6e0: 2065 6d69 7474 6564 2074 6f20 636c 6173 emitted to clas │ │ │ │ │ -0002b6f0: 7366 696c 650a 0a3c 6c69 3e74 6f6f 6c73 sfile..
  • tools │ │ │ │ │ -0002b700: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -0002b710: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ -0002b720: 6e73 2f63 6c61 7373 6669 6c65 2f53 796e ns/classfile/Syn │ │ │ │ │ -0002b730: 7468 6574 6963 5061 7261 6d65 7465 7273 theticParameters │ │ │ │ │ -0002b740: 2e6a 6176 613a 2054 6573 7420 6765 6e65 .java: Test gene │ │ │ │ │ -0002b750: 7261 7469 6f6e 206f 6620 616e 6e6f 7461 ration of annota │ │ │ │ │ -0002b760: 7469 6f6e 7320 6f6e 2069 6e6e 6572 2063 tions on inner c │ │ │ │ │ -0002b770: 6c61 7373 2070 6172 616d 6574 6572 732e lass parameters. │ │ │ │ │ -0002b780: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002b790: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002b7a0: 7065 416e 6e6f 7461 7469 6f6e 732f 636c peAnnotations/cl │ │ │ │ │ -0002b7b0: 6173 7366 696c 652f 5438 3030 3837 3632 assfile/T8008762 │ │ │ │ │ -0002b7c0: 2e6a 6176 613a 2054 7970 6520 616e 6e6f .java: Type anno │ │ │ │ │ -0002b7d0: 7461 7469 6f6e 206f 6e20 696e 6e65 7220 tation on inner │ │ │ │ │ -0002b7e0: 636c 6173 7320 696e 2061 6e6f 6e79 6d6f class in anonymo │ │ │ │ │ -0002b7f0: 7573 2063 6c61 7373 2073 686f 7773 2075 us class shows u │ │ │ │ │ -0002b800: 7020 6173 2072 6567 756c 6172 2061 6e6e p as regular ann │ │ │ │ │ -0002b810: 6f74 6174 696f 6e0a 0a3c 6c69 3e74 6f6f otation..
  • too │ │ │ │ │ -0002b820: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002b830: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002b840: 696f 6e73 2f63 6c61 7373 6669 6c65 2f54 ions/classfile/T │ │ │ │ │ -0002b850: 3830 3038 3736 392e 6a61 7661 3a20 5265 8008769.java: Re │ │ │ │ │ -0002b860: 7065 6174 6564 2074 7970 652d 616e 6e6f peated type-anno │ │ │ │ │ -0002b870: 7461 7469 6f6e 7320 6f6e 2074 7970 6520 tations on type │ │ │ │ │ -0002b880: 7061 726d 206f 6620 6c6f 6361 6c20 7661 parm of local va │ │ │ │ │ -0002b890: 7269 6162 6c65 2061 7265 206e 6f74 2077 riable are not w │ │ │ │ │ -0002b8a0: 7269 7474 656e 2074 6f20 636c 6173 7366 ritten to classf │ │ │ │ │ -0002b8b0: 696c 652e 0a0a 3c6c 693e 746f 6f6c 732f ile...
  • tools/ │ │ │ │ │ -0002b8c0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002b8d0: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002b8e0: 732f 636c 6173 7366 696c 652f 5438 3031 s/classfile/T801 │ │ │ │ │ -0002b8f0: 3030 3135 2e6a 6176 613a 2057 726f 6e67 0015.java: Wrong │ │ │ │ │ -0002b900: 2063 6c61 7373 6669 6c65 2061 7474 7269 classfile attri │ │ │ │ │ -0002b910: 6275 7469 6f6e 2069 6e20 696e 6e65 7220 bution in inner │ │ │ │ │ -0002b920: 636c 6173 7320 6f66 206c 616d 6264 6120 class of lambda │ │ │ │ │ -0002b930: 6578 7072 6573 7369 6f6e 2e0a 0a3c 6c69 expression...
  • tools/javac/ann │ │ │ │ │ -0002b950: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ -0002b960: 6f74 6174 696f 6e73 2f63 6c61 7373 6669 otations/classfi │ │ │ │ │ -0002b970: 6c65 2f54 6573 7441 6e6f 6e49 6e6e 6572 le/TestAnonInner │ │ │ │ │ -0002b980: 436c 6173 7365 732e 6a61 7661 3a20 5479 Classes.java: Ty │ │ │ │ │ -0002b990: 7065 2061 6e6e 6f74 6174 696f 6e73 206f pe annotations o │ │ │ │ │ -0002b9a0: 6e20 616e 6f6e 796d 6f75 7320 616e 6420 n anonymous and │ │ │ │ │ -0002b9b0: 696e 6e65 7220 636c 6173 732e 0a0a 3c6c inner class...tools/javac/an │ │ │ │ │ -0002b9d0: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ -0002b9e0: 6e6f 7461 7469 6f6e 732f 636c 6173 7366 notations/classf │ │ │ │ │ -0002b9f0: 696c 652f 5465 7374 4e65 7743 6173 7441 ile/TestNewCastA │ │ │ │ │ -0002ba00: 7272 6179 2e6a 6176 613a 2052 6570 6561 rray.java: Repea │ │ │ │ │ -0002ba10: 7465 6420 616e 6e6f 7461 7469 6f6e 7320 ted annotations │ │ │ │ │ -0002ba20: 6f6e 206e 6577 2c61 7272 6179 2c63 6173 on new,array,cas │ │ │ │ │ -0002ba30: 742e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 t...
  • tools/ja │ │ │ │ │ -0002ba40: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002ba50: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002ba60: 636c 6173 7366 696c 652f 5479 7065 416e classfile/TypeAn │ │ │ │ │ -0002ba70: 6e6f 7461 7469 6f6e 5072 6f70 6167 6174 notationPropagat │ │ │ │ │ -0002ba80: 696f 6e54 6573 742e 6a61 7661 3a20 6a61 ionTest.java: ja │ │ │ │ │ -0002ba90: 7661 6320 7072 6f64 7563 6573 2069 6e63 vac produces inc │ │ │ │ │ -0002baa0: 6f72 7265 6374 2052 756e 7469 6d65 496e orrect RuntimeIn │ │ │ │ │ -0002bab0: 7669 7369 626c 6554 7970 6541 6e6e 6f74 visibleTypeAnnot │ │ │ │ │ -0002bac0: 6174 696f 6e73 206c 656e 6774 6820 6174 ations length at │ │ │ │ │ -0002bad0: 7472 6962 7574 650a 0a3c 6c69 3e74 6f6f tribute..
  • too │ │ │ │ │ -0002bae0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002baf0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002bb00: 696f 6e73 2f63 6c61 7373 6669 6c65 2f54 ions/classfile/T │ │ │ │ │ -0002bb10: 7970 6543 6173 7473 2e6a 6176 613a 2074 ypeCasts.java: t │ │ │ │ │ -0002bb20: 6573 7420 7468 6174 2074 7970 6563 6173 est that typecas │ │ │ │ │ -0002bb30: 7473 2061 6e6e 6f74 6174 696f 6e20 6172 ts annotation ar │ │ │ │ │ -0002bb40: 6520 656d 6974 7465 6420 6966 206f 6e6c e emitted if onl │ │ │ │ │ -0002bb50: 7920 7468 6520 6361 7374 2065 7870 7265 y the cast expre │ │ │ │ │ -0002bb60: 7373 696f 6e20 6973 206f 7074 696d 697a ssion is optimiz │ │ │ │ │ -0002bb70: 6564 2061 7761 790a 0a3c 6c69 3e74 6f6f ed away..
  • too │ │ │ │ │ -0002bb80: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002bb90: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002bba0: 696f 6e73 2f63 6c61 7373 6669 6c65 2f57 ions/classfile/W │ │ │ │ │ -0002bbb0: 696c 6463 6172 6473 2e6a 6176 613a 2074 ildcards.java: t │ │ │ │ │ -0002bbc0: 6573 7420 7468 6174 2061 6e6e 6f74 6174 est that annotat │ │ │ │ │ -0002bbd0: 696f 6e73 2074 6172 6765 7420 7769 6c64 ions target wild │ │ │ │ │ -0002bbe0: 6361 7264 7320 6765 7420 656d 6974 7465 cards get emitte │ │ │ │ │ -0002bbf0: 6420 746f 2063 6c61 7373 6669 6c65 0a0a d to classfile.. │ │ │ │ │ -0002bc00: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0002bc10: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ -0002bc20: 416e 6e6f 7461 7469 6f6e 732f 6661 696c Annotations/fail │ │ │ │ │ -0002bc30: 7572 6573 2f41 6e6e 6f74 6174 6564 436c ures/AnnotatedCl │ │ │ │ │ -0002bc40: 6173 7345 7870 722e 6a61 7661 3a20 4120 assExpr.java: A │ │ │ │ │ -0002bc50: 636c 6173 7320 6578 7072 6573 7369 6f6e class expression │ │ │ │ │ -0002bc60: 2063 616e 6e6f 7420 6265 2061 6e6e 6f74 cannot be annot │ │ │ │ │ -0002bc70: 6174 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 ated...
  • tools │ │ │ │ │ -0002bc80: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -0002bc90: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ -0002bca0: 6e73 2f66 6169 6c75 7265 732f 416e 6e6f ns/failures/Anno │ │ │ │ │ -0002bcb0: 7461 7465 6449 6d70 6f72 742e 6a61 7661 tatedImport.java │ │ │ │ │ -0002bcc0: 3a20 496d 706f 7274 2063 6c61 7573 6573 : Import clauses │ │ │ │ │ -0002bcd0: 2063 616e 6e6f 7420 7573 6520 616e 6e6f cannot use anno │ │ │ │ │ -0002bce0: 7461 7469 6f6e 732e 0a0a 3c6c 693e 746f tations...
  • to │ │ │ │ │ -0002bcf0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002bd00: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002bd10: 7469 6f6e 732f 6661 696c 7572 6573 2f41 tions/failures/A │ │ │ │ │ -0002bd20: 6e6e 6f74 6174 6564 4d65 7468 6f64 5365 nnotatedMethodSe │ │ │ │ │ -0002bd30: 6c65 6374 6f72 5465 7374 2e6a 6176 613a lectorTest.java: │ │ │ │ │ -0002bd40: 2041 7373 6572 7469 6f6e 2066 6169 6c75 Assertion failu │ │ │ │ │ -0002bd50: 7265 2077 6865 6e20 636f 6d70 696c 696e re when compilin │ │ │ │ │ -0002bd60: 6720 7374 7265 616d 2077 6974 6820 7479 g stream with ty │ │ │ │ │ -0002bd70: 7065 2061 6e6e 6f74 6174 696f 6e0a 0a3c pe annotation..< │ │ │ │ │ -0002bd80: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002bd90: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002bda0: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ -0002bdb0: 7265 732f 416e 6e6f 7461 7465 644d 6574 res/AnnotatedMet │ │ │ │ │ -0002bdc0: 686f 6453 656c 6563 746f 7254 6573 7432 hodSelectorTest2 │ │ │ │ │ -0002bdd0: 2e6a 6176 613a 2041 7373 6572 7469 6f6e .java: Assertion │ │ │ │ │ -0002bde0: 2066 6169 6c75 7265 2077 6865 6e20 636f failure when co │ │ │ │ │ -0002bdf0: 6d70 696c 696e 6720 7374 7265 616d 2077 mpiling stream w │ │ │ │ │ -0002be00: 6974 6820 7479 7065 2061 6e6e 6f74 6174 ith type annotat │ │ │ │ │ -0002be10: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -0002be20: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -0002be30: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ -0002be40: 2f66 6169 6c75 7265 732f 416e 6e6f 7461 /failures/Annota │ │ │ │ │ -0002be50: 7465 644d 6574 686f 6453 656c 6563 746f tedMethodSelecto │ │ │ │ │ -0002be60: 7254 6573 7433 2e6a 6176 613a 2041 7373 rTest3.java: Ass │ │ │ │ │ -0002be70: 6572 7469 6f6e 2066 6169 6c75 7265 2077 ertion failure w │ │ │ │ │ -0002be80: 6865 6e20 636f 6d70 696c 696e 6720 7374 hen compiling st │ │ │ │ │ -0002be90: 7265 616d 2077 6974 6820 7479 7065 2061 ream with type a │ │ │ │ │ -0002bea0: 6e6e 6f74 6174 696f 6e0a 0a3c 6c69 3e74 nnotation..
  • t │ │ │ │ │ -0002beb0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -0002bec0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ -0002bed0: 6174 696f 6e73 2f66 6169 6c75 7265 732f ations/failures/ │ │ │ │ │ -0002bee0: 416e 6e6f 7461 7465 6450 6163 6b61 6765 AnnotatedPackage │ │ │ │ │ -0002bef0: 312e 6a61 7661 3a20 5061 636b 6167 6520 1.java: Package │ │ │ │ │ -0002bf00: 6465 636c 6172 6174 696f 6e73 2063 616e declarations can │ │ │ │ │ -0002bf10: 6e6f 7420 7573 6520 616e 6e6f 7461 7469 not use annotati │ │ │ │ │ -0002bf20: 6f6e 732e 0a0a 3c6c 693e 746f 6f6c 732f ons...
  • tools/ │ │ │ │ │ -0002bf30: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002bf40: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002bf50: 732f 6661 696c 7572 6573 2f41 6e6e 6f74 s/failures/Annot │ │ │ │ │ -0002bf60: 6174 6564 5061 636b 6167 6532 2e6a 6176 atedPackage2.jav │ │ │ │ │ -0002bf70: 613a 2050 6163 6b61 6765 2064 6563 6c61 a: Package decla │ │ │ │ │ -0002bf80: 7261 7469 6f6e 7320 6361 6e6e 6f74 2075 rations cannot u │ │ │ │ │ -0002bf90: 7365 2061 6e6e 6f74 6174 696f 6e73 2e0a se annotations.. │ │ │ │ │ -0002bfa0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002bfb0: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002bfc0: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ -0002bfd0: 6c75 7265 732f 416e 6e6f 7461 7469 6f6e lures/Annotation │ │ │ │ │ -0002bfe0: 5665 7273 696f 6e2e 6a61 7661 3a20 7465 Version.java: te │ │ │ │ │ -0002bff0: 7374 2074 6861 7420 6f6e 6c79 204a 6176 st that only Jav │ │ │ │ │ -0002c000: 6120 3820 616c 6c6f 7773 2074 7970 6520 a 8 allows type │ │ │ │ │ -0002c010: 616e 6e6f 7461 7469 6f6e 730a 0a3c 6c69 annotations..
  • tools/javac/ann │ │ │ │ │ -0002c030: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ -0002c040: 6f74 6174 696f 6e73 2f66 6169 6c75 7265 otations/failure │ │ │ │ │ -0002c050: 732f 4261 6443 6173 742e 6a61 7661 3a20 s/BadCast.java: │ │ │ │ │ -0002c060: 4120 6361 7374 2063 616e 6e6f 7420 636f A cast cannot co │ │ │ │ │ -0002c070: 6e73 6973 7420 6f66 206f 6e6c 7920 616e nsist of only an │ │ │ │ │ -0002c080: 2061 6e6e 6f74 6174 696f 6e2e 0a0a 3c6c annotation...tools/javac/an │ │ │ │ │ -0002c0a0: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ -0002c0b0: 6e6f 7461 7469 6f6e 732f 6661 696c 7572 notations/failur │ │ │ │ │ -0002c0c0: 6573 2f43 616e 7441 6e6e 6f74 6174 6553 es/CantAnnotateS │ │ │ │ │ -0002c0d0: 7461 7469 6343 6c61 7373 2e6a 6176 613a taticClass.java: │ │ │ │ │ -0002c0e0: 2045 6e73 7572 6520 6265 6861 7669 6f72 Ensure behavior │ │ │ │ │ -0002c0f0: 2066 6f72 206e 6573 7465 6420 7479 7065 for nested type │ │ │ │ │ -0002c100: 7320 6973 2063 6f72 7265 6374 2e0a 0a3c s is correct...< │ │ │ │ │ -0002c110: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002c120: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002c130: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ -0002c140: 7265 732f 4368 6563 6b46 6f72 4465 636c res/CheckForDecl │ │ │ │ │ -0002c150: 416e 6e6f 4e50 452e 6a61 7661 3a20 456e AnnoNPE.java: En │ │ │ │ │ -0002c160: 7375 7265 2074 6865 7265 2069 7320 6e6f sure there is no │ │ │ │ │ -0002c170: 204e 5045 2069 6e20 6368 6563 6b69 6e67 NPE in checking │ │ │ │ │ -0002c180: 2066 6f72 2064 6563 6c2e 0a0a 3c6c 693e for decl...
  • │ │ │ │ │ -0002c190: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -0002c1a0: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ -0002c1b0: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ -0002c1c0: 2f49 6e63 6f6d 706c 6574 6541 7272 6179 /IncompleteArray │ │ │ │ │ -0002c1d0: 2e6a 6176 613a 2074 6573 7420 696e 636f .java: test inco │ │ │ │ │ -0002c1e0: 6d70 6c65 7465 2061 7272 6179 2064 6563 mplete array dec │ │ │ │ │ -0002c1f0: 6c61 7261 7469 6f6e 0a0a 3c6c 693e 746f laration..
  • to │ │ │ │ │ -0002c200: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002c210: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002c220: 7469 6f6e 732f 6661 696c 7572 6573 2f49 tions/failures/I │ │ │ │ │ -0002c230: 6e64 6578 4172 7261 792e 6a61 7661 3a20 ndexArray.java: │ │ │ │ │ -0002c240: 7465 7374 2069 6e64 6578 696e 6720 6f66 test indexing of │ │ │ │ │ -0002c250: 2061 6e20 6172 7261 790a 0a3c 6c69 3e74 an array..
  • t │ │ │ │ │ -0002c260: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -0002c270: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ -0002c280: 6174 696f 6e73 2f66 6169 6c75 7265 732f ations/failures/ │ │ │ │ │ -0002c290: 4c61 7a79 436f 6e73 7461 6e74 5661 6c75 LazyConstantValu │ │ │ │ │ -0002c2a0: 652e 6a61 7661 3a20 5479 7065 2061 6e6e e.java: Type ann │ │ │ │ │ -0002c2b0: 6f74 6174 696f 6e73 2069 6e20 6120 6c61 otations in a la │ │ │ │ │ -0002c2c0: 7a79 2063 6f6e 7374 616e 7420 6e65 6564 zy constant need │ │ │ │ │ -0002c2d0: 2074 6f20 6265 2061 7474 7269 6275 7465 to be attribute │ │ │ │ │ -0002c2e0: 6420 696e 2074 6865 2063 6f72 7265 6374 d in the correct │ │ │ │ │ -0002c2f0: 206f 7264 6572 2e0a 0a3c 6c69 3e74 6f6f order...
  • too │ │ │ │ │ -0002c300: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002c310: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002c320: 696f 6e73 2f66 6169 6c75 7265 732f 4c69 ions/failures/Li │ │ │ │ │ -0002c330: 6e74 4361 7374 2e6a 6176 613a 2074 6573 ntCast.java: tes │ │ │ │ │ -0002c340: 7420 7468 6174 2063 6f6d 7069 6c65 7220 t that compiler │ │ │ │ │ -0002c350: 646f 6573 6e27 7420 7761 726e 2061 626f doesn't warn abo │ │ │ │ │ -0002c360: 7574 2061 6e6e 6f74 6174 6564 2072 6564 ut annotated red │ │ │ │ │ -0002c370: 756e 6461 6e74 2063 6173 7473 0a0a 3c6c undant casts..tools/javac/an │ │ │ │ │ -0002c390: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ -0002c3a0: 6e6f 7461 7469 6f6e 732f 6661 696c 7572 notations/failur │ │ │ │ │ -0002c3b0: 6573 2f4f 6c64 4172 7261 792e 6a61 7661 es/OldArray.java │ │ │ │ │ -0002c3c0: 3a20 7465 7374 206f 6c64 2061 7272 6179 : test old array │ │ │ │ │ -0002c3d0: 2073 796e 7461 780a 0a3c 6c69 3e74 6f6f syntax..
  • too │ │ │ │ │ -0002c3e0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002c3f0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002c400: 696f 6e73 2f66 6169 6c75 7265 732f 5363 ions/failures/Sc │ │ │ │ │ -0002c410: 6f70 6573 2e6a 6176 613a 2055 6e71 7561 opes.java: Unqua │ │ │ │ │ -0002c420: 6c69 6669 6564 2069 6e6e 6572 2074 7970 lified inner typ │ │ │ │ │ -0002c430: 6520 616e 6e6f 7461 7469 6f6e 206e 6f74 e annotation not │ │ │ │ │ -0002c440: 2069 6e20 7363 6f70 652e 0a0a 3c6c 693e in scope...
  • │ │ │ │ │ -0002c450: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -0002c460: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ -0002c470: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ -0002c480: 2f53 7461 7469 6346 6965 6c64 732e 6a61 /StaticFields.ja │ │ │ │ │ -0002c490: 7661 3a20 7374 6174 6963 2066 6965 6c64 va: static field │ │ │ │ │ -0002c4a0: 2061 6363 6573 7320 6973 6e27 7420 6120 access isn't a │ │ │ │ │ -0002c4b0: 7661 6c69 6420 6c6f 6361 7469 6f6e 0a0a valid location.. │ │ │ │ │ -0002c4c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0002c4d0: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ -0002c4e0: 416e 6e6f 7461 7469 6f6e 732f 6661 696c Annotations/fail │ │ │ │ │ -0002c4f0: 7572 6573 2f54 3830 3038 3735 312e 6a61 ures/T8008751.ja │ │ │ │ │ -0002c500: 7661 3a20 7479 7065 2d61 6e6e 6f74 6174 va: type-annotat │ │ │ │ │ -0002c510: 696f 6e20 6f6e 2061 7272 6179 206c 6576 ion on array lev │ │ │ │ │ -0002c520: 656c 2069 6e20 6e65 7374 6564 2063 6c61 el in nested cla │ │ │ │ │ -0002c530: 7373 2072 6573 756c 7473 2069 6e20 4e50 ss results in NP │ │ │ │ │ -0002c540: 450a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 E..
  • tools/jav │ │ │ │ │ -0002c550: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002c560: 7970 6541 6e6e 6f74 6174 696f 6e73 2f66 ypeAnnotations/f │ │ │ │ │ -0002c570: 6169 6c75 7265 732f 5438 3030 3933 3630 ailures/T8009360 │ │ │ │ │ -0002c580: 2e6a 6176 613a 2041 7373 6572 7469 6f6e .java: Assertion │ │ │ │ │ -0002c590: 4572 726f 7220 6672 6f6d 2074 7970 6520 Error from type │ │ │ │ │ -0002c5a0: 616e 6e6f 7461 7469 6f6e 206f 6e20 6d65 annotation on me │ │ │ │ │ -0002c5b0: 6d62 6572 206f 6620 616e 6f6e 796d 6f75 mber of anonymou │ │ │ │ │ -0002c5c0: 7320 636c 6173 730a 0a3c 6c69 3e74 6f6f s class..
  • too │ │ │ │ │ -0002c5d0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002c5e0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002c5f0: 696f 6e73 2f66 6169 6c75 7265 732f 5438 ions/failures/T8 │ │ │ │ │ -0002c600: 3031 3137 3232 2e6a 6176 613a 2041 7373 011722.java: Ass │ │ │ │ │ -0002c610: 6572 7469 6f6e 4572 726f 7220 6672 6f6d ertionError from │ │ │ │ │ -0002c620: 2074 7970 6520 616e 6e6f 7461 7469 6f6e type annotation │ │ │ │ │ -0002c630: 7320 6f6e 2071 7561 6c69 6669 6564 2074 s on qualified t │ │ │ │ │ -0002c640: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ -0002c650: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -0002c660: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ -0002c670: 2f66 6169 6c75 7265 732f 5438 3032 3037 /failures/T80207 │ │ │ │ │ -0002c680: 3135 2e6a 6176 613a 2052 6567 7265 7373 15.java: Regress │ │ │ │ │ -0002c690: 696f 6e3a 2063 6f6d 7069 6c69 6e67 2070 ion: compiling p │ │ │ │ │ -0002c6a0: 726f 6772 616d 2077 6974 6820 6c61 6d62 rogram with lamb │ │ │ │ │ -0002c6b0: 6461 2063 7261 7368 6564 2063 6f6d 7069 da crashed compi │ │ │ │ │ -0002c6c0: 6c65 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ler..
  • tools/j │ │ │ │ │ -0002c6d0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -0002c6e0: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ -0002c6f0: 2f66 6169 6c75 7265 732f 5479 7065 416e /failures/TypeAn │ │ │ │ │ -0002c700: 6446 6965 6c64 2e6a 6176 613a 2045 6e73 dField.java: Ens │ │ │ │ │ -0002c710: 7572 6520 7468 6174 2054 5950 455f 5553 ure that TYPE_US │ │ │ │ │ -0002c720: 4520 616e 6420 4649 454c 4420 776f 726b E and FIELD work │ │ │ │ │ -0002c730: 2074 6f67 6574 6865 722e 0a0a 3c6c 693e together...
  • │ │ │ │ │ -0002c740: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -0002c750: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ -0002c760: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ -0002c770: 2f54 7970 654f 6e41 6e6f 6e43 6c61 7373 /TypeOnAnonClass │ │ │ │ │ -0002c780: 2e6a 6176 613a 2043 616e 6e6f 7420 616e .java: Cannot an │ │ │ │ │ -0002c790: 6e6f 7461 7465 2061 6e20 616e 6f6e 796d notate an anonym │ │ │ │ │ -0002c7a0: 6f75 7320 636c 6173 7320 7769 7468 2061 ous class with a │ │ │ │ │ -0002c7b0: 2074 6172 6765 7420 7479 7065 206f 6620 target type of │ │ │ │ │ -0002c7c0: 5459 5045 0a0a 3c6c 693e 746f 6f6c 732f TYPE..
  • tools/ │ │ │ │ │ -0002c7d0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002c7e0: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002c7f0: 732f 6661 696c 7572 6573 2f54 7970 6556 s/failures/TypeV │ │ │ │ │ -0002c800: 6172 6961 626c 652e 6a61 7661 3a20 5479 ariable.java: Ty │ │ │ │ │ -0002c810: 7065 2061 6e6e 6f74 6174 696f 6e73 206f pe annotations o │ │ │ │ │ -0002c820: 6e20 6120 7479 7065 2076 6172 6961 626c n a type variabl │ │ │ │ │ -0002c830: 652c 2077 6865 7265 2074 6865 2062 6f75 e, where the bou │ │ │ │ │ -0002c840: 6e64 206f 6620 7468 6520 7479 7065 2076 nd of the type v │ │ │ │ │ -0002c850: 6172 6961 626c 6520 6973 2061 6c73 6f20 ariable is also │ │ │ │ │ -0002c860: 616e 6e6f 7461 7465 642c 206e 6565 6420 annotated, need │ │ │ │ │ -0002c870: 746f 2062 6520 7072 6f63 6573 7365 6420 to be processed │ │ │ │ │ -0002c880: 636f 7272 6563 746c 792e 0a0a 3c6c 693e correctly...
  • │ │ │ │ │ -0002c890: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -0002c8a0: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ -0002c8b0: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ -0002c8c0: 2f54 7970 6556 6172 6961 626c 6543 7963 /TypeVariableCyc │ │ │ │ │ -0002c8d0: 6c65 5465 7374 2e6a 6176 613a 2054 7970 leTest.java: Typ │ │ │ │ │ -0002c8e0: 6520 616e 6e6f 7461 7469 6f6e 7320 6f6e e annotations on │ │ │ │ │ -0002c8f0: 2061 2074 7970 6520 7661 7269 6162 6c65 a type variable │ │ │ │ │ -0002c900: 2c20 7768 6572 6520 7468 6520 626f 756e , where the boun │ │ │ │ │ -0002c910: 6420 6f66 2074 6865 2074 7970 6520 7661 d of the type va │ │ │ │ │ -0002c920: 7269 6162 6c65 2069 7320 616e 2061 6e6e riable is an ann │ │ │ │ │ -0002c930: 6f74 6174 6564 2074 7970 6520 7661 7269 otated type vari │ │ │ │ │ -0002c940: 6162 6c65 2c20 6e65 6564 2074 6f20 6265 able, need to be │ │ │ │ │ -0002c950: 2070 726f 6365 7373 6564 2063 6f72 7265 processed corre │ │ │ │ │ -0002c960: 6374 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 ctly...
  • tools │ │ │ │ │ -0002c970: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -0002c980: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ -0002c990: 6e73 2f66 6169 6c75 7265 732f 5479 7065 ns/failures/Type │ │ │ │ │ -0002c9a0: 5661 7269 6162 6c65 4d69 7373 696e 6754 VariableMissingT │ │ │ │ │ -0002c9b0: 412e 6a61 7661 3a20 4120 6d69 7373 696e A.java: A missin │ │ │ │ │ -0002c9c0: 6720 616e 6e6f 7461 7469 6f6e 2074 7970 g annotation typ │ │ │ │ │ -0002c9d0: 6520 696e 2061 2074 7970 6520 7661 7269 e in a type vari │ │ │ │ │ -0002c9e0: 6162 6c65 2062 6f75 6e64 2073 686f 756c able bound shoul │ │ │ │ │ -0002c9f0: 6420 7265 7375 6c74 2069 6e20 7468 6520 d result in the │ │ │ │ │ -0002ca00: 7361 6d65 2065 7272 6f72 7320 7769 7468 same errors with │ │ │ │ │ -0002ca10: 2061 6e64 2077 6974 686f 7574 2061 6e20 and without an │ │ │ │ │ -0002ca20: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ -0002ca30: 7373 6f72 2e0a 0a3c 6c69 3e74 6f6f 6c73 ssor...
  • tools │ │ │ │ │ -0002ca40: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -0002ca50: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ -0002ca60: 6e73 2f66 6169 6c75 7265 732f 566f 6964 ns/failures/Void │ │ │ │ │ -0002ca70: 4765 6e65 7269 634d 6574 686f 642e 6a61 GenericMethod.ja │ │ │ │ │ -0002ca80: 7661 3a20 7465 7374 2074 7970 6520 616e va: test type an │ │ │ │ │ -0002ca90: 6e6f 7461 7469 6f6e 206f 6e20 766f 6964 notation on void │ │ │ │ │ -0002caa0: 2067 656e 6572 6963 206d 6574 686f 6473 generic methods │ │ │ │ │ -0002cab0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002cac0: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002cad0: 7065 416e 6e6f 7461 7469 6f6e 732f 6661 peAnnotations/fa │ │ │ │ │ -0002cae0: 696c 7572 6573 2f63 6f6d 6d6f 6e2f 6172 ilures/common/ar │ │ │ │ │ -0002caf0: 7261 7973 2f44 6563 6c61 7261 7469 6f6e rays/Declaration │ │ │ │ │ -0002cb00: 416e 6e6f 7461 7469 6f6e 2e6a 6176 613a Annotation.java: │ │ │ │ │ -0002cb10: 2065 6e73 7572 6520 7468 6174 2064 6563 ensure that dec │ │ │ │ │ -0002cb20: 6c61 7261 7469 6f6e 2061 6e6e 6f74 6174 laration annotat │ │ │ │ │ -0002cb30: 696f 6e73 2061 7265 206e 6f74 2061 6c6c ions are not all │ │ │ │ │ -0002cb40: 6f77 6564 206f 6e20 6e65 7720 6172 7261 owed on new arra │ │ │ │ │ -0002cb50: 7920 6578 7072 6573 7369 6f6e 730a 0a3c y expressions..< │ │ │ │ │ -0002cb60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002cb70: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002cb80: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ -0002cb90: 7265 732f 636f 6d6d 6f6e 2f61 7272 6179 res/common/array │ │ │ │ │ -0002cba0: 732f 4475 706c 6963 6174 6541 6e6e 6f74 s/DuplicateAnnot │ │ │ │ │ -0002cbb0: 6174 696f 6e56 616c 7565 2e6a 6176 613a ationValue.java: │ │ │ │ │ -0002cbc0: 2063 6865 636b 2066 6f72 2064 7570 6c69 check for dupli │ │ │ │ │ -0002cbd0: 6361 7465 2061 6e6e 6f74 6174 696f 6e20 cate annotation │ │ │ │ │ -0002cbe0: 7661 6c75 6573 0a0a 3c6c 693e 746f 6f6c values..
  • tool │ │ │ │ │ -0002cbf0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -0002cc00: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ -0002cc10: 6f6e 732f 6661 696c 7572 6573 2f63 6f6d ons/failures/com │ │ │ │ │ -0002cc20: 6d6f 6e2f 6172 7261 7973 2f44 7570 6c69 mon/arrays/Dupli │ │ │ │ │ -0002cc30: 6361 7465 5479 7065 416e 6e6f 7461 7469 cateTypeAnnotati │ │ │ │ │ -0002cc40: 6f6e 2e6a 6176 613a 2063 6865 636b 2066 on.java: check f │ │ │ │ │ -0002cc50: 6f72 2064 7570 6c69 6361 7465 2061 6e6e or duplicate ann │ │ │ │ │ -0002cc60: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ -0002cc70: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002cc80: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002cc90: 7469 6f6e 732f 6661 696c 7572 6573 2f63 tions/failures/c │ │ │ │ │ -0002cca0: 6f6d 6d6f 6e2f 6172 7261 7973 2f49 6e76 ommon/arrays/Inv │ │ │ │ │ -0002ccb0: 616c 6964 4c6f 6361 7469 6f6e 2e6a 6176 alidLocation.jav │ │ │ │ │ -0002ccc0: 613a 2063 6865 636b 2066 6f72 2069 6e76 a: check for inv │ │ │ │ │ -0002ccd0: 616c 6964 2061 6e6e 6f74 6174 696e 7320 alid annotatins │ │ │ │ │ -0002cce0: 6769 7665 6e20 7468 6520 7461 7267 6574 given the target │ │ │ │ │ -0002ccf0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002cd00: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002cd10: 7065 416e 6e6f 7461 7469 6f6e 732f 6661 peAnnotations/fa │ │ │ │ │ -0002cd20: 696c 7572 6573 2f63 6f6d 6d6f 6e2f 6172 ilures/common/ar │ │ │ │ │ -0002cd30: 7261 7973 2f4d 6973 7369 6e67 416e 6e6f rays/MissingAnno │ │ │ │ │ -0002cd40: 7461 7469 6f6e 5661 6c75 652e 6a61 7661 tationValue.java │ │ │ │ │ -0002cd50: 3a20 6368 6563 6b20 666f 7220 6d69 7373 : check for miss │ │ │ │ │ -0002cd60: 696e 6720 616e 6e6f 7461 7469 6f6e 2076 ing annotation v │ │ │ │ │ -0002cd70: 616c 7565 0a0a 3c6c 693e 746f 6f6c 732f alue..
  • tools/ │ │ │ │ │ -0002cd80: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002cd90: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002cda0: 732f 6661 696c 7572 6573 2f63 6f6d 6d6f s/failures/commo │ │ │ │ │ -0002cdb0: 6e2f 696e 6e65 7274 7970 6570 6172 616d n/innertypeparam │ │ │ │ │ -0002cdc0: 732f 4475 706c 6963 6174 6541 6e6e 6f74 s/DuplicateAnnot │ │ │ │ │ -0002cdd0: 6174 696f 6e56 616c 7565 2e6a 6176 613a ationValue.java: │ │ │ │ │ -0002cde0: 2063 6865 636b 2066 6f72 2064 7570 6c69 check for dupli │ │ │ │ │ -0002cdf0: 6361 7465 2061 6e6e 6f74 6174 696f 6e20 cate annotation │ │ │ │ │ -0002ce00: 7661 6c75 6573 2066 6f72 2074 7970 6520 values for type │ │ │ │ │ -0002ce10: 7061 7261 6d65 7465 720a 0a3c 6c69 3e74 parameter..
  • t │ │ │ │ │ -0002ce20: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -0002ce30: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ -0002ce40: 6174 696f 6e73 2f66 6169 6c75 7265 732f ations/failures/ │ │ │ │ │ -0002ce50: 636f 6d6d 6f6e 2f69 6e6e 6572 7479 7065 common/innertype │ │ │ │ │ -0002ce60: 7061 7261 6d73 2f44 7570 6c69 6361 7465 params/Duplicate │ │ │ │ │ -0002ce70: 5479 7065 416e 6e6f 7461 7469 6f6e 2e6a TypeAnnotation.j │ │ │ │ │ -0002ce80: 6176 613a 2063 6865 636b 2066 6f72 2064 ava: check for d │ │ │ │ │ -0002ce90: 7570 6c69 6361 7465 2061 6e6e 6f74 6174 uplicate annotat │ │ │ │ │ -0002cea0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ -0002ceb0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002cec0: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002ced0: 732f 6661 696c 7572 6573 2f63 6f6d 6d6f s/failures/commo │ │ │ │ │ -0002cee0: 6e2f 696e 6e65 7274 7970 6570 6172 616d n/innertypeparam │ │ │ │ │ -0002cef0: 732f 496e 7661 6c69 644c 6f63 6174 696f s/InvalidLocatio │ │ │ │ │ -0002cf00: 6e2e 6a61 7661 3a20 6368 6563 6b20 666f n.java: check fo │ │ │ │ │ -0002cf10: 7220 696e 7661 6c69 6420 616e 6e6f 7461 r invalid annota │ │ │ │ │ -0002cf20: 7469 6e73 2067 6976 656e 2074 6865 2074 tins given the t │ │ │ │ │ -0002cf30: 6172 6765 740a 0a3c 6c69 3e74 6f6f 6c73 arget..
  • tools │ │ │ │ │ -0002cf40: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ -0002cf50: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ -0002cf60: 6e73 2f66 6169 6c75 7265 732f 636f 6d6d ns/failures/comm │ │ │ │ │ -0002cf70: 6f6e 2f69 6e6e 6572 7479 7065 7061 7261 on/innertypepara │ │ │ │ │ -0002cf80: 6d73 2f4d 6973 7369 6e67 416e 6e6f 7461 ms/MissingAnnota │ │ │ │ │ -0002cf90: 7469 6f6e 5661 6c75 652e 6a61 7661 3a20 tionValue.java: │ │ │ │ │ -0002cfa0: 6368 6563 6b20 666f 7220 6d69 7373 696e check for missin │ │ │ │ │ -0002cfb0: 6720 616e 6e6f 7461 7469 6f6e 2076 616c g annotation val │ │ │ │ │ -0002cfc0: 7565 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ue..
  • tools/ja │ │ │ │ │ -0002cfd0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002cfe0: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002cff0: 6661 696c 7572 6573 2f63 6f6d 6d6f 6e2f failures/common/ │ │ │ │ │ -0002d000: 6e65 7761 7272 6179 2f44 7570 6c69 6361 newarray/Duplica │ │ │ │ │ -0002d010: 7465 416e 6e6f 7461 7469 6f6e 5661 6c75 teAnnotationValu │ │ │ │ │ -0002d020: 652e 6a61 7661 3a20 6368 6563 6b20 666f e.java: check fo │ │ │ │ │ -0002d030: 7220 6475 706c 6963 6174 6520 616e 6e6f r duplicate anno │ │ │ │ │ -0002d040: 7461 7469 6f6e 2076 616c 7565 730a 0a3c tation values..< │ │ │ │ │ -0002d050: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002d060: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002d070: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ -0002d080: 7265 732f 636f 6d6d 6f6e 2f6e 6577 6172 res/common/newar │ │ │ │ │ -0002d090: 7261 792f 4475 706c 6963 6174 6554 7970 ray/DuplicateTyp │ │ │ │ │ -0002d0a0: 6541 6e6e 6f74 6174 696f 6e2e 6a61 7661 eAnnotation.java │ │ │ │ │ -0002d0b0: 3a20 6368 6563 6b20 666f 7220 6475 706c : check for dupl │ │ │ │ │ -0002d0c0: 6963 6174 6520 616e 6e6f 7461 7469 6f6e icate annotation │ │ │ │ │ -0002d0d0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0002d0e0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002d0f0: 7970 6541 6e6e 6f74 6174 696f 6e73 2f66 ypeAnnotations/f │ │ │ │ │ -0002d100: 6169 6c75 7265 732f 636f 6d6d 6f6e 2f6e ailures/common/n │ │ │ │ │ -0002d110: 6577 6172 7261 792f 496e 7661 6c69 644c ewarray/InvalidL │ │ │ │ │ -0002d120: 6f63 6174 696f 6e2e 6a61 7661 3a20 6368 ocation.java: ch │ │ │ │ │ -0002d130: 6563 6b20 666f 7220 696e 7661 6c69 6420 eck for invalid │ │ │ │ │ -0002d140: 616e 6e6f 7461 7469 6e73 2067 6976 656e annotatins given │ │ │ │ │ -0002d150: 2074 6865 2074 6172 6765 740a 0a3c 6c69 the target..
  • tools/javac/ann │ │ │ │ │ -0002d170: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ -0002d180: 6f74 6174 696f 6e73 2f66 6169 6c75 7265 otations/failure │ │ │ │ │ -0002d190: 732f 636f 6d6d 6f6e 2f6e 6577 6172 7261 s/common/newarra │ │ │ │ │ -0002d1a0: 792f 4d69 7373 696e 6741 6e6e 6f74 6174 y/MissingAnnotat │ │ │ │ │ -0002d1b0: 696f 6e56 616c 7565 2e6a 6176 613a 2063 ionValue.java: c │ │ │ │ │ -0002d1c0: 6865 636b 2066 6f72 206d 6973 7369 6e67 heck for missing │ │ │ │ │ -0002d1d0: 2061 6e6e 6f74 6174 696f 6e20 7661 6c75 annotation valu │ │ │ │ │ -0002d1e0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0002d1f0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002d200: 7970 6541 6e6e 6f74 6174 696f 6e73 2f66 ypeAnnotations/f │ │ │ │ │ -0002d210: 6169 6c75 7265 732f 636f 6d6d 6f6e 2f70 ailures/common/p │ │ │ │ │ -0002d220: 6172 616d 626f 756e 6473 2f42 726f 6b65 arambounds/Broke │ │ │ │ │ -0002d230: 6e41 6e6e 6f74 6174 696f 6e2e 6a61 7661 nAnnotation.java │ │ │ │ │ -0002d240: 3a20 456e 7375 7265 2075 6e72 6573 6f6c : Ensure unresol │ │ │ │ │ -0002d250: 7665 6420 7570 7065 7220 626f 756e 6420 ved upper bound │ │ │ │ │ -0002d260: 616e 6e6f 7461 7469 6f6e 2069 7320 6861 annotation is ha │ │ │ │ │ -0002d270: 6e64 6c65 6420 636f 7272 6563 746c 790a ndled correctly. │ │ │ │ │ -0002d280: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002d290: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002d2a0: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ -0002d2b0: 6c75 7265 732f 636f 6d6d 6f6e 2f70 6172 lures/common/par │ │ │ │ │ -0002d2c0: 616d 626f 756e 6473 2f44 7570 6c69 6361 ambounds/Duplica │ │ │ │ │ -0002d2d0: 7465 416e 6e6f 7461 7469 6f6e 5661 6c75 teAnnotationValu │ │ │ │ │ -0002d2e0: 652e 6a61 7661 3a20 6368 6563 6b20 666f e.java: check fo │ │ │ │ │ -0002d2f0: 7220 6475 706c 6963 6174 6520 616e 6e6f r duplicate anno │ │ │ │ │ -0002d300: 7461 7469 6f6e 2076 616c 7565 7320 666f tation values fo │ │ │ │ │ -0002d310: 7220 7479 7065 2070 6172 616d 6574 6572 r type parameter │ │ │ │ │ -0002d320: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002d330: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002d340: 7065 416e 6e6f 7461 7469 6f6e 732f 6661 peAnnotations/fa │ │ │ │ │ -0002d350: 696c 7572 6573 2f63 6f6d 6d6f 6e2f 7061 ilures/common/pa │ │ │ │ │ -0002d360: 7261 6d62 6f75 6e64 732f 4475 706c 6963 rambounds/Duplic │ │ │ │ │ -0002d370: 6174 6554 7970 6541 6e6e 6f74 6174 696f ateTypeAnnotatio │ │ │ │ │ -0002d380: 6e2e 6a61 7661 3a20 6368 6563 6b20 666f n.java: check fo │ │ │ │ │ -0002d390: 7220 6475 706c 6963 6174 6520 616e 6e6f r duplicate anno │ │ │ │ │ -0002d3a0: 7461 7469 6f6e 730a 0a3c 6c69 3e74 6f6f tations..
  • too │ │ │ │ │ -0002d3b0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002d3c0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002d3d0: 696f 6e73 2f66 6169 6c75 7265 732f 636f ions/failures/co │ │ │ │ │ -0002d3e0: 6d6d 6f6e 2f70 6172 616d 626f 756e 6473 mmon/parambounds │ │ │ │ │ -0002d3f0: 2f49 6e76 616c 6964 4c6f 6361 7469 6f6e /InvalidLocation │ │ │ │ │ -0002d400: 2e6a 6176 613a 2063 6865 636b 2066 6f72 .java: check for │ │ │ │ │ -0002d410: 2069 6e76 616c 6964 2061 6e6e 6f74 6174 invalid annotat │ │ │ │ │ -0002d420: 696e 7320 6769 7665 6e20 7468 6520 7461 ins given the ta │ │ │ │ │ -0002d430: 7267 6574 0a0a 3c6c 693e 746f 6f6c 732f rget..
  • tools/ │ │ │ │ │ -0002d440: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002d450: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002d460: 732f 6661 696c 7572 6573 2f63 6f6d 6d6f s/failures/commo │ │ │ │ │ -0002d470: 6e2f 7061 7261 6d62 6f75 6e64 732f 4d69 n/parambounds/Mi │ │ │ │ │ -0002d480: 7373 696e 6741 6e6e 6f74 6174 696f 6e56 ssingAnnotationV │ │ │ │ │ -0002d490: 616c 7565 2e6a 6176 613a 2063 6865 636b alue.java: check │ │ │ │ │ -0002d4a0: 2066 6f72 206d 6973 7369 6e67 2061 6e6e for missing ann │ │ │ │ │ -0002d4b0: 6f74 6174 696f 6e20 7661 6c75 650a 0a3c otation value..< │ │ │ │ │ -0002d4c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002d4d0: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002d4e0: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ -0002d4f0: 7265 732f 636f 6d6d 6f6e 2f72 6563 6569 res/common/recei │ │ │ │ │ -0002d500: 7665 722f 4465 636c 6172 6174 696f 6e41 ver/DeclarationA │ │ │ │ │ -0002d510: 6e6e 6f74 6174 696f 6e2e 6a61 7661 3a20 nnotation.java: │ │ │ │ │ -0002d520: 656e 7375 7265 2074 6861 7420 6465 636c ensure that decl │ │ │ │ │ -0002d530: 6172 6174 696f 6e20 616e 6e6f 7461 7469 aration annotati │ │ │ │ │ -0002d540: 6f6e 7320 6172 6520 6e6f 7420 616c 6c6f ons are not allo │ │ │ │ │ -0002d550: 7765 6420 6f6e 206d 6574 686f 6420 7265 wed on method re │ │ │ │ │ -0002d560: 6365 6976 6572 2074 7970 6573 0a0a 3c6c ceiver types..tools/javac/an │ │ │ │ │ -0002d580: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ -0002d590: 6e6f 7461 7469 6f6e 732f 6661 696c 7572 notations/failur │ │ │ │ │ -0002d5a0: 6573 2f63 6f6d 6d6f 6e2f 7265 6365 6976 es/common/receiv │ │ │ │ │ -0002d5b0: 6572 2f44 7570 6c69 6361 7465 416e 6e6f er/DuplicateAnno │ │ │ │ │ -0002d5c0: 7461 7469 6f6e 5661 6c75 652e 6a61 7661 tationValue.java │ │ │ │ │ -0002d5d0: 3a20 6368 6563 6b20 666f 7220 6475 706c : check for dupl │ │ │ │ │ -0002d5e0: 6963 6174 6520 616e 6e6f 7461 7469 6f6e icate annotation │ │ │ │ │ -0002d5f0: 2076 616c 7565 7320 696e 2072 6563 6569 values in recei │ │ │ │ │ -0002d600: 7665 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ver..
  • tools/j │ │ │ │ │ -0002d610: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -0002d620: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ -0002d630: 2f66 6169 6c75 7265 732f 636f 6d6d 6f6e /failures/common │ │ │ │ │ -0002d640: 2f72 6563 6569 7665 722f 4475 706c 6963 /receiver/Duplic │ │ │ │ │ -0002d650: 6174 6554 7970 6541 6e6e 6f74 6174 696f ateTypeAnnotatio │ │ │ │ │ -0002d660: 6e2e 6a61 7661 3a20 6368 6563 6b20 666f n.java: check fo │ │ │ │ │ -0002d670: 7220 6475 706c 6963 6174 6520 616e 6e6f r duplicate anno │ │ │ │ │ -0002d680: 7461 7469 6f6e 7320 696e 2072 6563 6569 tations in recei │ │ │ │ │ -0002d690: 7665 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ver..
  • tools/j │ │ │ │ │ -0002d6a0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -0002d6b0: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ -0002d6c0: 2f66 6169 6c75 7265 732f 636f 6d6d 6f6e /failures/common │ │ │ │ │ -0002d6d0: 2f72 6563 6569 7665 722f 496e 7661 6c69 /receiver/Invali │ │ │ │ │ -0002d6e0: 644c 6f63 6174 696f 6e2e 6a61 7661 3a20 dLocation.java: │ │ │ │ │ -0002d6f0: 6368 6563 6b20 666f 7220 696e 7661 6c69 check for invali │ │ │ │ │ -0002d700: 6420 616e 6e6f 7461 7469 6e73 2067 6976 d annotatins giv │ │ │ │ │ -0002d710: 656e 2074 6865 2074 6172 6765 740a 0a3c en the target..< │ │ │ │ │ -0002d720: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002d730: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002d740: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ -0002d750: 7265 732f 636f 6d6d 6f6e 2f72 6563 6569 res/common/recei │ │ │ │ │ -0002d760: 7665 722f 4d69 7373 696e 6741 6e6e 6f74 ver/MissingAnnot │ │ │ │ │ -0002d770: 6174 696f 6e56 616c 7565 2e6a 6176 613a ationValue.java: │ │ │ │ │ -0002d780: 2063 6865 636b 2066 6f72 206d 6973 7369 check for missi │ │ │ │ │ -0002d790: 6e67 2061 6e6e 6f74 6174 696f 6e20 7661 ng annotation va │ │ │ │ │ -0002d7a0: 6c75 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a lue..
  • tools/j │ │ │ │ │ -0002d7b0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -0002d7c0: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ -0002d7d0: 2f66 6169 6c75 7265 732f 636f 6d6d 6f6e /failures/common │ │ │ │ │ -0002d7e0: 2f72 6563 6569 7665 722f 4e65 7374 696e /receiver/Nestin │ │ │ │ │ -0002d7f0: 672e 6a61 7661 3a20 456e 7375 7265 2074 g.java: Ensure t │ │ │ │ │ -0002d800: 6861 7420 6e65 7374 6564 2063 6c61 7373 hat nested class │ │ │ │ │ -0002d810: 6573 2f6d 6574 686f 6473 2077 6f72 6b0a es/methods work. │ │ │ │ │ -0002d820: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002d830: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002d840: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ -0002d850: 6c75 7265 732f 636f 6d6d 6f6e 2f72 6563 lures/common/rec │ │ │ │ │ -0002d860: 6569 7665 722f 5374 6174 6963 5468 696e eiver/StaticThin │ │ │ │ │ -0002d870: 6773 2e6a 6176 613a 2074 6865 2072 6563 gs.java: the rec │ │ │ │ │ -0002d880: 6569 7665 7220 7061 7261 6d65 7465 7220 eiver parameter │ │ │ │ │ -0002d890: 616e 6420 7374 6174 6963 206d 6574 686f and static metho │ │ │ │ │ -0002d8a0: 6473 2f63 6c61 7373 6573 0a0a 3c6c 693e ds/classes..
  • │ │ │ │ │ -0002d8b0: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -0002d8c0: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ -0002d8d0: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ -0002d8e0: 2f63 6f6d 6d6f 6e2f 7265 6365 6976 6572 /common/receiver │ │ │ │ │ -0002d8f0: 2f57 726f 6e67 5479 7065 2e6a 6176 613a /WrongType.java: │ │ │ │ │ -0002d900: 2074 6865 2072 6563 6569 7665 7220 7061 the receiver pa │ │ │ │ │ -0002d910: 7261 6d65 7465 7220 6861 7320 7468 6520 rameter has the │ │ │ │ │ -0002d920: 7479 7065 206f 6620 7468 6520 7375 7272 type of the surr │ │ │ │ │ -0002d930: 6f75 6e64 696e 6720 636c 6173 730a 0a3c ounding class..< │ │ │ │ │ -0002d940: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002d950: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002d960: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ -0002d970: 7265 732f 636f 6d6d 6f6e 2f72 6573 742f res/common/rest/ │ │ │ │ │ -0002d980: 4475 706c 6963 6174 6541 6e6e 6f74 6174 DuplicateAnnotat │ │ │ │ │ -0002d990: 696f 6e56 616c 7565 2e6a 6176 613a 2063 ionValue.java: c │ │ │ │ │ -0002d9a0: 6865 636b 2066 6f72 2044 7570 6c69 6361 heck for Duplica │ │ │ │ │ -0002d9b0: 7465 2061 6e6e 6f74 6174 696f 6e20 7661 te annotation va │ │ │ │ │ -0002d9c0: 6c75 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a lue..
  • tools/j │ │ │ │ │ -0002d9d0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -0002d9e0: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ -0002d9f0: 2f66 6169 6c75 7265 732f 636f 6d6d 6f6e /failures/common │ │ │ │ │ -0002da00: 2f72 6573 742f 4475 706c 6963 6174 6554 /rest/DuplicateT │ │ │ │ │ -0002da10: 7970 6541 6e6e 6f74 6174 696f 6e2e 6a61 ypeAnnotation.ja │ │ │ │ │ -0002da20: 7661 3a20 6368 6563 6b20 666f 7220 6475 va: check for du │ │ │ │ │ -0002da30: 706c 6963 6174 6520 616e 6e6f 7461 7469 plicate annotati │ │ │ │ │ -0002da40: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ -0002da50: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -0002da60: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ -0002da70: 2f66 6169 6c75 7265 732f 636f 6d6d 6f6e /failures/common │ │ │ │ │ -0002da80: 2f72 6573 742f 496e 7661 6c69 644c 6f63 /rest/InvalidLoc │ │ │ │ │ -0002da90: 6174 696f 6e2e 6a61 7661 3a20 6368 6563 ation.java: chec │ │ │ │ │ -0002daa0: 6b20 666f 7220 696e 7661 6c69 6420 616e k for invalid an │ │ │ │ │ -0002dab0: 6e6f 7461 7469 6e73 2067 6976 656e 2074 notatins given t │ │ │ │ │ -0002dac0: 6865 2074 6172 6765 740a 0a3c 6c69 3e74 he target..
  • t │ │ │ │ │ -0002dad0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -0002dae0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ -0002daf0: 6174 696f 6e73 2f66 6169 6c75 7265 732f ations/failures/ │ │ │ │ │ -0002db00: 636f 6d6d 6f6e 2f72 6573 742f 4d69 7373 common/rest/Miss │ │ │ │ │ -0002db10: 696e 6741 6e6e 6f74 6174 696f 6e56 616c ingAnnotationVal │ │ │ │ │ -0002db20: 7565 2e6a 6176 613a 2063 6865 636b 2066 ue.java: check f │ │ │ │ │ -0002db30: 6f72 206d 6973 7369 6e67 2061 6e6e 6f74 or missing annot │ │ │ │ │ -0002db40: 6174 696f 6e20 7661 6c75 650a 0a3c 6c69 ation value..
  • tools/javac/ann │ │ │ │ │ -0002db60: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ -0002db70: 6f74 6174 696f 6e73 2f66 6169 6c75 7265 otations/failure │ │ │ │ │ -0002db80: 732f 636f 6d6d 6f6e 2f74 7970 6541 7267 s/common/typeArg │ │ │ │ │ -0002db90: 732f 4475 706c 6963 6174 6541 6e6e 6f74 s/DuplicateAnnot │ │ │ │ │ -0002dba0: 6174 696f 6e56 616c 7565 2e6a 6176 613a ationValue.java: │ │ │ │ │ -0002dbb0: 2063 6865 636b 2066 6f72 2064 7570 6c69 check for dupli │ │ │ │ │ -0002dbc0: 6361 7465 2061 6e6e 6f74 6174 696f 6e20 cate annotation │ │ │ │ │ -0002dbd0: 7661 6c75 6573 2066 6f72 2074 7970 6520 values for type │ │ │ │ │ -0002dbe0: 7061 7261 6d65 7465 720a 0a3c 6c69 3e74 parameter..
  • t │ │ │ │ │ -0002dbf0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -0002dc00: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ -0002dc10: 6174 696f 6e73 2f66 6169 6c75 7265 732f ations/failures/ │ │ │ │ │ -0002dc20: 636f 6d6d 6f6e 2f74 7970 6541 7267 732f common/typeArgs/ │ │ │ │ │ -0002dc30: 4475 706c 6963 6174 6554 7970 6541 6e6e DuplicateTypeAnn │ │ │ │ │ -0002dc40: 6f74 6174 696f 6e2e 6a61 7661 3a20 6368 otation.java: ch │ │ │ │ │ -0002dc50: 6563 6b20 666f 7220 6475 706c 6963 6174 eck for duplicat │ │ │ │ │ -0002dc60: 6520 616e 6e6f 7461 7469 6f6e 730a 0a3c e annotations..< │ │ │ │ │ -0002dc70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002dc80: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002dc90: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ -0002dca0: 7265 732f 636f 6d6d 6f6e 2f74 7970 6541 res/common/typeA │ │ │ │ │ -0002dcb0: 7267 732f 496e 7661 6c69 644c 6f63 6174 rgs/InvalidLocat │ │ │ │ │ -0002dcc0: 696f 6e2e 6a61 7661 3a20 6368 6563 6b20 ion.java: check │ │ │ │ │ -0002dcd0: 666f 7220 696e 7661 6c69 6420 616e 6e6f for invalid anno │ │ │ │ │ -0002dce0: 7461 7469 6e73 2067 6976 656e 2074 6865 tatins given the │ │ │ │ │ -0002dcf0: 2074 6172 6765 740a 0a3c 6c69 3e74 6f6f target..
  • too │ │ │ │ │ -0002dd00: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002dd10: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002dd20: 696f 6e73 2f66 6169 6c75 7265 732f 636f ions/failures/co │ │ │ │ │ -0002dd30: 6d6d 6f6e 2f74 7970 6541 7267 732f 4d69 mmon/typeArgs/Mi │ │ │ │ │ -0002dd40: 7373 696e 6741 6e6e 6f74 6174 696f 6e56 ssingAnnotationV │ │ │ │ │ -0002dd50: 616c 7565 2e6a 6176 613a 2063 6865 636b alue.java: check │ │ │ │ │ -0002dd60: 2066 6f72 206d 6973 7369 6e67 2061 6e6e for missing ann │ │ │ │ │ -0002dd70: 6f74 6174 696f 6e20 7661 6c75 650a 0a3c otation value..< │ │ │ │ │ -0002dd80: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002dd90: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002dda0: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ -0002ddb0: 7265 732f 636f 6d6d 6f6e 2f74 7970 6570 res/common/typep │ │ │ │ │ -0002ddc0: 6172 616d 732f 4475 706c 6963 6174 6541 arams/DuplicateA │ │ │ │ │ -0002ddd0: 6e6e 6f74 6174 696f 6e56 616c 7565 2e6a nnotationValue.j │ │ │ │ │ -0002dde0: 6176 613a 2063 6865 636b 2066 6f72 2064 ava: check for d │ │ │ │ │ -0002ddf0: 7570 6c69 6361 7465 2061 6e6e 6f74 6174 uplicate annotat │ │ │ │ │ -0002de00: 696f 6e20 7661 6c75 6573 2066 6f72 2074 ion values for t │ │ │ │ │ -0002de10: 7970 6520 7061 7261 6d65 7465 720a 0a3c ype parameter..< │ │ │ │ │ -0002de20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002de30: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002de40: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ -0002de50: 7265 732f 636f 6d6d 6f6e 2f74 7970 6570 res/common/typep │ │ │ │ │ -0002de60: 6172 616d 732f 4475 706c 6963 6174 6554 arams/DuplicateT │ │ │ │ │ -0002de70: 7970 6541 6e6e 6f74 6174 696f 6e2e 6a61 ypeAnnotation.ja │ │ │ │ │ -0002de80: 7661 3a20 6368 6563 6b20 666f 7220 6475 va: check for du │ │ │ │ │ -0002de90: 706c 6963 6174 6520 616e 6e6f 7461 7469 plicate annotati │ │ │ │ │ -0002dea0: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ -0002deb0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ -0002dec0: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ -0002ded0: 2f66 6169 6c75 7265 732f 636f 6d6d 6f6e /failures/common │ │ │ │ │ -0002dee0: 2f74 7970 6570 6172 616d 732f 496e 7661 /typeparams/Inva │ │ │ │ │ -0002def0: 6c69 644c 6f63 6174 696f 6e2e 6a61 7661 lidLocation.java │ │ │ │ │ -0002df00: 3a20 6368 6563 6b20 666f 7220 696e 7661 : check for inva │ │ │ │ │ -0002df10: 6c69 6420 616e 6e6f 7461 7469 6e73 2067 lid annotatins g │ │ │ │ │ -0002df20: 6976 656e 2074 6865 2074 6172 6765 740a iven the target. │ │ │ │ │ -0002df30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002df40: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002df50: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ -0002df60: 6c75 7265 732f 636f 6d6d 6f6e 2f74 7970 lures/common/typ │ │ │ │ │ -0002df70: 6570 6172 616d 732f 4d69 7373 696e 6741 eparams/MissingA │ │ │ │ │ -0002df80: 6e6e 6f74 6174 696f 6e56 616c 7565 2e6a nnotationValue.j │ │ │ │ │ -0002df90: 6176 613a 2063 6865 636b 2066 6f72 206d ava: check for m │ │ │ │ │ -0002dfa0: 6973 7369 6e67 2061 6e6e 6f74 6174 696f issing annotatio │ │ │ │ │ -0002dfb0: 6e20 7661 6c75 650a 0a3c 6c69 3e74 6f6f n value..
  • too │ │ │ │ │ -0002dfc0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002dfd0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002dfe0: 696f 6e73 2f66 6169 6c75 7265 732f 636f ions/failures/co │ │ │ │ │ -0002dff0: 6d6d 6f6e 2f77 696c 6463 6172 6473 2f44 mmon/wildcards/D │ │ │ │ │ -0002e000: 6563 6c61 7261 7469 6f6e 416e 6e6f 7461 eclarationAnnota │ │ │ │ │ -0002e010: 7469 6f6e 2e6a 6176 613a 2065 6e73 7572 tion.java: ensur │ │ │ │ │ -0002e020: 6520 7468 6174 2064 6563 6c61 7261 7469 e that declarati │ │ │ │ │ -0002e030: 6f6e 2061 6e6e 6f74 6174 696f 6e73 2061 on annotations a │ │ │ │ │ -0002e040: 7265 206e 6f74 2061 6c6c 6f77 6564 206f re not allowed o │ │ │ │ │ -0002e050: 6e20 7769 6c64 6361 7264 730a 0a3c 6c69 n wildcards..
  • tools/javac/ann │ │ │ │ │ -0002e070: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ -0002e080: 6f74 6174 696f 6e73 2f66 6169 6c75 7265 otations/failure │ │ │ │ │ -0002e090: 732f 636f 6d6d 6f6e 2f77 696c 6463 6172 s/common/wildcar │ │ │ │ │ -0002e0a0: 6473 2f44 7570 6c69 6361 7465 416e 6e6f ds/DuplicateAnno │ │ │ │ │ -0002e0b0: 7461 7469 6f6e 5661 6c75 652e 6a61 7661 tationValue.java │ │ │ │ │ -0002e0c0: 3a20 6368 6563 6b20 666f 7220 6475 706c : check for dupl │ │ │ │ │ -0002e0d0: 6963 6174 6520 616e 6e6f 7461 7469 6f6e icate annotation │ │ │ │ │ -0002e0e0: 2076 616c 7565 7320 666f 7220 7479 7065 values for type │ │ │ │ │ -0002e0f0: 2070 6172 616d 6574 6572 0a0a 3c6c 693e parameter..
  • │ │ │ │ │ -0002e100: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -0002e110: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ -0002e120: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ -0002e130: 2f63 6f6d 6d6f 6e2f 7769 6c64 6361 7264 /common/wildcard │ │ │ │ │ -0002e140: 732f 4475 706c 6963 6174 6554 7970 6541 s/DuplicateTypeA │ │ │ │ │ -0002e150: 6e6e 6f74 6174 696f 6e2e 6a61 7661 3a20 nnotation.java: │ │ │ │ │ -0002e160: 6368 6563 6b20 666f 7220 6475 706c 6963 check for duplic │ │ │ │ │ -0002e170: 6174 6520 616e 6e6f 7461 7469 6f6e 730a ate annotations. │ │ │ │ │ -0002e180: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002e190: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002e1a0: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ -0002e1b0: 6c75 7265 732f 636f 6d6d 6f6e 2f77 696c lures/common/wil │ │ │ │ │ -0002e1c0: 6463 6172 6473 2f49 6e76 616c 6964 4c6f dcards/InvalidLo │ │ │ │ │ -0002e1d0: 6361 7469 6f6e 2e6a 6176 613a 2063 6865 cation.java: che │ │ │ │ │ -0002e1e0: 636b 2066 6f72 2069 6e76 616c 6964 2061 ck for invalid a │ │ │ │ │ -0002e1f0: 6e6e 6f74 6174 696e 7320 6769 7665 6e20 nnotatins given │ │ │ │ │ -0002e200: 7468 6520 7461 7267 6574 0a0a 3c6c 693e the target..
  • │ │ │ │ │ -0002e210: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -0002e220: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ -0002e230: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ -0002e240: 2f63 6f6d 6d6f 6e2f 7769 6c64 6361 7264 /common/wildcard │ │ │ │ │ -0002e250: 732f 4d69 7373 696e 6741 6e6e 6f74 6174 s/MissingAnnotat │ │ │ │ │ -0002e260: 696f 6e56 616c 7565 2e6a 6176 613a 2063 ionValue.java: c │ │ │ │ │ -0002e270: 6865 636b 2066 6f72 206d 6973 7369 6e67 heck for missing │ │ │ │ │ -0002e280: 2061 6e6e 6f74 6174 696f 6e20 7661 6c75 annotation valu │ │ │ │ │ -0002e290: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0002e2a0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002e2b0: 7970 6541 6e6e 6f74 6174 696f 6e73 2f66 ypeAnnotations/f │ │ │ │ │ -0002e2c0: 6169 6c75 7265 732f 7461 7267 6574 2f43 ailures/target/C │ │ │ │ │ -0002e2d0: 6f6e 7374 7275 6374 6f72 2e6a 6176 613a onstructor.java: │ │ │ │ │ -0002e2e0: 2074 6573 7420 696e 7661 6c69 6420 6c6f test invalid lo │ │ │ │ │ -0002e2f0: 6361 7469 6f6e 206f 6620 5479 7065 5573 cation of TypeUs │ │ │ │ │ -0002e300: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0002e310: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002e320: 7970 6541 6e6e 6f74 6174 696f 6e73 2f66 ypeAnnotations/f │ │ │ │ │ -0002e330: 6169 6c75 7265 732f 7461 7267 6574 2f44 ailures/target/D │ │ │ │ │ -0002e340: 6f74 436c 6173 732e 6a61 7661 3a20 436c otClass.java: Cl │ │ │ │ │ -0002e350: 6173 7320 6c69 7465 7261 6c73 2061 7265 ass literals are │ │ │ │ │ -0002e360: 206e 6f74 2074 7970 6520 7573 6573 2061 not type uses a │ │ │ │ │ -0002e370: 6e64 2063 616e 6e6f 7420 6265 2061 6e6e nd cannot be ann │ │ │ │ │ -0002e380: 6f74 6174 6564 0a0a 3c6c 693e 746f 6f6c otated..
  • tool │ │ │ │ │ -0002e390: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ -0002e3a0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ -0002e3b0: 6f6e 732f 6661 696c 7572 6573 2f74 6172 ons/failures/tar │ │ │ │ │ -0002e3c0: 6765 742f 496e 636f 6d70 6c65 7465 4172 get/IncompleteAr │ │ │ │ │ -0002e3d0: 7261 792e 6a61 7661 3a20 7465 7374 2069 ray.java: test i │ │ │ │ │ -0002e3e0: 6e63 6f6d 706c 6574 6520 6172 7261 7920 ncomplete array │ │ │ │ │ -0002e3f0: 6465 636c 6172 6174 696f 6e0a 0a3c 6c69 declaration..
  • tools/javac/ann │ │ │ │ │ -0002e410: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ -0002e420: 6f74 6174 696f 6e73 2f66 6169 6c75 7265 otations/failure │ │ │ │ │ -0002e430: 732f 7461 7267 6574 2f4e 6f74 5479 7065 s/target/NotType │ │ │ │ │ -0002e440: 5061 7261 6d65 7465 722e 6a61 7661 3a20 Parameter.java: │ │ │ │ │ -0002e450: 7465 7374 2069 6e76 616c 6964 206c 6f63 test invalid loc │ │ │ │ │ -0002e460: 6174 696f 6e20 6f66 2054 7970 6555 7365 ation of TypeUse │ │ │ │ │ -0002e470: 2061 6e64 2054 7970 6550 6172 616d 6574 and TypeParamet │ │ │ │ │ -0002e480: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ -0002e490: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002e4a0: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002e4b0: 6661 696c 7572 6573 2f74 6172 6765 742f failures/target/ │ │ │ │ │ -0002e4c0: 4e6f 7454 7970 6555 7365 2e6a 6176 613a NotTypeUse.java: │ │ │ │ │ -0002e4d0: 2074 6573 7420 696e 7661 6c69 6420 6c6f test invalid lo │ │ │ │ │ -0002e4e0: 6361 7469 6f6e 206f 6620 5479 7065 5573 cation of TypeUs │ │ │ │ │ -0002e4f0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0002e500: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002e510: 7970 6541 6e6e 6f74 6174 696f 6e73 2f66 ypeAnnotations/f │ │ │ │ │ -0002e520: 6169 6c75 7265 732f 7461 7267 6574 2f56 ailures/target/V │ │ │ │ │ -0002e530: 6f69 644d 6574 686f 642e 6a61 7661 3a20 oidMethod.java: │ │ │ │ │ -0002e540: 7465 7374 2069 6e76 616c 6964 206c 6f63 test invalid loc │ │ │ │ │ -0002e550: 6174 696f 6e20 6f66 2054 7970 6555 7365 ation of TypeUse │ │ │ │ │ -0002e560: 2061 6e64 2054 7970 6550 6172 616d 6574 and TypeParamet │ │ │ │ │ -0002e570: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ -0002e580: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002e590: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002e5a0: 6e65 776c 6f63 6174 696f 6e73 2f41 6674 newlocations/Aft │ │ │ │ │ -0002e5b0: 6572 4d65 7468 6f64 5479 7065 5061 7261 erMethodTypePara │ │ │ │ │ -0002e5c0: 6d73 2e6a 6176 613a 2056 6572 6966 7920 ms.java: Verify │ │ │ │ │ -0002e5d0: 7072 6f70 6572 2068 616e 646c 696e 6720 proper handling │ │ │ │ │ -0002e5e0: 6f66 2061 6e6e 6f74 6174 696f 6e73 2061 of annotations a │ │ │ │ │ -0002e5f0: 6674 6572 206d 6574 686f 6427 7320 7479 fter method's ty │ │ │ │ │ -0002e600: 7065 2070 6172 616d 6574 6572 732e 0a0a pe parameters... │ │ │ │ │ -0002e610: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0002e620: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ -0002e630: 416e 6e6f 7461 7469 6f6e 732f 6e65 776c Annotations/newl │ │ │ │ │ -0002e640: 6f63 6174 696f 6e73 2f41 6c6c 4c6f 6361 ocations/AllLoca │ │ │ │ │ -0002e650: 7469 6f6e 732e 6a61 7661 3a20 5374 7265 tions.java: Stre │ │ │ │ │ -0002e660: 7373 2074 6573 7420 666f 7220 7479 7065 ss test for type │ │ │ │ │ -0002e670: 2061 6e6e 6f74 6174 6f6e 730a 0a3c 6c69 annotatons..
  • tools/javac/ann │ │ │ │ │ -0002e690: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ -0002e6a0: 6f74 6174 696f 6e73 2f6e 6577 6c6f 6361 otations/newloca │ │ │ │ │ -0002e6b0: 7469 6f6e 732f 416e 6f6e 796d 6f75 7343 tions/AnonymousC │ │ │ │ │ -0002e6c0: 6c61 7373 2e6a 6176 613a 206e 6577 2074 lass.java: new t │ │ │ │ │ -0002e6d0: 7970 6520 616e 6e6f 7461 7469 6f6e 206c ype annotation l │ │ │ │ │ -0002e6e0: 6f63 6174 696f 6e3a 2061 6e6f 6e79 6d6f ocation: anonymo │ │ │ │ │ -0002e6f0: 7573 2063 6c61 7373 2063 7265 6174 696f us class creatio │ │ │ │ │ -0002e700: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -0002e710: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002e720: 7970 6541 6e6e 6f74 6174 696f 6e73 2f6e ypeAnnotations/n │ │ │ │ │ -0002e730: 6577 6c6f 6361 7469 6f6e 732f 4261 7369 ewlocations/Basi │ │ │ │ │ -0002e740: 6354 6573 742e 6a61 7661 3a20 7261 6e64 cTest.java: rand │ │ │ │ │ -0002e750: 6f6d 2074 6573 7473 2066 6f72 206e 6577 om tests for new │ │ │ │ │ -0002e760: 206c 6f63 6174 696f 6e73 0a0a 3c6c 693e locations..
  • │ │ │ │ │ -0002e770: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -0002e780: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ -0002e790: 7461 7469 6f6e 732f 6e65 776c 6f63 6174 tations/newlocat │ │ │ │ │ -0002e7a0: 696f 6e73 2f43 6c61 7373 4578 7465 6e64 ions/ClassExtend │ │ │ │ │ -0002e7b0: 732e 6a61 7661 3a20 6e65 7720 7479 7065 s.java: new type │ │ │ │ │ -0002e7c0: 2061 6e6e 6f74 6174 696f 6e20 6c6f 6361 annotation loca │ │ │ │ │ -0002e7d0: 7469 6f6e 3a20 636c 6173 7320 6578 7465 tion: class exte │ │ │ │ │ -0002e7e0: 6e64 732f 696d 706c 656d 656e 7473 0a0a nds/implements.. │ │ │ │ │ -0002e7f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0002e800: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ -0002e810: 416e 6e6f 7461 7469 6f6e 732f 6e65 776c Annotations/newl │ │ │ │ │ -0002e820: 6f63 6174 696f 6e73 2f43 6c61 7373 5061 ocations/ClassPa │ │ │ │ │ -0002e830: 7261 6d65 7465 7273 2e6a 6176 613a 206e rameters.java: n │ │ │ │ │ -0002e840: 6577 2074 7970 6520 616e 6e6f 7461 7469 ew type annotati │ │ │ │ │ -0002e850: 6f6e 206c 6f63 6174 696f 6e3a 2063 6c61 on location: cla │ │ │ │ │ -0002e860: 7373 2074 7970 6520 7061 7261 6d65 7465 ss type paramete │ │ │ │ │ -0002e870: 7220 626f 756e 6473 0a0a 3c6c 693e 746f r bounds..
  • to │ │ │ │ │ -0002e880: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002e890: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002e8a0: 7469 6f6e 732f 6e65 776c 6f63 6174 696f tions/newlocatio │ │ │ │ │ -0002e8b0: 6e73 2f43 6f6e 7374 7275 6374 6f72 5479 ns/ConstructorTy │ │ │ │ │ -0002e8c0: 7065 4172 6773 2e6a 6176 613a 206e 6577 peArgs.java: new │ │ │ │ │ -0002e8d0: 2074 7970 6520 616e 6e6f 7461 7469 6f6e type annotation │ │ │ │ │ -0002e8e0: 206c 6f63 6174 696f 6e3a 2063 6f6e 7374 location: const │ │ │ │ │ -0002e8f0: 7275 6374 6f72 2074 7970 6520 6172 6773 ructor type args │ │ │ │ │ -0002e900: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002e910: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002e920: 7065 416e 6e6f 7461 7469 6f6e 732f 6e65 peAnnotations/ne │ │ │ │ │ -0002e930: 776c 6f63 6174 696f 6e73 2f45 7863 6570 wlocations/Excep │ │ │ │ │ -0002e940: 7469 6f6e 5061 7261 6d65 7465 7273 2e6a tionParameters.j │ │ │ │ │ -0002e950: 6176 613a 206e 6577 2074 7970 6520 616e ava: new type an │ │ │ │ │ -0002e960: 6e6f 7461 7469 6f6e 206c 6f63 6174 696f notation locatio │ │ │ │ │ -0002e970: 6e3a 2065 7863 6570 7469 6f6e 2070 6172 n: exception par │ │ │ │ │ -0002e980: 616d 6574 6572 730a 0a3c 6c69 3e74 6f6f ameters..
  • too │ │ │ │ │ -0002e990: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002e9a0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002e9b0: 696f 6e73 2f6e 6577 6c6f 6361 7469 6f6e ions/newlocation │ │ │ │ │ -0002e9c0: 732f 4578 7072 6573 7369 6f6e 732e 6a61 s/Expressions.ja │ │ │ │ │ -0002e9d0: 7661 3a20 6e65 7720 7479 7065 2061 6e6e va: new type ann │ │ │ │ │ -0002e9e0: 6f74 6174 696f 6e20 6c6f 6361 7469 6f6e otation location │ │ │ │ │ -0002e9f0: 3a20 6578 7072 6573 7369 6f6e 730a 0a3c : expressions..< │ │ │ │ │ -0002ea00: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002ea10: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002ea20: 6e6e 6f74 6174 696f 6e73 2f6e 6577 6c6f nnotations/newlo │ │ │ │ │ -0002ea30: 6361 7469 6f6e 732f 4669 656c 6473 2e6a cations/Fields.j │ │ │ │ │ -0002ea40: 6176 613a 206e 6577 2074 7970 6520 616e ava: new type an │ │ │ │ │ -0002ea50: 6e6f 7461 7469 6f6e 206c 6f63 6174 696f notation locatio │ │ │ │ │ -0002ea60: 6e3a 2066 6965 6c64 2074 7970 6520 6172 n: field type ar │ │ │ │ │ -0002ea70: 7261 792f 6765 6e65 7269 6373 0a0a 3c6c ray/generics..tools/javac/an │ │ │ │ │ -0002ea90: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ -0002eaa0: 6e6f 7461 7469 6f6e 732f 6e65 776c 6f63 notations/newloc │ │ │ │ │ -0002eab0: 6174 696f 6e73 2f4c 616d 6264 612e 6a61 ations/Lambda.ja │ │ │ │ │ -0002eac0: 7661 3a20 6e65 7720 7479 7065 2061 6e6e va: new type ann │ │ │ │ │ -0002ead0: 6f74 6174 696f 6e20 6c6f 6361 7469 6f6e otation location │ │ │ │ │ -0002eae0: 3a20 6c61 6d62 6461 2065 7870 7265 7373 : lambda express │ │ │ │ │ -0002eaf0: 696f 6e73 206a 6176 6163 2063 7261 7368 ions javac crash │ │ │ │ │ -0002eb00: 2066 6f72 2061 6e6e 6f74 6174 6564 2070 for annotated p │ │ │ │ │ -0002eb10: 6172 616d 6574 6572 2074 7970 6520 6f66 arameter type of │ │ │ │ │ -0002eb20: 206c 616d 6264 6120 696e 2061 2066 6965 lambda in a fie │ │ │ │ │ -0002eb30: 6c64 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ld..
  • tools/ja │ │ │ │ │ -0002eb40: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002eb50: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002eb60: 6e65 776c 6f63 6174 696f 6e73 2f4c 6f63 newlocations/Loc │ │ │ │ │ -0002eb70: 616c 5661 7269 6162 6c65 732e 6a61 7661 alVariables.java │ │ │ │ │ -0002eb80: 3a20 6e65 7720 7479 7065 2061 6e6e 6f74 : new type annot │ │ │ │ │ -0002eb90: 6174 696f 6e20 6c6f 6361 7469 6f6e 3a20 ation location: │ │ │ │ │ -0002eba0: 6c6f 6361 6c20 7661 7269 6162 6c65 7320 local variables │ │ │ │ │ -0002ebb0: 6172 7261 792f 6765 6e65 7269 6373 0a0a array/generics.. │ │ │ │ │ -0002ebc0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0002ebd0: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ -0002ebe0: 416e 6e6f 7461 7469 6f6e 732f 6e65 776c Annotations/newl │ │ │ │ │ -0002ebf0: 6f63 6174 696f 6e73 2f4d 6574 686f 6452 ocations/MethodR │ │ │ │ │ -0002ec00: 6574 7572 6e54 7970 652e 6a61 7661 3a20 eturnType.java: │ │ │ │ │ -0002ec10: 6e65 7720 7479 7065 2061 6e6e 6f74 6174 new type annotat │ │ │ │ │ -0002ec20: 696f 6e20 6c6f 6361 7469 6f6e 3a20 6d65 ion location: me │ │ │ │ │ -0002ec30: 7468 6f64 2072 6574 7572 6e20 7479 7065 thod return type │ │ │ │ │ -0002ec40: 2061 7272 6179 2f67 656e 6572 6963 730a array/generics. │ │ │ │ │ -0002ec50: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002ec60: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002ec70: 6541 6e6e 6f74 6174 696f 6e73 2f6e 6577 eAnnotations/new │ │ │ │ │ -0002ec80: 6c6f 6361 7469 6f6e 732f 4d65 7468 6f64 locations/Method │ │ │ │ │ -0002ec90: 5479 7065 4172 6773 2e6a 6176 613a 206e TypeArgs.java: n │ │ │ │ │ -0002eca0: 6577 2074 7970 6520 616e 6e6f 7461 7469 ew type annotati │ │ │ │ │ -0002ecb0: 6f6e 206c 6f63 6174 696f 6e3a 206d 6574 on location: met │ │ │ │ │ -0002ecc0: 686f 6420 7479 7065 2061 7267 730a 0a3c hod type args..< │ │ │ │ │ -0002ecd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002ece0: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002ecf0: 6e6e 6f74 6174 696f 6e73 2f6e 6577 6c6f nnotations/newlo │ │ │ │ │ -0002ed00: 6361 7469 6f6e 732f 4d65 7468 6f64 5479 cations/MethodTy │ │ │ │ │ -0002ed10: 7065 5061 7261 6d65 7465 7273 2e6a 6176 peParameters.jav │ │ │ │ │ -0002ed20: 613a 206e 6577 2074 7970 6520 616e 6e6f a: new type anno │ │ │ │ │ -0002ed30: 7461 7469 6f6e 206c 6f63 6174 696f 6e3a tation location: │ │ │ │ │ -0002ed40: 206d 6574 686f 6420 7479 7065 2070 6172 method type par │ │ │ │ │ -0002ed50: 616d 6574 6572 2062 6f75 6e64 730a 0a3c ameter bounds..< │ │ │ │ │ -0002ed60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -0002ed70: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ -0002ed80: 6e6e 6f74 6174 696f 6e73 2f6e 6577 6c6f nnotations/newlo │ │ │ │ │ -0002ed90: 6361 7469 6f6e 732f 4d75 6c74 6943 6174 cations/MultiCat │ │ │ │ │ -0002eda0: 6368 2e6a 6176 613a 206e 6577 2074 7970 ch.java: new typ │ │ │ │ │ -0002edb0: 6520 616e 6e6f 7461 7469 6f6e 206c 6f63 e annotation loc │ │ │ │ │ -0002edc0: 6174 696f 6e3a 206d 756c 7469 6361 7463 ation: multicatc │ │ │ │ │ -0002edd0: 680a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 h..
  • tools/jav │ │ │ │ │ -0002ede0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002edf0: 7970 6541 6e6e 6f74 6174 696f 6e73 2f6e ypeAnnotations/n │ │ │ │ │ -0002ee00: 6577 6c6f 6361 7469 6f6e 732f 4e65 7374 ewlocations/Nest │ │ │ │ │ -0002ee10: 6564 5479 7065 732e 6a61 7661 3a20 6e65 edTypes.java: ne │ │ │ │ │ -0002ee20: 7720 7479 7065 2061 6e6e 6f74 6174 696f w type annotatio │ │ │ │ │ -0002ee30: 6e20 6c6f 6361 7469 6f6e 3a20 6e65 7374 n location: nest │ │ │ │ │ -0002ee40: 6564 2074 7970 6573 0a0a 3c6c 693e 746f ed types..
  • to │ │ │ │ │ -0002ee50: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002ee60: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002ee70: 7469 6f6e 732f 6e65 776c 6f63 6174 696f tions/newlocatio │ │ │ │ │ -0002ee80: 6e73 2f50 6172 616d 6574 6572 732e 6a61 ns/Parameters.ja │ │ │ │ │ -0002ee90: 7661 3a20 6e65 7720 7479 7065 2061 6e6e va: new type ann │ │ │ │ │ -0002eea0: 6f74 6174 696f 6e20 6c6f 6361 7469 6f6e otation location │ │ │ │ │ -0002eeb0: 3a20 7061 7261 6d65 7465 7220 7479 7065 : parameter type │ │ │ │ │ -0002eec0: 2061 7272 6179 2f67 656e 6572 6963 730a array/generics. │ │ │ │ │ -0002eed0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002eee0: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002eef0: 6541 6e6e 6f74 6174 696f 6e73 2f6e 6577 eAnnotations/new │ │ │ │ │ -0002ef00: 6c6f 6361 7469 6f6e 732f 5265 6365 6976 locations/Receiv │ │ │ │ │ -0002ef10: 6572 732e 6a61 7661 3a20 6e65 7720 7479 ers.java: new ty │ │ │ │ │ -0002ef20: 7065 2061 6e6e 6f74 6174 696f 6e20 6c6f pe annotation lo │ │ │ │ │ -0002ef30: 6361 7469 6f6e 3a20 7265 6365 6976 6572 cation: receiver │ │ │ │ │ -0002ef40: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0002ef50: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002ef60: 7970 6541 6e6e 6f74 6174 696f 6e73 2f6e ypeAnnotations/n │ │ │ │ │ -0002ef70: 6577 6c6f 6361 7469 6f6e 732f 5265 736f ewlocations/Reso │ │ │ │ │ -0002ef80: 7572 6365 5661 7269 6162 6c65 732e 6a61 urceVariables.ja │ │ │ │ │ -0002ef90: 7661 3a20 6e65 7720 7479 7065 2061 6e6e va: new type ann │ │ │ │ │ -0002efa0: 6f74 6174 696f 6e20 6c6f 6361 7469 6f6e otation location │ │ │ │ │ -0002efb0: 3a20 7265 736f 7572 6365 2076 6172 6961 : resource varia │ │ │ │ │ -0002efc0: 626c 6573 0a0a 3c6c 693e 746f 6f6c 732f bles..
  • tools/ │ │ │ │ │ -0002efd0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002efe0: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002eff0: 732f 6e65 776c 6f63 6174 696f 6e73 2f54 s/newlocations/T │ │ │ │ │ -0002f000: 6872 6f77 732e 6a61 7661 3a20 6e65 7720 hrows.java: new │ │ │ │ │ -0002f010: 7479 7065 2061 6e6e 6f74 6174 696f 6e20 type annotation │ │ │ │ │ -0002f020: 6c6f 6361 7469 6f6e 3a20 7468 726f 7720 location: throw │ │ │ │ │ -0002f030: 636c 6175 7365 730a 0a3c 6c69 3e74 6f6f clauses..
  • too │ │ │ │ │ -0002f040: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002f050: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002f060: 696f 6e73 2f6e 6577 6c6f 6361 7469 6f6e ions/newlocation │ │ │ │ │ -0002f070: 732f 546f 704c 6576 656c 426c 6f63 6b73 s/TopLevelBlocks │ │ │ │ │ -0002f080: 2e6a 6176 613a 2074 7970 6520 616e 6e6f .java: type anno │ │ │ │ │ -0002f090: 7461 7469 6f6e 206c 6f63 6174 696f 6e3a tation location: │ │ │ │ │ -0002f0a0: 2074 6f70 206c 6576 656c 2062 6c6f 636b top level block │ │ │ │ │ -0002f0b0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0002f0c0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002f0d0: 7970 6541 6e6e 6f74 6174 696f 6e73 2f6e ypeAnnotations/n │ │ │ │ │ -0002f0e0: 6577 6c6f 6361 7469 6f6e 732f 5479 7065 ewlocations/Type │ │ │ │ │ -0002f0f0: 4361 7374 732e 6a61 7661 3a20 6e65 7720 Casts.java: new │ │ │ │ │ -0002f100: 7479 7065 2061 6e6e 6f74 6174 696f 6e20 type annotation │ │ │ │ │ -0002f110: 6c6f 6361 7469 6f6e 3a20 7479 7065 2063 location: type c │ │ │ │ │ -0002f120: 6173 7473 0a0a 3c6c 693e 746f 6f6c 732f asts..
  • tools/ │ │ │ │ │ -0002f130: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002f140: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002f150: 732f 6e65 776c 6f63 6174 696f 6e73 2f54 s/newlocations/T │ │ │ │ │ -0002f160: 7970 6550 6172 616d 6574 6572 732e 6a61 ypeParameters.ja │ │ │ │ │ -0002f170: 7661 3a20 6e65 7720 7479 7065 2061 6e6e va: new type ann │ │ │ │ │ -0002f180: 6f74 6174 696f 6e20 6c6f 6361 7469 6f6e otation location │ │ │ │ │ -0002f190: 3a20 636c 6173 7320 616e 6420 6d65 7468 : class and meth │ │ │ │ │ -0002f1a0: 6f64 2074 7970 6520 7061 7261 6d65 7465 od type paramete │ │ │ │ │ -0002f1b0: 7273 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rs..
  • tools/ja │ │ │ │ │ -0002f1c0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002f1d0: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002f1e0: 6e65 776c 6f63 6174 696f 6e73 2f56 6172 newlocations/Var │ │ │ │ │ -0002f1f0: 6172 6773 2e6a 6176 613a 2074 6573 7420 args.java: test │ │ │ │ │ -0002f200: 6163 6365 7074 616e 6365 206f 6620 7661 acceptance of va │ │ │ │ │ -0002f210: 7261 7267 7320 616e 6e6f 7461 7469 6f6e rargs annotation │ │ │ │ │ -0002f220: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0002f230: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002f240: 7970 6541 6e6e 6f74 6174 696f 6e73 2f6e ypeAnnotations/n │ │ │ │ │ -0002f250: 6577 6c6f 6361 7469 6f6e 732f 5769 6c64 ewlocations/Wild │ │ │ │ │ -0002f260: 6361 7264 732e 6a61 7661 3a20 6e65 7720 cards.java: new │ │ │ │ │ -0002f270: 7479 7065 2061 6e6e 6f74 6174 696f 6e20 type annotation │ │ │ │ │ -0002f280: 6c6f 6361 7469 6f6e 3a20 7769 6c64 6361 location: wildca │ │ │ │ │ -0002f290: 7264 2062 6f75 6e64 0a0a 3c6c 693e 746f rd bound..
  • to │ │ │ │ │ -0002f2a0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002f2b0: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002f2c0: 7469 6f6e 732f 7061 636b 6167 6561 6e6e tions/packageann │ │ │ │ │ -0002f2d0: 6f2f 5061 636b 6167 6550 726f 6365 7373 o/PackageProcess │ │ │ │ │ -0002f2e0: 6f72 2e6a 6176 613a 2074 6573 7420 7468 or.java: test th │ │ │ │ │ -0002f2f0: 6174 2070 6163 6b61 6765 2061 6e6e 6f74 at package annot │ │ │ │ │ -0002f300: 6174 696f 6e73 2061 7265 2061 7661 696c ations are avail │ │ │ │ │ -0002f310: 6162 6c65 2074 6f20 7479 7065 2070 726f able to type pro │ │ │ │ │ -0002f320: 6365 7373 6f72 732e 0a0a 3c6c 693e 746f cessors...
  • to │ │ │ │ │ -0002f330: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002f340: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002f350: 7469 6f6e 732f 706f 7369 7469 6f6e 2f54 tions/position/T │ │ │ │ │ -0002f360: 7970 6541 6e6e 6f74 6174 696f 6e50 6f73 ypeAnnotationPos │ │ │ │ │ -0002f370: 6974 696f 6e54 6573 742e 6a61 7661 3a20 itionTest.java: │ │ │ │ │ -0002f380: 5570 6461 7469 6e67 2074 6865 2074 7970 Updating the typ │ │ │ │ │ -0002f390: 6520 616e 6e6f 7461 7469 6f6e 2070 6f73 e annotation pos │ │ │ │ │ -0002f3a0: 6974 696f 6e20 6f66 6673 6574 2063 6175 ition offset cau │ │ │ │ │ -0002f3b0: 7365 7320 4172 7261 7949 6e64 6578 4f75 ses ArrayIndexOu │ │ │ │ │ -0002f3c0: 744f 6642 6f75 6e64 7345 7863 6570 7469 tOfBoundsExcepti │ │ │ │ │ -0002f3d0: 6f6e 2069 6e20 436c 6173 7357 7269 7465 on in ClassWrite │ │ │ │ │ -0002f3e0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -0002f3f0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002f400: 7970 6541 6e6e 6f74 6174 696f 6e73 2f72 ypeAnnotations/r │ │ │ │ │ -0002f410: 6566 6572 656e 6365 696e 666f 732f 436c eferenceinfos/Cl │ │ │ │ │ -0002f420: 6173 7345 7874 656e 6473 2e6a 6176 613a assExtends.java: │ │ │ │ │ -0002f430: 2054 6573 7420 706f 7075 6c61 7469 6f6e Test population │ │ │ │ │ -0002f440: 206f 6620 7265 6665 7265 6e63 6520 696e of reference in │ │ │ │ │ -0002f450: 666f 2066 6f72 2063 6c61 7373 2065 7874 fo for class ext │ │ │ │ │ -0002f460: 656e 6473 2063 6c61 7573 6573 0a0a 3c6c ends clauses..tools/javac/an │ │ │ │ │ -0002f480: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ -0002f490: 6e6f 7461 7469 6f6e 732f 7265 6665 7265 notations/refere │ │ │ │ │ -0002f4a0: 6e63 6569 6e66 6f73 2f43 6c61 7373 5479 nceinfos/ClassTy │ │ │ │ │ -0002f4b0: 7065 5061 7261 6d2e 6a61 7661 3a20 5465 peParam.java: Te │ │ │ │ │ -0002f4c0: 7374 2070 6f70 756c 6174 696f 6e20 6f66 st population of │ │ │ │ │ -0002f4d0: 2072 6566 6572 656e 6365 2069 6e66 6f20 reference info │ │ │ │ │ -0002f4e0: 666f 7220 636c 6173 7320 7479 7065 2070 for class type p │ │ │ │ │ -0002f4f0: 6172 616d 6574 6572 730a 0a3c 6c69 3e74 arameters..
  • t │ │ │ │ │ -0002f500: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -0002f510: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ -0002f520: 6174 696f 6e73 2f72 6566 6572 656e 6365 ations/reference │ │ │ │ │ -0002f530: 696e 666f 732f 436f 6e73 7472 7563 746f infos/Constructo │ │ │ │ │ -0002f540: 7249 6e76 6f63 6174 696f 6e54 7970 6541 rInvocationTypeA │ │ │ │ │ -0002f550: 7267 756d 656e 742e 6a61 7661 3a20 5465 rgument.java: Te │ │ │ │ │ -0002f560: 7374 2070 6f70 756c 6174 696f 6e20 6f66 st population of │ │ │ │ │ -0002f570: 2072 6566 6572 656e 6365 2069 6e66 6f20 reference info │ │ │ │ │ -0002f580: 666f 7220 636f 6e73 7472 7563 746f 7220 for constructor │ │ │ │ │ -0002f590: 696e 766f 6361 7469 6f6e 2074 7970 6520 invocation type │ │ │ │ │ -0002f5a0: 6172 6775 6d65 6e74 0a0a 3c6c 693e 746f argument..
  • to │ │ │ │ │ -0002f5b0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002f5c0: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002f5d0: 7469 6f6e 732f 7265 6665 7265 6e63 6569 tions/referencei │ │ │ │ │ -0002f5e0: 6e66 6f73 2f43 6f6e 7374 7275 6374 6f72 nfos/Constructor │ │ │ │ │ -0002f5f0: 732e 6a61 7661 3a20 5465 7374 2070 6f70 s.java: Test pop │ │ │ │ │ -0002f600: 756c 6174 696f 6e20 6f66 2072 6566 6572 ulation of refer │ │ │ │ │ -0002f610: 656e 6365 2069 6e66 6f20 666f 7220 636f ence info for co │ │ │ │ │ -0002f620: 6e73 7472 7563 746f 7220 7265 7375 6c74 nstructor result │ │ │ │ │ -0002f630: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0002f640: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ -0002f650: 7970 6541 6e6e 6f74 6174 696f 6e73 2f72 ypeAnnotations/r │ │ │ │ │ -0002f660: 6566 6572 656e 6365 696e 666f 732f 4578 eferenceinfos/Ex │ │ │ │ │ -0002f670: 6365 7074 696f 6e50 6172 616d 6574 6572 ceptionParameter │ │ │ │ │ -0002f680: 732e 6a61 7661 3a20 5465 7374 2070 6f70 s.java: Test pop │ │ │ │ │ -0002f690: 756c 6174 696f 6e20 6f66 2072 6566 6572 ulation of refer │ │ │ │ │ -0002f6a0: 656e 6365 2069 6e66 6f20 666f 7220 6578 ence info for ex │ │ │ │ │ -0002f6b0: 6365 7074 696f 6e20 7061 7261 6d65 7465 ception paramete │ │ │ │ │ -0002f6c0: 7273 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rs..
  • tools/ja │ │ │ │ │ -0002f6d0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ -0002f6e0: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ -0002f6f0: 7265 6665 7265 6e63 6569 6e66 6f73 2f46 referenceinfos/F │ │ │ │ │ -0002f700: 6965 6c64 732e 6a61 7661 3a20 5465 7374 ields.java: Test │ │ │ │ │ -0002f710: 2070 6f70 756c 6174 696f 6e20 6f66 2072 population of r │ │ │ │ │ -0002f720: 6566 6572 656e 6365 2069 6e66 6f20 666f eference info fo │ │ │ │ │ -0002f730: 7220 6669 656c 640a 0a3c 6c69 3e74 6f6f r field..
  • too │ │ │ │ │ -0002f740: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ -0002f750: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ -0002f760: 696f 6e73 2f72 6566 6572 656e 6365 696e ions/referencein │ │ │ │ │ -0002f770: 666f 732f 4672 6f6d 5370 6563 6966 6963 fos/FromSpecific │ │ │ │ │ -0002f780: 6174 696f 6e2e 6a61 7661 3a20 5465 7374 ation.java: Test │ │ │ │ │ -0002f790: 2074 6861 7420 7468 6520 6578 616d 706c that the exampl │ │ │ │ │ -0002f7a0: 6573 2066 726f 6d20 7468 6520 6d61 6e75 es from the manu │ │ │ │ │ -0002f7b0: 616c 2061 7265 2073 746f 7265 6420 6173 al are stored as │ │ │ │ │ -0002f7c0: 2065 7870 6563 7465 640a 0a3c 6c69 3e74 expected..
  • t │ │ │ │ │ -0002f7d0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -0002f7e0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ -0002f7f0: 6174 696f 6e73 2f72 6566 6572 656e 6365 ations/reference │ │ │ │ │ -0002f800: 696e 666f 732f 496e 6974 6961 6c69 7a65 infos/Initialize │ │ │ │ │ -0002f810: 7273 2e6a 6176 613a 2054 6573 7420 706f rs.java: Test po │ │ │ │ │ -0002f820: 7075 6c61 7469 6f6e 206f 6620 7265 6665 pulation of refe │ │ │ │ │ -0002f830: 7265 6e63 6520 696e 666f 2066 6f72 2069 rence info for i │ │ │ │ │ -0002f840: 6e73 7461 6e63 6520 616e 6420 636c 6173 nstance and clas │ │ │ │ │ -0002f850: 7320 696e 6974 6961 6c69 7a65 7273 0a0a s initializers.. │ │ │ │ │ -0002f860: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0002f870: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ -0002f880: 416e 6e6f 7461 7469 6f6e 732f 7265 6665 Annotations/refe │ │ │ │ │ -0002f890: 7265 6e63 6569 6e66 6f73 2f4d 6574 686f renceinfos/Metho │ │ │ │ │ -0002f8a0: 6449 6e76 6f63 6174 696f 6e54 7970 6541 dInvocationTypeA │ │ │ │ │ -0002f8b0: 7267 756d 656e 742e 6a61 7661 3a20 5465 rgument.java: Te │ │ │ │ │ -0002f8c0: 7374 2070 6f70 756c 6174 696f 6e20 6f66 st population of │ │ │ │ │ -0002f8d0: 2072 6566 6572 656e 6365 2069 6e66 6f20 reference info │ │ │ │ │ -0002f8e0: 666f 7220 6d65 7468 6f64 2069 6e76 6f63 for method invoc │ │ │ │ │ -0002f8f0: 6174 696f 6e20 7479 7065 2061 7267 756d ation type argum │ │ │ │ │ -0002f900: 656e 7473 0a0a 3c6c 693e 746f 6f6c 732f ents..
  • tools/ │ │ │ │ │ -0002f910: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002f920: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002f930: 732f 7265 6665 7265 6e63 6569 6e66 6f73 s/referenceinfos │ │ │ │ │ -0002f940: 2f4d 6574 686f 6450 6172 616d 6574 6572 /MethodParameter │ │ │ │ │ -0002f950: 732e 6a61 7661 3a20 5465 7374 2070 6f70 s.java: Test pop │ │ │ │ │ -0002f960: 756c 6174 696f 6e20 6f66 2072 6566 6572 ulation of refer │ │ │ │ │ -0002f970: 656e 6365 2069 6e66 6f20 666f 7220 6d65 ence info for me │ │ │ │ │ -0002f980: 7468 6f64 2070 6172 616d 6574 6572 730a thod parameters. │ │ │ │ │ -0002f990: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0002f9a0: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ -0002f9b0: 6541 6e6e 6f74 6174 696f 6e73 2f72 6566 eAnnotations/ref │ │ │ │ │ -0002f9c0: 6572 656e 6365 696e 666f 732f 4d65 7468 erenceinfos/Meth │ │ │ │ │ -0002f9d0: 6f64 5265 6365 6976 6572 732e 6a61 7661 odReceivers.java │ │ │ │ │ -0002f9e0: 3a20 5465 7374 2070 6f70 756c 6174 696f : Test populatio │ │ │ │ │ -0002f9f0: 6e20 6f66 2072 6566 6572 656e 6365 2069 n of reference i │ │ │ │ │ -0002fa00: 6e66 6f20 666f 7220 6d65 7468 6f64 2072 nfo for method r │ │ │ │ │ -0002fa10: 6563 6569 7665 7273 0a0a 3c6c 693e 746f eceivers..
  • to │ │ │ │ │ -0002fa20: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002fa30: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002fa40: 7469 6f6e 732f 7265 6665 7265 6e63 6569 tions/referencei │ │ │ │ │ -0002fa50: 6e66 6f73 2f4d 6574 686f 6452 6574 7572 nfos/MethodRetur │ │ │ │ │ -0002fa60: 6e73 2e6a 6176 613a 2054 6573 7420 706f ns.java: Test po │ │ │ │ │ -0002fa70: 7075 6c61 7469 6f6e 206f 6620 7265 6665 pulation of refe │ │ │ │ │ -0002fa80: 7265 6e63 6520 696e 666f 2066 6f72 206d rence info for m │ │ │ │ │ -0002fa90: 6574 686f 6420 7265 7475 726e 0a0a 3c6c ethod return..tools/javac/an │ │ │ │ │ -0002fab0: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ -0002fac0: 6e6f 7461 7469 6f6e 732f 7265 6665 7265 notations/refere │ │ │ │ │ -0002fad0: 6e63 6569 6e66 6f73 2f4d 6574 686f 6454 nceinfos/MethodT │ │ │ │ │ -0002fae0: 6872 6f77 732e 6a61 7661 3a20 5465 7374 hrows.java: Test │ │ │ │ │ -0002faf0: 2070 6f70 756c 6174 696f 6e20 6f66 2072 population of r │ │ │ │ │ -0002fb00: 6566 6572 656e 6365 2069 6e66 6f20 666f eference info fo │ │ │ │ │ -0002fb10: 7220 6d65 7468 6f64 2065 7863 6570 7469 r method excepti │ │ │ │ │ -0002fb20: 6f6e 2063 6c61 7573 6573 0a0a 3c6c 693e on clauses..
  • │ │ │ │ │ -0002fb30: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ -0002fb40: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ -0002fb50: 7461 7469 6f6e 732f 7265 6665 7265 6e63 tations/referenc │ │ │ │ │ -0002fb60: 6569 6e66 6f73 2f4d 6574 686f 6454 7970 einfos/MethodTyp │ │ │ │ │ -0002fb70: 6550 6172 616d 2e6a 6176 613a 2054 6573 eParam.java: Tes │ │ │ │ │ -0002fb80: 7420 706f 7075 6c61 7469 6f6e 206f 6620 t population of │ │ │ │ │ -0002fb90: 7265 6665 7265 6e63 6520 696e 666f 2066 reference info f │ │ │ │ │ -0002fba0: 6f72 206d 6574 686f 6420 7479 7065 2070 or method type p │ │ │ │ │ -0002fbb0: 6172 616d 6574 6572 730a 0a3c 6c69 3e74 arameters..
  • t │ │ │ │ │ -0002fbc0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ -0002fbd0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ -0002fbe0: 6174 696f 6e73 2f72 6566 6572 656e 6365 ations/reference │ │ │ │ │ -0002fbf0: 696e 666f 732f 4d75 6c74 6943 6174 6368 infos/MultiCatch │ │ │ │ │ -0002fc00: 2e6a 6176 613a 2054 6573 7420 706f 7075 .java: Test popu │ │ │ │ │ -0002fc10: 6c61 7469 6f6e 206f 6620 7265 6665 7265 lation of refere │ │ │ │ │ -0002fc20: 6e63 6520 696e 666f 2066 6f72 206d 756c nce info for mul │ │ │ │ │ -0002fc30: 7469 6361 7463 6820 6578 6365 7074 696f ticatch exceptio │ │ │ │ │ -0002fc40: 6e20 7061 7261 6d65 7465 7273 0a0a 3c6c n parameters..tools/javac/an │ │ │ │ │ -0002fc60: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ -0002fc70: 6e6f 7461 7469 6f6e 732f 7265 6665 7265 notations/refere │ │ │ │ │ -0002fc80: 6e63 6569 6e66 6f73 2f4e 6577 4f62 6a65 nceinfos/NewObje │ │ │ │ │ -0002fc90: 6374 732e 6a61 7661 3a20 5465 7374 2070 cts.java: Test p │ │ │ │ │ -0002fca0: 6f70 756c 6174 696f 6e20 6f66 2072 6566 opulation of ref │ │ │ │ │ -0002fcb0: 6572 656e 6365 2069 6e66 6f20 666f 7220 erence info for │ │ │ │ │ -0002fcc0: 6e65 7720 6f62 6a65 6374 2063 7265 6174 new object creat │ │ │ │ │ -0002fcd0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ -0002fce0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ -0002fcf0: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ -0002fd00: 732f 7265 6665 7265 6e63 6569 6e66 6f73 s/referenceinfos │ │ │ │ │ -0002fd10: 2f52 6570 6561 7469 6e67 5479 7065 416e /RepeatingTypeAn │ │ │ │ │ -0002fd20: 6e6f 7461 7469 6f6e 732e 6a61 7661 3a20 notations.java: │ │ │ │ │ -0002fd30: 5465 7374 2070 6f70 756c 6174 696f 6e20 Test population │ │ │ │ │ -0002fd40: 6f66 2072 6566 6572 656e 6365 2069 6e66 of reference inf │ │ │ │ │ -0002fd50: 6f20 666f 7220 7265 7065 6174 696e 6720 o for repeating │ │ │ │ │ -0002fd60: 7479 7065 2061 6e6e 6f74 6174 696f 6e73 type annotations │ │ │ │ │ -0002fd70: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0002fd80: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ -0002fd90: 7065 416e 6e6f 7461 7469 6f6e 732f 7265 peAnnotations/re │ │ │ │ │ -0002fda0: 6665 7265 6e63 6569 6e66 6f73 2f52 6573 ferenceinfos/Res │ │ │ │ │ -0002fdb0: 6f75 7263 6556 6172 6961 626c 652e 6a61 ourceVariable.ja │ │ │ │ │ -0002fdc0: 7661 3a20 5465 7374 2070 6f70 756c 6174 va: Test populat │ │ │ │ │ -0002fdd0: 696f 6e20 6f66 2072 6566 6572 656e 6365 ion of reference │ │ │ │ │ -0002fde0: 2069 6e66 6f20 666f 7220 7265 736f 7572 info for resour │ │ │ │ │ -0002fdf0: 6365 2076 6172 6961 626c 650a 0a3c 6c69 ce variable..
  • tools/javac/ann │ │ │ │ │ -0002fe10: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ -0002fe20: 6f74 6174 696f 6e73 2f72 6566 6572 656e otations/referen │ │ │ │ │ -0002fe30: 6365 696e 666f 732f 5479 7065 4361 7374 ceinfos/TypeCast │ │ │ │ │ -0002fe40: 732e 6a61 7661 3a20 5465 7374 2070 6f70 s.java: Test pop │ │ │ │ │ -0002fe50: 756c 6174 696f 6e20 6f66 2072 6566 6572 ulation of refer │ │ │ │ │ -0002fe60: 656e 6365 2069 6e66 6f20 666f 7220 7479 ence info for ty │ │ │ │ │ -0002fe70: 7065 2063 6173 7473 0a0a 3c6c 693e 746f pe casts..
  • to │ │ │ │ │ -0002fe80: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ -0002fe90: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ -0002fea0: 7469 6f6e 732f 7265 6665 7265 6e63 6569 tions/referencei │ │ │ │ │ -0002feb0: 6e66 6f73 2f54 7970 6554 6573 7473 2e6a nfos/TypeTests.j │ │ │ │ │ -0002fec0: 6176 613a 2054 6573 7420 706f 7075 6c61 ava: Test popula │ │ │ │ │ -0002fed0: 7469 6f6e 206f 6620 7265 6665 7265 6e63 tion of referenc │ │ │ │ │ -0002fee0: 6520 696e 666f 2066 6f72 2063 6c61 7373 e info for class │ │ │ │ │ -0002fef0: 206c 6974 6572 616c 730a 0a3c 6c69 3e74 literals..
  • t │ │ │ │ │ -0002ff00: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f36 ools/javac/api/6 │ │ │ │ │ -0002ff10: 3430 3033 3033 2f54 3634 3030 3330 332e 400303/T6400303. │ │ │ │ │ -0002ff20: 6a61 7661 3a20 5245 4752 4553 5349 4f4e java: REGRESSION │ │ │ │ │ -0002ff30: 3a20 6a61 7661 646f 6320 6372 6173 6865 : javadoc crashe │ │ │ │ │ -0002ff40: 7320 696e 2062 3735 0a0a 3c6c 693e 746f s in b75..
  • to │ │ │ │ │ -0002ff50: 6f6c 732f 6a61 7661 632f 6170 692f 3634 ols/javac/api/64 │ │ │ │ │ -0002ff60: 3036 3133 332f 5436 3430 3631 3333 2e6a 06133/T6406133.j │ │ │ │ │ -0002ff70: 6176 613a 2043 6f6d 7069 6c65 7220 4150 ava: Compiler AP │ │ │ │ │ -0002ff80: 4920 6967 6e6f 7265 7320 6c6f 6361 6c65 I ignores locale │ │ │ │ │ -0002ff90: 2073 6574 7469 6e67 730a 0a3c 6c69 3e74 settings..
  • t │ │ │ │ │ -0002ffa0: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f36 ools/javac/api/6 │ │ │ │ │ -0002ffb0: 3431 3036 3433 2f54 3634 3130 3634 332e 410643/T6410643. │ │ │ │ │ -0002ffc0: 6a61 7661 3a20 4a53 5220 3139 393a 2054 java: JSR 199: T │ │ │ │ │ -0002ffd0: 6865 206d 6574 686f 6420 4a61 7661 436f he method JavaCo │ │ │ │ │ -0002ffe0: 6d70 696c 6572 546f 6f6c 2e72 756e 2066 mpilerTool.run f │ │ │ │ │ -0002fff0: 6169 6c73 2074 6f20 6861 6e64 6c65 206e ails to handle n │ │ │ │ │ -00030000: 756c 6c20 6172 6775 6d65 6e74 730a 0a3c ull arguments..< │ │ │ │ │ -00030010: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00030020: 7069 2f36 3431 3133 3130 2f54 3634 3131 pi/6411310/T6411 │ │ │ │ │ -00030030: 3331 302e 6a61 7661 3a20 4a53 5220 3139 310.java: JSR 19 │ │ │ │ │ -00030040: 393a 2046 696c 654f 626a 6563 7420 7368 9: FileObject sh │ │ │ │ │ -00030050: 6f75 6c64 2073 7570 706f 7274 2075 7365 ould support use │ │ │ │ │ -00030060: 722d 6672 6965 6e64 6c79 206e 616d 6573 r-friendly names │ │ │ │ │ -00030070: 2076 6961 2067 6574 4e61 6d65 2829 0a0a via getName().. │ │ │ │ │ -00030080: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00030090: 6170 692f 3634 3131 3333 332f 5436 3431 api/6411333/T641 │ │ │ │ │ -000300a0: 3133 3333 2e6a 6176 613a 2045 6e73 7572 1333.java: Ensur │ │ │ │ │ -000300b0: 6520 3634 3030 3230 382c 2036 3430 3032 e 6400208, 64002 │ │ │ │ │ -000300c0: 3235 2c20 616e 6420 3634 3030 3236 3720 25, and 6400267 │ │ │ │ │ -000300d0: 6172 6520 7465 7374 6564 0a0a 3c6c 693e are tested..
  • │ │ │ │ │ -000300e0: 746f 6f6c 732f 6a61 7661 632f 6170 692f tools/javac/api/ │ │ │ │ │ -000300f0: 3634 3132 3635 362f 5436 3431 3236 3536 6412656/T6412656 │ │ │ │ │ -00030100: 2e6a 6176 613a 204a 5352 2031 3939 3a20 .java: JSR 199: │ │ │ │ │ -00030110: 7061 7373 2061 6e6e 6f74 6174 696f 6e20 pass annotation │ │ │ │ │ -00030120: 7072 6f63 6573 736f 7220 696e 7374 616e processor instan │ │ │ │ │ -00030130: 6365 7320 746f 2063 6f6d 7069 6c65 720a ces to compiler. │ │ │ │ │ -00030140: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00030150: 2f61 7069 2f36 3431 3537 3830 2f54 3634 /api/6415780/T64 │ │ │ │ │ -00030160: 3135 3738 302e 6a61 7661 3a20 4a53 5220 15780.java: JSR │ │ │ │ │ -00030170: 3139 393a 206a 6176 6178 2e74 6f6f 6c73 199: javax.tools │ │ │ │ │ -00030180: 2e4a 6176 6146 696c 654d 616e 6167 6572 .JavaFileManager │ │ │ │ │ -00030190: 2e67 6574 436c 6173 734c 6f61 6465 7220 .getClassLoader │ │ │ │ │ -000301a0: 616c 7761 7973 2066 6169 6c73 0a0a 3c6c always fails..tools/javac/ap │ │ │ │ │ -000301c0: 692f 3634 3138 3639 342f 5436 3431 3836 i/6418694/T64186 │ │ │ │ │ -000301d0: 3934 2e6a 6176 613a 204a 5352 2031 3939 94.java: JSR 199 │ │ │ │ │ -000301e0: 3a20 4a61 7661 4669 6c65 4d61 6e61 6765 : JavaFileManage │ │ │ │ │ -000301f0: 722e 6861 734c 6f63 6174 696f 6e28 4c6f r.hasLocation(Lo │ │ │ │ │ -00030200: 6361 7469 6f6e 290a 0a3c 6c69 3e74 6f6f cation)..
  • too │ │ │ │ │ -00030210: 6c73 2f6a 6176 6163 2f61 7069 2f36 3432 ls/javac/api/642 │ │ │ │ │ -00030220: 3034 3039 2f54 3634 3230 3430 392e 6a61 0409/T6420409.ja │ │ │ │ │ -00030230: 7661 3a20 4a53 5220 3139 393a 2053 7461 va: JSR 199: Sta │ │ │ │ │ -00030240: 6e64 6172 6446 696c 654d 616e 6167 6572 ndardFileManager │ │ │ │ │ -00030250: 3a20 6361 6e6e 6f74 2073 6574 2043 4c41 : cannot set CLA │ │ │ │ │ -00030260: 5353 5f50 4154 4820 6c6f 6361 7469 6f6e SS_PATH location │ │ │ │ │ -00030270: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00030280: 632f 6170 692f 3634 3230 3436 342f 5436 c/api/6420464/T6 │ │ │ │ │ -00030290: 3432 3034 3634 2e6a 6176 613a 204a 5352 420464.java: JSR │ │ │ │ │ -000302a0: 2031 3939 3a20 4a61 7661 4669 6c65 4f62 199: JavaFileOb │ │ │ │ │ -000302b0: 6a65 6374 2e69 734e 616d 6543 6f6d 7061 ject.isNameCompa │ │ │ │ │ -000302c0: 7469 626c 6520 7468 726f 7773 2075 6e73 tible throws uns │ │ │ │ │ -000302d0: 7065 6369 6669 6564 2065 7863 6570 7469 pecified excepti │ │ │ │ │ -000302e0: 6f6e 2028 496c 6c65 6761 6c41 7267 756d on (IllegalArgum │ │ │ │ │ -000302f0: 656e 7445 7863 6570 7469 6f6e 290a 0a3c entException)..< │ │ │ │ │ -00030300: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00030310: 7069 2f36 3432 3131 3131 2f54 3634 3231 pi/6421111/T6421 │ │ │ │ │ -00030320: 3131 312e 6a61 7661 3a20 4e75 6c6c 506f 111.java: NullPo │ │ │ │ │ -00030330: 696e 7465 7245 7863 6570 7469 6f6e 2074 interException t │ │ │ │ │ -00030340: 6872 6f77 6e20 7768 656e 2072 6574 7269 hrown when retri │ │ │ │ │ -00030350: 6576 696e 6720 626f 756e 6473 2066 6f72 eving bounds for │ │ │ │ │ -00030360: 2074 6865 2074 7970 6520 7061 7261 6d65 the type parame │ │ │ │ │ -00030370: 7465 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ter..
  • tools/j │ │ │ │ │ -00030380: 6176 6163 2f61 7069 2f36 3432 3137 3536 avac/api/6421756 │ │ │ │ │ -00030390: 2f54 3634 3231 3735 362e 6a61 7661 3a20 /T6421756.java: │ │ │ │ │ -000303a0: 3634 3231 3735 3620 4a53 5220 3139 393a 6421756 JSR 199: │ │ │ │ │ -000303b0: 2049 6e20 7468 6520 6d65 7468 6f64 204a In the method J │ │ │ │ │ -000303c0: 6176 6143 6f6d 7069 6c65 7254 6f6f 6c2e avaCompilerTool. │ │ │ │ │ -000303d0: 6765 7454 6173 6b20 276f 7074 696f 6e73 getTask 'options │ │ │ │ │ -000303e0: 2720 6361 6e20 6265 2073 7570 706c 6965 ' can be supplie │ │ │ │ │ -000303f0: 6420 696e 2074 6865 2070 6c61 6365 206f d in the place o │ │ │ │ │ -00030400: 6620 2763 6c61 7373 6573 270a 0a3c 6c69 f 'classes'..
  • tools/javac/api │ │ │ │ │ -00030420: 2f36 3432 3232 3135 2f54 3634 3232 3231 /6422215/T642221 │ │ │ │ │ -00030430: 352e 6a61 7661 3a20 4a53 5220 3139 393a 5.java: JSR 199: │ │ │ │ │ -00030440: 2057 6861 7420 6861 7070 656e 7320 6966 What happens if │ │ │ │ │ -00030450: 2061 2064 6972 6563 746f 7279 2069 7320 a directory is │ │ │ │ │ -00030460: 6d69 7373 696e 670a 0a3c 6c69 3e74 6f6f missing..
  • too │ │ │ │ │ -00030470: 6c73 2f6a 6176 6163 2f61 7069 2f36 3432 ls/javac/api/642 │ │ │ │ │ -00030480: 3233 3237 2f54 3634 3232 3332 372e 6a61 2327/T6422327.ja │ │ │ │ │ -00030490: 7661 3a20 4a53 5220 3139 393a 204a 6176 va: JSR 199: Jav │ │ │ │ │ -000304a0: 6143 6f6d 7069 6c65 7254 6f6f 6c20 6361 aCompilerTool ca │ │ │ │ │ -000304b0: 6e20 636f 6d70 696c 6520 616e 6420 6765 n compile and ge │ │ │ │ │ -000304c0: 6e65 7261 7465 2027 2e63 6c61 7373 2720 nerate '.class' │ │ │ │ │ -000304d0: 6f66 206e 6f6e 2027 2e6a 6176 6127 2066 of non '.java' f │ │ │ │ │ -000304e0: 696c 6573 0a0a 3c6c 693e 746f 6f6c 732f iles..
  • tools/ │ │ │ │ │ -000304f0: 6a61 7661 632f 6170 692f 3634 3233 3030 javac/api/642300 │ │ │ │ │ -00030500: 332f 5436 3432 3330 3033 2e6a 6176 613a 3/T6423003.java: │ │ │ │ │ -00030510: 204a 5352 2031 3939 3a20 636f 6e66 7573 JSR 199: confus │ │ │ │ │ -00030520: 696e 6720 6865 6c70 206d 6573 7361 6765 ing help message │ │ │ │ │ -00030530: 2077 6974 6820 636f 6d70 696c 6572 2041 with compiler A │ │ │ │ │ -00030540: 5049 0a0a 3c6c 693e 746f 6f6c 732f 6a61 PI..
  • tools/ja │ │ │ │ │ -00030550: 7661 632f 6170 692f 3634 3331 3235 372f vac/api/6431257/ │ │ │ │ │ -00030560: 5436 3433 3132 3537 2e6a 6176 613a 204a T6431257.java: J │ │ │ │ │ -00030570: 5352 2031 3939 3a20 4368 616e 6765 7320 SR 199: Changes │ │ │ │ │ -00030580: 746f 204a 6176 6146 696c 654d 616e 6167 to JavaFileManag │ │ │ │ │ -00030590: 6572 2074 6f20 7375 7070 6f72 7420 4a53 er to support JS │ │ │ │ │ -000305a0: 5220 3236 3920 4669 6c65 7220 4150 490a R 269 Filer API. │ │ │ │ │ -000305b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000305c0: 2f61 7069 2f36 3433 3134 3335 2f54 3634 /api/6431435/T64 │ │ │ │ │ -000305d0: 3331 3433 352e 6a61 7661 3a20 5472 6565 31435.java: Tree │ │ │ │ │ -000305e0: 2041 5049 3a20 736f 7572 6365 2066 696c API: source fil │ │ │ │ │ -000305f0: 6573 206c 6f61 6465 6420 696d 706c 6963 es loaded implic │ │ │ │ │ -00030600: 6974 6c79 2066 726f 6d20 736f 7572 6365 itly from source │ │ │ │ │ -00030610: 2070 6174 680a 0a3c 6c69 3e74 6f6f 6c73 path..
  • tools │ │ │ │ │ -00030620: 2f6a 6176 6163 2f61 7069 2f36 3433 3733 /javac/api/64373 │ │ │ │ │ -00030630: 3439 2f54 3634 3337 3334 392e 6a61 7661 49/T6437349.java │ │ │ │ │ -00030640: 3a20 4a53 5220 3139 393a 204a 6176 6146 : JSR 199: JavaF │ │ │ │ │ -00030650: 696c 654f 626a 6563 742e 6973 4e61 6d65 ileObject.isName │ │ │ │ │ -00030660: 436f 6d70 6174 6962 6c65 2829 2077 696c Compatible() wil │ │ │ │ │ -00030670: 6c20 6769 7665 2074 7275 6520 7769 7468 l give true with │ │ │ │ │ -00030680: 2073 6f6d 6520 696e 636f 6d70 6174 6962 some incompatib │ │ │ │ │ -00030690: 6c65 206b 696e 6473 0a0a 3c6c 693e 746f le kinds..
  • to │ │ │ │ │ -000306a0: 6f6c 732f 6a61 7661 632f 6170 692f 3634 ols/javac/api/64 │ │ │ │ │ -000306b0: 3337 3939 392f 5436 3433 3739 3939 2e6a 37999/T6437999.j │ │ │ │ │ -000306c0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -000306d0: 6f72 2065 6e63 6f64 696e 6720 6172 6775 or encoding argu │ │ │ │ │ -000306e0: 6d65 6e74 2074 6f20 7374 616e 6461 7264 ment to standard │ │ │ │ │ -000306f0: 2066 696c 6520 6d61 6e61 6765 720a 0a3c file manager..< │ │ │ │ │ -00030700: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00030710: 7069 2f36 3434 3033 3333 2f54 3634 3430 pi/6440333/T6440 │ │ │ │ │ -00030720: 3333 332e 6a61 7661 3a20 5369 6d70 6c65 333.java: Simple │ │ │ │ │ -00030730: 4a61 7661 4669 6c65 4f62 6a65 6374 2e74 JavaFileObject.t │ │ │ │ │ -00030740: 6f53 7472 696e 6728 2920 6765 6e65 7261 oString() genera │ │ │ │ │ -00030750: 7465 7320 5552 4920 7769 7468 2073 6f6d tes URI with som │ │ │ │ │ -00030760: 6520 6578 7472 6120 6d65 7373 6167 650a e extra message. │ │ │ │ │ -00030770: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00030780: 2f61 7069 2f36 3434 3035 3238 2f54 3634 /api/6440528/T64 │ │ │ │ │ -00030790: 3430 3532 382e 6a61 7661 3a20 6a61 7661 40528.java: java │ │ │ │ │ -000307a0: 6320 6465 706f 7369 7473 2070 6163 6b61 c deposits packa │ │ │ │ │ -000307b0: 6765 2d69 6e66 6f2e 636c 6173 7320 696e ge-info.class in │ │ │ │ │ -000307c0: 2062 6f67 7573 2064 6972 6563 746f 7279 bogus directory │ │ │ │ │ -000307d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000307e0: 632f 6170 692f 3634 3532 3837 362f 5436 c/api/6452876/T6 │ │ │ │ │ -000307f0: 3435 3238 3736 2e6a 6176 613a 204a 5352 452876.java: JSR │ │ │ │ │ -00030800: 2031 3939 3a20 4469 6167 6e6f 7374 6963 199: Diagnostic │ │ │ │ │ -00030810: 436f 6c6c 6563 746f 722e 7265 706f 7274 Collector.report │ │ │ │ │ -00030820: 286e 756c 6c29 2073 686f 756c 6420 7468 (null) should th │ │ │ │ │ -00030830: 726f 7720 4e50 450a 0a3c 6c69 3e74 6f6f row NPE..
  • too │ │ │ │ │ -00030840: 6c73 2f6a 6176 6163 2f61 7069 2f36 3436 ls/javac/api/646 │ │ │ │ │ -00030850: 3834 3034 2f54 3634 3638 3430 342e 6a61 8404/T6468404.ja │ │ │ │ │ -00030860: 7661 3a20 4578 6563 7574 6162 6c65 456c va: ExecutableEl │ │ │ │ │ -00030870: 656d 656e 742e 6765 7450 6172 616d 6574 ement.getParamet │ │ │ │ │ -00030880: 6572 7328 2920 7573 6573 2072 6177 2074 ers() uses raw t │ │ │ │ │ -00030890: 7970 6520 666f 7220 636c 6173 7320 6c6f ype for class lo │ │ │ │ │ -000308a0: 6164 6564 2066 726f 6d20 2d67 2062 7974 aded from -g byt │ │ │ │ │ -000308b0: 6563 6f64 650a 0a3c 6c69 3e74 6f6f 6c73 ecode..
  • tools │ │ │ │ │ -000308c0: 2f6a 6176 6163 2f61 7069 2f36 3437 3135 /javac/api/64715 │ │ │ │ │ -000308d0: 3939 2f4d 6169 6e2e 6a61 7661 3a20 5479 99/Main.java: Ty │ │ │ │ │ -000308e0: 7065 206f 6620 7268 7320 6361 6e6e 6f74 pe of rhs cannot │ │ │ │ │ -000308f0: 2062 6520 6f62 7461 696e 6564 2077 6865 be obtained whe │ │ │ │ │ -00030900: 6e20 6173 7369 676e 696e 6720 746f 2065 n assigning to e │ │ │ │ │ -00030910: 7272 6f6e 656f 7573 2073 796d 626f 6c0a rroneous symbol. │ │ │ │ │ -00030920: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00030930: 2f61 7069 2f36 3535 3737 3532 2f54 3635 /api/6557752/T65 │ │ │ │ │ -00030940: 3537 3735 322e 6a61 7661 3a20 5465 7374 57752.java: Test │ │ │ │ │ -00030950: 2066 6f72 2077 7261 7070 696e 6720 7468 for wrapping th │ │ │ │ │ -00030960: 6520 6f72 6967 696e 616c 2074 7970 6520 e original type │ │ │ │ │ -00030970: 696e 2045 7272 6f72 5479 7065 2e0a 0a3c in ErrorType...< │ │ │ │ │ -00030980: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00030990: 7069 2f36 3539 3831 3038 2f54 3635 3938 pi/6598108/T6598 │ │ │ │ │ -000309a0: 3130 382e 6a61 7661 3a20 636f 6d2e 7375 108.java: com.su │ │ │ │ │ -000309b0: 6e2e 736f 7572 6365 2e75 7469 6c2e 5472 n.source.util.Tr │ │ │ │ │ -000309c0: 6565 732e 6973 4163 6365 7373 6962 6c65 ees.isAccessible │ │ │ │ │ -000309d0: 2069 6e63 6f72 7265 6374 0a0a 3c6c 693e incorrect..
  • │ │ │ │ │ -000309e0: 746f 6f6c 732f 6a61 7661 632f 6170 692f tools/javac/api/ │ │ │ │ │ -000309f0: 3636 3038 3231 342f 5436 3630 3832 3134 6608214/T6608214 │ │ │ │ │ -00030a00: 2e6a 6176 613a 2045 7863 6570 7469 6f6e .java: Exception │ │ │ │ │ -00030a10: 2074 6872 6f77 2077 6869 6c65 2061 6e61 throw while ana │ │ │ │ │ -00030a20: 6c79 7369 6e67 2061 2066 696c 6520 7769 lysing a file wi │ │ │ │ │ -00030a30: 7468 2065 7272 6f72 0a0a 3c6c 693e 746f th error..
  • to │ │ │ │ │ -00030a40: 6f6c 732f 6a61 7661 632f 6170 692f 3637 ols/javac/api/67 │ │ │ │ │ -00030a50: 3331 3537 332f 5436 3733 3135 3733 2e6a 31573/T6731573.j │ │ │ │ │ -00030a60: 6176 613a 2064 6961 676e 6f73 7469 6320 ava: diagnostic │ │ │ │ │ -00030a70: 6f75 7470 7574 2073 686f 756c 6420 6f70 output should op │ │ │ │ │ -00030a80: 7469 6f6e 616c 6c79 2069 6e63 6c75 6465 tionally include │ │ │ │ │ -00030a90: 2073 6f75 7263 6520 6c69 6e65 0a0a 3c6c source line..tools/javac/ap │ │ │ │ │ -00030ab0: 692f 3637 3333 3833 372f 5436 3733 3338 i/6733837/T67338 │ │ │ │ │ -00030ac0: 3337 2e6a 6176 613a 2043 6f6d 7069 6c65 37.java: Compile │ │ │ │ │ -00030ad0: 7220 4150 4920 6967 6e6f 7265 7320 6c6f r API ignores lo │ │ │ │ │ -00030ae0: 6361 6c65 2073 6574 7469 6e67 730a 0a3c cale settings..< │ │ │ │ │ -00030af0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00030b00: 7069 2f36 3835 3235 3935 2f54 3638 3532 pi/6852595/T6852 │ │ │ │ │ -00030b10: 3539 352e 6a61 7661 3a20 4163 6365 7373 595.java: Access │ │ │ │ │ -00030b20: 696e 6720 7363 6f70 6520 7573 696e 6720 ing scope using │ │ │ │ │ -00030b30: 4a53 5231 3939 2041 5049 206f 6e20 6572 JSR199 API on er │ │ │ │ │ -00030b40: 726f 6e65 6f75 7320 7472 6565 2063 6175 roneous tree cau │ │ │ │ │ -00030b50: 7365 7320 496c 6c65 6761 6c20 4172 6775 ses Illegal Argu │ │ │ │ │ -00030b60: 6d65 6e74 2045 7863 6570 7469 6f6e 0a0a ment Exception.. │ │ │ │ │ -00030b70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00030b80: 6170 692f 3730 3836 3236 312f 5437 3038 api/7086261/T708 │ │ │ │ │ -00030b90: 3632 3631 2e6a 6176 613a 206a 6176 6163 6261.java: javac │ │ │ │ │ -00030ba0: 2064 6f65 736e 2774 2072 6570 6f72 7420 doesn't report │ │ │ │ │ -00030bb0: 6572 726f 7220 6173 2065 7870 6563 7465 error as expecte │ │ │ │ │ -00030bc0: 642c 2069 7420 6f6e 6c79 2072 6570 6f72 d, it only repor │ │ │ │ │ -00030bd0: 7473 2043 6c69 656e 7443 6f64 6557 7261 ts ClientCodeWra │ │ │ │ │ -00030be0: 7070 6572 2444 6961 676e 6f73 7469 6353 pper$DiagnosticS │ │ │ │ │ -00030bf0: 6f75 7263 6555 6e77 7261 7070 6572 0a0a ourceUnwrapper.. │ │ │ │ │ -00030c00: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00030c10: 6170 692f 3830 3037 3334 342f 5465 7374 api/8007344/Test │ │ │ │ │ -00030c20: 2e6a 6176 613a 206a 6176 6163 206d 6179 .java: javac may │ │ │ │ │ -00030c30: 206e 6f74 206d 616b 6520 7472 6565 2065 not make tree e │ │ │ │ │ -00030c40: 6e64 2070 6f73 6974 696f 6e73 2061 6e64 nd positions and │ │ │ │ │ -00030c50: 2f6f 7220 646f 6320 636f 6d6d 656e 7473 /or doc comments │ │ │ │ │ -00030c60: 2061 7661 696c 6162 6c65 2074 6f20 7072 available to pr │ │ │ │ │ -00030c70: 6f63 6573 736f 7273 2061 6e64 206c 6973 ocessors and lis │ │ │ │ │ -00030c80: 7465 6e65 7273 0a0a 3c6c 693e 746f 6f6c teners..
  • tool │ │ │ │ │ -00030c90: 732f 6a61 7661 632f 6170 692f 4372 6173 s/javac/api/Cras │ │ │ │ │ -00030ca0: 6852 6570 6f72 742e 6a61 7661 3a20 4272 hReport.java: Br │ │ │ │ │ -00030cb0: 6f6b 656e 206d 7367 2e62 7567 2064 6961 oken msg.bug dia │ │ │ │ │ -00030cc0: 676e 6f73 7469 6373 2077 6865 6e20 7573 gnostics when us │ │ │ │ │ -00030cd0: 696e 6720 7468 6520 636f 6d70 696c 6572 ing the compiler │ │ │ │ │ -00030ce0: 2041 5049 0a0a 3c6c 693e 746f 6f6c 732f API..
  • tools/ │ │ │ │ │ -00030cf0: 6a61 7661 632f 6170 692f 4469 6167 5370 javac/api/DiagSp │ │ │ │ │ -00030d00: 616e 732e 6a61 7661 3a20 5665 7269 6679 ans.java: Verify │ │ │ │ │ -00030d10: 2073 7061 6e73 206f 6620 6469 6167 6e6f spans of diagno │ │ │ │ │ -00030d20: 7374 6963 730a 0a3c 6c69 3e74 6f6f 6c73 stics..
  • tools │ │ │ │ │ -00030d30: 2f6a 6176 6163 2f61 7069 2f45 6e64 506f /javac/api/EndPo │ │ │ │ │ -00030d40: 7369 7469 6f6e 732e 6a61 7661 3a20 6a61 sitions.java: ja │ │ │ │ │ -00030d50: 7661 6320 646f 6573 6e27 7420 7265 706f vac doesn't repo │ │ │ │ │ -00030d60: 7274 2044 6961 676e 6f73 7469 6320 656e rt Diagnostic en │ │ │ │ │ -00030d70: 6420 706f 7369 7469 6f6e 7320 7072 6f70 d positions prop │ │ │ │ │ -00030d80: 6572 6c79 2077 6865 6e20 616e 2061 6e6e erly when an ann │ │ │ │ │ -00030d90: 6f74 6174 696f 6e20 7072 6f63 6573 736f otation processo │ │ │ │ │ -00030da0: 7220 6973 2070 7265 7365 6e74 0a0a 3c6c r is present..tools/javac/ap │ │ │ │ │ -00030dc0: 692f 5369 626c 696e 672e 6a61 7661 3a20 i/Sibling.java: │ │ │ │ │ -00030dd0: 5665 7269 6679 2074 6861 7420 6669 6c65 Verify that file │ │ │ │ │ -00030de0: 7320 6172 6520 6372 6561 7465 6420 7265 s are created re │ │ │ │ │ -00030df0: 6c61 7469 7665 2074 6f20 7369 626c 696e lative to siblin │ │ │ │ │ -00030e00: 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 g..
  • tools/jav │ │ │ │ │ -00030e10: 6163 2f61 7069 2f54 3632 3537 3233 352e ac/api/T6257235. │ │ │ │ │ -00030e20: 6a61 7661 3a20 7365 744f 7074 696f 6e28 java: setOption( │ │ │ │ │ -00030e30: 2920 616e 6420 7365 7445 7874 656e 6465 ) and setExtende │ │ │ │ │ -00030e40: 644f 7074 696f 6e28 2920 6f66 204a 6176 dOption() of Jav │ │ │ │ │ -00030e50: 6163 546f 6f6c 2074 6872 6f77 7320 4e75 acTool throws Nu │ │ │ │ │ -00030e60: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ -00030e70: 6f6e 2066 6f72 2075 6e64 6566 696e 6564 on for undefined │ │ │ │ │ -00030e80: 206f 7074 696f 6e73 0a0a 3c6c 693e 746f options..
  • to │ │ │ │ │ -00030e90: 6f6c 732f 6a61 7661 632f 6170 692f 5436 ols/javac/api/T6 │ │ │ │ │ -00030ea0: 3235 3832 3731 2e6a 6176 613a 2044 6961 258271.java: Dia │ │ │ │ │ -00030eb0: 676e 6f73 7469 634d 6573 7361 6765 2065 gnosticMessage e │ │ │ │ │ -00030ec0: 7870 6f73 6573 2069 6e74 6572 6e61 6c20 xposes internal │ │ │ │ │ -00030ed0: 6e61 6d65 205f 5f69 6e70 7574 0a0a 3c6c name __input..tools/javac/ap │ │ │ │ │ -00030ef0: 692f 5436 3236 3531 3337 2e6a 6176 613a i/T6265137.java: │ │ │ │ │ -00030f00: 2073 6574 4f70 7469 6f6e 2829 2061 6e64 setOption() and │ │ │ │ │ -00030f10: 2073 6574 4578 7465 6e64 6564 4f70 7469 setExtendedOpti │ │ │ │ │ -00030f20: 6f6e 2829 206f 6620 4a61 7661 6354 6f6f on() of JavacToo │ │ │ │ │ -00030f30: 6c20 7769 6c6c 2074 6872 6f77 2065 7863 l will throw exc │ │ │ │ │ -00030f40: 6570 7469 6f6e 2066 6f72 2073 6f6d 6520 eption for some │ │ │ │ │ -00030f50: 6465 6669 6e65 6420 6f70 7469 6f6e 730a defined options. │ │ │ │ │ -00030f60: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00030f70: 2f61 7069 2f54 3633 3036 3133 372e 6a61 /api/T6306137.ja │ │ │ │ │ -00030f80: 7661 3a20 4a53 5220 3139 393a 2065 6e63 va: JSR 199: enc │ │ │ │ │ -00030f90: 6f64 696e 6720 6f70 7469 6f6e 2064 6f65 oding option doe │ │ │ │ │ -00030fa0: 736e 2774 2061 6666 6563 7420 7374 616e sn't affect stan │ │ │ │ │ -00030fb0: 6461 7264 2066 696c 6520 6d61 6e61 6765 dard file manage │ │ │ │ │ -00030fc0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -00030fd0: 6163 2f61 7069 2f54 3633 3435 3937 342e ac/api/T6345974. │ │ │ │ │ -00030fe0: 6a61 7661 3a20 4a43 5072 696d 6974 6976 java: JCPrimitiv │ │ │ │ │ -00030ff0: 6554 7970 6554 7265 652e 6765 7450 7269 eTypeTree.getPri │ │ │ │ │ -00031000: 6d69 7469 7665 5479 7065 4b69 6e64 2829 mitiveTypeKind() │ │ │ │ │ -00031010: 2069 6e61 7070 726f 7072 6961 7465 6c79 inappropriately │ │ │ │ │ -00031020: 2074 6872 6f77 7320 616e 2041 7373 6572 throws an Asser │ │ │ │ │ -00031030: 7469 6f6e 4572 726f 7220 666f 7220 2276 tionError for "v │ │ │ │ │ -00031040: 6f69 6422 0a0a 3c6c 693e 746f 6f6c 732f oid"..
  • tools/ │ │ │ │ │ -00031050: 6a61 7661 632f 6170 692f 5436 3335 3733 javac/api/T63573 │ │ │ │ │ -00031060: 3331 2e6a 6176 613a 204e 5045 2066 726f 31.java: NPE fro │ │ │ │ │ -00031070: 6d20 4a61 7661 6354 6173 6b2e 6765 7445 m JavacTask.getE │ │ │ │ │ -00031080: 6c65 6d65 6e74 7328 2920 6166 7465 7220 lements() after │ │ │ │ │ -00031090: 6361 6c6c 696e 6720 436f 6d70 696c 6174 calling Compilat │ │ │ │ │ -000310a0: 696f 6e54 6173 6b2e 7275 6e0a 0a3c 6c69 ionTask.run..
  • tools/javac/api │ │ │ │ │ -000310c0: 2f54 3633 3538 3738 362e 6a61 7661 3a20 /T6358786.java: │ │ │ │ │ -000310d0: 446f 6363 6f6d 6d65 6e74 7320 6172 6520 Doccomments are │ │ │ │ │ -000310e0: 6e6f 7420 7265 7475 726e 6564 2066 726f not returned fro │ │ │ │ │ -000310f0: 6d20 5472 6565 2041 5049 0a0a 3c6c 693e m Tree API..
  • │ │ │ │ │ -00031100: 746f 6f6c 732f 6a61 7661 632f 6170 692f tools/javac/api/ │ │ │ │ │ -00031110: 5436 3335 3839 3535 2e6a 6176 613a 204a T6358955.java: J │ │ │ │ │ -00031120: 6176 6163 4669 6c65 4d61 6e61 6765 722e avacFileManager. │ │ │ │ │ -00031130: 6765 7446 696c 6546 6f72 496e 7075 7428 getFileForInput( │ │ │ │ │ -00031140: 6469 7229 2073 686f 756c 6420 7468 726f dir) should thro │ │ │ │ │ -00031150: 7720 4941 450a 0a3c 6c69 3e74 6f6f 6c73 w IAE..
  • tools │ │ │ │ │ -00031160: 2f6a 6176 6163 2f61 7069 2f54 3633 3932 /javac/api/T6392 │ │ │ │ │ -00031170: 3738 322e 6a61 7661 3a20 5472 6565 5363 782.java: TreeSc │ │ │ │ │ -00031180: 616e 6e65 722e 7669 7369 7449 6d70 6f72 anner.visitImpor │ │ │ │ │ -00031190: 7420 7265 7475 726e 7320 6e75 6c6c 2c20 t returns null, │ │ │ │ │ -000311a0: 6e6f 7420 7265 7375 6c74 206f 6620 6e65 not result of ne │ │ │ │ │ -000311b0: 7374 6564 2073 6361 6e0a 0a3c 6c69 3e74 sted scan..
  • t │ │ │ │ │ -000311c0: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f54 ools/javac/api/T │ │ │ │ │ -000311d0: 3633 3937 3130 342e 6a61 7661 3a20 4a53 6397104.java: JS │ │ │ │ │ -000311e0: 5220 3139 393a 204a 6176 6146 696c 654d R 199: JavaFileM │ │ │ │ │ -000311f0: 616e 6167 6572 2e67 6574 4669 6c65 466f anager.getFileFo │ │ │ │ │ -00031200: 724f 7574 7075 7420 7368 6f75 6c64 2068 rOutput should h │ │ │ │ │ -00031210: 6176 6520 7369 626c 696e 6720 6172 6775 ave sibling argu │ │ │ │ │ -00031220: 6d65 6e74 0a0a 3c6c 693e 746f 6f6c 732f ment..
  • tools/ │ │ │ │ │ -00031230: 6a61 7661 632f 6170 692f 5436 3430 3032 javac/api/T64002 │ │ │ │ │ -00031240: 3035 2e6a 6176 613a 2067 6574 436c 6173 05.java: getClas │ │ │ │ │ -00031250: 734c 6f61 6465 7228 6c6f 6361 7469 6f6e sLoader(location │ │ │ │ │ -00031260: 2920 7265 7475 726e 7320 6e75 6c6c 2069 ) returns null i │ │ │ │ │ -00031270: 6620 6765 744c 6f63 6174 696f 6e28 6c6f f getLocation(lo │ │ │ │ │ -00031280: 6361 7469 6f6e 2920 7265 7475 726e 7320 cation) returns │ │ │ │ │ -00031290: 6e75 6c6c 0a0a 3c6c 693e 746f 6f6c 732f null..
  • tools/ │ │ │ │ │ -000312a0: 6a61 7661 632f 6170 692f 5436 3430 3032 javac/api/T64002 │ │ │ │ │ -000312b0: 3037 2e6a 6176 613a 204a 5352 2031 3939 07.java: JSR 199 │ │ │ │ │ -000312c0: 3a20 4a61 7661 4669 6c65 4d61 6e61 6765 : JavaFileManage │ │ │ │ │ -000312d0: 722e 6c69 7374 2061 6e64 2075 6e73 6574 r.list and unset │ │ │ │ │ -000312e0: 206c 6f63 6174 696f 6e0a 0a3c 6c69 3e74 location..
  • t │ │ │ │ │ -000312f0: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f54 ools/javac/api/T │ │ │ │ │ -00031300: 3634 3037 3031 312e 6a61 7661 3a20 6a61 6407011.java: ja │ │ │ │ │ -00031310: 7661 6320 6372 6173 6865 7320 696e 2062 vac crashes in b │ │ │ │ │ -00031320: 3738 2077 6974 6820 4e50 4520 696e 204a 78 with NPE in J │ │ │ │ │ -00031330: 6176 6163 4669 6c65 4d61 6e61 6765 723a avacFileManager: │ │ │ │ │ -00031340: 3239 330a 0a3c 6c69 3e74 6f6f 6c73 2f6a 293..
  • tools/j │ │ │ │ │ -00031350: 6176 6163 2f61 7069 2f54 3634 3132 3636 avac/api/T641266 │ │ │ │ │ -00031360: 392e 6a61 7661 3a20 5368 6f75 6c64 2062 9.java: Should b │ │ │ │ │ -00031370: 6520 6162 6c65 2074 6f20 6765 7420 536f e able to get So │ │ │ │ │ -00031380: 7572 6365 506f 7369 7469 6f6e 7320 6672 urcePositions fr │ │ │ │ │ -00031390: 6f6d 2032 3639 2077 6f72 6c64 0a0a 3c6c om 269 world..tools/javac/ap │ │ │ │ │ -000313b0: 692f 5436 3431 3939 3236 2e6a 6176 613a i/T6419926.java: │ │ │ │ │ -000313c0: 204a 5352 2031 3939 3a20 4669 6c65 4f62 JSR 199: FileOb │ │ │ │ │ -000313d0: 6a65 6374 2e74 6f55 7269 2829 2067 656e ject.toUri() gen │ │ │ │ │ -000313e0: 6572 6174 6573 2055 5249 2077 6974 686f erates URI witho │ │ │ │ │ -000313f0: 7574 2073 6368 656d 6120 2853 6f6c 6172 ut schema (Solar │ │ │ │ │ -00031400: 6973 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a is)..
  • tools/j │ │ │ │ │ -00031410: 6176 6163 2f61 7069 2f54 3634 3331 3837 avac/api/T643187 │ │ │ │ │ -00031420: 392e 6a61 7661 3a20 5472 6565 5061 7468 9.java: TreePath │ │ │ │ │ -00031430: 5343 616e 6e65 7228 436f 6d70 696c 6174 SCanner(Compilat │ │ │ │ │ -00031440: 696f 6e55 6e69 7454 7265 6520 7472 6565 ionUnitTree tree │ │ │ │ │ -00031450: 2c20 5020 7029 206f 7665 726c 6f61 6469 , P p) overloadi │ │ │ │ │ -00031460: 6e67 2066 6f72 6365 7320 7573 6520 6f66 ng forces use of │ │ │ │ │ -00031470: 206d 6f73 7420 7370 6563 6966 6963 2074 most specific t │ │ │ │ │ -00031480: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ -00031490: 6176 6163 2f61 7069 2f54 3634 3337 3133 avac/api/T643713 │ │ │ │ │ -000314a0: 382e 6a61 7661 3a20 4a53 5220 3139 393a 8.java: JSR 199: │ │ │ │ │ -000314b0: 2043 6f6d 7069 6c65 7220 646f 6573 6e27 Compiler doesn' │ │ │ │ │ -000314c0: 7420 6469 6167 6e6f 7365 2063 7261 7368 t diagnose crash │ │ │ │ │ -000314d0: 2069 6e20 7573 6572 2063 6f64 650a 0a3c in user code..< │ │ │ │ │ -000314e0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -000314f0: 7069 2f54 3634 3833 3738 382e 6a61 7661 pi/T6483788.java │ │ │ │ │ -00031500: 3a20 4465 6661 756c 7446 696c 654d 616e : DefaultFileMan │ │ │ │ │ -00031510: 6167 6572 2e5a 6970 4669 6c65 4f62 6a65 ager.ZipFileObje │ │ │ │ │ -00031520: 6374 2e74 6f55 7269 2829 2066 6169 6c73 ct.toUri() fails │ │ │ │ │ -00031530: 2074 6f20 6573 6361 7065 2073 7061 6365 to escape space │ │ │ │ │ -00031540: 2063 6861 7261 6374 6572 730a 0a3c 6c69 characters..
  • tools/javac/api │ │ │ │ │ -00031560: 2f54 3635 3031 3530 322e 6a61 7661 3a20 /T6501502.java: │ │ │ │ │ -00031570: 4a53 5220 3139 393a 2046 696c 654f 626a JSR 199: FileObj │ │ │ │ │ -00031580: 6563 742e 746f 5572 6920 7368 6f75 6c64 ect.toUri should │ │ │ │ │ -00031590: 2072 6574 7572 6e20 6669 6c65 3a2f 2f2f return file:/// │ │ │ │ │ -000315a0: 633a 2f20 6f72 2066 696c 653a 2f63 3a2f c:/ or file:/c:/ │ │ │ │ │ -000315b0: 206e 6f74 2066 696c 653a 2f2f 633a 2f0a not file://c:/. │ │ │ │ │ -000315c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000315d0: 2f61 7069 2f54 3638 3338 3436 372e 6a61 /api/T6838467.ja │ │ │ │ │ -000315e0: 7661 3a20 4a53 5231 3939 2046 696c 654f va: JSR199 FileO │ │ │ │ │ -000315f0: 626a 6563 7473 2064 6f6e 2774 206f 6265 bjects don't obe │ │ │ │ │ -00031600: 7920 6765 6e65 7261 6c20 636f 6e74 7261 y general contra │ │ │ │ │ -00031610: 6374 206f 6620 6571 7561 6c73 2e0a 0a3c ct of equals...< │ │ │ │ │ -00031620: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00031630: 7069 2f54 3638 3737 3230 362e 6a61 7661 pi/T6877206.java │ │ │ │ │ -00031640: 3a20 4a61 7661 4669 6c65 4f62 6a65 6374 : JavaFileObject │ │ │ │ │ -00031650: 2e74 6f55 7269 2072 6574 7572 6e73 2062 .toUri returns b │ │ │ │ │ -00031660: 6f67 7573 2055 5249 2028 7769 6e29 0a0a ogus URI (win).. │ │ │ │ │ -00031670: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00031680: 6170 692f 5465 7374 436c 6965 6e74 436f api/TestClientCo │ │ │ │ │ -00031690: 6465 5772 6170 7065 722e 6a61 7661 3a20 deWrapper.java: │ │ │ │ │ -000316a0: 4a53 5220 3139 393a 2043 6f6d 7069 6c65 JSR 199: Compile │ │ │ │ │ -000316b0: 7220 646f 6573 6e27 7420 6469 6167 6e6f r doesn't diagno │ │ │ │ │ -000316c0: 7365 2063 7261 7368 2069 6e20 7573 6572 se crash in user │ │ │ │ │ -000316d0: 2063 6f64 650a 0a3c 6c69 3e74 6f6f 6c73 code..
  • tools │ │ │ │ │ -000316e0: 2f6a 6176 6163 2f61 7069 2f54 6573 7443 /javac/api/TestC │ │ │ │ │ -000316f0: 6f6e 7461 696e 5479 7065 732e 6a61 7661 ontainTypes.java │ │ │ │ │ -00031700: 3a20 636f 6d2e 7375 6e2e 746f 6f6c 732e : com.sun.tools. │ │ │ │ │ -00031710: 6d6f 6465 6c2e 4a61 7661 6354 7970 6573 model.JavacTypes │ │ │ │ │ -00031720: 2e63 6f6e 7461 696e 7328 2920 6361 6c6c .contains() call │ │ │ │ │ -00031730: 7320 5479 7065 2e63 6f6e 7461 696e 7320 s Type.contains │ │ │ │ │ -00031740: 696e 7374 6561 6420 6f66 2054 7970 6573 instead of Types │ │ │ │ │ -00031750: 2e63 6f6e 7461 696e 7354 7970 650a 0a3c .containsType..< │ │ │ │ │ -00031760: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00031770: 7069 2f54 6573 7443 6f6e 7465 7874 4c6f pi/TestContextLo │ │ │ │ │ -00031780: 6767 696e 674f 7574 7075 742e 6a61 7661 ggingOutput.java │ │ │ │ │ -00031790: 3a20 456e 6861 6e63 6520 4a61 7661 6354 : Enhance JavacT │ │ │ │ │ -000317a0: 6f6f 6c2e 6765 7454 6173 6b20 666f 7220 ool.getTask for │ │ │ │ │ -000317b0: 666c 6578 6962 696c 6974 790a 0a3c 6c69 flexibility..
  • tools/javac/api │ │ │ │ │ -000317d0: 2f54 6573 7444 6f63 436f 6d6d 656e 7473 /TestDocComments │ │ │ │ │ -000317e0: 2e6a 6176 613a 206e 6f20 6163 6365 7373 .java: no access │ │ │ │ │ -000317f0: 2074 6f20 646f 6320 636f 6d6d 656e 7473 to doc comments │ │ │ │ │ -00031800: 2066 726f 6d20 5472 6565 2041 5049 0a0a from Tree API.. │ │ │ │ │ -00031810: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00031820: 6170 692f 5465 7374 4576 616c 4578 7072 api/TestEvalExpr │ │ │ │ │ -00031830: 6573 7369 6f6e 2e6a 6176 613a 204a 5352 ession.java: JSR │ │ │ │ │ -00031840: 2031 3939 3a20 5374 616e 6461 7264 2069 199: Standard i │ │ │ │ │ -00031850: 6e74 6572 6661 6365 2066 6f72 204a 6176 nterface for Jav │ │ │ │ │ -00031860: 6120 636f 6d70 696c 6572 730a 0a3c 6c69 a compilers..
  • tools/javac/api │ │ │ │ │ -00031880: 2f54 6573 7447 6574 456c 656d 656e 742e /TestGetElement. │ │ │ │ │ -00031890: 6a61 7661 3a20 5379 6d62 6f6c 7320 666f java: Symbols fo │ │ │ │ │ -000318a0: 7220 616e 6f6e 796d 6f75 7320 616e 6420 r anonymous and │ │ │ │ │ -000318b0: 6c6f 6361 6c20 636c 6173 7365 7320 6d61 local classes ma │ │ │ │ │ -000318c0: 6465 2074 6f6f 206c 6174 6520 666f 7220 de too late for │ │ │ │ │ -000318d0: 7573 6520 6279 206a 6176 6120 7472 6565 use by java tree │ │ │ │ │ -000318e0: 2041 5049 0a0a 3c6c 693e 746f 6f6c 732f API..
  • tools/ │ │ │ │ │ -000318f0: 6a61 7661 632f 6170 692f 5465 7374 4765 javac/api/TestGe │ │ │ │ │ -00031900: 7445 6c65 6d65 6e74 5265 6665 7265 6e63 tElementReferenc │ │ │ │ │ -00031910: 652e 6a61 7661 3a20 5472 6565 732e 6765 e.java: Trees.ge │ │ │ │ │ -00031920: 7445 6c65 6d65 6e74 2073 686f 756c 6420 tElement should │ │ │ │ │ -00031930: 776f 726b 206e 6f74 206f 6e6c 7920 666f work not only fo │ │ │ │ │ -00031940: 7220 6465 636c 6172 6174 696f 6e20 7472 r declaration tr │ │ │ │ │ -00031950: 6565 732c 2062 7574 2061 6c73 6f20 666f ees, but also fo │ │ │ │ │ -00031960: 7220 7573 652d 7472 6565 730a 0a3c 6c69 r use-trees..
  • tools/javac/api │ │ │ │ │ -00031980: 2f54 6573 7447 6574 5363 6f70 652e 6a61 /TestGetScope.ja │ │ │ │ │ -00031990: 7661 3a20 496c 6c65 6761 6c53 7461 7465 va: IllegalState │ │ │ │ │ -000319a0: 4578 6365 7074 696f 6e20 6672 6f6d 2054 Exception from T │ │ │ │ │ -000319b0: 7265 6573 2e67 6574 5363 6f70 6520 7768 rees.getScope wh │ │ │ │ │ -000319c0: 656e 2063 616c 6c65 6420 6672 6f6d 204a en called from J │ │ │ │ │ -000319d0: 5352 2031 3939 0a0a 3c6c 693e 746f 6f6c SR 199..
  • tool │ │ │ │ │ -000319e0: 732f 6a61 7661 632f 6170 692f 5465 7374 s/javac/api/Test │ │ │ │ │ -000319f0: 4765 7453 636f 7065 4269 6e61 7279 4e61 GetScopeBinaryNa │ │ │ │ │ -00031a00: 6d65 732e 6a61 7661 3a20 5665 7269 6679 mes.java: Verify │ │ │ │ │ -00031a10: 2062 696e 6172 7920 6e61 6d65 7320 6172 binary names ar │ │ │ │ │ -00031a20: 6520 6e6f 7420 6368 616e 6765 6420 616e e not changed an │ │ │ │ │ -00031a30: 6420 6172 6520 636f 7272 6563 7420 7768 d are correct wh │ │ │ │ │ -00031a40: 656e 2075 7369 6e67 2054 7265 6573 2e67 en using Trees.g │ │ │ │ │ -00031a50: 6574 5363 6f70 650a 0a3c 6c69 3e74 6f6f etScope..
  • too │ │ │ │ │ -00031a60: 6c73 2f6a 6176 6163 2f61 7069 2f54 6573 ls/javac/api/Tes │ │ │ │ │ -00031a70: 7447 6574 5363 6f70 6545 7272 6f72 732e tGetScopeErrors. │ │ │ │ │ -00031a80: 6a61 7661 3a20 5665 7269 6679 2065 7272 java: Verify err │ │ │ │ │ -00031a90: 6f72 7320 6172 6520 6e6f 7420 7265 706f ors are not repo │ │ │ │ │ -00031aa0: 7274 6564 2077 6865 6e20 636f 6d70 7574 rted when comput │ │ │ │ │ -00031ab0: 696e 6720 5363 6f70 6573 2e0a 0a3c 6c69 ing Scopes...
  • tools/javac/api │ │ │ │ │ -00031ad0: 2f54 6573 7447 6574 5363 6f70 6552 6573 /TestGetScopeRes │ │ │ │ │ -00031ae0: 756c 742e 6a61 7661 3a20 5465 7374 2074 ult.java: Test t │ │ │ │ │ -00031af0: 6865 206f 7574 636f 6d65 7320 6672 6f6d he outcomes from │ │ │ │ │ -00031b00: 2054 7265 6573 2e67 6574 5363 6f70 650a Trees.getScope. │ │ │ │ │ -00031b10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00031b20: 2f61 7069 2f54 6573 7447 6574 536f 7572 /api/TestGetSour │ │ │ │ │ -00031b30: 6365 5665 7273 696f 6e73 2e6a 6176 613a ceVersions.java: │ │ │ │ │ -00031b40: 204a 6176 6143 6f6d 7069 6c65 7254 6f6f JavaCompilerToo │ │ │ │ │ -00031b50: 6c20 616e 6420 546f 6f6c 206d 7573 7420 l and Tool must │ │ │ │ │ -00031b60: 7370 6563 6966 7920 7665 7273 696f 6e20 specify version │ │ │ │ │ -00031b70: 6f66 204a 4c53 2061 6e64 204a 564d 530a of JLS and JVMS. │ │ │ │ │ -00031b80: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00031b90: 2f61 7069 2f54 6573 7447 6574 5472 6565 /api/TestGetTree │ │ │ │ │ -00031ba0: 2e6a 6176 613a 2043 616e 2774 2067 6574 .java: Can't get │ │ │ │ │ -00031bb0: 2074 7265 6520 6672 6f6d 2061 2074 6f70 tree from a top │ │ │ │ │ -00031bc0: 206c 6576 656c 2063 6c61 7373 0a0a 3c6c level class..tools/javac/ap │ │ │ │ │ -00031be0: 692f 5465 7374 4973 4163 6365 7373 6962 i/TestIsAccessib │ │ │ │ │ -00031bf0: 6c65 2e6a 6176 613a 2056 6572 6966 7920 le.java: Verify │ │ │ │ │ -00031c00: 6163 6365 7373 6962 696c 6974 7920 6f66 accessibility of │ │ │ │ │ -00031c10: 204f 626a 6563 742d 6261 7365 6420 6d65 Object-based me │ │ │ │ │ -00031c20: 7468 6f64 7320 696e 6865 7269 7465 6420 thods inherited │ │ │ │ │ -00031c30: 6672 6f6d 2073 7570 6572 2069 6e74 6572 from super inter │ │ │ │ │ -00031c40: 6661 6365 732e 0a0a 3c6c 693e 746f 6f6c faces...
  • tool │ │ │ │ │ -00031c50: 732f 6a61 7661 632f 6170 692f 5465 7374 s/javac/api/Test │ │ │ │ │ -00031c60: 4a61 7661 6354 6173 6b2e 6a61 7661 3a20 JavacTask.java: │ │ │ │ │ -00031c70: 5072 6f76 6964 6520 6120 6261 7369 6320 Provide a basic │ │ │ │ │ -00031c80: 7465 7374 206f 6620 6163 6365 7373 2074 test of access t │ │ │ │ │ -00031c90: 6f20 7468 6520 4a61 7661 204d 6f64 656c o the Java Model │ │ │ │ │ -00031ca0: 2066 726f 6d20 6a61 7661 632c 2061 6e64 from javac, and │ │ │ │ │ -00031cb0: 2065 7272 6f72 206d 6573 7361 6765 730a error messages. │ │ │ │ │ -00031cc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00031cd0: 2f61 7069 2f54 6573 744a 6176 6163 5461 /api/TestJavacTa │ │ │ │ │ -00031ce0: 736b 5363 616e 6e65 722e 6a61 7661 3a20 skScanner.java: │ │ │ │ │ -00031cf0: 4164 6469 7469 6f6e 616c 2066 756e 6374 Additional funct │ │ │ │ │ -00031d00: 696f 6e61 6c69 7479 2074 6573 7420 6f66 ionality test of │ │ │ │ │ -00031d10: 2074 6173 6b20 616e 6420 4a53 5220 3236 task and JSR 26 │ │ │ │ │ -00031d20: 390a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 9..
  • tools/jav │ │ │ │ │ -00031d30: 6163 2f61 7069 2f54 6573 744a 6176 6163 ac/api/TestJavac │ │ │ │ │ -00031d40: 5461 736b 5f4c 6f63 6b2e 6a61 7661 3a20 Task_Lock.java: │ │ │ │ │ -00031d50: 4361 6e6e 6f74 2075 7365 204a 6176 6143 Cannot use JavaC │ │ │ │ │ -00031d60: 6f6d 7069 6c65 7220 746f 2063 7265 6174 ompiler to creat │ │ │ │ │ -00031d70: 6520 6d75 6c74 6970 6c65 2043 6f6d 7069 e multiple Compi │ │ │ │ │ -00031d80: 6c61 7469 6f6e 5461 736b 7320 666f 7220 lationTasks for │ │ │ │ │ -00031d90: 7061 7274 6961 6c20 636f 6d70 696c 6174 partial compilat │ │ │ │ │ -00031da0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ -00031db0: 6a61 7661 632f 6170 692f 5465 7374 4a61 javac/api/TestJa │ │ │ │ │ -00031dc0: 7661 6354 6173 6b5f 4d75 6c74 6970 6c65 vacTask_Multiple │ │ │ │ │ -00031dd0: 2e6a 6176 613a 2043 616e 6e6f 7420 7573 .java: Cannot us │ │ │ │ │ -00031de0: 6520 4a61 7661 436f 6d70 696c 6572 2074 e JavaCompiler t │ │ │ │ │ -00031df0: 6f20 6372 6561 7465 206d 756c 7469 706c o create multipl │ │ │ │ │ -00031e00: 6520 436f 6d70 696c 6174 696f 6e54 6173 e CompilationTas │ │ │ │ │ -00031e10: 6b73 2066 6f72 2070 6172 7469 616c 2063 ks for partial c │ │ │ │ │ -00031e20: 6f6d 7069 6c61 7469 6f6e 730a 0a3c 6c69 ompilations..
  • tools/javac/api │ │ │ │ │ -00031e40: 2f54 6573 744a 6176 6163 5461 736b 5f50 /TestJavacTask_P │ │ │ │ │ -00031e50: 6172 7365 4174 7472 4765 6e2e 6a61 7661 arseAttrGen.java │ │ │ │ │ -00031e60: 3a20 4361 6e6e 6f74 2075 7365 204a 6176 : Cannot use Jav │ │ │ │ │ -00031e70: 6143 6f6d 7069 6c65 7220 746f 2063 7265 aCompiler to cre │ │ │ │ │ -00031e80: 6174 6520 6d75 6c74 6970 6c65 2043 6f6d ate multiple Com │ │ │ │ │ -00031e90: 7069 6c61 7469 6f6e 5461 736b 7320 666f pilationTasks fo │ │ │ │ │ -00031ea0: 7220 7061 7274 6961 6c20 636f 6d70 696c r partial compil │ │ │ │ │ -00031eb0: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ -00031ec0: 732f 6a61 7661 632f 6170 692f 5465 7374 s/javac/api/Test │ │ │ │ │ -00031ed0: 4d6f 6475 6c65 556e 6e61 6d65 6450 6163 ModuleUnnamedPac │ │ │ │ │ -00031ee0: 6b61 6765 2e6a 6176 613a 2045 6c65 6d65 kage.java: Eleme │ │ │ │ │ -00031ef0: 6e74 732e 6765 7450 6163 6b61 6765 456c nts.getPackageEl │ │ │ │ │ -00031f00: 656d 656e 7428 4d6f 6475 6c65 456c 656d ement(ModuleElem │ │ │ │ │ -00031f10: 656e 742c 4368 6172 5365 7175 656e 6365 ent,CharSequence │ │ │ │ │ -00031f20: 2920 7265 7475 726e 7320 6e75 6c6c 2066 ) returns null f │ │ │ │ │ -00031f30: 6f72 2075 6e6e 616d 6564 2070 6163 6b61 or unnamed packa │ │ │ │ │ -00031f40: 6765 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ge..
  • tools/ja │ │ │ │ │ -00031f50: 7661 632f 6170 692f 5465 7374 4e61 6d65 vac/api/TestName │ │ │ │ │ -00031f60: 2e6a 6176 613a 2041 6464 206a 6176 6178 .java: Add javax │ │ │ │ │ -00031f70: 2e74 6f6f 6c73 2e54 6f6f 6c2e 6e61 6d65 .tools.Tool.name │ │ │ │ │ -00031f80: 2829 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ()..
  • tools/ja │ │ │ │ │ -00031f90: 7661 632f 6170 692f 5465 7374 4f70 6572 vac/api/TestOper │ │ │ │ │ -00031fa0: 6174 6f72 732e 6a61 7661 3a20 5472 6565 ators.java: Tree │ │ │ │ │ -00031fb0: 2041 5049 3a20 6361 6e27 7420 6465 7465 API: can't dete │ │ │ │ │ -00031fc0: 726d 696e 6520 6b69 6e64 206f 6620 6f70 rmine kind of op │ │ │ │ │ -00031fd0: 6572 6174 6f72 0a0a 3c6c 693e 746f 6f6c erator..
  • tool │ │ │ │ │ -00031fe0: 732f 6a61 7661 632f 6170 692f 5465 7374 s/javac/api/Test │ │ │ │ │ -00031ff0: 5265 736f 6c76 6545 7272 6f72 2e6a 6176 ResolveError.jav │ │ │ │ │ -00032000: 613a 2049 6c6c 6567 616c 4172 6775 6d65 a: IllegalArgume │ │ │ │ │ -00032010: 6e74 4578 6365 7074 696f 6e20 696e 2041 ntException in A │ │ │ │ │ -00032020: 6273 7472 6163 7444 6961 676e 6f73 7469 bstractDiagnosti │ │ │ │ │ -00032030: 6346 6f72 6d61 7474 6572 2066 6f72 2074 cFormatter for t │ │ │ │ │ -00032040: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f54 ools/javac/api/T │ │ │ │ │ -00032050: 6573 744a 6176 6163 5461 736b 5363 616e estJavacTaskScan │ │ │ │ │ -00032060: 6e65 722e 6a61 7661 0a0a 3c6c 693e 746f ner.java..
  • to │ │ │ │ │ -00032070: 6f6c 732f 6a61 7661 632f 6170 692f 5465 ols/javac/api/Te │ │ │ │ │ -00032080: 7374 5265 736f 6c76 6549 6465 6e74 2e6a stResolveIdent.j │ │ │ │ │ -00032090: 6176 613a 2050 6163 6b61 6765 456c 656d ava: PackageElem │ │ │ │ │ -000320a0: 656e 742e 6765 7445 6e63 6c6f 7365 6445 ent.getEnclosedE │ │ │ │ │ -000320b0: 6c65 6d65 6e74 7328 2920 7468 726f 7773 lements() throws │ │ │ │ │ -000320c0: 2043 6c61 7373 5265 6164 6572 2442 6164 ClassReader$Bad │ │ │ │ │ -000320d0: 436c 6173 7346 696c 6545 7863 6570 7469 ClassFileExcepti │ │ │ │ │ -000320e0: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -000320f0: 7661 632f 6170 692f 5465 7374 5365 6172 vac/api/TestSear │ │ │ │ │ -00032100: 6368 5061 7468 732e 6a61 7661 3a20 7061 chPaths.java: pa │ │ │ │ │ -00032110: 7468 206f 7074 696f 6e73 2069 676e 6f72 th options ignor │ │ │ │ │ -00032120: 6564 2077 6865 6e20 7265 7573 696e 6720 ed when reusing │ │ │ │ │ -00032130: 6669 6c65 6d61 6e61 6765 7220 6163 726f filemanager acro │ │ │ │ │ -00032140: 7373 2074 6173 6b73 0a0a 3c6c 693e 746f ss tasks..
  • to │ │ │ │ │ -00032150: 6f6c 732f 6a61 7661 632f 6170 692f 5465 ols/javac/api/Te │ │ │ │ │ -00032160: 7374 5472 6565 5061 7468 2e6a 6176 613a stTreePath.java: │ │ │ │ │ -00032170: 2054 7265 6550 6174 682e 6974 6572 6174 TreePath.iterat │ │ │ │ │ -00032180: 6f72 2829 2074 6872 6f77 7320 4e50 450a or() throws NPE. │ │ │ │ │ -00032190: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000321a0: 2f61 7069 2f54 6573 7454 7265 6573 2e6a /api/TestTrees.j │ │ │ │ │ -000321b0: 6176 613a 206e 6577 2054 7265 6573 2041 ava: new Trees A │ │ │ │ │ -000321c0: 5049 0a0a 3c6c 693e 746f 6f6c 732f 6a61 PI..
  • tools/ja │ │ │ │ │ -000321d0: 7661 632f 6170 692f 546f 6f6c 5072 6f76 vac/api/ToolProv │ │ │ │ │ -000321e0: 6964 6572 2f48 656c 6c6f 576f 726c 6454 ider/HelloWorldT │ │ │ │ │ -000321f0: 6573 742e 6a61 7661 3a20 546f 6f6c 5072 est.java: ToolPr │ │ │ │ │ -00032200: 6f76 6964 6572 2073 686f 756c 6420 6265 ovider should be │ │ │ │ │ -00032210: 206c 6573 7320 636f 6d70 696c 6572 2d73 less compiler-s │ │ │ │ │ -00032220: 7065 6369 6669 630a 0a3c 6c69 3e74 6f6f pecific..
  • too │ │ │ │ │ -00032230: 6c73 2f6a 6176 6163 2f61 7069 2f54 6f6f ls/javac/api/Too │ │ │ │ │ -00032240: 6c50 726f 7669 6465 722f 546f 6f6c 5072 lProvider/ToolPr │ │ │ │ │ -00032250: 6f76 6964 6572 5465 7374 2e6a 6176 613a oviderTest.java: │ │ │ │ │ -00032260: 2054 6573 7420 6a61 7661 782e 746f 6f6c Test javax.tool │ │ │ │ │ -00032270: 732e 546f 6f6c 5072 6f76 6964 6572 2072 s.ToolProvider r │ │ │ │ │ -00032280: 756e 6e69 6e67 2077 6974 6820 7365 6375 unning with secu │ │ │ │ │ -00032290: 7269 7479 206d 616e 6167 6572 0a0a 3c6c rity manager..tools/javac/ap │ │ │ │ │ -000322b0: 692f 546f 6f6c 5072 6f76 6964 6572 2f54 i/ToolProvider/T │ │ │ │ │ -000322c0: 6f6f 6c50 726f 7669 6465 7254 6573 7431 oolProviderTest1 │ │ │ │ │ -000322d0: 2e6a 6176 613a 2054 6f6f 6c50 726f 7669 .java: ToolProvi │ │ │ │ │ -000322e0: 6465 7220 7368 6f75 6c64 2062 6520 6c65 der should be le │ │ │ │ │ -000322f0: 7373 2063 6f6d 7069 6c65 722d 7370 6563 ss compiler-spec │ │ │ │ │ -00032300: 6966 6963 0a0a 3c6c 693e 746f 6f6c 732f ific..
  • tools/ │ │ │ │ │ -00032310: 6a61 7661 632f 6170 692f 546f 6f6c 5072 javac/api/ToolPr │ │ │ │ │ -00032320: 6f76 6964 6572 2f54 6f6f 6c50 726f 7669 ovider/ToolProvi │ │ │ │ │ -00032330: 6465 7254 6573 7432 2e6a 6176 613a 2054 derTest2.java: T │ │ │ │ │ -00032340: 6f6f 6c50 726f 7669 6465 7220 7368 6f75 oolProvider shou │ │ │ │ │ -00032350: 6c64 2062 6520 6c65 7373 2063 6f6d 7069 ld be less compi │ │ │ │ │ -00032360: 6c65 722d 7370 6563 6966 6963 0a0a 3c6c ler-specific..tools/javac/ap │ │ │ │ │ -00032380: 692f 6669 6c65 2f53 4a46 4d5f 4173 5061 i/file/SJFM_AsPa │ │ │ │ │ -00032390: 7468 2e6a 6176 613a 2053 7461 6e64 6172 th.java: Standar │ │ │ │ │ -000323a0: 644a 6176 6146 696c 654d 616e 6167 6572 dJavaFileManager │ │ │ │ │ -000323b0: 2073 686f 756c 6420 7375 7070 6f72 7420 should support │ │ │ │ │ -000323c0: 6a61 7661 2e6e 696f 2e66 696c 652e 5061 java.nio.file.Pa │ │ │ │ │ -000323d0: 7468 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a th...
  • tools/j │ │ │ │ │ -000323e0: 6176 6163 2f61 7069 2f66 696c 652f 534a avac/api/file/SJ │ │ │ │ │ -000323f0: 464d 5f47 6574 4669 6c65 4f62 6a65 6374 FM_GetFileObject │ │ │ │ │ -00032400: 732e 6a61 7661 3a20 5374 616e 6461 7264 s.java: Standard │ │ │ │ │ -00032410: 4a61 7661 4669 6c65 4d61 6e61 6765 7220 JavaFileManager │ │ │ │ │ -00032420: 7368 6f75 6c64 2073 7570 706f 7274 206a should support j │ │ │ │ │ -00032430: 6176 612e 6e69 6f2e 6669 6c65 2e50 6174 ava.nio.file.Pat │ │ │ │ │ -00032440: 682e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 h...
  • tools/ja │ │ │ │ │ -00032450: 7661 632f 6170 692f 6669 6c65 2f53 4a46 vac/api/file/SJF │ │ │ │ │ -00032460: 4d5f 4973 5361 6d65 4669 6c65 2e6a 6176 M_IsSameFile.jav │ │ │ │ │ -00032470: 613a 2053 7461 6e64 6172 644a 6176 6146 a: StandardJavaF │ │ │ │ │ -00032480: 696c 654d 616e 6167 6572 2073 686f 756c ileManager shoul │ │ │ │ │ -00032490: 6420 7375 7070 6f72 7420 6a61 7661 2e6e d support java.n │ │ │ │ │ -000324a0: 696f 2e66 696c 652e 5061 7468 2e0a 0a3c io.file.Path...< │ │ │ │ │ -000324b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -000324c0: 7069 2f66 696c 652f 534a 464d 5f4c 6f63 pi/file/SJFM_Loc │ │ │ │ │ -000324d0: 6174 696f 6e73 2e6a 6176 613a 2053 7461 ations.java: Sta │ │ │ │ │ -000324e0: 6e64 6172 644a 6176 6146 696c 654d 616e ndardJavaFileMan │ │ │ │ │ -000324f0: 6167 6572 2073 686f 756c 6420 7375 7070 ager should supp │ │ │ │ │ -00032500: 6f72 7420 6a61 7661 2e6e 696f 2e66 696c ort java.nio.fil │ │ │ │ │ -00032510: 652e 5061 7468 2e0a 0a3c 6c69 3e74 6f6f e.Path...
  • too │ │ │ │ │ -00032520: 6c73 2f6a 6176 6163 2f61 7069 2f67 7569 ls/javac/api/gui │ │ │ │ │ -00032530: 6465 2f54 6573 742e 6a61 7661 3a20 5661 de/Test.java: Va │ │ │ │ │ -00032540: 7269 6f75 7320 6275 6773 2066 6978 6564 rious bugs fixed │ │ │ │ │ -00032550: 2077 6869 6c65 2077 7269 7469 6e67 2043 while writing C │ │ │ │ │ -00032560: 6f6d 7069 6c65 7220 4150 4920 4775 6964 ompiler API Guid │ │ │ │ │ -00032570: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -00032580: 6163 2f61 7069 2f6c 616d 6264 6145 7272 ac/api/lambdaErr │ │ │ │ │ -00032590: 6f72 5265 636f 7665 7279 2f54 6573 7447 orRecovery/TestG │ │ │ │ │ -000325a0: 6574 5479 7065 4d69 7272 6f72 5265 6665 etTypeMirrorRefe │ │ │ │ │ -000325b0: 7265 6e63 652e 6a61 7661 3a20 5665 7269 rence.java: Veri │ │ │ │ │ -000325c0: 6679 2074 6861 7420 6272 6f6b 656e 206d fy that broken m │ │ │ │ │ -000325d0: 6574 686f 6420 696e 766f 6361 7469 6f6e ethod invocation │ │ │ │ │ -000325e0: 7320 7769 7468 206c 616d 6264 6173 2067 s with lambdas g │ │ │ │ │ -000325f0: 6574 2074 7970 6520 696e 6665 7265 6e63 et type inferenc │ │ │ │ │ -00032600: 6520 646f 6e65 0a0a 3c6c 693e 746f 6f6c e done..
  • tool │ │ │ │ │ -00032610: 732f 6a61 7661 632f 6170 692f 6c61 7a79 s/javac/api/lazy │ │ │ │ │ -00032620: 2f4c 6f61 6450 6172 616d 6574 6572 4e61 /LoadParameterNa │ │ │ │ │ -00032630: 6d65 734c 617a 696c 792e 6a61 7661 3a20 mesLazily.java: │ │ │ │ │ -00032640: 5665 7269 6679 2074 6865 2070 6172 616d Verify the param │ │ │ │ │ -00032650: 6574 6572 206e 616d 6573 2063 616e 2062 eter names can b │ │ │ │ │ -00032660: 6520 696e 6a65 6374 6564 2075 7369 6e67 e injected using │ │ │ │ │ -00032670: 2050 6172 616d 6574 6572 4e61 6d65 5072 ParameterNamePr │ │ │ │ │ -00032680: 6f76 6964 6572 2e0a 0a3c 6c69 3e74 6f6f ovider...
  • too │ │ │ │ │ -00032690: 6c73 2f6a 6176 6163 2f61 7069 2f73 6e69 ls/javac/api/sni │ │ │ │ │ -000326a0: 7070 6574 732f 5465 7374 4a61 7661 7854 ppets/TestJavaxT │ │ │ │ │ -000326b0: 6f6f 6c73 536e 6970 7065 7473 2e6a 6176 oolsSnippets.jav │ │ │ │ │ -000326c0: 613a 2055 7365 2073 6e69 7070 6574 7320 a: Use snippets │ │ │ │ │ -000326d0: 696e 206a 6176 612e 636f 6d70 696c 6572 in java.compiler │ │ │ │ │ -000326e0: 2064 6f63 756d 656e 7461 7469 6f6e 0a0a documentation.. │ │ │ │ │ -000326f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00032700: 6170 692f 7461 736b 4c69 7374 656e 6572 api/taskListener │ │ │ │ │ -00032710: 732f 436f 6d70 696c 6545 7665 6e74 2e6a s/CompileEvent.j │ │ │ │ │ -00032720: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -00032730: 2074 6865 2054 6173 6b45 7665 6e74 2e43 the TaskEvent.C │ │ │ │ │ -00032740: 4f4d 5049 4c41 5449 4f4e 2069 7320 6669 OMPILATION is fi │ │ │ │ │ -00032750: 7265 6420 7072 6f70 6572 6c79 2e0a 0a3c red properly...< │ │ │ │ │ -00032760: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00032770: 7069 2f74 6173 6b4c 6973 7465 6e65 7273 pi/taskListeners │ │ │ │ │ -00032780: 2f45 7665 6e74 7342 616c 616e 6365 6454 /EventsBalancedT │ │ │ │ │ -00032790: 6573 742e 6a61 7661 3a20 4368 6563 6b20 est.java: Check │ │ │ │ │ -000327a0: 7468 6174 2061 6c6c 2054 6173 6b45 7665 that all TaskEve │ │ │ │ │ -000327b0: 6e74 7320 6172 6520 6261 6c61 6e63 6564 nts are balanced │ │ │ │ │ -000327c0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -000327d0: 6163 2f61 7069 2f74 6173 6b4c 6973 7465 ac/api/taskListe │ │ │ │ │ -000327e0: 6e65 7273 2f54 6573 7453 696d 706c 6541 ners/TestSimpleA │ │ │ │ │ -000327f0: 6464 5265 6d6f 7665 2e6a 6176 613a 2073 ddRemove.java: s │ │ │ │ │ -00032800: 7570 706f 7274 206d 756c 7469 706c 6520 upport multiple │ │ │ │ │ -00032810: 7461 736b 206c 6973 7465 6e65 7273 0a0a task listeners.. │ │ │ │ │ -00032820: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00032830: 6170 692f 7461 736b 4c69 7374 656e 6572 api/taskListener │ │ │ │ │ -00032840: 732f 5465 7374 5479 7065 456c 656d 656e s/TestTypeElemen │ │ │ │ │ -00032850: 742e 6a61 7661 3a20 556e 6578 7065 6374 t.java: Unexpect │ │ │ │ │ -00032860: 6564 2054 7970 6545 6c65 6d65 6e74 2069 ed TypeElement i │ │ │ │ │ -00032870: 6e20 414e 414c 595a 4520 5461 736b 4576 n ANALYZE TaskEv │ │ │ │ │ -00032880: 656e 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ent..
  • tools/j │ │ │ │ │ -00032890: 6176 6163 2f61 7373 6572 742f 4174 7461 avac/assert/Atta │ │ │ │ │ -000328a0: 6368 2e6a 6176 613a 2061 7373 6572 7469 ch.java: asserti │ │ │ │ │ -000328b0: 6f6e 2066 6c61 6720 6174 7461 6368 6564 on flag attached │ │ │ │ │ -000328c0: 2074 6f20 7772 6f6e 6720 636c 6173 730a to wrong class. │ │ │ │ │ -000328d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000328e0: 2f61 7373 6572 742f 4455 312e 6a61 7661 /assert/DU1.java │ │ │ │ │ -000328f0: 3a20 4368 6563 6b20 636f 7272 6563 7420 : Check correct │ │ │ │ │ -00032900: 4455 2063 6f6d 7075 7461 7469 6f6e 2066 DU computation f │ │ │ │ │ -00032910: 6f72 2061 7373 6572 7469 6f6e 732e 0a0a or assertions... │ │ │ │ │ -00032920: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00032930: 6173 7365 7274 2f44 5532 2e6a 6176 613a assert/DU2.java: │ │ │ │ │ -00032940: 2043 6865 636b 2063 6f72 7265 6374 2044 Check correct D │ │ │ │ │ -00032950: 5520 636f 6d70 7574 6174 696f 6e20 666f U computation fo │ │ │ │ │ -00032960: 7220 6173 7365 7274 696f 6e73 2e0a 0a3c r assertions...< │ │ │ │ │ -00032970: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ -00032980: 7373 6572 742f 506f 7369 7469 6f6e 2e6a ssert/Position.j │ │ │ │ │ -00032990: 6176 613a 2056 6572 6966 7920 7468 6520 ava: Verify the │ │ │ │ │ -000329a0: 736f 7572 6365 2070 6f73 6974 696f 6e20 source position │ │ │ │ │ -000329b0: 666f 7220 6173 7365 7274 696f 6e73 2e0a for assertions.. │ │ │ │ │ -000329c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000329d0: 2f61 7474 722f 4174 7472 5265 636f 7665 /attr/AttrRecove │ │ │ │ │ -000329e0: 7279 5465 7374 2e6a 6176 613a 2056 6572 ryTest.java: Ver │ │ │ │ │ -000329f0: 6966 7920 6572 726f 7220 7265 636f 7665 ify error recove │ │ │ │ │ -00032a00: 7279 2069 6e20 4174 7472 0a0a 3c6c 693e ry in Attr..
  • │ │ │ │ │ -00032a10: 746f 6f6c 732f 6a61 7661 632f 6269 6e61 tools/javac/bina │ │ │ │ │ -00032a20: 7279 436f 6d70 6174 2f54 312e 6a61 7661 ryCompat/T1.java │ │ │ │ │ -00032a30: 3a20 6a61 7661 6320 6765 6e65 7261 7465 : javac generate │ │ │ │ │ -00032a40: 7320 696e 636f 7272 6563 7420 636c 6173 s incorrect clas │ │ │ │ │ -00032a50: 735f 696e 6465 7820 666f 7220 7374 6174 s_index for stat │ │ │ │ │ -00032a60: 6963 2072 6566 2062 7920 7369 6d70 6c65 ic ref by simple │ │ │ │ │ -00032a70: 206e 616d 650a 0a3c 6c69 3e74 6f6f 6c73 name..
  • tools │ │ │ │ │ -00032a80: 2f6a 6176 6163 2f62 6f78 696e 672f 426f /javac/boxing/Bo │ │ │ │ │ -00032a90: 7865 6446 6f72 6561 6368 2e6a 6176 613a xedForeach.java: │ │ │ │ │ -00032aa0: 2062 6f78 696e 672f 756e 626f 7869 6e67 boxing/unboxing │ │ │ │ │ -00032ab0: 2076 6572 7375 7320 666f 7265 6163 6820 versus foreach │ │ │ │ │ -00032ac0: 6372 6173 6865 7320 6a61 7661 630a 0a3c crashes javac..< │ │ │ │ │ -00032ad0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f62 li>tools/javac/b │ │ │ │ │ -00032ae0: 6f78 696e 672f 426f 7869 6e67 312e 6a61 oxing/Boxing1.ja │ │ │ │ │ -00032af0: 7661 3a20 426f 7869 6e67 2f75 6e62 6f78 va: Boxing/unbox │ │ │ │ │ -00032b00: 696e 6720 706f 7369 7469 7665 2075 6e69 ing positive uni │ │ │ │ │ -00032b10: 7420 616e 6420 7265 6772 6573 7369 6f6e t and regression │ │ │ │ │ -00032b20: 2074 6573 7473 0a0a 3c6c 693e 746f 6f6c tests..
  • tool │ │ │ │ │ -00032b30: 732f 6a61 7661 632f 626f 7869 6e67 2f42 s/javac/boxing/B │ │ │ │ │ -00032b40: 6f78 696e 6732 2e6a 6176 613a 2042 6f78 oxing2.java: Box │ │ │ │ │ -00032b50: 696e 672f 756e 626f 7869 6e67 206e 6567 ing/unboxing neg │ │ │ │ │ -00032b60: 6174 6976 6520 756e 6974 2061 6e64 2072 ative unit and r │ │ │ │ │ -00032b70: 6567 7265 7373 696f 6e20 7465 7374 730a egression tests. │ │ │ │ │ -00032b80: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00032b90: 2f62 6f78 696e 672f 426f 7869 6e67 342e /boxing/Boxing4. │ │ │ │ │ -00032ba0: 6a61 7661 3a20 436f 6d70 696c 6572 2069 java: Compiler i │ │ │ │ │ -00032bb0: 6e63 6f72 7265 6374 6c79 2063 7265 6174 ncorrectly creat │ │ │ │ │ -00032bc0: 6520 496e 7465 6765 7220 696e 2022 4368 e Integer in "Ch │ │ │ │ │ -00032bd0: 6172 6163 7465 7220 6320 3d20 3935 220a aracter c = 95". │ │ │ │ │ -00032be0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00032bf0: 2f62 6f78 696e 672f 426f 7869 6e67 4361 /boxing/BoxingCa │ │ │ │ │ -00032c00: 6368 696e 672e 6a61 7661 3a20 5665 7269 ching.java: Veri │ │ │ │ │ -00032c10: 6679 2061 7574 6f62 6f78 6564 2076 616c fy autoboxed val │ │ │ │ │ -00032c20: 7565 7320 6172 6520 6361 6368 6564 2061 ues are cached a │ │ │ │ │ -00032c30: 7320 7265 7175 6972 6564 2e0a 0a3c 6c69 s required...
  • tools/javac/box │ │ │ │ │ -00032c50: 696e 672f 496e 6372 656d 656e 7442 6f78 ing/IncrementBox │ │ │ │ │ -00032c60: 6564 416e 6441 6363 6573 732e 6a61 7661 edAndAccess.java │ │ │ │ │ -00032c70: 3a20 5665 7269 6679 2074 6861 7420 626f : Verify that bo │ │ │ │ │ -00032c80: 7865 6420 706f 7374 6669 7820 6f70 6572 xed postfix oper │ │ │ │ │ -00032c90: 6174 6f72 2077 6f72 6b73 2070 726f 7065 ator works prope │ │ │ │ │ -00032ca0: 726c 7920 7768 656e 2072 6566 6572 7269 rly when referri │ │ │ │ │ -00032cb0: 6e67 2074 6f20 7375 7065 7220 636c 6173 ng to super clas │ │ │ │ │ -00032cc0: 7327 2066 6965 6c64 2e0a 0a3c 6c69 3e74 s' field...
  • t │ │ │ │ │ -00032cd0: 6f6f 6c73 2f6a 6176 6163 2f62 6f78 696e ools/javac/boxin │ │ │ │ │ -00032ce0: 672f 5175 616c 426f 7865 6450 6f73 744f g/QualBoxedPostO │ │ │ │ │ -00032cf0: 702e 6a61 7661 3a20 5175 616c 6966 6965 p.java: Qualifie │ │ │ │ │ -00032d00: 6420 2274 6869 7322 2061 6e64 2022 7375 d "this" and "su │ │ │ │ │ -00032d10: 7065 7222 2062 6f78 6564 2075 6e61 7279 per" boxed unary │ │ │ │ │ -00032d20: 2070 6f73 7420 6f70 6572 6174 696f 6e73 post operations │ │ │ │ │ -00032d30: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00032d40: 6163 2f62 6f78 696e 672f 5175 616c 426f ac/boxing/QualBo │ │ │ │ │ -00032d50: 7865 6450 6f73 744f 7032 2e6a 6176 613a xedPostOp2.java: │ │ │ │ │ -00032d60: 2051 7561 6c69 6669 6564 2022 7375 7065 Qualified "supe │ │ │ │ │ -00032d70: 7222 2062 6f78 6564 2075 6e61 7279 2070 r" boxed unary p │ │ │ │ │ -00032d80: 6f73 742d 6f70 6572 6174 696f 6e20 7573 ost-operation us │ │ │ │ │ -00032d90: 696e 6720 6120 7479 7065 2076 6172 6961 ing a type varia │ │ │ │ │ -00032da0: 626c 652e 0a0a 3c6c 693e 746f 6f6c 732f ble...
  • tools/ │ │ │ │ │ -00032db0: 6a61 7661 632f 626f 7869 6e67 2f51 7561 javac/boxing/Qua │ │ │ │ │ -00032dc0: 6c42 6f78 6564 506f 7374 4f70 332e 6a61 lBoxedPostOp3.ja │ │ │ │ │ -00032dd0: 7661 3a20 5665 7269 6669 6573 2074 6865 va: Verifies the │ │ │ │ │ -00032de0: 2072 756e 7469 6d65 2062 6568 6176 696f runtime behavio │ │ │ │ │ -00032df0: 7220 6f66 2022 7375 7065 7222 2c20 2274 r of "super", "t │ │ │ │ │ -00032e00: 6869 7322 2061 6e64 2022 7468 6973 246e his" and "this$n │ │ │ │ │ -00032e10: 2220 6f70 7469 6d69 7a61 7469 6f6e 2066 " optimization f │ │ │ │ │ -00032e20: 6f72 2062 6f78 6564 2075 6e61 7279 2070 or boxed unary p │ │ │ │ │ -00032e30: 6f73 742d 6f70 6572 6174 696f 6e73 2e0a ost-operations.. │ │ │ │ │ -00032e40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00032e50: 2f62 6f78 696e 672f 5435 3038 3239 3239 /boxing/T5082929 │ │ │ │ │ -00032e60: 2e6a 6176 613a 2043 6f6d 7061 7269 6e67 .java: Comparing │ │ │ │ │ -00032e70: 2046 6c6f 6174 2061 6e64 2049 6e74 6567 Float and Integ │ │ │ │ │ -00032e80: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ -00032e90: 7661 632f 626f 7869 6e67 2f54 3633 3438 vac/boxing/T6348 │ │ │ │ │ -00032ea0: 3736 302e 6a61 7661 3a20 6372 6173 683a 760.java: crash: │ │ │ │ │ -00032eb0: 206a 6176 612e 6c61 6e67 2e41 7373 6572 java.lang.Asser │ │ │ │ │ -00032ec0: 7469 6f6e 4572 726f 7220 6174 2063 6f6d tionError at com │ │ │ │ │ -00032ed0: 2e73 756e 2e74 6f6f 6c73 2e6a 6176 6163 .sun.tools.javac │ │ │ │ │ -00032ee0: 2e63 6f6d 702e 4c6f 7765 722e 6162 7374 .comp.Lower.abst │ │ │ │ │ -00032ef0: 7261 6374 4c76 616c 284c 6f77 6572 2e6a ractLval(Lower.j │ │ │ │ │ -00032f00: 6176 613a 3138 3533 290a 0a3c 6c69 3e74 ava:1853)..
  • t │ │ │ │ │ -00032f10: 6f6f 6c73 2f6a 6176 6163 2f62 6f78 696e ools/javac/boxin │ │ │ │ │ -00032f20: 672f 5436 3336 3930 3531 2e6a 6176 613a g/T6369051.java: │ │ │ │ │ -00032f30: 206a 6176 6163 2063 616e 6e6f 7420 6861 javac cannot ha │ │ │ │ │ -00032f40: 6e64 6c65 202b 3d20 6f70 6572 6174 6f72 ndle += operator │ │ │ │ │ -00032f50: 2063 6f72 7265 6374 6c79 2069 6e20 4765 correctly in Ge │ │ │ │ │ -00032f60: 6e65 7269 6369 7a65 6420 636f 6465 0a0a nericized code.. │ │ │ │ │ -00032f70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00032f80: 626f 7869 6e67 2f54 3636 3134 3937 342e boxing/T6614974. │ │ │ │ │ -00032f90: 6a61 7661 3a20 6a61 7661 6320 7375 6363 java: javac succ │ │ │ │ │ -00032fa0: 6573 7366 756c 6c79 2063 6f6d 7069 6c65 essfully compile │ │ │ │ │ -00032fb0: 7320 636f 6465 2074 6861 7420 7468 726f s code that thro │ │ │ │ │ -00032fc0: 7773 206a 6176 612e 6c61 6e67 2e56 6572 ws java.lang.Ver │ │ │ │ │ -00032fd0: 6966 7945 7272 6f72 2077 6865 6e20 7275 ifyError when ru │ │ │ │ │ -00032fe0: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -00032ff0: 6163 2f62 6f78 696e 672f 5436 3831 3635 ac/boxing/T68165 │ │ │ │ │ -00033000: 3438 2e6a 6176 613a 2055 6e69 6e69 7469 48.java: Uniniti │ │ │ │ │ -00033010: 616c 697a 6564 2072 6567 6973 7465 7220 alized register │ │ │ │ │ -00033020: 7768 656e 2070 6572 666f 726d 696e 6720 when performing │ │ │ │ │ -00033030: 6361 7374 696e 6720 2b20 6175 746f 2875 casting + auto(u │ │ │ │ │ -00033040: 6e29 626f 7869 6e67 0a0a 3c6c 693e 746f n)boxing..
  • to │ │ │ │ │ -00033050: 6f6c 732f 6a61 7661 632f 6361 6e74 5265 ols/javac/cantRe │ │ │ │ │ -00033060: 6665 7265 6e63 6542 6566 6f72 6543 746f ferenceBeforeCto │ │ │ │ │ -00033070: 722f 4361 6e74 5265 6665 7265 6e63 6542 r/CantReferenceB │ │ │ │ │ -00033080: 6566 6f72 6543 6f6e 7374 7275 6374 6f72 eforeConstructor │ │ │ │ │ -00033090: 5465 7374 2e6a 6176 613a 2072 6567 7265 Test.java: regre │ │ │ │ │ -000330a0: 7373 696f 6e20 6166 7465 7220 4a44 4b2d ssion after JDK- │ │ │ │ │ -000330b0: 3832 3631 3030 360a 0a3c 6c69 3e74 6f6f 8261006..
  • too │ │ │ │ │ -000330c0: 6c73 2f6a 6176 6163 2f63 6170 7475 7265 ls/javac/capture │ │ │ │ │ -000330d0: 2f43 6170 7475 7265 312e 6a61 7661 3a20 /Capture1.java: │ │ │ │ │ -000330e0: 7769 6c64 6361 7264 2063 6170 7475 7265 wildcard capture │ │ │ │ │ -000330f0: 2028 736e 6170 7368 6f74 7469 6e67 290a (snapshotting). │ │ │ │ │ -00033100: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00033110: 2f63 6170 7475 7265 2f43 6170 7475 7265 /capture/Capture │ │ │ │ │ -00033120: 322e 6a61 7661 3a20 736f 756e 646e 6573 2.java: soundnes │ │ │ │ │ -00033130: 7320 7072 6f62 6c65 6d20 7769 7468 2066 s problem with f │ │ │ │ │ -00033140: 6169 6c75 7265 2074 6f20 7375 6273 7469 ailure to substi │ │ │ │ │ -00033150: 7475 7465 2077 696c 6463 6172 6420 6173 tute wildcard as │ │ │ │ │ -00033160: 2074 7970 6520 666f 726d 616c 2061 7267 type formal arg │ │ │ │ │ -00033170: 756d 656e 740a 0a3c 6c69 3e74 6f6f 6c73 ument..
  • tools │ │ │ │ │ -00033180: 2f6a 6176 6163 2f63 6170 7475 7265 2f43 /javac/capture/C │ │ │ │ │ -00033190: 6170 7475 7265 332e 6a61 7661 3a20 6e65 apture3.java: ne │ │ │ │ │ -000331a0: 7720 7769 6c64 6361 7264 2073 7562 7374 w wildcard subst │ │ │ │ │ -000331b0: 2073 6368 656d 6520 6272 6561 6b73 206a scheme breaks j │ │ │ │ │ -000331c0: 6176 612e 6c61 6e67 2e72 6566 0a0a 3c6c ava.lang.ref..tools/javac/ca │ │ │ │ │ -000331e0: 7074 7572 652f 4361 7074 7572 6535 2e6a pture/Capture5.j │ │ │ │ │ -000331f0: 6176 613a 2077 696c 6463 6172 6473 2076 ava: wildcards v │ │ │ │ │ -00033200: 6572 7375 7320 7265 6375 7273 6976 6520 ersus recursive │ │ │ │ │ -00033210: 462d 626f 756e 6473 0a0a 3c6c 693e 746f F-bounds..
  • to │ │ │ │ │ -00033220: 6f6c 732f 6a61 7661 632f 6361 7074 7572 ols/javac/captur │ │ │ │ │ -00033230: 652f 4d61 7274 696e 2e6a 6176 613a 2069 e/Martin.java: i │ │ │ │ │ -00033240: 6d70 726f 7065 7220 6861 6e64 6c69 6e67 mproper handling │ │ │ │ │ -00033250: 206f 6620 7769 6c64 6361 7264 2063 6170 of wildcard cap │ │ │ │ │ -00033260: 7475 7265 730a 0a3c 6c69 3e74 6f6f 6c73 tures..
  • tools │ │ │ │ │ -00033270: 2f6a 6176 6163 2f63 6170 7475 7265 2f54 /javac/capture/T │ │ │ │ │ -00033280: 3635 3934 3238 342e 6a61 7661 3a20 4e50 6594284.java: NP │ │ │ │ │ -00033290: 4520 7468 726f 776e 2077 6865 6e20 6361 E thrown when ca │ │ │ │ │ -000332a0: 6c6c 696e 6720 6120 6d65 7468 6f64 206f lling a method o │ │ │ │ │ -000332b0: 6e20 616e 2069 6e74 6572 7365 6374 696f n an intersectio │ │ │ │ │ -000332c0: 6e20 7479 7065 0a0a 3c6c 693e 746f 6f6c n type..
  • tool │ │ │ │ │ -000332d0: 732f 6a61 7661 632f 6361 7374 2f34 3931 s/javac/cast/491 │ │ │ │ │ -000332e0: 3636 3230 2f54 3439 3136 3632 302e 6a61 6620/T4916620.ja │ │ │ │ │ -000332f0: 7661 3a20 6c65 6761 6c20 6361 7374 2069 va: legal cast i │ │ │ │ │ -00033300: 7320 7265 6a65 6374 6564 0a0a 3c6c 693e s rejected..
  • │ │ │ │ │ -00033310: 746f 6f6c 732f 6a61 7661 632f 6361 7374 tools/javac/cast │ │ │ │ │ -00033320: 2f35 3033 3436 3039 2f54 3530 3334 3630 /5034609/T503460 │ │ │ │ │ -00033330: 392e 6a61 7661 3a20 4361 7074 7572 6520 9.java: Capture │ │ │ │ │ -00033340: 636f 6e76 6572 7369 6f6e 2069 6d70 6c65 conversion imple │ │ │ │ │ -00033350: 6d65 6e74 6174 696f 6e20 6272 6561 6b73 mentation breaks │ │ │ │ │ -00033360: 2061 2063 6173 7420 7465 7374 0a0a 3c6c a cast test..tools/javac/ca │ │ │ │ │ -00033380: 7374 2f35 3034 3330 3230 2f54 3530 3433 st/5043020/T5043 │ │ │ │ │ -00033390: 3032 302e 6a61 7661 3a20 5370 7572 696f 020.java: Spurio │ │ │ │ │ -000333a0: 7573 2075 6e63 6865 636b 6564 2063 6173 us unchecked cas │ │ │ │ │ -000333b0: 7420 7761 726e 696e 670a 0a3c 6c69 3e74 t warning..
  • t │ │ │ │ │ -000333c0: 6f6f 6c73 2f6a 6176 6163 2f63 6173 742f ools/javac/cast/ │ │ │ │ │ -000333d0: 3530 3634 3733 362f 5435 3036 3437 3336 5064736/T5064736 │ │ │ │ │ -000333e0: 2e6a 6176 613a 2049 6e63 6f6d 7061 7469 .java: Incompati │ │ │ │ │ -000333f0: 626c 6520 7479 7065 7320 6172 6520 6361 ble types are ca │ │ │ │ │ -00033400: 7374 2077 6974 686f 7574 2065 7272 6f72 st without error │ │ │ │ │ -00033410: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00033420: 632f 6361 7374 2f35 3036 3532 3135 2f54 c/cast/5065215/T │ │ │ │ │ -00033430: 3530 3635 3231 352e 6a61 7661 3a20 6a61 5065215.java: ja │ │ │ │ │ -00033440: 7661 6320 7265 706f 7274 7320 756e 6e65 vac reports unne │ │ │ │ │ -00033450: 6365 7373 6172 7920 756e 6368 6563 6b65 cessary unchecke │ │ │ │ │ -00033460: 6420 7761 726e 696e 670a 0a3c 6c69 3e74 d warning..
  • t │ │ │ │ │ -00033470: 6f6f 6c73 2f6a 6176 6163 2f63 6173 742f ools/javac/cast/ │ │ │ │ │ -00033480: 3632 3131 3835 332f 5436 3231 3138 3533 6211853/T6211853 │ │ │ │ │ -00033490: 2e6a 6176 613a 2022 756e 6368 6563 6b65 .java: "unchecke │ │ │ │ │ -000334a0: 6422 2077 6172 6e69 6e67 2066 6f72 2063 d" warning for c │ │ │ │ │ -000334b0: 6865 636b 6564 2063 6173 740a 0a3c 6c69 hecked cast..
  • tools/javac/cas │ │ │ │ │ -000334d0: 742f 3632 3139 3936 342f 5436 3231 3939 t/6219964/T62199 │ │ │ │ │ -000334e0: 3634 2e6a 6176 613a 2041 6e6f 6e79 6d6f 64.java: Anonymo │ │ │ │ │ -000334f0: 7573 2063 6c61 7373 2074 7970 6573 2061 us class types a │ │ │ │ │ -00033500: 7265 206e 6f74 2066 696e 616c 0a0a 3c6c re not final..tools/javac/ca │ │ │ │ │ -00033520: 7374 2f36 3235 3637 3839 2f54 3632 3536 st/6256789/T6256 │ │ │ │ │ -00033530: 3738 392e 6a61 7661 3a20 4c65 6761 6c20 789.java: Legal │ │ │ │ │ -00033540: 6361 7374 2072 656a 6563 7465 640a 0a3c cast rejected..< │ │ │ │ │ -00033550: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -00033560: 6173 742f 3632 3730 3038 372f 5436 3237 ast/6270087/T627 │ │ │ │ │ -00033570: 3030 3837 2e6a 6176 613a 204a 6176 6163 0087.java: Javac │ │ │ │ │ -00033580: 2072 656a 6563 7473 206c 6567 616c 2063 rejects legal c │ │ │ │ │ -00033590: 6173 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ast..
  • tools/j │ │ │ │ │ -000335a0: 6176 6163 2f63 6173 742f 3632 3730 3038 avac/cast/627008 │ │ │ │ │ -000335b0: 372f 5436 3237 3030 3837 6e65 672e 6a61 7/T6270087neg.ja │ │ │ │ │ -000335c0: 7661 3a20 4a61 7661 6320 7265 6a65 6374 va: Javac reject │ │ │ │ │ -000335d0: 7320 6c65 6761 6c20 6361 7374 0a0a 3c6c s legal cast..tools/javac/ca │ │ │ │ │ -000335f0: 7374 2f36 3238 3631 3132 2f54 3632 3836 st/6286112/T6286 │ │ │ │ │ -00033600: 3131 322e 6a61 7661 3a20 5769 6c64 6361 112.java: Wildca │ │ │ │ │ -00033610: 7264 2063 6173 7420 7072 6f62 6c65 6d0a rd cast problem. │ │ │ │ │ -00033620: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00033630: 2f63 6173 742f 3632 3935 3035 362f 5436 /cast/6295056/T6 │ │ │ │ │ -00033640: 3239 3530 3536 2e6a 6176 613a 2055 6e63 295056.java: Unc │ │ │ │ │ -00033650: 6865 636b 6564 2063 6173 7420 6e6f 7420 hecked cast not │ │ │ │ │ -00033660: 7265 706f 7274 6564 2061 7320 756e 7361 reported as unsa │ │ │ │ │ -00033670: 6665 0a0a 3c6c 693e 746f 6f6c 732f 6a61 fe..
  • tools/ja │ │ │ │ │ -00033680: 7661 632f 6361 7374 2f36 3330 3232 3134 vac/cast/6302214 │ │ │ │ │ -00033690: 2f54 3633 3032 3231 342e 6a61 7661 3a20 /T6302214.java: │ │ │ │ │ -000336a0: 6572 726f 6e65 7573 2022 696e 636f 6e76 erroneus "inconv │ │ │ │ │ -000336b0: 6572 7469 626c 6520 7479 7065 7322 2065 ertible types" e │ │ │ │ │ -000336c0: 7272 6f72 0a0a 3c6c 693e 746f 6f6c 732f rror..
  • tools/ │ │ │ │ │ -000336d0: 6a61 7661 632f 6361 7374 2f36 3330 3232 javac/cast/63022 │ │ │ │ │ -000336e0: 3134 2f54 3633 3032 3231 3461 2e6a 6176 14/T6302214a.jav │ │ │ │ │ -000336f0: 613a 2065 7272 6f6e 6575 7320 2269 6e63 a: erroneus "inc │ │ │ │ │ -00033700: 6f6e 7665 7274 6962 6c65 2074 7970 6573 onvertible types │ │ │ │ │ -00033710: 2220 6572 726f 720a 0a3c 6c69 3e74 6f6f " error..
  • too │ │ │ │ │ -00033720: 6c73 2f6a 6176 6163 2f63 6173 742f 3633 ls/javac/cast/63 │ │ │ │ │ -00033730: 3032 3935 362f 5436 3330 3239 3536 2e6a 02956/T6302956.j │ │ │ │ │ -00033740: 6176 613a 2049 6c6c 6567 616c 2063 6173 ava: Illegal cas │ │ │ │ │ -00033750: 7420 616c 6c6f 7765 6420 5072 6f70 6572 t allowed Proper │ │ │ │ │ -00033760: 7469 6573 202d 2667 743b 204d 6170 266c ties -> Map&l │ │ │ │ │ -00033770: 743b 5374 7269 6e67 2c20 5374 7269 6e67 t;String, String │ │ │ │ │ -00033780: 2667 743b 0a0a 3c6c 693e 746f 6f6c 732f >..
  • tools/ │ │ │ │ │ -00033790: 6a61 7661 632f 6361 7374 2f36 3335 3835 javac/cast/63585 │ │ │ │ │ -000337a0: 3334 2f54 3633 3538 3533 342e 6a61 7661 34/T6358534.java │ │ │ │ │ -000337b0: 3a20 4361 7374 2069 6e76 6f6c 7669 6e67 : Cast involving │ │ │ │ │ -000337c0: 2072 6177 2073 7570 6572 636c 6173 7320 raw superclass │ │ │ │ │ -000337d0: 6e6f 7420 7265 636f 676e 697a 6564 2061 not recognized a │ │ │ │ │ -000337e0: 7320 756e 6368 6563 6b65 640a 0a3c 6c69 s unchecked..
  • tools/javac/cas │ │ │ │ │ -00033800: 742f 3634 3637 3138 332f 5436 3436 3731 t/6467183/T64671 │ │ │ │ │ -00033810: 3833 612e 6a61 7661 3a20 0a0a 3c6c 693e 83a.java: ..
  • │ │ │ │ │ -00033820: 746f 6f6c 732f 6a61 7661 632f 6361 7374 tools/javac/cast │ │ │ │ │ -00033830: 2f36 3436 3731 3833 2f54 3634 3637 3138 /6467183/T646718 │ │ │ │ │ -00033840: 3362 2e6a 6176 613a 2075 6e63 6865 636b 3b.java: uncheck │ │ │ │ │ -00033850: 6564 2077 6172 6e69 6e67 206f 6e20 6361 ed warning on ca │ │ │ │ │ -00033860: 7374 206f 6620 7061 7261 6d65 7465 7269 st of parameteri │ │ │ │ │ -00033870: 7a65 6420 6765 6e65 7269 6320 7375 6263 zed generic subc │ │ │ │ │ -00033880: 6c61 7373 0a0a 3c6c 693e 746f 6f6c 732f lass..
  • tools/ │ │ │ │ │ -00033890: 6a61 7661 632f 6361 7374 2f36 3530 3733 javac/cast/65073 │ │ │ │ │ -000338a0: 3137 2f54 3635 3037 3331 372e 6a61 7661 17/T6507317.java │ │ │ │ │ -000338b0: 3a20 5072 6f62 6c65 6d20 7768 656e 2063 : Problem when c │ │ │ │ │ -000338c0: 6173 7469 6e67 2066 726f 6d20 7061 7261 asting from para │ │ │ │ │ -000338d0: 6d65 7472 697a 6564 2074 7970 6520 746f metrized type to │ │ │ │ │ -000338e0: 2063 6f6e 6372 6574 6520 636c 6173 730a concrete class. │ │ │ │ │ -000338f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00033900: 2f63 6173 742f 3635 3438 3433 362f 5436 /cast/6548436/T6 │ │ │ │ │ -00033910: 3534 3834 3336 612e 6a61 7661 3a20 496e 548436a.java: In │ │ │ │ │ -00033920: 636f 7272 6563 7420 696e 636f 6e76 6572 correct inconver │ │ │ │ │ -00033930: 7469 626c 6520 7479 7065 7320 6572 726f tible types erro │ │ │ │ │ -00033940: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -00033950: 6163 2f63 6173 742f 3635 3438 3433 362f ac/cast/6548436/ │ │ │ │ │ -00033960: 5436 3534 3834 3336 622e 6a61 7661 3a20 T6548436b.java: │ │ │ │ │ -00033970: 496e 636f 7272 6563 7420 696e 636f 6e76 Incorrect inconv │ │ │ │ │ -00033980: 6572 7469 626c 6520 7479 7065 7320 6572 ertible types er │ │ │ │ │ -00033990: 726f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ror..
  • tools/j │ │ │ │ │ -000339a0: 6176 6163 2f63 6173 742f 3635 3438 3433 avac/cast/654843 │ │ │ │ │ -000339b0: 362f 5436 3534 3834 3336 632e 6a61 7661 6/T6548436c.java │ │ │ │ │ -000339c0: 3a20 496e 636f 7272 6563 7420 696e 636f : Incorrect inco │ │ │ │ │ -000339d0: 6e76 6572 7469 626c 6520 7479 7065 7320 nvertible types │ │ │ │ │ -000339e0: 6572 726f 720a 0a3c 6c69 3e74 6f6f 6c73 error..
  • tools │ │ │ │ │ -000339f0: 2f6a 6176 6163 2f63 6173 742f 3635 3438 /javac/cast/6548 │ │ │ │ │ -00033a00: 3433 362f 5436 3534 3834 3336 642e 6a61 436/T6548436d.ja │ │ │ │ │ -00033a10: 7661 3a20 496e 636f 7272 6563 7420 696e va: Incorrect in │ │ │ │ │ -00033a20: 636f 6e76 6572 7469 626c 6520 7479 7065 convertible type │ │ │ │ │ -00033a30: 7320 6572 726f 720a 0a3c 6c69 3e74 6f6f s error..
  • too │ │ │ │ │ -00033a40: 6c73 2f6a 6176 6163 2f63 6173 742f 3635 ls/javac/cast/65 │ │ │ │ │ -00033a50: 3537 3138 322f 5436 3535 3731 3832 2e6a 57182/T6557182.j │ │ │ │ │ -00033a60: 6176 613a 2055 6e63 6865 636b 6564 2077 ava: Unchecked w │ │ │ │ │ -00033a70: 6172 6e69 6e67 202a 616e 642a 2069 6e63 arning *and* inc │ │ │ │ │ -00033a80: 6f6e 7665 7274 6962 6c65 2074 7970 6573 onvertible types │ │ │ │ │ -00033a90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00033aa0: 632f 6361 7374 2f36 3535 3835 3539 2f54 c/cast/6558559/T │ │ │ │ │ -00033ab0: 3635 3538 3535 3961 2e6a 6176 613a 2045 6558559a.java: E │ │ │ │ │ -00033ac0: 7874 7261 2022 756e 6368 6563 6b65 6422 xtra "unchecked" │ │ │ │ │ -00033ad0: 2064 6961 676e 6f73 7469 630a 0a3c 6c69 diagnostic..
  • tools/javac/cas │ │ │ │ │ -00033af0: 742f 3635 3538 3535 392f 5436 3535 3835 t/6558559/T65585 │ │ │ │ │ -00033b00: 3539 622e 6a61 7661 3a20 4578 7472 6120 59b.java: Extra │ │ │ │ │ -00033b10: 2275 6e63 6865 636b 6564 2220 6469 6167 "unchecked" diag │ │ │ │ │ -00033b20: 6e6f 7374 6963 0a0a 3c6c 693e 746f 6f6c nostic..
  • tool │ │ │ │ │ -00033b30: 732f 6a61 7661 632f 6361 7374 2f36 3536 s/javac/cast/656 │ │ │ │ │ -00033b40: 3930 3537 2f54 3635 3639 3035 372e 6a61 9057/T6569057.ja │ │ │ │ │ -00033b50: 7661 3a20 4765 6e65 7269 6373 2072 6567 va: Generics reg │ │ │ │ │ -00033b60: 7265 7373 696f 6e20 6f6e 2063 6173 740a ression on cast. │ │ │ │ │ -00033b70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00033b80: 2f63 6173 742f 3635 3836 3039 312f 5436 /cast/6586091/T6 │ │ │ │ │ -00033b90: 3538 3630 3931 2e6a 6176 613a 206a 6176 586091.java: jav │ │ │ │ │ -00033ba0: 6163 2063 7261 7368 6573 2077 6974 6820 ac crashes with │ │ │ │ │ -00033bb0: 5374 6163 6b4f 7665 7266 6c6f 7745 7272 StackOverflowErr │ │ │ │ │ -00033bc0: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ -00033bd0: 7661 632f 6361 7374 2f36 3636 3533 3536 vac/cast/6665356 │ │ │ │ │ -00033be0: 2f54 3636 3635 3335 362e 6a61 7661 3a20 /T6665356.java: │ │ │ │ │ -00033bf0: 4361 7374 206e 6f74 2061 6c6c 6f77 6564 Cast not allowed │ │ │ │ │ -00033c00: 2077 6865 6e20 626f 7468 2071 7561 6c69 when both quali │ │ │ │ │ -00033c10: 6679 696e 6720 7479 7065 2061 6e64 2069 fying type and i │ │ │ │ │ -00033c20: 6e6e 6572 2063 6c61 7373 2061 7265 2070 nner class are p │ │ │ │ │ -00033c30: 6172 616d 6574 6572 697a 6564 0a0a 3c6c arameterized..tools/javac/ca │ │ │ │ │ -00033c50: 7374 2f36 3731 3438 3335 2f54 3637 3134 st/6714835/T6714 │ │ │ │ │ -00033c60: 3833 352e 6a61 7661 3a20 5361 6665 2063 835.java: Safe c │ │ │ │ │ -00033c70: 6173 7420 6973 2072 656a 6563 7465 6420 ast is rejected │ │ │ │ │ -00033c80: 2877 6974 6820 7761 726e 696e 6729 2062 (with warning) b │ │ │ │ │ -00033c90: 7920 6a61 7661 630a 0a3c 6c69 3e74 6f6f y javac..
  • too │ │ │ │ │ -00033ca0: 6c73 2f6a 6176 6163 2f63 6173 742f 3637 ls/javac/cast/67 │ │ │ │ │ -00033cb0: 3935 3538 302f 5436 3739 3535 3830 2e6a 95580/T6795580.j │ │ │ │ │ -00033cc0: 6176 613a 2070 6172 7365 7220 636f 6e66 ava: parser conf │ │ │ │ │ -00033cd0: 7573 6564 2062 7920 7371 7561 7265 2062 used by square b │ │ │ │ │ -00033ce0: 7261 636b 6574 7320 696e 2071 7561 6c69 rackets in quali │ │ │ │ │ -00033cf0: 6669 6564 2067 656e 6572 6963 2063 6173 fied generic cas │ │ │ │ │ -00033d00: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ -00033d10: 6163 2f63 6173 742f 3639 3332 3537 312f ac/cast/6932571/ │ │ │ │ │ -00033d20: 5436 3933 3235 3731 612e 6a61 7661 3a20 T6932571a.java: │ │ │ │ │ -00033d30: 436f 6d70 696c 696e 6720 4765 6e65 7269 Compiling Generi │ │ │ │ │ -00033d40: 6373 2063 6175 7369 6e67 2049 6e63 6f6e cs causing Incon │ │ │ │ │ -00033d50: 7665 7274 6962 6c65 2074 7970 6573 0a0a vertible types.. │ │ │ │ │ -00033d60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00033d70: 6361 7374 2f36 3933 3235 3731 2f54 3639 cast/6932571/T69 │ │ │ │ │ -00033d80: 3332 3537 3162 2e6a 6176 613a 2043 6f6d 32571b.java: Com │ │ │ │ │ -00033d90: 7069 6c69 6e67 2047 656e 6572 6963 7320 piling Generics │ │ │ │ │ -00033da0: 6361 7573 696e 6720 496e 636f 6e76 6572 causing Inconver │ │ │ │ │ -00033db0: 7469 626c 6520 7479 7065 730a 0a3c 6c69 tible types..
  • tools/javac/cas │ │ │ │ │ -00033dd0: 742f 3639 3332 3537 312f 5436 3933 3235 t/6932571/T69325 │ │ │ │ │ -00033de0: 3731 6e65 672e 6a61 7661 3a20 436f 6d70 71neg.java: Comp │ │ │ │ │ -00033df0: 696c 696e 6720 4765 6e65 7269 6373 2063 iling Generics c │ │ │ │ │ -00033e00: 6175 7369 6e67 2049 6e63 6f6e 7665 7274 ausing Inconvert │ │ │ │ │ -00033e10: 6962 6c65 2074 7970 6573 0a0a 3c6c 693e ible types..
  • │ │ │ │ │ -00033e20: 746f 6f6c 732f 6a61 7661 632f 6361 7374 tools/javac/cast │ │ │ │ │ -00033e30: 2f37 3030 3530 3935 2f54 3730 3035 3039 /7005095/T700509 │ │ │ │ │ -00033e40: 356e 6567 2e6a 6176 613a 2043 6173 743a 5neg.java: Cast: │ │ │ │ │ -00033e50: 2063 6f6d 7069 6c65 2072 656a 6563 7420 compile reject │ │ │ │ │ -00033e60: 7365 6e73 6962 6c65 2063 6173 7420 6672 sensible cast fr │ │ │ │ │ -00033e70: 6f6d 2066 696e 616c 2063 6c61 7373 2074 om final class t │ │ │ │ │ -00033e80: 6f20 696e 7465 7266 6163 650a 0a3c 6c69 o interface..
  • tools/javac/cas │ │ │ │ │ -00033ea0: 742f 3730 3035 3039 352f 5437 3030 3530 t/7005095/T70050 │ │ │ │ │ -00033eb0: 3935 706f 732e 6a61 7661 3a20 4361 7374 95pos.java: Cast │ │ │ │ │ -00033ec0: 3a20 636f 6d70 696c 6520 7265 6a65 6374 : compile reject │ │ │ │ │ -00033ed0: 2073 656e 7369 626c 6520 6361 7374 2066 sensible cast f │ │ │ │ │ -00033ee0: 726f 6d20 6669 6e61 6c20 636c 6173 7320 rom final class │ │ │ │ │ -00033ef0: 746f 2069 6e74 6572 6661 6365 0a0a 3c6c to interface..tools/javac/ca │ │ │ │ │ -00033f10: 7374 2f37 3030 3536 3731 2f54 3730 3035 st/7005671/T7005 │ │ │ │ │ -00033f20: 3637 312e 6a61 7661 3a20 5265 6772 6573 671.java: Regres │ │ │ │ │ -00033f30: 7369 6f6e 3a20 636f 6d70 696c 6572 2061 sion: compiler a │ │ │ │ │ -00033f40: 6363 6570 7473 2069 6e76 616c 6964 2063 ccepts invalid c │ │ │ │ │ -00033f50: 6173 7420 6672 6f6d 2058 5b5d 2074 6f20 ast from X[] to │ │ │ │ │ -00033f60: 7072 696d 6974 6976 6520 6172 7261 790a primitive array. │ │ │ │ │ -00033f70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00033f80: 2f63 6173 742f 3731 3233 3130 302f 5437 /cast/7123100/T7 │ │ │ │ │ -00033f90: 3132 3331 3030 612e 6a61 7661 3a20 6a61 123100a.java: ja │ │ │ │ │ -00033fa0: 7661 6320 6661 696c 7320 7769 7468 206a vac fails with j │ │ │ │ │ -00033fb0: 6176 612e 6c61 6e67 2e53 7461 636b 4f76 ava.lang.StackOv │ │ │ │ │ -00033fc0: 6572 666c 6f77 4572 726f 720a 0a3c 6c69 erflowError..
  • tools/javac/cas │ │ │ │ │ -00033fe0: 742f 3731 3233 3130 302f 5437 3132 3331 t/7123100/T71231 │ │ │ │ │ -00033ff0: 3030 622e 6a61 7661 3a20 6a61 7661 6320 00b.java: javac │ │ │ │ │ -00034000: 6661 696c 7320 7769 7468 206a 6176 612e fails with java. │ │ │ │ │ -00034010: 6c61 6e67 2e53 7461 636b 4f76 6572 666c lang.StackOverfl │ │ │ │ │ -00034020: 6f77 4572 726f 720a 0a3c 6c69 3e74 6f6f owError..
  • too │ │ │ │ │ -00034030: 6c73 2f6a 6176 6163 2f63 6173 742f 3731 ls/javac/cast/71 │ │ │ │ │ -00034040: 3233 3130 302f 5437 3132 3331 3030 632e 23100/T7123100c. │ │ │ │ │ -00034050: 6a61 7661 3a20 6a61 7661 6320 6661 696c java: javac fail │ │ │ │ │ -00034060: 7320 7769 7468 206a 6176 612e 6c61 6e67 s with java.lang │ │ │ │ │ -00034070: 2e53 7461 636b 4f76 6572 666c 6f77 4572 .StackOverflowEr │ │ │ │ │ -00034080: 726f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ror..
  • tools/j │ │ │ │ │ -00034090: 6176 6163 2f63 6173 742f 3731 3233 3130 avac/cast/712310 │ │ │ │ │ -000340a0: 302f 5437 3132 3331 3030 642e 6a61 7661 0/T7123100d.java │ │ │ │ │ -000340b0: 3a20 6a61 7661 6320 6661 696c 7320 7769 : javac fails wi │ │ │ │ │ -000340c0: 7468 206a 6176 612e 6c61 6e67 2e53 7461 th java.lang.Sta │ │ │ │ │ -000340d0: 636b 4f76 6572 666c 6f77 4572 726f 720a ckOverflowError. │ │ │ │ │ -000340e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000340f0: 2f63 6173 742f 3731 3236 3735 342f 5437 /cast/7126754/T7 │ │ │ │ │ -00034100: 3132 3637 3534 2e6a 6176 613a 2047 656e 126754.java: Gen │ │ │ │ │ -00034110: 6572 6963 7320 636f 6d70 696c 6174 696f erics compilatio │ │ │ │ │ -00034120: 6e20 6661 696c 7572 6520 6361 7374 696e n failure castin │ │ │ │ │ -00034130: 6720 4c69 7374 266c 743b 3f20 6578 7465 g List<? exte │ │ │ │ │ -00034140: 6e64 7320 5365 742e 2e2e 2667 743b 2074 nds Set...> t │ │ │ │ │ -00034150: 6f20 4c69 7374 266c 743b 5365 742e 2e2e o List<Set... │ │ │ │ │ -00034160: 2667 743b 0a0a 3c6c 693e 746f 6f6c 732f >..
  • tools/ │ │ │ │ │ -00034170: 6a61 7661 632f 6361 7374 2f38 3134 3133 javac/cast/81413 │ │ │ │ │ -00034180: 3433 2f54 3831 3431 3334 332e 6a61 7661 43/T8141343.java │ │ │ │ │ -00034190: 3a20 5375 6274 6c65 2073 656d 616e 7469 : Subtle semanti │ │ │ │ │ -000341a0: 6373 2063 6861 6e67 6573 2066 6f72 2075 cs changes for u │ │ │ │ │ -000341b0: 6e69 6f6e 2074 7970 6573 2069 6e20 6361 nion types in ca │ │ │ │ │ -000341c0: 7374 2063 6f6e 7665 7273 696f 6e0a 0a3c st conversion..< │ │ │ │ │ -000341d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -000341e0: 6173 742f 426f 7865 6441 7272 6179 2e6a ast/BoxedArray.j │ │ │ │ │ -000341f0: 6176 613a 2052 4547 5245 5353 494f 4e3a ava: REGRESSION: │ │ │ │ │ -00034200: 2063 6f6d 7069 6c65 7220 616c 6c6f 7773 compiler allows │ │ │ │ │ -00034210: 2063 6173 7420 6672 6f6d 2049 6e74 6567 cast from Integ │ │ │ │ │ -00034220: 6572 5b5d 2074 6f20 696e 745b 5d0a 0a3c er[] to int[]..< │ │ │ │ │ -00034230: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -00034240: 6173 742f 666f 7275 6d2f 5436 3534 3137 ast/forum/T65417 │ │ │ │ │ -00034250: 302e 6a61 7661 3a20 4261 6420 696e 7465 0.java: Bad inte │ │ │ │ │ -00034260: 7261 6374 696f 6e20 6265 7477 6565 6e20 raction between │ │ │ │ │ -00034270: 6765 6e65 7269 6373 2c20 696e 7374 616e generics, instan │ │ │ │ │ -00034280: 6365 6f66 2c20 696e 6e65 7220 636c 6173 ceof, inner clas │ │ │ │ │ -00034290: 7365 732c 2061 6e64 2073 7562 636c 6173 ses, and subclas │ │ │ │ │ -000342a0: 7365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ses..
  • tools/j │ │ │ │ │ -000342b0: 6176 6163 2f63 6173 742f 696e 7465 7273 avac/cast/inters │ │ │ │ │ -000342c0: 6563 7469 6f6e 2f44 7570 6c69 6361 7465 ection/Duplicate │ │ │ │ │ -000342d0: 6443 6865 636b 6361 7374 5465 7374 2e6a dCheckcastTest.j │ │ │ │ │ -000342e0: 6176 613a 206a 6176 6163 2073 686f 756c ava: javac shoul │ │ │ │ │ -000342f0: 6420 6e6f 7420 656d 6974 2064 7570 6c69 d not emit dupli │ │ │ │ │ -00034300: 6361 7465 2063 6865 636b 6361 7374 2066 cate checkcast f │ │ │ │ │ -00034310: 6f72 2066 6972 7374 2062 6f75 6e64 206f or first bound o │ │ │ │ │ -00034320: 6620 696e 7465 7273 6563 7469 6f6e 2074 f intersection t │ │ │ │ │ -00034330: 7970 6520 696e 2063 6173 7420 6475 706c ype in cast dupl │ │ │ │ │ -00034340: 6963 6174 6520 6368 6563 6b63 6173 7420 icate checkcast │ │ │ │ │ -00034350: 7768 656e 2064 6573 7469 6e61 7469 6f6e when destination │ │ │ │ │ -00034360: 2074 7970 6520 6973 206e 6f74 2066 6972 type is not fir │ │ │ │ │ -00034370: 7374 2074 7970 6520 6f66 2069 6e74 6572 st type of inter │ │ │ │ │ -00034380: 7365 6374 696f 6e20 7479 7065 0a0a 3c6c section type..tools/javac/ca │ │ │ │ │ -000343a0: 7374 2f69 6e74 6572 7365 6374 696f 6e2f st/intersection/ │ │ │ │ │ -000343b0: 496e 7465 7273 6563 7469 6f6e 5479 7065 IntersectionType │ │ │ │ │ -000343c0: 4361 7374 5465 7374 2e6a 6176 613a 2041 CastTest.java: A │ │ │ │ │ -000343d0: 6464 2073 7570 706f 7274 2066 6f72 2069 dd support for i │ │ │ │ │ -000343e0: 6e74 6572 7365 6374 696f 6e20 7479 7065 ntersection type │ │ │ │ │ -000343f0: 7320 696e 2063 6173 7420 6578 7072 6573 s in cast expres │ │ │ │ │ -00034400: 7369 6f6e 2074 656d 706f 7261 7269 6c79 sion temporarily │ │ │ │ │ -00034410: 2077 6f72 6b61 726f 756e 6420 636f 6d62 workaround comb │ │ │ │ │ -00034420: 6f20 7465 7374 7320 6172 6520 6361 7573 o tests are caus │ │ │ │ │ -00034430: 696e 6720 7469 6d65 206f 7574 2069 6e20 ing time out in │ │ │ │ │ -00034440: 7365 7665 7261 6c20 706c 6174 666f 726d several platform │ │ │ │ │ -00034450: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00034460: 6163 2f63 6173 742f 696e 7465 7273 6563 ac/cast/intersec │ │ │ │ │ -00034470: 7469 6f6e 2f49 6e74 6572 7365 6374 696f tion/Intersectio │ │ │ │ │ -00034480: 6e54 7970 6550 6172 7365 7254 6573 742e nTypeParserTest. │ │ │ │ │ -00034490: 6a61 7661 3a20 4164 6420 7375 7070 6f72 java: Add suppor │ │ │ │ │ -000344a0: 7420 666f 7220 696e 7465 7273 6563 7469 t for intersecti │ │ │ │ │ -000344b0: 6f6e 2074 7970 6573 2069 6e20 6361 7374 on types in cast │ │ │ │ │ -000344c0: 2065 7870 7265 7373 696f 6e0a 0a3c 6c69 expression..
  • tools/javac/cas │ │ │ │ │ -000344e0: 742f 696e 7465 7273 6563 7469 6f6e 2f6d t/intersection/m │ │ │ │ │ -000344f0: 6f64 656c 2f4d 6f64 656c 3031 2e6a 6176 odel/Model01.jav │ │ │ │ │ -00034500: 613a 2041 6464 2073 7570 706f 7274 2066 a: Add support f │ │ │ │ │ -00034510: 6f72 2069 6e74 6572 7365 6374 696f 6e20 or intersection │ │ │ │ │ -00034520: 7479 7065 7320 696e 2063 6173 7420 6578 types in cast ex │ │ │ │ │ -00034530: 7072 6573 7369 6f6e 0a0a 3c6c 693e 746f pression..
  • to │ │ │ │ │ -00034540: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ -00034550: 696c 6573 2f43 6c61 7373 5665 7273 696f iles/ClassVersio │ │ │ │ │ -00034560: 6e43 6865 636b 6572 2e6a 6176 613a 2054 nChecker.java: T │ │ │ │ │ -00034570: 6573 7420 6d61 6a6f 7220 7665 7273 696f est major versio │ │ │ │ │ -00034580: 6e20 666f 7220 616c 6c20 6c65 6761 6c20 n for all legal │ │ │ │ │ -00034590: 636f 6d62 696e 6174 696f 6e73 2066 6f72 combinations for │ │ │ │ │ -000345a0: 202d 736f 7572 6365 2061 6e64 202d 7461 -source and -ta │ │ │ │ │ -000345b0: 7267 6574 0a0a 3c6c 693e 746f 6f6c 732f rget..
  • tools/ │ │ │ │ │ -000345c0: 6a61 7661 632f 636c 6173 7366 696c 6573 javac/classfiles │ │ │ │ │ -000345d0: 2f49 6e6e 6572 436c 6173 7365 732f 5379 /InnerClasses/Sy │ │ │ │ │ -000345e0: 6e74 6865 7469 6343 6c61 7373 6573 2e6a ntheticClasses.j │ │ │ │ │ -000345f0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -00034600: 2074 6865 2049 6e6e 6572 436c 6173 7365 the InnerClasse │ │ │ │ │ -00034610: 7320 6174 7472 6962 7574 6520 6861 7320 s attribute has │ │ │ │ │ -00034620: 6f75 7465 725f 636c 6173 735f 696e 666f outer_class_info │ │ │ │ │ -00034630: 5f69 6e64 6578 207a 6572 6f20 6966 2069 _index zero if i │ │ │ │ │ -00034640: 7420 6861 7320 696e 6e65 725f 6e61 6d65 t has inner_name │ │ │ │ │ -00034650: 5f69 6e64 6578 207a 6572 6f20 2866 6f72 _index zero (for │ │ │ │ │ -00034660: 2073 796e 7468 6574 6963 2063 6c61 7373 synthetic class │ │ │ │ │ -00034670: 6573 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a es)..
  • tools/j │ │ │ │ │ -00034680: 6176 6163 2f63 6c61 7373 6669 6c65 732f avac/classfiles/ │ │ │ │ │ -00034690: 496e 6e65 7243 6c61 7373 6573 2f54 3830 InnerClasses/T80 │ │ │ │ │ -000346a0: 3638 3531 372e 6a61 7661 3a20 5665 7269 68517.java: Veri │ │ │ │ │ -000346b0: 6679 2074 6861 7420 6e65 7374 6564 2065 fy that nested e │ │ │ │ │ -000346c0: 6e75 6d73 2068 6176 6520 636f 7272 6563 nums have correc │ │ │ │ │ -000346d0: 7420 6162 7374 7261 6374 2066 6c61 6720 t abstract flag │ │ │ │ │ -000346e0: 696e 2074 6865 2049 6e6e 6572 436c 6173 in the InnerClas │ │ │ │ │ -000346f0: 7365 7320 6174 7472 6962 7574 652e 0a0a ses attribute... │ │ │ │ │ -00034700: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00034710: 636c 6173 7366 696c 6573 2f54 3832 3535 classfiles/T8255 │ │ │ │ │ -00034720: 3735 372f 5438 3235 3537 3537 2e6a 6176 757/T8255757.jav │ │ │ │ │ -00034730: 613a 204a 6176 6163 2073 686f 756c 646e a: Javac shouldn │ │ │ │ │ -00034740: 2774 2065 6d69 7420 6475 706c 6963 6174 't emit duplicat │ │ │ │ │ -00034750: 6520 706f 6f6c 2065 6e74 7269 6573 206f e pool entries o │ │ │ │ │ -00034760: 6e20 6172 7261 793a 3a63 6c6f 6e65 0a0a n array::clone.. │ │ │ │ │ -00034770: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00034780: 636c 6173 7366 696c 6573 2f61 7474 7269 classfiles/attri │ │ │ │ │ -00034790: 6275 7465 732f 416e 6e6f 7461 7469 6f6e butes/Annotation │ │ │ │ │ -000347a0: 4465 6661 756c 742f 416e 6e6f 7461 7469 Default/Annotati │ │ │ │ │ -000347b0: 6f6e 4465 6661 756c 7454 6573 742e 6a61 onDefaultTest.ja │ │ │ │ │ -000347c0: 7661 3a20 4368 6563 6b69 6e67 2041 6e6e va: Checking Ann │ │ │ │ │ -000347d0: 6f74 6174 696f 6e44 6566 6175 6c74 2061 otationDefault a │ │ │ │ │ -000347e0: 7474 7269 6275 7465 2e0a 0a3c 6c69 3e74 ttribute...
  • t │ │ │ │ │ -000347f0: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ -00034800: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ -00034810: 2f43 6f6e 7374 616e 7456 616c 7565 2f42 /ConstantValue/B │ │ │ │ │ -00034820: 726f 6b65 6e43 6f6e 7374 616e 7456 616c rokenConstantVal │ │ │ │ │ -00034830: 7565 2e6a 6176 613a 2020 0a0a 3c6c 693e ue.java: ..
  • │ │ │ │ │ -00034840: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ -00034850: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ -00034860: 732f 456e 636c 6f73 696e 674d 6574 686f s/EnclosingMetho │ │ │ │ │ -00034870: 642f 456e 636c 6f73 696e 674d 6574 686f d/EnclosingMetho │ │ │ │ │ -00034880: 6454 6573 742e 6a61 7661 3a20 4368 6563 dTest.java: Chec │ │ │ │ │ -00034890: 6b69 6e67 2045 6e63 6c6f 7369 6e67 4d65 king EnclosingMe │ │ │ │ │ -000348a0: 7468 6f64 2061 7474 7269 6275 7465 206f thod attribute o │ │ │ │ │ -000348b0: 6620 616e 6f6e 796d 6f75 732f 6c6f 6361 f anonymous/loca │ │ │ │ │ -000348c0: 6c20 636c 6173 732e 0a0a 3c6c 693e 746f l class...
  • to │ │ │ │ │ -000348d0: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ -000348e0: 696c 6573 2f61 7474 7269 6275 7465 732f iles/attributes/ │ │ │ │ │ -000348f0: 4c69 6e65 4e75 6d62 6572 5461 626c 652f LineNumberTable/ │ │ │ │ │ -00034900: 4c69 6e65 4e75 6d62 6572 5465 7374 2e6a LineNumberTest.j │ │ │ │ │ -00034910: 6176 613a 2054 6573 7473 2061 206c 696e ava: Tests a lin │ │ │ │ │ -00034920: 6520 6e75 6d62 6572 2074 6162 6c65 2061 e number table a │ │ │ │ │ -00034930: 7474 7269 6275 7465 2066 6f72 206c 616e ttribute for lan │ │ │ │ │ -00034940: 6775 6167 6520 636f 6e73 7472 7563 7469 guage constructi │ │ │ │ │ -00034950: 6f6e 7320 696e 2064 6966 6665 7265 6e74 ons in different │ │ │ │ │ -00034960: 2063 6f6e 7461 696e 6572 732e 0a0a 3c6c containers...tools/javac/cl │ │ │ │ │ -00034980: 6173 7366 696c 6573 2f61 7474 7269 6275 assfiles/attribu │ │ │ │ │ -00034990: 7465 732f 4c69 6e65 4e75 6d62 6572 5461 tes/LineNumberTa │ │ │ │ │ -000349a0: 626c 652f 4d75 6c74 6970 6c65 5265 636f ble/MultipleReco │ │ │ │ │ -000349b0: 7264 5061 7474 6572 6e73 2e6a 6176 613a rdPatterns.java: │ │ │ │ │ -000349c0: 2056 6572 6966 7920 636f 7272 6563 7420 Verify correct │ │ │ │ │ -000349d0: 4c69 6e65 4e75 6d62 6572 5461 626c 6520 LineNumberTable │ │ │ │ │ -000349e0: 6973 2067 656e 6572 6174 6564 2066 6f72 is generated for │ │ │ │ │ -000349f0: 2075 6e72 6f6c 6c65 6420 7265 636f 7264 unrolled record │ │ │ │ │ -00034a00: 2070 6174 7465 726e 732e 0a0a 3c6c 693e patterns...
  • │ │ │ │ │ -00034a10: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ -00034a20: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ -00034a30: 732f 4c69 6e65 4e75 6d62 6572 5461 626c s/LineNumberTabl │ │ │ │ │ -00034a40: 652f 5275 6c65 5377 6974 6368 4272 6561 e/RuleSwitchBrea │ │ │ │ │ -00034a50: 6b73 2e6a 6176 613a 2056 6572 6966 7920 ks.java: Verify │ │ │ │ │ -00034a60: 636f 7272 6563 7420 4c69 6e65 4e75 6d62 correct LineNumb │ │ │ │ │ -00034a70: 6572 5461 626c 6520 666f 7220 7275 6c65 erTable for rule │ │ │ │ │ -00034a80: 2073 7769 7463 6865 732e 0a0a 3c6c 693e switches...
  • │ │ │ │ │ -00034a90: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ -00034aa0: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ -00034ab0: 732f 4c69 6e65 4e75 6d62 6572 5461 626c s/LineNumberTabl │ │ │ │ │ -00034ac0: 652f 5374 7269 6e67 5377 6974 6368 4272 e/StringSwitchBr │ │ │ │ │ -00034ad0: 6561 6b73 2e6a 6176 613a 2054 6573 7473 eaks.java: Tests │ │ │ │ │ -00034ae0: 2061 206c 696e 6520 6e75 6d62 6572 2074 a line number t │ │ │ │ │ -00034af0: 6162 6c65 2061 7474 7269 6275 7465 2066 able attribute f │ │ │ │ │ -00034b00: 6f72 206c 616e 6775 6167 6520 636f 6e73 or language cons │ │ │ │ │ -00034b10: 7472 7563 7469 6f6e 7320 696e 2064 6966 tructions in dif │ │ │ │ │ -00034b20: 6665 7265 6e74 2063 6f6e 7461 696e 6572 ferent container │ │ │ │ │ -00034b30: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -00034b40: 7661 632f 636c 6173 7366 696c 6573 2f61 vac/classfiles/a │ │ │ │ │ -00034b50: 7474 7269 6275 7465 732f 4c69 6e65 4e75 ttributes/LineNu │ │ │ │ │ -00034b60: 6d62 6572 5461 626c 652f 5438 3035 3039 mberTable/T80509 │ │ │ │ │ -00034b70: 3933 2e6a 6176 613a 2056 6572 6966 7920 93.java: Verify │ │ │ │ │ -00034b80: 7468 6174 2074 6865 2063 6f6e 6469 7469 that the conditi │ │ │ │ │ -00034b90: 6f6e 2069 6e20 7468 6520 636f 6e64 6974 on in the condit │ │ │ │ │ -00034ba0: 696f 6e61 6c20 6c65 7870 7265 7373 696f ional lexpressio │ │ │ │ │ -00034bb0: 6e20 6765 7473 2061 204c 696e 654e 756d n gets a LineNum │ │ │ │ │ -00034bc0: 6265 7254 6162 6c65 2065 6e74 7279 0a0a berTable entry.. │ │ │ │ │ -00034bd0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00034be0: 636c 6173 7366 696c 6573 2f61 7474 7269 classfiles/attri │ │ │ │ │ -00034bf0: 6275 7465 732f 4c6f 6361 6c56 6172 6961 butes/LocalVaria │ │ │ │ │ -00034c00: 626c 6554 6162 6c65 2f4c 6f63 616c 5661 bleTable/LocalVa │ │ │ │ │ -00034c10: 7269 6162 6c65 5461 626c 6554 6573 742e riableTableTest. │ │ │ │ │ -00034c20: 6a61 7661 3a20 6c6f 6361 6c20 7661 7269 java: local vari │ │ │ │ │ -00034c30: 6162 6c65 2074 6162 6c65 2061 7474 7269 able table attri │ │ │ │ │ -00034c40: 6275 7465 2074 6573 742e 0a0a 3c6c 693e bute test...
  • │ │ │ │ │ -00034c50: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ -00034c60: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ -00034c70: 732f 4c6f 6361 6c56 6172 6961 626c 6554 s/LocalVariableT │ │ │ │ │ -00034c80: 6162 6c65 2f4c 6f63 616c 5661 7269 6162 able/LocalVariab │ │ │ │ │ -00034c90: 6c65 5479 7065 5461 626c 6554 6573 742e leTypeTableTest. │ │ │ │ │ -00034ca0: 6a61 7661 3a20 6c6f 6361 6c20 7661 7269 java: local vari │ │ │ │ │ -00034cb0: 6162 6c65 2074 7970 6520 7461 626c 6520 able type table │ │ │ │ │ -00034cc0: 6174 7472 6962 7574 6520 7465 7374 2e0a attribute test.. │ │ │ │ │ -00034cd0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00034ce0: 2f63 6c61 7373 6669 6c65 732f 6174 7472 /classfiles/attr │ │ │ │ │ -00034cf0: 6962 7574 6573 2f4c 6f63 616c 5661 7269 ibutes/LocalVari │ │ │ │ │ -00034d00: 6162 6c65 5461 626c 652f 5438 3133 3634 ableTable/T81364 │ │ │ │ │ -00034d10: 3533 2f54 3831 3336 3435 332e 6a61 7661 53/T8136453.java │ │ │ │ │ -00034d20: 3a20 4368 6563 6b69 6e67 2074 6861 7420 : Checking that │ │ │ │ │ -00034d30: 6a61 7661 6327 7320 436c 6173 7352 6561 javac's ClassRea │ │ │ │ │ -00034d40: 6465 7220 6578 7061 6e64 7320 6974 7320 der expands its │ │ │ │ │ -00034d50: 7061 7261 6d65 7465 724e 616d 6549 6e64 parameterNameInd │ │ │ │ │ -00034d60: 6963 6573 2061 7272 6179 2070 726f 7065 ices array prope │ │ │ │ │ -00034d70: 726c 792e 0a0a 3c6c 693e 746f 6f6c 732f rly...
  • tools/ │ │ │ │ │ -00034d80: 6a61 7661 632f 636c 6173 7366 696c 6573 javac/classfiles │ │ │ │ │ -00034d90: 2f61 7474 7269 6275 7465 732f 4d6f 6475 /attributes/Modu │ │ │ │ │ -00034da0: 6c65 2f4d 6f64 756c 6546 6c61 6754 6573 le/ModuleFlagTes │ │ │ │ │ -00034db0: 742e 6a61 7661 3a20 4368 6563 6b69 6e67 t.java: Checking │ │ │ │ │ -00034dc0: 2041 4343 5f4d 4f44 554c 4520 666c 6167 ACC_MODULE flag │ │ │ │ │ -00034dd0: 2069 7320 6765 6e65 7261 7465 6420 666f is generated fo │ │ │ │ │ -00034de0: 7220 6d6f 6475 6c65 2d69 6e66 6f2e 0a0a r module-info... │ │ │ │ │ -00034df0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00034e00: 636c 6173 7366 696c 6573 2f61 7474 7269 classfiles/attri │ │ │ │ │ -00034e10: 6275 7465 732f 4d6f 6475 6c65 2f4d 6f64 butes/Module/Mod │ │ │ │ │ -00034e20: 756c 6554 6573 742e 6a61 7661 3a20 4d6f uleTest.java: Mo │ │ │ │ │ -00034e30: 6475 6c65 2061 7474 7269 6275 7465 2074 dule attribute t │ │ │ │ │ -00034e40: 6573 7473 0a0a 3c6c 693e 746f 6f6c 732f ests..
  • tools/ │ │ │ │ │ -00034e50: 6a61 7661 632f 636c 6173 7366 696c 6573 javac/classfiles │ │ │ │ │ -00034e60: 2f61 7474 7269 6275 7465 732f 5369 676e /attributes/Sign │ │ │ │ │ -00034e70: 6174 7572 652f 436f 6e73 7472 7563 746f ature/Constructo │ │ │ │ │ -00034e80: 7254 6573 742e 6a61 7661 3a20 4368 6563 rTest.java: Chec │ │ │ │ │ -00034e90: 6b73 2053 6967 6e61 7475 7265 2061 7474 ks Signature att │ │ │ │ │ -00034ea0: 7269 6275 7465 2066 6f72 2063 6f6e 7374 ribute for const │ │ │ │ │ -00034eb0: 7275 6374 6f72 732e 0a0a 3c6c 693e 746f ructors...
  • to │ │ │ │ │ -00034ec0: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ -00034ed0: 696c 6573 2f61 7474 7269 6275 7465 732f iles/attributes/ │ │ │ │ │ -00034ee0: 5369 676e 6174 7572 652f 456e 756d 5465 Signature/EnumTe │ │ │ │ │ -00034ef0: 7374 2e6a 6176 613a 2043 6865 636b 7320 st.java: Checks │ │ │ │ │ -00034f00: 5369 676e 6174 7572 6520 6174 7472 6962 Signature attrib │ │ │ │ │ -00034f10: 7574 6520 666f 7220 656e 756d 2e0a 0a3c ute for enum...< │ │ │ │ │ -00034f20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -00034f30: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ -00034f40: 7574 6573 2f53 6967 6e61 7475 7265 2f45 utes/Signature/E │ │ │ │ │ -00034f50: 7863 6570 7469 6f6e 5465 7374 2e6a 6176 xceptionTest.jav │ │ │ │ │ -00034f60: 613a 2043 6865 636b 7320 5369 676e 6174 a: Checks Signat │ │ │ │ │ -00034f70: 7572 6520 6174 7472 6962 7574 6520 666f ure attribute fo │ │ │ │ │ -00034f80: 7220 6d65 7468 6f64 7320 7768 6963 6820 r methods which │ │ │ │ │ -00034f90: 7468 726f 7720 6578 6365 7074 696f 6e73 throw exceptions │ │ │ │ │ -00034fa0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00034fb0: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ -00034fc0: 7472 6962 7574 6573 2f53 6967 6e61 7475 tributes/Signatu │ │ │ │ │ -00034fd0: 7265 2f46 6965 6c64 5465 7374 2e6a 6176 re/FieldTest.jav │ │ │ │ │ -00034fe0: 613a 2043 6865 636b 7320 5369 676e 6174 a: Checks Signat │ │ │ │ │ -00034ff0: 7572 6520 6174 7472 6962 7574 6520 666f ure attribute fo │ │ │ │ │ -00035000: 7220 6669 656c 6473 2e0a 0a3c 6c69 3e74 r fields...
  • t │ │ │ │ │ -00035010: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ -00035020: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ -00035030: 2f53 6967 6e61 7475 7265 2f49 6e6e 6572 /Signature/Inner │ │ │ │ │ -00035040: 436c 6173 7354 6573 742e 6a61 7661 3a20 ClassTest.java: │ │ │ │ │ -00035050: 4368 6563 6b73 2053 6967 6e61 7475 7265 Checks Signature │ │ │ │ │ -00035060: 2061 7474 7269 6275 7465 2066 6f72 2069 attribute for i │ │ │ │ │ -00035070: 6e6e 6572 2063 6c61 7373 6573 2e0a 0a3c nner classes...< │ │ │ │ │ -00035080: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -00035090: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ -000350a0: 7574 6573 2f53 6967 6e61 7475 7265 2f4d utes/Signature/M │ │ │ │ │ -000350b0: 6574 686f 6450 6172 616d 6574 6572 5465 ethodParameterTe │ │ │ │ │ -000350c0: 7374 2e6a 6176 613a 2043 6865 636b 7320 st.java: Checks │ │ │ │ │ -000350d0: 5369 676e 6174 7572 6520 6174 7472 6962 Signature attrib │ │ │ │ │ -000350e0: 7574 6520 666f 7220 6d65 7468 6f64 2070 ute for method p │ │ │ │ │ -000350f0: 6172 616d 6574 6572 732e 0a0a 3c6c 693e arameters...
  • │ │ │ │ │ -00035100: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ -00035110: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ -00035120: 732f 5369 676e 6174 7572 652f 4d65 7468 s/Signature/Meth │ │ │ │ │ -00035130: 6f64 5479 7065 426f 756e 6454 6573 742e odTypeBoundTest. │ │ │ │ │ -00035140: 6a61 7661 3a20 4368 6563 6b73 2053 6967 java: Checks Sig │ │ │ │ │ -00035150: 6e61 7475 7265 2061 7474 7269 6275 7465 nature attribute │ │ │ │ │ -00035160: 2066 6f72 2074 7970 6520 626f 756e 6473 for type bounds │ │ │ │ │ -00035170: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00035180: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ -00035190: 7472 6962 7574 6573 2f53 6967 6e61 7475 tributes/Signatu │ │ │ │ │ -000351a0: 7265 2f52 6574 7572 6e54 7970 6554 6573 re/ReturnTypeTes │ │ │ │ │ -000351b0: 742e 6a61 7661 3a20 4368 6563 6b73 2053 t.java: Checks S │ │ │ │ │ -000351c0: 6967 6e61 7475 7265 2061 7474 7269 6275 ignature attribu │ │ │ │ │ -000351d0: 7465 2066 6f72 2061 7272 6179 2072 6574 te for array ret │ │ │ │ │ -000351e0: 7572 6e20 7479 7065 206f 6620 6d65 7468 urn type of meth │ │ │ │ │ -000351f0: 6f64 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a od...
  • tools/j │ │ │ │ │ -00035200: 6176 6163 2f63 6c61 7373 6669 6c65 732f avac/classfiles/ │ │ │ │ │ -00035210: 6174 7472 6962 7574 6573 2f53 6f75 7263 attributes/Sourc │ │ │ │ │ -00035220: 6546 696c 652f 416e 6f6e 796d 6f75 7343 eFile/AnonymousC │ │ │ │ │ -00035230: 6c61 7373 5465 7374 2e6a 6176 613a 2073 lassTest.java: s │ │ │ │ │ -00035240: 6f75 7263 6566 696c 6520 6174 7472 6962 ourcefile attrib │ │ │ │ │ -00035250: 7574 6520 7465 7374 2066 6f72 2061 6e6f ute test for ano │ │ │ │ │ -00035260: 6e79 6d6f 7573 2063 6c61 7373 2e0a 0a3c nymous class...< │ │ │ │ │ -00035270: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -00035280: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ -00035290: 7574 6573 2f53 6f75 7263 6546 696c 652f utes/SourceFile/ │ │ │ │ │ -000352a0: 496e 6e65 7243 6c61 7373 5465 7374 2e6a InnerClassTest.j │ │ │ │ │ -000352b0: 6176 613a 2073 6f75 7263 6566 696c 6520 ava: sourcefile │ │ │ │ │ -000352c0: 6174 7472 6962 7574 6520 7465 7374 2066 attribute test f │ │ │ │ │ -000352d0: 6f72 2069 6e6e 6572 2063 6c61 7373 2e0a or inner class.. │ │ │ │ │ -000352e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000352f0: 2f63 6c61 7373 6669 6c65 732f 6174 7472 /classfiles/attr │ │ │ │ │ -00035300: 6962 7574 6573 2f53 6f75 7263 6546 696c ibutes/SourceFil │ │ │ │ │ -00035310: 652f 4c6f 6361 6c43 6c61 7373 5465 7374 e/LocalClassTest │ │ │ │ │ -00035320: 2e6a 6176 613a 2073 6f75 7263 6566 696c .java: sourcefil │ │ │ │ │ -00035330: 6520 6174 7472 6962 7574 6520 7465 7374 e attribute test │ │ │ │ │ -00035340: 2066 6f72 206c 6f63 616c 2063 6c61 7373 for local class │ │ │ │ │ -00035350: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00035360: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ -00035370: 7472 6962 7574 6573 2f53 6f75 7263 6546 tributes/SourceF │ │ │ │ │ -00035380: 696c 652f 4d69 7854 6573 742e 6a61 7661 ile/MixTest.java │ │ │ │ │ -00035390: 3a20 736f 7572 6365 6669 6c65 2061 7474 : sourcefile att │ │ │ │ │ -000353a0: 7269 6275 7465 2074 6573 7420 666f 7220 ribute test for │ │ │ │ │ -000353b0: 636f 6d70 6c65 7820 7374 7275 6374 7572 complex structur │ │ │ │ │ -000353c0: 6520 6f66 206e 6573 7465 6420 636c 6173 e of nested clas │ │ │ │ │ -000353d0: 7365 7320 616e 6420 6f74 6865 7220 7479 ses and other ty │ │ │ │ │ -000353e0: 7065 732e 0a0a 3c6c 693e 746f 6f6c 732f pes...
  • tools/ │ │ │ │ │ -000353f0: 6a61 7661 632f 636c 6173 7366 696c 6573 javac/classfiles │ │ │ │ │ -00035400: 2f61 7474 7269 6275 7465 732f 536f 7572 /attributes/Sour │ │ │ │ │ -00035410: 6365 4669 6c65 2f4d 6f64 756c 6549 6e66 ceFile/ModuleInf │ │ │ │ │ -00035420: 6f54 6573 742e 6a61 7661 3a20 736f 7572 oTest.java: sour │ │ │ │ │ -00035430: 6365 6669 6c65 2061 7474 7269 6275 7465 cefile attribute │ │ │ │ │ -00035440: 2074 6573 7420 666f 7220 6d6f 6475 6c65 test for module │ │ │ │ │ -00035450: 2d69 6e66 6f2e 0a0a 3c6c 693e 746f 6f6c -info...
  • tool │ │ │ │ │ -00035460: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ -00035470: 6573 2f61 7474 7269 6275 7465 732f 536f es/attributes/So │ │ │ │ │ -00035480: 7572 6365 4669 6c65 2f4e 6f53 6f75 7263 urceFile/NoSourc │ │ │ │ │ -00035490: 6546 696c 6541 7474 7269 6275 7465 2e6a eFileAttribute.j │ │ │ │ │ -000354a0: 6176 613a 2073 6f75 7263 6566 696c 6520 ava: sourcefile │ │ │ │ │ -000354b0: 6174 7472 6962 7574 6520 7465 7374 2066 attribute test f │ │ │ │ │ -000354c0: 6f72 2066 696c 6520 636f 6d70 696c 6564 or file compiled │ │ │ │ │ -000354d0: 2077 6974 686f 7574 2064 6562 7567 2069 without debug i │ │ │ │ │ -000354e0: 6e66 6f72 6d61 7469 6f6e 2e0a 0a3c 6c69 nformation...
  • tools/javac/cla │ │ │ │ │ -00035500: 7373 6669 6c65 732f 6174 7472 6962 7574 ssfiles/attribut │ │ │ │ │ -00035510: 6573 2f53 6f75 7263 6546 696c 652f 5379 es/SourceFile/Sy │ │ │ │ │ -00035520: 6e74 6865 7469 6343 6c61 7373 5465 7374 ntheticClassTest │ │ │ │ │ -00035530: 2e6a 6176 613a 2073 6f75 7263 6566 696c .java: sourcefil │ │ │ │ │ -00035540: 6520 6174 7472 6962 7574 6520 7465 7374 e attribute test │ │ │ │ │ -00035550: 2066 6f72 2073 796e 7468 6574 6963 2063 for synthetic c │ │ │ │ │ -00035560: 6c61 7373 2e0a 0a3c 6c69 3e74 6f6f 6c73 lass...
  • tools │ │ │ │ │ -00035570: 2f6a 6176 6163 2f63 6c61 7373 6669 6c65 /javac/classfile │ │ │ │ │ -00035580: 732f 6174 7472 6962 7574 6573 2f53 6f75 s/attributes/Sou │ │ │ │ │ -00035590: 7263 6546 696c 652f 546f 704c 6576 656c rceFile/TopLevel │ │ │ │ │ -000355a0: 436c 6173 7365 734f 6e65 4669 6c65 5465 ClassesOneFileTe │ │ │ │ │ -000355b0: 7374 2e6a 6176 613a 2073 6f75 7263 6566 st.java: sourcef │ │ │ │ │ -000355c0: 696c 6520 6174 7472 6962 7574 6520 7465 ile attribute te │ │ │ │ │ -000355d0: 7374 2066 6f72 2074 776f 2074 7970 6520 st for two type │ │ │ │ │ -000355e0: 696e 206f 6e65 2066 696c 652e 0a0a 3c6c in one file...tools/javac/cl │ │ │ │ │ -00035600: 6173 7366 696c 6573 2f61 7474 7269 6275 assfiles/attribu │ │ │ │ │ -00035610: 7465 732f 5379 6e74 6865 7469 632f 4163 tes/Synthetic/Ac │ │ │ │ │ -00035620: 6365 7373 546f 5072 6976 6174 6549 6e6e cessToPrivateInn │ │ │ │ │ -00035630: 6572 436c 6173 7343 6f6e 7374 7275 6374 erClassConstruct │ │ │ │ │ -00035640: 6f72 7354 6573 742e 6a61 7661 3a20 5379 orsTest.java: Sy │ │ │ │ │ -00035650: 6e74 6865 7469 6320 616e 6f6e 796d 6f75 nthetic anonymou │ │ │ │ │ -00035660: 7320 636c 6173 7320 7573 6564 2061 7320 s class used as │ │ │ │ │ -00035670: 6163 6365 7373 2063 6f6e 7374 7275 6374 access construct │ │ │ │ │ -00035680: 6f72 2074 6167 2063 6f6e 666c 6963 7469 or tag conflicti │ │ │ │ │ -00035690: 6e67 2077 6974 6820 6120 746f 7020 6c65 ng with a top le │ │ │ │ │ -000356a0: 7665 6c20 636c 6173 732e 0a0a 3c6c 693e vel class...
  • │ │ │ │ │ -000356b0: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ -000356c0: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ -000356d0: 732f 5379 6e74 6865 7469 632f 4163 6365 s/Synthetic/Acce │ │ │ │ │ -000356e0: 7373 546f 5072 6976 6174 6549 6e6e 6572 ssToPrivateInner │ │ │ │ │ -000356f0: 436c 6173 734d 656d 6265 7273 5465 7374 ClassMembersTest │ │ │ │ │ -00035700: 2e6a 6176 613a 2043 6865 636b 696e 6720 .java: Checking │ │ │ │ │ -00035710: 4143 435f 5359 4e54 4845 5449 4320 666c ACC_SYNTHETIC fl │ │ │ │ │ -00035720: 6167 2069 7320 6765 6e65 7261 7465 6420 ag is generated │ │ │ │ │ -00035730: 666f 7220 6163 6365 7373 206d 6574 686f for access metho │ │ │ │ │ -00035740: 6420 6765 6e65 7261 7465 6420 746f 2061 d generated to a │ │ │ │ │ -00035750: 6363 6573 7320 746f 2070 7269 7661 7465 ccess to private │ │ │ │ │ -00035760: 206d 6574 686f 6473 2061 6e64 2066 6965 methods and fie │ │ │ │ │ -00035770: 6c64 732e 0a0a 3c6c 693e 746f 6f6c 732f lds...
  • tools/ │ │ │ │ │ -00035780: 6a61 7661 632f 636c 6173 7366 696c 6573 javac/classfiles │ │ │ │ │ -00035790: 2f61 7474 7269 6275 7465 732f 5379 6e74 /attributes/Synt │ │ │ │ │ -000357a0: 6865 7469 632f 4163 6365 7373 546f 5072 hetic/AccessToPr │ │ │ │ │ -000357b0: 6976 6174 6553 6962 6c69 6e67 7354 6573 ivateSiblingsTes │ │ │ │ │ -000357c0: 742e 6a61 7661 3a20 4368 6563 6b69 6e67 t.java: Checking │ │ │ │ │ -000357d0: 2041 4343 5f53 594e 5448 4554 4943 2066 ACC_SYNTHETIC f │ │ │ │ │ -000357e0: 6c61 6720 6973 2067 656e 6572 6174 6564 lag is generated │ │ │ │ │ -000357f0: 2066 6f72 2061 6363 6573 7320 6d65 7468 for access meth │ │ │ │ │ -00035800: 6f64 2067 656e 6572 6174 6564 2074 6f20 od generated to │ │ │ │ │ -00035810: 6163 6365 7373 2074 6f20 7072 6976 6174 access to privat │ │ │ │ │ -00035820: 6520 6d65 7468 6f64 7320 616e 6420 6669 e methods and fi │ │ │ │ │ -00035830: 656c 6473 2e0a 0a3c 6c69 3e74 6f6f 6c73 elds...
  • tools │ │ │ │ │ -00035840: 2f6a 6176 6163 2f63 6c61 7373 6669 6c65 /javac/classfile │ │ │ │ │ -00035850: 732f 6174 7472 6962 7574 6573 2f53 796e s/attributes/Syn │ │ │ │ │ -00035860: 7468 6574 6963 2f41 7373 6572 7446 6965 thetic/AssertFie │ │ │ │ │ -00035870: 6c64 5465 7374 2e6a 6176 613a 2043 6865 ldTest.java: Che │ │ │ │ │ -00035880: 636b 696e 6720 4143 435f 5359 4e54 4845 cking ACC_SYNTHE │ │ │ │ │ -00035890: 5449 4320 666c 6167 2069 7320 6765 6e65 TIC flag is gene │ │ │ │ │ -000358a0: 7261 7465 6420 666f 7220 6173 7365 7274 rated for assert │ │ │ │ │ -000358b0: 2073 7461 7465 6d65 6e74 2e0a 0a3c 6c69 statement...
  • tools/javac/cla │ │ │ │ │ -000358d0: 7373 6669 6c65 732f 6174 7472 6962 7574 ssfiles/attribut │ │ │ │ │ -000358e0: 6573 2f53 796e 7468 6574 6963 2f42 7269 es/Synthetic/Bri │ │ │ │ │ -000358f0: 6467 654d 6574 686f 6446 6f72 4765 6e65 dgeMethodForGene │ │ │ │ │ -00035900: 7269 634d 6574 686f 6454 6573 742e 6a61 ricMethodTest.ja │ │ │ │ │ -00035910: 7661 3a20 4368 6563 6b69 6e67 2041 4343 va: Checking ACC │ │ │ │ │ -00035920: 5f53 594e 5448 4554 4943 2066 6c61 6720 _SYNTHETIC flag │ │ │ │ │ -00035930: 6973 2067 656e 6572 6174 6564 2066 6f72 is generated for │ │ │ │ │ -00035940: 2062 7269 6467 6520 6d65 7468 6f64 2067 bridge method g │ │ │ │ │ -00035950: 656e 6572 6174 6564 2066 6f72 2067 656e enerated for gen │ │ │ │ │ -00035960: 6572 6963 206d 6574 686f 642e 0a0a 3c6c eric method...tools/javac/cl │ │ │ │ │ -00035980: 6173 7366 696c 6573 2f61 7474 7269 6275 assfiles/attribu │ │ │ │ │ -00035990: 7465 732f 5379 6e74 6865 7469 632f 4272 tes/Synthetic/Br │ │ │ │ │ -000359a0: 6964 6765 4d65 7468 6f64 7346 6f72 4c61 idgeMethodsForLa │ │ │ │ │ -000359b0: 6d62 6461 5461 7267 6574 5265 6c65 6173 mbdaTargetReleas │ │ │ │ │ -000359c0: 6531 3454 6573 742e 6a61 7661 3a20 4368 e14Test.java: Ch │ │ │ │ │ -000359d0: 6563 6b69 6e67 2041 4343 5f53 594e 5448 ecking ACC_SYNTH │ │ │ │ │ -000359e0: 4554 4943 2066 6c61 6720 6973 2067 656e ETIC flag is gen │ │ │ │ │ -000359f0: 6572 6174 6564 2066 6f72 2062 7269 6467 erated for bridg │ │ │ │ │ -00035a00: 6520 6d65 7468 6f64 2067 656e 6572 6174 e method generat │ │ │ │ │ -00035a10: 6564 2066 6f72 206c 616d 6264 6120 6578 ed for lambda ex │ │ │ │ │ -00035a20: 7072 6573 7369 6f6e 7320 616e 6420 6d65 pressions and me │ │ │ │ │ -00035a30: 7468 6f64 2072 6566 6572 656e 6365 7320 thod references │ │ │ │ │ -00035a40: 7768 656e 2063 6f6d 7069 6c69 6e67 2077 when compiling w │ │ │ │ │ -00035a50: 6974 6820 2d2d 7265 6c65 6173 6520 3134 ith --release 14 │ │ │ │ │ -00035a60: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00035a70: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ -00035a80: 7472 6962 7574 6573 2f53 796e 7468 6574 tributes/Synthet │ │ │ │ │ -00035a90: 6963 2f42 7269 6467 654d 6574 686f 6473 ic/BridgeMethods │ │ │ │ │ -00035aa0: 466f 724c 616d 6264 6154 6573 742e 6a61 ForLambdaTest.ja │ │ │ │ │ -00035ab0: 7661 3a20 4368 6563 6b69 6e67 2041 4343 va: Checking ACC │ │ │ │ │ -00035ac0: 5f53 594e 5448 4554 4943 2066 6c61 6720 _SYNTHETIC flag │ │ │ │ │ -00035ad0: 6973 2067 656e 6572 6174 6564 2066 6f72 is generated for │ │ │ │ │ -00035ae0: 2062 7269 6467 6520 6d65 7468 6f64 2067 bridge method g │ │ │ │ │ -00035af0: 656e 6572 6174 6564 2066 6f72 206c 616d enerated for lam │ │ │ │ │ -00035b00: 6264 6120 6578 7072 6573 7369 6f6e 7320 bda expressions │ │ │ │ │ -00035b10: 616e 6420 6d65 7468 6f64 2072 6566 6572 and method refer │ │ │ │ │ -00035b20: 656e 6365 732e 0a0a 3c6c 693e 746f 6f6c ences...
  • tool │ │ │ │ │ -00035b30: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ -00035b40: 6573 2f61 7474 7269 6275 7465 732f 5379 es/attributes/Sy │ │ │ │ │ -00035b50: 6e74 6865 7469 632f 456e 756d 5465 7374 nthetic/EnumTest │ │ │ │ │ -00035b60: 2e6a 6176 613a 2043 6865 636b 696e 6720 .java: Checking │ │ │ │ │ -00035b70: 4143 435f 5359 4e54 4845 5449 4320 666c ACC_SYNTHETIC fl │ │ │ │ │ -00035b80: 6167 2069 7320 6765 6e65 7261 7465 6420 ag is generated │ │ │ │ │ -00035b90: 666f 7220 656e 756d 206d 656d 6265 7273 for enum members │ │ │ │ │ -00035ba0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00035bb0: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ -00035bc0: 7472 6962 7574 6573 2f53 796e 7468 6574 tributes/Synthet │ │ │ │ │ -00035bd0: 6963 2f50 6163 6b61 6765 496e 666f 5465 ic/PackageInfoTe │ │ │ │ │ -00035be0: 7374 2e6a 6176 613a 2043 6865 636b 696e st.java: Checkin │ │ │ │ │ -00035bf0: 6720 4143 435f 5359 4e54 4845 5449 4320 g ACC_SYNTHETIC │ │ │ │ │ -00035c00: 666c 6167 2069 7320 6765 6e65 7261 7465 flag is generate │ │ │ │ │ -00035c10: 6420 666f 7220 7061 636b 6167 652d 696e d for package-in │ │ │ │ │ -00035c20: 666f 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a fo...
  • tools/j │ │ │ │ │ -00035c30: 6176 6163 2f63 6c61 7373 6669 6c65 732f avac/classfiles/ │ │ │ │ │ -00035c40: 6174 7472 6962 7574 6573 2f53 796e 7468 attributes/Synth │ │ │ │ │ -00035c50: 6574 6963 2f54 6869 7346 6965 6c64 5465 etic/ThisFieldTe │ │ │ │ │ -00035c60: 7374 2e6a 6176 613a 2043 6865 636b 696e st.java: Checkin │ │ │ │ │ -00035c70: 6720 4143 435f 5359 4e54 4845 5449 4320 g ACC_SYNTHETIC │ │ │ │ │ -00035c80: 666c 6167 2069 7320 6765 6e65 7261 7465 flag is generate │ │ │ │ │ -00035c90: 6420 666f 7220 2274 6869 7324 3022 2066 d for "this$0" f │ │ │ │ │ -00035ca0: 6965 6c64 2e0a 0a3c 6c69 3e74 6f6f 6c73 ield...
  • tools │ │ │ │ │ -00035cb0: 2f6a 6176 6163 2f63 6c61 7373 6669 6c65 /javac/classfile │ │ │ │ │ -00035cc0: 732f 6174 7472 6962 7574 6573 2f61 6e6e s/attributes/ann │ │ │ │ │ -00035cd0: 6f74 6174 696f 6e73 2f52 756e 7469 6d65 otations/Runtime │ │ │ │ │ -00035ce0: 416e 6e6f 7461 7469 6f6e 7346 6f72 4765 AnnotationsForGe │ │ │ │ │ -00035cf0: 6e65 7269 634d 6574 686f 6454 6573 742e nericMethodTest. │ │ │ │ │ -00035d00: 6a61 7661 3a20 5465 7374 7320 7468 6520 java: Tests the │ │ │ │ │ -00035d10: 5275 6e74 696d 6556 6973 6962 6c65 416e RuntimeVisibleAn │ │ │ │ │ -00035d20: 6e6f 7461 7469 6f6e 732f 5275 6e74 696d notations/Runtim │ │ │ │ │ -00035d30: 6549 6e76 6973 6962 6c65 416e 6e6f 7461 eInvisibleAnnota │ │ │ │ │ -00035d40: 7469 6f6e 7320 6174 7472 6962 7574 652e tions attribute. │ │ │ │ │ -00035d50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00035d60: 632f 636c 6173 7366 696c 6573 2f61 7474 c/classfiles/att │ │ │ │ │ -00035d70: 7269 6275 7465 732f 616e 6e6f 7461 7469 ributes/annotati │ │ │ │ │ -00035d80: 6f6e 732f 5275 6e74 696d 6541 6e6e 6f74 ons/RuntimeAnnot │ │ │ │ │ -00035d90: 6174 696f 6e73 466f 7249 6e6e 6572 416e ationsForInnerAn │ │ │ │ │ -00035da0: 6e6f 7461 7469 6f6e 5465 7374 2e6a 6176 notationTest.jav │ │ │ │ │ -00035db0: 613a 2054 6573 7473 2074 6865 2052 756e a: Tests the Run │ │ │ │ │ -00035dc0: 7469 6d65 5669 7369 626c 6541 6e6e 6f74 timeVisibleAnnot │ │ │ │ │ -00035dd0: 6174 696f 6e73 2f52 756e 7469 6d65 496e ations/RuntimeIn │ │ │ │ │ -00035de0: 7669 7369 626c 6541 6e6e 6f74 6174 696f visibleAnnotatio │ │ │ │ │ -00035df0: 6e73 2061 7474 7269 6275 7465 2e0a 0a3c ns attribute...< │ │ │ │ │ -00035e00: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -00035e10: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ -00035e20: 7574 6573 2f61 6e6e 6f74 6174 696f 6e73 utes/annotations │ │ │ │ │ -00035e30: 2f52 756e 7469 6d65 416e 6e6f 7461 7469 /RuntimeAnnotati │ │ │ │ │ -00035e40: 6f6e 7346 6f72 496e 6e65 7243 6c61 7373 onsForInnerClass │ │ │ │ │ -00035e50: 5465 7374 2e6a 6176 613a 2054 6573 7473 Test.java: Tests │ │ │ │ │ -00035e60: 2074 6865 2052 756e 7469 6d65 5669 7369 the RuntimeVisi │ │ │ │ │ -00035e70: 626c 6541 6e6e 6f74 6174 696f 6e73 2f52 bleAnnotations/R │ │ │ │ │ -00035e80: 756e 7469 6d65 496e 7669 7369 626c 6541 untimeInvisibleA │ │ │ │ │ -00035e90: 6e6e 6f74 6174 696f 6e73 2061 7474 7269 nnotations attri │ │ │ │ │ -00035ea0: 6275 7465 2e0a 0a3c 6c69 3e74 6f6f 6c73 bute...
  • tools │ │ │ │ │ -00035eb0: 2f6a 6176 6163 2f63 6c61 7373 6669 6c65 /javac/classfile │ │ │ │ │ -00035ec0: 732f 6174 7472 6962 7574 6573 2f61 6e6e s/attributes/ann │ │ │ │ │ -00035ed0: 6f74 6174 696f 6e73 2f52 756e 7469 6d65 otations/Runtime │ │ │ │ │ -00035ee0: 416e 6e6f 7461 7469 6f6e 7346 6f72 496e AnnotationsForIn │ │ │ │ │ -00035ef0: 6e65 7245 6e75 6d54 6573 742e 6a61 7661 nerEnumTest.java │ │ │ │ │ -00035f00: 3a20 5465 7374 7320 7468 6520 5275 6e74 : Tests the Runt │ │ │ │ │ -00035f10: 696d 6556 6973 6962 6c65 416e 6e6f 7461 imeVisibleAnnota │ │ │ │ │ -00035f20: 7469 6f6e 732f 5275 6e74 696d 6549 6e76 tions/RuntimeInv │ │ │ │ │ -00035f30: 6973 6962 6c65 416e 6e6f 7461 7469 6f6e isibleAnnotation │ │ │ │ │ -00035f40: 7320 6174 7472 6962 7574 652e 0a0a 3c6c s attribute...tools/javac/cl │ │ │ │ │ -00035f60: 6173 7366 696c 6573 2f61 7474 7269 6275 assfiles/attribu │ │ │ │ │ -00035f70: 7465 732f 616e 6e6f 7461 7469 6f6e 732f tes/annotations/ │ │ │ │ │ -00035f80: 5275 6e74 696d 6541 6e6e 6f74 6174 696f RuntimeAnnotatio │ │ │ │ │ -00035f90: 6e73 466f 7249 6e6e 6572 496e 7465 7266 nsForInnerInterf │ │ │ │ │ -00035fa0: 6163 6554 6573 742e 6a61 7661 3a20 5465 aceTest.java: Te │ │ │ │ │ -00035fb0: 7374 7320 7468 6520 5275 6e74 696d 6556 sts the RuntimeV │ │ │ │ │ -00035fc0: 6973 6962 6c65 416e 6e6f 7461 7469 6f6e isibleAnnotation │ │ │ │ │ -00035fd0: 732f 5275 6e74 696d 6549 6e76 6973 6962 s/RuntimeInvisib │ │ │ │ │ -00035fe0: 6c65 416e 6e6f 7461 7469 6f6e 7320 6174 leAnnotations at │ │ │ │ │ -00035ff0: 7472 6962 7574 652e 0a0a 3c6c 693e 746f tribute...
  • to │ │ │ │ │ -00036000: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ -00036010: 696c 6573 2f61 7474 7269 6275 7465 732f iles/attributes/ │ │ │ │ │ -00036020: 616e 6e6f 7461 7469 6f6e 732f 5275 6e74 annotations/Runt │ │ │ │ │ -00036030: 696d 6541 6e6e 6f74 6174 696f 6e73 466f imeAnnotationsFo │ │ │ │ │ -00036040: 7254 6f70 4c65 7665 6c43 6c61 7373 5465 rTopLevelClassTe │ │ │ │ │ -00036050: 7374 2e6a 6176 613a 2054 6573 7473 2074 st.java: Tests t │ │ │ │ │ -00036060: 6865 2052 756e 7469 6d65 5669 7369 626c he RuntimeVisibl │ │ │ │ │ -00036070: 6541 6e6e 6f74 6174 696f 6e73 2f52 756e eAnnotations/Run │ │ │ │ │ -00036080: 7469 6d65 496e 7669 7369 626c 6541 6e6e timeInvisibleAnn │ │ │ │ │ -00036090: 6f74 6174 696f 6e73 2061 7474 7269 6275 otations attribu │ │ │ │ │ -000360a0: 7465 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a te...
  • tools/j │ │ │ │ │ -000360b0: 6176 6163 2f63 6c61 7373 6669 6c65 732f avac/classfiles/ │ │ │ │ │ -000360c0: 6174 7472 6962 7574 6573 2f61 6e6e 6f74 attributes/annot │ │ │ │ │ -000360d0: 6174 696f 6e73 2f52 756e 7469 6d65 5061 ations/RuntimePa │ │ │ │ │ -000360e0: 7261 6d65 7465 7241 6e6e 6f74 6174 696f rameterAnnotatio │ │ │ │ │ -000360f0: 6e73 466f 7247 656e 6572 6963 4d65 7468 nsForGenericMeth │ │ │ │ │ -00036100: 6f64 5465 7374 2e6a 6176 613a 2054 6573 odTest.java: Tes │ │ │ │ │ -00036110: 7473 2074 6865 2052 756e 7469 6d65 5061 ts the RuntimePa │ │ │ │ │ -00036120: 7261 6d65 7465 7256 6973 6962 6c65 416e rameterVisibleAn │ │ │ │ │ -00036130: 6e6f 7461 7469 6f6e 732f 5275 6e74 696d notations/Runtim │ │ │ │ │ -00036140: 6550 6172 616d 6574 6572 496e 7669 7369 eParameterInvisi │ │ │ │ │ -00036150: 626c 6541 6e6e 6f74 6174 696f 6e73 2061 bleAnnotations a │ │ │ │ │ -00036160: 7474 7269 6275 7465 2e0a 0a3c 6c69 3e74 ttribute...
  • t │ │ │ │ │ -00036170: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ -00036180: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ -00036190: 2f61 6e6e 6f74 6174 696f 6e73 2f52 756e /annotations/Run │ │ │ │ │ -000361a0: 7469 6d65 5061 7261 6d65 7465 7241 6e6e timeParameterAnn │ │ │ │ │ -000361b0: 6f74 6174 696f 6e73 466f 724c 616d 6264 otationsForLambd │ │ │ │ │ -000361c0: 6154 6573 742e 6a61 7661 3a20 5465 7374 aTest.java: Test │ │ │ │ │ -000361d0: 7320 7468 6520 5275 6e74 696d 6550 6172 s the RuntimePar │ │ │ │ │ -000361e0: 616d 6574 6572 5669 7369 626c 6541 6e6e ameterVisibleAnn │ │ │ │ │ -000361f0: 6f74 6174 696f 6e73 2f52 756e 7469 6d65 otations/Runtime │ │ │ │ │ -00036200: 5061 7261 6d65 7465 7249 6e76 6973 6962 ParameterInvisib │ │ │ │ │ -00036210: 6c65 416e 6e6f 7461 7469 6f6e 7320 6174 leAnnotations at │ │ │ │ │ -00036220: 7472 6962 7574 652e 0a0a 3c6c 693e 746f tribute...
  • to │ │ │ │ │ -00036230: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ -00036240: 696c 6573 2f61 7474 7269 6275 7465 732f iles/attributes/ │ │ │ │ │ -00036250: 616e 6e6f 7461 7469 6f6e 732f 5275 6e74 annotations/Runt │ │ │ │ │ -00036260: 696d 6550 6172 616d 6574 6572 416e 6e6f imeParameterAnno │ │ │ │ │ -00036270: 7461 7469 6f6e 7354 6573 742e 6a61 7661 tationsTest.java │ │ │ │ │ -00036280: 3a20 5465 7374 7320 7468 6520 5275 6e74 : Tests the Runt │ │ │ │ │ -00036290: 696d 6550 6172 616d 6574 6572 5669 7369 imeParameterVisi │ │ │ │ │ -000362a0: 626c 6541 6e6e 6f74 6174 696f 6e73 2f52 bleAnnotations/R │ │ │ │ │ -000362b0: 756e 7469 6d65 5061 7261 6d65 7465 7249 untimeParameterI │ │ │ │ │ -000362c0: 6e76 6973 6962 6c65 416e 6e6f 7461 7469 nvisibleAnnotati │ │ │ │ │ -000362d0: 6f6e 7320 6174 7472 6962 7574 652e 0a0a ons attribute... │ │ │ │ │ -000362e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000362f0: 636c 6173 7366 696c 6573 2f61 7474 7269 classfiles/attri │ │ │ │ │ -00036300: 6275 7465 732f 6465 7072 6563 6174 6564 butes/deprecated │ │ │ │ │ -00036310: 2f44 6570 7265 6361 7465 6450 6163 6b61 /DeprecatedPacka │ │ │ │ │ -00036320: 6765 5465 7374 2e6a 6176 613a 2043 6865 geTest.java: Che │ │ │ │ │ -00036330: 636b 696e 6720 7468 6174 2064 6570 7265 cking that depre │ │ │ │ │ -00036340: 6361 7465 6420 6174 7472 6962 7574 6520 cated attribute │ │ │ │ │ -00036350: 646f 6573 206e 6f74 2061 7070 6c79 2074 does not apply t │ │ │ │ │ -00036360: 6f20 636c 6173 7365 7320 6f66 2064 6570 o classes of dep │ │ │ │ │ -00036370: 7265 6361 7465 6420 7061 636b 6167 652e recated package. │ │ │ │ │ -00036380: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00036390: 632f 636c 6173 7366 696c 6573 2f61 7474 c/classfiles/att │ │ │ │ │ -000363a0: 7269 6275 7465 732f 6465 7072 6563 6174 ributes/deprecat │ │ │ │ │ -000363b0: 6564 2f44 6570 7265 6361 7465 6454 6573 ed/DeprecatedTes │ │ │ │ │ -000363c0: 742e 6a61 7661 3a20 4368 6563 6b69 6e67 t.java: Checking │ │ │ │ │ -000363d0: 2077 6861 7420 6174 7472 6962 7574 6520 what attribute │ │ │ │ │ -000363e0: 6973 2067 656e 6572 6174 6564 2062 7920 is generated by │ │ │ │ │ -000363f0: 616e 6e6f 7461 7469 6f6e 2044 6570 7265 annotation Depre │ │ │ │ │ -00036400: 6361 7465 6420 6f72 206a 6176 6164 6f63 cated or javadoc │ │ │ │ │ -00036410: 2064 6570 7265 6361 7465 6420 666f 7220 deprecated for │ │ │ │ │ -00036420: 6669 656c 642c 206d 6574 686f 642c 2063 field, method, c │ │ │ │ │ -00036430: 6c61 7373 2869 6e6e 6572 2f6c 6f63 616c lass(inner/local │ │ │ │ │ -00036440: 292c 2069 6e74 6572 6661 6365 2e0a 0a3c ), interface...< │ │ │ │ │ -00036450: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -00036460: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ -00036470: 7574 6573 2f69 6e6e 6572 636c 6173 7365 utes/innerclasse │ │ │ │ │ -00036480: 732f 496e 6e65 7241 6e6e 6f74 6174 696f s/InnerAnnotatio │ │ │ │ │ -00036490: 6e73 496e 496e 6e65 7241 6e6e 6f74 6174 nsInInnerAnnotat │ │ │ │ │ -000364a0: 696f 6e54 6573 742e 6a61 7661 3a20 5465 ionTest.java: Te │ │ │ │ │ -000364b0: 7374 696e 6720 496e 6e65 7243 6c61 7373 sting InnerClass │ │ │ │ │ -000364c0: 6573 5f61 7474 7269 6275 7465 206f 6620 es_attribute of │ │ │ │ │ -000364d0: 696e 6e65 7220 616e 6e6f 7461 7469 6f6e inner annotation │ │ │ │ │ -000364e0: 7320 696e 2069 6e6e 6572 2061 6e6e 6f74 s in inner annot │ │ │ │ │ -000364f0: 6174 696f 6e2e 0a0a 3c6c 693e 746f 6f6c ation...
  • tool │ │ │ │ │ -00036500: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ -00036510: 6573 2f61 7474 7269 6275 7465 732f 696e es/attributes/in │ │ │ │ │ -00036520: 6e65 7263 6c61 7373 6573 2f49 6e6e 6572 nerclasses/Inner │ │ │ │ │ -00036530: 416e 6e6f 7461 7469 6f6e 7349 6e49 6e6e AnnotationsInInn │ │ │ │ │ -00036540: 6572 436c 6173 7354 6573 742e 6a61 7661 erClassTest.java │ │ │ │ │ -00036550: 3a20 5465 7374 696e 6720 496e 6e65 7243 : Testing InnerC │ │ │ │ │ -00036560: 6c61 7373 6573 5f61 7474 7269 6275 7465 lasses_attribute │ │ │ │ │ -00036570: 206f 6620 696e 6e65 7220 616e 6e6f 7461 of inner annota │ │ │ │ │ -00036580: 7469 6f6e 7320 696e 2069 6e6e 6572 2063 tions in inner c │ │ │ │ │ -00036590: 6c61 7373 2e0a 0a3c 6c69 3e74 6f6f 6c73 lass...
  • tools │ │ │ │ │ -000365a0: 2f6a 6176 6163 2f63 6c61 7373 6669 6c65 /javac/classfile │ │ │ │ │ -000365b0: 732f 6174 7472 6962 7574 6573 2f69 6e6e s/attributes/inn │ │ │ │ │ -000365c0: 6572 636c 6173 7365 732f 496e 6e65 7241 erclasses/InnerA │ │ │ │ │ -000365d0: 6e6e 6f74 6174 696f 6e73 496e 496e 6e65 nnotationsInInne │ │ │ │ │ -000365e0: 7245 6e75 6d54 6573 742e 6a61 7661 3a20 rEnumTest.java: │ │ │ │ │ -000365f0: 5465 7374 696e 6720 496e 6e65 7243 6c61 Testing InnerCla │ │ │ │ │ -00036600: 7373 6573 5f61 7474 7269 6275 7465 206f sses_attribute o │ │ │ │ │ -00036610: 6620 696e 6e65 7220 616e 6e6f 7461 7469 f inner annotati │ │ │ │ │ -00036620: 6f6e 7320 696e 2069 6e6e 6572 2065 6e75 ons in inner enu │ │ │ │ │ -00036630: 6d2e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 m...
  • tools/ja │ │ │ │ │ -00036640: 7661 632f 636c 6173 7366 696c 6573 2f61 vac/classfiles/a │ │ │ │ │ -00036650: 7474 7269 6275 7465 732f 696e 6e65 7263 ttributes/innerc │ │ │ │ │ -00036660: 6c61 7373 6573 2f49 6e6e 6572 416e 6e6f lasses/InnerAnno │ │ │ │ │ -00036670: 7461 7469 6f6e 7349 6e49 6e6e 6572 496e tationsInInnerIn │ │ │ │ │ -00036680: 7465 7266 6163 6554 6573 742e 6a61 7661 terfaceTest.java │ │ │ │ │ -00036690: 3a20 5465 7374 696e 6720 496e 6e65 7243 : Testing InnerC │ │ │ │ │ -000366a0: 6c61 7373 6573 5f61 7474 7269 6275 7465 lasses_attribute │ │ │ │ │ -000366b0: 206f 6620 696e 6e65 7220 616e 6e6f 7461 of inner annota │ │ │ │ │ -000366c0: 7469 6f6e 7320 696e 2069 6e6e 6572 2069 tions in inner i │ │ │ │ │ -000366d0: 6e74 6572 6661 6365 2e0a 0a3c 6c69 3e74 nterface...
  • t │ │ │ │ │ -000366e0: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ -000366f0: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ -00036700: 2f69 6e6e 6572 636c 6173 7365 732f 496e /innerclasses/In │ │ │ │ │ -00036710: 6e65 7243 6c61 7373 6573 4869 6572 6172 nerClassesHierar │ │ │ │ │ -00036720: 6368 7954 6573 742e 6a61 7661 3a20 5465 chyTest.java: Te │ │ │ │ │ -00036730: 7374 2074 6861 7420 696e 6e65 7220 636c st that inner cl │ │ │ │ │ -00036740: 6173 7365 7320 6861 7665 2069 6e20 6974 asses have in it │ │ │ │ │ -00036750: 7320 696e 6e65 7220 636c 6173 7365 7320 s inner classes │ │ │ │ │ -00036760: 6174 7472 6962 7574 6520 656e 636c 6f73 attribute enclos │ │ │ │ │ -00036770: 696e 6720 636c 6173 7365 7320 616e 6420 ing classes and │ │ │ │ │ -00036780: 6974 7320 696d 6d65 6469 6174 6520 6d65 its immediate me │ │ │ │ │ -00036790: 6d62 6572 732e 0a0a 3c6c 693e 746f 6f6c mbers...
  • tool │ │ │ │ │ -000367a0: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ -000367b0: 6573 2f61 7474 7269 6275 7465 732f 696e es/attributes/in │ │ │ │ │ -000367c0: 6e65 7263 6c61 7373 6573 2f49 6e6e 6572 nerclasses/Inner │ │ │ │ │ -000367d0: 436c 6173 7365 7349 6e41 6e6f 6e79 6d6f ClassesInAnonymo │ │ │ │ │ -000367e0: 7573 436c 6173 7354 6573 742e 6a61 7661 usClassTest.java │ │ │ │ │ -000367f0: 3a20 5465 7374 696e 6720 496e 6e65 7243 : Testing InnerC │ │ │ │ │ -00036800: 6c61 7373 6573 5f61 7474 7269 6275 7465 lasses_attribute │ │ │ │ │ -00036810: 206f 6620 696e 6e65 7220 636c 6173 7365 of inner classe │ │ │ │ │ -00036820: 7320 696e 2061 6e6f 6e79 6d6f 7573 2063 s in anonymous c │ │ │ │ │ -00036830: 6c61 7373 2e0a 0a3c 6c69 3e74 6f6f 6c73 lass...
  • tools │ │ │ │ │ -00036840: 2f6a 6176 6163 2f63 6c61 7373 6669 6c65 /javac/classfile │ │ │ │ │ -00036850: 732f 6174 7472 6962 7574 6573 2f69 6e6e s/attributes/inn │ │ │ │ │ -00036860: 6572 636c 6173 7365 732f 496e 6e65 7243 erclasses/InnerC │ │ │ │ │ -00036870: 6c61 7373 6573 496e 496e 6e65 7241 6e6e lassesInInnerAnn │ │ │ │ │ -00036880: 6f74 6174 696f 6e54 6573 742e 6a61 7661 otationTest.java │ │ │ │ │ -00036890: 3a20 5465 7374 696e 6720 496e 6e65 7243 : Testing InnerC │ │ │ │ │ -000368a0: 6c61 7373 6573 5f61 7474 7269 6275 7465 lasses_attribute │ │ │ │ │ -000368b0: 206f 6620 696e 6e65 7220 636c 6173 7365 of inner classe │ │ │ │ │ -000368c0: 7320 696e 2069 6e6e 6572 2061 6e6e 6f74 s in inner annot │ │ │ │ │ -000368d0: 6174 696f 6e2e 0a0a 3c6c 693e 746f 6f6c ation...
  • tool │ │ │ │ │ -000368e0: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ -000368f0: 6573 2f61 7474 7269 6275 7465 732f 696e es/attributes/in │ │ │ │ │ -00036900: 6e65 7263 6c61 7373 6573 2f49 6e6e 6572 nerclasses/Inner │ │ │ │ │ -00036910: 436c 6173 7365 7349 6e49 6e6e 6572 436c ClassesInInnerCl │ │ │ │ │ -00036920: 6173 7354 6573 742e 6a61 7661 3a20 5465 assTest.java: Te │ │ │ │ │ -00036930: 7374 696e 6720 496e 6e65 7243 6c61 7373 sting InnerClass │ │ │ │ │ -00036940: 6573 5f61 7474 7269 6275 7465 206f 6620 es_attribute of │ │ │ │ │ -00036950: 696e 6e65 7220 636c 6173 7365 7320 696e inner classes in │ │ │ │ │ -00036960: 2069 6e6e 6572 2063 6c61 7373 2e0a 0a3c inner class...< │ │ │ │ │ -00036970: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -00036980: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ -00036990: 7574 6573 2f69 6e6e 6572 636c 6173 7365 utes/innerclasse │ │ │ │ │ -000369a0: 732f 496e 6e65 7243 6c61 7373 6573 496e s/InnerClassesIn │ │ │ │ │ -000369b0: 496e 6e65 7245 6e75 6d54 6573 742e 6a61 InnerEnumTest.ja │ │ │ │ │ -000369c0: 7661 3a20 5465 7374 696e 6720 496e 6e65 va: Testing Inne │ │ │ │ │ -000369d0: 7243 6c61 7373 6573 5f61 7474 7269 6275 rClasses_attribu │ │ │ │ │ -000369e0: 7465 206f 6620 696e 6e65 7220 636c 6173 te of inner clas │ │ │ │ │ -000369f0: 7365 7320 696e 2069 6e6e 6572 2065 6e75 ses in inner enu │ │ │ │ │ -00036a00: 6d2e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 m...
  • tools/ja │ │ │ │ │ -00036a10: 7661 632f 636c 6173 7366 696c 6573 2f61 vac/classfiles/a │ │ │ │ │ -00036a20: 7474 7269 6275 7465 732f 696e 6e65 7263 ttributes/innerc │ │ │ │ │ -00036a30: 6c61 7373 6573 2f49 6e6e 6572 436c 6173 lasses/InnerClas │ │ │ │ │ -00036a40: 7365 7349 6e49 6e6e 6572 496e 7465 7266 sesInInnerInterf │ │ │ │ │ -00036a50: 6163 6554 6573 742e 6a61 7661 3a20 5465 aceTest.java: Te │ │ │ │ │ -00036a60: 7374 696e 6720 496e 6e65 7243 6c61 7373 sting InnerClass │ │ │ │ │ -00036a70: 6573 5f61 7474 7269 6275 7465 206f 6620 es_attribute of │ │ │ │ │ -00036a80: 696e 6e65 7220 636c 6173 7365 7320 696e inner classes in │ │ │ │ │ -00036a90: 2069 6e6e 6572 2069 6e74 6572 6661 6365 inner interface │ │ │ │ │ -00036aa0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00036ab0: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ -00036ac0: 7472 6962 7574 6573 2f69 6e6e 6572 636c tributes/innercl │ │ │ │ │ -00036ad0: 6173 7365 732f 496e 6e65 7243 6c61 7373 asses/InnerClass │ │ │ │ │ -00036ae0: 6573 496e 4c6f 6361 6c43 6c61 7373 5465 esInLocalClassTe │ │ │ │ │ -00036af0: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -00036b00: 2049 6e6e 6572 436c 6173 7365 735f 6174 InnerClasses_at │ │ │ │ │ -00036b10: 7472 6962 7574 6520 6f66 2069 6e6e 6572 tribute of inner │ │ │ │ │ -00036b20: 2063 6c61 7373 6573 2069 6e20 6c6f 6361 classes in loca │ │ │ │ │ -00036b30: 6c20 636c 6173 732e 0a0a 3c6c 693e 746f l class...
  • to │ │ │ │ │ -00036b40: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ -00036b50: 696c 6573 2f61 7474 7269 6275 7465 732f iles/attributes/ │ │ │ │ │ -00036b60: 696e 6e65 7263 6c61 7373 6573 2f49 6e6e innerclasses/Inn │ │ │ │ │ -00036b70: 6572 436c 6173 7365 7349 6e64 6578 5465 erClassesIndexTe │ │ │ │ │ -00036b80: 7374 2e6a 6176 613a 2054 6573 7420 7468 st.java: Test th │ │ │ │ │ -00036b90: 6174 206f 7574 6572 5f63 6c61 7373 5f69 at outer_class_i │ │ │ │ │ -00036ba0: 6e66 6f5f 696e 6465 7820 6f66 206c 6f63 nfo_index of loc │ │ │ │ │ -00036bb0: 616c 2061 6e64 2061 6e6f 6e79 6d6f 7573 al and anonymous │ │ │ │ │ -00036bc0: 2063 6c61 7373 2069 7320 7a65 726f 2e0a class is zero.. │ │ │ │ │ -00036bd0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00036be0: 2f63 6c61 7373 6669 6c65 732f 6174 7472 /classfiles/attr │ │ │ │ │ -00036bf0: 6962 7574 6573 2f69 6e6e 6572 636c 6173 ibutes/innerclas │ │ │ │ │ -00036c00: 7365 732f 496e 6e65 7243 6c61 7373 6573 ses/InnerClasses │ │ │ │ │ -00036c10: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ -00036c20: 6e67 2069 6e6e 6572 2063 6c61 7373 6573 ng inner classes │ │ │ │ │ -00036c30: 2061 7474 7269 6275 7465 732e 0a0a 3c6c attributes...tools/javac/cl │ │ │ │ │ -00036c50: 6173 7366 696c 6573 2f61 7474 7269 6275 assfiles/attribu │ │ │ │ │ -00036c60: 7465 732f 696e 6e65 7263 6c61 7373 6573 tes/innerclasses │ │ │ │ │ -00036c70: 2f49 6e6e 6572 456e 756d 496e 496e 6e65 /InnerEnumInInne │ │ │ │ │ -00036c80: 7241 6e6e 6f74 6174 696f 6e54 6573 742e rAnnotationTest. │ │ │ │ │ -00036c90: 6a61 7661 3a20 5465 7374 696e 6720 496e java: Testing In │ │ │ │ │ -00036ca0: 6e65 7243 6c61 7373 6573 5f61 7474 7269 nerClasses_attri │ │ │ │ │ -00036cb0: 6275 7465 206f 6620 696e 6e65 7220 656e bute of inner en │ │ │ │ │ -00036cc0: 756d 7320 696e 2069 6e6e 6572 2061 6e6e ums in inner ann │ │ │ │ │ -00036cd0: 6f74 6174 696f 6e2e 0a0a 3c6c 693e 746f otation...
  • to │ │ │ │ │ -00036ce0: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ -00036cf0: 696c 6573 2f61 7474 7269 6275 7465 732f iles/attributes/ │ │ │ │ │ -00036d00: 696e 6e65 7263 6c61 7373 6573 2f49 6e6e innerclasses/Inn │ │ │ │ │ -00036d10: 6572 456e 756d 496e 496e 6e65 7245 6e75 erEnumInInnerEnu │ │ │ │ │ -00036d20: 6d54 6573 742e 6a61 7661 3a20 5465 7374 mTest.java: Test │ │ │ │ │ -00036d30: 696e 6720 496e 6e65 7243 6c61 7373 6573 ing InnerClasses │ │ │ │ │ -00036d40: 5f61 7474 7269 6275 7465 206f 6620 696e _attribute of in │ │ │ │ │ -00036d50: 6e65 7220 656e 756d 7320 696e 2069 6e6e ner enums in inn │ │ │ │ │ -00036d60: 6572 2065 6e75 6d2e 0a0a 3c6c 693e 746f er enum...
  • to │ │ │ │ │ -00036d70: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ -00036d80: 696c 6573 2f61 7474 7269 6275 7465 732f iles/attributes/ │ │ │ │ │ -00036d90: 696e 6e65 7263 6c61 7373 6573 2f49 6e6e innerclasses/Inn │ │ │ │ │ -00036da0: 6572 456e 756d 496e 496e 6e65 7249 6e74 erEnumInInnerInt │ │ │ │ │ -00036db0: 6572 6661 6365 5465 7374 2e6a 6176 613a erfaceTest.java: │ │ │ │ │ -00036dc0: 2054 6573 7469 6e67 2049 6e6e 6572 436c Testing InnerCl │ │ │ │ │ -00036dd0: 6173 7365 735f 6174 7472 6962 7574 6520 asses_attribute │ │ │ │ │ -00036de0: 6f66 2069 6e6e 6572 2065 6e75 6d73 2069 of inner enums i │ │ │ │ │ -00036df0: 6e20 696e 6e65 7220 696e 7465 7266 6163 n inner interfac │ │ │ │ │ -00036e00: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ -00036e10: 7661 632f 636c 6173 7366 696c 6573 2f61 vac/classfiles/a │ │ │ │ │ -00036e20: 7474 7269 6275 7465 732f 696e 6e65 7263 ttributes/innerc │ │ │ │ │ -00036e30: 6c61 7373 6573 2f49 6e6e 6572 456e 756d lasses/InnerEnum │ │ │ │ │ -00036e40: 7349 6e49 6e6e 6572 436c 6173 7354 6573 sInInnerClassTes │ │ │ │ │ -00036e50: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -00036e60: 496e 6e65 7243 6c61 7373 6573 5f61 7474 InnerClasses_att │ │ │ │ │ -00036e70: 7269 6275 7465 206f 6620 696e 6e65 7220 ribute of inner │ │ │ │ │ -00036e80: 656e 756d 7320 696e 2069 6e6e 6572 2063 enums in inner c │ │ │ │ │ -00036e90: 6c61 7373 2e0a 0a3c 6c69 3e74 6f6f 6c73 lass...
  • tools │ │ │ │ │ -00036ea0: 2f6a 6176 6163 2f63 6c61 7373 6669 6c65 /javac/classfile │ │ │ │ │ -00036eb0: 732f 6174 7472 6962 7574 6573 2f69 6e6e s/attributes/inn │ │ │ │ │ -00036ec0: 6572 636c 6173 7365 732f 496e 6e65 7249 erclasses/InnerI │ │ │ │ │ -00036ed0: 6e74 6572 6661 6365 7349 6e49 6e6e 6572 nterfacesInInner │ │ │ │ │ -00036ee0: 416e 6e6f 7461 7469 6f6e 5465 7374 2e6a AnnotationTest.j │ │ │ │ │ -00036ef0: 6176 613a 2054 6573 7469 6e67 2049 6e6e ava: Testing Inn │ │ │ │ │ -00036f00: 6572 436c 6173 7365 735f 6174 7472 6962 erClasses_attrib │ │ │ │ │ -00036f10: 7574 6520 6f66 2069 6e6e 6572 2069 6e74 ute of inner int │ │ │ │ │ -00036f20: 6572 6661 6365 7320 696e 2069 6e6e 6572 erfaces in inner │ │ │ │ │ -00036f30: 2061 6e6e 6f74 6174 696f 6e2e 0a0a 3c6c annotation...tools/javac/cl │ │ │ │ │ -00036f50: 6173 7366 696c 6573 2f61 7474 7269 6275 assfiles/attribu │ │ │ │ │ -00036f60: 7465 732f 696e 6e65 7263 6c61 7373 6573 tes/innerclasses │ │ │ │ │ -00036f70: 2f49 6e6e 6572 496e 7465 7266 6163 6573 /InnerInterfaces │ │ │ │ │ -00036f80: 496e 496e 6e65 7243 6c61 7373 5465 7374 InInnerClassTest │ │ │ │ │ -00036f90: 2e6a 6176 613a 2054 6573 7469 6e67 2049 .java: Testing I │ │ │ │ │ -00036fa0: 6e6e 6572 436c 6173 7365 735f 6174 7472 nnerClasses_attr │ │ │ │ │ -00036fb0: 6962 7574 6520 6f66 2069 6e6e 6572 2069 ibute of inner i │ │ │ │ │ -00036fc0: 6e74 6572 6661 6365 7320 696e 2069 6e6e nterfaces in inn │ │ │ │ │ -00036fd0: 6572 2063 6c61 7373 2e0a 0a3c 6c69 3e74 er class...
  • t │ │ │ │ │ -00036fe0: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ -00036ff0: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ -00037000: 2f69 6e6e 6572 636c 6173 7365 732f 496e /innerclasses/In │ │ │ │ │ -00037010: 6e65 7249 6e74 6572 6661 6365 7349 6e49 nerInterfacesInI │ │ │ │ │ -00037020: 6e6e 6572 456e 756d 5465 7374 2e6a 6176 nnerEnumTest.jav │ │ │ │ │ -00037030: 613a 2054 6573 7469 6e67 2049 6e6e 6572 a: Testing Inner │ │ │ │ │ -00037040: 436c 6173 7365 735f 6174 7472 6962 7574 Classes_attribut │ │ │ │ │ -00037050: 6520 6f66 2069 6e6e 6572 2069 6e74 6572 e of inner inter │ │ │ │ │ -00037060: 6661 6365 7320 696e 2069 6e6e 6572 2065 faces in inner e │ │ │ │ │ -00037070: 6e75 6d2e 0a0a 3c6c 693e 746f 6f6c 732f num...
  • tools/ │ │ │ │ │ -00037080: 6a61 7661 632f 636c 6173 7366 696c 6573 javac/classfiles │ │ │ │ │ -00037090: 2f61 7474 7269 6275 7465 732f 696e 6e65 /attributes/inne │ │ │ │ │ -000370a0: 7263 6c61 7373 6573 2f49 6e6e 6572 496e rclasses/InnerIn │ │ │ │ │ -000370b0: 7465 7266 6163 6573 496e 496e 6e65 7249 terfacesInInnerI │ │ │ │ │ -000370c0: 6e74 6572 6661 6365 5465 7374 2e6a 6176 nterfaceTest.jav │ │ │ │ │ -000370d0: 613a 2054 6573 7469 6e67 2049 6e6e 6572 a: Testing Inner │ │ │ │ │ -000370e0: 436c 6173 7365 735f 6174 7472 6962 7574 Classes_attribut │ │ │ │ │ -000370f0: 6520 6f66 2069 6e6e 6572 2069 6e74 6572 e of inner inter │ │ │ │ │ -00037100: 6661 6365 7320 696e 2069 6e6e 6572 2069 faces in inner i │ │ │ │ │ -00037110: 6e74 6572 6661 6365 2e0a 0a3c 6c69 3e74 nterface...
  • t │ │ │ │ │ -00037120: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ -00037130: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ -00037140: 2f69 6e6e 6572 636c 6173 7365 732f 4e6f /innerclasses/No │ │ │ │ │ -00037150: 496e 6e65 7243 6c61 7373 6573 5465 7374 InnerClassesTest │ │ │ │ │ -00037160: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ -00037170: 2074 6865 7265 2061 7265 206e 6f20 696e there are no in │ │ │ │ │ -00037180: 6e65 7220 636c 6173 7365 7320 6174 7472 ner classes attr │ │ │ │ │ -00037190: 6962 7574 6573 2069 6e20 6361 7365 206f ibutes in case o │ │ │ │ │ -000371a0: 6620 7468 6572 6520 6172 6520 6e6f 2069 f there are no i │ │ │ │ │ -000371b0: 6e6e 6572 2063 6c61 7373 6573 2e0a 0a3c nner classes...< │ │ │ │ │ -000371c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -000371d0: 6c61 7373 6669 6c65 732f 6261 6443 6c61 lassfiles/badCla │ │ │ │ │ -000371e0: 7373 6669 6c65 732f 4173 7365 7274 696f ssfiles/Assertio │ │ │ │ │ -000371f0: 6e73 5265 6164 696e 6743 6c61 7373 6669 nsReadingClassfi │ │ │ │ │ -00037200: 6c65 7354 6573 742e 6a61 7661 3a20 4a61 lesTest.java: Ja │ │ │ │ │ -00037210: 7661 6320 7468 726f 7773 2041 7373 6572 vac throws Asser │ │ │ │ │ -00037220: 7469 6f6e 4572 726f 7220 6f6e 2066 7573 tionError on fus │ │ │ │ │ -00037230: 7365 6420 636c 6173 7320 6669 6c65 730a sed class files. │ │ │ │ │ -00037240: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00037250: 2f63 6c61 7373 7265 6164 6572 2f38 3137 /classreader/817 │ │ │ │ │ -00037260: 3131 3332 2f42 6164 436f 6e73 7461 6e74 1132/BadConstant │ │ │ │ │ -00037270: 5661 6c75 652e 6a61 7661 3a20 496d 7072 Value.java: Impr │ │ │ │ │ -00037280: 6f76 6520 636c 6173 7320 7265 6164 696e ove class readin │ │ │ │ │ -00037290: 6720 6f66 2069 6e76 616c 6964 206f 7220 g of invalid or │ │ │ │ │ -000372a0: 6f75 742d 6f66 2d72 616e 6765 2043 6f6e out-of-range Con │ │ │ │ │ -000372b0: 7374 616e 7456 616c 7565 2061 7474 7269 stantValue attri │ │ │ │ │ -000372c0: 6275 7465 730a 0a3c 6c69 3e74 6f6f 6c73 butes..
  • tools │ │ │ │ │ -000372d0: 2f6a 6176 6163 2f63 6c61 7373 7265 6164 /javac/classread │ │ │ │ │ -000372e0: 6572 2f38 3231 3534 3037 2f42 726f 6b65 er/8215407/Broke │ │ │ │ │ -000372f0: 6e45 6e63 6c6f 7369 6e67 436c 6173 732e nEnclosingClass. │ │ │ │ │ -00037300: 6a61 7661 3a20 5665 7269 6679 2062 726f java: Verify bro │ │ │ │ │ -00037310: 6b65 6e20 456e 636c 6f73 696e 674d 6574 ken EnclosingMet │ │ │ │ │ -00037320: 686f 6420 6174 7472 6962 7574 6520 646f hod attribute do │ │ │ │ │ -00037330: 6573 206e 6f74 2062 7265 616b 2043 6c61 es not break Cla │ │ │ │ │ -00037340: 7373 5265 6164 6572 2e0a 0a3c 6c69 3e74 ssReader...
  • t │ │ │ │ │ -00037350: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ -00037360: 7265 6164 6572 2f38 3231 3938 3130 2f42 reader/8219810/B │ │ │ │ │ -00037370: 6164 4669 656c 6446 6c61 6773 5465 7374 adFieldFlagsTest │ │ │ │ │ -00037380: 2e6a 6176 613a 2056 6572 6966 7920 436c .java: Verify Cl │ │ │ │ │ -00037390: 6173 7352 6561 6465 7220 6465 7465 6374 assReader detect │ │ │ │ │ -000373a0: 7320 696e 7661 6c69 6420 6669 656c 6420 s invalid field │ │ │ │ │ -000373b0: 6163 6365 7373 2066 6c61 6773 2063 6f6d access flags com │ │ │ │ │ -000373c0: 6269 6e61 7469 6f6e 730a 0a3c 6c69 3e74 binations..
  • t │ │ │ │ │ -000373d0: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ -000373e0: 7265 6164 6572 2f38 3231 3938 3130 2f42 reader/8219810/B │ │ │ │ │ -000373f0: 6164 4d65 7468 6f64 466c 6167 7354 6573 adMethodFlagsTes │ │ │ │ │ -00037400: 742e 6a61 7661 3a20 5665 7269 6679 2043 t.java: Verify C │ │ │ │ │ -00037410: 6c61 7373 5265 6164 6572 2064 6574 6563 lassReader detec │ │ │ │ │ -00037420: 7473 2069 6e76 616c 6964 206d 6574 686f ts invalid metho │ │ │ │ │ -00037430: 6420 6163 6365 7373 2066 6c61 6773 2063 d access flags c │ │ │ │ │ -00037440: 6f6d 6269 6e61 7469 6f6e 730a 0a3c 6c69 ombinations..
  • tools/javac/cla │ │ │ │ │ -00037460: 7373 7265 6164 6572 2f42 6164 436c 6173 ssreader/BadClas │ │ │ │ │ -00037470: 732e 6a61 7661 3a20 436f 6d70 696c 696e s.java: Compilin │ │ │ │ │ -00037480: 6720 6167 6169 6e73 7420 7468 6973 2063 g against this c │ │ │ │ │ -00037490: 6f72 7275 7074 2063 6c61 7373 2066 696c orrupt class fil │ │ │ │ │ -000374a0: 6520 6361 7573 6573 2061 2073 7461 636b e causes a stack │ │ │ │ │ -000374b0: 7472 6163 6520 6672 6f6d 206a 6176 6163 trace from javac │ │ │ │ │ -000374c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000374d0: 632f 636c 6173 7372 6561 6465 722f 4261 c/classreader/Ba │ │ │ │ │ -000374e0: 644d 6574 686f 6450 6172 616d 6574 6572 dMethodParameter │ │ │ │ │ -000374f0: 2e6a 6176 613a 204d 6973 7369 6e67 2061 .java: Missing a │ │ │ │ │ -00037500: 7272 6179 2062 6f75 6e64 7320 6368 6563 rray bounds chec │ │ │ │ │ -00037510: 6b20 696e 2043 6c61 7373 5265 6164 6572 k in ClassReader │ │ │ │ │ -00037520: 2e70 6172 616d 6574 6572 0a0a 3c6c 693e .parameter..
  • │ │ │ │ │ -00037530: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ -00037540: 7372 6561 6465 722f 4669 6c65 5379 7374 sreader/FileSyst │ │ │ │ │ -00037550: 656d 436c 6f73 6564 5465 7374 2e6a 6176 emClosedTest.jav │ │ │ │ │ -00037560: 613a 206a 6176 612e 6e69 6f2e 6669 6c65 a: java.nio.file │ │ │ │ │ -00037570: 2e43 6c6f 7365 6446 696c 6553 7973 7465 .ClosedFileSyste │ │ │ │ │ -00037580: 6d45 7863 6570 7469 6f6e 2069 6e20 6a61 mException in ja │ │ │ │ │ -00037590: 7661 646f 630a 0a3c 6c69 3e74 6f6f 6c73 vadoc..
  • tools │ │ │ │ │ -000375a0: 2f6a 6176 6163 2f63 6c61 7373 7265 6164 /javac/classread │ │ │ │ │ -000375b0: 6572 2f49 6e76 616c 6964 4d6f 6469 6669 er/InvalidModifi │ │ │ │ │ -000375c0: 6564 5574 6638 5465 7374 2e6a 6176 613a edUtf8Test.java: │ │ │ │ │ -000375d0: 2043 6f6d 7069 6c65 7220 7368 6f75 6c64 Compiler should │ │ │ │ │ -000375e0: 2064 6973 616c 6c6f 7720 6e6f 6e2d 7374 disallow non-st │ │ │ │ │ -000375f0: 616e 6461 7264 2055 5446 2d38 2073 7472 andard UTF-8 str │ │ │ │ │ -00037600: 696e 6720 656e 636f 6469 6e67 730a 0a3c ing encodings..< │ │ │ │ │ -00037610: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ -00037620: 6c61 7373 7265 6164 6572 2f50 6172 616d lassreader/Param │ │ │ │ │ -00037630: 6574 6572 4d6f 6469 6669 6572 7341 6372 eterModifiersAcr │ │ │ │ │ -00037640: 6f73 7343 6f6d 7069 6c61 7469 6f6e 426f ossCompilationBo │ │ │ │ │ -00037650: 756e 6461 7269 6573 2e6a 6176 613a 2070 undaries.java: p │ │ │ │ │ -00037660: 6172 616d 6574 6572 206d 6f64 6966 6965 arameter modifie │ │ │ │ │ -00037670: 7273 2061 7265 206e 6f74 2076 6973 6962 rs are not visib │ │ │ │ │ -00037680: 6c65 2074 6f20 6a61 7661 6320 706c 7567 le to javac plug │ │ │ │ │ -00037690: 696e 7320 6163 726f 7373 2063 6f6d 7069 ins across compi │ │ │ │ │ -000376a0: 6c61 7469 6f6e 2062 6f75 6e64 6172 6965 lation boundarie │ │ │ │ │ -000376b0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -000376c0: 6163 2f63 6c61 7373 7265 6164 6572 2f54 ac/classreader/T │ │ │ │ │ -000376d0: 3730 3331 3130 382e 6a61 7661 3a20 4e50 7031108.java: NP │ │ │ │ │ -000376e0: 4520 696e 206a 6176 6163 2e6a 766d 2e43 E in javac.jvm.C │ │ │ │ │ -000376f0: 6c61 7373 5265 6164 6572 2e66 696e 644d lassReader.findM │ │ │ │ │ -00037700: 6574 686f 6420 696e 2050 6163 6b61 6765 ethod in Package │ │ │ │ │ -00037710: 456c 656d 656e 742e 656e 636c 6f73 6564 Element.enclosed │ │ │ │ │ -00037720: 456c 656d 656e 7473 2066 726f 6d20 4150 Elements from AP │ │ │ │ │ -00037730: 2069 6e20 696e 6372 2062 7569 6c64 0a0a in incr build.. │ │ │ │ │ -00037740: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00037750: 636c 6173 7372 6561 6465 722f 5472 756e classreader/Trun │ │ │ │ │ -00037760: 6361 7465 6443 6c61 7373 4669 6c65 5465 catedClassFileTe │ │ │ │ │ -00037770: 7374 2e6a 6176 613a 2056 6572 6966 7920 st.java: Verify │ │ │ │ │ -00037780: 7472 756e 6361 7465 6420 636c 6173 7320 truncated class │ │ │ │ │ -00037790: 6669 6c65 7320 6172 6520 6465 7465 6374 files are detect │ │ │ │ │ -000377a0: 6564 2061 6e64 2072 6570 6f72 7465 6420 ed and reported │ │ │ │ │ -000377b0: 6173 2074 7275 6e63 6174 6564 0a0a 3c6c as truncated..tools/javac/cl │ │ │ │ │ -000377d0: 6173 7377 7269 7465 722f 4578 7472 6141 asswriter/ExtraA │ │ │ │ │ -000377e0: 7474 7269 6275 7465 732e 6a61 7661 3a20 ttributes.java: │ │ │ │ │ -000377f0: 6661 6369 6c69 7461 7465 2077 7269 7469 facilitate writi │ │ │ │ │ -00037800: 6e67 2061 6464 6974 696f 6e61 6c20 6375 ng additional cu │ │ │ │ │ -00037810: 7374 6f6d 2061 7474 7269 6275 7465 7320 stom attributes │ │ │ │ │ -00037820: 696e 2061 2063 6c61 7373 2066 696c 650a in a class file. │ │ │ │ │ -00037830: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00037840: 2f63 6c61 7373 7772 6974 6572 2f49 6e64 /classwriter/Ind │ │ │ │ │ -00037850: 7943 6f72 7265 6374 496e 766f 6361 7469 yCorrectInvocati │ │ │ │ │ -00037860: 6f6e 4e61 6d65 2e6a 6176 613a 2056 6572 onName.java: Ver │ │ │ │ │ -00037870: 6966 7920 7468 6520 636f 7272 6563 7420 ify the correct │ │ │ │ │ -00037880: 636f 6e73 7461 6e74 706f 6f6c 2065 6e74 constantpool ent │ │ │ │ │ -00037890: 7269 6573 2061 7265 2063 7265 6174 6564 ries are created │ │ │ │ │ -000378a0: 2066 6f72 2069 6e76 6f6b 6564 796e 616d for invokedynam │ │ │ │ │ -000378b0: 6963 2069 6e73 7472 7563 7469 6f6e 7320 ic instructions │ │ │ │ │ -000378c0: 7573 696e 6720 7468 6520 7361 6d65 2062 using the same b │ │ │ │ │ -000378d0: 6f6f 7473 7472 6170 2061 6e64 2074 7970 ootstrap and typ │ │ │ │ │ -000378e0: 652c 2062 7574 2064 6966 6665 7265 6e74 e, but different │ │ │ │ │ -000378f0: 206e 616d 652e 0a0a 3c6c 693e 746f 6f6c name...
  • tool │ │ │ │ │ -00037900: 732f 6a61 7661 632f 636f 6465 2f41 7272 s/javac/code/Arr │ │ │ │ │ -00037910: 6179 436c 6f6e 652e 6a61 7661 3a20 436c ayClone.java: Cl │ │ │ │ │ -00037920: 6f6e 6528 2920 6f6e 2061 7272 6179 7320 one() on arrays │ │ │ │ │ -00037930: 636f 6d70 696c 6564 2069 6e63 6f72 7265 compiled incorre │ │ │ │ │ -00037940: 6374 6c79 0a0a 3c6c 693e 746f 6f6c 732f ctly..
  • tools/ │ │ │ │ │ -00037950: 6a61 7661 632f 636f 6465 2f43 6861 7249 javac/code/CharI │ │ │ │ │ -00037960: 6d6d 6564 6961 7465 5661 6c75 652e 6a61 mmediateValue.ja │ │ │ │ │ -00037970: 7661 3a20 5665 7269 6679 2063 6f6e 7374 va: Verify const │ │ │ │ │ -00037980: 616e 742f 696d 6d65 6469 6174 6520 6368 ant/immediate ch │ │ │ │ │ -00037990: 6172 2076 616c 7565 7320 6172 6520 636f ar values are co │ │ │ │ │ -000379a0: 7272 6563 746c 7920 656e 6861 6e63 6564 rrectly enhanced │ │ │ │ │ -000379b0: 2074 6f20 696e 7473 2077 6865 6e20 7573 to ints when us │ │ │ │ │ -000379c0: 6564 2069 6e20 756e 6172 7920 6f70 6572 ed in unary oper │ │ │ │ │ -000379d0: 6174 6f72 730a 0a3c 6c69 3e74 6f6f 6c73 ators..
  • tools │ │ │ │ │ -000379e0: 2f6a 6176 6163 2f63 6f6d 706c 6574 696f /javac/completio │ │ │ │ │ -000379f0: 6e44 6570 732f 4465 7073 416e 6441 6e6e nDeps/DepsAndAnn │ │ │ │ │ -00037a00: 6f2e 6a61 7661 3a20 4d61 6b65 2073 7572 o.java: Make sur │ │ │ │ │ -00037a10: 6520 2d58 4463 6f6d 706c 6574 696f 6e44 e -XDcompletionD │ │ │ │ │ -00037a20: 6570 7320 646f 6573 206e 6f74 2063 6175 eps does not cau │ │ │ │ │ -00037a30: 7365 2061 6e20 696e 6669 6e69 7465 206c se an infinite l │ │ │ │ │ -00037a40: 6f6f 702e 0a0a 3c6c 693e 746f 6f6c 732f oop...
  • tools/ │ │ │ │ │ -00037a50: 6a61 7661 632f 636f 6d70 6c65 7469 6f6e javac/completion │ │ │ │ │ -00037a60: 4465 7073 2f44 6570 7341 6e64 446f 634c Deps/DepsAndDocL │ │ │ │ │ -00037a70: 696e 742e 6a61 7661 3a20 4d61 6b65 2073 int.java: Make s │ │ │ │ │ -00037a80: 7572 6520 7468 6572 6520 6973 206e 6f20 ure there is no │ │ │ │ │ -00037a90: 696e 7465 7266 6572 656e 6365 2062 6574 interference bet │ │ │ │ │ -00037aa0: 7765 656e 2063 6f6d 706c 6574 696f 6e44 ween completionD │ │ │ │ │ -00037ab0: 6570 7320 616e 6420 646f 636c 696e 740a eps and doclint. │ │ │ │ │ -00037ac0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00037ad0: 2f63 6f6e 6469 7469 6f6e 616c 2f36 3530 /conditional/650 │ │ │ │ │ -00037ae0: 3033 3433 2f54 3635 3030 3334 3361 2e6a 0343/T6500343a.j │ │ │ │ │ -00037af0: 6176 613a 2063 6f6d 7069 6c65 7220 6765 ava: compiler ge │ │ │ │ │ -00037b00: 6e65 7261 7465 7320 6261 6420 636f 6465 nerates bad code │ │ │ │ │ -00037b10: 2077 6865 6e20 7472 616e 736c 6174 696e when translatin │ │ │ │ │ -00037b20: 6720 636f 6e64 6974 696f 6e61 6c20 6578 g conditional ex │ │ │ │ │ -00037b30: 7072 6573 7369 6f6e 730a 0a3c 6c69 3e74 pressions..
  • t │ │ │ │ │ -00037b40: 6f6f 6c73 2f6a 6176 6163 2f63 6f6e 6469 ools/javac/condi │ │ │ │ │ -00037b50: 7469 6f6e 616c 2f36 3530 3033 3433 2f54 tional/6500343/T │ │ │ │ │ -00037b60: 3635 3030 3334 3362 2e6a 6176 613a 2063 6500343b.java: c │ │ │ │ │ -00037b70: 6f6d 7069 6c65 7220 6765 6e65 7261 7465 ompiler generate │ │ │ │ │ -00037b80: 7320 6261 6420 636f 6465 2077 6865 6e20 s bad code when │ │ │ │ │ -00037b90: 7472 616e 736c 6174 696e 6720 636f 6e64 translating cond │ │ │ │ │ -00037ba0: 6974 696f 6e61 6c20 6578 7072 6573 7369 itional expressi │ │ │ │ │ -00037bb0: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ -00037bc0: 6176 6163 2f63 6f6e 6469 7469 6f6e 616c avac/conditional │ │ │ │ │ -00037bd0: 2f38 3036 3434 3634 2f54 3830 3634 3436 /8064464/T806446 │ │ │ │ │ -00037be0: 342e 6a61 7661 3a20 7265 6772 6573 7369 4.java: regressi │ │ │ │ │ -00037bf0: 6f6e 2077 6974 6820 7479 7065 2069 6e66 on with type inf │ │ │ │ │ -00037c00: 6572 656e 6365 206f 6620 636f 6e64 6974 erence of condit │ │ │ │ │ -00037c10: 696f 6e61 6c20 6578 7072 6573 7369 6f6e ional expression │ │ │ │ │ -00037c20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00037c30: 632f 636f 6e64 6974 696f 6e61 6c2f 3832 c/conditional/82 │ │ │ │ │ -00037c40: 3030 3134 352f 5438 3230 3031 3435 2e6a 00145/T8200145.j │ │ │ │ │ -00037c50: 6176 613a 2043 6f6e 6469 7469 6f6e 616c ava: Conditional │ │ │ │ │ -00037c60: 2065 7870 7265 7373 696f 6e20 6d69 7374 expression mist │ │ │ │ │ -00037c70: 616b 656e 6c79 2074 7265 6174 6564 2061 akenly treated a │ │ │ │ │ -00037c80: 7320 7374 616e 6461 6c6f 6e65 0a0a 3c6c s standalone..tools/javac/co │ │ │ │ │ -00037ca0: 6e64 6974 696f 6e61 6c2f 436f 6e64 6974 nditional/Condit │ │ │ │ │ -00037cb0: 696f 6e61 6c2e 6a61 7661 3a20 436f 6e64 ional.java: Cond │ │ │ │ │ -00037cc0: 6974 696f 6e61 6c20 6f70 6572 6174 6f72 itional operator │ │ │ │ │ -00037cd0: 2061 7070 6c69 6573 2061 7373 6967 6e6d applies assignm │ │ │ │ │ -00037ce0: 656e 7420 636f 6e76 6572 7369 6f6e 0a0a ent conversion.. │ │ │ │ │ -00037cf0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00037d00: 636f 6e64 6974 696f 6e61 6c2f 436f 6e64 conditional/Cond │ │ │ │ │ -00037d10: 6974 696f 6e61 6c57 6974 6846 696e 616c itionalWithFinal │ │ │ │ │ -00037d20: 5374 7269 6e67 732e 6a61 7661 3a20 6a61 Strings.java: ja │ │ │ │ │ -00037d30: 7661 2e6c 616e 672e 5665 7269 6679 4572 va.lang.VerifyEr │ │ │ │ │ -00037d40: 726f 723a 2042 6164 206c 6f63 616c 2076 ror: Bad local v │ │ │ │ │ -00037d50: 6172 6961 626c 6520 7479 7065 202d 206c ariable type - l │ │ │ │ │ -00037d60: 6f63 616c 2066 696e 616c 2053 7472 696e ocal final Strin │ │ │ │ │ -00037d70: 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 g..
  • tools/jav │ │ │ │ │ -00037d80: 6163 2f63 6f6e 6469 7469 6f6e 616c 2f54 ac/conditional/T │ │ │ │ │ -00037d90: 3830 3136 3730 322e 6a61 7661 3a20 7573 8016702.java: us │ │ │ │ │ -00037da0: 6520 6f66 2074 6572 6e61 7279 206f 7065 e of ternary ope │ │ │ │ │ -00037db0: 7261 746f 7220 696e 206c 616d 6264 6120 rator in lambda │ │ │ │ │ -00037dc0: 6578 7072 6573 7369 6f6e 2067 6976 6573 expression gives │ │ │ │ │ -00037dd0: 2069 6e63 6f72 7265 6374 2072 6573 756c incorrect resul │ │ │ │ │ -00037de0: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -00037df0: 7661 632f 636f 6e73 7444 6562 7567 2f43 vac/constDebug/C │ │ │ │ │ -00037e00: 6f6e 7374 4465 6275 6754 6573 742e 6a61 onstDebugTest.ja │ │ │ │ │ -00037e10: 7661 3a20 6a61 7661 6320 636f 6d70 696c va: javac compil │ │ │ │ │ -00037e20: 6572 2069 6e63 6f72 7265 6374 6c79 2069 er incorrectly i │ │ │ │ │ -00037e30: 6e73 6572 7473 2026 6c74 3b63 6c69 6e69 nserts <clini │ │ │ │ │ -00037e40: 7426 6774 3b20 7768 656e 202d 6720 6973 t> when -g is │ │ │ │ │ -00037e50: 2073 7065 6369 6669 6564 0a0a 3c6c 693e specified..
  • │ │ │ │ │ -00037e60: 746f 6f6c 732f 6a61 7661 632f 6372 6f73 tools/javac/cros │ │ │ │ │ -00037e70: 7350 6163 6b61 6765 496d 706c 2f43 726f sPackageImpl/Cro │ │ │ │ │ -00037e80: 7373 5061 636b 6167 6549 6d70 6c41 2e6a ssPackageImplA.j │ │ │ │ │ -00037e90: 6176 613a 2043 616e 6e6f 7420 6f76 6572 ava: Cannot over │ │ │ │ │ -00037ea0: 7269 6465 2061 6273 7472 6163 7420 6d65 ride abstract me │ │ │ │ │ -00037eb0: 7468 6f64 2069 6e20 7361 6d65 2070 6163 thod in same pac │ │ │ │ │ -00037ec0: 6b61 6765 0a0a 3c6c 693e 746f 6f6c 732f kage..
  • tools/ │ │ │ │ │ -00037ed0: 6a61 7661 632f 6379 636c 652f 5438 3139 javac/cycle/T819 │ │ │ │ │ -00037ee0: 3335 3631 2e6a 6176 613a 2056 6572 6966 3561.java: Verif │ │ │ │ │ -00037ef0: 7920 7468 6174 2074 6865 7265 2069 7320 y that there is │ │ │ │ │ -00037f00: 6e6f 2063 7261 7368 2066 6f72 2064 6566 no crash for def │ │ │ │ │ -00037f10: 6175 6c74 206d 6574 686f 6473 2069 6e20 ault methods in │ │ │ │ │ -00037f20: 6d75 7475 616c 6c79 2064 6570 656e 6465 mutually depende │ │ │ │ │ -00037f30: 6e74 2069 6e74 6572 6661 6365 730a 0a3c nt interfaces..< │ │ │ │ │ -00037f40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -00037f50: 616e 676c 696e 6744 6570 2f44 6570 582e anglingDep/DepX. │ │ │ │ │ -00037f60: 6a61 7661 3a20 200a 0a3c 6c69 3e74 6f6f java: ..
  • too │ │ │ │ │ -00037f70: 6c73 2f6a 6176 6163 2f64 616e 676c 696e ls/javac/danglin │ │ │ │ │ -00037f80: 6744 6570 2f4e 6f44 6570 582e 6a61 7661 gDep/NoDepX.java │ │ │ │ │ +0000c930: 6865 6c6c 2f54 6f6f 6c69 6e67 5465 7374 hell/ToolingTest │ │ │ │ │ +0000c940: 2e6a 6176 613a 2054 6573 7473 2066 6f72 .java: Tests for │ │ │ │ │ +0000c950: 2073 6e69 7070 6574 7320 616e 6420 6d65 snippets and me │ │ │ │ │ +0000c960: 7468 6f64 7320 6465 6669 6e65 6420 696e thods defined in │ │ │ │ │ +0000c970: 2054 4f4f 4c49 4e47 2e6a 7368 0a0a 3c6c TOOLING.jsh..jdk/jshell/Typ │ │ │ │ │ +0000c990: 654e 616d 6554 6573 742e 6a61 7661 3a20 eNameTest.java: │ │ │ │ │ +0000c9a0: 5465 7374 7320 666f 7220 6465 7465 726d Tests for determ │ │ │ │ │ +0000c9b0: 696e 696e 6720 7468 6520 7479 7065 2066 ining the type f │ │ │ │ │ +0000c9c0: 726f 6d20 7468 6520 6578 7072 6573 7369 rom the expressi │ │ │ │ │ +0000c9d0: 6f6e 0a0a 3c6c 693e 6a64 6b2f 6a73 6865 on..
  • jdk/jshe │ │ │ │ │ +0000c9e0: 6c6c 2f55 6e64 6566 696e 6564 436c 6173 ll/UndefinedClas │ │ │ │ │ +0000c9f0: 7354 6573 742e 6a61 7661 3a20 496e 7465 sTest.java: Inte │ │ │ │ │ +0000ca00: 726e 616c 4572 726f 7220 7365 656e 2077 rnalError seen w │ │ │ │ │ +0000ca10: 6869 6c65 2074 6872 6f77 696e 6720 756e hile throwing un │ │ │ │ │ +0000ca20: 6465 6669 6e65 6420 6578 6365 7074 696f defined exceptio │ │ │ │ │ +0000ca30: 6e0a 0a3c 6c69 3e6a 646b 2f6a 7368 656c n..
  • jdk/jshel │ │ │ │ │ +0000ca40: 6c2f 556e 6963 6f64 6554 6573 742e 6a61 l/UnicodeTest.ja │ │ │ │ │ +0000ca50: 7661 3a20 7465 7374 2055 6e69 636f 6465 va: test Unicode │ │ │ │ │ +0000ca60: 2063 6861 7261 6374 6572 7320 696e 2053 characters in S │ │ │ │ │ +0000ca70: 6e69 7070 6574 730a 0a3c 6c69 3e6a 646b nippets..
  • jdk │ │ │ │ │ +0000ca80: 2f6a 7368 656c 6c2f 556e 6e61 6d65 6454 /jshell/UnnamedT │ │ │ │ │ +0000ca90: 6573 742e 6a61 7661 3a20 5465 7374 7320 est.java: Tests │ │ │ │ │ +0000caa0: 666f 7220 756e 6e61 6d65 6420 7661 7269 for unnamed vari │ │ │ │ │ +0000cab0: 6162 6c65 730a 0a3c 6c69 3e6a 646b 2f6a ables..
  • jdk/j │ │ │ │ │ +0000cac0: 7368 656c 6c2f 5573 6572 4578 6563 7574 shell/UserExecut │ │ │ │ │ +0000cad0: 696f 6e43 6f6e 7472 6f6c 5465 7374 2e6a ionControlTest.j │ │ │ │ │ +0000cae0: 6176 613a 2054 6573 7473 2066 6f72 2045 ava: Tests for E │ │ │ │ │ +0000caf0: 7865 6375 7469 6f6e 436f 6e74 726f 6c20 xecutionControl │ │ │ │ │ +0000cb00: 5350 490a 0a3c 6c69 3e6a 646b 2f6a 7368 SPI..
  • jdk/jsh │ │ │ │ │ +0000cb10: 656c 6c2f 5661 7269 6162 6c65 7354 6573 ell/VariablesTes │ │ │ │ │ +0000cb20: 742e 6a61 7661 3a20 5465 7374 7320 666f t.java: Tests fo │ │ │ │ │ +0000cb30: 7220 4576 616c 7561 7469 6f6e 5374 6174 r EvaluationStat │ │ │ │ │ +0000cb40: 652e 7661 7269 6162 6c65 730a 0a3c 6c69 e.variables..
  • jdk/jshell/Wrap │ │ │ │ │ +0000cb60: 7065 7254 6573 742e 6a61 7661 3a20 7465 perTest.java: te │ │ │ │ │ +0000cb70: 7374 2077 7261 7070 6572 7320 616e 6420 st wrappers and │ │ │ │ │ +0000cb80: 6465 7065 6e64 656e 6369 6573 0a0a 3c6c dependencies..lib/combo/tool │ │ │ │ │ +0000cba0: 732f 6a61 7661 632f 636f 6d62 6f2f 436f s/javac/combo/Co │ │ │ │ │ +0000cbb0: 6d70 696c 6174 696f 6e54 6573 7443 6173 mpilationTestCas │ │ │ │ │ +0000cbc0: 652e 6a61 7661 3a20 200a 0a3c 6c69 3e6c e.java: ..
  • l │ │ │ │ │ +0000cbd0: 6962 2f63 6f6d 626f 2f74 6f6f 6c73 2f6a ib/combo/tools/j │ │ │ │ │ +0000cbe0: 6176 6163 2f63 6f6d 626f 2f44 6961 676e avac/combo/Diagn │ │ │ │ │ +0000cbf0: 6f73 7469 6373 2e6a 6176 613a 2020 0a0a ostics.java: .. │ │ │ │ │ +0000cc00: 3c6c 693e 6c69 622f 636f 6d62 6f2f 746f
  • lib/combo/to │ │ │ │ │ +0000cc10: 6f6c 732f 6a61 7661 632f 636f 6d62 6f2f ols/javac/combo/ │ │ │ │ │ +0000cc20: 4a61 7661 6354 656d 706c 6174 6554 6573 JavacTemplateTes │ │ │ │ │ +0000cc30: 7442 6173 652e 6a61 7661 3a20 200a 0a3c tBase.java: ..< │ │ │ │ │ +0000cc40: 6c69 3e6c 6962 2f63 6f6d 626f 2f74 6f6f li>lib/combo/too │ │ │ │ │ +0000cc50: 6c73 2f6a 6176 6163 2f63 6f6d 626f 2f54 ls/javac/combo/T │ │ │ │ │ +0000cc60: 656d 706c 6174 652e 6a61 7661 3a20 200a emplate.java: . │ │ │ │ │ +0000cc70: 0a3c 6c69 3e6c 6962 2f63 6f6d 626f 2f74 .
  • lib/combo/t │ │ │ │ │ +0000cc80: 6f6f 6c73 2f6a 6176 6163 2f63 6f6d 626f ools/javac/combo │ │ │ │ │ +0000cc90: 2f54 656d 706c 6174 6554 6573 742e 6a61 /TemplateTest.ja │ │ │ │ │ +0000cca0: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ +0000ccb0: 2f45 6e75 6d41 6363 6573 7369 626c 652e /EnumAccessible. │ │ │ │ │ +0000ccc0: 6a61 7661 3a20 4368 6563 6b20 6a61 7661 java: Check java │ │ │ │ │ +0000ccd0: 6320 6361 6e20 6765 6e65 7261 7465 2063 c can generate c │ │ │ │ │ +0000cce0: 6f64 6520 666f 7220 7072 6f74 6563 7465 ode for protecte │ │ │ │ │ +0000ccf0: 6420 656e 756d 7320 6163 6365 7373 6962 d enums accessib │ │ │ │ │ +0000cd00: 6c65 2074 6872 6f75 6768 2073 7562 636c le through subcl │ │ │ │ │ +0000cd10: 6173 7369 6e67 2e0a 0a3c 6c69 3e74 6f6f assing...
  • too │ │ │ │ │ +0000cd20: 6c73 2f61 6c6c 2f52 756e 436f 6469 6e67 ls/all/RunCoding │ │ │ │ │ +0000cd30: 5275 6c65 732e 6a61 7661 3a20 5275 6e20 Rules.java: Run │ │ │ │ │ +0000cd40: 7468 6520 6c61 6e67 746f 6f6c 7320 636f the langtools co │ │ │ │ │ +0000cd50: 6469 6e67 2072 756c 6573 206f 7665 7220 ding rules over │ │ │ │ │ +0000cd60: 7468 6520 6c61 6e67 746f 6f6c 7320 736f the langtools so │ │ │ │ │ +0000cd70: 7572 6365 2063 6f64 652e 0a0a 3c6c 693e urce code...
  • │ │ │ │ │ +0000cd80: 746f 6f6c 732f 646f 636c 696e 742f 4163 tools/doclint/Ac │ │ │ │ │ +0000cd90: 6365 7373 5465 7374 2e6a 6176 613a 2041 cessTest.java: A │ │ │ │ │ +0000cda0: 6464 206e 6577 2064 6f63 6c69 6e74 2070 dd new doclint p │ │ │ │ │ +0000cdb0: 6163 6b61 6765 0a0a 3c6c 693e 746f 6f6c ackage..
  • tool │ │ │ │ │ +0000cdc0: 732f 646f 636c 696e 742f 4163 6365 7373 s/doclint/Access │ │ │ │ │ +0000cdd0: 6962 696c 6974 7954 6573 742e 6a61 7661 ibilityTest.java │ │ │ │ │ +0000cde0: 3a20 4164 6420 6e65 7720 646f 636c 696e : Add new doclin │ │ │ │ │ +0000cdf0: 7420 7061 636b 6167 650a 0a3c 6c69 3e74 t package..
  • t │ │ │ │ │ +0000ce00: 6f6f 6c73 2f64 6f63 6c69 6e74 2f41 6e63 ools/doclint/Anc │ │ │ │ │ +0000ce10: 686f 7254 6573 742e 6a61 7661 3a20 4164 horTest.java: Ad │ │ │ │ │ +0000ce20: 6420 6e65 7720 646f 636c 696e 7420 7061 d new doclint pa │ │ │ │ │ +0000ce30: 636b 6167 650a 0a3c 6c69 3e74 6f6f 6c73 ckage..
  • tools │ │ │ │ │ +0000ce40: 2f64 6f63 6c69 6e74 2f41 6e63 686f 7254 /doclint/AnchorT │ │ │ │ │ +0000ce50: 6573 7432 2e6a 6176 613a 2064 6f63 6c69 est2.java: docli │ │ │ │ │ +0000ce60: 6e74 2064 6f65 736e 2774 2072 6573 6574 nt doesn't reset │ │ │ │ │ +0000ce70: 2048 544d 4c20 616e 6368 6f72 7320 636f HTML anchors co │ │ │ │ │ +0000ce80: 7272 6563 746c 790a 0a3c 6c69 3e74 6f6f rrectly..
  • too │ │ │ │ │ +0000ce90: 6c73 2f64 6f63 6c69 6e74 2f41 6e6f 6e43 ls/doclint/AnonC │ │ │ │ │ +0000cea0: 6c61 7373 5465 7374 2e6a 6176 613a 2020 lassTest.java: │ │ │ │ │ +0000ceb0: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ +0000cec0: 696e 742f 4261 6450 6163 6b61 6765 436f int/BadPackageCo │ │ │ │ │ +0000ced0: 6d6d 656e 7454 6573 742e 6a61 7661 3a20 mmentTest.java: │ │ │ │ │ +0000cee0: 4e50 4520 696e 206a 6176 6164 6f63 2028 NPE in javadoc ( │ │ │ │ │ +0000cef0: 6261 6420 6861 6e64 6c69 6e67 206f 6620 bad handling of │ │ │ │ │ +0000cf00: 6261 6420 7461 6720 696e 2070 6163 6b61 bad tag in packa │ │ │ │ │ +0000cf10: 6765 2d69 6e66 6f2e 6a61 7661 290a 0a3c ge-info.java)..< │ │ │ │ │ +0000cf20: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ +0000cf30: 2f43 6f76 6572 6167 6545 7874 7261 732e /CoverageExtras. │ │ │ │ │ +0000cf40: 6a61 7661 3a20 5375 7070 6c65 6d65 6e74 java: Supplement │ │ │ │ │ +0000cf50: 6172 7920 7465 7374 2063 6173 6573 206e ary test cases n │ │ │ │ │ +0000cf60: 6565 6465 6420 666f 7220 646f 636c 696e eeded for doclin │ │ │ │ │ +0000cf70: 740a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 t..
  • tools/doc │ │ │ │ │ +0000cf80: 6c69 6e74 2f43 7261 7368 496e 416e 6e6f lint/CrashInAnno │ │ │ │ │ +0000cf90: 7461 7465 5465 7374 2e6a 6176 613a 206a tateTest.java: j │ │ │ │ │ +0000cfa0: 6176 6163 2073 686f 756c 6420 6e6f 7420 avac should not │ │ │ │ │ +0000cfb0: 6372 6173 6820 7768 656e 2073 6565 696e crash when seein │ │ │ │ │ +0000cfc0: 6720 7479 7065 2061 6e6e 6f74 6174 696f g type annotatio │ │ │ │ │ +0000cfd0: 6e73 2069 6e20 6c69 6e6b 730a 0a3c 6c69 ns in links..
  • tools/doclint/C │ │ │ │ │ +0000cff0: 7573 746f 6d54 6167 5465 7374 2e6a 6176 ustomTagTest.jav │ │ │ │ │ +0000d000: 613a 2044 6f63 4c69 6e74 2073 686f 756c a: DocLint shoul │ │ │ │ │ +0000d010: 6420 7265 706f 7274 2075 6e6b 6e6f 776e d report unknown │ │ │ │ │ +0000d020: 2074 6167 730a 0a3c 6c69 3e74 6f6f 6c73 tags..
  • tools │ │ │ │ │ +0000d030: 2f64 6f63 6c69 6e74 2f44 7570 6c69 6361 /doclint/Duplica │ │ │ │ │ +0000d040: 7465 5061 7261 6d54 6573 742e 6a61 7661 teParamTest.java │ │ │ │ │ +0000d050: 3a20 5661 6c69 6461 7465 2070 6172 616d : Validate param │ │ │ │ │ +0000d060: 6574 6572 206e 616d 6573 2075 6e69 7175 eter names uniqu │ │ │ │ │ +0000d070: 656e 6573 730a 0a3c 6c69 3e74 6f6f 6c73 eness..
  • tools │ │ │ │ │ +0000d080: 2f64 6f63 6c69 6e74 2f44 7570 6c69 6361 /doclint/Duplica │ │ │ │ │ +0000d090: 7465 5265 7475 726e 5465 7374 2e6a 6176 teReturnTest.jav │ │ │ │ │ +0000d0a0: 613a 2056 616c 6964 6174 6520 7265 7475 a: Validate retu │ │ │ │ │ +0000d0b0: 726e 2075 6e69 7175 656e 6573 730a 0a3c rn uniqueness..< │ │ │ │ │ +0000d0c0: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ +0000d0d0: 2f45 6d70 7479 4175 7468 6f72 5465 7374 /EmptyAuthorTest │ │ │ │ │ +0000d0e0: 2e6a 6176 613a 2041 6464 206e 6577 2064 .java: Add new d │ │ │ │ │ +0000d0f0: 6f63 6c69 6e74 2070 6163 6b61 6765 0a0a oclint package.. │ │ │ │ │ +0000d100: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000d110: 742f 456d 7074 7944 6573 6372 6970 7469 t/EmptyDescripti │ │ │ │ │ +0000d120: 6f6e 5465 7374 2e6a 6176 613a 2064 6f63 onTest.java: doc │ │ │ │ │ +0000d130: 6c69 6e74 2073 686f 756c 6420 7265 706f lint should repo │ │ │ │ │ +0000d140: 7274 206d 6973 7369 6e67 2022 626f 6479 rt missing "body │ │ │ │ │ +0000d150: 2220 636f 6d6d 656e 7473 0a0a 3c6c 693e " comments..
  • │ │ │ │ │ +0000d160: 746f 6f6c 732f 646f 636c 696e 742f 456d tools/doclint/Em │ │ │ │ │ +0000d170: 7074 7945 7863 6570 7469 6f6e 5465 7374 ptyExceptionTest │ │ │ │ │ +0000d180: 2e6a 6176 613a 2041 6464 206e 6577 2064 .java: Add new d │ │ │ │ │ +0000d190: 6f63 6c69 6e74 2070 6163 6b61 6765 0a0a oclint package.. │ │ │ │ │ +0000d1a0: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000d1b0: 742f 456d 7074 7948 746d 6c54 6573 742e t/EmptyHtmlTest. │ │ │ │ │ +0000d1c0: 6a61 7661 3a20 646f 636c 696e 7420 696e java: doclint in │ │ │ │ │ +0000d1d0: 636f 7272 6563 746c 7920 7265 706f 7274 correctly report │ │ │ │ │ +0000d1e0: 7320 736f 6d65 2048 544d 4c20 656c 656d s some HTML elem │ │ │ │ │ +0000d1f0: 656e 7473 2061 7320 656d 7074 790a 0a3c ents as empty..< │ │ │ │ │ +0000d200: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ +0000d210: 2f45 6d70 7479 5061 7261 6d54 6573 742e /EmptyParamTest. │ │ │ │ │ +0000d220: 6a61 7661 3a20 4164 6420 6e65 7720 646f java: Add new do │ │ │ │ │ +0000d230: 636c 696e 7420 7061 636b 6167 650a 0a3c clint package..< │ │ │ │ │ +0000d240: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ +0000d250: 2f45 6d70 7479 5072 6554 6573 742e 6a61 /EmptyPreTest.ja │ │ │ │ │ +0000d260: 7661 3a20 446f 634c 696e 7420 696e 636f va: DocLint inco │ │ │ │ │ +0000d270: 7272 6563 746c 7920 7265 706f 7274 7320 rrectly reports │ │ │ │ │ +0000d280: 736f 6d65 2026 6c74 3b70 7265 2667 743b some <pre> │ │ │ │ │ +0000d290: 2074 6167 7320 6173 2065 6d70 7479 0a0a tags as empty.. │ │ │ │ │ +0000d2a0: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000d2b0: 742f 456d 7074 7952 6574 7572 6e54 6573 t/EmptyReturnTes │ │ │ │ │ +0000d2c0: 742e 6a61 7661 3a20 4164 6420 6e65 7720 t.java: Add new │ │ │ │ │ +0000d2d0: 646f 636c 696e 7420 7061 636b 6167 650a doclint package. │ │ │ │ │ +0000d2e0: 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 .
  • tools/docli │ │ │ │ │ +0000d2f0: 6e74 2f45 6d70 7479 5365 7269 616c 4461 nt/EmptySerialDa │ │ │ │ │ +0000d300: 7461 5465 7374 2e6a 6176 613a 2041 6464 taTest.java: Add │ │ │ │ │ +0000d310: 206e 6577 2064 6f63 6c69 6e74 2070 6163 new doclint pac │ │ │ │ │ +0000d320: 6b61 6765 0a0a 3c6c 693e 746f 6f6c 732f kage..
  • tools/ │ │ │ │ │ +0000d330: 646f 636c 696e 742f 456d 7074 7953 6572 doclint/EmptySer │ │ │ │ │ +0000d340: 6961 6c46 6965 6c64 5465 7374 2e6a 6176 ialFieldTest.jav │ │ │ │ │ +0000d350: 613a 2041 6464 206e 6577 2064 6f63 6c69 a: Add new docli │ │ │ │ │ +0000d360: 6e74 2070 6163 6b61 6765 0a0a 3c6c 693e nt package..
  • │ │ │ │ │ +0000d370: 746f 6f6c 732f 646f 636c 696e 742f 456d tools/doclint/Em │ │ │ │ │ +0000d380: 7074 7953 696e 6365 5465 7374 2e6a 6176 ptySinceTest.jav │ │ │ │ │ +0000d390: 613a 2041 6464 206e 6577 2064 6f63 6c69 a: Add new docli │ │ │ │ │ +0000d3a0: 6e74 2070 6163 6b61 6765 0a0a 3c6c 693e nt package..
  • │ │ │ │ │ +0000d3b0: 746f 6f6c 732f 646f 636c 696e 742f 456d tools/doclint/Em │ │ │ │ │ +0000d3c0: 7074 7954 6167 7354 6573 742e 6a61 7661 ptyTagsTest.java │ │ │ │ │ +0000d3d0: 3a20 446f 634c 696e 743a 2063 6865 636b : DocLint: check │ │ │ │ │ +0000d3e0: 2066 6f72 2048 544d 4c20 7374 6172 7420 for HTML start │ │ │ │ │ +0000d3f0: 656c 656d 656e 7420 6174 2065 6e64 206f element at end o │ │ │ │ │ +0000d400: 6620 626f 6479 0a0a 3c6c 693e 746f 6f6c f body..
  • tool │ │ │ │ │ +0000d410: 732f 646f 636c 696e 742f 456d 7074 7956 s/doclint/EmptyV │ │ │ │ │ +0000d420: 6572 7369 6f6e 5465 7374 2e6a 6176 613a ersionTest.java: │ │ │ │ │ +0000d430: 2041 6464 206e 6577 2064 6f63 6c69 6e74 Add new doclint │ │ │ │ │ +0000d440: 2070 6163 6b61 6765 0a0a 3c6c 693e 746f package..
  • to │ │ │ │ │ +0000d450: 6f6c 732f 646f 636c 696e 742f 456e 6454 ols/doclint/EndT │ │ │ │ │ +0000d460: 6167 7354 6573 742e 6a61 7661 3a20 646f agsTest.java: do │ │ │ │ │ +0000d470: 636c 696e 743a 2073 7472 7563 7475 7261 clint: structura │ │ │ │ │ +0000d480: 6c20 6973 7375 6520 6869 6464 656e 0a0a l issue hidden.. │ │ │ │ │ +0000d490: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000d4a0: 742f 456e 6457 6974 6849 6465 6e74 6966 t/EndWithIdentif │ │ │ │ │ +0000d4b0: 6965 7254 6573 742e 6a61 7661 3a20 446f ierTest.java: Do │ │ │ │ │ +0000d4c0: 634c 696e 7420 7061 7273 696e 6720 7072 cLint parsing pr │ │ │ │ │ +0000d4d0: 6f62 6c65 6d73 2077 6974 6820 736f 6d65 oblems with some │ │ │ │ │ +0000d4e0: 2063 6f6d 6d65 6e74 730a 0a3c 6c69 3e74 comments..
  • t │ │ │ │ │ +0000d4f0: 6f6f 6c73 2f64 6f63 6c69 6e74 2f48 746d ools/doclint/Htm │ │ │ │ │ +0000d500: 6c41 7474 7273 5465 7374 2e6a 6176 613a lAttrsTest.java: │ │ │ │ │ +0000d510: 2041 6464 206e 6577 2064 6f63 6c69 6e74 Add new doclint │ │ │ │ │ +0000d520: 2070 6163 6b61 6765 0a0a 3c6c 693e 746f package..
  • to │ │ │ │ │ +0000d530: 6f6c 732f 646f 636c 696e 742f 4874 6d6c ols/doclint/Html │ │ │ │ │ +0000d540: 5461 6773 5465 7374 2e6a 6176 613a 2041 TagsTest.java: A │ │ │ │ │ +0000d550: 6464 206e 6577 2064 6f63 6c69 6e74 2070 dd new doclint p │ │ │ │ │ +0000d560: 6163 6b61 6765 0a0a 3c6c 693e 746f 6f6c ackage..
  • tool │ │ │ │ │ +0000d570: 732f 646f 636c 696e 742f 4c61 6d62 6461 s/doclint/Lambda │ │ │ │ │ +0000d580: 5465 7374 2e6a 6176 613a 2069 676e 6f72 Test.java: ignor │ │ │ │ │ +0000d590: 6520 6465 636c 6172 6174 696f 6e73 2069 e declarations i │ │ │ │ │ +0000d5a0: 6e20 6c61 6d62 6461 2065 7870 7265 7373 n lambda express │ │ │ │ │ +0000d5b0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +0000d5c0: 646f 636c 696e 742f 4c69 7465 7261 6c54 doclint/LiteralT │ │ │ │ │ +0000d5d0: 6573 742e 6a61 7661 3a20 446f 636c 696e est.java: Doclin │ │ │ │ │ +0000d5e0: 7420 646f 6573 6e27 7420 6465 7465 6374 t doesn't detect │ │ │ │ │ +0000d5f0: 2026 6c74 3b63 6f64 6526 6774 3b20 7b40 <code> {@ │ │ │ │ │ +0000d600: 636f 6465 206e 6573 7465 6420 696e 6c69 code nested inli │ │ │ │ │ +0000d610: 6e65 7d20 266c 743b 2f63 6f64 6526 6774 ne} </code> │ │ │ │ │ +0000d620: 3b0a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 ;..
  • tools/doc │ │ │ │ │ +0000d630: 6c69 6e74 2f4d 6973 7369 6e67 436f 6d6d lint/MissingComm │ │ │ │ │ +0000d640: 656e 7454 6573 742e 6a61 7661 3a20 200a entTest.java: . │ │ │ │ │ +0000d650: 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 .
  • tools/docli │ │ │ │ │ +0000d660: 6e74 2f4d 6973 7369 6e67 5061 7261 6d73 nt/MissingParams │ │ │ │ │ +0000d670: 5465 7374 2e6a 6176 613a 2041 6464 206e Test.java: Add n │ │ │ │ │ +0000d680: 6577 2064 6f63 6c69 6e74 2070 6163 6b61 ew doclint packa │ │ │ │ │ +0000d690: 6765 0a0a 3c6c 693e 746f 6f6c 732f 646f ge..
  • tools/do │ │ │ │ │ +0000d6a0: 636c 696e 742f 4d69 7373 696e 6752 6563 clint/MissingRec │ │ │ │ │ +0000d6b0: 6f72 6450 6172 616d 7354 6573 742e 6a61 ordParamsTest.ja │ │ │ │ │ +0000d6c0: 7661 3a20 4164 6420 6e65 7720 646f 636c va: Add new docl │ │ │ │ │ +0000d6d0: 696e 7420 7061 636b 6167 650a 0a3c 6c69 int package..
  • tools/doclint/M │ │ │ │ │ +0000d6f0: 6973 7369 6e67 5265 7475 726e 5465 7374 issingReturnTest │ │ │ │ │ +0000d700: 2e6a 6176 613a 2041 6464 206e 6577 2064 .java: Add new d │ │ │ │ │ +0000d710: 6f63 6c69 6e74 2070 6163 6b61 6765 0a0a oclint package.. │ │ │ │ │ +0000d720: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000d730: 742f 4d69 7373 696e 6754 6872 6f77 7354 t/MissingThrowsT │ │ │ │ │ +0000d740: 6573 742e 6a61 7661 3a20 4164 6420 6e65 est.java: Add ne │ │ │ │ │ +0000d750: 7720 646f 636c 696e 7420 7061 636b 6167 w doclint packag │ │ │ │ │ +0000d760: 650a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 e..
  • tools/doc │ │ │ │ │ +0000d770: 6c69 6e74 2f4d 756c 7469 706c 6544 6f63 lint/MultipleDoc │ │ │ │ │ +0000d780: 4c69 6e74 4f70 7469 6f6e 7354 6573 742e LintOptionsTest. │ │ │ │ │ +0000d790: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ +0000d7a0: 202d 5864 6f63 6c69 6e74 3a20 6f70 7469 -Xdoclint: opti │ │ │ │ │ +0000d7b0: 6f6e 2063 616e 2062 6520 7370 6563 6966 on can be specif │ │ │ │ │ +0000d7c0: 6965 6420 6d75 6c74 6970 6c65 2074 696d ied multiple tim │ │ │ │ │ +0000d7d0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 646f es..
  • tools/do │ │ │ │ │ +0000d7e0: 636c 696e 742f 4e6f 4172 6773 436f 6e73 clint/NoArgsCons │ │ │ │ │ +0000d7f0: 7472 7563 746f 7254 6573 742e 6a61 7661 tructorTest.java │ │ │ │ │ +0000d800: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f64 : ..
  • tools/d │ │ │ │ │ +0000d810: 6f63 6c69 6e74 2f4f 7074 696f 6e54 6573 oclint/OptionTes │ │ │ │ │ +0000d820: 742e 6a61 7661 3a20 4164 6420 6e65 7720 t.java: Add new │ │ │ │ │ +0000d830: 646f 636c 696e 7420 7061 636b 6167 650a doclint package. │ │ │ │ │ +0000d840: 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 .
  • tools/docli │ │ │ │ │ +0000d850: 6e74 2f4f 7665 7272 6964 6573 5465 7374 nt/OverridesTest │ │ │ │ │ +0000d860: 2e6a 6176 613a 2041 6464 206e 6577 2064 .java: Add new d │ │ │ │ │ +0000d870: 6f63 6c69 6e74 2070 6163 6b61 6765 0a0a oclint package.. │ │ │ │ │ +0000d880: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000d890: 742f 5061 7261 5461 6754 6573 742e 6a61 t/ParaTagTest.ja │ │ │ │ │ +0000d8a0: 7661 3a20 446f 634c 696e 7420 746f 6f20 va: DocLint too │ │ │ │ │ +0000d8b0: 6167 6772 6573 7369 7665 2077 6974 6820 aggressive with │ │ │ │ │ +0000d8c0: 6e6f 7420 616c 6c6f 7765 6420 6865 7265 not allowed here │ │ │ │ │ +0000d8d0: 3a20 266c 743b 7026 6774 3b0a 0a3c 6c69 : <p>..
  • tools/doclint/P │ │ │ │ │ +0000d8f0: 726f 7669 6465 7354 6573 742e 6a61 7661 rovidesTest.java │ │ │ │ │ +0000d900: 3a20 4d6f 6475 6c65 2073 756d 6d61 7279 : Module summary │ │ │ │ │ +0000d910: 2070 6167 6520 7368 6f75 6c64 2064 6973 page should dis │ │ │ │ │ +0000d920: 706c 6179 2069 6e66 6f72 6d61 7469 6f6e play information │ │ │ │ │ +0000d930: 2062 6173 6564 206f 6e20 2261 7069 2220 based on "api" │ │ │ │ │ +0000d940: 6f72 2022 6465 7461 696c 2220 6d6f 6465 or "detail" mode │ │ │ │ │ +0000d950: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 ...
  • tools/doc │ │ │ │ │ +0000d960: 6c69 6e74 2f52 6563 6f72 6443 6f6d 7061 lint/RecordCompa │ │ │ │ │ +0000d970: 6374 436f 6e73 7472 7563 746f 7254 6573 ctConstructorTes │ │ │ │ │ +0000d980: 742e 6a61 7661 3a20 426f 6775 7320 7761 t.java: Bogus wa │ │ │ │ │ +0000d990: 726e 696e 6720 6765 6e65 7261 7465 6420 rning generated │ │ │ │ │ +0000d9a0: 666f 7220 7265 636f 7264 2077 6974 6820 for record with │ │ │ │ │ +0000d9b0: 636f 6d70 6163 7420 636f 6e73 7472 7563 compact construc │ │ │ │ │ +0000d9c0: 746f 720a 0a3c 6c69 3e74 6f6f 6c73 2f64 tor..
  • tools/d │ │ │ │ │ +0000d9d0: 6f63 6c69 6e74 2f52 6563 6f72 6450 6172 oclint/RecordPar │ │ │ │ │ +0000d9e0: 616d 7354 6573 742e 6a61 7661 3a20 4164 amsTest.java: Ad │ │ │ │ │ +0000d9f0: 6420 6e65 7720 646f 636c 696e 7420 7061 d new doclint pa │ │ │ │ │ +0000da00: 636b 6167 650a 0a3c 6c69 3e74 6f6f 6c73 ckage..
  • tools │ │ │ │ │ +0000da10: 2f64 6f63 6c69 6e74 2f52 6566 6572 656e /doclint/Referen │ │ │ │ │ +0000da20: 6365 5465 7374 2e6a 6176 613a 2041 6464 ceTest.java: Add │ │ │ │ │ +0000da30: 206e 6577 2064 6f63 6c69 6e74 2070 6163 new doclint pac │ │ │ │ │ +0000da40: 6b61 6765 0a0a 3c6c 693e 746f 6f6c 732f kage..
  • tools/ │ │ │ │ │ +0000da50: 646f 636c 696e 742f 5265 736f 7572 6365 doclint/Resource │ │ │ │ │ +0000da60: 5465 7374 2e6a 6176 613a 206d 6f76 6520 Test.java: move │ │ │ │ │ +0000da70: 7265 6d61 696e 696e 6720 6d65 7373 6167 remaining messag │ │ │ │ │ +0000da80: 6573 2069 6e74 6f20 7265 736f 7572 6365 es into resource │ │ │ │ │ +0000da90: 2062 756e 646c 650a 0a3c 6c69 3e74 6f6f bundle..
  • too │ │ │ │ │ +0000daa0: 6c73 2f64 6f63 6c69 6e74 2f52 6574 7572 ls/doclint/Retur │ │ │ │ │ +0000dab0: 6e54 6573 742e 6a61 7661 3a20 200a 0a3c nTest.java: ..< │ │ │ │ │ +0000dac0: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ +0000dad0: 2f52 756e 5465 7374 2e6a 6176 613a 2043 /RunTest.java: C │ │ │ │ │ +0000dae0: 7265 6174 6520 646f 636c 696e 7420 7574 reate doclint ut │ │ │ │ │ +0000daf0: 696c 6974 790a 0a3c 6c69 3e74 6f6f 6c73 ility..
  • tools │ │ │ │ │ +0000db00: 2f64 6f63 6c69 6e74 2f53 756d 6d61 7279 /doclint/Summary │ │ │ │ │ +0000db10: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..tools/doclint/ │ │ │ │ │ +0000db30: 5375 7070 7265 7373 5761 726e 696e 6773 SuppressWarnings │ │ │ │ │ +0000db40: 5465 7374 2e6a 6176 613a 204e 6f20 7761 Test.java: No wa │ │ │ │ │ +0000db50: 7920 746f 206c 6f63 616c 6c79 2073 7570 y to locally sup │ │ │ │ │ +0000db60: 7072 6573 7320 646f 636c 696e 7420 7761 press doclint wa │ │ │ │ │ +0000db70: 726e 696e 6773 0a0a 3c6c 693e 746f 6f6c rnings..
  • tool │ │ │ │ │ +0000db80: 732f 646f 636c 696e 742f 5379 6e74 6178 s/doclint/Syntax │ │ │ │ │ +0000db90: 5465 7374 2e6a 6176 613a 2041 6464 206e Test.java: Add n │ │ │ │ │ +0000dba0: 6577 2064 6f63 6c69 6e74 2070 6163 6b61 ew doclint packa │ │ │ │ │ +0000dbb0: 6765 0a0a 3c6c 693e 746f 6f6c 732f 646f ge..
  • tools/do │ │ │ │ │ +0000dbc0: 636c 696e 742f 5379 6e74 6865 7469 6354 clint/SyntheticT │ │ │ │ │ +0000dbd0: 6573 742e 6a61 7661 3a20 4164 6420 6e65 est.java: Add ne │ │ │ │ │ +0000dbe0: 7720 646f 636c 696e 7420 7061 636b 6167 w doclint packag │ │ │ │ │ +0000dbf0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 e..
  • tools/doc │ │ │ │ │ +0000dc00: 6c69 6e74 2f55 6e66 696e 6973 6865 6449 lint/UnfinishedI │ │ │ │ │ +0000dc10: 6e6c 696e 6554 6167 5465 7374 2e6a 6176 nlineTagTest.jav │ │ │ │ │ +0000dc20: 613a 2044 6f63 4c69 6e74 2070 6172 7369 a: DocLint parsi │ │ │ │ │ +0000dc30: 6e67 2070 726f 626c 656d 7320 7769 7468 ng problems with │ │ │ │ │ +0000dc40: 2073 6f6d 6520 636f 6d6d 656e 7473 0a0a some comments.. │ │ │ │ │ +0000dc50: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000dc60: 742f 5573 6573 5465 7374 2e6a 6176 613a t/UsesTest.java: │ │ │ │ │ +0000dc70: 204d 6f64 756c 6520 7375 6d6d 6172 7920 Module summary │ │ │ │ │ +0000dc80: 7061 6765 2073 686f 756c 6420 6469 7370 page should disp │ │ │ │ │ +0000dc90: 6c61 7920 696e 666f 726d 6174 696f 6e20 lay information │ │ │ │ │ +0000dca0: 6261 7365 6420 6f6e 2022 6170 6922 206f based on "api" o │ │ │ │ │ +0000dcb0: 7220 2264 6574 6169 6c22 206d 6f64 652e r "detail" mode. │ │ │ │ │ +0000dcc0: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ +0000dcd0: 696e 742f 5661 6c69 6454 6573 742e 6a61 int/ValidTest.ja │ │ │ │ │ +0000dce0: 7661 3a20 4164 6420 6e65 7720 646f 636c va: Add new docl │ │ │ │ │ +0000dcf0: 696e 7420 7061 636b 6167 650a 0a3c 6c69 int package..
  • tools/doclint/V │ │ │ │ │ +0000dd10: 616c 7565 5465 7374 2e6a 6176 613a 2064 alueTest.java: d │ │ │ │ │ +0000dd20: 6f63 6c69 6e74 206e 6565 6473 2074 6f20 oclint needs to │ │ │ │ │ +0000dd30: 6368 6563 6b20 666f 7220 7661 6c69 6420 check for valid │ │ │ │ │ +0000dd40: 7573 6167 6520 6f66 2061 742d 7661 6c75 usage of at-valu │ │ │ │ │ +0000dd50: 6520 7461 670a 0a3c 6c69 3e74 6f6f 6c73 e tag..
  • tools │ │ │ │ │ +0000dd60: 2f64 6f63 6c69 6e74 2f61 6e63 686f 7254 /doclint/anchorT │ │ │ │ │ +0000dd70: 6573 7473 2f70 2f54 6573 742e 6a61 7661 ests/p/Test.java │ │ │ │ │ +0000dd80: 3a20 646f 636c 696e 7420 6973 2073 686f : doclint is sho │ │ │ │ │ +0000dd90: 7769 6e67 2065 7272 6f72 206f 6e20 616e wing error on an │ │ │ │ │ +0000dda0: 6368 6f72 2061 6c72 6561 6479 2064 6566 chor already def │ │ │ │ │ +0000ddb0: 696e 6564 2077 6865 6e20 6974 2773 206e ined when it's n │ │ │ │ │ +0000ddc0: 6f74 0a0a 3c6c 693e 746f 6f6c 732f 646f ot..
  • tools/do │ │ │ │ │ +0000ddd0: 636c 696e 742f 616e 6368 6f72 5465 7374 clint/anchorTest │ │ │ │ │ +0000dde0: 732f 702f 7061 636b 6167 652d 696e 666f s/p/package-info │ │ │ │ │ +0000ddf0: 2e6a 6176 613a 2064 6f63 6c69 6e74 2069 .java: doclint i │ │ │ │ │ +0000de00: 7320 7368 6f77 696e 6720 6572 726f 7220 s showing error │ │ │ │ │ +0000de10: 6f6e 2061 6e63 686f 7220 616c 7265 6164 on anchor alread │ │ │ │ │ +0000de20: 7920 6465 6669 6e65 6420 7768 656e 2069 y defined when i │ │ │ │ │ +0000de30: 7427 7320 6e6f 740a 0a3c 6c69 3e74 6f6f t's not..
  • too │ │ │ │ │ +0000de40: 6c73 2f64 6f63 6c69 6e74 2f68 746d 6c2f ls/doclint/html/ │ │ │ │ │ +0000de50: 426c 6f63 6b54 6167 7354 6573 742e 6a61 BlockTagsTest.ja │ │ │ │ │ +0000de60: 7661 3a20 7465 7374 2062 6c6f 636b 2074 va: test block t │ │ │ │ │ +0000de70: 6167 730a 0a3c 6c69 3e74 6f6f 6c73 2f64 ags..
  • tools/d │ │ │ │ │ +0000de80: 6f63 6c69 6e74 2f68 746d 6c2f 456e 7469 oclint/html/Enti │ │ │ │ │ +0000de90: 7469 6573 5465 7374 2e6a 6176 613a 2053 tiesTest.java: S │ │ │ │ │ +0000dea0: 7570 706c 656d 656e 7461 7279 2074 6573 upplementary tes │ │ │ │ │ +0000deb0: 7420 6361 7365 7320 6e65 6564 6564 2066 t cases needed f │ │ │ │ │ +0000dec0: 6f72 2064 6f63 6c69 6e74 0a0a 3c6c 693e or doclint..
  • │ │ │ │ │ +0000ded0: 746f 6f6c 732f 646f 636c 696e 742f 6874 tools/doclint/ht │ │ │ │ │ +0000dee0: 6d6c 2f48 746d 6c56 6572 7369 6f6e 5461 ml/HtmlVersionTa │ │ │ │ │ +0000def0: 6773 4174 7472 7354 6573 742e 6a61 7661 gsAttrsTest.java │ │ │ │ │ +0000df00: 3a20 7465 7374 2074 6167 7320 616e 6420 : test tags and │ │ │ │ │ +0000df10: 6174 7472 6962 7574 6573 2073 7065 6369 attributes speci │ │ │ │ │ +0000df20: 6669 6320 746f 2074 6865 206f 7574 7075 fic to the outpu │ │ │ │ │ +0000df30: 7420 4854 4d4c 2076 6572 7369 6f6e 0a0a t HTML version.. │ │ │ │ │ +0000df40: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000df50: 742f 6874 6d6c 2f49 6e6c 696e 6554 6167 t/html/InlineTag │ │ │ │ │ +0000df60: 7354 6573 742e 6a61 7661 3a20 7465 7374 sTest.java: test │ │ │ │ │ +0000df70: 2069 6e6c 696e 6520 7461 6773 0a0a 3c6c inline tags..tools/doclint/ │ │ │ │ │ +0000df90: 6874 6d6c 2f4c 6973 7454 6167 7354 6573 html/ListTagsTes │ │ │ │ │ +0000dfa0: 742e 6a61 7661 3a20 7465 7374 206c 6973 t.java: test lis │ │ │ │ │ +0000dfb0: 7420 7461 6773 0a0a 3c6c 693e 746f 6f6c t tags..
  • tool │ │ │ │ │ +0000dfc0: 732f 646f 636c 696e 742f 6874 6d6c 2f4f s/doclint/html/O │ │ │ │ │ +0000dfd0: 7468 6572 5461 6773 5465 7374 2e6a 6176 therTagsTest.jav │ │ │ │ │ +0000dfe0: 613a 2074 6573 7420 6f74 6865 7220 7461 a: test other ta │ │ │ │ │ +0000dff0: 6773 0a0a 3c6c 693e 746f 6f6c 732f 646f gs..
  • tools/do │ │ │ │ │ +0000e000: 636c 696e 742f 6874 6d6c 2f54 6162 6c65 clint/html/Table │ │ │ │ │ +0000e010: 5461 6773 5465 7374 2e6a 6176 613a 2074 TagsTest.java: t │ │ │ │ │ +0000e020: 6573 7420 7461 626c 6520 7461 6773 0a0a est table tags.. │ │ │ │ │ +0000e030: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000e040: 742f 6874 6d6c 2f54 6167 4e6f 7441 6c6c t/html/TagNotAll │ │ │ │ │ +0000e050: 6f77 6564 2e6a 6176 613a 2041 6464 206e owed.java: Add n │ │ │ │ │ +0000e060: 6577 2064 6f63 6c69 6e74 2070 6163 6b61 ew doclint packa │ │ │ │ │ +0000e070: 6765 0a0a 3c6c 693e 746f 6f6c 732f 646f ge..
  • tools/do │ │ │ │ │ +0000e080: 636c 696e 742f 6874 6d6c 2f54 6578 744e clint/html/TextN │ │ │ │ │ +0000e090: 6f74 416c 6c6f 7765 642e 6a61 7661 3a20 otAllowed.java: │ │ │ │ │ +0000e0a0: 4164 6420 6e65 7720 646f 636c 696e 7420 Add new doclint │ │ │ │ │ +0000e0b0: 7061 636b 6167 650a 0a3c 6c69 3e74 6f6f package..
  • too │ │ │ │ │ +0000e0c0: 6c73 2f64 6f63 6c69 6e74 2f68 746d 6c2f ls/doclint/html/ │ │ │ │ │ +0000e0d0: 556e 6b6e 6f77 6e54 6167 5465 7374 2e6a UnknownTagTest.j │ │ │ │ │ +0000e0e0: 6176 613a 204a 6176 6163 2063 7261 7368 ava: Javac crash │ │ │ │ │ +0000e0f0: 6573 2077 6974 6820 4e75 6c6c 506f 696e es with NullPoin │ │ │ │ │ +0000e100: 7465 7245 7863 6570 7469 6f6e 2077 6865 terException whe │ │ │ │ │ +0000e110: 6e20 6669 6e64 696e 6720 756e 656e 636f n finding unenco │ │ │ │ │ +0000e120: 6465 6420 584d 4c20 696e 2026 6c74 3b70 ded XML in <p │ │ │ │ │ +0000e130: 7265 2667 743b 2074 6167 0a0a 3c6c 693e re> tag..
  • │ │ │ │ │ +0000e140: 746f 6f6c 732f 646f 636c 696e 742f 6d6f tools/doclint/mo │ │ │ │ │ +0000e150: 6475 6c65 5465 7374 732f 6261 642f 6d6f duleTests/bad/mo │ │ │ │ │ +0000e160: 6475 6c65 2d69 6e66 6f2e 6a61 7661 3a20 dule-info.java: │ │ │ │ │ +0000e170: 4d69 7373 696e 6720 646f 636c 696e 7420 Missing doclint │ │ │ │ │ +0000e180: 6368 6563 6b20 6d69 7373 696e 6720 666f check missing fo │ │ │ │ │ +0000e190: 7220 6d6f 6475 6c65 730a 0a3c 6c69 3e74 r modules..
  • t │ │ │ │ │ +0000e1a0: 6f6f 6c73 2f64 6f63 6c69 6e74 2f6d 6f64 ools/doclint/mod │ │ │ │ │ +0000e1b0: 756c 6554 6573 7473 2f67 6f6f 642f 6d6f uleTests/good/mo │ │ │ │ │ +0000e1c0: 6475 6c65 2d69 6e66 6f2e 6a61 7661 3a20 dule-info.java: │ │ │ │ │ +0000e1d0: 4d69 7373 696e 6720 646f 636c 696e 7420 Missing doclint │ │ │ │ │ +0000e1e0: 6368 6563 6b20 6d69 7373 696e 6720 666f check missing fo │ │ │ │ │ +0000e1f0: 7220 6d6f 6475 6c65 730a 0a3c 6c69 3e74 r modules..
  • t │ │ │ │ │ +0000e200: 6f6f 6c73 2f64 6f63 6c69 6e74 2f6d 756c ools/doclint/mul │ │ │ │ │ +0000e210: 7469 7061 636b 6167 652f 4d75 6c74 6950 tipackage/MultiP │ │ │ │ │ +0000e220: 6163 6b61 6765 2e6a 6176 613a 2043 6865 ackage.java: Che │ │ │ │ │ +0000e230: 636b 2074 6861 7420 2d58 646f 636c 696e ck that -Xdoclin │ │ │ │ │ +0000e240: 742f 7061 636b 6167 653a 206f 7074 696f t/package: optio │ │ │ │ │ +0000e250: 6e20 6361 6e20 6265 2073 7065 6369 6669 n can be specifi │ │ │ │ │ +0000e260: 6564 206d 756c 7469 706c 6520 7469 6d65 ed multiple time │ │ │ │ │ +0000e270: 730a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 s..
  • tools/doc │ │ │ │ │ +0000e280: 6c69 6e74 2f70 6163 6b61 6765 5465 7374 lint/packageTest │ │ │ │ │ +0000e290: 732f 6261 642f 5465 7374 2e6a 6176 613a s/bad/Test.java: │ │ │ │ │ +0000e2a0: 2064 6f63 6c69 6e74 2067 6976 6573 2069 doclint gives i │ │ │ │ │ +0000e2b0: 6e63 6f72 7265 6374 2077 6172 6e69 6e67 ncorrect warning │ │ │ │ │ +0000e2c0: 7320 6f6e 206e 6f72 6d61 6c20 7061 636b s on normal pack │ │ │ │ │ +0000e2d0: 6167 6520 7374 6174 656d 656e 7473 0a0a age statements.. │ │ │ │ │ +0000e2e0: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000e2f0: 742f 7061 636b 6167 6554 6573 7473 2f62 t/packageTests/b │ │ │ │ │ +0000e300: 6164 2f70 6163 6b61 6765 2d69 6e66 6f2e ad/package-info. │ │ │ │ │ +0000e310: 6a61 7661 3a20 646f 636c 696e 7420 6769 java: doclint gi │ │ │ │ │ +0000e320: 7665 7320 696e 636f 7272 6563 7420 7761 ves incorrect wa │ │ │ │ │ +0000e330: 726e 696e 6773 206f 6e20 6e6f 726d 616c rnings on normal │ │ │ │ │ +0000e340: 2070 6163 6b61 6765 2073 7461 7465 6d65 package stateme │ │ │ │ │ +0000e350: 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 2f64 nts..
  • tools/d │ │ │ │ │ +0000e360: 6f63 6c69 6e74 2f70 6163 6b61 6765 5465 oclint/packageTe │ │ │ │ │ +0000e370: 7374 732f 676f 6f64 2f54 6573 742e 6a61 sts/good/Test.ja │ │ │ │ │ +0000e380: 7661 3a20 646f 636c 696e 7420 6769 7665 va: doclint give │ │ │ │ │ +0000e390: 7320 696e 636f 7272 6563 7420 7761 726e s incorrect warn │ │ │ │ │ +0000e3a0: 696e 6773 206f 6e20 6e6f 726d 616c 2070 ings on normal p │ │ │ │ │ +0000e3b0: 6163 6b61 6765 2073 7461 7465 6d65 6e74 ackage statement │ │ │ │ │ +0000e3c0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 s..
  • tools/doc │ │ │ │ │ +0000e3d0: 6c69 6e74 2f70 6163 6b61 6765 5465 7374 lint/packageTest │ │ │ │ │ +0000e3e0: 732f 676f 6f64 2f70 6163 6b61 6765 2d69 s/good/package-i │ │ │ │ │ +0000e3f0: 6e66 6f2e 6a61 7661 3a20 646f 636c 696e nfo.java: doclin │ │ │ │ │ +0000e400: 7420 6769 7665 7320 696e 636f 7272 6563 t gives incorrec │ │ │ │ │ +0000e410: 7420 7761 726e 696e 6773 206f 6e20 6e6f t warnings on no │ │ │ │ │ +0000e420: 726d 616c 2070 6163 6b61 6765 2073 7461 rmal package sta │ │ │ │ │ +0000e430: 7465 6d65 6e74 730a 0a3c 6c69 3e74 6f6f tements..
  • too │ │ │ │ │ +0000e440: 6c73 2f64 6f63 6c69 6e74 2f74 6964 792f ls/doclint/tidy/ │ │ │ │ │ +0000e450: 416e 6368 6f72 416c 7265 6164 7944 6566 AnchorAlreadyDef │ │ │ │ │ +0000e460: 696e 6564 2e6a 6176 613a 2041 6464 206e ined.java: Add n │ │ │ │ │ +0000e470: 6577 2064 6f63 6c69 6e74 2070 6163 6b61 ew doclint packa │ │ │ │ │ +0000e480: 6765 0a0a 3c6c 693e 746f 6f6c 732f 646f ge..
  • tools/do │ │ │ │ │ +0000e490: 636c 696e 742f 7469 6479 2f42 6164 456e clint/tidy/BadEn │ │ │ │ │ +0000e4a0: 642e 6a61 7661 3a20 4164 6420 6e65 7720 d.java: Add new │ │ │ │ │ +0000e4b0: 646f 636c 696e 7420 7061 636b 6167 650a doclint package. │ │ │ │ │ +0000e4c0: 0a3c 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 .
  • tools/docli │ │ │ │ │ +0000e4d0: 6e74 2f74 6964 792f 496e 7365 7274 496d nt/tidy/InsertIm │ │ │ │ │ +0000e4e0: 706c 6963 6974 2e6a 6176 613a 2041 6464 plicit.java: Add │ │ │ │ │ +0000e4f0: 206e 6577 2064 6f63 6c69 6e74 2070 6163 new doclint pac │ │ │ │ │ +0000e500: 6b61 6765 0a0a 3c6c 693e 746f 6f6c 732f kage..
  • tools/ │ │ │ │ │ +0000e510: 646f 636c 696e 742f 7469 6479 2f49 6e76 doclint/tidy/Inv │ │ │ │ │ +0000e520: 616c 6964 456e 7469 7479 2e6a 6176 613a alidEntity.java: │ │ │ │ │ +0000e530: 2041 6464 206e 6577 2064 6f63 6c69 6e74 Add new doclint │ │ │ │ │ +0000e540: 2070 6163 6b61 6765 0a0a 3c6c 693e 746f package..
  • to │ │ │ │ │ +0000e550: 6f6c 732f 646f 636c 696e 742f 7469 6479 ols/doclint/tidy │ │ │ │ │ +0000e560: 2f49 6e76 616c 6964 4e61 6d65 2e6a 6176 /InvalidName.jav │ │ │ │ │ +0000e570: 613a 2041 6464 206e 6577 2064 6f63 6c69 a: Add new docli │ │ │ │ │ +0000e580: 6e74 2070 6163 6b61 6765 0a0a 3c6c 693e nt package..
  • │ │ │ │ │ +0000e590: 746f 6f6c 732f 646f 636c 696e 742f 7469 tools/doclint/ti │ │ │ │ │ +0000e5a0: 6479 2f49 6e76 616c 6964 5461 672e 6a61 dy/InvalidTag.ja │ │ │ │ │ +0000e5b0: 7661 3a20 4164 6420 6e65 7720 646f 636c va: Add new docl │ │ │ │ │ +0000e5c0: 696e 7420 7061 636b 6167 650a 0a3c 6c69 int package..
  • tools/doclint/t │ │ │ │ │ +0000e5e0: 6964 792f 496e 7661 6c69 6455 5249 2e6a idy/InvalidURI.j │ │ │ │ │ +0000e5f0: 6176 613a 2041 6464 206e 6577 2064 6f63 ava: Add new doc │ │ │ │ │ +0000e600: 6c69 6e74 2070 6163 6b61 6765 0a0a 3c6c lint package..tools/doclint/ │ │ │ │ │ +0000e620: 7469 6479 2f4d 6973 7369 6e67 4754 2e6a tidy/MissingGT.j │ │ │ │ │ +0000e630: 6176 613a 2041 6464 206e 6577 2064 6f63 ava: Add new doc │ │ │ │ │ +0000e640: 6c69 6e74 2070 6163 6b61 6765 0a0a 3c6c lint package..tools/doclint/ │ │ │ │ │ +0000e660: 7469 6479 2f4d 6973 7369 6e67 5461 672e tidy/MissingTag. │ │ │ │ │ +0000e670: 6a61 7661 3a20 4164 6420 6e65 7720 646f java: Add new do │ │ │ │ │ +0000e680: 636c 696e 7420 7061 636b 6167 650a 0a3c clint package..< │ │ │ │ │ +0000e690: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ +0000e6a0: 2f74 6964 792f 4e65 7374 6564 5461 672e /tidy/NestedTag. │ │ │ │ │ +0000e6b0: 6a61 7661 3a20 4164 6420 6e65 7720 646f java: Add new do │ │ │ │ │ +0000e6c0: 636c 696e 7420 7061 636b 6167 650a 0a3c clint package..< │ │ │ │ │ +0000e6d0: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ +0000e6e0: 2f74 6964 792f 5061 7261 496e 5072 652e /tidy/ParaInPre. │ │ │ │ │ +0000e6f0: 6a61 7661 3a20 4164 6420 6e65 7720 646f java: Add new do │ │ │ │ │ +0000e700: 636c 696e 7420 7061 636b 6167 650a 0a3c clint package..< │ │ │ │ │ +0000e710: 6c69 3e74 6f6f 6c73 2f64 6f63 6c69 6e74 li>tools/doclint │ │ │ │ │ +0000e720: 2f74 6964 792f 5265 7065 6174 6564 4174 /tidy/RepeatedAt │ │ │ │ │ +0000e730: 7472 2e6a 6176 613a 2041 6464 206e 6577 tr.java: Add new │ │ │ │ │ +0000e740: 2064 6f63 6c69 6e74 2070 6163 6b61 6765 doclint package │ │ │ │ │ +0000e750: 0a0a 3c6c 693e 746f 6f6c 732f 646f 636c ..
  • tools/docl │ │ │ │ │ +0000e760: 696e 742f 7469 6479 2f54 6578 744e 6f74 int/tidy/TextNot │ │ │ │ │ +0000e770: 416c 6c6f 7765 642e 6a61 7661 3a20 4164 Allowed.java: Ad │ │ │ │ │ +0000e780: 6420 6e65 7720 646f 636c 696e 7420 7061 d new doclint pa │ │ │ │ │ +0000e790: 636b 6167 650a 0a3c 6c69 3e74 6f6f 6c73 ckage..
  • tools │ │ │ │ │ +0000e7a0: 2f64 6f63 6c69 6e74 2f74 6964 792f 5472 /doclint/tidy/Tr │ │ │ │ │ +0000e7b0: 696d 6d69 6e67 456d 7074 7954 6167 2e6a immingEmptyTag.j │ │ │ │ │ +0000e7c0: 6176 613a 2041 6464 206e 6577 2064 6f63 ava: Add new doc │ │ │ │ │ +0000e7d0: 6c69 6e74 2070 6163 6b61 6765 0a0a 3c6c lint package..tools/doclint/ │ │ │ │ │ +0000e7f0: 7469 6479 2f55 6e65 7363 6170 6564 4f72 tidy/UnescapedOr │ │ │ │ │ +0000e800: 556e 6b6e 6f77 6e45 6e74 6974 792e 6a61 UnknownEntity.ja │ │ │ │ │ +0000e810: 7661 3a20 4164 6420 6e65 7720 646f 636c va: Add new docl │ │ │ │ │ +0000e820: 696e 7420 7061 636b 6167 650a 0a3c 6c69 int package..
  • tools/doclint/t │ │ │ │ │ +0000e840: 6f6f 6c2f 4865 6c70 5465 7374 2e6a 6176 ool/HelpTest.jav │ │ │ │ │ +0000e850: 613a 2053 7570 706c 656d 656e 7461 7279 a: Supplementary │ │ │ │ │ +0000e860: 2074 6573 7420 6361 7365 7320 6e65 6564 test cases need │ │ │ │ │ +0000e870: 6564 2066 6f72 2064 6f63 6c69 6e74 0a0a ed for doclint.. │ │ │ │ │ +0000e880: 3c6c 693e 746f 6f6c 732f 646f 636c 696e
  • tools/doclin │ │ │ │ │ +0000e890: 742f 746f 6f6c 2f4d 6178 4469 6167 7354 t/tool/MaxDiagsT │ │ │ │ │ +0000e8a0: 6573 742e 6a61 7661 3a20 5375 7070 6c65 est.java: Supple │ │ │ │ │ +0000e8b0: 6d65 6e74 6172 7920 7465 7374 2063 6173 mentary test cas │ │ │ │ │ +0000e8c0: 6573 206e 6565 6465 6420 666f 7220 646f es needed for do │ │ │ │ │ +0000e8d0: 636c 696e 740a 0a3c 6c69 3e74 6f6f 6c73 clint..
  • tools │ │ │ │ │ +0000e8e0: 2f64 6f63 6c69 6e74 2f74 6f6f 6c2f 5061 /doclint/tool/Pa │ │ │ │ │ +0000e8f0: 7468 7354 6573 742e 6a61 7661 3a20 5375 thsTest.java: Su │ │ │ │ │ +0000e900: 7070 6c65 6d65 6e74 6172 7920 7465 7374 pplementary test │ │ │ │ │ +0000e910: 2063 6173 6573 206e 6565 6465 6420 666f cases needed fo │ │ │ │ │ +0000e920: 7220 646f 636c 696e 740a 0a3c 6c69 3e74 r doclint..
  • t │ │ │ │ │ +0000e930: 6f6f 6c73 2f64 6f63 6c69 6e74 2f74 6f6f ools/doclint/too │ │ │ │ │ +0000e940: 6c2f 5275 6e54 6573 742e 6a61 7661 3a20 l/RunTest.java: │ │ │ │ │ +0000e950: 5375 7070 6c65 6d65 6e74 6172 7920 7465 Supplementary te │ │ │ │ │ +0000e960: 7374 2063 6173 6573 206e 6565 6465 6420 st cases needed │ │ │ │ │ +0000e970: 666f 7220 646f 636c 696e 740a 0a3c 6c69 for doclint..
  • tools/doclint/t │ │ │ │ │ +0000e990: 6f6f 6c2f 5374 6174 7354 6573 742e 6a61 ool/StatsTest.ja │ │ │ │ │ +0000e9a0: 7661 3a20 5375 7070 6c65 6d65 6e74 6172 va: Supplementar │ │ │ │ │ +0000e9b0: 7920 7465 7374 2063 6173 6573 206e 6565 y test cases nee │ │ │ │ │ +0000e9c0: 6465 6420 666f 7220 646f 636c 696e 740a ded for doclint. │ │ │ │ │ +0000e9d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0000e9e0: 2f34 3234 3135 3733 2f54 3432 3431 3537 /4241573/T424157 │ │ │ │ │ +0000e9f0: 332e 6a61 7661 3a20 536f 7572 6365 4669 3.java: SourceFi │ │ │ │ │ +0000ea00: 6c65 2061 7474 7269 6275 7465 2069 6e63 le attribute inc │ │ │ │ │ +0000ea10: 6c75 6465 7320 6675 6c6c 2070 6174 680a ludes full path. │ │ │ │ │ +0000ea20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0000ea30: 2f34 3834 3632 3632 2f43 6865 636b 4542 /4846262/CheckEB │ │ │ │ │ +0000ea40: 4344 4943 4c6f 6361 6c65 5465 7374 2e6a CDICLocaleTest.j │ │ │ │ │ +0000ea50: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ +0000ea60: 6a61 7661 6320 6f70 6572 6174 6573 2063 javac operates c │ │ │ │ │ +0000ea70: 6f72 7265 6374 6c79 2069 6e20 4542 4344 orrectly in EBCD │ │ │ │ │ +0000ea80: 4943 206c 6f63 616c 650a 0a3c 6c69 3e74 IC locale..
  • t │ │ │ │ │ +0000ea90: 6f6f 6c73 2f6a 6176 6163 2f34 3838 3032 ools/javac/48802 │ │ │ │ │ +0000eaa0: 3230 2f54 3438 3830 3232 302e 6a61 7661 20/T4880220.java │ │ │ │ │ +0000eab0: 3a20 4164 6420 6120 7761 726e 696e 6720 : Add a warning │ │ │ │ │ +0000eac0: 7768 656e 2061 6363 6573 7369 6e67 2061 when accessing a │ │ │ │ │ +0000ead0: 2073 7461 7469 6320 6d65 7468 6f64 2076 static method v │ │ │ │ │ +0000eae0: 6961 2061 6e20 7265 6665 7265 6e63 650a ia an reference. │ │ │ │ │ +0000eaf0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0000eb00: 2f34 3931 3730 3931 2f54 6573 7432 3535 /4917091/Test255 │ │ │ │ │ +0000eb10: 2e6a 6176 613a 206a 6176 6163 2072 656a .java: javac rej │ │ │ │ │ +0000eb20: 6563 7473 2061 7272 6179 206f 7665 7220 ects array over │ │ │ │ │ +0000eb30: 3132 3820 696e 206c 656e 6774 680a 0a3c 128 in length..< │ │ │ │ │ +0000eb40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f34 li>tools/javac/4 │ │ │ │ │ +0000eb50: 3931 3730 3931 2f54 6573 7432 3536 612e 917091/Test256a. │ │ │ │ │ +0000eb60: 6a61 7661 3a20 6a61 7661 6320 7265 6a65 java: javac reje │ │ │ │ │ +0000eb70: 6374 7320 6172 7261 7920 6f76 6572 2031 cts array over 1 │ │ │ │ │ +0000eb80: 3238 2069 6e20 6c65 6e67 7468 0a0a 3c6c 28 in length..tools/javac/49 │ │ │ │ │ +0000eba0: 3137 3039 312f 5465 7374 3235 3662 2e6a 17091/Test256b.j │ │ │ │ │ +0000ebb0: 6176 613a 206a 6176 6163 2072 656a 6563 ava: javac rejec │ │ │ │ │ +0000ebc0: 7473 2061 7272 6179 206f 7665 7220 3132 ts array over 12 │ │ │ │ │ +0000ebd0: 3820 696e 206c 656e 6774 680a 0a3c 6c69 8 in length..
  • tools/javac/498 │ │ │ │ │ +0000ebf0: 3034 3935 2f73 7461 7469 632f 5465 7374 0495/static/Test │ │ │ │ │ +0000ec00: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ +0000ec10: 6f6c 732f 6a61 7661 632f 3439 3830 3439 ols/javac/498049 │ │ │ │ │ +0000ec20: 352f 7374 642f 4e6f 6e53 7461 7469 6332 5/std/NonStatic2 │ │ │ │ │ +0000ec30: 5374 6174 6963 496d 706f 7274 436c 6173 StaticImportClas │ │ │ │ │ +0000ec40: 682e 6a61 7661 3a20 4368 6563 6b20 7468 h.java: Check th │ │ │ │ │ +0000ec50: 6520 7768 656e 2063 6c61 7368 696e 6720 e when clashing │ │ │ │ │ +0000ec60: 7479 7065 7320 6172 6520 696d 706f 7274 types are import │ │ │ │ │ +0000ec70: 6564 2074 6872 6f75 6768 2061 6e20 6f72 ed through an or │ │ │ │ │ +0000ec80: 6469 6e61 7279 2061 6e64 2073 7461 7469 dinary and stati │ │ │ │ │ +0000ec90: 6320 696d 706f 7274 2c20 7468 6520 636f c import, the co │ │ │ │ │ +0000eca0: 6d70 696c 652d 7469 6d65 2065 7272 6f72 mpile-time error │ │ │ │ │ +0000ecb0: 2069 7320 7072 6f70 6572 6c79 2072 6570 is properly rep │ │ │ │ │ +0000ecc0: 6f72 7465 642e 0a0a 3c6c 693e 746f 6f6c orted...
  • tool │ │ │ │ │ +0000ecd0: 732f 6a61 7661 632f 3439 3830 3439 352f s/javac/4980495/ │ │ │ │ │ +0000ece0: 7374 642f 5374 6174 6963 324e 6f6e 5374 std/Static2NonSt │ │ │ │ │ +0000ecf0: 6174 6963 496d 706f 7274 436c 6173 682e aticImportClash. │ │ │ │ │ +0000ed00: 6a61 7661 3a20 4368 6563 6b20 7468 6520 java: Check the │ │ │ │ │ +0000ed10: 7768 656e 2063 6c61 7368 696e 6720 7479 when clashing ty │ │ │ │ │ +0000ed20: 7065 7320 6172 6520 696d 706f 7274 6564 pes are imported │ │ │ │ │ +0000ed30: 2074 6872 6f75 6768 2061 6e20 6f72 6469 through an ordi │ │ │ │ │ +0000ed40: 6e61 7279 2061 6e64 2073 7461 7469 6320 nary and static │ │ │ │ │ +0000ed50: 696d 706f 7274 2c20 7468 6520 636f 6d70 import, the comp │ │ │ │ │ +0000ed60: 696c 652d 7469 6d65 2065 7272 6f72 2069 ile-time error i │ │ │ │ │ +0000ed70: 7320 7072 6f70 6572 6c79 2072 6570 6f72 s properly repor │ │ │ │ │ +0000ed80: 7465 642e 0a0a 3c6c 693e 746f 6f6c 732f ted...
  • tools/ │ │ │ │ │ +0000ed90: 6a61 7661 632f 3439 3830 3439 352f 7374 javac/4980495/st │ │ │ │ │ +0000eda0: 642f 5465 7374 2e6a 6176 613a 2020 0a0a d/Test.java: .. │ │ │ │ │ +0000edb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0000edc0: 3530 3137 3935 332f 5435 3031 3739 3533 5017953/T5017953 │ │ │ │ │ +0000edd0: 2e6a 6176 613a 2073 7075 7269 6f75 7320 .java: spurious │ │ │ │ │ +0000ede0: 6361 7363 6164 6564 2064 6961 676e 6f73 cascaded diagnos │ │ │ │ │ +0000edf0: 7469 6373 2077 6865 6e20 6e61 6d65 206e tics when name n │ │ │ │ │ +0000ee00: 6f74 2066 6f75 6e64 0a0a 3c6c 693e 746f ot found..
  • to │ │ │ │ │ +0000ee10: 6f6c 732f 6a61 7661 632f 3530 3435 3431 ols/javac/504541 │ │ │ │ │ +0000ee20: 322f 4261 722e 6a61 7661 3a20 200a 0a3c 2/Bar.java: ..< │ │ │ │ │ +0000ee30: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f35 li>tools/javac/5 │ │ │ │ │ +0000ee40: 3034 3534 3132 2f46 6f6f 2e6a 6176 613a 045412/Foo.java: │ │ │ │ │ +0000ee50: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ +0000ee60: 7661 632f 3631 3939 3636 322f 5472 6565 vac/6199662/Tree │ │ │ │ │ +0000ee70: 2e6a 6176 613a 206a 6176 6163 3a20 636f .java: javac: co │ │ │ │ │ +0000ee80: 6d70 696c 6174 696f 6e20 7375 6363 6573 mpilation succes │ │ │ │ │ +0000ee90: 7320 6465 7065 6e64 7320 6f6e 2063 6f6d s depends on com │ │ │ │ │ +0000eea0: 7069 6c61 7469 6f6e 206f 7264 6572 0a0a pilation order.. │ │ │ │ │ +0000eeb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0000eec0: 3632 3537 3434 332f 5436 3235 3734 3433 6257443/T6257443 │ │ │ │ │ +0000eed0: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ +0000eee0: 6361 6e20 7072 6f64 7563 6520 6120 2e63 can produce a .c │ │ │ │ │ +0000eef0: 6c61 7373 2066 696c 6520 696e 2073 6f6d lass file in som │ │ │ │ │ +0000ef00: 6520 736f 7572 6365 206f 7574 7075 7420 e source output │ │ │ │ │ +0000ef10: 6d6f 6465 730a 0a3c 6c69 3e74 6f6f 6c73 modes..
  • tools │ │ │ │ │ +0000ef20: 2f6a 6176 6163 2f36 3330 3231 3834 2f48 /javac/6302184/H │ │ │ │ │ +0000ef30: 6964 6465 6e4f 7074 696f 6e73 5368 6f75 iddenOptionsShou │ │ │ │ │ +0000ef40: 6c64 5573 6547 6976 656e 456e 636f 6469 ldUseGivenEncodi │ │ │ │ │ +0000ef50: 6e67 5465 7374 2e6a 6176 613a 206a 6176 ngTest.java: jav │ │ │ │ │ +0000ef60: 6163 2068 6964 6465 6e20 6f70 7469 6f6e ac hidden option │ │ │ │ │ +0000ef70: 7320 7468 6174 2067 656e 6572 6174 6520 s that generate │ │ │ │ │ +0000ef80: 736f 7572 6365 2073 686f 756c 6420 7573 source should us │ │ │ │ │ +0000ef90: 6520 7468 6520 6769 7665 6e20 656e 636f e the given enco │ │ │ │ │ +0000efa0: 6469 6e67 2c20 6966 2061 7661 696c 6162 ding, if availab │ │ │ │ │ +0000efb0: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ +0000efc0: 7661 632f 3633 3034 3932 312f 5436 3330 vac/6304921/T630 │ │ │ │ │ +0000efd0: 3439 3231 2e6a 6176 613a 2020 0a0a 3c6c 4921.java: ..tools/javac/63 │ │ │ │ │ +0000eff0: 3034 3932 312f 5465 7374 4c6f 672e 6a61 04921/TestLog.ja │ │ │ │ │ +0000f000: 7661 3a20 756e 6974 2074 6573 7420 666f va: unit test fo │ │ │ │ │ +0000f010: 7220 4c6f 670a 0a3c 6c69 3e74 6f6f 6c73 r Log..
  • tools │ │ │ │ │ +0000f020: 2f6a 6176 6163 2f36 3333 3039 3230 2f54 /javac/6330920/T │ │ │ │ │ +0000f030: 3633 3330 3932 302e 6a61 7661 3a20 5665 6330920.java: Ve │ │ │ │ │ +0000f040: 7269 6679 2074 6861 7420 6a61 7661 6320 rify that javac │ │ │ │ │ +0000f050: 646f 6573 6e27 7420 6475 706c 6963 6174 doesn't duplicat │ │ │ │ │ +0000f060: 6520 6d65 7468 6f64 2065 7272 6f72 206f e method error o │ │ │ │ │ +0000f070: 6e20 6d65 7468 6f64 2077 6974 6820 6572 n method with er │ │ │ │ │ +0000f080: 726f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ror..
  • tools/j │ │ │ │ │ +0000f090: 6176 6163 2f36 3333 3039 3937 2f54 3633 avac/6330997/T63 │ │ │ │ │ +0000f0a0: 3330 3939 372e 6a61 7661 3a20 6a61 7661 30997.java: java │ │ │ │ │ +0000f0b0: 6320 7368 6f75 6c64 2061 6363 6570 7420 c should accept │ │ │ │ │ +0000f0c0: 636c 6173 7320 6669 6c65 7320 7769 7468 class files with │ │ │ │ │ +0000f0d0: 206d 616a 6f72 2076 6572 7369 6f6e 206f major version o │ │ │ │ │ +0000f0e0: 6620 7468 6520 6e65 7874 2072 656c 6561 f the next relea │ │ │ │ │ +0000f0f0: 7365 0a0a 3c6c 693e 746f 6f6c 732f 6a61 se..
  • tools/ja │ │ │ │ │ +0000f100: 7661 632f 3633 3431 3836 362f 5436 3334 vac/6341866/T634 │ │ │ │ │ +0000f110: 3138 3636 2e6a 6176 613a 2053 6f75 7263 1866.java: Sourc │ │ │ │ │ +0000f120: 6520 6669 6c65 7320 6c6f 6164 6564 2066 e files loaded f │ │ │ │ │ +0000f130: 726f 6d20 736f 7572 6365 2070 6174 6820 rom source path │ │ │ │ │ +0000f140: 6172 6520 6e6f 7420 7375 626a 6563 7420 are not subject │ │ │ │ │ +0000f150: 746f 2061 6e6e 6f74 6174 696f 6e20 7072 to annotation pr │ │ │ │ │ +0000f160: 6f63 6573 7369 6e67 0a0a 3c6c 693e 746f ocessing..
  • to │ │ │ │ │ +0000f170: 6f6c 732f 6a61 7661 632f 3633 3432 3431 ols/javac/634241 │ │ │ │ │ +0000f180: 312f 5436 3334 3234 3131 2e6a 6176 613a 1/T6342411.java: │ │ │ │ │ +0000f190: 2041 6464 2062 7269 6467 6520 6d65 7468 Add bridge meth │ │ │ │ │ +0000f1a0: 6f64 2074 6f20 616c 6c6f 7720 7265 666c od to allow refl │ │ │ │ │ +0000f1b0: 6563 7469 7665 2061 6363 6573 7320 746f ective access to │ │ │ │ │ +0000f1c0: 2070 7562 6c69 6320 6d65 7468 6f64 2069 public method i │ │ │ │ │ +0000f1d0: 6e20 6e6f 6e2d 7075 626c 6963 2063 6c61 n non-public cla │ │ │ │ │ +0000f1e0: 7373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ss..
  • tools/ja │ │ │ │ │ +0000f1f0: 7661 632f 3633 3630 3937 302f 5436 3336 vac/6360970/T636 │ │ │ │ │ +0000f200: 3039 3730 2e6a 6176 613a 206a 6176 6163 0970.java: javac │ │ │ │ │ +0000f210: 2065 7272 6f6e 656f 7573 6c79 2061 6363 erroneously acc │ │ │ │ │ +0000f220: 6570 7420 616d 6269 6775 6f75 7320 6669 ept ambiguous fi │ │ │ │ │ +0000f230: 656c 6420 7265 6665 7265 6e63 650a 0a3c eld reference..< │ │ │ │ │ +0000f240: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ +0000f250: 3339 3030 3435 2f54 3633 3930 3034 3561 390045/T6390045a │ │ │ │ │ +0000f260: 2e6a 6176 613a 2055 6e65 7870 6563 7465 .java: Unexpecte │ │ │ │ │ +0000f270: 6420 6572 726f 7220 2263 616e 6e6f 7420 d error "cannot │ │ │ │ │ +0000f280: 6163 6365 7373 206a 6176 612e 6c61 6e67 access java.lang │ │ │ │ │ +0000f290: 2e56 6f69 6422 2077 6974 6820 272d 7461 .Void" with '-ta │ │ │ │ │ +0000f2a0: 7267 6574 2063 6c64 6331 2e30 2720 7769 rget cldc1.0' wi │ │ │ │ │ +0000f2b0: 7468 202d 736f 7572 6365 2026 6774 3b3d th -source >= │ │ │ │ │ +0000f2c0: 312e 350a 0a3c 6c69 3e74 6f6f 6c73 2f6a 1.5..
  • tools/j │ │ │ │ │ +0000f2d0: 6176 6163 2f36 3339 3030 3435 2f54 3633 avac/6390045/T63 │ │ │ │ │ +0000f2e0: 3930 3034 3562 2e6a 6176 613a 2055 6e65 90045b.java: Une │ │ │ │ │ +0000f2f0: 7870 6563 7465 6420 6572 726f 7220 2263 xpected error "c │ │ │ │ │ +0000f300: 616e 6e6f 7420 6163 6365 7373 206a 6176 annot access jav │ │ │ │ │ +0000f310: 612e 6c61 6e67 2e56 6f69 6422 2077 6974 a.lang.Void" wit │ │ │ │ │ +0000f320: 6820 272d 7461 7267 6574 2063 6c64 6331 h '-target cldc1 │ │ │ │ │ +0000f330: 2e30 2720 7769 7468 202d 736f 7572 6365 .0' with -source │ │ │ │ │ +0000f340: 2026 6774 3b3d 312e 350a 0a3c 6c69 3e74 >=1.5..
  • t │ │ │ │ │ +0000f350: 6f6f 6c73 2f6a 6176 6163 2f36 3339 3436 ools/javac/63946 │ │ │ │ │ +0000f360: 3833 2f54 3633 3934 3638 332e 6a61 7661 83/T6394683.java │ │ │ │ │ +0000f370: 3a20 6e65 6564 2074 6f20 7265 736f 6c76 : need to resolv │ │ │ │ │ +0000f380: 6520 6469 6666 6572 656e 7420 6669 6c65 e different file │ │ │ │ │ +0000f390: 2d74 7970 6520 7072 6563 6564 656e 6365 -type precedence │ │ │ │ │ +0000f3a0: 2073 656d 616e 7469 6373 2066 6f72 206a semantics for j │ │ │ │ │ +0000f3b0: 6176 6163 2061 6e64 2032 3639 0a0a 3c6c avac and 269..tools/javac/64 │ │ │ │ │ +0000f3d0: 3030 3338 332f 5436 3430 3033 3833 2e6a 00383/T6400383.j │ │ │ │ │ +0000f3e0: 6176 613a 2064 6972 6563 746f 7279 2066 ava: directory f │ │ │ │ │ +0000f3f0: 6f6f 2e6a 6176 6120 6f6e 206a 6176 6163 oo.java on javac │ │ │ │ │ +0000f400: 2063 6f6d 6d61 6e64 206c 696e 6520 6361 command line ca │ │ │ │ │ +0000f410: 7573 6573 206a 6176 6163 2074 6f20 6372 uses javac to cr │ │ │ │ │ +0000f420: 6173 680a 0a3c 6c69 3e74 6f6f 6c73 2f6a ash..
  • tools/j │ │ │ │ │ +0000f430: 6176 6163 2f36 3430 3038 3732 2f54 3634 avac/6400872/T64 │ │ │ │ │ +0000f440: 3030 3837 322e 6a61 7661 3a20 5245 4752 00872.java: REGR │ │ │ │ │ +0000f450: 4553 5349 4f4e 3a20 204a 6176 6120 436f ESSION: Java Co │ │ │ │ │ +0000f460: 6d70 696c 6572 2063 616e 6e6f 7420 6669 mpiler cannot fi │ │ │ │ │ +0000f470: 6e64 206a 6172 2066 696c 6573 2072 6566 nd jar files ref │ │ │ │ │ +0000f480: 6572 656e 6365 6420 6279 206f 7468 6572 erenced by other │ │ │ │ │ +0000f490: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0000f4a0: 632f 3634 3032 3531 362f 4368 6563 6b43 c/6402516/CheckC │ │ │ │ │ +0000f4b0: 6c61 7373 2e6a 6176 613a 206e 6565 6420 lass.java: need │ │ │ │ │ +0000f4c0: 5472 6565 732e 6765 7453 636f 7065 2854 Trees.getScope(T │ │ │ │ │ +0000f4d0: 7265 6550 6174 6829 0a0a 3c6c 693e 746f reePath)..
  • to │ │ │ │ │ +0000f4e0: 6f6c 732f 6a61 7661 632f 3634 3032 3531 ols/javac/640251 │ │ │ │ │ +0000f4f0: 362f 4368 6563 6b49 7341 6363 6573 7369 6/CheckIsAccessi │ │ │ │ │ +0000f500: 626c 652e 6a61 7661 3a20 6e65 6564 2054 ble.java: need T │ │ │ │ │ +0000f510: 7265 6573 2e67 6574 5363 6f70 6528 5472 rees.getScope(Tr │ │ │ │ │ +0000f520: 6565 5061 7468 290a 0a3c 6c69 3e74 6f6f eePath)..
  • too │ │ │ │ │ +0000f530: 6c73 2f6a 6176 6163 2f36 3430 3235 3136 ls/javac/6402516 │ │ │ │ │ +0000f540: 2f43 6865 636b 4c6f 6361 6c45 6c65 6d65 /CheckLocalEleme │ │ │ │ │ +0000f550: 6e74 732e 6a61 7661 3a20 6e65 6564 2054 nts.java: need T │ │ │ │ │ +0000f560: 7265 6573 2e67 6574 5363 6f70 6528 5472 rees.getScope(Tr │ │ │ │ │ +0000f570: 6565 5061 7468 290a 0a3c 6c69 3e74 6f6f eePath)..
  • too │ │ │ │ │ +0000f580: 6c73 2f6a 6176 6163 2f36 3430 3235 3136 ls/javac/6402516 │ │ │ │ │ +0000f590: 2f43 6865 636b 4d65 7468 6f64 2e6a 6176 /CheckMethod.jav │ │ │ │ │ +0000f5a0: 613a 206e 6565 6420 5472 6565 732e 6765 a: need Trees.ge │ │ │ │ │ +0000f5b0: 7453 636f 7065 2854 7265 6550 6174 6829 tScope(TreePath) │ │ │ │ │ +0000f5c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0000f5d0: 632f 3634 3033 3432 342f 5436 3430 3334 c/6403424/T64034 │ │ │ │ │ +0000f5e0: 3234 2e6a 6176 613a 204a 6176 6163 4669 24.java: JavacFi │ │ │ │ │ +0000f5f0: 6c65 4d61 6e61 6765 722e 696e 6665 7242 leManager.inferB │ │ │ │ │ +0000f600: 696e 6172 794e 616d 6520 6973 206e 6f74 inaryName is not │ │ │ │ │ +0000f610: 2063 6173 652d 696e 7365 6e73 6974 6976 case-insensitiv │ │ │ │ │ +0000f620: 6520 6f6e 2057 696e 646f 7773 0a0a 3c6c e on Windows..tools/javac/64 │ │ │ │ │ +0000f640: 3430 3538 332f 5436 3434 3035 3833 2e6a 40583/T6440583.j │ │ │ │ │ +0000f650: 6176 613a 2062 6574 7465 7220 6572 726f ava: better erro │ │ │ │ │ +0000f660: 7220 7265 636f 7665 7279 0a0a 3c6c 693e r recovery..
  • │ │ │ │ │ +0000f670: 746f 6f6c 732f 6a61 7661 632f 3634 3537 tools/javac/6457 │ │ │ │ │ +0000f680: 3238 342f 5436 3435 3732 3834 2e6a 6176 284/T6457284.jav │ │ │ │ │ +0000f690: 613a 2049 6e74 6572 6e61 7469 6f6e 616c a: International │ │ │ │ │ +0000f6a0: 697a 6520 2275 6e6e 616d 6564 2070 6163 ize "unnamed pac │ │ │ │ │ +0000f6b0: 6b61 6765 2220 7768 656e 2074 6865 2074 kage" when the t │ │ │ │ │ +0000f6c0: 6572 6d20 6973 2075 7365 6420 696e 2064 erm is used in d │ │ │ │ │ +0000f6d0: 6961 676e 6f73 7469 6373 0a0a 3c6c 693e iagnostics..
  • │ │ │ │ │ +0000f6e0: 746f 6f6c 732f 6a61 7661 632f 3634 3931 tools/javac/6491 │ │ │ │ │ +0000f6f0: 3539 322f 5436 3439 3135 3932 2e6a 6176 592/T6491592.jav │ │ │ │ │ +0000f700: 613a 2043 6f6d 7069 6c65 7220 6372 6173 a: Compiler cras │ │ │ │ │ +0000f710: 6865 7320 6f6e 2061 7373 6967 6e6d 656e hes on assignmen │ │ │ │ │ +0000f720: 7420 6f70 6572 6174 6f72 0a0a 3c6c 693e t operator..
  • │ │ │ │ │ +0000f730: 746f 6f6c 732f 6a61 7661 632f 3635 3038 tools/javac/6508 │ │ │ │ │ +0000f740: 3938 312f 5465 7374 496e 6665 7242 696e 981/TestInferBin │ │ │ │ │ +0000f750: 6172 794e 616d 652e 6a61 7661 3a20 636c aryName.java: cl │ │ │ │ │ +0000f760: 6561 6e75 7020 6669 6c65 2073 6570 6172 eanup file separ │ │ │ │ │ +0000f770: 6174 6f72 2068 616e 646c 696e 6720 696e ator handling in │ │ │ │ │ +0000f780: 204a 6176 6163 4669 6c65 4d61 6e61 6765 JavacFileManage │ │ │ │ │ +0000f790: 7220 2854 6869 7320 7465 7374 2069 7320 r (This test is │ │ │ │ │ +0000f7a0: 7370 6563 6966 6963 616c 6c79 2074 6f20 specifically to │ │ │ │ │ +0000f7b0: 7465 7374 2074 6865 206e 6577 2069 6d70 test the new imp │ │ │ │ │ +0000f7c0: 6c20 6f66 2069 6e66 6572 4269 6e61 7279 l of inferBinary │ │ │ │ │ +0000f7d0: 4e61 6d65 290a 0a3c 6c69 3e74 6f6f 6c73 Name)..
  • tools │ │ │ │ │ +0000f7e0: 2f6a 6176 6163 2f36 3532 3031 3532 2f54 /javac/6520152/T │ │ │ │ │ +0000f7f0: 3635 3230 3135 322e 6a61 7661 3a20 4143 6520152.java: AC │ │ │ │ │ +0000f800: 435f 4649 4e41 4c20 666c 6167 2066 6f72 C_FINAL flag for │ │ │ │ │ +0000f810: 2061 6e6f 6e79 6d6f 7573 2063 6c61 7373 anonymous class │ │ │ │ │ +0000f820: 6573 2073 686f 756c 646e 2774 2062 6520 es shouldn't be │ │ │ │ │ +0000f830: 7365 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a set..
  • tools/j │ │ │ │ │ +0000f840: 6176 6163 2f36 3532 3138 3035 2f54 3635 avac/6521805/T65 │ │ │ │ │ +0000f850: 3231 3830 3562 2e6a 6176 613a 2052 6567 21805b.java: Reg │ │ │ │ │ +0000f860: 7265 7373 696f 6e3a 204a 444b 352f 4a44 ression: JDK5/JD │ │ │ │ │ +0000f870: 4b36 206a 6176 6163 2061 6c6c 6f77 7320 K6 javac allows │ │ │ │ │ +0000f880: 7772 6974 6520 6163 6365 7373 2074 6f20 write access to │ │ │ │ │ +0000f890: 6f75 7465 7220 636c 6173 7320 7265 6665 outer class refe │ │ │ │ │ +0000f8a0: 7265 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 rence..
  • tools │ │ │ │ │ +0000f8b0: 2f6a 6176 6163 2f36 3532 3138 3035 2f54 /javac/6521805/T │ │ │ │ │ +0000f8c0: 3635 3231 3830 3563 2e6a 6176 613a 2052 6521805c.java: R │ │ │ │ │ +0000f8d0: 6567 7265 7373 696f 6e3a 204a 444b 352f egression: JDK5/ │ │ │ │ │ +0000f8e0: 4a44 4b36 206a 6176 6163 2061 6c6c 6f77 JDK6 javac allow │ │ │ │ │ +0000f8f0: 7320 7772 6974 6520 6163 6365 7373 2074 s write access t │ │ │ │ │ +0000f900: 6f20 6f75 7465 7220 636c 6173 7320 7265 o outer class re │ │ │ │ │ +0000f910: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ +0000f920: 6c73 2f6a 6176 6163 2f36 3532 3138 3035 ls/javac/6521805 │ │ │ │ │ +0000f930: 2f54 3635 3231 3830 3564 2e6a 6176 613a /T6521805d.java: │ │ │ │ │ +0000f940: 2052 6567 7265 7373 696f 6e3a 204a 444b Regression: JDK │ │ │ │ │ +0000f950: 352f 4a44 4b36 206a 6176 6163 2061 6c6c 5/JDK6 javac all │ │ │ │ │ +0000f960: 6f77 7320 7772 6974 6520 6163 6365 7373 ows write access │ │ │ │ │ +0000f970: 2074 6f20 6f75 7465 7220 636c 6173 7320 to outer class │ │ │ │ │ +0000f980: 7265 6665 7265 6e63 650a 0a3c 6c69 3e74 reference..
  • t │ │ │ │ │ +0000f990: 6f6f 6c73 2f6a 6176 6163 2f36 3532 3138 ools/javac/65218 │ │ │ │ │ +0000f9a0: 3035 2f54 3635 3231 3830 3565 2e6a 6176 05/T6521805e.jav │ │ │ │ │ +0000f9b0: 613a 2052 6567 7265 7373 696f 6e3a 204a a: Regression: J │ │ │ │ │ +0000f9c0: 444b 352f 4a44 4b36 206a 6176 6163 2061 DK5/JDK6 javac a │ │ │ │ │ +0000f9d0: 6c6c 6f77 7320 7772 6974 6520 6163 6365 llows write acce │ │ │ │ │ +0000f9e0: 7373 2074 6f20 6f75 7465 7220 636c 6173 ss to outer clas │ │ │ │ │ +0000f9f0: 7320 7265 6665 7265 6e63 650a 0a3c 6c69 s reference..
  • tools/javac/654 │ │ │ │ │ +0000fa10: 3731 3331 2f54 2e6a 6176 613a 206a 6176 7131/T.java: jav │ │ │ │ │ +0000fa20: 612e 6c61 6e67 2e43 6c61 7373 466f 726d a.lang.ClassForm │ │ │ │ │ +0000fa30: 6174 4572 726f 7220 7768 656e 2075 7369 atError when usi │ │ │ │ │ +0000fa40: 6e67 206f 6c64 2063 6f6c 6c65 6374 696f ng old collectio │ │ │ │ │ +0000fa50: 6e20 4150 490a 0a3c 6c69 3e74 6f6f 6c73 n API..
  • tools │ │ │ │ │ +0000fa60: 2f6a 6176 6163 2f36 3535 3835 3438 2f54 /javac/6558548/T │ │ │ │ │ +0000fa70: 3635 3538 3534 382e 6a61 7661 3a20 5468 6558548.java: Th │ │ │ │ │ +0000fa80: 6520 636f 6d70 696c 6572 206e 6565 6473 e compiler needs │ │ │ │ │ +0000fa90: 2074 6f20 6265 2061 6c69 676e 6564 2077 to be aligned w │ │ │ │ │ +0000faa0: 6974 6820 636c 6172 6966 6965 6420 7370 ith clarified sp │ │ │ │ │ +0000fab0: 6563 6966 6963 6174 696f 6e20 6f66 2074 ecification of t │ │ │ │ │ +0000fac0: 6872 6f77 730a 0a3c 6c69 3e74 6f6f 6c73 hrows..
  • tools │ │ │ │ │ +0000fad0: 2f6a 6176 6163 2f36 3536 3331 3433 2f45 /javac/6563143/E │ │ │ │ │ +0000fae0: 7175 616c 7348 6173 6843 6f64 6557 6172 qualsHashCodeWar │ │ │ │ │ +0000faf0: 6e69 6e67 5465 7374 2e6a 6176 613a 206a ningTest.java: j │ │ │ │ │ +0000fb00: 6176 6163 2c20 6571 7561 6c73 2d68 6173 avac, equals-has │ │ │ │ │ +0000fb10: 6843 6f64 6520 7761 726e 696e 6720 7475 hCode warning tu │ │ │ │ │ +0000fb20: 6e69 6e67 2069 6620 6861 7368 436f 6465 ning if hashCode │ │ │ │ │ +0000fb30: 2068 6173 2062 6565 6e20 6f76 6572 7269 has been overri │ │ │ │ │ +0000fb40: 6465 6e20 6279 2061 2073 7570 6572 636c den by a supercl │ │ │ │ │ +0000fb50: 6173 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ass..
  • tools/j │ │ │ │ │ +0000fb60: 6176 6163 2f36 3536 3331 3433 2f49 6e76 avac/6563143/Inv │ │ │ │ │ +0000fb70: 616c 6964 416e 6f6e 796d 6f75 732e 6a61 alidAnonymous.ja │ │ │ │ │ +0000fb80: 7661 3a20 5665 7269 6679 206a 6176 6163 va: Verify javac │ │ │ │ │ +0000fb90: 2064 6f65 7320 6e6f 7420 6372 6173 6820 does not crash │ │ │ │ │ +0000fba0: 7768 696c 6520 6368 6563 6b69 6e67 2066 while checking f │ │ │ │ │ +0000fbb0: 6f72 2065 7175 616c 732f 6861 7368 436f or equals/hashCo │ │ │ │ │ +0000fbc0: 6465 206f 7665 7272 6964 6573 0a0a 3c6c de overrides..tools/javac/65 │ │ │ │ │ +0000fbe0: 3637 3431 352f 5436 3536 3734 3135 2e6a 67415/T6567415.j │ │ │ │ │ +0000fbf0: 6176 613a 2054 6573 7420 746f 2065 6e73 ava: Test to ens │ │ │ │ │ +0000fc00: 7572 6520 6a61 7661 6320 646f 6573 206e ure javac does n │ │ │ │ │ +0000fc10: 6f74 2067 6f20 696e 746f 2061 6e20 696e ot go into an in │ │ │ │ │ +0000fc20: 6669 6e69 7465 206c 6f6f 702c 2077 6869 finite loop, whi │ │ │ │ │ +0000fc30: 6c65 2072 6561 6469 6e67 2061 2063 6c61 le reading a cla │ │ │ │ │ +0000fc40: 7373 6669 6c65 206f 6620 6120 7370 6563 ssfile of a spec │ │ │ │ │ +0000fc50: 6966 6963 206c 656e 6774 682e 0a0a 3c6c ific length...tools/javac/65 │ │ │ │ │ +0000fc70: 3839 3336 312f 5436 3538 3933 3631 2e6a 89361/T6589361.j │ │ │ │ │ +0000fc80: 6176 613a 2036 3538 3933 3631 3a46 6169 ava: 6589361:Fai │ │ │ │ │ +0000fc90: 6c69 6e67 2062 7569 6c64 696e 6720 6374 ling building ct │ │ │ │ │ +0000fca0: 2e73 796d 2066 696c 6520 6173 2070 6172 .sym file as par │ │ │ │ │ +0000fcb0: 7420 6f66 2074 6865 2063 6f6e 7472 6f6c t of the control │ │ │ │ │ +0000fcc0: 2062 7569 6c64 0a0a 3c6c 693e 746f 6f6c build..
  • tool │ │ │ │ │ +0000fcd0: 732f 6a61 7661 632f 3636 3237 3336 322f s/javac/6627362/ │ │ │ │ │ +0000fce0: 5436 3632 3733 3632 2e6a 6176 613a 206a T6627362.java: j │ │ │ │ │ +0000fcf0: 6176 6163 2067 656e 6572 6174 6573 2063 avac generates c │ │ │ │ │ +0000fd00: 6f64 6520 7468 6174 2075 7365 7320 6172 ode that uses ar │ │ │ │ │ +0000fd10: 7261 792e 636c 6f6e 652c 2077 6869 6368 ray.clone, which │ │ │ │ │ +0000fd20: 2069 7320 6e6f 7420 6176 6169 6c61 626c is not availabl │ │ │ │ │ +0000fd30: 6520 6f6e 204a 6176 6143 6172 640a 0a3c e on JavaCard..< │ │ │ │ │ +0000fd40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ +0000fd50: 3636 3837 3934 2f62 6164 436c 6173 732f 668794/badClass/ │ │ │ │ │ +0000fd60: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ +0000fd70: 2070 7574 7320 6c6f 6361 6c69 7a65 6420 puts localized │ │ │ │ │ +0000fd80: 7465 7874 2069 6e20 7261 7720 6469 6167 text in raw diag │ │ │ │ │ +0000fd90: 6e6f 7374 6963 7320 6261 6420 6469 6167 nostics bad diag │ │ │ │ │ +0000fda0: 6e6f 7374 6963 2022 6261 6420 636c 6173 nostic "bad clas │ │ │ │ │ +0000fdb0: 7320 6669 6c65 2220 6769 7665 6e20 666f s file" given fo │ │ │ │ │ +0000fdc0: 7220 736f 7572 6365 2066 696c 6573 0a0a r source files.. │ │ │ │ │ +0000fdd0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0000fde0: 3636 3638 3739 342f 6261 6453 6f75 7263 6668794/badSourc │ │ │ │ │ +0000fdf0: 652f 5465 7374 2e6a 6176 613a 206a 6176 e/Test.java: jav │ │ │ │ │ +0000fe00: 6163 2070 7574 7320 6c6f 6361 6c69 7a65 ac puts localize │ │ │ │ │ +0000fe10: 6420 7465 7874 2069 6e20 7261 7720 6469 d text in raw di │ │ │ │ │ +0000fe20: 6167 6e6f 7374 6963 7320 6261 6420 6469 agnostics bad di │ │ │ │ │ +0000fe30: 6167 6e6f 7374 6963 2022 6261 6420 636c agnostic "bad cl │ │ │ │ │ +0000fe40: 6173 7320 6669 6c65 2220 6769 7665 6e20 ass file" given │ │ │ │ │ +0000fe50: 666f 7220 736f 7572 6365 2066 696c 6573 for source files │ │ │ │ │ +0000fe60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0000fe70: 632f 3637 3137 3234 312f 5436 3731 3732 c/6717241/T67172 │ │ │ │ │ +0000fe80: 3431 612e 6a61 7661 3a20 736f 6d65 2064 41a.java: some d │ │ │ │ │ +0000fe90: 6961 676e 6f73 7469 6320 6172 6775 6d65 iagnostic argume │ │ │ │ │ +0000fea0: 6e74 2069 7320 7072 656d 6174 7572 656c nt is prematurel │ │ │ │ │ +0000feb0: 7920 636f 6e76 6572 7465 6420 696e 746f y converted into │ │ │ │ │ +0000fec0: 2061 2053 7472 696e 6720 6f62 6a65 6374 a String object │ │ │ │ │ +0000fed0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0000fee0: 632f 3637 3137 3234 312f 5436 3731 3732 c/6717241/T67172 │ │ │ │ │ +0000fef0: 3431 622e 6a61 7661 3a20 736f 6d65 2064 41b.java: some d │ │ │ │ │ +0000ff00: 6961 676e 6f73 7469 6320 6172 6775 6d65 iagnostic argume │ │ │ │ │ +0000ff10: 6e74 2069 7320 7072 656d 6174 7572 656c nt is prematurel │ │ │ │ │ +0000ff20: 7920 636f 6e76 6572 7465 6420 696e 746f y converted into │ │ │ │ │ +0000ff30: 2061 2053 7472 696e 6720 6f62 6a65 6374 a String object │ │ │ │ │ +0000ff40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0000ff50: 632f 3637 3334 3831 392f 5436 3733 3438 c/6734819/T67348 │ │ │ │ │ +0000ff60: 3139 612e 6a61 7661 3a20 4a61 7661 6320 19a.java: Javac │ │ │ │ │ +0000ff70: 7065 7266 6f72 6d73 2066 6c6f 7773 2061 performs flows a │ │ │ │ │ +0000ff80: 6e61 6c79 7369 7320 6f6e 2061 6c72 6561 nalysis on alrea │ │ │ │ │ +0000ff90: 6479 2074 7261 6e73 6c61 7465 6420 636c dy translated cl │ │ │ │ │ +0000ffa0: 6173 7365 730a 0a3c 6c69 3e74 6f6f 6c73 asses..
  • tools │ │ │ │ │ +0000ffb0: 2f6a 6176 6163 2f36 3733 3438 3139 2f54 /javac/6734819/T │ │ │ │ │ +0000ffc0: 3637 3334 3831 3962 2e6a 6176 613a 204a 6734819b.java: J │ │ │ │ │ +0000ffd0: 6176 6163 2070 6572 666f 726d 7320 666c avac performs fl │ │ │ │ │ +0000ffe0: 6f77 7320 616e 616c 7973 6973 206f 6e20 ows analysis on │ │ │ │ │ +0000fff0: 616c 7265 6164 7920 7472 616e 736c 6174 already translat │ │ │ │ │ +00010000: 6564 2063 6c61 7373 6573 0a0a 3c6c 693e ed classes..
  • │ │ │ │ │ +00010010: 746f 6f6c 732f 6a61 7661 632f 3637 3334 tools/javac/6734 │ │ │ │ │ +00010020: 3831 392f 5436 3733 3438 3139 632e 6a61 819/T6734819c.ja │ │ │ │ │ +00010030: 7661 3a20 4a61 7661 6320 7065 7266 6f72 va: Javac perfor │ │ │ │ │ +00010040: 6d73 2066 6c6f 7773 2061 6e61 6c79 7369 ms flows analysi │ │ │ │ │ +00010050: 7320 6f6e 2061 6c72 6561 6479 2074 7261 s on already tra │ │ │ │ │ +00010060: 6e73 6c61 7465 6420 636c 6173 7365 730a nslated classes. │ │ │ │ │ +00010070: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00010080: 2f36 3735 3837 3839 2f54 3637 3538 3738 /6758789/T675878 │ │ │ │ │ +00010090: 3961 2e6a 6176 613a 2036 3735 3837 3839 9a.java: 6758789 │ │ │ │ │ +000100a0: 3a20 536f 6d65 206d 6574 686f 6420 7265 : Some method re │ │ │ │ │ +000100b0: 736f 6c75 7469 6f6e 2064 6961 676e 6f73 solution diagnos │ │ │ │ │ +000100c0: 7469 6320 7368 6f75 6c64 2062 6520 696d tic should be im │ │ │ │ │ +000100d0: 7072 6f76 6564 0a0a 3c6c 693e 746f 6f6c proved..
  • tool │ │ │ │ │ +000100e0: 732f 6a61 7661 632f 3637 3538 3738 392f s/javac/6758789/ │ │ │ │ │ +000100f0: 5436 3735 3837 3839 622e 6a61 7661 3a20 T6758789b.java: │ │ │ │ │ +00010100: 3637 3538 3738 393a 2053 6f6d 6520 6d65 6758789: Some me │ │ │ │ │ +00010110: 7468 6f64 2072 6573 6f6c 7574 696f 6e20 thod resolution │ │ │ │ │ +00010120: 6469 6167 6e6f 7374 6963 2073 686f 756c diagnostic shoul │ │ │ │ │ +00010130: 6420 6265 2069 6d70 726f 7665 640a 0a3c d be improved..< │ │ │ │ │ +00010140: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ +00010150: 3833 3534 3330 2f54 3638 3335 3433 302e 835430/T6835430. │ │ │ │ │ +00010160: 6a61 7661 3a20 3638 3335 3433 303a 206a java: 6835430: j │ │ │ │ │ +00010170: 6176 6163 2064 6f65 7320 6e6f 7420 6765 avac does not ge │ │ │ │ │ +00010180: 6e65 7261 7465 2073 6967 6e61 7475 7265 nerate signature │ │ │ │ │ +00010190: 2061 7474 7269 6275 7465 7320 666f 7220 attributes for │ │ │ │ │ +000101a0: 636c 6173 7365 7320 6578 7465 6e64 696e classes extendin │ │ │ │ │ +000101b0: 6720 7061 7261 6d65 7465 7269 7a65 6420 g parameterized │ │ │ │ │ +000101c0: 696e 6e65 7220 636c 6173 7365 730a 0a3c inner classes..< │ │ │ │ │ +000101d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ +000101e0: 3834 3030 3539 2f54 3638 3430 3035 392e 840059/T6840059. │ │ │ │ │ +000101f0: 6a61 7661 3a20 3637 3538 3738 393a 2053 java: 6758789: S │ │ │ │ │ +00010200: 6f6d 6520 6d65 7468 6f64 2072 6573 6f6c ome method resol │ │ │ │ │ +00010210: 7574 696f 6e20 6469 6167 6e6f 7374 6963 ution diagnostic │ │ │ │ │ +00010220: 2073 686f 756c 6420 6265 2069 6d70 726f should be impro │ │ │ │ │ +00010230: 7665 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a ved..
  • tools/j │ │ │ │ │ +00010240: 6176 6163 2f36 3835 3739 3438 2f54 3638 avac/6857948/T68 │ │ │ │ │ +00010250: 3537 3934 382e 6a61 7661 3a20 3638 3537 57948.java: 6857 │ │ │ │ │ +00010260: 3934 383a 2043 616c 6c69 6e67 2061 2063 948: Calling a c │ │ │ │ │ +00010270: 6f6e 7374 7275 6374 6f72 2077 6974 6820 onstructor with │ │ │ │ │ +00010280: 6120 646f 7562 6c79 2062 6f67 7573 2061 a doubly bogus a │ │ │ │ │ +00010290: 7267 756d 656e 7420 6361 7573 6573 2061 rgument causes a │ │ │ │ │ +000102a0: 6e20 696e 7465 726e 616c 2065 7272 6f72 n internal error │ │ │ │ │ +000102b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000102c0: 632f 3638 3633 3436 352f 5436 3836 3334 c/6863465/T68634 │ │ │ │ │ +000102d0: 3635 612e 6a61 7661 3a20 6a61 7661 6320 65a.java: javac │ │ │ │ │ +000102e0: 646f 6573 6e27 7420 6465 7465 6374 2063 doesn't detect c │ │ │ │ │ +000102f0: 6972 6375 6c61 7220 7375 6263 6c61 7373 ircular subclass │ │ │ │ │ +00010300: 2064 6570 656e 6465 6e63 6965 7320 7669 dependencies vi │ │ │ │ │ +00010310: 6120 7175 616c 6966 6965 6420 6e61 6d65 a qualified name │ │ │ │ │ +00010320: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00010330: 6163 2f36 3836 3334 3635 2f54 3638 3633 ac/6863465/T6863 │ │ │ │ │ +00010340: 3436 3562 2e6a 6176 613a 206a 6176 6163 465b.java: javac │ │ │ │ │ +00010350: 2064 6f65 736e 2774 2064 6574 6563 7420 doesn't detect │ │ │ │ │ +00010360: 6369 7263 756c 6172 2073 7562 636c 6173 circular subclas │ │ │ │ │ +00010370: 7320 6465 7065 6e64 656e 6369 6573 2076 s dependencies v │ │ │ │ │ +00010380: 6961 2071 7561 6c69 6669 6564 206e 616d ia qualified nam │ │ │ │ │ +00010390: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +000103a0: 7661 632f 3638 3633 3436 352f 5436 3836 vac/6863465/T686 │ │ │ │ │ +000103b0: 3334 3635 632e 6a61 7661 3a20 6a61 7661 3465c.java: java │ │ │ │ │ +000103c0: 6320 646f 6573 6e27 7420 6465 7465 6374 c doesn't detect │ │ │ │ │ +000103d0: 2063 6972 6375 6c61 7220 7375 6263 6c61 circular subcla │ │ │ │ │ +000103e0: 7373 2064 6570 656e 6465 6e63 6965 7320 ss dependencies │ │ │ │ │ +000103f0: 7669 6120 7175 616c 6966 6965 6420 6e61 via qualified na │ │ │ │ │ +00010400: 6d65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a mes..
  • tools/j │ │ │ │ │ +00010410: 6176 6163 2f36 3836 3334 3635 2f54 3638 avac/6863465/T68 │ │ │ │ │ +00010420: 3633 3436 3564 2e6a 6176 613a 206a 6176 63465d.java: jav │ │ │ │ │ +00010430: 6163 2064 6f65 736e 2774 2064 6574 6563 ac doesn't detec │ │ │ │ │ +00010440: 7420 6369 7263 756c 6172 2073 7562 636c t circular subcl │ │ │ │ │ +00010450: 6173 7320 6465 7065 6e64 656e 6369 6573 ass dependencies │ │ │ │ │ +00010460: 2076 6961 2071 7561 6c69 6669 6564 206e via qualified n │ │ │ │ │ +00010470: 616d 6573 0a0a 3c6c 693e 746f 6f6c 732f ames..
  • tools/ │ │ │ │ │ +00010480: 6a61 7661 632f 3638 3633 3436 352f 5465 javac/6863465/Te │ │ │ │ │ +00010490: 7374 4369 7263 756c 6172 436c 6173 7366 stCircularClassf │ │ │ │ │ +000104a0: 696c 652e 6a61 7661 3a20 6a61 7661 6320 ile.java: javac │ │ │ │ │ +000104b0: 646f 6573 6e27 7420 6465 7465 6374 2063 doesn't detect c │ │ │ │ │ +000104c0: 6972 6375 6c61 7220 7375 6263 6c61 7373 ircular subclass │ │ │ │ │ +000104d0: 2064 6570 656e 6465 6e63 6965 7320 7669 dependencies vi │ │ │ │ │ +000104e0: 6120 7175 616c 6966 6965 6420 6e61 6d65 a qualified name │ │ │ │ │ +000104f0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00010500: 6163 2f36 3838 3932 3535 2f54 3638 3839 ac/6889255/T6889 │ │ │ │ │ +00010510: 3235 352e 6a61 7661 3a20 436c 6173 7352 255.java: ClassR │ │ │ │ │ +00010520: 6561 6465 7220 646f 6573 206e 6f74 2072 eader does not r │ │ │ │ │ +00010530: 6561 6420 7061 7261 6d65 7465 7220 6e61 ead parameter na │ │ │ │ │ +00010540: 6d65 7320 636f 7272 6563 746c 790a 0a3c mes correctly..< │ │ │ │ │ +00010550: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ +00010560: 3930 3237 3230 2f54 6573 742e 6a61 7661 902720/Test.java │ │ │ │ │ +00010570: 3a20 6a61 7661 6320 7072 6574 7479 2070 : javac pretty p │ │ │ │ │ +00010580: 7269 6e74 6572 2064 6f65 7320 6e6f 7420 rinter does not │ │ │ │ │ +00010590: 6861 6e64 6c65 2065 6e75 6d73 2063 6f72 handle enums cor │ │ │ │ │ +000105a0: 7265 6374 6c79 0a0a 3c6c 693e 746f 6f6c rectly..
  • tool │ │ │ │ │ +000105b0: 732f 6a61 7661 632f 3639 3137 3238 382f s/javac/6917288/ │ │ │ │ │ +000105c0: 4772 6170 6869 6361 6c49 6e73 7461 6c6c GraphicalInstall │ │ │ │ │ +000105d0: 6572 5465 7374 2e6a 6176 613a 2055 6e6e erTest.java: Unn │ │ │ │ │ +000105e0: 616d 6564 206e 6573 7465 6420 636c 6173 amed nested clas │ │ │ │ │ +000105f0: 7320 6973 206e 6f74 2067 656e 6572 6174 s is not generat │ │ │ │ │ +00010600: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +00010610: 7661 632f 3639 3137 3238 382f 5436 3931 vac/6917288/T691 │ │ │ │ │ +00010620: 3732 3838 2e6a 6176 613a 2055 6e6e 616d 7288.java: Unnam │ │ │ │ │ +00010630: 6564 206e 6573 7465 6420 636c 6173 7320 ed nested class │ │ │ │ │ +00010640: 6973 206e 6f74 2067 656e 6572 6174 6564 is not generated │ │ │ │ │ +00010650: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00010660: 632f 3639 3438 3338 312f 5436 3934 3833 c/6948381/T69483 │ │ │ │ │ +00010670: 3831 2e6a 6176 613a 206a 6176 6163 204e 81.java: javac N │ │ │ │ │ +00010680: 756c 6c20 506f 696e 7465 7220 4578 6365 ull Pointer Exce │ │ │ │ │ +00010690: 7074 696f 6e20 696e 2054 7970 6573 2e6d ption in Types.m │ │ │ │ │ +000106a0: 616b 6543 6f6d 706f 756e 6454 7970 650a akeCompoundType. │ │ │ │ │ +000106b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000106c0: 2f36 3937 3936 3833 2f54 6573 7443 6173 /6979683/TestCas │ │ │ │ │ +000106d0: 7436 3937 3936 3833 5f42 4144 3334 2e6a t6979683_BAD34.j │ │ │ │ │ +000106e0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +000106f0: 2063 6173 7473 2063 616e 206e 6172 726f casts can narro │ │ │ │ │ +00010700: 7720 616e 6420 756e 626f 7820 6174 2074 w and unbox at t │ │ │ │ │ +00010710: 6865 2073 616d 6520 7469 6d65 0a0a 3c6c he same time..tools/javac/69 │ │ │ │ │ +00010730: 3739 3638 332f 5465 7374 4361 7374 3639 79683/TestCast69 │ │ │ │ │ +00010740: 3739 3638 335f 4241 4433 352e 6a61 7661 79683_BAD35.java │ │ │ │ │ +00010750: 3a20 5665 7269 6679 2074 6861 7420 6361 : Verify that ca │ │ │ │ │ +00010760: 7374 7320 6361 6e20 6e61 7272 6f77 2061 sts can narrow a │ │ │ │ │ +00010770: 6e64 2075 6e62 6f78 2061 7420 7468 6520 nd unbox at the │ │ │ │ │ +00010780: 7361 6d65 2074 696d 650a 0a3c 6c69 3e74 same time..
  • t │ │ │ │ │ +00010790: 6f6f 6c73 2f6a 6176 6163 2f36 3937 3936 ools/javac/69796 │ │ │ │ │ +000107a0: 3833 2f54 6573 7443 6173 7436 3937 3936 83/TestCast69796 │ │ │ │ │ +000107b0: 3833 5f42 4144 3336 2e6a 6176 613a 2056 83_BAD36.java: V │ │ │ │ │ +000107c0: 6572 6966 7920 7468 6174 2063 6173 7473 erify that casts │ │ │ │ │ +000107d0: 2063 616e 206e 6172 726f 7720 616e 6420 can narrow and │ │ │ │ │ +000107e0: 756e 626f 7820 6174 2074 6865 2073 616d unbox at the sam │ │ │ │ │ +000107f0: 6520 7469 6d65 0a0a 3c6c 693e 746f 6f6c e time..
  • tool │ │ │ │ │ +00010800: 732f 6a61 7661 632f 3639 3739 3638 332f s/javac/6979683/ │ │ │ │ │ +00010810: 5465 7374 4361 7374 3639 3739 3638 335f TestCast6979683_ │ │ │ │ │ +00010820: 4241 4433 372e 6a61 7661 3a20 5665 7269 BAD37.java: Veri │ │ │ │ │ +00010830: 6679 2074 6861 7420 6361 7374 7320 6361 fy that casts ca │ │ │ │ │ +00010840: 6e20 6e61 7272 6f77 2061 6e64 2075 6e62 n narrow and unb │ │ │ │ │ +00010850: 6f78 2061 7420 7468 6520 7361 6d65 2074 ox at the same t │ │ │ │ │ +00010860: 696d 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ime..
  • tools/j │ │ │ │ │ +00010870: 6176 6163 2f36 3937 3936 3833 2f54 6573 avac/6979683/Tes │ │ │ │ │ +00010880: 7443 6173 7436 3937 3936 3833 5f42 4144 tCast6979683_BAD │ │ │ │ │ +00010890: 3338 2e6a 6176 613a 2056 6572 6966 7920 38.java: Verify │ │ │ │ │ +000108a0: 7468 6174 2063 6173 7473 2063 616e 206e that casts can n │ │ │ │ │ +000108b0: 6172 726f 7720 616e 6420 756e 626f 7820 arrow and unbox │ │ │ │ │ +000108c0: 6174 2074 6865 2073 616d 6520 7469 6d65 at the same time │ │ │ │ │ +000108d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000108e0: 632f 3639 3739 3638 332f 5465 7374 4361 c/6979683/TestCa │ │ │ │ │ +000108f0: 7374 3639 3739 3638 335f 4241 4433 392e st6979683_BAD39. │ │ │ │ │ +00010900: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +00010910: 7420 6361 7374 7320 6361 6e20 6e61 7272 t casts can narr │ │ │ │ │ +00010920: 6f77 2061 6e64 2075 6e62 6f78 2061 7420 ow and unbox at │ │ │ │ │ +00010930: 7468 6520 7361 6d65 2074 696d 650a 0a3c the same time..< │ │ │ │ │ +00010940: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f36 li>tools/javac/6 │ │ │ │ │ +00010950: 3937 3936 3833 2f54 6573 7443 6173 7436 979683/TestCast6 │ │ │ │ │ +00010960: 3937 3936 3833 5f47 4f4f 442e 6a61 7661 979683_GOOD.java │ │ │ │ │ +00010970: 3a20 5665 7269 6679 2074 6861 7420 6361 : Verify that ca │ │ │ │ │ +00010980: 7374 7320 6361 6e20 6e61 7272 6f77 2061 sts can narrow a │ │ │ │ │ +00010990: 6e64 2075 6e62 6f78 2061 7420 7468 6520 nd unbox at the │ │ │ │ │ +000109a0: 7361 6d65 2074 696d 650a 0a3c 6c69 3e74 same time..
  • t │ │ │ │ │ +000109b0: 6f6f 6c73 2f6a 6176 6163 2f36 3939 3636 ools/javac/69966 │ │ │ │ │ +000109c0: 3236 2f4d 6169 6e2e 6a61 7661 3a20 5363 26/Main.java: Sc │ │ │ │ │ +000109d0: 6f70 6520 6669 7820 6973 7375 6573 2066 ope fix issues f │ │ │ │ │ +000109e0: 6f72 2049 6d70 6f72 7453 636f 7065 0a0a or ImportScope.. │ │ │ │ │ +000109f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00010a00: 3730 3033 3539 352f 5437 3030 3335 3935 7003595/T7003595 │ │ │ │ │ +00010a10: 2e6a 6176 613a 2049 6e63 6f6d 7061 7469 .java: Incompati │ │ │ │ │ +00010a20: 626c 6543 6c61 7373 4368 616e 6765 4572 bleClassChangeEr │ │ │ │ │ +00010a30: 726f 7220 7769 7468 2075 6e72 6566 6572 ror with unrefer │ │ │ │ │ +00010a40: 656e 6365 6420 6c6f 6361 6c20 636c 6173 enced local clas │ │ │ │ │ +00010a50: 7320 7769 7468 2073 7562 636c 6173 730a s with subclass. │ │ │ │ │ +00010a60: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00010a70: 2f37 3030 3335 3935 2f54 3730 3033 3539 /7003595/T700359 │ │ │ │ │ +00010a80: 3562 2e6a 6176 613a 2049 6e63 6f6d 7061 5b.java: Incompa │ │ │ │ │ +00010a90: 7469 626c 6543 6c61 7373 4368 616e 6765 tibleClassChange │ │ │ │ │ +00010aa0: 4572 726f 7220 7769 7468 2075 6e72 6566 Error with unref │ │ │ │ │ +00010ab0: 6572 656e 6365 6420 6c6f 6361 6c20 636c erenced local cl │ │ │ │ │ +00010ac0: 6173 7320 7769 7468 2073 7562 636c 6173 ass with subclas │ │ │ │ │ +00010ad0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00010ae0: 6163 2f37 3032 3337 3033 2f54 3730 3233 ac/7023703/T7023 │ │ │ │ │ +00010af0: 3730 336e 6567 2e6a 6176 613a 2056 616c 703neg.java: Val │ │ │ │ │ +00010b00: 6964 2063 6f64 6520 646f 6573 6e27 7420 id code doesn't │ │ │ │ │ +00010b10: 636f 6d70 696c 650a 0a3c 6c69 3e74 6f6f compile..
  • too │ │ │ │ │ +00010b20: 6c73 2f6a 6176 6163 2f37 3032 3337 3033 ls/javac/7023703 │ │ │ │ │ +00010b30: 2f54 3730 3233 3730 3370 6f73 2e6a 6176 /T7023703pos.jav │ │ │ │ │ +00010b40: 613a 2056 616c 6964 2063 6f64 6520 646f a: Valid code do │ │ │ │ │ +00010b50: 6573 6e27 7420 636f 6d70 696c 650a 0a3c esn't compile..< │ │ │ │ │ +00010b60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f37 li>tools/javac/7 │ │ │ │ │ +00010b70: 3032 3435 3638 2f54 3730 3234 3536 382e 024568/T7024568. │ │ │ │ │ +00010b80: 6a61 7661 3a20 5665 7279 206c 6f6e 6720 java: Very long │ │ │ │ │ +00010b90: 6d65 7468 6f64 2072 6573 6f6c 7574 696f method resolutio │ │ │ │ │ +00010ba0: 6e20 6361 7573 696e 6720 4f4f 4d20 6572 n causing OOM er │ │ │ │ │ +00010bb0: 726f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ror..
  • tools/j │ │ │ │ │ +00010bc0: 6176 6163 2f37 3037 3937 3133 2f54 6573 avac/7079713/Tes │ │ │ │ │ +00010bd0: 7443 6972 6375 6c61 7243 6c61 7373 6669 tCircularClassfi │ │ │ │ │ +00010be0: 6c65 2e6a 6176 613a 206a 6176 6163 2068 le.java: javac h │ │ │ │ │ +00010bf0: 616e 6773 2077 6865 6e20 636f 6d70 696c angs when compil │ │ │ │ │ +00010c00: 696e 6720 6120 636c 6173 7320 7468 6174 ing a class that │ │ │ │ │ +00010c10: 2072 6566 6572 656e 6365 7320 6120 6379 references a cy │ │ │ │ │ +00010c20: 636c 6963 616c 6c79 2069 6e68 6572 6974 clically inherit │ │ │ │ │ +00010c30: 6564 2063 6c61 7373 0a0a 3c6c 693e 746f ed class..
  • to │ │ │ │ │ +00010c40: 6f6c 732f 6a61 7661 632f 3730 3835 3032 ols/javac/708502 │ │ │ │ │ +00010c50: 342f 5437 3038 3530 3234 2e6a 6176 613a 4/T7085024.java: │ │ │ │ │ +00010c60: 2069 6e74 6572 6e61 6c20 6572 726f 723b internal error; │ │ │ │ │ +00010c70: 2063 616e 6e6f 7420 696e 7374 616e 7469 cannot instanti │ │ │ │ │ +00010c80: 6174 6520 466f 6f0a 0a3c 6c69 3e74 6f6f ate Foo..
  • too │ │ │ │ │ +00010c90: 6c73 2f6a 6176 6163 2f37 3038 3635 3935 ls/javac/7086595 │ │ │ │ │ +00010ca0: 2f54 3730 3836 3539 352e 6a61 7661 3a20 /T7086595.java: │ │ │ │ │ +00010cb0: 4572 726f 7220 6d65 7373 6167 6520 6275 Error message bu │ │ │ │ │ +00010cc0: 673a 206e 616d 6520 6f66 2069 6e69 7469 g: name of initi │ │ │ │ │ +00010cd0: 616c 697a 6572 2069 7320 276e 756c 6c27 alizer is 'null' │ │ │ │ │ +00010ce0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00010cf0: 632f 3731 3032 3531 352f 5437 3130 3235 c/7102515/T71025 │ │ │ │ │ +00010d00: 3135 2e6a 6176 613a 206a 6176 6163 2072 15.java: javac r │ │ │ │ │ +00010d10: 756e 6e69 6e67 2076 6572 7920 7665 7279 unning very very │ │ │ │ │ +00010d20: 206c 6f6e 6720 616e 6420 6e6f 7420 7265 long and not re │ │ │ │ │ +00010d30: 7475 726e 696e 670a 0a3c 6c69 3e74 6f6f turning..
  • too │ │ │ │ │ +00010d40: 6c73 2f6a 6176 6163 2f37 3131 3834 3132 ls/javac/7118412 │ │ │ │ │ +00010d50: 2f53 6861 646f 7769 6e67 5465 7374 2e6a /ShadowingTest.j │ │ │ │ │ +00010d60: 6176 613a 2053 6861 646f 7769 6e67 206f ava: Shadowing o │ │ │ │ │ +00010d70: 6620 7479 7065 2d76 6172 6961 626c 6573 f type-variables │ │ │ │ │ +00010d80: 2076 732e 0a0a 3c6c 693e 746f 6f6c 732f vs...
  • tools/ │ │ │ │ │ +00010d90: 6a61 7661 632f 3731 3239 3232 352f 5465 javac/7129225/Te │ │ │ │ │ +00010da0: 7374 496d 706f 7274 5374 6172 2e6a 6176 stImportStar.jav │ │ │ │ │ +00010db0: 613a 2069 6d70 6f72 7420 7878 782e 2a20 a: import xxx.* │ │ │ │ │ +00010dc0: 6973 6e27 7420 6861 6e64 6c65 6420 636f isn't handled co │ │ │ │ │ +00010dd0: 7272 6563 746c 7920 6279 2061 6e6e 6f74 rrectly by annot │ │ │ │ │ +00010de0: 6174 696f 6e20 7072 6f63 6573 7369 6e67 ation processing │ │ │ │ │ +00010df0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00010e00: 632f 3731 3332 3838 302f 5437 3133 3238 c/7132880/T71328 │ │ │ │ │ +00010e10: 3830 2e6a 6176 613a 2052 6573 6f6c 7665 80.java: Resolve │ │ │ │ │ +00010e20: 2073 686f 756c 6420 7375 7070 6f72 7420 should support │ │ │ │ │ +00010e30: 6e65 7374 6564 2072 6573 6f6c 7574 696f nested resolutio │ │ │ │ │ +00010e40: 6e20 636f 6e74 6578 7473 0a0a 3c6c 693e n contexts..
  • │ │ │ │ │ +00010e50: 746f 6f6c 732f 6a61 7661 632f 3731 3432 tools/javac/7142 │ │ │ │ │ +00010e60: 3038 362f 5437 3134 3230 3836 2e6a 6176 086/T7142086.jav │ │ │ │ │ +00010e70: 613a 2070 6572 666f 726d 616e 6365 2070 a: performance p │ │ │ │ │ +00010e80: 726f 626c 656d 2069 6e20 4368 6563 6b2e roblem in Check. │ │ │ │ │ +00010e90: 6368 6563 6b4f 7665 7272 6964 6543 6c61 checkOverrideCla │ │ │ │ │ +00010ea0: 7368 6573 282e 2e2e 290a 0a3c 6c69 3e74 shes(...)..
  • t │ │ │ │ │ +00010eb0: 6f6f 6c73 2f6a 6176 6163 2f37 3134 3439 ools/javac/71449 │ │ │ │ │ +00010ec0: 3831 2f49 676e 6f72 6549 676e 6f72 6162 81/IgnoreIgnorab │ │ │ │ │ +00010ed0: 6c65 4368 6172 6163 7465 7273 496e 496e leCharactersInIn │ │ │ │ │ +00010ee0: 7075 742e 6a61 7661 3a20 6a61 7661 6320 put.java: javac │ │ │ │ │ +00010ef0: 7368 6f75 6c64 2069 676e 6f72 6520 6967 should ignore ig │ │ │ │ │ +00010f00: 6e6f 7261 626c 6520 6368 6172 6163 7465 norable characte │ │ │ │ │ +00010f10: 7273 2069 6e20 696e 7075 740a 0a3c 6c69 rs in input..
  • tools/javac/715 │ │ │ │ │ +00010f30: 3339 3538 2f43 506f 6f6c 5265 6643 6c61 3958/CPoolRefCla │ │ │ │ │ +00010f40: 7373 436f 6e74 6169 6e69 6e67 496e 6c69 ssContainingInli │ │ │ │ │ +00010f50: 6e65 6443 7473 2e6a 6176 613a 2061 6464 nedCts.java: add │ │ │ │ │ +00010f60: 2063 6f6e 7374 616e 7420 706f 6f6c 2072 constant pool r │ │ │ │ │ +00010f70: 6566 6572 656e 6365 2074 6f20 636c 6173 eference to clas │ │ │ │ │ +00010f80: 7320 636f 6e74 6169 6e69 6e67 2069 6e6c s containing inl │ │ │ │ │ +00010f90: 696e 6564 2063 6f6e 7374 616e 7473 0a0a ined constants.. │ │ │ │ │ +00010fa0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00010fb0: 3731 3636 3435 352f 4368 6563 6b41 4343 7166455/CheckACC │ │ │ │ │ +00010fc0: 5f53 5452 4943 5446 6c61 674f 6e63 6c69 _STRICTFlagOncli │ │ │ │ │ +00010fd0: 6e69 7454 6573 742e 6a61 7661 3a20 6a61 nitTest.java: ja │ │ │ │ │ +00010fe0: 7661 6320 646f 6573 6e27 7420 7365 7420 vac doesn't set │ │ │ │ │ +00010ff0: 4143 435f 5354 5249 4354 2062 6974 206f ACC_STRICT bit o │ │ │ │ │ +00011000: 6e20 266c 743b 636c 696e 6974 2667 743b n <clinit> │ │ │ │ │ +00011010: 2066 6f72 2073 7472 6963 7466 7020 636c for strictfp cl │ │ │ │ │ +00011020: 6173 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ass..
  • tools/j │ │ │ │ │ +00011030: 6176 6163 2f37 3136 3731 3235 2f44 6966 avac/7167125/Dif │ │ │ │ │ +00011040: 6652 6573 756c 7441 6674 6572 5361 6d65 fResultAfterSame │ │ │ │ │ +00011050: 4f70 6572 6174 696f 6e49 6e6e 6572 436c OperationInnerCl │ │ │ │ │ +00011060: 6173 7365 732e 6a61 7661 3a20 5477 6f20 asses.java: Two │ │ │ │ │ +00011070: 7661 7269 6162 6c65 7320 6166 7465 7220 variables after │ │ │ │ │ +00011080: 7468 6520 7361 6d65 206f 7065 7261 7469 the same operati │ │ │ │ │ +00011090: 6f6e 2069 6e20 6120 696e 6e65 7220 636c on in a inner cl │ │ │ │ │ +000110a0: 6173 7320 7265 7475 726e 2064 6966 6665 ass return diffe │ │ │ │ │ +000110b0: 7265 6e74 2072 6573 756c 7473 0a0a 3c6c rent results..tools/javac/71 │ │ │ │ │ +000110d0: 3832 3335 302f 5437 3138 3233 3530 2e6a 82350/T7182350.j │ │ │ │ │ +000110e0: 6176 613a 2076 6572 6966 7920 636f 7272 ava: verify corr │ │ │ │ │ +000110f0: 6563 7420 6f75 7470 7574 206f 6620 2d58 ect output of -X │ │ │ │ │ +00011100: 6c69 6e74 3a75 6e63 6865 636b 6564 206f lint:unchecked o │ │ │ │ │ +00011110: 6e20 6d65 7468 6f64 7320 7769 7468 2075 n methods with u │ │ │ │ │ +00011120: 6e63 6865 636b 6564 2063 6f6e 7665 7273 nchecked convers │ │ │ │ │ +00011130: 6174 696f 6e73 2069 6e20 7061 7261 6d65 ations in parame │ │ │ │ │ +00011140: 7465 7273 0a0a 3c6c 693e 746f 6f6c 732f ters..
  • tools/ │ │ │ │ │ +00011150: 6a61 7661 632f 3731 3939 3832 332f 496e javac/7199823/In │ │ │ │ │ +00011160: 6e65 7243 6c61 7373 4361 6e6e 6f74 4265 nerClassCannotBe │ │ │ │ │ +00011170: 5665 7269 6669 6564 2e6a 6176 613a 206a Verified.java: j │ │ │ │ │ +00011180: 6176 6163 2067 656e 6572 6174 6573 2069 avac generates i │ │ │ │ │ +00011190: 6e6e 6572 2063 6c61 7373 2074 6861 7420 nner class that │ │ │ │ │ +000111a0: 6361 6e27 7420 6265 2076 6572 6966 6965 can't be verifie │ │ │ │ │ +000111b0: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +000111c0: 6163 2f38 3030 3035 3138 2f44 7570 6c69 ac/8000518/Dupli │ │ │ │ │ +000111d0: 6361 7465 436f 6e73 7461 6e74 506f 6f6c cateConstantPool │ │ │ │ │ +000111e0: 456e 7472 792e 6a61 7661 3a20 4a61 7661 Entry.java: Java │ │ │ │ │ +000111f0: 6320 6765 6e65 7261 7465 7320 6475 706c c generates dupl │ │ │ │ │ +00011200: 6963 6174 6520 6e61 6d65 5f61 6e64 5f74 icate name_and_t │ │ │ │ │ +00011210: 7970 6520 636f 6e73 7461 6e74 2070 6f6f ype constant poo │ │ │ │ │ +00011220: 6c20 656e 7472 7920 666f 7220 636c 6173 l entry for clas │ │ │ │ │ +00011230: 7320 4269 6e61 7279 4f70 5661 6c75 6545 s BinaryOpValueE │ │ │ │ │ +00011240: 7870 2e6a 6176 610a 0a3c 6c69 3e74 6f6f xp.java..
  • too │ │ │ │ │ +00011250: 6c73 2f6a 6176 6163 2f38 3030 3232 3836 ls/javac/8002286 │ │ │ │ │ +00011260: 2f54 3830 3032 3238 362e 6a61 7661 3a20 /T8002286.java: │ │ │ │ │ +00011270: 5265 736f 6c76 6520 7368 6f75 6c64 2073 Resolve should s │ │ │ │ │ +00011280: 7570 706f 7274 206e 6573 7465 6420 7265 upport nested re │ │ │ │ │ +00011290: 736f 6c75 7469 6f6e 2063 6f6e 7465 7874 solution context │ │ │ │ │ +000112a0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +000112b0: 6163 2f38 3030 3539 3331 2f43 6865 636b ac/8005931/Check │ │ │ │ │ +000112c0: 4143 435f 5354 5249 4354 466c 6167 4f6e ACC_STRICTFlagOn │ │ │ │ │ +000112d0: 506b 6741 6363 6573 7343 6c61 7373 5465 PkgAccessClassTe │ │ │ │ │ +000112e0: 7374 2e6a 6176 613a 206a 6176 6163 2064 st.java: javac d │ │ │ │ │ +000112f0: 6f65 736e 2774 2073 6574 2041 4343 5f53 oesn't set ACC_S │ │ │ │ │ +00011300: 5452 4943 5420 666f 7220 636c 6173 7365 TRICT for classe │ │ │ │ │ +00011310: 7320 7769 7468 2070 6163 6b61 6765 2061 s with package a │ │ │ │ │ +00011320: 6363 6573 730a 0a3c 6c69 3e74 6f6f 6c73 ccess..
  • tools │ │ │ │ │ +00011330: 2f6a 6176 6163 2f38 3030 3931 3730 2f52 /javac/8009170/R │ │ │ │ │ +00011340: 6564 756e 6461 6e74 4279 7465 436f 6465 edundantByteCode │ │ │ │ │ +00011350: 496e 4172 7261 7954 6573 742e 6a61 7661 InArrayTest.java │ │ │ │ │ +00011360: 3a20 5265 6772 6573 7369 6f6e 3a20 6a61 : Regression: ja │ │ │ │ │ +00011370: 7661 6320 6765 6e65 7261 7465 7320 7265 vac generates re │ │ │ │ │ +00011380: 6475 6e64 616e 7420 6279 7465 636f 6465 dundant bytecode │ │ │ │ │ +00011390: 2069 6e20 6173 7369 676e 6f70 2069 6e76 in assignop inv │ │ │ │ │ +000113a0: 6f6c 7669 6e67 2061 7272 6179 730a 0a3c olving arrays..< │ │ │ │ │ +000113b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f38 li>tools/javac/8 │ │ │ │ │ +000113c0: 3035 3230 3730 2f44 7570 6c69 6361 7465 052070/Duplicate │ │ │ │ │ +000113d0: 5479 7065 5061 7261 6d65 7465 722e 6a61 TypeParameter.ja │ │ │ │ │ +000113e0: 7661 3a20 6a61 7661 6320 6372 6173 6865 va: javac crashe │ │ │ │ │ +000113f0: 7320 7768 656e 2074 6865 7265 2061 7265 s when there are │ │ │ │ │ +00011400: 2064 7570 6c69 6361 7465 6420 7479 7065 duplicated type │ │ │ │ │ +00011410: 2070 6172 616d 6574 6572 730a 0a3c 6c69 parameters..
  • tools/javac/806 │ │ │ │ │ +00011430: 3233 3539 2f55 6e72 6573 6f6c 7661 626c 2359/Unresolvabl │ │ │ │ │ +00011440: 6543 6c61 7373 4e50 4549 6e41 7474 7254 eClassNPEInAttrT │ │ │ │ │ +00011450: 6573 742e 6a61 7661 3a20 4e75 6c6c 506f est.java: NullPo │ │ │ │ │ +00011460: 696e 7465 7245 7863 6570 7469 6f6e 2069 interException i │ │ │ │ │ +00011470: 6e20 4174 7472 2077 6865 6e20 7479 7065 n Attr when type │ │ │ │ │ +00011480: 2d61 6e6e 6f74 6174 696e 6720 616e 2061 -annotating an a │ │ │ │ │ +00011490: 6e6f 6e79 6d6f 7573 2069 6e6e 6572 2063 nonymous inner c │ │ │ │ │ +000114a0: 6c61 7373 2069 6e20 616e 2075 6e72 6573 lass in an unres │ │ │ │ │ +000114b0: 6f6c 7661 626c 6520 636c 6173 730a 0a3c olvable class..< │ │ │ │ │ +000114c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f38 li>tools/javac/8 │ │ │ │ │ +000114d0: 3037 3433 3036 2f54 6573 7453 796e 7468 074306/TestSynth │ │ │ │ │ +000114e0: 6574 6963 4e75 6c6c 4368 6563 6b73 2e6a eticNullChecks.j │ │ │ │ │ +000114f0: 6176 613a 204e 554c 4c43 484b 2069 7320 ava: NULLCHK is │ │ │ │ │ +00011500: 656d 6974 7465 6420 6173 204f 626a 6563 emitted as Objec │ │ │ │ │ +00011510: 742e 6765 7443 6c61 7373 0a0a 3c6c 693e t.getClass..
  • │ │ │ │ │ +00011520: 746f 6f6c 732f 6a61 7661 632f 3831 3333 tools/javac/8133 │ │ │ │ │ +00011530: 3234 372f 5438 3133 3332 3437 2e6a 6176 247/T8133247.jav │ │ │ │ │ +00011540: 613a 2055 7365 206f 6620 4859 504f 5448 a: Use of HYPOTH │ │ │ │ │ +00011550: 4554 4943 414c 2066 6c61 6720 696e 2062 ETICAL flag in b │ │ │ │ │ +00011560: 7269 6467 6520 6765 6e65 7261 7469 6f6e ridge generation │ │ │ │ │ +00011570: 206c 6f67 6963 206c 6561 6473 2074 6f20 logic leads to │ │ │ │ │ +00011580: 6d69 7373 696e 6720 6272 6964 6765 7320 missing bridges │ │ │ │ │ +00011590: 696e 2073 6f6d 6520 6361 7365 730a 0a3c in some cases..< │ │ │ │ │ +000115a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f38 li>tools/javac/8 │ │ │ │ │ +000115b0: 3133 3838 3430 2f54 3831 3338 3834 302e 138840/T8138840. │ │ │ │ │ +000115c0: 6a61 7661 3a20 436f 6d70 696c 6572 2063 java: Compiler c │ │ │ │ │ +000115d0: 7261 7368 6573 2077 6865 6e20 636f 6d70 rashes when comp │ │ │ │ │ +000115e0: 696c 696e 6720 6269 7477 6973 6520 6f70 iling bitwise op │ │ │ │ │ +000115f0: 6572 6174 696f 6e73 2077 6974 6820 696c erations with il │ │ │ │ │ +00011600: 6c65 6761 6c20 6f70 6572 616e 6420 7479 legal operand ty │ │ │ │ │ +00011610: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ +00011620: 6176 6163 2f38 3133 3838 3430 2f54 3831 avac/8138840/T81 │ │ │ │ │ +00011630: 3339 3234 332e 6a61 7661 3a20 436f 6d70 39243.java: Comp │ │ │ │ │ +00011640: 696c 6572 2063 7261 7368 6573 2077 6865 iler crashes whe │ │ │ │ │ +00011650: 6e20 636f 6d70 696c 696e 6720 6269 7477 n compiling bitw │ │ │ │ │ +00011660: 6973 6520 6f70 6572 6174 696f 6e73 2077 ise operations w │ │ │ │ │ +00011670: 6974 6820 696c 6c65 6761 6c20 6f70 6572 ith illegal oper │ │ │ │ │ +00011680: 616e 6420 7479 7065 7320 2776 6f69 6427 and types 'void' │ │ │ │ │ +00011690: 2069 7320 6572 726f 6e65 6f75 736c 7920 is erroneously │ │ │ │ │ +000116a0: 6163 6365 7074 6564 2061 7320 6120 706f accepted as a po │ │ │ │ │ +000116b0: 7373 6962 6c65 206f 7065 7261 6e64 2066 ssible operand f │ │ │ │ │ +000116c0: 6f72 2073 7472 696e 6720 636f 6e63 6174 or string concat │ │ │ │ │ +000116d0: 656e 6174 696f 6e0a 0a3c 6c69 3e74 6f6f enation..
  • too │ │ │ │ │ +000116e0: 6c73 2f6a 6176 6163 2f38 3133 3838 3430 ls/javac/8138840 │ │ │ │ │ +000116f0: 2f54 3831 3339 3234 392e 6a61 7661 3a20 /T8139249.java: │ │ │ │ │ +00011700: 436f 6d70 696c 6572 2063 7261 7368 6573 Compiler crashes │ │ │ │ │ +00011710: 2077 6865 6e20 636f 6d70 696c 696e 6720 when compiling │ │ │ │ │ +00011720: 6269 7477 6973 6520 6f70 6572 6174 696f bitwise operatio │ │ │ │ │ +00011730: 6e73 2077 6974 6820 696c 6c65 6761 6c20 ns with illegal │ │ │ │ │ +00011740: 6f70 6572 616e 6420 7479 7065 7320 556e operand types Un │ │ │ │ │ +00011750: 6172 7920 6f70 6572 6174 6f72 2065 7272 ary operator err │ │ │ │ │ +00011760: 6f6e 656f 7573 6c79 2061 7070 6c69 6564 oneously applied │ │ │ │ │ +00011770: 2074 6f20 6e6f 6e2d 696e 7465 6772 616c to non-integral │ │ │ │ │ +00011780: 2074 7970 6520 6f70 6572 616e 640a 0a3c type operand..< │ │ │ │ │ +00011790: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f38 li>tools/javac/8 │ │ │ │ │ +000117a0: 3136 3139 3835 2f54 3831 3631 3938 3561 161985/T8161985a │ │ │ │ │ +000117b0: 2e6a 6176 613a 2053 7075 7269 6f75 7320 .java: Spurious │ │ │ │ │ +000117c0: 6f76 6572 7269 6465 206f 6620 4f62 6a65 override of Obje │ │ │ │ │ +000117d0: 6374 2e67 6574 436c 6173 7320 6c65 6164 ct.getClass lead │ │ │ │ │ +000117e0: 7320 746f 204e 5045 0a0a 3c6c 693e 746f s to NPE..
  • to │ │ │ │ │ +000117f0: 6f6c 732f 6a61 7661 632f 3831 3631 3938 ols/javac/816198 │ │ │ │ │ +00011800: 352f 5438 3136 3139 3835 622e 6a61 7661 5/T8161985b.java │ │ │ │ │ +00011810: 3a20 5370 7572 696f 7573 206f 7665 7272 : Spurious overr │ │ │ │ │ +00011820: 6964 6520 6f66 204f 626a 6563 742e 6765 ide of Object.ge │ │ │ │ │ +00011830: 7443 6c61 7373 206c 6561 6473 2074 6f20 tClass leads to │ │ │ │ │ +00011840: 4e50 450a 0a3c 6c69 3e74 6f6f 6c73 2f6a NPE..
  • tools/j │ │ │ │ │ +00011850: 6176 6163 2f38 3136 3730 3030 2f54 3831 avac/8167000/T81 │ │ │ │ │ +00011860: 3637 3030 302e 6a61 7661 3a20 5265 6669 67000.java: Refi │ │ │ │ │ +00011870: 6e65 2068 616e 646c 696e 6720 6f66 206d ne handling of m │ │ │ │ │ +00011880: 756c 7469 706c 6520 6d61 7869 6d61 6c6c ultiple maximall │ │ │ │ │ +00011890: 7920 7370 6563 6966 6963 2061 6273 7472 y specific abstr │ │ │ │ │ +000118a0: 6163 7420 6d65 7468 6f64 730a 0a3c 6c69 act methods..
  • tools/javac/816 │ │ │ │ │ +000118c0: 3730 3030 2f54 3831 3637 3030 3062 2e6a 7000/T8167000b.j │ │ │ │ │ +000118d0: 6176 613a 2052 6566 696e 6520 6861 6e64 ava: Refine hand │ │ │ │ │ +000118e0: 6c69 6e67 206f 6620 6d75 6c74 6970 6c65 ling of multiple │ │ │ │ │ +000118f0: 206d 6178 696d 616c 6c79 2073 7065 6369 maximally speci │ │ │ │ │ +00011900: 6669 6320 6162 7374 7261 6374 206d 6574 fic abstract met │ │ │ │ │ +00011910: 686f 6473 0a0a 3c6c 693e 746f 6f6c 732f hods..
  • tools/ │ │ │ │ │ +00011920: 6a61 7661 632f 3831 3637 3030 302f 5438 javac/8167000/T8 │ │ │ │ │ +00011930: 3136 3730 3030 632e 6a61 7661 3a20 5265 167000c.java: Re │ │ │ │ │ +00011940: 6669 6e65 2068 616e 646c 696e 6720 6f66 fine handling of │ │ │ │ │ +00011950: 206d 756c 7469 706c 6520 6d61 7869 6d61 multiple maxima │ │ │ │ │ +00011960: 6c6c 7920 7370 6563 6966 6963 2061 6273 lly specific abs │ │ │ │ │ +00011970: 7472 6163 7420 6d65 7468 6f64 730a 0a3c tract methods..< │ │ │ │ │ +00011980: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f38 li>tools/javac/8 │ │ │ │ │ +00011990: 3136 3933 3435 2f54 3831 3639 3334 3561 169345/T8169345a │ │ │ │ │ +000119a0: 2e6a 6176 613a 206a 6176 6163 2063 7261 .java: javac cra │ │ │ │ │ +000119b0: 7368 2077 6865 6e20 6c6f 6361 6c20 6672 sh when local fr │ │ │ │ │ +000119c0: 6f6d 2065 6e63 6c6f 7369 6e67 2063 6f6e om enclosing con │ │ │ │ │ +000119d0: 7465 7874 2069 7320 6361 7074 7572 6564 text is captured │ │ │ │ │ +000119e0: 206d 756c 7469 706c 6520 7469 6d65 730a multiple times. │ │ │ │ │ +000119f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00011a00: 2f38 3136 3933 3435 2f54 3831 3639 3334 /8169345/T816934 │ │ │ │ │ +00011a10: 3562 2e6a 6176 613a 206a 6176 6163 2063 5b.java: javac c │ │ │ │ │ +00011a20: 7261 7368 2077 6865 6e20 6c6f 6361 6c20 rash when local │ │ │ │ │ +00011a30: 6672 6f6d 2065 6e63 6c6f 7369 6e67 2063 from enclosing c │ │ │ │ │ +00011a40: 6f6e 7465 7874 2069 7320 6361 7074 7572 ontext is captur │ │ │ │ │ +00011a50: 6564 206d 756c 7469 706c 6520 7469 6d65 ed multiple time │ │ │ │ │ +00011a60: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00011a70: 6163 2f38 3136 3933 3435 2f54 3831 3639 ac/8169345/T8169 │ │ │ │ │ +00011a80: 3334 3563 2e6a 6176 613a 206a 6176 6163 345c.java: javac │ │ │ │ │ +00011a90: 2063 7261 7368 2077 6865 6e20 6c6f 6361 crash when loca │ │ │ │ │ +00011aa0: 6c20 6672 6f6d 2065 6e63 6c6f 7369 6e67 l from enclosing │ │ │ │ │ +00011ab0: 2063 6f6e 7465 7874 2069 7320 6361 7074 context is capt │ │ │ │ │ +00011ac0: 7572 6564 206d 756c 7469 706c 6520 7469 ured multiple ti │ │ │ │ │ +00011ad0: 6d65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a mes..
  • tools/j │ │ │ │ │ +00011ae0: 6176 6163 2f38 3139 3439 3332 2f54 3831 avac/8194932/T81 │ │ │ │ │ +00011af0: 3934 3933 322e 6a61 7661 3a20 6e6f 2061 94932.java: no a │ │ │ │ │ +00011b00: 6d62 7567 7569 7479 2065 7272 6f72 2069 mbuguity error i │ │ │ │ │ +00011b10: 7320 656d 6974 7465 6420 6966 2063 6c61 s emitted if cla │ │ │ │ │ +00011b20: 7373 6669 6c65 2063 6f6e 7461 696e 7320 ssfile contains │ │ │ │ │ +00011b30: 7477 6f20 6964 656e 7469 6361 6c20 6d65 two identical me │ │ │ │ │ +00011b40: 7468 6f64 7320 7769 7468 2064 6966 6665 thods with diffe │ │ │ │ │ +00011b50: 7265 6e74 2072 6574 7572 6e20 7479 7065 rent return type │ │ │ │ │ +00011b60: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00011b70: 6163 2f38 3230 3334 3336 2f54 3832 3033 ac/8203436/T8203 │ │ │ │ │ +00011b80: 3433 3661 2e6a 6176 613a 206a 6176 6163 436a.java: javac │ │ │ │ │ +00011b90: 2073 686f 756c 6420 6661 696c 2065 6172 should fail ear │ │ │ │ │ +00011ba0: 6c79 2077 6865 6e20 656d 6974 7469 6e67 ly when emitting │ │ │ │ │ +00011bb0: 2069 6c6c 6567 616c 2073 6967 6e61 7475 illegal signatu │ │ │ │ │ +00011bc0: 7265 2061 7474 7269 6275 7465 730a 0a3c re attributes..< │ │ │ │ │ +00011bd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f38 li>tools/javac/8 │ │ │ │ │ +00011be0: 3230 3334 3336 2f54 3832 3033 3433 3662 203436/T8203436b │ │ │ │ │ +00011bf0: 2e6a 6176 613a 206a 6176 6163 2073 686f .java: javac sho │ │ │ │ │ +00011c00: 756c 6420 6661 696c 2065 6172 6c79 2077 uld fail early w │ │ │ │ │ +00011c10: 6865 6e20 656d 6974 7469 6e67 2069 6c6c hen emitting ill │ │ │ │ │ +00011c20: 6567 616c 2073 6967 6e61 7475 7265 2061 egal signature a │ │ │ │ │ +00011c30: 7474 7269 6275 7465 730a 0a3c 6c69 3e74 ttributes..
  • t │ │ │ │ │ +00011c40: 6f6f 6c73 2f6a 6176 6163 2f38 3233 3038 ools/javac/82308 │ │ │ │ │ +00011c50: 3237 2f54 3832 3330 3832 372e 6a61 7661 27/T8230827.java │ │ │ │ │ +00011c60: 3a20 6a61 7661 6320 6769 7665 7320 696e : javac gives in │ │ │ │ │ +00011c70: 6170 7072 6f70 7269 6174 6520 7761 726e appropriate warn │ │ │ │ │ +00011c80: 696e 6720 6162 6f75 7420 706f 7465 6e74 ing about potent │ │ │ │ │ +00011c90: 6961 6c6c 7920 616d 6269 6775 6f75 7320 ially ambiguous │ │ │ │ │ +00011ca0: 6d65 7468 6f64 730a 0a3c 6c69 3e74 6f6f methods..
  • too │ │ │ │ │ +00011cb0: 6c73 2f6a 6176 6163 2f38 3233 3636 3937 ls/javac/8236697 │ │ │ │ │ +00011cc0: 2f54 3832 3336 3639 372e 6a61 7661 3a20 /T8236697.java: │ │ │ │ │ +00011cd0: 5374 6163 6b20 6f76 6572 666c 6f77 2077 Stack overflow w │ │ │ │ │ +00011ce0: 6974 6820 6379 636c 6963 2068 6965 7261 ith cyclic hiera │ │ │ │ │ +00011cf0: 7263 6879 2069 6e20 636c 6173 7320 6669 rchy in class fi │ │ │ │ │ +00011d00: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ +00011d10: 7661 632f 3832 3338 3733 352f 5438 3233 vac/8238735/T823 │ │ │ │ │ +00011d20: 3837 3335 2e6a 6176 613a 206a 6176 6163 8735.java: javac │ │ │ │ │ +00011d30: 2073 686f 756c 6420 6661 696c 2077 6974 should fail wit │ │ │ │ │ +00011d40: 686f 7574 2074 6872 6f77 696e 6720 4e50 hout throwing NP │ │ │ │ │ +00011d50: 450a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 E..
  • tools/jav │ │ │ │ │ +00011d60: 6163 2f38 3234 3531 3533 2f54 3832 3435 ac/8245153/T8245 │ │ │ │ │ +00011d70: 3135 332e 6a61 7661 3a20 556e 6963 6f64 153.java: Unicod │ │ │ │ │ +00011d80: 6520 656e 636f 6465 6420 646f 7562 6c65 e encoded double │ │ │ │ │ +00011d90: 2d71 756f 7465 6420 656d 7074 7920 7374 -quoted empty st │ │ │ │ │ +00011da0: 7269 6e67 2064 6f65 7320 6e6f 7420 636f ring does not co │ │ │ │ │ +00011db0: 6d70 696c 650a 0a3c 6c69 3e74 6f6f 6c73 mpile..
  • tools │ │ │ │ │ +00011dc0: 2f6a 6176 6163 2f38 3236 3432 3538 2f4d /javac/8264258/M │ │ │ │ │ +00011dd0: 6973 6c65 6164 696e 674e 6f6e 4578 6973 isleadingNonExis │ │ │ │ │ +00011de0: 7465 6e74 5061 7468 4572 726f 722e 6a61 tentPathError.ja │ │ │ │ │ +00011df0: 7661 3a20 556e 6b6e 6f77 6e20 6c6f 6f6b va: Unknown look │ │ │ │ │ +00011e00: 7570 7320 696e 2074 6865 206a 6176 6120 ups in the java │ │ │ │ │ +00011e10: 7061 636b 6167 6520 6769 7665 206d 6973 package give mis │ │ │ │ │ +00011e20: 6c65 6164 696e 6720 636f 6d70 696c 6174 leading compilat │ │ │ │ │ +00011e30: 696f 6e20 6572 726f 7273 0a0a 3c6c 693e ion errors..
  • │ │ │ │ │ +00011e40: 746f 6f6c 732f 6a61 7661 632f 3832 3738 tools/javac/8278 │ │ │ │ │ +00011e50: 3037 382f 496e 7661 6c69 6454 6869 7341 078/InvalidThisA │ │ │ │ │ +00011e60: 6e64 5375 7065 7249 6e43 6f6e 7374 7275 ndSuperInConstru │ │ │ │ │ +00011e70: 6374 6f72 4172 6754 6573 742e 6a61 7661 ctorArgTest.java │ │ │ │ │ +00011e80: 3a20 6572 726f 723a 2063 616e 6e6f 7420 : error: cannot │ │ │ │ │ +00011e90: 7265 6665 7265 6e63 6520 7375 7065 7220 reference super │ │ │ │ │ +00011ea0: 6265 666f 7265 2073 7570 6572 7479 7065 before supertype │ │ │ │ │ +00011eb0: 2063 6f6e 7374 7275 6374 6f72 2068 6173 constructor has │ │ │ │ │ +00011ec0: 2062 6565 6e20 6361 6c6c 6564 0a0a 3c6c been called..tools/javac/82 │ │ │ │ │ +00011ee0: 3738 3037 382f 5661 6c69 6454 6869 7341 78078/ValidThisA │ │ │ │ │ +00011ef0: 6e64 5375 7065 7249 6e43 6f6e 7374 7275 ndSuperInConstru │ │ │ │ │ +00011f00: 6374 6f72 4172 6754 6573 742e 6a61 7661 ctorArgTest.java │ │ │ │ │ +00011f10: 3a20 6572 726f 723a 2063 616e 6e6f 7420 : error: cannot │ │ │ │ │ +00011f20: 7265 6665 7265 6e63 6520 7375 7065 7220 reference super │ │ │ │ │ +00011f30: 6265 666f 7265 2073 7570 6572 7479 7065 before supertype │ │ │ │ │ +00011f40: 2063 6f6e 7374 7275 6374 6f72 2068 6173 constructor has │ │ │ │ │ +00011f50: 2062 6565 6e20 6361 6c6c 6564 0a0a 3c6c been called..tools/javac/Ab │ │ │ │ │ +00011f70: 7374 7261 6374 4f76 6572 7269 6465 2e6a stractOverride.j │ │ │ │ │ +00011f80: 6176 613a 204f 7665 726c 6f61 6420 7265 ava: Overload re │ │ │ │ │ +00011f90: 736f 6c75 7469 6f6e 2077 6865 6e20 616e solution when an │ │ │ │ │ +00011fa0: 2061 6273 7472 6163 7420 6d65 7468 6f64 abstract method │ │ │ │ │ +00011fb0: 206f 7665 7272 6964 6573 2061 2063 6f6e overrides a con │ │ │ │ │ +00011fc0: 6372 6574 6520 6f6e 650a 0a3c 6c69 3e74 crete one..
  • t │ │ │ │ │ +00011fd0: 6f6f 6c73 2f6a 6176 6163 2f41 6363 6573 ools/javac/Acces │ │ │ │ │ +00011fe0: 734d 6574 686f 6473 2f41 6363 6573 734d sMethods/AccessM │ │ │ │ │ +00011ff0: 6574 686f 6473 4c48 532e 6a61 7661 3a20 ethodsLHS.java: │ │ │ │ │ +00012000: 5465 7374 2061 6363 6573 7320 6d65 7468 Test access meth │ │ │ │ │ +00012010: 6f64 7320 666f 7220 6173 7369 676e 6d65 ods for assignme │ │ │ │ │ +00012020: 6e74 2074 6172 6765 7473 2e0a 0a3c 6c69 nt targets...
  • tools/javac/Acc │ │ │ │ │ +00012040: 6573 734d 6574 686f 6473 2f42 6974 7769 essMethods/Bitwi │ │ │ │ │ +00012050: 7365 4173 7369 676e 6d65 6e74 2e6a 6176 seAssignment.jav │ │ │ │ │ +00012060: 613a 2043 6865 636b 2063 6f72 7265 6374 a: Check correct │ │ │ │ │ +00012070: 2067 656e 6572 6174 696f 6e20 6f66 2062 generation of b │ │ │ │ │ +00012080: 6974 7769 7365 2061 7373 6967 6e6d 656e itwise assignmen │ │ │ │ │ +00012090: 7420 6163 6365 7373 206d 6574 686f 642e t access method. │ │ │ │ │ +000120a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000120b0: 632f 4163 6365 7373 4d65 7468 6f64 732f c/AccessMethods/ │ │ │ │ │ +000120c0: 4368 6169 6e65 6441 7373 6967 6e6d 656e ChainedAssignmen │ │ │ │ │ +000120d0: 742e 6a61 7661 3a20 5465 7374 2063 6861 t.java: Test cha │ │ │ │ │ +000120e0: 696e 6564 2061 7373 6967 6e6d 656e 7473 ined assignments │ │ │ │ │ +000120f0: 2075 7369 6e67 2061 6363 6573 7320 6d65 using access me │ │ │ │ │ +00012100: 7468 6f64 732e 0a0a 3c6c 693e 746f 6f6c thods...
  • tool │ │ │ │ │ +00012110: 732f 6a61 7661 632f 4163 6365 7373 4d65 s/javac/AccessMe │ │ │ │ │ +00012120: 7468 6f64 732f 436f 6e73 7472 7563 746f thods/Constructo │ │ │ │ │ +00012130: 7241 6363 6573 732e 6a61 7661 3a20 5465 rAccess.java: Te │ │ │ │ │ +00012140: 7374 2061 6363 6573 7320 6d65 7468 6f64 st access method │ │ │ │ │ +00012150: 7320 666f 7220 7072 6976 6174 6520 636f s for private co │ │ │ │ │ +00012160: 6e73 7472 7563 746f 7273 2e0a 0a3c 6c69 nstructors...
  • tools/javac/Acc │ │ │ │ │ +00012180: 6573 734d 6574 686f 6473 2f49 6e74 6572 essMethods/Inter │ │ │ │ │ +00012190: 6e61 6c48 616e 6473 6861 6b65 2e6a 6176 nalHandshake.jav │ │ │ │ │ +000121a0: 613a 2073 6563 7265 7420 6a61 7661 6320 a: secret javac │ │ │ │ │ +000121b0: 696e 7465 726e 616c 2068 616e 6473 6861 internal handsha │ │ │ │ │ +000121c0: 6b65 2066 6f72 2073 7570 6572 2061 6363 ke for super acc │ │ │ │ │ +000121d0: 6573 7320 6d65 7468 6f64 7320 6861 7320 ess methods has │ │ │ │ │ +000121e0: 7369 6465 2d65 6666 6563 7473 2e0a 0a3c side-effects...< │ │ │ │ │ +000121f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f41 li>tools/javac/A │ │ │ │ │ +00012200: 6363 6573 734d 6574 686f 6473 2f4c 6174 ccessMethods/Lat │ │ │ │ │ +00012210: 6541 6464 6974 696f 6e2e 6a61 7661 3a20 eAddition.java: │ │ │ │ │ +00012220: 436f 6d70 696c 6572 206d 7573 7420 7072 Compiler must pr │ │ │ │ │ +00012230: 6f70 6572 6c79 2068 616e 646c 6520 6163 operly handle ac │ │ │ │ │ +00012240: 6365 7373 206d 6574 686f 6473 2063 7265 cess methods cre │ │ │ │ │ +00012250: 6174 6564 2061 6674 6572 2074 6865 6972 ated after their │ │ │ │ │ +00012260: 2063 6c61 7373 2068 6173 2062 6565 6e20 class has been │ │ │ │ │ +00012270: 6368 6563 6b65 642e 0a0a 3c6c 693e 746f checked...
  • to │ │ │ │ │ +00012280: 6f6c 732f 6a61 7661 632f 4163 6365 7373 ols/javac/Access │ │ │ │ │ +00012290: 4d65 7468 6f64 732f 5570 6c65 7665 6c50 Methods/UplevelP │ │ │ │ │ +000122a0: 7269 7661 7465 436f 6e73 7461 6e74 732e rivateConstants. │ │ │ │ │ +000122b0: 6a61 7661 3a20 436f 6d70 696c 6572 206d java: Compiler m │ │ │ │ │ +000122c0: 7573 7420 7472 6561 7420 616e 2075 706c ust treat an upl │ │ │ │ │ +000122d0: 6576 656c 2072 6566 6572 656e 6365 2074 evel reference t │ │ │ │ │ +000122e0: 6f20 6120 7072 6976 6174 6520 6e61 6d65 o a private name │ │ │ │ │ +000122f0: 6420 636f 6e73 7461 6e74 2061 7320 6120 d constant as a │ │ │ │ │ +00012300: 636f 6e73 7461 6e74 2065 7870 7265 7373 constant express │ │ │ │ │ +00012310: 696f 6e2e 0a0a 3c6c 693e 746f 6f6c 732f ion...
  • tools/ │ │ │ │ │ +00012320: 6a61 7661 632f 4164 6452 6566 6572 656e javac/AddReferen │ │ │ │ │ +00012330: 6365 5468 6973 2e6a 6176 613a 2049 6d70 ceThis.java: Imp │ │ │ │ │ +00012340: 6c69 6369 7420 6361 7374 7320 6672 6f6d licit casts from │ │ │ │ │ +00012350: 2069 6e74 2074 6f20 6368 6172 2075 7365 int to char use │ │ │ │ │ +00012360: 6420 746f 2073 6372 6577 2075 7020 7468 d to screw up th │ │ │ │ │ +00012370: 6520 696e 7465 726e 616c 2060 7468 6973 e internal `this │ │ │ │ │ +00012380: 2720 6f62 6a65 6374 2069 6e20 6120 6261 ' object in a ba │ │ │ │ │ +00012390: 6420 7761 792e 0a0a 3c6c 693e 746f 6f6c d way...
  • tool │ │ │ │ │ +000123a0: 732f 6a61 7661 632f 416d 6269 6733 2e6a s/javac/Ambig3.j │ │ │ │ │ +000123b0: 6176 613a 204d 6973 7369 6e67 2061 6d62 ava: Missing amb │ │ │ │ │ +000123c0: 6967 7569 7479 2065 7272 6f72 2077 6865 iguity error whe │ │ │ │ │ +000123d0: 6e20 7477 6f20 6d65 7468 6f64 7320 6172 n two methods ar │ │ │ │ │ +000123e0: 6520 6571 7561 6c6c 7920 7370 6563 6966 e equally specif │ │ │ │ │ +000123f0: 6963 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ic..
  • tools/ja │ │ │ │ │ +00012400: 7661 632f 416e 6f6e 436c 7349 6e49 6e74 vac/AnonClsInInt │ │ │ │ │ +00012410: 662e 6a61 7661 3a20 416e 2061 6e6f 6e79 f.java: An anony │ │ │ │ │ +00012420: 6f75 7320 636c 6173 7320 696e 2061 6e20 ous class in an │ │ │ │ │ +00012430: 696e 7465 7266 6163 6520 6973 2061 6c6c interface is all │ │ │ │ │ +00012440: 6f77 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 owed...
  • tools │ │ │ │ │ +00012450: 2f6a 6176 6163 2f41 6e6f 6e49 6e6e 6572 /javac/AnonInner │ │ │ │ │ +00012460: 4578 6365 7074 696f 6e5f 312e 6a61 7661 Exception_1.java │ │ │ │ │ +00012470: 3a20 5665 7269 6679 2074 6861 7420 636f : Verify that co │ │ │ │ │ +00012480: 6e73 7472 7563 746f 7220 666f 7220 616e nstructor for an │ │ │ │ │ +00012490: 2061 6e6f 6e79 6d6f 7573 2063 6c61 7373 anonymous class │ │ │ │ │ +000124a0: 2063 616e 2074 6872 6f77 2065 7863 6570 can throw excep │ │ │ │ │ +000124b0: 7469 6f6e 7320 6966 2069 7473 2073 7570 tions if its sup │ │ │ │ │ +000124c0: 6572 636c 6173 7320 6361 6e2e 0a0a 3c6c erclass can...tools/javac/An │ │ │ │ │ +000124e0: 6f6e 496e 6e65 7245 7863 6570 7469 6f6e onInnerException │ │ │ │ │ +000124f0: 5f32 2e6a 6176 613a 2056 6572 6966 7920 _2.java: Verify │ │ │ │ │ +00012500: 7468 6174 2069 6e73 7461 6e63 6520 696e that instance in │ │ │ │ │ +00012510: 6974 6961 6c69 7a65 7220 6f66 2069 6e6e itializer of inn │ │ │ │ │ +00012520: 6572 2063 6c61 7373 2063 616e 2074 6872 er class can thr │ │ │ │ │ +00012530: 6f77 2063 6865 636b 6564 2065 7863 6570 ow checked excep │ │ │ │ │ +00012540: 7469 6f6e 2e0a 0a3c 6c69 3e74 6f6f 6c73 tion...
  • tools │ │ │ │ │ +00012550: 2f6a 6176 6163 2f41 6e6f 6e49 6e6e 6572 /javac/AnonInner │ │ │ │ │ +00012560: 4578 6365 7074 696f 6e5f 332e 6a61 7661 Exception_3.java │ │ │ │ │ +00012570: 3a20 5665 7269 6679 2074 6861 7420 6669 : Verify that fi │ │ │ │ │ +00012580: 7820 666f 7220 3432 3636 3137 3220 646f x for 4266172 do │ │ │ │ │ +00012590: 6573 206e 6f74 2061 6666 6563 7420 6e61 es not affect na │ │ │ │ │ +000125a0: 6d65 6420 696e 6e65 7220 636c 6173 7365 med inner classe │ │ │ │ │ +000125b0: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +000125c0: 7661 632f 416e 6f6e 5374 6174 6963 4d65 vac/AnonStaticMe │ │ │ │ │ +000125d0: 6d62 6572 5f31 2e6a 6176 613a 2056 6572 mber_1.java: Ver │ │ │ │ │ +000125e0: 6966 7920 7468 6174 2061 6e20 616e 6f6e ify that an anon │ │ │ │ │ +000125f0: 796d 6f75 7320 636c 6173 7320 6361 6e20 ymous class can │ │ │ │ │ +00012600: 636f 6e74 6169 6e20 6120 7374 6174 6963 contain a static │ │ │ │ │ +00012610: 2066 6965 6c64 206f 6e6c 7920 6966 2073 field only if s │ │ │ │ │ +00012620: 6f75 7263 6520 2667 743b 3d20 3136 0a0a ource >= 16.. │ │ │ │ │ +00012630: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00012640: 416e 6f6e 5374 6174 6963 4d65 6d62 6572 AnonStaticMember │ │ │ │ │ +00012650: 5f32 2e6a 6176 613a 2056 6572 6966 7920 _2.java: Verify │ │ │ │ │ +00012660: 7468 6174 2061 6e20 616e 6f6e 796d 6f75 that an anonymou │ │ │ │ │ +00012670: 7320 636c 6173 7320 6361 6e20 636f 6e74 s class can cont │ │ │ │ │ +00012680: 6169 6e20 6120 7374 6174 6963 206d 6574 ain a static met │ │ │ │ │ +00012690: 686f 6420 6f6e 6c79 2069 6620 736f 7572 hod only if sour │ │ │ │ │ +000126a0: 6365 2026 6774 3b3d 2031 360a 0a3c 6c69 ce >= 16..
  • tools/javac/Ano │ │ │ │ │ +000126c0: 6e53 7461 7469 634d 656d 6265 725f 332e nStaticMember_3. │ │ │ │ │ +000126d0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +000126e0: 7420 616e 2061 6e6f 6e79 6d6f 7573 2063 t an anonymous c │ │ │ │ │ +000126f0: 6c61 7373 2063 616e 2063 6f6e 7461 696e lass can contain │ │ │ │ │ +00012700: 2073 7461 7469 6320 636f 6e73 7461 6e74 static constant │ │ │ │ │ +00012710: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00012720: 6163 2f41 6e6f 6e79 6d6f 7573 436c 6173 ac/AnonymousClas │ │ │ │ │ +00012730: 732f 416e 6f6e 796d 6f75 7343 6c61 7373 s/AnonymousClass │ │ │ │ │ +00012740: 466c 6167 732e 6a61 7661 3a20 5665 7269 Flags.java: Veri │ │ │ │ │ +00012750: 6679 2074 6861 7420 616e 6f6e 796d 6f75 fy that anonymou │ │ │ │ │ +00012760: 7320 636c 6173 7320 6269 6e61 7269 6573 s class binaries │ │ │ │ │ +00012770: 2068 6176 6520 7468 6520 636f 7272 6563 have the correc │ │ │ │ │ +00012780: 7420 666c 6167 7320 7365 740a 0a3c 6c69 t flags set..
  • tools/javac/Ano │ │ │ │ │ +000127a0: 6e79 6d6f 7573 436c 6173 732f 416e 6f6e nymousClass/Anon │ │ │ │ │ +000127b0: 796d 6f75 7343 746f 7245 7863 6570 7469 ymousCtorExcepti │ │ │ │ │ +000127c0: 6f6e 5465 7374 2e6a 6176 613a 204d 6973 onTest.java: Mis │ │ │ │ │ +000127d0: 7369 6e67 2045 7863 6570 7469 6f6e 5461 sing ExceptionTa │ │ │ │ │ +000127e0: 626c 6520 6174 7472 6962 7574 6520 696e ble attribute in │ │ │ │ │ +000127f0: 2061 6e6f 6e79 6d6f 7573 2063 6c61 7373 anonymous class │ │ │ │ │ +00012800: 2063 6f6e 7374 7275 6374 6f72 730a 0a3c constructors..< │ │ │ │ │ +00012810: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f41 li>tools/javac/A │ │ │ │ │ +00012820: 6e6f 6e79 6d6f 7573 436c 6173 732f 416e nonymousClass/An │ │ │ │ │ +00012830: 6f6e 796d 6f75 7349 6e53 7570 6572 4361 onymousInSuperCa │ │ │ │ │ +00012840: 6c6c 4e65 6754 6573 742e 6a61 7661 3a20 llNegTest.java: │ │ │ │ │ +00012850: 5665 7269 6679 2074 6861 7420 6120 7072 Verify that a pr │ │ │ │ │ +00012860: 6f67 7261 6d20 6361 6e6e 6f74 2061 6363 ogram cannot acc │ │ │ │ │ +00012870: 6573 7320 696e 7374 616e 6365 2073 7461 ess instance sta │ │ │ │ │ +00012880: 7465 2062 6566 6f72 6520 636f 6e73 7472 te before constr │ │ │ │ │ +00012890: 7563 7469 6f6e 0a0a 3c6c 693e 746f 6f6c uction..
  • tool │ │ │ │ │ +000128a0: 732f 6a61 7661 632f 416e 6f6e 796d 6f75 s/javac/Anonymou │ │ │ │ │ +000128b0: 7343 6c61 7373 2f41 6e6f 6e79 6d6f 7573 sClass/Anonymous │ │ │ │ │ +000128c0: 496e 5375 7065 7243 616c 6c54 6573 742e InSuperCallTest. │ │ │ │ │ +000128d0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +000128e0: 7420 6a61 7661 6320 736b 6970 7320 6f75 t javac skips ou │ │ │ │ │ +000128f0: 7465 7220 7468 6973 2074 6f20 616e 6f6e ter this to anon │ │ │ │ │ +00012900: 796d 6f75 7320 696e 6e65 7220 636c 6173 ymous inner clas │ │ │ │ │ +00012910: 7365 7320 696e 2073 7570 6572 2074 7970 ses in super typ │ │ │ │ │ +00012920: 6520 636f 6e73 7472 7563 746f 7220 6361 e constructor ca │ │ │ │ │ +00012930: 6c6c 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a lls..
  • tools/j │ │ │ │ │ +00012940: 6176 6163 2f41 6e6f 6e79 6d6f 7573 436c avac/AnonymousCl │ │ │ │ │ +00012950: 6173 732f 4374 6f72 4163 6365 7373 4279 ass/CtorAccessBy │ │ │ │ │ +00012960: 7061 7373 5465 7374 2e6a 6176 613a 2045 passTest.java: E │ │ │ │ │ +00012970: 7874 7261 6e65 6f75 7320 6163 6365 7373 xtraneous access │ │ │ │ │ +00012980: 2063 6865 636b 7320 696d 706c 656d 656e checks implemen │ │ │ │ │ +00012990: 7465 6420 6279 206a 6176 6163 0a0a 3c6c ted by javac..tools/javac/An │ │ │ │ │ +000129b0: 6f6e 796d 6f75 7343 6f6e 7374 7275 6374 onymousConstruct │ │ │ │ │ +000129c0: 6f72 4578 6365 7074 696f 6e73 2e6a 6176 orExceptions.jav │ │ │ │ │ +000129d0: 613a 2056 6572 6966 7920 7468 6174 2061 a: Verify that a │ │ │ │ │ +000129e0: 6e6f 6e79 6d6f 7573 2063 6c61 7373 6573 nonymous classes │ │ │ │ │ +000129f0: 2069 6e68 6572 6974 696e 6720 6672 6f6d inheriting from │ │ │ │ │ +00012a00: 2063 6c61 7373 6573 2077 686f 7365 2063 classes whose c │ │ │ │ │ +00012a10: 6f6e 7374 7275 6374 6f72 7320 6172 6520 onstructors are │ │ │ │ │ +00012a20: 6465 636c 6172 6564 2074 6f20 7468 726f declared to thro │ │ │ │ │ +00012a30: 7720 6578 6365 7074 696f 6e73 2063 616e w exceptions can │ │ │ │ │ +00012a40: 2062 6520 7375 6363 6573 6675 6c6c 7920 be succesfully │ │ │ │ │ +00012a50: 636f 6d70 696c 6564 2e0a 0a3c 6c69 3e74 compiled...
  • t │ │ │ │ │ +00012a60: 6f6f 6c73 2f6a 6176 6163 2f41 6e6f 6e79 ools/javac/Anony │ │ │ │ │ +00012a70: 6d6f 7573 4e75 6c6c 2e6a 6176 613a 2054 mousNull.java: T │ │ │ │ │ +00012a80: 6865 2063 6f6d 7069 6c65 7220 6372 6173 he compiler cras │ │ │ │ │ +00012a90: 6865 6420 7768 656e 6576 6572 2061 6e20 hed whenever an │ │ │ │ │ +00012aa0: 616e 6f6e 796d 6f75 7320 636c 6173 7320 anonymous class │ │ │ │ │ +00012ab0: 7761 7320 6372 6561 7465 6420 7769 7468 was created with │ │ │ │ │ +00012ac0: 2060 6e75 6c6c 2720 6173 206f 6e65 206f `null' as one o │ │ │ │ │ +00012ad0: 6620 6974 7320 6172 6775 6d65 6e74 732e f its arguments. │ │ │ │ │ +00012ae0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00012af0: 632f 416e 6f6e 796d 6f75 7350 726f 7465 c/AnonymousProte │ │ │ │ │ +00012b00: 6374 2f41 6e6f 6e79 6d6f 7573 5072 6f74 ct/AnonymousProt │ │ │ │ │ +00012b10: 6563 742e 6a61 7661 3a20 416e 6f6e 796d ect.java: Anonym │ │ │ │ │ +00012b20: 6f75 7320 636c 6173 7320 7769 7468 2069 ous class with i │ │ │ │ │ +00012b30: 6e61 6363 6573 7369 626c 6520 7479 7065 naccessible type │ │ │ │ │ +00012b40: 2069 6e20 636f 6e73 7472 7563 746f 7220 in constructor │ │ │ │ │ +00012b50: 6973 2072 656a 6563 7465 640a 0a3c 6c69 is rejected..
  • tools/javac/Ano │ │ │ │ │ +00012b70: 6e79 6d6f 7573 5375 6263 6c61 7373 5465 nymousSubclassTe │ │ │ │ │ +00012b80: 7374 2e6a 6176 613a 206a 6176 6163 2077 st.java: javac w │ │ │ │ │ +00012b90: 726f 6e67 6c79 2061 6c6c 6f77 7320 6120 rongly allows a │ │ │ │ │ +00012ba0: 7375 6263 6c61 7373 206f 6620 616e 2061 subclass of an a │ │ │ │ │ +00012bb0: 6e6f 6e79 6d6f 7573 2063 6c61 7373 0a0a nonymous class.. │ │ │ │ │ +00012bc0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00012bd0: 416e 6f6e 796d 6f75 7354 7970 652e 6a61 AnonymousType.ja │ │ │ │ │ +00012be0: 7661 3a20 5468 6520 636f 6d70 696c 6572 va: The compiler │ │ │ │ │ +00012bf0: 2064 6964 206e 6f74 2063 6f72 7265 6374 did not correct │ │ │ │ │ +00012c00: 6c79 2073 6574 2074 6865 2074 7970 6520 ly set the type │ │ │ │ │ +00012c10: 6f66 2061 6e20 616e 6f6e 796d 6f75 7320 of an anonymous │ │ │ │ │ +00012c20: 6e65 7720 6578 7072 6573 7369 6f6e 2e0a new expression.. │ │ │ │ │ +00012c30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00012c40: 2f41 7272 6179 4361 7374 2e6a 6176 613a /ArrayCast.java: │ │ │ │ │ +00012c50: 2043 6173 7473 2074 6f20 616e 2061 7272 Casts to an arr │ │ │ │ │ +00012c60: 6179 2074 7970 6520 7573 6564 2074 6f20 ay type used to │ │ │ │ │ +00012c70: 6361 7573 6520 6120 4e75 6c6c 506f 696e cause a NullPoin │ │ │ │ │ +00012c80: 7465 7245 7863 6570 7469 6f6e 2064 7572 terException dur │ │ │ │ │ +00012c90: 696e 6720 636f 6d70 696c 6174 696f 6e2e ing compilation. │ │ │ │ │ +00012ca0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00012cb0: 632f 4176 6f69 644e 5045 4174 436c 6173 c/AvoidNPEAtClas │ │ │ │ │ +00012cc0: 7352 6561 6465 722f 4176 6f69 644e 5045 sReader/AvoidNPE │ │ │ │ │ +00012cd0: 4174 436c 6173 7352 6561 6465 7254 6573 AtClassReaderTes │ │ │ │ │ +00012ce0: 742e 6a61 7661 3a20 436c 6173 7352 6561 t.java: ClassRea │ │ │ │ │ +00012cf0: 6465 723a 3a61 646a 7573 744d 6574 686f der::adjustMetho │ │ │ │ │ +00012d00: 6450 6172 616d 7320 6361 6e20 706f 7465 dParams can pote │ │ │ │ │ +00012d10: 6e74 6961 6c6c 7920 7265 7475 726e 206e ntially return n │ │ │ │ │ +00012d20: 756c 6c20 6966 2074 6865 2061 7267 7320 ull if the args │ │ │ │ │ +00012d30: 6c69 7374 2069 7320 656d 7074 790a 0a3c list is empty..< │ │ │ │ │ +00012d40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f42 li>tools/javac/B │ │ │ │ │ +00012d50: 6164 416e 6e6f 7461 7469 6f6e 2e6a 6176 adAnnotation.jav │ │ │ │ │ +00012d60: 613a 204d 616c 666f 726d 6564 2061 6e6e a: Malformed ann │ │ │ │ │ +00012d70: 6f74 6174 696f 6e20 7479 7065 2077 6974 otation type wit │ │ │ │ │ +00012d80: 6820 7661 7261 7267 7320 7061 7261 6d65 h varargs parame │ │ │ │ │ +00012d90: 7465 7220 6372 6173 6865 7320 6a61 7661 ter crashes java │ │ │ │ │ +00012da0: 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 c..
  • tools/jav │ │ │ │ │ +00012db0: 6163 2f42 6164 4272 6561 6b2e 6a61 7661 ac/BadBreak.java │ │ │ │ │ +00012dc0: 3a20 496e 636f 7272 6563 7420 6465 6164 : Incorrect dead │ │ │ │ │ +00012dd0: 2063 6f64 6520 616e 616c 7973 6973 2077 code analysis w │ │ │ │ │ +00012de0: 6865 6e20 6272 6561 6b20 7374 6174 656d hen break statem │ │ │ │ │ +00012df0: 656e 7473 2062 7265 616b 2074 6865 6d73 ents break thems │ │ │ │ │ +00012e00: 656c 7665 732e 0a0a 3c6c 693e 746f 6f6c elves...
  • tool │ │ │ │ │ +00012e10: 732f 6a61 7661 632f 4261 6443 6f76 6172 s/javac/BadCovar │ │ │ │ │ +00012e20: 2e6a 6176 613a 2043 6f6d 7069 6c65 7220 .java: Compiler │ │ │ │ │ +00012e30: 616c 6c6f 7773 2069 6e68 6572 6974 616e allows inheritan │ │ │ │ │ +00012e40: 6365 206f 6620 6d75 6c74 6970 6c65 206d ce of multiple m │ │ │ │ │ +00012e50: 6574 686f 6473 2077 6974 6820 756e 7265 ethods with unre │ │ │ │ │ +00012e60: 6c61 7465 6420 7265 7475 726e 2074 7970 lated return typ │ │ │ │ │ +00012e70: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00012e80: 7661 632f 4261 6448 6578 436f 6e73 7461 vac/BadHexConsta │ │ │ │ │ +00012e90: 6e74 2e6a 6176 613a 2043 6f6d 7069 6c65 nt.java: Compile │ │ │ │ │ +00012ea0: 7220 7065 726d 6974 7465 6420 696e 7661 r permitted inva │ │ │ │ │ +00012eb0: 6c69 6420 6865 7820 6c69 7465 7261 6c2e lid hex literal. │ │ │ │ │ +00012ec0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00012ed0: 632f 4261 644f 7074 696d 697a 6174 696f c/BadOptimizatio │ │ │ │ │ +00012ee0: 6e2f 4465 6164 436f 6465 312e 6a61 7661 n/DeadCode1.java │ │ │ │ │ +00012ef0: 3a20 7472 792d 6361 7463 6820 313a 2020 : try-catch 1: │ │ │ │ │ +00012f00: 5665 7269 6679 2074 6861 7420 6f76 6572 Verify that over │ │ │ │ │ +00012f10: 7a65 616c 6f75 7320 6465 6164 2d63 6f64 zealous dead-cod │ │ │ │ │ +00012f20: 6520 656c 696d 696e 6174 696f 6e20 6e6f e elimination no │ │ │ │ │ +00012f30: 206c 6f6e 6765 7220 7265 6d6f 7665 7320 longer removes │ │ │ │ │ +00012f40: 6c69 7665 2063 6f64 652e 0a0a 3c6c 693e live code...
  • │ │ │ │ │ +00012f50: 746f 6f6c 732f 6a61 7661 632f 4261 644f tools/javac/BadO │ │ │ │ │ +00012f60: 7074 696d 697a 6174 696f 6e2f 4465 6164 ptimization/Dead │ │ │ │ │ +00012f70: 436f 6465 322e 6a61 7661 3a20 7472 792d Code2.java: try- │ │ │ │ │ +00012f80: 6361 7463 6820 323a 2020 5665 7269 6679 catch 2: Verify │ │ │ │ │ +00012f90: 2074 6861 7420 6f76 6572 7a65 616c 6f75 that overzealou │ │ │ │ │ +00012fa0: 7320 6465 6164 2d63 6f64 6520 656c 696d s dead-code elim │ │ │ │ │ +00012fb0: 696e 6174 696f 6e20 6e6f 206c 6f6e 6765 ination no longe │ │ │ │ │ +00012fc0: 7220 7265 6d6f 7665 7320 6c69 7665 2063 r removes live c │ │ │ │ │ +00012fd0: 6f64 652e 0a0a 3c6c 693e 746f 6f6c 732f ode...
  • tools/ │ │ │ │ │ +00012fe0: 6a61 7661 632f 4261 644f 7074 696d 697a javac/BadOptimiz │ │ │ │ │ +00012ff0: 6174 696f 6e2f 4465 6164 436f 6465 332e ation/DeadCode3. │ │ │ │ │ +00013000: 6a61 7661 3a20 6669 6e61 6c20 766f 6964 java: final void │ │ │ │ │ +00013010: 2066 756e 6374 696f 6e3a 2020 5665 7269 function: Veri │ │ │ │ │ +00013020: 6679 2074 6861 7420 6f76 6572 7a65 616c fy that overzeal │ │ │ │ │ +00013030: 6f75 7320 6465 6164 2d63 6f64 6520 656c ous dead-code el │ │ │ │ │ +00013040: 696d 696e 6174 696f 6e20 6e6f 206c 6f6e imination no lon │ │ │ │ │ +00013050: 6765 7220 7265 6d6f 7665 7320 6c69 7665 ger removes live │ │ │ │ │ +00013060: 2063 6f64 652e 0a0a 3c6c 693e 746f 6f6c code...
  • tool │ │ │ │ │ +00013070: 732f 6a61 7661 632f 4261 644f 7074 696d s/javac/BadOptim │ │ │ │ │ +00013080: 697a 6174 696f 6e2f 4465 6164 436f 6465 ization/DeadCode │ │ │ │ │ +00013090: 342e 6a61 7661 3a20 7374 6174 6963 2069 4.java: static i │ │ │ │ │ +000130a0: 6e69 743a 2020 5665 7269 6679 2074 6861 nit: Verify tha │ │ │ │ │ +000130b0: 7420 6f76 6572 7a65 616c 6f75 7320 6465 t overzealous de │ │ │ │ │ +000130c0: 6164 2d63 6f64 6520 656c 696d 696e 6174 ad-code eliminat │ │ │ │ │ +000130d0: 696f 6e20 6e6f 206c 6f6e 6765 7220 7265 ion no longer re │ │ │ │ │ +000130e0: 6d6f 7665 7320 6c69 7665 2063 6f64 652e moves live code. │ │ │ │ │ +000130f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00013100: 632f 4261 644f 7074 696d 697a 6174 696f c/BadOptimizatio │ │ │ │ │ +00013110: 6e2f 4465 6164 436f 6465 352e 6a61 7661 n/DeadCode5.java │ │ │ │ │ +00013120: 3a20 696e 6974 3a20 2056 6572 6966 7920 : init: Verify │ │ │ │ │ +00013130: 7468 6174 206f 7665 727a 6561 6c6f 7573 that overzealous │ │ │ │ │ +00013140: 2064 6561 642d 636f 6465 2065 6c69 6d69 dead-code elimi │ │ │ │ │ +00013150: 6e61 7469 6f6e 206e 6f20 6c6f 6e67 6572 nation no longer │ │ │ │ │ +00013160: 2072 656d 6f76 6573 206c 6976 6520 636f removes live co │ │ │ │ │ +00013170: 6465 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a de...
  • tools/j │ │ │ │ │ +00013180: 6176 6163 2f42 6164 4f70 7469 6d69 7a61 avac/BadOptimiza │ │ │ │ │ +00013190: 7469 6f6e 2f44 6561 6443 6f64 6536 2e6a tion/DeadCode6.j │ │ │ │ │ +000131a0: 6176 613a 206e 6573 7465 6420 636c 6173 ava: nested clas │ │ │ │ │ +000131b0: 7365 733a 2020 5665 7269 6679 2074 6861 ses: Verify tha │ │ │ │ │ +000131c0: 7420 6f76 6572 7a65 616c 6f75 7320 6465 t overzealous de │ │ │ │ │ +000131d0: 6164 2d63 6f64 6520 656c 696d 696e 6174 ad-code eliminat │ │ │ │ │ +000131e0: 696f 6e20 6e6f 206c 6f6e 6765 7220 7265 ion no longer re │ │ │ │ │ +000131f0: 6d6f 7665 7320 6c69 7665 2063 6f64 652e moves live code. │ │ │ │ │ +00013200: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00013210: 632f 4261 644f 7074 696d 697a 6174 696f c/BadOptimizatio │ │ │ │ │ +00013220: 6e2f 5377 6974 6368 312e 6a61 7661 3a20 n/Switch1.java: │ │ │ │ │ +00013230: 4261 6420 6f70 7469 6d69 7a61 7469 6f6e Bad optimization │ │ │ │ │ +00013240: 206f 6620 2273 7769 7463 6822 2073 7461 of "switch" sta │ │ │ │ │ +00013250: 7465 6d65 6e74 0a0a 3c6c 693e 746f 6f6c tement..
  • tool │ │ │ │ │ +00013260: 732f 6a61 7661 632f 4261 644f 7074 696d s/javac/BadOptim │ │ │ │ │ +00013270: 697a 6174 696f 6e2f 5377 6974 6368 322e ization/Switch2. │ │ │ │ │ +00013280: 6a61 7661 3a20 4261 6420 6f70 7469 6d69 java: Bad optimi │ │ │ │ │ +00013290: 7a61 7469 6f6e 206f 6620 2273 7769 7463 zation of "switc │ │ │ │ │ +000132a0: 6822 2073 7461 7465 6d65 6e74 0a0a 3c6c h" statement..tools/javac/Bo │ │ │ │ │ +000132c0: 6f6c 4172 7261 792e 6a61 7661 3a20 4e50 olArray.java: NP │ │ │ │ │ +000132d0: 4520 6672 6f6d 2063 6f6d 2e73 756e 2e74 E from com.sun.t │ │ │ │ │ +000132e0: 6f6f 6c73 2e6a 6176 6163 2e76 382e 636f ools.javac.v8.co │ │ │ │ │ +000132f0: 6d70 2e46 6c6f 772e 6368 6563 6b49 6e69 mp.Flow.checkIni │ │ │ │ │ +00013300: 7420 696e 204d 616e 7469 7320 6265 7461 t in Mantis beta │ │ │ │ │ +00013310: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00013320: 632f 426f 756e 6443 6c61 7373 4572 726f c/BoundClassErro │ │ │ │ │ +00013330: 722e 6a61 7661 3a20 5665 7269 6679 2063 r.java: Verify c │ │ │ │ │ +00013340: 6f6d 7069 6c65 7220 646f 6573 6e27 7420 ompiler doesn't │ │ │ │ │ +00013350: 7468 726f 7720 6120 4e75 6c6c 506f 696e throw a NullPoin │ │ │ │ │ +00013360: 7465 7245 7863 6570 7469 6f6e 2077 6865 terException whe │ │ │ │ │ +00013370: 6e20 636f 6d70 696c 696e 672e 0a0a 3c6c n compiling...tools/javac/Br │ │ │ │ │ +00013390: 616e 6368 546f 4665 7765 7244 6566 696e anchToFewerDefin │ │ │ │ │ +000133a0: 6573 2e6a 6176 613a 206a 6176 612e 6c61 es.java: java.la │ │ │ │ │ +000133b0: 6e67 2e56 6572 6966 7945 7272 6f72 3a20 ng.VerifyError: │ │ │ │ │ +000133c0: 496e 636f 6e73 6973 7465 6e74 2073 7461 Inconsistent sta │ │ │ │ │ +000133d0: 636b 6d61 7020 6672 616d 6573 2061 7420 ckmap frames at │ │ │ │ │ +000133e0: 6272 616e 6368 2074 6172 6765 740a 0a3c branch target..< │ │ │ │ │ +000133f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f42 li>tools/javac/B │ │ │ │ │ +00013400: 7265 616b 4163 726f 7373 436c 6173 732e reakAcrossClass. │ │ │ │ │ +00013410: 6a61 7661 3a20 6a61 7661 6320 7468 726f java: javac thro │ │ │ │ │ +00013420: 7773 204e 756c 6c50 6f69 6e74 6572 4578 ws NullPointerEx │ │ │ │ │ +00013430: 6365 7074 696f 6e20 666f 7220 6272 6561 ception for brea │ │ │ │ │ +00013440: 6b20 746f 206c 6162 656c 206f 7574 7369 k to label outsi │ │ │ │ │ +00013450: 6465 206f 6620 636c 6173 730a 0a3c 6c69 de of class..
  • tools/javac/Cap │ │ │ │ │ +00013470: 7475 7265 496e 5375 6274 7970 652e 6a61 tureInSubtype.ja │ │ │ │ │ +00013480: 7661 3a20 7479 7065 2073 7973 7465 6d20 va: type system │ │ │ │ │ +00013490: 6c6f 6f70 686f 6c65 2069 6e20 7769 6c64 loophole in wild │ │ │ │ │ +000134a0: 6361 7264 2073 7562 7374 6974 7574 696f card substitutio │ │ │ │ │ +000134b0: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +000134c0: 6163 2f43 6173 6361 6465 6449 6e6e 6572 ac/CascadedInner │ │ │ │ │ +000134d0: 4e65 7749 6e73 7461 6e63 652e 6a61 7661 NewInstance.java │ │ │ │ │ +000134e0: 3a20 436f 6d70 696c 6572 2073 686f 756c : Compiler shoul │ │ │ │ │ +000134f0: 6420 6163 6365 7074 206e 6f6e 2d69 6465 d accept non-ide │ │ │ │ │ +00013500: 6e74 6966 6965 7220 6578 7072 6573 7369 ntifier expressi │ │ │ │ │ +00013510: 6f6e 7320 6173 2074 6865 206f 7574 6572 ons as the outer │ │ │ │ │ +00013520: 2069 6e73 7461 6e63 6520 696e 2061 2027 instance in a ' │ │ │ │ │ +00013530: 6e65 7727 2065 7870 7265 7373 696f 6e20 new' expression │ │ │ │ │ +00013540: 666f 7220 616e 2069 6e6e 6572 2063 6c61 for an inner cla │ │ │ │ │ +00013550: 7373 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ss...
  • tools/j │ │ │ │ │ +00013560: 6176 6163 2f43 6173 7449 6e74 6572 6661 avac/CastInterfa │ │ │ │ │ +00013570: 6365 3241 7272 6179 2e6a 6176 613a 2056 ce2Array.java: V │ │ │ │ │ +00013580: 6572 6966 7920 7468 6174 2061 2063 6f6d erify that a com │ │ │ │ │ +00013590: 7061 7469 626c 6520 696e 7465 7266 6163 patible interfac │ │ │ │ │ +000135a0: 6520 6361 6e20 6265 2063 6173 7420 746f e can be cast to │ │ │ │ │ +000135b0: 2061 6e20 6172 7261 7920 7479 7065 2e0a an array type.. │ │ │ │ │ +000135c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000135d0: 2f43 6865 636b 4e6f 436c 6173 7343 6173 /CheckNoClassCas │ │ │ │ │ +000135e0: 7445 7863 6570 7469 6f6e 2e6a 6176 613a tException.java: │ │ │ │ │ +000135f0: 2043 6c61 7373 4361 7374 4578 6365 7074 ClassCastExcept │ │ │ │ │ +00013600: 696f 6e20 7768 656e 2063 6f6d 7069 6c65 ion when compile │ │ │ │ │ +00013610: 6420 7769 7468 204a 444b 2039 6230 382b d with JDK 9b08+ │ │ │ │ │ +00013620: 2c20 4a44 4b38 2063 6f6d 7069 6c65 7320 , JDK8 compiles │ │ │ │ │ +00013630: 4f4b 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a OK...
  • tools/j │ │ │ │ │ +00013640: 6176 6163 2f43 6c61 7373 4379 636c 652f avac/ClassCycle/ │ │ │ │ │ +00013650: 436c 6173 7343 7963 6c65 3161 2e6a 6176 ClassCycle1a.jav │ │ │ │ │ +00013660: 613a 206a 6176 6163 2074 6872 6f77 7320 a: javac throws │ │ │ │ │ +00013670: 5374 6163 6b4f 7665 7266 6c6f 7745 7272 StackOverflowErr │ │ │ │ │ +00013680: 6f72 2066 6f72 2072 6563 7572 7369 7665 or for recursive │ │ │ │ │ +00013690: 2069 6e68 6572 6974 616e 6365 0a0a 3c6c inheritance..tools/javac/Cl │ │ │ │ │ +000136b0: 6173 7343 7963 6c65 2f43 6c61 7373 4379 assCycle/ClassCy │ │ │ │ │ +000136c0: 636c 6532 612e 6a61 7661 3a20 6a61 7661 cle2a.java: java │ │ │ │ │ +000136d0: 6320 7468 726f 7773 2053 7461 636b 4f76 c throws StackOv │ │ │ │ │ +000136e0: 6572 666c 6f77 4572 726f 7220 666f 7220 erflowError for │ │ │ │ │ +000136f0: 7265 6375 7273 6976 6520 696e 6865 7269 recursive inheri │ │ │ │ │ +00013700: 7461 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 tance..
  • tools │ │ │ │ │ +00013710: 2f6a 6176 6163 2f43 6c61 7373 4379 636c /javac/ClassCycl │ │ │ │ │ +00013720: 652f 436c 6173 7343 7963 6c65 3361 2e6a e/ClassCycle3a.j │ │ │ │ │ +00013730: 6176 613a 206a 6176 612e 6c61 6e67 2e53 ava: java.lang.S │ │ │ │ │ +00013740: 7461 636b 4f76 6572 666c 6f77 4572 726f tackOverflowErro │ │ │ │ │ +00013750: 7220 666f 7220 6379 636c 6963 2069 6e68 r for cyclic inh │ │ │ │ │ +00013760: 6572 6974 616e 6365 0a0a 3c6c 693e 746f eritance..
  • to │ │ │ │ │ +00013770: 6f6c 732f 6a61 7661 632f 436c 6173 7346 ols/javac/ClassF │ │ │ │ │ +00013780: 696c 654d 6f64 6966 6965 7273 2f43 6c61 ileModifiers/Cla │ │ │ │ │ +00013790: 7373 4d6f 6469 6669 6572 732e 6a61 7661 ssModifiers.java │ │ │ │ │ +000137a0: 3a20 5665 7269 6679 2074 6861 7420 636c : Verify that cl │ │ │ │ │ +000137b0: 6173 7320 6d6f 6469 6669 6572 7320 6269 ass modifiers bi │ │ │ │ │ +000137c0: 7473 2077 7269 7474 656e 2069 6e74 6f20 ts written into │ │ │ │ │ +000137d0: 636c 6173 7320 6669 6c65 2061 7265 2063 class file are c │ │ │ │ │ +000137e0: 6f72 7265 6374 2c20 696e 636c 7564 696e orrect, includin │ │ │ │ │ +000137f0: 6720 7468 6f73 6520 7769 7468 696e 2049 g those within I │ │ │ │ │ +00013800: 6e6e 6572 436c 6173 7365 7320 6174 7472 nnerClasses attr │ │ │ │ │ +00013810: 6962 7574 6573 2e0a 0a3c 6c69 3e74 6f6f ibutes...
  • too │ │ │ │ │ +00013820: 6c73 2f6a 6176 6163 2f43 6c61 7373 4669 ls/javac/ClassFi │ │ │ │ │ +00013830: 6c65 4d6f 6469 6669 6572 732f 4d65 6d62 leModifiers/Memb │ │ │ │ │ +00013840: 6572 4d6f 6469 6669 6572 732e 6a61 7661 erModifiers.java │ │ │ │ │ +00013850: 3a20 5665 7269 6679 2074 6861 7420 696d : Verify that im │ │ │ │ │ +00013860: 706c 6963 6974 206d 656d 6265 7220 6d6f plicit member mo │ │ │ │ │ +00013870: 6469 6669 6572 7320 6172 6520 7365 7420 difiers are set │ │ │ │ │ +00013880: 636f 7272 6563 746c 792e 0a0a 3c6c 693e correctly...
  • │ │ │ │ │ +00013890: 746f 6f6c 732f 6a61 7661 632f 436c 6173 tools/javac/Clas │ │ │ │ │ +000138a0: 7349 7341 6273 7472 6163 742e 6a61 7661 sIsAbstract.java │ │ │ │ │ +000138b0: 3a20 5468 6520 6669 7820 666f 7220 3132 : The fix for 12 │ │ │ │ │ +000138c0: 3430 3833 3120 6272 6f6b 6520 7468 6520 40831 broke the │ │ │ │ │ +000138d0: 636f 6d70 696c 6572 2e0a 0a3c 6c69 3e74 compiler...
  • t │ │ │ │ │ +000138e0: 6f6f 6c73 2f6a 6176 6163 2f43 6c61 7373 ools/javac/Class │ │ │ │ │ +000138f0: 4c69 742e 6a61 7661 3a20 5573 6520 6c64 Lit.java: Use ld │ │ │ │ │ +00013900: 6320 696e 7374 7275 6374 696f 6e20 666f c instruction fo │ │ │ │ │ +00013910: 7220 636c 6173 7320 6c69 7465 7261 6c73 r class literals │ │ │ │ │ +00013920: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00013930: 632f 436c 6173 734c 6974 6572 616c 732f c/ClassLiterals/ │ │ │ │ │ +00013940: 436c 6173 734c 6974 6572 616c 4865 6c70 ClassLiteralHelp │ │ │ │ │ +00013950: 6572 436f 6e74 6578 742e 6a61 7661 3a20 erContext.java: │ │ │ │ │ +00013960: 4120 6865 6c70 6572 206d 6574 686f 6420 A helper method │ │ │ │ │ +00013970: 616e 6420 6361 6368 6520 6365 6c6c 2073 and cache cell s │ │ │ │ │ +00013980: 686f 756c 6420 6265 2064 6566 696e 6564 hould be defined │ │ │ │ │ +00013990: 2066 6f72 2065 7665 7279 2063 6c61 7373 for every class │ │ │ │ │ +000139a0: 2063 6f6e 7461 696e 696e 6720 6120 6769 containing a gi │ │ │ │ │ +000139b0: 7665 6e20 636c 6173 7320 6c69 7465 7261 ven class litera │ │ │ │ │ +000139c0: 6c2c 2069 676e 6f72 696e 6720 616e 7920 l, ignoring any │ │ │ │ │ +000139d0: 6571 7569 7661 6c65 6e74 206d 656d 6265 equivalent membe │ │ │ │ │ +000139e0: 7273 2074 6861 7420 6d61 7920 6265 2069 rs that may be i │ │ │ │ │ +000139f0: 6e68 6572 6974 6564 2e0a 0a3c 6c69 3e74 nherited...
  • t │ │ │ │ │ +00013a00: 6f6f 6c73 2f6a 6176 6163 2f43 6c61 7373 ools/javac/Class │ │ │ │ │ +00013a10: 4c69 7465 7261 6c73 2f49 6e69 7469 616c Literals/Initial │ │ │ │ │ +00013a20: 697a 654f 7574 6572 2e6a 6176 613a 2055 izeOuter.java: U │ │ │ │ │ +00013a30: 7369 6e67 2061 2063 6c61 7373 206c 6974 sing a class lit │ │ │ │ │ +00013a40: 6572 616c 2063 6175 7365 7320 6f75 7465 eral causes oute │ │ │ │ │ +00013a50: 726d 6f73 7420 636c 6173 7320 746f 2062 rmost class to b │ │ │ │ │ +00013a60: 6520 696e 6974 6961 6c69 7a65 6420 6561 e initialized ea │ │ │ │ │ +00013a70: 726c 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a rly..
  • tools/j │ │ │ │ │ +00013a80: 6176 6163 2f43 6c61 7373 4c69 7465 7261 avac/ClassLitera │ │ │ │ │ +00013a90: 6c73 2f49 6e69 7469 616c 697a 6554 6172 ls/InitializeTar │ │ │ │ │ +00013aa0: 6765 742e 6a61 7661 3a20 636c 6173 7320 get.java: class │ │ │ │ │ +00013ab0: 6c69 7465 7261 6c20 6361 7573 6573 2074 literal causes t │ │ │ │ │ +00013ac0: 6865 2072 6566 6572 656e 6365 6420 636c he referenced cl │ │ │ │ │ +00013ad0: 6173 7320 746f 2062 6520 696e 6974 6961 ass to be initia │ │ │ │ │ +00013ae0: 6c69 7a65 640a 0a3c 6c69 3e74 6f6f 6c73 lized..
  • tools │ │ │ │ │ +00013af0: 2f6a 6176 6163 2f43 6c61 7373 4c69 7465 /javac/ClassLite │ │ │ │ │ +00013b00: 7261 6c73 2f65 7661 6c69 6e69 742f 436c rals/evalinit/Cl │ │ │ │ │ +00013b10: 6173 734c 6974 6572 616c 4576 616c 496e assLiteralEvalIn │ │ │ │ │ +00013b20: 6974 2e6a 6176 613a 2043 6865 636b 2074 it.java: Check t │ │ │ │ │ +00013b30: 6861 7420 7265 6665 7265 6e63 6573 2074 hat references t │ │ │ │ │ +00013b40: 6f20 5459 5045 2066 6965 6c64 7320 6765 o TYPE fields ge │ │ │ │ │ +00013b50: 6e65 7261 7465 6420 6475 7269 6e67 2074 nerated during t │ │ │ │ │ +00013b60: 6865 2074 7261 6e73 6c61 7469 6f6e 206f he translation o │ │ │ │ │ +00013b70: 6620 636c 6173 7320 6c69 7465 7261 6c73 f class literals │ │ │ │ │ +00013b80: 2061 7265 2068 616e 646c 6564 2063 6f72 are handled cor │ │ │ │ │ +00013b90: 7265 6374 6c79 2065 7665 6e20 6966 2074 rectly even if t │ │ │ │ │ +00013ba0: 6865 2077 7261 7070 6572 2063 6c61 7373 he wrapper class │ │ │ │ │ +00013bb0: 6573 2068 6176 656e 2774 2079 6574 2062 es haven't yet b │ │ │ │ │ +00013bc0: 6565 6e20 636f 6d70 696c 6564 2e0a 0a3c een compiled...< │ │ │ │ │ +00013bd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f43 li>tools/javac/C │ │ │ │ │ +00013be0: 6c61 7373 4d6f 6469 6669 6572 732f 496e lassModifiers/In │ │ │ │ │ +00013bf0: 7465 7266 6163 6541 6e64 496e 6e65 7243 terfaceAndInnerC │ │ │ │ │ +00013c00: 6c73 4374 6f72 2e6a 6176 613a 2049 6620 lsCtor.java: If │ │ │ │ │ +00013c10: 616e 2069 6e74 6572 6661 6365 2068 6173 an interface has │ │ │ │ │ +00013c20: 2061 6e20 696e 6e65 7220 636c 6173 732c an inner class, │ │ │ │ │ +00013c30: 2074 6865 2063 6f6e 7374 7275 6374 6f72 the constructor │ │ │ │ │ +00013c40: 2066 6f72 2074 6861 7420 696e 6e65 7220 for that inner │ │ │ │ │ +00013c50: 636c 6173 7320 6d75 7374 2062 6520 6163 class must be ac │ │ │ │ │ +00013c60: 6365 7373 6962 6c65 2074 6f20 7468 6520 cessible to the │ │ │ │ │ +00013c70: 696e 7465 7266 6163 652c 2072 6567 6172 interface, regar │ │ │ │ │ +00013c80: 646c 6573 7320 6f66 2077 6865 7468 6572 dless of whether │ │ │ │ │ +00013c90: 2069 7420 6973 2065 7870 6c69 6369 746c it is explicitl │ │ │ │ │ +00013ca0: 7920 6465 636c 6172 6564 2070 7269 7661 y declared priva │ │ │ │ │ +00013cb0: 7465 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a te...
  • tools/j │ │ │ │ │ +00013cc0: 6176 6163 2f43 6c61 7373 5061 7468 5465 avac/ClassPathTe │ │ │ │ │ +00013cd0: 7374 2f43 6c61 7373 5061 7468 5465 7374 st/ClassPathTest │ │ │ │ │ +00013ce0: 2e6a 6176 613a 2054 6573 7420 2d63 6c61 .java: Test -cla │ │ │ │ │ +00013cf0: 7373 7061 7468 206f 7074 696f 6e20 616e sspath option an │ │ │ │ │ +00013d00: 6420 636c 6173 7370 6174 6820 6465 6661 d classpath defa │ │ │ │ │ +00013d10: 756c 7473 2e0a 0a3c 6c69 3e74 6f6f 6c73 ults...
  • tools │ │ │ │ │ +00013d20: 2f6a 6176 6163 2f43 6c61 7373 546f 5479 /javac/ClassToTy │ │ │ │ │ +00013d30: 7065 5061 726d 2e6a 6176 613a 2047 656e peParm.java: Gen │ │ │ │ │ +00013d40: 6572 6963 733a 2061 7373 6967 6e6d 656e erics: assignmen │ │ │ │ │ +00013d50: 7420 6f66 2043 6c61 7373 2074 6f20 7479 t of Class to ty │ │ │ │ │ +00013d60: 7065 2070 6172 6d27 7320 6465 6661 756c pe parm's defaul │ │ │ │ │ +00013d70: 7420 7368 6f75 6c64 2065 6c69 6369 7420 t should elicit │ │ │ │ │ +00013d80: 6572 726f 720a 0a3c 6c69 3e74 6f6f 6c73 error..
  • tools │ │ │ │ │ +00013d90: 2f6a 6176 6163 2f43 6c6f 6e65 6162 6c65 /javac/Cloneable │ │ │ │ │ +00013da0: 5072 6f62 6c65 6d2e 6a61 7661 3a20 6365 Problem.java: ce │ │ │ │ │ +00013db0: 7274 6169 6e20 696e 6865 7269 7461 6e63 rtain inheritanc │ │ │ │ │ +00013dc0: 6520 7061 7474 6572 6e73 2069 6e76 6f6c e patterns invol │ │ │ │ │ +00013dd0: 7669 6e67 206d 6574 686f 6473 2064 6566 ving methods def │ │ │ │ │ +00013de0: 696e 6564 2069 6e20 4f62 6a65 6374 2075 ined in Object u │ │ │ │ │ +00013df0: 7365 6420 746f 2063 6175 7365 2073 7075 sed to cause spu │ │ │ │ │ +00013e00: 7269 6f75 7320 6572 726f 7220 6d65 7373 rious error mess │ │ │ │ │ +00013e10: 6167 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 ages...
  • tools │ │ │ │ │ +00013e20: 2f6a 6176 6163 2f43 6c6f 7375 7265 312e /javac/Closure1. │ │ │ │ │ +00013e30: 6a61 7661 3a20 496e 6974 6961 6c69 7a61 java: Initializa │ │ │ │ │ +00013e40: 7469 6f6e 206f 6620 7570 2d6c 6576 656c tion of up-level │ │ │ │ │ +00013e50: 206c 696e 6b73 2c20 696d 6d65 6469 6174 links, immediat │ │ │ │ │ +00013e60: 656c 7920 6166 7465 7220 7375 7065 7228 ely after super( │ │ │ │ │ +00013e70: 292c 206f 6363 7572 7320 746f 6f20 6c61 ), occurs too la │ │ │ │ │ +00013e80: 7465 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a te...
  • tools/j │ │ │ │ │ +00013e90: 6176 6163 2f43 6c6f 7375 7265 322e 6a61 avac/Closure2.ja │ │ │ │ │ +00013ea0: 7661 3a20 496e 6974 6961 6c69 7a61 7469 va: Initializati │ │ │ │ │ +00013eb0: 6f6e 206f 6620 7570 2d6c 6576 656c 206c on of up-level l │ │ │ │ │ +00013ec0: 696e 6b73 2c20 696d 6d65 6469 6174 656c inks, immediatel │ │ │ │ │ +00013ed0: 7920 6166 7465 7220 7375 7065 7228 292c y after super(), │ │ │ │ │ +00013ee0: 206f 6363 7572 7320 746f 6f20 6c61 7465 occurs too late │ │ │ │ │ +00013ef0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00013f00: 6163 2f43 6c6f 7375 7265 332e 6a61 7661 ac/Closure3.java │ │ │ │ │ +00013f10: 3a20 496e 6974 6961 6c69 7a61 7469 6f6e : Initialization │ │ │ │ │ +00013f20: 206f 6620 7570 2d6c 6576 656c 206c 696e of up-level lin │ │ │ │ │ +00013f30: 6b73 2c20 696d 6d65 6469 6174 656c 7920 ks, immediately │ │ │ │ │ +00013f40: 6166 7465 7220 7375 7065 7228 292c 206f after super(), o │ │ │ │ │ +00013f50: 6363 7572 7320 746f 6f20 6c61 7465 2e0a ccurs too late.. │ │ │ │ │ +00013f60: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00013f70: 2f43 6c6f 7375 7265 342e 6a61 7661 3a20 /Closure4.java: │ │ │ │ │ +00013f80: 496e 6974 6961 6c69 7a61 7469 6f6e 206f Initialization o │ │ │ │ │ +00013f90: 6620 7570 2d6c 6576 656c 206c 696e 6b73 f up-level links │ │ │ │ │ +00013fa0: 2c20 696d 6d65 6469 6174 656c 7920 6166 , immediately af │ │ │ │ │ +00013fb0: 7465 7220 7375 7065 7228 292c 206f 6363 ter super(), occ │ │ │ │ │ +00013fc0: 7572 7320 746f 6f20 6c61 7465 2e0a 0a3c urs too late...< │ │ │ │ │ +00013fd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f43 li>tools/javac/C │ │ │ │ │ +00013fe0: 6c6f 7375 7265 352e 6a61 7661 3a20 496e losure5.java: In │ │ │ │ │ +00013ff0: 636f 7272 6563 7420 6f72 6465 7220 666f correct order fo │ │ │ │ │ +00014000: 7220 696e 6974 6961 6c69 7a65 7273 2069 r initializers i │ │ │ │ │ +00014010: 6e20 6e65 7374 6564 2063 6c61 7373 0a0a n nested class.. │ │ │ │ │ +00014020: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00014030: 436c 6f73 7572 6536 2e6a 6176 613a 2063 Closure6.java: c │ │ │ │ │ +00014040: 7261 7368 2077 6865 6e20 616e 6f6e 796d rash when anonym │ │ │ │ │ +00014050: 6f75 7320 7374 6174 6963 206c 6f63 616c ous static local │ │ │ │ │ +00014060: 2069 6e20 7375 7065 7228 2920 6163 6365 in super() acce │ │ │ │ │ +00014070: 7373 6573 2065 6e63 6c6f 7369 6e67 2076 sses enclosing v │ │ │ │ │ +00014080: 6172 6961 626c 650a 0a3c 6c69 3e74 6f6f ariable..
  • too │ │ │ │ │ +00014090: 6c73 2f6a 6176 6163 2f43 6f6d 706f 756e ls/javac/Compoun │ │ │ │ │ +000140a0: 6442 6f78 2e6a 6176 613a 2064 726f 7020 dBox.java: drop │ │ │ │ │ +000140b0: 636f 6d70 6f75 6e64 2062 6f78 696e 6720 compound boxing │ │ │ │ │ +000140c0: 6f70 6572 6174 696f 6e73 0a0a 3c6c 693e operations..
  • │ │ │ │ │ +000140d0: 746f 6f6c 732f 6a61 7661 632f 436f 6e64 tools/javac/Cond │ │ │ │ │ +000140e0: 6974 696f 6e61 6c41 7267 5479 7065 735f itionalArgTypes_ │ │ │ │ │ +000140f0: 312e 6a61 7661 3a20 5665 7269 6679 2074 1.java: Verify t │ │ │ │ │ +00014100: 6861 7420 626f 7468 2062 7261 6e63 6865 hat both branche │ │ │ │ │ +00014110: 7320 6f66 2061 2063 6f6e 6469 7469 6f6e s of a condition │ │ │ │ │ +00014120: 616c 2065 7870 7265 7373 696f 6e20 6d75 al expression mu │ │ │ │ │ +00014130: 7374 2061 6772 6565 2069 6e20 7479 7065 st agree in type │ │ │ │ │ +00014140: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00014150: 6163 2f43 6f6e 6469 7469 6f6e 616c 4172 ac/ConditionalAr │ │ │ │ │ +00014160: 6754 7970 6573 5f32 2e6a 6176 613a 2056 gTypes_2.java: V │ │ │ │ │ +00014170: 6572 6966 7920 7468 6174 2062 6f74 6820 erify that both │ │ │ │ │ +00014180: 6272 616e 6368 6573 206f 6620 6120 636f branches of a co │ │ │ │ │ +00014190: 6e64 6974 696f 6e61 6c20 6578 7072 6573 nditional expres │ │ │ │ │ +000141a0: 7369 6f6e 206d 7573 7420 6167 7265 6520 sion must agree │ │ │ │ │ +000141b0: 696e 2074 7970 652e 0a0a 3c6c 693e 746f in type...
  • to │ │ │ │ │ +000141c0: 6f6c 732f 6a61 7661 632f 436f 6e64 6974 ols/javac/Condit │ │ │ │ │ +000141d0: 696f 6e61 6c45 7870 7265 7373 696f 6e52 ionalExpressionR │ │ │ │ │ +000141e0: 6573 6f6c 7665 5065 6e64 696e 672e 6a61 esolvePending.ja │ │ │ │ │ +000141f0: 7661 3a20 5665 7269 6679 2062 6568 6176 va: Verify behav │ │ │ │ │ +00014200: 696f 7220 772e 722e 742e 0a0a 3c6c 693e ior w.r.t...
  • │ │ │ │ │ +00014210: 746f 6f6c 732f 6a61 7661 632f 436f 6e64 tools/javac/Cond │ │ │ │ │ +00014220: 6974 696f 6e61 6c49 6e6c 696e 652e 6a61 itionalInline.ja │ │ │ │ │ +00014230: 7661 3a20 5468 6520 636f 6d70 696c 6572 va: The compiler │ │ │ │ │ +00014240: 2067 6f74 2061 206e 756c 6c20 706f 696e got a null poin │ │ │ │ │ +00014250: 7465 7220 6578 6365 7074 696f 6e20 6f6e ter exception on │ │ │ │ │ +00014260: 2063 6f64 6520 6c69 6b65 2074 6865 2066 code like the f │ │ │ │ │ +00014270: 6f6c 6c6f 7769 6e67 2e0a 0a3c 6c69 3e74 ollowing...
  • t │ │ │ │ │ +00014280: 6f6f 6c73 2f6a 6176 6163 2f43 6f6e 6469 ools/javac/Condi │ │ │ │ │ +00014290: 7469 6f6e 616c 5769 7468 566f 6964 2e6a tionalWithVoid.j │ │ │ │ │ +000142a0: 6176 613a 2054 6865 2063 6f6d 7069 6c65 ava: The compile │ │ │ │ │ +000142b0: 7220 7761 7320 616c 6c6f 7769 6e67 2076 r was allowing v │ │ │ │ │ +000142c0: 6f69 6420 7479 7065 7320 696e 2069 7473 oid types in its │ │ │ │ │ +000142d0: 2070 6172 7369 6e67 206f 6620 636f 6e64 parsing of cond │ │ │ │ │ +000142e0: 6974 696f 6e61 6c20 6578 7072 6573 7369 itional expressi │ │ │ │ │ +000142f0: 6f6e 732e 0a0a 3c6c 693e 746f 6f6c 732f ons...
  • tools/ │ │ │ │ │ +00014300: 6a61 7661 632f 436f 6e73 7442 6f6f 6c41 javac/ConstBoolA │ │ │ │ │ +00014310: 7070 656e 642e 6a61 7661 3a20 5768 656e ppend.java: When │ │ │ │ │ +00014320: 2061 2063 6f6e 7374 616e 7420 626f 6f6c a constant bool │ │ │ │ │ +00014330: 6561 6e20 6578 7072 6573 7369 6f6e 2077 ean expression w │ │ │ │ │ +00014340: 6173 2061 7070 656e 6465 6420 746f 2061 as appended to a │ │ │ │ │ +00014350: 2063 6f6e 7374 616e 7420 7374 7269 6e67 constant string │ │ │ │ │ +00014360: 2c20 7468 6520 7661 6c75 6520 7761 7320 , the value was │ │ │ │ │ +00014370: 6163 6369 6465 6e74 616c 6c79 2062 6569 accidentally bei │ │ │ │ │ +00014380: 6e67 2063 6f6e 7665 7274 6564 2069 6e74 ng converted int │ │ │ │ │ +00014390: 6f20 616e 2069 6e74 6567 6572 2e0a 0a3c o an integer...< │ │ │ │ │ +000143a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f43 li>tools/javac/C │ │ │ │ │ +000143b0: 6f6e 7374 4368 6172 4170 7065 6e64 2e6a onstCharAppend.j │ │ │ │ │ +000143c0: 6176 613a 2057 6865 6e20 6120 636f 6e73 ava: When a cons │ │ │ │ │ +000143d0: 7461 6e74 2063 6861 7261 6374 6572 2077 tant character w │ │ │ │ │ +000143e0: 6173 2061 7070 656e 6465 6420 746f 2061 as appended to a │ │ │ │ │ +000143f0: 2063 6f6e 7374 616e 7420 7374 7269 6e67 constant string │ │ │ │ │ +00014400: 2c20 7468 6520 6368 6172 6163 7465 7220 , the character │ │ │ │ │ +00014410: 7761 7320 6163 6369 6465 6e74 616c 6c79 was accidentally │ │ │ │ │ +00014420: 2062 6569 6e67 2063 6f6e 7665 7274 6564 being converted │ │ │ │ │ +00014430: 2069 6e74 6f20 616e 2069 6e74 6567 6572 into an integer │ │ │ │ │ +00014440: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00014450: 6163 2f43 6f6e 7374 466f 6c64 5465 7374 ac/ConstFoldTest │ │ │ │ │ +00014460: 2e6a 6176 613a 2043 6f6e 7374 616e 7420 .java: Constant │ │ │ │ │ +00014470: 666f 6c64 696e 6720 6465 6669 6369 656e folding deficien │ │ │ │ │ +00014480: 6379 0a0a 3c6c 693e 746f 6f6c 732f 6a61 cy..
  • tools/ja │ │ │ │ │ +00014490: 7661 632f 436f 6e73 7461 6e74 5661 6c75 vac/ConstantValu │ │ │ │ │ +000144a0: 6573 2f43 6f6e 7374 5661 6c49 6e69 742e es/ConstValInit. │ │ │ │ │ +000144b0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +000144c0: 7420 6e6f 6e2d 7374 6174 6963 2063 6f6e t non-static con │ │ │ │ │ +000144d0: 7374 616e 7420 6669 656c 6473 2061 7265 stant fields are │ │ │ │ │ +000144e0: 2069 6e69 7469 616c 697a 6564 2063 6f72 initialized cor │ │ │ │ │ +000144f0: 7265 6374 6c79 2e0a 0a3c 6c69 3e74 6f6f rectly...
  • too │ │ │ │ │ +00014500: 6c73 2f6a 6176 6163 2f43 6f6e 7374 616e ls/javac/Constan │ │ │ │ │ +00014510: 7456 616c 7565 732f 436f 6e73 7456 616c tValues/ConstVal │ │ │ │ │ +00014520: 496e 6c69 6e69 6e67 2e6a 6176 613a 2056 Inlining.java: V │ │ │ │ │ +00014530: 6572 6966 7920 7468 6174 206e 6f6e 2d73 erify that non-s │ │ │ │ │ +00014540: 7461 7469 6320 6669 656c 6473 2077 6974 tatic fields wit │ │ │ │ │ +00014550: 6820 6120 436f 6e73 7456 616c 7565 2061 h a ConstValue a │ │ │ │ │ +00014560: 7474 7269 6275 7465 2069 6e6c 696e 6564 ttribute inlined │ │ │ │ │ +00014570: 206f 6e6c 7920 7768 656e 2075 7365 6420 only when used │ │ │ │ │ +00014580: 6173 2061 2073 696d 706c 6520 6e61 6d65 as a simple name │ │ │ │ │ +00014590: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +000145a0: 6163 2f43 7963 6c69 6349 6e68 6572 6974 ac/CyclicInherit │ │ │ │ │ +000145b0: 616e 6365 2e6a 6176 613a 2054 6573 7420 ance.java: Test │ │ │ │ │ +000145c0: 7468 6174 2072 6563 7572 7369 7665 2027 that recursive ' │ │ │ │ │ +000145d0: 6578 7465 6e64 7327 2061 6e64 2027 696d extends' and 'im │ │ │ │ │ +000145e0: 706c 656d 656e 7473 2720 636c 6175 7365 plements' clause │ │ │ │ │ +000145f0: 7320 6172 6520 6465 7465 6374 6564 2061 s are detected a │ │ │ │ │ +00014600: 6e64 2064 6973 616c 6c6f 7765 642e 0a0a nd disallowed... │ │ │ │ │ +00014610: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00014620: 4379 636c 6963 496e 6865 7269 7461 6e63 CyclicInheritanc │ │ │ │ │ +00014630: 6532 2e6a 6176 613a 2069 6e63 6f72 7265 e2.java: incorre │ │ │ │ │ +00014640: 6374 2063 7963 6c69 6320 696e 6865 7269 ct cyclic inheri │ │ │ │ │ +00014650: 7461 6e63 6520 6572 726f 7220 7665 7273 tance error vers │ │ │ │ │ +00014660: 7573 206e 616d 6520 6869 6469 6e67 0a0a us name hiding.. │ │ │ │ │ +00014670: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00014680: 4379 636c 6963 496e 6865 7269 7461 6e63 CyclicInheritanc │ │ │ │ │ +00014690: 6534 2e6a 6176 613a 2069 6e63 6f72 7265 e4.java: incorre │ │ │ │ │ +000146a0: 6374 2063 7963 6c69 6320 696e 6865 7269 ct cyclic inheri │ │ │ │ │ +000146b0: 7461 6e63 6520 6572 726f 7220 7665 7273 tance error vers │ │ │ │ │ +000146c0: 7573 206e 616d 6520 6869 6469 6e67 0a0a us name hiding.. │ │ │ │ │ +000146d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000146e0: 4379 636c 6963 496e 6865 7269 7461 6e63 CyclicInheritanc │ │ │ │ │ +000146f0: 6536 2f4d 6169 6e2e 6a61 7661 3a20 5465 e6/Main.java: Te │ │ │ │ │ +00014700: 7374 2066 6f72 2073 7075 7269 6f75 7320 st for spurious │ │ │ │ │ +00014710: 6379 636c 6963 2069 6e68 6572 6974 616e cyclic inheritan │ │ │ │ │ +00014720: 6365 2064 7565 2074 6f20 696d 706f 7274 ce due to import │ │ │ │ │ +00014730: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00014740: 632f 4379 636c 6963 5363 6f70 696e 672f c/CyclicScoping/ │ │ │ │ │ +00014750: 4379 636c 6963 5363 6f70 696e 675f 312e CyclicScoping_1. │ │ │ │ │ +00014760: 6a61 7661 3a20 5665 7269 6679 2064 6574 java: Verify det │ │ │ │ │ +00014770: 6563 7469 6f6e 206f 6620 6379 636c 6963 ection of cyclic │ │ │ │ │ +00014780: 616c 6c79 2d73 636f 7065 6420 696e 7465 ally-scoped inte │ │ │ │ │ +00014790: 7266 6163 652e 0a0a 3c6c 693e 746f 6f6c rface...
  • tool │ │ │ │ │ +000147a0: 732f 6a61 7661 632f 4379 636c 6963 5363 s/javac/CyclicSc │ │ │ │ │ +000147b0: 6f70 696e 672f 4379 636c 6963 5363 6f70 oping/CyclicScop │ │ │ │ │ +000147c0: 696e 675f 322e 6a61 7661 3a20 5665 7269 ing_2.java: Veri │ │ │ │ │ +000147d0: 6679 2072 656a 6563 7469 6f6e 206f 6620 fy rejection of │ │ │ │ │ +000147e0: 696c 6c65 6761 6c20 6379 636c 6963 616c illegal cyclical │ │ │ │ │ +000147f0: 6c79 2d73 636f 7065 6420 636c 6173 732e ly-scoped class. │ │ │ │ │ +00014800: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00014810: 632f 4465 6164 496e 6e65 7243 6c61 7373 c/DeadInnerClass │ │ │ │ │ +00014820: 2e6a 6176 613a 2054 6865 2063 6f6d 7069 .java: The compi │ │ │ │ │ +00014830: 6c65 7220 6372 6173 6865 6420 7768 656e ler crashed when │ │ │ │ │ +00014840: 2069 7420 656e 636f 756e 7465 7265 6420 it encountered │ │ │ │ │ +00014850: 696e 6e65 7220 636c 6173 7365 7320 696e inner classes in │ │ │ │ │ +00014860: 7369 6465 206f 6620 6465 6164 2063 6f64 side of dead cod │ │ │ │ │ +00014870: 6520 7768 6963 6820 636f 6e74 6169 6e65 e which containe │ │ │ │ │ +00014880: 6420 7570 6c65 7665 6c20 7265 6665 7265 d uplevel refere │ │ │ │ │ +00014890: 6e63 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 nces...
  • tools │ │ │ │ │ +000148a0: 2f6a 6176 6163 2f44 6563 6c61 7261 7469 /javac/Declarati │ │ │ │ │ +000148b0: 6f6e 5374 6174 656d 656e 7449 6e6c 696e onStatementInlin │ │ │ │ │ +000148c0: 652e 6a61 7661 3a20 5468 6520 636f 6d70 e.java: The comp │ │ │ │ │ +000148d0: 696c 6572 2075 7365 6420 746f 2063 7261 iler used to cra │ │ │ │ │ +000148e0: 7368 2077 6865 6e20 6974 2074 7269 6564 sh when it tried │ │ │ │ │ +000148f0: 2074 6f20 2269 6e6c 696e 6522 2061 2044 to "inline" a D │ │ │ │ │ +00014900: 6563 6c61 7261 7469 6f6e 5374 6174 656d eclarationStatem │ │ │ │ │ +00014910: 656e 742e 0a0a 3c6c 693e 746f 6f6c 732f ent...
  • tools/ │ │ │ │ │ +00014920: 6a61 7661 632f 4465 6570 5374 7269 6e67 javac/DeepString │ │ │ │ │ +00014930: 436f 6e63 6174 2e6a 6176 613a 2050 6172 Concat.java: Par │ │ │ │ │ +00014940: 7365 722e 666f 6c64 5374 7269 6e67 7328 ser.foldStrings( │ │ │ │ │ +00014950: 2920 7368 6f75 6c64 2075 7365 2069 7465 ) should use ite │ │ │ │ │ +00014960: 7261 7469 6f6e 2069 6e73 7465 6164 206f ration instead o │ │ │ │ │ +00014970: 6620 7265 6375 7273 696f 6e2e 0a0a 3c6c f recursion...tools/javac/De │ │ │ │ │ +00014990: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ +000149a0: 2f37 3030 3337 3434 2f54 3730 3033 3734 /7003744/T700374 │ │ │ │ │ +000149b0: 3461 2e6a 6176 613a 2043 6f6d 7069 6c65 4a.java: Compile │ │ │ │ │ +000149c0: 7220 6572 726f 7220 636f 6e63 6572 6e69 r error concerni │ │ │ │ │ +000149d0: 6e67 2066 696e 616c 2076 6172 6961 626c ng final variabl │ │ │ │ │ +000149e0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +000149f0: 7661 632f 4465 6669 6e69 7465 4173 7369 vac/DefiniteAssi │ │ │ │ │ +00014a00: 676e 6d65 6e74 2f37 3030 3337 3434 2f54 gnment/7003744/T │ │ │ │ │ +00014a10: 3730 3033 3734 3462 2e6a 6176 613a 2043 7003744b.java: C │ │ │ │ │ +00014a20: 6f6d 7069 6c65 7220 6572 726f 7220 636f ompiler error co │ │ │ │ │ +00014a30: 6e63 6572 6e69 6e67 2066 696e 616c 2076 ncerning final v │ │ │ │ │ +00014a40: 6172 6961 626c 6573 0a0a 3c6c 693e 746f ariables..
  • to │ │ │ │ │ +00014a50: 6f6c 732f 6a61 7661 632f 4465 6669 6e69 ols/javac/Defini │ │ │ │ │ +00014a60: 7465 4173 7369 676e 6d65 6e74 2f38 3135 teAssignment/815 │ │ │ │ │ +00014a70: 3631 3830 2f54 3831 3536 3138 302e 6a61 6180/T8156180.ja │ │ │ │ │ +00014a80: 7661 3a20 6a61 7661 6320 6163 6365 7074 va: javac accept │ │ │ │ │ +00014a90: 7320 636f 6465 2074 6861 7420 7669 6f6c s code that viol │ │ │ │ │ +00014aa0: 6174 6573 204a 4c53 2063 6861 7074 6572 ates JLS chapter │ │ │ │ │ +00014ab0: 2031 360a 0a3c 6c69 3e74 6f6f 6c73 2f6a 16..
  • tools/j │ │ │ │ │ +00014ac0: 6176 6163 2f44 6566 696e 6974 6541 7373 avac/DefiniteAss │ │ │ │ │ +00014ad0: 6967 6e6d 656e 742f 4441 426c 6f63 6b2e ignment/DABlock. │ │ │ │ │ +00014ae0: 6a61 7661 3a20 5468 6520 636f 6d70 696c java: The compil │ │ │ │ │ +00014af0: 6572 2073 6f6d 6574 696d 6573 2069 6e63 er sometimes inc │ │ │ │ │ +00014b00: 6f72 7265 6374 6c79 2072 6575 7365 6420 orrectly reused │ │ │ │ │ +00014b10: 6269 7473 2077 6865 6e20 636f 6d70 7574 bits when comput │ │ │ │ │ +00014b20: 696e 6720 4441 2f44 550a 0a3c 6c69 3e74 ing DA/DU..
  • t │ │ │ │ │ +00014b30: 6f6f 6c73 2f6a 6176 6163 2f44 6566 696e ools/javac/Defin │ │ │ │ │ +00014b40: 6974 6541 7373 6967 6e6d 656e 742f 4441 iteAssignment/DA │ │ │ │ │ +00014b50: 4c6f 6f70 312e 6a61 7661 3a20 5245 4752 Loop1.java: REGR │ │ │ │ │ +00014b60: 4553 5349 4f4e 3a20 4e75 6c6c 506f 696e ESSION: NullPoin │ │ │ │ │ +00014b70: 7465 7245 7863 6570 7469 6f6e 2069 6e20 terException in │ │ │ │ │ +00014b80: 466c 6f77 2e76 6973 6974 5472 7928 466c Flow.visitTry(Fl │ │ │ │ │ +00014b90: 6f77 2e6a 6176 613a 3837 3329 0a0a 3c6c ow.java:873)..tools/javac/De │ │ │ │ │ +00014bb0: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ +00014bc0: 2f44 4153 7769 7463 682e 6a61 7661 3a20 /DASwitch.java: │ │ │ │ │ +00014bd0: 4441 2076 6572 7375 7320 7377 6974 6368 DA versus switch │ │ │ │ │ +00014be0: 3a20 6a61 7661 6320 616c 6c6f 7773 2072 : javac allows r │ │ │ │ │ +00014bf0: 6566 6572 656e 6365 2074 6f20 756e 696e eference to unin │ │ │ │ │ +00014c00: 6974 6961 6c69 7a65 6420 7661 7269 6162 itialized variab │ │ │ │ │ +00014c10: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ +00014c20: 7661 632f 4465 6669 6e69 7465 4173 7369 vac/DefiniteAssi │ │ │ │ │ +00014c30: 676e 6d65 6e74 2f44 5541 7373 6572 742e gnment/DUAssert. │ │ │ │ │ +00014c40: 6a61 7661 3a20 4368 6563 6b20 636f 7272 java: Check corr │ │ │ │ │ +00014c50: 6563 7420 6861 6e64 6c69 6e67 206f 6620 ect handling of │ │ │ │ │ +00014c60: 4455 2069 6e20 6173 7365 7274 2073 7461 DU in assert sta │ │ │ │ │ +00014c70: 7465 6d65 6e74 730a 0a3c 6c69 3e74 6f6f tements..
  • too │ │ │ │ │ +00014c80: 6c73 2f6a 6176 6163 2f44 6566 696e 6974 ls/javac/Definit │ │ │ │ │ +00014c90: 6541 7373 6967 6e6d 656e 742f 4455 4265 eAssignment/DUBe │ │ │ │ │ +00014ca0: 666f 7265 4465 6669 6e65 6431 2e6a 6176 foreDefined1.jav │ │ │ │ │ +00014cb0: 613a 2043 6f6d 7069 6c65 7220 6173 7365 a: Compiler asse │ │ │ │ │ +00014cc0: 7274 696f 6e20 6661 696c 7572 6520 7769 rtion failure wi │ │ │ │ │ +00014cd0: 7468 2066 6f72 7761 7264 2072 6566 6572 th forward refer │ │ │ │ │ +00014ce0: 656e 6365 0a0a 3c6c 693e 746f 6f6c 732f ence..
  • tools/ │ │ │ │ │ +00014cf0: 6a61 7661 632f 4465 6669 6e69 7465 4173 javac/DefiniteAs │ │ │ │ │ +00014d00: 7369 676e 6d65 6e74 2f44 5542 6566 6f72 signment/DUBefor │ │ │ │ │ +00014d10: 6544 6566 696e 6564 322e 6a61 7661 3a20 eDefined2.java: │ │ │ │ │ +00014d20: 436f 6d70 696c 6572 2061 7373 6572 7469 Compiler asserti │ │ │ │ │ +00014d30: 6f6e 2066 6169 6c75 7265 2077 6974 6820 on failure with │ │ │ │ │ +00014d40: 666f 7277 6172 6420 7265 6665 7265 6e63 forward referenc │ │ │ │ │ +00014d50: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00014d60: 6163 2f44 6566 696e 6974 6541 7373 6967 ac/DefiniteAssig │ │ │ │ │ +00014d70: 6e6d 656e 742f 4455 5061 7261 6d31 2e6a nment/DUParam1.j │ │ │ │ │ +00014d80: 6176 613a 206a 6176 6163 2073 686f 756c ava: javac shoul │ │ │ │ │ +00014d90: 6420 6e6f 7420 616e 616c 797a 6520 6669 d not analyze fi │ │ │ │ │ +00014da0: 6e61 6c20 7061 7261 6d65 7465 7273 2066 nal parameters f │ │ │ │ │ +00014db0: 6f72 2064 6566 696e 6974 6520 6173 7369 or definite assi │ │ │ │ │ +00014dc0: 676e 6d65 6e74 2073 7461 7475 730a 0a3c gnment status..< │ │ │ │ │ +00014dd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ +00014de0: 6566 696e 6974 6541 7373 6967 6e6d 656e efiniteAssignmen │ │ │ │ │ +00014df0: 742f 4455 5061 7261 6d32 2e6a 6176 613a t/DUParam2.java: │ │ │ │ │ +00014e00: 206a 6176 6163 2073 686f 756c 6420 6e6f javac should no │ │ │ │ │ +00014e10: 7420 616e 616c 797a 6520 6669 6e61 6c20 t analyze final │ │ │ │ │ +00014e20: 7061 7261 6d65 7465 7273 2066 6f72 2064 parameters for d │ │ │ │ │ +00014e30: 6566 696e 6974 6520 6173 7369 676e 6d65 efinite assignme │ │ │ │ │ +00014e40: 6e74 2073 7461 7475 730a 0a3c 6c69 3e74 nt status..
  • t │ │ │ │ │ +00014e50: 6f6f 6c73 2f6a 6176 6163 2f44 6566 696e ools/javac/Defin │ │ │ │ │ +00014e60: 6974 6541 7373 6967 6e6d 656e 742f 4455 iteAssignment/DU │ │ │ │ │ +00014e70: 5377 6974 6368 2e6a 6176 613a 2043 6865 Switch.java: Che │ │ │ │ │ +00014e80: 636b 2063 6f72 7265 6374 2068 616e 646c ck correct handl │ │ │ │ │ +00014e90: 696e 6720 6f66 2044 5520 696e 2073 7769 ing of DU in swi │ │ │ │ │ +00014ea0: 7463 6820 7374 6174 656d 656e 7473 0a0a tch statements.. │ │ │ │ │ +00014eb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00014ec0: 4465 6669 6e69 7465 4173 7369 676e 6d65 DefiniteAssignme │ │ │ │ │ +00014ed0: 6e74 2f44 5553 7769 7463 6832 2e6a 6176 nt/DUSwitch2.jav │ │ │ │ │ +00014ee0: 613a 2064 6566 696e 6974 6520 6173 7369 a: definite assi │ │ │ │ │ +00014ef0: 676e 6d65 6e74 2076 6572 7375 7320 7377 gnment versus sw │ │ │ │ │ +00014f00: 6974 6368 0a0a 3c6c 693e 746f 6f6c 732f itch..
  • tools/ │ │ │ │ │ +00014f10: 6a61 7661 632f 4465 6669 6e69 7465 4173 javac/DefiniteAs │ │ │ │ │ +00014f20: 7369 676e 6d65 6e74 2f44 5554 7279 2e6a signment/DUTry.j │ │ │ │ │ +00014f30: 6176 613a 2043 6865 636b 2063 6f72 7265 ava: Check corre │ │ │ │ │ +00014f40: 6374 2068 616e 646c 696e 6720 6f66 2044 ct handling of D │ │ │ │ │ +00014f50: 5520 696e 2074 7279 2073 7461 7465 6d65 U in try stateme │ │ │ │ │ +00014f60: 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a nts..
  • tools/j │ │ │ │ │ +00014f70: 6176 6163 2f44 6566 696e 6974 6541 7373 avac/DefiniteAss │ │ │ │ │ +00014f80: 6967 6e6d 656e 742f 4465 6641 7373 6967 ignment/DefAssig │ │ │ │ │ +00014f90: 6e41 6674 6572 4966 5f31 2e6a 6176 613a nAfterIf_1.java: │ │ │ │ │ +00014fa0: 2056 6572 6966 7920 6465 6669 6e69 7465 Verify definite │ │ │ │ │ +00014fb0: 2061 7373 6967 6e6d 656e 7420 7374 6174 assignment stat │ │ │ │ │ +00014fc0: 6520 666f 6c6c 6f77 696e 6720 6f6e 652d e following one- │ │ │ │ │ +00014fd0: 6172 6d65 6420 6966 2d73 7461 7465 6d65 armed if-stateme │ │ │ │ │ +00014fe0: 6e74 2077 6974 6820 636f 6e73 7461 6e74 nt with constant │ │ │ │ │ +00014ff0: 2027 7472 7565 272e 0a0a 3c6c 693e 746f 'true'...
  • to │ │ │ │ │ +00015000: 6f6c 732f 6a61 7661 632f 4465 6669 6e69 ols/javac/Defini │ │ │ │ │ +00015010: 7465 4173 7369 676e 6d65 6e74 2f44 6566 teAssignment/Def │ │ │ │ │ +00015020: 4173 7369 676e 4166 7465 7249 665f 322e AssignAfterIf_2. │ │ │ │ │ +00015030: 6a61 7661 3a20 5665 7269 6679 2064 6566 java: Verify def │ │ │ │ │ +00015040: 696e 6974 6520 6173 7369 676e 6d65 6e74 inite assignment │ │ │ │ │ +00015050: 2073 7461 7465 2066 6f6c 6c6f 7769 6e67 state following │ │ │ │ │ +00015060: 206f 6e65 2d61 726d 6564 2069 662d 7374 one-armed if-st │ │ │ │ │ +00015070: 6174 656d 656e 7420 7769 7468 2063 6f6e atement with con │ │ │ │ │ +00015080: 7374 616e 7420 2766 616c 7365 272e 0a0a stant 'false'... │ │ │ │ │ +00015090: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000150a0: 4465 6669 6e69 7465 4173 7369 676e 6d65 DefiniteAssignme │ │ │ │ │ +000150b0: 6e74 2f44 6566 4173 7369 676e 4166 7465 nt/DefAssignAfte │ │ │ │ │ +000150c0: 7254 6869 735f 312e 6a61 7661 3a20 5665 rThis_1.java: Ve │ │ │ │ │ +000150d0: 7269 6679 2064 6566 696e 6974 6520 6173 rify definite as │ │ │ │ │ +000150e0: 7369 676e 6d65 6e74 206f 6620 626c 616e signment of blan │ │ │ │ │ +000150f0: 6b20 6669 6e61 6c73 2061 6674 6572 2027 k finals after ' │ │ │ │ │ +00015100: 7468 6973 282e 2e2e 2927 0a0a 3c6c 693e this(...)'..
  • │ │ │ │ │ +00015110: 746f 6f6c 732f 6a61 7661 632f 4465 6669 tools/javac/Defi │ │ │ │ │ +00015120: 6e69 7465 4173 7369 676e 6d65 6e74 2f44 niteAssignment/D │ │ │ │ │ +00015130: 6566 4173 7369 676e 4166 7465 7254 6869 efAssignAfterThi │ │ │ │ │ +00015140: 735f 322e 6a61 7661 3a20 5665 7269 6679 s_2.java: Verify │ │ │ │ │ +00015150: 2064 6566 696e 6974 6520 6173 7369 676e definite assign │ │ │ │ │ +00015160: 6d65 6e74 206f 6620 626c 616e 6b20 6669 ment of blank fi │ │ │ │ │ +00015170: 6e61 6c73 2061 6674 6572 2027 7468 6973 nals after 'this │ │ │ │ │ +00015180: 282e 2e2e 2927 0a0a 3c6c 693e 746f 6f6c (...)'..
  • tool │ │ │ │ │ +00015190: 732f 6a61 7661 632f 4465 6669 6e69 7465 s/javac/Definite │ │ │ │ │ +000151a0: 4173 7369 676e 6d65 6e74 2f44 6566 4173 Assignment/DefAs │ │ │ │ │ +000151b0: 7369 676e 4166 7465 7254 7279 312e 6a61 signAfterTry1.ja │ │ │ │ │ +000151c0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +000151d0: 7765 206b 6565 7020 7472 6163 6b20 6f66 we keep track of │ │ │ │ │ +000151e0: 2069 6e69 742f 756e 696e 6974 7320 696e init/uninits in │ │ │ │ │ +000151f0: 2054 7279 2073 7461 7465 6d65 6e74 2077 Try statement w │ │ │ │ │ +00015200: 6974 686f 7574 2066 696e 616c 697a 6572 ithout finalizer │ │ │ │ │ +00015210: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00015220: 6163 2f44 6566 696e 6974 6541 7373 6967 ac/DefiniteAssig │ │ │ │ │ +00015230: 6e6d 656e 742f 4465 6641 7373 6967 6e41 nment/DefAssignA │ │ │ │ │ +00015240: 6674 6572 5472 7932 2e6a 6176 613a 2056 fterTry2.java: V │ │ │ │ │ +00015250: 6572 6966 7920 7468 6174 2077 6520 6b65 erify that we ke │ │ │ │ │ +00015260: 6570 2074 7261 636b 206f 6620 696e 6974 ep track of init │ │ │ │ │ +00015270: 2f75 6e69 6e69 7473 2069 6e20 5472 7920 /uninits in Try │ │ │ │ │ +00015280: 7374 6174 656d 656e 7420 7769 7468 6f75 statement withou │ │ │ │ │ +00015290: 7420 6669 6e61 6c69 7a65 722e 0a0a 3c6c t finalizer...tools/javac/De │ │ │ │ │ +000152b0: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ +000152c0: 2f44 6566 4173 7369 676e 4166 7465 7254 /DefAssignAfterT │ │ │ │ │ +000152d0: 7279 332e 6a61 7661 3a20 5665 7269 6679 ry3.java: Verify │ │ │ │ │ +000152e0: 2074 6861 7420 7765 206b 6565 7020 7472 that we keep tr │ │ │ │ │ +000152f0: 6163 6b20 6f66 2069 6e69 742f 756e 696e ack of init/unin │ │ │ │ │ +00015300: 6974 7320 696e 2054 7279 2073 7461 7465 its in Try state │ │ │ │ │ +00015310: 6d65 6e74 2077 6974 686f 7574 2066 696e ment without fin │ │ │ │ │ +00015320: 616c 697a 6572 2e0a 0a3c 6c69 3e74 6f6f alizer...
  • too │ │ │ │ │ +00015330: 6c73 2f6a 6176 6163 2f44 6566 696e 6974 ls/javac/Definit │ │ │ │ │ +00015340: 6541 7373 6967 6e6d 656e 742f 4465 6641 eAssignment/DefA │ │ │ │ │ +00015350: 7373 6967 6e42 6f6f 6c65 616e 2f44 6566 ssignBoolean/Def │ │ │ │ │ +00015360: 4173 7369 676e 426f 6f6c 6561 6e5f 312e AssignBoolean_1. │ │ │ │ │ +00015370: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +00015380: 7420 6365 7274 6169 6e20 756e 7665 7269 t certain unveri │ │ │ │ │ +00015390: 6669 6162 6c65 2062 6f6f 6c65 616e 2065 fiable boolean e │ │ │ │ │ +000153a0: 7870 7265 7373 696f 6e73 2066 6169 6c20 xpressions fail │ │ │ │ │ +000153b0: 4441 2074 6573 742e 0a0a 3c6c 693e 746f DA test...
  • to │ │ │ │ │ +000153c0: 6f6c 732f 6a61 7661 632f 4465 6669 6e69 ols/javac/Defini │ │ │ │ │ +000153d0: 7465 4173 7369 676e 6d65 6e74 2f44 6566 teAssignment/Def │ │ │ │ │ +000153e0: 4173 7369 676e 426f 6f6c 6561 6e2f 4465 AssignBoolean/De │ │ │ │ │ +000153f0: 6641 7373 6967 6e42 6f6f 6c65 616e 5f31 fAssignBoolean_1 │ │ │ │ │ +00015400: 302e 6a61 7661 3a20 5665 7269 6679 2074 0.java: Verify t │ │ │ │ │ +00015410: 6861 7420 6365 7274 6169 6e20 756e 7665 hat certain unve │ │ │ │ │ +00015420: 7269 6669 6162 6c65 2062 6f6f 6c65 616e rifiable boolean │ │ │ │ │ +00015430: 2065 7870 7265 7373 696f 6e73 2066 6169 expressions fai │ │ │ │ │ +00015440: 6c20 4441 2074 6573 742e 0a0a 3c6c 693e l DA test...
  • │ │ │ │ │ +00015450: 746f 6f6c 732f 6a61 7661 632f 4465 6669 tools/javac/Defi │ │ │ │ │ +00015460: 6e69 7465 4173 7369 676e 6d65 6e74 2f44 niteAssignment/D │ │ │ │ │ +00015470: 6566 4173 7369 676e 426f 6f6c 6561 6e2f efAssignBoolean/ │ │ │ │ │ +00015480: 4465 6641 7373 6967 6e42 6f6f 6c65 616e DefAssignBoolean │ │ │ │ │ +00015490: 5f31 312e 6a61 7661 3a20 5665 7269 6679 _11.java: Verify │ │ │ │ │ +000154a0: 2074 6861 7420 7468 6520 7661 6c69 6420 that the valid │ │ │ │ │ +000154b0: 626f 6f6c 6561 6e20 6578 7072 6573 7369 boolean expressi │ │ │ │ │ +000154c0: 6f6e 2063 6f6d 7069 6c65 732e 0a0a 3c6c on compiles...tools/javac/De │ │ │ │ │ +000154e0: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ +000154f0: 2f44 6566 4173 7369 676e 426f 6f6c 6561 /DefAssignBoolea │ │ │ │ │ +00015500: 6e2f 4465 6641 7373 6967 6e42 6f6f 6c65 n/DefAssignBoole │ │ │ │ │ +00015510: 616e 5f31 322e 6a61 7661 3a20 5665 7269 an_12.java: Veri │ │ │ │ │ +00015520: 6679 2074 6861 7420 7468 6520 7661 6c69 fy that the vali │ │ │ │ │ +00015530: 6420 626f 6f6c 6561 6e20 6578 7072 6573 d boolean expres │ │ │ │ │ +00015540: 7369 6f6e 2063 6f6d 7069 6c65 732e 0a0a sion compiles... │ │ │ │ │ +00015550: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00015560: 4465 6669 6e69 7465 4173 7369 676e 6d65 DefiniteAssignme │ │ │ │ │ +00015570: 6e74 2f44 6566 4173 7369 676e 426f 6f6c nt/DefAssignBool │ │ │ │ │ +00015580: 6561 6e2f 4465 6641 7373 6967 6e42 6f6f ean/DefAssignBoo │ │ │ │ │ +00015590: 6c65 616e 5f31 332e 6a61 7661 3a20 5665 lean_13.java: Ve │ │ │ │ │ +000155a0: 7269 6679 2074 6861 7420 7468 6520 7661 rify that the va │ │ │ │ │ +000155b0: 6c69 6420 626f 6f6c 6561 6e20 6578 7072 lid boolean expr │ │ │ │ │ +000155c0: 6573 7369 6f6e 2063 6f6d 7069 6c65 732e ession compiles. │ │ │ │ │ +000155d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000155e0: 632f 4465 6669 6e69 7465 4173 7369 676e c/DefiniteAssign │ │ │ │ │ +000155f0: 6d65 6e74 2f44 6566 4173 7369 676e 426f ment/DefAssignBo │ │ │ │ │ +00015600: 6f6c 6561 6e2f 4465 6641 7373 6967 6e42 olean/DefAssignB │ │ │ │ │ +00015610: 6f6f 6c65 616e 5f31 342e 6a61 7661 3a20 oolean_14.java: │ │ │ │ │ +00015620: 5665 7269 6679 2074 6861 7420 7468 6520 Verify that the │ │ │ │ │ +00015630: 7661 6c69 6420 626f 6f6c 6561 6e20 6578 valid boolean ex │ │ │ │ │ +00015640: 7072 6573 7369 6f6e 2063 6f6d 7069 6c65 pression compile │ │ │ │ │ +00015650: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00015660: 7661 632f 4465 6669 6e69 7465 4173 7369 vac/DefiniteAssi │ │ │ │ │ +00015670: 676e 6d65 6e74 2f44 6566 4173 7369 676e gnment/DefAssign │ │ │ │ │ +00015680: 426f 6f6c 6561 6e2f 4465 6641 7373 6967 Boolean/DefAssig │ │ │ │ │ +00015690: 6e42 6f6f 6c65 616e 5f32 2e6a 6176 613a nBoolean_2.java: │ │ │ │ │ +000156a0: 2056 6572 6966 7920 7468 6174 2063 6572 Verify that cer │ │ │ │ │ +000156b0: 7461 696e 2075 6e76 6572 6966 6961 626c tain unverifiabl │ │ │ │ │ +000156c0: 6520 626f 6f6c 6561 6e20 6578 7072 6573 e boolean expres │ │ │ │ │ +000156d0: 7369 6f6e 7320 6661 696c 2044 4120 7465 sions fail DA te │ │ │ │ │ +000156e0: 7374 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a st...
  • tools/j │ │ │ │ │ +000156f0: 6176 6163 2f44 6566 696e 6974 6541 7373 avac/DefiniteAss │ │ │ │ │ +00015700: 6967 6e6d 656e 742f 4465 6641 7373 6967 ignment/DefAssig │ │ │ │ │ +00015710: 6e42 6f6f 6c65 616e 2f44 6566 4173 7369 nBoolean/DefAssi │ │ │ │ │ +00015720: 676e 426f 6f6c 6561 6e5f 332e 6a61 7661 gnBoolean_3.java │ │ │ │ │ +00015730: 3a20 5665 7269 6679 2074 6861 7420 6365 : Verify that ce │ │ │ │ │ +00015740: 7274 6169 6e20 756e 7665 7269 6669 6162 rtain unverifiab │ │ │ │ │ +00015750: 6c65 2062 6f6f 6c65 616e 2065 7870 7265 le boolean expre │ │ │ │ │ +00015760: 7373 696f 6e73 2066 6169 6c20 4441 2074 ssions fail DA t │ │ │ │ │ +00015770: 6573 742e 0a0a 3c6c 693e 746f 6f6c 732f est...
  • tools/ │ │ │ │ │ +00015780: 6a61 7661 632f 4465 6669 6e69 7465 4173 javac/DefiniteAs │ │ │ │ │ +00015790: 7369 676e 6d65 6e74 2f44 6566 4173 7369 signment/DefAssi │ │ │ │ │ +000157a0: 676e 426f 6f6c 6561 6e2f 4465 6641 7373 gnBoolean/DefAss │ │ │ │ │ +000157b0: 6967 6e42 6f6f 6c65 616e 5f34 2e6a 6176 ignBoolean_4.jav │ │ │ │ │ +000157c0: 613a 2056 6572 6966 7920 7468 6174 2063 a: Verify that c │ │ │ │ │ +000157d0: 6572 7461 696e 2075 6e76 6572 6966 6961 ertain unverifia │ │ │ │ │ +000157e0: 626c 6520 626f 6f6c 6561 6e20 6578 7072 ble boolean expr │ │ │ │ │ +000157f0: 6573 7369 6f6e 7320 6661 696c 2044 4120 essions fail DA │ │ │ │ │ +00015800: 7465 7374 2e0a 0a3c 6c69 3e74 6f6f 6c73 test...
  • tools │ │ │ │ │ +00015810: 2f6a 6176 6163 2f44 6566 696e 6974 6541 /javac/DefiniteA │ │ │ │ │ +00015820: 7373 6967 6e6d 656e 742f 4465 6641 7373 ssignment/DefAss │ │ │ │ │ +00015830: 6967 6e42 6f6f 6c65 616e 2f44 6566 4173 ignBoolean/DefAs │ │ │ │ │ +00015840: 7369 676e 426f 6f6c 6561 6e5f 352e 6a61 signBoolean_5.ja │ │ │ │ │ +00015850: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +00015860: 6365 7274 6169 6e20 756e 7665 7269 6669 certain unverifi │ │ │ │ │ +00015870: 6162 6c65 2062 6f6f 6c65 616e 2065 7870 able boolean exp │ │ │ │ │ +00015880: 7265 7373 696f 6e73 2066 6169 6c20 4441 ressions fail DA │ │ │ │ │ +00015890: 2074 6573 742e 0a0a 3c6c 693e 746f 6f6c test...
  • tool │ │ │ │ │ +000158a0: 732f 6a61 7661 632f 4465 6669 6e69 7465 s/javac/Definite │ │ │ │ │ +000158b0: 4173 7369 676e 6d65 6e74 2f44 6566 4173 Assignment/DefAs │ │ │ │ │ +000158c0: 7369 676e 426f 6f6c 6561 6e2f 4465 6641 signBoolean/DefA │ │ │ │ │ +000158d0: 7373 6967 6e42 6f6f 6c65 616e 5f36 2e6a ssignBoolean_6.j │ │ │ │ │ +000158e0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +000158f0: 2063 6572 7461 696e 2075 6e76 6572 6966 certain unverif │ │ │ │ │ +00015900: 6961 626c 6520 626f 6f6c 6561 6e20 6578 iable boolean ex │ │ │ │ │ +00015910: 7072 6573 7369 6f6e 7320 6661 696c 2044 pressions fail D │ │ │ │ │ +00015920: 4120 7465 7374 2e0a 0a3c 6c69 3e74 6f6f A test...
  • too │ │ │ │ │ +00015930: 6c73 2f6a 6176 6163 2f44 6566 696e 6974 ls/javac/Definit │ │ │ │ │ +00015940: 6541 7373 6967 6e6d 656e 742f 4465 6641 eAssignment/DefA │ │ │ │ │ +00015950: 7373 6967 6e42 6f6f 6c65 616e 2f44 6566 ssignBoolean/Def │ │ │ │ │ +00015960: 4173 7369 676e 426f 6f6c 6561 6e5f 372e AssignBoolean_7. │ │ │ │ │ +00015970: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +00015980: 7420 6365 7274 6169 6e20 756e 7665 7269 t certain unveri │ │ │ │ │ +00015990: 6669 6162 6c65 2062 6f6f 6c65 616e 2065 fiable boolean e │ │ │ │ │ +000159a0: 7870 7265 7373 696f 6e73 2066 6169 6c20 xpressions fail │ │ │ │ │ +000159b0: 4441 2074 6573 742e 0a0a 3c6c 693e 746f DA test...
  • to │ │ │ │ │ +000159c0: 6f6c 732f 6a61 7661 632f 4465 6669 6e69 ols/javac/Defini │ │ │ │ │ +000159d0: 7465 4173 7369 676e 6d65 6e74 2f44 6566 teAssignment/Def │ │ │ │ │ +000159e0: 4173 7369 676e 426f 6f6c 6561 6e2f 4465 AssignBoolean/De │ │ │ │ │ +000159f0: 6641 7373 6967 6e42 6f6f 6c65 616e 5f38 fAssignBoolean_8 │ │ │ │ │ +00015a00: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +00015a10: 6174 2063 6572 7461 696e 2075 6e76 6572 at certain unver │ │ │ │ │ +00015a20: 6966 6961 626c 6520 626f 6f6c 6561 6e20 ifiable boolean │ │ │ │ │ +00015a30: 6578 7072 6573 7369 6f6e 7320 6661 696c expressions fail │ │ │ │ │ +00015a40: 2044 4120 7465 7374 2e0a 0a3c 6c69 3e74 DA test...
  • t │ │ │ │ │ +00015a50: 6f6f 6c73 2f6a 6176 6163 2f44 6566 696e ools/javac/Defin │ │ │ │ │ +00015a60: 6974 6541 7373 6967 6e6d 656e 742f 4465 iteAssignment/De │ │ │ │ │ +00015a70: 6641 7373 6967 6e42 6f6f 6c65 616e 2f44 fAssignBoolean/D │ │ │ │ │ +00015a80: 6566 4173 7369 676e 426f 6f6c 6561 6e5f efAssignBoolean_ │ │ │ │ │ +00015a90: 392e 6a61 7661 3a20 5665 7269 6679 2074 9.java: Verify t │ │ │ │ │ +00015aa0: 6861 7420 6365 7274 6169 6e20 756e 7665 hat certain unve │ │ │ │ │ +00015ab0: 7269 6669 6162 6c65 2062 6f6f 6c65 616e rifiable boolean │ │ │ │ │ +00015ac0: 2065 7870 7265 7373 696f 6e73 2066 6169 expressions fai │ │ │ │ │ +00015ad0: 6c20 4441 2074 6573 742e 0a0a 3c6c 693e l DA test...
  • │ │ │ │ │ +00015ae0: 746f 6f6c 732f 6a61 7661 632f 4465 6669 tools/javac/Defi │ │ │ │ │ +00015af0: 6e69 7465 4173 7369 676e 6d65 6e74 2f44 niteAssignment/D │ │ │ │ │ +00015b00: 6566 4173 7369 676e 426f 6f6c 6561 6e2f efAssignBoolean/ │ │ │ │ │ +00015b10: 4465 6641 7373 6967 6e43 6f6e 642e 6a61 DefAssignCond.ja │ │ │ │ │ +00015b20: 7661 3a20 5665 7269 6679 2063 6f72 7265 va: Verify corre │ │ │ │ │ +00015b30: 6374 2074 7265 6174 6d65 6e74 2061 6e64 ct treatment and │ │ │ │ │ +00015b40: 2063 6f64 6520 6765 6e20 666f 7220 3f3a code gen for ?: │ │ │ │ │ +00015b50: 2064 6566 696e 6974 6520 6173 7369 676e definite assign │ │ │ │ │ +00015b60: 6d65 6e74 0a0a 3c6c 693e 746f 6f6c 732f ment..
  • tools/ │ │ │ │ │ +00015b70: 6a61 7661 632f 4465 6669 6e69 7465 4173 javac/DefiniteAs │ │ │ │ │ +00015b80: 7369 676e 6d65 6e74 2f44 6566 4173 7369 signment/DefAssi │ │ │ │ │ +00015b90: 676e 426f 6f6c 6561 6e2f 4465 6641 7373 gnBoolean/DefAss │ │ │ │ │ +00015ba0: 6967 6e43 6f6e 7374 616e 7442 6f6f 6c65 ignConstantBoole │ │ │ │ │ +00015bb0: 616e 2e6a 6176 613a 2056 6572 6966 7920 an.java: Verify │ │ │ │ │ +00015bc0: 636f 7272 6563 7420 7472 6561 746d 656e correct treatmen │ │ │ │ │ +00015bd0: 7420 6f66 2062 6f6f 6c65 616e 2063 6f6e t of boolean con │ │ │ │ │ +00015be0: 7374 616e 7420 6578 7072 6573 7369 6f6e stant expression │ │ │ │ │ +00015bf0: 7320 7769 7468 2027 7c27 2e0a 0a3c 6c69 s with '|'...
  • tools/javac/Def │ │ │ │ │ +00015c10: 696e 6974 6541 7373 6967 6e6d 656e 742f initeAssignment/ │ │ │ │ │ +00015c20: 4465 6641 7373 6967 6e4e 6573 7465 6441 DefAssignNestedA │ │ │ │ │ +00015c30: 7267 2e6a 6176 613a 2056 6572 6966 7920 rg.java: Verify │ │ │ │ │ +00015c40: 6275 6720 6669 7820 666f 7220 3433 3036 bug fix for 4306 │ │ │ │ │ +00015c50: 3930 390a 0a3c 6c69 3e74 6f6f 6c73 2f6a 909..
  • tools/j │ │ │ │ │ +00015c60: 6176 6163 2f44 6566 696e 6974 6541 7373 avac/DefiniteAss │ │ │ │ │ +00015c70: 6967 6e6d 656e 742f 5374 6174 6963 4669 ignment/StaticFi │ │ │ │ │ +00015c80: 6e61 6c49 6e69 742e 6a61 7661 3a20 5265 nalInit.java: Re │ │ │ │ │ +00015c90: 706f 7274 2075 6e69 6e74 6961 6c69 7a65 port unintialize │ │ │ │ │ +00015ca0: 6420 7374 6174 6963 2066 696e 616c 2076 d static final v │ │ │ │ │ +00015cb0: 6172 6961 626c 6573 0a0a 3c6c 693e 746f ariables..
  • to │ │ │ │ │ +00015cc0: 6f6c 732f 6a61 7661 632f 4465 6669 6e69 ols/javac/Defini │ │ │ │ │ +00015cd0: 7465 4173 7369 676e 6d65 6e74 2f54 3437 teAssignment/T47 │ │ │ │ │ +00015ce0: 3034 3336 352e 6a61 7661 3a20 6465 6669 04365.java: defi │ │ │ │ │ +00015cf0: 6e69 7465 2061 7373 6967 6e6d 656e 7420 nite assignment │ │ │ │ │ +00015d00: 7374 6174 7573 2077 6974 6869 6e20 7468 status within th │ │ │ │ │ +00015d10: 6520 6361 7365 2065 7870 7265 7373 696f e case expressio │ │ │ │ │ +00015d20: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +00015d30: 6163 2f44 6566 696e 6974 6541 7373 6967 ac/DefiniteAssig │ │ │ │ │ +00015d40: 6e6d 656e 742f 5434 3731 3731 3634 2e6a nment/T4717164.j │ │ │ │ │ +00015d50: 6176 613a 206d 6973 7369 6e67 2063 6174 ava: missing cat │ │ │ │ │ +00015d60: 6368 206e 6f74 2072 6561 6368 6162 6c65 ch not reachable │ │ │ │ │ +00015d70: 2065 7272 6f72 2077 6865 6e20 6e65 7374 error when nest │ │ │ │ │ +00015d80: 6564 2074 7279 2d66 696e 616c 6c79 2072 ed try-finally r │ │ │ │ │ +00015d90: 6574 7572 6e73 2069 6e20 6669 6e61 6c6c eturns in finall │ │ │ │ │ +00015da0: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ +00015db0: 6163 2f44 6566 696e 6974 6541 7373 6967 ac/DefiniteAssig │ │ │ │ │ +00015dc0: 6e6d 656e 742f 5434 3731 3731 3635 2e6a nment/T4717165.j │ │ │ │ │ +00015dd0: 6176 613a 2077 6865 6e20 6361 6e20 6120 ava: when can a │ │ │ │ │ +00015de0: 7374 6174 656d 656e 7420 636f 6d70 6c65 statement comple │ │ │ │ │ +00015df0: 7465 206e 6f72 6d61 6c6c 793f 2028 6272 te normally? (br │ │ │ │ │ +00015e00: 6561 6b26 616d 703b 636f 6e74 696e 7565 eak&continue │ │ │ │ │ +00015e10: 2076 6572 7375 7320 6669 6e61 6c6c 7929 versus finally) │ │ │ │ │ +00015e20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00015e30: 632f 4465 6669 6e69 7465 4173 7369 676e c/DefiniteAssign │ │ │ │ │ +00015e40: 6d65 6e74 2f54 3437 3138 3133 342e 6a61 ment/T4718134.ja │ │ │ │ │ +00015e50: 7661 3a20 4441 2f44 5520 616e 616c 7973 va: DA/DU analys │ │ │ │ │ +00015e60: 6973 2076 7320 6272 6561 6b2f 636f 6e74 is vs break/cont │ │ │ │ │ +00015e70: 696e 7565 2076 7320 6669 6e61 6c6c 7920 inue vs finally │ │ │ │ │ +00015e80: 7468 6174 2063 616e 6e6f 7420 636f 6d70 that cannot comp │ │ │ │ │ +00015e90: 6c65 7465 206e 6f72 6d61 6c6c 790a 0a3c lete normally..< │ │ │ │ │ +00015ea0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ +00015eb0: 6566 696e 6974 6541 7373 6967 6e6d 656e efiniteAssignmen │ │ │ │ │ +00015ec0: 742f 5434 3731 3831 3432 2e6a 6176 613a t/T4718142.java: │ │ │ │ │ +00015ed0: 2044 5520 616e 616c 7973 6973 206e 6f74 DU analysis not │ │ │ │ │ +00015ee0: 2063 6f6e 7365 7276 6174 6976 6520 666f conservative fo │ │ │ │ │ +00015ef0: 7220 7472 792d 6669 6e61 6c6c 790a 0a3c r try-finally..< │ │ │ │ │ +00015f00: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f44 li>tools/javac/D │ │ │ │ │ +00015f10: 6566 696e 6974 6541 7373 6967 6e6d 656e efiniteAssignmen │ │ │ │ │ +00015f20: 742f 5434 3731 3831 3432 612e 6a61 7661 t/T4718142a.java │ │ │ │ │ +00015f30: 3a20 4455 2061 6e61 6c79 7369 7320 6e6f : DU analysis no │ │ │ │ │ +00015f40: 7420 636f 6e73 6572 7661 7469 7665 2066 t conservative f │ │ │ │ │ +00015f50: 6f72 2074 7279 2d66 696e 616c 6c79 0a0a or try-finally.. │ │ │ │ │ +00015f60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00015f70: 4465 6669 6e69 7465 4173 7369 676e 6d65 DefiniteAssignme │ │ │ │ │ +00015f80: 6e74 2f54 3437 3138 3730 382e 6a61 7661 nt/T4718708.java │ │ │ │ │ +00015f90: 3a20 6275 6720 696e 2044 5520 616e 616c : bug in DU anal │ │ │ │ │ +00015fa0: 7973 6973 206f 6620 7768 696c 6520 6c6f ysis of while lo │ │ │ │ │ +00015fb0: 6f70 0a0a 3c6c 693e 746f 6f6c 732f 6a61 op..
  • tools/ja │ │ │ │ │ +00015fc0: 7661 632f 4465 6669 6e69 7465 4173 7369 vac/DefiniteAssi │ │ │ │ │ +00015fd0: 676e 6d65 6e74 2f54 3437 3230 3337 392e gnment/T4720379. │ │ │ │ │ +00015fe0: 6a61 7661 3a20 4441 2f44 5520 7665 7273 java: DA/DU vers │ │ │ │ │ +00015ff0: 7573 2061 7373 6967 6e6d 656e 7420 696e us assignment in │ │ │ │ │ +00016000: 2066 616c 7365 2066 6f72 206c 6f6f 7020 false for loop │ │ │ │ │ +00016010: 636f 6e64 6974 696f 6e0a 0a3c 6c69 3e74 condition..
  • t │ │ │ │ │ +00016020: 6f6f 6c73 2f6a 6176 6163 2f44 6566 696e ools/javac/Defin │ │ │ │ │ +00016030: 6974 6541 7373 6967 6e6d 656e 742f 5434 iteAssignment/T4 │ │ │ │ │ +00016040: 3732 3037 3531 2e6a 6176 613a 2044 5520 720751.java: DU │ │ │ │ │ +00016050: 616e 616c 7973 6973 2066 6f72 206c 6f6f analysis for loo │ │ │ │ │ +00016060: 7073 2072 6571 7569 7265 7320 7477 6f20 ps requires two │ │ │ │ │ +00016070: 7061 7373 6573 0a0a 3c6c 693e 746f 6f6c passes..
  • tool │ │ │ │ │ +00016080: 732f 6a61 7661 632f 4465 6669 6e69 7465 s/javac/Definite │ │ │ │ │ +00016090: 4173 7369 676e 6d65 6e74 2f54 3437 3231 Assignment/T4721 │ │ │ │ │ +000160a0: 3036 3261 2e6a 6176 613a 2044 4120 7472 062a.java: DA tr │ │ │ │ │ +000160b0: 6561 746d 656e 7420 6f66 2072 6574 7572 eatment of retur │ │ │ │ │ +000160c0: 6e20 7374 6174 656d 656e 7473 2069 6e20 n statements in │ │ │ │ │ +000160d0: 636f 6e73 7472 7563 746f 7273 0a0a 3c6c constructors..tools/javac/De │ │ │ │ │ +000160f0: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ +00016100: 2f54 3437 3231 3036 3262 2e6a 6176 613a /T4721062b.java: │ │ │ │ │ +00016110: 2044 4120 7472 6561 746d 656e 7420 6f66 DA treatment of │ │ │ │ │ +00016120: 2072 6574 7572 6e20 7374 6174 656d 656e return statemen │ │ │ │ │ +00016130: 7473 2069 6e20 636f 6e73 7472 7563 746f ts in constructo │ │ │ │ │ +00016140: 7273 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rs..
  • tools/ja │ │ │ │ │ +00016150: 7661 632f 4465 6669 6e69 7465 4173 7369 vac/DefiniteAssi │ │ │ │ │ +00016160: 676e 6d65 6e74 2f54 3437 3231 3037 362e gnment/T4721076. │ │ │ │ │ +00016170: 6a61 7661 3a20 4455 2061 6e61 6c79 7369 java: DU analysi │ │ │ │ │ +00016180: 7320 666f 7220 6c6f 6f70 2077 6974 6820 s for loop with │ │ │ │ │ +00016190: 6272 6561 6b0a 0a3c 6c69 3e74 6f6f 6c73 break..
  • tools │ │ │ │ │ +000161a0: 2f6a 6176 6163 2f44 6566 696e 6974 6541 /javac/DefiniteA │ │ │ │ │ +000161b0: 7373 6967 6e6d 656e 742f 5434 3732 3139 ssignment/T47219 │ │ │ │ │ +000161c0: 3938 2e6a 6176 613a 204a 4c53 323a 2044 98.java: JLS2: D │ │ │ │ │ +000161d0: 4120 7370 6563 7320 746f 6f20 636f 6e73 A specs too cons │ │ │ │ │ +000161e0: 6572 7661 7469 7665 2066 6f72 2062 7265 ervative for bre │ │ │ │ │ +000161f0: 616b 2f63 6f6e 7469 6e75 652f 7265 7475 ak/continue/retu │ │ │ │ │ +00016200: 726e 206f 7574 206f 6620 7472 792d 6669 rn out of try-fi │ │ │ │ │ +00016210: 6e61 6c6c 790a 0a3c 6c69 3e74 6f6f 6c73 nally..
  • tools │ │ │ │ │ +00016220: 2f6a 6176 6163 2f44 6566 696e 6974 6541 /javac/DefiniteA │ │ │ │ │ +00016230: 7373 6967 6e6d 656e 742f 5434 3732 3537 ssignment/T47257 │ │ │ │ │ +00016240: 3235 2e6a 6176 613a 206d 6973 7369 6e67 25.java: missing │ │ │ │ │ +00016250: 2044 4120 6572 726f 7220 696e 2061 6e6f DA error in ano │ │ │ │ │ +00016260: 6e79 6d6f 7573 2063 746f 720a 0a3c 6c69 nymous ctor..
  • tools/javac/Def │ │ │ │ │ +00016280: 696e 6974 6541 7373 6967 6e6d 656e 742f initeAssignment/ │ │ │ │ │ +00016290: 5437 3138 3135 3738 2e6a 6176 613a 206a T7181578.java: j │ │ │ │ │ +000162a0: 6176 6163 2072 6570 6f72 7473 2075 6e69 avac reports uni │ │ │ │ │ +000162b0: 6e69 7469 616c 697a 6564 2076 6172 6961 nitialized varia │ │ │ │ │ +000162c0: 626c 6520 7769 7468 206e 6573 7465 6420 ble with nested │ │ │ │ │ +000162d0: 7472 792e 2e2e 6669 6e61 6c6c 7920 626c try...finally bl │ │ │ │ │ +000162e0: 6f63 6b73 0a0a 3c6c 693e 746f 6f6c 732f ocks..
  • tools/ │ │ │ │ │ +000162f0: 6a61 7661 632f 4465 6669 6e69 7465 4173 javac/DefiniteAs │ │ │ │ │ +00016300: 7369 676e 6d65 6e74 2f54 3830 3339 3032 signment/T803902 │ │ │ │ │ +00016310: 362e 6a61 7661 3a20 4465 6669 6e69 7465 6.java: Definite │ │ │ │ │ +00016320: 6c79 2075 6e61 7373 6967 6e65 6420 6669 ly unassigned fi │ │ │ │ │ +00016330: 656c 6420 6361 6e20 6265 2061 6363 6573 eld can be acces │ │ │ │ │ +00016340: 7365 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a sed..
  • tools/j │ │ │ │ │ +00016350: 6176 6163 2f44 6566 696e 6974 6541 7373 avac/DefiniteAss │ │ │ │ │ +00016360: 6967 6e6d 656e 742f 5438 3230 3436 3130 ignment/T8204610 │ │ │ │ │ +00016370: 2e6a 6176 613a 2043 6f6d 7069 6c65 7220 .java: Compiler │ │ │ │ │ +00016380: 636f 6e66 7573 6564 2062 7920 7061 7265 confused by pare │ │ │ │ │ +00016390: 6e74 6865 7369 7a65 6420 2274 6869 7322 nthesized "this" │ │ │ │ │ +000163a0: 2069 6e20 6669 6e61 6c20 6669 656c 6473 in final fields │ │ │ │ │ +000163b0: 2061 7373 6967 6e6d 656e 7473 0a0a 3c6c assignments..tools/javac/De │ │ │ │ │ +000163d0: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ +000163e0: 2f54 6872 6f77 4265 666f 7265 5472 7946 /ThrowBeforeTryF │ │ │ │ │ +000163f0: 696e 616c 6c79 2e6a 6176 613a 2073 7075 inally.java: spu │ │ │ │ │ +00016400: 7269 6f75 7320 756e 7468 726f 776e 2065 rious unthrown e │ │ │ │ │ +00016410: 7863 6570 7469 6f6e 2065 7272 6f72 2077 xception error w │ │ │ │ │ +00016420: 6865 6e20 7468 726f 7720 7072 6563 6564 hen throw preced │ │ │ │ │ +00016430: 6573 2074 7279 2d66 696e 616c 6c79 0a0a es try-finally.. │ │ │ │ │ +00016440: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00016450: 4465 6669 6e69 7465 4173 7369 676e 6d65 DefiniteAssignme │ │ │ │ │ +00016460: 6e74 2f55 6e63 6175 6768 7445 7863 6570 nt/UncaughtExcep │ │ │ │ │ +00016470: 7469 6f6e 2e6a 6176 613a 2043 6f6d 7069 tion.java: Compi │ │ │ │ │ +00016480: 6c65 7220 7573 6564 2074 6f20 6e6f 7420 ler used to not │ │ │ │ │ +00016490: 6e6f 7469 6365 2074 6865 2075 6e63 6175 notice the uncau │ │ │ │ │ +000164a0: 6768 7420 6368 6563 6b65 6420 6578 6365 ght checked exce │ │ │ │ │ +000164b0: 7074 696f 6e2e 0a0a 3c6c 693e 746f 6f6c ption...
  • tool │ │ │ │ │ +000164c0: 732f 6a61 7661 632f 4465 7050 6172 616d s/javac/DepParam │ │ │ │ │ +000164d0: 2e6a 6176 613a 2052 4547 5245 5353 494f .java: REGRESSIO │ │ │ │ │ +000164e0: 4e3a 2064 6f63 756d 656e 7461 7469 6f6e N: documentation │ │ │ │ │ +000164f0: 2063 6f6d 6d65 6e74 2077 6974 6820 6465 comment with de │ │ │ │ │ +00016500: 7072 6563 6174 6564 2074 6167 0a0a 3c6c precated tag..tools/javac/Di │ │ │ │ │ +00016520: 6167 6e6f 7374 6963 732f 3637 3232 3233 agnostics/672223 │ │ │ │ │ +00016530: 342f 5436 3732 3232 3334 612e 6a61 7661 4/T6722234a.java │ │ │ │ │ +00016540: 3a20 6a61 7661 6320 6469 6167 6e6f 7374 : javac diagnost │ │ │ │ │ +00016550: 6963 7320 6e65 6564 2062 6574 7465 7220 ics need better │ │ │ │ │ +00016560: 696e 7465 6772 6174 696f 6e20 7769 7468 integration with │ │ │ │ │ +00016570: 2074 6865 2074 7970 652d 7379 7374 656d the type-system │ │ │ │ │ +00016580: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00016590: 632f 4469 6167 6e6f 7374 6963 732f 3637 c/Diagnostics/67 │ │ │ │ │ +000165a0: 3232 3233 342f 5436 3732 3232 3334 622e 22234/T6722234b. │ │ │ │ │ +000165b0: 6a61 7661 3a20 6a61 7661 6320 6469 6167 java: javac diag │ │ │ │ │ +000165c0: 6e6f 7374 6963 7320 6e65 6564 2062 6574 nostics need bet │ │ │ │ │ +000165d0: 7465 7220 696e 7465 6772 6174 696f 6e20 ter integration │ │ │ │ │ +000165e0: 7769 7468 2074 6865 2074 7970 652d 7379 with the type-sy │ │ │ │ │ +000165f0: 7374 656d 0a0a 3c6c 693e 746f 6f6c 732f stem..
  • tools/ │ │ │ │ │ +00016600: 6a61 7661 632f 4469 6167 6e6f 7374 6963 javac/Diagnostic │ │ │ │ │ +00016610: 732f 3637 3232 3233 342f 5436 3732 3232 s/6722234/T67222 │ │ │ │ │ +00016620: 3334 632e 6a61 7661 3a20 6a61 7661 6320 34c.java: javac │ │ │ │ │ +00016630: 6469 6167 6e6f 7374 6963 7320 6e65 6564 diagnostics need │ │ │ │ │ +00016640: 2062 6574 7465 7220 696e 7465 6772 6174 better integrat │ │ │ │ │ +00016650: 696f 6e20 7769 7468 2074 6865 2074 7970 ion with the typ │ │ │ │ │ +00016660: 652d 7379 7374 656d 0a0a 3c6c 693e 746f e-system..
  • to │ │ │ │ │ +00016670: 6f6c 732f 6a61 7661 632f 4469 6167 6e6f ols/javac/Diagno │ │ │ │ │ +00016680: 7374 6963 732f 3637 3232 3233 342f 5436 stics/6722234/T6 │ │ │ │ │ +00016690: 3732 3232 3334 642e 6a61 7661 3a20 6a61 722234d.java: ja │ │ │ │ │ +000166a0: 7661 6320 6469 6167 6e6f 7374 6963 7320 vac diagnostics │ │ │ │ │ +000166b0: 6e65 6564 2062 6574 7465 7220 696e 7465 need better inte │ │ │ │ │ +000166c0: 6772 6174 696f 6e20 7769 7468 2074 6865 gration with the │ │ │ │ │ +000166d0: 2074 7970 652d 7379 7374 656d 0a0a 3c6c type-system..tools/javac/Di │ │ │ │ │ +000166f0: 6167 6e6f 7374 6963 732f 3637 3639 3032 agnostics/676902 │ │ │ │ │ +00016700: 372f 5436 3736 3930 3237 2e6a 6176 613a 7/T6769027.java: │ │ │ │ │ +00016710: 2053 6f75 7263 6520 6c69 6e65 2073 686f Source line sho │ │ │ │ │ +00016720: 756c 6420 6265 2064 6973 706c 6179 6564 uld be displayed │ │ │ │ │ +00016730: 2069 6d6d 6564 6961 7465 6c79 2061 6674 immediately aft │ │ │ │ │ +00016740: 6572 2074 6865 2066 6972 7374 2064 6961 er the first dia │ │ │ │ │ +00016750: 676e 6f73 7469 6320 6c69 6e65 0a0a 3c6c gnostic line..tools/javac/Di │ │ │ │ │ +00016770: 6167 6e6f 7374 6963 732f 3637 3939 3630 agnostics/679960 │ │ │ │ │ +00016780: 352f 5436 3739 3936 3035 2e6a 6176 613a 5/T6799605.java: │ │ │ │ │ +00016790: 2042 6173 6963 2f52 6177 2066 6f72 6d61 Basic/Raw forma │ │ │ │ │ +000167a0: 7474 6572 7320 7368 6f75 6c64 2075 7365 tters should use │ │ │ │ │ +000167b0: 2074 7970 652f 7379 6d62 6f6c 2070 7269 type/symbol pri │ │ │ │ │ +000167c0: 6e74 6572 2069 6e73 7465 6164 206f 6620 nter instead of │ │ │ │ │ +000167d0: 746f 5374 7269 6e67 2829 0a0a 3c6c 693e toString()..
  • │ │ │ │ │ +000167e0: 746f 6f6c 732f 6a61 7661 632f 4469 6167 tools/javac/Diag │ │ │ │ │ +000167f0: 6e6f 7374 6963 732f 3638 3630 3739 352f nostics/6860795/ │ │ │ │ │ +00016800: 5436 3836 3037 3935 2e6a 6176 613a 204e T6860795.java: N │ │ │ │ │ +00016810: 756c 6c50 6f69 6e74 6572 4578 6365 7074 ullPointerExcept │ │ │ │ │ +00016820: 696f 6e20 7768 656e 2063 6f6d 7069 6c69 ion when compili │ │ │ │ │ +00016830: 6e67 2061 206e 6567 6174 6976 6520 6a61 ng a negative ja │ │ │ │ │ +00016840: 7661 2073 6f75 7263 650a 0a3c 6c69 3e74 va source..
  • t │ │ │ │ │ +00016850: 6f6f 6c73 2f6a 6176 6163 2f44 6961 676e ools/javac/Diagn │ │ │ │ │ +00016860: 6f73 7469 6373 2f36 3836 3236 3038 2f54 ostics/6862608/T │ │ │ │ │ +00016870: 3638 3632 3630 3861 2e6a 6176 613a 2072 6862608a.java: r │ │ │ │ │ +00016880: 6963 6820 6469 6167 6e6f 7374 6963 2073 ich diagnostic s │ │ │ │ │ +00016890: 6f6d 6574 696d 6573 2063 6f6e 7461 696e ometimes contain │ │ │ │ │ +000168a0: 2077 726f 6e67 2074 7970 6520 7661 7269 wrong type vari │ │ │ │ │ +000168b0: 6162 6c65 206e 756d 6265 7269 6e67 0a0a able numbering.. │ │ │ │ │ +000168c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000168d0: 4469 6167 6e6f 7374 6963 732f 3638 3632 Diagnostics/6862 │ │ │ │ │ +000168e0: 3630 382f 5436 3836 3236 3038 622e 6a61 608/T6862608b.ja │ │ │ │ │ +000168f0: 7661 3a20 7269 6368 2064 6961 676e 6f73 va: rich diagnos │ │ │ │ │ +00016900: 7469 6320 736f 6d65 7469 6d65 7320 636f tic sometimes co │ │ │ │ │ +00016910: 6e74 6169 6e20 7772 6f6e 6720 7479 7065 ntain wrong type │ │ │ │ │ +00016920: 2076 6172 6961 626c 6520 6e75 6d62 6572 variable number │ │ │ │ │ +00016930: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ +00016940: 6176 6163 2f44 6961 676e 6f73 7469 6373 avac/Diagnostics │ │ │ │ │ +00016950: 2f36 3836 3433 3832 2f54 3638 3634 3338 /6864382/T686438 │ │ │ │ │ +00016960: 322e 6a61 7661 3a20 4e75 6c6c 506f 696e 2.java: NullPoin │ │ │ │ │ +00016970: 7465 7245 7863 6570 7469 6f6e 2077 6865 terException whe │ │ │ │ │ +00016980: 6e20 636f 6d70 696c 696e 6720 6120 6e65 n compiling a ne │ │ │ │ │ +00016990: 6761 7469 7665 206a 6176 6120 736f 7572 gative java sour │ │ │ │ │ +000169a0: 6365 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ce..
  • tools/ja │ │ │ │ │ +000169b0: 7661 632f 4469 6167 6e6f 7374 6963 732f vac/Diagnostics/ │ │ │ │ │ +000169c0: 3730 3130 3630 382f 5465 7374 2e6a 6176 7010608/Test.jav │ │ │ │ │ +000169d0: 613a 2074 6865 2073 7472 696e 6720 2765 a: the string 'e │ │ │ │ │ +000169e0: 7272 6f72 2720 7368 6f75 6c64 2061 7070 rror' should app │ │ │ │ │ +000169f0: 6561 7220 696e 2065 7272 6f72 206d 6573 ear in error mes │ │ │ │ │ +00016a00: 7361 6765 730a 0a3c 6c69 3e74 6f6f 6c73 sages..
  • tools │ │ │ │ │ +00016a10: 2f6a 6176 6163 2f44 6961 676e 6f73 7469 /javac/Diagnosti │ │ │ │ │ +00016a20: 6373 2f37 3033 3930 3134 2f54 3730 3339 cs/7039014/T7039 │ │ │ │ │ +00016a30: 3031 342e 6a61 7661 3a20 436f 6e66 7573 014.java: Confus │ │ │ │ │ +00016a40: 696e 6720 6572 726f 7220 6d65 7373 6167 ing error messag │ │ │ │ │ +00016a50: 6520 666f 7220 6d65 7468 6f64 2063 6f6e e for method con │ │ │ │ │ +00016a60: 666c 6963 740a 0a3c 6c69 3e74 6f6f 6c73 flict..
  • tools │ │ │ │ │ +00016a70: 2f6a 6176 6163 2f44 6961 676e 6f73 7469 /javac/Diagnosti │ │ │ │ │ +00016a80: 6373 2f37 3131 3636 3736 2f54 3731 3136 cs/7116676/T7116 │ │ │ │ │ +00016a90: 3637 362e 6a61 7661 3a20 5269 6368 4469 676.java: RichDi │ │ │ │ │ +00016aa0: 6167 6e6f 7374 6963 466f 726d 6174 7465 agnosticFormatte │ │ │ │ │ +00016ab0: 7220 7468 726f 7773 204e 5045 2077 6865 r throws NPE whe │ │ │ │ │ +00016ac0: 6e20 666f 726d 6174 4d65 7373 6167 6520 n formatMessage │ │ │ │ │ +00016ad0: 6973 2063 616c 6c65 6420 6469 7265 6374 is called direct │ │ │ │ │ +00016ae0: 6c79 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ly..
  • tools/ja │ │ │ │ │ +00016af0: 7661 632f 4469 6167 6e6f 7374 6963 732f vac/Diagnostics/ │ │ │ │ │ +00016b00: 3830 3130 3338 372f 5438 3031 3033 3837 8010387/T8010387 │ │ │ │ │ +00016b10: 2e6a 6176 613a 2072 6963 6820 6469 6167 .java: rich diag │ │ │ │ │ +00016b20: 6e6f 7374 6963 2073 6f6d 6574 696d 6573 nostic sometimes │ │ │ │ │ +00016b30: 2063 6f6e 7461 696e 2077 726f 6e67 2074 contain wrong t │ │ │ │ │ +00016b40: 7970 6520 7661 7269 6162 6c65 206e 756d ype variable num │ │ │ │ │ +00016b50: 6265 7269 6e67 0a0a 3c6c 693e 746f 6f6c bering..
  • tool │ │ │ │ │ +00016b60: 732f 6a61 7661 632f 4469 6167 6e6f 7374 s/javac/Diagnost │ │ │ │ │ +00016b70: 6963 732f 3830 3433 3235 312f 5438 3034 ics/8043251/T804 │ │ │ │ │ +00016b80: 3332 3531 2e6a 6176 613a 2043 6f6e 6675 3251.java: Confu │ │ │ │ │ +00016b90: 7369 6e67 2065 7272 6f72 206d 6573 7361 sing error messa │ │ │ │ │ +00016ba0: 6765 2077 6974 6820 7772 6f6e 6720 6e75 ge with wrong nu │ │ │ │ │ +00016bb0: 6d62 6572 206f 6620 7479 7065 2070 6172 mber of type par │ │ │ │ │ +00016bc0: 616d 6574 6572 730a 0a3c 6c69 3e74 6f6f ameters..
  • too │ │ │ │ │ +00016bd0: 6c73 2f6a 6176 6163 2f44 6961 676e 6f73 ls/javac/Diagnos │ │ │ │ │ +00016be0: 7469 6373 2f38 3239 3530 3234 2f54 3832 tics/8295024/T82 │ │ │ │ │ +00016bf0: 3935 3032 342e 6a61 7661 3a20 4379 636c 95024.java: Cycl │ │ │ │ │ +00016c00: 6963 2063 6f6e 7374 7275 6374 6f72 2065 ic constructor e │ │ │ │ │ +00016c10: 7272 6f72 2069 7320 6e6f 6e2d 6465 7465 rror is non-dete │ │ │ │ │ +00016c20: 726d 696e 6973 7469 6320 616e 6420 696e rministic and in │ │ │ │ │ +00016c30: 636f 6e73 6973 7465 6e74 0a0a 3c6c 693e consistent..
  • │ │ │ │ │ +00016c40: 746f 6f6c 732f 6a61 7661 632f 4469 6167 tools/javac/Diag │ │ │ │ │ +00016c50: 6e6f 7374 6963 732f 636f 6d70 7265 7373 nostics/compress │ │ │ │ │ +00016c60: 6564 2f38 3036 3738 3833 2f54 3830 3637 ed/8067883/T8067 │ │ │ │ │ +00016c70: 3838 332e 6a61 7661 3a20 4a61 7661 6320 883.java: Javac │ │ │ │ │ +00016c80: 6d69 7373 6573 2073 6f6d 6520 6f70 706f misses some oppo │ │ │ │ │ +00016c90: 7274 756e 6974 6965 7320 666f 7220 6469 rtunities for di │ │ │ │ │ +00016ca0: 6167 6e6f 7374 6963 2073 696d 706c 6966 agnostic simplif │ │ │ │ │ +00016cb0: 6963 6174 696f 6e0a 0a3c 6c69 3e74 6f6f ication..
  • too │ │ │ │ │ +00016cc0: 6c73 2f6a 6176 6163 2f44 6961 676e 6f73 ls/javac/Diagnos │ │ │ │ │ +00016cd0: 7469 6373 2f63 6f6d 7072 6573 7365 642f tics/compressed/ │ │ │ │ │ +00016ce0: 5438 3031 3230 3033 612e 6a61 7661 3a20 T8012003a.java: │ │ │ │ │ +00016cf0: 4d65 7468 6f64 2064 6961 676e 6f73 7469 Method diagnosti │ │ │ │ │ +00016d00: 6373 2072 6573 6f6c 7574 696f 6e20 6e65 cs resolution ne │ │ │ │ │ +00016d10: 6564 2074 6f20 6265 2073 696d 706c 6966 ed to be simplif │ │ │ │ │ +00016d20: 6965 6420 696e 2073 6f6d 6520 6361 7365 ied in some case │ │ │ │ │ +00016d30: 7320 7465 7374 2067 656e 6572 616c 206f s test general o │ │ │ │ │ +00016d40: 7665 726c 6f61 6420 7265 736f 6c75 7469 verload resoluti │ │ │ │ │ +00016d50: 6f6e 2073 696d 706c 6966 6963 6174 696f on simplificatio │ │ │ │ │ +00016d60: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +00016d70: 7661 632f 4469 6167 6e6f 7374 6963 732f vac/Diagnostics/ │ │ │ │ │ +00016d80: 636f 6d70 7265 7373 6564 2f54 3830 3132 compressed/T8012 │ │ │ │ │ +00016d90: 3030 3362 2e6a 6176 613a 204d 6574 686f 003b.java: Metho │ │ │ │ │ +00016da0: 6420 6469 6167 6e6f 7374 6963 7320 7265 d diagnostics re │ │ │ │ │ +00016db0: 736f 6c75 7469 6f6e 206e 6565 6420 746f solution need to │ │ │ │ │ +00016dc0: 2062 6520 7369 6d70 6c69 6669 6564 2069 be simplified i │ │ │ │ │ +00016dd0: 6e20 736f 6d65 2063 6173 6573 2074 6573 n some cases tes │ │ │ │ │ +00016de0: 7420 6c61 6d62 6461 2d72 656c 6174 6564 t lambda-related │ │ │ │ │ +00016df0: 206f 7665 726c 6f61 6420 7265 736f 6c75 overload resolu │ │ │ │ │ +00016e00: 7469 6f6e 2073 696d 706c 6966 6963 6174 tion simplificat │ │ │ │ │ +00016e10: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +00016e20: 6a61 7661 632f 4469 6167 6e6f 7374 6963 javac/Diagnostic │ │ │ │ │ +00016e30: 732f 636f 6d70 7265 7373 6564 2f54 3830 s/compressed/T80 │ │ │ │ │ +00016e40: 3132 3030 3363 2e6a 6176 613a 204d 6574 12003c.java: Met │ │ │ │ │ +00016e50: 686f 6420 6469 6167 6e6f 7374 6963 7320 hod diagnostics │ │ │ │ │ +00016e60: 7265 736f 6c75 7469 6f6e 206e 6565 6420 resolution need │ │ │ │ │ +00016e70: 746f 2062 6520 7369 6d70 6c69 6669 6564 to be simplified │ │ │ │ │ +00016e80: 2069 6e20 736f 6d65 2063 6173 6573 2074 in some cases t │ │ │ │ │ +00016e90: 6573 7420 7369 6d70 6c69 6669 6361 7469 est simplificati │ │ │ │ │ +00016ea0: 6f6e 206f 6620 6c61 6d62 6461 2074 7970 on of lambda typ │ │ │ │ │ +00016eb0: 652d 6368 6563 6b69 6e67 2065 7272 6f72 e-checking error │ │ │ │ │ +00016ec0: 206c 6561 6469 6e67 2074 6f20 7265 736f leading to reso │ │ │ │ │ +00016ed0: 6c75 7469 6f6e 2066 6169 6c75 7265 0a0a lution failure.. │ │ │ │ │ +00016ee0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00016ef0: 4469 6167 6e6f 7374 6963 732f 636f 6d70 Diagnostics/comp │ │ │ │ │ +00016f00: 7265 7373 6564 2f54 3830 3230 3238 362e ressed/T8020286. │ │ │ │ │ +00016f10: 6a61 7661 3a20 5772 6f6e 6720 6469 6167 java: Wrong diag │ │ │ │ │ +00016f20: 6e6f 7374 6963 2061 6674 6572 2063 6f6d nostic after com │ │ │ │ │ +00016f30: 7061 6374 696f 6e0a 0a3c 6c69 3e74 6f6f paction..
  • too │ │ │ │ │ +00016f40: 6c73 2f6a 6176 6163 2f44 6967 6974 732e ls/javac/Digits. │ │ │ │ │ +00016f50: 6a61 7661 3a20 6a61 7661 6320 6769 7665 java: javac give │ │ │ │ │ +00016f60: 7320 7761 726e 696e 6773 2069 6e73 7465 s warnings inste │ │ │ │ │ +00016f70: 6164 206f 6620 6572 726f 7273 206f 6e20 ad of errors on │ │ │ │ │ +00016f80: 6e6f 6e2d 4153 4349 4920 6469 6769 7473 non-ASCII digits │ │ │ │ │ +00016f90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00016fa0: 632f 4469 7642 795a 6572 6f2e 6a61 7661 c/DivByZero.java │ │ │ │ │ +00016fb0: 3a20 5468 6520 636f 6d70 696c 6572 2064 : The compiler d │ │ │ │ │ +00016fc0: 6964 206e 6f74 2061 6c6c 6f77 2064 6976 id not allow div │ │ │ │ │ +00016fd0: 6973 696f 6e20 6279 2061 206b 6e6f 776e ision by a known │ │ │ │ │ +00016fe0: 2063 6f6e 7374 616e 7420 7a65 726f 2e0a constant zero.. │ │ │ │ │ +00016ff0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00017000: 2f44 7570 6c69 6361 7465 436c 6173 732e /DuplicateClass. │ │ │ │ │ +00017010: 6a61 7661 3a20 4361 7363 6164 6520 6f66 java: Cascade of │ │ │ │ │ +00017020: 2070 726f 626c 656d 7320 6672 6f6d 2064 problems from d │ │ │ │ │ +00017030: 7570 6c69 6361 7465 2063 6c61 7373 2063 uplicate class c │ │ │ │ │ +00017040: 616e 2063 6175 7365 2063 6f6d 7069 6c65 an cause compile │ │ │ │ │ +00017050: 7220 6372 6173 682e 0a0a 3c6c 693e 746f r crash...
  • to │ │ │ │ │ +00017060: 6f6c 732f 6a61 7661 632f 4475 706c 6963 ols/javac/Duplic │ │ │ │ │ +00017070: 6174 6543 6c61 7373 322e 6a61 7661 3a20 ateClass2.java: │ │ │ │ │ +00017080: 6176 6f69 6420 7265 636f 6d70 696c 696e avoid recompilin │ │ │ │ │ +00017090: 6720 7768 656e 2064 7570 6c69 6361 7465 g when duplicate │ │ │ │ │ +000170a0: 2073 6f75 7263 6520 7370 6563 6966 6965 source specifie │ │ │ │ │ +000170b0: 6420 6f6e 2063 6f6d 6d61 6e64 206c 696e d on command lin │ │ │ │ │ +000170c0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +000170d0: 6163 2f44 7570 6c69 6361 7465 496d 706f ac/DuplicateImpo │ │ │ │ │ +000170e0: 7274 2e6a 6176 613a 2044 7570 6c69 6361 rt.java: Duplica │ │ │ │ │ +000170f0: 7465 2069 6d70 6f72 742d 6f6e 2d64 656d te import-on-dem │ │ │ │ │ +00017100: 616e 6420 6465 636c 6172 6174 696f 6e73 and declarations │ │ │ │ │ +00017110: 2073 686f 756c 6420 6265 206e 6f2d 6f70 should be no-op │ │ │ │ │ +00017120: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00017130: 7661 632f 454f 492e 6a61 7661 3a20 5245 vac/EOI.java: RE │ │ │ │ │ +00017140: 4752 4553 5349 4f4e 3a20 7472 616e 736c GRESSION: transl │ │ │ │ │ +00017150: 6174 696f 6e20 756e 6974 2065 6e64 696e ation unit endin │ │ │ │ │ +00017160: 6720 696e 2069 6465 6e74 6966 6965 7220 g in identifier │ │ │ │ │ +00017170: 6372 6173 6865 7320 6a61 7661 630a 0a3c crashes javac..< │ │ │ │ │ +00017180: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f45 li>tools/javac/E │ │ │ │ │ +00017190: 6172 6c79 4173 7365 7274 2e6a 6176 613a arlyAssert.java: │ │ │ │ │ +000171a0: 2056 6572 6966 7920 7468 6174 2061 7373 Verify that ass │ │ │ │ │ +000171b0: 6572 7469 6f6e 7320 6172 6520 656e 6162 ertions are enab │ │ │ │ │ +000171c0: 6c65 6420 6265 666f 7265 2074 6865 2063 led before the c │ │ │ │ │ +000171d0: 6c61 7373 2069 7320 696e 6974 6961 6c69 lass is initiali │ │ │ │ │ +000171e0: 7a65 6420 616e 6420 6e6f 7420 7468 6572 zed and not ther │ │ │ │ │ +000171f0: 6561 6674 6572 0a0a 3c6c 693e 746f 6f6c eafter..
  • tool │ │ │ │ │ +00017200: 732f 6a61 7661 632f 456d 7074 7941 7272 s/javac/EmptyArr │ │ │ │ │ +00017210: 6179 2e6a 6176 613a 2045 6d70 7479 2061 ay.java: Empty a │ │ │ │ │ +00017220: 7272 6179 2069 6e69 7469 616c 697a 6572 rray initializer │ │ │ │ │ +00017230: 2077 6974 6820 636f 6d6d 610a 0a3c 6c69 with comma..
  • tools/javac/Emp │ │ │ │ │ +00017250: 7479 4272 6561 6b2e 6a61 7661 3a20 456d tyBreak.java: Em │ │ │ │ │ +00017260: 7074 7920 2264 6566 6175 6c74 2f63 6173 pty "default/cas │ │ │ │ │ +00017270: 6522 2073 7461 7465 6d65 6e74 7320 7368 e" statements sh │ │ │ │ │ +00017280: 6f75 6c64 206e 6f74 2063 6175 7365 2074 ould not cause t │ │ │ │ │ +00017290: 6865 2063 6f6d 7069 6c65 7220 746f 2063 he compiler to c │ │ │ │ │ +000172a0: 7261 7368 2e0a 0a3c 6c69 3e74 6f6f 6c73 rash...
  • tools │ │ │ │ │ +000172b0: 2f6a 6176 6163 2f45 6d70 7479 446f 6343 /javac/EmptyDocC │ │ │ │ │ +000172c0: 6f6d 6d65 6e74 732e 6a61 7661 3a20 4372 omments.java: Cr │ │ │ │ │ +000172d0: 6561 7465 2065 6d70 7479 206a 6176 6164 eate empty javad │ │ │ │ │ +000172e0: 6f63 2063 6f6d 6d65 6e74 7320 616e 6420 oc comments and │ │ │ │ │ +000172f0: 7665 7269 6679 2074 6861 7420 6a61 7661 verify that java │ │ │ │ │ +00017300: 6320 646f 6573 206e 6f74 2063 7261 7368 c does not crash │ │ │ │ │ +00017310: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00017320: 6163 2f45 6d70 7479 5377 6974 6368 2e6a ac/EmptySwitch.j │ │ │ │ │ +00017330: 6176 613a 2073 7769 7463 6820 7374 6174 ava: switch stat │ │ │ │ │ +00017340: 656d 656e 7420 7769 7468 2065 6d70 7479 ement with empty │ │ │ │ │ +00017350: 2062 6f64 790a 0a3c 6c69 3e74 6f6f 6c73 body..
  • tools │ │ │ │ │ +00017360: 2f6a 6176 6163 2f45 6e63 6c6f 7369 6e67 /javac/Enclosing │ │ │ │ │ +00017370: 4163 6365 7373 4368 6563 6b2e 6a61 7661 AccessCheck.java │ │ │ │ │ +00017380: 3a20 436f 6d70 696c 6572 2073 686f 756c : Compiler shoul │ │ │ │ │ +00017390: 6420 6469 6167 6e6f 7365 2061 7474 656d d diagnose attem │ │ │ │ │ +000173a0: 7074 2074 6f20 6163 6365 7373 2061 206d pt to access a m │ │ │ │ │ +000173b0: 656d 6265 7220 6f66 2061 2070 6163 6b61 ember of a packa │ │ │ │ │ +000173c0: 6765 2d70 7269 7661 7465 2063 6c61 7373 ge-private class │ │ │ │ │ +000173d0: 2063 6f6e 7461 696e 6564 2069 6e20 616e contained in an │ │ │ │ │ +000173e0: 6f74 6865 7220 7061 636b 6167 652e 0a0a other package... │ │ │ │ │ +000173f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00017400: 456e 756d 312e 6a61 7661 3a20 7072 6976 Enum1.java: priv │ │ │ │ │ +00017410: 6174 6520 656e 756d 2063 746f 7220 7665 ate enum ctor ve │ │ │ │ │ +00017420: 7273 7573 2073 7065 6369 616c 697a 6564 rsus specialized │ │ │ │ │ +00017430: 2065 6e75 6d20 636f 6e73 7461 6e74 2063 enum constant c │ │ │ │ │ +00017440: 7261 7368 6573 206a 6176 6163 0a0a 3c6c rashes javac..tools/javac/Ex │ │ │ │ │ +00017460: 6365 7074 696f 6e61 6c46 696e 616c 6c79 ceptionalFinally │ │ │ │ │ +00017470: 2e6a 6176 613a 2052 4547 5245 5353 494f .java: REGRESSIO │ │ │ │ │ +00017480: 4e3a 2055 6e72 6570 6f72 7465 6420 6578 N: Unreported ex │ │ │ │ │ +00017490: 6365 7074 696f 6e20 696e 2063 6f64 6520 ception in code │ │ │ │ │ +000174a0: 7769 7468 2022 7265 7475 726e 2220 696e with "return" in │ │ │ │ │ +000174b0: 2066 696e 616c 6c79 2062 6c6f 636b 0a0a finally block.. │ │ │ │ │ +000174c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000174d0: 4578 6365 7074 696f 6e61 6c46 696e 616c ExceptionalFinal │ │ │ │ │ +000174e0: 6c79 322e 6a61 7661 3a20 6d69 7373 696e ly2.java: missin │ │ │ │ │ +000174f0: 6720 7761 726e 2061 626f 7574 2065 7863 g warn about exc │ │ │ │ │ +00017500: 6570 7469 6f6e 206e 6f74 2074 6872 6f77 eption not throw │ │ │ │ │ +00017510: 6e20 696e 2074 7279 2062 6c6f 636b 2069 n in try block i │ │ │ │ │ +00017520: 6620 6669 6e61 6c6c 7920 6361 6e27 7420 f finally can't │ │ │ │ │ +00017530: 636f 6d70 6c65 7465 0a0a 3c6c 693e 746f complete..
  • to │ │ │ │ │ +00017540: 6f6c 732f 6a61 7661 632f 4578 7072 5175 ols/javac/ExprQu │ │ │ │ │ +00017550: 616c 6966 6965 6454 7970 652e 6a61 7661 alifiedType.java │ │ │ │ │ +00017560: 3a20 4368 6563 6b20 7468 6174 2071 7561 : Check that qua │ │ │ │ │ +00017570: 6c69 6669 6564 2072 6566 6572 656e 6365 lified reference │ │ │ │ │ +00017580: 2074 6f20 7479 7065 2076 6961 2061 6e20 to type via an │ │ │ │ │ +00017590: 6578 7072 6573 7369 6f6e 2064 6f65 7320 expression does │ │ │ │ │ +000175a0: 6e6f 7420 6372 6173 6820 636f 6d70 696c not crash compil │ │ │ │ │ +000175b0: 6572 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a er...
  • tools/j │ │ │ │ │ +000175c0: 6176 6163 2f45 7874 4469 7273 2f45 7874 avac/ExtDirs/Ext │ │ │ │ │ +000175d0: 4469 7254 6573 742e 6a61 7661 3a20 5465 DirTest.java: Te │ │ │ │ │ +000175e0: 7374 2074 6861 7420 272e 6a61 7227 2066 st that '.jar' f │ │ │ │ │ +000175f0: 696c 6573 2069 6e20 2d65 7874 6469 7273 iles in -extdirs │ │ │ │ │ +00017600: 2061 7265 2066 6f75 6e64 2e0a 0a3c 6c69 are found...
  • tools/javac/Ext │ │ │ │ │ +00017620: 656e 6441 7272 6179 2e6a 6176 613a 2056 endArray.java: V │ │ │ │ │ +00017630: 6572 6966 7920 7468 6174 2065 7874 656e erify that exten │ │ │ │ │ +00017640: 6469 6e67 2061 6e20 6572 7261 7920 636c ding an erray cl │ │ │ │ │ +00017650: 6173 7320 646f 6573 206e 6f74 2063 7261 ass does not cra │ │ │ │ │ +00017660: 7368 2074 6865 2063 6f6d 7069 6c65 722e sh the compiler. │ │ │ │ │ +00017670: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00017680: 632f 4578 7465 6e64 7341 6363 6573 732f c/ExtendsAccess/ │ │ │ │ │ +00017690: 4578 7465 6e64 7341 6363 6573 732e 6a61 ExtendsAccess.ja │ │ │ │ │ +000176a0: 7661 3a20 5465 7374 2061 6363 6573 7320 va: Test access │ │ │ │ │ +000176b0: 6368 6563 6b69 6e67 2077 6974 6869 6e20 checking within │ │ │ │ │ +000176c0: 2765 7874 656e 6473 2720 616e 6420 2769 'extends' and 'i │ │ │ │ │ +000176d0: 6d70 6c65 6d65 6e74 7327 2063 6c61 7573 mplements' claus │ │ │ │ │ +000176e0: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ +000176f0: 7661 632f 4578 7465 6e64 7353 636f 7065 vac/ExtendsScope │ │ │ │ │ +00017700: 2e6a 6176 613a 206a 6176 6163 2069 6d70 .java: javac imp │ │ │ │ │ +00017710: 726f 7065 726c 7920 6578 7465 6e64 7320 roperly extends │ │ │ │ │ +00017720: 7375 7065 7263 6c61 7373 2773 2073 636f superclass's sco │ │ │ │ │ +00017730: 7065 2074 6f20 696d 706c 656d 656e 7473 pe to implements │ │ │ │ │ +00017740: 2063 6c61 7573 650a 0a3c 6c69 3e74 6f6f clause..
  • too │ │ │ │ │ +00017750: 6c73 2f6a 6176 6163 2f45 7874 7261 6e65 ls/javac/Extrane │ │ │ │ │ +00017760: 6f75 7345 7175 616c 732e 6a61 7661 3a20 ousEquals.java: │ │ │ │ │ +00017770: 7661 7269 616e 6365 2070 726f 746f 7479 variance prototy │ │ │ │ │ +00017780: 7065 2073 796e 7461 7820 6c65 6674 6f76 pe syntax leftov │ │ │ │ │ +00017790: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ +000177a0: 7661 632f 4661 756c 7479 5369 676e 6174 vac/FaultySignat │ │ │ │ │ +000177b0: 7572 652e 6a61 7661 3a20 6a61 7661 6320 ure.java: javac │ │ │ │ │ +000177c0: 7573 6564 2074 6f20 7061 7373 2074 6865 used to pass the │ │ │ │ │ +000177d0: 2075 706c 6576 656c 2061 7267 756d 656e uplevel argumen │ │ │ │ │ +000177e0: 7473 2069 6e74 6f20 696e 7369 6465 4d65 ts into insideMe │ │ │ │ │ +000177f0: 6d62 6572 2773 2063 6f6e 7374 7275 6374 mber's construct │ │ │ │ │ +00017800: 6f72 2069 6e20 7468 6520 7772 6f6e 6720 or in the wrong │ │ │ │ │ +00017810: 6f72 6465 720a 0a3c 6c69 3e74 6f6f 6c73 order..
  • tools │ │ │ │ │ +00017820: 2f6a 6176 6163 2f46 696e 616c 496e 6974 /javac/FinalInit │ │ │ │ │ +00017830: 6961 6c69 7a65 722e 6a61 7661 3a20 5665 ializer.java: Ve │ │ │ │ │ +00017840: 7269 6679 2061 6273 656e 6365 206f 6620 rify absence of │ │ │ │ │ +00017850: 6275 6720 696e 2061 6e61 6c79 7369 7320 bug in analysis │ │ │ │ │ +00017860: 6f66 2066 696e 616c 2069 6e69 7469 616c of final initial │ │ │ │ │ +00017870: 697a 6572 7320 7468 6174 2063 6175 7365 izers that cause │ │ │ │ │ +00017880: 6420 6372 6173 682e 0a0a 3c6c 693e 746f d crash...
  • to │ │ │ │ │ +00017890: 6f6c 732f 6a61 7661 632f 4669 6e61 6c49 ols/javac/FinalI │ │ │ │ │ +000178a0: 6e69 7469 616c 697a 6572 5f32 2e6a 6176 nitializer_2.jav │ │ │ │ │ +000178b0: 613a 2062 6f67 7573 2022 616c 7265 6164 a: bogus "alread │ │ │ │ │ +000178c0: 7920 696e 6974 6961 6c69 7a65 6422 2065 y initialized" e │ │ │ │ │ +000178d0: 7272 6f72 0a0a 3c6c 693e 746f 6f6c 732f rror..
  • tools/ │ │ │ │ │ +000178e0: 6a61 7661 632f 4669 6e61 6c49 6e74 436f javac/FinalIntCo │ │ │ │ │ +000178f0: 6e63 6174 656e 6174 696f 6e2e 6a61 7661 ncatenation.java │ │ │ │ │ +00017900: 3a20 4669 6e61 6c20 696e 7473 2077 6572 : Final ints wer │ │ │ │ │ +00017910: 6520 6765 7474 696e 6720 696e 636f 7272 e getting incorr │ │ │ │ │ +00017920: 6563 746c 7920 6576 616c 7561 7465 6420 ectly evaluated │ │ │ │ │ +00017930: 6174 2063 6f6d 7069 6c65 2074 696d 6520 at compile time │ │ │ │ │ +00017940: 746f 2074 6865 2076 616c 7565 206e 756c to the value nul │ │ │ │ │ +00017950: 6c20 7768 656e 2074 6865 7920 7765 7265 l when they were │ │ │ │ │ +00017960: 2075 7365 6420 6173 2061 2070 6172 7420 used as a part │ │ │ │ │ +00017970: 6f66 2061 2063 6f6e 7374 616e 7420 5374 of a constant St │ │ │ │ │ +00017980: 7269 6e67 2063 6f6e 6361 7465 6e61 7469 ring concatenati │ │ │ │ │ +00017990: 6f6e 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a on...
  • tools/j │ │ │ │ │ +000179a0: 6176 6163 2f46 696e 616c 5468 6973 5265 avac/FinalThisRe │ │ │ │ │ +000179b0: 6665 7265 6e63 652e 6a61 7661 3a20 5665 ference.java: Ve │ │ │ │ │ +000179c0: 7269 6679 2074 6861 7420 6669 6e61 6c20 rify that final │ │ │ │ │ +000179d0: 6669 656c 6420 6361 6e20 6861 7665 2027 field can have ' │ │ │ │ │ +000179e0: 7468 6973 2720 6173 2069 6e69 7469 616c this' as initial │ │ │ │ │ +000179f0: 697a 6572 2e0a 0a3c 6c69 3e74 6f6f 6c73 izer...
  • tools │ │ │ │ │ +00017a00: 2f6a 6176 6163 2f46 696e 616c 6c79 5761 /javac/FinallyWa │ │ │ │ │ +00017a10: 726e 2e6a 6176 613a 206e 6577 2077 6172 rn.java: new war │ │ │ │ │ +00017a20: 6e69 6e67 2022 6669 6e61 6c6c 7920 6361 ning "finally ca │ │ │ │ │ +00017a30: 6e6e 6f74 2063 6f6d 706c 6574 6520 6e6f nnot complete no │ │ │ │ │ +00017a40: 726d 616c 6c79 2220 7368 6f75 6c64 206e rmally" should n │ │ │ │ │ +00017a50: 6f74 2062 6520 656e 6162 6c65 6420 6279 ot be enabled by │ │ │ │ │ +00017a60: 2064 6566 6175 6c74 0a0a 3c6c 693e 746f default..
  • to │ │ │ │ │ +00017a70: 6f6c 732f 6a61 7661 632f 466c 6174 6e61 ols/javac/Flatna │ │ │ │ │ +00017a80: 6d65 436c 6173 682e 6a61 7661 3a20 5665 meClash.java: Ve │ │ │ │ │ +00017a90: 7269 6679 2074 6861 7420 636c 6173 6820 rify that clash │ │ │ │ │ +00017aa0: 6265 7477 6565 6e20 7573 6572 2d64 6566 between user-def │ │ │ │ │ +00017ab0: 696e 6564 2063 6c61 7373 2061 6e64 2066 ined class and f │ │ │ │ │ +00017ac0: 6c61 746e 616d 6520 6f66 206d 656d 6265 latname of membe │ │ │ │ │ +00017ad0: 7220 636c 6173 7320 6973 2064 6574 6563 r class is detec │ │ │ │ │ +00017ae0: 7465 642e 0a0a 3c6c 693e 746f 6f6c 732f ted...
  • tools/ │ │ │ │ │ +00017af0: 6a61 7661 632f 466c 6174 6e61 6d65 436c javac/FlatnameCl │ │ │ │ │ +00017b00: 6173 6832 2e6a 6176 613a 2043 6f6d 7069 ash2.java: Compi │ │ │ │ │ +00017b10: 6c65 7220 6372 6173 6820 6f6e 2065 7870 ler crash on exp │ │ │ │ │ +00017b20: 6c69 6369 7420 7573 6520 6f66 2073 796e licit use of syn │ │ │ │ │ +00017b30: 7468 6574 6963 206e 616d 6520 666f 7220 thetic name for │ │ │ │ │ +00017b40: 696e 6e65 7220 636c 6173 732e 0a0a 3c6c inner class...tools/javac/Fl │ │ │ │ │ +00017b60: 6f61 7469 6e67 506f 696e 7443 6861 6e67 oatingPointChang │ │ │ │ │ +00017b70: 6573 2f42 6164 436f 6e73 7472 7563 746f es/BadConstructo │ │ │ │ │ +00017b80: 724d 6f64 6966 6965 7273 2e6a 6176 613a rModifiers.java: │ │ │ │ │ +00017b90: 2073 7472 6963 7466 7020 6d61 7920 6e6f strictfp may no │ │ │ │ │ +00017ba0: 7420 6265 2075 7365 6420 7769 7468 2063 t be used with c │ │ │ │ │ +00017bb0: 6f6e 7374 7275 6374 6f72 730a 0a3c 6c69 onstructors..
  • tools/javac/Flo │ │ │ │ │ +00017bd0: 6174 696e 6750 6f69 6e74 4368 616e 6765 atingPointChange │ │ │ │ │ +00017be0: 732f 5465 7374 2e6a 6176 613a 2047 656e s/Test.java: Gen │ │ │ │ │ +00017bf0: 6572 616c 2074 6573 7473 206f 6620 7374 eral tests of st │ │ │ │ │ +00017c00: 7269 6374 6670 2063 6861 6e67 6573 2061 rictfp changes a │ │ │ │ │ +00017c10: 6e64 2072 6566 6c65 6374 696f 6e0a 0a3c nd reflection..< │ │ │ │ │ +00017c20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f46 li>tools/javac/F │ │ │ │ │ +00017c30: 6f6c 6443 6f6e 6469 7469 6f6e 616c 2e6a oldConditional.j │ │ │ │ │ +00017c40: 6176 613a 2056 6572 6966 7920 636f 7272 ava: Verify corr │ │ │ │ │ +00017c50: 6563 7420 7479 7065 206f 6620 7265 7375 ect type of resu │ │ │ │ │ +00017c60: 6c74 206f 6620 3f3a 206f 7065 7261 746f lt of ?: operato │ │ │ │ │ +00017c70: 7220 7768 656e 2063 6f6e 7374 616e 7420 r when constant │ │ │ │ │ +00017c80: 666f 6c64 696e 6720 6f63 6375 7273 0a0a folding occurs.. │ │ │ │ │ +00017c90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00017ca0: 466f 7277 6172 6452 6566 6572 656e 6365 ForwardReference │ │ │ │ │ +00017cb0: 2f46 6f72 7761 7264 5265 6665 7265 6e63 /ForwardReferenc │ │ │ │ │ +00017cc0: 655f 322e 6a61 7661 3a20 5665 7269 6679 e_2.java: Verify │ │ │ │ │ +00017cd0: 2074 6861 7420 666f 7277 6172 6420 7265 that forward re │ │ │ │ │ +00017ce0: 6665 7265 6e63 6564 2073 7461 7469 6320 ferenced static │ │ │ │ │ +00017cf0: 7573 6520 6973 2072 656a 6563 7465 642e use is rejected. │ │ │ │ │ +00017d00: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00017d10: 632f 466f 7277 6172 6452 6566 6572 656e c/ForwardReferen │ │ │ │ │ +00017d20: 6365 2f46 6f72 7761 7264 5265 6665 7265 ce/ForwardRefere │ │ │ │ │ +00017d30: 6e63 655f 342e 6a61 7661 3a20 5665 7269 nce_4.java: Veri │ │ │ │ │ +00017d40: 6679 2074 6861 7420 666f 7277 6172 6420 fy that forward │ │ │ │ │ +00017d50: 7265 6665 7265 6e63 6564 206e 6f6e 2d73 referenced non-s │ │ │ │ │ +00017d60: 7461 7469 6320 7573 6520 6973 2072 656a tatic use is rej │ │ │ │ │ +00017d70: 6563 7465 642e 0a0a 3c6c 693e 746f 6f6c ected...
  • tool │ │ │ │ │ +00017d80: 732f 6a61 7661 632f 466f 7277 6172 6452 s/javac/ForwardR │ │ │ │ │ +00017d90: 6566 6572 656e 6365 2f46 6f72 7761 7264 eference/Forward │ │ │ │ │ +00017da0: 5265 6665 7265 6e63 655f 352e 6a61 7661 Reference_5.java │ │ │ │ │ +00017db0: 3a20 5665 7269 6679 2074 6861 7420 666f : Verify that fo │ │ │ │ │ +00017dc0: 7277 6172 6420 7265 6665 7265 6e63 6520 rward reference │ │ │ │ │ +00017dd0: 6368 6563 6b73 2061 7265 206e 6f74 2061 checks are not a │ │ │ │ │ +00017de0: 7070 6c69 6564 2074 6f20 6c6f 6361 6c73 pplied to locals │ │ │ │ │ +00017df0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00017e00: 6163 2f46 6f72 7761 7264 5265 6665 7265 ac/ForwardRefere │ │ │ │ │ +00017e10: 6e63 652f 5436 3637 3633 3632 612e 6a61 nce/T6676362a.ja │ │ │ │ │ +00017e20: 7661 3a20 5370 7572 696f 7573 2066 6f72 va: Spurious for │ │ │ │ │ +00017e30: 7761 7264 2072 6566 6572 656e 6365 2065 ward reference e │ │ │ │ │ +00017e40: 7272 6f72 2077 6974 6820 6669 6e61 6c20 rror with final │ │ │ │ │ +00017e50: 7661 7220 2b20 696e 7374 616e 6365 2076 var + instance v │ │ │ │ │ +00017e60: 6172 6961 626c 6520 696e 6974 6961 6c69 ariable initiali │ │ │ │ │ +00017e70: 7a65 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a zer..
  • tools/j │ │ │ │ │ +00017e80: 6176 6163 2f46 6f72 7761 7264 5265 6665 avac/ForwardRefe │ │ │ │ │ +00017e90: 7265 6e63 652f 5436 3637 3633 3632 622e rence/T6676362b. │ │ │ │ │ +00017ea0: 6a61 7661 3a20 5370 7572 696f 7573 2066 java: Spurious f │ │ │ │ │ +00017eb0: 6f72 7761 7264 2072 6566 6572 656e 6365 orward reference │ │ │ │ │ +00017ec0: 2065 7272 6f72 2077 6974 6820 6669 6e61 error with fina │ │ │ │ │ +00017ed0: 6c20 7661 7220 2b20 696e 7374 616e 6365 l var + instance │ │ │ │ │ +00017ee0: 2076 6172 6961 626c 6520 696e 6974 6961 variable initia │ │ │ │ │ +00017ef0: 6c69 7a65 720a 0a3c 6c69 3e74 6f6f 6c73 lizer..
  • tools │ │ │ │ │ +00017f00: 2f6a 6176 6163 2f46 6f72 7761 7264 5265 /javac/ForwardRe │ │ │ │ │ +00017f10: 6665 7265 6e63 652f 5573 6542 6566 6f72 ference/UseBefor │ │ │ │ │ +00017f20: 6544 6563 6c61 7261 7469 6f6e 2e6a 6176 eDeclaration.jav │ │ │ │ │ +00017f30: 613a 2046 6f72 7761 7264 2072 6566 6572 a: Forward refer │ │ │ │ │ +00017f40: 656e 6365 206c 6567 616c 206f 7220 696c ence legal or il │ │ │ │ │ +00017f50: 6c65 6761 6c3f 0a0a 3c6c 693e 746f 6f6c legal?..
  • tool │ │ │ │ │ +00017f60: 732f 6a61 7661 632f 476f 6f64 436f 7661 s/javac/GoodCova │ │ │ │ │ +00017f70: 722e 6a61 7661 3a20 6d75 6c74 6970 6c65 r.java: multiple │ │ │ │ │ +00017f80: 206d 6574 686f 6473 2069 6e68 6572 6974 methods inherit │ │ │ │ │ +00017f90: 656e 6365 0a0a 3c6c 693e 746f 6f6c 732f ence..
  • tools/ │ │ │ │ │ +00017fa0: 6a61 7661 632f 4865 7846 6c6f 6174 4c69 javac/HexFloatLi │ │ │ │ │ +00017fb0: 7465 7261 6c73 2e6a 6176 613a 2061 6464 terals.java: add │ │ │ │ │ +00017fc0: 2022 6865 7861 6465 6369 6d61 6c20 666c "hexadecimal fl │ │ │ │ │ +00017fd0: 6f61 7469 6e67 2d70 6f69 6e74 206c 6974 oating-point lit │ │ │ │ │ +00017fe0: 6572 616c 2220 7375 7070 6f72 7420 746f eral" support to │ │ │ │ │ +00017ff0: 206a 6176 6163 2061 7320 7065 7220 3438 javac as per 48 │ │ │ │ │ +00018000: 3936 3832 380a 0a3c 6c69 3e74 6f6f 6c73 96828..
  • tools │ │ │ │ │ +00018010: 2f6a 6176 6163 2f48 6578 5468 7265 652e /javac/HexThree. │ │ │ │ │ +00018020: 6a61 7661 3a20 5465 7374 2068 6578 2066 java: Test hex f │ │ │ │ │ +00018030: 6c6f 6174 696e 672d 706f 696e 7420 6c69 loating-point li │ │ │ │ │ +00018040: 7465 7261 6c73 0a0a 3c6c 693e 746f 6f6c terals..
  • tool │ │ │ │ │ +00018050: 732f 6a61 7661 632f 4869 6464 656e 4162 s/javac/HiddenAb │ │ │ │ │ +00018060: 7374 7261 6374 4d65 7468 6f64 2f54 6573 stractMethod/Tes │ │ │ │ │ +00018070: 742e 6a61 7661 3a20 4365 7274 6169 6e20 t.java: Certain │ │ │ │ │ +00018080: 636c 6173 7365 7320 7368 6f75 6c64 2068 classes should h │ │ │ │ │ +00018090: 6176 6520 6265 656e 2072 6570 6f72 7465 ave been reporte │ │ │ │ │ +000180a0: 6420 6173 2061 6273 7472 6163 742c 2062 d as abstract, b │ │ │ │ │ +000180b0: 7574 2074 6865 2063 6f6d 7069 6c65 7220 ut the compiler │ │ │ │ │ +000180c0: 6661 696c 6564 2074 6f20 6465 7465 6374 failed to detect │ │ │ │ │ +000180d0: 2074 6869 732e 0a0a 3c6c 693e 746f 6f6c this...
  • tool │ │ │ │ │ +000180e0: 732f 6a61 7661 632f 496c 6c44 6566 696e s/javac/IllDefin │ │ │ │ │ +000180f0: 6564 4f72 6465 724f 6649 6e69 742e 6a61 edOrderOfInit.ja │ │ │ │ │ +00018100: 7661 3a20 5468 6520 6f72 6465 7220 6f66 va: The order of │ │ │ │ │ +00018110: 2069 6e69 7469 616c 697a 6174 696f 6e20 initialization │ │ │ │ │ +00018120: 7573 6564 2074 6f20 6265 2069 6e63 6f6e used to be incon │ │ │ │ │ +00018130: 7369 7374 656e 742c 2064 6570 656e 6469 sistent, dependi │ │ │ │ │ +00018140: 6e67 206f 6e20 7768 6574 6865 7220 6120 ng on whether a │ │ │ │ │ +00018150: 7661 6c75 6520 7761 7320 696e 6974 6961 value was initia │ │ │ │ │ +00018160: 6c69 7a65 6420 746f 2069 7473 2064 6566 lized to its def │ │ │ │ │ +00018170: 6175 6c74 2076 616c 7565 2e0a 0a3c 6c69 ault value...
  • tools/javac/Ill │ │ │ │ │ +00018190: 6567 616c 416e 6e6f 7461 7469 6f6e 2e6a egalAnnotation.j │ │ │ │ │ +000181a0: 6176 613a 206a 6176 6163 2063 7261 7368 ava: javac crash │ │ │ │ │ +000181b0: 2077 6865 6e20 6465 636c 6172 6520 616e when declare an │ │ │ │ │ +000181c0: 2061 6e6e 6f74 6174 696f 6e20 7479 7065 annotation type │ │ │ │ │ +000181d0: 2069 6c6c 6567 616c 6c79 0a0a 3c6c 693e illegally..
  • │ │ │ │ │ +000181e0: 746f 6f6c 732f 6a61 7661 632f 496c 6c65 tools/javac/Ille │ │ │ │ │ +000181f0: 6761 6c6c 794f 7074 696d 697a 6564 4578 gallyOptimizedEx │ │ │ │ │ +00018200: 6365 7074 696f 6e2e 6a61 7661 3a20 4e65 ception.java: Ne │ │ │ │ │ +00018210: 6761 7469 7665 4172 7261 7953 697a 6545 gativeArraySizeE │ │ │ │ │ +00018220: 7863 6570 7469 6f6e 2073 686f 756c 6420 xception should │ │ │ │ │ +00018230: 6e6f 7420 6265 206f 7074 696d 697a 6564 not be optimized │ │ │ │ │ +00018240: 2061 7761 792e 0a0a 3c6c 693e 746f 6f6c away...
  • tool │ │ │ │ │ +00018250: 732f 6a61 7661 632f 496d 706c 6963 6974 s/javac/Implicit │ │ │ │ │ +00018260: 546f 5374 7269 6e67 2e6a 6176 613a 2074 ToString.java: t │ │ │ │ │ +00018270: 6f53 7472 696e 6728 2920 7368 6f75 6c64 oString() should │ │ │ │ │ +00018280: 2062 6520 6361 6c6c 6564 2069 6d70 6c69 be called impli │ │ │ │ │ +00018290: 6369 746c 7920 7768 656e 202b 3d20 6973 citly when += is │ │ │ │ │ +000182a0: 2075 7365 642e 0a0a 3c6c 693e 746f 6f6c used...
  • tool │ │ │ │ │ +000182b0: 732f 6a61 7661 632f 496d 706f 7274 4379 s/javac/ImportCy │ │ │ │ │ +000182c0: 636c 652f 4475 6d6d 792e 6a61 7661 3a20 cle/Dummy.java: │ │ │ │ │ +000182d0: 4379 636c 6963 206e 6565 6420 6475 7269 Cyclic need duri │ │ │ │ │ +000182e0: 6e67 2069 6d70 6f72 7420 7265 736f 6c75 ng import resolu │ │ │ │ │ +000182f0: 7469 6f6e 2063 6175 7365 7320 636f 6d70 tion causes comp │ │ │ │ │ +00018300: 696c 6572 2063 7261 7368 0a0a 3c6c 693e iler crash..
  • │ │ │ │ │ +00018310: 746f 6f6c 732f 6a61 7661 632f 496d 706f tools/javac/Impo │ │ │ │ │ +00018320: 7274 5061 636b 6167 6550 7269 7661 7465 rtPackagePrivate │ │ │ │ │ +00018330: 496e 6e65 722f 4475 6d6d 792e 6a61 7661 Inner/Dummy.java │ │ │ │ │ +00018340: 3a20 5061 636b 6167 6520 6163 6365 7373 : Package access │ │ │ │ │ +00018350: 6962 6c65 2069 6e6e 6572 2063 6c61 7373 ible inner class │ │ │ │ │ +00018360: 6573 2077 6572 6520 6e6f 7420 7669 7369 es were not visi │ │ │ │ │ +00018370: 626c 6520 746f 2069 6d70 6f72 7420 6469 ble to import di │ │ │ │ │ +00018380: 7265 6374 6976 6520 696e 2073 616d 6520 rective in same │ │ │ │ │ +00018390: 7061 636b 6167 652e 0a0a 3c6c 693e 746f package...
  • to │ │ │ │ │ +000183a0: 6f6c 732f 6a61 7661 632f 496d 706f 7274 ols/javac/Import │ │ │ │ │ +000183b0: 556e 6e61 6d65 642f 4475 6d6d 792e 6a61 Unnamed/Dummy.ja │ │ │ │ │ +000183c0: 7661 3a20 436f 7272 6563 7420 7363 6f70 va: Correct scop │ │ │ │ │ +000183d0: 696e 6720 616e 6420 6469 6167 6e6f 7374 ing and diagnost │ │ │ │ │ +000183e0: 6963 7320 666f 7220 696d 706f 7274 2064 ics for import d │ │ │ │ │ +000183f0: 6563 6c61 7261 7469 6f6e 732e 0a0a 3c6c eclarations...tools/javac/In │ │ │ │ │ +00018410: 636f 6e73 6973 7465 6e74 496e 6865 7269 consistentInheri │ │ │ │ │ +00018420: 7465 6453 6967 6e61 7475 7265 2e6a 6176 tedSignature.jav │ │ │ │ │ +00018430: 613a 206a 6176 6163 2070 7265 7669 6f75 a: javac previou │ │ │ │ │ +00018440: 736c 7920 616c 6c6f 7765 6420 696e 7465 sly allowed inte │ │ │ │ │ +00018450: 7266 6163 6573 2074 6f20 696e 6865 7269 rfaces to inheri │ │ │ │ │ +00018460: 7420 6d65 7468 6f64 7320 7769 7468 2069 t methods with i │ │ │ │ │ +00018470: 6e63 6f6e 7369 7374 656e 7420 7369 676e nconsistent sign │ │ │ │ │ +00018480: 6174 7572 6573 2e0a 0a3c 6c69 3e74 6f6f atures...
  • too │ │ │ │ │ +00018490: 6c73 2f6a 6176 6163 2f49 6e63 6f6e 7369 ls/javac/Inconsi │ │ │ │ │ +000184a0: 7374 656e 7453 7461 636b 2e6a 6176 613a stentStack.java: │ │ │ │ │ +000184b0: 206a 6176 6163 2070 726f 6475 6365 7320 javac produces │ │ │ │ │ +000184c0: 756e 7665 7269 6669 6162 6c65 2063 6c61 unverifiable cla │ │ │ │ │ +000184d0: 7373 6669 6c65 2063 6f6d 7069 6c69 6e67 ssfile compiling │ │ │ │ │ +000184e0: 2063 6f6e 6469 7469 6f6e 616c 206f 7065 conditional ope │ │ │ │ │ +000184f0: 7261 746f 720a 0a3c 6c69 3e74 6f6f 6c73 rator..
  • tools │ │ │ │ │ +00018500: 2f6a 6176 6163 2f49 6e63 6f72 7265 6374 /javac/Incorrect │ │ │ │ │ +00018510: 496e 6865 7269 7461 6e63 652f 496e 636f Inheritance/Inco │ │ │ │ │ +00018520: 7272 6563 7449 6e68 6572 6974 616e 6365 rrectInheritance │ │ │ │ │ +00018530: 5465 7374 2e6a 6176 613a 2049 6e63 6f72 Test.java: Incor │ │ │ │ │ +00018540: 7265 6374 2069 6e68 6572 6974 616e 6365 rect inheritance │ │ │ │ │ +00018550: 206f 6620 696e 6163 6365 7373 6962 6c65 of inaccessible │ │ │ │ │ +00018560: 2073 7461 7469 6320 6d65 7468 6f64 0a0a static method.. │ │ │ │ │ +00018570: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00018580: 496e 6372 656d 656e 742e 6a61 7661 3a20 Increment.java: │ │ │ │ │ +00018590: 5468 6520 636f 6d70 696c 6572 2072 6566 The compiler ref │ │ │ │ │ +000185a0: 7573 6564 2074 6f20 7061 7273 652f 6163 used to parse/ac │ │ │ │ │ +000185b0: 6365 7074 2069 6e63 7265 6d65 6e74 7320 cept increments │ │ │ │ │ +000185c0: 6f66 2070 6172 656e 7468 6573 697a 6564 of parenthesized │ │ │ │ │ +000185d0: 2065 7870 7265 7373 696f 6e73 2e0a 0a3c expressions...< │ │ │ │ │ +000185e0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f49 li>tools/javac/I │ │ │ │ │ +000185f0: 6e68 6572 6974 6564 5072 6976 6174 6549 nheritedPrivateI │ │ │ │ │ +00018600: 6d70 6c2e 6a61 7661 3a20 696e 6865 7269 mpl.java: inheri │ │ │ │ │ +00018610: 7465 6420 7072 6976 6174 6520 6d65 7468 ted private meth │ │ │ │ │ +00018620: 6f64 2069 7320 636f 6e73 6964 6572 6564 od is considered │ │ │ │ │ +00018630: 2061 6e20 696d 706c 656d 656e 7461 7469 an implementati │ │ │ │ │ +00018640: 6f6e 206f 6620 696e 7465 7266 6163 6520 on of interface │ │ │ │ │ +00018650: 6d65 7468 6f64 0a0a 3c6c 693e 746f 6f6c method..
  • tool │ │ │ │ │ +00018660: 732f 6a61 7661 632f 496e 6974 6961 6c69 s/javac/Initiali │ │ │ │ │ +00018670: 7a65 7243 6f6d 706c 6574 696f 6e5f 312e zerCompletion_1. │ │ │ │ │ +00018680: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +00018690: 7420 636f 6d70 696c 6572 2072 6571 7569 t compiler requi │ │ │ │ │ +000186a0: 7265 7320 7468 6174 2069 6e73 7461 6e63 res that instanc │ │ │ │ │ +000186b0: 6520 696e 6974 6961 6c69 7a65 7273 206d e initializers m │ │ │ │ │ +000186c0: 6179 2063 6f6d 706c 6574 6520 6e6f 726d ay complete norm │ │ │ │ │ +000186d0: 616c 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 ally...
  • tools │ │ │ │ │ +000186e0: 2f6a 6176 6163 2f49 6e69 7469 616c 697a /javac/Initializ │ │ │ │ │ +000186f0: 6572 436f 6d70 6c65 7469 6f6e 5f32 2e6a erCompletion_2.j │ │ │ │ │ +00018700: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +00018710: 2063 6f6d 7069 6c65 7220 616c 6c6f 7773 compiler allows │ │ │ │ │ +00018720: 2061 6e20 696e 7374 616e 6365 2069 6e69 an instance ini │ │ │ │ │ +00018730: 7469 616c 697a 6572 2074 6861 7420 6d61 tializer that ma │ │ │ │ │ +00018740: 7920 6661 696c 2074 6f20 636f 6d70 6c65 y fail to comple │ │ │ │ │ +00018750: 7465 206e 6f72 6d61 6c6c 7920 6966 2069 te normally if i │ │ │ │ │ +00018760: 7420 6973 2070 6f73 7369 626c 6520 7468 t is possible th │ │ │ │ │ +00018770: 6174 2069 7420 6d69 6768 742e 0a0a 3c6c at it might...tools/javac/In │ │ │ │ │ +00018790: 6974 6961 6c69 7a65 7243 6f6d 706c 6574 itializerComplet │ │ │ │ │ +000187a0: 696f 6e5f 332e 6a61 7661 3a20 5665 7269 ion_3.java: Veri │ │ │ │ │ +000187b0: 6679 2074 6861 7420 636f 6d70 696c 6572 fy that compiler │ │ │ │ │ +000187c0: 2072 6571 7569 7265 7320 7468 6174 2073 requires that s │ │ │ │ │ +000187d0: 7461 7469 6320 696e 6974 6961 6c69 7a65 tatic initialize │ │ │ │ │ +000187e0: 7273 206d 6179 2063 6f6d 706c 6574 6520 rs may complete │ │ │ │ │ +000187f0: 6e6f 726d 616c 6c79 2e0a 0a3c 6c69 3e74 normally...
  • t │ │ │ │ │ +00018800: 6f6f 6c73 2f6a 6176 6163 2f49 6e69 7469 ools/javac/Initi │ │ │ │ │ +00018810: 616c 697a 6572 436f 6d70 6c65 7469 6f6e alizerCompletion │ │ │ │ │ +00018820: 5f34 2e6a 6176 613a 2056 6572 6966 7920 _4.java: Verify │ │ │ │ │ +00018830: 7468 6174 2063 6f6d 7069 6c65 7220 616c that compiler al │ │ │ │ │ +00018840: 6c6f 7773 2061 2073 7461 7469 6320 696e lows a static in │ │ │ │ │ +00018850: 6974 6961 6c69 7a65 7220 7468 6174 206d itializer that m │ │ │ │ │ +00018860: 6179 2066 6169 6c20 746f 2063 6f6d 706c ay fail to compl │ │ │ │ │ +00018870: 6574 6520 6e6f 726d 616c 6c79 2069 6620 ete normally if │ │ │ │ │ +00018880: 6974 2069 7320 706f 7373 6962 6c65 2074 it is possible t │ │ │ │ │ +00018890: 6861 7420 6974 206d 6967 6874 2e0a 0a3c hat it might...< │ │ │ │ │ +000188a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f49 li>tools/javac/I │ │ │ │ │ +000188b0: 6e6e 6572 436c 6173 7365 7341 7474 7269 nnerClassesAttri │ │ │ │ │ +000188c0: 6275 7465 2f54 6573 742e 6a61 7661 3a20 bute/Test.java: │ │ │ │ │ +000188d0: 5468 6520 636f 6d70 696c 6572 2075 7365 The compiler use │ │ │ │ │ +000188e0: 6420 746f 2063 7261 7368 2077 6865 6e20 d to crash when │ │ │ │ │ +000188f0: 6974 2073 6177 2061 2063 6f72 7265 6374 it saw a correct │ │ │ │ │ +00018900: 6c79 2d66 6f72 6d65 6420 496e 6e65 7243 ly-formed InnerC │ │ │ │ │ +00018910: 6c61 7373 6573 2061 7474 7269 6275 7465 lasses attribute │ │ │ │ │ +00018920: 2069 6e20 6120 2e63 6c61 7373 2066 696c in a .class fil │ │ │ │ │ +00018930: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ +00018940: 7661 632f 496e 6e65 724d 656d 6265 7252 vac/InnerMemberR │ │ │ │ │ +00018950: 6567 7265 7373 696f 6e2e 6a61 7661 3a20 egression.java: │ │ │ │ │ +00018960: 496e 206a 646b 312e 3262 6574 6131 2074 In jdk1.2beta1 t │ │ │ │ │ +00018970: 6869 7320 6361 7573 6573 2061 204e 756c his causes a Nul │ │ │ │ │ +00018980: 6c50 6f69 6e74 6572 4578 6365 7074 696f lPointerExceptio │ │ │ │ │ +00018990: 6e20 696e 2074 6865 2063 6f6d 7069 6c65 n in the compile │ │ │ │ │ +000189a0: 722e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 r...
  • tools/ja │ │ │ │ │ +000189b0: 7661 632f 496e 6e65 724d 6574 6853 6967 vac/InnerMethSig │ │ │ │ │ +000189c0: 2e6a 6176 613a 2031 2e35 2062 6574 612d .java: 1.5 beta- │ │ │ │ │ +000189d0: 6231 3520 6a61 7661 2063 6f6d 7069 6c65 b15 java compile │ │ │ │ │ +000189e0: 7220 7468 726f 7773 204e 5045 0a0a 3c6c r throws NPE..tools/javac/In │ │ │ │ │ +00018a00: 6e65 724e 616d 6564 436f 6e73 7461 6e74 nerNamedConstant │ │ │ │ │ +00018a10: 5f31 2e6a 6176 613a 2041 6c6c 6f77 2073 _1.java: Allow s │ │ │ │ │ +00018a20: 7461 7469 6320 6669 6e61 6c20 7661 7269 tatic final vari │ │ │ │ │ +00018a30: 6162 6c65 7320 7769 7468 2063 6f6e 7374 ables with const │ │ │ │ │ +00018a40: 616e 7420 696e 6974 6961 6c69 7a65 7273 ant initializers │ │ │ │ │ +00018a50: 2069 6e20 696e 6e65 7220 636c 6173 7365 in inner classe │ │ │ │ │ +00018a60: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00018a70: 7661 632f 496e 6e65 724e 616d 6564 436f vac/InnerNamedCo │ │ │ │ │ +00018a80: 6e73 7461 6e74 5f32 2e6a 6176 613a 2056 nstant_2.java: V │ │ │ │ │ +00018a90: 6572 6966 7920 7265 6a65 6374 696f 6e20 erify rejection │ │ │ │ │ +00018aa0: 6f66 2069 6c6c 6567 616c 2073 7461 7469 of illegal stati │ │ │ │ │ +00018ab0: 6320 7661 7269 6162 6c65 7320 696e 2069 c variables in i │ │ │ │ │ +00018ac0: 6e6e 6572 2063 6c61 7373 6573 2e0a 0a3c nner classes...< │ │ │ │ │ +00018ad0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f49 li>tools/javac/I │ │ │ │ │ +00018ae0: 6e6e 6572 5472 7574 682e 6a61 7661 3a20 nnerTruth.java: │ │ │ │ │ +00018af0: 5665 7269 6679 2073 656e 7365 206f 6620 Verify sense of │ │ │ │ │ +00018b00: 626f 6f6c 6561 6e20 636f 6e73 7461 6e74 boolean constant │ │ │ │ │ +00018b10: 7320 6973 206e 6f74 2072 6576 6572 7365 s is not reverse │ │ │ │ │ +00018b20: 6420 696e 7369 6465 2069 6e6e 6572 2063 d inside inner c │ │ │ │ │ +00018b30: 6c61 7373 6573 2e0a 0a3c 6c69 3e74 6f6f lasses...
  • too │ │ │ │ │ +00018b40: 6c73 2f6a 6176 6163 2f49 6e73 7461 6e63 ls/javac/Instanc │ │ │ │ │ +00018b50: 6549 6e69 7445 7863 6570 7469 6f6e 5f31 eInitException_1 │ │ │ │ │ +00018b60: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +00018b70: 6174 2069 6e73 7461 6e63 6520 696e 6974 at instance init │ │ │ │ │ +00018b80: 6961 6c69 7a65 7273 2063 616e 2074 6872 ializers can thr │ │ │ │ │ +00018b90: 6f77 2063 6865 636b 6564 2065 7863 6570 ow checked excep │ │ │ │ │ +00018ba0: 7469 6f6e 732e 0a0a 3c6c 693e 746f 6f6c tions...
  • tool │ │ │ │ │ +00018bb0: 732f 6a61 7661 632f 496e 7374 616e 6365 s/javac/Instance │ │ │ │ │ +00018bc0: 496e 6974 4578 6365 7074 696f 6e5f 322e InitException_2. │ │ │ │ │ +00018bd0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +00018be0: 7420 6578 6365 7074 696f 6e73 2069 6e20 t exceptions in │ │ │ │ │ +00018bf0: 696e 7374 616e 6365 2069 6e69 7469 616c instance initial │ │ │ │ │ +00018c00: 697a 6572 206d 7573 7420 6265 2064 6563 izer must be dec │ │ │ │ │ +00018c10: 6c61 7265 6420 696e 2061 6c6c 2063 6f6e lared in all con │ │ │ │ │ +00018c20: 7374 7275 6374 6f72 732e 0a0a 3c6c 693e structors...
  • │ │ │ │ │ +00018c30: 746f 6f6c 732f 6a61 7661 632f 496e 7465 tools/javac/Inte │ │ │ │ │ +00018c40: 7266 6163 6541 7373 6572 742e 6a61 7661 rfaceAssert.java │ │ │ │ │ +00018c50: 3a20 4368 6563 6b20 7468 6174 2061 7373 : Check that ass │ │ │ │ │ +00018c60: 6572 7469 6f6e 7320 636f 6d70 696c 6520 ertions compile │ │ │ │ │ +00018c70: 7072 6f70 6572 6c79 2077 6865 6e20 6e65 properly when ne │ │ │ │ │ +00018c80: 7374 6564 2069 6e20 616e 2069 6e74 6572 sted in an inter │ │ │ │ │ +00018c90: 6661 6365 0a0a 3c6c 693e 746f 6f6c 732f face..
  • tools/ │ │ │ │ │ +00018ca0: 6a61 7661 632f 496e 7465 7266 6163 6546 javac/InterfaceF │ │ │ │ │ +00018cb0: 6965 6c64 5061 7273 696e 675f 312e 6a61 ieldParsing_1.ja │ │ │ │ │ +00018cc0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +00018cd0: 6d75 6c74 6970 6c65 2076 6172 6961 626c multiple variabl │ │ │ │ │ +00018ce0: 6573 2069 6e20 6f6e 6520 696e 7465 6661 es in one intefa │ │ │ │ │ +00018cf0: 6365 2066 6965 6c64 2064 6563 6c61 7261 ce field declara │ │ │ │ │ +00018d00: 7469 6f6e 2061 6c6c 2068 6176 6520 696e tion all have in │ │ │ │ │ +00018d10: 6974 6961 6c69 7a65 7273 2e0a 0a3c 6c69 itializers...
  • tools/javac/Int │ │ │ │ │ +00018d30: 6572 6661 6365 496e 496e 6e65 722e 6a61 erfaceInInner.ja │ │ │ │ │ +00018d40: 7661 3a20 496e 7465 7266 6163 6573 2063 va: Interfaces c │ │ │ │ │ +00018d50: 616e 2062 6520 6465 636c 6172 6564 2069 an be declared i │ │ │ │ │ +00018d60: 6e20 696e 6e65 7220 636c 6173 7365 7320 n inner classes │ │ │ │ │ +00018d70: 6f6e 6c79 2066 6f72 2072 656c 6561 7365 only for release │ │ │ │ │ +00018d80: 2026 6774 3b3d 2031 360a 0a3c 6c69 3e74 >= 16..
  • t │ │ │ │ │ +00018d90: 6f6f 6c73 2f6a 6176 6163 2f49 6e74 6572 ools/javac/Inter │ │ │ │ │ +00018da0: 6661 6365 4d65 6d62 6572 436c 6173 734d faceMemberClassM │ │ │ │ │ +00018db0: 6f64 6966 6965 7273 2e6a 6176 613a 2056 odifiers.java: V │ │ │ │ │ +00018dc0: 6572 6966 7920 7468 6174 2069 6e76 616c erify that inval │ │ │ │ │ +00018dd0: 6964 2061 6363 6573 7320 6d6f 6469 6669 id access modifi │ │ │ │ │ +00018de0: 6572 7320 6f6e 2069 6e74 6572 6661 6365 ers on interface │ │ │ │ │ +00018df0: 206d 656d 6265 7273 2064 6f6e 2774 2063 members don't c │ │ │ │ │ +00018e00: 6175 7365 2063 7261 7368 2e0a 0a3c 6c69 ause crash...
  • tools/javac/Int │ │ │ │ │ +00018e20: 6572 6661 6365 4f62 6a65 6374 496e 636f erfaceObjectInco │ │ │ │ │ +00018e30: 6d70 6174 6962 696c 6974 792e 6a61 7661 mpatibility.java │ │ │ │ │ +00018e40: 3a20 5468 726f 7773 2063 6c61 7573 6573 : Throws clauses │ │ │ │ │ +00018e50: 2069 6e63 6f6d 7061 7469 626c 6520 7769 incompatible wi │ │ │ │ │ +00018e60: 7468 204f 626a 6563 7420 6d65 7468 6f64 th Object method │ │ │ │ │ +00018e70: 7320 616c 6c6f 7765 6420 696e 2069 6e74 s allowed in int │ │ │ │ │ +00018e80: 6572 6661 6365 730a 0a3c 6c69 3e74 6f6f erfaces..
  • too │ │ │ │ │ +00018e90: 6c73 2f6a 6176 6163 2f49 6e74 6572 6661 ls/javac/Interfa │ │ │ │ │ +00018ea0: 6365 4f62 6a65 6374 496e 6865 7269 7461 ceObjectInherita │ │ │ │ │ +00018eb0: 6e63 652e 6a61 7661 3a20 6a61 7661 6320 nce.java: javac │ │ │ │ │ +00018ec0: 616c 6c6f 7773 2061 6363 6573 7320 746f allows access to │ │ │ │ │ +00018ed0: 2069 6e74 6572 6661 6365 206d 656d 6265 interface membe │ │ │ │ │ +00018ee0: 7273 2069 6e68 6572 6974 6564 2070 726f rs inherited pro │ │ │ │ │ +00018ef0: 7465 6374 6564 2066 726f 6d20 4f62 6a65 tected from Obje │ │ │ │ │ +00018f00: 6374 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ct..
  • tools/ja │ │ │ │ │ +00018f10: 7661 632f 496e 7465 7266 6163 654f 7665 vac/InterfaceOve │ │ │ │ │ +00018f20: 7272 6964 6543 6865 636b 2e6a 6176 613a rrideCheck.java: │ │ │ │ │ +00018f30: 2056 6572 6966 7920 7468 6174 206f 7665 Verify that ove │ │ │ │ │ +00018f40: 7272 6964 696e 6720 636f 6d70 6174 6962 rriding compatib │ │ │ │ │ +00018f50: 696c 6974 7920 6973 2063 6865 636b 6564 ility is checked │ │ │ │ │ +00018f60: 2069 6e20 696e 7465 7266 6163 6573 2e0a in interfaces.. │ │ │ │ │ +00018f70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00018f80: 2f49 6e74 6572 6661 6365 4f76 6572 7269 /InterfaceOverri │ │ │ │ │ +00018f90: 6465 4669 6e61 6c2e 6a61 7661 3a20 636f deFinal.java: co │ │ │ │ │ +00018fa0: 6d70 696c 6572 206d 7573 7420 7265 6a65 mpiler must reje │ │ │ │ │ +00018fb0: 6374 2069 6e74 6572 6661 6365 2022 6f76 ct interface "ov │ │ │ │ │ +00018fc0: 6572 7269 6469 6e67 2220 6669 6e61 6c20 erriding" final │ │ │ │ │ +00018fd0: 4f62 6a65 6374 206d 6574 682e 0a0a 3c6c Object meth...tools/javac/In │ │ │ │ │ +00018ff0: 7465 7266 6163 654f 7665 7272 6964 654f terfaceOverrideO │ │ │ │ │ +00019000: 626a 6563 742e 6a61 7661 3a20 6368 6563 bject.java: chec │ │ │ │ │ +00019010: 6b20 7072 6f70 6572 2062 6568 6176 696f k proper behavio │ │ │ │ │ +00019020: 7220 7768 656e 2061 6e20 696e 7465 7266 r when an interf │ │ │ │ │ +00019030: 6163 6520 6f76 6572 7269 6465 7320 6120 ace overrides a │ │ │ │ │ +00019040: 6d65 7468 6f64 2066 726f 6d20 4f62 6a65 method from Obje │ │ │ │ │ +00019050: 6374 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ct..
  • tools/ja │ │ │ │ │ +00019060: 7661 632f 496e 7661 6c69 6449 6e74 6643 vac/InvalidIntfC │ │ │ │ │ +00019070: 6173 742e 6a61 7661 3a20 5468 6520 636f ast.java: The co │ │ │ │ │ +00019080: 6d70 696c 6572 2073 686f 756c 6420 6465 mpiler should de │ │ │ │ │ +00019090: 7465 6374 2061 6e20 696e 7661 6c69 6420 tect an invalid │ │ │ │ │ +000190a0: 6361 7374 2062 6574 7765 656e 2069 6e74 cast between int │ │ │ │ │ +000190b0: 6572 6661 6365 732e 0a0a 3c6c 693e 746f erfaces...
  • to │ │ │ │ │ +000190c0: 6f6c 732f 6a61 7661 632f 4a73 7252 6574 ols/javac/JsrRet │ │ │ │ │ +000190d0: 2e6a 6176 613a 2053 7461 636b 4f76 6572 .java: StackOver │ │ │ │ │ +000190e0: 666c 6f77 4572 726f 7220 6672 6f6d 206a flowError from j │ │ │ │ │ +000190f0: 6176 6163 0a0a 3c6c 693e 746f 6f6c 732f avac..
  • tools/ │ │ │ │ │ +00019100: 6a61 7661 632f 4c61 6265 6c48 6964 696e javac/LabelHidin │ │ │ │ │ +00019110: 675f 312e 6a61 7661 3a20 5665 7269 6679 g_1.java: Verify │ │ │ │ │ +00019120: 2074 6861 7420 6c61 6265 6c20 6869 6469 that label hidi │ │ │ │ │ +00019130: 6e67 2063 6865 636b 2061 6c6c 6f77 7320 ng check allows │ │ │ │ │ +00019140: 6c61 6265 6c20 696e 206e 6573 7465 6420 label in nested │ │ │ │ │ +00019150: 636c 6173 7320 746f 2068 6964 6520 6f75 class to hide ou │ │ │ │ │ +00019160: 7465 7220 6c61 6265 6c2e 0a0a 3c6c 693e ter label...
  • │ │ │ │ │ +00019170: 746f 6f6c 732f 6a61 7661 632f 4c61 6265 tools/javac/Labe │ │ │ │ │ +00019180: 6c65 6444 6563 6c61 7261 7469 6f6e 2e6a ledDeclaration.j │ │ │ │ │ +00019190: 6176 613a 2054 6865 2063 6f6d 7069 6c65 ava: The compile │ │ │ │ │ +000191a0: 7220 7368 6f75 6c64 206e 6f74 2061 6c6c r should not all │ │ │ │ │ +000191b0: 6f77 206c 6162 656c 6564 2064 6563 6c61 ow labeled decla │ │ │ │ │ +000191c0: 7261 7469 6f6e 732e 0a0a 3c6c 693e 746f rations...
  • to │ │ │ │ │ +000191d0: 6f6c 732f 6a61 7661 632f 4c6f 6361 6c43 ols/javac/LocalC │ │ │ │ │ +000191e0: 6c61 7373 6573 5f31 2e6a 6176 613a 2056 lasses_1.java: V │ │ │ │ │ +000191f0: 6572 6966 7920 7468 6174 2063 6f6d 7069 erify that compi │ │ │ │ │ +00019200: 6c65 7220 6361 6e20 7265 736f 6c76 6520 ler can resolve │ │ │ │ │ +00019210: 6c6f 6361 6c20 636c 6173 7320 6e61 6d65 local class name │ │ │ │ │ +00019220: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00019230: 7661 632f 4c6f 6361 6c43 6c61 7373 6573 vac/LocalClasses │ │ │ │ │ +00019240: 5f32 2e6a 6176 613a 2056 6572 6966 7920 _2.java: Verify │ │ │ │ │ +00019250: 7468 6174 2061 206c 6f63 616c 2063 6c61 that a local cla │ │ │ │ │ +00019260: 7373 2063 616e 6e6f 7420 6265 2072 6564 ss cannot be red │ │ │ │ │ +00019270: 6566 696e 6564 2077 6974 6869 6e20 6974 efined within it │ │ │ │ │ +00019280: 7320 7363 6f70 652e 0a0a 3c6c 693e 746f s scope...
  • to │ │ │ │ │ +00019290: 6f6c 732f 6a61 7661 632f 4c6f 6361 6c49 ols/javac/LocalI │ │ │ │ │ +000192a0: 6e74 6572 6661 6365 2e6a 6176 613a 2074 nterface.java: t │ │ │ │ │ +000192b0: 6573 7420 666f 7220 6c6f 6361 6c20 696e est for local in │ │ │ │ │ +000192c0: 7465 7266 6163 6573 0a0a 3c6c 693e 746f terfaces..
  • to │ │ │ │ │ +000192d0: 6f6c 732f 6a61 7661 632f 4c6f 6361 6c52 ols/javac/LocalR │ │ │ │ │ +000192e0: 6563 6f72 642e 6a61 7661 3a20 7465 7374 ecord.java: test │ │ │ │ │ +000192f0: 206c 6f63 616c 2072 6563 6f72 6473 0a0a local records.. │ │ │ │ │ +00019300: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00019310: 4d61 6e79 4d65 6d62 6572 7332 2e6a 6176 ManyMembers2.jav │ │ │ │ │ +00019320: 613a 2063 6f6d 7069 6c65 7220 6372 6173 a: compiler cras │ │ │ │ │ +00019330: 6865 7320 7768 656e 206e 756d 6265 7220 hes when number │ │ │ │ │ +00019340: 6f66 206d 656d 6265 7273 2065 7863 6565 of members excee │ │ │ │ │ +00019350: 6473 2061 7661 696c 6162 6c65 2072 6563 ds available rec │ │ │ │ │ +00019360: 7572 7369 6f6e 2073 7461 636b 2064 6570 ursion stack dep │ │ │ │ │ +00019370: 7468 0a0a 3c6c 693e 746f 6f6c 732f 6a61 th..
  • tools/ja │ │ │ │ │ +00019380: 7661 632f 4d65 6d62 6572 5479 7065 496e vac/MemberTypeIn │ │ │ │ │ +00019390: 6865 7269 7461 6e63 652e 6a61 7661 3a20 heritance.java: │ │ │ │ │ +000193a0: 5665 7269 6679 2074 6861 7420 6d65 6d62 Verify that memb │ │ │ │ │ +000193b0: 6572 2074 7970 6573 206f 6620 636c 6173 er types of clas │ │ │ │ │ +000193c0: 7365 7320 616e 6420 696e 7465 7266 6163 ses and interfac │ │ │ │ │ +000193d0: 6573 2063 616e 2062 6520 696e 6865 7269 es can be inheri │ │ │ │ │ +000193e0: 7465 642e 0a0a 3c6c 693e 746f 6f6c 732f ted...
  • tools/ │ │ │ │ │ +000193f0: 6a61 7661 632f 4d65 7468 6f64 5061 7261 javac/MethodPara │ │ │ │ │ +00019400: 6d65 7465 7273 2f41 6e6e 6f74 6174 696f meters/Annotatio │ │ │ │ │ +00019410: 6e54 6573 742e 6a61 7661 3a20 6a61 7661 nTest.java: java │ │ │ │ │ +00019420: 6320 7368 6f75 6c64 2067 656e 6572 6174 c should generat │ │ │ │ │ +00019430: 6520 6d65 7468 6f64 2070 6172 616d 6574 e method paramet │ │ │ │ │ +00019440: 6572 7320 636f 7272 6563 746c 792e 0a0a ers correctly... │ │ │ │ │ +00019450: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00019460: 4d65 7468 6f64 5061 7261 6d65 7465 7273 MethodParameters │ │ │ │ │ +00019470: 2f41 6e6f 6e79 6d6f 7573 436c 6173 732e /AnonymousClass. │ │ │ │ │ +00019480: 6a61 7661 3a20 6a61 7661 6320 7368 6f75 java: javac shou │ │ │ │ │ +00019490: 6c64 2067 656e 6572 6174 6520 6d65 7468 ld generate meth │ │ │ │ │ +000194a0: 6f64 2070 6172 616d 6574 6572 7320 636f od parameters co │ │ │ │ │ +000194b0: 7272 6563 746c 792e 0a0a 3c6c 693e 746f rrectly...
  • to │ │ │ │ │ +000194c0: 6f6c 732f 6a61 7661 632f 4d65 7468 6f64 ols/javac/Method │ │ │ │ │ +000194d0: 5061 7261 6d65 7465 7273 2f43 6170 7475 Parameters/Captu │ │ │ │ │ +000194e0: 7265 5465 7374 2e6a 6176 613a 2054 6573 reTest.java: Tes │ │ │ │ │ +000194f0: 7420 6d65 7468 6f64 2070 6172 616d 6574 t method paramet │ │ │ │ │ +00019500: 6572 2061 7474 7269 6275 7465 2067 656e er attribute gen │ │ │ │ │ +00019510: 6572 6174 696f 6e20 7769 7468 2063 6170 eration with cap │ │ │ │ │ +00019520: 7475 7265 6420 6c6f 6361 6c73 2e0a 0a3c tured locals...< │ │ │ │ │ +00019530: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f4d li>tools/javac/M │ │ │ │ │ +00019540: 6574 686f 6450 6172 616d 6574 6572 732f ethodParameters/ │ │ │ │ │ +00019550: 436c 6173 7352 6561 6465 7254 6573 742f ClassReaderTest/ │ │ │ │ │ +00019560: 436c 6173 7352 6561 6465 7254 6573 742e ClassReaderTest. │ │ │ │ │ +00019570: 6a61 7661 3a20 636c 6173 7320 7265 6164 java: class read │ │ │ │ │ +00019580: 696e 6720 6f66 206e 616d 6564 2070 6172 ing of named par │ │ │ │ │ +00019590: 616d 6574 6572 730a 0a3c 6c69 3e74 6f6f ameters..
  • too │ │ │ │ │ +000195a0: 6c73 2f6a 6176 6163 2f4d 6574 686f 6450 ls/javac/MethodP │ │ │ │ │ +000195b0: 6172 616d 6574 6572 732f 436f 6e73 7472 arameters/Constr │ │ │ │ │ +000195c0: 7563 746f 7273 2e6a 6176 613a 206a 6176 uctors.java: jav │ │ │ │ │ +000195d0: 6163 2073 686f 756c 6420 6765 6e65 7261 ac should genera │ │ │ │ │ +000195e0: 7465 206d 6574 686f 6420 7061 7261 6d65 te method parame │ │ │ │ │ +000195f0: 7465 7273 2063 6f72 7265 6374 6c79 2e0a ters correctly.. │ │ │ │ │ +00019600: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00019610: 2f4d 6574 686f 6450 6172 616d 6574 6572 /MethodParameter │ │ │ │ │ +00019620: 732f 4465 6661 756c 7450 6172 616d 4e61 s/DefaultParamNa │ │ │ │ │ +00019630: 6d65 732e 6a61 7661 3a20 496e 636f 7272 mes.java: Incorr │ │ │ │ │ +00019640: 6563 7420 7061 7261 6d65 7465 7220 6e61 ect parameter na │ │ │ │ │ +00019650: 6d65 7320 666f 7220 7379 6e74 6865 7469 mes for syntheti │ │ │ │ │ +00019660: 6320 6d65 7468 6f64 730a 0a3c 6c69 3e74 c methods..
  • t │ │ │ │ │ +00019670: 6f6f 6c73 2f6a 6176 6163 2f4d 6574 686f ools/javac/Metho │ │ │ │ │ +00019680: 6450 6172 616d 6574 6572 732f 456e 756d dParameters/Enum │ │ │ │ │ +00019690: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ +000196a0: 2073 686f 756c 6420 6765 6e65 7261 7465 should generate │ │ │ │ │ +000196b0: 206d 6574 686f 6420 7061 7261 6d65 7465 method paramete │ │ │ │ │ +000196c0: 7273 2063 6f72 7265 6374 6c79 2e0a 0a3c rs correctly...< │ │ │ │ │ +000196d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f4d li>tools/javac/M │ │ │ │ │ +000196e0: 6574 686f 6450 6172 616d 6574 6572 732f ethodParameters/ │ │ │ │ │ +000196f0: 496e 7374 616e 6365 4d65 7468 6f64 732e InstanceMethods. │ │ │ │ │ +00019700: 6a61 7661 3a20 6a61 7661 6320 7368 6f75 java: javac shou │ │ │ │ │ +00019710: 6c64 2067 656e 6572 6174 6520 6d65 7468 ld generate meth │ │ │ │ │ +00019720: 6f64 2070 6172 616d 6574 6572 7320 636f od parameters co │ │ │ │ │ +00019730: 7272 6563 746c 792e 0a0a 3c6c 693e 746f rrectly...
  • to │ │ │ │ │ +00019740: 6f6c 732f 6a61 7661 632f 4d65 7468 6f64 ols/javac/Method │ │ │ │ │ +00019750: 5061 7261 6d65 7465 7273 2f4c 616d 6264 Parameters/Lambd │ │ │ │ │ +00019760: 6154 6573 742e 6a61 7661 3a20 6a61 7661 aTest.java: java │ │ │ │ │ +00019770: 6320 7368 6f75 6c64 2067 656e 6572 6174 c should generat │ │ │ │ │ +00019780: 6520 6d65 7468 6f64 2070 6172 616d 6574 e method paramet │ │ │ │ │ +00019790: 6572 7320 636f 7272 6563 746c 792e 0a0a ers correctly... │ │ │ │ │ +000197a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000197b0: 4d65 7468 6f64 5061 7261 6d65 7465 7273 MethodParameters │ │ │ │ │ +000197c0: 2f4c 6567 6163 794f 7574 7075 7454 6573 /LegacyOutputTes │ │ │ │ │ +000197d0: 742f 4c65 6761 6379 4f75 7470 7574 5465 t/LegacyOutputTe │ │ │ │ │ +000197e0: 7374 2e6a 6176 613a 206a 6176 6163 2073 st.java: javac s │ │ │ │ │ +000197f0: 686f 756c 6420 6e6f 7420 6164 6420 4d65 hould not add Me │ │ │ │ │ +00019800: 7468 6f64 5061 7261 6d65 7465 7273 2061 thodParameters a │ │ │ │ │ +00019810: 7474 7269 6275 7465 7320 746f 2076 3531 ttributes to v51 │ │ │ │ │ +00019820: 2061 6e64 2065 6172 6c69 6572 2063 6c61 and earlier cla │ │ │ │ │ +00019830: 7373 2066 696c 6573 0a0a 3c6c 693e 746f ss files..
  • to │ │ │ │ │ +00019840: 6f6c 732f 6a61 7661 632f 4d65 7468 6f64 ols/javac/Method │ │ │ │ │ +00019850: 5061 7261 6d65 7465 7273 2f4c 6f63 616c Parameters/Local │ │ │ │ │ +00019860: 436c 6173 7354 6573 742e 6a61 7661 3a20 ClassTest.java: │ │ │ │ │ +00019870: 6a61 7661 6320 7368 6f75 6c64 2067 656e javac should gen │ │ │ │ │ +00019880: 6572 6174 6520 6d65 7468 6f64 2070 6172 erate method par │ │ │ │ │ +00019890: 616d 6574 6572 7320 636f 7272 6563 746c ameters correctl │ │ │ │ │ +000198a0: 792e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 y...
  • tools/ja │ │ │ │ │ +000198b0: 7661 632f 4d65 7468 6f64 5061 7261 6d65 vac/MethodParame │ │ │ │ │ +000198c0: 7465 7273 2f4d 656d 6265 7243 6c61 7373 ters/MemberClass │ │ │ │ │ +000198d0: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ +000198e0: 2073 686f 756c 6420 6765 6e65 7261 7465 should generate │ │ │ │ │ +000198f0: 206d 6574 686f 6420 7061 7261 6d65 7465 method paramete │ │ │ │ │ +00019900: 7273 2063 6f72 7265 6374 6c79 2e0a 0a3c rs correctly...< │ │ │ │ │ +00019910: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f4d li>tools/javac/M │ │ │ │ │ +00019920: 6574 686f 6450 6172 616d 6574 6572 732f ethodParameters/ │ │ │ │ │ +00019930: 5374 6174 6963 4d65 7468 6f64 732e 6a61 StaticMethods.ja │ │ │ │ │ +00019940: 7661 3a20 6a61 7661 6320 7368 6f75 6c64 va: javac should │ │ │ │ │ +00019950: 2067 656e 6572 6174 6520 6d65 7468 6f64 generate method │ │ │ │ │ +00019960: 2070 6172 616d 6574 6572 7320 636f 7272 parameters corr │ │ │ │ │ +00019970: 6563 746c 792e 0a0a 3c6c 693e 746f 6f6c ectly...
  • tool │ │ │ │ │ +00019980: 732f 6a61 7661 632f 4d65 7468 6f64 5061 s/javac/MethodPa │ │ │ │ │ +00019990: 7261 6d65 7465 7273 2f55 6e63 6f6d 6d6f rameters/Uncommo │ │ │ │ │ +000199a0: 6e50 6172 616d 4e61 6d65 732e 6a61 7661 nParamNames.java │ │ │ │ │ +000199b0: 3a20 6a61 7661 6320 7368 6f75 6c64 2067 : javac should g │ │ │ │ │ +000199c0: 656e 6572 6174 6520 6d65 7468 6f64 2070 enerate method p │ │ │ │ │ +000199d0: 6172 616d 6574 6572 7320 636f 7272 6563 arameters correc │ │ │ │ │ +000199e0: 746c 792e 0a0a 3c6c 693e 746f 6f6c 732f tly...
  • tools/ │ │ │ │ │ +000199f0: 6a61 7661 632f 4d65 7468 6f64 5061 7261 javac/MethodPara │ │ │ │ │ +00019a00: 6d65 7465 7273 5465 7374 2e6a 6176 613a metersTest.java: │ │ │ │ │ +00019a10: 206a 6176 6163 2073 686f 756c 6420 6765 javac should ge │ │ │ │ │ +00019a20: 6e65 7261 7465 206d 6574 686f 6420 7061 nerate method pa │ │ │ │ │ +00019a30: 7261 6d65 7465 7273 2063 6f72 7265 6374 rameters correct │ │ │ │ │ +00019a40: 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ly...
  • tools/j │ │ │ │ │ +00019a50: 6176 6163 2f4d 6973 7369 6e67 496e 636c avac/MissingIncl │ │ │ │ │ +00019a60: 7564 652f 4d69 7373 696e 6749 6e63 6c75 ude/MissingInclu │ │ │ │ │ +00019a70: 6465 5465 7374 2e6a 6176 613a 206a 6176 deTest.java: jav │ │ │ │ │ +00019a80: 6163 2026 6c74 3b41 5426 6774 3b73 6f75 ac <AT>sou │ │ │ │ │ +00019a90: 7263 6566 696c 6573 2073 686f 756c 6420 rcefiles should │ │ │ │ │ +00019aa0: 6361 7463 6820 4578 6365 7074 696f 6e2c catch Exception, │ │ │ │ │ +00019ab0: 2077 6865 6e20 736f 7572 6365 6669 6c65 when sourcefile │ │ │ │ │ +00019ac0: 7320 646f 6573 6e27 7420 6578 6973 742e s doesn't exist. │ │ │ │ │ +00019ad0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00019ae0: 632f 4e61 6d65 436c 6173 682f 4e61 6d65 c/NameClash/Name │ │ │ │ │ +00019af0: 436c 6173 6854 6573 742e 6a61 7661 3a20 ClashTest.java: │ │ │ │ │ +00019b00: 496e 636f 7272 6563 7420 6e61 6d65 2063 Incorrect name c │ │ │ │ │ +00019b10: 6c61 7368 2065 7272 6f72 0a0a 3c6c 693e lash error..
  • │ │ │ │ │ +00019b20: 746f 6f6c 732f 6a61 7661 632f 4e61 6d65 tools/javac/Name │ │ │ │ │ +00019b30: 436c 6173 682f 4f6e 652e 6a61 7661 3a20 Clash/One.java: │ │ │ │ │ +00019b40: 5468 6520 636c 6173 7320 4f6e 6520 6578 The class One ex │ │ │ │ │ +00019b50: 6973 7473 2069 6e20 7061 636b 6167 6520 ists in package │ │ │ │ │ +00019b60: 6120 616e 6420 7061 636b 6167 6520 622e a and package b. │ │ │ │ │ +00019b70: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00019b80: 632f 4e61 6d65 436f 6c6c 6973 696f 6e2e c/NameCollision. │ │ │ │ │ +00019b90: 6a61 7661 3a20 496e 7465 7266 6163 6520 java: Interface │ │ │ │ │ +00019ba0: 6e61 6d65 7320 666f 7220 636c 6173 7365 names for classe │ │ │ │ │ +00019bb0: 7320 696e 2074 6865 2073 616d 6520 7363 s in the same sc │ │ │ │ │ +00019bc0: 6f70 6520 7368 6f75 6c64 206e 6f74 2063 ope should not c │ │ │ │ │ +00019bd0: 6175 7365 2074 6865 2063 6f6d 7069 6c65 ause the compile │ │ │ │ │ +00019be0: 7220 746f 2063 7261 7368 2e0a 0a3c 6c69 r to crash...
  • tools/javac/Nam │ │ │ │ │ +00019c00: 6543 6f6c 6c69 7369 6f6e 322e 6a61 7661 eCollision2.java │ │ │ │ │ +00019c10: 3a20 4661 6c73 6520 6465 7465 6374 696f : False detectio │ │ │ │ │ +00019c20: 6e20 6f66 2064 7570 6c69 6361 7465 206c n of duplicate l │ │ │ │ │ +00019c30: 6f63 616c 2063 6c61 7373 2064 6563 6c61 ocal class decla │ │ │ │ │ +00019c40: 7261 7469 6f6e 0a0a 3c6c 693e 746f 6f6c ration..
  • tool │ │ │ │ │ +00019c50: 732f 6a61 7661 632f 4e65 7374 6564 4475 s/javac/NestedDu │ │ │ │ │ +00019c60: 706c 6963 6174 654c 6162 656c 732e 6a61 plicateLabels.ja │ │ │ │ │ +00019c70: 7661 3a20 5468 6520 636f 6d70 696c 6572 va: The compiler │ │ │ │ │ +00019c80: 2066 6169 6c65 6420 746f 2064 6574 6563 failed to detec │ │ │ │ │ +00019c90: 7420 6475 706c 6963 6174 652c 206e 6573 t duplicate, nes │ │ │ │ │ +00019ca0: 7465 6420 6c61 6265 6c73 2e0a 0a3c 6c69 ted labels...
  • tools/javac/Nes │ │ │ │ │ +00019cc0: 7465 6446 696e 616c 6c79 5265 7475 726e tedFinallyReturn │ │ │ │ │ +00019cd0: 2e6a 6176 613a 2052 6574 7572 6e20 6672 .java: Return fr │ │ │ │ │ +00019ce0: 6f6d 2077 6974 6869 6e20 6e65 7374 6564 om within nested │ │ │ │ │ +00019cf0: 2074 7279 2d66 696e 616c 6c79 2073 686f try-finally sho │ │ │ │ │ +00019d00: 756c 6420 6e6f 7420 6372 6173 6820 636f uld not crash co │ │ │ │ │ +00019d10: 6d70 696c 6572 2e0a 0a3c 6c69 3e74 6f6f mpiler...
  • too │ │ │ │ │ +00019d20: 6c73 2f6a 6176 6163 2f4e 6573 7465 6449 ls/javac/NestedI │ │ │ │ │ +00019d30: 6e6e 6572 436c 6173 734e 616d 6573 2e6a nnerClassNames.j │ │ │ │ │ +00019d40: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +00019d50: 2061 6e20 696e 6e65 7220 636c 6173 7320 an inner class │ │ │ │ │ +00019d60: 6361 6e6e 6f74 2068 6176 6520 7468 6520 cannot have the │ │ │ │ │ +00019d70: 7361 6d65 2073 696d 706c 6520 6e61 6d65 same simple name │ │ │ │ │ +00019d80: 2061 7320 616e 2065 6e63 6c6f 7369 6e67 as an enclosing │ │ │ │ │ +00019d90: 206f 6e65 2e0a 0a3c 6c69 3e74 6f6f 6c73 one...
  • tools │ │ │ │ │ +00019da0: 2f6a 6176 6163 2f4e 6577 4765 6e65 7269 /javac/NewGeneri │ │ │ │ │ +00019db0: 632e 6a61 7661 3a20 756e 636c 6561 7220 c.java: unclear │ │ │ │ │ +00019dc0: 6469 6167 6e6f 7374 6963 2066 6f72 2022 diagnostic for " │ │ │ │ │ +00019dd0: 6e65 7720 5428 2922 0a0a 3c6c 693e 746f new T()"..
  • to │ │ │ │ │ +00019de0: 6f6c 732f 6a61 7661 632f 4e6f 5374 7269 ols/javac/NoStri │ │ │ │ │ +00019df0: 6e67 546f 4c6f 7765 722e 6a61 7661 3a20 ngToLower.java: │ │ │ │ │ +00019e00: 5374 7269 6e67 2e74 6f4c 6f77 6572 4361 String.toLowerCa │ │ │ │ │ +00019e10: 7365 2829 2f74 6f55 7070 6572 4361 7365 se()/toUpperCase │ │ │ │ │ +00019e20: 2069 7320 6765 6e65 7261 6c6c 7920 6461 is generally da │ │ │ │ │ +00019e30: 6e67 6572 6f75 732c 2063 6865 636b 2069 ngerous, check i │ │ │ │ │ +00019e40: 7420 6973 206e 6f74 2075 7365 6420 696e t is not used in │ │ │ │ │ +00019e50: 206c 616e 6774 6f6f 6c73 0a0a 3c6c 693e langtools..
  • │ │ │ │ │ +00019e60: 746f 6f6c 732f 6a61 7661 632f 4e6f 6e41 tools/javac/NonA │ │ │ │ │ +00019e70: 6d62 6967 756f 7573 4669 656c 642f 5465 mbiguousField/Te │ │ │ │ │ +00019e80: 7374 2e6a 6176 613a 2043 6572 7461 696e st.java: Certain │ │ │ │ │ +00019e90: 206e 6f6e 2d61 6d62 6967 756f 7573 2066 non-ambiguous f │ │ │ │ │ +00019ea0: 6965 6c64 2072 6566 6572 656e 6365 7320 ield references │ │ │ │ │ +00019eb0: 7765 7265 2072 6570 6f72 7465 6420 6279 were reported by │ │ │ │ │ +00019ec0: 2074 6865 2063 6f6d 7069 6c65 7220 6173 the compiler as │ │ │ │ │ +00019ed0: 2061 6d62 6967 756f 7573 2e0a 0a3c 6c69 ambiguous...
  • tools/javac/Non │ │ │ │ │ +00019ef0: 5374 6174 6963 4669 656c 6445 7870 7231 StaticFieldExpr1 │ │ │ │ │ +00019f00: 2e6a 6176 613a 2066 6965 6c64 3a20 696e .java: field: in │ │ │ │ │ +00019f10: 7374 616e 6365 2061 6363 6573 7320 7468 stance access th │ │ │ │ │ +00019f20: 726f 7567 6820 7479 7065 7320 6973 206e rough types is n │ │ │ │ │ +00019f30: 6f74 2061 6c6c 6f77 6564 0a0a 3c6c 693e ot allowed..
  • │ │ │ │ │ +00019f40: 746f 6f6c 732f 6a61 7661 632f 4e6f 6e53 tools/javac/NonS │ │ │ │ │ +00019f50: 7461 7469 6346 6965 6c64 4578 7072 322e taticFieldExpr2. │ │ │ │ │ +00019f60: 6a61 7661 3a20 6d65 7468 6f64 3a20 696e java: method: in │ │ │ │ │ +00019f70: 7374 616e 6365 2061 6363 6573 7320 7468 stance access th │ │ │ │ │ +00019f80: 726f 7567 6820 7479 7065 7320 6973 206e rough types is n │ │ │ │ │ +00019f90: 6f74 2061 6c6c 6f77 6564 0a0a 3c6c 693e ot allowed..
  • │ │ │ │ │ +00019fa0: 746f 6f6c 732f 6a61 7661 632f 4e6f 6e53 tools/javac/NonS │ │ │ │ │ +00019fb0: 7461 7469 6346 6965 6c64 4578 7072 332e taticFieldExpr3. │ │ │ │ │ +00019fc0: 6a61 7661 3a20 636c 6173 733a 2069 6e73 java: class: ins │ │ │ │ │ +00019fd0: 7461 6e63 6520 6163 6365 7373 2074 6872 tance access thr │ │ │ │ │ +00019fe0: 6f75 6768 2074 7970 6573 2069 7320 6e6f ough types is no │ │ │ │ │ +00019ff0: 7420 616c 6c6f 7765 640a 0a3c 6c69 3e74 t allowed..
  • t │ │ │ │ │ +0001a000: 6f6f 6c73 2f6a 6176 6163 2f4e 6f6e 5374 ools/javac/NonSt │ │ │ │ │ +0001a010: 6174 6963 4669 656c 6445 7870 7234 632e aticFieldExpr4c. │ │ │ │ │ +0001a020: 6a61 7661 3a20 696e 636f 7272 6563 7420 java: incorrect │ │ │ │ │ +0001a030: 616d 6269 6775 6f75 7320 7661 7269 6162 ambiguous variab │ │ │ │ │ +0001a040: 6c65 2072 6566 6572 656e 6365 2065 7272 le reference err │ │ │ │ │ +0001a050: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ +0001a060: 7661 632f 4e6f 6e53 7461 7469 6346 696e vac/NonStaticFin │ │ │ │ │ +0001a070: 616c 5661 722e 6a61 7661 3a20 536f 6d65 alVar.java: Some │ │ │ │ │ +0001a080: 2072 6566 6572 656e 6365 7320 746f 206e references to n │ │ │ │ │ +0001a090: 6f6e 2d73 7461 7469 6320 7661 7269 6162 on-static variab │ │ │ │ │ +0001a0a0: 6c65 7320 646f 206e 6f74 2077 6f72 6b2e les do not work. │ │ │ │ │ +0001a0b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001a0c0: 632f 4e75 6c6c 3244 4172 7261 792e 6a61 c/Null2DArray.ja │ │ │ │ │ +0001a0d0: 7661 3a20 5665 7269 6679 4572 726f 7220 va: VerifyError │ │ │ │ │ +0001a0e0: 7768 656e 2075 7369 6e67 2061 7272 6179 when using array │ │ │ │ │ +0001a0f0: 206f 6620 6172 7261 7973 0a0a 3c6c 693e of arrays..
  • │ │ │ │ │ +0001a100: 746f 6f6c 732f 6a61 7661 632f 4e75 6c6c tools/javac/Null │ │ │ │ │ +0001a110: 5175 616c 6966 6965 644e 6577 2e6a 6176 QualifiedNew.jav │ │ │ │ │ +0001a120: 613a 2056 6572 6966 7920 6578 6365 7074 a: Verify except │ │ │ │ │ +0001a130: 696f 6e20 7468 726f 776e 2066 6f72 206e ion thrown for n │ │ │ │ │ +0001a140: 756c 6c20 6f75 7465 7220 696e 7374 616e ull outer instan │ │ │ │ │ +0001a150: 6365 2069 6e20 7175 616c 6966 6564 206e ce in qualifed n │ │ │ │ │ +0001a160: 6577 2069 6e73 7461 6e63 6520 6578 7072 ew instance expr │ │ │ │ │ +0001a170: 6573 7369 6f6e 2e0a 0a3c 6c69 3e74 6f6f ession...
  • too │ │ │ │ │ +0001a180: 6c73 2f6a 6176 6163 2f4e 756c 6c51 7561 ls/javac/NullQua │ │ │ │ │ +0001a190: 6c69 6669 6564 4e65 7732 2e6a 6176 613a lifiedNew2.java: │ │ │ │ │ +0001a1a0: 206e 756c 6c20 706f 696e 7465 7220 6368 null pointer ch │ │ │ │ │ +0001a1b0: 6563 6b20 746f 6f20 6c61 7465 2066 6f72 eck too late for │ │ │ │ │ +0001a1c0: 2071 7561 6c69 6679 696e 6720 6578 7072 qualifying expr │ │ │ │ │ +0001a1d0: 206f 6620 616e 6f6e 2063 6c61 7373 2063 of anon class c │ │ │ │ │ +0001a1e0: 7265 6174 696f 6e0a 0a3c 6c69 3e74 6f6f reation..
  • too │ │ │ │ │ +0001a1f0: 6c73 2f6a 6176 6163 2f4e 756c 6c51 7561 ls/javac/NullQua │ │ │ │ │ +0001a200: 6c69 6669 6564 5375 7065 7231 2e6a 6176 lifiedSuper1.jav │ │ │ │ │ +0001a210: 613a 204e 756c 6c50 6f69 6e74 6572 4578 a: NullPointerEx │ │ │ │ │ +0001a220: 6365 7074 696f 6e20 6d69 7373 696e 6720 ception missing │ │ │ │ │ +0001a230: 696e 2061 6e20 6578 706c 6963 6974 2063 in an explicit c │ │ │ │ │ +0001a240: 6f6e 7374 7275 6374 6f72 2069 6e76 6f63 onstructor invoc │ │ │ │ │ +0001a250: 6174 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ation..
  • tools │ │ │ │ │ +0001a260: 2f6a 6176 6163 2f4e 756c 6c51 7561 6c69 /javac/NullQuali │ │ │ │ │ +0001a270: 6669 6564 5375 7065 7232 2e6a 6176 613a fiedSuper2.java: │ │ │ │ │ +0001a280: 204e 756c 6c50 6f69 6e74 6572 4578 6365 NullPointerExce │ │ │ │ │ +0001a290: 7074 696f 6e20 6d69 7373 696e 6720 696e ption missing in │ │ │ │ │ +0001a2a0: 2061 6e20 6578 706c 6963 6974 2063 6f6e an explicit con │ │ │ │ │ +0001a2b0: 7374 7275 6374 6f72 2069 6e76 6f63 6174 structor invocat │ │ │ │ │ +0001a2c0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +0001a2d0: 6176 6163 2f4e 756c 6c53 7461 7469 6351 avac/NullStaticQ │ │ │ │ │ +0001a2e0: 7561 6c69 6669 6572 2e6a 6176 613a 206d ualifier.java: m │ │ │ │ │ +0001a2f0: 6973 7369 6e67 206e 756c 6c20 706f 696e issing null poin │ │ │ │ │ +0001a300: 7465 7220 6368 6563 6b20 696e 2064 6973 ter check in dis │ │ │ │ │ +0001a310: 6361 7264 6564 2073 7562 6578 7072 6573 carded subexpres │ │ │ │ │ +0001a320: 7369 6f6e 0a0a 3c6c 693e 746f 6f6c 732f sion..
  • tools/ │ │ │ │ │ +0001a330: 6a61 7661 632f 4f62 6a65 6374 496e 636f javac/ObjectInco │ │ │ │ │ +0001a340: 6d70 6174 6962 6c65 496e 7465 7266 6163 mpatibleInterfac │ │ │ │ │ +0001a350: 652e 6a61 7661 3a20 636f 6d70 696c 6572 e.java: compiler │ │ │ │ │ +0001a360: 2069 6e63 6f72 7265 6374 6c79 2072 656a incorrectly rej │ │ │ │ │ +0001a370: 6563 7473 2069 6e74 6572 6661 6365 2069 ects interface i │ │ │ │ │ +0001a380: 6e74 2063 6c6f 6e65 2829 3b0a 0a3c 6c69 nt clone();..
  • tools/javac/Obj │ │ │ │ │ +0001a3a0: 6563 744d 6574 686f 6452 6566 4672 6f6d ectMethodRefFrom │ │ │ │ │ +0001a3b0: 496e 7465 7266 6163 652e 6a61 7661 3a20 Interface.java: │ │ │ │ │ +0001a3c0: 5665 7269 6679 2074 6861 7420 6163 6365 Verify that acce │ │ │ │ │ +0001a3d0: 7373 2074 6f20 6d65 6d62 6572 206f 6620 ss to member of │ │ │ │ │ +0001a3e0: 6a61 7661 2e6c 616e 672e 4f62 6a65 6374 java.lang.Object │ │ │ │ │ +0001a3f0: 2076 6961 2071 7561 6c69 6669 6361 7469 via qualificati │ │ │ │ │ +0001a400: 6f6e 206f 6620 6f62 6a65 6374 206f 6620 on of object of │ │ │ │ │ +0001a410: 616e 2069 6e74 6572 6661 6365 2074 7970 an interface typ │ │ │ │ │ +0001a420: 6520 6973 2068 616e 646c 6564 2073 7563 e is handled suc │ │ │ │ │ +0001a430: 6365 7373 6675 6c6c 792e 0a0a 3c6c 693e cessfully...
  • │ │ │ │ │ +0001a440: 746f 6f6c 732f 6a61 7661 632f 4f75 7465 tools/javac/Oute │ │ │ │ │ +0001a450: 7250 6172 616d 6574 6572 5f31 2e6a 6176 rParameter_1.jav │ │ │ │ │ +0001a460: 613a 2043 6865 636b 2074 6861 7420 7265 a: Check that re │ │ │ │ │ +0001a470: 6665 7265 6e63 6520 746f 2070 6172 616d ference to param │ │ │ │ │ +0001a480: 6574 6572 2066 726f 6d20 7769 7468 696e eter from within │ │ │ │ │ +0001a490: 206c 6f63 616c 2063 6c61 7373 2069 7320 local class is │ │ │ │ │ +0001a4a0: 636f 6d70 696c 6564 2063 6f72 7265 6374 compiled correct │ │ │ │ │ +0001a4b0: 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ly...
  • tools/j │ │ │ │ │ +0001a4c0: 6176 6163 2f4f 7665 7272 6964 6543 6865 avac/OverrideChe │ │ │ │ │ +0001a4d0: 636b 732f 3631 3939 3135 332f 5436 3139 cks/6199153/T619 │ │ │ │ │ +0001a4e0: 3931 3533 2e6a 6176 613a 2047 656e 6572 9153.java: Gener │ │ │ │ │ +0001a4f0: 6963 2074 6872 6f77 7320 616e 6420 6f76 ic throws and ov │ │ │ │ │ +0001a500: 6572 7269 6469 6e67 0a0a 3c6c 693e 746f erriding..
  • to │ │ │ │ │ +0001a510: 6f6c 732f 6a61 7661 632f 4f76 6572 7269 ols/javac/Overri │ │ │ │ │ +0001a520: 6465 4368 6563 6b73 2f36 3430 3031 3839 deChecks/6400189 │ │ │ │ │ +0001a530: 2f54 3634 3030 3138 3961 2e6a 6176 613a /T6400189a.java: │ │ │ │ │ +0001a540: 2072 6177 2074 7970 6573 2061 6e64 2069 raw types and i │ │ │ │ │ +0001a550: 6e66 6572 656e 6365 0a0a 3c6c 693e 746f nference..
  • to │ │ │ │ │ +0001a560: 6f6c 732f 6a61 7661 632f 4f76 6572 7269 ols/javac/Overri │ │ │ │ │ +0001a570: 6465 4368 6563 6b73 2f36 3430 3031 3839 deChecks/6400189 │ │ │ │ │ +0001a580: 2f54 3634 3030 3138 3962 2e6a 6176 613a /T6400189b.java: │ │ │ │ │ +0001a590: 2072 6177 2074 7970 6573 2061 6e64 2069 raw types and i │ │ │ │ │ +0001a5a0: 6e66 6572 656e 6365 0a0a 3c6c 693e 746f nference..
  • to │ │ │ │ │ +0001a5b0: 6f6c 732f 6a61 7661 632f 4f76 6572 7269 ols/javac/Overri │ │ │ │ │ +0001a5c0: 6465 4368 6563 6b73 2f36 3430 3031 3839 deChecks/6400189 │ │ │ │ │ +0001a5d0: 2f54 3634 3030 3138 3963 2e6a 6176 613a /T6400189c.java: │ │ │ │ │ +0001a5e0: 2072 6177 2074 7970 6573 2061 6e64 2069 raw types and i │ │ │ │ │ +0001a5f0: 6e66 6572 656e 6365 0a0a 3c6c 693e 746f nference..
  • to │ │ │ │ │ +0001a600: 6f6c 732f 6a61 7661 632f 4f76 6572 7269 ols/javac/Overri │ │ │ │ │ +0001a610: 6465 4368 6563 6b73 2f36 3430 3031 3839 deChecks/6400189 │ │ │ │ │ +0001a620: 2f54 3634 3030 3138 3964 2e6a 6176 613a /T6400189d.java: │ │ │ │ │ +0001a630: 2072 6177 2074 7970 6573 2061 6e64 2069 raw types and i │ │ │ │ │ +0001a640: 6e66 6572 656e 6365 0a0a 3c6c 693e 746f nference..
  • to │ │ │ │ │ +0001a650: 6f6c 732f 6a61 7661 632f 4f76 6572 7269 ols/javac/Overri │ │ │ │ │ +0001a660: 6465 4368 6563 6b73 2f36 3733 3835 3338 deChecks/6738538 │ │ │ │ │ +0001a670: 2f54 3637 3338 3533 3861 2e6a 6176 613a /T6738538a.java: │ │ │ │ │ +0001a680: 206a 6176 6163 2063 7261 7368 6573 2077 javac crashes w │ │ │ │ │ +0001a690: 6865 6e20 7573 696e 6720 6120 7479 7065 hen using a type │ │ │ │ │ +0001a6a0: 2070 6172 616d 6574 6572 2061 7320 6120 parameter as a │ │ │ │ │ +0001a6b0: 636f 7661 7269 616e 7420 6d65 7468 6f64 covariant method │ │ │ │ │ +0001a6c0: 2072 6574 7572 6e20 7479 7065 0a0a 3c6c return type..tools/javac/Ov │ │ │ │ │ +0001a6e0: 6572 7269 6465 4368 6563 6b73 2f36 3733 errideChecks/673 │ │ │ │ │ +0001a6f0: 3835 3338 2f54 3637 3338 3533 3862 2e6a 8538/T6738538b.j │ │ │ │ │ +0001a700: 6176 613a 206a 6176 6163 2063 7261 7368 ava: javac crash │ │ │ │ │ +0001a710: 6573 2077 6865 6e20 7573 696e 6720 6120 es when using a │ │ │ │ │ +0001a720: 7479 7065 2070 6172 616d 6574 6572 2061 type parameter a │ │ │ │ │ +0001a730: 7320 6120 636f 7661 7269 616e 7420 6d65 s a covariant me │ │ │ │ │ +0001a740: 7468 6f64 2072 6574 7572 6e20 7479 7065 thod return type │ │ │ │ │ +0001a750: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001a760: 632f 4f76 6572 7269 6465 4368 6563 6b73 c/OverrideChecks │ │ │ │ │ +0001a770: 2f49 6e63 6f6d 706c 6574 654d 6573 7361 /IncompleteMessa │ │ │ │ │ +0001a780: 6765 4f76 6572 7269 6465 2e6a 6176 613a geOverride.java: │ │ │ │ │ +0001a790: 206a 6176 6163 2c20 696e 636f 6d70 6c65 javac, incomple │ │ │ │ │ +0001a7a0: 7465 2065 7272 6f72 206d 6573 7361 6765 te error message │ │ │ │ │ +0001a7b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001a7c0: 632f 4f76 6572 7269 6465 4368 6563 6b73 c/OverrideChecks │ │ │ │ │ +0001a7d0: 2f49 6e63 6f6e 7369 7374 656e 7452 6574 /InconsistentRet │ │ │ │ │ +0001a7e0: 7572 6e2e 6a61 7661 3a20 6a61 7661 6320 urn.java: javac │ │ │ │ │ +0001a7f0: 7072 6576 696f 7573 6c79 2061 6c6c 6f77 previously allow │ │ │ │ │ +0001a800: 6564 2069 6e74 6572 6661 6365 7320 746f ed interfaces to │ │ │ │ │ +0001a810: 2069 6e68 6572 6974 206d 6574 686f 6473 inherit methods │ │ │ │ │ +0001a820: 2077 6974 6820 696e 636f 6e73 6973 7465 with inconsiste │ │ │ │ │ +0001a830: 6e74 2072 6574 7572 6e20 7479 7065 732e nt return types. │ │ │ │ │ +0001a840: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001a850: 632f 4f76 6572 7269 6465 4368 6563 6b73 c/OverrideChecks │ │ │ │ │ +0001a860: 2f49 6e74 6572 6661 6365 496d 706c 656d /InterfaceImplem │ │ │ │ │ +0001a870: 656e 7473 2e6a 6176 613a 206a 6176 612e ents.java: java. │ │ │ │ │ +0001a880: 6c61 6e67 2e4f 7665 7272 6964 6520 7370 lang.Override sp │ │ │ │ │ +0001a890: 6563 6966 6963 6174 696f 6e20 7368 6f75 ecification shou │ │ │ │ │ +0001a8a0: 6c64 2062 6520 7265 7669 7365 640a 0a3c ld be revised..< │ │ │ │ │ +0001a8b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f4f li>tools/javac/O │ │ │ │ │ +0001a8c0: 7665 7272 6964 6543 6865 636b 732f 496e verrideChecks/In │ │ │ │ │ +0001a8d0: 7465 7266 6163 654f 7665 7272 6964 652e terfaceOverride. │ │ │ │ │ +0001a8e0: 6a61 7661 3a20 6a61 7661 2e6c 616e 672e java: java.lang. │ │ │ │ │ +0001a8f0: 4f76 6572 7269 6465 2073 7065 6369 6669 Override specifi │ │ │ │ │ +0001a900: 6361 7469 6f6e 2073 686f 756c 6420 6265 cation should be │ │ │ │ │ +0001a910: 2072 6576 6973 6564 0a0a 3c6c 693e 746f revised..
  • to │ │ │ │ │ +0001a920: 6f6c 732f 6a61 7661 632f 4f76 6572 7269 ols/javac/Overri │ │ │ │ │ +0001a930: 6465 4368 6563 6b73 2f50 7269 7661 7465 deChecks/Private │ │ │ │ │ +0001a940: 2e6a 6176 613a 206a 6176 612e 6c61 6e67 .java: java.lang │ │ │ │ │ +0001a950: 2e4f 7665 7272 6964 6520 7370 6563 6966 .Override specif │ │ │ │ │ +0001a960: 6963 6174 696f 6e20 7368 6f75 6c64 2062 ication should b │ │ │ │ │ +0001a970: 6520 7265 7669 7365 640a 0a3c 6c69 3e74 e revised..
  • t │ │ │ │ │ +0001a980: 6f6f 6c73 2f6a 6176 6163 2f4f 7665 7272 ools/javac/Overr │ │ │ │ │ +0001a990: 6964 6543 6865 636b 732f 5374 6174 6963 ideChecks/Static │ │ │ │ │ +0001a9a0: 4f76 6572 7269 6465 2e6a 6176 613a 206a Override.java: j │ │ │ │ │ +0001a9b0: 6176 6163 2070 7265 7669 6f75 736c 7920 avac previously │ │ │ │ │ +0001a9c0: 616c 6c6f 7765 6420 7374 6174 6963 206d allowed static m │ │ │ │ │ +0001a9d0: 6574 686f 6473 2074 6f20 6f76 6572 7269 ethods to overri │ │ │ │ │ +0001a9e0: 6465 206e 6f6e 2d73 7461 7469 6320 6d65 de non-static me │ │ │ │ │ +0001a9f0: 7468 6f64 7320 696e 2073 6f6d 6520 6361 thods in some ca │ │ │ │ │ +0001aa00: 7365 732e 0a0a 3c6c 693e 746f 6f6c 732f ses...
  • tools/ │ │ │ │ │ +0001aa10: 6a61 7661 632f 4f76 6572 7269 6465 4368 javac/OverrideCh │ │ │ │ │ +0001aa20: 6563 6b73 2f54 3437 3230 3335 3661 2e6a ecks/T4720356a.j │ │ │ │ │ +0001aa30: 6176 613a 2063 6f6d 7069 6c65 7220 6661 ava: compiler fa │ │ │ │ │ +0001aa40: 696c 7320 746f 2063 6865 636b 2063 726f ils to check cro │ │ │ │ │ +0001aa50: 7373 2d70 6163 6b61 6765 206f 7665 7272 ss-package overr │ │ │ │ │ +0001aa60: 6964 696e 670a 0a3c 6c69 3e74 6f6f 6c73 iding..
  • tools │ │ │ │ │ +0001aa70: 2f6a 6176 6163 2f4f 7665 7272 6964 6543 /javac/OverrideC │ │ │ │ │ +0001aa80: 6865 636b 732f 5434 3732 3033 3539 612e hecks/T4720359a. │ │ │ │ │ +0001aa90: 6a61 7661 3a20 6a61 7661 6320 6661 696c java: javac fail │ │ │ │ │ +0001aaa0: 7320 746f 2063 6865 636b 2063 726f 7373 s to check cross │ │ │ │ │ +0001aab0: 2d70 6163 6b61 6765 2068 6964 696e 670a -package hiding. │ │ │ │ │ +0001aac0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001aad0: 2f4f 7665 7272 6964 6543 6865 636b 732f /OverrideChecks/ │ │ │ │ │ +0001aae0: 5434 3732 3130 3639 2e6a 6176 613a 206a T4721069.java: j │ │ │ │ │ +0001aaf0: 6176 6163 2061 6c6c 6f77 7320 616e 2069 avac allows an i │ │ │ │ │ +0001ab00: 6e74 6572 6661 6365 2074 6f20 6f76 6572 nterface to over │ │ │ │ │ +0001ab10: 7269 6465 2061 2066 696e 616c 206d 6574 ride a final met │ │ │ │ │ +0001ab20: 686f 6420 696e 204f 626a 6563 740a 0a3c hod in Object..< │ │ │ │ │ +0001ab30: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f4f li>tools/javac/O │ │ │ │ │ +0001ab40: 7665 7272 6964 6543 6865 636b 732f 5436 verrideChecks/T6 │ │ │ │ │ +0001ab50: 3332 3634 3835 2e6a 6176 613a 2043 6f6d 326485.java: Com │ │ │ │ │ +0001ab60: 7069 6c65 7220 646f 6573 206e 6f74 2065 piler does not e │ │ │ │ │ +0001ab70: 6e66 6f72 6365 2072 756c 6520 7468 6174 nforce rule that │ │ │ │ │ +0001ab80: 2069 6e74 6572 6661 6365 7320 6d61 7920 interfaces may │ │ │ │ │ +0001ab90: 6e6f 7420 7573 6520 4f76 6572 7269 6465 not use Override │ │ │ │ │ +0001aba0: 2061 6e6e 6f74 6174 696f 6e0a 0a3c 6c69 annotation..
  • tools/javac/Ove │ │ │ │ │ +0001abc0: 7272 6964 6543 6865 636b 732f 5436 3339 rrideChecks/T639 │ │ │ │ │ +0001abd0: 3933 3631 2e6a 6176 613a 206a 6176 612e 9361.java: java. │ │ │ │ │ +0001abe0: 6c61 6e67 2e4f 7665 7272 6964 6520 7370 lang.Override sp │ │ │ │ │ +0001abf0: 6563 6966 6963 6174 696f 6e20 7368 6f75 ecification shou │ │ │ │ │ +0001ac00: 6c64 2062 6520 7265 7669 7365 640a 0a3c ld be revised..< │ │ │ │ │ +0001ac10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f4f li>tools/javac/O │ │ │ │ │ +0001ac20: 7665 7272 6964 6543 6865 636b 732f 5438 verrideChecks/T8 │ │ │ │ │ +0001ac30: 3133 3932 3535 2e6a 6176 613a 206a 6176 139255.java: jav │ │ │ │ │ +0001ac40: 6163 2065 6d69 7473 2064 6961 676e 6f73 ac emits diagnos │ │ │ │ │ +0001ac50: 7469 6320 6d65 7373 6167 6520 6173 206f tic message as o │ │ │ │ │ +0001ac60: 7665 7272 6964 696e 6720 696e 7374 6561 verriding instea │ │ │ │ │ +0001ac70: 6420 6f66 2068 6964 696e 6720 666f 7220 d of hiding for │ │ │ │ │ +0001ac80: 636c 6173 7320 6d65 7468 6f64 732e 0a0a class methods... │ │ │ │ │ +0001ac90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001aca0: 4f76 6572 7269 6465 4368 6563 6b73 2f54 OverrideChecks/T │ │ │ │ │ +0001acb0: 6872 6f77 7343 6f6e 666c 6963 742e 6a61 hrowsConflict.ja │ │ │ │ │ +0001acc0: 7661 3a20 436f 6d70 696c 6572 2073 686f va: Compiler sho │ │ │ │ │ +0001acd0: 756c 6420 6465 7465 6374 2074 6872 6f77 uld detect throw │ │ │ │ │ +0001ace0: 732d 636c 6175 7365 7327 2063 6f6e 666c s-clauses' confl │ │ │ │ │ +0001acf0: 6963 742e 0a0a 3c6c 693e 746f 6f6c 732f ict...
  • tools/ │ │ │ │ │ +0001ad00: 6a61 7661 632f 4f76 6572 7269 6465 506f javac/OverridePo │ │ │ │ │ +0001ad10: 7369 7469 6f6e 2e6a 6176 613a 2022 6174 sition.java: "at │ │ │ │ │ +0001ad20: 7465 6d70 696e 6720 746f 2061 7373 6967 temping to assig │ │ │ │ │ +0001ad30: 6e20 7765 616b 6572 2061 6363 6573 7322 n weaker access" │ │ │ │ │ +0001ad40: 206d 6573 7361 6765 2064 6f65 736e 2774 message doesn't │ │ │ │ │ +0001ad50: 2067 6976 6520 6d65 7468 6f64 206c 696e give method lin │ │ │ │ │ +0001ad60: 6520 6e75 6d62 6572 0a0a 3c6c 693e 746f e number..
  • to │ │ │ │ │ +0001ad70: 6f6c 732f 6a61 7661 632f 5061 636b 6167 ols/javac/Packag │ │ │ │ │ +0001ad80: 6543 6c61 7373 416d 6269 6775 6974 792f eClassAmbiguity/ │ │ │ │ │ +0001ad90: 4261 642e 6a61 7661 3a20 5468 6520 636f Bad.java: The co │ │ │ │ │ +0001ada0: 6d70 696c 6572 2075 7365 6420 746f 2063 mpiler used to c │ │ │ │ │ +0001adb0: 7265 6174 6520 636c 6173 7320 6e61 6d65 reate class name │ │ │ │ │ +0001adc0: 7320 7768 6963 6820 7765 7265 2074 6865 s which were the │ │ │ │ │ +0001add0: 2073 616d 6520 6173 2065 7869 7374 696e same as existin │ │ │ │ │ +0001ade0: 6720 7061 636b 6167 6520 6e61 6d65 7320 g package names │ │ │ │ │ +0001adf0: 616e 6420 7669 6365 2d76 6572 7361 2e0a and vice-versa.. │ │ │ │ │ +0001ae00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001ae10: 2f50 6163 6b61 6765 436c 6173 7341 6d62 /PackageClassAmb │ │ │ │ │ +0001ae20: 6967 7569 7479 2f75 7469 6c2e 6a61 7661 iguity/util.java │ │ │ │ │ +0001ae30: 3a20 5468 6520 636f 6d70 696c 6572 2075 : The compiler u │ │ │ │ │ +0001ae40: 7365 6420 746f 2063 7265 6174 6520 636c sed to create cl │ │ │ │ │ +0001ae50: 6173 7320 6e61 6d65 7320 7768 6963 6820 ass names which │ │ │ │ │ +0001ae60: 7765 7265 2074 6865 2073 616d 6520 6173 were the same as │ │ │ │ │ +0001ae70: 2065 7869 7374 696e 6720 7061 636b 6167 existing packag │ │ │ │ │ +0001ae80: 6520 6e61 6d65 7320 616e 6420 7669 6365 e names and vice │ │ │ │ │ +0001ae90: 2d76 6572 7361 2e0a 0a3c 6c69 3e74 6f6f -versa...
  • too │ │ │ │ │ +0001aea0: 6c73 2f6a 6176 6163 2f50 6172 656e 7331 ls/javac/Parens1 │ │ │ │ │ +0001aeb0: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ +0001aec0: 6163 6365 7074 6564 2028 496e 7465 6765 accepted (Intege │ │ │ │ │ +0001aed0: 7229 2e74 6f53 7472 696e 6728 3132 3329 r).toString(123) │ │ │ │ │ +0001aee0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001aef0: 632f 5061 7265 6e73 322e 6a61 7661 3a20 c/Parens2.java: │ │ │ │ │ +0001af00: 436f 6d70 696c 6572 2061 6363 6570 7465 Compiler accepte │ │ │ │ │ +0001af10: 6420 2228 693d 3229 3b22 2061 7320 6120 d "(i=2);" as a │ │ │ │ │ +0001af20: 7661 6c69 6420 6578 7065 7373 696f 6e20 valid expession │ │ │ │ │ +0001af30: 7374 6174 656d 656e 742e 0a0a 3c6c 693e statement...
  • │ │ │ │ │ +0001af40: 746f 6f6c 732f 6a61 7661 632f 5061 7265 tools/javac/Pare │ │ │ │ │ +0001af50: 6e73 332e 6a61 7661 3a20 6765 7420 6e6f ns3.java: get no │ │ │ │ │ +0001af60: 2065 7272 206d 7367 2069 6620 6c61 6265 err msg if labe │ │ │ │ │ +0001af70: 6c20 7772 6170 7065 6420 696e 2070 6172 l wrapped in par │ │ │ │ │ +0001af80: 656e 7468 6573 6573 0a0a 3c6c 693e 746f entheses..
  • to │ │ │ │ │ +0001af90: 6f6c 732f 6a61 7661 632f 5061 7265 6e73 ols/javac/Parens │ │ │ │ │ +0001afa0: 342e 6a61 7661 3a20 6a61 7661 6320 6163 4.java: javac ac │ │ │ │ │ +0001afb0: 6365 7074 7320 7061 7265 6e73 2069 6e20 cepts parens in │ │ │ │ │ +0001afc0: 7061 636b 6167 6520 6e61 6d65 730a 0a3c package names..< │ │ │ │ │ +0001afd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f50 li>tools/javac/P │ │ │ │ │ +0001afe0: 6172 7365 436f 6e64 6974 696f 6e61 6c2e arseConditional. │ │ │ │ │ +0001aff0: 6a61 7661 3a20 5468 6520 636f 6d70 696c java: The compil │ │ │ │ │ +0001b000: 6572 2077 6173 2074 6f6f 2070 6572 6d69 er was too permi │ │ │ │ │ +0001b010: 7373 6976 6520 696e 2069 7473 2070 6172 ssive in its par │ │ │ │ │ +0001b020: 7369 6e67 206f 6620 636f 6e64 6974 696f sing of conditio │ │ │ │ │ +0001b030: 6e61 6c20 6578 7072 6573 7369 6f6e 732e nal expressions. │ │ │ │ │ +0001b040: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001b050: 632f 5061 7468 732f 3636 3338 3530 312f c/Paths/6638501/ │ │ │ │ │ +0001b060: 4a61 7246 726f 6d4d 616e 6966 6573 7446 JarFromManifestF │ │ │ │ │ +0001b070: 6169 6c75 7265 2e6a 6176 613a 2052 4547 ailure.java: REG │ │ │ │ │ +0001b080: 5245 5353 494f 4e3a 2020 4a61 7661 2043 RESSION: Java C │ │ │ │ │ +0001b090: 6f6d 7069 6c65 7220 6361 6e6e 6f74 2066 ompiler cannot f │ │ │ │ │ +0001b0a0: 696e 6420 6a61 7220 6669 6c65 7320 7265 ind jar files re │ │ │ │ │ +0001b0b0: 6665 7265 6e63 6564 2062 7920 6f74 6865 ferenced by othe │ │ │ │ │ +0001b0c0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ +0001b0d0: 6163 2f50 6174 6873 2f43 6c61 7373 5061 ac/Paths/ClassPa │ │ │ │ │ +0001b0e0: 7468 2e6a 6176 613a 2054 6573 7420 6861 th.java: Test ha │ │ │ │ │ +0001b0f0: 6e64 6c69 6e67 206f 6620 7468 6520 436c ndling of the Cl │ │ │ │ │ +0001b100: 6173 732d 5061 7468 2061 7474 7269 6275 ass-Path attribu │ │ │ │ │ +0001b110: 7465 2069 6e20 6a61 7220 6669 6c65 206d te in jar file m │ │ │ │ │ +0001b120: 616e 6966 6573 7473 0a0a 3c6c 693e 746f anifests..
  • to │ │ │ │ │ +0001b130: 6f6c 732f 6a61 7661 632f 5061 7468 732f ols/javac/Paths/ │ │ │ │ │ +0001b140: 436c 6173 7350 6174 6832 2e6a 6176 613a ClassPath2.java: │ │ │ │ │ +0001b150: 2054 6573 7420 6861 6e64 6c69 6e67 206f Test handling o │ │ │ │ │ +0001b160: 6620 7468 6520 436c 6173 732d 5061 7468 f the Class-Path │ │ │ │ │ +0001b170: 2061 7474 7269 6275 7465 2069 6e20 6a61 attribute in ja │ │ │ │ │ +0001b180: 7220 6669 6c65 206d 616e 6966 6573 7473 r file manifests │ │ │ │ │ +0001b190: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001b1a0: 632f 5061 7468 732f 4469 6167 6e6f 7374 c/Paths/Diagnost │ │ │ │ │ +0001b1b0: 6963 732e 6a61 7661 3a20 5465 7374 2066 ics.java: Test f │ │ │ │ │ +0001b1c0: 6f72 2070 726f 7065 7220 6469 6167 6e6f or proper diagno │ │ │ │ │ +0001b1d0: 7374 6963 7320 6475 7269 6e67 2070 6174 stics during pat │ │ │ │ │ +0001b1e0: 6820 6d61 6e69 7075 6c61 7469 6f6e 206f h manipulation o │ │ │ │ │ +0001b1f0: 7065 7261 7469 6f6e 730a 0a3c 6c69 3e74 perations..
  • t │ │ │ │ │ +0001b200: 6f6f 6c73 2f6a 6176 6163 2f50 6174 6873 ools/javac/Paths │ │ │ │ │ +0001b210: 2f48 656c 702e 6a61 7661 3a20 4368 6563 /Help.java: Chec │ │ │ │ │ +0001b220: 6b20 666f 7220 2d68 656c 7020 616e 6420 k for -help and │ │ │ │ │ +0001b230: 2d58 2066 6c61 6773 0a0a 3c6c 693e 746f -X flags..
  • to │ │ │ │ │ +0001b240: 6f6c 732f 6a61 7661 632f 5061 7468 732f ols/javac/Paths/ │ │ │ │ │ +0001b250: 4d69 6e65 4669 656c 642e 6a61 7661 3a20 MineField.java: │ │ │ │ │ +0001b260: 5465 7374 2074 6861 7420 6a61 7661 6320 Test that javac │ │ │ │ │ +0001b270: 616e 6420 6a61 7661 2066 696e 6420 6669 and java find fi │ │ │ │ │ +0001b280: 6c65 7320 696e 2073 696d 696c 6172 2077 les in similar w │ │ │ │ │ +0001b290: 6179 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ays..
  • tools/j │ │ │ │ │ +0001b2a0: 6176 6163 2f50 6174 6873 2f54 6573 7443 avac/Paths/TestC │ │ │ │ │ +0001b2b0: 6f6d 7069 6c65 4a41 5249 6e43 6c61 7373 ompileJARInClass │ │ │ │ │ +0001b2c0: 5061 7468 2e6a 6176 613a 2054 6573 7420 Path.java: Test │ │ │ │ │ +0001b2d0: 746f 206d 616b 6520 7375 7265 2074 6861 to make sure tha │ │ │ │ │ +0001b2e0: 7420 6a61 7661 2043 6f6d 7069 6c61 7469 t java Compilati │ │ │ │ │ +0001b2f0: 6f6e 2077 6974 6820 4a53 5231 3939 2064 on with JSR199 d │ │ │ │ │ +0001b300: 6f65 7320 6e6f 7420 6967 6e6f 7265 2043 oes not ignore C │ │ │ │ │ +0001b310: 6c61 7373 2d50 6174 6820 696e 206d 616e lass-Path in man │ │ │ │ │ +0001b320: 6966 6573 740a 0a3c 6c69 3e74 6f6f 6c73 ifest..
  • tools │ │ │ │ │ +0001b330: 2f6a 6176 6163 2f50 6174 6873 2f57 696c /javac/Paths/Wil │ │ │ │ │ +0001b340: 6463 6172 644d 696e 6546 6965 6c64 2e6a dcardMineField.j │ │ │ │ │ +0001b350: 6176 613a 2054 6573 7420 636c 6173 7370 ava: Test classp │ │ │ │ │ +0001b360: 6174 6820 7769 6c64 6361 7264 7320 666f ath wildcards fo │ │ │ │ │ +0001b370: 7220 6a61 7661 6320 616e 6420 6a61 7661 r javac and java │ │ │ │ │ +0001b380: 202d 636c 6173 7370 6174 6820 6f70 7469 -classpath opti │ │ │ │ │ +0001b390: 6f6e 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a on...
  • tools/j │ │ │ │ │ +0001b3a0: 6176 6163 2f50 7269 7661 7465 4c6f 6361 avac/PrivateLoca │ │ │ │ │ +0001b3b0: 6c43 6f6e 7374 7275 6374 6f72 2e6a 6176 lConstructor.jav │ │ │ │ │ +0001b3c0: 613a 2049 6e63 6f72 7265 6374 2061 6363 a: Incorrect acc │ │ │ │ │ +0001b3d0: 6573 7320 6d65 7468 6f64 2066 6f72 2070 ess method for p │ │ │ │ │ +0001b3e0: 7269 7661 7465 2063 6f6e 7374 7275 6374 rivate construct │ │ │ │ │ +0001b3f0: 6f72 2069 6e20 6c6f 6361 6c20 636c 6173 or in local clas │ │ │ │ │ +0001b400: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +0001b410: 7661 632f 5072 6976 6174 6555 706c 6576 vac/PrivateUplev │ │ │ │ │ +0001b420: 656c 436f 6e73 7461 6e74 2e6a 6176 613a elConstant.java: │ │ │ │ │ +0001b430: 2056 6572 6966 7920 7468 6174 2070 7269 Verify that pri │ │ │ │ │ +0001b440: 7661 7465 2075 706c 6576 656c 2063 6f6e vate uplevel con │ │ │ │ │ +0001b450: 7374 616e 7420 6163 6365 7373 2069 7320 stant access is │ │ │ │ │ +0001b460: 7472 6561 7465 6420 6173 2063 6f6e 7374 treated as const │ │ │ │ │ +0001b470: 616e 742e 0a0a 3c6c 693e 746f 6f6c 732f ant...
  • tools/ │ │ │ │ │ +0001b480: 6a61 7661 632f 5072 6f74 6563 7465 6449 javac/ProtectedI │ │ │ │ │ +0001b490: 6e6e 6572 436c 6173 732f 5072 6f74 6563 nnerClass/Protec │ │ │ │ │ +0001b4a0: 7465 6449 6e6e 6572 436c 6173 7365 7354 tedInnerClassesT │ │ │ │ │ +0001b4b0: 6573 742e 6a61 7661 3a20 5665 7269 6679 est.java: Verify │ │ │ │ │ +0001b4c0: 2061 6c6c 6f77 6564 2061 6363 6573 7320 allowed access │ │ │ │ │ +0001b4d0: 746f 2070 726f 7465 6374 6564 2063 6c61 to protected cla │ │ │ │ │ +0001b4e0: 7373 2066 726f 6d20 616e 6f74 6865 7220 ss from another │ │ │ │ │ +0001b4f0: 7061 636b 6167 650a 0a3c 6c69 3e74 6f6f package..
  • too │ │ │ │ │ +0001b500: 6c73 2f6a 6176 6163 2f51 7561 6c69 6669 ls/javac/Qualifi │ │ │ │ │ +0001b510: 6564 4163 6365 7373 2f51 7561 6c69 6669 edAccess/Qualifi │ │ │ │ │ +0001b520: 6564 4163 6365 7373 5f31 2e6a 6176 613a edAccess_1.java: │ │ │ │ │ +0001b530: 2054 6573 7420 656e 666f 7263 656d 656e Test enforcemen │ │ │ │ │ +0001b540: 7420 6f66 204a 4c53 2036 2e36 2e31 2061 t of JLS 6.6.1 a │ │ │ │ │ +0001b550: 6e64 2036 2e36 2e32 2072 756c 6573 2072 nd 6.6.2 rules r │ │ │ │ │ +0001b560: 6571 7569 7269 6e67 2074 6861 7420 7468 equiring that th │ │ │ │ │ +0001b570: 6520 7479 7065 2074 6f20 7768 6963 6820 e type to which │ │ │ │ │ +0001b580: 6120 636f 6d70 6f6e 656e 7420 6d65 6d62 a component memb │ │ │ │ │ +0001b590: 6572 2062 656c 6f6e 6773 2062 6520 6163 er belongs be ac │ │ │ │ │ +0001b5a0: 6365 7373 6962 6c65 2069 6e20 7175 616c cessible in qual │ │ │ │ │ +0001b5b0: 6966 6965 6420 6e61 6d65 732e 0a0a 3c6c ified names...tools/javac/Qu │ │ │ │ │ +0001b5d0: 616c 6966 6965 6441 6363 6573 732f 5175 alifiedAccess/Qu │ │ │ │ │ +0001b5e0: 616c 6966 6965 6441 6363 6573 735f 322e alifiedAccess_2. │ │ │ │ │ +0001b5f0: 6a61 7661 3a20 5465 7374 2065 6e66 6f72 java: Test enfor │ │ │ │ │ +0001b600: 6365 6d65 6e74 206f 6620 4a4c 5320 362e cement of JLS 6. │ │ │ │ │ +0001b610: 362e 3120 616e 6420 362e 362e 3220 7275 6.1 and 6.6.2 ru │ │ │ │ │ +0001b620: 6c65 7320 7265 7175 6972 696e 6720 7468 les requiring th │ │ │ │ │ +0001b630: 6174 2074 6865 2074 7970 6520 746f 2077 at the type to w │ │ │ │ │ +0001b640: 6869 6368 2061 2063 6f6d 706f 6e65 6e74 hich a component │ │ │ │ │ +0001b650: 206d 656d 6265 7220 6265 6c6f 6e67 7320 member belongs │ │ │ │ │ +0001b660: 6265 2061 6363 6573 7369 626c 6520 696e be accessible in │ │ │ │ │ +0001b670: 2071 7561 6c69 6669 6564 206e 616d 6573 qualified names │ │ │ │ │ +0001b680: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +0001b690: 6163 2f51 7561 6c69 6669 6564 4163 6365 ac/QualifiedAcce │ │ │ │ │ +0001b6a0: 7373 2f51 7561 6c69 6669 6564 4163 6365 ss/QualifiedAcce │ │ │ │ │ +0001b6b0: 7373 5f33 2e6a 6176 613a 2054 6573 7420 ss_3.java: Test │ │ │ │ │ +0001b6c0: 656e 666f 7263 656d 656e 7420 6f66 204a enforcement of J │ │ │ │ │ +0001b6d0: 4c53 2036 2e36 2e31 2061 6e64 2036 2e36 LS 6.6.1 and 6.6 │ │ │ │ │ +0001b6e0: 2e32 2072 756c 6573 2072 6571 7569 7269 .2 rules requiri │ │ │ │ │ +0001b6f0: 6e67 2074 6861 7420 7468 6520 7479 7065 ng that the type │ │ │ │ │ +0001b700: 2074 6f20 7768 6963 6820 6120 636f 6d70 to which a comp │ │ │ │ │ +0001b710: 6f6e 656e 7420 6d65 6d62 6572 2062 656c onent member bel │ │ │ │ │ +0001b720: 6f6e 6773 2062 6520 6163 6365 7373 6962 ongs be accessib │ │ │ │ │ +0001b730: 6c65 2069 6e20 7175 616c 6966 6965 6420 le in qualified │ │ │ │ │ +0001b740: 6e61 6d65 732e 0a0a 3c6c 693e 746f 6f6c names...
  • tool │ │ │ │ │ +0001b750: 732f 6a61 7661 632f 5175 616c 6966 6965 s/javac/Qualifie │ │ │ │ │ +0001b760: 6441 6363 6573 732f 5175 616c 6966 6965 dAccess/Qualifie │ │ │ │ │ +0001b770: 6441 6363 6573 735f 342e 6a61 7661 3a20 dAccess_4.java: │ │ │ │ │ +0001b780: 5465 7374 2065 6e66 6f72 6365 6d65 6e74 Test enforcement │ │ │ │ │ +0001b790: 206f 6620 4a4c 5320 362e 362e 3120 616e of JLS 6.6.1 an │ │ │ │ │ +0001b7a0: 6420 362e 362e 3220 7275 6c65 7320 7265 d 6.6.2 rules re │ │ │ │ │ +0001b7b0: 7175 6972 696e 6720 7468 6174 2074 6865 quiring that the │ │ │ │ │ +0001b7c0: 2074 7970 6520 746f 2077 6869 6368 2061 type to which a │ │ │ │ │ +0001b7d0: 2063 6f6d 706f 6e65 6e74 206d 656d 6265 component membe │ │ │ │ │ +0001b7e0: 7220 6265 6c6f 6e67 7320 6265 2061 6363 r belongs be acc │ │ │ │ │ +0001b7f0: 6573 7369 626c 6520 696e 2071 7561 6c69 essible in quali │ │ │ │ │ +0001b800: 6669 6564 206e 616d 6573 2e0a 0a3c 6c69 fied names...
  • tools/javac/Qua │ │ │ │ │ +0001b820: 6c69 6669 6564 436f 6e73 7461 6e74 2e6a lifiedConstant.j │ │ │ │ │ +0001b830: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +0001b840: 2069 6e73 7461 6e63 6520 7661 7269 6162 instance variab │ │ │ │ │ +0001b850: 6c65 206e 6f74 2061 6c6c 6f77 6564 2061 le not allowed a │ │ │ │ │ +0001b860: 7320 636f 6e73 7461 6e74 2071 7561 6c69 s constant quali │ │ │ │ │ +0001b870: 6669 6572 2e0a 0a3c 6c69 3e74 6f6f 6c73 fier...
  • tools │ │ │ │ │ +0001b880: 2f6a 6176 6163 2f51 7561 6c69 6669 6564 /javac/Qualified │ │ │ │ │ +0001b890: 4e65 772e 6a61 7661 3a20 6e75 6c6c 2071 New.java: null q │ │ │ │ │ +0001b8a0: 7561 6c69 6679 696e 6720 696e 6e65 7220 ualifying inner │ │ │ │ │ +0001b8b0: 696e 7374 616e 6365 2063 7265 6174 696f instance creatio │ │ │ │ │ +0001b8c0: 6e20 7368 6f75 6c64 2062 6520 6572 726f n should be erro │ │ │ │ │ +0001b8d0: 722e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 r...
  • tools/ja │ │ │ │ │ +0001b8e0: 7661 632f 5175 616c 6966 6965 644e 6577 vac/QualifiedNew │ │ │ │ │ +0001b8f0: 5363 6f70 652e 6a61 7661 3a20 696e 636f Scope.java: inco │ │ │ │ │ +0001b900: 7272 6563 7420 7363 6f70 696e 6720 666f rrect scoping fo │ │ │ │ │ +0001b910: 7220 7479 7065 206e 616d 6520 696e 2071 r type name in q │ │ │ │ │ +0001b920: 7561 6c69 6669 6564 206e 6577 2065 7870 ualified new exp │ │ │ │ │ +0001b930: 7265 7373 696f 6e2e 0a0a 3c6c 693e 746f ression...
  • to │ │ │ │ │ +0001b940: 6f6c 732f 6a61 7661 632f 5175 616c 6966 ols/javac/Qualif │ │ │ │ │ +0001b950: 6965 644f 7574 6572 5468 6973 2e6a 6176 iedOuterThis.jav │ │ │ │ │ +0001b960: 613a 2056 6572 6966 7920 7265 736f 6c75 a: Verify resolu │ │ │ │ │ +0001b970: 7469 6f6e 206f 6620 7175 616c 6966 6965 tion of qualifie │ │ │ │ │ +0001b980: 6420 6f75 7465 7220 636c 6173 7320 2774 d outer class 't │ │ │ │ │ +0001b990: 6869 7327 2072 6566 6572 656e 6365 732e his' references. │ │ │ │ │ +0001b9a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001b9b0: 632f 5175 616c 6966 6965 644f 7574 6572 c/QualifiedOuter │ │ │ │ │ +0001b9c0: 5468 6973 322e 6a61 7661 3a20 636f 6d70 This2.java: comp │ │ │ │ │ +0001b9d0: 696c 6572 2063 7261 7368 2077 6865 6e20 iler crash when │ │ │ │ │ +0001b9e0: 636c 6173 7320 6c69 7465 7261 6c73 2072 class literals r │ │ │ │ │ +0001b9f0: 6566 6572 7320 746f 2065 6e63 6c6f 7369 efers to enclosi │ │ │ │ │ +0001ba00: 6e67 2063 6c61 7373 2069 6e20 6120 7375 ng class in a su │ │ │ │ │ +0001ba10: 7065 7220 636c 6175 7365 0a0a 3c6c 693e per clause..
  • │ │ │ │ │ +0001ba20: 746f 6f6c 732f 6a61 7661 632f 5175 616c tools/javac/Qual │ │ │ │ │ +0001ba30: 6966 6965 6454 6869 7341 6e64 5375 7065 ifiedThisAndSupe │ │ │ │ │ +0001ba40: 725f 312e 6a61 7661 3a20 5665 7269 6679 r_1.java: Verify │ │ │ │ │ +0001ba50: 2063 6f72 7265 6374 2069 6d70 6c65 6d65 correct impleme │ │ │ │ │ +0001ba60: 6e74 6174 696f 6e20 6f66 2071 7561 6c69 ntation of quali │ │ │ │ │ +0001ba70: 6669 6564 2027 7468 6973 2720 616e 6420 fied 'this' and │ │ │ │ │ +0001ba80: 2773 7570 6572 272e 0a0a 3c6c 693e 746f 'super'...
  • to │ │ │ │ │ +0001ba90: 6f6c 732f 6a61 7661 632f 5175 616c 6966 ols/javac/Qualif │ │ │ │ │ +0001baa0: 6965 6454 6869 7341 6e64 5375 7065 725f iedThisAndSuper_ │ │ │ │ │ +0001bab0: 322e 6a61 7661 3a20 5665 7269 6679 2063 2.java: Verify c │ │ │ │ │ +0001bac0: 6f72 7265 6374 2069 6d70 6c65 6d65 6e74 orrect implement │ │ │ │ │ +0001bad0: 6174 696f 6e20 6f66 2071 7561 6c69 6669 ation of qualifi │ │ │ │ │ +0001bae0: 6564 2027 7468 6973 2720 616e 6420 2773 ed 'this' and 's │ │ │ │ │ +0001baf0: 7570 6572 272e 0a0a 3c6c 693e 746f 6f6c uper'...
  • tool │ │ │ │ │ +0001bb00: 732f 6a61 7661 632f 5175 616c 6966 6965 s/javac/Qualifie │ │ │ │ │ +0001bb10: 6454 6869 7341 6e64 5375 7065 725f 332e dThisAndSuper_3. │ │ │ │ │ +0001bb20: 6a61 7661 3a20 5665 7269 6679 2063 6f72 java: Verify cor │ │ │ │ │ +0001bb30: 7265 6374 2069 6d70 6c65 6d65 6e74 6174 rect implementat │ │ │ │ │ +0001bb40: 696f 6e20 6f66 2071 7561 6c69 6669 6564 ion of qualified │ │ │ │ │ +0001bb50: 2027 7468 6973 2720 616e 6420 2773 7570 'this' and 'sup │ │ │ │ │ +0001bb60: 6572 272e 0a0a 3c6c 693e 746f 6f6c 732f er'...
  • tools/ │ │ │ │ │ +0001bb70: 6a61 7661 632f 5175 616c 6966 6965 6454 javac/QualifiedT │ │ │ │ │ +0001bb80: 6869 7345 7861 6374 4d61 7463 682e 6a61 hisExactMatch.ja │ │ │ │ │ +0001bb90: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +0001bba0: 266c 743b 636c 6173 7326 6774 3b2e 7468 <class>.th │ │ │ │ │ +0001bbb0: 6973 2020 6d61 7463 6865 7320 266c 743b is matches < │ │ │ │ │ +0001bbc0: 636c 6173 7326 6774 3b20 6578 6163 746c class> exactl │ │ │ │ │ +0001bbd0: 792c 206e 6f74 2061 2073 7562 636c 6173 y, not a subclas │ │ │ │ │ +0001bbe0: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +0001bbf0: 7661 632f 5261 7743 7261 7368 2e6a 6176 vac/RawCrash.jav │ │ │ │ │ +0001bc00: 613a 2063 6f6d 7069 6c65 7220 6372 6173 a: compiler cras │ │ │ │ │ +0001bc10: 6820 7769 7468 2072 6177 2069 6e73 7461 h with raw insta │ │ │ │ │ +0001bc20: 6e74 6961 7469 6f6e 206f 6620 6765 6e65 ntiation of gene │ │ │ │ │ +0001bc30: 7269 6320 696e 6e65 7220 636c 6173 730a ric inner class. │ │ │ │ │ +0001bc40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001bc50: 2f52 6571 7569 7265 6450 6172 616d 6574 /RequiredParamet │ │ │ │ │ +0001bc60: 6572 466c 6167 732f 496d 706c 6963 6974 erFlags/Implicit │ │ │ │ │ +0001bc70: 5061 7261 6d65 7465 7273 2e6a 6176 613a Parameters.java: │ │ │ │ │ +0001bc80: 2063 6865 636b 2074 6861 7420 696d 706c check that impl │ │ │ │ │ +0001bc90: 6963 6974 2070 6172 616d 6574 6572 2066 icit parameter f │ │ │ │ │ +0001bca0: 6c61 6773 2061 7265 2061 7661 696c 6162 lags are availab │ │ │ │ │ +0001bcb0: 6c65 2062 7920 6465 6661 756c 740a 0a3c le by default..< │ │ │ │ │ +0001bcc0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f52 li>tools/javac/R │ │ │ │ │ +0001bcd0: 6574 7572 6e41 6674 6572 4966 5468 656e eturnAfterIfThen │ │ │ │ │ +0001bce0: 456c 7365 2e6a 6176 613a 2042 6f74 6820 Else.java: Both │ │ │ │ │ +0001bcf0: 6272 616e 6368 6573 206f 6620 6966 2d74 branches of if-t │ │ │ │ │ +0001bd00: 6865 6e2d 656c 7365 2070 7265 6365 6469 hen-else precedi │ │ │ │ │ +0001bd10: 6e67 2065 6e64 206f 6620 6d65 7468 6f64 ng end of method │ │ │ │ │ +0001bd20: 206d 7573 7420 6e6f 7420 7265 7475 726e must not return │ │ │ │ │ +0001bd30: 206e 6f72 6d61 6c6c 792c 2065 7665 6e20 normally, even │ │ │ │ │ +0001bd40: 6966 2062 6f6f 6c65 616e 2065 7870 7265 if boolean expre │ │ │ │ │ +0001bd50: 7373 696f 6e20 6973 2063 6f6e 7374 616e ssion is constan │ │ │ │ │ +0001bd60: 742e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 t...
  • tools/ja │ │ │ │ │ +0001bd70: 7661 632f 5368 6966 7445 7870 7265 7373 vac/ShiftExpress │ │ │ │ │ +0001bd80: 696f 6e54 6573 742e 6a61 7661 3a20 436f ionTest.java: Co │ │ │ │ │ +0001bd90: 6e73 7461 6e74 2073 6869 6674 2065 7870 nstant shift exp │ │ │ │ │ +0001bda0: 7265 7373 696f 6e73 2077 686f 7365 206c ressions whose l │ │ │ │ │ +0001bdb0: 6566 7420 6f70 6572 616e 6473 2077 6572 eft operands wer │ │ │ │ │ +0001bdc0: 6520 6f66 2074 7970 6520 6c6f 6e67 2077 e of type long w │ │ │ │ │ +0001bdd0: 6572 6520 7072 6576 696f 7573 6c79 206e ere previously n │ │ │ │ │ +0001bde0: 6f74 2065 7661 6c75 6174 6564 2063 6f72 ot evaluated cor │ │ │ │ │ +0001bdf0: 7265 6374 6c79 2061 7420 636f 6d70 696c rectly at compil │ │ │ │ │ +0001be00: 652d 7469 6d65 2e0a 0a3c 6c69 3e74 6f6f e-time...
  • too │ │ │ │ │ +0001be10: 6c73 2f6a 6176 6163 2f53 7461 6e64 616c ls/javac/Standal │ │ │ │ │ +0001be20: 6f6e 6551 7561 6c69 6669 6564 5375 7065 oneQualifiedSupe │ │ │ │ │ +0001be30: 722e 6a61 7661 3a20 5175 616c 6966 6965 r.java: Qualifie │ │ │ │ │ +0001be40: 6420 2773 7570 6572 2720 6d75 7374 2066 d 'super' must f │ │ │ │ │ +0001be50: 7572 7468 6572 2071 7561 6c69 6679 2061 urther qualify a │ │ │ │ │ +0001be60: 206d 656d 6265 7220 2d2d 2069 7420 6361 member -- it ca │ │ │ │ │ +0001be70: 6e6e 6f74 2073 7461 6e64 2061 6c6f 6e65 nnot stand alone │ │ │ │ │ +0001be80: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +0001be90: 6163 2f53 7461 7469 6342 6c6f 636b 5363 ac/StaticBlockSc │ │ │ │ │ +0001bea0: 6f70 652e 6a61 7661 3a20 496e 7465 726e ope.java: Intern │ │ │ │ │ +0001beb0: 616c 4572 726f 7220 7573 696e 6720 696e alError using in │ │ │ │ │ +0001bec0: 6e65 7220 636c 6173 7365 7320 696e 2073 ner classes in s │ │ │ │ │ +0001bed0: 7461 7469 6320 7b20 7d20 626c 6f63 6b0a tatic { } block. │ │ │ │ │ +0001bee0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001bef0: 2f53 7464 6f75 7443 6c6f 7365 5465 7374 /StdoutCloseTest │ │ │ │ │ +0001bf00: 2e6a 6176 613a 206a 6176 6163 2064 6f65 .java: javac doe │ │ │ │ │ +0001bf10: 7320 6e6f 7420 6578 706c 6963 6974 6c79 s not explicitly │ │ │ │ │ +0001bf20: 2063 6c6f 7365 202d 5873 7464 6f75 7420 close -Xstdout │ │ │ │ │ +0001bf30: 6669 6c65 0a0a 3c6c 693e 746f 6f6c 732f file..
  • tools/ │ │ │ │ │ +0001bf40: 6a61 7661 632f 5374 6f72 6543 6c61 7373 javac/StoreClass │ │ │ │ │ +0001bf50: 2e6a 6176 613a 2049 6e74 6572 6e61 6c45 .java: InternalE │ │ │ │ │ +0001bf60: 7272 6f72 3a20 7374 6f72 6520 756e 7375 rror: store unsu │ │ │ │ │ +0001bf70: 7070 6f72 7465 643a 2063 6f6d 2e73 756e pported: com.sun │ │ │ │ │ +0001bf80: 2e74 6f6f 6c73 2e6a 6176 6163 2e76 382e .tools.javac.v8. │ │ │ │ │ +0001bf90: 636f 6d70 2e49 7465 6d73 0a0a 3c6c 693e comp.Items..
  • │ │ │ │ │ +0001bfa0: 746f 6f6c 732f 6a61 7661 632f 5374 7269 tools/javac/Stri │ │ │ │ │ +0001bfb0: 6374 4162 7374 7261 6374 2e6a 6176 613a ctAbstract.java: │ │ │ │ │ +0001bfc0: 2041 4343 5f53 5452 4943 5420 6973 2073 ACC_STRICT is s │ │ │ │ │ +0001bfd0: 6574 2066 6f72 206d 6574 686f 6473 206f et for methods o │ │ │ │ │ +0001bfe0: 6620 7374 7269 6374 6670 2069 6e74 6572 f strictfp inter │ │ │ │ │ +0001bff0: 6661 6365 0a0a 3c6c 693e 746f 6f6c 732f face..
  • tools/ │ │ │ │ │ +0001c000: 6a61 7661 632f 5374 7269 6e67 4170 7065 javac/StringAppe │ │ │ │ │ +0001c010: 6e64 4163 6365 7373 4d65 7468 6f64 4f6e ndAccessMethodOn │ │ │ │ │ +0001c020: 4c48 532e 6a61 7661 3a20 5665 7269 6679 LHS.java: Verify │ │ │ │ │ +0001c030: 2074 6861 7420 7468 6520 636f 6d70 696c that the compil │ │ │ │ │ +0001c040: 6572 2064 6f65 7320 6e6f 7420 6372 6173 er does not cras │ │ │ │ │ +0001c050: 6820 6966 2061 206d 6574 686f 6420 696e h if a method in │ │ │ │ │ +0001c060: 2061 6e20 696e 6e65 7220 636c 6173 7320 an inner class │ │ │ │ │ +0001c070: 6170 7065 6e64 7320 6120 6368 6172 6163 appends a charac │ │ │ │ │ +0001c080: 7465 7220 746f 2061 2073 7472 696e 6720 ter to a string │ │ │ │ │ +0001c090: 6465 636c 6172 6564 2070 7269 7661 7465 declared private │ │ │ │ │ +0001c0a0: 2069 6e20 7468 6520 656e 636c 6f73 696e in the enclosin │ │ │ │ │ +0001c0b0: 6720 636c 6173 732e 0a0a 3c6c 693e 746f g class...
  • to │ │ │ │ │ +0001c0c0: 6f6c 732f 6a61 7661 632f 5374 7269 6e67 ols/javac/String │ │ │ │ │ +0001c0d0: 436f 6e63 6174 2f53 7472 696e 6741 7070 Concat/StringApp │ │ │ │ │ +0001c0e0: 656e 6445 7661 6c75 6174 6573 496e 4f72 endEvaluatesInOr │ │ │ │ │ +0001c0f0: 6465 722e 6a61 7661 3a20 496e 6479 2073 der.java: Indy s │ │ │ │ │ +0001c100: 7472 696e 6720 636f 6e63 6174 2063 6861 tring concat cha │ │ │ │ │ +0001c110: 6e67 6573 206f 7264 6572 206f 6620 6f70 nges order of op │ │ │ │ │ +0001c120: 6572 6174 696f 6e73 0a0a 3c6c 693e 746f erations..
  • to │ │ │ │ │ +0001c130: 6f6c 732f 6a61 7661 632f 5374 7269 6e67 ols/javac/String │ │ │ │ │ +0001c140: 436f 6e63 6174 2f54 6573 7449 6e64 7953 Concat/TestIndyS │ │ │ │ │ +0001c150: 7472 696e 6743 6f6e 6361 742e 6a61 7661 tringConcat.java │ │ │ │ │ +0001c160: 3a20 5465 7374 2074 6861 7420 5374 7269 : Test that Stri │ │ │ │ │ +0001c170: 6e67 436f 6e63 6174 2069 7320 776f 726b ngConcat is work │ │ │ │ │ +0001c180: 696e 6720 666f 7220 4a44 4b20 2667 743b ing for JDK > │ │ │ │ │ +0001c190: 3d20 390a 0a3c 6c69 3e74 6f6f 6c73 2f6a = 9..
  • tools/j │ │ │ │ │ +0001c1a0: 6176 6163 2f53 7472 696e 6743 6f6e 6361 avac/StringConca │ │ │ │ │ +0001c1b0: 742f 5765 6c6c 4b6e 6f77 6e54 7970 6553 t/WellKnownTypeS │ │ │ │ │ +0001c1c0: 6967 6e61 7475 7265 732e 6a61 7661 3a20 ignatures.java: │ │ │ │ │ +0001c1d0: 496e 6479 2073 7472 696e 6720 636f 6e63 Indy string conc │ │ │ │ │ +0001c1e0: 6174 2063 6861 6e67 6573 206f 7264 6572 at changes order │ │ │ │ │ +0001c1f0: 206f 6620 6f70 6572 6174 696f 6e73 0a0a of operations.. │ │ │ │ │ +0001c200: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001c210: 5374 7269 6e67 436f 6e63 6174 2f57 656c StringConcat/Wel │ │ │ │ │ +0001c220: 6c4b 6e6f 776e 5479 7065 732e 6a61 7661 lKnownTypes.java │ │ │ │ │ +0001c230: 3a20 496e 6479 2073 7472 696e 6720 636f : Indy string co │ │ │ │ │ +0001c240: 6e63 6174 2063 6861 6e67 6573 206f 7264 ncat changes ord │ │ │ │ │ +0001c250: 6572 206f 6620 6f70 6572 6174 696f 6e73 er of operations │ │ │ │ │ +0001c260: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001c270: 632f 5374 7269 6e67 436f 6e63 6174 2f61 c/StringConcat/a │ │ │ │ │ +0001c280: 6363 6573 732f 5465 7374 2e6a 6176 613a ccess/Test.java: │ │ │ │ │ +0001c290: 2053 7472 696e 6720 636f 6e63 6174 656e String concaten │ │ │ │ │ +0001c2a0: 6174 696f 6e20 6661 696c 7320 7769 7468 ation fails with │ │ │ │ │ +0001c2b0: 2069 6d70 6c69 6369 7420 746f 5374 7269 implicit toStri │ │ │ │ │ +0001c2c0: 6e67 2829 206f 6e20 7061 636b 6167 652d ng() on package- │ │ │ │ │ +0001c2d0: 7072 6976 6174 6520 636c 6173 730a 0a3c private class..< │ │ │ │ │ +0001c2e0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f53 li>tools/javac/S │ │ │ │ │ +0001c2f0: 7472 696e 6743 6f6e 7665 7273 696f 6e2e tringConversion. │ │ │ │ │ +0001c300: 6a61 7661 3a20 5665 7269 6679 2063 6f72 java: Verify cor │ │ │ │ │ +0001c310: 7265 6374 2063 6f6e 7665 7273 696f 6e20 rect conversion │ │ │ │ │ +0001c320: 6f66 206e 6f6e 2d73 7472 696e 6720 6172 of non-string ar │ │ │ │ │ +0001c330: 6775 6d65 6e74 7320 696e 2073 7472 696e guments in strin │ │ │ │ │ +0001c340: 6720 636f 6e63 6174 656e 6174 696f 6e2e g concatenation. │ │ │ │ │ +0001c350: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001c360: 632f 5374 7269 6e67 436f 6e76 6572 7369 c/StringConversi │ │ │ │ │ +0001c370: 6f6e 322e 6a61 7661 3a20 616c 6c6f 7720 on2.java: allow │ │ │ │ │ +0001c380: 4f62 6a65 6374 202b 3d20 5374 7269 6e67 Object += String │ │ │ │ │ +0001c390: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001c3a0: 632f 5374 7269 6e67 7349 6e53 7769 7463 c/StringsInSwitc │ │ │ │ │ +0001c3b0: 682f 3731 3831 3332 302f 4269 6e4f 7049 h/7181320/BinOpI │ │ │ │ │ +0001c3c0: 6e43 6173 654c 6162 656c 2e6a 6176 613a nCaseLabel.java: │ │ │ │ │ +0001c3d0: 206a 6176 6163 204e 756c 6c50 6f69 6e74 javac NullPoint │ │ │ │ │ +0001c3e0: 6572 4578 6365 7074 696f 6e20 666f 7220 erException for │ │ │ │ │ +0001c3f0: 7377 6974 6368 206c 6162 656c 7320 7769 switch labels wi │ │ │ │ │ +0001c400: 7468 2063 6173 7420 746f 2053 7472 696e th cast to Strin │ │ │ │ │ +0001c410: 6720 6578 7072 6573 7369 6f6e 730a 0a3c g expressions..< │ │ │ │ │ +0001c420: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f53 li>tools/javac/S │ │ │ │ │ +0001c430: 7472 696e 6773 496e 5377 6974 6368 2f37 tringsInSwitch/7 │ │ │ │ │ +0001c440: 3138 3133 3230 2f43 6173 7449 6e43 6173 181320/CastInCas │ │ │ │ │ +0001c450: 654c 6162 656c 2e6a 6176 613a 206a 6176 eLabel.java: jav │ │ │ │ │ +0001c460: 6163 204e 756c 6c50 6f69 6e74 6572 4578 ac NullPointerEx │ │ │ │ │ +0001c470: 6365 7074 696f 6e20 666f 7220 7377 6974 ception for swit │ │ │ │ │ +0001c480: 6368 206c 6162 656c 7320 7769 7468 2063 ch labels with c │ │ │ │ │ +0001c490: 6173 7420 746f 2053 7472 696e 6720 6578 ast to String ex │ │ │ │ │ +0001c4a0: 7072 6573 7369 6f6e 730a 0a3c 6c69 3e74 pressions..
  • t │ │ │ │ │ +0001c4b0: 6f6f 6c73 2f6a 6176 6163 2f53 7472 696e ools/javac/Strin │ │ │ │ │ +0001c4c0: 6773 496e 5377 6974 6368 2f37 3138 3133 gsInSwitch/71813 │ │ │ │ │ +0001c4d0: 3230 2f43 6f6e 6445 7870 7249 6e43 6173 20/CondExprInCas │ │ │ │ │ +0001c4e0: 654c 6162 656c 2e6a 6176 613a 206a 6176 eLabel.java: jav │ │ │ │ │ +0001c4f0: 6163 204e 756c 6c50 6f69 6e74 6572 4578 ac NullPointerEx │ │ │ │ │ +0001c500: 6365 7074 696f 6e20 666f 7220 7377 6974 ception for swit │ │ │ │ │ +0001c510: 6368 206c 6162 656c 7320 7769 7468 2063 ch labels with c │ │ │ │ │ +0001c520: 6173 7420 746f 2053 7472 696e 6720 6578 ast to String ex │ │ │ │ │ +0001c530: 7072 6573 7369 6f6e 730a 0a3c 6c69 3e74 pressions..
  • t │ │ │ │ │ +0001c540: 6f6f 6c73 2f6a 6176 6163 2f53 7472 696e ools/javac/Strin │ │ │ │ │ +0001c550: 6773 496e 5377 6974 6368 2f37 3138 3133 gsInSwitch/71813 │ │ │ │ │ +0001c560: 3230 2f43 6f6e 6445 7870 7249 6e43 6173 20/CondExprInCas │ │ │ │ │ +0001c570: 654c 6162 656c 312e 6a61 7661 3a20 6a61 eLabel1.java: ja │ │ │ │ │ +0001c580: 7661 6320 4e75 6c6c 506f 696e 7465 7245 vac NullPointerE │ │ │ │ │ +0001c590: 7863 6570 7469 6f6e 2066 6f72 2073 7769 xception for swi │ │ │ │ │ +0001c5a0: 7463 6820 6c61 6265 6c73 2077 6974 6820 tch labels with │ │ │ │ │ +0001c5b0: 6361 7374 2074 6f20 5374 7269 6e67 2065 cast to String e │ │ │ │ │ +0001c5c0: 7870 7265 7373 696f 6e73 0a0a 3c6c 693e xpressions..
  • │ │ │ │ │ +0001c5d0: 746f 6f6c 732f 6a61 7661 632f 5374 7269 tools/javac/Stri │ │ │ │ │ +0001c5e0: 6e67 7349 6e53 7769 7463 682f 3731 3831 ngsInSwitch/7181 │ │ │ │ │ +0001c5f0: 3332 302f 436f 6e64 4578 7072 496e 4361 320/CondExprInCa │ │ │ │ │ +0001c600: 7365 4c61 6265 6c32 2e6a 6176 613a 206a seLabel2.java: j │ │ │ │ │ +0001c610: 6176 6163 204e 756c 6c50 6f69 6e74 6572 avac NullPointer │ │ │ │ │ +0001c620: 4578 6365 7074 696f 6e20 666f 7220 7377 Exception for sw │ │ │ │ │ +0001c630: 6974 6368 206c 6162 656c 7320 7769 7468 itch labels with │ │ │ │ │ +0001c640: 2063 6173 7420 746f 2053 7472 696e 6720 cast to String │ │ │ │ │ +0001c650: 6578 7072 6573 7369 6f6e 730a 0a3c 6c69 expressions..
  • tools/javac/Str │ │ │ │ │ +0001c670: 696e 6773 496e 5377 6974 6368 2f42 6164 ingsInSwitch/Bad │ │ │ │ │ +0001c680: 6c79 5479 7065 644c 6162 656c 312e 6a61 lyTypedLabel1.ja │ │ │ │ │ +0001c690: 7661 3a20 4368 6563 6b20 666f 7220 6361 va: Check for ca │ │ │ │ │ +0001c6a0: 7365 206c 6162 656c 7320 6f66 2064 6966 se labels of dif │ │ │ │ │ +0001c6b0: 6665 7265 6e74 2074 7970 6573 2e0a 0a3c ferent types...< │ │ │ │ │ +0001c6c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f53 li>tools/javac/S │ │ │ │ │ +0001c6d0: 7472 696e 6773 496e 5377 6974 6368 2f42 tringsInSwitch/B │ │ │ │ │ +0001c6e0: 6164 6c79 5479 7065 644c 6162 656c 322e adlyTypedLabel2. │ │ │ │ │ +0001c6f0: 6a61 7661 3a20 4368 6563 6b20 666f 7220 java: Check for │ │ │ │ │ +0001c700: 6361 7365 206c 6162 6c65 7320 6f66 2064 case lables of d │ │ │ │ │ +0001c710: 6966 6665 7265 6e74 2074 7970 6573 2e0a ifferent types.. │ │ │ │ │ +0001c720: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001c730: 2f53 7472 696e 6773 496e 5377 6974 6368 /StringsInSwitch │ │ │ │ │ +0001c740: 2f4e 6f6e 436f 6e73 7461 6e74 4c61 6265 /NonConstantLabe │ │ │ │ │ +0001c750: 6c2e 6a61 7661 3a20 4368 6563 6b20 666f l.java: Check fo │ │ │ │ │ +0001c760: 7220 6e6f 6e2d 636f 6e73 7461 6e74 2063 r non-constant c │ │ │ │ │ +0001c770: 6173 6520 6c61 6265 6c73 2e0a 0a3c 6c69 ase labels...
  • tools/javac/Str │ │ │ │ │ +0001c790: 696e 6773 496e 5377 6974 6368 2f4f 6e65 ingsInSwitch/One │ │ │ │ │ +0001c7a0: 4361 7365 5377 6974 6368 6573 2e6a 6176 CaseSwitches.jav │ │ │ │ │ +0001c7b0: 613a 2050 6f73 6974 6976 6520 7465 7374 a: Positive test │ │ │ │ │ +0001c7c0: 7320 666f 7220 7374 7269 6e67 7320 696e s for strings in │ │ │ │ │ +0001c7d0: 2073 7769 7463 6820 7769 7468 2066 6577 switch with few │ │ │ │ │ +0001c7e0: 2061 6c74 6572 6e61 7469 7665 732e 0a0a alternatives... │ │ │ │ │ +0001c7f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001c800: 5374 7269 6e67 7349 6e53 7769 7463 682f StringsInSwitch/ │ │ │ │ │ +0001c810: 5265 7065 6174 6564 5374 7269 6e67 4361 RepeatedStringCa │ │ │ │ │ +0001c820: 7365 4c61 6265 6c73 312e 6a61 7661 3a20 seLabels1.java: │ │ │ │ │ +0001c830: 4368 6563 6b20 666f 7220 7265 7065 6174 Check for repeat │ │ │ │ │ +0001c840: 6564 2073 7472 696e 6720 6361 7365 206c ed string case l │ │ │ │ │ +0001c850: 6162 656c 732e 0a0a 3c6c 693e 746f 6f6c abels...
  • tool │ │ │ │ │ +0001c860: 732f 6a61 7661 632f 5374 7269 6e67 7349 s/javac/StringsI │ │ │ │ │ +0001c870: 6e53 7769 7463 682f 5265 7065 6174 6564 nSwitch/Repeated │ │ │ │ │ +0001c880: 5374 7269 6e67 4361 7365 4c61 6265 6c73 StringCaseLabels │ │ │ │ │ +0001c890: 322e 6a61 7661 3a20 4368 6563 6b20 666f 2.java: Check fo │ │ │ │ │ +0001c8a0: 7220 7265 7065 6174 6564 2073 7472 696e r repeated strin │ │ │ │ │ +0001c8b0: 6720 6361 7365 206c 6162 656c 732e 0a0a g case labels... │ │ │ │ │ +0001c8c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001c8d0: 5374 7269 6e67 7349 6e53 7769 7463 682f StringsInSwitch/ │ │ │ │ │ +0001c8e0: 5374 7269 6e67 5377 6974 6368 6573 2e6a StringSwitches.j │ │ │ │ │ +0001c8f0: 6176 613a 2050 6f73 6974 6976 6520 7465 ava: Positive te │ │ │ │ │ +0001c900: 7374 7320 666f 7220 7374 7269 6e67 7320 sts for strings │ │ │ │ │ +0001c910: 696e 2073 7769 7463 682e 0a0a 3c6c 693e in switch...
  • │ │ │ │ │ +0001c920: 746f 6f6c 732f 6a61 7661 632f 5375 7065 tools/javac/Supe │ │ │ │ │ +0001c930: 7246 6965 6c64 2e6a 6176 613a 2077 726f rField.java: wro │ │ │ │ │ +0001c940: 6e67 2062 7974 6563 6f64 6520 666f 7220 ng bytecode for │ │ │ │ │ +0001c950: 7175 616c 6966 6965 6420 6163 6365 7373 qualified access │ │ │ │ │ +0001c960: 206f 6620 7375 7065 7263 6c61 7373 2066 of superclass f │ │ │ │ │ +0001c970: 6965 6c64 0a0a 3c6c 693e 746f 6f6c 732f ield..
  • tools/ │ │ │ │ │ +0001c980: 6a61 7661 632f 5375 7065 724d 6574 682e javac/SuperMeth. │ │ │ │ │ +0001c990: 6a61 7661 3a20 5665 7269 6679 2066 6169 java: Verify fai │ │ │ │ │ +0001c9a0: 6c73 206f 6e20 696e 6e65 7220 636c 6173 ls on inner clas │ │ │ │ │ +0001c9b0: 7320 6361 6c6c 2074 6f20 4f75 7465 722e s call to Outer. │ │ │ │ │ +0001c9c0: 7375 7065 722e 6d65 7468 6f64 2829 0a0a super.method().. │ │ │ │ │ +0001c9d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001c9e0: 5375 7065 724d 6574 686f 6452 6573 6f6c SuperMethodResol │ │ │ │ │ +0001c9f0: 7665 2e6a 6176 613a 2056 6572 6966 7920 ve.java: Verify │ │ │ │ │ +0001ca00: 7468 6174 206d 6574 686f 6420 6361 6c6c that method call │ │ │ │ │ +0001ca10: 2076 6961 2073 7570 6572 2066 696e 6473 via super finds │ │ │ │ │ +0001ca20: 2063 6f72 7265 6374 206d 6574 686f 642e correct method. │ │ │ │ │ +0001ca30: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001ca40: 632f 5375 7065 724e 6577 2e6a 6176 613a c/SuperNew.java: │ │ │ │ │ +0001ca50: 206a 6176 6163 2066 6169 6c73 2074 6f20 javac fails to │ │ │ │ │ +0001ca60: 6669 6e64 2065 6e63 6c6f 7369 6e67 2069 find enclosing i │ │ │ │ │ +0001ca70: 6e73 7461 6e63 6520 6561 726c 7920 696e nstance early in │ │ │ │ │ +0001ca80: 2063 6f6e 7374 7275 6374 6f72 0a0a 3c6c constructor..tools/javac/Su │ │ │ │ │ +0001caa0: 7065 724e 6577 322e 6a61 7661 3a20 5465 perNew2.java: Te │ │ │ │ │ +0001cab0: 7374 2066 6f72 2061 2072 6567 7265 7373 st for a regress │ │ │ │ │ +0001cac0: 696f 6e20 6e6f 7465 6420 696e 2061 6e20 ion noted in an │ │ │ │ │ +0001cad0: 696e 7465 726e 616c 206d 696c 6573 746f internal milesto │ │ │ │ │ +0001cae0: 6e65 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ne...
  • tools/j │ │ │ │ │ +0001caf0: 6176 6163 2f53 7570 6572 4e65 7733 2e6a avac/SuperNew3.j │ │ │ │ │ +0001cb00: 6176 613a 2063 6f6d 7069 6c65 7220 6372 ava: compiler cr │ │ │ │ │ +0001cb10: 6173 6820 7769 7468 2061 7373 6572 7469 ash with asserti │ │ │ │ │ +0001cb20: 6f6e 2066 6169 6c75 7265 2028 696e 6e65 on failure (inne │ │ │ │ │ +0001cb30: 7220 636c 6173 7365 7329 0a0a 3c6c 693e r classes)..
  • │ │ │ │ │ +0001cb40: 746f 6f6c 732f 6a61 7661 632f 5375 7065 tools/javac/Supe │ │ │ │ │ +0001cb50: 724e 6577 342e 6a61 7661 3a20 636f 6d70 rNew4.java: comp │ │ │ │ │ +0001cb60: 696c 6572 2063 7261 7368 2077 6974 6820 iler crash with │ │ │ │ │ +0001cb70: 6173 7365 7274 696f 6e20 6661 696c 7572 assertion failur │ │ │ │ │ +0001cb80: 6520 2869 6e6e 6572 2063 6c61 7373 6573 e (inner classes │ │ │ │ │ +0001cb90: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ +0001cba0: 6163 2f53 7570 6572 636c 6173 7343 6f6e ac/SuperclassCon │ │ │ │ │ +0001cbb0: 7374 7275 6374 6f72 4578 6365 7074 696f structorExceptio │ │ │ │ │ +0001cbc0: 6e2e 6a61 7661 3a20 5665 7269 6679 2074 n.java: Verify t │ │ │ │ │ +0001cbd0: 6861 7420 6e61 6d65 206f 6620 7375 7065 hat name of supe │ │ │ │ │ +0001cbe0: 7263 6c61 7373 2063 6f6e 7374 7275 6374 rclass construct │ │ │ │ │ +0001cbf0: 6f72 2065 7863 6570 7469 6f6e 2063 616e or exception can │ │ │ │ │ +0001cc00: 2062 6520 7265 736f 6c76 6564 2063 6f72 be resolved cor │ │ │ │ │ +0001cc10: 7265 6374 6c79 2077 6865 6e20 696e 7374 rectly when inst │ │ │ │ │ +0001cc20: 616e 7469 6174 696e 6720 6120 7375 6263 antiating a subc │ │ │ │ │ +0001cc30: 6c61 7373 2e0a 0a3c 6c69 3e74 6f6f 6c73 lass...
  • tools │ │ │ │ │ +0001cc40: 2f6a 6176 6163 2f53 7769 7463 6845 7869 /javac/SwitchExi │ │ │ │ │ +0001cc50: 7453 7461 7465 5465 7374 2e6a 6176 613a tStateTest.java: │ │ │ │ │ +0001cc60: 2056 6572 6966 7920 7468 6174 2068 6176 Verify that hav │ │ │ │ │ +0001cc70: 696e 6720 6669 6e69 7368 6564 2065 7865 ing finished exe │ │ │ │ │ +0001cc80: 6375 7469 6e67 2061 2073 7769 7463 6820 cuting a switch │ │ │ │ │ +0001cc90: 7374 6174 656d 656e 7420 6c69 7665 206c statement live l │ │ │ │ │ +0001cca0: 6f63 616c 7320 6172 6520 6578 6163 746c ocals are exactl │ │ │ │ │ +0001ccb0: 7920 7468 6520 7361 6d65 2061 7320 6974 y the same as it │ │ │ │ │ +0001ccc0: 2077 6173 2075 706f 6e20 656e 7472 7920 was upon entry │ │ │ │ │ +0001ccd0: 6f66 2074 6865 2073 7769 7463 682e 0a0a of the switch... │ │ │ │ │ +0001cce0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001ccf0: 5377 6974 6368 4665 6e63 652e 6a61 7661 SwitchFence.java │ │ │ │ │ +0001cd00: 3a20 5369 6d70 6c65 2073 7769 7463 6820 : Simple switch │ │ │ │ │ +0001cd10: 7374 6174 656d 656e 7420 7769 7468 206c statement with l │ │ │ │ │ +0001cd20: 6172 6765 2063 6173 6520 7661 6c75 6573 arge case values │ │ │ │ │ +0001cd30: 2067 6976 6573 204f 7574 4f66 4d65 6d6f gives OutOfMemo │ │ │ │ │ +0001cd40: 7279 4572 726f 7220 696e 206a 6176 6163 ryError in javac │ │ │ │ │ +0001cd50: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +0001cd60: 6163 2f53 7769 7463 6853 636f 7065 2e6a ac/SwitchScope.j │ │ │ │ │ +0001cd70: 6176 613a 2052 6573 7472 6963 7420 7363 ava: Restrict sc │ │ │ │ │ +0001cd80: 6f70 6520 6f66 206c 6f63 616c 2063 6c61 ope of local cla │ │ │ │ │ +0001cd90: 7373 6573 2069 6e20 7377 6974 6368 2d62 sses in switch-b │ │ │ │ │ +0001cda0: 6c6f 636b 2d67 726f 7570 0a0a 3c6c 693e lock-group..
  • │ │ │ │ │ +0001cdb0: 746f 6f6c 732f 6a61 7661 632f 5379 6e63 tools/javac/Sync │ │ │ │ │ +0001cdc0: 6872 6f6e 697a 6564 436c 6173 732e 6a61 hronizedClass.ja │ │ │ │ │ +0001cdd0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +0001cde0: 436c 6173 734d 6f64 6966 6965 7220 2273 ClassModifier "s │ │ │ │ │ +0001cdf0: 796e 6368 726f 6e69 7a65 6422 2069 7320 ynchronized" is │ │ │ │ │ +0001ce00: 6e6f 7420 616c 6c6f 7765 642e 0a0a 3c6c not allowed...tools/javac/Sy │ │ │ │ │ +0001ce20: 6e74 684e 616d 6531 2e6a 6176 613a 2075 nthName1.java: u │ │ │ │ │ +0001ce30: 7369 6e67 206f 6620 7379 6e74 6865 7469 sing of syntheti │ │ │ │ │ +0001ce40: 6320 6e61 6d65 7320 696e 206c 6f63 616c c names in local │ │ │ │ │ +0001ce50: 2063 6c61 7373 2063 6175 7365 7320 436c class causes Cl │ │ │ │ │ +0001ce60: 6173 7346 6f72 6d61 7445 7272 6f72 0a0a assFormatError.. │ │ │ │ │ +0001ce70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001ce80: 5379 6e74 684e 616d 6532 2e6a 6176 613a SynthName2.java: │ │ │ │ │ +0001ce90: 2075 7369 6e67 206f 6620 7379 6e74 6865 using of synthe │ │ │ │ │ +0001cea0: 7469 6320 6e61 6d65 7320 696e 206c 6f63 tic names in loc │ │ │ │ │ +0001ceb0: 616c 2063 6c61 7373 2063 6175 7365 7320 al class causes │ │ │ │ │ +0001cec0: 436c 6173 7346 6f72 6d61 7445 7272 6f72 ClassFormatError │ │ │ │ │ +0001ced0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001cee0: 632f 5434 3039 3336 3137 2f54 3430 3933 c/T4093617/T4093 │ │ │ │ │ +0001cef0: 3631 372e 6a61 7661 3a20 4f62 6a65 6374 617.java: Object │ │ │ │ │ +0001cf00: 2068 6173 206e 6f20 7375 7065 7263 6c61 has no supercla │ │ │ │ │ +0001cf10: 7373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ss..
  • tools/ja │ │ │ │ │ +0001cf20: 7661 632f 5434 3834 3836 3139 2f54 3438 vac/T4848619/T48 │ │ │ │ │ +0001cf30: 3438 3631 3961 2e6a 6176 613a 2073 7461 48619a.java: sta │ │ │ │ │ +0001cf40: 7469 6320 6669 6e61 6c20 7661 7269 6162 tic final variab │ │ │ │ │ +0001cf50: 6c65 2064 6563 6c61 7265 6420 6166 7465 le declared afte │ │ │ │ │ +0001cf60: 7220 7573 6520 616e 6420 7365 6c66 2069 r use and self i │ │ │ │ │ +0001cf70: 6e69 7469 616c 697a 6564 0a0a 3c6c 693e nitialized..
  • │ │ │ │ │ +0001cf80: 746f 6f6c 732f 6a61 7661 632f 5434 3834 tools/javac/T484 │ │ │ │ │ +0001cf90: 3836 3139 2f54 3438 3438 3631 3962 2e6a 8619/T4848619b.j │ │ │ │ │ +0001cfa0: 6176 613a 2073 7461 7469 6320 6669 6e61 ava: static fina │ │ │ │ │ +0001cfb0: 6c20 7661 7269 6162 6c65 2064 6563 6c61 l variable decla │ │ │ │ │ +0001cfc0: 7265 6420 6166 7465 7220 7573 6520 616e red after use an │ │ │ │ │ +0001cfd0: 6420 7365 6c66 2069 6e69 7469 616c 697a d self initializ │ │ │ │ │ +0001cfe0: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +0001cff0: 7661 632f 5434 3838 3132 3637 2e6a 6176 vac/T4881267.jav │ │ │ │ │ +0001d000: 613a 2069 6d70 726f 7665 2064 6961 676e a: improve diagn │ │ │ │ │ +0001d010: 6f73 7469 6320 666f 7220 2269 6e73 7461 ostic for "insta │ │ │ │ │ +0001d020: 6e63 656f 6620 5422 2066 6f72 2074 7970 nceof T" for typ │ │ │ │ │ +0001d030: 6520 7061 7261 6d65 7465 7220 540a 0a3c e parameter T..< │ │ │ │ │ +0001d040: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +0001d050: 3439 3036 3130 302e 6a61 7661 3a20 6465 4906100.java: de │ │ │ │ │ +0001d060: 7465 6374 2065 6d70 7479 2073 7461 7465 tect empty state │ │ │ │ │ +0001d070: 6d65 6e74 2061 6674 6572 2069 660a 0a3c ment after if..< │ │ │ │ │ +0001d080: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +0001d090: 3439 3635 3638 392f 436c 6173 734c 6974 4965689/ClassLit │ │ │ │ │ +0001d0a0: 6572 616c 5761 7374 6573 4279 7465 5465 eralWastesByteTe │ │ │ │ │ +0001d0b0: 7374 2e6a 6176 613a 2063 6c61 7373 206c st.java: class l │ │ │ │ │ +0001d0c0: 6974 6572 616c 2063 6f64 6520 7761 7374 iteral code wast │ │ │ │ │ +0001d0d0: 6573 2061 2062 7974 650a 0a3c 6c69 3e74 es a byte..
  • t │ │ │ │ │ +0001d0e0: 6f6f 6c73 2f6a 6176 6163 2f54 3439 3934 ools/javac/T4994 │ │ │ │ │ +0001d0f0: 3034 392f 4465 7072 6563 6174 6564 4e4f 049/DeprecatedNO │ │ │ │ │ +0001d100: 542e 6a61 7661 3a20 6465 7072 6563 6174 T.java: deprecat │ │ │ │ │ +0001d110: 6564 4e4f 5421 2069 730a 0a3c 6c69 3e74 edNOT! is..
  • t │ │ │ │ │ +0001d120: 6f6f 6c73 2f6a 6176 6163 2f54 3439 3934 ools/javac/T4994 │ │ │ │ │ +0001d130: 3034 392f 4465 7072 6563 6174 6564 5945 049/DeprecatedYE │ │ │ │ │ +0001d140: 532e 6a61 7661 3a20 6465 7072 6563 6174 S.java: deprecat │ │ │ │ │ +0001d150: 6564 4e4f 5421 2069 730a 0a3c 6c69 3e74 edNOT! is..
  • t │ │ │ │ │ +0001d160: 6f6f 6c73 2f6a 6176 6163 2f54 3439 3934 ools/javac/T4994 │ │ │ │ │ +0001d170: 3034 392f 5434 3939 3430 3439 2e6a 6176 049/T4994049.jav │ │ │ │ │ +0001d180: 613a 2049 6d70 726f 7665 6420 6469 6167 a: Improved diag │ │ │ │ │ +0001d190: 6e6f 7374 6963 7320 7768 696c 6520 7061 nostics while pa │ │ │ │ │ +0001d1a0: 7273 696e 6720 656e 756d 730a 0a3c 6c69 rsing enums..
  • tools/javac/T50 │ │ │ │ │ +0001d1c0: 3033 3233 352f 5435 3030 3332 3335 612e 03235/T5003235a. │ │ │ │ │ +0001d1d0: 6a61 7661 3a20 5072 6976 6174 6520 696e java: Private in │ │ │ │ │ +0001d1e0: 6e65 7220 636c 6173 7320 6163 6365 7373 ner class access │ │ │ │ │ +0001d1f0: 6962 6c65 2066 726f 6d20 7375 6263 6c61 ible from subcla │ │ │ │ │ +0001d200: 7373 6573 0a0a 3c6c 693e 746f 6f6c 732f sses..
  • tools/ │ │ │ │ │ +0001d210: 6a61 7661 632f 5435 3030 3332 3335 2f54 javac/T5003235/T │ │ │ │ │ +0001d220: 3530 3033 3233 3562 2e6a 6176 613a 2041 5003235b.java: A │ │ │ │ │ +0001d230: 6363 6573 7369 6269 6c69 7479 206f 6620 ccessibility of │ │ │ │ │ +0001d240: 7072 6976 6174 6520 696e 6e65 7220 636c private inner cl │ │ │ │ │ +0001d250: 6173 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ass..
  • tools/j │ │ │ │ │ +0001d260: 6176 6163 2f54 3530 3033 3233 352f 5435 avac/T5003235/T5 │ │ │ │ │ +0001d270: 3030 3332 3335 632e 6a61 7661 3a20 4163 003235c.java: Ac │ │ │ │ │ +0001d280: 6365 7373 2074 6f20 7072 6976 6174 6520 cess to private │ │ │ │ │ +0001d290: 696e 6e65 7220 636c 6173 7365 730a 0a3c inner classes..< │ │ │ │ │ +0001d2a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +0001d2b0: 3530 3234 3039 312f 5435 3032 3430 3931 5024091/T5024091 │ │ │ │ │ +0001d2c0: 2e6a 6176 613a 2041 7373 6572 7469 6f6e .java: Assertion │ │ │ │ │ +0001d2d0: 4572 726f 7220 7368 6f75 6c64 6e27 7420 Error shouldn't │ │ │ │ │ +0001d2e0: 6265 2074 6872 6f77 6e0a 0a3c 6c69 3e74 be thrown..
  • t │ │ │ │ │ +0001d2f0: 6f6f 6c73 2f6a 6176 6163 2f54 3530 3438 ools/javac/T5048 │ │ │ │ │ +0001d300: 3737 362e 6a61 7661 3a20 200a 0a3c 6c69 776.java: ..
  • tools/javac/T50 │ │ │ │ │ +0001d320: 3533 3834 362f 4d65 7468 6f64 5265 6644 53846/MethodRefD │ │ │ │ │ +0001d330: 7570 496e 436f 6e73 7461 6e74 506f 6f6c upInConstantPool │ │ │ │ │ +0001d340: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ +0001d350: 2c20 636f 6d70 696c 6572 2072 6567 7265 , compiler regre │ │ │ │ │ +0001d360: 7373 696f 6e20 6974 6572 6162 6c65 202b ssion iterable + │ │ │ │ │ +0001d370: 2063 6170 7475 7265 6420 7479 7065 0a0a captured type.. │ │ │ │ │ +0001d380: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001d390: 5435 3039 3235 3435 2e6a 6176 613a 2041 T5092545.java: A │ │ │ │ │ +0001d3a0: 7373 6572 7469 6f6e 2066 6169 6c65 6420 ssertion failed │ │ │ │ │ +0001d3b0: 696e 206a 6176 6163 2028 436c 6173 7357 in javac (ClassW │ │ │ │ │ +0001d3c0: 7269 7465 722e 6a61 7661 3a35 3133 290a riter.java:513). │ │ │ │ │ +0001d3d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001d3e0: 2f54 3531 3035 3839 302e 6a61 7661 3a20 /T5105890.java: │ │ │ │ │ +0001d3f0: 2863 6f64 6567 656e 2920 636f 6e73 7461 (codegen) consta │ │ │ │ │ +0001d400: 6e74 2066 6f6c 6469 6e67 2062 726f 6b65 nt folding broke │ │ │ │ │ +0001d410: 6e20 666f 7220 636f 6e64 6974 696f 6e61 n for conditiona │ │ │ │ │ +0001d420: 6c20 6f70 6572 6174 6f72 0a0a 3c6c 693e l operator..
  • │ │ │ │ │ +0001d430: 746f 6f6c 732f 6a61 7661 632f 5436 3138 tools/javac/T618 │ │ │ │ │ +0001d440: 3030 3231 2f41 6273 7472 6163 7453 7562 0021/AbstractSub │ │ │ │ │ +0001d450: 2e6a 6176 613a 2043 6f6d 706c 6574 696f .java: Completio │ │ │ │ │ +0001d460: 6e46 6169 6c75 7265 2064 7572 696e 6720 nFailure during │ │ │ │ │ +0001d470: 5479 7065 5472 616e 730a 0a3c 6c69 3e74 TypeTrans..
  • t │ │ │ │ │ +0001d480: 6f6f 6c73 2f6a 6176 6163 2f54 3631 3830 ools/javac/T6180 │ │ │ │ │ +0001d490: 3032 312f 5375 622e 6a61 7661 3a20 436f 021/Sub.java: Co │ │ │ │ │ +0001d4a0: 6d70 6c65 7469 6f6e 4661 696c 7572 6520 mpletionFailure │ │ │ │ │ +0001d4b0: 6475 7269 6e67 2054 7970 6554 7261 6e73 during TypeTrans │ │ │ │ │ +0001d4c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001d4d0: 632f 5436 3138 3138 3839 2f45 6d70 7479 c/T6181889/Empty │ │ │ │ │ +0001d4e0: 4669 6e61 6c6c 7954 6573 742e 6a61 7661 FinallyTest.java │ │ │ │ │ +0001d4f0: 3a20 456d 7074 7920 7472 792f 6669 6e61 : Empty try/fina │ │ │ │ │ +0001d500: 6c6c 7920 7265 7375 6c74 7320 696e 2062 lly results in b │ │ │ │ │ +0001d510: 7974 6563 6f64 6573 2062 6569 6e67 2067 ytecodes being g │ │ │ │ │ +0001d520: 656e 6572 6174 6564 0a0a 3c6c 693e 746f enerated..
  • to │ │ │ │ │ +0001d530: 6f6c 732f 6a61 7661 632f 5436 3231 3438 ols/javac/T62148 │ │ │ │ │ +0001d540: 3835 2e6a 6176 613a 2054 6869 7320 7465 85.java: This te │ │ │ │ │ +0001d550: 7374 2065 7865 7263 6973 6573 2066 6561 st exercises fea │ │ │ │ │ +0001d560: 7475 7265 7320 7072 6f76 6964 6564 2062 tures provided b │ │ │ │ │ +0001d570: 7920 7468 6520 6e65 7720 696e 7465 726e y the new intern │ │ │ │ │ +0001d580: 616c 2044 6961 676e 6f73 7469 6373 2041 al Diagnostics A │ │ │ │ │ +0001d590: 5049 0a0a 3c6c 693e 746f 6f6c 732f 6a61 PI..
  • tools/ja │ │ │ │ │ +0001d5a0: 7661 632f 5436 3232 3431 3637 2e6a 6176 vac/T6224167.jav │ │ │ │ │ +0001d5b0: 613a 206d 6973 6c65 6164 696e 6720 6572 a: misleading er │ │ │ │ │ +0001d5c0: 726f 7220 6d65 7373 6167 6520 7768 656e ror message when │ │ │ │ │ +0001d5d0: 2062 6f74 6820 6172 7261 7920 616e 6420 both array and │ │ │ │ │ +0001d5e0: 7661 7261 7267 7320 6d65 7468 6f64 7320 varargs methods │ │ │ │ │ +0001d5f0: 6172 6520 6465 6669 6e65 640a 0a3c 6c69 are defined..
  • tools/javac/T62 │ │ │ │ │ +0001d610: 3237 3631 372e 6a61 7661 3a20 4c69 6e74 27617.java: Lint │ │ │ │ │ +0001d620: 206f 7074 696f 6e20 666f 7220 7265 6475 option for redu │ │ │ │ │ +0001d630: 6e64 616e 7420 6361 7374 730a 0a3c 6c69 ndant casts..
  • tools/javac/T62 │ │ │ │ │ +0001d650: 3330 3132 382e 6a61 7661 3a20 200a 0a3c 30128.java: ..< │ │ │ │ │ +0001d660: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +0001d670: 3632 3331 3234 362f 5436 3233 3132 3436 6231246/T6231246 │ │ │ │ │ +0001d680: 2e6a 6176 613a 204a 6176 6163 2063 7261 .java: Javac cra │ │ │ │ │ +0001d690: 7368 2077 6974 6820 2d67 3a6e 6f6e 650a sh with -g:none. │ │ │ │ │ +0001d6a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001d6b0: 2f54 3632 3331 3834 372e 6a61 7661 3a20 /T6231847.java: │ │ │ │ │ +0001d6c0: 4372 6173 6820 696e 2063 6f6d 2e73 756e Crash in com.sun │ │ │ │ │ +0001d6d0: 2e74 6f6f 6c73 2e6a 6176 6163 2e63 6f6d .tools.javac.com │ │ │ │ │ +0001d6e0: 702e 4174 7472 2e76 6973 6974 4e65 7743 p.Attr.visitNewC │ │ │ │ │ +0001d6f0: 6c61 7373 3a31 3335 320a 0a3c 6c69 3e74 lass:1352..
  • t │ │ │ │ │ +0001d700: 6f6f 6c73 2f6a 6176 6163 2f54 3632 3332 ools/javac/T6232 │ │ │ │ │ +0001d710: 3932 382e 6a61 7661 3a20 496e 7465 7266 928.java: Interf │ │ │ │ │ +0001d720: 6163 6520 7061 636b 6167 652d 696e 666f ace package-info │ │ │ │ │ +0001d730: 2073 686f 756c 6420 6265 206d 6172 6b65 should be marke │ │ │ │ │ +0001d740: 6420 6162 7374 7261 6374 2061 6e64 2073 d abstract and s │ │ │ │ │ +0001d750: 796e 7468 6574 6963 0a0a 3c6c 693e 746f ynthetic..
  • to │ │ │ │ │ +0001d760: 6f6c 732f 6a61 7661 632f 5436 3233 3430 ols/javac/T62340 │ │ │ │ │ +0001d770: 3737 2e6a 6176 613a 2020 0a0a 3c6c 693e 77.java: ..
  • │ │ │ │ │ +0001d780: 746f 6f6c 732f 6a61 7661 632f 5436 3233 tools/javac/T623 │ │ │ │ │ +0001d790: 3836 3132 2e6a 6176 613a 2063 6f6d 2e73 8612.java: com.s │ │ │ │ │ +0001d7a0: 756e 2e74 6f6f 6c73 2e75 7469 6c2e 4c69 un.tools.util.Li │ │ │ │ │ +0001d7b0: 7374 2e74 6f41 7272 6179 2076 696f 6c61 st.toArray viola │ │ │ │ │ +0001d7c0: 7465 7320 436f 6c6c 6563 7469 6f6e 2073 tes Collection s │ │ │ │ │ +0001d7d0: 7065 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a pec..
  • tools/j │ │ │ │ │ +0001d7e0: 6176 6163 2f54 3632 3431 3732 332e 6a61 avac/T6241723.ja │ │ │ │ │ +0001d7f0: 7661 3a20 636f 6d70 696c 6572 2063 616e va: compiler can │ │ │ │ │ +0001d800: 206d 6973 7320 736f 6d65 2072 6566 6572 miss some refer │ │ │ │ │ +0001d810: 656e 6365 7320 746f 2061 742d 4465 7072 ences to at-Depr │ │ │ │ │ +0001d820: 6563 6174 6564 2063 6c61 7373 6573 0a0a ecated classes.. │ │ │ │ │ +0001d830: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001d840: 5436 3234 3535 3931 2e6a 6176 613a 2020 T6245591.java: │ │ │ │ │ +0001d850: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001d860: 632f 5436 3234 3733 3234 2e6a 6176 613a c/T6247324.java: │ │ │ │ │ +0001d870: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ +0001d880: 7661 632f 5436 3236 3534 3030 2e6a 6176 vac/T6265400.jav │ │ │ │ │ +0001d890: 613a 204a 6176 6163 2073 686f 756c 6420 a: Javac should │ │ │ │ │ +0001d8a0: 6265 2073 6869 656c 6465 6420 6672 6f6d be shielded from │ │ │ │ │ +0001d8b0: 2063 6c69 656e 7420 636f 6465 2065 7272 client code err │ │ │ │ │ +0001d8c0: 6f72 7320 696e 204a 5352 2031 3939 0a0a ors in JSR 199.. │ │ │ │ │ +0001d8d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001d8e0: 5436 3236 3637 3732 2e6a 6176 613a 206a T6266772.java: j │ │ │ │ │ +0001d8f0: 6176 6163 2063 7261 7368 6573 2c20 6173 avac crashes, as │ │ │ │ │ +0001d900: 7365 7274 696f 6e20 6661 696c 7572 6520 sertion failure │ │ │ │ │ +0001d910: 696e 204c 6f77 6572 2e6a 6176 610a 0a3c in Lower.java..< │ │ │ │ │ +0001d920: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +0001d930: 3632 3934 3538 392e 6a61 7661 3a20 7665 6294589.java: ve │ │ │ │ │ +0001d940: 7269 6679 2074 6861 7420 616e 6e6f 7461 rify that annota │ │ │ │ │ +0001d950: 7469 6f6e 7320 696e 7369 6465 2066 6f72 tions inside for │ │ │ │ │ +0001d960: 6561 6368 2073 7461 7465 6d65 6e74 7320 each statements │ │ │ │ │ +0001d970: 646f 206e 6f74 2063 6175 7365 2041 7373 do not cause Ass │ │ │ │ │ +0001d980: 6572 7469 6f6e 4572 726f 720a 0a3c 6c69 ertionError..
  • tools/javac/T63 │ │ │ │ │ +0001d9a0: 3034 3132 382e 6a61 7661 3a20 7665 7269 04128.java: veri │ │ │ │ │ +0001d9b0: 6679 2074 6861 7420 616e 6e6f 7461 7469 fy that annotati │ │ │ │ │ +0001d9c0: 6f6e 7320 696e 7369 6465 2066 6f72 6561 ons inside forea │ │ │ │ │ +0001d9d0: 6368 2073 7461 7465 6d65 6e74 7320 646f ch statements do │ │ │ │ │ +0001d9e0: 206e 6f74 2063 6175 7365 2041 7373 6572 not cause Asser │ │ │ │ │ +0001d9f0: 7469 6f6e 4572 726f 720a 0a3c 6c69 3e74 tionError..
  • t │ │ │ │ │ +0001da00: 6f6f 6c73 2f6a 6176 6163 2f54 3633 3036 ools/javac/T6306 │ │ │ │ │ +0001da10: 3936 372e 6a61 7661 3a20 5661 7269 6162 967.java: Variab │ │ │ │ │ +0001da20: 6c65 2078 2069 7320 7573 6564 2062 6566 le x is used bef │ │ │ │ │ +0001da30: 6f72 6520 696e 6974 6961 6c69 7a65 640a ore initialized. │ │ │ │ │ +0001da40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001da50: 2f54 3633 3236 3639 332f 4669 6e61 6c56 /T6326693/FinalV │ │ │ │ │ +0001da60: 6172 6961 626c 6541 7373 6967 6e65 6454 ariableAssignedT │ │ │ │ │ +0001da70: 6f49 6e43 6174 6368 426c 6f63 6b54 6573 oInCatchBlockTes │ │ │ │ │ +0001da80: 742e 6a61 7661 3a20 2d58 6c69 6e74 3a73 t.java: -Xlint:s │ │ │ │ │ +0001da90: 6572 6961 6c20 646f 6573 206e 6f74 2066 erial does not f │ │ │ │ │ +0001daa0: 6c61 6720 6162 7374 7261 6374 2063 6c61 lag abstract cla │ │ │ │ │ +0001dab0: 7373 6573 2077 6974 6820 636f 6e63 7265 sses with concre │ │ │ │ │ +0001dac0: 7465 206d 6574 686f 6473 2f6d 656d 6265 te methods/membe │ │ │ │ │ +0001dad0: 7273 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rs..
  • tools/ja │ │ │ │ │ +0001dae0: 7661 632f 5436 3332 3637 3534 2e6a 6176 vac/T6326754.jav │ │ │ │ │ +0001daf0: 613a 2043 6f6d 7069 6c65 7220 7769 6c6c a: Compiler will │ │ │ │ │ +0001db00: 2066 6169 6c20 746f 2068 616e 646c 6520 fail to handle │ │ │ │ │ +0001db10: 2d58 6d61 7865 7272 7320 7769 7468 202d -Xmaxerrs with - │ │ │ │ │ +0001db20: 7665 206e 756d 6265 7273 0a0a 3c6c 693e ve numbers..
  • │ │ │ │ │ +0001db30: 746f 6f6c 732f 6a61 7661 632f 5436 3334 tools/javac/T634 │ │ │ │ │ +0001db40: 3035 3439 2e6a 6176 613a 206a 6176 6178 0549.java: javax │ │ │ │ │ +0001db50: 2e74 6f6f 6c73 2e4a 6176 6143 6f6d 7069 .tools.JavaCompi │ │ │ │ │ +0001db60: 6c65 7254 6f6f 6c2e 6765 7453 7461 6e64 lerTool.getStand │ │ │ │ │ +0001db70: 6172 6446 696c 654d 616e 6167 6572 2829 ardFileManager() │ │ │ │ │ +0001db80: 2e6c 6973 7428 2920 696e 636c 7564 6573 .list() includes │ │ │ │ │ +0001db90: 2064 6972 6563 746f 7269 6573 0a0a 3c6c directories..tools/javac/T6 │ │ │ │ │ +0001dbb0: 3335 3137 3637 2e6a 6176 613a 206a 6176 351767.java: jav │ │ │ │ │ +0001dbc0: 6178 2e74 6f6f 6c73 2e4a 6176 6143 6f6d ax.tools.JavaCom │ │ │ │ │ +0001dbd0: 7069 6c65 7254 6f6f 6c2e 6765 7453 7461 pilerTool.getSta │ │ │ │ │ +0001dbe0: 6e64 6172 6446 696c 654d 616e 6167 6572 ndardFileManager │ │ │ │ │ +0001dbf0: 2829 2e6c 6973 7428 2920 7472 6561 7473 ().list() treats │ │ │ │ │ +0001dc00: 2064 6972 6563 746f 7269 6573 2061 7320 directories as │ │ │ │ │ +0001dc10: 7061 636b 6167 650a 0a3c 6c69 3e74 6f6f package..
  • too │ │ │ │ │ +0001dc20: 6c73 2f6a 6176 6163 2f54 3633 3536 3231 ls/javac/T635621 │ │ │ │ │ +0001dc30: 372f 5436 3335 3632 3137 2e6a 6176 613a 7/T6356217.java: │ │ │ │ │ +0001dc40: 2041 7272 6179 496e 6465 784f 7574 4f66 ArrayIndexOutOf │ │ │ │ │ +0001dc50: 426f 756e 6473 4578 6365 7074 696f 6e20 BoundsException │ │ │ │ │ +0001dc60: 7368 6f75 6c64 6e27 7420 6265 2074 6872 shouldn't be thr │ │ │ │ │ +0001dc70: 6f77 6e20 6174 2043 6f64 6524 5374 6174 own at Code$Stat │ │ │ │ │ +0001dc80: 652e 666f 7263 6553 7461 636b 546f 700a e.forceStackTop. │ │ │ │ │ +0001dc90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001dca0: 2f54 3633 3536 3533 302f 5365 7269 616c /T6356530/Serial │ │ │ │ │ +0001dcb0: 697a 6162 6c65 4162 7374 7261 6374 436c izableAbstractCl │ │ │ │ │ +0001dcc0: 6173 7354 6573 742e 6a61 7661 3a20 2d58 assTest.java: -X │ │ │ │ │ +0001dcd0: 6c69 6e74 3a73 6572 6961 6c20 646f 6573 lint:serial does │ │ │ │ │ +0001dce0: 206e 6f74 2066 6c61 6720 6162 7374 7261 not flag abstra │ │ │ │ │ +0001dcf0: 6374 2063 6c61 7373 6573 2077 6974 6820 ct classes with │ │ │ │ │ +0001dd00: 7065 7273 6973 656e 7420 6669 656c 6473 persisent fields │ │ │ │ │ +0001dd10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001dd20: 632f 5436 3335 3830 3234 2e6a 6176 613a c/T6358024.java: │ │ │ │ │ +0001dd30: 2054 6173 6b4c 6973 7465 6e65 7220 7368 TaskListener sh │ │ │ │ │ +0001dd40: 6f75 6c64 2062 6520 7072 6f70 6f67 6174 ould be propogat │ │ │ │ │ +0001dd50: 6564 2062 6574 7765 656e 2070 726f 6365 ed between proce │ │ │ │ │ +0001dd60: 7373 696e 6720 726f 756e 6473 0a0a 3c6c ssing rounds..tools/javac/T6 │ │ │ │ │ +0001dd80: 3335 3831 3636 2e6a 6176 613a 202d 7665 358166.java: -ve │ │ │ │ │ +0001dd90: 7262 6f73 6520 7265 706f 7274 7320 6162 rbose reports ab │ │ │ │ │ +0001dda0: 7375 7264 2074 696d 6573 2077 6865 6e20 surd times when │ │ │ │ │ +0001ddb0: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ +0001ddc0: 7373 696e 6720 696e 766f 6c76 6564 0a0a ssing involved.. │ │ │ │ │ +0001ddd0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001dde0: 5436 3335 3831 3638 2e6a 6176 613a 204a T6358168.java: J │ │ │ │ │ +0001ddf0: 6176 6143 6f6d 7069 6c65 722e 6861 7342 avaCompiler.hasB │ │ │ │ │ +0001de00: 6565 6e55 7365 6420 6973 206e 6f74 2073 eenUsed is not s │ │ │ │ │ +0001de10: 6574 2069 6e20 6465 6c65 6761 7465 436f et in delegateCo │ │ │ │ │ +0001de20: 6d70 696c 6572 0a0a 3c6c 693e 746f 6f6c mpiler..
  • tool │ │ │ │ │ +0001de30: 732f 6a61 7661 632f 5436 3336 3136 3139 s/javac/T6361619 │ │ │ │ │ +0001de40: 2e6a 6176 613a 2041 7373 6572 7469 6f6e .java: Assertion │ │ │ │ │ +0001de50: 4572 726f 7220 6672 6f6d 2043 6c61 7373 Error from Class │ │ │ │ │ +0001de60: 5265 6164 6572 3b20 6d69 736d 6174 6368 Reader; mismatch │ │ │ │ │ +0001de70: 2062 6574 7765 656e 204a 6176 6163 5461 between JavacTa │ │ │ │ │ +0001de80: 736b 496d 706c 2e63 6f6e 7465 7874 2061 skImpl.context a │ │ │ │ │ +0001de90: 6e64 204a 5352 2032 3639 0a0a 3c6c 693e nd JSR 269..
  • │ │ │ │ │ +0001dea0: 746f 6f6c 732f 6a61 7661 632f 5436 3336 tools/javac/T636 │ │ │ │ │ +0001deb0: 3631 3936 2e6a 6176 613a 2055 6e69 7420 6196.java: Unit │ │ │ │ │ +0001dec0: 7465 7374 2066 6f72 2063 6f72 6e65 7220 test for corner │ │ │ │ │ +0001ded0: 6361 7365 7320 6f66 2070 6f73 6974 696f cases of positio │ │ │ │ │ +0001dee0: 6e20 656e 636f 6469 6e67 0a0a 3c6c 693e n encoding..
  • │ │ │ │ │ +0001def0: 746f 6f6c 732f 6a61 7661 632f 5436 3337 tools/javac/T637 │ │ │ │ │ +0001df00: 3036 3533 2e6a 6176 613a 2055 7365 2069 0653.java: Use i │ │ │ │ │ +0001df10: 696e 6320 6f70 636f 6465 2066 6f72 2070 inc opcode for p │ │ │ │ │ +0001df20: 6f73 7466 6978 2064 6563 7265 6d65 6e74 ostfix decrement │ │ │ │ │ +0001df30: 206f 6620 6c6f 6361 6c20 7661 7269 6162 of local variab │ │ │ │ │ +0001df40: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ +0001df50: 7661 632f 5436 3337 3933 3237 2e6a 6176 vac/T6379327.jav │ │ │ │ │ +0001df60: 613a 2045 7272 6f6e 656f 7573 2063 6174 a: Erroneous cat │ │ │ │ │ +0001df70: 6368 2062 6c6f 636b 206e 6f74 2064 6574 ch block not det │ │ │ │ │ +0001df80: 6563 7465 6420 7769 7468 2061 6e6f 6e79 ected with anony │ │ │ │ │ +0001df90: 6d6f 7573 2063 6c61 7373 2064 6563 6c61 mous class decla │ │ │ │ │ +0001dfa0: 7261 7469 6f6e 0a0a 3c6c 693e 746f 6f6c ration..
  • tool │ │ │ │ │ +0001dfb0: 732f 6a61 7661 632f 5436 3339 3435 3633 s/javac/T6394563 │ │ │ │ │ +0001dfc0: 2e6a 6176 613a 206a 6176 6163 2069 676e .java: javac ign │ │ │ │ │ +0001dfd0: 6f72 6573 202d 6e6f 7761 726e 2073 7769 ores -nowarn swi │ │ │ │ │ +0001dfe0: 7463 6820 696e 2031 2e35 2e30 5f30 3620 tch in 1.5.0_06 │ │ │ │ │ +0001dff0: 666f 7220 6465 7072 6563 6174 696f 6e20 for deprecation │ │ │ │ │ +0001e000: 7761 726e 696e 6773 0a0a 3c6c 693e 746f warnings..
  • to │ │ │ │ │ +0001e010: 6f6c 732f 6a61 7661 632f 5436 3339 3539 ols/javac/T63959 │ │ │ │ │ +0001e020: 3734 2e6a 6176 613a 2066 696c 6573 2061 74.java: files a │ │ │ │ │ +0001e030: 7265 2070 6172 7365 6420 6576 656e 2061 re parsed even a │ │ │ │ │ +0001e040: 6674 6572 2066 6169 6c75 7265 2074 6f20 fter failure to │ │ │ │ │ +0001e050: 6669 6e64 2061 6e6e 6f74 6174 696f 6e20 find annotation │ │ │ │ │ +0001e060: 7072 6f63 6573 736f 7220 6973 2072 6570 processor is rep │ │ │ │ │ +0001e070: 6f72 7465 640a 0a3c 6c69 3e74 6f6f 6c73 orted..
  • tools │ │ │ │ │ +0001e080: 2f6a 6176 6163 2f54 3633 3937 3034 342e /javac/T6397044. │ │ │ │ │ +0001e090: 6a61 7661 3a20 4a43 4d6f 6469 6669 6572 java: JCModifier │ │ │ │ │ +0001e0a0: 732e 6765 744d 6f64 6966 6965 7273 2829 s.getModifiers() │ │ │ │ │ +0001e0b0: 2072 6574 7572 6e73 2069 6e63 6f72 7265 returns incorre │ │ │ │ │ +0001e0c0: 6374 204d 6f64 6966 6965 7273 2073 6574 ct Modifiers set │ │ │ │ │ +0001e0d0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +0001e0e0: 6163 2f54 3633 3937 3238 362e 6a61 7661 ac/T6397286.java │ │ │ │ │ +0001e0f0: 3a20 5461 736b 4c69 7374 656e 6572 2063 : TaskListener c │ │ │ │ │ +0001e100: 616c 6c73 2061 7265 206e 6f74 2070 726f alls are not pro │ │ │ │ │ +0001e110: 7465 6374 6564 2061 6761 696e 7320 7573 tected agains us │ │ │ │ │ +0001e120: 6572 2065 7863 6570 7469 6f6e 730a 0a3c er exceptions..< │ │ │ │ │ +0001e130: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +0001e140: 3634 3033 3436 362e 6a61 7661 3a20 6a61 6403466.java: ja │ │ │ │ │ +0001e150: 7661 6320 5461 736b 4c69 7374 656e 6572 vac TaskListener │ │ │ │ │ +0001e160: 2073 686f 756c 6420 6265 2069 6e66 6f72 should be infor │ │ │ │ │ +0001e170: 6d65 6420 7768 656e 2061 6e6e 6f74 6174 med when annotat │ │ │ │ │ +0001e180: 696f 6e20 7072 6f63 6573 7369 6e67 206f ion processing o │ │ │ │ │ +0001e190: 6363 7572 730a 0a3c 6c69 3e74 6f6f 6c73 ccurs..
  • tools │ │ │ │ │ +0001e1a0: 2f6a 6176 6163 2f54 3634 3034 3735 362e /javac/T6404756. │ │ │ │ │ +0001e1b0: 6a61 7661 3a20 6a61 7661 6320 6d69 7368 java: javac mish │ │ │ │ │ +0001e1c0: 616e 646c 6573 2064 6570 7265 6361 7469 andles deprecati │ │ │ │ │ +0001e1d0: 6f6e 2077 6172 6e69 6e67 7320 6f6e 2073 on warnings on s │ │ │ │ │ +0001e1e0: 6f6d 6520 656c 656d 656e 7473 206d 6172 ome elements mar │ │ │ │ │ +0001e1f0: 6b65 6420 6465 7072 6563 6174 6564 0a0a ked deprecated.. │ │ │ │ │ +0001e200: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001e210: 5436 3430 3530 3939 2e6a 6176 613a 2043 T6405099.java: C │ │ │ │ │ +0001e220: 6f6d 7069 6c65 7220 6372 6173 6865 7320 ompiler crashes │ │ │ │ │ +0001e230: 7768 656e 206a 6176 6163 2065 6e63 6f75 when javac encou │ │ │ │ │ +0001e240: 6e74 6572 7320 2f75 7372 2f6a 646b 2f70 nters /usr/jdk/p │ │ │ │ │ +0001e250: 6163 6b67 6573 2f6c 6962 2f65 7874 2077 ackges/lib/ext w │ │ │ │ │ +0001e260: 6974 6820 6e6f 2037 3737 2070 6572 6d69 ith no 777 permi │ │ │ │ │ +0001e270: 7373 696f 6e73 0a0a 3c6c 693e 746f 6f6c ssions..
  • tool │ │ │ │ │ +0001e280: 732f 6a61 7661 632f 5436 3430 3637 3731 s/javac/T6406771 │ │ │ │ │ +0001e290: 2e6a 6176 613a 2043 6f6d 7069 6c61 7469 .java: Compilati │ │ │ │ │ +0001e2a0: 6f6e 556e 6974 5472 6565 206e 6565 6473 onUnitTree needs │ │ │ │ │ +0001e2b0: 2061 6363 6573 7320 746f 2061 206c 696e access to a lin │ │ │ │ │ +0001e2c0: 6520 6d61 700a 0a3c 6c69 3e74 6f6f 6c73 e map..
  • tools │ │ │ │ │ +0001e2d0: 2f6a 6176 6163 2f54 3634 3037 3036 362e /javac/T6407066. │ │ │ │ │ +0001e2e0: 6a61 7661 3a20 5061 7468 7320 636f 6465 java: Paths code │ │ │ │ │ +0001e2f0: 2073 686f 756c 6420 6e6f 7420 6469 7363 should not disc │ │ │ │ │ +0001e300: 6172 6420 6e6f 6e2d 6578 6973 7465 6e74 ard non-existent │ │ │ │ │ +0001e310: 2064 6972 6563 746f 7269 6573 0a0a 3c6c directories..tools/javac/T6 │ │ │ │ │ +0001e330: 3430 3732 3537 2e6a 6176 613a 206a 6176 407257.java: jav │ │ │ │ │ +0001e340: 6163 206c 6f63 6b73 2075 7020 7768 656e ac locks up when │ │ │ │ │ +0001e350: 2065 6e63 6f75 6e74 6572 696e 6720 6379 encountering cy │ │ │ │ │ +0001e360: 636c 6963 2069 6e68 6572 6974 616e 6365 clic inheritance │ │ │ │ │ +0001e370: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001e380: 632f 5436 3431 3037 3036 2e6a 6176 613a c/T6410706.java: │ │ │ │ │ +0001e390: 2043 4f4e 464f 524d 414e 4345 204d 616e CONFORMANCE Man │ │ │ │ │ +0001e3a0: 6461 746f 7279 2077 6172 6e69 6e67 7320 datory warnings │ │ │ │ │ +0001e3b0: 696e 2054 7265 6520 4150 490a 0a3c 6c69 in Tree API..
  • tools/javac/T64 │ │ │ │ │ +0001e3d0: 3131 3337 392e 6a61 7661 3a20 4e50 4520 11379.java: NPE │ │ │ │ │ +0001e3e0: 6672 6f6d 204a 6176 6163 5472 6565 732e from JavacTrees. │ │ │ │ │ +0001e3f0: 6765 7450 6174 680a 0a3c 6c69 3e74 6f6f getPath..
  • too │ │ │ │ │ +0001e400: 6c73 2f6a 6176 6163 2f54 3634 3233 3538 ls/javac/T642358 │ │ │ │ │ +0001e410: 332e 6a61 7661 3a20 4c69 7465 7261 6c54 3.java: LiteralT │ │ │ │ │ +0001e420: 7265 652e 6765 7456 616c 7565 2829 2073 ree.getValue() s │ │ │ │ │ +0001e430: 686f 756c 6420 7265 7475 726e 2042 6f6f hould return Boo │ │ │ │ │ +0001e440: 6c65 616e 2066 6f72 204b 696e 642e 424f lean for Kind.BO │ │ │ │ │ +0001e450: 4f4c 4541 4e5f 4c49 5445 5241 4c20 6c69 OLEAN_LITERAL li │ │ │ │ │ +0001e460: 7465 7261 6c73 0a0a 3c6c 693e 746f 6f6c terals..
  • tool │ │ │ │ │ +0001e470: 732f 6a61 7661 632f 5436 3433 3532 3931 s/javac/T6435291 │ │ │ │ │ +0001e480: 2f54 3634 3335 3239 312e 6a61 7661 3a20 /T6435291.java: │ │ │ │ │ +0001e490: 6a61 7661 6320 7368 6f75 6c64 6e27 7420 javac shouldn't │ │ │ │ │ +0001e4a0: 7468 726f 7720 4e50 4520 7768 696c 6520 throw NPE while │ │ │ │ │ +0001e4b0: 636f 6d70 696c 696e 6720 696e 7661 6c69 compiling invali │ │ │ │ │ +0001e4c0: 6420 5275 6e74 696d 6549 6e76 6973 6962 d RuntimeInvisib │ │ │ │ │ +0001e4d0: 6c65 5061 7261 6d65 7465 7241 6e6e 6f74 leParameterAnnot │ │ │ │ │ +0001e4e0: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ +0001e4f0: 732f 6a61 7661 632f 5436 3435 3837 3439 s/javac/T6458749 │ │ │ │ │ +0001e500: 2e6a 6176 613a 2054 7970 6550 6172 616d .java: TypeParam │ │ │ │ │ +0001e510: 6574 6572 456c 656d 656e 742e 6765 7445 eterElement.getE │ │ │ │ │ +0001e520: 6e63 6c6f 7365 6445 6c65 6d65 6e74 7328 nclosedElements( │ │ │ │ │ +0001e530: 2920 7468 726f 7773 204e 5045 2077 6974 ) throws NPE wit │ │ │ │ │ +0001e540: 6869 6e20 6a61 7661 630a 0a3c 6c69 3e74 hin javac..
  • t │ │ │ │ │ +0001e550: 6f6f 6c73 2f6a 6176 6163 2f54 3634 3538 ools/javac/T6458 │ │ │ │ │ +0001e560: 3832 332f 5436 3435 3838 3233 2e6a 6176 823/T6458823.jav │ │ │ │ │ +0001e570: 613a 204d 6573 7361 6765 7220 6d65 7373 a: Messager mess │ │ │ │ │ +0001e580: 6167 6573 206f 6e20 5479 7065 5061 7261 ages on TypePara │ │ │ │ │ +0001e590: 6d74 6572 456c 656d 656e 7473 2074 6f20 mterElements to │ │ │ │ │ +0001e5a0: 6e6f 7420 696e 636c 7564 6520 706f 7369 not include posi │ │ │ │ │ +0001e5b0: 7469 6f6e 2069 6e66 6f72 6d61 7469 6f6e tion information │ │ │ │ │ +0001e5c0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +0001e5d0: 6163 2f54 3634 3732 3735 312e 6a61 7661 ac/T6472751.java │ │ │ │ │ +0001e5e0: 3a20 536f 7572 6365 506f 7369 7469 6f6e : SourcePosition │ │ │ │ │ +0001e5f0: 732e 6765 7453 7461 7274 506f 7320 7265 s.getStartPos re │ │ │ │ │ +0001e600: 7475 726e 7320 696e 636f 7272 6563 7420 turns incorrect │ │ │ │ │ +0001e610: 7661 6c75 6520 666f 7220 656e 756d 2063 value for enum c │ │ │ │ │ +0001e620: 6f6e 7374 616e 7473 0a0a 3c6c 693e 746f onstants..
  • to │ │ │ │ │ +0001e630: 6f6c 732f 6a61 7661 632f 5436 3533 3432 ols/javac/T65342 │ │ │ │ │ +0001e640: 3837 2e6a 6176 613a 2065 6d70 7479 2061 87.java: empty a │ │ │ │ │ +0001e650: 7267 2063 6175 7365 6420 6120 5374 7269 rg caused a Stri │ │ │ │ │ +0001e660: 6e67 496e 6465 784f 7574 4f66 426f 756e ngIndexOutOfBoun │ │ │ │ │ +0001e670: 6473 4578 6365 7074 696f 6e0a 0a3c 6c69 dsException..
  • tools/javac/T65 │ │ │ │ │ +0001e690: 3534 3039 372e 6a61 7661 3a20 2266 696e 54097.java: "fin │ │ │ │ │ +0001e6a0: 616c 2220 636f 6e66 7573 6573 2061 742d al" confuses at- │ │ │ │ │ +0001e6b0: 5375 7070 7265 7373 5761 726e 696e 6773 SuppressWarnings │ │ │ │ │ +0001e6c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001e6d0: 632f 5436 3535 3834 3736 2e6a 6176 613a c/T6558476.java: │ │ │ │ │ +0001e6e0: 2063 6f6d 2f73 756e 2f74 6f6f 6c73 2f6a com/sun/tools/j │ │ │ │ │ +0001e6f0: 6176 6163 2f4d 6169 6e2e 636f 6d70 696c avac/Main.compil │ │ │ │ │ +0001e700: 6520 646f 6e27 7420 7265 6c65 6173 6520 e don't release │ │ │ │ │ +0001e710: 6669 6c65 2068 616e 646c 6573 206f 6e20 file handles on │ │ │ │ │ +0001e720: 7265 7475 726e 0a0a 3c6c 693e 746f 6f6c return..
  • tool │ │ │ │ │ +0001e730: 732f 6a61 7661 632f 5436 3536 3734 3134 s/javac/T6567414 │ │ │ │ │ +0001e740: 2e6a 6176 613a 206a 6176 6163 2063 6f6d .java: javac com │ │ │ │ │ +0001e750: 7069 6c65 7220 7265 706f 7274 7320 6e6f piler reports no │ │ │ │ │ +0001e760: 2073 6f75 7263 6520 6669 6c65 206f 7220 source file or │ │ │ │ │ +0001e770: 6c69 6e65 206f 6e20 656e 756d 2063 6f6e line on enum con │ │ │ │ │ +0001e780: 7374 616e 7420 6465 636c 6172 6174 696f stant declaratio │ │ │ │ │ +0001e790: 6e20 6572 726f 720a 0a3c 6c69 3e74 6f6f n error..
  • too │ │ │ │ │ +0001e7a0: 6c73 2f6a 6176 6163 2f54 3635 3837 3637 ls/javac/T658767 │ │ │ │ │ +0001e7b0: 342e 6a61 7661 3a20 4e6f 436c 6173 7364 4.java: NoClassd │ │ │ │ │ +0001e7c0: 6566 466f 756e 6420 7768 656e 2061 6e6f efFound when ano │ │ │ │ │ +0001e7d0: 6e79 6d6f 7573 6c79 2065 7874 656e 6469 nymously extendi │ │ │ │ │ +0001e7e0: 6e67 2061 2063 6c61 7373 2e0a 0a3c 6c69 ng a class...
  • tools/javac/T65 │ │ │ │ │ +0001e800: 3935 3636 362e 6a61 7661 3a20 6669 7820 95666.java: fix │ │ │ │ │ +0001e810: 2d57 6572 726f 720a 0a3c 6c69 3e74 6f6f -Werror..
  • too │ │ │ │ │ +0001e820: 6c73 2f6a 6176 6163 2f54 3636 3235 3532 ls/javac/T662552 │ │ │ │ │ +0001e830: 302e 6a61 7661 3a20 6a61 7661 6320 6861 0.java: javac ha │ │ │ │ │ +0001e840: 6e64 6c65 7320 6d69 7373 696e 6720 656e ndles missing en │ │ │ │ │ +0001e850: 7472 6965 7320 6f6e 2063 6c61 7373 7061 tries on classpa │ │ │ │ │ +0001e860: 7468 2062 6164 6c79 0a0a 3c6c 693e 746f th badly..
  • to │ │ │ │ │ +0001e870: 6f6c 732f 6a61 7661 632f 5436 3635 3430 ols/javac/T66540 │ │ │ │ │ +0001e880: 3337 2e6a 6176 613a 204a 4354 7265 652e 37.java: JCTree. │ │ │ │ │ +0001e890: 706f 7320 6d61 7920 6265 2069 6e63 6f72 pos may be incor │ │ │ │ │ +0001e8a0: 7265 6374 2066 6f72 2042 696e 6172 7954 rect for BinaryT │ │ │ │ │ +0001e8b0: 7265 6573 0a0a 3c6c 693e 746f 6f6c 732f rees..
  • tools/ │ │ │ │ │ +0001e8c0: 6a61 7661 632f 5436 3636 3335 3838 2e6a javac/T6663588.j │ │ │ │ │ +0001e8d0: 6176 613a 2043 6f6d 7069 6c65 7220 676f ava: Compiler go │ │ │ │ │ +0001e8e0: 6573 2069 6e74 6f20 696e 6669 6e69 7465 es into infinite │ │ │ │ │ +0001e8f0: 206c 6f6f 7020 666f 7220 4379 636c 6963 loop for Cyclic │ │ │ │ │ +0001e900: 2049 6e68 6572 6974 616e 6365 2074 6573 Inheritance tes │ │ │ │ │ +0001e910: 7420 6361 7365 0a0a 3c6c 693e 746f 6f6c t case..
  • tool │ │ │ │ │ +0001e920: 732f 6a61 7661 632f 5436 3636 3537 3931 s/javac/T6665791 │ │ │ │ │ +0001e930: 2e6a 6176 613a 2063 6f6d 2e73 756e 2e73 .java: com.sun.s │ │ │ │ │ +0001e940: 6f75 7263 652e 7472 6565 2e4d 6574 686f ource.tree.Metho │ │ │ │ │ +0001e950: 6454 7265 652e 746f 5374 7269 6e67 2829 dTree.toString() │ │ │ │ │ +0001e960: 2064 6f65 7320 6e6f 7420 6f75 7470 7574 does not output │ │ │ │ │ +0001e970: 2064 6566 6175 6c74 2076 616c 7565 730a default values. │ │ │ │ │ +0001e980: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001e990: 2f54 3636 3638 3830 322e 6a61 7661 3a20 /T6668802.java: │ │ │ │ │ +0001e9a0: 6a61 7661 6320 6861 6e64 6c65 7320 6469 javac handles di │ │ │ │ │ +0001e9b0: 6167 6e6f 7374 6963 7320 666f 7220 6c61 agnostics for la │ │ │ │ │ +0001e9c0: 7374 206c 696e 6520 6261 646c 792c 2069 st line badly, i │ │ │ │ │ +0001e9d0: 6620 6c69 6e65 206e 6f74 2074 6572 6d69 f line not termi │ │ │ │ │ +0001e9e0: 6e61 7465 6420 6279 206e 6577 6c69 6e65 nated by newline │ │ │ │ │ +0001e9f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001ea00: 632f 5436 3639 3533 3739 2f41 6e6e 6f74 c/T6695379/Annot │ │ │ │ │ +0001ea10: 6174 696f 6e73 4172 654e 6f74 436f 7069 ationsAreNotCopi │ │ │ │ │ +0001ea20: 6564 546f 4272 6964 6765 4d65 7468 6f64 edToBridgeMethod │ │ │ │ │ +0001ea30: 7354 6573 742e 6a61 7661 3a20 436f 7079 sTest.java: Copy │ │ │ │ │ +0001ea40: 206d 6574 686f 6420 616e 6e6f 7461 7469 method annotati │ │ │ │ │ +0001ea50: 6f6e 7320 616e 6420 7061 7261 6d65 7465 ons and paramete │ │ │ │ │ +0001ea60: 7220 616e 6e6f 7461 7469 6f6e 7320 746f r annotations to │ │ │ │ │ +0001ea70: 2073 796e 7468 6574 6963 2062 7269 6467 synthetic bridg │ │ │ │ │ +0001ea80: 6520 6d65 7468 6f64 730a 0a3c 6c69 3e74 e methods..
  • t │ │ │ │ │ +0001ea90: 6f6f 6c73 2f6a 6176 6163 2f54 3637 3235 ools/javac/T6725 │ │ │ │ │ +0001eaa0: 3033 362e 6a61 7661 3a20 6a61 7661 6320 036.java: javac │ │ │ │ │ +0001eab0: 7265 7475 726e 7320 696e 636f 7272 6563 returns incorrec │ │ │ │ │ +0001eac0: 7420 7661 6c75 6520 666f 7220 6c61 7374 t value for last │ │ │ │ │ +0001ead0: 4d6f 6469 6669 6564 5469 6d65 2829 2077 ModifiedTime() w │ │ │ │ │ +0001eae0: 6865 6e20 736f 7572 6365 2069 7320 6120 hen source is a │ │ │ │ │ +0001eaf0: 7a69 7020 6669 6c65 2061 7263 6869 7665 zip file archive │ │ │ │ │ +0001eb00: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001eb10: 632f 5436 3735 3939 3936 2e6a 6176 613a c/T6759996.java: │ │ │ │ │ +0001eb20: 206a 6176 6163 2073 686f 756c 6420 6967 javac should ig │ │ │ │ │ +0001eb30: 6e6f 7265 2065 6d70 7479 2065 6e74 7269 nore empty entri │ │ │ │ │ +0001eb40: 6573 206f 6e20 7061 7468 730a 0a3c 6c69 es on paths..
  • tools/javac/T67 │ │ │ │ │ +0001eb60: 3934 3935 392e 6a61 7661 3a20 6164 6420 94959.java: add │ │ │ │ │ +0001eb70: 6e65 7720 7377 6974 6368 202d 5844 6578 new switch -XDex │ │ │ │ │ +0001eb80: 7065 6374 4b65 7973 3d6b 6579 2c6b 6579 pectKeys=key,key │ │ │ │ │ +0001eb90: 2c2e 2e2e 0a0a 3c6c 693e 746f 6f6c 732f ,.....
  • tools/ │ │ │ │ │ +0001eba0: 6a61 7661 632f 5436 3835 3532 3336 2e6a javac/T6855236.j │ │ │ │ │ +0001ebb0: 6176 613a 2043 6f6d 7069 6c65 7220 5472 ava: Compiler Tr │ │ │ │ │ +0001ebc0: 6565 2041 5049 2054 7265 6550 6174 6820 ee API TreePath │ │ │ │ │ +0001ebd0: 636c 6173 7320 6765 6e65 7261 7465 7320 class generates │ │ │ │ │ +0001ebe0: 4e75 6c6c 506f 696e 7465 7245 7863 6570 NullPointerExcep │ │ │ │ │ +0001ebf0: 7469 6f6e 2066 726f 6d20 4974 6572 6174 tion from Iterat │ │ │ │ │ +0001ec00: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ +0001ec10: 7661 632f 5436 3837 3338 3439 2e6a 6176 vac/T6873849.jav │ │ │ │ │ +0001ec20: 613a 2073 7570 7072 6573 7320 6e6f 7465 a: suppress note │ │ │ │ │ +0001ec30: 7320 6765 6e65 7261 7465 6420 6279 206a s generated by j │ │ │ │ │ +0001ec40: 6176 6163 0a0a 3c6c 693e 746f 6f6c 732f avac..
  • tools/ │ │ │ │ │ +0001ec50: 6a61 7661 632f 5436 3838 3136 3435 2e6a javac/T6881645.j │ │ │ │ │ +0001ec60: 6176 613a 2055 6e63 6865 636b 6564 206d ava: Unchecked m │ │ │ │ │ +0001ec70: 6574 686f 6420 6361 6c6c 206f 6e20 6120 ethod call on a │ │ │ │ │ +0001ec80: 6d65 7468 6f64 2064 6563 6c61 7265 6420 method declared │ │ │ │ │ +0001ec90: 696e 7369 6465 2061 6e6f 6e79 6d6f 7573 inside anonymous │ │ │ │ │ +0001eca0: 2069 6e6e 6572 2063 6175 7365 7320 6a61 inner causes ja │ │ │ │ │ +0001ecb0: 7661 6320 746f 2063 7261 7368 0a0a 3c6c vac to crash..tools/javac/T6 │ │ │ │ │ +0001ecd0: 3838 3232 3335 2e6a 6176 613a 2069 6e76 882235.java: inv │ │ │ │ │ +0001ece0: 616c 6964 2065 7870 6f6e 656e 7420 6361 alid exponent ca │ │ │ │ │ +0001ecf0: 7573 6573 2073 696c 656e 7420 6a61 7661 uses silent java │ │ │ │ │ +0001ed00: 6320 6372 6173 680a 0a3c 6c69 3e74 6f6f c crash..
  • too │ │ │ │ │ +0001ed10: 6c73 2f6a 6176 6163 2f54 3639 3030 3134 ls/javac/T690014 │ │ │ │ │ +0001ed20: 392e 6a61 7661 3a20 496c 6c65 6761 6c53 9.java: IllegalS │ │ │ │ │ +0001ed30: 7461 7465 4578 6365 7074 696f 6e20 7768 tateException wh │ │ │ │ │ +0001ed40: 656e 2063 6f6d 7069 6c69 6e67 2073 616d en compiling sam │ │ │ │ │ +0001ed50: 6520 6669 6c65 7320 616e 6420 4469 6167 e files and Diag │ │ │ │ │ +0001ed60: 6e6f 7374 6963 4c69 7374 656e 6572 2069 nosticListener i │ │ │ │ │ +0001ed70: 7320 7365 740a 0a3c 6c69 3e74 6f6f 6c73 s set..
  • tools │ │ │ │ │ +0001ed80: 2f6a 6176 6163 2f54 3639 3432 3634 392e /javac/T6942649. │ │ │ │ │ +0001ed90: 6a61 7661 3a20 6164 6420 6869 6464 656e java: add hidden │ │ │ │ │ +0001eda0: 206f 7074 696f 6e20 746f 2069 6465 6e74 option to ident │ │ │ │ │ +0001edb0: 6966 7920 6c6f 6361 7469 6f6e 2061 6e64 ify location and │ │ │ │ │ +0001edc0: 2076 6572 7369 6f6e 206f 6620 6a61 7661 version of java │ │ │ │ │ +0001edd0: 6320 636c 6173 7365 730a 0a3c 6c69 3e74 c classes..
  • t │ │ │ │ │ +0001ede0: 6f6f 6c73 2f6a 6176 6163 2f54 3639 3536 ools/javac/T6956 │ │ │ │ │ +0001edf0: 3436 322f 5436 3935 3634 3632 2e6a 6176 462/T6956462.jav │ │ │ │ │ +0001ee00: 613a 2041 7373 6572 7469 6f6e 4572 726f a: AssertionErro │ │ │ │ │ +0001ee10: 7220 6578 6365 7074 696f 6e20 7468 726f r exception thro │ │ │ │ │ +0001ee20: 7773 2069 6e20 7468 6520 436f 6d70 696c ws in the Compil │ │ │ │ │ +0001ee30: 6572 2054 7265 6520 4150 4920 696e 204a er Tree API in J │ │ │ │ │ +0001ee40: 444b 2037 2e0a 0a3c 6c69 3e74 6f6f 6c73 DK 7...
  • tools │ │ │ │ │ +0001ee50: 2f6a 6176 6163 2f54 3639 3536 3633 382e /javac/T6956638. │ │ │ │ │ +0001ee60: 6a61 7661 3a20 4a61 7661 6354 6173 6b2e java: JavacTask. │ │ │ │ │ +0001ee70: 6765 6e65 7261 7465 2064 6f65 7320 6e6f generate does no │ │ │ │ │ +0001ee80: 7420 6765 6e65 7261 7465 2061 6c6c 2072 t generate all r │ │ │ │ │ +0001ee90: 6571 7569 7265 6420 6669 6c65 730a 0a3c equired files..< │ │ │ │ │ +0001eea0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +0001eeb0: 3639 3730 3137 332f 4465 6275 6750 6f69 6970173/DebugPoi │ │ │ │ │ +0001eec0: 6e74 6572 4174 4261 6450 6f73 6974 696f nterAtBadPositio │ │ │ │ │ +0001eed0: 6e54 6573 742e 6a61 7661 3a20 4465 6275 nTest.java: Debu │ │ │ │ │ +0001eee0: 6720 706f 696e 7465 7220 6174 2062 6164 g pointer at bad │ │ │ │ │ +0001eef0: 2070 6f73 6974 696f 6e0a 0a3c 6c69 3e74 position..
  • t │ │ │ │ │ +0001ef00: 6f6f 6c73 2f6a 6176 6163 2f54 3639 3732 ools/javac/T6972 │ │ │ │ │ +0001ef10: 3332 372e 6a61 7661 3a20 4a43 5472 6565 327.java: JCTree │ │ │ │ │ +0001ef20: 2e70 6f73 2069 6e63 6f72 7265 6374 2066 .pos incorrect f │ │ │ │ │ +0001ef30: 6f72 2061 6e6e 6f74 6174 696f 6e73 2077 or annotations w │ │ │ │ │ +0001ef40: 6974 686f 7574 206d 6f64 6966 6965 7273 ithout modifiers │ │ │ │ │ +0001ef50: 2061 6e64 2070 6163 6b61 6765 0a0a 3c6c and package..tools/javac/T6 │ │ │ │ │ +0001ef70: 3937 3738 3030 2e6a 6176 613a 2052 6567 977800.java: Reg │ │ │ │ │ +0001ef80: 7265 7373 696f 6e3a 2069 6e76 616c 6964 ression: invalid │ │ │ │ │ +0001ef90: 2072 6573 6f6c 7574 696f 6e20 6f66 2073 resolution of s │ │ │ │ │ +0001efa0: 7570 6572 7479 7065 2066 6f72 206c 6f63 upertype for loc │ │ │ │ │ +0001efb0: 616c 2063 6c61 7373 0a0a 3c6c 693e 746f al class..
  • to │ │ │ │ │ +0001efc0: 6f6c 732f 6a61 7661 632f 5436 3938 3531 ols/javac/T69851 │ │ │ │ │ +0001efd0: 3831 2e6a 6176 613a 2041 6e6e 6f74 6174 81.java: Annotat │ │ │ │ │ +0001efe0: 696f 6e73 206c 6f73 7420 6672 6f6d 2063 ions lost from c │ │ │ │ │ +0001eff0: 6c61 7373 6669 6c65 0a0a 3c6c 693e 746f lassfile..
  • to │ │ │ │ │ +0001f000: 6f6c 732f 6a61 7661 632f 5436 3939 3333 ols/javac/T69933 │ │ │ │ │ +0001f010: 3031 2e6a 6176 613a 2063 6174 6368 2070 01.java: catch p │ │ │ │ │ +0001f020: 6172 616d 6574 6572 7320 646f 206e 6f74 arameters do not │ │ │ │ │ +0001f030: 2068 6176 6520 636f 7272 6563 7420 6b69 have correct ki │ │ │ │ │ +0001f040: 6e64 2028 692e 652e 0a0a 3c6c 693e 746f nd (i.e...
  • to │ │ │ │ │ +0001f050: 6f6c 732f 6a61 7661 632f 5436 3939 3932 ols/javac/T69992 │ │ │ │ │ +0001f060: 3130 2e6a 6176 613a 206a 6176 6163 2073 10.java: javac s │ │ │ │ │ +0001f070: 686f 756c 6420 6265 2061 626c 6520 746f hould be able to │ │ │ │ │ +0001f080: 2077 6172 6e20 6f66 2061 6e6f 6d61 6c6f warn of anomalo │ │ │ │ │ +0001f090: 7573 2063 6f6e 6469 7469 6f6e 7320 696e us conditions in │ │ │ │ │ +0001f0a0: 2063 6c61 7373 6669 6c65 730a 0a3c 6c69 classfiles..
  • tools/javac/T70 │ │ │ │ │ +0001f0c0: 3038 3634 332f 496e 6c69 6e65 6446 696e 08643/InlinedFin │ │ │ │ │ +0001f0d0: 616c 6c79 436f 6e66 7573 6544 6562 7567 allyConfuseDebug │ │ │ │ │ +0001f0e0: 6765 7273 5465 7374 2e6a 6176 613a 2069 gersTest.java: i │ │ │ │ │ +0001f0f0: 6e6c 696e 6564 2066 696e 616c 6c79 2063 nlined finally c │ │ │ │ │ +0001f100: 6c61 7573 6573 2063 6f6e 6675 7365 2064 lauses confuse d │ │ │ │ │ +0001f110: 6562 7567 6765 7273 0a0a 3c6c 693e 746f ebuggers..
  • to │ │ │ │ │ +0001f120: 6f6c 732f 6a61 7661 632f 5437 3034 3031 ols/javac/T70401 │ │ │ │ │ +0001f130: 3034 2e6a 6176 613a 206a 6176 6163 204e 04.java: javac N │ │ │ │ │ +0001f140: 5045 206f 6e20 4f62 6a65 6374 2061 5b5d PE on Object a[] │ │ │ │ │ +0001f150: 3b20 4f62 6a65 6374 206f 203d 2028 613d ; Object o = (a= │ │ │ │ │ +0001f160: 6e75 6c6c 295b 305d 3b0a 0a3c 6c69 3e74 null)[0];..
  • t │ │ │ │ │ +0001f170: 6f6f 6c73 2f6a 6176 6163 2f54 3730 3430 ools/javac/T7040 │ │ │ │ │ +0001f180: 3539 322f 436f 6572 6365 4e75 6c6c 546f 592/CoerceNullTo │ │ │ │ │ +0001f190: 4d6f 7265 5370 6563 6966 6963 5479 7065 MoreSpecificType │ │ │ │ │ +0001f1a0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +0001f1b0: 7468 6174 2074 6865 2061 7373 6572 7469 that the asserti │ │ │ │ │ +0001f1c0: 6f6e 2069 6e20 5374 6174 652e 666f 7263 on in State.forc │ │ │ │ │ +0001f1d0: 6553 7461 636b 546f 7020 646f 6573 206e eStackTop does n │ │ │ │ │ +0001f1e0: 6f74 2066 6169 6c20 6174 2063 6f6d 7069 ot fail at compi │ │ │ │ │ +0001f1f0: 6c65 2074 696d 652e 0a0a 3c6c 693e 746f le time...
  • to │ │ │ │ │ +0001f200: 6f6c 732f 6a61 7661 632f 5437 3034 3035 ols/javac/T70405 │ │ │ │ │ +0001f210: 3932 2f54 3730 3430 3539 322e 6a61 7661 92/T7040592.java │ │ │ │ │ +0001f220: 3a20 5665 7269 6679 2074 6861 7420 6e75 : Verify that nu │ │ │ │ │ +0001f230: 6c6c 2063 616e 2062 6520 6173 7369 676e ll can be assign │ │ │ │ │ +0001f240: 6564 2066 7265 656c 7920 746f 2061 7272 ed freely to arr │ │ │ │ │ +0001f250: 6179 2074 7970 6573 2077 6974 686f 7574 ay types without │ │ │ │ │ +0001f260: 2061 2063 6865 636b 6361 7374 0a0a 3c6c a checkcast..tools/javac/T7 │ │ │ │ │ +0001f280: 3034 3236 3233 2e6a 6176 613a 2052 6567 042623.java: Reg │ │ │ │ │ +0001f290: 7265 7373 696f 6e3a 206a 6176 6163 2073 ression: javac s │ │ │ │ │ +0001f2a0: 696c 656e 746c 7920 6372 6173 6820 7768 ilently crash wh │ │ │ │ │ +0001f2b0: 656e 2061 7474 7269 6275 7469 6e67 206e en attributing n │ │ │ │ │ +0001f2c0: 6f6e 2d65 7869 7374 656e 7420 616e 6e6f on-existent anno │ │ │ │ │ +0001f2d0: 7461 7469 6f6e 0a0a 3c6c 693e 746f 6f6c tation..
  • tool │ │ │ │ │ +0001f2e0: 732f 6a61 7661 632f 5437 3035 3330 3539 s/javac/T7053059 │ │ │ │ │ +0001f2f0: 2f44 6f75 626c 6543 6173 7454 6573 742e /DoubleCastTest. │ │ │ │ │ +0001f300: 6a61 7661 3a20 6a61 7661 632c 2047 656e java: javac, Gen │ │ │ │ │ +0001f310: 2069 7320 6765 6e65 7261 7469 6e67 2065 is generating e │ │ │ │ │ +0001f320: 7874 7261 2063 6865 636b 6361 7374 2069 xtra checkcast i │ │ │ │ │ +0001f330: 6e73 7472 7563 7469 6f6e 7320 696e 2073 nstructions in s │ │ │ │ │ +0001f340: 6f6d 6520 636f 726e 6572 2063 6173 6573 ome corner cases │ │ │ │ │ +0001f350: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001f360: 632f 5437 3035 3330 3539 2f56 6572 6966 c/T7053059/Verif │ │ │ │ │ +0001f370: 7945 7272 6f72 5769 7468 446f 7562 6c65 yErrorWithDouble │ │ │ │ │ +0001f380: 4173 7369 676e 6d65 6e74 5465 7374 2e6a AssignmentTest.j │ │ │ │ │ +0001f390: 6176 613a 2056 6572 6966 7945 7272 6f72 ava: VerifyError │ │ │ │ │ +0001f3a0: 2077 6974 6820 646f 7562 6c65 2041 7373 with double Ass │ │ │ │ │ +0001f3b0: 6967 6e6d 656e 7420 7573 696e 6720 6120 ignment using a │ │ │ │ │ +0001f3c0: 4765 6e65 7269 6320 4d65 6d62 6572 206f Generic Member o │ │ │ │ │ +0001f3d0: 6620 6120 5375 7065 7263 6c61 7373 0a0a f a Superclass.. │ │ │ │ │ +0001f3e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001f3f0: 5437 3039 3034 3939 2e6a 6176 613a 206d T7090499.java: m │ │ │ │ │ +0001f400: 6973 7369 6e67 2072 6177 7479 7065 7320 issing rawtypes │ │ │ │ │ +0001f410: 7761 726e 696e 6773 2069 6e20 616e 6f6e warnings in anon │ │ │ │ │ +0001f420: 796d 6f75 7320 696e 6e65 7220 636c 6173 ymous inner clas │ │ │ │ │ +0001f430: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0001f440: 6163 2f54 3730 3933 3332 352e 6a61 7661 ac/T7093325.java │ │ │ │ │ +0001f450: 3a20 5265 6475 6e64 616e 7420 656e 7472 : Redundant entr │ │ │ │ │ +0001f460: 7920 696e 2062 7974 6563 6f64 6520 6578 y in bytecode ex │ │ │ │ │ +0001f470: 6365 7074 696f 6e20 7461 626c 6520 7465 ception table te │ │ │ │ │ +0001f480: 6d70 6f72 6172 696c 7920 776f 726b 6172 mporarily workar │ │ │ │ │ +0001f490: 6f75 6e64 2063 6f6d 626f 2074 6573 7473 ound combo tests │ │ │ │ │ +0001f4a0: 2061 7265 2063 6175 7369 6e67 2074 696d are causing tim │ │ │ │ │ +0001f4b0: 6520 6f75 7420 696e 2073 6576 6572 616c e out in several │ │ │ │ │ +0001f4c0: 2070 6c61 7466 6f72 6d73 0a0a 3c6c 693e platforms..
  • │ │ │ │ │ +0001f4d0: 746f 6f6c 732f 6a61 7661 632f 5437 3132 tools/javac/T712 │ │ │ │ │ +0001f4e0: 3032 3636 2e6a 6176 613a 206a 6176 6163 0266.java: javac │ │ │ │ │ +0001f4f0: 2066 6169 6c73 2074 6f20 636f 6d70 696c fails to compil │ │ │ │ │ +0001f500: 6520 686f 7473 706f 7420 636f 6465 0a0a e hotspot code.. │ │ │ │ │ +0001f510: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001f520: 5437 3132 3034 3633 2e6a 6176 613a 2046 T7120463.java: F │ │ │ │ │ +0001f530: 6978 206d 6574 686f 6420 7265 6665 7265 ix method refere │ │ │ │ │ +0001f540: 6e63 6520 7061 7273 6572 2073 7570 706f nce parser suppo │ │ │ │ │ +0001f550: 7274 2069 6e20 6f72 6465 7220 746f 2061 rt in order to a │ │ │ │ │ +0001f560: 766f 6964 2061 6d62 6967 7569 7469 6573 void ambiguities │ │ │ │ │ +0001f570: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001f580: 632f 5437 3132 3637 3534 2e6a 6176 613a c/T7126754.java: │ │ │ │ │ +0001f590: 2047 656e 6572 6963 7320 636f 6d70 696c Generics compil │ │ │ │ │ +0001f5a0: 6174 696f 6e20 6661 696c 7572 6520 6361 ation failure ca │ │ │ │ │ +0001f5b0: 7374 696e 6720 4c69 7374 266c 743b 3f20 sting List<? │ │ │ │ │ +0001f5c0: 6578 7465 6e64 7320 5365 742e 2e2e 2667 extends Set...&g │ │ │ │ │ +0001f5d0: 743b 2074 6f20 4c69 7374 266c 743b 5365 t; to List<Se │ │ │ │ │ +0001f5e0: 742e 2e2e 2667 743b 0a0a 3c6c 693e 746f t...>..
  • to │ │ │ │ │ +0001f5f0: 6f6c 732f 6a61 7661 632f 5437 3134 3236 ols/javac/T71426 │ │ │ │ │ +0001f600: 3732 2f42 7567 2e6a 6176 613a 2050 726f 72/Bug.java: Pro │ │ │ │ │ +0001f610: 626c 656d 7320 7769 7468 2074 6865 2076 blems with the v │ │ │ │ │ +0001f620: 616c 7565 2070 6173 7365 6420 746f 2074 alue passed to t │ │ │ │ │ +0001f630: 6865 2027 636c 6173 7365 7327 2070 6172 he 'classes' par │ │ │ │ │ +0001f640: 616d 206f 6620 4a61 7661 436f 6d70 696c am of JavaCompil │ │ │ │ │ +0001f650: 6572 2e43 6f6d 7069 6c61 7469 6f6e 5461 er.CompilationTa │ │ │ │ │ +0001f660: 736b 2e67 6574 5461 736b 282e 2e2e 290a sk.getTask(...). │ │ │ │ │ +0001f670: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001f680: 2f54 3731 3539 3031 362e 6a61 7661 3a20 /T7159016.java: │ │ │ │ │ +0001f690: 5374 6174 6963 2069 6d70 6f72 7420 6f66 Static import of │ │ │ │ │ +0001f6a0: 206d 656d 6265 7220 696e 2070 726f 6365 member in proce │ │ │ │ │ +0001f6b0: 7373 6f72 2d67 656e 6572 6174 6564 2063 ssor-generated c │ │ │ │ │ +0001f6c0: 6c61 7373 2066 6169 6c73 2069 6e20 4a44 lass fails in JD │ │ │ │ │ +0001f6d0: 4b20 370a 0a3c 6c69 3e74 6f6f 6c73 2f6a K 7..
  • tools/j │ │ │ │ │ +0001f6e0: 6176 6163 2f54 3731 3635 3635 392f 496e avac/T7165659/In │ │ │ │ │ +0001f6f0: 6e65 7243 6c61 7373 4174 7472 4d75 7374 nerClassAttrMust │ │ │ │ │ +0001f700: 4e6f 7448 6176 6553 7472 6963 7446 5046 NotHaveStrictFPF │ │ │ │ │ +0001f710: 6c61 6754 6573 742e 6a61 7661 3a20 6a61 lagTest.java: ja │ │ │ │ │ +0001f720: 7661 6320 696e 636f 7272 6563 746c 7920 vac incorrectly │ │ │ │ │ +0001f730: 7365 7473 2073 7472 6963 7466 7020 6163 sets strictfp ac │ │ │ │ │ +0001f740: 6365 7373 2066 6c61 6720 6f6e 2069 6e6e cess flag on inn │ │ │ │ │ +0001f750: 6572 2d63 6c61 7373 6573 0a0a 3c6c 693e er-classes..
  • │ │ │ │ │ +0001f760: 746f 6f6c 732f 6a61 7661 632f 5437 3137 tools/javac/T717 │ │ │ │ │ +0001f770: 3933 3533 2f47 656e 6572 6963 7341 6e64 9353/GenericsAnd │ │ │ │ │ +0001f780: 5457 5243 6f6d 7069 6c65 4572 726f 7254 TWRCompileErrorT │ │ │ │ │ +0001f790: 6573 742e 6a61 7661 3a20 7472 792d 7769 est.java: try-wi │ │ │ │ │ +0001f7a0: 7468 2d72 6573 6f75 7263 6573 2066 6169 th-resources fai │ │ │ │ │ +0001f7b0: 6c73 2074 6f20 636f 6d70 696c 6520 7769 ls to compile wi │ │ │ │ │ +0001f7c0: 7468 2067 656e 6572 6963 2065 7863 6570 th generic excep │ │ │ │ │ +0001f7d0: 7469 6f6e 2070 6172 616d 6574 6572 730a tion parameters. │ │ │ │ │ +0001f7e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001f7f0: 2f54 3830 3030 3331 362f 5438 3030 3033 /T8000316/T80003 │ │ │ │ │ +0001f800: 3136 2e6a 6176 613a 2048 7567 6520 7065 16.java: Huge pe │ │ │ │ │ +0001f810: 7266 6f72 6d61 6e63 6520 626f 7474 6c65 rformance bottle │ │ │ │ │ +0001f820: 6e65 636b 2069 6e20 636f 6d2e 7375 6e2e neck in com.sun. │ │ │ │ │ +0001f830: 746f 6f6c 732e 6a61 7661 632e 636f 6d70 tools.javac.comp │ │ │ │ │ +0001f840: 2e43 6865 636b 2e6c 6f63 616c 436c 6173 .Check.localClas │ │ │ │ │ +0001f850: 734e 616d 650a 0a3c 6c69 3e74 6f6f 6c73 sName..
  • tools │ │ │ │ │ +0001f860: 2f6a 6176 6163 2f54 3830 3033 3936 372f /javac/T8003967/ │ │ │ │ │ +0001f870: 4465 7465 6374 4d75 7461 626c 6553 7461 DetectMutableSta │ │ │ │ │ +0001f880: 7469 6346 6965 6c64 732e 6a61 7661 3a20 ticFields.java: │ │ │ │ │ +0001f890: 6465 7465 6374 2061 6e64 2072 656d 6f76 detect and remov │ │ │ │ │ +0001f8a0: 6520 616c 6c20 6d75 7461 626c 6520 696d e all mutable im │ │ │ │ │ +0001f8b0: 706c 6963 6974 2073 7461 7469 6320 656e plicit static en │ │ │ │ │ +0001f8c0: 756d 2066 6965 6c64 7320 696e 206c 616e um fields in lan │ │ │ │ │ +0001f8d0: 6774 6f6f 6c73 0a0a 3c6c 693e 746f 6f6c gtools..
  • tool │ │ │ │ │ +0001f8e0: 732f 6a61 7661 632f 5438 3030 3439 3639 s/javac/T8004969 │ │ │ │ │ +0001f8f0: 2e6a 6176 613a 204c 616d 6264 6120 6465 .java: Lambda de │ │ │ │ │ +0001f900: 7365 7269 616c 697a 6174 696f 6e0a 0a3c serialization..< │ │ │ │ │ +0001f910: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +0001f920: 3830 3130 3635 392f 436f 6d70 696c 6572 8010659/Compiler │ │ │ │ │ +0001f930: 4372 6173 6857 6865 6e4d 6978 696e 6742 CrashWhenMixingB │ │ │ │ │ +0001f940: 696e 6172 6965 7341 6e64 536f 7572 6365 inariesAndSource │ │ │ │ │ +0001f950: 7354 6573 742e 6a61 7661 3a20 4a61 7661 sTest.java: Java │ │ │ │ │ +0001f960: 6320 4372 6173 6865 7320 7768 696c 6520 c Crashes while │ │ │ │ │ +0001f970: 6275 696c 6469 6e67 204f 7065 6e4a 4658 building OpenJFX │ │ │ │ │ +0001f980: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001f990: 632f 5438 3031 3037 3337 2f50 6172 616d c/T8010737/Param │ │ │ │ │ +0001f9a0: 6574 6572 4e61 6d65 7341 7265 4e6f 7443 eterNamesAreNotC │ │ │ │ │ +0001f9b0: 6f70 6965 6454 6f41 6e6f 6e79 6d6f 7573 opiedToAnonymous │ │ │ │ │ +0001f9c0: 496e 6974 5465 7374 2e6a 6176 613a 206a InitTest.java: j │ │ │ │ │ +0001f9d0: 6176 6163 2c20 6b6e 6f77 6e20 7061 7261 avac, known para │ │ │ │ │ +0001f9e0: 6d65 7465 7227 7320 6e61 6d65 7320 7368 meter's names sh │ │ │ │ │ +0001f9f0: 6f75 6c64 2062 6520 636f 7069 6564 2074 ould be copied t │ │ │ │ │ +0001fa00: 6f20 6175 746f 6d61 7469 6361 6c6c 7920 o automatically │ │ │ │ │ +0001fa10: 6765 6e65 7261 7465 6420 636f 6e73 7472 generated constr │ │ │ │ │ +0001fa20: 7563 746f 7273 2066 6f72 2069 6e6e 6572 uctors for inner │ │ │ │ │ +0001fa30: 2063 6c61 7373 6573 0a0a 3c6c 693e 746f classes..
  • to │ │ │ │ │ +0001fa40: 6f6c 732f 6a61 7661 632f 5438 3031 3131 ols/javac/T80111 │ │ │ │ │ +0001fa50: 3831 2f45 6d70 7479 5554 4638 466f 7249 81/EmptyUTF8ForI │ │ │ │ │ +0001fa60: 6e6e 6572 436c 6173 734e 616d 6554 6573 nnerClassNameTes │ │ │ │ │ +0001fa70: 742e 6a61 7661 3a20 6a61 7661 632c 2065 t.java: javac, e │ │ │ │ │ +0001fa80: 6d70 7479 2055 5446 3820 656e 7472 7920 mpty UTF8 entry │ │ │ │ │ +0001fa90: 6765 6e65 7261 7465 6420 666f 7220 696e generated for in │ │ │ │ │ +0001faa0: 6e65 7220 636c 6173 730a 0a3c 6c69 3e74 ner class..
  • t │ │ │ │ │ +0001fab0: 6f6f 6c73 2f6a 6176 6163 2f54 3830 3133 ools/javac/T8013 │ │ │ │ │ +0001fac0: 3339 342f 436f 6d70 696c 6545 7272 6f72 394/CompileError │ │ │ │ │ +0001fad0: 5769 7468 4974 6572 6174 6f72 5465 7374 WithIteratorTest │ │ │ │ │ +0001fae0: 2e6a 6176 613a 2063 6f6d 7069 6c65 206f .java: compile o │ │ │ │ │ +0001faf0: 6620 6974 6572 6174 6f72 2075 7365 2066 f iterator use f │ │ │ │ │ +0001fb00: 6169 6c73 2077 6974 6820 6572 726f 7220 ails with error │ │ │ │ │ +0001fb10: 2264 6566 696e 6564 2069 6e20 616e 2069 "defined in an i │ │ │ │ │ +0001fb20: 6e61 6363 6573 7369 626c 6520 636c 6173 naccessible clas │ │ │ │ │ +0001fb30: 7320 6f72 2069 6e74 6572 6661 6365 220a s or interface". │ │ │ │ │ +0001fb40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0001fb50: 2f54 3830 3136 3039 392f 556e 6368 6563 /T8016099/Unchec │ │ │ │ │ +0001fb60: 6b65 6457 6172 6e69 6e67 5265 6772 6573 kedWarningRegres │ │ │ │ │ +0001fb70: 7369 6f6e 5465 7374 2e6a 6176 613a 2053 sionTest.java: S │ │ │ │ │ +0001fb80: 6f6d 6520 5375 7070 7265 7373 5761 726e ome SuppressWarn │ │ │ │ │ +0001fb90: 696e 6773 2061 6e6e 6f74 6174 696f 6e73 ings annotations │ │ │ │ │ +0001fba0: 2069 676e 6f72 6564 2028 2075 6e63 6865 ignored ( unche │ │ │ │ │ +0001fbb0: 636b 6564 2c20 7261 7774 7970 6573 2029 cked, rawtypes ) │ │ │ │ │ +0001fbc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001fbd0: 632f 5438 3031 3934 3836 2f57 726f 6e67 c/T8019486/Wrong │ │ │ │ │ +0001fbe0: 4c4e 5446 6f72 4c61 6d62 6461 5465 7374 LNTForLambdaTest │ │ │ │ │ +0001fbf0: 2e6a 6176 613a 206a 6176 6163 2c20 6765 .java: javac, ge │ │ │ │ │ +0001fc00: 6e65 7261 7465 7320 6572 726f 6e65 6f75 nerates erroneou │ │ │ │ │ +0001fc10: 7320 4c56 5420 666f 7220 6120 7465 7374 s LVT for a test │ │ │ │ │ +0001fc20: 2063 6173 6520 7769 7468 206c 616d 6264 case with lambd │ │ │ │ │ +0001fc30: 6120 636f 6465 0a0a 3c6c 693e 746f 6f6c a code..
  • tool │ │ │ │ │ +0001fc40: 732f 6a61 7661 632f 5438 3032 3039 3937 s/javac/T8020997 │ │ │ │ │ +0001fc50: 2f43 616e 6e6f 7443 6f6d 7069 6c65 5265 /CannotCompileRe │ │ │ │ │ +0001fc60: 7065 6174 6564 416e 6e6f 5465 7374 2e6a peatedAnnoTest.j │ │ │ │ │ +0001fc70: 6176 613a 2043 616e 6e6f 7420 636f 6d70 ava: Cannot comp │ │ │ │ │ +0001fc80: 696c 6520 636c 6173 7320 7769 7468 2072 ile class with r │ │ │ │ │ +0001fc90: 6570 6561 7469 6e67 2061 6e6e 6f74 6174 epeating annotat │ │ │ │ │ +0001fca0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +0001fcb0: 6176 6163 2f54 3830 3232 3035 332f 556e avac/T8022053/Un │ │ │ │ │ +0001fcc0: 7665 7269 6669 6162 6c65 496e 6974 466f verifiableInitFo │ │ │ │ │ +0001fcd0: 724e 6573 7465 644c 6f63 616c 436c 6173 rNestedLocalClas │ │ │ │ │ +0001fce0: 7354 6573 742e 6a61 7661 3a20 3830 3232 sTest.java: 8022 │ │ │ │ │ +0001fcf0: 3035 333a 206a 6176 6163 2067 656e 6572 053: javac gener │ │ │ │ │ +0001fd00: 6174 6573 2075 6e76 6572 6966 6961 626c ates unverifiabl │ │ │ │ │ +0001fd10: 6520 696e 6974 6961 6c69 7a65 7220 666f e initializer fo │ │ │ │ │ +0001fd20: 7220 6e65 7374 6564 2073 7562 636c 6173 r nested subclas │ │ │ │ │ +0001fd30: 7320 6f66 206c 6f63 616c 2063 6c61 7373 s of local class │ │ │ │ │ +0001fd40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0001fd50: 632f 5438 3032 3231 3632 2f49 6e63 6f72 c/T8022162/Incor │ │ │ │ │ +0001fd60: 7265 6374 5369 676e 6174 7572 6544 6574 rectSignatureDet │ │ │ │ │ +0001fd70: 6572 6d69 6e61 7469 6f6e 466f 7249 6e6e erminationForInn │ │ │ │ │ +0001fd80: 6572 436c 6173 7365 7354 6573 742e 6a61 erClassesTest.ja │ │ │ │ │ +0001fd90: 7661 3a20 496e 636f 7272 6563 7420 7369 va: Incorrect si │ │ │ │ │ +0001fda0: 676e 6174 7572 6520 6465 7465 726d 696e gnature determin │ │ │ │ │ +0001fdb0: 6174 696f 6e20 666f 7220 6365 7274 6169 ation for certai │ │ │ │ │ +0001fdc0: 6e20 696e 6e65 7220 636c 6173 7320 6765 n inner class ge │ │ │ │ │ +0001fdd0: 6e65 7269 6373 0a0a 3c6c 693e 746f 6f6c nerics..
  • tool │ │ │ │ │ +0001fde0: 732f 6a61 7661 632f 5438 3032 3231 3836 s/javac/T8022186 │ │ │ │ │ +0001fdf0: 2f44 6561 6443 6f64 6547 656e 6572 6174 /DeadCodeGenerat │ │ │ │ │ +0001fe00: 6564 466f 7245 6d70 7479 5472 7954 6573 edForEmptyTryTes │ │ │ │ │ +0001fe10: 742e 6a61 7661 3a20 6a61 7661 6320 6765 t.java: javac ge │ │ │ │ │ +0001fe20: 6e65 7261 7465 7320 6465 6164 2063 6f64 nerates dead cod │ │ │ │ │ +0001fe30: 6520 6966 2061 2074 7279 2077 6974 6820 e if a try with │ │ │ │ │ +0001fe40: 616e 2065 6d70 7479 2062 6f64 7920 6861 an empty body ha │ │ │ │ │ +0001fe50: 7320 6120 6669 6e61 6c69 7a65 720a 0a3c s a finalizer..< │ │ │ │ │ +0001fe60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +0001fe70: 3830 3232 3331 362f 436f 6d70 696c 6572 8022316/Compiler │ │ │ │ │ +0001fe80: 4572 726f 7247 656e 6572 6963 5468 726f ErrorGenericThro │ │ │ │ │ +0001fe90: 7750 6c75 734d 6574 686f 6452 6566 5465 wPlusMethodRefTe │ │ │ │ │ +0001fea0: 7374 2e6a 6176 613a 2047 656e 6572 6963 st.java: Generic │ │ │ │ │ +0001feb0: 2074 6872 6f77 732c 206f 7665 7272 6964 throws, overrid │ │ │ │ │ +0001fec0: 696e 6720 616e 6420 6d65 7468 6f64 2072 ing and method r │ │ │ │ │ +0001fed0: 6566 6572 656e 6365 0a0a 3c6c 693e 746f eference..
  • to │ │ │ │ │ +0001fee0: 6f6c 732f 6a61 7661 632f 5438 3032 3331 ols/javac/T80231 │ │ │ │ │ +0001fef0: 3132 2f53 6b69 704c 617a 7943 6f6e 7374 12/SkipLazyConst │ │ │ │ │ +0001ff00: 616e 7443 7265 6174 696f 6e46 6f72 4d65 antCreationForMe │ │ │ │ │ +0001ff10: 7468 6f64 5265 6654 6573 742e 6a61 7661 thodRefTest.java │ │ │ │ │ +0001ff20: 3a20 4d69 7869 6e67 2075 7020 7468 6520 : Mixing up the │ │ │ │ │ +0001ff30: 6d65 7468 6f64 2074 7970 6520 6172 6775 method type argu │ │ │ │ │ +0001ff40: 6d65 6e74 2077 6974 6820 7468 6520 636c ment with the cl │ │ │ │ │ +0001ff50: 6173 7320 7479 7065 2066 6f72 206d 6574 ass type for met │ │ │ │ │ +0001ff60: 686f 6420 7265 6665 7265 6e63 6520 436c hod reference Cl │ │ │ │ │ +0001ff70: 6173 7354 7970 6526 6c74 3b51 2667 743b assType<Q> │ │ │ │ │ +0001ff80: 3a3a 266c 743b 5426 6774 3b6e 6577 0a0a ::<T>new.. │ │ │ │ │ +0001ff90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0001ffa0: 5438 3032 3335 3435 2f4d 6973 6c65 6164 T8023545/Mislead │ │ │ │ │ +0001ffb0: 696e 6745 7272 6f72 4d73 6744 6961 6d6f ingErrorMsgDiamo │ │ │ │ │ +0001ffc0: 6e64 506c 7573 5072 6976 6174 6543 746f ndPlusPrivateCto │ │ │ │ │ +0001ffd0: 7254 6573 742e 6a61 7661 3a20 4d69 736c rTest.java: Misl │ │ │ │ │ +0001ffe0: 6561 6469 6e67 2065 7272 6f72 206d 6573 eading error mes │ │ │ │ │ +0001fff0: 7361 6765 2077 6865 6e20 7573 696e 6720 sage when using │ │ │ │ │ +00020000: 6469 616d 6f6e 6420 6f70 6572 6174 6f72 diamond operator │ │ │ │ │ +00020010: 2077 6974 6820 7072 6976 6174 6520 636f with private co │ │ │ │ │ +00020020: 6e73 7472 7563 746f 720a 0a3c 6c69 3e74 nstructor..
  • t │ │ │ │ │ +00020030: 6f6f 6c73 2f6a 6176 6163 2f54 3830 3234 ools/javac/T8024 │ │ │ │ │ +00020040: 3033 392f 4e6f 4465 6164 436f 6465 4765 039/NoDeadCodeGe │ │ │ │ │ +00020050: 6e65 7261 7469 6f6e 4f6e 5472 7953 6d74 nerationOnTrySmt │ │ │ │ │ +00020060: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ +00020070: 2c20 7072 6576 696f 7573 2073 6f6c 7574 , previous solut │ │ │ │ │ +00020080: 696f 6e20 666f 7220 4a44 4b2d 3830 3232 ion for JDK-8022 │ │ │ │ │ +00020090: 3138 3620 7761 7320 696e 636f 7272 6563 186 was incorrec │ │ │ │ │ +000200a0: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ +000200b0: 6163 2f54 3830 3234 3230 372f 466c 6f77 ac/T8024207/Flow │ │ │ │ │ +000200c0: 4372 6173 6854 6573 742e 6a61 7661 3a20 CrashTest.java: │ │ │ │ │ +000200d0: 6a61 7661 6320 6372 6173 6820 696e 2046 javac crash in F │ │ │ │ │ +000200e0: 6c6f 7724 4173 7369 676e 416e 616c 797a low$AssignAnalyz │ │ │ │ │ +000200f0: 6572 2e76 6973 6974 4964 656e 740a 0a3c er.visitIdent..< │ │ │ │ │ +00020100: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +00020110: 3830 3234 3339 382f 4e50 4554 7279 5465 8024398/NPETryTe │ │ │ │ │ +00020120: 7374 2e6a 6176 613a 206a 6176 6163 2c20 st.java: javac, │ │ │ │ │ +00020130: 636f 6d70 696c 6572 2063 7261 7368 6573 compiler crashes │ │ │ │ │ +00020140: 2077 6974 6820 7472 7920 7769 7468 2065 with try with e │ │ │ │ │ +00020150: 6d70 7479 2062 6f64 790a 0a3c 6c69 3e74 mpty body..
  • t │ │ │ │ │ +00020160: 6f6f 6c73 2f6a 6176 6163 2f54 3830 3234 ools/javac/T8024 │ │ │ │ │ +00020170: 3433 372f 4578 6365 7074 696f 6e49 6e66 437/ExceptionInf │ │ │ │ │ +00020180: 6572 656e 6365 4672 6f6d 436c 6173 7346 erenceFromClassF │ │ │ │ │ +00020190: 696c 6554 6573 742e 6a61 7661 3a20 496e ileTest.java: In │ │ │ │ │ +000201a0: 6665 7272 696e 6720 7468 6520 6578 6365 ferring the exce │ │ │ │ │ +000201b0: 7074 696f 6e20 7468 726f 776e 2062 7920 ption thrown by │ │ │ │ │ +000201c0: 6120 6c61 6d62 6461 3a20 736f 6d65 7469 a lambda: someti │ │ │ │ │ +000201d0: 6d65 7320 6661 696c 7320 746f 2063 6f6d mes fails to com │ │ │ │ │ +000201e0: 7069 6c65 0a0a 3c6c 693e 746f 6f6c 732f pile..
  • tools/ │ │ │ │ │ +000201f0: 6a61 7661 632f 5438 3032 3639 3633 2f54 javac/T8026963/T │ │ │ │ │ +00020200: 7970 6541 6e6e 6f74 6174 696f 6e73 4372 ypeAnnotationsCr │ │ │ │ │ +00020210: 6173 6857 6974 6845 7272 6f6e 656f 7573 ashWithErroneous │ │ │ │ │ +00020220: 5472 6565 5465 7374 2e6a 6176 613a 2074 TreeTest.java: t │ │ │ │ │ +00020230: 7970 6520 616e 6e6f 7461 7469 6f6e 7320 ype annotations │ │ │ │ │ +00020240: 636f 6465 2063 7261 7368 6573 2066 6f72 code crashes for │ │ │ │ │ +00020250: 206c 616d 6264 6173 2077 6974 6820 766f lambdas with vo │ │ │ │ │ +00020260: 6964 2061 7267 756d 656e 740a 0a3c 6c69 id argument..
  • tools/javac/T80 │ │ │ │ │ +00020280: 3238 3530 342f 446f 6e74 4765 6e65 7261 28504/DontGenera │ │ │ │ │ +00020290: 7465 4c56 5446 6f72 474e 6f6e 654f 7054 teLVTForGNoneOpT │ │ │ │ │ +000202a0: 6573 742e 6a61 7661 3a20 6a61 7661 6320 est.java: javac │ │ │ │ │ +000202b0: 6765 6e65 7261 7465 7320 4c6f 6361 6c56 generates LocalV │ │ │ │ │ +000202c0: 6172 6961 626c 6554 6162 6c65 2065 7665 ariableTable eve │ │ │ │ │ +000202d0: 6e20 7769 7468 202d 673a 6e6f 6e65 0a0a n with -g:none.. │ │ │ │ │ +000202e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000202f0: 5438 3032 3930 3032 2f4d 756c 7469 706c T8029002/Multipl │ │ │ │ │ +00020300: 6555 7070 6572 426f 756e 6473 496e 636f eUpperBoundsInco │ │ │ │ │ +00020310: 7270 6f72 6174 696f 6e54 6573 742e 6a61 rporationTest.ja │ │ │ │ │ +00020320: 7661 3a20 6a61 7661 6320 7368 6f75 6c64 va: javac should │ │ │ │ │ +00020330: 2074 616b 6520 6d75 6c74 6970 6c65 2075 take multiple u │ │ │ │ │ +00020340: 7070 6572 2062 6f75 6e64 7320 696e 746f pper bounds into │ │ │ │ │ +00020350: 2061 6363 6f75 6e74 2069 6e20 696e 636f account in inco │ │ │ │ │ +00020360: 7270 6f72 6174 696f 6e0a 0a3c 6c69 3e74 rporation..
  • t │ │ │ │ │ +00020370: 6f6f 6c73 2f6a 6176 6163 2f54 3830 3239 ools/javac/T8029 │ │ │ │ │ +00020380: 3130 322f 5761 726e 5365 7269 616c 697a 102/WarnSerializ │ │ │ │ │ +00020390: 6162 6c65 456c 656d 656e 7454 6573 742e ableElementTest. │ │ │ │ │ +000203a0: 6a61 7661 3a20 456e 6861 6e63 6520 636f java: Enhance co │ │ │ │ │ +000203b0: 6d70 696c 6572 2077 6172 6e69 6e67 7320 mpiler warnings │ │ │ │ │ +000203c0: 666f 7220 4c61 6d62 6461 2043 6865 636b for Lambda Check │ │ │ │ │ +000203d0: 7320 7468 6174 2074 6865 2077 6172 6e69 s that the warni │ │ │ │ │ +000203e0: 6e67 2066 6f72 2061 6363 6573 7369 6e67 ng for accessing │ │ │ │ │ +000203f0: 206e 6f6e 2070 7562 6c69 6320 6d65 6d62 non public memb │ │ │ │ │ +00020400: 6572 7320 6f66 2061 2063 6c61 7373 2069 ers of a class i │ │ │ │ │ +00020410: 7320 6669 7265 6420 636f 7272 6563 746c s fired correctl │ │ │ │ │ +00020420: 792e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 y...
  • tools/ja │ │ │ │ │ +00020430: 7661 632f 5438 3032 3931 3032 2f57 6172 vac/T8029102/War │ │ │ │ │ +00020440: 6e53 6572 6961 6c69 7a61 626c 654c 616d nSerializableLam │ │ │ │ │ +00020450: 6264 6154 6573 7462 2e6a 6176 613a 2045 bdaTestb.java: E │ │ │ │ │ +00020460: 6e68 616e 6365 2063 6f6d 7069 6c65 7220 nhance compiler │ │ │ │ │ +00020470: 7761 726e 696e 6773 2066 6f72 204c 616d warnings for Lam │ │ │ │ │ +00020480: 6264 6120 4368 6563 6b73 2074 6861 7420 bda Checks that │ │ │ │ │ +00020490: 7468 6520 7761 726e 696e 6720 666f 7220 the warning for │ │ │ │ │ +000204a0: 6163 6365 7373 696e 6720 6e6f 6e20 7075 accessing non pu │ │ │ │ │ +000204b0: 626c 6963 206d 656d 6265 7273 206f 6620 blic members of │ │ │ │ │ +000204c0: 6120 636c 6173 7320 6973 2066 6972 6564 a class is fired │ │ │ │ │ +000204d0: 2063 6f72 7265 6374 6c79 2e0a 0a3c 6c69 correctly...
  • tools/javac/T80 │ │ │ │ │ +000204f0: 3239 3130 322f 5761 726e 5365 7269 616c 29102/WarnSerial │ │ │ │ │ +00020500: 697a 6162 6c65 4c61 6d62 6461 5465 7374 izableLambdaTest │ │ │ │ │ +00020510: 632e 6a61 7661 3a20 456e 6861 6e63 6520 c.java: Enhance │ │ │ │ │ +00020520: 4c61 6d62 6461 2073 6572 6961 6c69 7a61 Lambda serializa │ │ │ │ │ +00020530: 7469 6f6e 2043 6865 636b 7320 7468 6174 tion Checks that │ │ │ │ │ +00020540: 2074 6865 2077 6172 6e69 6e67 2066 6f72 the warning for │ │ │ │ │ +00020550: 2061 6363 6573 7369 6e67 206e 6f6e 2070 accessing non p │ │ │ │ │ +00020560: 7562 6c69 6320 6d65 6d62 6572 7320 6f66 ublic members of │ │ │ │ │ +00020570: 2061 2063 6c61 7373 2069 7320 6669 7265 a class is fire │ │ │ │ │ +00020580: 6420 636f 7272 6563 746c 792e 0a0a 3c6c d correctly...tools/javac/T8 │ │ │ │ │ +000205a0: 3032 3931 3739 2f43 6f6d 7069 6c65 4572 029179/CompileEr │ │ │ │ │ +000205b0: 726f 7246 6f72 5661 6c69 6442 6f6f 6c65 rorForValidBoole │ │ │ │ │ +000205c0: 616e 4578 7054 6573 742e 6a61 7661 3a20 anExpTest.java: │ │ │ │ │ +000205d0: 6a61 7661 6320 7072 6f64 7563 6573 2061 javac produces a │ │ │ │ │ +000205e0: 2063 6f6d 7069 6c65 2065 7272 6f72 2066 compile error f │ │ │ │ │ +000205f0: 6f72 2076 616c 6964 2062 6f6f 6c65 616e or valid boolean │ │ │ │ │ +00020600: 2065 7870 7265 7373 696f 6e73 0a0a 3c6c expressions..tools/javac/T8 │ │ │ │ │ +00020620: 3032 3935 3639 2f56 6172 6172 6773 416d 029569/VarargsAm │ │ │ │ │ +00020630: 6269 6775 6974 7943 7261 7368 5465 7374 biguityCrashTest │ │ │ │ │ +00020640: 2e6a 6176 613a 2069 6e74 6572 6e61 6c20 .java: internal │ │ │ │ │ +00020650: 6a61 7661 6320 6361 7374 2065 7863 6570 javac cast excep │ │ │ │ │ +00020660: 7469 6f6e 2077 6865 6e20 7265 736f 6c76 tion when resolv │ │ │ │ │ +00020670: 696e 6720 7661 7261 7267 7320 616d 6269 ing varargs ambi │ │ │ │ │ +00020680: 6775 6974 7920 6669 7820 666f 7220 4a44 guity fix for JD │ │ │ │ │ +00020690: 4b2d 3830 3239 3536 3920 646f 6573 6e27 K-8029569 doesn' │ │ │ │ │ +000206a0: 7420 636f 7665 7220 616c 6c20 706f 7373 t cover all poss │ │ │ │ │ +000206b0: 6962 6c65 2063 6173 6573 0a0a 3c6c 693e ible cases..
  • │ │ │ │ │ +000206c0: 746f 6f6c 732f 6a61 7661 632f 5438 3033 tools/javac/T803 │ │ │ │ │ +000206d0: 3038 3136 2f43 7261 7368 4c61 6d62 6461 0816/CrashLambda │ │ │ │ │ +000206e0: 4578 7072 6573 7369 6f6e 5769 7468 4e6f ExpressionWithNo │ │ │ │ │ +000206f0: 6e41 6363 6573 7369 626c 6549 6454 6573 nAccessibleIdTes │ │ │ │ │ +00020700: 742e 6a61 7661 3a20 6a61 7661 6320 6361 t.java: javac ca │ │ │ │ │ +00020710: 6e27 7420 636f 6d70 696c 6520 7072 6f67 n't compile prog │ │ │ │ │ +00020720: 7261 6d20 7769 7468 206c 616d 6264 6120 ram with lambda │ │ │ │ │ +00020730: 6578 7072 6573 7369 6f6e 0a0a 3c6c 693e expression..
  • │ │ │ │ │ +00020740: 746f 6f6c 732f 6a61 7661 632f 5438 3033 tools/javac/T803 │ │ │ │ │ +00020750: 3430 3434 2e6a 6176 613a 2041 6e20 616e 4044.java: An an │ │ │ │ │ +00020760: 6f6e 796d 6f75 7320 636c 6173 7320 7368 onymous class sh │ │ │ │ │ +00020770: 6f75 6c64 206e 6f74 2062 6520 7374 6174 ould not be stat │ │ │ │ │ +00020780: 6963 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ic..
  • tools/ja │ │ │ │ │ +00020790: 7661 632f 5438 3033 3630 3139 2e6a 6176 vac/T8036019.jav │ │ │ │ │ +000207a0: 613a 2049 6e73 7566 6669 6369 656e 7420 a: Insufficient │ │ │ │ │ +000207b0: 616c 7465 726e 6174 6976 6573 206c 6973 alternatives lis │ │ │ │ │ +000207c0: 7465 6420 696e 2073 6f6d 6520 6572 726f ted in some erro │ │ │ │ │ +000207d0: 7273 2070 726f 6475 6365 6420 6279 2074 rs produced by t │ │ │ │ │ +000207e0: 6865 2070 6172 7365 720a 0a3c 6c69 3e74 he parser..
  • t │ │ │ │ │ +000207f0: 6f6f 6c73 2f6a 6176 6163 2f54 3830 3337 ools/javac/T8037 │ │ │ │ │ +00020800: 3934 372f 4343 4546 6f72 4675 6e63 7469 947/CCEForFuncti │ │ │ │ │ +00020810: 6f6e 616c 496e 7465 7245 7874 6564 696e onalInterExtedin │ │ │ │ │ +00020820: 6752 6177 5375 7065 7249 6e74 6572 5465 gRawSuperInterTe │ │ │ │ │ +00020830: 7374 2e6a 6176 613a 2066 756e 6374 696f st.java: functio │ │ │ │ │ +00020840: 6e61 6c20 696e 7465 7266 6163 6520 6361 nal interface ca │ │ │ │ │ +00020850: 7573 6573 2043 6c61 7373 4361 7374 4578 uses ClassCastEx │ │ │ │ │ +00020860: 6365 7074 696f 6e20 7768 656e 2065 7874 ception when ext │ │ │ │ │ +00020870: 656e 6469 6e67 2072 6177 2073 7570 6572 ending raw super │ │ │ │ │ +00020880: 696e 7465 7266 6163 650a 0a3c 6c69 3e74 interface..
  • t │ │ │ │ │ +00020890: 6f6f 6c73 2f6a 6176 6163 2f54 3830 3338 ools/javac/T8038 │ │ │ │ │ +000208a0: 3937 352f 4163 6365 7373 5465 7374 2e6a 975/AccessTest.j │ │ │ │ │ +000208b0: 6176 613a 2041 6363 6573 7320 636f 6e74 ava: Access cont │ │ │ │ │ +000208c0: 726f 6c20 696e 2065 6e68 616e 6365 6420 rol in enhanced │ │ │ │ │ +000208d0: 666f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a for..
  • tools/j │ │ │ │ │ +000208e0: 6176 6163 2f54 3830 3437 3333 382f 4669 avac/T8047338/Fi │ │ │ │ │ +000208f0: 6c74 6572 4e6f 6e4d 656d 6265 7273 546f lterNonMembersTo │ │ │ │ │ +00020900: 4f62 7461 696e 4675 6e63 7469 6f6e 4465 ObtainFunctionDe │ │ │ │ │ +00020910: 7363 7269 7074 6f72 5465 7374 2e6a 6176 scriptorTest.jav │ │ │ │ │ +00020920: 613a 206a 6176 6163 2069 7320 6e6f 7420 a: javac is not │ │ │ │ │ +00020930: 636f 7272 6563 746c 7920 6669 6c74 6572 correctly filter │ │ │ │ │ +00020940: 696e 6720 6e6f 6e2d 6d65 6d62 6572 7320 ing non-members │ │ │ │ │ +00020950: 6d65 7468 6f64 7320 746f 206f 6274 6169 methods to obtai │ │ │ │ │ +00020960: 6e20 7468 6520 6675 6e63 7469 6f6e 2064 n the function d │ │ │ │ │ +00020970: 6573 6372 6970 746f 720a 0a3c 6c69 3e74 escriptor..
  • t │ │ │ │ │ +00020980: 6f6f 6c73 2f6a 6176 6163 2f54 3830 3438 ools/javac/T8048 │ │ │ │ │ +00020990: 3534 332f 496e 6665 7265 6e63 6556 6172 543/InferenceVar │ │ │ │ │ +000209a0: 6961 626c 6549 6e73 7461 6e74 6961 7465 iableInstantiate │ │ │ │ │ +000209b0: 6455 6e65 7870 6563 7465 646c 7954 6573 dUnexpectedlyTes │ │ │ │ │ +000209c0: 742e 6a61 7661 3a20 4a4c 5338 2031 382e t.java: JLS8 18. │ │ │ │ │ +000209d0: 352e 333a 2069 6e66 6572 656e 6365 2076 5.3: inference v │ │ │ │ │ +000209e0: 6172 6961 626c 6520 7365 656d 7320 746f ariable seems to │ │ │ │ │ +000209f0: 2062 6520 696e 7374 616e 7469 6174 6564 be instantiated │ │ │ │ │ +00020a00: 2075 6e65 7870 6563 7465 646c 790a 0a3c unexpectedly..< │ │ │ │ │ +00020a10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +00020a20: 3830 3530 3338 362f 5772 6f6e 6753 7461 8050386/WrongSta │ │ │ │ │ +00020a30: 636b 6672 616d 6547 656e 6572 6174 696f ckframeGeneratio │ │ │ │ │ +00020a40: 6e54 6573 7431 2e6a 6176 613a 2056 6572 nTest1.java: Ver │ │ │ │ │ +00020a50: 6966 6963 6174 696f 6e20 6572 726f 7220 ification error │ │ │ │ │ +00020a60: 6475 6520 746f 2061 2062 6164 2073 7461 due to a bad sta │ │ │ │ │ +00020a70: 636b 6d61 7020 6672 616d 6520 6765 6e65 ckmap frame gene │ │ │ │ │ +00020a80: 7261 7465 6420 6279 206a 6176 6163 0a0a rated by javac.. │ │ │ │ │ +00020a90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00020aa0: 5438 3035 3033 3836 2f57 726f 6e67 5374 T8050386/WrongSt │ │ │ │ │ +00020ab0: 6163 6b66 7261 6d65 4765 6e65 7261 7469 ackframeGenerati │ │ │ │ │ +00020ac0: 6f6e 5465 7374 322e 6a61 7661 3a20 5665 onTest2.java: Ve │ │ │ │ │ +00020ad0: 7269 6669 6361 7469 6f6e 2065 7272 6f72 rification error │ │ │ │ │ +00020ae0: 2064 7565 2074 6f20 6120 6261 6420 7374 due to a bad st │ │ │ │ │ +00020af0: 6163 6b6d 6170 2066 7261 6d65 2067 656e ackmap frame gen │ │ │ │ │ +00020b00: 6572 6174 6564 2062 7920 6a61 7661 630a erated by javac. │ │ │ │ │ +00020b10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00020b20: 2f54 3830 3538 3234 342f 4d69 7373 696e /T8058244/Missin │ │ │ │ │ +00020b30: 6745 7272 6f72 496e 4465 6661 756c 7453 gErrorInDefaultS │ │ │ │ │ +00020b40: 7570 6572 4361 6c6c 5465 7374 2e6a 6176 uperCallTest.jav │ │ │ │ │ +00020b50: 613a 206d 6973 7369 6e67 2065 7272 6f72 a: missing error │ │ │ │ │ +00020b60: 2069 6e20 7175 616c 6966 6965 6420 6465 in qualified de │ │ │ │ │ +00020b70: 6661 756c 7420 7375 7065 7220 6361 6c6c fault super call │ │ │ │ │ +00020b80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00020b90: 632f 5438 3035 3939 3231 2f46 6f72 6269 c/T8059921/Forbi │ │ │ │ │ +00020ba0: 6441 6363 6573 7354 6f46 6965 6c64 5573 dAccessToFieldUs │ │ │ │ │ +00020bb0: 696e 6753 7570 6572 5465 7374 2e6a 6176 ingSuperTest.jav │ │ │ │ │ +00020bc0: 613a 204d 6973 7369 6e67 2063 6f6d 7069 a: Missing compi │ │ │ │ │ +00020bd0: 6c65 2065 7272 6f72 2069 6e20 4a61 7661 le error in Java │ │ │ │ │ +00020be0: 2038 206d 6f64 6520 666f 7220 496e 7465 8 mode for Inte │ │ │ │ │ +00020bf0: 7266 6163 652e 7375 7065 722e 6669 656c rface.super.fiel │ │ │ │ │ +00020c00: 6420 6163 6365 7373 0a0a 3c6c 693e 746f d access..
  • to │ │ │ │ │ +00020c10: 6f6c 732f 6a61 7661 632f 5438 3036 3834 ols/javac/T80684 │ │ │ │ │ +00020c20: 3630 2f50 7265 7474 7950 7269 6e74 696e 60/PrettyPrintin │ │ │ │ │ +00020c30: 6746 6f72 4c6f 6f70 7354 6573 742e 6a61 gForLoopsTest.ja │ │ │ │ │ +00020c40: 7661 3a20 5072 6574 7479 2070 7269 6e74 va: Pretty print │ │ │ │ │ +00020c50: 696e 6720 666f 7220 6c6f 6f70 730a 0a3c ing for loops..< │ │ │ │ │ +00020c60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +00020c70: 3830 3731 3834 372f 5438 3037 3138 3437 8071847/T8071847 │ │ │ │ │ +00020c80: 2e6a 6176 613a 2056 6572 6966 7920 7072 .java: Verify pr │ │ │ │ │ +00020c90: 6f70 6572 2074 6572 6d69 6e61 7469 6f6e oper termination │ │ │ │ │ +00020ca0: 2077 6865 6e20 696e 7374 616e 6365 2069 when instance i │ │ │ │ │ +00020cb0: 6e69 7469 616c 697a 6174 696f 6e20 6d65 nitialization me │ │ │ │ │ +00020cc0: 7468 6f64 2075 7365 7320 696e 7661 6c69 thod uses invali │ │ │ │ │ +00020cd0: 6420 666c 6167 730a 0a3c 6c69 3e74 6f6f d flags..
  • too │ │ │ │ │ +00020ce0: 6c73 2f6a 6176 6163 2f54 3831 3332 3536 ls/javac/T813256 │ │ │ │ │ +00020cf0: 322f 436c 6173 7350 6174 6857 6974 6844 2/ClassPathWithD │ │ │ │ │ +00020d00: 6f75 626c 6551 756f 7465 7354 6573 742e oubleQuotesTest. │ │ │ │ │ +00020d10: 6a61 7661 3a20 6a61 7661 6320 6661 696c java: javac fail │ │ │ │ │ +00020d20: 7320 7769 7468 2043 4c41 5353 5041 5448 s with CLASSPATH │ │ │ │ │ +00020d30: 2077 6974 6820 646f 7562 6c65 2d71 756f with double-quo │ │ │ │ │ +00020d40: 7465 7320 6173 2061 6e20 656e 7669 726f tes as an enviro │ │ │ │ │ +00020d50: 6e6d 656e 7420 7661 7269 6162 6c65 0a0a nment variable.. │ │ │ │ │ +00020d60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00020d70: 5438 3134 3833 3534 2f49 6e74 6572 7365 T8148354/Interse │ │ │ │ │ +00020d80: 6374 696f 6e46 756e 6374 696f 6e61 6c42 ctionFunctionalB │ │ │ │ │ +00020d90: 7574 436f 6d70 6f6e 656e 7473 4e6f 7454 utComponentsNotT │ │ │ │ │ +00020da0: 6573 742e 6a61 7661 3a20 4572 726f 7273 est.java: Errors │ │ │ │ │ +00020db0: 2074 6172 6765 7469 6e67 2066 756e 6374 targeting funct │ │ │ │ │ +00020dc0: 696f 6e61 6c20 696e 7465 7266 6163 6520 ional interface │ │ │ │ │ +00020dd0: 696e 7465 7273 6563 7469 6f6e 2074 7970 intersection typ │ │ │ │ │ +00020de0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00020df0: 7661 632f 5438 3134 3833 3534 2f49 6e74 vac/T8148354/Int │ │ │ │ │ +00020e00: 6572 7365 6374 696f 6e54 7970 6542 7567 ersectionTypeBug │ │ │ │ │ +00020e10: 5465 7374 2e6a 6176 613a 2045 7272 6f72 Test.java: Error │ │ │ │ │ +00020e20: 7320 7461 7267 6574 696e 6720 6675 6e63 s targeting func │ │ │ │ │ +00020e30: 7469 6f6e 616c 2069 6e74 6572 6661 6365 tional interface │ │ │ │ │ +00020e40: 2069 6e74 6572 7365 6374 696f 6e20 7479 intersection ty │ │ │ │ │ +00020e50: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ +00020e60: 6176 6163 2f54 3831 3531 3139 312f 4572 avac/T8151191/Er │ │ │ │ │ +00020e70: 726f 7252 756e 6e69 6e67 4a61 7661 646f rorRunningJavado │ │ │ │ │ +00020e80: 634f 6e49 6e6e 6572 436c 6173 7365 732e cOnInnerClasses. │ │ │ │ │ +00020e90: 6a61 7661 3a20 6a61 7661 6320 6572 726f java: javac erro │ │ │ │ │ +00020ea0: 7220 7768 656e 2072 756e 6e69 6e67 206a r when running j │ │ │ │ │ +00020eb0: 6176 6164 6f63 206f 6e20 736f 6d65 2069 avadoc on some i │ │ │ │ │ +00020ec0: 6e6e 6572 2063 6c61 7373 6573 0a0a 3c6c nner classes..tools/javac/T8 │ │ │ │ │ +00020ee0: 3135 3236 3136 2e6a 6176 613a 2055 6e69 152616.java: Uni │ │ │ │ │ +00020ef0: 7420 7465 7374 2066 6f72 2063 6f72 6e65 t test for corne │ │ │ │ │ +00020f00: 7220 6361 7365 206f 6620 5072 6574 7479 r case of Pretty │ │ │ │ │ +00020f10: 5072 696e 7469 6e67 2077 6865 6e20 536f Printing when So │ │ │ │ │ +00020f20: 7572 6365 4f75 7470 7574 2069 7320 6661 urceOutput is fa │ │ │ │ │ +00020f30: 6c73 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a lse..
  • tools/j │ │ │ │ │ +00020f40: 6176 6163 2f54 3831 3539 3937 302f 5479 avac/T8159970/Ty │ │ │ │ │ +00020f50: 7065 4571 7561 6c69 7479 496e 496e 6665 peEqualityInInfe │ │ │ │ │ +00020f60: 7265 6e63 6554 6573 742e 6a61 7661 3a20 renceTest.java: │ │ │ │ │ +00020f70: 6a61 7661 632c 204a 4c53 3820 3138 2e32 javac, JLS8 18.2 │ │ │ │ │ +00020f80: 2e34 2069 7320 6e6f 7420 636f 6d70 6c65 .4 is not comple │ │ │ │ │ +00020f90: 7465 6c79 2069 6d70 6c65 6d65 6e74 6564 tely implemented │ │ │ │ │ +00020fa0: 2062 7920 7468 6520 636f 6d70 696c 6572 by the compiler │ │ │ │ │ +00020fb0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00020fc0: 632f 5438 3136 3031 3536 2f4c 6574 4578 c/T8160156/LetEx │ │ │ │ │ +00020fd0: 7072 6573 7369 6f6e 7341 7265 556e 6e65 pressionsAreUnne │ │ │ │ │ +00020fe0: 6365 7373 6172 696c 7947 656e 6572 6174 cessarilyGenerat │ │ │ │ │ +00020ff0: 6564 5465 7374 2e6a 6176 613a 206a 6176 edTest.java: jav │ │ │ │ │ +00021000: 6163 2069 7320 6765 6e65 7261 7469 6e67 ac is generating │ │ │ │ │ +00021010: 206c 6574 2065 7870 7265 7373 696f 6e73 let expressions │ │ │ │ │ +00021020: 2075 6e6e 6563 6573 7361 7269 6c79 0a0a unnecessarily.. │ │ │ │ │ +00021030: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00021040: 5438 3136 3132 3737 2f49 7353 616d 6554 T8161277/IsSameT │ │ │ │ │ +00021050: 7970 6557 696c 6463 6172 6454 6573 742e ypeWildcardTest. │ │ │ │ │ +00021060: 6a61 7661 3a20 6a61 7661 782e 6c61 6e67 java: javax.lang │ │ │ │ │ +00021070: 2e6d 6f64 656c 2e75 7469 6c2e 5479 7065 .model.util.Type │ │ │ │ │ +00021080: 732e 6973 5361 6d65 5479 7065 282e 2e2e s.isSameType(... │ │ │ │ │ +00021090: 2920 7265 7475 726e 7320 7472 7565 206f ) returns true o │ │ │ │ │ +000210a0: 6e20 7769 6c64 6361 7264 730a 0a3c 6c69 n wildcards..
  • tools/javac/T81 │ │ │ │ │ +000210c0: 3631 3338 332f 4c6f 6f6b 696e 6746 6f72 61383/LookingFor │ │ │ │ │ +000210d0: 4f70 6572 6174 6f72 5379 6d62 6f6c 7341 OperatorSymbolsA │ │ │ │ │ +000210e0: 7457 726f 6e67 506c 6163 6554 6573 742e tWrongPlaceTest. │ │ │ │ │ +000210f0: 6a61 7661 3a20 6a61 7661 6320 6973 206c java: javac is l │ │ │ │ │ +00021100: 6f6f 6b69 6e67 2066 6f72 206f 7065 7261 ooking for opera │ │ │ │ │ +00021110: 746f 7220 7379 6d62 6f6c 7320 6174 2074 tor symbols at t │ │ │ │ │ +00021120: 6865 2077 726f 6e67 2070 6c61 6365 0a0a he wrong place.. │ │ │ │ │ +00021130: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00021140: 5438 3137 3036 3637 2f50 6172 616d 6574 T8170667/Paramet │ │ │ │ │ +00021150: 6572 5072 6f63 6573 736f 722e 6a61 7661 erProcessor.java │ │ │ │ │ +00021160: 3a20 436c 6173 7352 6561 6465 7220 6173 : ClassReader as │ │ │ │ │ +00021170: 7369 676e 7320 6d65 7468 6f64 2070 6172 signs method par │ │ │ │ │ +00021180: 616d 6574 6572 7320 6672 6f6d 204d 6574 ameters from Met │ │ │ │ │ +00021190: 686f 6450 6172 616d 6574 6572 7320 696e hodParameters in │ │ │ │ │ +000211a0: 636f 7272 6563 746c 7920 7768 656e 206c correctly when l │ │ │ │ │ +000211b0: 6f6e 672f 646f 7562 6c65 2070 6172 616d ong/double param │ │ │ │ │ +000211c0: 6574 6572 7320 6172 6520 7072 6573 656e eters are presen │ │ │ │ │ +000211d0: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ +000211e0: 6163 2f54 3831 3731 3332 352f 4e50 4543 ac/T8171325/NPEC │ │ │ │ │ +000211f0: 6c65 6172 696e 674c 6f63 616c 436c 6173 learingLocalClas │ │ │ │ │ +00021200: 734e 616d 6549 6e64 6578 6573 5465 7374 sNameIndexesTest │ │ │ │ │ +00021210: 2e6a 6176 613a 204e 5045 2069 6e20 4368 .java: NPE in Ch │ │ │ │ │ +00021220: 6563 6b2e 636c 6561 724c 6f63 616c 436c eck.clearLocalCl │ │ │ │ │ +00021230: 6173 734e 616d 6549 6e64 6578 6573 0a0a assNameIndexes.. │ │ │ │ │ +00021240: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00021250: 5438 3137 3133 3332 2f50 726f 6365 7373 T8171332/Process │ │ │ │ │ +00021260: 6f72 2e6a 6176 613a 2038 3137 3133 3332 or.java: 8171332 │ │ │ │ │ +00021270: 3a20 4e50 4520 696e 204d 656d 6265 7273 : NPE in Members │ │ │ │ │ +00021280: 5068 6173 652e 6669 6e69 7368 436c 6173 Phase.finishClas │ │ │ │ │ +00021290: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +000212a0: 6163 2f54 3831 3731 3532 382f 4475 706c ac/T8171528/Dupl │ │ │ │ │ +000212b0: 6963 6174 6564 416e 6e6f 7461 7465 6450 icatedAnnotatedP │ │ │ │ │ +000212c0: 6163 6b61 6765 7354 6573 742e 6a61 7661 ackagesTest.java │ │ │ │ │ +000212d0: 3a20 4372 6173 6820 696e 2041 6e6e 6f74 : Crash in Annot │ │ │ │ │ +000212e0: 6174 6520 7769 7468 2064 7570 6c69 6361 ate with duplica │ │ │ │ │ +000212f0: 7465 2070 6163 6b61 6765 2d69 6e66 6f20 te package-info │ │ │ │ │ +00021300: 6465 636c 6172 6174 696f 6e73 0a0a 3c6c declarations..tools/javac/T8 │ │ │ │ │ +00021320: 3137 3339 3535 2f4d 6573 7361 6765 466f 173955/MessageFo │ │ │ │ │ +00021330: 7243 6c61 7373 5465 7374 2e6a 6176 613a rClassTest.java: │ │ │ │ │ +00021340: 2065 7272 6f72 206d 6573 7361 6765 2073 error message s │ │ │ │ │ +00021350: 686f 756c 6420 6164 6170 7420 746f 2074 hould adapt to t │ │ │ │ │ +00021360: 6865 2063 6f72 7265 7370 6f6e 6469 6e67 he corresponding │ │ │ │ │ +00021370: 2074 6f70 206c 6576 656c 2065 6c65 6d65 top level eleme │ │ │ │ │ +00021380: 6e74 0a0a 3c6c 693e 746f 6f6c 732f 6a61 nt..
  • tools/ja │ │ │ │ │ +00021390: 7661 632f 5438 3137 3339 3535 2f4d 6573 vac/T8173955/Mes │ │ │ │ │ +000213a0: 7361 6765 466f 7245 6e75 6d54 6573 742e sageForEnumTest. │ │ │ │ │ +000213b0: 6a61 7661 3a20 6572 726f 7220 6d65 7373 java: error mess │ │ │ │ │ +000213c0: 6167 6520 7368 6f75 6c64 2061 6461 7074 age should adapt │ │ │ │ │ +000213d0: 2074 6f20 7468 6520 636f 7272 6573 706f to the correspo │ │ │ │ │ +000213e0: 6e64 696e 6720 746f 7020 6c65 7665 6c20 nding top level │ │ │ │ │ +000213f0: 656c 656d 656e 740a 0a3c 6c69 3e74 6f6f element..
  • too │ │ │ │ │ +00021400: 6c73 2f6a 6176 6163 2f54 3831 3733 3935 ls/javac/T817395 │ │ │ │ │ +00021410: 352f 4d65 7373 6167 6546 6f72 496e 7465 5/MessageForInte │ │ │ │ │ +00021420: 7266 6163 6554 6573 742e 6a61 7661 3a20 rfaceTest.java: │ │ │ │ │ +00021430: 6572 726f 7220 6d65 7373 6167 6520 7368 error message sh │ │ │ │ │ +00021440: 6f75 6c64 2061 6461 7074 2074 6f20 7468 ould adapt to th │ │ │ │ │ +00021450: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding │ │ │ │ │ +00021460: 746f 7020 6c65 7665 6c20 656c 656d 656e top level elemen │ │ │ │ │ +00021470: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ +00021480: 6163 2f54 3831 3735 3139 382f 416e 6e6f ac/T8175198/Anno │ │ │ │ │ +00021490: 7461 7469 6f6e 7341 6e64 466f 726d 616c tationsAndFormal │ │ │ │ │ +000214a0: 5061 7261 6d73 5465 7374 2e6a 6176 613a ParamsTest.java: │ │ │ │ │ +000214b0: 204a 6176 6163 2069 6e63 6f72 7265 6374 Javac incorrect │ │ │ │ │ +000214c0: 6c79 2061 6c6c 6f77 7320 7265 6365 6976 ly allows receiv │ │ │ │ │ +000214d0: 6572 2070 6172 616d 6574 6572 7320 696e er parameters in │ │ │ │ │ +000214e0: 2061 6e6e 6f74 6174 696f 6e20 6d65 7468 annotation meth │ │ │ │ │ +000214f0: 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ods..
  • tools/j │ │ │ │ │ +00021500: 6176 6163 2f54 3831 3735 3233 352f 496e avac/T8175235/In │ │ │ │ │ +00021510: 6665 7265 6e63 6552 6567 7265 7373 696f ferenceRegressio │ │ │ │ │ +00021520: 6e54 6573 7430 312e 6a61 7661 3a20 7479 nTest01.java: ty │ │ │ │ │ +00021530: 7065 2069 6e66 6572 656e 6365 2072 6567 pe inference reg │ │ │ │ │ +00021540: 7265 7373 696f 6e20 6166 7465 7220 4a44 ression after JD │ │ │ │ │ +00021550: 4b2d 3830 3436 3638 350a 0a3c 6c69 3e74 K-8046685..
  • t │ │ │ │ │ +00021560: 6f6f 6c73 2f6a 6176 6163 2f54 3831 3735 ools/javac/T8175 │ │ │ │ │ +00021570: 3233 352f 496e 6665 7265 6e63 6552 6567 235/InferenceReg │ │ │ │ │ +00021580: 7265 7373 696f 6e54 6573 7430 322e 6a61 ressionTest02.ja │ │ │ │ │ +00021590: 7661 3a20 7479 7065 2069 6e66 6572 656e va: type inferen │ │ │ │ │ +000215a0: 6365 2072 6567 7265 7373 696f 6e20 6166 ce regression af │ │ │ │ │ +000215b0: 7465 7220 4a44 4b2d 3830 3436 3638 350a ter JDK-8046685. │ │ │ │ │ +000215c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000215d0: 2f54 3831 3735 3739 302f 4e50 4544 7565 /T8175790/NPEDue │ │ │ │ │ +000215e0: 546f 4572 726f 6e65 6f75 734c 616d 6264 ToErroneousLambd │ │ │ │ │ +000215f0: 6154 6573 742e 6a61 7661 3a20 6669 656c aTest.java: fiel │ │ │ │ │ +00021600: 6420 4a43 5661 7269 6162 6c65 4465 636c d JCVariableDecl │ │ │ │ │ +00021610: 2e76 6172 7479 7065 2063 616e 2774 2062 .vartype can't b │ │ │ │ │ +00021620: 6520 6e75 6c6c 2061 6674 6572 2070 6f73 e null after pos │ │ │ │ │ +00021630: 7420 6174 7472 6962 7574 696f 6e20 616e t attribution an │ │ │ │ │ +00021640: 616c 7973 6973 0a0a 3c6c 693e 746f 6f6c alysis..
  • tool │ │ │ │ │ +00021650: 732f 6a61 7661 632f 5438 3137 3537 3934 s/javac/T8175794 │ │ │ │ │ +00021660: 2f4d 6973 7369 6e67 5265 7475 726e 436f /MissingReturnCo │ │ │ │ │ +00021670: 6e73 7472 6169 6e74 5465 7374 2e6a 6176 nstraintTest.jav │ │ │ │ │ +00021680: 613a 2054 7970 6520 696e 6665 7265 6e63 a: Type inferenc │ │ │ │ │ +00021690: 6520 7265 6772 6573 7369 6f6e 2061 6674 e regression aft │ │ │ │ │ +000216a0: 6572 204a 444b 2d38 3037 3830 3933 0a0a er JDK-8078093.. │ │ │ │ │ +000216b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000216c0: 5438 3137 3637 3134 2f46 6965 6c64 4f76 T8176714/FieldOv │ │ │ │ │ +000216d0: 6572 6c6f 6164 4b69 6e64 4e6f 7441 7373 erloadKindNotAss │ │ │ │ │ +000216e0: 6967 6e65 6454 6573 742e 6a61 7661 3a20 ignedTest.java: │ │ │ │ │ +000216f0: 6a61 7661 6320 6973 2077 726f 6e67 6c79 javac is wrongly │ │ │ │ │ +00021700: 2061 7373 756d 696e 6720 7468 6174 2066 assuming that f │ │ │ │ │ +00021710: 6965 6c64 204a 434d 656d 6265 7252 6566 ield JCMemberRef │ │ │ │ │ +00021720: 6572 656e 6365 2e6f 7665 726c 6f61 644b erence.overloadK │ │ │ │ │ +00021730: 696e 6420 6861 7320 6265 656e 2061 7373 ind has been ass │ │ │ │ │ +00021740: 6967 6e65 6420 746f 0a0a 3c6c 693e 746f igned to..
  • to │ │ │ │ │ +00021750: 6f6c 732f 6a61 7661 632f 5438 3137 3637 ols/javac/T81767 │ │ │ │ │ +00021760: 3134 2f54 696d 696e 674f 664d 5265 6665 14/TimingOfMRefe │ │ │ │ │ +00021770: 7265 6e63 6543 6865 636b 696e 6754 6573 renceCheckingTes │ │ │ │ │ +00021780: 7430 312e 6a61 7661 3a20 6a61 7661 6320 t01.java: javac │ │ │ │ │ +00021790: 6973 2077 726f 6e67 6c79 2061 7373 756d is wrongly assum │ │ │ │ │ +000217a0: 696e 6720 7468 6174 2066 6965 6c64 204a ing that field J │ │ │ │ │ +000217b0: 434d 656d 6265 7252 6566 6572 656e 6365 CMemberReference │ │ │ │ │ +000217c0: 2e6f 7665 726c 6f61 644b 696e 6420 6861 .overloadKind ha │ │ │ │ │ +000217d0: 7320 6265 656e 2061 7373 6967 6e65 6420 s been assigned │ │ │ │ │ +000217e0: 746f 0a0a 3c6c 693e 746f 6f6c 732f 6a61 to..
  • tools/ja │ │ │ │ │ +000217f0: 7661 632f 5438 3137 3637 3134 2f54 696d vac/T8176714/Tim │ │ │ │ │ +00021800: 696e 674f 664d 5265 6665 7265 6e63 6543 ingOfMReferenceC │ │ │ │ │ +00021810: 6865 636b 696e 6754 6573 7430 322e 6a61 heckingTest02.ja │ │ │ │ │ +00021820: 7661 3a20 6a61 7661 6320 6973 2077 726f va: javac is wro │ │ │ │ │ +00021830: 6e67 6c79 2061 7373 756d 696e 6720 7468 ngly assuming th │ │ │ │ │ +00021840: 6174 2066 6965 6c64 204a 434d 656d 6265 at field JCMembe │ │ │ │ │ +00021850: 7252 6566 6572 656e 6365 2e6f 7665 726c rReference.overl │ │ │ │ │ +00021860: 6f61 644b 696e 6420 6861 7320 6265 656e oadKind has been │ │ │ │ │ +00021870: 2061 7373 6967 6e65 6420 746f 0a0a 3c6c assigned to..tools/javac/T8 │ │ │ │ │ +00021890: 3137 3730 3638 2f4e 6f43 6f6d 706c 6574 177068/NoComplet │ │ │ │ │ +000218a0: 696f 6e46 6169 6c75 7265 536b 6970 4f6e ionFailureSkipOn │ │ │ │ │ +000218b0: 5370 6563 756c 6174 6976 6541 7474 7269 SpeculativeAttri │ │ │ │ │ +000218c0: 6275 7469 6f6e 2e6a 6176 613a 2043 6f6d bution.java: Com │ │ │ │ │ +000218d0: 706c 6574 696f 6e46 6169 6c75 7265 7320 pletionFailures │ │ │ │ │ +000218e0: 6f63 6375 7272 696e 6720 6475 7269 6e67 occurring during │ │ │ │ │ +000218f0: 2073 7065 6375 6c61 7469 7665 2061 7474 speculative att │ │ │ │ │ +00021900: 7269 6275 7469 6f6e 2073 686f 756c 6420 ribution should │ │ │ │ │ +00021910: 6e6f 7420 6265 206c 6f73 7420 666f 7265 not be lost fore │ │ │ │ │ +00021920: 7665 722e 0a0a 3c6c 693e 746f 6f6c 732f ver...
  • tools/ │ │ │ │ │ +00021930: 6a61 7661 632f 5438 3138 3031 3431 2f4d javac/T8180141/M │ │ │ │ │ +00021940: 6973 7369 6e67 4c4e 5445 6e74 7279 466f issingLNTEntryFo │ │ │ │ │ +00021950: 7242 7265 616b 436f 6e74 696e 7565 5465 rBreakContinueTe │ │ │ │ │ +00021960: 7374 2e6a 6176 613a 204d 6973 7369 6e67 st.java: Missing │ │ │ │ │ +00021970: 2065 6e74 7279 2069 6e20 4c69 6e65 4e75 entry in LineNu │ │ │ │ │ +00021980: 6d62 6572 5461 626c 6520 666f 7220 6272 mberTable for br │ │ │ │ │ +00021990: 6561 6b20 7374 6174 656d 656e 7420 7468 eak statement th │ │ │ │ │ +000219a0: 6174 206a 756d 7073 206f 7574 206f 6620 at jumps out of │ │ │ │ │ +000219b0: 7472 792d 6669 6e61 6c6c 790a 0a3c 6c69 try-finally..
  • tools/javac/T81 │ │ │ │ │ +000219d0: 3830 3636 302f 4d69 7373 696e 674c 4e54 80660/MissingLNT │ │ │ │ │ +000219e0: 456e 7472 7946 6f72 4669 6e61 6c69 7a65 EntryForFinalize │ │ │ │ │ +000219f0: 7254 6573 742e 6a61 7661 3a20 4d69 7373 rTest.java: Miss │ │ │ │ │ +00021a00: 696e 6720 656e 7472 7920 696e 204c 696e ing entry in Lin │ │ │ │ │ +00021a10: 654e 756d 6265 7254 6162 6c65 2066 6f72 eNumberTable for │ │ │ │ │ +00021a20: 2062 7265 616b 2073 7461 7465 6d65 6e74 break statement │ │ │ │ │ +00021a30: 2074 6861 7420 6a75 6d70 7320 6f75 7420 that jumps out │ │ │ │ │ +00021a40: 6f66 2074 7279 2d66 696e 616c 6c79 0a0a of try-finally.. │ │ │ │ │ +00021a50: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00021a60: 5438 3138 3134 3634 2f4c 616d 6264 6149 T8181464/LambdaI │ │ │ │ │ +00021a70: 6e41 6e6e 6f74 6174 696f 6e73 4361 7573 nAnnotationsCaus │ │ │ │ │ +00021a80: 6573 4e50 4554 6573 7431 2e6a 6176 613a esNPETest1.java: │ │ │ │ │ +00021a90: 2049 6e76 616c 6964 206c 616d 6264 6120 Invalid lambda │ │ │ │ │ +00021aa0: 696e 2061 6e6e 6f74 6174 696f 6e20 6361 in annotation ca │ │ │ │ │ +00021ab0: 7573 6573 204e 5045 2069 6e20 4c69 6e74 uses NPE in Lint │ │ │ │ │ +00021ac0: 2e61 7567 6d65 6e74 0a0a 3c6c 693e 746f .augment..
  • to │ │ │ │ │ +00021ad0: 6f6c 732f 6a61 7661 632f 5438 3138 3134 ols/javac/T81814 │ │ │ │ │ +00021ae0: 3634 2f4c 616d 6264 6149 6e41 6e6e 6f74 64/LambdaInAnnot │ │ │ │ │ +00021af0: 6174 696f 6e73 4361 7573 6573 4e50 4554 ationsCausesNPET │ │ │ │ │ +00021b00: 6573 7432 2e6a 6176 613a 2049 6e76 616c est2.java: Inval │ │ │ │ │ +00021b10: 6964 206c 616d 6264 6120 696e 2061 6e6e id lambda in ann │ │ │ │ │ +00021b20: 6f74 6174 696f 6e20 6361 7573 6573 204e otation causes N │ │ │ │ │ +00021b30: 5045 2069 6e20 4c69 6e74 2e61 7567 6d65 PE in Lint.augme │ │ │ │ │ +00021b40: 6e74 0a0a 3c6c 693e 746f 6f6c 732f 6a61 nt..
  • tools/ja │ │ │ │ │ +00021b50: 7661 632f 5438 3138 3134 3634 2f4c 616d vac/T8181464/Lam │ │ │ │ │ +00021b60: 6264 6149 6e41 6e6e 6f74 6174 696f 6e73 bdaInAnnotations │ │ │ │ │ +00021b70: 4361 7573 6573 4e50 4554 6573 7433 2e6a CausesNPETest3.j │ │ │ │ │ +00021b80: 6176 613a 2049 6e76 616c 6964 206c 616d ava: Invalid lam │ │ │ │ │ +00021b90: 6264 6120 696e 2061 6e6e 6f74 6174 696f bda in annotatio │ │ │ │ │ +00021ba0: 6e20 6361 7573 6573 204e 5045 2069 6e20 n causes NPE in │ │ │ │ │ +00021bb0: 4c69 6e74 2e61 7567 6d65 6e74 0a0a 3c6c Lint.augment..tools/javac/T8 │ │ │ │ │ +00021bd0: 3138 3230 3437 2f43 6f72 7265 6374 4765 182047/CorrectGe │ │ │ │ │ +00021be0: 6e65 7261 7469 6f6e 4f66 4578 436f 6e73 nerationOfExCons │ │ │ │ │ +00021bf0: 7472 6169 6e74 7354 6573 742e 6a61 7661 traintsTest.java │ │ │ │ │ +00021c00: 3a20 6a61 7661 6320 636f 6d70 696c 6520 : javac compile │ │ │ │ │ +00021c10: 6572 726f 7220 6f6e 2074 7970 652d 7061 error on type-pa │ │ │ │ │ +00021c20: 7261 6d65 7465 722d 6578 6365 7074 696f rameter-exceptio │ │ │ │ │ +00021c30: 6e73 2069 6e20 6c61 6d62 6461 2065 7870 ns in lambda exp │ │ │ │ │ +00021c40: 7265 7373 696f 6e73 0a0a 3c6c 693e 746f ressions..
  • to │ │ │ │ │ +00021c50: 6f6c 732f 6a61 7661 632f 5438 3138 3236 ols/javac/T81826 │ │ │ │ │ +00021c60: 3439 2f41 6464 4368 6563 6b46 6f72 5061 49/AddCheckForPa │ │ │ │ │ +00021c70: 7274 6961 6c6c 7949 6e66 6572 7265 6454 rtiallyInferredT │ │ │ │ │ +00021c80: 7970 6573 5465 7374 2e6a 6176 613a 2055 ypesTest.java: U │ │ │ │ │ +00021c90: 6e61 626c 6520 746f 2069 6e74 6567 7261 nable to integra │ │ │ │ │ +00021ca0: 7465 2064 7565 2074 6f20 636f 6d70 696c te due to compil │ │ │ │ │ +00021cb0: 6174 696f 6e20 6572 726f 720a 0a3c 6c69 ation error..
  • tools/javac/T81 │ │ │ │ │ +00021cd0: 3832 3734 372f 4261 6441 6e6e 6f74 6174 82747/BadAnnotat │ │ │ │ │ +00021ce0: 696f 6e52 6567 7265 7373 696f 6e54 6573 ionRegressionTes │ │ │ │ │ +00021cf0: 742e 6a61 7661 3a20 6a61 7661 6320 6372 t.java: javac cr │ │ │ │ │ +00021d00: 6173 6865 7320 6f6e 2062 6164 2061 6e6e ashes on bad ann │ │ │ │ │ +00021d10: 6f74 6174 696f 6e20 7661 6c75 650a 0a3c otation value..< │ │ │ │ │ +00021d20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +00021d30: 3831 3835 3435 312f 4d69 736c 6561 6469 8185451/Misleadi │ │ │ │ │ +00021d40: 6e67 5661 7241 7267 7345 7272 6f72 4d73 ngVarArgsErrorMs │ │ │ │ │ +00021d50: 6754 6573 742e 6a61 7661 3a20 4d69 736c gTest.java: Misl │ │ │ │ │ +00021d60: 6561 6469 6e67 2027 6361 6e6e 6f74 2062 eading 'cannot b │ │ │ │ │ +00021d70: 6520 6163 6365 7373 6564 2066 726f 6d20 e accessed from │ │ │ │ │ +00021d80: 6f75 7473 6964 6520 7061 636b 6167 6527 outside package' │ │ │ │ │ +00021d90: 2064 6961 676e 6f73 7469 6320 666f 7220 diagnostic for │ │ │ │ │ +00021da0: 696e 636f 6e73 6973 7465 6e74 2076 6172 inconsistent var │ │ │ │ │ +00021db0: 6172 6773 206f 7665 7272 6964 650a 0a3c args override..< │ │ │ │ │ +00021dc0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +00021dd0: 3831 3835 3938 332f 5265 6a65 6374 5479 8185983/RejectTy │ │ │ │ │ +00021de0: 7065 4172 6773 4f6e 5365 6c65 6374 5465 peArgsOnSelectTe │ │ │ │ │ +00021df0: 7374 2e6a 6176 613a 204a 6176 6163 2073 st.java: Javac s │ │ │ │ │ +00021e00: 686f 756c 6420 7265 6a65 6374 2054 7970 hould reject Typ │ │ │ │ │ +00021e10: 6541 7267 756d 656e 7473 206f 6e20 6669 eArguments on fi │ │ │ │ │ +00021e20: 656c 6420 6163 6365 7373 2065 7870 7265 eld access expre │ │ │ │ │ +00021e30: 7373 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ssion..
  • tools │ │ │ │ │ +00021e40: 2f6a 6176 6163 2f54 3831 3837 3438 372f /javac/T8187487/ │ │ │ │ │ +00021e50: 4372 6173 6857 6974 6844 7570 6c69 6361 CrashWithDuplica │ │ │ │ │ +00021e60: 7465 436c 6173 734e 616d 6573 5465 7374 teClassNamesTest │ │ │ │ │ +00021e70: 2e6a 6176 613a 2063 7261 7368 2077 6974 .java: crash wit │ │ │ │ │ +00021e80: 6820 6475 706c 6963 6174 6520 636c 6173 h duplicate clas │ │ │ │ │ +00021e90: 7320 6e61 6d65 0a0a 3c6c 693e 746f 6f6c s name..
  • tool │ │ │ │ │ +00021ea0: 732f 6a61 7661 632f 5438 3138 3738 3035 s/javac/T8187805 │ │ │ │ │ +00021eb0: 2f42 6f67 7573 5254 5441 466f 7255 6e75 /BogusRTTAForUnu │ │ │ │ │ +00021ec0: 7365 6456 6172 5465 7374 2e6a 6176 613a sedVarTest.java: │ │ │ │ │ +00021ed0: 2062 6f67 7573 2052 756e 7469 6d65 5669 bogus RuntimeVi │ │ │ │ │ +00021ee0: 7369 626c 6554 7970 6541 6e6e 6f74 6174 sibleTypeAnnotat │ │ │ │ │ +00021ef0: 696f 6e73 2066 6f72 2075 6e75 7365 6420 ions for unused │ │ │ │ │ +00021f00: 6c6f 6361 6c20 696e 2061 2062 6c6f 636b local in a block │ │ │ │ │ +00021f10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00021f20: 632f 5438 3138 3739 3738 2f46 696c 7465 c/T8187978/Filte │ │ │ │ │ +00021f30: 724f 7574 4361 6e64 6964 6174 6573 466f rOutCandidatesFo │ │ │ │ │ +00021f40: 7244 6961 676e 6f73 7469 6373 5465 7374 rDiagnosticsTest │ │ │ │ │ +00021f50: 2e6a 6176 613a 206a 6176 6163 2063 616e .java: javac can │ │ │ │ │ +00021f60: 2073 686f 7720 6f76 6572 6c6f 6164 2065 show overload e │ │ │ │ │ +00021f70: 7272 6f72 206d 6573 7361 6765 7320 7468 rror messages th │ │ │ │ │ +00021f80: 6174 2069 6e63 6c75 6465 206e 6f6e 2d76 at include non-v │ │ │ │ │ +00021f90: 616c 6964 2063 616e 6469 6461 7465 730a alid candidates. │ │ │ │ │ +00021fa0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00021fb0: 2f54 3831 3934 3939 382f 4272 6f6b 656e /T8194998/Broken │ │ │ │ │ +00021fc0: 4572 726f 724d 6573 7361 6765 5465 7374 ErrorMessageTest │ │ │ │ │ +00021fd0: 2e6a 6176 613a 2062 726f 6b65 6e20 6572 .java: broken er │ │ │ │ │ +00021fe0: 726f 7220 6d65 7373 6167 6520 666f 7220 ror message for │ │ │ │ │ +00021ff0: 7375 6263 6c61 7373 206f 6620 696e 7465 subclass of inte │ │ │ │ │ +00022000: 7266 6163 6520 7769 7468 2070 7269 7661 rface with priva │ │ │ │ │ +00022010: 7465 206d 6574 686f 640a 0a3c 6c69 3e74 te method..
  • t │ │ │ │ │ +00022020: 6f6f 6c73 2f6a 6176 6163 2f54 3831 3936 ools/javac/T8196 │ │ │ │ │ +00022030: 3034 382f 5468 726f 776e 5479 7065 5661 048/ThrownTypeVa │ │ │ │ │ +00022040: 7273 4173 526f 6f74 7354 6573 742e 6a61 rsAsRootsTest.ja │ │ │ │ │ +00022050: 7661 3a20 7468 726f 776e 2074 7970 6520 va: thrown type │ │ │ │ │ +00022060: 7661 7269 6162 6c65 7320 7368 6f75 6c64 variables should │ │ │ │ │ +00022070: 2062 6520 726f 6f74 7320 696e 2074 6865 be roots in the │ │ │ │ │ +00022080: 206d 696e 696d 756d 2069 6e66 6572 656e minimum inferen │ │ │ │ │ +00022090: 6365 2067 7261 7068 0a0a 3c6c 693e 746f ce graph..
  • to │ │ │ │ │ +000220a0: 6f6c 732f 6a61 7661 632f 5438 3139 3835 ols/javac/T81985 │ │ │ │ │ +000220b0: 3032 2e6a 6176 613a 2045 7863 6570 7469 02.java: Excepti │ │ │ │ │ +000220c0: 6f6e 2061 7420 7275 6e74 696d 6520 6475 on at runtime du │ │ │ │ │ +000220d0: 6520 746f 206c 616d 6264 6120 616e 616c e to lambda anal │ │ │ │ │ +000220e0: 797a 6572 2072 6561 7474 7269 6275 7465 yzer reattribute │ │ │ │ │ +000220f0: 7320 6c69 7665 2041 5354 0a0a 3c6c 693e s live AST..
  • │ │ │ │ │ +00022100: 746f 6f6c 732f 6a61 7661 632f 5438 3139 tools/javac/T819 │ │ │ │ │ +00022110: 3937 3434 2f49 6e63 6f72 7265 6374 4d73 9744/IncorrectMs │ │ │ │ │ +00022120: 6751 7561 6c69 6669 6564 5265 6365 6976 gQualifiedReceiv │ │ │ │ │ +00022130: 6572 5465 7374 2e6a 6176 613a 2049 6e63 erTest.java: Inc │ │ │ │ │ +00022140: 6f72 7265 6374 2063 6f6d 7069 6c65 7220 orrect compiler │ │ │ │ │ +00022150: 6d65 7373 6167 6520 666f 7220 5265 6365 message for Rece │ │ │ │ │ +00022160: 6976 6572 5061 7261 6d65 7465 7220 696e iverParameter in │ │ │ │ │ +00022170: 2069 6e6e 6572 2063 6c61 7373 2063 6f6e inner class con │ │ │ │ │ +00022180: 7374 7275 6374 6f72 0a0a 3c6c 693e 746f structor..
  • to │ │ │ │ │ +00022190: 6f6c 732f 6a61 7661 632f 5438 3139 3939 ols/javac/T81999 │ │ │ │ │ +000221a0: 3130 2e6a 6176 613a 2043 6f6d 7069 6c65 10.java: Compile │ │ │ │ │ +000221b0: 2076 6172 6961 626c 6573 206f 6620 696e variables of in │ │ │ │ │ +000221c0: 7465 7273 6563 7469 6f6e 2074 7970 6520 tersection type │ │ │ │ │ +000221d0: 696e 6665 7272 6564 2062 7920 6076 6172 inferred by `var │ │ │ │ │ +000221e0: 6020 7769 7468 202d 6720 6f70 7469 6f6e ` with -g option │ │ │ │ │ +000221f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00022200: 632f 5438 3230 3132 3831 2f4e 756c 6c49 c/T8201281/NullI │ │ │ │ │ +00022210: 6e45 7272 6f72 4d65 7373 6167 6554 6573 nErrorMessageTes │ │ │ │ │ +00022220: 742e 6a61 7661 3a20 5472 756e 6361 7465 t.java: Truncate │ │ │ │ │ +00022230: 6420 6572 726f 7220 6d65 7373 6167 6520 d error message │ │ │ │ │ +00022240: 7769 7468 2049 6e63 6f6d 7061 7469 626c with Incompatibl │ │ │ │ │ +00022250: 6520 3a20 6e75 6c6c 0a0a 3c6c 693e 746f e : null..
  • to │ │ │ │ │ +00022260: 6f6c 732f 6a61 7661 632f 5438 3230 3235 ols/javac/T82025 │ │ │ │ │ +00022270: 3937 2f4e 6f74 696f 6e61 6c49 6e74 6572 97/NotionalInter │ │ │ │ │ +00022280: 6661 6365 4e6f 7442 6569 6e67 496e 6475 faceNotBeingIndu │ │ │ │ │ +00022290: 6365 6454 6573 742e 6a61 7661 3a20 6a61 cedTest.java: ja │ │ │ │ │ +000222a0: 7661 6320 6973 206e 6f74 2069 6e64 7563 vac is not induc │ │ │ │ │ +000222b0: 696e 6720 6120 6e6f 7469 6f6e 616c 2069 ing a notional i │ │ │ │ │ +000222c0: 6e74 6572 6661 6365 2069 6620 4f62 6a65 nterface if Obje │ │ │ │ │ +000222d0: 6374 2061 7070 6561 7273 2069 6e20 616e ct appears in an │ │ │ │ │ +000222e0: 2069 6e74 6572 7365 6374 696f 6e20 7479 intersection ty │ │ │ │ │ +000222f0: 7065 0a0a 3c6c 693e 746f 6f6c 732f 6a61 pe..
  • tools/ja │ │ │ │ │ +00022300: 7661 632f 5438 3230 3332 3737 2f50 7265 vac/T8203277/Pre │ │ │ │ │ +00022310: 666c 6f77 5368 6f75 6c64 5669 7369 744c flowShouldVisitL │ │ │ │ │ +00022320: 616d 6264 614f 7244 6961 6d6f 6e64 496e ambdaOrDiamondIn │ │ │ │ │ +00022330: 7369 6465 4c61 6d62 6461 5465 7374 2e6a sideLambdaTest.j │ │ │ │ │ +00022340: 6176 613a 2070 7265 666c 6f77 2076 6973 ava: preflow vis │ │ │ │ │ +00022350: 6974 6f72 2075 7365 6420 6475 7269 6e67 itor used during │ │ │ │ │ +00022360: 206c 616d 6264 6120 6174 7472 6962 7574 lambda attribut │ │ │ │ │ +00022370: 696f 6e20 7368 6f75 6c64 6e27 7420 7669 ion shouldn't vi │ │ │ │ │ +00022380: 7369 7420 636c 6173 7320 6465 6669 6e69 sit class defini │ │ │ │ │ +00022390: 7469 6f6e 7320 696e 7369 6465 2074 6865 tions inside the │ │ │ │ │ +000223a0: 206c 616d 6264 6120 626f 6479 0a0a 3c6c lambda body..tools/javac/T8 │ │ │ │ │ +000223c0: 3230 3333 3338 2f43 6865 636b 5765 6c6c 203338/CheckWell │ │ │ │ │ +000223d0: 466f 726d 6564 6e65 7373 496e 7465 7273 FormednessInters │ │ │ │ │ +000223e0: 6563 7469 6f6e 5479 7065 7354 6573 742e ectionTypesTest. │ │ │ │ │ +000223f0: 6a61 7661 3a20 556e 626f 7869 6e67 2069 java: Unboxing i │ │ │ │ │ +00022400: 6e20 7265 7475 726e 2066 726f 6d20 6c61 n return from la │ │ │ │ │ +00022410: 6d62 6461 206d 6973 636f 6d70 696c 6564 mbda miscompiled │ │ │ │ │ +00022420: 2074 6f20 7468 726f 7720 436c 6173 7343 to throw ClassC │ │ │ │ │ +00022430: 6173 7445 7863 6570 7469 6f6e 0a0a 3c6c astException..tools/javac/T8 │ │ │ │ │ +00022450: 3230 3334 3836 2f53 6b69 7049 6e66 6572 203486/SkipInfer │ │ │ │ │ +00022460: 656e 6365 466f 724e 6f6e 4675 6e63 7469 enceForNonFuncti │ │ │ │ │ +00022470: 6f6e 616c 496e 7465 7266 5465 7374 2e6a onalInterfTest.j │ │ │ │ │ +00022480: 6176 613a 2073 6b69 7020 7479 7065 2069 ava: skip type i │ │ │ │ │ +00022490: 6e66 6572 656e 6365 2066 6f72 206e 6f6e nference for non │ │ │ │ │ +000224a0: 2066 756e 6374 696f 6e61 6c20 696e 7465 functional inte │ │ │ │ │ +000224b0: 7266 6163 6520 636f 6d70 6f6e 656e 7473 rface components │ │ │ │ │ +000224c0: 206f 6620 696e 7465 7273 6563 7469 6f6e of intersection │ │ │ │ │ +000224d0: 2074 7970 6573 0a0a 3c6c 693e 746f 6f6c types..
  • tool │ │ │ │ │ +000224e0: 732f 6a61 7661 632f 5438 3230 3338 3133 s/javac/T8203813 │ │ │ │ │ +000224f0: 2f57 726f 6e67 5265 6365 6976 6572 5465 /WrongReceiverTe │ │ │ │ │ +00022500: 7374 2e6a 6176 613a 206a 6176 6163 2061 st.java: javac a │ │ │ │ │ +00022510: 6363 6570 7473 2061 6e20 696c 6c65 6761 ccepts an illega │ │ │ │ │ +00022520: 6c20 6e61 6d65 2061 7320 6120 7265 6365 l name as a rece │ │ │ │ │ +00022530: 6976 6572 2070 6172 616d 6574 6572 206e iver parameter n │ │ │ │ │ +00022540: 616d 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ame..
  • tools/j │ │ │ │ │ +00022550: 6176 6163 2f54 3832 3033 3839 322f 4368 avac/T8203892/Ch │ │ │ │ │ +00022560: 6563 6b54 6172 6765 7449 734e 6f74 4164 eckTargetIsNotAd │ │ │ │ │ +00022570: 6465 6441 734d 6172 6b65 7249 6e74 6572 dedAsMarkerInter │ │ │ │ │ +00022580: 6661 6365 5465 7374 2e6a 6176 613a 2054 faceTest.java: T │ │ │ │ │ +00022590: 6172 6765 7420 696e 7465 7266 6163 6520 arget interface │ │ │ │ │ +000225a0: 6164 6465 6420 6173 206d 6172 6b65 7220 added as marker │ │ │ │ │ +000225b0: 696e 7465 7266 6163 6520 696e 2063 616c interface in cal │ │ │ │ │ +000225c0: 6c73 2074 6f20 616c 744d 6574 6166 6163 ls to altMetafac │ │ │ │ │ +000225d0: 746f 7279 0a0a 3c6c 693e 746f 6f6c 732f tory..
  • tools/ │ │ │ │ │ +000225e0: 6a61 7661 632f 5438 3230 3733 3230 2f49 javac/T8207320/I │ │ │ │ │ +000225f0: 6e74 6572 7365 6374 696f 6e4f 7264 6572 ntersectionOrder │ │ │ │ │ +00022600: 5465 7374 2e6a 6176 613a 2057 726f 6e67 Test.java: Wrong │ │ │ │ │ +00022610: 2074 7970 6520 6f72 6465 7220 666f 7220 type order for │ │ │ │ │ +00022620: 696e 7465 7273 6563 7469 6f6e 206c 616d intersection lam │ │ │ │ │ +00022630: 6264 6173 2077 6974 6820 6d75 6c74 6970 bdas with multip │ │ │ │ │ +00022640: 6c65 2061 6273 7472 6163 7420 6d65 7468 le abstract meth │ │ │ │ │ +00022650: 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ods..
  • tools/j │ │ │ │ │ +00022660: 6176 6163 2f54 3832 3037 3332 302f 496e avac/T8207320/In │ │ │ │ │ +00022670: 7465 7273 6563 7469 6f6e 4f72 6465 7254 tersectionOrderT │ │ │ │ │ +00022680: 6573 7432 2e6a 6176 613a 2057 726f 6e67 est2.java: Wrong │ │ │ │ │ +00022690: 2074 7970 6520 6f72 6465 7220 666f 7220 type order for │ │ │ │ │ +000226a0: 696e 7465 7273 6563 7469 6f6e 206c 616d intersection lam │ │ │ │ │ +000226b0: 6264 6173 2077 6974 6820 6d75 6c74 6970 bdas with multip │ │ │ │ │ +000226c0: 6c65 2061 6273 7472 6163 7420 6d65 7468 le abstract meth │ │ │ │ │ +000226d0: 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ods..
  • tools/j │ │ │ │ │ +000226e0: 6176 6163 2f54 3832 3039 3137 332f 436f avac/T8209173/Co │ │ │ │ │ +000226f0: 6465 436f 6d70 6c65 7469 6f6e 4578 6365 deCompletionExce │ │ │ │ │ +00022700: 7074 5465 7374 2e6a 6176 613a 206a 6176 ptTest.java: jav │ │ │ │ │ +00022710: 6163 2066 6169 6c73 2077 6974 6820 636f ac fails with co │ │ │ │ │ +00022720: 6d70 6c65 7469 6f6e 2065 7863 6570 7469 mpletion excepti │ │ │ │ │ +00022730: 6f6e 2077 6869 6c65 2072 6570 6f72 7469 on while reporti │ │ │ │ │ +00022740: 6e67 2061 6e20 6572 726f 720a 0a3c 6c69 ng an error..
  • tools/javac/T82 │ │ │ │ │ +00022760: 3130 3139 372f 4469 616d 6f6e 6457 6974 10197/DiamondWit │ │ │ │ │ +00022770: 6841 6e6f 6e79 6d6f 7573 496e 6e65 7243 hAnonymousInnerC │ │ │ │ │ +00022780: 6c61 7373 5465 7374 2e6a 6176 613a 206a lassTest.java: j │ │ │ │ │ +00022790: 6176 6163 2063 616e 2774 2074 656c 6c20 avac can't tell │ │ │ │ │ +000227a0: 6475 7269 6e67 2073 7065 6375 6c61 7469 during speculati │ │ │ │ │ +000227b0: 7665 2061 7474 7269 6275 7469 6f6e 2069 ve attribution i │ │ │ │ │ +000227c0: 6620 6120 6469 616d 6f6e 6420 6578 7072 f a diamond expr │ │ │ │ │ +000227d0: 6573 7369 6f6e 2069 7320 6372 6561 7469 ession is creati │ │ │ │ │ +000227e0: 6e67 2061 6e20 616e 6f6e 796d 6f75 7320 ng an anonymous │ │ │ │ │ +000227f0: 696e 6e65 7220 636c 6173 7320 6f72 206e inner class or n │ │ │ │ │ +00022800: 6f74 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ot..
  • tools/ja │ │ │ │ │ +00022810: 7661 632f 5438 3231 3034 3335 2f4e 6f4c vac/T8210435/NoL │ │ │ │ │ +00022820: 6f63 616c 734d 7573 7442 6552 6573 6572 ocalsMustBeReser │ │ │ │ │ +00022830: 7665 6446 6f72 4443 4565 6456 6172 7354 vedForDCEedVarsT │ │ │ │ │ +00022840: 6573 742e 6a61 7661 3a20 0a0a 3c6c 693e est.java: ..
  • │ │ │ │ │ +00022850: 746f 6f6c 732f 6a61 7661 632f 5438 3231 tools/javac/T821 │ │ │ │ │ +00022860: 3134 3530 2f54 6872 6f77 6e54 7970 6556 1450/ThrownTypeV │ │ │ │ │ +00022870: 6172 5465 7374 2e6a 6176 613a 2055 6e64 arTest.java: Und │ │ │ │ │ +00022880: 6574 5661 723a 3a64 7570 2069 7320 6e6f etVar::dup is no │ │ │ │ │ +00022890: 7420 636f 7079 696e 6720 7468 6520 6b69 t copying the ki │ │ │ │ │ +000228a0: 6e64 2066 6965 6c64 2074 6f20 7468 6520 nd field to the │ │ │ │ │ +000228b0: 6475 706c 6963 6174 6564 2069 6e73 7461 duplicated insta │ │ │ │ │ +000228c0: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ +000228d0: 6176 6163 2f54 3832 3135 3437 302f 4261 avac/T8215470/Ba │ │ │ │ │ +000228e0: 6445 6e63 6c6f 7369 6e67 4d65 7468 6f64 dEnclosingMethod │ │ │ │ │ +000228f0: 4174 7472 5465 7374 2e6a 6176 613a 2042 AttrTest.java: B │ │ │ │ │ +00022900: 6164 2045 6e63 6c6f 7369 6e67 4d65 7468 ad EnclosingMeth │ │ │ │ │ +00022910: 6f64 2061 7474 7269 6275 7465 206f 6e20 od attribute on │ │ │ │ │ +00022920: 636c 6173 7365 7320 6465 636c 6172 6564 classes declared │ │ │ │ │ +00022930: 2069 6e20 6c61 6d62 6461 730a 0a3c 6c69 in lambdas..
  • tools/javac/T82 │ │ │ │ │ +00022950: 3135 3438 322f 4e50 4554 7970 6556 6172 15482/NPETypeVar │ │ │ │ │ +00022960: 5769 7468 4f75 7465 7242 6f75 6e64 5465 WithOuterBoundTe │ │ │ │ │ +00022970: 7374 2e6a 6176 613a 2063 6865 636b 2066 st.java: check f │ │ │ │ │ +00022980: 6f72 2063 7963 6c65 7320 696e 2074 7970 or cycles in typ │ │ │ │ │ +00022990: 6520 7661 7269 6162 6c65 7320 6361 6e20 e variables can │ │ │ │ │ +000229a0: 7072 6f76 6f6b 6520 4e50 450a 0a3c 6c69 provoke NPE..
  • tools/javac/T82 │ │ │ │ │ +000229c0: 3232 3033 352f 4d69 6e43 6f6e 7465 7874 22035/MinContext │ │ │ │ │ +000229d0: 4f70 5465 7374 2e6a 6176 613a 206d 696e OpTest.java: min │ │ │ │ │ +000229e0: 696d 616c 2069 6e66 6572 656e 6365 2063 imal inference c │ │ │ │ │ +000229f0: 6f6e 7465 7874 206f 7074 696d 697a 6174 ontext optimizat │ │ │ │ │ +00022a00: 696f 6e20 6973 2066 6f72 6369 6e67 2072 ion is forcing r │ │ │ │ │ +00022a10: 6573 6f6c 7574 696f 6e20 7769 7468 2069 esolution with i │ │ │ │ │ +00022a20: 6e63 6f6d 706c 6574 6520 636f 6e73 7472 ncomplete constr │ │ │ │ │ +00022a30: 6169 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 aints..
  • tools │ │ │ │ │ +00022a40: 2f6a 6176 6163 2f54 3832 3232 3235 312f /javac/T8222251/ │ │ │ │ │ +00022a50: 5072 6566 6c6f 774e 6f74 5669 7369 7469 PreflowNotVisiti │ │ │ │ │ +00022a60: 6e67 4c61 6d62 6461 4578 7054 6573 742e ngLambdaExpTest. │ │ │ │ │ +00022a70: 6a61 7661 3a20 7072 6566 6c6f 7720 7669 java: preflow vi │ │ │ │ │ +00022a80: 7369 746f 7220 6973 206e 6f74 2076 6973 sitor is not vis │ │ │ │ │ +00022a90: 6974 696e 6720 6c61 6d62 6461 2065 7870 iting lambda exp │ │ │ │ │ +00022aa0: 7265 7373 696f 6e73 0a0a 3c6c 693e 746f ressions..
  • to │ │ │ │ │ +00022ab0: 6f6c 732f 6a61 7661 632f 5438 3232 3237 ols/javac/T82227 │ │ │ │ │ +00022ac0: 3935 2f43 6f6e 6469 7469 6f6e 616c 416e 95/ConditionalAn │ │ │ │ │ +00022ad0: 6450 6f73 7466 6978 4f70 6572 6174 6f72 dPostfixOperator │ │ │ │ │ +00022ae0: 2e6a 6176 613a 2070 6f73 7420 696e 6320 .java: post inc │ │ │ │ │ +00022af0: 6f70 6572 6174 6f72 2069 6e73 6964 6520 operator inside │ │ │ │ │ +00022b00: 636f 6d70 7574 6520 6675 6e63 7469 6f6e compute function │ │ │ │ │ +00022b10: 206f 6620 4861 7368 4d61 7020 7265 7375 of HashMap resu │ │ │ │ │ +00022b20: 6c74 7320 696e 2045 7863 6570 7469 6f6e lts in Exception │ │ │ │ │ +00022b30: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00022b40: 632f 5438 3232 3239 3439 2f54 6573 7443 c/T8222949/TestC │ │ │ │ │ +00022b50: 6f6e 7374 616e 7444 796e 616d 6963 2e6a onstantDynamic.j │ │ │ │ │ +00022b60: 6176 613a 2061 6464 2063 6f6e 6479 2073 ava: add condy s │ │ │ │ │ +00022b70: 7570 706f 7274 2074 6f20 6a61 7661 6327 upport to javac' │ │ │ │ │ +00022b80: 7320 706f 6f6c 2041 5049 0a0a 3c6c 693e s pool API..
  • │ │ │ │ │ +00022b90: 746f 6f6c 732f 6a61 7661 632f 5438 3232 tools/javac/T822 │ │ │ │ │ +00022ba0: 3339 3432 2f43 6c69 656e 7443 6f64 6557 3942/ClientCodeW │ │ │ │ │ +00022bb0: 7261 7070 6572 7353 686f 756c 644f 7665 rappersShouldOve │ │ │ │ │ +00022bc0: 7272 6964 6541 6c6c 4d65 7468 6f64 7354 rrideAllMethodsT │ │ │ │ │ +00022bd0: 6573 742e 6a61 7661 3a20 4d69 7373 696e est.java: Missin │ │ │ │ │ +00022be0: 6720 6d65 7468 6f64 7320 696e 2043 6c69 g methods in Cli │ │ │ │ │ +00022bf0: 656e 7443 6f64 6557 7261 7070 6572 2457 entCodeWrapper$W │ │ │ │ │ +00022c00: 7261 7070 6564 4a61 7661 4669 6c65 4d61 rappedJavaFileMa │ │ │ │ │ +00022c10: 6e61 6765 720a 0a3c 6c69 3e74 6f6f 6c73 nager..
  • tools │ │ │ │ │ +00022c20: 2f6a 6176 6163 2f54 3832 3331 3632 322f /javac/T8231622/ │ │ │ │ │ +00022c30: 5438 3233 3136 3232 2e6a 6176 613a 2053 T8231622.java: S │ │ │ │ │ +00022c40: 7570 7072 6573 7357 6172 6e69 6e67 2822 uppressWarning(" │ │ │ │ │ +00022c50: 7365 7269 616c 2229 2069 676e 6f72 6564 serial") ignored │ │ │ │ │ +00022c60: 206f 6e20 6669 656c 6420 7365 7269 616c on field serial │ │ │ │ │ +00022c70: 5665 7273 696f 6e55 4944 0a0a 3c6c 693e VersionUID..
  • │ │ │ │ │ +00022c80: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ +00022c90: 3435 3537 2f54 3832 3534 3535 372e 6a61 4557/T8254557.ja │ │ │ │ │ +00022ca0: 7661 3a20 4d65 7468 6f64 2041 7474 722e va: Method Attr. │ │ │ │ │ +00022cb0: 7072 6546 6c6f 7720 7368 6f75 6c64 6e27 preFlow shouldn' │ │ │ │ │ +00022cc0: 7420 7669 7369 7420 636c 6173 7320 6465 t visit class de │ │ │ │ │ +00022cd0: 6669 6e69 7469 6f6e 7320 7468 6174 2068 finitions that h │ │ │ │ │ +00022ce0: 6176 6520 6e6f 7420 7965 7420 6265 656e ave not yet been │ │ │ │ │ +00022cf0: 2065 6e74 6572 6564 2061 6e64 2061 7474 entered and att │ │ │ │ │ +00022d00: 7269 6275 7465 642e 0a0a 3c6c 693e 746f ributed...
  • to │ │ │ │ │ +00022d10: 6f6c 732f 6a61 7661 632f 5438 3235 3539 ols/javac/T82559 │ │ │ │ │ +00022d20: 3638 2f54 3832 3535 3936 385f 312e 6a61 68/T8255968_1.ja │ │ │ │ │ +00022d30: 7661 3a20 436f 6e66 7573 696e 6720 6572 va: Confusing er │ │ │ │ │ +00022d40: 726f 7220 6d65 7373 6167 6520 666f 7220 ror message for │ │ │ │ │ +00022d50: 696e 6163 6365 7373 6962 6c65 2063 6f6e inaccessible con │ │ │ │ │ +00022d60: 7374 7275 6374 6f72 0a0a 3c6c 693e 746f structor..
  • to │ │ │ │ │ +00022d70: 6f6c 732f 6a61 7661 632f 5438 3235 3539 ols/javac/T82559 │ │ │ │ │ +00022d80: 3638 2f54 3832 3535 3936 385f 3130 2e6a 68/T8255968_10.j │ │ │ │ │ +00022d90: 6176 613a 2043 6f6e 6675 7369 6e67 2065 ava: Confusing e │ │ │ │ │ +00022da0: 7272 6f72 206d 6573 7361 6765 2066 6f72 rror message for │ │ │ │ │ +00022db0: 2069 6e61 6363 6573 7369 626c 6520 636f inaccessible co │ │ │ │ │ +00022dc0: 6e73 7472 7563 746f 720a 0a3c 6c69 3e74 nstructor..
  • t │ │ │ │ │ +00022dd0: 6f6f 6c73 2f6a 6176 6163 2f54 3832 3535 ools/javac/T8255 │ │ │ │ │ +00022de0: 3936 382f 5438 3235 3539 3638 5f31 312e 968/T8255968_11. │ │ │ │ │ +00022df0: 6a61 7661 3a20 436f 6e66 7573 696e 6720 java: Confusing │ │ │ │ │ +00022e00: 6572 726f 7220 6d65 7373 6167 6520 666f error message fo │ │ │ │ │ +00022e10: 7220 696e 6163 6365 7373 6962 6c65 2063 r inaccessible c │ │ │ │ │ +00022e20: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ +00022e30: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ +00022e40: 3539 3638 2f54 3832 3535 3936 385f 3132 5968/T8255968_12 │ │ │ │ │ +00022e50: 2e6a 6176 613a 2043 6f6e 6675 7369 6e67 .java: Confusing │ │ │ │ │ +00022e60: 2065 7272 6f72 206d 6573 7361 6765 2066 error message f │ │ │ │ │ +00022e70: 6f72 2069 6e61 6363 6573 7369 626c 6520 or inaccessible │ │ │ │ │ +00022e80: 636f 6e73 7472 7563 746f 720a 0a3c 6c69 constructor..
  • tools/javac/T82 │ │ │ │ │ +00022ea0: 3535 3936 382f 5438 3235 3539 3638 5f31 55968/T8255968_1 │ │ │ │ │ +00022eb0: 332e 6a61 7661 3a20 436f 6e66 7573 696e 3.java: Confusin │ │ │ │ │ +00022ec0: 6720 6572 726f 7220 6d65 7373 6167 6520 g error message │ │ │ │ │ +00022ed0: 666f 7220 696e 6163 6365 7373 6962 6c65 for inaccessible │ │ │ │ │ +00022ee0: 2063 6f6e 7374 7275 6374 6f72 0a0a 3c6c constructor..tools/javac/T8 │ │ │ │ │ +00022f00: 3235 3539 3638 2f54 3832 3535 3936 385f 255968/T8255968_ │ │ │ │ │ +00022f10: 3134 2e6a 6176 613a 2043 6f6e 6675 7369 14.java: Confusi │ │ │ │ │ +00022f20: 6e67 2065 7272 6f72 206d 6573 7361 6765 ng error message │ │ │ │ │ +00022f30: 2066 6f72 2069 6e61 6363 6573 7369 626c for inaccessibl │ │ │ │ │ +00022f40: 6520 636f 6e73 7472 7563 746f 720a 0a3c e constructor..< │ │ │ │ │ +00022f50: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +00022f60: 3832 3535 3936 382f 5438 3235 3539 3638 8255968/T8255968 │ │ │ │ │ +00022f70: 5f31 352e 6a61 7661 3a20 436f 6e66 7573 _15.java: Confus │ │ │ │ │ +00022f80: 696e 6720 6572 726f 7220 6d65 7373 6167 ing error messag │ │ │ │ │ +00022f90: 6520 666f 7220 696e 6163 6365 7373 6962 e for inaccessib │ │ │ │ │ +00022fa0: 6c65 2063 6f6e 7374 7275 6374 6f72 0a0a le constructor.. │ │ │ │ │ +00022fb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00022fc0: 5438 3235 3539 3638 2f54 3832 3535 3936 T8255968/T825596 │ │ │ │ │ +00022fd0: 385f 3136 2e6a 6176 613a 2043 6f6e 6675 8_16.java: Confu │ │ │ │ │ +00022fe0: 7369 6e67 2065 7272 6f72 206d 6573 7361 sing error messa │ │ │ │ │ +00022ff0: 6765 2066 6f72 2069 6e61 6363 6573 7369 ge for inaccessi │ │ │ │ │ +00023000: 626c 6520 636f 6e73 7472 7563 746f 720a ble constructor. │ │ │ │ │ +00023010: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00023020: 2f54 3832 3535 3936 382f 5438 3235 3539 /T8255968/T82559 │ │ │ │ │ +00023030: 3638 5f32 2e6a 6176 613a 2043 6f6e 6675 68_2.java: Confu │ │ │ │ │ +00023040: 7369 6e67 2065 7272 6f72 206d 6573 7361 sing error messa │ │ │ │ │ +00023050: 6765 2066 6f72 2069 6e61 6363 6573 7369 ge for inaccessi │ │ │ │ │ +00023060: 626c 6520 636f 6e73 7472 7563 746f 720a ble constructor. │ │ │ │ │ +00023070: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00023080: 2f54 3832 3535 3936 382f 5438 3235 3539 /T8255968/T82559 │ │ │ │ │ +00023090: 3638 5f33 2e6a 6176 613a 2043 6f6e 6675 68_3.java: Confu │ │ │ │ │ +000230a0: 7369 6e67 2065 7272 6f72 206d 6573 7361 sing error messa │ │ │ │ │ +000230b0: 6765 2066 6f72 2069 6e61 6363 6573 7369 ge for inaccessi │ │ │ │ │ +000230c0: 626c 6520 636f 6e73 7472 7563 746f 720a ble constructor. │ │ │ │ │ +000230d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000230e0: 2f54 3832 3535 3936 382f 5438 3235 3539 /T8255968/T82559 │ │ │ │ │ +000230f0: 3638 5f34 2e6a 6176 613a 2043 6f6e 6675 68_4.java: Confu │ │ │ │ │ +00023100: 7369 6e67 2065 7272 6f72 206d 6573 7361 sing error messa │ │ │ │ │ +00023110: 6765 2066 6f72 2069 6e61 6363 6573 7369 ge for inaccessi │ │ │ │ │ +00023120: 626c 6520 636f 6e73 7472 7563 746f 720a ble constructor. │ │ │ │ │ +00023130: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00023140: 2f54 3832 3535 3936 382f 5438 3235 3539 /T8255968/T82559 │ │ │ │ │ +00023150: 3638 5f35 2e6a 6176 613a 2043 6f6e 6675 68_5.java: Confu │ │ │ │ │ +00023160: 7369 6e67 2065 7272 6f72 206d 6573 7361 sing error messa │ │ │ │ │ +00023170: 6765 2066 6f72 2069 6e61 6363 6573 7369 ge for inaccessi │ │ │ │ │ +00023180: 626c 6520 636f 6e73 7472 7563 746f 720a ble constructor. │ │ │ │ │ +00023190: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000231a0: 2f54 3832 3535 3936 382f 5438 3235 3539 /T8255968/T82559 │ │ │ │ │ +000231b0: 3638 5f36 2e6a 6176 613a 2043 6f6e 6675 68_6.java: Confu │ │ │ │ │ +000231c0: 7369 6e67 2065 7272 6f72 206d 6573 7361 sing error messa │ │ │ │ │ +000231d0: 6765 2066 6f72 2069 6e61 6363 6573 7369 ge for inaccessi │ │ │ │ │ +000231e0: 626c 6520 636f 6e73 7472 7563 746f 720a ble constructor. │ │ │ │ │ +000231f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00023200: 2f54 3832 3535 3936 382f 5438 3235 3539 /T8255968/T82559 │ │ │ │ │ +00023210: 3638 5f37 2e6a 6176 613a 2043 6f6e 6675 68_7.java: Confu │ │ │ │ │ +00023220: 7369 6e67 2065 7272 6f72 206d 6573 7361 sing error messa │ │ │ │ │ +00023230: 6765 2066 6f72 2069 6e61 6363 6573 7369 ge for inaccessi │ │ │ │ │ +00023240: 626c 6520 636f 6e73 7472 7563 746f 720a ble constructor. │ │ │ │ │ +00023250: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00023260: 2f54 3832 3535 3936 382f 5438 3235 3539 /T8255968/T82559 │ │ │ │ │ +00023270: 3638 5f38 2e6a 6176 613a 2043 6f6e 6675 68_8.java: Confu │ │ │ │ │ +00023280: 7369 6e67 2065 7272 6f72 206d 6573 7361 sing error messa │ │ │ │ │ +00023290: 6765 2066 6f72 2069 6e61 6363 6573 7369 ge for inaccessi │ │ │ │ │ +000232a0: 626c 6520 636f 6e73 7472 7563 746f 720a ble constructor. │ │ │ │ │ +000232b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000232c0: 2f54 3832 3535 3936 382f 5438 3235 3539 /T8255968/T82559 │ │ │ │ │ +000232d0: 3638 5f39 2e6a 6176 613a 2043 6f6e 6675 68_9.java: Confu │ │ │ │ │ +000232e0: 7369 6e67 2065 7272 6f72 206d 6573 7361 sing error messa │ │ │ │ │ +000232f0: 6765 2066 6f72 2069 6e61 6363 6573 7369 ge for inaccessi │ │ │ │ │ +00023300: 626c 6520 636f 6e73 7472 7563 746f 720a ble constructor. │ │ │ │ │ +00023310: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00023320: 2f54 3832 3537 3033 372f 5438 3235 3730 /T8257037/T82570 │ │ │ │ │ +00023330: 3337 2e6a 6176 613a 204e 6f20 6a61 7661 37.java: No java │ │ │ │ │ +00023340: 6320 7761 726e 696e 6720 7768 656e 2063 c warning when c │ │ │ │ │ +00023350: 616c 6c69 6e67 2064 6570 7265 6361 7465 alling deprecate │ │ │ │ │ +00023360: 6420 636f 6e73 7472 7563 746f 7220 7769 d constructor wi │ │ │ │ │ +00023370: 7468 2064 6961 6d6f 6e64 0a0a 3c6c 693e th diamond..
  • │ │ │ │ │ +00023380: 746f 6f6c 732f 6a61 7661 632f 5438 3235 tools/javac/T825 │ │ │ │ │ +00023390: 3737 3430 2f54 3832 3537 3734 305f 312e 7740/T8257740_1. │ │ │ │ │ +000233a0: 6a61 7661 3a20 436f 6d70 696c 6572 2063 java: Compiler c │ │ │ │ │ +000233b0: 7261 7368 2077 6865 6e20 636f 6d70 696c rash when compil │ │ │ │ │ +000233c0: 696e 6720 7479 7065 2061 6e6e 6f74 6174 ing type annotat │ │ │ │ │ +000233d0: 696f 6e20 6f6e 2075 6e69 2d63 6174 6368 ion on uni-catch │ │ │ │ │ +000233e0: 2069 6e73 6964 6520 6c61 6d62 6461 0a0a inside lambda.. │ │ │ │ │ +000233f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00023400: 5438 3235 3737 3430 2f54 3832 3537 3734 T8257740/T825774 │ │ │ │ │ +00023410: 305f 322e 6a61 7661 3a20 436f 6d70 696c 0_2.java: Compil │ │ │ │ │ +00023420: 6572 2063 7261 7368 2077 6865 6e20 636f er crash when co │ │ │ │ │ +00023430: 6d70 696c 696e 6720 7479 7065 2061 6e6e mpiling type ann │ │ │ │ │ +00023440: 6f74 6174 696f 6e20 6f6e 206d 756c 7469 otation on multi │ │ │ │ │ +00023450: 2d63 6174 6368 2069 6e73 6964 6520 6c61 -catch inside la │ │ │ │ │ +00023460: 6d62 6461 0a0a 3c6c 693e 746f 6f6c 732f mbda..
  • tools/ │ │ │ │ │ +00023470: 6a61 7661 632f 5438 3236 3835 3932 2f54 javac/T8268592/T │ │ │ │ │ +00023480: 3832 3638 3539 322e 6a61 7661 3a20 4a44 8268592.java: JD │ │ │ │ │ +00023490: 4b2d 3832 3632 3839 3120 6361 7573 6573 K-8262891 causes │ │ │ │ │ +000234a0: 2061 6e20 4e50 4520 696e 204c 696e 742e an NPE in Lint. │ │ │ │ │ +000234b0: 6175 676d 656e 740a 0a3c 6c69 3e74 6f6f augment..
  • too │ │ │ │ │ +000234c0: 6c73 2f6a 6176 6163 2f54 3832 3731 3037 ls/javac/T827107 │ │ │ │ │ +000234d0: 392e 6a61 7661 3a20 4a61 7661 4669 6c65 9.java: JavaFile │ │ │ │ │ +000234e0: 4f62 6a65 6374 2374 6f55 7269 2069 6e20 Object#toUri in │ │ │ │ │ +000234f0: 4d52 2d4a 4152 2072 6574 7572 6e73 2072 MR-JAR returns r │ │ │ │ │ +00023500: 6561 6c20 7061 7468 0a0a 3c6c 693e 746f eal path..
  • to │ │ │ │ │ +00023510: 6f6c 732f 6a61 7661 632f 5438 3238 3630 ols/javac/T82860 │ │ │ │ │ +00023520: 3537 2e6a 6176 613a 204d 616b 6520 6a61 57.java: Make ja │ │ │ │ │ +00023530: 7661 6320 6572 726f 7220 6f6e 2061 2067 vac error on a g │ │ │ │ │ +00023540: 656e 6572 6963 2065 6e75 6d20 6672 6965 eneric enum frie │ │ │ │ │ +00023550: 6e64 6c69 6572 0a0a 3c6c 693e 746f 6f6c ndlier..
  • tool │ │ │ │ │ +00023560: 732f 6a61 7661 632f 5438 3238 3637 3937 s/javac/T8286797 │ │ │ │ │ +00023570: 2e6a 6176 613a 2047 7561 7264 7320 6f66 .java: Guards of │ │ │ │ │ +00023580: 2063 6f6e 7374 616e 7420 7661 6c75 6520 constant value │ │ │ │ │ +00023590: 6661 6c73 6520 6172 6520 6e6f 7420 7065 false are not pe │ │ │ │ │ +000235a0: 726d 6974 7465 640a 0a3c 6c69 3e74 6f6f rmitted..
  • too │ │ │ │ │ +000235b0: 6c73 2f6a 6176 6163 2f54 3832 3935 3434 ls/javac/T829544 │ │ │ │ │ +000235c0: 372e 6a61 7661 3a20 4e75 6c6c 506f 696e 7.java: NullPoin │ │ │ │ │ +000235d0: 7465 7245 7863 6570 7469 6f6e 2077 6974 terException wit │ │ │ │ │ +000235e0: 6820 696e 7661 6c69 6420 7061 7474 6572 h invalid patter │ │ │ │ │ +000235f0: 6e20 6d61 7463 6869 6e67 2063 6f6e 7374 n matching const │ │ │ │ │ +00023600: 7275 6374 2069 6e20 636f 6e73 7472 7563 ruct in construc │ │ │ │ │ +00023610: 746f 7220 6361 6c6c 0a0a 3c6c 693e 746f tor call..
  • to │ │ │ │ │ +00023620: 6f6c 732f 6a61 7661 632f 5438 3330 3130 ols/javac/T83010 │ │ │ │ │ +00023630: 3235 2e6a 6176 613a 2043 6c61 7373 4361 25.java: ClassCa │ │ │ │ │ +00023640: 7374 4578 6365 7074 696f 6e20 696e 2073 stException in s │ │ │ │ │ +00023650: 7769 7463 6820 7769 7468 2067 656e 6572 witch with gener │ │ │ │ │ +00023660: 6963 2072 6563 6f72 640a 0a3c 6c69 3e74 ic record..
  • t │ │ │ │ │ +00023670: 6f6f 6c73 2f6a 6176 6163 2f54 3833 3035 ools/javac/T8305 │ │ │ │ │ +00023680: 3538 322e 6a61 7661 3a20 436f 6d70 696c 582.java: Compil │ │ │ │ │ +00023690: 6572 2063 7261 7368 2077 6865 6e20 636f er crash when co │ │ │ │ │ +000236a0: 6d70 696c 696e 6720 7265 636f 7264 2070 mpiling record p │ │ │ │ │ +000236b0: 6174 7465 726e 7320 7769 7468 2076 6172 atterns with var │ │ │ │ │ +000236c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000236d0: 632f 5438 3331 3231 3633 2e6a 6176 613a c/T8312163.java: │ │ │ │ │ +000236e0: 2043 7261 7368 2069 6e20 646f 6d69 6e61 Crash in domina │ │ │ │ │ +000236f0: 6e63 6520 6368 6563 6b20 7768 656e 2063 nce check when c │ │ │ │ │ +00023700: 6f6d 7069 6c69 6e67 2075 6e6e 616d 6564 ompiling unnamed │ │ │ │ │ +00023710: 2070 6174 7465 726e 730a 0a3c 6c69 3e74 patterns..
  • t │ │ │ │ │ +00023720: 6f6f 6c73 2f6a 6176 6163 2f54 3833 3134 ools/javac/T8314 │ │ │ │ │ +00023730: 3231 362e 6a61 7661 3a20 4d75 6c74 6970 216.java: Multip │ │ │ │ │ +00023740: 6c65 2070 6174 7465 726e 7320 7769 7468 le patterns with │ │ │ │ │ +00023750: 6f75 7420 756e 6e61 6d65 6420 7661 7269 out unnamed vari │ │ │ │ │ +00023760: 6162 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 ables..
  • tools │ │ │ │ │ +00023770: 2f6a 6176 6163 2f54 3833 3134 3432 332e /javac/T8314423. │ │ │ │ │ +00023780: 6a61 7661 3a20 4d75 6c74 6970 6c65 2070 java: Multiple p │ │ │ │ │ +00023790: 6174 7465 726e 7320 7769 7468 6f75 7420 atterns without │ │ │ │ │ +000237a0: 756e 6e61 6d65 6420 7661 7269 6162 6c65 unnamed variable │ │ │ │ │ +000237b0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +000237c0: 6163 2f54 6573 7450 6b67 496e 666f 2e6a ac/TestPkgInfo.j │ │ │ │ │ +000237d0: 6176 613a 206e 6577 206f 7074 696f 6e20 ava: new option │ │ │ │ │ +000237e0: 2d58 706b 6769 6e66 6f20 666f 7220 6265 -Xpkginfo for be │ │ │ │ │ +000237f0: 7474 6572 2063 6f6e 7472 6f6c 206f 6620 tter control of │ │ │ │ │ +00023800: 7768 656e 2070 6163 6b61 6765 2d69 6e66 when package-inf │ │ │ │ │ +00023810: 6f2e 636c 6173 7320 6973 2067 656e 6572 o.class is gener │ │ │ │ │ +00023820: 6174 6564 2c20 616c 736f 2065 6e73 7572 ated, also ensur │ │ │ │ │ +00023830: 6573 206e 6f20 6661 696c 7572 6573 2069 es no failures i │ │ │ │ │ +00023840: 6620 7061 636b 6167 652d 696e 666f 2e6a f package-info.j │ │ │ │ │ +00023850: 6176 6120 6973 206e 6f74 2061 7661 696c ava is not avail │ │ │ │ │ +00023860: 6162 6c65 2e0a 0a3c 6c69 3e74 6f6f 6c73 able...
  • tools │ │ │ │ │ +00023870: 2f6a 6176 6163 2f54 6578 7442 6c6f 636b /javac/TextBlock │ │ │ │ │ +00023880: 4150 492e 6a61 7661 3a20 556e 6974 2074 API.java: Unit t │ │ │ │ │ +00023890: 6573 7473 2066 6f72 2054 6578 7420 426c ests for Text Bl │ │ │ │ │ +000238a0: 6f63 6b20 6c61 6e67 7561 6765 2063 6861 ock language cha │ │ │ │ │ +000238b0: 6e67 6573 0a0a 3c6c 693e 746f 6f6c 732f nges..
  • tools/ │ │ │ │ │ +000238c0: 6a61 7661 632f 5465 7874 426c 6f63 6b49 javac/TextBlockI │ │ │ │ │ +000238d0: 6c6c 6567 616c 4573 6361 7065 2e6a 6176 llegalEscape.jav │ │ │ │ │ +000238e0: 613a 2056 6572 6966 7920 7468 6174 2069 a: Verify that i │ │ │ │ │ +000238f0: 6c6c 6567 616c 2065 7363 6170 6573 2069 llegal escapes i │ │ │ │ │ +00023900: 6e20 7465 7874 2062 6c6f 636b 7320 646f n text blocks do │ │ │ │ │ +00023910: 206e 6f74 2063 7261 7368 2074 6865 206a not crash the j │ │ │ │ │ +00023920: 6176 6163 2e0a 0a3c 6c69 3e74 6f6f 6c73 avac...
  • tools │ │ │ │ │ +00023930: 2f6a 6176 6163 2f54 6578 7442 6c6f 636b /javac/TextBlock │ │ │ │ │ +00023940: 4c61 6e67 2e6a 6176 613a 2055 6e69 7420 Lang.java: Unit │ │ │ │ │ +00023950: 7465 7374 7320 666f 7220 5465 7874 2042 tests for Text B │ │ │ │ │ +00023960: 6c6f 636b 206c 616e 6775 6167 6520 6368 lock language ch │ │ │ │ │ +00023970: 616e 6765 730a 0a3c 6c69 3e74 6f6f 6c73 anges..
  • tools │ │ │ │ │ +00023980: 2f6a 6176 6163 2f54 6872 6f77 4e75 6c6c /javac/ThrowNull │ │ │ │ │ +00023990: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +000239a0: 6174 206c 6974 6572 616c 2027 6e75 6c6c at literal 'null │ │ │ │ │ +000239b0: 2720 6361 6e20 6265 2074 6872 6f77 6e2c ' can be thrown, │ │ │ │ │ +000239c0: 2061 7320 6974 7320 7479 7065 2069 7320 as its type is │ │ │ │ │ +000239d0: 6120 7375 6274 7970 6520 6f66 2054 6872 a subtype of Thr │ │ │ │ │ +000239e0: 6f77 6162 6c65 2e0a 0a3c 6c69 3e74 6f6f owable...
  • too │ │ │ │ │ +000239f0: 6c73 2f6a 6176 6163 2f54 6872 6f77 7349 ls/javac/ThrowsI │ │ │ │ │ +00023a00: 6e74 6572 7365 6374 696f 6e5f 312e 6a61 ntersection_1.ja │ │ │ │ │ +00023a10: 7661 3a20 4368 6563 6b20 7468 6174 2061 va: Check that a │ │ │ │ │ +00023a20: 2063 6c61 7373 2063 616e 2069 6e68 6572 class can inher │ │ │ │ │ +00023a30: 6974 206d 756c 7469 706c 6520 6d65 7468 it multiple meth │ │ │ │ │ +00023a40: 6f64 7320 7769 7468 2063 6f6e 666c 6963 ods with conflic │ │ │ │ │ +00023a50: 7469 6e67 2074 6872 6f77 7320 636c 6175 ting throws clau │ │ │ │ │ +00023a60: 7365 732e 0a0a 3c6c 693e 746f 6f6c 732f ses...
  • tools/ │ │ │ │ │ +00023a70: 6a61 7661 632f 5468 726f 7773 496e 7465 javac/ThrowsInte │ │ │ │ │ +00023a80: 7273 6563 7469 6f6e 5f32 2e6a 6176 613a rsection_2.java: │ │ │ │ │ +00023a90: 2043 6865 636b 2074 6861 7420 6120 636c Check that a cl │ │ │ │ │ +00023aa0: 6173 7320 6361 6e20 696e 6865 7269 7420 ass can inherit │ │ │ │ │ +00023ab0: 6d75 6c74 6970 6c65 206d 6574 686f 6473 multiple methods │ │ │ │ │ +00023ac0: 2077 6974 6820 636f 6e66 6c69 6374 696e with conflictin │ │ │ │ │ +00023ad0: 6720 7468 726f 7773 2063 6c61 7573 6573 g throws clauses │ │ │ │ │ +00023ae0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00023af0: 6163 2f54 6872 6f77 7349 6e74 6572 7365 ac/ThrowsInterse │ │ │ │ │ +00023b00: 6374 696f 6e5f 332e 6a61 7661 3a20 4368 ction_3.java: Ch │ │ │ │ │ +00023b10: 6563 6b20 7468 6174 2061 2063 6c61 7373 eck that a class │ │ │ │ │ +00023b20: 2063 616e 2069 6e68 6572 6974 206d 756c can inherit mul │ │ │ │ │ +00023b30: 7469 706c 6520 6d65 7468 6f64 7320 7769 tiple methods wi │ │ │ │ │ +00023b40: 7468 2063 6f6e 666c 6963 7469 6e67 2074 th conflicting t │ │ │ │ │ +00023b50: 6872 6f77 7320 636c 6175 7365 732e 0a0a hrows clauses... │ │ │ │ │ +00023b60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00023b70: 5468 726f 7773 496e 7465 7273 6563 7469 ThrowsIntersecti │ │ │ │ │ +00023b80: 6f6e 5f34 2e6a 6176 613a 2043 6865 636b on_4.java: Check │ │ │ │ │ +00023b90: 2074 6861 7420 6120 636c 6173 7320 6361 that a class ca │ │ │ │ │ +00023ba0: 6e20 696e 6865 7269 7420 6d75 6c74 6970 n inherit multip │ │ │ │ │ +00023bb0: 6c65 206d 6574 686f 6473 2077 6974 6820 le methods with │ │ │ │ │ +00023bc0: 636f 6e66 6c69 6374 696e 6720 7468 726f conflicting thro │ │ │ │ │ +00023bd0: 7773 2063 6c61 7573 6573 2e0a 0a3c 6c69 ws clauses...
  • tools/javac/Try │ │ │ │ │ +00023bf0: 496e 496e 7374 616e 6365 496e 6974 2e6a InInstanceInit.j │ │ │ │ │ +00023c00: 6176 613a 2043 6f6d 7069 6c65 7220 7573 ava: Compiler us │ │ │ │ │ +00023c10: 6564 2074 6f20 7468 726f 7720 616e 2065 ed to throw an e │ │ │ │ │ +00023c20: 7863 6570 7469 6f6e 2077 6865 6e20 6974 xception when it │ │ │ │ │ +00023c30: 2065 6e63 6f75 6e74 6572 6564 2061 2074 encountered a t │ │ │ │ │ +00023c40: 7279 2d63 6174 6368 2c20 7472 792d 6669 ry-catch, try-fi │ │ │ │ │ +00023c50: 6e61 6c6c 792c 206f 7220 7379 6e63 6872 nally, or synchr │ │ │ │ │ +00023c60: 6f6e 697a 6564 2073 7461 7465 6d65 6e74 onized statement │ │ │ │ │ +00023c70: 2069 6e20 616e 2069 6e73 7461 6e63 6520 in an instance │ │ │ │ │ +00023c80: 696e 6974 6961 6c69 7a65 722e 0a0a 3c6c initializer...tools/javac/Tr │ │ │ │ │ +00023ca0: 7957 6974 6852 6573 6f75 7263 6573 2f42 yWithResources/B │ │ │ │ │ +00023cb0: 6164 5477 722e 6a61 7661 3a20 5665 7269 adTwr.java: Veri │ │ │ │ │ +00023cc0: 6679 2062 6164 2054 5752 7320 646f 6e27 fy bad TWRs don' │ │ │ │ │ +00023cd0: 7420 636f 6d70 696c 650a 0a3c 6c69 3e74 t compile..
  • t │ │ │ │ │ +00023ce0: 6f6f 6c73 2f6a 6176 6163 2f54 7279 5769 ools/javac/TryWi │ │ │ │ │ +00023cf0: 7468 5265 736f 7572 6365 732f 4261 6454 thResources/BadT │ │ │ │ │ +00023d00: 7772 5379 6e74 6178 2e6a 6176 613a 2056 wrSyntax.java: V │ │ │ │ │ +00023d10: 6572 6966 7920 6261 6420 5457 5273 2064 erify bad TWRs d │ │ │ │ │ +00023d20: 6f6e 2774 2063 6f6d 7069 6c65 0a0a 3c6c on't compile..tools/javac/Tr │ │ │ │ │ +00023d40: 7957 6974 6852 6573 6f75 7263 6573 2f44 yWithResources/D │ │ │ │ │ +00023d50: 7570 6c69 6361 7465 5265 736f 7572 6365 uplicateResource │ │ │ │ │ +00023d60: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ +00023d70: 7420 6c6f 7765 7265 6420 7472 792d 7769 t lowered try-wi │ │ │ │ │ +00023d80: 7468 2d72 6573 6f75 7263 6573 2062 6c6f th-resources blo │ │ │ │ │ +00023d90: 636b 2064 6f65 7320 6e6f 7420 656e 6420 ck does not end │ │ │ │ │ +00023da0: 7570 2063 7265 6174 696e 6720 7265 736f up creating reso │ │ │ │ │ +00023db0: 7572 6365 2074 7769 6365 0a0a 3c6c 693e urce twice..
  • │ │ │ │ │ +00023dc0: 746f 6f6c 732f 6a61 7661 632f 5472 7957 tools/javac/TryW │ │ │ │ │ +00023dd0: 6974 6852 6573 6f75 7263 6573 2f44 7570 ithResources/Dup │ │ │ │ │ +00023de0: 6c69 6361 7465 5265 736f 7572 6365 4465 licateResourceDe │ │ │ │ │ +00023df0: 636c 2e6a 6176 613a 2043 6865 636b 2074 cl.java: Check t │ │ │ │ │ +00023e00: 6861 7420 7265 736f 7572 6365 2076 6172 hat resource var │ │ │ │ │ +00023e10: 6961 626c 6520 6973 206e 6f74 2061 6363 iable is not acc │ │ │ │ │ +00023e20: 6573 7369 626c 6520 6672 6f6d 2063 6174 essible from cat │ │ │ │ │ +00023e30: 6368 2f66 696e 616c 6c79 2063 6c61 7573 ch/finally claus │ │ │ │ │ +00023e40: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00023e50: 6163 2f54 7279 5769 7468 5265 736f 7572 ac/TryWithResour │ │ │ │ │ +00023e60: 6365 732f 4578 706c 6963 6974 4669 6e61 ces/ExplicitFina │ │ │ │ │ +00023e70: 6c2e 6a61 7661 3a20 5465 7374 2074 6861 l.java: Test tha │ │ │ │ │ +00023e80: 7420 7265 736f 7572 6365 2076 6172 6961 t resource varia │ │ │ │ │ +00023e90: 626c 6573 2061 7265 2061 6363 6570 7465 bles are accepte │ │ │ │ │ +00023ea0: 6420 6173 2065 7870 6c69 6369 746c 7920 d as explicitly │ │ │ │ │ +00023eb0: 6669 6e61 6c2e 0a0a 3c6c 693e 746f 6f6c final...
  • tool │ │ │ │ │ +00023ec0: 732f 6a61 7661 632f 5472 7957 6974 6852 s/javac/TryWithR │ │ │ │ │ +00023ed0: 6573 6f75 7263 6573 2f49 6d70 6c69 6369 esources/Implici │ │ │ │ │ +00023ee0: 7446 696e 616c 2e6a 6176 613a 2054 6573 tFinal.java: Tes │ │ │ │ │ +00023ef0: 7420 7468 6174 2072 6573 6f75 7263 6520 t that resource │ │ │ │ │ +00023f00: 7661 7269 6162 6c65 7320 6172 6520 696d variables are im │ │ │ │ │ +00023f10: 706c 6963 6974 6c79 2066 696e 616c 0a0a plicitly final.. │ │ │ │ │ +00023f20: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00023f30: 5472 7957 6974 6852 6573 6f75 7263 6573 TryWithResources │ │ │ │ │ +00023f40: 2f49 6e74 6572 7275 7074 6564 4578 6365 /InterruptedExce │ │ │ │ │ +00023f50: 7074 696f 6e54 6573 742e 6a61 7661 3a20 ptionTest.java: │ │ │ │ │ +00023f60: 5072 6f6a 6563 7420 436f 696e 3a20 6a61 Project Coin: ja │ │ │ │ │ +00023f70: 7661 6320 7761 726e 696e 6773 2066 6f72 vac warnings for │ │ │ │ │ +00023f80: 2041 7574 6f43 6c6f 7365 6162 6c65 2e63 AutoCloseable.c │ │ │ │ │ +00023f90: 6c6f 7365 2074 6872 6f77 696e 6720 496e lose throwing In │ │ │ │ │ +00023fa0: 7465 7272 7570 7465 6445 7863 6570 7469 terruptedExcepti │ │ │ │ │ +00023fb0: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ +00023fc0: 7661 632f 5472 7957 6974 6852 6573 6f75 vac/TryWithResou │ │ │ │ │ +00023fd0: 7263 6573 2f50 6c61 696e 5472 792e 6a61 rces/PlainTry.ja │ │ │ │ │ +00023fe0: 7661 3a20 5465 7374 2065 7272 6f72 206d va: Test error m │ │ │ │ │ +00023ff0: 6573 7361 6765 7320 666f 7220 616e 2075 essages for an u │ │ │ │ │ +00024000: 6e61 646f 726e 6564 2074 7279 0a0a 3c6c nadorned try..tools/javac/Tr │ │ │ │ │ +00024020: 7957 6974 6852 6573 6f75 7263 6573 2f52 yWithResources/R │ │ │ │ │ +00024030: 6573 4465 636c 4f75 7473 6964 6554 7279 esDeclOutsideTry │ │ │ │ │ +00024040: 2e6a 6176 613a 2052 6573 6f75 7263 6573 .java: Resources │ │ │ │ │ +00024050: 2063 616e 6e6f 7420 6265 2064 6563 6c61 cannot be decla │ │ │ │ │ +00024060: 7265 6420 6f75 7473 6964 6520 742d 772d red outside t-w- │ │ │ │ │ +00024070: 7220 626c 6f63 6b0a 0a3c 6c69 3e74 6f6f r block..
  • too │ │ │ │ │ +00024080: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ +00024090: 5265 736f 7572 6365 732f 5265 7349 6e4e Resources/ResInN │ │ │ │ │ +000240a0: 6573 7465 6445 7870 722e 6a61 7661 3a20 estedExpr.java: │ │ │ │ │ +000240b0: 5265 736f 7572 6365 2063 7265 6174 696f Resource creatio │ │ │ │ │ +000240c0: 6e20 696e 206e 6573 7465 6420 6578 7072 n in nested expr │ │ │ │ │ +000240d0: 6573 7369 6f6e 730a 0a3c 6c69 3e74 6f6f essions..
  • too │ │ │ │ │ +000240e0: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ +000240f0: 5265 736f 7572 6365 732f 5265 736f 7572 Resources/Resour │ │ │ │ │ +00024100: 6365 496e 7465 7266 6163 652e 6a61 7661 ceInterface.java │ │ │ │ │ +00024110: 3a20 5472 792d 7769 7468 2d72 6573 6f75 : Try-with-resou │ │ │ │ │ +00024120: 7263 6520 696d 706c 656d 656e 7461 7469 rce implementati │ │ │ │ │ +00024130: 6f6e 2074 6872 6f77 7320 616e 204e 5045 on throws an NPE │ │ │ │ │ +00024140: 2064 7572 696e 6720 466c 6f77 2061 6e61 during Flow ana │ │ │ │ │ +00024150: 6c79 7369 730a 0a3c 6c69 3e74 6f6f 6c73 lysis..
  • tools │ │ │ │ │ +00024160: 2f6a 6176 6163 2f54 7279 5769 7468 5265 /javac/TryWithRe │ │ │ │ │ +00024170: 736f 7572 6365 732f 5265 736f 7572 6365 sources/Resource │ │ │ │ │ +00024180: 4e61 6d65 436f 6e66 6c69 6374 2e6a 6176 NameConflict.jav │ │ │ │ │ +00024190: 613a 2052 6573 6f75 7263 6520 7661 7220 a: Resource var │ │ │ │ │ +000241a0: 6361 6e6e 6f74 2068 6176 6520 7361 6d65 cannot have same │ │ │ │ │ +000241b0: 206e 616d 6520 6173 206c 6f63 616c 2076 name as local v │ │ │ │ │ +000241c0: 6172 6961 626c 650a 0a3c 6c69 3e74 6f6f ariable..
  • too │ │ │ │ │ +000241d0: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ +000241e0: 5265 736f 7572 6365 732f 5265 736f 7572 Resources/Resour │ │ │ │ │ +000241f0: 6365 4f75 7473 6964 6554 7279 2e6a 6176 ceOutsideTry.jav │ │ │ │ │ +00024200: 613a 2043 6865 636b 2074 6861 7420 7265 a: Check that re │ │ │ │ │ +00024210: 736f 7572 6365 2076 6172 6961 626c 6520 source variable │ │ │ │ │ +00024220: 6973 206e 6f74 2061 6363 6573 7369 626c is not accessibl │ │ │ │ │ +00024230: 6520 6672 6f6d 2063 6174 6368 2f66 696e e from catch/fin │ │ │ │ │ +00024240: 616c 6c79 2063 6c61 7573 650a 0a3c 6c69 ally clause..
  • tools/javac/Try │ │ │ │ │ +00024260: 5769 7468 5265 736f 7572 6365 732f 5265 WithResources/Re │ │ │ │ │ +00024270: 736f 7572 6365 5265 6465 636c 2e6a 6176 sourceRedecl.jav │ │ │ │ │ +00024280: 613a 2052 6564 6563 6c61 7261 7469 6f6e a: Redeclaration │ │ │ │ │ +00024290: 206f 6620 7265 736f 7572 6365 2076 6172 of resource var │ │ │ │ │ +000242a0: 6961 626c 6573 0a0a 3c6c 693e 746f 6f6c iables..
  • tool │ │ │ │ │ +000242b0: 732f 6a61 7661 632f 5472 7957 6974 6852 s/javac/TryWithR │ │ │ │ │ +000242c0: 6573 6f75 7263 6573 2f52 6573 6f75 7263 esources/Resourc │ │ │ │ │ +000242d0: 6553 6861 646f 772e 6a61 7661 3a20 5465 eShadow.java: Te │ │ │ │ │ +000242e0: 7374 2073 6861 646f 7769 6e67 206f 6620 st shadowing of │ │ │ │ │ +000242f0: 7265 736f 7572 6365 2076 6172 6961 626c resource variabl │ │ │ │ │ +00024300: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00024310: 6163 2f54 7279 5769 7468 5265 736f 7572 ac/TryWithResour │ │ │ │ │ +00024320: 6365 732f 5265 736f 7572 6365 5479 7065 ces/ResourceType │ │ │ │ │ +00024330: 5661 722e 6a61 7661 3a20 5265 736f 7572 Var.java: Resour │ │ │ │ │ +00024340: 6365 206f 6620 6120 7479 7065 2d76 6172 ce of a type-var │ │ │ │ │ +00024350: 6961 626c 6520 7479 7065 2063 7261 7368 iable type crash │ │ │ │ │ +00024360: 6573 2046 6c6f 770a 0a3c 6c69 3e74 6f6f es Flow..
  • too │ │ │ │ │ +00024370: 6c73 2f6a 6176 6163 2f54 7279 5769 7468 ls/javac/TryWith │ │ │ │ │ +00024380: 5265 736f 7572 6365 732f 5437 3032 3237 Resources/T70227 │ │ │ │ │ +00024390: 3131 2e6a 6176 613a 2063 6f6d 7069 6c65 11.java: compile │ │ │ │ │ +000243a0: 7220 6372 6173 6820 696e 2074 7279 2d77 r crash in try-w │ │ │ │ │ +000243b0: 6974 682d 7265 736f 7572 6365 730a 0a3c ith-resources..< │ │ │ │ │ +000243c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +000243d0: 7279 5769 7468 5265 736f 7572 6365 732f ryWithResources/ │ │ │ │ │ +000243e0: 5437 3033 3236 3333 2e6a 6176 613a 206a T7032633.java: j │ │ │ │ │ +000243f0: 6176 6163 202d 586c 696e 743a 616c 6c20 avac -Xlint:all │ │ │ │ │ +00024400: 7761 726e 7320 6162 6f75 7420 666c 7573 warns about flus │ │ │ │ │ +00024410: 6828 2920 7769 7468 696e 2074 7279 206f h() within try o │ │ │ │ │ +00024420: 6e20 616e 2061 7574 6f2d 636c 6f73 6561 n an auto-closea │ │ │ │ │ +00024430: 626c 6520 7265 736f 7572 6365 0a0a 3c6c ble resource..tools/javac/Tr │ │ │ │ │ +00024450: 7957 6974 6852 6573 6f75 7263 6573 2f54 yWithResources/T │ │ │ │ │ +00024460: 3731 3634 3534 322e 6a61 7661 3a20 7472 7164542.java: tr │ │ │ │ │ +00024470: 792d 7769 7468 2d72 6573 6f75 7263 6573 y-with-resources │ │ │ │ │ +00024480: 3a20 7072 6f62 6c65 6d20 7769 7468 2069 : problem with i │ │ │ │ │ +00024490: 6e74 6572 7365 6374 696f 6e20 7479 7065 ntersection type │ │ │ │ │ +000244a0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +000244b0: 6163 2f54 7279 5769 7468 5265 736f 7572 ac/TryWithResour │ │ │ │ │ +000244c0: 6365 732f 5437 3137 3833 3234 2e6a 6176 ces/T7178324.jav │ │ │ │ │ +000244d0: 613a 2043 7261 7368 2077 6865 6e20 636f a: Crash when co │ │ │ │ │ +000244e0: 6d70 696c 696e 6720 666f 7228 6920 3a20 mpiling for(i : │ │ │ │ │ +000244f0: 7829 2074 7279 2841 7574 6f43 6c6f 7365 x) try(AutoClose │ │ │ │ │ +00024500: 6162 6c65 2078 203d 202e 2e2e 2920 7b7d able x = ...) {} │ │ │ │ │ +00024510: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00024520: 632f 5472 7957 6974 6852 6573 6f75 7263 c/TryWithResourc │ │ │ │ │ +00024530: 6573 2f54 6573 7454 7772 3039 2e6a 6176 es/TestTwr09.jav │ │ │ │ │ +00024540: 613a 2074 2d77 2d72 2063 6f6d 706c 6574 a: t-w-r complet │ │ │ │ │ +00024550: 6573 2061 6272 7570 746c 7920 6966 2074 es abruptly if t │ │ │ │ │ +00024560: 6865 2069 6e69 7469 616c 697a 6174 696f he initializatio │ │ │ │ │ +00024570: 6e20 6f66 2072 6573 6f75 7263 6520 636f n of resource co │ │ │ │ │ +00024580: 6d70 6c65 7465 7320 6162 7275 7074 6c79 mpletes abruptly │ │ │ │ │ +00024590: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000245a0: 632f 5472 7957 6974 6852 6573 6f75 7263 c/TryWithResourc │ │ │ │ │ +000245b0: 6573 2f54 7772 416e 644c 616d 6264 612e es/TwrAndLambda. │ │ │ │ │ +000245c0: 6a61 7661 3a20 5477 7220 7769 7468 2072 java: Twr with r │ │ │ │ │ +000245d0: 6573 6f75 7263 6520 7661 7269 6162 6c65 esource variable │ │ │ │ │ +000245e0: 7320 6173 206c 616d 6264 6120 6578 7072 s as lambda expr │ │ │ │ │ +000245f0: 6573 7369 6f6e 7320 616e 6420 6d65 7468 essions and meth │ │ │ │ │ +00024600: 6f64 2072 6566 6572 656e 6365 730a 0a3c od references..< │ │ │ │ │ +00024610: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +00024620: 7279 5769 7468 5265 736f 7572 6365 732f ryWithResources/ │ │ │ │ │ +00024630: 5477 7241 6e64 5479 7065 5661 7269 6162 TwrAndTypeVariab │ │ │ │ │ +00024640: 6c65 732e 6a61 7661 3a20 5477 7220 7769 les.java: Twr wi │ │ │ │ │ +00024650: 7468 2072 6573 6f75 7263 6520 7661 7269 th resource vari │ │ │ │ │ +00024660: 6162 6c65 7320 6f66 2070 6172 616d 6574 ables of paramet │ │ │ │ │ +00024670: 7269 7a65 6420 7479 7065 730a 0a3c 6c69 rized types..
  • tools/javac/Try │ │ │ │ │ +00024690: 5769 7468 5265 736f 7572 6365 732f 5477 WithResources/Tw │ │ │ │ │ +000246a0: 7241 6e64 5479 7065 5661 7269 6162 6c65 rAndTypeVariable │ │ │ │ │ +000246b0: 7332 5465 7374 2e6a 6176 613a 2041 7373 s2Test.java: Ass │ │ │ │ │ +000246c0: 6572 7469 6f6e 4572 726f 7220 7768 696c ertionError whil │ │ │ │ │ +000246d0: 6520 636f 6d70 696c 696e 6720 7072 6f67 e compiling prog │ │ │ │ │ +000246e0: 7261 6d20 7468 6174 2075 7365 7320 7472 ram that uses tr │ │ │ │ │ +000246f0: 7920 7769 7468 2072 6573 6f75 7263 6573 y with resources │ │ │ │ │ +00024700: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00024710: 632f 5472 7957 6974 6852 6573 6f75 7263 c/TryWithResourc │ │ │ │ │ +00024720: 6573 2f54 7772 4176 6f69 644e 756c 6c43 es/TwrAvoidNullC │ │ │ │ │ +00024730: 6865 636b 2e6a 6176 613a 2056 6572 6966 heck.java: Verif │ │ │ │ │ +00024740: 7920 7468 6174 2074 7279 2d77 6974 682d y that try-with- │ │ │ │ │ +00024750: 7265 736f 7572 6365 7320 6465 7375 6761 resources desuga │ │ │ │ │ +00024760: 7269 6e67 2069 7320 6e6f 7420 6765 6e65 ring is not gene │ │ │ │ │ +00024770: 7261 7469 6e67 2075 6e6e 6563 6573 7361 rating unnecessa │ │ │ │ │ +00024780: 7279 206e 756c 6c20 6368 6563 6b73 0a0a ry null checks.. │ │ │ │ │ +00024790: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000247a0: 5472 7957 6974 6852 6573 6f75 7263 6573 TryWithResources │ │ │ │ │ +000247b0: 2f54 7772 436c 6f73 652e 6a61 7661 3a20 /TwrClose.java: │ │ │ │ │ +000247c0: 5665 7269 6679 2074 6861 7420 7468 6520 Verify that the │ │ │ │ │ +000247d0: 636c 6f73 6520 7265 736f 7572 6365 2063 close resource c │ │ │ │ │ +000247e0: 6f64 6520 776f 726b 7320 7072 6f70 6572 ode works proper │ │ │ │ │ +000247f0: 6c79 2069 6e20 616c 6c20 6361 7365 730a ly in all cases. │ │ │ │ │ +00024800: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00024810: 2f54 7279 5769 7468 5265 736f 7572 6365 /TryWithResource │ │ │ │ │ +00024820: 732f 5477 7246 6c6f 772e 6a61 7661 3a20 s/TwrFlow.java: │ │ │ │ │ +00024830: 5465 7374 2065 7863 6570 7469 6f6e 2061 Test exception a │ │ │ │ │ +00024840: 6e61 6c79 7369 7320 6f66 2074 7279 2d77 nalysis of try-w │ │ │ │ │ +00024850: 6974 682d 7265 736f 7572 6365 7320 626c ith-resources bl │ │ │ │ │ +00024860: 6f63 6b73 0a0a 3c6c 693e 746f 6f6c 732f ocks..
  • tools/ │ │ │ │ │ +00024870: 6a61 7661 632f 5472 7957 6974 6852 6573 javac/TryWithRes │ │ │ │ │ +00024880: 6f75 7263 6573 2f54 7772 466f 7256 6172 ources/TwrForVar │ │ │ │ │ +00024890: 6961 626c 6531 2e6a 6176 613a 2056 6572 iable1.java: Ver │ │ │ │ │ +000248a0: 6966 7920 7468 6174 2076 6172 6961 626c ify that variabl │ │ │ │ │ +000248b0: 6573 2063 616e 2062 6520 7573 6564 2061 es can be used a │ │ │ │ │ +000248c0: 7320 6f70 6572 616e 6473 2074 6f20 7472 s operands to tr │ │ │ │ │ +000248d0: 792d 7769 7468 2d72 6573 6f75 7263 6573 y-with-resources │ │ │ │ │ +000248e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000248f0: 632f 5472 7957 6974 6852 6573 6f75 7263 c/TryWithResourc │ │ │ │ │ +00024900: 6573 2f54 7772 466f 7256 6172 6961 626c es/TwrForVariabl │ │ │ │ │ +00024910: 6532 2e6a 6176 613a 2056 6572 6966 7920 e2.java: Verify │ │ │ │ │ +00024920: 7468 6174 2061 6e20 696d 7072 6f70 6572 that an improper │ │ │ │ │ +00024930: 2063 6f6d 6269 6e61 7469 6f6e 206f 6620 combination of │ │ │ │ │ +00024940: 6d6f 6469 6669 6572 7320 616e 6420 7661 modifiers and va │ │ │ │ │ +00024950: 7269 6162 6c65 2069 7320 7265 6a65 6374 riable is reject │ │ │ │ │ +00024960: 6564 2069 6e20 616e 206f 7065 7261 6e64 ed in an operand │ │ │ │ │ +00024970: 2074 6f20 7472 792d 7769 7468 2d72 6573 to try-with-res │ │ │ │ │ +00024980: 6f75 7263 6573 0a0a 3c6c 693e 746f 6f6c ources..
  • tool │ │ │ │ │ +00024990: 732f 6a61 7661 632f 5472 7957 6974 6852 s/javac/TryWithR │ │ │ │ │ +000249a0: 6573 6f75 7263 6573 2f54 7772 466f 7256 esources/TwrForV │ │ │ │ │ +000249b0: 6172 6961 626c 6533 2e6a 6176 613a 2056 ariable3.java: V │ │ │ │ │ +000249c0: 6572 6966 7920 7468 6174 2069 6d70 726f erify that impro │ │ │ │ │ +000249d0: 7065 7220 6578 7072 6573 7369 6f6e 7320 per expressions │ │ │ │ │ +000249e0: 7573 6564 2061 7320 616e 206f 7065 7261 used as an opera │ │ │ │ │ +000249f0: 6e64 2074 6f20 7472 792d 7769 7468 2d72 nd to try-with-r │ │ │ │ │ +00024a00: 6573 6f75 7263 6573 2061 7265 2072 656a esources are rej │ │ │ │ │ +00024a10: 6563 7465 642e 0a0a 3c6c 693e 746f 6f6c ected...
  • tool │ │ │ │ │ +00024a20: 732f 6a61 7661 632f 5472 7957 6974 6852 s/javac/TryWithR │ │ │ │ │ +00024a30: 6573 6f75 7263 6573 2f54 7772 466f 7256 esources/TwrForV │ │ │ │ │ +00024a40: 6172 6961 626c 6534 2e6a 6176 613a 2056 ariable4.java: V │ │ │ │ │ +00024a50: 6572 6966 7920 7468 6174 2076 6172 6961 erify that varia │ │ │ │ │ +00024a60: 626c 6520 7573 6564 2061 7320 616e 206f ble used as an o │ │ │ │ │ +00024a70: 7065 7261 6e64 2074 6f20 7472 792d 7769 perand to try-wi │ │ │ │ │ +00024a80: 7468 2d72 6573 6f75 7263 6573 2069 7320 th-resources is │ │ │ │ │ +00024a90: 7265 6a65 6374 6564 2069 6620 6974 2069 rejected if it i │ │ │ │ │ +00024aa0: 7320 6e6f 7420 6465 6669 6e69 7465 6c6c s not definitell │ │ │ │ │ +00024ab0: 7920 6173 7369 676e 6564 2062 6566 6f72 y assigned befor │ │ │ │ │ +00024ac0: 6520 7573 6520 616e 6420 6f72 206e 6f74 e use and or not │ │ │ │ │ +00024ad0: 2066 696e 616c 206f 7220 6566 6665 6374 final or effect │ │ │ │ │ +00024ae0: 6976 656c 6c79 2066 696e 616c 2e0a 0a3c ivelly final...< │ │ │ │ │ +00024af0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +00024b00: 7279 5769 7468 5265 736f 7572 6365 732f ryWithResources/ │ │ │ │ │ +00024b10: 5477 724c 696e 742e 6a61 7661 3a20 4368 TwrLint.java: Ch │ │ │ │ │ +00024b20: 6563 6b20 7468 6174 202d 586c 696e 743a eck that -Xlint: │ │ │ │ │ +00024b30: 7477 7220 7761 726e 696e 6773 2061 7265 twr warnings are │ │ │ │ │ +00024b40: 2067 656e 6572 6174 6564 2061 7320 6578 generated as ex │ │ │ │ │ +00024b50: 7065 6374 6564 0a0a 3c6c 693e 746f 6f6c pected..
  • tool │ │ │ │ │ +00024b60: 732f 6a61 7661 632f 5472 7957 6974 6852 s/javac/TryWithR │ │ │ │ │ +00024b70: 6573 6f75 7263 6573 2f54 7772 4c69 6e74 esources/TwrLint │ │ │ │ │ +00024b80: 556e 6465 7273 636f 7265 2e6a 6176 613a Underscore.java: │ │ │ │ │ +00024b90: 2043 6f6d 7069 6c65 7220 496d 706c 656d Compiler Implem │ │ │ │ │ +00024ba0: 656e 7461 7469 6f6e 2066 6f72 2055 6e6e entation for Unn │ │ │ │ │ +00024bb0: 616d 6564 2070 6174 7465 726e 7320 616e amed patterns an │ │ │ │ │ +00024bc0: 6420 7661 7269 6162 6c65 730a 0a3c 6c69 d variables..
  • tools/javac/Try │ │ │ │ │ +00024be0: 5769 7468 5265 736f 7572 6365 732f 5477 WithResources/Tw │ │ │ │ │ +00024bf0: 724d 756c 7469 4361 7463 682e 6a61 7661 rMultiCatch.java │ │ │ │ │ +00024c00: 3a20 5465 7374 2074 6861 7420 5457 5220 : Test that TWR │ │ │ │ │ +00024c10: 616e 6420 6d75 6c74 692d 6361 7463 6820 and multi-catch │ │ │ │ │ +00024c20: 706c 6179 2077 656c 6c20 746f 6765 7468 play well togeth │ │ │ │ │ +00024c30: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ +00024c40: 7661 632f 5472 7957 6974 6852 6573 6f75 vac/TryWithResou │ │ │ │ │ +00024c50: 7263 6573 2f54 7772 4e75 6c6c 5465 7374 rces/TwrNullTest │ │ │ │ │ +00024c60: 732e 6a61 7661 3a20 5465 7374 206e 756c s.java: Test nul │ │ │ │ │ +00024c70: 6c20 6861 6e64 6c69 6e67 206f 6620 7472 l handling of tr │ │ │ │ │ +00024c80: 792d 7769 7468 2d72 6573 6f75 7263 6573 y-with-resources │ │ │ │ │ +00024c90: 2073 7461 7465 6d65 6e74 0a0a 3c6c 693e statement..
  • │ │ │ │ │ +00024ca0: 746f 6f6c 732f 6a61 7661 632f 5472 7957 tools/javac/TryW │ │ │ │ │ +00024cb0: 6974 6852 6573 6f75 7263 6573 2f54 7772 ithResources/Twr │ │ │ │ │ +00024cc0: 4f6e 4e6f 6e52 6573 6f75 7263 652e 6a61 OnNonResource.ja │ │ │ │ │ +00024cd0: 7661 3a20 5665 7269 6679 2069 6e76 616c va: Verify inval │ │ │ │ │ +00024ce0: 6964 2054 5752 2062 6c6f 636b 2069 7320 id TWR block is │ │ │ │ │ +00024cf0: 6e6f 7420 6163 6365 7074 6564 2e0a 0a3c not accepted...< │ │ │ │ │ +00024d00: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f54 li>tools/javac/T │ │ │ │ │ +00024d10: 7279 5769 7468 5265 736f 7572 6365 732f ryWithResources/ │ │ │ │ │ +00024d20: 5477 7253 696d 706c 6543 6c6f 7365 2e6a TwrSimpleClose.j │ │ │ │ │ +00024d30: 6176 613a 2056 6572 6966 7920 7468 616e ava: Verify than │ │ │ │ │ +00024d40: 2061 6e20 6170 7072 6f70 7269 6174 6520 an appropriate │ │ │ │ │ +00024d50: 6e75 6d62 6572 206f 6620 636c 6f73 6520 number of close │ │ │ │ │ +00024d60: 6d65 7468 6f64 2069 6e76 6f63 6174 696f method invocatio │ │ │ │ │ +00024d70: 6e73 2069 7320 6765 6e65 7261 7465 642e ns is generated. │ │ │ │ │ +00024d80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00024d90: 632f 5472 7957 6974 6852 6573 6f75 7263 c/TryWithResourc │ │ │ │ │ +00024da0: 6573 2f54 7772 5375 7070 7265 7373 696f es/TwrSuppressio │ │ │ │ │ +00024db0: 6e2e 6a61 7661 3a20 5665 7269 6679 2061 n.java: Verify a │ │ │ │ │ +00024dc0: 2070 7269 6d61 7279 2065 7863 6570 7469 primary excepti │ │ │ │ │ +00024dd0: 6f6e 2073 7570 7072 6573 7365 7320 616c on suppresses al │ │ │ │ │ +00024de0: 6c20 7468 726f 7761 626c 6573 0a0a 3c6c l throwables..tools/javac/Tr │ │ │ │ │ +00024e00: 7957 6974 6852 6573 6f75 7263 6573 2f54 yWithResources/T │ │ │ │ │ +00024e10: 7772 5465 7374 732e 6a61 7661 3a20 5465 wrTests.java: Te │ │ │ │ │ +00024e20: 7374 7320 6f66 2067 656e 6572 6174 6564 sts of generated │ │ │ │ │ +00024e30: 2054 5752 2063 6f64 652e 0a0a 3c6c 693e TWR code...
  • │ │ │ │ │ +00024e40: 746f 6f6c 732f 6a61 7661 632f 5472 7957 tools/javac/TryW │ │ │ │ │ +00024e50: 6974 6852 6573 6f75 7263 6573 2f54 7772 ithResources/Twr │ │ │ │ │ +00024e60: 5661 724b 696e 6473 2e6a 6176 613a 2054 VarKinds.java: T │ │ │ │ │ +00024e70: 7772 2077 6974 6820 6469 6666 6572 656e wr with differen │ │ │ │ │ +00024e80: 7420 6b69 6e64 7320 6f66 2076 6172 6961 t kinds of varia │ │ │ │ │ +00024e90: 626c 6573 3a20 6c6f 6361 6c2c 2069 6e73 bles: local, ins │ │ │ │ │ +00024ea0: 7461 6e63 652c 2063 6c61 7373 2c20 6172 tance, class, ar │ │ │ │ │ +00024eb0: 7261 7920 636f 6d70 6f6e 656e 742c 2070 ray component, p │ │ │ │ │ +00024ec0: 6172 616d 6574 6572 0a0a 3c6c 693e 746f arameter..
  • to │ │ │ │ │ +00024ed0: 6f6c 732f 6a61 7661 632f 5472 7957 6974 ols/javac/TryWit │ │ │ │ │ +00024ee0: 6852 6573 6f75 7263 6573 2f54 7772 5661 hResources/TwrVa │ │ │ │ │ +00024ef0: 7252 6564 6563 6c61 7261 7469 6f6e 2e6a rRedeclaration.j │ │ │ │ │ +00024f00: 6176 613a 2056 6172 6961 626c 6520 7265 ava: Variable re │ │ │ │ │ +00024f10: 6465 636c 6172 6174 696f 6e20 696e 7369 declaration insi │ │ │ │ │ +00024f20: 6465 2074 7772 2062 6c6f 636b 0a0a 3c6c de twr block..tools/javac/Tr │ │ │ │ │ +00024f40: 7957 6974 6852 6573 6f75 7263 6573 2f55 yWithResources/U │ │ │ │ │ +00024f50: 6e75 7365 6452 6573 6f75 7263 6573 5465 nusedResourcesTe │ │ │ │ │ +00024f60: 7374 2e6a 6176 613a 2046 616c 7365 2070 st.java: False p │ │ │ │ │ +00024f70: 6f73 6974 6976 6520 666f 7220 2d58 6c69 ositive for -Xli │ │ │ │ │ +00024f80: 6e74 3a74 7279 2077 6974 6820 6e65 7374 nt:try with nest │ │ │ │ │ +00024f90: 6564 2074 7279 2077 6974 6820 7265 736f ed try with reso │ │ │ │ │ +00024fa0: 7572 6365 7320 626c 6f63 6b73 0a0a 3c6c urces blocks..tools/javac/Tr │ │ │ │ │ +00024fc0: 7957 6974 6852 6573 6f75 7263 6573 2f57 yWithResources/W │ │ │ │ │ +00024fd0: 6569 7264 5477 722e 6a61 7661 3a20 5374 eirdTwr.java: St │ │ │ │ │ +00024fe0: 7261 6e67 6520 5457 5273 0a0a 3c6c 693e range TWRs..
  • │ │ │ │ │ +00024ff0: 746f 6f6c 732f 6a61 7661 632f 5479 7065 tools/javac/Type │ │ │ │ │ +00025000: 5661 7253 6861 646f 772e 6a61 7661 3a20 VarShadow.java: │ │ │ │ │ +00025010: 496e 636f 7272 6563 7420 7368 6164 6f77 Incorrect shadow │ │ │ │ │ +00025020: 696e 6720 6f66 2063 6c61 7373 6573 2076 ing of classes v │ │ │ │ │ +00025030: 7320 7479 7065 2070 6172 616d 6574 6572 s type parameter │ │ │ │ │ +00025040: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00025050: 6163 2f55 6e63 6175 6768 744f 7665 7266 ac/UncaughtOverf │ │ │ │ │ +00025060: 6c6f 772e 6a61 7661 3a20 436f 6d70 696c low.java: Compil │ │ │ │ │ +00025070: 6572 2075 7365 6420 746f 2061 6c6c 6f77 er used to allow │ │ │ │ │ +00025080: 2074 6869 7320 696e 6974 6961 6c69 7a61 this initializa │ │ │ │ │ +00025090: 7469 6f6e 2c20 6465 7370 6974 6520 7468 tion, despite th │ │ │ │ │ +000250a0: 6520 6f76 6572 666c 6f77 2e0a 0a3c 6c69 e overflow...
  • tools/javac/Uni │ │ │ │ │ +000250c0: 636f 6465 4261 636b 736c 6173 682f 556e codeBackslash/Un │ │ │ │ │ +000250d0: 6963 6f64 6542 6163 6b73 6c61 7368 2e6a icodeBackslash.j │ │ │ │ │ +000250e0: 6176 613a 2055 6e69 636f 6465 205c 2075 ava: Unicode \ u │ │ │ │ │ +000250f0: 2030 2030 2035 2043 206e 6f74 2074 7265 0 0 5 C not tre │ │ │ │ │ +00025100: 6174 6564 2061 7320 616e 2065 7363 6170 ated as an escap │ │ │ │ │ +00025110: 696e 6720 6261 636b 736c 6173 680a 0a3c ing backslash..< │ │ │ │ │ +00025120: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f55 li>tools/javac/U │ │ │ │ │ +00025130: 6e72 6561 6368 6162 6c65 4c6f 6f70 436f nreachableLoopCo │ │ │ │ │ +00025140: 6e64 2e6a 6176 613a 206a 6176 6163 2063 nd.java: javac c │ │ │ │ │ +00025150: 7261 7368 6573 2069 6e20 7369 6c6c 7920 rashes in silly │ │ │ │ │ +00025160: 646f 2d77 6869 6c65 206c 6f6f 700a 0a3c do-while loop..< │ │ │ │ │ +00025170: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f55 li>tools/javac/U │ │ │ │ │ +00025180: 6e72 6561 6368 6162 6c65 5661 722e 6a61 nreachableVar.ja │ │ │ │ │ +00025190: 7661 3a20 636f 6465 2067 656e 6572 6174 va: code generat │ │ │ │ │ +000251a0: 6f72 2066 6169 6c73 2074 6f20 6173 7369 or fails to assi │ │ │ │ │ +000251b0: 676e 2061 2072 6567 6973 7465 7220 746f gn a register to │ │ │ │ │ +000251c0: 2061 2076 6172 2077 6974 6820 616e 2075 a var with an u │ │ │ │ │ +000251d0: 6e72 6561 6368 6162 6c65 2064 6566 0a0a nreachable def.. │ │ │ │ │ +000251e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000251f0: 556e 7465 726d 696e 6174 6564 4c69 6e65 UnterminatedLine │ │ │ │ │ +00025200: 436f 6d6d 656e 742e 6a61 7661 3a20 4e6f Comment.java: No │ │ │ │ │ +00025210: 2064 6961 676e 6f73 7469 6320 7265 706f diagnostic repo │ │ │ │ │ +00025220: 7274 6564 2066 6f72 2022 2f2f 2220 7769 rted for "//" wi │ │ │ │ │ +00025230: 7468 206e 6f20 666f 6c6c 6f77 696e 6720 th no following │ │ │ │ │ +00025240: 4c69 6e65 5465 726d 696e 6174 6f72 0a0a LineTerminator.. │ │ │ │ │ +00025250: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00025260: 5570 6c65 7665 6c46 726f 6d41 6e6f 6e49 UplevelFromAnonI │ │ │ │ │ +00025270: 6e53 7570 6572 4361 6c6c 2e6a 6176 613a nSuperCall.java: │ │ │ │ │ +00025280: 2056 6572 6966 7920 7468 6174 2061 6363 Verify that acc │ │ │ │ │ +00025290: 6573 7320 746f 206d 656d 6265 7220 6f66 ess to member of │ │ │ │ │ +000252a0: 206f 7574 6572 2063 6c61 7373 2066 726f outer class fro │ │ │ │ │ +000252b0: 6d20 7769 7468 696e 2061 6e6f 6e79 6d6f m within anonymo │ │ │ │ │ +000252c0: 7573 2063 6c61 7373 2069 6e20 2773 7570 us class in 'sup │ │ │ │ │ +000252d0: 6572 2829 2720 6361 6c6c 2069 7320 616c er()' call is al │ │ │ │ │ +000252e0: 6c6f 7765 642e 0a0a 3c6c 693e 746f 6f6c lowed...
  • tool │ │ │ │ │ +000252f0: 732f 6a61 7661 632f 5573 6545 6e75 6d2e s/javac/UseEnum. │ │ │ │ │ +00025300: 6a61 7661 3a20 436f 6d70 696c 6572 2041 java: Compiler A │ │ │ │ │ +00025310: 7373 6572 7469 6f6e 4572 726f 723a 2063 ssertionError: c │ │ │ │ │ +00025320: 6f6d 2e73 756e 2e74 6f6f 6c73 2e6a 6176 om.sun.tools.jav │ │ │ │ │ +00025330: 6163 2e75 7469 6c2e 4269 7473 2e69 6e63 ac.util.Bits.inc │ │ │ │ │ +00025340: 6c28 4269 7473 2e6a 6176 613a 3733 290a l(Bits.java:73). │ │ │ │ │ +00025350: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00025360: 2f56 6172 4465 636c 6172 6174 696f 6e57 /VarDeclarationW │ │ │ │ │ +00025370: 6974 6841 7373 6967 6e6d 656e 742e 6a61 ithAssignment.ja │ │ │ │ │ +00025380: 7661 3a20 5468 6520 7374 6174 656d 656e va: The statemen │ │ │ │ │ +00025390: 7420 2269 6e74 206a 203d 2028 6a20 3d20 t "int j = (j = │ │ │ │ │ +000253a0: 424c 4148 293b 2220 6469 6420 6e6f 7420 BLAH);" did not │ │ │ │ │ +000253b0: 636f 6d70 696c 6520 636f 7272 6563 746c compile correctl │ │ │ │ │ +000253c0: 7920 696e 2073 6f6d 6520 636f 6e74 6578 y in some contex │ │ │ │ │ +000253d0: 7473 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ts...
  • tools/j │ │ │ │ │ +000253e0: 6176 6163 2f56 6572 6966 792e 6a61 7661 avac/Verify.java │ │ │ │ │ +000253f0: 3a20 4a61 7661 2042 7974 6563 6f64 6520 : Java Bytecode │ │ │ │ │ +00025400: 5665 7269 6669 6361 7469 6f6e 2069 6d70 Verification imp │ │ │ │ │ +00025410: 6f73 7369 626c 6520 5b32 5d0a 0a3c 6c69 ossible [2]..
  • tools/javac/Ver │ │ │ │ │ +00025430: 6966 7944 412e 6a61 7661 3a20 6a61 7661 ifyDA.java: java │ │ │ │ │ +00025440: 6320 2831 2e33 2e31 202e 2e0a 0a3c 6c69 c (1.3.1 ....
  • tools/javac/Ver │ │ │ │ │ +00025460: 7369 6f6e 4f70 742e 6a61 7661 3a20 746f sionOpt.java: to │ │ │ │ │ +00025470: 6f6c 732f 6a61 7661 632f 7665 7273 696f ols/javac/versio │ │ │ │ │ +00025480: 6e4f 7074 2e73 6820 6661 696c 7320 6f6e nOpt.sh fails on │ │ │ │ │ +00025490: 204f 7065 6e4a 444b 2062 7569 6c64 7320 OpenJDK builds │ │ │ │ │ +000254a0: 5465 7374 2063 6865 636b 7320 7468 6520 Test checks the │ │ │ │ │ +000254b0: 7665 7273 696f 6e20 7374 7269 6e67 7320 version strings │ │ │ │ │ +000254c0: 6469 7370 6c61 7965 6420 6279 206a 6176 displayed by jav │ │ │ │ │ +000254d0: 6163 2c20 7573 696e 6720 7374 7269 6e67 ac, using string │ │ │ │ │ +000254e0: 7320 7468 6174 2063 6f6d 6520 6f75 7420 s that come out │ │ │ │ │ +000254f0: 6f66 2074 6865 204a 6176 6120 7275 6e74 of the Java runt │ │ │ │ │ +00025500: 696d 652e 0a0a 3c6c 693e 746f 6f6c 732f ime...
  • tools/ │ │ │ │ │ +00025510: 6a61 7661 632f 566f 6964 4172 7261 792e javac/VoidArray. │ │ │ │ │ +00025520: 6a61 7661 3a20 5468 6520 636f 6d70 696c java: The compil │ │ │ │ │ +00025530: 6572 2073 686f 756c 6420 6e65 7665 7220 er should never │ │ │ │ │ +00025540: 616c 6c6f 7720 766f 6964 5b5d 2074 6f20 allow void[] to │ │ │ │ │ +00025550: 6170 7065 6172 2061 7320 6120 7479 7065 appear as a type │ │ │ │ │ +00025560: 2069 6e20 6120 7072 6f67 7261 6d2e 0a0a in a program... │ │ │ │ │ +00025570: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00025580: 6162 7374 7261 6374 2f54 312e 6a61 7661 abstract/T1.java │ │ │ │ │ +00025590: 3a20 6a61 7661 6320 646f 6573 6e27 7420 : javac doesn't │ │ │ │ │ +000255a0: 696d 706c 656d 656e 7420 7472 616e 7369 implement transi │ │ │ │ │ +000255b0: 7469 7665 2072 756c 6520 666f 7220 6f76 tive rule for ov │ │ │ │ │ +000255c0: 6572 7269 6469 6e67 0a0a 3c6c 693e 746f erriding..
  • to │ │ │ │ │ +000255d0: 6f6c 732f 6a61 7661 632f 6162 7374 7261 ols/javac/abstra │ │ │ │ │ +000255e0: 6374 2f54 3437 3137 3138 3161 2e6a 6176 ct/T4717181a.jav │ │ │ │ │ +000255f0: 613a 206a 6176 6163 2074 7265 6174 7320 a: javac treats │ │ │ │ │ +00025600: 696e 6865 7269 7465 6420 6162 7374 7261 inherited abstra │ │ │ │ │ +00025610: 6374 206d 6574 686f 6420 6173 2061 6e20 ct method as an │ │ │ │ │ +00025620: 6f76 6572 7269 6465 720a 0a3c 6c69 3e74 overrider..
  • t │ │ │ │ │ +00025630: 6f6f 6c73 2f6a 6176 6163 2f61 6273 7472 ools/javac/abstr │ │ │ │ │ +00025640: 6163 742f 5434 3731 3731 3831 622e 6a61 act/T4717181b.ja │ │ │ │ │ +00025650: 7661 3a20 6a61 7661 6320 7472 6561 7473 va: javac treats │ │ │ │ │ +00025660: 2069 6e68 6572 6974 6564 2061 6273 7472 inherited abstr │ │ │ │ │ +00025670: 6163 7420 6d65 7468 6f64 2061 7320 616e act method as an │ │ │ │ │ +00025680: 206f 7665 7272 6964 6572 0a0a 3c6c 693e overrider..
  • │ │ │ │ │ +00025690: 746f 6f6c 732f 6a61 7661 632f 6162 7374 tools/javac/abst │ │ │ │ │ +000256a0: 7261 6374 2f55 312e 6a61 7661 3a20 6a61 ract/U1.java: ja │ │ │ │ │ +000256b0: 7661 6320 646f 6573 6e27 7420 696d 706c vac doesn't impl │ │ │ │ │ +000256c0: 656d 656e 7420 7472 616e 7369 7469 7665 ement transitive │ │ │ │ │ +000256d0: 2072 756c 6520 666f 7220 6f76 6572 7269 rule for overri │ │ │ │ │ +000256e0: 6469 6e67 0a0a 3c6c 693e 746f 6f6c 732f ding..
  • tools/ │ │ │ │ │ +000256f0: 6a61 7661 632f 6163 6365 7373 5669 7274 javac/accessVirt │ │ │ │ │ +00025700: 7561 6c49 6e6e 6572 2f4d 6169 6e2e 6a61 ualInner/Main.ja │ │ │ │ │ +00025710: 7661 3a20 7374 6174 6963 2063 616c 6c20 va: static call │ │ │ │ │ +00025720: 696e 7374 6561 6420 6f66 2076 6972 7475 instead of virtu │ │ │ │ │ +00025730: 616c 2063 616c 6c20 696e 2069 6e6e 6572 al call in inner │ │ │ │ │ +00025740: 2063 6c61 7373 6573 2028 6163 6365 7373 classes (access │ │ │ │ │ +00025750: 206d 6574 686f 6420 6275 6729 0a0a 3c6c method bug)..tools/javac/an │ │ │ │ │ +00025770: 616c 797a 6572 2f41 6e61 6c79 7a65 724d alyzer/AnalyzerM │ │ │ │ │ +00025780: 616e 6461 746f 7279 5761 726e 696e 6773 andatoryWarnings │ │ │ │ │ +00025790: 2e6a 6176 613a 2056 6572 6966 7920 616e .java: Verify an │ │ │ │ │ +000257a0: 616c 797a 6572 7320 776f 726b 2072 6561 alyzers work rea │ │ │ │ │ +000257b0: 736f 6e61 626c 7920 696e 2063 6f6d 6269 sonably in combi │ │ │ │ │ +000257c0: 6e61 7469 6f6e 2077 6974 6820 6d61 6e64 nation with mand │ │ │ │ │ +000257d0: 6174 6f72 7920 7761 726e 696e 6773 0a0a atory warnings.. │ │ │ │ │ +000257e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000257f0: 616e 616c 797a 6572 2f41 6e61 6c79 7a65 analyzer/Analyze │ │ │ │ │ +00025800: 724e 6f74 5175 6974 6553 7065 6375 6c61 rNotQuiteSpecula │ │ │ │ │ +00025810: 7469 7665 2e6a 6176 613a 2045 6e73 7572 tive.java: Ensur │ │ │ │ │ +00025820: 696e 6720 7370 6563 756c 6174 6976 6520 ing speculative │ │ │ │ │ +00025830: 616e 616c 7973 6973 206f 6e20 6265 6861 analysis on beha │ │ │ │ │ +00025840: 6c66 206f 6620 416e 616c 797a 6572 7320 lf of Analyzers │ │ │ │ │ +00025850: 776f 726b 7320 7265 6173 6f6e 6162 6c79 works reasonably │ │ │ │ │ +00025860: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00025870: 6163 2f61 6e61 6c79 7a65 722f 416e 616c ac/analyzer/Anal │ │ │ │ │ +00025880: 797a 6572 7343 6865 636b 536f 7572 6365 yzersCheckSource │ │ │ │ │ +00025890: 4c65 7665 6c2e 6a61 7661 3a20 456e 7375 Level.java: Ensu │ │ │ │ │ +000258a0: 7265 2074 6861 7420 7468 6520 6c61 6d62 re that the lamb │ │ │ │ │ +000258b0: 6461 2061 6e61 6c79 7a65 7220 646f 6573 da analyzer does │ │ │ │ │ +000258c0: 206e 6f74 2072 756e 2077 6865 6e20 2d2d not run when -- │ │ │ │ │ +000258d0: 7265 6c65 6173 6520 3720 6973 2073 7065 release 7 is spe │ │ │ │ │ +000258e0: 6369 6669 6564 2c20 6576 656e 2069 6620 cified, even if │ │ │ │ │ +000258f0: 6578 706c 6963 6974 6c79 2072 6571 7565 explicitly reque │ │ │ │ │ +00025900: 7374 6564 0a0a 3c6c 693e 746f 6f6c 732f sted..
  • tools/ │ │ │ │ │ +00025910: 6a61 7661 632f 616e 616c 797a 6572 2f41 javac/analyzer/A │ │ │ │ │ +00025920: 6e6f 6e79 6d6f 7573 496e 416e 6f6e 796d nonymousInAnonym │ │ │ │ │ +00025930: 6f75 732e 6a61 7661 3a20 4368 6563 6b20 ous.java: Check │ │ │ │ │ +00025940: 616e 6f6e 796d 6f75 7320 636c 6173 7320 anonymous class │ │ │ │ │ +00025950: 696e 2061 6e6f 6e79 6d6f 7573 2063 6c61 in anonymous cla │ │ │ │ │ +00025960: 7373 2c20 7768 6572 6520 7468 6520 6e65 ss, where the ne │ │ │ │ │ +00025970: 7374 6564 206f 6e65 2062 6563 6f6d 6573 sted one becomes │ │ │ │ │ +00025980: 2075 6e72 6573 6f6c 7661 626c 6520 7769 unresolvable wi │ │ │ │ │ +00025990: 7468 206c 616d 6264 6120 636f 6e76 6572 th lambda conver │ │ │ │ │ +000259a0: 7369 6f6e 2e0a 0a3c 6c69 3e74 6f6f 6c73 sion...
  • tools │ │ │ │ │ +000259b0: 2f6a 6176 6163 2f61 6e61 6c79 7a65 722f /javac/analyzer/ │ │ │ │ │ +000259c0: 4469 616d 6f6e 6446 6965 6c64 732e 6a61 DiamondFields.ja │ │ │ │ │ +000259d0: 7661 3a20 5665 7269 6679 2074 6865 2064 va: Verify the d │ │ │ │ │ +000259e0: 6961 6d6f 6e64 2066 696e 6465 7220 776f iamond finder wo │ │ │ │ │ +000259f0: 726b 7320 6f6e 2066 6965 6c64 7320 7769 rks on fields wi │ │ │ │ │ +00025a00: 7468 206d 6f64 6966 6965 7273 2e0a 0a3c th modifiers...< │ │ │ │ │ +00025a10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00025a20: 6e61 6c79 7a65 722f 446f 4e6f 5275 6e41 nalyzer/DoNoRunA │ │ │ │ │ +00025a30: 6e61 6c79 7a65 7273 5768 656e 4578 6365 nalyzersWhenExce │ │ │ │ │ +00025a40: 7074 696f 6e2e 6a61 7661 3a20 446f 206e ption.java: Do n │ │ │ │ │ +00025a50: 6f74 2072 756e 2041 6e61 6c79 7a65 7273 ot run Analyzers │ │ │ │ │ +00025a60: 2077 6865 6e20 4174 7472 2063 7261 7368 when Attr crash │ │ │ │ │ +00025a70: 6573 2077 6974 6820 616e 2065 7863 6570 es with an excep │ │ │ │ │ +00025a80: 7469 6f6e 2e0a 0a3c 6c69 3e74 6f6f 6c73 tion...
  • tools │ │ │ │ │ +00025a90: 2f6a 6176 6163 2f61 6e61 6c79 7a65 722f /javac/analyzer/ │ │ │ │ │ +00025aa0: 4c61 6d62 6461 5769 7468 4d65 7468 6f64 LambdaWithMethod │ │ │ │ │ +00025ab0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ +00025ac0: 6f6c 732f 6a61 7661 632f 616e 616c 797a ols/javac/analyz │ │ │ │ │ +00025ad0: 6572 2f53 7475 636b 4c61 6d62 6461 732e er/StuckLambdas. │ │ │ │ │ +00025ae0: 6a61 7661 3a20 5665 7269 6679 2074 6865 java: Verify the │ │ │ │ │ +00025af0: 2061 6e61 6c79 7a65 7273 2077 6f72 6b20 analyzers work │ │ │ │ │ +00025b00: 7265 6173 6f6e 6162 6c79 2066 6f72 2073 reasonably for s │ │ │ │ │ +00025b10: 7475 636b 206c 616d 6264 6173 0a0a 3c6c tuck lambdas..tools/javac/an │ │ │ │ │ +00025b30: 6e6f 7461 7469 6f6e 732f 3632 3134 3936 notations/621496 │ │ │ │ │ +00025b40: 352f 5436 3231 3439 3635 2e6a 6176 613a 5/T6214965.java: │ │ │ │ │ +00025b50: 2043 6f6d 7069 6c65 7220 6372 6173 6820 Compiler crash │ │ │ │ │ +00025b60: 6f6e 2072 6564 6566 696e 6720 6e65 7374 on redefing nest │ │ │ │ │ +00025b70: 6564 2061 6e6e 6f74 6174 696f 6e20 7479 ed annotation ty │ │ │ │ │ +00025b80: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ +00025b90: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00025ba0: 2f36 3335 3939 3439 2f54 3633 3539 3934 /6359949/T635994 │ │ │ │ │ +00025bb0: 392e 6a61 7661 3a20 2861 7429 4f76 6572 9.java: (at)Over │ │ │ │ │ +00025bc0: 7269 6465 206f 6620 7374 6174 6963 2073 ride of static s │ │ │ │ │ +00025bd0: 686f 756c 646e 2774 2062 6520 6163 6365 houldn't be acce │ │ │ │ │ +00025be0: 7074 6564 2028 636f 6d70 696c 6572 2073 pted (compiler s │ │ │ │ │ +00025bf0: 686f 756c 6469 7373 7565 2061 6e20 6572 houldissue an er │ │ │ │ │ +00025c00: 726f 722f 7761 726e 696e 6729 0a0a 3c6c ror/warning)..tools/javac/an │ │ │ │ │ +00025c20: 6e6f 7461 7469 6f6e 732f 3633 3539 3934 notations/635994 │ │ │ │ │ +00025c30: 392f 5436 3335 3939 3439 612e 6a61 7661 9/T6359949a.java │ │ │ │ │ +00025c40: 3a20 2861 7429 4f76 6572 7269 6465 206f : (at)Override o │ │ │ │ │ +00025c50: 6620 7374 6174 6963 206d 6574 686f 6473 f static methods │ │ │ │ │ +00025c60: 2073 686f 756c 646e 2774 2062 6520 6163 shouldn't be ac │ │ │ │ │ +00025c70: 6365 7074 6564 2028 636f 6d70 696c 6572 cepted (compiler │ │ │ │ │ +00025c80: 2073 686f 756c 6420 6973 7375 6520 616e should issue an │ │ │ │ │ +00025c90: 2065 7272 6f72 290a 0a3c 6c69 3e74 6f6f error)..
  • too │ │ │ │ │ +00025ca0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +00025cb0: 696f 6e73 2f36 3336 3538 3534 2f54 3633 ions/6365854/T63 │ │ │ │ │ +00025cc0: 3635 3835 342e 6a61 7661 3a20 6a61 7661 65854.java: java │ │ │ │ │ +00025cd0: 6320 6372 6173 6865 7320 7768 656e 2063 c crashes when c │ │ │ │ │ +00025ce0: 6f6d 7069 6c69 6e67 2061 6761 696e 7374 ompiling against │ │ │ │ │ +00025cf0: 2061 6e20 616e 6e6f 7461 7465 6420 636c an annotated cl │ │ │ │ │ +00025d00: 6173 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ass..
  • tools/j │ │ │ │ │ +00025d10: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00025d20: 2f36 3535 3036 3535 2f54 3635 3530 3635 /6550655/T655065 │ │ │ │ │ +00025d30: 352e 6a61 7661 3a20 6a61 7661 6320 6372 5.java: javac cr │ │ │ │ │ +00025d40: 6173 6865 7320 7768 656e 2063 6f6d 7069 ashes when compi │ │ │ │ │ +00025d50: 6c69 6e67 2061 6761 696e 7374 2061 6e20 ling against an │ │ │ │ │ +00025d60: 616e 6e6f 7461 7465 6420 636c 6173 730a annotated class. │ │ │ │ │ +00025d70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00025d80: 2f61 6e6e 6f74 6174 696f 6e73 2f36 3838 /annotations/688 │ │ │ │ │ +00025d90: 3131 3135 2f54 3638 3831 3131 352e 6a61 1115/T6881115.ja │ │ │ │ │ +00025da0: 7661 3a20 6a61 7661 6320 7065 726d 6974 va: javac permit │ │ │ │ │ +00025db0: 7320 6e65 7374 6564 2061 6e6e 6f20 772f s nested anno w/ │ │ │ │ │ +00025dc0: 6f20 6d61 6e64 6174 6f72 7920 6174 7472 o mandatory attr │ │ │ │ │ +00025dd0: 7320 3d26 6774 3b20 496e 636f 6d70 6c65 s => Incomple │ │ │ │ │ +00025de0: 7465 416e 6e6f 7461 7469 6f6e 4578 6365 teAnnotationExce │ │ │ │ │ +00025df0: 7074 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ption..
  • tools │ │ │ │ │ +00025e00: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +00025e10: 6e73 2f38 3134 3534 3839 2f54 3831 3435 ns/8145489/T8145 │ │ │ │ │ +00025e20: 3438 392e 6a61 7661 3a20 4e50 4520 7768 489.java: NPE wh │ │ │ │ │ +00025e30: 696c 6520 636f 6d70 696c 696e 6720 616e ile compiling an │ │ │ │ │ +00025e40: 6e6f 7461 7469 6f6e 7320 7769 7468 2071 notations with q │ │ │ │ │ +00025e50: 7561 6c69 6669 6564 206e 616d 6573 2069 ualified names i │ │ │ │ │ +00025e60: 6e20 7061 636b 6167 652d 696e 666f 2e6a n package-info.j │ │ │ │ │ +00025e70: 6176 610a 0a3c 6c69 3e74 6f6f 6c73 2f6a ava..
  • tools/j │ │ │ │ │ +00025e80: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00025e90: 2f38 3231 3831 3532 2f4d 616c 666f 726d /8218152/Malform │ │ │ │ │ +00025ea0: 6564 416e 6e6f 7461 7469 6f6e 5072 6f63 edAnnotationProc │ │ │ │ │ +00025eb0: 6573 736f 7254 6573 7473 2e6a 6176 613a essorTests.java: │ │ │ │ │ +00025ec0: 2041 2062 6164 2061 6e6e 6f74 6174 696f A bad annotatio │ │ │ │ │ +00025ed0: 6e20 7072 6f63 6573 736f 7220 636c 6173 n processor clas │ │ │ │ │ +00025ee0: 7320 6669 6c65 2073 686f 756c 6420 6661 s file should fa │ │ │ │ │ +00025ef0: 696c 2077 6974 6820 616e 2065 7272 6f72 il with an error │ │ │ │ │ +00025f00: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00025f10: 632f 616e 6e6f 7461 7469 6f6e 732f 3832 c/annotations/82 │ │ │ │ │ +00025f20: 3534 3032 332f 5438 3235 3430 3233 2e6a 54023/T8254023.j │ │ │ │ │ +00025f30: 6176 613a 2041 206d 6f64 756c 6520 6465 ava: A module de │ │ │ │ │ +00025f40: 636c 6172 6174 696f 6e20 6973 206e 6f74 claration is not │ │ │ │ │ +00025f50: 2061 6c6c 6f77 6564 2074 6f20 6265 2061 allowed to be a │ │ │ │ │ +00025f60: 2074 6172 6765 7420 6f66 2061 6e20 616e target of an an │ │ │ │ │ +00025f70: 6e6f 7461 7469 6f6e 2074 6861 7420 6c61 notation that la │ │ │ │ │ +00025f80: 636b 7320 616e 2028 6174 2954 6172 6765 cks an (at)Targe │ │ │ │ │ +00025f90: 7420 6d65 7461 2d61 6e6e 6f74 6174 696f t meta-annotatio │ │ │ │ │ +00025fa0: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +00025fb0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f38 ac/annotations/8 │ │ │ │ │ +00025fc0: 3236 3130 3838 2f54 3832 3631 3038 382e 261088/T8261088. │ │ │ │ │ +00025fd0: 6a61 7661 3a20 5265 7065 6174 6162 6c65 java: Repeatable │ │ │ │ │ +00025fe0: 2061 6e6e 6f74 6174 696f 6e73 2077 6974 annotations wit │ │ │ │ │ +00025ff0: 686f 7574 2054 6172 6765 7420 6361 6e6e hout Target cann │ │ │ │ │ +00026000: 6f74 2068 6176 6520 636f 6e74 6169 6e65 ot have containe │ │ │ │ │ +00026010: 7273 2074 6861 7420 7461 7267 6574 206d rs that target m │ │ │ │ │ +00026020: 6f64 756c 6520 6465 636c 6172 6174 696f odule declaratio │ │ │ │ │ +00026030: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +00026040: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +00026050: 416e 6e6f 7461 7469 6f6e 5479 7065 456c AnnotationTypeEl │ │ │ │ │ +00026060: 656d 656e 744d 6f64 6966 6965 7273 2e6a ementModifiers.j │ │ │ │ │ +00026070: 6176 613a 2054 6573 7420 7468 6174 206f ava: Test that o │ │ │ │ │ +00026080: 6e6c 7920 2770 7562 6c69 6327 2061 6e64 nly 'public' and │ │ │ │ │ +00026090: 2027 6162 7374 7261 6374 2720 656c 656d 'abstract' elem │ │ │ │ │ +000260a0: 656e 7473 2063 6f6d 7069 6c65 0a0a 3c6c ents compile..tools/javac/an │ │ │ │ │ +000260c0: 6e6f 7461 7469 6f6e 732f 4170 706c 6963 notations/Applic │ │ │ │ │ +000260d0: 6162 6c65 416e 6e6f 7461 7469 6f6e 734f ableAnnotationsO │ │ │ │ │ +000260e0: 6e52 6563 6f72 6473 2e6a 6176 613a 2074 nRecords.java: t │ │ │ │ │ +000260f0: 6573 7420 666f 7220 636f 6d2e 7375 6e2e est for com.sun. │ │ │ │ │ +00026100: 746f 6f6c 732e 6a61 7661 632e 636f 6d70 tools.javac.comp │ │ │ │ │ +00026110: 2e43 6865 636b 3a3a 7661 6c69 6461 7465 .Check::validate │ │ │ │ │ +00026120: 416e 6e6f 7461 7469 6f6e 2c20 636f 6d2e Annotation, com. │ │ │ │ │ +00026130: 7375 6e2e 746f 6f6c 732e 6a61 7661 632e sun.tools.javac. │ │ │ │ │ +00026140: 636f 6465 2e53 796d 626f 6c4d 6574 6164 code.SymbolMetad │ │ │ │ │ +00026150: 6174 613a 3a72 656d 6f76 6544 6563 6c61 ata::removeDecla │ │ │ │ │ +00026160: 7261 7469 6f6e 4d65 7461 6461 7461 2061 rationMetadata a │ │ │ │ │ +00026170: 6e64 203a 3a72 656d 6f76 6546 726f 6d43 nd ::removeFromC │ │ │ │ │ +00026180: 6f6d 706f 756e 644c 6973 740a 0a3c 6c69 ompoundList..
  • tools/javac/ann │ │ │ │ │ +000261a0: 6f74 6174 696f 6e73 2f41 744e 6f6e 416e otations/AtNonAn │ │ │ │ │ +000261b0: 6e6f 7461 7469 6f6e 5479 7065 5465 7374 notationTypeTest │ │ │ │ │ +000261c0: 2e6a 6176 613a 2041 7373 6572 7469 6f6e .java: Assertion │ │ │ │ │ +000261d0: 4572 726f 7220 696e 2054 7970 6553 796d Error in TypeSym │ │ │ │ │ +000261e0: 626f 6c2e 6765 7441 6e6e 6f74 6174 696f bol.getAnnotatio │ │ │ │ │ +000261f0: 6e54 7970 654d 6574 6164 6174 610a 0a3c nTypeMetadata..< │ │ │ │ │ +00026200: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00026210: 6e6e 6f74 6174 696f 6e73 2f44 6570 7265 nnotations/Depre │ │ │ │ │ +00026220: 6361 7469 6f6e 5761 726e 696e 6754 6573 cationWarningTes │ │ │ │ │ +00026230: 742e 6a61 7661 3a20 6465 7072 6563 6174 t.java: deprecat │ │ │ │ │ +00026240: 696f 6e20 7761 726e 696e 6773 2073 686f ion warnings sho │ │ │ │ │ +00026250: 756c 6420 6265 2065 6d69 7474 6564 2066 uld be emitted f │ │ │ │ │ +00026260: 6f72 2075 7365 7320 6f66 2061 6e6e 6f74 or uses of annot │ │ │ │ │ +00026270: 6174 696f 6e20 6d65 7468 6f64 7320 696e ation methods in │ │ │ │ │ +00026280: 7369 6465 206f 7468 6572 2061 6e6e 6f74 side other annot │ │ │ │ │ +00026290: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ +000262a0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +000262b0: 6f6e 732f 4669 6e61 6c52 6563 6569 7665 ons/FinalReceive │ │ │ │ │ +000262c0: 7254 6573 742e 6a61 7661 3a20 5265 6365 rTest.java: Rece │ │ │ │ │ +000262d0: 6976 6572 2070 6172 616d 6574 6572 7320 iver parameters │ │ │ │ │ +000262e0: 6d75 7374 206e 6f74 2062 6520 6669 6e61 must not be fina │ │ │ │ │ +000262f0: 6c0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 l..
  • tools/jav │ │ │ │ │ +00026300: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f46 ac/annotations/F │ │ │ │ │ +00026310: 696e 616c 5374 7269 6e67 496e 4e65 7374 inalStringInNest │ │ │ │ │ +00026320: 6564 2e6a 6176 613a 2056 6572 6966 7920 ed.java: Verify │ │ │ │ │ +00026330: 7468 6174 2063 6f6e 7374 616e 7420 7374 that constant st │ │ │ │ │ +00026340: 7269 6e67 7320 696e 206e 6573 7465 6420 rings in nested │ │ │ │ │ +00026350: 636c 6173 7365 7320 696e 2061 6e6f 6e79 classes in anony │ │ │ │ │ +00026360: 6d6f 7573 2063 6c61 7373 6573 2063 616e mous classes can │ │ │ │ │ +00026370: 2062 6520 7573 6564 2069 6e20 616e 6e6f be used in anno │ │ │ │ │ +00026380: 7461 7469 6f6e 732e 0a0a 3c6c 693e 746f tations...
  • to │ │ │ │ │ +00026390: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +000263a0: 7469 6f6e 732f 4c6f 6361 6c49 6e6e 6572 tions/LocalInner │ │ │ │ │ +000263b0: 5265 6365 6976 6572 5465 7374 2e6a 6176 ReceiverTest.jav │ │ │ │ │ +000263c0: 613a 2052 6563 6569 7665 7220 7061 7261 a: Receiver para │ │ │ │ │ +000263d0: 6d65 7465 7220 6e6f 7420 7375 7070 6f72 meter not suppor │ │ │ │ │ +000263e0: 7465 6420 6f6e 206c 6f63 616c 2063 6c61 ted on local cla │ │ │ │ │ +000263f0: 7373 2063 6f6e 7374 7275 6374 6f72 0a0a ss constructor.. │ │ │ │ │ +00026400: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00026410: 616e 6e6f 7461 7469 6f6e 732f 4d69 7373 annotations/Miss │ │ │ │ │ +00026420: 696e 6741 6e6e 6f74 6174 696f 6e43 6c61 ingAnnotationCla │ │ │ │ │ +00026430: 7373 4669 6c65 2e6a 6176 613a 2045 6e73 ssFile.java: Ens │ │ │ │ │ +00026440: 7572 6520 7468 6174 2063 6f6d 7069 6c65 ure that compile │ │ │ │ │ +00026450: 7220 7375 7266 6163 6573 2064 6961 676e r surfaces diagn │ │ │ │ │ +00026460: 6f73 7469 6373 2061 626f 7574 2069 6e61 ostics about ina │ │ │ │ │ +00026470: 6363 6573 7369 626c 6520 636c 6173 730a ccessible class. │ │ │ │ │ +00026480: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00026490: 2f61 6e6e 6f74 6174 696f 6e73 2f52 6561 /annotations/Rea │ │ │ │ │ +000264a0: 6469 6e67 4d65 7468 6f64 5769 7468 5479 dingMethodWithTy │ │ │ │ │ +000264b0: 7065 416e 6e6f 2e6a 6176 613a 2049 6e64 peAnno.java: Ind │ │ │ │ │ +000264c0: 6972 6563 746c 7920 7665 7269 6679 2074 irectly verify t │ │ │ │ │ +000264d0: 6861 7420 7479 7065 732e 6572 6173 7572 hat types.erasur │ │ │ │ │ +000264e0: 6520 646f 6573 206e 6f74 2063 6f6d 706c e does not compl │ │ │ │ │ +000264f0: 6574 652c 2063 616c 6c65 6420 6672 6f6d ete, called from │ │ │ │ │ +00026500: 2043 6c61 7373 5265 6164 6572 2e69 7353 ClassReader.isS │ │ │ │ │ +00026510: 616d 6542 696e 6172 7954 7970 652c 2077 ameBinaryType, w │ │ │ │ │ +00026520: 6869 6368 206d 7573 7420 6e6f 7420 636f hich must not co │ │ │ │ │ +00026530: 6d70 6c65 7465 2e0a 0a3c 6c69 3e74 6f6f mplete...
  • too │ │ │ │ │ +00026540: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +00026550: 696f 6e73 2f53 796e 7468 6574 6963 5061 ions/SyntheticPa │ │ │ │ │ +00026560: 7261 6d65 7465 7273 2e6a 6176 613a 2054 rameters.java: T │ │ │ │ │ +00026570: 6573 7420 6765 6e65 7261 7469 6f6e 206f est generation o │ │ │ │ │ +00026580: 6620 616e 6e6f 7461 7469 6f6e 7320 6f6e f annotations on │ │ │ │ │ +00026590: 2069 6e6e 6572 2063 6c61 7373 2070 6172 inner class par │ │ │ │ │ +000265a0: 616d 6574 6572 732e 0a0a 3c6c 693e 746f ameters...
  • to │ │ │ │ │ +000265b0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +000265c0: 7469 6f6e 732f 5437 3034 3333 3731 2e6a tions/T7043371.j │ │ │ │ │ +000265d0: 6176 613a 206a 6176 6163 3720 6661 696c ava: javac7 fail │ │ │ │ │ +000265e0: 7320 7769 7468 204e 5045 2064 7572 696e s with NPE durin │ │ │ │ │ +000265f0: 6720 636f 6d70 696c 6174 696f 6e0a 0a3c g compilation..< │ │ │ │ │ +00026600: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00026610: 6e6e 6f74 6174 696f 6e73 2f54 3730 3733 nnotations/T7073 │ │ │ │ │ +00026620: 3437 372e 6a61 7661 3a20 4e50 4520 696e 477.java: NPE in │ │ │ │ │ +00026630: 2063 6f6d 2e73 756e 2e74 6f6f 6c73 2e6a com.sun.tools.j │ │ │ │ │ +00026640: 6176 6163 2e63 6f64 652e 5379 6d62 6f6c avac.code.Symbol │ │ │ │ │ +00026650: 2456 6172 5379 6d62 6f6c 2e67 6574 436f $VarSymbol.getCo │ │ │ │ │ +00026660: 6e73 7456 616c 7565 0a0a 3c6c 693e 746f nstValue..
  • to │ │ │ │ │ +00026670: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +00026680: 7469 6f6e 732f 5438 3135 3432 3730 2f45 tions/T8154270/E │ │ │ │ │ +00026690: 7261 7365 436c 6173 7349 6e66 6f41 6e6e raseClassInfoAnn │ │ │ │ │ +000266a0: 6f74 6174 696f 6e56 616c 7565 5465 7374 otationValueTest │ │ │ │ │ +000266b0: 2e6a 6176 613a 206a 6176 6163 2077 726f .java: javac wro │ │ │ │ │ +000266c0: 6e67 6c79 2072 656a 6563 7473 2073 6f6d ngly rejects som │ │ │ │ │ +000266d0: 6520 636c 6173 7320 6c69 7465 7261 6c73 e class literals │ │ │ │ │ +000266e0: 2061 7320 616e 6e6f 7461 7469 6f6e 2065 as annotation e │ │ │ │ │ +000266f0: 6c65 6d65 6e74 2076 616c 7565 730a 0a3c lement values..< │ │ │ │ │ +00026700: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00026710: 6e6e 6f74 6174 696f 6e73 2f54 6573 7441 nnotations/TestA │ │ │ │ │ +00026720: 6e6e 6f74 6174 696f 6e50 6163 6b61 6765 nnotationPackage │ │ │ │ │ +00026730: 496e 666f 2e6a 6176 613a 2061 6e6e 6f74 Info.java: annot │ │ │ │ │ +00026740: 6174 696f 6e73 206f 6e20 7061 636b 6167 ations on packag │ │ │ │ │ +00026750: 6573 2061 7265 206e 6f74 2076 616c 6964 es are not valid │ │ │ │ │ +00026760: 6174 6564 0a0a 3c6c 693e 746f 6f6c 732f ated..
  • tools/ │ │ │ │ │ +00026770: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00026780: 732f 5465 7374 5061 7261 6d65 7465 7241 s/TestParameterA │ │ │ │ │ +00026790: 6e6e 6f74 6174 696f 6e4f 6e52 6563 6569 nnotationOnRecei │ │ │ │ │ +000267a0: 7665 7254 7970 652e 6a61 7661 3a20 5041 verType.java: PA │ │ │ │ │ +000267b0: 5241 4d45 5445 5220 616e 6e6f 7461 7469 RAMETER annotati │ │ │ │ │ +000267c0: 6f6e 206f 6e20 7265 6365 6976 6572 2074 on on receiver t │ │ │ │ │ +000267d0: 7970 6520 7368 6f75 6c64 2063 6175 7365 ype should cause │ │ │ │ │ +000267e0: 2065 7272 6f72 0a0a 3c6c 693e 746f 6f6c error..
  • tool │ │ │ │ │ +000267f0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +00026800: 6f6e 732f 636c 696e 6974 2f41 6e6e 6f57 ons/clinit/AnnoW │ │ │ │ │ +00026810: 6974 6843 6c69 6e69 7431 2e6a 6176 613a ithClinit1.java: │ │ │ │ │ +00026820: 2041 6e6e 6f74 6174 696f 6e73 2074 6861 Annotations tha │ │ │ │ │ +00026830: 7420 6765 7473 2061 2063 6c69 6e69 7420 t gets a clinit │ │ │ │ │ +00026840: 6361 6e27 7420 6265 2076 6572 6966 6965 can't be verifie │ │ │ │ │ +00026850: 6420 666f 7220 636f 7272 6563 7420 656c d for correct el │ │ │ │ │ +00026860: 656d 656e 7473 2069 6e20 6120 7365 636f ements in a seco │ │ │ │ │ +00026870: 6e64 2063 6f6d 7069 6c61 7469 6f6e 2075 nd compilation u │ │ │ │ │ +00026880: 6e69 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a nit..
  • tools/j │ │ │ │ │ +00026890: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +000268a0: 2f63 6c69 6e69 742f 416e 6e6f 5769 7468 /clinit/AnnoWith │ │ │ │ │ +000268b0: 436c 696e 6974 4661 696c 2e6a 6176 613a ClinitFail.java: │ │ │ │ │ +000268c0: 2041 6e6e 6f74 6174 696f 6e73 2074 6861 Annotations tha │ │ │ │ │ +000268d0: 7420 6765 7473 2061 2063 6c69 6e69 7420 t gets a clinit │ │ │ │ │ +000268e0: 6361 6e27 7420 6265 2076 6572 6966 6965 can't be verifie │ │ │ │ │ +000268f0: 6420 666f 7220 636f 7272 6563 7420 656c d for correct el │ │ │ │ │ +00026900: 656d 656e 7473 2069 6e20 6120 7365 636f ements in a seco │ │ │ │ │ +00026910: 6e64 2063 6f6d 7069 6c61 7469 6f6e 2075 nd compilation u │ │ │ │ │ +00026920: 6e69 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a nit..
  • tools/j │ │ │ │ │ +00026930: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00026940: 2f63 7261 7368 4f6e 556e 6b6e 6f77 6e41 /crashOnUnknownA │ │ │ │ │ +00026950: 7474 722f 4372 6173 684f 6e55 6e6b 6e6f ttr/CrashOnUnkno │ │ │ │ │ +00026960: 776e 5461 7267 6574 5479 7065 5465 7374 wnTargetTypeTest │ │ │ │ │ +00026970: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ +00026980: 6973 2063 7261 7368 696e 6720 7769 7468 is crashing with │ │ │ │ │ +00026990: 2041 7373 6572 7469 6f6e 4572 726f 7220 AssertionError │ │ │ │ │ +000269a0: 666f 7220 616e 6e6f 7461 7469 6f6e 7320 for annotations │ │ │ │ │ +000269b0: 7769 7468 2075 6e6b 6e6f 776e 2074 6172 with unknown tar │ │ │ │ │ +000269c0: 6765 7420 7479 7065 0a0a 3c6c 693e 746f get type..
  • to │ │ │ │ │ +000269d0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +000269e0: 7469 6f6e 732f 6372 6173 685f 656d 7074 tions/crash_empt │ │ │ │ │ +000269f0: 795f 656e 756d 5f63 6f6e 7374 2f43 7261 y_enum_const/Cra │ │ │ │ │ +00026a00: 7368 456d 7074 7945 6e75 6d43 6f6e 7374 shEmptyEnumConst │ │ │ │ │ +00026a10: 7275 6374 6f72 5465 7374 2e6a 6176 613a ructorTest.java: │ │ │ │ │ +00026a20: 204e 5045 2069 6e20 4a61 7661 6350 726f NPE in JavacPro │ │ │ │ │ +00026a30: 6365 7373 696e 6745 6e76 6972 6f6e 6d65 cessingEnvironme │ │ │ │ │ +00026a40: 6e74 2066 6f72 206d 6973 7369 6e67 2065 nt for missing e │ │ │ │ │ +00026a50: 6e75 6d20 636f 6e73 7472 7563 746f 7220 num constructor │ │ │ │ │ +00026a60: 626f 6479 0a0a 3c6c 693e 746f 6f6c 732f body..
  • tools/ │ │ │ │ │ +00026a70: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00026a80: 732f 6465 6661 756c 742f 412e 6a61 7661 s/default/A.java │ │ │ │ │ +00026a90: 3a20 436f 6e73 7472 6169 6e74 7320 7265 : Constraints re │ │ │ │ │ +00026aa0: 6761 7264 696e 6720 616e 6e6f 7461 7469 garding annotati │ │ │ │ │ +00026ab0: 6f6e 2064 6566 6175 6c74 730a 0a3c 6c69 on defaults..
  • tools/javac/ann │ │ │ │ │ +00026ad0: 6f74 6174 696f 6e73 2f6e 6567 2f38 3032 otations/neg/802 │ │ │ │ │ +00026ae0: 3237 3635 2f45 7272 6f6e 656f 7573 416e 2765/ErroneousAn │ │ │ │ │ +00026af0: 6e6f 7461 7469 6f6e 732e 6a61 7661 3a20 notations.java: │ │ │ │ │ +00026b00: 5665 7269 6679 2072 6561 736f 6e61 626c Verify reasonabl │ │ │ │ │ +00026b10: 6520 6572 726f 7273 2066 6f72 2065 7272 e errors for err │ │ │ │ │ +00026b20: 6f6e 656f 7573 2061 6e6e 6f74 6174 696f oneous annotatio │ │ │ │ │ +00026b30: 6e73 2c20 616e 6420 696e 636f 7272 6563 ns, and incorrec │ │ │ │ │ +00026b40: 746c 7920 7573 6564 2074 7970 6573 0a0a tly used types.. │ │ │ │ │ +00026b50: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00026b60: 616e 6e6f 7461 7469 6f6e 732f 6e65 672f annotations/neg/ │ │ │ │ │ +00026b70: 3830 3232 3736 352f 5438 3032 3237 3635 8022765/T8022765 │ │ │ │ │ +00026b80: 2e6a 6176 613a 206a 6176 6163 2073 686f .java: javac sho │ │ │ │ │ +00026b90: 756c 6420 6e6f 7420 6372 6173 6820 666f uld not crash fo │ │ │ │ │ +00026ba0: 7220 696e 636f 7272 6563 7420 6174 7472 r incorrect attr │ │ │ │ │ +00026bb0: 6962 7574 6520 7661 6c75 6573 0a0a 3c6c ibute values..tools/javac/an │ │ │ │ │ +00026bd0: 6e6f 7461 7469 6f6e 732f 6e65 672f 3830 notations/neg/80 │ │ │ │ │ +00026be0: 3232 3736 352f 5665 7269 6679 4572 726f 22765/VerifyErro │ │ │ │ │ +00026bf0: 6e65 6f75 7341 6e6e 6f74 6174 696f 6e73 neousAnnotations │ │ │ │ │ +00026c00: 4174 7472 6962 7574 6564 2e6a 6176 613a Attributed.java: │ │ │ │ │ +00026c10: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ +00026c20: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +00026c30: 6e65 672f 3831 3731 3332 322f 5479 7065 neg/8171322/Type │ │ │ │ │ +00026c40: 5661 7269 6162 6c65 4173 416e 6e6f 7461 VariableAsAnnota │ │ │ │ │ +00026c50: 7469 6f6e 5465 7374 2e6a 6176 613a 2041 tionTest.java: A │ │ │ │ │ +00026c60: 7373 6572 7469 6f6e 4572 726f 7220 696e ssertionError in │ │ │ │ │ +00026c70: 2054 7970 6553 796d 626f 6c2e 6765 7441 TypeSymbol.getA │ │ │ │ │ +00026c80: 6e6e 6f74 6174 696f 6e54 7970 654d 6574 nnotationTypeMet │ │ │ │ │ +00026c90: 6164 6174 610a 0a3c 6c69 3e74 6f6f 6c73 adata..
  • tools │ │ │ │ │ +00026ca0: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +00026cb0: 6e73 2f6e 6567 2f41 6e6e 436f 6d6d 612e ns/neg/AnnComma. │ │ │ │ │ +00026cc0: 6a61 7661 3a20 616e 6e6f 7461 7469 6f6e java: annotation │ │ │ │ │ +00026cd0: 2073 796e 7461 7820 616c 6c6f 7773 2065 syntax allows e │ │ │ │ │ +00026ce0: 7874 7261 2027 2c27 2069 6e20 7061 7261 xtra ',' in para │ │ │ │ │ +00026cf0: 6d65 7465 7220 6c69 7374 2e0a 0a3c 6c69 meter list...
  • tools/javac/ann │ │ │ │ │ +00026d10: 6f74 6174 696f 6e73 2f6e 6567 2f41 6e6f otations/neg/Ano │ │ │ │ │ +00026d20: 6e53 7562 636c 6173 732e 6a61 7661 3a20 nSubclass.java: │ │ │ │ │ +00026d30: 6a61 7661 6320 7368 6f75 6c64 206f 7574 javac should out │ │ │ │ │ +00026d40: 7075 7420 6120 7072 6f70 6572 2065 7272 put a proper err │ │ │ │ │ +00026d50: 6f72 206d 6573 7361 6765 2077 6865 6e20 or message when │ │ │ │ │ +00026d60: 6769 7665 6e20 736f 6d65 7468 696e 6720 given something │ │ │ │ │ +00026d70: 6c69 6b65 206e 6577 204f 626a 6563 7428 like new Object( │ │ │ │ │ +00026d80: 297b 7d20 6173 2061 6e6e 6f74 6174 696f ){} as annotatio │ │ │ │ │ +00026d90: 6e20 6172 6775 6d65 6e74 2e0a 0a3c 6c69 n argument...
  • tools/javac/ann │ │ │ │ │ +00026db0: 6f74 6174 696f 6e73 2f6e 6567 2f41 7272 otations/neg/Arr │ │ │ │ │ +00026dc0: 6179 4c69 742e 6a61 7661 3a20 4a53 5231 ayLit.java: JSR1 │ │ │ │ │ +00026dd0: 3735 2028 3429 3a20 646f 6e27 7420 616c 75 (4): don't al │ │ │ │ │ +00026de0: 6c6f 7720 226e 6577 2220 696e 2061 6e6e low "new" in ann │ │ │ │ │ +00026df0: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ +00026e00: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +00026e10: 7469 6f6e 732f 6e65 672f 436f 6e73 7461 tions/neg/Consta │ │ │ │ │ +00026e20: 6e74 2e6a 6176 613a 204a 5352 3137 3520 nt.java: JSR175 │ │ │ │ │ +00026e30: 2835 293a 2061 6e6e 6f74 6174 696f 6e73 (5): annotations │ │ │ │ │ +00026e40: 206d 7573 7420 6265 2022 636f 6e73 7461 must be "consta │ │ │ │ │ +00026e50: 6e74 7322 0a0a 3c6c 693e 746f 6f6c 732f nts"..
  • tools/ │ │ │ │ │ +00026e60: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00026e70: 732f 6e65 672f 4379 636c 6531 2e6a 6176 s/neg/Cycle1.jav │ │ │ │ │ +00026e80: 613a 2028 4a53 5231 3735 2920 636f 6d70 a: (JSR175) comp │ │ │ │ │ +00026e90: 696c 6572 2061 6c6c 6f77 7320 7365 6c66 iler allows self │ │ │ │ │ +00026ea0: 2d63 6f6e 7461 696e 696e 6720 616e 6e6f -containing anno │ │ │ │ │ +00026eb0: 7461 7469 6f6e 2074 7970 6573 0a0a 3c6c tation types..tools/javac/an │ │ │ │ │ +00026ed0: 6e6f 7461 7469 6f6e 732f 6e65 672f 4379 notations/neg/Cy │ │ │ │ │ +00026ee0: 636c 6532 2e6a 6176 613a 2028 4a53 5231 cle2.java: (JSR1 │ │ │ │ │ +00026ef0: 3735 2920 636f 6d70 696c 6572 2061 6c6c 75) compiler all │ │ │ │ │ +00026f00: 6f77 7320 7365 6c66 2d63 6f6e 7461 696e ows self-contain │ │ │ │ │ +00026f10: 696e 6720 616e 6e6f 7461 7469 6f6e 2074 ing annotation t │ │ │ │ │ +00026f20: 7970 6573 0a0a 3c6c 693e 746f 6f6c 732f ypes..
  • tools/ │ │ │ │ │ +00026f30: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00026f40: 732f 6e65 672f 4379 636c 6533 2e6a 6176 s/neg/Cycle3.jav │ │ │ │ │ +00026f50: 613a 206a 6176 6163 2061 6c6c 6f77 7320 a: javac allows │ │ │ │ │ +00026f60: 6379 636c 6963 2061 6e6e 6f74 6174 696f cyclic annotatio │ │ │ │ │ +00026f70: 6e20 696e 7465 7266 6163 6573 2077 6974 n interfaces wit │ │ │ │ │ +00026f80: 6820 6172 7261 7973 0a0a 3c6c 693e 746f h arrays..
  • to │ │ │ │ │ +00026f90: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +00026fa0: 7469 6f6e 732f 6e65 672f 4465 702e 6a61 tions/neg/Dep.ja │ │ │ │ │ +00026fb0: 7661 3a20 506c 6561 7365 2061 6464 2061 va: Please add a │ │ │ │ │ +00026fc0: 6e6e 6f74 6174 696f 6e20 266c 743b 6174 nnotation <at │ │ │ │ │ +00026fd0: 2667 743b 4465 7072 6563 6174 6564 2074 >Deprecated t │ │ │ │ │ +00026fe0: 6f20 7375 7070 6c61 6e74 2074 6865 206a o supplant the j │ │ │ │ │ +00026ff0: 6176 6164 6f63 2074 6167 0a0a 3c6c 693e avadoc tag..
  • │ │ │ │ │ +00027000: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +00027010: 7461 7469 6f6e 732f 6e65 672f 4465 7072 tations/neg/Depr │ │ │ │ │ +00027020: 6563 6174 6564 416e 6e6f 7461 7469 6f6e ecatedAnnotation │ │ │ │ │ +00027030: 5465 7374 2f70 6163 6b61 6765 2d69 6e66 Test/package-inf │ │ │ │ │ +00027040: 6f2e 6a61 7661 3a20 4164 6420 6a61 7661 o.java: Add java │ │ │ │ │ +00027050: 6320 6c69 6e74 2077 6172 6e69 6e67 2077 c lint warning w │ │ │ │ │ +00027060: 6865 6e20 7468 6520 4465 7072 6563 6174 hen the Deprecat │ │ │ │ │ +00027070: 6564 2061 6e6e 6f74 6174 696f 6e20 6973 ed annotation is │ │ │ │ │ +00027080: 2075 7365 6420 7768 6572 6520 6974 2069 used where it i │ │ │ │ │ +00027090: 7320 6120 6e6f 2d6f 700a 0a3c 6c69 3e74 s a no-op..
  • t │ │ │ │ │ +000270a0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +000270b0: 6174 696f 6e73 2f6e 6567 2f44 7570 2e6a ations/neg/Dup.j │ │ │ │ │ +000270c0: 6176 613a 204a 5352 3137 3520 2833 293a ava: JSR175 (3): │ │ │ │ │ +000270d0: 2064 6f6e 2774 2061 6c6c 6f77 2072 6570 don't allow rep │ │ │ │ │ +000270e0: 6561 7465 6420 616e 6e6f 7461 7469 6f6e eated annotation │ │ │ │ │ +000270f0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00027100: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f6e ac/annotations/n │ │ │ │ │ +00027110: 6567 2f44 7570 5461 7267 6574 2e6a 6176 eg/DupTarget.jav │ │ │ │ │ +00027120: 613a 2026 6c74 3b61 7426 6774 3b54 6172 a: <at>Tar │ │ │ │ │ +00027130: 6765 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a get..
  • tools/j │ │ │ │ │ +00027140: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00027150: 2f6e 6567 2f49 6e76 616c 6964 5061 636b /neg/InvalidPack │ │ │ │ │ +00027160: 6167 6541 6e6e 6f2e 6a61 7661 3a20 496e ageAnno.java: In │ │ │ │ │ +00027170: 7661 6c69 6420 7061 636b 6167 6520 616e valid package an │ │ │ │ │ +00027180: 6e6f 7461 7469 6f6e 730a 0a3c 6c69 3e74 notations..
  • t │ │ │ │ │ +00027190: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +000271a0: 6174 696f 6e73 2f6e 6567 2f4d 656d 6265 ations/neg/Membe │ │ │ │ │ +000271b0: 724f 7665 722e 6a61 7661 3a20 416e 6e6f rOver.java: Anno │ │ │ │ │ +000271c0: 7461 7469 6f6e 206d 656d 6265 7273 206d tation members m │ │ │ │ │ +000271d0: 7573 7420 6e6f 7420 6861 7665 2073 616d ust not have sam │ │ │ │ │ +000271e0: 6520 7369 676e 6174 7572 6520 6173 204f e signature as O │ │ │ │ │ +000271f0: 626a 6563 7420 6f72 2041 6e6e 6f74 6174 bject or Annotat │ │ │ │ │ +00027200: 696f 6e20 6d65 6d62 6572 730a 0a3c 6c69 ion members..
  • tools/javac/ann │ │ │ │ │ +00027220: 6f74 6174 696f 6e73 2f6e 6567 2f4e 6f41 otations/neg/NoA │ │ │ │ │ +00027230: 6e6e 6f74 6174 696f 6e4d 6574 686f 6473 nnotationMethods │ │ │ │ │ +00027240: 2e6a 6176 613a 206e 6f20 636f 6d70 696c .java: no compil │ │ │ │ │ +00027250: 652d 7469 6d65 2065 7272 6f72 2066 6f72 e-time error for │ │ │ │ │ +00027260: 2063 6c6f 6e65 2c20 6574 632e 0a0a 3c6c clone, etc...tools/javac/an │ │ │ │ │ +00027280: 6e6f 7461 7469 6f6e 732f 6e65 672f 4e6f notations/neg/No │ │ │ │ │ +00027290: 436c 6f6e 652e 6a61 7661 3a20 6e6f 2063 Clone.java: no c │ │ │ │ │ +000272a0: 6f6d 7069 6c65 2d74 696d 6520 6572 726f ompile-time erro │ │ │ │ │ +000272b0: 7220 666f 7220 636c 6f6e 652c 2065 7463 r for clone, etc │ │ │ │ │ +000272c0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +000272d0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f6e ac/annotations/n │ │ │ │ │ +000272e0: 6567 2f4e 6f44 6566 6175 6c74 2e6a 6176 eg/NoDefault.jav │ │ │ │ │ +000272f0: 613a 2044 6566 6175 6c74 206d 6574 686f a: Default metho │ │ │ │ │ +00027300: 6473 2061 7265 206e 6f74 2061 6c6c 6f77 ds are not allow │ │ │ │ │ +00027310: 6564 2069 6e20 616e 2061 6e6e 6f74 6174 ed in an annotat │ │ │ │ │ +00027320: 696f 6e2e 0a0a 3c6c 693e 746f 6f6c 732f ion...
  • tools/ │ │ │ │ │ +00027330: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00027340: 732f 6e65 672f 4e6f 4465 6661 756c 7441 s/neg/NoDefaultA │ │ │ │ │ +00027350: 6273 7472 6163 742e 6a61 7661 3a20 4465 bstract.java: De │ │ │ │ │ +00027360: 6661 756c 7420 6d65 7468 6f64 7320 6172 fault methods ar │ │ │ │ │ +00027370: 6520 6e6f 7420 616c 6c6f 7765 6420 696e e not allowed in │ │ │ │ │ +00027380: 2061 6e20 616e 6e6f 7461 7469 6f6e 2e0a an annotation.. │ │ │ │ │ +00027390: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000273a0: 2f61 6e6e 6f74 6174 696f 6e73 2f6e 6567 /annotations/neg │ │ │ │ │ +000273b0: 2f4e 6f4f 626a 6563 744d 6574 686f 6473 /NoObjectMethods │ │ │ │ │ +000273c0: 2e6a 6176 613a 206e 6f20 636f 6d70 696c .java: no compil │ │ │ │ │ +000273d0: 652d 7469 6d65 2065 7272 6f72 2066 6f72 e-time error for │ │ │ │ │ +000273e0: 2063 6c6f 6e65 2c20 6574 632e 0a0a 3c6c clone, etc...tools/javac/an │ │ │ │ │ +00027400: 6e6f 7461 7469 6f6e 732f 6e65 672f 4e6f notations/neg/No │ │ │ │ │ +00027410: 5374 6174 6963 2e6a 6176 613a 2053 7461 Static.java: Sta │ │ │ │ │ +00027420: 7469 6320 6d65 7468 6f64 7320 6172 6520 tic methods are │ │ │ │ │ +00027430: 6e6f 7420 616c 6c6f 7765 6420 696e 2061 not allowed in a │ │ │ │ │ +00027440: 6e20 616e 6e6f 7461 7469 6f6e 2e0a 0a3c n annotation...< │ │ │ │ │ +00027450: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00027460: 6e6e 6f74 6174 696f 6e73 2f6e 6567 2f4e nnotations/neg/N │ │ │ │ │ +00027470: 6f53 7461 7469 6341 6273 7472 6163 742e oStaticAbstract. │ │ │ │ │ +00027480: 6a61 7661 3a20 5374 6174 6963 206d 6574 java: Static met │ │ │ │ │ +00027490: 686f 6473 2061 7265 206e 6f74 2061 6c6c hods are not all │ │ │ │ │ +000274a0: 6f77 6564 2069 6e20 616e 2061 6e6e 6f74 owed in an annot │ │ │ │ │ +000274b0: 6174 696f 6e2e 0a0a 3c6c 693e 746f 6f6c ation...
  • tool │ │ │ │ │ +000274c0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +000274d0: 6f6e 732f 6e65 672f 4f62 6a65 6374 4d65 ons/neg/ObjectMe │ │ │ │ │ +000274e0: 6d62 6572 732e 6a61 7661 3a20 4a53 5231 mbers.java: JSR1 │ │ │ │ │ +000274f0: 3735 2028 3229 3a20 646f 6e27 7420 616c 75 (2): don't al │ │ │ │ │ +00027500: 6c6f 7720 616e 6e6f 7461 7469 6e67 206d low annotating m │ │ │ │ │ +00027510: 656d 6265 7273 2066 726f 6d20 4f62 6a65 embers from Obje │ │ │ │ │ +00027520: 6374 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ct..
  • tools/ja │ │ │ │ │ +00027530: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +00027540: 6e65 672f 4f76 6572 7269 6465 4e6f 2e6a neg/OverrideNo.j │ │ │ │ │ +00027550: 6176 613a 204a 5352 3137 3520 2837 293a ava: JSR175 (7): │ │ │ │ │ +00027560: 2069 6d70 6c65 6d65 6e74 2026 6c74 3b61 implement <a │ │ │ │ │ +00027570: 7426 6774 3b4f 7665 7272 6964 6573 0a0a t>Overrides.. │ │ │ │ │ +00027580: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00027590: 616e 6e6f 7461 7469 6f6e 732f 6e65 672f annotations/neg/ │ │ │ │ │ +000275a0: 5061 636b 6167 652e 6a61 7661 3a20 5061 Package.java: Pa │ │ │ │ │ +000275b0: 636b 6167 6520 616e 6e6f 7461 7469 6f6e ckage annotation │ │ │ │ │ +000275c0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +000275d0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f6e ac/annotations/n │ │ │ │ │ +000275e0: 6567 2f52 6563 6f76 6572 792e 6a61 7661 eg/Recovery.java │ │ │ │ │ +000275f0: 3a20 636f 6d70 696c 6572 2063 7261 7368 : compiler crash │ │ │ │ │ +00027600: 2077 6974 6820 6d61 6c66 6f72 6d65 6420 with malformed │ │ │ │ │ +00027610: 616e 6e6f 7461 7469 6f6e 730a 0a3c 6c69 annotations..
  • tools/javac/ann │ │ │ │ │ +00027630: 6f74 6174 696f 6e73 2f6e 6567 2f52 6563 otations/neg/Rec │ │ │ │ │ +00027640: 6f76 6572 7931 2e6a 6176 613a 2041 7373 overy1.java: Ass │ │ │ │ │ +00027650: 6572 7469 6f6e 2065 7272 6f72 2069 7320 ertion error is │ │ │ │ │ +00027660: 7468 726f 776e 2077 6865 6e20 616e 2061 thrown when an a │ │ │ │ │ +00027670: 6e6e 6f74 6174 696f 6e20 636c 6173 7320 nnotation class │ │ │ │ │ +00027680: 6361 6e6e 6f74 2062 6520 666f 756e 642e cannot be found. │ │ │ │ │ +00027690: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000276a0: 632f 616e 6e6f 7461 7469 6f6e 732f 6e65 c/annotations/ne │ │ │ │ │ +000276b0: 672f 5363 6f70 652e 6a61 7661 3a20 6e61 g/Scope.java: na │ │ │ │ │ +000276c0: 6d65 206c 6f6f 6b75 7020 7363 6f70 6520 me lookup scope │ │ │ │ │ +000276d0: 666f 7220 616e 6e6f 7461 7469 6f6e 730a for annotations. │ │ │ │ │ +000276e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000276f0: 2f61 6e6e 6f74 6174 696f 6e73 2f6e 6567 /annotations/neg │ │ │ │ │ +00027700: 2f53 796e 7461 7831 2e6a 6176 613a 2063 /Syntax1.java: c │ │ │ │ │ +00027710: 6f6d 7069 6c65 7220 6372 6173 6820 7769 ompiler crash wi │ │ │ │ │ +00027720: 7468 2069 6c6c 2d66 6f72 6d65 6420 616e th ill-formed an │ │ │ │ │ +00027730: 6e6f 7461 7469 6f6e 0a0a 3c6c 693e 746f notation..
  • to │ │ │ │ │ +00027740: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +00027750: 7469 6f6e 732f 6e65 672f 5772 6f6e 6754 tions/neg/WrongT │ │ │ │ │ +00027760: 6172 6765 742e 6a61 7661 3a20 6a61 7661 arget.java: java │ │ │ │ │ +00027770: 2e6c 616e 672e 616e 6e6f 7461 7469 6f6e .lang.annotation │ │ │ │ │ +00027780: 2e54 6172 6765 740a 0a3c 6c69 3e74 6f6f .Target..
  • too │ │ │ │ │ +00027790: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +000277a0: 696f 6e73 2f6e 6567 2f57 726f 6e67 5461 ions/neg/WrongTa │ │ │ │ │ +000277b0: 7267 6574 322e 6a61 7661 3a20 436f 6d70 rget2.java: Comp │ │ │ │ │ +000277c0: 696c 6572 2061 6c6c 6f77 7320 496e 6865 iler allows Inhe │ │ │ │ │ +000277d0: 7269 7465 6420 6d65 7461 2d61 7474 7269 rited meta-attri │ │ │ │ │ +000277e0: 6275 7465 206f 6e20 6c6f 6361 6c20 7661 bute on local va │ │ │ │ │ +000277f0: 7269 6162 6c65 2064 6563 6c61 7261 7469 riable declarati │ │ │ │ │ +00027800: 6f6e 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a on...
  • tools/j │ │ │ │ │ +00027810: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00027820: 2f6e 6567 2f57 726f 6e67 5661 6c75 652e /neg/WrongValue. │ │ │ │ │ +00027830: 6a61 7661 3a20 636f 6d70 696c 6572 3a20 java: compiler: │ │ │ │ │ +00027840: 6372 6173 6865 7320 7768 656e 2061 7474 crashes when att │ │ │ │ │ +00027850: 7269 6275 7465 7320 7769 7468 2073 616d ributes with sam │ │ │ │ │ +00027860: 6520 656c 656d 656e 7473 2061 7265 2075 e elements are u │ │ │ │ │ +00027870: 7365 6420 696e 2070 6c61 6365 206f 6620 sed in place of │ │ │ │ │ +00027880: 6f74 6865 720a 0a3c 6c69 3e74 6f6f 6c73 other..
  • tools │ │ │ │ │ +00027890: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +000278a0: 6e73 2f6e 6567 2f5a 312e 6a61 7661 3a20 ns/neg/Z1.java: │ │ │ │ │ +000278b0: 696d 706c 656d 656e 7420 226d 6574 6164 implement "metad │ │ │ │ │ +000278c0: 6174 6122 2028 6174 7472 6962 7574 6520 ata" (attribute │ │ │ │ │ +000278d0: 696e 7465 7266 6163 6573 2061 6e64 2070 interfaces and p │ │ │ │ │ +000278e0: 726f 6772 616d 2061 6e6e 6f74 6174 696f rogram annotatio │ │ │ │ │ +000278f0: 6e73 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a ns)..
  • tools/j │ │ │ │ │ +00027900: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00027910: 2f6e 6567 2f5a 3130 2e6a 6176 613a 2069 /neg/Z10.java: i │ │ │ │ │ +00027920: 6d70 6c65 6d65 6e74 2022 6d65 7461 6461 mplement "metada │ │ │ │ │ +00027930: 7461 2220 2861 7474 7269 6275 7465 2069 ta" (attribute i │ │ │ │ │ +00027940: 6e74 6572 6661 6365 7320 616e 6420 7072 nterfaces and pr │ │ │ │ │ +00027950: 6f67 7261 6d20 616e 6e6f 7461 7469 6f6e ogram annotation │ │ │ │ │ +00027960: 7329 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s)..
  • tools/ja │ │ │ │ │ +00027970: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +00027980: 6e65 672f 5a31 312e 6a61 7661 3a20 696d neg/Z11.java: im │ │ │ │ │ +00027990: 706c 656d 656e 7420 226d 6574 6164 6174 plement "metadat │ │ │ │ │ +000279a0: 6122 2028 6174 7472 6962 7574 6520 696e a" (attribute in │ │ │ │ │ +000279b0: 7465 7266 6163 6573 2061 6e64 2070 726f terfaces and pro │ │ │ │ │ +000279c0: 6772 616d 2061 6e6e 6f74 6174 696f 6e73 gram annotations │ │ │ │ │ +000279d0: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ +000279e0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f6e ac/annotations/n │ │ │ │ │ +000279f0: 6567 2f5a 3132 2e6a 6176 613a 2069 6d70 eg/Z12.java: imp │ │ │ │ │ +00027a00: 6c65 6d65 6e74 2022 6d65 7461 6461 7461 lement "metadata │ │ │ │ │ +00027a10: 2220 2861 7474 7269 6275 7465 2069 6e74 " (attribute int │ │ │ │ │ +00027a20: 6572 6661 6365 7320 616e 6420 7072 6f67 erfaces and prog │ │ │ │ │ +00027a30: 7261 6d20 616e 6e6f 7461 7469 6f6e 7329 ram annotations) │ │ │ │ │ +00027a40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00027a50: 632f 616e 6e6f 7461 7469 6f6e 732f 6e65 c/annotations/ne │ │ │ │ │ +00027a60: 672f 5a31 332e 6a61 7661 3a20 696d 706c g/Z13.java: impl │ │ │ │ │ +00027a70: 656d 656e 7420 226d 6574 6164 6174 6122 ement "metadata" │ │ │ │ │ +00027a80: 2028 6174 7472 6962 7574 6520 696e 7465 (attribute inte │ │ │ │ │ +00027a90: 7266 6163 6573 2061 6e64 2070 726f 6772 rfaces and progr │ │ │ │ │ +00027aa0: 616d 2061 6e6e 6f74 6174 696f 6e73 290a am annotations). │ │ │ │ │ +00027ab0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00027ac0: 2f61 6e6e 6f74 6174 696f 6e73 2f6e 6567 /annotations/neg │ │ │ │ │ +00027ad0: 2f5a 3134 2e6a 6176 613a 2069 6d70 6c65 /Z14.java: imple │ │ │ │ │ +00027ae0: 6d65 6e74 2022 6d65 7461 6461 7461 2220 ment "metadata" │ │ │ │ │ +00027af0: 2861 7474 7269 6275 7465 2069 6e74 6572 (attribute inter │ │ │ │ │ +00027b00: 6661 6365 7320 616e 6420 7072 6f67 7261 faces and progra │ │ │ │ │ +00027b10: 6d20 616e 6e6f 7461 7469 6f6e 7329 0a0a m annotations).. │ │ │ │ │ +00027b20: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00027b30: 616e 6e6f 7461 7469 6f6e 732f 6e65 672f annotations/neg/ │ │ │ │ │ +00027b40: 5a31 352e 6a61 7661 3a20 696d 706c 656d Z15.java: implem │ │ │ │ │ +00027b50: 656e 7420 226d 6574 6164 6174 6122 2028 ent "metadata" ( │ │ │ │ │ +00027b60: 6174 7472 6962 7574 6520 696e 7465 7266 attribute interf │ │ │ │ │ +00027b70: 6163 6573 2061 6e64 2070 726f 6772 616d aces and program │ │ │ │ │ +00027b80: 2061 6e6e 6f74 6174 696f 6e73 290a 0a3c annotations)..< │ │ │ │ │ +00027b90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00027ba0: 6e6e 6f74 6174 696f 6e73 2f6e 6567 2f5a nnotations/neg/Z │ │ │ │ │ +00027bb0: 3136 2e6a 6176 613a 2069 6d70 6c65 6d65 16.java: impleme │ │ │ │ │ +00027bc0: 6e74 2022 6d65 7461 6461 7461 2220 2861 nt "metadata" (a │ │ │ │ │ +00027bd0: 7474 7269 6275 7465 2069 6e74 6572 6661 ttribute interfa │ │ │ │ │ +00027be0: 6365 7320 616e 6420 7072 6f67 7261 6d20 ces and program │ │ │ │ │ +00027bf0: 616e 6e6f 7461 7469 6f6e 7329 0a0a 3c6c annotations)..tools/javac/an │ │ │ │ │ +00027c10: 6e6f 7461 7469 6f6e 732f 6e65 672f 5a32 notations/neg/Z2 │ │ │ │ │ +00027c20: 2e6a 6176 613a 2069 6d70 6c65 6d65 6e74 .java: implement │ │ │ │ │ +00027c30: 2022 6d65 7461 6461 7461 2220 2861 7474 "metadata" (att │ │ │ │ │ +00027c40: 7269 6275 7465 2069 6e74 6572 6661 6365 ribute interface │ │ │ │ │ +00027c50: 7320 616e 6420 7072 6f67 7261 6d20 616e s and program an │ │ │ │ │ +00027c60: 6e6f 7461 7469 6f6e 7329 0a0a 3c6c 693e notations)..
  • │ │ │ │ │ +00027c70: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +00027c80: 7461 7469 6f6e 732f 6e65 672f 5a33 2e6a tations/neg/Z3.j │ │ │ │ │ +00027c90: 6176 613a 2069 6d70 6c65 6d65 6e74 2022 ava: implement " │ │ │ │ │ +00027ca0: 6d65 7461 6461 7461 2220 2861 7474 7269 metadata" (attri │ │ │ │ │ +00027cb0: 6275 7465 2069 6e74 6572 6661 6365 7320 bute interfaces │ │ │ │ │ +00027cc0: 616e 6420 7072 6f67 7261 6d20 616e 6e6f and program anno │ │ │ │ │ +00027cd0: 7461 7469 6f6e 7329 0a0a 3c6c 693e 746f tations)..
  • to │ │ │ │ │ +00027ce0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +00027cf0: 7469 6f6e 732f 6e65 672f 5a34 2e6a 6176 tions/neg/Z4.jav │ │ │ │ │ +00027d00: 613a 2069 6d70 6c65 6d65 6e74 2022 6d65 a: implement "me │ │ │ │ │ +00027d10: 7461 6461 7461 2220 2861 7474 7269 6275 tadata" (attribu │ │ │ │ │ +00027d20: 7465 2069 6e74 6572 6661 6365 7320 616e te interfaces an │ │ │ │ │ +00027d30: 6420 7072 6f67 7261 6d20 616e 6e6f 7461 d program annota │ │ │ │ │ +00027d40: 7469 6f6e 7329 0a0a 3c6c 693e 746f 6f6c tions)..
  • tool │ │ │ │ │ +00027d50: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +00027d60: 6f6e 732f 6e65 672f 5a35 2e6a 6176 613a ons/neg/Z5.java: │ │ │ │ │ +00027d70: 2069 6d70 6c65 6d65 6e74 2022 6d65 7461 implement "meta │ │ │ │ │ +00027d80: 6461 7461 2220 2861 7474 7269 6275 7465 data" (attribute │ │ │ │ │ +00027d90: 2069 6e74 6572 6661 6365 7320 616e 6420 interfaces and │ │ │ │ │ +00027da0: 7072 6f67 7261 6d20 616e 6e6f 7461 7469 program annotati │ │ │ │ │ +00027db0: 6f6e 7329 0a0a 3c6c 693e 746f 6f6c 732f ons)..
  • tools/ │ │ │ │ │ +00027dc0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00027dd0: 732f 6e65 672f 5a38 2e6a 6176 613a 2069 s/neg/Z8.java: i │ │ │ │ │ +00027de0: 6d70 6c65 6d65 6e74 2022 6d65 7461 6461 mplement "metada │ │ │ │ │ +00027df0: 7461 2220 2861 7474 7269 6275 7465 2069 ta" (attribute i │ │ │ │ │ +00027e00: 6e74 6572 6661 6365 7320 616e 6420 7072 nterfaces and pr │ │ │ │ │ +00027e10: 6f67 7261 6d20 616e 6e6f 7461 7469 6f6e ogram annotation │ │ │ │ │ +00027e20: 7329 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s)..
  • tools/ja │ │ │ │ │ +00027e30: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +00027e40: 6e65 672f 5a39 2e6a 6176 613a 2069 6d70 neg/Z9.java: imp │ │ │ │ │ +00027e50: 6c65 6d65 6e74 2022 6d65 7461 6461 7461 lement "metadata │ │ │ │ │ +00027e60: 2220 2861 7474 7269 6275 7465 2069 6e74 " (attribute int │ │ │ │ │ +00027e70: 6572 6661 6365 7320 616e 6420 7072 6f67 erfaces and prog │ │ │ │ │ +00027e80: 7261 6d20 616e 6e6f 7461 7469 6f6e 7329 ram annotations) │ │ │ │ │ +00027e90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00027ea0: 632f 616e 6e6f 7461 7469 6f6e 732f 6e65 c/annotations/ne │ │ │ │ │ +00027eb0: 672f 706b 672f 7061 636b 6167 652d 696e g/pkg/package-in │ │ │ │ │ +00027ec0: 666f 2e6a 6176 613a 206a 6176 6163 2073 fo.java: javac s │ │ │ │ │ +00027ed0: 686f 756c 6420 6f75 7470 7574 2061 2070 hould output a p │ │ │ │ │ +00027ee0: 726f 7065 7220 6572 726f 7220 6d65 7373 roper error mess │ │ │ │ │ +00027ef0: 6167 6520 7768 656e 2067 6976 656e 2073 age when given s │ │ │ │ │ +00027f00: 6f6d 6574 6869 6e67 206c 696b 6520 6e65 omething like ne │ │ │ │ │ +00027f10: 7720 4f62 6a65 6374 2829 7b7d 2061 7320 w Object(){} as │ │ │ │ │ +00027f20: 616e 6e6f 7461 7469 6f6e 2061 7267 756d annotation argum │ │ │ │ │ +00027f30: 656e 742e 0a0a 3c6c 693e 746f 6f6c 732f ent...
  • tools/ │ │ │ │ │ +00027f40: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00027f50: 732f 706f 732f 416e 6e6f 7461 7469 6f6e s/pos/Annotation │ │ │ │ │ +00027f60: 4d65 7468 6f64 732e 6a61 7661 3a20 6e6f Methods.java: no │ │ │ │ │ +00027f70: 2063 6f6d 7069 6c65 2d74 696d 6520 6572 compile-time er │ │ │ │ │ +00027f80: 726f 7220 666f 7220 636c 6f6e 652c 2065 ror for clone, e │ │ │ │ │ +00027f90: 7463 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a tc...
  • tools/j │ │ │ │ │ +00027fa0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00027fb0: 2f70 6f73 2f41 6e6e 6f74 6545 6c69 6465 /pos/AnnoteElide │ │ │ │ │ +00027fc0: 4272 6163 6573 2e6a 6176 613a 204a 5352 Braces.java: JSR │ │ │ │ │ +00027fd0: 3137 3520 2831 3529 3a20 7369 6e67 6c65 175 (15): single │ │ │ │ │ +00027fe0: 2065 6c65 6d65 6e74 2061 7272 6179 2061 element array a │ │ │ │ │ +00027ff0: 6e6e 6f74 6174 696f 6e20 7661 6c75 650a nnotation value. │ │ │ │ │ +00028000: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00028010: 2f61 6e6e 6f74 6174 696f 6e73 2f70 6f73 /annotations/pos │ │ │ │ │ +00028020: 2f43 6c61 7373 412e 6a61 7661 3a20 6a61 /ClassA.java: ja │ │ │ │ │ +00028030: 7661 6320 6372 6173 6820 6c6f 6164 696e vac crash loadin │ │ │ │ │ +00028040: 6720 636c 6173 7320 6669 6c65 7320 636f g class files co │ │ │ │ │ +00028050: 6e74 6169 6e69 6e67 2043 6c61 7373 2d76 ntaining Class-v │ │ │ │ │ +00028060: 616c 7565 6420 616e 6e6f 7461 7469 6f6e alued annotation │ │ │ │ │ +00028070: 2066 6965 6c64 730a 0a3c 6c69 3e74 6f6f fields..
  • too │ │ │ │ │ +00028080: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +00028090: 696f 6e73 2f70 6f73 2f44 6570 2e6a 6176 ions/pos/Dep.jav │ │ │ │ │ +000280a0: 613a 2050 6c65 6173 6520 6164 6420 616e a: Please add an │ │ │ │ │ +000280b0: 6e6f 7461 7469 6f6e 2026 6c74 3b61 7426 notation <at& │ │ │ │ │ +000280c0: 6774 3b44 6570 7265 6361 7465 6420 746f gt;Deprecated to │ │ │ │ │ +000280d0: 2073 7570 706c 616e 7420 7468 6520 6a61 supplant the ja │ │ │ │ │ +000280e0: 7661 646f 6320 7461 670a 0a3c 6c69 3e74 vadoc tag..
  • t │ │ │ │ │ +000280f0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +00028100: 6174 696f 6e73 2f70 6f73 2f45 6e75 6d31 ations/pos/Enum1 │ │ │ │ │ +00028110: 2e6a 6176 613a 204a 5352 3137 353a 2061 .java: JSR175: a │ │ │ │ │ +00028120: 6e6e 6f74 6174 696f 6e73 206f 6e20 656e nnotations on en │ │ │ │ │ +00028130: 756d 2063 6f6e 7374 616e 740a 0a3c 6c69 um constant..
  • tools/javac/ann │ │ │ │ │ +00028150: 6f74 6174 696f 6e73 2f70 6f73 2f4c 6f63 otations/pos/Loc │ │ │ │ │ +00028160: 616c 2e6a 6176 613a 206c 6f63 616c 2076 al.java: local v │ │ │ │ │ +00028170: 6172 6961 626c 6520 616e 6e6f 7461 7469 ariable annotati │ │ │ │ │ +00028180: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ +00028190: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +000281a0: 2f70 6f73 2f4d 656d 6265 7273 2e6a 6176 /pos/Members.jav │ │ │ │ │ +000281b0: 613a 2061 6e6e 6f74 6174 696f 6e20 7479 a: annotation ty │ │ │ │ │ +000281c0: 7065 7320 6d61 7920 636f 6e74 6169 6e20 pes may contain │ │ │ │ │ +000281d0: 636f 6e73 7461 6e74 732c 2074 7970 6573 constants, types │ │ │ │ │ +000281e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000281f0: 632f 616e 6e6f 7461 7469 6f6e 732f 706f c/annotations/po │ │ │ │ │ +00028200: 732f 4e54 7970 652e 6a61 7661 3a20 636f s/NType.java: co │ │ │ │ │ +00028210: 6d70 696c 6572 2063 7261 7368 2069 6620 mpiler crash if │ │ │ │ │ +00028220: 616e 6e6f 7461 7469 6f6e 2075 7369 6e67 annotation using │ │ │ │ │ +00028230: 2061 6e20 656e 756d 2074 7970 6520 6465 an enum type de │ │ │ │ │ +00028240: 6669 6e65 6420 696e 7369 6465 2074 6865 fined inside the │ │ │ │ │ +00028250: 2061 6e6e 6f74 6174 696f 6e0a 0a3c 6c69 annotation..
  • tools/javac/ann │ │ │ │ │ +00028270: 6f74 6174 696f 6e73 2f70 6f73 2f4f 7665 otations/pos/Ove │ │ │ │ │ +00028280: 7272 6964 6543 6865 636b 2e6a 6176 613a rrideCheck.java: │ │ │ │ │ +00028290: 2063 7261 7368 2069 6e20 616e 6e6f 7461 crash in annota │ │ │ │ │ +000282a0: 7469 6f6e 2063 6c61 7373 2066 696c 6520 tion class file │ │ │ │ │ +000282b0: 7265 6164 6572 0a0a 3c6c 693e 746f 6f6c reader..
  • tool │ │ │ │ │ +000282c0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +000282d0: 6f6e 732f 706f 732f 4f76 6572 7269 6465 ons/pos/Override │ │ │ │ │ +000282e0: 4f4b 2e6a 6176 613a 204a 5352 3137 3520 OK.java: JSR175 │ │ │ │ │ +000282f0: 2837 293a 2069 6d70 6c65 6d65 6e74 2026 (7): implement & │ │ │ │ │ +00028300: 6c74 3b61 7426 6774 3b4f 7665 7272 6964 lt;at>Overrid │ │ │ │ │ +00028310: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00028320: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +00028330: 706f 732f 5061 7261 6d65 7465 722e 6a61 pos/Parameter.ja │ │ │ │ │ +00028340: 7661 3a20 4a53 5231 3735 3a20 5061 7261 va: JSR175: Para │ │ │ │ │ +00028350: 6d65 7465 7220 616e 6e6f 7461 7469 6f6e meter annotation │ │ │ │ │ +00028360: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00028370: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f70 ac/annotations/p │ │ │ │ │ +00028380: 6f73 2f50 7269 6d69 7469 7665 732e 6a61 os/Primitives.ja │ │ │ │ │ +00028390: 7661 3a20 4d6f 6469 6679 2063 6c61 7373 va: Modify class │ │ │ │ │ +000283a0: 2d66 696c 6520 7265 7072 6573 656e 7461 -file representa │ │ │ │ │ +000283b0: 7469 6f6e 206f 6620 436c 6173 732d 7661 tion of Class-va │ │ │ │ │ +000283c0: 6c75 6564 2061 6e6e 6f74 6174 696f 6e20 lued annotation │ │ │ │ │ +000283d0: 656c 656d 656e 7473 0a0a 3c6c 693e 746f elements..
  • to │ │ │ │ │ +000283e0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +000283f0: 7469 6f6e 732f 706f 732f 5269 6768 7454 tions/pos/RightT │ │ │ │ │ +00028400: 6172 6765 742e 6a61 7661 3a20 6a61 7661 arget.java: java │ │ │ │ │ +00028410: 2e6c 616e 672e 616e 6e6f 7461 7469 6f6e .lang.annotation │ │ │ │ │ +00028420: 2e54 6172 6765 740a 0a3c 6c69 3e74 6f6f .Target..
  • too │ │ │ │ │ +00028430: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +00028440: 696f 6e73 2f70 6f73 2f54 7261 696c 696e ions/pos/Trailin │ │ │ │ │ +00028450: 6743 6f6d 6d61 2e6a 6176 613a 206a 6176 gComma.java: jav │ │ │ │ │ +00028460: 6163 2069 6e63 6f72 7265 6374 6c79 2064 ac incorrectly d │ │ │ │ │ +00028470: 6973 616c 6c6f 7773 2074 7261 696c 696e isallows trailin │ │ │ │ │ +00028480: 6720 636f 6d6d 6120 696e 2061 6e6e 6f74 g comma in annot │ │ │ │ │ +00028490: 6174 696f 6e20 6172 7261 7973 0a0a 3c6c ation arrays..tools/javac/an │ │ │ │ │ +000284b0: 6e6f 7461 7469 6f6e 732f 706f 732f 5a31 notations/pos/Z1 │ │ │ │ │ +000284c0: 2e6a 6176 613a 2069 6d70 6c65 6d65 6e74 .java: implement │ │ │ │ │ +000284d0: 2022 6d65 7461 6461 7461 2220 2861 7474 "metadata" (att │ │ │ │ │ +000284e0: 7269 6275 7465 2069 6e74 6572 6661 6365 ribute interface │ │ │ │ │ +000284f0: 7320 616e 6420 7072 6f67 7261 6d20 616e s and program an │ │ │ │ │ +00028500: 6e6f 7461 7469 6f6e 7329 0a0a 3c6c 693e notations)..
  • │ │ │ │ │ +00028510: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +00028520: 7461 7469 6f6e 732f 706f 732f 5a32 2e6a tations/pos/Z2.j │ │ │ │ │ +00028530: 6176 613a 2069 6d70 6c65 6d65 6e74 2022 ava: implement " │ │ │ │ │ +00028540: 6d65 7461 6461 7461 2220 2861 7474 7269 metadata" (attri │ │ │ │ │ +00028550: 6275 7465 2069 6e74 6572 6661 6365 7320 bute interfaces │ │ │ │ │ +00028560: 616e 6420 7072 6f67 7261 6d20 616e 6e6f and program anno │ │ │ │ │ +00028570: 7461 7469 6f6e 7329 0a0a 3c6c 693e 746f tations)..
  • to │ │ │ │ │ +00028580: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +00028590: 7469 6f6e 732f 706f 732f 5a33 2e6a 6176 tions/pos/Z3.jav │ │ │ │ │ +000285a0: 613a 2069 6d70 6c65 6d65 6e74 2022 6d65 a: implement "me │ │ │ │ │ +000285b0: 7461 6461 7461 2220 2861 7474 7269 6275 tadata" (attribu │ │ │ │ │ +000285c0: 7465 2069 6e74 6572 6661 6365 7320 616e te interfaces an │ │ │ │ │ +000285d0: 6420 7072 6f67 7261 6d20 616e 6e6f 7461 d program annota │ │ │ │ │ +000285e0: 7469 6f6e 7329 0a0a 3c6c 693e 746f 6f6c tions)..
  • tool │ │ │ │ │ +000285f0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +00028600: 6f6e 732f 706f 732f 5a34 2e6a 6176 613a ons/pos/Z4.java: │ │ │ │ │ +00028610: 2069 6d70 6c65 6d65 6e74 2022 6d65 7461 implement "meta │ │ │ │ │ +00028620: 6461 7461 2220 2861 7474 7269 6275 7465 data" (attribute │ │ │ │ │ +00028630: 2069 6e74 6572 6661 6365 7320 616e 6420 interfaces and │ │ │ │ │ +00028640: 7072 6f67 7261 6d20 616e 6e6f 7461 7469 program annotati │ │ │ │ │ +00028650: 6f6e 7329 0a0a 3c6c 693e 746f 6f6c 732f ons)..
  • tools/ │ │ │ │ │ +00028660: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00028670: 732f 706f 732f 7061 636b 6167 652d 696e s/pos/package-in │ │ │ │ │ +00028680: 666f 2e6a 6176 613a 2050 6163 6b61 6765 fo.java: Package │ │ │ │ │ +00028690: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/an │ │ │ │ │ +000286b0: 6e6f 7461 7469 6f6e 732f 7265 7065 6174 notations/repeat │ │ │ │ │ +000286c0: 696e 6741 6e6e 6f74 6174 696f 6e73 2f38 ingAnnotations/8 │ │ │ │ │ +000286d0: 3032 3930 3137 2f54 7970 6555 7365 5461 029017/TypeUseTa │ │ │ │ │ +000286e0: 7267 6574 2e6a 6176 613a 2073 616e 6974 rget.java: sanit │ │ │ │ │ +000286f0: 7920 7465 7374 696e 6720 6f66 2045 6c65 y testing of Ele │ │ │ │ │ +00028700: 6d65 6e74 5479 7065 2076 616c 6964 6174 mentType validat │ │ │ │ │ +00028710: 696f 6e20 666f 7220 7265 7065 6174 696e ion for repeatin │ │ │ │ │ +00028720: 6720 616e 6e6f 7461 7469 6f6e 730a 0a3c g annotations..< │ │ │ │ │ +00028730: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00028740: 6e6e 6f74 6174 696f 6e73 2f72 6570 6561 nnotations/repea │ │ │ │ │ +00028750: 7469 6e67 416e 6e6f 7461 7469 6f6e 732f tingAnnotations/ │ │ │ │ │ +00028760: 3830 3239 3031 372f 5479 7065 5573 6554 8029017/TypeUseT │ │ │ │ │ +00028770: 6172 6765 744e 6567 2e6a 6176 613a 2073 argetNeg.java: s │ │ │ │ │ +00028780: 616e 6974 7920 7465 7374 696e 6720 6f66 anity testing of │ │ │ │ │ +00028790: 2045 6c65 6d65 6e74 5479 7065 2076 616c ElementType val │ │ │ │ │ +000287a0: 6964 6174 696f 6e20 666f 7220 7265 7065 idation for repe │ │ │ │ │ +000287b0: 6174 696e 6720 616e 6e6f 7461 7469 6f6e ating annotation │ │ │ │ │ +000287c0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +000287d0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f72 ac/annotations/r │ │ │ │ │ +000287e0: 6570 6561 7469 6e67 416e 6e6f 7461 7469 epeatingAnnotati │ │ │ │ │ +000287f0: 6f6e 732f 4261 7365 416e 6e6f 4173 436f ons/BaseAnnoAsCo │ │ │ │ │ +00028800: 6e74 6169 6e65 7241 6e6e 6f2e 6a61 7661 ntainerAnno.java │ │ │ │ │ +00028810: 3a20 4261 7365 2061 6e6e 6f74 6174 696f : Base annotatio │ │ │ │ │ +00028820: 6e20 7370 6563 6966 7920 6974 7365 6c66 n specify itself │ │ │ │ │ +00028830: 2061 7320 436f 6e74 6169 6e65 7241 6e6e as ContainerAnn │ │ │ │ │ +00028840: 6f74 6174 696f 6e0a 0a3c 6c69 3e74 6f6f otation..
  • too │ │ │ │ │ +00028850: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +00028860: 696f 6e73 2f72 6570 6561 7469 6e67 416e ions/repeatingAn │ │ │ │ │ +00028870: 6e6f 7461 7469 6f6e 732f 4261 7369 6352 notations/BasicR │ │ │ │ │ +00028880: 6570 6561 7469 6e67 416e 6e6f 7461 7469 epeatingAnnotati │ │ │ │ │ +00028890: 6f6e 732e 6a61 7661 3a20 536d 6f6b 6520 ons.java: Smoke │ │ │ │ │ +000288a0: 7465 7374 2066 6f72 2072 6570 6561 7469 test for repeati │ │ │ │ │ +000288b0: 6e67 2061 6e6e 6f74 6174 696f 6e73 0a0a ng annotations.. │ │ │ │ │ +000288c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000288d0: 616e 6e6f 7461 7469 6f6e 732f 7265 7065 annotations/repe │ │ │ │ │ +000288e0: 6174 696e 6741 6e6e 6f74 6174 696f 6e73 atingAnnotations │ │ │ │ │ +000288f0: 2f43 6865 636b 5461 7267 6574 732e 6a61 /CheckTargets.ja │ │ │ │ │ +00028900: 7661 3a20 536d 6f6b 6520 7465 7374 2066 va: Smoke test f │ │ │ │ │ +00028910: 6f72 2072 6570 6561 7469 6e67 2061 6e6e or repeating ann │ │ │ │ │ +00028920: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ +00028930: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +00028940: 7469 6f6e 732f 7265 7065 6174 696e 6741 tions/repeatingA │ │ │ │ │ +00028950: 6e6e 6f74 6174 696f 6e73 2f43 6c61 7373 nnotations/Class │ │ │ │ │ +00028960: 5265 6164 6572 4465 6661 756c 742e 6a61 ReaderDefault.ja │ │ │ │ │ +00028970: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ +00028980: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +00028990: 6e73 2f72 6570 6561 7469 6e67 416e 6e6f ns/repeatingAnno │ │ │ │ │ +000289a0: 7461 7469 6f6e 732f 436f 6e74 6169 6e65 tations/Containe │ │ │ │ │ +000289b0: 7248 6173 5265 7065 6174 6564 436f 6e74 rHasRepeatedCont │ │ │ │ │ +000289c0: 6169 6e65 642e 6a61 7661 3a20 536d 6f6b ained.java: Smok │ │ │ │ │ +000289d0: 6520 7465 7374 2066 6f72 2072 6570 6561 e test for repea │ │ │ │ │ +000289e0: 7469 6e67 2061 6e6e 6f74 6174 696f 6e73 ting annotations │ │ │ │ │ +000289f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00028a00: 632f 616e 6e6f 7461 7469 6f6e 732f 7265 c/annotations/re │ │ │ │ │ +00028a10: 7065 6174 696e 6741 6e6e 6f74 6174 696f peatingAnnotatio │ │ │ │ │ +00028a20: 6e73 2f43 7963 6c69 6341 6e6e 6f74 6174 ns/CyclicAnnotat │ │ │ │ │ +00028a30: 696f 6e2e 6a61 7661 3a20 4379 636c 6963 ion.java: Cyclic │ │ │ │ │ +00028a40: 2061 6e6e 6f74 6174 696f 6e20 6e6f 7420 annotation not │ │ │ │ │ +00028a50: 616c 6c6f 7765 640a 0a3c 6c69 3e74 6f6f allowed..
  • too │ │ │ │ │ +00028a60: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +00028a70: 696f 6e73 2f72 6570 6561 7469 6e67 416e ions/repeatingAn │ │ │ │ │ +00028a80: 6e6f 7461 7469 6f6e 732f 4465 6661 756c notations/Defaul │ │ │ │ │ +00028a90: 7443 6173 6550 7265 7365 6e74 2e6a 6176 tCasePresent.jav │ │ │ │ │ +00028aa0: 613a 2044 6566 6175 6c74 2063 6173 6520 a: Default case │ │ │ │ │ +00028ab0: 666f 7220 6d65 7468 6f64 7320 6f74 6865 for methods othe │ │ │ │ │ +00028ac0: 7220 7468 616e 2076 616c 7565 2829 2069 r than value() i │ │ │ │ │ +00028ad0: 6e20 436f 6e74 6169 6e65 7241 6e6e 6f0a n ContainerAnno. │ │ │ │ │ +00028ae0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00028af0: 2f61 6e6e 6f74 6174 696f 6e73 2f72 6570 /annotations/rep │ │ │ │ │ +00028b00: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ +00028b10: 732f 4465 6661 756c 7454 6172 6765 742e s/DefaultTarget. │ │ │ │ │ +00028b20: 6a61 7661 3a20 200a 0a3c 6c69 3e74 6f6f java: ..
  • too │ │ │ │ │ +00028b30: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +00028b40: 696f 6e73 2f72 6570 6561 7469 6e67 416e ions/repeatingAn │ │ │ │ │ +00028b50: 6e6f 7461 7469 6f6e 732f 4465 6661 756c notations/Defaul │ │ │ │ │ +00028b60: 7454 6172 6765 7454 7970 6550 6172 616d tTargetTypeParam │ │ │ │ │ +00028b70: 6574 6572 2e6a 6176 613a 2020 0a0a 3c6c eter.java: ..tools/javac/an │ │ │ │ │ +00028b90: 6e6f 7461 7469 6f6e 732f 7265 7065 6174 notations/repeat │ │ │ │ │ +00028ba0: 696e 6741 6e6e 6f74 6174 696f 6e73 2f44 ingAnnotations/D │ │ │ │ │ +00028bb0: 6566 6175 6c74 5461 7267 6574 5479 7065 efaultTargetType │ │ │ │ │ +00028bc0: 5573 652e 6a61 7661 3a20 200a 0a3c 6c69 Use.java: ..
  • tools/javac/ann │ │ │ │ │ +00028be0: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ +00028bf0: 6e67 416e 6e6f 7461 7469 6f6e 732f 4465 ngAnnotations/De │ │ │ │ │ +00028c00: 6c61 7952 6570 6561 7465 6443 6f6e 7461 layRepeatedConta │ │ │ │ │ +00028c10: 696e 6572 2e6a 6176 613a 2053 6d6f 6b65 iner.java: Smoke │ │ │ │ │ +00028c20: 2074 6573 7420 666f 7220 7265 7065 6174 test for repeat │ │ │ │ │ +00028c30: 696e 6720 616e 6e6f 7461 7469 6f6e 730a ing annotations. │ │ │ │ │ +00028c40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00028c50: 2f61 6e6e 6f74 6174 696f 6e73 2f72 6570 /annotations/rep │ │ │ │ │ +00028c60: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ +00028c70: 732f 446f 6375 6d65 6e74 6564 436f 6e74 s/DocumentedCont │ │ │ │ │ +00028c80: 6169 6e65 7241 6e6e 6f2e 6a61 7661 3a20 ainerAnno.java: │ │ │ │ │ +00028c90: 4261 7365 2061 6e6e 6f20 6973 2044 6f63 Base anno is Doc │ │ │ │ │ +00028ca0: 756d 656e 7465 6420 6275 7420 436f 6e74 umented but Cont │ │ │ │ │ +00028cb0: 6169 6e65 7220 616e 6e6f 2069 7320 6e6f ainer anno is no │ │ │ │ │ +00028cc0: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ +00028cd0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f72 ac/annotations/r │ │ │ │ │ +00028ce0: 6570 6561 7469 6e67 416e 6e6f 7461 7469 epeatingAnnotati │ │ │ │ │ +00028cf0: 6f6e 732f 4475 706c 6963 6174 6545 7272 ons/DuplicateErr │ │ │ │ │ +00028d00: 6f72 732e 6a61 7661 3a20 200a 0a3c 6c69 ors.java: ..
  • tools/javac/ann │ │ │ │ │ +00028d20: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ +00028d30: 6e67 416e 6e6f 7461 7469 6f6e 732f 496e ngAnnotations/In │ │ │ │ │ +00028d40: 6865 7269 7465 6443 6f6e 7461 696e 6572 heritedContainer │ │ │ │ │ +00028d50: 416e 6e6f 2e6a 6176 613a 2042 6173 6520 Anno.java: Base │ │ │ │ │ +00028d60: 616e 6e6f 2069 7320 496e 6865 7269 7465 anno is Inherite │ │ │ │ │ +00028d70: 6420 6275 7420 436f 6e74 6169 6e65 7220 d but Container │ │ │ │ │ +00028d80: 616e 6e6f 2069 7320 6e6f 740a 0a3c 6c69 anno is not..
  • tools/javac/ann │ │ │ │ │ +00028da0: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ +00028db0: 6e67 416e 6e6f 7461 7469 6f6e 732f 496e ngAnnotations/In │ │ │ │ │ +00028dc0: 7661 6c69 6443 6c73 5479 7065 5061 7261 validClsTypePara │ │ │ │ │ +00028dd0: 6d54 6172 6765 742e 6a61 7661 3a20 456e mTarget.java: En │ │ │ │ │ +00028de0: 7375 7265 2074 6861 7420 636f 6e74 6169 sure that contai │ │ │ │ │ +00028df0: 6e65 7273 2077 6974 6820 7461 7267 6574 ners with target │ │ │ │ │ +00028e00: 2046 4945 4c44 2063 616e 2774 2062 6520 FIELD can't be │ │ │ │ │ +00028e10: 6170 706c 6965 6420 746f 2074 7970 6520 applied to type │ │ │ │ │ +00028e20: 7061 7261 6d65 7465 7273 2e0a 0a3c 6c69 parameters...
  • tools/javac/ann │ │ │ │ │ +00028e40: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ +00028e50: 6e67 416e 6e6f 7461 7469 6f6e 732f 496e ngAnnotations/In │ │ │ │ │ +00028e60: 7661 6c69 644d 6574 686f 6454 7970 6550 validMethodTypeP │ │ │ │ │ +00028e70: 6172 616d 5461 7267 6574 2e6a 6176 613a aramTarget.java: │ │ │ │ │ +00028e80: 2045 6e73 7572 6520 7468 6174 2063 6f6e Ensure that con │ │ │ │ │ +00028e90: 7461 696e 6572 7320 7769 7468 2074 6172 tainers with tar │ │ │ │ │ +00028ea0: 6765 7420 4d45 5448 4f44 2063 616e 2774 get METHOD can't │ │ │ │ │ +00028eb0: 2062 6520 6170 706c 6965 6420 746f 2074 be applied to t │ │ │ │ │ +00028ec0: 7970 6520 7061 7261 6d65 7465 7273 2e0a ype parameters.. │ │ │ │ │ +00028ed0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00028ee0: 2f61 6e6e 6f74 6174 696f 6e73 2f72 6570 /annotations/rep │ │ │ │ │ +00028ef0: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ +00028f00: 732f 496e 7661 6c69 644d 6574 686f 6454 s/InvalidMethodT │ │ │ │ │ +00028f10: 7970 6555 7365 2e6a 6176 613a 204d 616b ypeUse.java: Mak │ │ │ │ │ +00028f20: 6520 7375 7265 2072 6570 6561 7461 626c e sure repeatabl │ │ │ │ │ +00028f30: 6520 616e 6e6f 7461 7469 6f6e 7320 6361 e annotations ca │ │ │ │ │ +00028f40: 6e27 7420 6265 2065 7272 6f6e 656f 7573 n't be erroneous │ │ │ │ │ +00028f50: 6c79 2061 7070 6c69 6564 2074 6f20 7479 ly applied to ty │ │ │ │ │ +00028f60: 7065 2061 7267 756d 656e 7473 2e0a 0a3c pe arguments...< │ │ │ │ │ +00028f70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00028f80: 6e6e 6f74 6174 696f 6e73 2f72 6570 6561 nnotations/repea │ │ │ │ │ +00028f90: 7469 6e67 416e 6e6f 7461 7469 6f6e 732f tingAnnotations/ │ │ │ │ │ +00028fa0: 496e 7661 6c69 6452 6570 416e 6e6f 4f6e InvalidRepAnnoOn │ │ │ │ │ +00028fb0: 4361 7374 2e6a 6176 613a 204d 616b 6520 Cast.java: Make │ │ │ │ │ +00028fc0: 7375 7265 2072 6570 6561 7461 626c 6520 sure repeatable │ │ │ │ │ +00028fd0: 616e 6e6f 7461 7469 6f6e 7320 6361 6e27 annotations can' │ │ │ │ │ +00028fe0: 7420 6265 2065 7272 6f6e 656f 7573 6c79 t be erroneously │ │ │ │ │ +00028ff0: 2061 7070 6c69 6564 2074 6f20 6120 6361 applied to a ca │ │ │ │ │ +00029000: 7374 2074 7970 650a 0a3c 6c69 3e74 6f6f st type..
  • too │ │ │ │ │ +00029010: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +00029020: 696f 6e73 2f72 6570 6561 7469 6e67 416e ions/repeatingAn │ │ │ │ │ +00029030: 6e6f 7461 7469 6f6e 732f 496e 7661 6c69 notations/Invali │ │ │ │ │ +00029040: 6454 6172 6765 742e 6a61 7661 3a20 536d dTarget.java: Sm │ │ │ │ │ +00029050: 6f6b 6520 7465 7374 2066 6f72 2072 6570 oke test for rep │ │ │ │ │ +00029060: 6561 7469 6e67 2061 6e6e 6f74 6174 696f eating annotatio │ │ │ │ │ +00029070: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +00029080: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +00029090: 7265 7065 6174 696e 6741 6e6e 6f74 6174 repeatingAnnotat │ │ │ │ │ +000290a0: 696f 6e73 2f4d 6973 7369 6e67 436f 6e74 ions/MissingCont │ │ │ │ │ +000290b0: 6169 6e65 722e 6a61 7661 3a20 436f 6e74 ainer.java: Cont │ │ │ │ │ +000290c0: 6169 6e65 7241 6e6e 6f74 6174 696f 6e20 ainerAnnotation │ │ │ │ │ +000290d0: 646f 6573 206e 6f74 2068 6176 6520 466f does not have Fo │ │ │ │ │ +000290e0: 6f43 6f6e 7461 696e 6572 2e63 6c61 7373 oContainer.class │ │ │ │ │ +000290f0: 2073 7065 6369 6669 6564 0a0a 3c6c 693e specified..
  • │ │ │ │ │ +00029100: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +00029110: 7461 7469 6f6e 732f 7265 7065 6174 696e tations/repeatin │ │ │ │ │ +00029120: 6741 6e6e 6f74 6174 696f 6e73 2f4d 6973 gAnnotations/Mis │ │ │ │ │ +00029130: 7369 6e67 4465 6661 756c 7443 6173 6531 singDefaultCase1 │ │ │ │ │ +00029140: 2e6a 6176 613a 2044 6566 6175 6c74 2063 .java: Default c │ │ │ │ │ +00029150: 6173 6520 6e6f 7420 7370 6563 6966 6965 ase not specifie │ │ │ │ │ +00029160: 6420 666f 7220 6f74 6865 7220 6d65 7468 d for other meth │ │ │ │ │ +00029170: 6f64 7320 696e 2063 6f6e 7461 696e 6572 ods in container │ │ │ │ │ +00029180: 2061 6e6e 6f74 6174 696f 6e0a 0a3c 6c69 annotation..
  • tools/javac/ann │ │ │ │ │ +000291a0: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ +000291b0: 6e67 416e 6e6f 7461 7469 6f6e 732f 4d69 ngAnnotations/Mi │ │ │ │ │ +000291c0: 7373 696e 6744 6566 6175 6c74 4361 7365 ssingDefaultCase │ │ │ │ │ +000291d0: 322e 6a61 7661 3a20 4d69 7373 696e 6720 2.java: Missing │ │ │ │ │ +000291e0: 6465 6661 756c 7420 6361 7365 2066 6f72 default case for │ │ │ │ │ +000291f0: 206f 7468 6572 206d 6574 686f 6420 616e other method an │ │ │ │ │ +00029200: 6420 7265 7475 726e 2074 7970 6520 6973 d return type is │ │ │ │ │ +00029210: 2062 6173 6520 616e 6e6f 7461 7469 6f6e base annotation │ │ │ │ │ +00029220: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00029230: 632f 616e 6e6f 7461 7469 6f6e 732f 7265 c/annotations/re │ │ │ │ │ +00029240: 7065 6174 696e 6741 6e6e 6f74 6174 696f peatingAnnotatio │ │ │ │ │ +00029250: 6e73 2f4d 6973 7369 6e67 5661 6c75 654d ns/MissingValueM │ │ │ │ │ +00029260: 6574 686f 642e 6a61 7661 3a20 4d69 7373 ethod.java: Miss │ │ │ │ │ +00029270: 696e 6720 7661 6c75 6528 2920 6d65 7468 ing value() meth │ │ │ │ │ +00029280: 6f64 2069 6e20 436f 6e74 6169 6e65 7241 od in ContainerA │ │ │ │ │ +00029290: 6e6e 6f74 6174 696f 6e0a 0a3c 6c69 3e74 nnotation..
  • t │ │ │ │ │ +000292a0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +000292b0: 6174 696f 6e73 2f72 6570 6561 7469 6e67 ations/repeating │ │ │ │ │ +000292c0: 416e 6e6f 7461 7469 6f6e 732f 4d75 6c74 Annotations/Mult │ │ │ │ │ +000292d0: 694c 6576 656c 5265 7065 6174 6162 6c65 iLevelRepeatable │ │ │ │ │ +000292e0: 416e 6e6f 2e6a 6176 613a 2043 6f6e 7461 Anno.java: Conta │ │ │ │ │ +000292f0: 696e 6572 5479 7065 2063 616e 2068 6176 inerType can hav │ │ │ │ │ +00029300: 6520 6974 7320 6f77 6e20 636f 6e74 6169 e its own contai │ │ │ │ │ +00029310: 6e65 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ner..
  • tools/j │ │ │ │ │ +00029320: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00029330: 2f72 6570 6561 7469 6e67 416e 6e6f 7461 /repeatingAnnota │ │ │ │ │ +00029340: 7469 6f6e 732f 4d75 6c74 6970 6c65 416e tions/MultipleAn │ │ │ │ │ +00029350: 6e6f 4d69 7865 644f 7264 6572 2e6a 6176 noMixedOrder.jav │ │ │ │ │ +00029360: 613a 2052 6570 6561 7461 626c 6520 616e a: Repeatable an │ │ │ │ │ +00029370: 6e6f 7461 7469 6f6e 7320 696e 2072 616e notations in ran │ │ │ │ │ +00029380: 646f 6d20 6f72 6465 720a 0a3c 6c69 3e74 dom order..
  • t │ │ │ │ │ +00029390: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +000293a0: 6174 696f 6e73 2f72 6570 6561 7469 6e67 ations/repeating │ │ │ │ │ +000293b0: 416e 6e6f 7461 7469 6f6e 732f 4e65 7374 Annotations/Nest │ │ │ │ │ +000293c0: 6564 436f 6e74 6169 6e65 7273 2e6a 6176 edContainers.jav │ │ │ │ │ +000293d0: 613a 2053 6d6f 6b65 2074 6573 7420 666f a: Smoke test fo │ │ │ │ │ +000293e0: 7220 7265 7065 6174 696e 6720 616e 6e6f r repeating anno │ │ │ │ │ +000293f0: 7461 7469 6f6e 730a 0a3c 6c69 3e74 6f6f tations..
  • too │ │ │ │ │ +00029400: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +00029410: 696f 6e73 2f72 6570 6561 7469 6e67 416e ions/repeatingAn │ │ │ │ │ +00029420: 6e6f 7461 7469 6f6e 732f 4e6f 5265 7065 notations/NoRepe │ │ │ │ │ +00029430: 6174 6162 6c65 416e 6e6f 2e6a 6176 613a atableAnno.java: │ │ │ │ │ +00029440: 2046 6f6f 2069 7320 6e6f 7420 6120 7265 Foo is not a re │ │ │ │ │ +00029450: 7065 6174 6162 6c65 2061 6e6e 6f74 6174 peatable annotat │ │ │ │ │ +00029460: 696f 6e20 6275 7420 7573 6564 2061 7320 ion but used as │ │ │ │ │ +00029470: 6f6e 652e 0a0a 3c6c 693e 746f 6f6c 732f one...
  • tools/ │ │ │ │ │ +00029480: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00029490: 732f 7265 7065 6174 696e 6741 6e6e 6f74 s/repeatingAnnot │ │ │ │ │ +000294a0: 6174 696f 6e73 2f4e 6f54 6172 6765 744f ations/NoTargetO │ │ │ │ │ +000294b0: 6e43 6f6e 7461 696e 6572 2e6a 6176 613a nContainer.java: │ │ │ │ │ +000294c0: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ +000294d0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +000294e0: 7265 7065 6174 696e 6741 6e6e 6f74 6174 repeatingAnnotat │ │ │ │ │ +000294f0: 696f 6e73 2f4e 6f54 6172 6765 744f 6e43 ions/NoTargetOnC │ │ │ │ │ +00029500: 6f6e 7461 696e 6572 322e 6a61 7661 3a20 ontainer2.java: │ │ │ │ │ +00029510: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ..
  • tools/jav │ │ │ │ │ +00029520: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f72 ac/annotations/r │ │ │ │ │ +00029530: 6570 6561 7469 6e67 416e 6e6f 7461 7469 epeatingAnnotati │ │ │ │ │ +00029540: 6f6e 732f 5265 704d 656d 6265 7241 6e6e ons/RepMemberAnn │ │ │ │ │ +00029550: 6f2e 6a61 7661 3a20 536d 6f6b 6520 7465 o.java: Smoke te │ │ │ │ │ +00029560: 7374 2066 6f72 2072 6570 6561 7469 6e67 st for repeating │ │ │ │ │ +00029570: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/an │ │ │ │ │ +00029590: 6e6f 7461 7469 6f6e 732f 7265 7065 6174 notations/repeat │ │ │ │ │ +000295a0: 696e 6741 6e6e 6f74 6174 696f 6e73 2f52 ingAnnotations/R │ │ │ │ │ +000295b0: 6570 5365 6c66 4d65 6d62 6572 416e 6e6f epSelfMemberAnno │ │ │ │ │ +000295c0: 2e6a 6176 613a 2053 6d6f 6b65 2074 6573 .java: Smoke tes │ │ │ │ │ +000295d0: 7420 666f 7220 7265 7065 6174 696e 6720 t for repeating │ │ │ │ │ +000295e0: 616e 6e6f 7461 7469 6f6e 730a 0a3c 6c69 annotations..
  • tools/javac/ann │ │ │ │ │ +00029600: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ +00029610: 6e67 416e 6e6f 7461 7469 6f6e 732f 5265 ngAnnotations/Re │ │ │ │ │ +00029620: 7065 6174 696e 6741 6e64 436f 6e74 6169 peatingAndContai │ │ │ │ │ +00029630: 6e65 7250 7265 7365 6e74 2e6a 6176 613a nerPresent.java: │ │ │ │ │ +00029640: 2053 6d6f 6b65 2074 6573 7420 666f 7220 Smoke test for │ │ │ │ │ +00029650: 7265 7065 6174 696e 6720 616e 6e6f 7461 repeating annota │ │ │ │ │ +00029660: 7469 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 tions..
  • tools │ │ │ │ │ +00029670: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +00029680: 6e73 2f72 6570 6561 7469 6e67 416e 6e6f ns/repeatingAnno │ │ │ │ │ +00029690: 7461 7469 6f6e 732f 5265 7065 6174 696e tations/Repeatin │ │ │ │ │ +000296a0: 6754 6172 6765 744e 6f74 416c 6c6f 7765 gTargetNotAllowe │ │ │ │ │ +000296b0: 642e 6a61 7661 3a20 436f 6e74 6169 6e65 d.java: Containe │ │ │ │ │ +000296c0: 7220 616e 6e6f 7461 7469 6f6e 2069 7320 r annotation is │ │ │ │ │ +000296d0: 6e6f 7420 6368 6563 6b65 6420 666f 7220 not checked for │ │ │ │ │ +000296e0: 7365 6d61 6e74 6963 2063 6f72 7265 6374 semantic correct │ │ │ │ │ +000296f0: 6e65 7373 0a0a 3c6c 693e 746f 6f6c 732f ness..
  • tools/ │ │ │ │ │ +00029700: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00029710: 732f 7265 7065 6174 696e 6741 6e6e 6f74 s/repeatingAnnot │ │ │ │ │ +00029720: 6174 696f 6e73 2f53 656c 6652 6570 6561 ations/SelfRepea │ │ │ │ │ +00029730: 7469 6e67 416e 6e6f 7461 7469 6f6e 732e tingAnnotations. │ │ │ │ │ +00029740: 6a61 7661 3a20 536d 6f6b 6520 7465 7374 java: Smoke test │ │ │ │ │ +00029750: 2066 6f72 2072 6570 6561 7469 6e67 2061 for repeating a │ │ │ │ │ +00029760: 6e6e 6f74 6174 696f 6e73 0a0a 3c6c 693e nnotations..
  • │ │ │ │ │ +00029770: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +00029780: 7461 7469 6f6e 732f 7265 7065 6174 696e tations/repeatin │ │ │ │ │ +00029790: 6741 6e6e 6f74 6174 696f 6e73 2f53 696e gAnnotations/Sin │ │ │ │ │ +000297a0: 676c 6552 6570 6561 7469 6e67 416e 6443 gleRepeatingAndC │ │ │ │ │ +000297b0: 6f6e 7461 696e 6572 2e6a 6176 613a 2053 ontainer.java: S │ │ │ │ │ +000297c0: 6d6f 6b65 2074 6573 7420 666f 7220 7265 moke test for re │ │ │ │ │ +000297d0: 7065 6174 696e 6720 616e 6e6f 7461 7469 peating annotati │ │ │ │ │ +000297e0: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ +000297f0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00029800: 2f72 6570 6561 7469 6e67 416e 6e6f 7461 /repeatingAnnota │ │ │ │ │ +00029810: 7469 6f6e 732f 5573 6557 726f 6e67 5265 tions/UseWrongRe │ │ │ │ │ +00029820: 7065 6174 6162 6c65 2e6a 6176 613a 2053 peatable.java: S │ │ │ │ │ +00029830: 6d6f 6b65 2074 6573 7420 666f 7220 7265 moke test for re │ │ │ │ │ +00029840: 7065 6174 696e 6720 616e 6e6f 7461 7469 peating annotati │ │ │ │ │ +00029850: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ +00029860: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00029870: 2f72 6570 6561 7469 6e67 416e 6e6f 7461 /repeatingAnnota │ │ │ │ │ +00029880: 7469 6f6e 732f 5772 6f6e 6752 6574 7572 tions/WrongRetur │ │ │ │ │ +00029890: 6e54 7970 6546 6f72 5661 6c75 652e 6a61 nTypeForValue.ja │ │ │ │ │ +000298a0: 7661 3a20 5772 6f6e 6720 7265 7475 726e va: Wrong return │ │ │ │ │ +000298b0: 2074 7970 6520 666f 7220 7661 6c75 6528 type for value( │ │ │ │ │ +000298c0: 2920 696e 2043 6f6e 7461 696e 6572 416e ) in ContainerAn │ │ │ │ │ +000298d0: 6e6f 7461 7469 6f6e 0a0a 3c6c 693e 746f notation..
  • to │ │ │ │ │ +000298e0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +000298f0: 7469 6f6e 732f 7265 7065 6174 696e 6741 tions/repeatingA │ │ │ │ │ +00029900: 6e6e 6f74 6174 696f 6e73 2f57 726f 6e67 nnotations/Wrong │ │ │ │ │ +00029910: 5665 7273 696f 6e2e 6a61 7661 3a20 7465 Version.java: te │ │ │ │ │ +00029920: 7374 2074 6861 7420 6f6e 6c79 204a 6176 st that only Jav │ │ │ │ │ +00029930: 6120 382b 2061 6c6c 6f77 7320 7265 7065 a 8+ allows repe │ │ │ │ │ +00029940: 6174 696e 6720 616e 6e6f 7461 7469 6f6e ating annotation │ │ │ │ │ +00029950: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00029960: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f72 ac/annotations/r │ │ │ │ │ +00029970: 6570 6561 7469 6e67 416e 6e6f 7461 7469 epeatingAnnotati │ │ │ │ │ +00029980: 6f6e 732f 6272 6f6b 656e 5479 7065 416e ons/brokenTypeAn │ │ │ │ │ +00029990: 6e6f 436f 6e74 6169 6e65 722f 4272 6f6b noContainer/Brok │ │ │ │ │ +000299a0: 656e 5479 7065 416e 6e6f 436f 6e74 6169 enTypeAnnoContai │ │ │ │ │ +000299b0: 6e65 722e 6a61 7661 3a20 456e 7375 7265 ner.java: Ensure │ │ │ │ │ +000299c0: 2074 6861 7420 6120 6272 6f6b 656e 2074 that a broken t │ │ │ │ │ +000299d0: 7970 6520 616e 6e6f 7461 7469 6f6e 2063 ype annotation c │ │ │ │ │ +000299e0: 6f6e 7461 696e 6572 2067 656e 6572 6174 ontainer generat │ │ │ │ │ +000299f0: 6573 2061 2063 6f72 7265 6374 2065 7272 es a correct err │ │ │ │ │ +00029a00: 6f72 206d 6573 7361 6765 2e0a 0a3c 6c69 or message...
  • tools/javac/ann │ │ │ │ │ +00029a20: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ +00029a30: 6e67 416e 6e6f 7461 7469 6f6e 732f 636f ngAnnotations/co │ │ │ │ │ +00029a40: 6d62 6f2f 4261 7369 6353 796e 7461 7843 mbo/BasicSyntaxC │ │ │ │ │ +00029a50: 6f6d 626f 2e6a 6176 613a 2042 6173 6963 ombo.java: Basic │ │ │ │ │ +00029a60: 2053 796e 7461 7820 7465 7374 2066 6f72 Syntax test for │ │ │ │ │ +00029a70: 2072 6570 6561 7469 6e67 2061 6e6e 6f74 repeating annot │ │ │ │ │ +00029a80: 6174 696f 6e73 206f 6e20 616c 6c20 656c ations on all el │ │ │ │ │ +00029a90: 656d 656e 7473 0a0a 3c6c 693e 746f 6f6c ements..
  • tool │ │ │ │ │ +00029aa0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +00029ab0: 6f6e 732f 7265 7065 6174 696e 6741 6e6e ons/repeatingAnn │ │ │ │ │ +00029ac0: 6f74 6174 696f 6e73 2f63 6f6d 626f 2f44 otations/combo/D │ │ │ │ │ +00029ad0: 6570 7265 6361 7465 6441 6e6e 6f43 6f6d eprecatedAnnoCom │ │ │ │ │ +00029ae0: 626f 2e6a 6176 613a 2043 6f6d 626f 2074 bo.java: Combo t │ │ │ │ │ +00029af0: 6573 7420 746f 2063 6865 636b 2066 6f72 est to check for │ │ │ │ │ +00029b00: 2075 7361 6765 206f 6620 4465 7072 6563 usage of Deprec │ │ │ │ │ +00029b10: 6174 6564 0a0a 3c6c 693e 746f 6f6c 732f ated..
  • tools/ │ │ │ │ │ +00029b20: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +00029b30: 732f 7265 7065 6174 696e 6741 6e6e 6f74 s/repeatingAnnot │ │ │ │ │ +00029b40: 6174 696f 6e73 2f63 6f6d 626f 2f44 6f63 ations/combo/Doc │ │ │ │ │ +00029b50: 756d 656e 7465 6441 6e6e 6f43 6f6d 626f umentedAnnoCombo │ │ │ │ │ +00029b60: 2e6a 6176 613a 2050 6f73 6974 6976 6520 .java: Positive │ │ │ │ │ +00029b70: 636f 6d62 6f20 7465 7374 2066 6f72 2075 combo test for u │ │ │ │ │ +00029b80: 7365 206f 6620 446f 6375 6d65 6e74 6564 se of Documented │ │ │ │ │ +00029b90: 206f 6e20 6261 7365 416e 6e6f 2f63 6f6e on baseAnno/con │ │ │ │ │ +00029ba0: 7461 696e 6572 416e 6e6f 0a0a 3c6c 693e tainerAnno..
  • │ │ │ │ │ +00029bb0: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +00029bc0: 7461 7469 6f6e 732f 7265 7065 6174 696e tations/repeatin │ │ │ │ │ +00029bd0: 6741 6e6e 6f74 6174 696f 6e73 2f63 6f6d gAnnotations/com │ │ │ │ │ +00029be0: 626f 2f49 6e68 6572 6974 6564 416e 6e6f bo/InheritedAnno │ │ │ │ │ +00029bf0: 436f 6d62 6f2e 6a61 7661 3a20 506f 7369 Combo.java: Posi │ │ │ │ │ +00029c00: 7469 7665 2063 6f6d 626f 2074 6573 7420 tive combo test │ │ │ │ │ +00029c10: 666f 7220 7573 6520 6f66 2049 6e68 6572 for use of Inher │ │ │ │ │ +00029c20: 6974 6564 206f 6e20 6261 7365 416e 6e6f ited on baseAnno │ │ │ │ │ +00029c30: 2f63 6f6e 7461 696e 6572 416e 6e6f 0a0a /containerAnno.. │ │ │ │ │ +00029c40: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00029c50: 616e 6e6f 7461 7469 6f6e 732f 7265 7065 annotations/repe │ │ │ │ │ +00029c60: 6174 696e 6741 6e6e 6f74 6174 696f 6e73 atingAnnotations │ │ │ │ │ +00029c70: 2f63 6f6d 626f 2f52 6566 6c65 6374 696f /combo/Reflectio │ │ │ │ │ +00029c80: 6e54 6573 742e 6a61 7661 3a20 5265 666c nTest.java: Refl │ │ │ │ │ +00029c90: 6563 7469 6f6e 2061 7069 2074 6573 7473 ection api tests │ │ │ │ │ +00029ca0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00029cb0: 632f 616e 6e6f 7461 7469 6f6e 732f 7265 c/annotations/re │ │ │ │ │ +00029cc0: 7065 6174 696e 6741 6e6e 6f74 6174 696f peatingAnnotatio │ │ │ │ │ +00029cd0: 6e73 2f63 6f6d 626f 2f52 6574 656e 7469 ns/combo/Retenti │ │ │ │ │ +00029ce0: 6f6e 416e 6e6f 436f 6d62 6f2e 6a61 7661 onAnnoCombo.java │ │ │ │ │ +00029cf0: 3a20 436f 6d62 6f20 7465 7374 2066 6f72 : Combo test for │ │ │ │ │ +00029d00: 2061 6c6c 2070 6f73 7369 626c 6520 636f all possible co │ │ │ │ │ +00029d10: 6d62 696e 6174 696f 6e73 2066 6f72 2052 mbinations for R │ │ │ │ │ +00029d20: 6574 656e 7469 6f6e 2056 616c 7565 730a etention Values. │ │ │ │ │ +00029d30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00029d40: 2f61 6e6e 6f74 6174 696f 6e73 2f72 6570 /annotations/rep │ │ │ │ │ +00029d50: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ +00029d60: 732f 636f 6d62 6f2f 5461 7267 6574 416e s/combo/TargetAn │ │ │ │ │ +00029d70: 6e6f 436f 6d62 6f2e 6a61 7661 3a20 4465 noCombo.java: De │ │ │ │ │ +00029d80: 6661 756c 7420 7465 7374 2063 6173 6573 fault test cases │ │ │ │ │ +00029d90: 2066 6f72 2072 756e 6e69 6e67 2063 6f6d for running com │ │ │ │ │ +00029da0: 6269 6e61 7469 6f6e 7320 666f 7220 5461 binations for Ta │ │ │ │ │ +00029db0: 7267 6574 2076 616c 7565 730a 0a3c 6c69 rget values..
  • tools/javac/ann │ │ │ │ │ +00029dd0: 6f74 6174 696f 6e73 2f72 6570 6561 7469 otations/repeati │ │ │ │ │ +00029de0: 6e67 416e 6e6f 7461 7469 6f6e 732f 6765 ngAnnotations/ge │ │ │ │ │ +00029df0: 6e65 7261 7465 6449 6e52 6570 6561 7469 neratedInRepeati │ │ │ │ │ +00029e00: 6e67 2f47 656e 6572 6174 6564 496e 5265 ng/GeneratedInRe │ │ │ │ │ +00029e10: 7065 6174 696e 672e 6a61 7661 3a20 4368 peating.java: Ch │ │ │ │ │ +00029e20: 6563 6b20 7468 6174 2072 6570 6561 7469 eck that repeati │ │ │ │ │ +00029e30: 6e67 2061 6e6e 6f74 6174 696f 6e73 2077 ng annotations w │ │ │ │ │ +00029e40: 686f 7365 2061 7474 7269 6275 7465 7320 hose attributes │ │ │ │ │ +00029e50: 6172 6520 6e6f 742d 7965 742d 6765 6e65 are not-yet-gene │ │ │ │ │ +00029e60: 7261 7465 6420 636c 6173 7365 7320 776f rated classes wo │ │ │ │ │ +00029e70: 726b 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a rk...
  • tools/j │ │ │ │ │ +00029e80: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +00029e90: 2f74 6573 7443 7261 7368 4e65 7374 6564 /testCrashNested │ │ │ │ │ +00029ea0: 416e 6e6f 732f 5465 7374 4372 6173 684e Annos/TestCrashN │ │ │ │ │ +00029eb0: 6573 7465 6441 6e6e 6f73 2e6a 6176 613a estedAnnos.java: │ │ │ │ │ +00029ec0: 2054 6573 7420 7468 6174 206a 6176 6163 Test that javac │ │ │ │ │ +00029ed0: 2064 6f65 736e 2774 2061 7373 6572 742f doesn't assert/ │ │ │ │ │ +00029ee0: 6372 6173 6820 7768 656e 2074 6865 7265 crash when there │ │ │ │ │ +00029ef0: 2061 7265 2077 6861 7420 6c6f 6f6b 7320 are what looks │ │ │ │ │ +00029f00: 746f 2062 6520 616e 6e6f 7461 7469 6f6e to be annotation │ │ │ │ │ +00029f10: 7320 6e65 7374 6564 2069 6e73 6964 6520 s nested inside │ │ │ │ │ +00029f20: 6572 726f 6e65 6f75 7320 616e 6e6f 7461 erroneous annota │ │ │ │ │ +00029f30: 7469 6f6e 732e 0a0a 3c6c 693e 746f 6f6c tions...
  • tool │ │ │ │ │ +00029f40: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +00029f50: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +00029f60: 6f6e 732f 3639 3637 3030 322f 5436 3936 ons/6967002/T696 │ │ │ │ │ +00029f70: 3730 3032 2e6a 6176 613a 204a 444b 3720 7002.java: JDK7 │ │ │ │ │ +00029f80: 6239 3920 6a61 7661 6320 636f 6d70 696c b99 javac compil │ │ │ │ │ +00029f90: 6174 696f 6e20 6572 726f 7220 286a 6176 ation error (jav │ │ │ │ │ +00029fa0: 612e 6c61 6e67 2e41 7373 6572 7469 6f6e a.lang.Assertion │ │ │ │ │ +00029fb0: 4572 726f 7229 0a0a 3c6c 693e 746f 6f6c Error)..
  • tool │ │ │ │ │ +00029fc0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +00029fd0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +00029fe0: 6f6e 732f 3830 3133 3138 302f 5175 616c ons/8013180/Qual │ │ │ │ │ +00029ff0: 6966 6965 644e 616d 652e 6a61 7661 3a20 ifiedName.java: │ │ │ │ │ +0002a000: 5175 616c 6966 6965 6420 7479 7065 2061 Qualified type a │ │ │ │ │ +0002a010: 6e6e 6f74 6174 696f 6e20 6e61 6d65 2075 nnotation name u │ │ │ │ │ +0002a020: 7365 6420 746f 2063 7261 7368 206a 6176 sed to crash jav │ │ │ │ │ +0002a030: 6163 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ac..
  • tools/ja │ │ │ │ │ +0002a040: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002a050: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002a060: 3830 3437 3032 342f 5438 3034 3730 3234 8047024/T8047024 │ │ │ │ │ +0002a070: 2e6a 6176 613a 2041 7373 6572 7469 6f6e .java: Assertion │ │ │ │ │ +0002a080: 4572 726f 723a 2065 7863 6570 7469 6f6e Error: exception │ │ │ │ │ +0002a090: 5f69 6e64 6578 2061 6c72 6561 6479 2063 _index already c │ │ │ │ │ +0002a0a0: 6f6e 7461 696e 7320 6120 6279 7465 636f ontains a byteco │ │ │ │ │ +0002a0b0: 6465 206f 6666 7365 740a 0a3c 6c69 3e74 de offset..
  • t │ │ │ │ │ +0002a0c0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002a0d0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002a0e0: 6174 696f 6e73 2f38 3233 3634 3930 2f54 ations/8236490/T │ │ │ │ │ +0002a0f0: 3832 3336 3439 302e 6a61 7661 3a20 4966 8236490.java: If │ │ │ │ │ +0002a100: 2074 6865 2065 7863 6570 7469 6f6e 2063 the exception c │ │ │ │ │ +0002a110: 6c61 7373 2069 6e64 6578 2069 6e20 636f lass index in co │ │ │ │ │ +0002a120: 6e73 7461 6e74 2070 6f6f 6c20 6578 6365 nstant pool exce │ │ │ │ │ +0002a130: 6564 7320 3235 362c 2074 6865 2074 7970 eds 256, the typ │ │ │ │ │ +0002a140: 6520 616e 6e6f 7461 7469 6f6e 7320 696e e annotations in │ │ │ │ │ +0002a150: 2063 6f6e 7265 7370 6f6e 6469 6e67 2063 conresponding c │ │ │ │ │ +0002a160: 6174 6368 2065 7870 7265 7373 696f 6e20 atch expression │ │ │ │ │ +0002a170: 7368 6f75 6c64 2062 6520 636f 6d70 696c should be compil │ │ │ │ │ +0002a180: 6564 2073 7563 6365 7373 6675 6c6c 792e ed successfully. │ │ │ │ │ +0002a190: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0002a1a0: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ +0002a1b0: 7065 416e 6e6f 7461 7469 6f6e 732f 436f peAnnotations/Co │ │ │ │ │ +0002a1c0: 6d70 6c65 7469 6f6e 4572 726f 724f 6e45 mpletionErrorOnE │ │ │ │ │ +0002a1d0: 6e63 6c6f 7369 6e67 5479 7065 2e6a 6176 nclosingType.jav │ │ │ │ │ +0002a1e0: 613a 2043 6f6d 706c 6574 696f 6e46 6169 a: CompletionFai │ │ │ │ │ +0002a1f0: 6c75 7265 2069 6e20 6765 7445 6e63 6c6f lure in getEnclo │ │ │ │ │ +0002a200: 7369 6e67 5479 7065 2061 7474 6163 6869 singType attachi │ │ │ │ │ +0002a210: 6e67 2074 7970 6520 616e 6e6f 7461 7469 ng type annotati │ │ │ │ │ +0002a220: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ +0002a230: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +0002a240: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ +0002a250: 2f43 7261 7368 4f6e 4e6f 6e45 7869 7374 /CrashOnNonExist │ │ │ │ │ +0002a260: 696e 674d 6574 686f 6454 6573 742e 6a61 ingMethodTest.ja │ │ │ │ │ +0002a270: 7661 3a20 6a61 7661 6320 6372 6173 6865 va: javac crashe │ │ │ │ │ +0002a280: 7320 6f6e 2063 616c 6c20 746f 206e 6f6e s on call to non │ │ │ │ │ +0002a290: 2d65 7869 7374 656e 7420 6765 6e65 7269 -existent generi │ │ │ │ │ +0002a2a0: 6320 6d65 7468 6f64 2077 6974 6820 6578 c method with ex │ │ │ │ │ +0002a2b0: 706c 6963 6974 2061 6e6e 6f74 6174 6564 plicit annotated │ │ │ │ │ +0002a2c0: 2074 7970 6520 6172 670a 0a3c 6c69 3e74 type arg..
  • t │ │ │ │ │ +0002a2d0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002a2e0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002a2f0: 6174 696f 6e73 2f44 6563 6c56 7355 7365 ations/DeclVsUse │ │ │ │ │ +0002a300: 4572 726f 724d 6573 7361 6765 2e6a 6176 ErrorMessage.jav │ │ │ │ │ +0002a310: 613a 2043 6865 636b 2066 6f72 2063 6f72 a: Check for cor │ │ │ │ │ +0002a320: 7265 6374 2074 7970 6520 616e 6e6f 7461 rect type annota │ │ │ │ │ +0002a330: 7469 6f6e 2065 7272 6f72 206d 6573 7361 tion error messa │ │ │ │ │ +0002a340: 6765 732e 0a0a 3c6c 693e 746f 6f6c 732f ges...
  • tools/ │ │ │ │ │ +0002a350: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002a360: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002a370: 732f 4572 6173 7572 6554 6573 742e 6a61 s/ErasureTest.ja │ │ │ │ │ +0002a380: 7661 3a20 436f 6d70 696c 6572 2069 6e63 va: Compiler inc │ │ │ │ │ +0002a390: 6f72 7265 6374 6c79 2074 7265 6174 7320 orrectly treats │ │ │ │ │ +0002a3a0: 616e 6e6f 7461 7465 6420 616e 6420 756e annotated and un │ │ │ │ │ +0002a3b0: 616e 6e6f 7461 7465 6420 7479 7065 2076 annotated type v │ │ │ │ │ +0002a3c0: 6172 6961 626c 6520 626f 756e 6473 2061 ariable bounds a │ │ │ │ │ +0002a3d0: 7320 6469 6666 6572 656e 7420 7479 7065 s different type │ │ │ │ │ +0002a3e0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0002a3f0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ +0002a400: 7970 6541 6e6e 6f74 6174 696f 6e73 2f49 ypeAnnotations/I │ │ │ │ │ +0002a410: 6e6e 6572 436c 6173 732e 6a61 7661 3a20 nnerClass.java: │ │ │ │ │ +0002a420: 636f 6d70 696c 6572 2063 7261 7368 6573 compiler crashes │ │ │ │ │ +0002a430: 2077 6865 6e20 7669 7369 7469 6e67 2069 when visiting i │ │ │ │ │ +0002a440: 6e6e 6572 2063 6c61 7373 6573 0a0a 3c6c nner classes..tools/javac/an │ │ │ │ │ +0002a460: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002a470: 6e6f 7461 7469 6f6e 732f 4d75 6c74 6970 notations/Multip │ │ │ │ │ +0002a480: 6c65 5461 7267 6574 732e 6a61 7661 3a20 leTargets.java: │ │ │ │ │ +0002a490: 6368 6563 6b20 7468 6174 2074 7970 6520 check that type │ │ │ │ │ +0002a4a0: 616e 6e6f 7461 7469 6f6e 7320 6d61 7920 annotations may │ │ │ │ │ +0002a4b0: 6170 7065 6172 206f 6e20 766f 6964 206d appear on void m │ │ │ │ │ +0002a4c0: 6574 686f 6420 6966 2069 7420 6973 2061 ethod if it is a │ │ │ │ │ +0002a4d0: 206d 6574 686f 6420 616e 6e6f 7461 7469 method annotati │ │ │ │ │ +0002a4e0: 6f6e 2074 6f6f 2e0a 0a3c 6c69 3e74 6f6f on too...
  • too │ │ │ │ │ +0002a4f0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002a500: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002a510: 696f 6e73 2f4e 6573 7454 7970 6541 6e6e ions/NestTypeAnn │ │ │ │ │ +0002a520: 6f74 6174 696f 6e2e 6a61 7661 3a20 6a61 otation.java: ja │ │ │ │ │ +0002a530: 7661 6320 7368 6f75 6c64 2061 7474 7269 vac should attri │ │ │ │ │ +0002a540: 6275 7465 2074 6865 2069 6e74 6572 6e61 bute the interna │ │ │ │ │ +0002a550: 6c20 616e 6e6f 7461 7469 6f6e 7320 6f66 l annotations of │ │ │ │ │ +0002a560: 2074 6865 2061 6e6e 6f74 6174 696f 6e20 the annotation │ │ │ │ │ +0002a570: 656c 656d 656e 7420 7661 6c75 650a 0a3c element value..< │ │ │ │ │ +0002a580: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002a590: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002a5a0: 6e6e 6f74 6174 696f 6e73 2f4e 6f54 6172 nnotations/NoTar │ │ │ │ │ +0002a5b0: 6765 744f 6e54 7970 6550 6172 616d 6574 getOnTypeParamet │ │ │ │ │ +0002a5c0: 6572 4465 636c 6172 6174 696f 6e2e 6a61 erDeclaration.ja │ │ │ │ │ +0002a5d0: 7661 3a20 6e6f 2d40 5461 7267 6574 2061 va: no-@Target a │ │ │ │ │ +0002a5e0: 6e6e 6f74 6174 696f 6e73 2073 686f 756c nnotations shoul │ │ │ │ │ +0002a5f0: 6420 6265 2061 7070 6c69 6361 626c 6520 d be applicable │ │ │ │ │ +0002a600: 746f 2074 7970 6520 7061 7261 6d65 7465 to type paramete │ │ │ │ │ +0002a610: 7220 6465 636c 6172 6174 696f 6e73 0a0a r declarations.. │ │ │ │ │ +0002a620: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002a630: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ +0002a640: 416e 6e6f 7461 7469 6f6e 732f 5269 6368 Annotations/Rich │ │ │ │ │ +0002a650: 466f 726d 6174 7465 7257 6974 6841 6e6e FormatterWithAnn │ │ │ │ │ +0002a660: 6f74 6174 696f 6e73 5465 7374 2e6a 6176 otationsTest.jav │ │ │ │ │ +0002a670: 613a 206a 6176 612e 6c61 6e67 2e41 7373 a: java.lang.Ass │ │ │ │ │ +0002a680: 6572 7469 6f6e 4572 726f 723a 204d 6973 ertionError: Mis │ │ │ │ │ +0002a690: 7369 6e67 2074 7970 6520 7661 7269 6162 sing type variab │ │ │ │ │ +0002a6a0: 6c65 2069 6e20 7768 6572 6520 636c 6175 le in where clau │ │ │ │ │ +0002a6b0: 7365 3a20 540a 0a3c 6c69 3e74 6f6f 6c73 se: T..
  • tools │ │ │ │ │ +0002a6c0: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002a6d0: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002a6e0: 6e73 2f54 6172 6765 7454 7970 6573 2e6a ns/TargetTypes.j │ │ │ │ │ +0002a6f0: 6176 613a 2063 6f6d 7069 6c65 7220 6163 ava: compiler ac │ │ │ │ │ +0002a700: 6365 7074 7320 616c 6c20 7661 6c75 6573 cepts all values │ │ │ │ │ +0002a710: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0002a720: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ +0002a730: 7065 416e 6e6f 7461 7469 6f6e 732f 5465 peAnnotations/Te │ │ │ │ │ +0002a740: 7374 416e 6f6e 496e 6e65 7249 6e73 7461 stAnonInnerInsta │ │ │ │ │ +0002a750: 6e63 6531 2e6a 6176 613a 2054 6869 7320 nce1.java: This │ │ │ │ │ +0002a760: 7465 7374 2070 7265 7669 6f75 736c 7920 test previously │ │ │ │ │ +0002a770: 666f 7263 6564 2061 6e20 6173 7365 7274 forced an assert │ │ │ │ │ +0002a780: 696f 6e20 746f 2066 6169 6c2c 2064 7565 ion to fail, due │ │ │ │ │ +0002a790: 2074 6f20 5479 7065 416e 6e6f 7461 7469 to TypeAnnotati │ │ │ │ │ +0002a7a0: 6f6e 506f 7369 7469 6f6e 2076 6973 6974 onPosition visit │ │ │ │ │ +0002a7b0: 696e 6720 6120 7472 6565 206e 6f64 6520 ing a tree node │ │ │ │ │ +0002a7c0: 7072 696f 7220 746f 206d 656d 6265 7245 prior to memberE │ │ │ │ │ +0002a7d0: 6e74 6572 2e0a 0a3c 6c69 3e74 6f6f 6c73 nter...
  • tools │ │ │ │ │ +0002a7e0: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002a7f0: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002a800: 6e73 2f54 7970 6541 6e6e 6f73 4f6e 436f ns/TypeAnnosOnCo │ │ │ │ │ +0002a810: 6e73 7472 7563 746f 7273 5465 7374 2e6a nstructorsTest.j │ │ │ │ │ +0002a820: 6176 613a 206a 6176 6163 2063 7261 7368 ava: javac crash │ │ │ │ │ +0002a830: 6573 2077 6869 6c65 2061 6464 696e 6720 es while adding │ │ │ │ │ +0002a840: 7479 7065 2061 6e6e 6f74 6174 696f 6e73 type annotations │ │ │ │ │ +0002a850: 2074 6f20 7468 6520 7265 7475 726e 2074 to the return t │ │ │ │ │ +0002a860: 7970 6520 6f66 2061 2063 6f6e 7374 7275 ype of a constru │ │ │ │ │ +0002a870: 6374 6f72 0a0a 3c6c 693e 746f 6f6c 732f ctor..
  • tools/ │ │ │ │ │ +0002a880: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002a890: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002a8a0: 732f 5479 7065 416e 6e6f 7461 7469 6f6e s/TypeAnnotation │ │ │ │ │ +0002a8b0: 7349 6e43 6f6e 7374 616e 7449 6e69 742e sInConstantInit. │ │ │ │ │ +0002a8c0: 6a61 7661 3a20 5665 7269 6679 2074 7970 java: Verify typ │ │ │ │ │ +0002a8d0: 6520 616e 6e6f 7461 7469 6f6e 7320 696e e annotations in │ │ │ │ │ +0002a8e0: 7369 6465 2063 6f6e 7374 616e 7420 6578 side constant ex │ │ │ │ │ +0002a8f0: 7072 6573 7369 6f6e 2066 6965 6c64 2069 pression field i │ │ │ │ │ +0002a900: 6e69 7469 616c 697a 6572 7320 6172 6520 nitializers are │ │ │ │ │ +0002a910: 6861 6e64 6c65 6420 636f 7272 6563 746c handled correctl │ │ │ │ │ +0002a920: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ +0002a930: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ +0002a940: 7970 6541 6e6e 6f74 6174 696f 6e73 2f54 ypeAnnotations/T │ │ │ │ │ +0002a950: 7970 6541 6e6e 6f74 6174 696f 6e73 506f ypeAnnotationsPo │ │ │ │ │ +0002a960: 7369 7469 6f6e 734f 6e52 6563 6f72 6473 sitionsOnRecords │ │ │ │ │ +0002a970: 2e6a 6176 613a 2056 6572 6966 7920 6c6f .java: Verify lo │ │ │ │ │ +0002a980: 6361 7469 6f6e 206f 6620 7479 7065 2061 cation of type a │ │ │ │ │ +0002a990: 6e6e 6f74 6174 696f 6e73 206f 6e20 7265 nnotations on re │ │ │ │ │ +0002a9a0: 636f 7264 730a 0a3c 6c69 3e74 6f6f 6c73 cords..
  • tools │ │ │ │ │ +0002a9b0: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002a9c0: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002a9d0: 6e73 2f54 7970 6550 6172 616d 6574 6572 ns/TypeParameter │ │ │ │ │ +0002a9e0: 5461 7267 6574 2e6a 6176 613a 2063 6865 Target.java: che │ │ │ │ │ +0002a9f0: 636b 2074 6861 7420 7479 7065 2061 6e6e ck that type ann │ │ │ │ │ +0002aa00: 6f74 6174 696f 6e73 206d 6179 2061 7070 otations may app │ │ │ │ │ +0002aa10: 6561 7220 6f6e 2061 6c6c 2074 7970 6520 ear on all type │ │ │ │ │ +0002aa20: 7061 7261 6d65 7465 720a 0a3c 6c69 3e74 parameter..
  • t │ │ │ │ │ +0002aa30: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002aa40: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002aa50: 6174 696f 6e73 2f54 7970 6550 726f 634f ations/TypeProcO │ │ │ │ │ +0002aa60: 6e6c 792e 6a61 7661 3a20 7465 7374 2074 nly.java: test t │ │ │ │ │ +0002aa70: 6861 7420 7479 7065 2070 726f 6365 7373 hat type process │ │ │ │ │ +0002aa80: 6f72 7320 6172 6520 7275 6e20 7768 656e ors are run when │ │ │ │ │ +0002aa90: 202d 7072 6f63 3a6f 6e6c 7920 6973 2070 -proc:only is p │ │ │ │ │ +0002aaa0: 6173 7365 642e 0a0a 3c6c 693e 746f 6f6c assed...
  • tool │ │ │ │ │ +0002aab0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002aac0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002aad0: 6f6e 732f 5479 7065 5573 6554 6172 6765 ons/TypeUseTarge │ │ │ │ │ +0002aae0: 742e 6a61 7661 3a20 6368 6563 6b20 7468 t.java: check th │ │ │ │ │ +0002aaf0: 6174 2074 7970 6520 616e 6e6f 7461 7469 at type annotati │ │ │ │ │ +0002ab00: 6f6e 7320 6d61 7920 6170 7065 6172 206f ons may appear o │ │ │ │ │ +0002ab10: 6e20 616c 6c20 7479 7065 2064 6563 6c61 n all type decla │ │ │ │ │ +0002ab20: 7261 7469 6f6e 730a 0a3c 6c69 3e74 6f6f rations..
  • too │ │ │ │ │ +0002ab30: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002ab40: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002ab50: 696f 6e73 2f56 6172 6961 626c 6573 4465 ions/VariablesDe │ │ │ │ │ +0002ab60: 636c 6172 6564 5769 7468 5661 7254 6573 claredWithVarTes │ │ │ │ │ +0002ab70: 742e 6a61 7661 3a20 6368 6563 6b20 7468 t.java: check th │ │ │ │ │ +0002ab80: 6174 2070 6f74 656e 7469 616c 6c79 2061 at potentially a │ │ │ │ │ +0002ab90: 7070 6c69 6361 626c 6520 7479 7065 2061 pplicable type a │ │ │ │ │ +0002aba0: 6e6e 6f74 6174 696f 6e73 2061 7265 2073 nnotations are s │ │ │ │ │ +0002abb0: 6b69 7020 6966 2074 6865 2076 6172 6961 kip if the varia │ │ │ │ │ +0002abc0: 626c 6520 6f72 2070 6172 616d 6574 6572 ble or parameter │ │ │ │ │ +0002abd0: 2077 6173 2064 6563 6c61 7265 6420 7769 was declared wi │ │ │ │ │ +0002abe0: 7468 2076 6172 0a0a 3c6c 693e 746f 6f6c th var..
  • tool │ │ │ │ │ +0002abf0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002ac00: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002ac10: 6f6e 732f 6170 692f 416e 6e6f 7461 7465 ons/api/Annotate │ │ │ │ │ +0002ac20: 6441 7272 6179 4f72 6465 722e 6a61 7661 dArrayOrder.java │ │ │ │ │ +0002ac30: 3a20 4368 6563 6b73 2074 6865 2061 6e6e : Checks the ann │ │ │ │ │ +0002ac40: 6f74 6174 696f 6e20 7479 7065 7320 7461 otation types ta │ │ │ │ │ +0002ac50: 7267 6574 696e 6720 6172 7261 7920 7479 rgeting array ty │ │ │ │ │ +0002ac60: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ +0002ac70: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +0002ac80: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ +0002ac90: 2f61 7069 2f41 7272 6179 4372 6561 7469 /api/ArrayCreati │ │ │ │ │ +0002aca0: 6f6e 5472 6565 2e6a 6176 613a 2043 6865 onTree.java: Che │ │ │ │ │ +0002acb0: 636b 7320 7468 6174 2074 6865 2069 6e74 cks that the int │ │ │ │ │ +0002acc0: 6572 6163 7469 6f6e 2062 6574 7765 656e eraction between │ │ │ │ │ +0002acd0: 2061 6e6e 6f74 6174 6564 2061 6e64 2075 annotated and u │ │ │ │ │ +0002ace0: 6e61 6e6e 6f74 6174 6564 2061 7272 6179 nannotated array │ │ │ │ │ +0002acf0: 206c 6576 656c 7320 696e 2061 7272 6179 levels in array │ │ │ │ │ +0002ad00: 2063 7265 6174 696f 6e20 7472 6565 730a creation trees. │ │ │ │ │ +0002ad10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0002ad20: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ +0002ad30: 6541 6e6e 6f74 6174 696f 6e73 2f61 7069 eAnnotations/api │ │ │ │ │ +0002ad40: 2f41 7272 6179 506f 7369 7469 6f6e 436f /ArrayPositionCo │ │ │ │ │ +0002ad50: 6e73 6973 7465 6e63 792e 6a61 7661 3a20 nsistency.java: │ │ │ │ │ +0002ad60: 4368 6563 6b73 2074 6861 7420 7468 6520 Checks that the │ │ │ │ │ +0002ad70: 696e 7465 7261 6374 696f 6e20 6265 7477 interaction betw │ │ │ │ │ +0002ad80: 6565 6e20 616e 6e6f 7461 7465 6420 616e een annotated an │ │ │ │ │ +0002ad90: 6420 756e 616e 6e6f 7461 7465 6420 6172 d unannotated ar │ │ │ │ │ +0002ada0: 7261 7920 6c65 7665 6c73 0a0a 3c6c 693e ray levels..
  • │ │ │ │ │ +0002adb0: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +0002adc0: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ +0002add0: 7461 7469 6f6e 732f 6174 7472 6962 7574 tations/attribut │ │ │ │ │ +0002ade0: 696f 6e2f 5363 6f70 6573 2e6a 6176 613a ion/Scopes.java: │ │ │ │ │ +0002adf0: 2074 6573 7420 7363 6f70 6573 206f 6620 test scopes of │ │ │ │ │ +0002ae00: 6174 7472 6962 7574 696f 6e0a 0a3c 6c69 attribution..
  • tools/javac/ann │ │ │ │ │ +0002ae20: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ +0002ae30: 6f74 6174 696f 6e73 2f63 6c61 7373 6669 otations/classfi │ │ │ │ │ +0002ae40: 6c65 2f41 6e6e 6f74 6174 6564 4578 7465 le/AnnotatedExte │ │ │ │ │ +0002ae50: 6e64 7354 6573 742e 6a61 7661 3a20 5665 ndsTest.java: Ve │ │ │ │ │ +0002ae60: 7269 6679 2074 6861 7420 6a61 7661 6320 rify that javac │ │ │ │ │ +0002ae70: 656d 6974 7320 7072 6f70 6572 2073 7570 emits proper sup │ │ │ │ │ +0002ae80: 6572 2074 7970 6520 696e 6465 7820 2836 er type index (6 │ │ │ │ │ +0002ae90: 3535 3335 2920 666f 7220 616e 2061 6e6e 5535) for an ann │ │ │ │ │ +0002aea0: 6f74 6174 6564 2065 7874 656e 6473 0a0a otated extends.. │ │ │ │ │ +0002aeb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002aec0: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ +0002aed0: 416e 6e6f 7461 7469 6f6e 732f 636c 6173 Annotations/clas │ │ │ │ │ +0002aee0: 7366 696c 652f 416e 6f6e 796d 6f75 7343 sfile/AnonymousC │ │ │ │ │ +0002aef0: 6c61 7373 5465 7374 2e6a 6176 613a 2049 lassTest.java: I │ │ │ │ │ +0002af00: 6e76 616c 6964 2052 756e 7469 6d65 5669 nvalid RuntimeVi │ │ │ │ │ +0002af10: 7369 626c 6554 7970 6541 6e6e 6f74 6174 sibleTypeAnnotat │ │ │ │ │ +0002af20: 696f 6e73 2066 6f72 2061 6e6e 6f74 6174 ions for annotat │ │ │ │ │ +0002af30: 696f 6e20 6f6e 2061 6e6f 6e79 6d6f 7573 ion on anonymous │ │ │ │ │ +0002af40: 2063 6c61 7373 2074 7970 6520 7061 7261 class type para │ │ │ │ │ +0002af50: 6d65 7465 720a 0a3c 6c69 3e74 6f6f 6c73 meter..
  • tools │ │ │ │ │ +0002af60: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002af70: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002af80: 6e73 2f63 6c61 7373 6669 6c65 2f41 6e6f ns/classfile/Ano │ │ │ │ │ +0002af90: 6e79 6d6f 7573 4578 7465 6e64 7354 6573 nymousExtendsTes │ │ │ │ │ +0002afa0: 742e 6a61 7661 3a20 416e 6f6e 796d 6f75 t.java: Anonymou │ │ │ │ │ +0002afb0: 7320 7479 7065 2064 6563 6c61 7261 7469 s type declarati │ │ │ │ │ +0002afc0: 6f6e 7320 6472 6f70 2073 7570 6572 7479 ons drop superty │ │ │ │ │ +0002afd0: 7065 2074 7970 6520 7061 7261 6d65 7465 pe type paramete │ │ │ │ │ +0002afe0: 7220 616e 6e6f 7461 7469 6f6e 730a 0a3c r annotations..< │ │ │ │ │ +0002aff0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002b000: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002b010: 6e6e 6f74 6174 696f 6e73 2f63 6c61 7373 nnotations/class │ │ │ │ │ +0002b020: 6669 6c65 2f42 7269 6467 6553 686f 756c file/BridgeShoul │ │ │ │ │ +0002b030: 6448 6176 654e 6f49 6e74 6572 696f 7241 dHaveNoInteriorA │ │ │ │ │ +0002b040: 6e6e 6f74 6174 696f 6e73 5465 7374 2e6a nnotationsTest.j │ │ │ │ │ +0002b050: 6176 613a 206a 6176 6163 2069 6e63 6f72 ava: javac incor │ │ │ │ │ +0002b060: 7265 6374 6c79 2063 6f70 6965 7320 6f76 rectly copies ov │ │ │ │ │ +0002b070: 6572 2069 6e74 6572 696f 7220 7479 7065 er interior type │ │ │ │ │ +0002b080: 2061 6e6e 6f74 6174 696f 6e73 2074 6f20 annotations to │ │ │ │ │ +0002b090: 6272 6964 6765 206d 6574 686f 640a 0a3c bridge method..< │ │ │ │ │ +0002b0a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002b0b0: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002b0c0: 6e6e 6f74 6174 696f 6e73 2f63 6c61 7373 nnotations/class │ │ │ │ │ +0002b0d0: 6669 6c65 2f43 6f6d 6269 6e61 7469 6f6e file/Combination │ │ │ │ │ +0002b0e0: 7354 6172 6765 7454 6573 7431 2e6a 6176 sTargetTest1.jav │ │ │ │ │ +0002b0f0: 613a 2043 6f6d 6269 6e61 7469 6f6e 7320 a: Combinations │ │ │ │ │ +0002b100: 6f66 2054 6172 6765 7420 456c 656d 656e of Target Elemen │ │ │ │ │ +0002b110: 7454 7970 6573 206f 6e20 2872 6570 6561 tTypes on (repea │ │ │ │ │ +0002b120: 7465 6429 7479 7065 2061 6e6e 6f74 6174 ted)type annotat │ │ │ │ │ +0002b130: 696f 6e73 2e0a 0a3c 6c69 3e74 6f6f 6c73 ions...
  • tools │ │ │ │ │ +0002b140: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002b150: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002b160: 6e73 2f63 6c61 7373 6669 6c65 2f43 6f6d ns/classfile/Com │ │ │ │ │ +0002b170: 6269 6e61 7469 6f6e 7354 6172 6765 7454 binationsTargetT │ │ │ │ │ +0002b180: 6573 7432 2e6a 6176 613a 2043 6f6d 6269 est2.java: Combi │ │ │ │ │ +0002b190: 6e61 7469 6f6e 7320 6f66 2054 6172 6765 nations of Targe │ │ │ │ │ +0002b1a0: 7420 456c 656d 656e 7454 7970 6573 206f t ElementTypes o │ │ │ │ │ +0002b1b0: 6e20 2872 6570 6561 7465 6429 7479 7065 n (repeated)type │ │ │ │ │ +0002b1c0: 2061 6e6e 6f74 6174 696f 6e73 2e0a 0a3c annotations...< │ │ │ │ │ +0002b1d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002b1e0: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002b1f0: 6e6e 6f74 6174 696f 6e73 2f63 6c61 7373 nnotations/class │ │ │ │ │ +0002b200: 6669 6c65 2f43 6f6d 6269 6e61 7469 6f6e file/Combination │ │ │ │ │ +0002b210: 7354 6172 6765 7454 6573 7433 2e6a 6176 sTargetTest3.jav │ │ │ │ │ +0002b220: 613a 2043 6865 636b 2028 7265 7065 6174 a: Check (repeat │ │ │ │ │ +0002b230: 696e 6729 7479 7065 2061 6e6e 6f74 6174 ing)type annotat │ │ │ │ │ +0002b240: 696f 6e73 206f 6e20 6c61 6d62 6461 2075 ions on lambda u │ │ │ │ │ +0002b250: 7361 6765 2e0a 0a3c 6c69 3e74 6f6f 6c73 sage...
  • tools │ │ │ │ │ +0002b260: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002b270: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002b280: 6e73 2f63 6c61 7373 6669 6c65 2f44 6561 ns/classfile/Dea │ │ │ │ │ +0002b290: 6443 6f64 652e 6a61 7661 3a20 7465 7374 dCode.java: test │ │ │ │ │ +0002b2a0: 2074 6861 7420 6f70 7469 6d69 7a65 6420 that optimized │ │ │ │ │ +0002b2b0: 6177 6179 2061 6e6e 6f74 6174 696f 6e73 away annotations │ │ │ │ │ +0002b2c0: 2061 7265 206e 6f74 2065 6d69 7465 6420 are not emited │ │ │ │ │ +0002b2d0: 746f 2063 6c61 7373 6669 6c65 0a0a 3c6c to classfile..tools/javac/an │ │ │ │ │ +0002b2f0: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002b300: 6e6f 7461 7469 6f6e 732f 636c 6173 7366 notations/classf │ │ │ │ │ +0002b310: 696c 652f 496e 7374 616e 6365 496e 6974 ile/InstanceInit │ │ │ │ │ +0002b320: 6961 6c69 7a65 722e 6a61 7661 3a20 7465 ializer.java: te │ │ │ │ │ +0002b330: 7374 2074 6861 7420 7479 7065 2061 6e6e st that type ann │ │ │ │ │ +0002b340: 6f74 6174 696f 6e73 206f 6e20 656e 7469 otations on enti │ │ │ │ │ +0002b350: 7469 6573 2069 6e20 696e 6974 6961 6c69 ties in initiali │ │ │ │ │ +0002b360: 7a65 7273 2061 7265 2065 6d69 7474 6564 zers are emitted │ │ │ │ │ +0002b370: 2074 6f20 636c 6173 7366 696c 650a 0a3c to classfile..< │ │ │ │ │ +0002b380: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002b390: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002b3a0: 6e6e 6f74 6174 696f 6e73 2f63 6c61 7373 nnotations/class │ │ │ │ │ +0002b3b0: 6669 6c65 2f4e 6573 7465 644c 616d 6264 file/NestedLambd │ │ │ │ │ +0002b3c0: 6173 4361 7374 6564 5465 7374 2e6a 6176 asCastedTest.jav │ │ │ │ │ +0002b3d0: 613a 204e 6f20 7479 7065 2061 6e6e 6f74 a: No type annot │ │ │ │ │ +0002b3e0: 6174 696f 6e73 2067 656e 6572 6174 6564 ations generated │ │ │ │ │ +0002b3f0: 2066 6f72 206e 6573 7465 6420 6c61 6d62 for nested lamb │ │ │ │ │ +0002b400: 6461 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a das..
  • tools/j │ │ │ │ │ +0002b410: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +0002b420: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ +0002b430: 2f63 6c61 7373 6669 6c65 2f4e 6577 5479 /classfile/NewTy │ │ │ │ │ +0002b440: 7065 4172 6775 6d65 6e74 732e 6a61 7661 peArguments.java │ │ │ │ │ +0002b450: 3a20 7465 7374 2074 6861 7420 6e65 7720 : test that new │ │ │ │ │ +0002b460: 7479 7065 2061 7267 756d 656e 7473 2061 type arguments a │ │ │ │ │ +0002b470: 7265 2065 6d69 7474 6564 2074 6f20 636c re emitted to cl │ │ │ │ │ +0002b480: 6173 7366 696c 650a 0a3c 6c69 3e74 6f6f assfile..
  • too │ │ │ │ │ +0002b490: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002b4a0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002b4b0: 696f 6e73 2f63 6c61 7373 6669 6c65 2f4e ions/classfile/N │ │ │ │ │ +0002b4c0: 6f54 6172 6765 7441 6e6e 6f74 6174 696f oTargetAnnotatio │ │ │ │ │ +0002b4d0: 6e73 2e6a 6176 613a 2074 6573 7420 7468 ns.java: test th │ │ │ │ │ +0002b4e0: 6174 2061 6e6e 6f74 6174 696f 6e73 2077 at annotations w │ │ │ │ │ +0002b4f0: 6974 6820 6e6f 2054 6172 6765 7420 6d65 ith no Target me │ │ │ │ │ +0002b500: 7461 2074 7970 6520 6973 2065 6d69 7474 ta type is emitt │ │ │ │ │ +0002b510: 6564 206f 6e6c 7920 6f6e 6365 2061 7320 ed only once as │ │ │ │ │ +0002b520: 6465 636c 6172 6174 696f 6e20 616e 6e6f declaration anno │ │ │ │ │ +0002b530: 7461 7469 6f6e 0a0a 3c6c 693e 746f 6f6c tation..
  • tool │ │ │ │ │ +0002b540: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002b550: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002b560: 6f6e 732f 636c 6173 7366 696c 652f 5061 ons/classfile/Pa │ │ │ │ │ +0002b570: 7474 6572 6e73 2e6a 6176 613a 2056 6572 tterns.java: Ver │ │ │ │ │ +0002b580: 6966 7920 7479 7065 2061 6e6e 6f74 6174 ify type annotat │ │ │ │ │ +0002b590: 696f 6e20 6f6e 2062 696e 6469 6e67 2070 ion on binding p │ │ │ │ │ +0002b5a0: 6174 7465 726e 730a 0a3c 6c69 3e74 6f6f atterns..
  • too │ │ │ │ │ +0002b5b0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002b5c0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002b5d0: 696f 6e73 2f63 6c61 7373 6669 6c65 2f53 ions/classfile/S │ │ │ │ │ +0002b5e0: 636f 7065 732e 6a61 7661 3a20 5175 616c copes.java: Qual │ │ │ │ │ +0002b5f0: 6966 6965 6420 696e 6e65 7220 7479 7065 ified inner type │ │ │ │ │ +0002b600: 2061 6e6e 6f74 6174 696f 6e20 6163 6365 annotation acce │ │ │ │ │ +0002b610: 7373 6962 6c65 2074 6f20 7468 6520 636c ssible to the cl │ │ │ │ │ +0002b620: 6173 732e 0a0a 3c6c 693e 746f 6f6c 732f ass...
  • tools/ │ │ │ │ │ +0002b630: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002b640: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002b650: 732f 636c 6173 7366 696c 652f 5374 6174 s/classfile/Stat │ │ │ │ │ +0002b660: 6963 496e 6974 6961 6c69 7a65 722e 6a61 icInitializer.ja │ │ │ │ │ +0002b670: 7661 3a20 7465 7374 2074 6861 7420 7479 va: test that ty │ │ │ │ │ +0002b680: 7065 2061 6e6e 6f74 6174 696f 6e73 206f pe annotations o │ │ │ │ │ +0002b690: 6e20 656e 7469 7469 6573 2069 6e20 7374 n entities in st │ │ │ │ │ +0002b6a0: 6174 6963 2069 6e69 7469 616c 697a 6572 atic initializer │ │ │ │ │ +0002b6b0: 7320 6172 6520 656d 6974 7465 6420 746f s are emitted to │ │ │ │ │ +0002b6c0: 2063 6c61 7373 6669 6c65 0a0a 3c6c 693e classfile..
  • │ │ │ │ │ +0002b6d0: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +0002b6e0: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ +0002b6f0: 7461 7469 6f6e 732f 636c 6173 7366 696c tations/classfil │ │ │ │ │ +0002b700: 652f 5379 6e74 6865 7469 6350 6172 616d e/SyntheticParam │ │ │ │ │ +0002b710: 6574 6572 732e 6a61 7661 3a20 5465 7374 eters.java: Test │ │ │ │ │ +0002b720: 2067 656e 6572 6174 696f 6e20 6f66 2061 generation of a │ │ │ │ │ +0002b730: 6e6e 6f74 6174 696f 6e73 206f 6e20 696e nnotations on in │ │ │ │ │ +0002b740: 6e65 7220 636c 6173 7320 7061 7261 6d65 ner class parame │ │ │ │ │ +0002b750: 7465 7273 2e0a 0a3c 6c69 3e74 6f6f 6c73 ters...
  • tools │ │ │ │ │ +0002b760: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002b770: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002b780: 6e73 2f63 6c61 7373 6669 6c65 2f54 3830 ns/classfile/T80 │ │ │ │ │ +0002b790: 3038 3736 322e 6a61 7661 3a20 5479 7065 08762.java: Type │ │ │ │ │ +0002b7a0: 2061 6e6e 6f74 6174 696f 6e20 6f6e 2069 annotation on i │ │ │ │ │ +0002b7b0: 6e6e 6572 2063 6c61 7373 2069 6e20 616e nner class in an │ │ │ │ │ +0002b7c0: 6f6e 796d 6f75 7320 636c 6173 7320 7368 onymous class sh │ │ │ │ │ +0002b7d0: 6f77 7320 7570 2061 7320 7265 6775 6c61 ows up as regula │ │ │ │ │ +0002b7e0: 7220 616e 6e6f 7461 7469 6f6e 0a0a 3c6c r annotation..tools/javac/an │ │ │ │ │ +0002b800: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002b810: 6e6f 7461 7469 6f6e 732f 636c 6173 7366 notations/classf │ │ │ │ │ +0002b820: 696c 652f 5438 3030 3837 3639 2e6a 6176 ile/T8008769.jav │ │ │ │ │ +0002b830: 613a 2052 6570 6561 7465 6420 7479 7065 a: Repeated type │ │ │ │ │ +0002b840: 2d61 6e6e 6f74 6174 696f 6e73 206f 6e20 -annotations on │ │ │ │ │ +0002b850: 7479 7065 2070 6172 6d20 6f66 206c 6f63 type parm of loc │ │ │ │ │ +0002b860: 616c 2076 6172 6961 626c 6520 6172 6520 al variable are │ │ │ │ │ +0002b870: 6e6f 7420 7772 6974 7465 6e20 746f 2063 not written to c │ │ │ │ │ +0002b880: 6c61 7373 6669 6c65 2e0a 0a3c 6c69 3e74 lassfile...
  • t │ │ │ │ │ +0002b890: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002b8a0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002b8b0: 6174 696f 6e73 2f63 6c61 7373 6669 6c65 ations/classfile │ │ │ │ │ +0002b8c0: 2f54 3830 3130 3031 352e 6a61 7661 3a20 /T8010015.java: │ │ │ │ │ +0002b8d0: 5772 6f6e 6720 636c 6173 7366 696c 6520 Wrong classfile │ │ │ │ │ +0002b8e0: 6174 7472 6962 7574 696f 6e20 696e 2069 attribution in i │ │ │ │ │ +0002b8f0: 6e6e 6572 2063 6c61 7373 206f 6620 6c61 nner class of la │ │ │ │ │ +0002b900: 6d62 6461 2065 7870 7265 7373 696f 6e2e mbda expression. │ │ │ │ │ +0002b910: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0002b920: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ +0002b930: 7065 416e 6e6f 7461 7469 6f6e 732f 636c peAnnotations/cl │ │ │ │ │ +0002b940: 6173 7366 696c 652f 5465 7374 416e 6f6e assfile/TestAnon │ │ │ │ │ +0002b950: 496e 6e65 7243 6c61 7373 6573 2e6a 6176 InnerClasses.jav │ │ │ │ │ +0002b960: 613a 2054 7970 6520 616e 6e6f 7461 7469 a: Type annotati │ │ │ │ │ +0002b970: 6f6e 7320 6f6e 2061 6e6f 6e79 6d6f 7573 ons on anonymous │ │ │ │ │ +0002b980: 2061 6e64 2069 6e6e 6572 2063 6c61 7373 and inner class │ │ │ │ │ +0002b990: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +0002b9a0: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ +0002b9b0: 7970 6541 6e6e 6f74 6174 696f 6e73 2f63 ypeAnnotations/c │ │ │ │ │ +0002b9c0: 6c61 7373 6669 6c65 2f54 6573 744e 6577 lassfile/TestNew │ │ │ │ │ +0002b9d0: 4361 7374 4172 7261 792e 6a61 7661 3a20 CastArray.java: │ │ │ │ │ +0002b9e0: 5265 7065 6174 6564 2061 6e6e 6f74 6174 Repeated annotat │ │ │ │ │ +0002b9f0: 696f 6e73 206f 6e20 6e65 772c 6172 7261 ions on new,arra │ │ │ │ │ +0002ba00: 792c 6361 7374 2e0a 0a3c 6c69 3e74 6f6f y,cast...
  • too │ │ │ │ │ +0002ba10: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002ba20: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002ba30: 696f 6e73 2f63 6c61 7373 6669 6c65 2f54 ions/classfile/T │ │ │ │ │ +0002ba40: 7970 6541 6e6e 6f74 6174 696f 6e50 726f ypeAnnotationPro │ │ │ │ │ +0002ba50: 7061 6761 7469 6f6e 5465 7374 2e6a 6176 pagationTest.jav │ │ │ │ │ +0002ba60: 613a 206a 6176 6163 2070 726f 6475 6365 a: javac produce │ │ │ │ │ +0002ba70: 7320 696e 636f 7272 6563 7420 5275 6e74 s incorrect Runt │ │ │ │ │ +0002ba80: 696d 6549 6e76 6973 6962 6c65 5479 7065 imeInvisibleType │ │ │ │ │ +0002ba90: 416e 6e6f 7461 7469 6f6e 7320 6c65 6e67 Annotations leng │ │ │ │ │ +0002baa0: 7468 2061 7474 7269 6275 7465 0a0a 3c6c th attribute..tools/javac/an │ │ │ │ │ +0002bac0: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002bad0: 6e6f 7461 7469 6f6e 732f 636c 6173 7366 notations/classf │ │ │ │ │ +0002bae0: 696c 652f 5479 7065 4361 7374 732e 6a61 ile/TypeCasts.ja │ │ │ │ │ +0002baf0: 7661 3a20 7465 7374 2074 6861 7420 7479 va: test that ty │ │ │ │ │ +0002bb00: 7065 6361 7374 7320 616e 6e6f 7461 7469 pecasts annotati │ │ │ │ │ +0002bb10: 6f6e 2061 7265 2065 6d69 7474 6564 2069 on are emitted i │ │ │ │ │ +0002bb20: 6620 6f6e 6c79 2074 6865 2063 6173 7420 f only the cast │ │ │ │ │ +0002bb30: 6578 7072 6573 7369 6f6e 2069 7320 6f70 expression is op │ │ │ │ │ +0002bb40: 7469 6d69 7a65 6420 6177 6179 0a0a 3c6c timized away..tools/javac/an │ │ │ │ │ +0002bb60: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002bb70: 6e6f 7461 7469 6f6e 732f 636c 6173 7366 notations/classf │ │ │ │ │ +0002bb80: 696c 652f 5769 6c64 6361 7264 732e 6a61 ile/Wildcards.ja │ │ │ │ │ +0002bb90: 7661 3a20 7465 7374 2074 6861 7420 616e va: test that an │ │ │ │ │ +0002bba0: 6e6f 7461 7469 6f6e 7320 7461 7267 6574 notations target │ │ │ │ │ +0002bbb0: 2077 696c 6463 6172 6473 2067 6574 2065 wildcards get e │ │ │ │ │ +0002bbc0: 6d69 7474 6564 2074 6f20 636c 6173 7366 mitted to classf │ │ │ │ │ +0002bbd0: 696c 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ile..
  • tools/j │ │ │ │ │ +0002bbe0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +0002bbf0: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ +0002bc00: 2f66 6169 6c75 7265 732f 416e 6e6f 7461 /failures/Annota │ │ │ │ │ +0002bc10: 7465 6443 6c61 7373 4578 7072 2e6a 6176 tedClassExpr.jav │ │ │ │ │ +0002bc20: 613a 2041 2063 6c61 7373 2065 7870 7265 a: A class expre │ │ │ │ │ +0002bc30: 7373 696f 6e20 6361 6e6e 6f74 2062 6520 ssion cannot be │ │ │ │ │ +0002bc40: 616e 6e6f 7461 7465 642e 0a0a 3c6c 693e annotated...
  • │ │ │ │ │ +0002bc50: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +0002bc60: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ +0002bc70: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ +0002bc80: 2f41 6e6e 6f74 6174 6564 496d 706f 7274 /AnnotatedImport │ │ │ │ │ +0002bc90: 2e6a 6176 613a 2049 6d70 6f72 7420 636c .java: Import cl │ │ │ │ │ +0002bca0: 6175 7365 7320 6361 6e6e 6f74 2075 7365 auses cannot use │ │ │ │ │ +0002bcb0: 2061 6e6e 6f74 6174 696f 6e73 2e0a 0a3c annotations...< │ │ │ │ │ +0002bcc0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002bcd0: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002bce0: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ +0002bcf0: 7265 732f 416e 6e6f 7461 7465 644d 6574 res/AnnotatedMet │ │ │ │ │ +0002bd00: 686f 6453 656c 6563 746f 7254 6573 742e hodSelectorTest. │ │ │ │ │ +0002bd10: 6a61 7661 3a20 4173 7365 7274 696f 6e20 java: Assertion │ │ │ │ │ +0002bd20: 6661 696c 7572 6520 7768 656e 2063 6f6d failure when com │ │ │ │ │ +0002bd30: 7069 6c69 6e67 2073 7472 6561 6d20 7769 piling stream wi │ │ │ │ │ +0002bd40: 7468 2074 7970 6520 616e 6e6f 7461 7469 th type annotati │ │ │ │ │ +0002bd50: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ +0002bd60: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002bd70: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002bd80: 6661 696c 7572 6573 2f41 6e6e 6f74 6174 failures/Annotat │ │ │ │ │ +0002bd90: 6564 4d65 7468 6f64 5365 6c65 6374 6f72 edMethodSelector │ │ │ │ │ +0002bda0: 5465 7374 322e 6a61 7661 3a20 4173 7365 Test2.java: Asse │ │ │ │ │ +0002bdb0: 7274 696f 6e20 6661 696c 7572 6520 7768 rtion failure wh │ │ │ │ │ +0002bdc0: 656e 2063 6f6d 7069 6c69 6e67 2073 7472 en compiling str │ │ │ │ │ +0002bdd0: 6561 6d20 7769 7468 2074 7970 6520 616e eam with type an │ │ │ │ │ +0002bde0: 6e6f 7461 7469 6f6e 0a0a 3c6c 693e 746f notation..
  • to │ │ │ │ │ +0002bdf0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +0002be00: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ +0002be10: 7469 6f6e 732f 6661 696c 7572 6573 2f41 tions/failures/A │ │ │ │ │ +0002be20: 6e6e 6f74 6174 6564 4d65 7468 6f64 5365 nnotatedMethodSe │ │ │ │ │ +0002be30: 6c65 6374 6f72 5465 7374 332e 6a61 7661 lectorTest3.java │ │ │ │ │ +0002be40: 3a20 4173 7365 7274 696f 6e20 6661 696c : Assertion fail │ │ │ │ │ +0002be50: 7572 6520 7768 656e 2063 6f6d 7069 6c69 ure when compili │ │ │ │ │ +0002be60: 6e67 2073 7472 6561 6d20 7769 7468 2074 ng stream with t │ │ │ │ │ +0002be70: 7970 6520 616e 6e6f 7461 7469 6f6e 0a0a ype annotation.. │ │ │ │ │ +0002be80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002be90: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ +0002bea0: 416e 6e6f 7461 7469 6f6e 732f 6661 696c Annotations/fail │ │ │ │ │ +0002beb0: 7572 6573 2f41 6e6e 6f74 6174 6564 5061 ures/AnnotatedPa │ │ │ │ │ +0002bec0: 636b 6167 6531 2e6a 6176 613a 2050 6163 ckage1.java: Pac │ │ │ │ │ +0002bed0: 6b61 6765 2064 6563 6c61 7261 7469 6f6e kage declaration │ │ │ │ │ +0002bee0: 7320 6361 6e6e 6f74 2075 7365 2061 6e6e s cannot use ann │ │ │ │ │ +0002bef0: 6f74 6174 696f 6e73 2e0a 0a3c 6c69 3e74 otations...
  • t │ │ │ │ │ +0002bf00: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002bf10: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002bf20: 6174 696f 6e73 2f66 6169 6c75 7265 732f ations/failures/ │ │ │ │ │ +0002bf30: 416e 6e6f 7461 7465 6450 6163 6b61 6765 AnnotatedPackage │ │ │ │ │ +0002bf40: 322e 6a61 7661 3a20 5061 636b 6167 6520 2.java: Package │ │ │ │ │ +0002bf50: 6465 636c 6172 6174 696f 6e73 2063 616e declarations can │ │ │ │ │ +0002bf60: 6e6f 7420 7573 6520 616e 6e6f 7461 7469 not use annotati │ │ │ │ │ +0002bf70: 6f6e 732e 0a0a 3c6c 693e 746f 6f6c 732f ons...
  • tools/ │ │ │ │ │ +0002bf80: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002bf90: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002bfa0: 732f 6661 696c 7572 6573 2f41 6e6e 6f74 s/failures/Annot │ │ │ │ │ +0002bfb0: 6174 696f 6e56 6572 7369 6f6e 2e6a 6176 ationVersion.jav │ │ │ │ │ +0002bfc0: 613a 2074 6573 7420 7468 6174 206f 6e6c a: test that onl │ │ │ │ │ +0002bfd0: 7920 4a61 7661 2038 2061 6c6c 6f77 7320 y Java 8 allows │ │ │ │ │ +0002bfe0: 7479 7065 2061 6e6e 6f74 6174 696f 6e73 type annotations │ │ │ │ │ +0002bff0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0002c000: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ +0002c010: 7065 416e 6e6f 7461 7469 6f6e 732f 6661 peAnnotations/fa │ │ │ │ │ +0002c020: 696c 7572 6573 2f42 6164 4361 7374 2e6a ilures/BadCast.j │ │ │ │ │ +0002c030: 6176 613a 2041 2063 6173 7420 6361 6e6e ava: A cast cann │ │ │ │ │ +0002c040: 6f74 2063 6f6e 7369 7374 206f 6620 6f6e ot consist of on │ │ │ │ │ +0002c050: 6c79 2061 6e20 616e 6e6f 7461 7469 6f6e ly an annotation │ │ │ │ │ +0002c060: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +0002c070: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ +0002c080: 7970 6541 6e6e 6f74 6174 696f 6e73 2f66 ypeAnnotations/f │ │ │ │ │ +0002c090: 6169 6c75 7265 732f 4361 6e74 416e 6e6f ailures/CantAnno │ │ │ │ │ +0002c0a0: 7461 7465 5374 6174 6963 436c 6173 732e tateStaticClass. │ │ │ │ │ +0002c0b0: 6a61 7661 3a20 456e 7375 7265 2062 6568 java: Ensure beh │ │ │ │ │ +0002c0c0: 6176 696f 7220 666f 7220 6e65 7374 6564 avior for nested │ │ │ │ │ +0002c0d0: 2074 7970 6573 2069 7320 636f 7272 6563 types is correc │ │ │ │ │ +0002c0e0: 742e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 t...
  • tools/ja │ │ │ │ │ +0002c0f0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002c100: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002c110: 6661 696c 7572 6573 2f43 6865 636b 466f failures/CheckFo │ │ │ │ │ +0002c120: 7244 6563 6c41 6e6e 6f4e 5045 2e6a 6176 rDeclAnnoNPE.jav │ │ │ │ │ +0002c130: 613a 2045 6e73 7572 6520 7468 6572 6520 a: Ensure there │ │ │ │ │ +0002c140: 6973 206e 6f20 4e50 4520 696e 2063 6865 is no NPE in che │ │ │ │ │ +0002c150: 636b 696e 6720 666f 7220 6465 636c 2e0a cking for decl.. │ │ │ │ │ +0002c160: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0002c170: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ +0002c180: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ +0002c190: 6c75 7265 732f 496e 636f 6d70 6c65 7465 lures/Incomplete │ │ │ │ │ +0002c1a0: 4172 7261 792e 6a61 7661 3a20 7465 7374 Array.java: test │ │ │ │ │ +0002c1b0: 2069 6e63 6f6d 706c 6574 6520 6172 7261 incomplete arra │ │ │ │ │ +0002c1c0: 7920 6465 636c 6172 6174 696f 6e0a 0a3c y declaration..< │ │ │ │ │ +0002c1d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002c1e0: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002c1f0: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ +0002c200: 7265 732f 496e 6465 7841 7272 6179 2e6a res/IndexArray.j │ │ │ │ │ +0002c210: 6176 613a 2074 6573 7420 696e 6465 7869 ava: test indexi │ │ │ │ │ +0002c220: 6e67 206f 6620 616e 2061 7272 6179 0a0a ng of an array.. │ │ │ │ │ +0002c230: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002c240: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ +0002c250: 416e 6e6f 7461 7469 6f6e 732f 6661 696c Annotations/fail │ │ │ │ │ +0002c260: 7572 6573 2f4c 617a 7943 6f6e 7374 616e ures/LazyConstan │ │ │ │ │ +0002c270: 7456 616c 7565 2e6a 6176 613a 2054 7970 tValue.java: Typ │ │ │ │ │ +0002c280: 6520 616e 6e6f 7461 7469 6f6e 7320 696e e annotations in │ │ │ │ │ +0002c290: 2061 206c 617a 7920 636f 6e73 7461 6e74 a lazy constant │ │ │ │ │ +0002c2a0: 206e 6565 6420 746f 2062 6520 6174 7472 need to be attr │ │ │ │ │ +0002c2b0: 6962 7574 6564 2069 6e20 7468 6520 636f ibuted in the co │ │ │ │ │ +0002c2c0: 7272 6563 7420 6f72 6465 722e 0a0a 3c6c rrect order...tools/javac/an │ │ │ │ │ +0002c2e0: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002c2f0: 6e6f 7461 7469 6f6e 732f 6661 696c 7572 notations/failur │ │ │ │ │ +0002c300: 6573 2f4c 696e 7443 6173 742e 6a61 7661 es/LintCast.java │ │ │ │ │ +0002c310: 3a20 7465 7374 2074 6861 7420 636f 6d70 : test that comp │ │ │ │ │ +0002c320: 696c 6572 2064 6f65 736e 2774 2077 6172 iler doesn't war │ │ │ │ │ +0002c330: 6e20 6162 6f75 7420 616e 6e6f 7461 7465 n about annotate │ │ │ │ │ +0002c340: 6420 7265 6475 6e64 616e 7420 6361 7374 d redundant cast │ │ │ │ │ +0002c350: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0002c360: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ +0002c370: 7970 6541 6e6e 6f74 6174 696f 6e73 2f66 ypeAnnotations/f │ │ │ │ │ +0002c380: 6169 6c75 7265 732f 4f6c 6441 7272 6179 ailures/OldArray │ │ │ │ │ +0002c390: 2e6a 6176 613a 2074 6573 7420 6f6c 6420 .java: test old │ │ │ │ │ +0002c3a0: 6172 7261 7920 7379 6e74 6178 0a0a 3c6c array syntax..tools/javac/an │ │ │ │ │ +0002c3c0: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002c3d0: 6e6f 7461 7469 6f6e 732f 6661 696c 7572 notations/failur │ │ │ │ │ +0002c3e0: 6573 2f53 636f 7065 732e 6a61 7661 3a20 es/Scopes.java: │ │ │ │ │ +0002c3f0: 556e 7175 616c 6966 6965 6420 696e 6e65 Unqualified inne │ │ │ │ │ +0002c400: 7220 7479 7065 2061 6e6e 6f74 6174 696f r type annotatio │ │ │ │ │ +0002c410: 6e20 6e6f 7420 696e 2073 636f 7065 2e0a n not in scope.. │ │ │ │ │ +0002c420: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0002c430: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ +0002c440: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ +0002c450: 6c75 7265 732f 5374 6174 6963 4669 656c lures/StaticFiel │ │ │ │ │ +0002c460: 6473 2e6a 6176 613a 2073 7461 7469 6320 ds.java: static │ │ │ │ │ +0002c470: 6669 656c 6420 6163 6365 7373 2069 736e field access isn │ │ │ │ │ +0002c480: 2774 2061 2076 616c 6964 206c 6f63 6174 't a valid locat │ │ │ │ │ +0002c490: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +0002c4a0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +0002c4b0: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ +0002c4c0: 2f66 6169 6c75 7265 732f 5438 3030 3837 /failures/T80087 │ │ │ │ │ +0002c4d0: 3531 2e6a 6176 613a 2074 7970 652d 616e 51.java: type-an │ │ │ │ │ +0002c4e0: 6e6f 7461 7469 6f6e 206f 6e20 6172 7261 notation on arra │ │ │ │ │ +0002c4f0: 7920 6c65 7665 6c20 696e 206e 6573 7465 y level in neste │ │ │ │ │ +0002c500: 6420 636c 6173 7320 7265 7375 6c74 7320 d class results │ │ │ │ │ +0002c510: 696e 204e 5045 0a0a 3c6c 693e 746f 6f6c in NPE..
  • tool │ │ │ │ │ +0002c520: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002c530: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002c540: 6f6e 732f 6661 696c 7572 6573 2f54 3830 ons/failures/T80 │ │ │ │ │ +0002c550: 3039 3336 302e 6a61 7661 3a20 4173 7365 09360.java: Asse │ │ │ │ │ +0002c560: 7274 696f 6e45 7272 6f72 2066 726f 6d20 rtionError from │ │ │ │ │ +0002c570: 7479 7065 2061 6e6e 6f74 6174 696f 6e20 type annotation │ │ │ │ │ +0002c580: 6f6e 206d 656d 6265 7220 6f66 2061 6e6f on member of ano │ │ │ │ │ +0002c590: 6e79 6d6f 7573 2063 6c61 7373 0a0a 3c6c nymous class..tools/javac/an │ │ │ │ │ +0002c5b0: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002c5c0: 6e6f 7461 7469 6f6e 732f 6661 696c 7572 notations/failur │ │ │ │ │ +0002c5d0: 6573 2f54 3830 3131 3732 322e 6a61 7661 es/T8011722.java │ │ │ │ │ +0002c5e0: 3a20 4173 7365 7274 696f 6e45 7272 6f72 : AssertionError │ │ │ │ │ +0002c5f0: 2066 726f 6d20 7479 7065 2061 6e6e 6f74 from type annot │ │ │ │ │ +0002c600: 6174 696f 6e73 206f 6e20 7175 616c 6966 ations on qualif │ │ │ │ │ +0002c610: 6965 6420 7479 7065 0a0a 3c6c 693e 746f ied type..
  • to │ │ │ │ │ +0002c620: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +0002c630: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ +0002c640: 7469 6f6e 732f 6661 696c 7572 6573 2f54 tions/failures/T │ │ │ │ │ +0002c650: 3830 3230 3731 352e 6a61 7661 3a20 5265 8020715.java: Re │ │ │ │ │ +0002c660: 6772 6573 7369 6f6e 3a20 636f 6d70 696c gression: compil │ │ │ │ │ +0002c670: 696e 6720 7072 6f67 7261 6d20 7769 7468 ing program with │ │ │ │ │ +0002c680: 206c 616d 6264 6120 6372 6173 6865 6420 lambda crashed │ │ │ │ │ +0002c690: 636f 6d70 696c 6572 0a0a 3c6c 693e 746f compiler..
  • to │ │ │ │ │ +0002c6a0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +0002c6b0: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ +0002c6c0: 7469 6f6e 732f 6661 696c 7572 6573 2f54 tions/failures/T │ │ │ │ │ +0002c6d0: 7970 6541 6e64 4669 656c 642e 6a61 7661 ypeAndField.java │ │ │ │ │ +0002c6e0: 3a20 456e 7375 7265 2074 6861 7420 5459 : Ensure that TY │ │ │ │ │ +0002c6f0: 5045 5f55 5345 2061 6e64 2046 4945 4c44 PE_USE and FIELD │ │ │ │ │ +0002c700: 2077 6f72 6b20 746f 6765 7468 6572 2e0a work together.. │ │ │ │ │ +0002c710: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0002c720: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ +0002c730: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ +0002c740: 6c75 7265 732f 5479 7065 4f6e 416e 6f6e lures/TypeOnAnon │ │ │ │ │ +0002c750: 436c 6173 732e 6a61 7661 3a20 4361 6e6e Class.java: Cann │ │ │ │ │ +0002c760: 6f74 2061 6e6e 6f74 6174 6520 616e 2061 ot annotate an a │ │ │ │ │ +0002c770: 6e6f 6e79 6d6f 7573 2063 6c61 7373 2077 nonymous class w │ │ │ │ │ +0002c780: 6974 6820 6120 7461 7267 6574 2074 7970 ith a target typ │ │ │ │ │ +0002c790: 6520 6f66 2054 5950 450a 0a3c 6c69 3e74 e of TYPE..
  • t │ │ │ │ │ +0002c7a0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002c7b0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002c7c0: 6174 696f 6e73 2f66 6169 6c75 7265 732f ations/failures/ │ │ │ │ │ +0002c7d0: 5479 7065 5661 7269 6162 6c65 2e6a 6176 TypeVariable.jav │ │ │ │ │ +0002c7e0: 613a 2054 7970 6520 616e 6e6f 7461 7469 a: Type annotati │ │ │ │ │ +0002c7f0: 6f6e 7320 6f6e 2061 2074 7970 6520 7661 ons on a type va │ │ │ │ │ +0002c800: 7269 6162 6c65 2c20 7768 6572 6520 7468 riable, where th │ │ │ │ │ +0002c810: 6520 626f 756e 6420 6f66 2074 6865 2074 e bound of the t │ │ │ │ │ +0002c820: 7970 6520 7661 7269 6162 6c65 2069 7320 ype variable is │ │ │ │ │ +0002c830: 616c 736f 2061 6e6e 6f74 6174 6564 2c20 also annotated, │ │ │ │ │ +0002c840: 6e65 6564 2074 6f20 6265 2070 726f 6365 need to be proce │ │ │ │ │ +0002c850: 7373 6564 2063 6f72 7265 6374 6c79 2e0a ssed correctly.. │ │ │ │ │ +0002c860: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0002c870: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ +0002c880: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ +0002c890: 6c75 7265 732f 5479 7065 5661 7269 6162 lures/TypeVariab │ │ │ │ │ +0002c8a0: 6c65 4379 636c 6554 6573 742e 6a61 7661 leCycleTest.java │ │ │ │ │ +0002c8b0: 3a20 5479 7065 2061 6e6e 6f74 6174 696f : Type annotatio │ │ │ │ │ +0002c8c0: 6e73 206f 6e20 6120 7479 7065 2076 6172 ns on a type var │ │ │ │ │ +0002c8d0: 6961 626c 652c 2077 6865 7265 2074 6865 iable, where the │ │ │ │ │ +0002c8e0: 2062 6f75 6e64 206f 6620 7468 6520 7479 bound of the ty │ │ │ │ │ +0002c8f0: 7065 2076 6172 6961 626c 6520 6973 2061 pe variable is a │ │ │ │ │ +0002c900: 6e20 616e 6e6f 7461 7465 6420 7479 7065 n annotated type │ │ │ │ │ +0002c910: 2076 6172 6961 626c 652c 206e 6565 6420 variable, need │ │ │ │ │ +0002c920: 746f 2062 6520 7072 6f63 6573 7365 6420 to be processed │ │ │ │ │ +0002c930: 636f 7272 6563 746c 792e 0a0a 3c6c 693e correctly...
  • │ │ │ │ │ +0002c940: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +0002c950: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ +0002c960: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ +0002c970: 2f54 7970 6556 6172 6961 626c 654d 6973 /TypeVariableMis │ │ │ │ │ +0002c980: 7369 6e67 5441 2e6a 6176 613a 2041 206d singTA.java: A m │ │ │ │ │ +0002c990: 6973 7369 6e67 2061 6e6e 6f74 6174 696f issing annotatio │ │ │ │ │ +0002c9a0: 6e20 7479 7065 2069 6e20 6120 7479 7065 n type in a type │ │ │ │ │ +0002c9b0: 2076 6172 6961 626c 6520 626f 756e 6420 variable bound │ │ │ │ │ +0002c9c0: 7368 6f75 6c64 2072 6573 756c 7420 696e should result in │ │ │ │ │ +0002c9d0: 2074 6865 2073 616d 6520 6572 726f 7273 the same errors │ │ │ │ │ +0002c9e0: 2077 6974 6820 616e 6420 7769 7468 6f75 with and withou │ │ │ │ │ +0002c9f0: 7420 616e 2061 6e6e 6f74 6174 696f 6e20 t an annotation │ │ │ │ │ +0002ca00: 7072 6f63 6573 736f 722e 0a0a 3c6c 693e processor...
  • │ │ │ │ │ +0002ca10: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +0002ca20: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ +0002ca30: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ +0002ca40: 2f56 6f69 6447 656e 6572 6963 4d65 7468 /VoidGenericMeth │ │ │ │ │ +0002ca50: 6f64 2e6a 6176 613a 2074 6573 7420 7479 od.java: test ty │ │ │ │ │ +0002ca60: 7065 2061 6e6e 6f74 6174 696f 6e20 6f6e pe annotation on │ │ │ │ │ +0002ca70: 2076 6f69 6420 6765 6e65 7269 6320 6d65 void generic me │ │ │ │ │ +0002ca80: 7468 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 thods..
  • tools │ │ │ │ │ +0002ca90: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002caa0: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002cab0: 6e73 2f66 6169 6c75 7265 732f 636f 6d6d ns/failures/comm │ │ │ │ │ +0002cac0: 6f6e 2f61 7272 6179 732f 4465 636c 6172 on/arrays/Declar │ │ │ │ │ +0002cad0: 6174 696f 6e41 6e6e 6f74 6174 696f 6e2e ationAnnotation. │ │ │ │ │ +0002cae0: 6a61 7661 3a20 656e 7375 7265 2074 6861 java: ensure tha │ │ │ │ │ +0002caf0: 7420 6465 636c 6172 6174 696f 6e20 616e t declaration an │ │ │ │ │ +0002cb00: 6e6f 7461 7469 6f6e 7320 6172 6520 6e6f notations are no │ │ │ │ │ +0002cb10: 7420 616c 6c6f 7765 6420 6f6e 206e 6577 t allowed on new │ │ │ │ │ +0002cb20: 2061 7272 6179 2065 7870 7265 7373 696f array expressio │ │ │ │ │ +0002cb30: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +0002cb40: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002cb50: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002cb60: 6661 696c 7572 6573 2f63 6f6d 6d6f 6e2f failures/common/ │ │ │ │ │ +0002cb70: 6172 7261 7973 2f44 7570 6c69 6361 7465 arrays/Duplicate │ │ │ │ │ +0002cb80: 416e 6e6f 7461 7469 6f6e 5661 6c75 652e AnnotationValue. │ │ │ │ │ +0002cb90: 6a61 7661 3a20 6368 6563 6b20 666f 7220 java: check for │ │ │ │ │ +0002cba0: 6475 706c 6963 6174 6520 616e 6e6f 7461 duplicate annota │ │ │ │ │ +0002cbb0: 7469 6f6e 2076 616c 7565 730a 0a3c 6c69 tion values..
  • tools/javac/ann │ │ │ │ │ +0002cbd0: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ +0002cbe0: 6f74 6174 696f 6e73 2f66 6169 6c75 7265 otations/failure │ │ │ │ │ +0002cbf0: 732f 636f 6d6d 6f6e 2f61 7272 6179 732f s/common/arrays/ │ │ │ │ │ +0002cc00: 4475 706c 6963 6174 6554 7970 6541 6e6e DuplicateTypeAnn │ │ │ │ │ +0002cc10: 6f74 6174 696f 6e2e 6a61 7661 3a20 6368 otation.java: ch │ │ │ │ │ +0002cc20: 6563 6b20 666f 7220 6475 706c 6963 6174 eck for duplicat │ │ │ │ │ +0002cc30: 6520 616e 6e6f 7461 7469 6f6e 730a 0a3c e annotations..< │ │ │ │ │ +0002cc40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002cc50: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002cc60: 6e6e 6f74 6174 696f 6e73 2f66 6169 6c75 nnotations/failu │ │ │ │ │ +0002cc70: 7265 732f 636f 6d6d 6f6e 2f61 7272 6179 res/common/array │ │ │ │ │ +0002cc80: 732f 496e 7661 6c69 644c 6f63 6174 696f s/InvalidLocatio │ │ │ │ │ +0002cc90: 6e2e 6a61 7661 3a20 6368 6563 6b20 666f n.java: check fo │ │ │ │ │ +0002cca0: 7220 696e 7661 6c69 6420 616e 6e6f 7461 r invalid annota │ │ │ │ │ +0002ccb0: 7469 6e73 2067 6976 656e 2074 6865 2074 tins given the t │ │ │ │ │ +0002ccc0: 6172 6765 740a 0a3c 6c69 3e74 6f6f 6c73 arget..
  • tools │ │ │ │ │ +0002ccd0: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002cce0: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002ccf0: 6e73 2f66 6169 6c75 7265 732f 636f 6d6d ns/failures/comm │ │ │ │ │ +0002cd00: 6f6e 2f61 7272 6179 732f 4d69 7373 696e on/arrays/Missin │ │ │ │ │ +0002cd10: 6741 6e6e 6f74 6174 696f 6e56 616c 7565 gAnnotationValue │ │ │ │ │ +0002cd20: 2e6a 6176 613a 2063 6865 636b 2066 6f72 .java: check for │ │ │ │ │ +0002cd30: 206d 6973 7369 6e67 2061 6e6e 6f74 6174 missing annotat │ │ │ │ │ +0002cd40: 696f 6e20 7661 6c75 650a 0a3c 6c69 3e74 ion value..
  • t │ │ │ │ │ +0002cd50: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002cd60: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002cd70: 6174 696f 6e73 2f66 6169 6c75 7265 732f ations/failures/ │ │ │ │ │ +0002cd80: 636f 6d6d 6f6e 2f69 6e6e 6572 7479 7065 common/innertype │ │ │ │ │ +0002cd90: 7061 7261 6d73 2f44 7570 6c69 6361 7465 params/Duplicate │ │ │ │ │ +0002cda0: 416e 6e6f 7461 7469 6f6e 5661 6c75 652e AnnotationValue. │ │ │ │ │ +0002cdb0: 6a61 7661 3a20 6368 6563 6b20 666f 7220 java: check for │ │ │ │ │ +0002cdc0: 6475 706c 6963 6174 6520 616e 6e6f 7461 duplicate annota │ │ │ │ │ +0002cdd0: 7469 6f6e 2076 616c 7565 7320 666f 7220 tion values for │ │ │ │ │ +0002cde0: 7479 7065 2070 6172 616d 6574 6572 0a0a type parameter.. │ │ │ │ │ +0002cdf0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002ce00: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ +0002ce10: 416e 6e6f 7461 7469 6f6e 732f 6661 696c Annotations/fail │ │ │ │ │ +0002ce20: 7572 6573 2f63 6f6d 6d6f 6e2f 696e 6e65 ures/common/inne │ │ │ │ │ +0002ce30: 7274 7970 6570 6172 616d 732f 4475 706c rtypeparams/Dupl │ │ │ │ │ +0002ce40: 6963 6174 6554 7970 6541 6e6e 6f74 6174 icateTypeAnnotat │ │ │ │ │ +0002ce50: 696f 6e2e 6a61 7661 3a20 6368 6563 6b20 ion.java: check │ │ │ │ │ +0002ce60: 666f 7220 6475 706c 6963 6174 6520 616e for duplicate an │ │ │ │ │ +0002ce70: 6e6f 7461 7469 6f6e 730a 0a3c 6c69 3e74 notations..
  • t │ │ │ │ │ +0002ce80: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002ce90: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002cea0: 6174 696f 6e73 2f66 6169 6c75 7265 732f ations/failures/ │ │ │ │ │ +0002ceb0: 636f 6d6d 6f6e 2f69 6e6e 6572 7479 7065 common/innertype │ │ │ │ │ +0002cec0: 7061 7261 6d73 2f49 6e76 616c 6964 4c6f params/InvalidLo │ │ │ │ │ +0002ced0: 6361 7469 6f6e 2e6a 6176 613a 2063 6865 cation.java: che │ │ │ │ │ +0002cee0: 636b 2066 6f72 2069 6e76 616c 6964 2061 ck for invalid a │ │ │ │ │ +0002cef0: 6e6e 6f74 6174 696e 7320 6769 7665 6e20 nnotatins given │ │ │ │ │ +0002cf00: 7468 6520 7461 7267 6574 0a0a 3c6c 693e the target..
  • │ │ │ │ │ +0002cf10: 746f 6f6c 732f 6a61 7661 632f 616e 6e6f tools/javac/anno │ │ │ │ │ +0002cf20: 7461 7469 6f6e 732f 7479 7065 416e 6e6f tations/typeAnno │ │ │ │ │ +0002cf30: 7461 7469 6f6e 732f 6661 696c 7572 6573 tations/failures │ │ │ │ │ +0002cf40: 2f63 6f6d 6d6f 6e2f 696e 6e65 7274 7970 /common/innertyp │ │ │ │ │ +0002cf50: 6570 6172 616d 732f 4d69 7373 696e 6741 eparams/MissingA │ │ │ │ │ +0002cf60: 6e6e 6f74 6174 696f 6e56 616c 7565 2e6a nnotationValue.j │ │ │ │ │ +0002cf70: 6176 613a 2063 6865 636b 2066 6f72 206d ava: check for m │ │ │ │ │ +0002cf80: 6973 7369 6e67 2061 6e6e 6f74 6174 696f issing annotatio │ │ │ │ │ +0002cf90: 6e20 7661 6c75 650a 0a3c 6c69 3e74 6f6f n value..
  • too │ │ │ │ │ +0002cfa0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002cfb0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002cfc0: 696f 6e73 2f66 6169 6c75 7265 732f 636f ions/failures/co │ │ │ │ │ +0002cfd0: 6d6d 6f6e 2f6e 6577 6172 7261 792f 4475 mmon/newarray/Du │ │ │ │ │ +0002cfe0: 706c 6963 6174 6541 6e6e 6f74 6174 696f plicateAnnotatio │ │ │ │ │ +0002cff0: 6e56 616c 7565 2e6a 6176 613a 2063 6865 nValue.java: che │ │ │ │ │ +0002d000: 636b 2066 6f72 2064 7570 6c69 6361 7465 ck for duplicate │ │ │ │ │ +0002d010: 2061 6e6e 6f74 6174 696f 6e20 7661 6c75 annotation valu │ │ │ │ │ +0002d020: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +0002d030: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002d040: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002d050: 6661 696c 7572 6573 2f63 6f6d 6d6f 6e2f failures/common/ │ │ │ │ │ +0002d060: 6e65 7761 7272 6179 2f44 7570 6c69 6361 newarray/Duplica │ │ │ │ │ +0002d070: 7465 5479 7065 416e 6e6f 7461 7469 6f6e teTypeAnnotation │ │ │ │ │ +0002d080: 2e6a 6176 613a 2063 6865 636b 2066 6f72 .java: check for │ │ │ │ │ +0002d090: 2064 7570 6c69 6361 7465 2061 6e6e 6f74 duplicate annot │ │ │ │ │ +0002d0a0: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ +0002d0b0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002d0c0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002d0d0: 6f6e 732f 6661 696c 7572 6573 2f63 6f6d ons/failures/com │ │ │ │ │ +0002d0e0: 6d6f 6e2f 6e65 7761 7272 6179 2f49 6e76 mon/newarray/Inv │ │ │ │ │ +0002d0f0: 616c 6964 4c6f 6361 7469 6f6e 2e6a 6176 alidLocation.jav │ │ │ │ │ +0002d100: 613a 2063 6865 636b 2066 6f72 2069 6e76 a: check for inv │ │ │ │ │ +0002d110: 616c 6964 2061 6e6e 6f74 6174 696e 7320 alid annotatins │ │ │ │ │ +0002d120: 6769 7665 6e20 7468 6520 7461 7267 6574 given the target │ │ │ │ │ +0002d130: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0002d140: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ +0002d150: 7065 416e 6e6f 7461 7469 6f6e 732f 6661 peAnnotations/fa │ │ │ │ │ +0002d160: 696c 7572 6573 2f63 6f6d 6d6f 6e2f 6e65 ilures/common/ne │ │ │ │ │ +0002d170: 7761 7272 6179 2f4d 6973 7369 6e67 416e warray/MissingAn │ │ │ │ │ +0002d180: 6e6f 7461 7469 6f6e 5661 6c75 652e 6a61 notationValue.ja │ │ │ │ │ +0002d190: 7661 3a20 6368 6563 6b20 666f 7220 6d69 va: check for mi │ │ │ │ │ +0002d1a0: 7373 696e 6720 616e 6e6f 7461 7469 6f6e ssing annotation │ │ │ │ │ +0002d1b0: 2076 616c 7565 0a0a 3c6c 693e 746f 6f6c value..
  • tool │ │ │ │ │ +0002d1c0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002d1d0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002d1e0: 6f6e 732f 6661 696c 7572 6573 2f63 6f6d ons/failures/com │ │ │ │ │ +0002d1f0: 6d6f 6e2f 7061 7261 6d62 6f75 6e64 732f mon/parambounds/ │ │ │ │ │ +0002d200: 4272 6f6b 656e 416e 6e6f 7461 7469 6f6e BrokenAnnotation │ │ │ │ │ +0002d210: 2e6a 6176 613a 2045 6e73 7572 6520 756e .java: Ensure un │ │ │ │ │ +0002d220: 7265 736f 6c76 6564 2075 7070 6572 2062 resolved upper b │ │ │ │ │ +0002d230: 6f75 6e64 2061 6e6e 6f74 6174 696f 6e20 ound annotation │ │ │ │ │ +0002d240: 6973 2068 616e 646c 6564 2063 6f72 7265 is handled corre │ │ │ │ │ +0002d250: 6374 6c79 0a0a 3c6c 693e 746f 6f6c 732f ctly..
  • tools/ │ │ │ │ │ +0002d260: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002d270: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002d280: 732f 6661 696c 7572 6573 2f63 6f6d 6d6f s/failures/commo │ │ │ │ │ +0002d290: 6e2f 7061 7261 6d62 6f75 6e64 732f 4475 n/parambounds/Du │ │ │ │ │ +0002d2a0: 706c 6963 6174 6541 6e6e 6f74 6174 696f plicateAnnotatio │ │ │ │ │ +0002d2b0: 6e56 616c 7565 2e6a 6176 613a 2063 6865 nValue.java: che │ │ │ │ │ +0002d2c0: 636b 2066 6f72 2064 7570 6c69 6361 7465 ck for duplicate │ │ │ │ │ +0002d2d0: 2061 6e6e 6f74 6174 696f 6e20 7661 6c75 annotation valu │ │ │ │ │ +0002d2e0: 6573 2066 6f72 2074 7970 6520 7061 7261 es for type para │ │ │ │ │ +0002d2f0: 6d65 7465 720a 0a3c 6c69 3e74 6f6f 6c73 meter..
  • tools │ │ │ │ │ +0002d300: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002d310: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002d320: 6e73 2f66 6169 6c75 7265 732f 636f 6d6d ns/failures/comm │ │ │ │ │ +0002d330: 6f6e 2f70 6172 616d 626f 756e 6473 2f44 on/parambounds/D │ │ │ │ │ +0002d340: 7570 6c69 6361 7465 5479 7065 416e 6e6f uplicateTypeAnno │ │ │ │ │ +0002d350: 7461 7469 6f6e 2e6a 6176 613a 2063 6865 tation.java: che │ │ │ │ │ +0002d360: 636b 2066 6f72 2064 7570 6c69 6361 7465 ck for duplicate │ │ │ │ │ +0002d370: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/an │ │ │ │ │ +0002d390: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002d3a0: 6e6f 7461 7469 6f6e 732f 6661 696c 7572 notations/failur │ │ │ │ │ +0002d3b0: 6573 2f63 6f6d 6d6f 6e2f 7061 7261 6d62 es/common/paramb │ │ │ │ │ +0002d3c0: 6f75 6e64 732f 496e 7661 6c69 644c 6f63 ounds/InvalidLoc │ │ │ │ │ +0002d3d0: 6174 696f 6e2e 6a61 7661 3a20 6368 6563 ation.java: chec │ │ │ │ │ +0002d3e0: 6b20 666f 7220 696e 7661 6c69 6420 616e k for invalid an │ │ │ │ │ +0002d3f0: 6e6f 7461 7469 6e73 2067 6976 656e 2074 notatins given t │ │ │ │ │ +0002d400: 6865 2074 6172 6765 740a 0a3c 6c69 3e74 he target..
  • t │ │ │ │ │ +0002d410: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002d420: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002d430: 6174 696f 6e73 2f66 6169 6c75 7265 732f ations/failures/ │ │ │ │ │ +0002d440: 636f 6d6d 6f6e 2f70 6172 616d 626f 756e common/paramboun │ │ │ │ │ +0002d450: 6473 2f4d 6973 7369 6e67 416e 6e6f 7461 ds/MissingAnnota │ │ │ │ │ +0002d460: 7469 6f6e 5661 6c75 652e 6a61 7661 3a20 tionValue.java: │ │ │ │ │ +0002d470: 6368 6563 6b20 666f 7220 6d69 7373 696e check for missin │ │ │ │ │ +0002d480: 6720 616e 6e6f 7461 7469 6f6e 2076 616c g annotation val │ │ │ │ │ +0002d490: 7565 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ue..
  • tools/ja │ │ │ │ │ +0002d4a0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002d4b0: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002d4c0: 6661 696c 7572 6573 2f63 6f6d 6d6f 6e2f failures/common/ │ │ │ │ │ +0002d4d0: 7265 6365 6976 6572 2f44 6563 6c61 7261 receiver/Declara │ │ │ │ │ +0002d4e0: 7469 6f6e 416e 6e6f 7461 7469 6f6e 2e6a tionAnnotation.j │ │ │ │ │ +0002d4f0: 6176 613a 2065 6e73 7572 6520 7468 6174 ava: ensure that │ │ │ │ │ +0002d500: 2064 6563 6c61 7261 7469 6f6e 2061 6e6e declaration ann │ │ │ │ │ +0002d510: 6f74 6174 696f 6e73 2061 7265 206e 6f74 otations are not │ │ │ │ │ +0002d520: 2061 6c6c 6f77 6564 206f 6e20 6d65 7468 allowed on meth │ │ │ │ │ +0002d530: 6f64 2072 6563 6569 7665 7220 7479 7065 od receiver type │ │ │ │ │ +0002d540: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0002d550: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ +0002d560: 7970 6541 6e6e 6f74 6174 696f 6e73 2f66 ypeAnnotations/f │ │ │ │ │ +0002d570: 6169 6c75 7265 732f 636f 6d6d 6f6e 2f72 ailures/common/r │ │ │ │ │ +0002d580: 6563 6569 7665 722f 4475 706c 6963 6174 eceiver/Duplicat │ │ │ │ │ +0002d590: 6541 6e6e 6f74 6174 696f 6e56 616c 7565 eAnnotationValue │ │ │ │ │ +0002d5a0: 2e6a 6176 613a 2063 6865 636b 2066 6f72 .java: check for │ │ │ │ │ +0002d5b0: 2064 7570 6c69 6361 7465 2061 6e6e 6f74 duplicate annot │ │ │ │ │ +0002d5c0: 6174 696f 6e20 7661 6c75 6573 2069 6e20 ation values in │ │ │ │ │ +0002d5d0: 7265 6365 6976 6572 0a0a 3c6c 693e 746f receiver..
  • to │ │ │ │ │ +0002d5e0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +0002d5f0: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ +0002d600: 7469 6f6e 732f 6661 696c 7572 6573 2f63 tions/failures/c │ │ │ │ │ +0002d610: 6f6d 6d6f 6e2f 7265 6365 6976 6572 2f44 ommon/receiver/D │ │ │ │ │ +0002d620: 7570 6c69 6361 7465 5479 7065 416e 6e6f uplicateTypeAnno │ │ │ │ │ +0002d630: 7461 7469 6f6e 2e6a 6176 613a 2063 6865 tation.java: che │ │ │ │ │ +0002d640: 636b 2066 6f72 2064 7570 6c69 6361 7465 ck for duplicate │ │ │ │ │ +0002d650: 2061 6e6e 6f74 6174 696f 6e73 2069 6e20 annotations in │ │ │ │ │ +0002d660: 7265 6365 6976 6572 0a0a 3c6c 693e 746f receiver..
  • to │ │ │ │ │ +0002d670: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +0002d680: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ +0002d690: 7469 6f6e 732f 6661 696c 7572 6573 2f63 tions/failures/c │ │ │ │ │ +0002d6a0: 6f6d 6d6f 6e2f 7265 6365 6976 6572 2f49 ommon/receiver/I │ │ │ │ │ +0002d6b0: 6e76 616c 6964 4c6f 6361 7469 6f6e 2e6a nvalidLocation.j │ │ │ │ │ +0002d6c0: 6176 613a 2063 6865 636b 2066 6f72 2069 ava: check for i │ │ │ │ │ +0002d6d0: 6e76 616c 6964 2061 6e6e 6f74 6174 696e nvalid annotatin │ │ │ │ │ +0002d6e0: 7320 6769 7665 6e20 7468 6520 7461 7267 s given the targ │ │ │ │ │ +0002d6f0: 6574 0a0a 3c6c 693e 746f 6f6c 732f 6a61 et..
  • tools/ja │ │ │ │ │ +0002d700: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002d710: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002d720: 6661 696c 7572 6573 2f63 6f6d 6d6f 6e2f failures/common/ │ │ │ │ │ +0002d730: 7265 6365 6976 6572 2f4d 6973 7369 6e67 receiver/Missing │ │ │ │ │ +0002d740: 416e 6e6f 7461 7469 6f6e 5661 6c75 652e AnnotationValue. │ │ │ │ │ +0002d750: 6a61 7661 3a20 6368 6563 6b20 666f 7220 java: check for │ │ │ │ │ +0002d760: 6d69 7373 696e 6720 616e 6e6f 7461 7469 missing annotati │ │ │ │ │ +0002d770: 6f6e 2076 616c 7565 0a0a 3c6c 693e 746f on value..
  • to │ │ │ │ │ +0002d780: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +0002d790: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ +0002d7a0: 7469 6f6e 732f 6661 696c 7572 6573 2f63 tions/failures/c │ │ │ │ │ +0002d7b0: 6f6d 6d6f 6e2f 7265 6365 6976 6572 2f4e ommon/receiver/N │ │ │ │ │ +0002d7c0: 6573 7469 6e67 2e6a 6176 613a 2045 6e73 esting.java: Ens │ │ │ │ │ +0002d7d0: 7572 6520 7468 6174 206e 6573 7465 6420 ure that nested │ │ │ │ │ +0002d7e0: 636c 6173 7365 732f 6d65 7468 6f64 7320 classes/methods │ │ │ │ │ +0002d7f0: 776f 726b 0a0a 3c6c 693e 746f 6f6c 732f work..
  • tools/ │ │ │ │ │ +0002d800: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002d810: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002d820: 732f 6661 696c 7572 6573 2f63 6f6d 6d6f s/failures/commo │ │ │ │ │ +0002d830: 6e2f 7265 6365 6976 6572 2f53 7461 7469 n/receiver/Stati │ │ │ │ │ +0002d840: 6354 6869 6e67 732e 6a61 7661 3a20 7468 cThings.java: th │ │ │ │ │ +0002d850: 6520 7265 6365 6976 6572 2070 6172 616d e receiver param │ │ │ │ │ +0002d860: 6574 6572 2061 6e64 2073 7461 7469 6320 eter and static │ │ │ │ │ +0002d870: 6d65 7468 6f64 732f 636c 6173 7365 730a methods/classes. │ │ │ │ │ +0002d880: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0002d890: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ +0002d8a0: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ +0002d8b0: 6c75 7265 732f 636f 6d6d 6f6e 2f72 6563 lures/common/rec │ │ │ │ │ +0002d8c0: 6569 7665 722f 5772 6f6e 6754 7970 652e eiver/WrongType. │ │ │ │ │ +0002d8d0: 6a61 7661 3a20 7468 6520 7265 6365 6976 java: the receiv │ │ │ │ │ +0002d8e0: 6572 2070 6172 616d 6574 6572 2068 6173 er parameter has │ │ │ │ │ +0002d8f0: 2074 6865 2074 7970 6520 6f66 2074 6865 the type of the │ │ │ │ │ +0002d900: 2073 7572 726f 756e 6469 6e67 2063 6c61 surrounding cla │ │ │ │ │ +0002d910: 7373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ss..
  • tools/ja │ │ │ │ │ +0002d920: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002d930: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002d940: 6661 696c 7572 6573 2f63 6f6d 6d6f 6e2f failures/common/ │ │ │ │ │ +0002d950: 7265 7374 2f44 7570 6c69 6361 7465 416e rest/DuplicateAn │ │ │ │ │ +0002d960: 6e6f 7461 7469 6f6e 5661 6c75 652e 6a61 notationValue.ja │ │ │ │ │ +0002d970: 7661 3a20 6368 6563 6b20 666f 7220 4475 va: check for Du │ │ │ │ │ +0002d980: 706c 6963 6174 6520 616e 6e6f 7461 7469 plicate annotati │ │ │ │ │ +0002d990: 6f6e 2076 616c 7565 0a0a 3c6c 693e 746f on value..
  • to │ │ │ │ │ +0002d9a0: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +0002d9b0: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ +0002d9c0: 7469 6f6e 732f 6661 696c 7572 6573 2f63 tions/failures/c │ │ │ │ │ +0002d9d0: 6f6d 6d6f 6e2f 7265 7374 2f44 7570 6c69 ommon/rest/Dupli │ │ │ │ │ +0002d9e0: 6361 7465 5479 7065 416e 6e6f 7461 7469 cateTypeAnnotati │ │ │ │ │ +0002d9f0: 6f6e 2e6a 6176 613a 2063 6865 636b 2066 on.java: check f │ │ │ │ │ +0002da00: 6f72 2064 7570 6c69 6361 7465 2061 6e6e or duplicate ann │ │ │ │ │ +0002da10: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ +0002da20: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +0002da30: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ +0002da40: 7469 6f6e 732f 6661 696c 7572 6573 2f63 tions/failures/c │ │ │ │ │ +0002da50: 6f6d 6d6f 6e2f 7265 7374 2f49 6e76 616c ommon/rest/Inval │ │ │ │ │ +0002da60: 6964 4c6f 6361 7469 6f6e 2e6a 6176 613a idLocation.java: │ │ │ │ │ +0002da70: 2063 6865 636b 2066 6f72 2069 6e76 616c check for inval │ │ │ │ │ +0002da80: 6964 2061 6e6e 6f74 6174 696e 7320 6769 id annotatins gi │ │ │ │ │ +0002da90: 7665 6e20 7468 6520 7461 7267 6574 0a0a ven the target.. │ │ │ │ │ +0002daa0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002dab0: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ +0002dac0: 416e 6e6f 7461 7469 6f6e 732f 6661 696c Annotations/fail │ │ │ │ │ +0002dad0: 7572 6573 2f63 6f6d 6d6f 6e2f 7265 7374 ures/common/rest │ │ │ │ │ +0002dae0: 2f4d 6973 7369 6e67 416e 6e6f 7461 7469 /MissingAnnotati │ │ │ │ │ +0002daf0: 6f6e 5661 6c75 652e 6a61 7661 3a20 6368 onValue.java: ch │ │ │ │ │ +0002db00: 6563 6b20 666f 7220 6d69 7373 696e 6720 eck for missing │ │ │ │ │ +0002db10: 616e 6e6f 7461 7469 6f6e 2076 616c 7565 annotation value │ │ │ │ │ +0002db20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0002db30: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ +0002db40: 7065 416e 6e6f 7461 7469 6f6e 732f 6661 peAnnotations/fa │ │ │ │ │ +0002db50: 696c 7572 6573 2f63 6f6d 6d6f 6e2f 7479 ilures/common/ty │ │ │ │ │ +0002db60: 7065 4172 6773 2f44 7570 6c69 6361 7465 peArgs/Duplicate │ │ │ │ │ +0002db70: 416e 6e6f 7461 7469 6f6e 5661 6c75 652e AnnotationValue. │ │ │ │ │ +0002db80: 6a61 7661 3a20 6368 6563 6b20 666f 7220 java: check for │ │ │ │ │ +0002db90: 6475 706c 6963 6174 6520 616e 6e6f 7461 duplicate annota │ │ │ │ │ +0002dba0: 7469 6f6e 2076 616c 7565 7320 666f 7220 tion values for │ │ │ │ │ +0002dbb0: 7479 7065 2070 6172 616d 6574 6572 0a0a type parameter.. │ │ │ │ │ +0002dbc0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002dbd0: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ +0002dbe0: 416e 6e6f 7461 7469 6f6e 732f 6661 696c Annotations/fail │ │ │ │ │ +0002dbf0: 7572 6573 2f63 6f6d 6d6f 6e2f 7479 7065 ures/common/type │ │ │ │ │ +0002dc00: 4172 6773 2f44 7570 6c69 6361 7465 5479 Args/DuplicateTy │ │ │ │ │ +0002dc10: 7065 416e 6e6f 7461 7469 6f6e 2e6a 6176 peAnnotation.jav │ │ │ │ │ +0002dc20: 613a 2063 6865 636b 2066 6f72 2064 7570 a: check for dup │ │ │ │ │ +0002dc30: 6c69 6361 7465 2061 6e6e 6f74 6174 696f licate annotatio │ │ │ │ │ +0002dc40: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +0002dc50: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002dc60: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002dc70: 6661 696c 7572 6573 2f63 6f6d 6d6f 6e2f failures/common/ │ │ │ │ │ +0002dc80: 7479 7065 4172 6773 2f49 6e76 616c 6964 typeArgs/Invalid │ │ │ │ │ +0002dc90: 4c6f 6361 7469 6f6e 2e6a 6176 613a 2063 Location.java: c │ │ │ │ │ +0002dca0: 6865 636b 2066 6f72 2069 6e76 616c 6964 heck for invalid │ │ │ │ │ +0002dcb0: 2061 6e6e 6f74 6174 696e 7320 6769 7665 annotatins give │ │ │ │ │ +0002dcc0: 6e20 7468 6520 7461 7267 6574 0a0a 3c6c n the target..tools/javac/an │ │ │ │ │ +0002dce0: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002dcf0: 6e6f 7461 7469 6f6e 732f 6661 696c 7572 notations/failur │ │ │ │ │ +0002dd00: 6573 2f63 6f6d 6d6f 6e2f 7479 7065 4172 es/common/typeAr │ │ │ │ │ +0002dd10: 6773 2f4d 6973 7369 6e67 416e 6e6f 7461 gs/MissingAnnota │ │ │ │ │ +0002dd20: 7469 6f6e 5661 6c75 652e 6a61 7661 3a20 tionValue.java: │ │ │ │ │ +0002dd30: 6368 6563 6b20 666f 7220 6d69 7373 696e check for missin │ │ │ │ │ +0002dd40: 6720 616e 6e6f 7461 7469 6f6e 2076 616c g annotation val │ │ │ │ │ +0002dd50: 7565 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ue..
  • tools/ja │ │ │ │ │ +0002dd60: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002dd70: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002dd80: 6661 696c 7572 6573 2f63 6f6d 6d6f 6e2f failures/common/ │ │ │ │ │ +0002dd90: 7479 7065 7061 7261 6d73 2f44 7570 6c69 typeparams/Dupli │ │ │ │ │ +0002dda0: 6361 7465 416e 6e6f 7461 7469 6f6e 5661 cateAnnotationVa │ │ │ │ │ +0002ddb0: 6c75 652e 6a61 7661 3a20 6368 6563 6b20 lue.java: check │ │ │ │ │ +0002ddc0: 666f 7220 6475 706c 6963 6174 6520 616e for duplicate an │ │ │ │ │ +0002ddd0: 6e6f 7461 7469 6f6e 2076 616c 7565 7320 notation values │ │ │ │ │ +0002dde0: 666f 7220 7479 7065 2070 6172 616d 6574 for type paramet │ │ │ │ │ +0002ddf0: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ +0002de00: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002de10: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002de20: 6661 696c 7572 6573 2f63 6f6d 6d6f 6e2f failures/common/ │ │ │ │ │ +0002de30: 7479 7065 7061 7261 6d73 2f44 7570 6c69 typeparams/Dupli │ │ │ │ │ +0002de40: 6361 7465 5479 7065 416e 6e6f 7461 7469 cateTypeAnnotati │ │ │ │ │ +0002de50: 6f6e 2e6a 6176 613a 2063 6865 636b 2066 on.java: check f │ │ │ │ │ +0002de60: 6f72 2064 7570 6c69 6361 7465 2061 6e6e or duplicate ann │ │ │ │ │ +0002de70: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ +0002de80: 6f6c 732f 6a61 7661 632f 616e 6e6f 7461 ols/javac/annota │ │ │ │ │ +0002de90: 7469 6f6e 732f 7479 7065 416e 6e6f 7461 tions/typeAnnota │ │ │ │ │ +0002dea0: 7469 6f6e 732f 6661 696c 7572 6573 2f63 tions/failures/c │ │ │ │ │ +0002deb0: 6f6d 6d6f 6e2f 7479 7065 7061 7261 6d73 ommon/typeparams │ │ │ │ │ +0002dec0: 2f49 6e76 616c 6964 4c6f 6361 7469 6f6e /InvalidLocation │ │ │ │ │ +0002ded0: 2e6a 6176 613a 2063 6865 636b 2066 6f72 .java: check for │ │ │ │ │ +0002dee0: 2069 6e76 616c 6964 2061 6e6e 6f74 6174 invalid annotat │ │ │ │ │ +0002def0: 696e 7320 6769 7665 6e20 7468 6520 7461 ins given the ta │ │ │ │ │ +0002df00: 7267 6574 0a0a 3c6c 693e 746f 6f6c 732f rget..
  • tools/ │ │ │ │ │ +0002df10: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002df20: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002df30: 732f 6661 696c 7572 6573 2f63 6f6d 6d6f s/failures/commo │ │ │ │ │ +0002df40: 6e2f 7479 7065 7061 7261 6d73 2f4d 6973 n/typeparams/Mis │ │ │ │ │ +0002df50: 7369 6e67 416e 6e6f 7461 7469 6f6e 5661 singAnnotationVa │ │ │ │ │ +0002df60: 6c75 652e 6a61 7661 3a20 6368 6563 6b20 lue.java: check │ │ │ │ │ +0002df70: 666f 7220 6d69 7373 696e 6720 616e 6e6f for missing anno │ │ │ │ │ +0002df80: 7461 7469 6f6e 2076 616c 7565 0a0a 3c6c tation value..tools/javac/an │ │ │ │ │ +0002dfa0: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002dfb0: 6e6f 7461 7469 6f6e 732f 6661 696c 7572 notations/failur │ │ │ │ │ +0002dfc0: 6573 2f63 6f6d 6d6f 6e2f 7769 6c64 6361 es/common/wildca │ │ │ │ │ +0002dfd0: 7264 732f 4465 636c 6172 6174 696f 6e41 rds/DeclarationA │ │ │ │ │ +0002dfe0: 6e6e 6f74 6174 696f 6e2e 6a61 7661 3a20 nnotation.java: │ │ │ │ │ +0002dff0: 656e 7375 7265 2074 6861 7420 6465 636c ensure that decl │ │ │ │ │ +0002e000: 6172 6174 696f 6e20 616e 6e6f 7461 7469 aration annotati │ │ │ │ │ +0002e010: 6f6e 7320 6172 6520 6e6f 7420 616c 6c6f ons are not allo │ │ │ │ │ +0002e020: 7765 6420 6f6e 2077 696c 6463 6172 6473 wed on wildcards │ │ │ │ │ +0002e030: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0002e040: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ +0002e050: 7065 416e 6e6f 7461 7469 6f6e 732f 6661 peAnnotations/fa │ │ │ │ │ +0002e060: 696c 7572 6573 2f63 6f6d 6d6f 6e2f 7769 ilures/common/wi │ │ │ │ │ +0002e070: 6c64 6361 7264 732f 4475 706c 6963 6174 ldcards/Duplicat │ │ │ │ │ +0002e080: 6541 6e6e 6f74 6174 696f 6e56 616c 7565 eAnnotationValue │ │ │ │ │ +0002e090: 2e6a 6176 613a 2063 6865 636b 2066 6f72 .java: check for │ │ │ │ │ +0002e0a0: 2064 7570 6c69 6361 7465 2061 6e6e 6f74 duplicate annot │ │ │ │ │ +0002e0b0: 6174 696f 6e20 7661 6c75 6573 2066 6f72 ation values for │ │ │ │ │ +0002e0c0: 2074 7970 6520 7061 7261 6d65 7465 720a type parameter. │ │ │ │ │ +0002e0d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0002e0e0: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ +0002e0f0: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ +0002e100: 6c75 7265 732f 636f 6d6d 6f6e 2f77 696c lures/common/wil │ │ │ │ │ +0002e110: 6463 6172 6473 2f44 7570 6c69 6361 7465 dcards/Duplicate │ │ │ │ │ +0002e120: 5479 7065 416e 6e6f 7461 7469 6f6e 2e6a TypeAnnotation.j │ │ │ │ │ +0002e130: 6176 613a 2063 6865 636b 2066 6f72 2064 ava: check for d │ │ │ │ │ +0002e140: 7570 6c69 6361 7465 2061 6e6e 6f74 6174 uplicate annotat │ │ │ │ │ +0002e150: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +0002e160: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002e170: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002e180: 732f 6661 696c 7572 6573 2f63 6f6d 6d6f s/failures/commo │ │ │ │ │ +0002e190: 6e2f 7769 6c64 6361 7264 732f 496e 7661 n/wildcards/Inva │ │ │ │ │ +0002e1a0: 6c69 644c 6f63 6174 696f 6e2e 6a61 7661 lidLocation.java │ │ │ │ │ +0002e1b0: 3a20 6368 6563 6b20 666f 7220 696e 7661 : check for inva │ │ │ │ │ +0002e1c0: 6c69 6420 616e 6e6f 7461 7469 6e73 2067 lid annotatins g │ │ │ │ │ +0002e1d0: 6976 656e 2074 6865 2074 6172 6765 740a iven the target. │ │ │ │ │ +0002e1e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0002e1f0: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ +0002e200: 6541 6e6e 6f74 6174 696f 6e73 2f66 6169 eAnnotations/fai │ │ │ │ │ +0002e210: 6c75 7265 732f 636f 6d6d 6f6e 2f77 696c lures/common/wil │ │ │ │ │ +0002e220: 6463 6172 6473 2f4d 6973 7369 6e67 416e dcards/MissingAn │ │ │ │ │ +0002e230: 6e6f 7461 7469 6f6e 5661 6c75 652e 6a61 notationValue.ja │ │ │ │ │ +0002e240: 7661 3a20 6368 6563 6b20 666f 7220 6d69 va: check for mi │ │ │ │ │ +0002e250: 7373 696e 6720 616e 6e6f 7461 7469 6f6e ssing annotation │ │ │ │ │ +0002e260: 2076 616c 7565 0a0a 3c6c 693e 746f 6f6c value..
  • tool │ │ │ │ │ +0002e270: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002e280: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002e290: 6f6e 732f 6661 696c 7572 6573 2f74 6172 ons/failures/tar │ │ │ │ │ +0002e2a0: 6765 742f 436f 6e73 7472 7563 746f 722e get/Constructor. │ │ │ │ │ +0002e2b0: 6a61 7661 3a20 7465 7374 2069 6e76 616c java: test inval │ │ │ │ │ +0002e2c0: 6964 206c 6f63 6174 696f 6e20 6f66 2054 id location of T │ │ │ │ │ +0002e2d0: 7970 6555 7365 0a0a 3c6c 693e 746f 6f6c ypeUse..
  • tool │ │ │ │ │ +0002e2e0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002e2f0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002e300: 6f6e 732f 6661 696c 7572 6573 2f74 6172 ons/failures/tar │ │ │ │ │ +0002e310: 6765 742f 446f 7443 6c61 7373 2e6a 6176 get/DotClass.jav │ │ │ │ │ +0002e320: 613a 2043 6c61 7373 206c 6974 6572 616c a: Class literal │ │ │ │ │ +0002e330: 7320 6172 6520 6e6f 7420 7479 7065 2075 s are not type u │ │ │ │ │ +0002e340: 7365 7320 616e 6420 6361 6e6e 6f74 2062 ses and cannot b │ │ │ │ │ +0002e350: 6520 616e 6e6f 7461 7465 640a 0a3c 6c69 e annotated..
  • tools/javac/ann │ │ │ │ │ +0002e370: 6f74 6174 696f 6e73 2f74 7970 6541 6e6e otations/typeAnn │ │ │ │ │ +0002e380: 6f74 6174 696f 6e73 2f66 6169 6c75 7265 otations/failure │ │ │ │ │ +0002e390: 732f 7461 7267 6574 2f49 6e63 6f6d 706c s/target/Incompl │ │ │ │ │ +0002e3a0: 6574 6541 7272 6179 2e6a 6176 613a 2074 eteArray.java: t │ │ │ │ │ +0002e3b0: 6573 7420 696e 636f 6d70 6c65 7465 2061 est incomplete a │ │ │ │ │ +0002e3c0: 7272 6179 2064 6563 6c61 7261 7469 6f6e rray declaration │ │ │ │ │ +0002e3d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0002e3e0: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ +0002e3f0: 7065 416e 6e6f 7461 7469 6f6e 732f 6661 peAnnotations/fa │ │ │ │ │ +0002e400: 696c 7572 6573 2f74 6172 6765 742f 4e6f ilures/target/No │ │ │ │ │ +0002e410: 7454 7970 6550 6172 616d 6574 6572 2e6a tTypeParameter.j │ │ │ │ │ +0002e420: 6176 613a 2074 6573 7420 696e 7661 6c69 ava: test invali │ │ │ │ │ +0002e430: 6420 6c6f 6361 7469 6f6e 206f 6620 5479 d location of Ty │ │ │ │ │ +0002e440: 7065 5573 6520 616e 6420 5479 7065 5061 peUse and TypePa │ │ │ │ │ +0002e450: 7261 6d65 7465 720a 0a3c 6c69 3e74 6f6f rameter..
  • too │ │ │ │ │ +0002e460: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002e470: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002e480: 696f 6e73 2f66 6169 6c75 7265 732f 7461 ions/failures/ta │ │ │ │ │ +0002e490: 7267 6574 2f4e 6f74 5479 7065 5573 652e rget/NotTypeUse. │ │ │ │ │ +0002e4a0: 6a61 7661 3a20 7465 7374 2069 6e76 616c java: test inval │ │ │ │ │ +0002e4b0: 6964 206c 6f63 6174 696f 6e20 6f66 2054 id location of T │ │ │ │ │ +0002e4c0: 7970 6555 7365 0a0a 3c6c 693e 746f 6f6c ypeUse..
  • tool │ │ │ │ │ +0002e4d0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002e4e0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002e4f0: 6f6e 732f 6661 696c 7572 6573 2f74 6172 ons/failures/tar │ │ │ │ │ +0002e500: 6765 742f 566f 6964 4d65 7468 6f64 2e6a get/VoidMethod.j │ │ │ │ │ +0002e510: 6176 613a 2074 6573 7420 696e 7661 6c69 ava: test invali │ │ │ │ │ +0002e520: 6420 6c6f 6361 7469 6f6e 206f 6620 5479 d location of Ty │ │ │ │ │ +0002e530: 7065 5573 6520 616e 6420 5479 7065 5061 peUse and TypePa │ │ │ │ │ +0002e540: 7261 6d65 7465 720a 0a3c 6c69 3e74 6f6f rameter..
  • too │ │ │ │ │ +0002e550: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002e560: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002e570: 696f 6e73 2f6e 6577 6c6f 6361 7469 6f6e ions/newlocation │ │ │ │ │ +0002e580: 732f 4166 7465 724d 6574 686f 6454 7970 s/AfterMethodTyp │ │ │ │ │ +0002e590: 6550 6172 616d 732e 6a61 7661 3a20 5665 eParams.java: Ve │ │ │ │ │ +0002e5a0: 7269 6679 2070 726f 7065 7220 6861 6e64 rify proper hand │ │ │ │ │ +0002e5b0: 6c69 6e67 206f 6620 616e 6e6f 7461 7469 ling of annotati │ │ │ │ │ +0002e5c0: 6f6e 7320 6166 7465 7220 6d65 7468 6f64 ons after method │ │ │ │ │ +0002e5d0: 2773 2074 7970 6520 7061 7261 6d65 7465 's type paramete │ │ │ │ │ +0002e5e0: 7273 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a rs...
  • tools/j │ │ │ │ │ +0002e5f0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +0002e600: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ +0002e610: 2f6e 6577 6c6f 6361 7469 6f6e 732f 416c /newlocations/Al │ │ │ │ │ +0002e620: 6c4c 6f63 6174 696f 6e73 2e6a 6176 613a lLocations.java: │ │ │ │ │ +0002e630: 2053 7472 6573 7320 7465 7374 2066 6f72 Stress test for │ │ │ │ │ +0002e640: 2074 7970 6520 616e 6e6f 7461 746f 6e73 type annotatons │ │ │ │ │ +0002e650: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0002e660: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ +0002e670: 7065 416e 6e6f 7461 7469 6f6e 732f 6e65 peAnnotations/ne │ │ │ │ │ +0002e680: 776c 6f63 6174 696f 6e73 2f41 6e6f 6e79 wlocations/Anony │ │ │ │ │ +0002e690: 6d6f 7573 436c 6173 732e 6a61 7661 3a20 mousClass.java: │ │ │ │ │ +0002e6a0: 6e65 7720 7479 7065 2061 6e6e 6f74 6174 new type annotat │ │ │ │ │ +0002e6b0: 696f 6e20 6c6f 6361 7469 6f6e 3a20 616e ion location: an │ │ │ │ │ +0002e6c0: 6f6e 796d 6f75 7320 636c 6173 7320 6372 onymous class cr │ │ │ │ │ +0002e6d0: 6561 7469 6f6e 0a0a 3c6c 693e 746f 6f6c eation..
  • tool │ │ │ │ │ +0002e6e0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002e6f0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002e700: 6f6e 732f 6e65 776c 6f63 6174 696f 6e73 ons/newlocations │ │ │ │ │ +0002e710: 2f42 6173 6963 5465 7374 2e6a 6176 613a /BasicTest.java: │ │ │ │ │ +0002e720: 2072 616e 646f 6d20 7465 7374 7320 666f random tests fo │ │ │ │ │ +0002e730: 7220 6e65 7720 6c6f 6361 7469 6f6e 730a r new locations. │ │ │ │ │ +0002e740: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0002e750: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ +0002e760: 6541 6e6e 6f74 6174 696f 6e73 2f6e 6577 eAnnotations/new │ │ │ │ │ +0002e770: 6c6f 6361 7469 6f6e 732f 436c 6173 7345 locations/ClassE │ │ │ │ │ +0002e780: 7874 656e 6473 2e6a 6176 613a 206e 6577 xtends.java: new │ │ │ │ │ +0002e790: 2074 7970 6520 616e 6e6f 7461 7469 6f6e type annotation │ │ │ │ │ +0002e7a0: 206c 6f63 6174 696f 6e3a 2063 6c61 7373 location: class │ │ │ │ │ +0002e7b0: 2065 7874 656e 6473 2f69 6d70 6c65 6d65 extends/impleme │ │ │ │ │ +0002e7c0: 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a nts..
  • tools/j │ │ │ │ │ +0002e7d0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +0002e7e0: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ +0002e7f0: 2f6e 6577 6c6f 6361 7469 6f6e 732f 436c /newlocations/Cl │ │ │ │ │ +0002e800: 6173 7350 6172 616d 6574 6572 732e 6a61 assParameters.ja │ │ │ │ │ +0002e810: 7661 3a20 6e65 7720 7479 7065 2061 6e6e va: new type ann │ │ │ │ │ +0002e820: 6f74 6174 696f 6e20 6c6f 6361 7469 6f6e otation location │ │ │ │ │ +0002e830: 3a20 636c 6173 7320 7479 7065 2070 6172 : class type par │ │ │ │ │ +0002e840: 616d 6574 6572 2062 6f75 6e64 730a 0a3c ameter bounds..< │ │ │ │ │ +0002e850: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002e860: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002e870: 6e6e 6f74 6174 696f 6e73 2f6e 6577 6c6f nnotations/newlo │ │ │ │ │ +0002e880: 6361 7469 6f6e 732f 436f 6e73 7472 7563 cations/Construc │ │ │ │ │ +0002e890: 746f 7254 7970 6541 7267 732e 6a61 7661 torTypeArgs.java │ │ │ │ │ +0002e8a0: 3a20 6e65 7720 7479 7065 2061 6e6e 6f74 : new type annot │ │ │ │ │ +0002e8b0: 6174 696f 6e20 6c6f 6361 7469 6f6e 3a20 ation location: │ │ │ │ │ +0002e8c0: 636f 6e73 7472 7563 746f 7220 7479 7065 constructor type │ │ │ │ │ +0002e8d0: 2061 7267 730a 0a3c 6c69 3e74 6f6f 6c73 args..
  • tools │ │ │ │ │ +0002e8e0: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002e8f0: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002e900: 6e73 2f6e 6577 6c6f 6361 7469 6f6e 732f ns/newlocations/ │ │ │ │ │ +0002e910: 4578 6365 7074 696f 6e50 6172 616d 6574 ExceptionParamet │ │ │ │ │ +0002e920: 6572 732e 6a61 7661 3a20 6e65 7720 7479 ers.java: new ty │ │ │ │ │ +0002e930: 7065 2061 6e6e 6f74 6174 696f 6e20 6c6f pe annotation lo │ │ │ │ │ +0002e940: 6361 7469 6f6e 3a20 6578 6365 7074 696f cation: exceptio │ │ │ │ │ +0002e950: 6e20 7061 7261 6d65 7465 7273 0a0a 3c6c n parameters..tools/javac/an │ │ │ │ │ +0002e970: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002e980: 6e6f 7461 7469 6f6e 732f 6e65 776c 6f63 notations/newloc │ │ │ │ │ +0002e990: 6174 696f 6e73 2f45 7870 7265 7373 696f ations/Expressio │ │ │ │ │ +0002e9a0: 6e73 2e6a 6176 613a 206e 6577 2074 7970 ns.java: new typ │ │ │ │ │ +0002e9b0: 6520 616e 6e6f 7461 7469 6f6e 206c 6f63 e annotation loc │ │ │ │ │ +0002e9c0: 6174 696f 6e3a 2065 7870 7265 7373 696f ation: expressio │ │ │ │ │ +0002e9d0: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +0002e9e0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002e9f0: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002ea00: 6e65 776c 6f63 6174 696f 6e73 2f46 6965 newlocations/Fie │ │ │ │ │ +0002ea10: 6c64 732e 6a61 7661 3a20 6e65 7720 7479 lds.java: new ty │ │ │ │ │ +0002ea20: 7065 2061 6e6e 6f74 6174 696f 6e20 6c6f pe annotation lo │ │ │ │ │ +0002ea30: 6361 7469 6f6e 3a20 6669 656c 6420 7479 cation: field ty │ │ │ │ │ +0002ea40: 7065 2061 7272 6179 2f67 656e 6572 6963 pe array/generic │ │ │ │ │ +0002ea50: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0002ea60: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ +0002ea70: 7970 6541 6e6e 6f74 6174 696f 6e73 2f6e ypeAnnotations/n │ │ │ │ │ +0002ea80: 6577 6c6f 6361 7469 6f6e 732f 4c61 6d62 ewlocations/Lamb │ │ │ │ │ +0002ea90: 6461 2e6a 6176 613a 206e 6577 2074 7970 da.java: new typ │ │ │ │ │ +0002eaa0: 6520 616e 6e6f 7461 7469 6f6e 206c 6f63 e annotation loc │ │ │ │ │ +0002eab0: 6174 696f 6e3a 206c 616d 6264 6120 6578 ation: lambda ex │ │ │ │ │ +0002eac0: 7072 6573 7369 6f6e 7320 6a61 7661 6320 pressions javac │ │ │ │ │ +0002ead0: 6372 6173 6820 666f 7220 616e 6e6f 7461 crash for annota │ │ │ │ │ +0002eae0: 7465 6420 7061 7261 6d65 7465 7220 7479 ted parameter ty │ │ │ │ │ +0002eaf0: 7065 206f 6620 6c61 6d62 6461 2069 6e20 pe of lambda in │ │ │ │ │ +0002eb00: 6120 6669 656c 640a 0a3c 6c69 3e74 6f6f a field..
  • too │ │ │ │ │ +0002eb10: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002eb20: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002eb30: 696f 6e73 2f6e 6577 6c6f 6361 7469 6f6e ions/newlocation │ │ │ │ │ +0002eb40: 732f 4c6f 6361 6c56 6172 6961 626c 6573 s/LocalVariables │ │ │ │ │ +0002eb50: 2e6a 6176 613a 206e 6577 2074 7970 6520 .java: new type │ │ │ │ │ +0002eb60: 616e 6e6f 7461 7469 6f6e 206c 6f63 6174 annotation locat │ │ │ │ │ +0002eb70: 696f 6e3a 206c 6f63 616c 2076 6172 6961 ion: local varia │ │ │ │ │ +0002eb80: 626c 6573 2061 7272 6179 2f67 656e 6572 bles array/gener │ │ │ │ │ +0002eb90: 6963 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ics..
  • tools/j │ │ │ │ │ +0002eba0: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +0002ebb0: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ +0002ebc0: 2f6e 6577 6c6f 6361 7469 6f6e 732f 4d65 /newlocations/Me │ │ │ │ │ +0002ebd0: 7468 6f64 5265 7475 726e 5479 7065 2e6a thodReturnType.j │ │ │ │ │ +0002ebe0: 6176 613a 206e 6577 2074 7970 6520 616e ava: new type an │ │ │ │ │ +0002ebf0: 6e6f 7461 7469 6f6e 206c 6f63 6174 696f notation locatio │ │ │ │ │ +0002ec00: 6e3a 206d 6574 686f 6420 7265 7475 726e n: method return │ │ │ │ │ +0002ec10: 2074 7970 6520 6172 7261 792f 6765 6e65 type array/gene │ │ │ │ │ +0002ec20: 7269 6373 0a0a 3c6c 693e 746f 6f6c 732f rics..
  • tools/ │ │ │ │ │ +0002ec30: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002ec40: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002ec50: 732f 6e65 776c 6f63 6174 696f 6e73 2f4d s/newlocations/M │ │ │ │ │ +0002ec60: 6574 686f 6454 7970 6541 7267 732e 6a61 ethodTypeArgs.ja │ │ │ │ │ +0002ec70: 7661 3a20 6e65 7720 7479 7065 2061 6e6e va: new type ann │ │ │ │ │ +0002ec80: 6f74 6174 696f 6e20 6c6f 6361 7469 6f6e otation location │ │ │ │ │ +0002ec90: 3a20 6d65 7468 6f64 2074 7970 6520 6172 : method type ar │ │ │ │ │ +0002eca0: 6773 0a0a 3c6c 693e 746f 6f6c 732f 6a61 gs..
  • tools/ja │ │ │ │ │ +0002ecb0: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002ecc0: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002ecd0: 6e65 776c 6f63 6174 696f 6e73 2f4d 6574 newlocations/Met │ │ │ │ │ +0002ece0: 686f 6454 7970 6550 6172 616d 6574 6572 hodTypeParameter │ │ │ │ │ +0002ecf0: 732e 6a61 7661 3a20 6e65 7720 7479 7065 s.java: new type │ │ │ │ │ +0002ed00: 2061 6e6e 6f74 6174 696f 6e20 6c6f 6361 annotation loca │ │ │ │ │ +0002ed10: 7469 6f6e 3a20 6d65 7468 6f64 2074 7970 tion: method typ │ │ │ │ │ +0002ed20: 6520 7061 7261 6d65 7465 7220 626f 756e e parameter boun │ │ │ │ │ +0002ed30: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ +0002ed40: 7661 632f 616e 6e6f 7461 7469 6f6e 732f vac/annotations/ │ │ │ │ │ +0002ed50: 7479 7065 416e 6e6f 7461 7469 6f6e 732f typeAnnotations/ │ │ │ │ │ +0002ed60: 6e65 776c 6f63 6174 696f 6e73 2f4d 756c newlocations/Mul │ │ │ │ │ +0002ed70: 7469 4361 7463 682e 6a61 7661 3a20 6e65 tiCatch.java: ne │ │ │ │ │ +0002ed80: 7720 7479 7065 2061 6e6e 6f74 6174 696f w type annotatio │ │ │ │ │ +0002ed90: 6e20 6c6f 6361 7469 6f6e 3a20 6d75 6c74 n location: mult │ │ │ │ │ +0002eda0: 6963 6174 6368 0a0a 3c6c 693e 746f 6f6c icatch..
  • tool │ │ │ │ │ +0002edb0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002edc0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002edd0: 6f6e 732f 6e65 776c 6f63 6174 696f 6e73 ons/newlocations │ │ │ │ │ +0002ede0: 2f4e 6573 7465 6454 7970 6573 2e6a 6176 /NestedTypes.jav │ │ │ │ │ +0002edf0: 613a 206e 6577 2074 7970 6520 616e 6e6f a: new type anno │ │ │ │ │ +0002ee00: 7461 7469 6f6e 206c 6f63 6174 696f 6e3a tation location: │ │ │ │ │ +0002ee10: 206e 6573 7465 6420 7479 7065 730a 0a3c nested types..< │ │ │ │ │ +0002ee20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002ee30: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002ee40: 6e6e 6f74 6174 696f 6e73 2f6e 6577 6c6f nnotations/newlo │ │ │ │ │ +0002ee50: 6361 7469 6f6e 732f 5061 7261 6d65 7465 cations/Paramete │ │ │ │ │ +0002ee60: 7273 2e6a 6176 613a 206e 6577 2074 7970 rs.java: new typ │ │ │ │ │ +0002ee70: 6520 616e 6e6f 7461 7469 6f6e 206c 6f63 e annotation loc │ │ │ │ │ +0002ee80: 6174 696f 6e3a 2070 6172 616d 6574 6572 ation: parameter │ │ │ │ │ +0002ee90: 2074 7970 6520 6172 7261 792f 6765 6e65 type array/gene │ │ │ │ │ +0002eea0: 7269 6373 0a0a 3c6c 693e 746f 6f6c 732f rics..
  • tools/ │ │ │ │ │ +0002eeb0: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002eec0: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002eed0: 732f 6e65 776c 6f63 6174 696f 6e73 2f52 s/newlocations/R │ │ │ │ │ +0002eee0: 6563 6569 7665 7273 2e6a 6176 613a 206e eceivers.java: n │ │ │ │ │ +0002eef0: 6577 2074 7970 6520 616e 6e6f 7461 7469 ew type annotati │ │ │ │ │ +0002ef00: 6f6e 206c 6f63 6174 696f 6e3a 2072 6563 on location: rec │ │ │ │ │ +0002ef10: 6569 7665 7273 0a0a 3c6c 693e 746f 6f6c eivers..
  • tool │ │ │ │ │ +0002ef20: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002ef30: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002ef40: 6f6e 732f 6e65 776c 6f63 6174 696f 6e73 ons/newlocations │ │ │ │ │ +0002ef50: 2f52 6573 6f75 7263 6556 6172 6961 626c /ResourceVariabl │ │ │ │ │ +0002ef60: 6573 2e6a 6176 613a 206e 6577 2074 7970 es.java: new typ │ │ │ │ │ +0002ef70: 6520 616e 6e6f 7461 7469 6f6e 206c 6f63 e annotation loc │ │ │ │ │ +0002ef80: 6174 696f 6e3a 2072 6573 6f75 7263 6520 ation: resource │ │ │ │ │ +0002ef90: 7661 7269 6162 6c65 730a 0a3c 6c69 3e74 variables..
  • t │ │ │ │ │ +0002efa0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002efb0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002efc0: 6174 696f 6e73 2f6e 6577 6c6f 6361 7469 ations/newlocati │ │ │ │ │ +0002efd0: 6f6e 732f 5468 726f 7773 2e6a 6176 613a ons/Throws.java: │ │ │ │ │ +0002efe0: 206e 6577 2074 7970 6520 616e 6e6f 7461 new type annota │ │ │ │ │ +0002eff0: 7469 6f6e 206c 6f63 6174 696f 6e3a 2074 tion location: t │ │ │ │ │ +0002f000: 6872 6f77 2063 6c61 7573 6573 0a0a 3c6c hrow clauses..tools/javac/an │ │ │ │ │ +0002f020: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002f030: 6e6f 7461 7469 6f6e 732f 6e65 776c 6f63 notations/newloc │ │ │ │ │ +0002f040: 6174 696f 6e73 2f54 6f70 4c65 7665 6c42 ations/TopLevelB │ │ │ │ │ +0002f050: 6c6f 636b 732e 6a61 7661 3a20 7479 7065 locks.java: type │ │ │ │ │ +0002f060: 2061 6e6e 6f74 6174 696f 6e20 6c6f 6361 annotation loca │ │ │ │ │ +0002f070: 7469 6f6e 3a20 746f 7020 6c65 7665 6c20 tion: top level │ │ │ │ │ +0002f080: 626c 6f63 6b73 0a0a 3c6c 693e 746f 6f6c blocks..
  • tool │ │ │ │ │ +0002f090: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002f0a0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002f0b0: 6f6e 732f 6e65 776c 6f63 6174 696f 6e73 ons/newlocations │ │ │ │ │ +0002f0c0: 2f54 7970 6543 6173 7473 2e6a 6176 613a /TypeCasts.java: │ │ │ │ │ +0002f0d0: 206e 6577 2074 7970 6520 616e 6e6f 7461 new type annota │ │ │ │ │ +0002f0e0: 7469 6f6e 206c 6f63 6174 696f 6e3a 2074 tion location: t │ │ │ │ │ +0002f0f0: 7970 6520 6361 7374 730a 0a3c 6c69 3e74 ype casts..
  • t │ │ │ │ │ +0002f100: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002f110: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002f120: 6174 696f 6e73 2f6e 6577 6c6f 6361 7469 ations/newlocati │ │ │ │ │ +0002f130: 6f6e 732f 5479 7065 5061 7261 6d65 7465 ons/TypeParamete │ │ │ │ │ +0002f140: 7273 2e6a 6176 613a 206e 6577 2074 7970 rs.java: new typ │ │ │ │ │ +0002f150: 6520 616e 6e6f 7461 7469 6f6e 206c 6f63 e annotation loc │ │ │ │ │ +0002f160: 6174 696f 6e3a 2063 6c61 7373 2061 6e64 ation: class and │ │ │ │ │ +0002f170: 206d 6574 686f 6420 7479 7065 2070 6172 method type par │ │ │ │ │ +0002f180: 616d 6574 6572 730a 0a3c 6c69 3e74 6f6f ameters..
  • too │ │ │ │ │ +0002f190: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002f1a0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002f1b0: 696f 6e73 2f6e 6577 6c6f 6361 7469 6f6e ions/newlocation │ │ │ │ │ +0002f1c0: 732f 5661 7261 7267 732e 6a61 7661 3a20 s/Varargs.java: │ │ │ │ │ +0002f1d0: 7465 7374 2061 6363 6570 7461 6e63 6520 test acceptance │ │ │ │ │ +0002f1e0: 6f66 2076 6172 6172 6773 2061 6e6e 6f74 of varargs annot │ │ │ │ │ +0002f1f0: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ +0002f200: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002f210: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002f220: 6f6e 732f 6e65 776c 6f63 6174 696f 6e73 ons/newlocations │ │ │ │ │ +0002f230: 2f57 696c 6463 6172 6473 2e6a 6176 613a /Wildcards.java: │ │ │ │ │ +0002f240: 206e 6577 2074 7970 6520 616e 6e6f 7461 new type annota │ │ │ │ │ +0002f250: 7469 6f6e 206c 6f63 6174 696f 6e3a 2077 tion location: w │ │ │ │ │ +0002f260: 696c 6463 6172 6420 626f 756e 640a 0a3c ildcard bound..< │ │ │ │ │ +0002f270: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002f280: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002f290: 6e6e 6f74 6174 696f 6e73 2f70 6163 6b61 nnotations/packa │ │ │ │ │ +0002f2a0: 6765 616e 6e6f 2f50 6163 6b61 6765 5072 geanno/PackagePr │ │ │ │ │ +0002f2b0: 6f63 6573 736f 722e 6a61 7661 3a20 7465 ocessor.java: te │ │ │ │ │ +0002f2c0: 7374 2074 6861 7420 7061 636b 6167 6520 st that package │ │ │ │ │ +0002f2d0: 616e 6e6f 7461 7469 6f6e 7320 6172 6520 annotations are │ │ │ │ │ +0002f2e0: 6176 6169 6c61 626c 6520 746f 2074 7970 available to typ │ │ │ │ │ +0002f2f0: 6520 7072 6f63 6573 736f 7273 2e0a 0a3c e processors...< │ │ │ │ │ +0002f300: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002f310: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002f320: 6e6e 6f74 6174 696f 6e73 2f70 6f73 6974 nnotations/posit │ │ │ │ │ +0002f330: 696f 6e2f 5479 7065 416e 6e6f 7461 7469 ion/TypeAnnotati │ │ │ │ │ +0002f340: 6f6e 506f 7369 7469 6f6e 5465 7374 2e6a onPositionTest.j │ │ │ │ │ +0002f350: 6176 613a 2055 7064 6174 696e 6720 7468 ava: Updating th │ │ │ │ │ +0002f360: 6520 7479 7065 2061 6e6e 6f74 6174 696f e type annotatio │ │ │ │ │ +0002f370: 6e20 706f 7369 7469 6f6e 206f 6666 7365 n position offse │ │ │ │ │ +0002f380: 7420 6361 7573 6573 2041 7272 6179 496e t causes ArrayIn │ │ │ │ │ +0002f390: 6465 784f 7574 4f66 426f 756e 6473 4578 dexOutOfBoundsEx │ │ │ │ │ +0002f3a0: 6365 7074 696f 6e20 696e 2043 6c61 7373 ception in Class │ │ │ │ │ +0002f3b0: 5772 6974 6572 0a0a 3c6c 693e 746f 6f6c Writer..
  • tool │ │ │ │ │ +0002f3c0: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002f3d0: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002f3e0: 6f6e 732f 7265 6665 7265 6e63 6569 6e66 ons/referenceinf │ │ │ │ │ +0002f3f0: 6f73 2f43 6c61 7373 4578 7465 6e64 732e os/ClassExtends. │ │ │ │ │ +0002f400: 6a61 7661 3a20 5465 7374 2070 6f70 756c java: Test popul │ │ │ │ │ +0002f410: 6174 696f 6e20 6f66 2072 6566 6572 656e ation of referen │ │ │ │ │ +0002f420: 6365 2069 6e66 6f20 666f 7220 636c 6173 ce info for clas │ │ │ │ │ +0002f430: 7320 6578 7465 6e64 7320 636c 6175 7365 s extends clause │ │ │ │ │ +0002f440: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0002f450: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ +0002f460: 7970 6541 6e6e 6f74 6174 696f 6e73 2f72 ypeAnnotations/r │ │ │ │ │ +0002f470: 6566 6572 656e 6365 696e 666f 732f 436c eferenceinfos/Cl │ │ │ │ │ +0002f480: 6173 7354 7970 6550 6172 616d 2e6a 6176 assTypeParam.jav │ │ │ │ │ +0002f490: 613a 2054 6573 7420 706f 7075 6c61 7469 a: Test populati │ │ │ │ │ +0002f4a0: 6f6e 206f 6620 7265 6665 7265 6e63 6520 on of reference │ │ │ │ │ +0002f4b0: 696e 666f 2066 6f72 2063 6c61 7373 2074 info for class t │ │ │ │ │ +0002f4c0: 7970 6520 7061 7261 6d65 7465 7273 0a0a ype parameters.. │ │ │ │ │ +0002f4d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002f4e0: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ +0002f4f0: 416e 6e6f 7461 7469 6f6e 732f 7265 6665 Annotations/refe │ │ │ │ │ +0002f500: 7265 6e63 6569 6e66 6f73 2f43 6f6e 7374 renceinfos/Const │ │ │ │ │ +0002f510: 7275 6374 6f72 496e 766f 6361 7469 6f6e ructorInvocation │ │ │ │ │ +0002f520: 5479 7065 4172 6775 6d65 6e74 2e6a 6176 TypeArgument.jav │ │ │ │ │ +0002f530: 613a 2054 6573 7420 706f 7075 6c61 7469 a: Test populati │ │ │ │ │ +0002f540: 6f6e 206f 6620 7265 6665 7265 6e63 6520 on of reference │ │ │ │ │ +0002f550: 696e 666f 2066 6f72 2063 6f6e 7374 7275 info for constru │ │ │ │ │ +0002f560: 6374 6f72 2069 6e76 6f63 6174 696f 6e20 ctor invocation │ │ │ │ │ +0002f570: 7479 7065 2061 7267 756d 656e 740a 0a3c type argument..< │ │ │ │ │ +0002f580: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002f590: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002f5a0: 6e6e 6f74 6174 696f 6e73 2f72 6566 6572 nnotations/refer │ │ │ │ │ +0002f5b0: 656e 6365 696e 666f 732f 436f 6e73 7472 enceinfos/Constr │ │ │ │ │ +0002f5c0: 7563 746f 7273 2e6a 6176 613a 2054 6573 uctors.java: Tes │ │ │ │ │ +0002f5d0: 7420 706f 7075 6c61 7469 6f6e 206f 6620 t population of │ │ │ │ │ +0002f5e0: 7265 6665 7265 6e63 6520 696e 666f 2066 reference info f │ │ │ │ │ +0002f5f0: 6f72 2063 6f6e 7374 7275 6374 6f72 2072 or constructor r │ │ │ │ │ +0002f600: 6573 756c 7473 0a0a 3c6c 693e 746f 6f6c esults..
  • tool │ │ │ │ │ +0002f610: 732f 6a61 7661 632f 616e 6e6f 7461 7469 s/javac/annotati │ │ │ │ │ +0002f620: 6f6e 732f 7479 7065 416e 6e6f 7461 7469 ons/typeAnnotati │ │ │ │ │ +0002f630: 6f6e 732f 7265 6665 7265 6e63 6569 6e66 ons/referenceinf │ │ │ │ │ +0002f640: 6f73 2f45 7863 6570 7469 6f6e 5061 7261 os/ExceptionPara │ │ │ │ │ +0002f650: 6d65 7465 7273 2e6a 6176 613a 2054 6573 meters.java: Tes │ │ │ │ │ +0002f660: 7420 706f 7075 6c61 7469 6f6e 206f 6620 t population of │ │ │ │ │ +0002f670: 7265 6665 7265 6e63 6520 696e 666f 2066 reference info f │ │ │ │ │ +0002f680: 6f72 2065 7863 6570 7469 6f6e 2070 6172 or exception par │ │ │ │ │ +0002f690: 616d 6574 6572 730a 0a3c 6c69 3e74 6f6f ameters..
  • too │ │ │ │ │ +0002f6a0: 6c73 2f6a 6176 6163 2f61 6e6e 6f74 6174 ls/javac/annotat │ │ │ │ │ +0002f6b0: 696f 6e73 2f74 7970 6541 6e6e 6f74 6174 ions/typeAnnotat │ │ │ │ │ +0002f6c0: 696f 6e73 2f72 6566 6572 656e 6365 696e ions/referencein │ │ │ │ │ +0002f6d0: 666f 732f 4669 656c 6473 2e6a 6176 613a fos/Fields.java: │ │ │ │ │ +0002f6e0: 2054 6573 7420 706f 7075 6c61 7469 6f6e Test population │ │ │ │ │ +0002f6f0: 206f 6620 7265 6665 7265 6e63 6520 696e of reference in │ │ │ │ │ +0002f700: 666f 2066 6f72 2066 6965 6c64 0a0a 3c6c fo for field..tools/javac/an │ │ │ │ │ +0002f720: 6e6f 7461 7469 6f6e 732f 7479 7065 416e notations/typeAn │ │ │ │ │ +0002f730: 6e6f 7461 7469 6f6e 732f 7265 6665 7265 notations/refere │ │ │ │ │ +0002f740: 6e63 6569 6e66 6f73 2f46 726f 6d53 7065 nceinfos/FromSpe │ │ │ │ │ +0002f750: 6369 6669 6361 7469 6f6e 2e6a 6176 613a cification.java: │ │ │ │ │ +0002f760: 2054 6573 7420 7468 6174 2074 6865 2065 Test that the e │ │ │ │ │ +0002f770: 7861 6d70 6c65 7320 6672 6f6d 2074 6865 xamples from the │ │ │ │ │ +0002f780: 206d 616e 7561 6c20 6172 6520 7374 6f72 manual are stor │ │ │ │ │ +0002f790: 6564 2061 7320 6578 7065 6374 6564 0a0a ed as expected.. │ │ │ │ │ +0002f7a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002f7b0: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ +0002f7c0: 416e 6e6f 7461 7469 6f6e 732f 7265 6665 Annotations/refe │ │ │ │ │ +0002f7d0: 7265 6e63 6569 6e66 6f73 2f49 6e69 7469 renceinfos/Initi │ │ │ │ │ +0002f7e0: 616c 697a 6572 732e 6a61 7661 3a20 5465 alizers.java: Te │ │ │ │ │ +0002f7f0: 7374 2070 6f70 756c 6174 696f 6e20 6f66 st population of │ │ │ │ │ +0002f800: 2072 6566 6572 656e 6365 2069 6e66 6f20 reference info │ │ │ │ │ +0002f810: 666f 7220 696e 7374 616e 6365 2061 6e64 for instance and │ │ │ │ │ +0002f820: 2063 6c61 7373 2069 6e69 7469 616c 697a class initializ │ │ │ │ │ +0002f830: 6572 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ers..
  • tools/j │ │ │ │ │ +0002f840: 6176 6163 2f61 6e6e 6f74 6174 696f 6e73 avac/annotations │ │ │ │ │ +0002f850: 2f74 7970 6541 6e6e 6f74 6174 696f 6e73 /typeAnnotations │ │ │ │ │ +0002f860: 2f72 6566 6572 656e 6365 696e 666f 732f /referenceinfos/ │ │ │ │ │ +0002f870: 4d65 7468 6f64 496e 766f 6361 7469 6f6e MethodInvocation │ │ │ │ │ +0002f880: 5479 7065 4172 6775 6d65 6e74 2e6a 6176 TypeArgument.jav │ │ │ │ │ +0002f890: 613a 2054 6573 7420 706f 7075 6c61 7469 a: Test populati │ │ │ │ │ +0002f8a0: 6f6e 206f 6620 7265 6665 7265 6e63 6520 on of reference │ │ │ │ │ +0002f8b0: 696e 666f 2066 6f72 206d 6574 686f 6420 info for method │ │ │ │ │ +0002f8c0: 696e 766f 6361 7469 6f6e 2074 7970 6520 invocation type │ │ │ │ │ +0002f8d0: 6172 6775 6d65 6e74 730a 0a3c 6c69 3e74 arguments..
  • t │ │ │ │ │ +0002f8e0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002f8f0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002f900: 6174 696f 6e73 2f72 6566 6572 656e 6365 ations/reference │ │ │ │ │ +0002f910: 696e 666f 732f 4d65 7468 6f64 5061 7261 infos/MethodPara │ │ │ │ │ +0002f920: 6d65 7465 7273 2e6a 6176 613a 2054 6573 meters.java: Tes │ │ │ │ │ +0002f930: 7420 706f 7075 6c61 7469 6f6e 206f 6620 t population of │ │ │ │ │ +0002f940: 7265 6665 7265 6e63 6520 696e 666f 2066 reference info f │ │ │ │ │ +0002f950: 6f72 206d 6574 686f 6420 7061 7261 6d65 or method parame │ │ │ │ │ +0002f960: 7465 7273 0a0a 3c6c 693e 746f 6f6c 732f ters..
  • tools/ │ │ │ │ │ +0002f970: 6a61 7661 632f 616e 6e6f 7461 7469 6f6e javac/annotation │ │ │ │ │ +0002f980: 732f 7479 7065 416e 6e6f 7461 7469 6f6e s/typeAnnotation │ │ │ │ │ +0002f990: 732f 7265 6665 7265 6e63 6569 6e66 6f73 s/referenceinfos │ │ │ │ │ +0002f9a0: 2f4d 6574 686f 6452 6563 6569 7665 7273 /MethodReceivers │ │ │ │ │ +0002f9b0: 2e6a 6176 613a 2054 6573 7420 706f 7075 .java: Test popu │ │ │ │ │ +0002f9c0: 6c61 7469 6f6e 206f 6620 7265 6665 7265 lation of refere │ │ │ │ │ +0002f9d0: 6e63 6520 696e 666f 2066 6f72 206d 6574 nce info for met │ │ │ │ │ +0002f9e0: 686f 6420 7265 6365 6976 6572 730a 0a3c hod receivers..< │ │ │ │ │ +0002f9f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002fa00: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002fa10: 6e6e 6f74 6174 696f 6e73 2f72 6566 6572 nnotations/refer │ │ │ │ │ +0002fa20: 656e 6365 696e 666f 732f 4d65 7468 6f64 enceinfos/Method │ │ │ │ │ +0002fa30: 5265 7475 726e 732e 6a61 7661 3a20 5465 Returns.java: Te │ │ │ │ │ +0002fa40: 7374 2070 6f70 756c 6174 696f 6e20 6f66 st population of │ │ │ │ │ +0002fa50: 2072 6566 6572 656e 6365 2069 6e66 6f20 reference info │ │ │ │ │ +0002fa60: 666f 7220 6d65 7468 6f64 2072 6574 7572 for method retur │ │ │ │ │ +0002fa70: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +0002fa80: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ +0002fa90: 7970 6541 6e6e 6f74 6174 696f 6e73 2f72 ypeAnnotations/r │ │ │ │ │ +0002faa0: 6566 6572 656e 6365 696e 666f 732f 4d65 eferenceinfos/Me │ │ │ │ │ +0002fab0: 7468 6f64 5468 726f 7773 2e6a 6176 613a thodThrows.java: │ │ │ │ │ +0002fac0: 2054 6573 7420 706f 7075 6c61 7469 6f6e Test population │ │ │ │ │ +0002fad0: 206f 6620 7265 6665 7265 6e63 6520 696e of reference in │ │ │ │ │ +0002fae0: 666f 2066 6f72 206d 6574 686f 6420 6578 fo for method ex │ │ │ │ │ +0002faf0: 6365 7074 696f 6e20 636c 6175 7365 730a ception clauses. │ │ │ │ │ +0002fb00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0002fb10: 2f61 6e6e 6f74 6174 696f 6e73 2f74 7970 /annotations/typ │ │ │ │ │ +0002fb20: 6541 6e6e 6f74 6174 696f 6e73 2f72 6566 eAnnotations/ref │ │ │ │ │ +0002fb30: 6572 656e 6365 696e 666f 732f 4d65 7468 erenceinfos/Meth │ │ │ │ │ +0002fb40: 6f64 5479 7065 5061 7261 6d2e 6a61 7661 odTypeParam.java │ │ │ │ │ +0002fb50: 3a20 5465 7374 2070 6f70 756c 6174 696f : Test populatio │ │ │ │ │ +0002fb60: 6e20 6f66 2072 6566 6572 656e 6365 2069 n of reference i │ │ │ │ │ +0002fb70: 6e66 6f20 666f 7220 6d65 7468 6f64 2074 nfo for method t │ │ │ │ │ +0002fb80: 7970 6520 7061 7261 6d65 7465 7273 0a0a ype parameters.. │ │ │ │ │ +0002fb90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002fba0: 616e 6e6f 7461 7469 6f6e 732f 7479 7065 annotations/type │ │ │ │ │ +0002fbb0: 416e 6e6f 7461 7469 6f6e 732f 7265 6665 Annotations/refe │ │ │ │ │ +0002fbc0: 7265 6e63 6569 6e66 6f73 2f4d 756c 7469 renceinfos/Multi │ │ │ │ │ +0002fbd0: 4361 7463 682e 6a61 7661 3a20 5465 7374 Catch.java: Test │ │ │ │ │ +0002fbe0: 2070 6f70 756c 6174 696f 6e20 6f66 2072 population of r │ │ │ │ │ +0002fbf0: 6566 6572 656e 6365 2069 6e66 6f20 666f eference info fo │ │ │ │ │ +0002fc00: 7220 6d75 6c74 6963 6174 6368 2065 7863 r multicatch exc │ │ │ │ │ +0002fc10: 6570 7469 6f6e 2070 6172 616d 6574 6572 eption parameter │ │ │ │ │ +0002fc20: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0002fc30: 6163 2f61 6e6e 6f74 6174 696f 6e73 2f74 ac/annotations/t │ │ │ │ │ +0002fc40: 7970 6541 6e6e 6f74 6174 696f 6e73 2f72 ypeAnnotations/r │ │ │ │ │ +0002fc50: 6566 6572 656e 6365 696e 666f 732f 4e65 eferenceinfos/Ne │ │ │ │ │ +0002fc60: 774f 626a 6563 7473 2e6a 6176 613a 2054 wObjects.java: T │ │ │ │ │ +0002fc70: 6573 7420 706f 7075 6c61 7469 6f6e 206f est population o │ │ │ │ │ +0002fc80: 6620 7265 6665 7265 6e63 6520 696e 666f f reference info │ │ │ │ │ +0002fc90: 2066 6f72 206e 6577 206f 626a 6563 7420 for new object │ │ │ │ │ +0002fca0: 6372 6561 7469 6f6e 730a 0a3c 6c69 3e74 creations..
  • t │ │ │ │ │ +0002fcb0: 6f6f 6c73 2f6a 6176 6163 2f61 6e6e 6f74 ools/javac/annot │ │ │ │ │ +0002fcc0: 6174 696f 6e73 2f74 7970 6541 6e6e 6f74 ations/typeAnnot │ │ │ │ │ +0002fcd0: 6174 696f 6e73 2f72 6566 6572 656e 6365 ations/reference │ │ │ │ │ +0002fce0: 696e 666f 732f 5265 7065 6174 696e 6754 infos/RepeatingT │ │ │ │ │ +0002fcf0: 7970 6541 6e6e 6f74 6174 696f 6e73 2e6a ypeAnnotations.j │ │ │ │ │ +0002fd00: 6176 613a 2054 6573 7420 706f 7075 6c61 ava: Test popula │ │ │ │ │ +0002fd10: 7469 6f6e 206f 6620 7265 6665 7265 6e63 tion of referenc │ │ │ │ │ +0002fd20: 6520 696e 666f 2066 6f72 2072 6570 6561 e info for repea │ │ │ │ │ +0002fd30: 7469 6e67 2074 7970 6520 616e 6e6f 7461 ting type annota │ │ │ │ │ +0002fd40: 7469 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 tions..
  • tools │ │ │ │ │ +0002fd50: 2f6a 6176 6163 2f61 6e6e 6f74 6174 696f /javac/annotatio │ │ │ │ │ +0002fd60: 6e73 2f74 7970 6541 6e6e 6f74 6174 696f ns/typeAnnotatio │ │ │ │ │ +0002fd70: 6e73 2f72 6566 6572 656e 6365 696e 666f ns/referenceinfo │ │ │ │ │ +0002fd80: 732f 5265 736f 7572 6365 5661 7269 6162 s/ResourceVariab │ │ │ │ │ +0002fd90: 6c65 2e6a 6176 613a 2054 6573 7420 706f le.java: Test po │ │ │ │ │ +0002fda0: 7075 6c61 7469 6f6e 206f 6620 7265 6665 pulation of refe │ │ │ │ │ +0002fdb0: 7265 6e63 6520 696e 666f 2066 6f72 2072 rence info for r │ │ │ │ │ +0002fdc0: 6573 6f75 7263 6520 7661 7269 6162 6c65 esource variable │ │ │ │ │ +0002fdd0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0002fde0: 632f 616e 6e6f 7461 7469 6f6e 732f 7479 c/annotations/ty │ │ │ │ │ +0002fdf0: 7065 416e 6e6f 7461 7469 6f6e 732f 7265 peAnnotations/re │ │ │ │ │ +0002fe00: 6665 7265 6e63 6569 6e66 6f73 2f54 7970 ferenceinfos/Typ │ │ │ │ │ +0002fe10: 6543 6173 7473 2e6a 6176 613a 2054 6573 eCasts.java: Tes │ │ │ │ │ +0002fe20: 7420 706f 7075 6c61 7469 6f6e 206f 6620 t population of │ │ │ │ │ +0002fe30: 7265 6665 7265 6e63 6520 696e 666f 2066 reference info f │ │ │ │ │ +0002fe40: 6f72 2074 7970 6520 6361 7374 730a 0a3c or type casts..< │ │ │ │ │ +0002fe50: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002fe60: 6e6e 6f74 6174 696f 6e73 2f74 7970 6541 nnotations/typeA │ │ │ │ │ +0002fe70: 6e6e 6f74 6174 696f 6e73 2f72 6566 6572 nnotations/refer │ │ │ │ │ +0002fe80: 656e 6365 696e 666f 732f 5479 7065 5465 enceinfos/TypeTe │ │ │ │ │ +0002fe90: 7374 732e 6a61 7661 3a20 5465 7374 2070 sts.java: Test p │ │ │ │ │ +0002fea0: 6f70 756c 6174 696f 6e20 6f66 2072 6566 opulation of ref │ │ │ │ │ +0002feb0: 6572 656e 6365 2069 6e66 6f20 666f 7220 erence info for │ │ │ │ │ +0002fec0: 636c 6173 7320 6c69 7465 7261 6c73 0a0a class literals.. │ │ │ │ │ +0002fed0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002fee0: 6170 692f 3634 3030 3330 332f 5436 3430 api/6400303/T640 │ │ │ │ │ +0002fef0: 3033 3033 2e6a 6176 613a 2052 4547 5245 0303.java: REGRE │ │ │ │ │ +0002ff00: 5353 494f 4e3a 206a 6176 6164 6f63 2063 SSION: javadoc c │ │ │ │ │ +0002ff10: 7261 7368 6573 2069 6e20 6237 350a 0a3c rashes in b75..< │ │ │ │ │ +0002ff20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +0002ff30: 7069 2f36 3430 3631 3333 2f54 3634 3036 pi/6406133/T6406 │ │ │ │ │ +0002ff40: 3133 332e 6a61 7661 3a20 436f 6d70 696c 133.java: Compil │ │ │ │ │ +0002ff50: 6572 2041 5049 2069 676e 6f72 6573 206c er API ignores l │ │ │ │ │ +0002ff60: 6f63 616c 6520 7365 7474 696e 6773 0a0a ocale settings.. │ │ │ │ │ +0002ff70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0002ff80: 6170 692f 3634 3130 3634 332f 5436 3431 api/6410643/T641 │ │ │ │ │ +0002ff90: 3036 3433 2e6a 6176 613a 204a 5352 2031 0643.java: JSR 1 │ │ │ │ │ +0002ffa0: 3939 3a20 5468 6520 6d65 7468 6f64 204a 99: The method J │ │ │ │ │ +0002ffb0: 6176 6143 6f6d 7069 6c65 7254 6f6f 6c2e avaCompilerTool. │ │ │ │ │ +0002ffc0: 7275 6e20 6661 696c 7320 746f 2068 616e run fails to han │ │ │ │ │ +0002ffd0: 646c 6520 6e75 6c6c 2061 7267 756d 656e dle null argumen │ │ │ │ │ +0002ffe0: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ +0002fff0: 7661 632f 6170 692f 3634 3131 3331 302f vac/api/6411310/ │ │ │ │ │ +00030000: 5436 3431 3133 3130 2e6a 6176 613a 204a T6411310.java: J │ │ │ │ │ +00030010: 5352 2031 3939 3a20 4669 6c65 4f62 6a65 SR 199: FileObje │ │ │ │ │ +00030020: 6374 2073 686f 756c 6420 7375 7070 6f72 ct should suppor │ │ │ │ │ +00030030: 7420 7573 6572 2d66 7269 656e 646c 7920 t user-friendly │ │ │ │ │ +00030040: 6e61 6d65 7320 7669 6120 6765 744e 616d names via getNam │ │ │ │ │ +00030050: 6528 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a e()..
  • tools/j │ │ │ │ │ +00030060: 6176 6163 2f61 7069 2f36 3431 3133 3333 avac/api/6411333 │ │ │ │ │ +00030070: 2f54 3634 3131 3333 332e 6a61 7661 3a20 /T6411333.java: │ │ │ │ │ +00030080: 456e 7375 7265 2036 3430 3032 3038 2c20 Ensure 6400208, │ │ │ │ │ +00030090: 3634 3030 3232 352c 2061 6e64 2036 3430 6400225, and 640 │ │ │ │ │ +000300a0: 3032 3637 2061 7265 2074 6573 7465 640a 0267 are tested. │ │ │ │ │ +000300b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000300c0: 2f61 7069 2f36 3431 3236 3536 2f54 3634 /api/6412656/T64 │ │ │ │ │ +000300d0: 3132 3635 362e 6a61 7661 3a20 4a53 5220 12656.java: JSR │ │ │ │ │ +000300e0: 3139 393a 2070 6173 7320 616e 6e6f 7461 199: pass annota │ │ │ │ │ +000300f0: 7469 6f6e 2070 726f 6365 7373 6f72 2069 tion processor i │ │ │ │ │ +00030100: 6e73 7461 6e63 6573 2074 6f20 636f 6d70 nstances to comp │ │ │ │ │ +00030110: 696c 6572 0a0a 3c6c 693e 746f 6f6c 732f iler..
  • tools/ │ │ │ │ │ +00030120: 6a61 7661 632f 6170 692f 3634 3135 3738 javac/api/641578 │ │ │ │ │ +00030130: 302f 5436 3431 3537 3830 2e6a 6176 613a 0/T6415780.java: │ │ │ │ │ +00030140: 204a 5352 2031 3939 3a20 6a61 7661 782e JSR 199: javax. │ │ │ │ │ +00030150: 746f 6f6c 732e 4a61 7661 4669 6c65 4d61 tools.JavaFileMa │ │ │ │ │ +00030160: 6e61 6765 722e 6765 7443 6c61 7373 4c6f nager.getClassLo │ │ │ │ │ +00030170: 6164 6572 2061 6c77 6179 7320 6661 696c ader always fail │ │ │ │ │ +00030180: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00030190: 6163 2f61 7069 2f36 3431 3836 3934 2f54 ac/api/6418694/T │ │ │ │ │ +000301a0: 3634 3138 3639 342e 6a61 7661 3a20 4a53 6418694.java: JS │ │ │ │ │ +000301b0: 5220 3139 393a 204a 6176 6146 696c 654d R 199: JavaFileM │ │ │ │ │ +000301c0: 616e 6167 6572 2e68 6173 4c6f 6361 7469 anager.hasLocati │ │ │ │ │ +000301d0: 6f6e 284c 6f63 6174 696f 6e29 0a0a 3c6c on(Location)..tools/javac/ap │ │ │ │ │ +000301f0: 692f 3634 3230 3430 392f 5436 3432 3034 i/6420409/T64204 │ │ │ │ │ +00030200: 3039 2e6a 6176 613a 204a 5352 2031 3939 09.java: JSR 199 │ │ │ │ │ +00030210: 3a20 5374 616e 6461 7264 4669 6c65 4d61 : StandardFileMa │ │ │ │ │ +00030220: 6e61 6765 723a 2063 616e 6e6f 7420 7365 nager: cannot se │ │ │ │ │ +00030230: 7420 434c 4153 535f 5041 5448 206c 6f63 t CLASS_PATH loc │ │ │ │ │ +00030240: 6174 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ation..
  • tools │ │ │ │ │ +00030250: 2f6a 6176 6163 2f61 7069 2f36 3432 3034 /javac/api/64204 │ │ │ │ │ +00030260: 3634 2f54 3634 3230 3436 342e 6a61 7661 64/T6420464.java │ │ │ │ │ +00030270: 3a20 4a53 5220 3139 393a 204a 6176 6146 : JSR 199: JavaF │ │ │ │ │ +00030280: 696c 654f 626a 6563 742e 6973 4e61 6d65 ileObject.isName │ │ │ │ │ +00030290: 436f 6d70 6174 6962 6c65 2074 6872 6f77 Compatible throw │ │ │ │ │ +000302a0: 7320 756e 7370 6563 6966 6965 6420 6578 s unspecified ex │ │ │ │ │ +000302b0: 6365 7074 696f 6e20 2849 6c6c 6567 616c ception (Illegal │ │ │ │ │ +000302c0: 4172 6775 6d65 6e74 4578 6365 7074 696f ArgumentExceptio │ │ │ │ │ +000302d0: 6e29 0a0a 3c6c 693e 746f 6f6c 732f 6a61 n)..
  • tools/ja │ │ │ │ │ +000302e0: 7661 632f 6170 692f 3634 3231 3131 312f vac/api/6421111/ │ │ │ │ │ +000302f0: 5436 3432 3131 3131 2e6a 6176 613a 204e T6421111.java: N │ │ │ │ │ +00030300: 756c 6c50 6f69 6e74 6572 4578 6365 7074 ullPointerExcept │ │ │ │ │ +00030310: 696f 6e20 7468 726f 776e 2077 6865 6e20 ion thrown when │ │ │ │ │ +00030320: 7265 7472 6965 7669 6e67 2062 6f75 6e64 retrieving bound │ │ │ │ │ +00030330: 7320 666f 7220 7468 6520 7479 7065 2070 s for the type p │ │ │ │ │ +00030340: 6172 616d 6574 6572 0a0a 3c6c 693e 746f arameter..
  • to │ │ │ │ │ +00030350: 6f6c 732f 6a61 7661 632f 6170 692f 3634 ols/javac/api/64 │ │ │ │ │ +00030360: 3231 3735 362f 5436 3432 3137 3536 2e6a 21756/T6421756.j │ │ │ │ │ +00030370: 6176 613a 2036 3432 3137 3536 204a 5352 ava: 6421756 JSR │ │ │ │ │ +00030380: 2031 3939 3a20 496e 2074 6865 206d 6574 199: In the met │ │ │ │ │ +00030390: 686f 6420 4a61 7661 436f 6d70 696c 6572 hod JavaCompiler │ │ │ │ │ +000303a0: 546f 6f6c 2e67 6574 5461 736b 2027 6f70 Tool.getTask 'op │ │ │ │ │ +000303b0: 7469 6f6e 7327 2063 616e 2062 6520 7375 tions' can be su │ │ │ │ │ +000303c0: 7070 6c69 6564 2069 6e20 7468 6520 706c pplied in the pl │ │ │ │ │ +000303d0: 6163 6520 6f66 2027 636c 6173 7365 7327 ace of 'classes' │ │ │ │ │ +000303e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000303f0: 632f 6170 692f 3634 3232 3231 352f 5436 c/api/6422215/T6 │ │ │ │ │ +00030400: 3432 3232 3135 2e6a 6176 613a 204a 5352 422215.java: JSR │ │ │ │ │ +00030410: 2031 3939 3a20 5768 6174 2068 6170 7065 199: What happe │ │ │ │ │ +00030420: 6e73 2069 6620 6120 6469 7265 6374 6f72 ns if a director │ │ │ │ │ +00030430: 7920 6973 206d 6973 7369 6e67 0a0a 3c6c y is missing..tools/javac/ap │ │ │ │ │ +00030450: 692f 3634 3232 3332 372f 5436 3432 3233 i/6422327/T64223 │ │ │ │ │ +00030460: 3237 2e6a 6176 613a 204a 5352 2031 3939 27.java: JSR 199 │ │ │ │ │ +00030470: 3a20 4a61 7661 436f 6d70 696c 6572 546f : JavaCompilerTo │ │ │ │ │ +00030480: 6f6c 2063 616e 2063 6f6d 7069 6c65 2061 ol can compile a │ │ │ │ │ +00030490: 6e64 2067 656e 6572 6174 6520 272e 636c nd generate '.cl │ │ │ │ │ +000304a0: 6173 7327 206f 6620 6e6f 6e20 272e 6a61 ass' of non '.ja │ │ │ │ │ +000304b0: 7661 2720 6669 6c65 730a 0a3c 6c69 3e74 va' files..
  • t │ │ │ │ │ +000304c0: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f36 ools/javac/api/6 │ │ │ │ │ +000304d0: 3432 3330 3033 2f54 3634 3233 3030 332e 423003/T6423003. │ │ │ │ │ +000304e0: 6a61 7661 3a20 4a53 5220 3139 393a 2063 java: JSR 199: c │ │ │ │ │ +000304f0: 6f6e 6675 7369 6e67 2068 656c 7020 6d65 onfusing help me │ │ │ │ │ +00030500: 7373 6167 6520 7769 7468 2063 6f6d 7069 ssage with compi │ │ │ │ │ +00030510: 6c65 7220 4150 490a 0a3c 6c69 3e74 6f6f ler API..
  • too │ │ │ │ │ +00030520: 6c73 2f6a 6176 6163 2f61 7069 2f36 3433 ls/javac/api/643 │ │ │ │ │ +00030530: 3132 3537 2f54 3634 3331 3235 372e 6a61 1257/T6431257.ja │ │ │ │ │ +00030540: 7661 3a20 4a53 5220 3139 393a 2043 6861 va: JSR 199: Cha │ │ │ │ │ +00030550: 6e67 6573 2074 6f20 4a61 7661 4669 6c65 nges to JavaFile │ │ │ │ │ +00030560: 4d61 6e61 6765 7220 746f 2073 7570 706f Manager to suppo │ │ │ │ │ +00030570: 7274 204a 5352 2032 3639 2046 696c 6572 rt JSR 269 Filer │ │ │ │ │ +00030580: 2041 5049 0a0a 3c6c 693e 746f 6f6c 732f API..
  • tools/ │ │ │ │ │ +00030590: 6a61 7661 632f 6170 692f 3634 3331 3433 javac/api/643143 │ │ │ │ │ +000305a0: 352f 5436 3433 3134 3335 2e6a 6176 613a 5/T6431435.java: │ │ │ │ │ +000305b0: 2054 7265 6520 4150 493a 2073 6f75 7263 Tree API: sourc │ │ │ │ │ +000305c0: 6520 6669 6c65 7320 6c6f 6164 6564 2069 e files loaded i │ │ │ │ │ +000305d0: 6d70 6c69 6369 746c 7920 6672 6f6d 2073 mplicitly from s │ │ │ │ │ +000305e0: 6f75 7263 6520 7061 7468 0a0a 3c6c 693e ource path..
  • │ │ │ │ │ +000305f0: 746f 6f6c 732f 6a61 7661 632f 6170 692f tools/javac/api/ │ │ │ │ │ +00030600: 3634 3337 3334 392f 5436 3433 3733 3439 6437349/T6437349 │ │ │ │ │ +00030610: 2e6a 6176 613a 204a 5352 2031 3939 3a20 .java: JSR 199: │ │ │ │ │ +00030620: 4a61 7661 4669 6c65 4f62 6a65 6374 2e69 JavaFileObject.i │ │ │ │ │ +00030630: 734e 616d 6543 6f6d 7061 7469 626c 6528 sNameCompatible( │ │ │ │ │ +00030640: 2920 7769 6c6c 2067 6976 6520 7472 7565 ) will give true │ │ │ │ │ +00030650: 2077 6974 6820 736f 6d65 2069 6e63 6f6d with some incom │ │ │ │ │ +00030660: 7061 7469 626c 6520 6b69 6e64 730a 0a3c patible kinds..< │ │ │ │ │ +00030670: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00030680: 7069 2f36 3433 3739 3939 2f54 3634 3337 pi/6437999/T6437 │ │ │ │ │ +00030690: 3939 392e 6a61 7661 3a20 556e 6974 2074 999.java: Unit t │ │ │ │ │ +000306a0: 6573 7420 666f 7220 656e 636f 6469 6e67 est for encoding │ │ │ │ │ +000306b0: 2061 7267 756d 656e 7420 746f 2073 7461 argument to sta │ │ │ │ │ +000306c0: 6e64 6172 6420 6669 6c65 206d 616e 6167 ndard file manag │ │ │ │ │ +000306d0: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ +000306e0: 7661 632f 6170 692f 3634 3430 3333 332f vac/api/6440333/ │ │ │ │ │ +000306f0: 5436 3434 3033 3333 2e6a 6176 613a 2053 T6440333.java: S │ │ │ │ │ +00030700: 696d 706c 654a 6176 6146 696c 654f 626a impleJavaFileObj │ │ │ │ │ +00030710: 6563 742e 746f 5374 7269 6e67 2829 2067 ect.toString() g │ │ │ │ │ +00030720: 656e 6572 6174 6573 2055 5249 2077 6974 enerates URI wit │ │ │ │ │ +00030730: 6820 736f 6d65 2065 7874 7261 206d 6573 h some extra mes │ │ │ │ │ +00030740: 7361 6765 0a0a 3c6c 693e 746f 6f6c 732f sage..
  • tools/ │ │ │ │ │ +00030750: 6a61 7661 632f 6170 692f 3634 3430 3532 javac/api/644052 │ │ │ │ │ +00030760: 382f 5436 3434 3035 3238 2e6a 6176 613a 8/T6440528.java: │ │ │ │ │ +00030770: 206a 6176 6163 2064 6570 6f73 6974 7320 javac deposits │ │ │ │ │ +00030780: 7061 636b 6167 652d 696e 666f 2e63 6c61 package-info.cla │ │ │ │ │ +00030790: 7373 2069 6e20 626f 6775 7320 6469 7265 ss in bogus dire │ │ │ │ │ +000307a0: 6374 6f72 790a 0a3c 6c69 3e74 6f6f 6c73 ctory..
  • tools │ │ │ │ │ +000307b0: 2f6a 6176 6163 2f61 7069 2f36 3435 3238 /javac/api/64528 │ │ │ │ │ +000307c0: 3736 2f54 3634 3532 3837 362e 6a61 7661 76/T6452876.java │ │ │ │ │ +000307d0: 3a20 4a53 5220 3139 393a 2044 6961 676e : JSR 199: Diagn │ │ │ │ │ +000307e0: 6f73 7469 6343 6f6c 6c65 6374 6f72 2e72 osticCollector.r │ │ │ │ │ +000307f0: 6570 6f72 7428 6e75 6c6c 2920 7368 6f75 eport(null) shou │ │ │ │ │ +00030800: 6c64 2074 6872 6f77 204e 5045 0a0a 3c6c ld throw NPE..tools/javac/ap │ │ │ │ │ +00030820: 692f 3634 3638 3430 342f 5436 3436 3834 i/6468404/T64684 │ │ │ │ │ +00030830: 3034 2e6a 6176 613a 2045 7865 6375 7461 04.java: Executa │ │ │ │ │ +00030840: 626c 6545 6c65 6d65 6e74 2e67 6574 5061 bleElement.getPa │ │ │ │ │ +00030850: 7261 6d65 7465 7273 2829 2075 7365 7320 rameters() uses │ │ │ │ │ +00030860: 7261 7720 7479 7065 2066 6f72 2063 6c61 raw type for cla │ │ │ │ │ +00030870: 7373 206c 6f61 6465 6420 6672 6f6d 202d ss loaded from - │ │ │ │ │ +00030880: 6720 6279 7465 636f 6465 0a0a 3c6c 693e g bytecode..
  • │ │ │ │ │ +00030890: 746f 6f6c 732f 6a61 7661 632f 6170 692f tools/javac/api/ │ │ │ │ │ +000308a0: 3634 3731 3539 392f 4d61 696e 2e6a 6176 6471599/Main.jav │ │ │ │ │ +000308b0: 613a 2054 7970 6520 6f66 2072 6873 2063 a: Type of rhs c │ │ │ │ │ +000308c0: 616e 6e6f 7420 6265 206f 6274 6169 6e65 annot be obtaine │ │ │ │ │ +000308d0: 6420 7768 656e 2061 7373 6967 6e69 6e67 d when assigning │ │ │ │ │ +000308e0: 2074 6f20 6572 726f 6e65 6f75 7320 7379 to erroneous sy │ │ │ │ │ +000308f0: 6d62 6f6c 0a0a 3c6c 693e 746f 6f6c 732f mbol..
  • tools/ │ │ │ │ │ +00030900: 6a61 7661 632f 6170 692f 3635 3537 3735 javac/api/655775 │ │ │ │ │ +00030910: 322f 5436 3535 3737 3532 2e6a 6176 613a 2/T6557752.java: │ │ │ │ │ +00030920: 2054 6573 7420 666f 7220 7772 6170 7069 Test for wrappi │ │ │ │ │ +00030930: 6e67 2074 6865 206f 7269 6769 6e61 6c20 ng the original │ │ │ │ │ +00030940: 7479 7065 2069 6e20 4572 726f 7254 7970 type in ErrorTyp │ │ │ │ │ +00030950: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ +00030960: 7661 632f 6170 692f 3635 3938 3130 382f vac/api/6598108/ │ │ │ │ │ +00030970: 5436 3539 3831 3038 2e6a 6176 613a 2063 T6598108.java: c │ │ │ │ │ +00030980: 6f6d 2e73 756e 2e73 6f75 7263 652e 7574 om.sun.source.ut │ │ │ │ │ +00030990: 696c 2e54 7265 6573 2e69 7341 6363 6573 il.Trees.isAcces │ │ │ │ │ +000309a0: 7369 626c 6520 696e 636f 7272 6563 740a sible incorrect. │ │ │ │ │ +000309b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000309c0: 2f61 7069 2f36 3630 3832 3134 2f54 3636 /api/6608214/T66 │ │ │ │ │ +000309d0: 3038 3231 342e 6a61 7661 3a20 4578 6365 08214.java: Exce │ │ │ │ │ +000309e0: 7074 696f 6e20 7468 726f 7720 7768 696c ption throw whil │ │ │ │ │ +000309f0: 6520 616e 616c 7973 696e 6720 6120 6669 e analysing a fi │ │ │ │ │ +00030a00: 6c65 2077 6974 6820 6572 726f 720a 0a3c le with error..< │ │ │ │ │ +00030a10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00030a20: 7069 2f36 3733 3135 3733 2f54 3637 3331 pi/6731573/T6731 │ │ │ │ │ +00030a30: 3537 332e 6a61 7661 3a20 6469 6167 6e6f 573.java: diagno │ │ │ │ │ +00030a40: 7374 6963 206f 7574 7075 7420 7368 6f75 stic output shou │ │ │ │ │ +00030a50: 6c64 206f 7074 696f 6e61 6c6c 7920 696e ld optionally in │ │ │ │ │ +00030a60: 636c 7564 6520 736f 7572 6365 206c 696e clude source lin │ │ │ │ │ +00030a70: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00030a80: 6163 2f61 7069 2f36 3733 3338 3337 2f54 ac/api/6733837/T │ │ │ │ │ +00030a90: 3637 3333 3833 372e 6a61 7661 3a20 436f 6733837.java: Co │ │ │ │ │ +00030aa0: 6d70 696c 6572 2041 5049 2069 676e 6f72 mpiler API ignor │ │ │ │ │ +00030ab0: 6573 206c 6f63 616c 6520 7365 7474 696e es locale settin │ │ │ │ │ +00030ac0: 6773 0a0a 3c6c 693e 746f 6f6c 732f 6a61 gs..
  • tools/ja │ │ │ │ │ +00030ad0: 7661 632f 6170 692f 3638 3532 3539 352f vac/api/6852595/ │ │ │ │ │ +00030ae0: 5436 3835 3235 3935 2e6a 6176 613a 2041 T6852595.java: A │ │ │ │ │ +00030af0: 6363 6573 7369 6e67 2073 636f 7065 2075 ccessing scope u │ │ │ │ │ +00030b00: 7369 6e67 204a 5352 3139 3920 4150 4920 sing JSR199 API │ │ │ │ │ +00030b10: 6f6e 2065 7272 6f6e 656f 7573 2074 7265 on erroneous tre │ │ │ │ │ +00030b20: 6520 6361 7573 6573 2049 6c6c 6567 616c e causes Illegal │ │ │ │ │ +00030b30: 2041 7267 756d 656e 7420 4578 6365 7074 Argument Except │ │ │ │ │ +00030b40: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +00030b50: 6176 6163 2f61 7069 2f37 3038 3632 3631 avac/api/7086261 │ │ │ │ │ +00030b60: 2f54 3730 3836 3236 312e 6a61 7661 3a20 /T7086261.java: │ │ │ │ │ +00030b70: 6a61 7661 6320 646f 6573 6e27 7420 7265 javac doesn't re │ │ │ │ │ +00030b80: 706f 7274 2065 7272 6f72 2061 7320 6578 port error as ex │ │ │ │ │ +00030b90: 7065 6374 6564 2c20 6974 206f 6e6c 7920 pected, it only │ │ │ │ │ +00030ba0: 7265 706f 7274 7320 436c 6965 6e74 436f reports ClientCo │ │ │ │ │ +00030bb0: 6465 5772 6170 7065 7224 4469 6167 6e6f deWrapper$Diagno │ │ │ │ │ +00030bc0: 7374 6963 536f 7572 6365 556e 7772 6170 sticSourceUnwrap │ │ │ │ │ +00030bd0: 7065 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a per..
  • tools/j │ │ │ │ │ +00030be0: 6176 6163 2f61 7069 2f38 3030 3733 3434 avac/api/8007344 │ │ │ │ │ +00030bf0: 2f54 6573 742e 6a61 7661 3a20 6a61 7661 /Test.java: java │ │ │ │ │ +00030c00: 6320 6d61 7920 6e6f 7420 6d61 6b65 2074 c may not make t │ │ │ │ │ +00030c10: 7265 6520 656e 6420 706f 7369 7469 6f6e ree end position │ │ │ │ │ +00030c20: 7320 616e 642f 6f72 2064 6f63 2063 6f6d s and/or doc com │ │ │ │ │ +00030c30: 6d65 6e74 7320 6176 6169 6c61 626c 6520 ments available │ │ │ │ │ +00030c40: 746f 2070 726f 6365 7373 6f72 7320 616e to processors an │ │ │ │ │ +00030c50: 6420 6c69 7374 656e 6572 730a 0a3c 6c69 d listeners..
  • tools/javac/api │ │ │ │ │ +00030c70: 2f43 7261 7368 5265 706f 7274 2e6a 6176 /CrashReport.jav │ │ │ │ │ +00030c80: 613a 2042 726f 6b65 6e20 6d73 672e 6275 a: Broken msg.bu │ │ │ │ │ +00030c90: 6720 6469 6167 6e6f 7374 6963 7320 7768 g diagnostics wh │ │ │ │ │ +00030ca0: 656e 2075 7369 6e67 2074 6865 2063 6f6d en using the com │ │ │ │ │ +00030cb0: 7069 6c65 7220 4150 490a 0a3c 6c69 3e74 piler API..
  • t │ │ │ │ │ +00030cc0: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f44 ools/javac/api/D │ │ │ │ │ +00030cd0: 6961 6753 7061 6e73 2e6a 6176 613a 2056 iagSpans.java: V │ │ │ │ │ +00030ce0: 6572 6966 7920 7370 616e 7320 6f66 2064 erify spans of d │ │ │ │ │ +00030cf0: 6961 676e 6f73 7469 6373 0a0a 3c6c 693e iagnostics..
  • │ │ │ │ │ +00030d00: 746f 6f6c 732f 6a61 7661 632f 6170 692f tools/javac/api/ │ │ │ │ │ +00030d10: 456e 6450 6f73 6974 696f 6e73 2e6a 6176 EndPositions.jav │ │ │ │ │ +00030d20: 613a 206a 6176 6163 2064 6f65 736e 2774 a: javac doesn't │ │ │ │ │ +00030d30: 2072 6570 6f72 7420 4469 6167 6e6f 7374 report Diagnost │ │ │ │ │ +00030d40: 6963 2065 6e64 2070 6f73 6974 696f 6e73 ic end positions │ │ │ │ │ +00030d50: 2070 726f 7065 726c 7920 7768 656e 2061 properly when a │ │ │ │ │ +00030d60: 6e20 616e 6e6f 7461 7469 6f6e 2070 726f n annotation pro │ │ │ │ │ +00030d70: 6365 7373 6f72 2069 7320 7072 6573 656e cessor is presen │ │ │ │ │ +00030d80: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ +00030d90: 6163 2f61 7069 2f53 6962 6c69 6e67 2e6a ac/api/Sibling.j │ │ │ │ │ +00030da0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +00030db0: 2066 696c 6573 2061 7265 2063 7265 6174 files are creat │ │ │ │ │ +00030dc0: 6564 2072 656c 6174 6976 6520 746f 2073 ed relative to s │ │ │ │ │ +00030dd0: 6962 6c69 6e67 0a0a 3c6c 693e 746f 6f6c ibling..
  • tool │ │ │ │ │ +00030de0: 732f 6a61 7661 632f 6170 692f 5436 3235 s/javac/api/T625 │ │ │ │ │ +00030df0: 3732 3335 2e6a 6176 613a 2073 6574 4f70 7235.java: setOp │ │ │ │ │ +00030e00: 7469 6f6e 2829 2061 6e64 2073 6574 4578 tion() and setEx │ │ │ │ │ +00030e10: 7465 6e64 6564 4f70 7469 6f6e 2829 206f tendedOption() o │ │ │ │ │ +00030e20: 6620 4a61 7661 6354 6f6f 6c20 7468 726f f JavacTool thro │ │ │ │ │ +00030e30: 7773 204e 756c 6c50 6f69 6e74 6572 4578 ws NullPointerEx │ │ │ │ │ +00030e40: 6365 7074 696f 6e20 666f 7220 756e 6465 ception for unde │ │ │ │ │ +00030e50: 6669 6e65 6420 6f70 7469 6f6e 730a 0a3c fined options..< │ │ │ │ │ +00030e60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00030e70: 7069 2f54 3632 3538 3237 312e 6a61 7661 pi/T6258271.java │ │ │ │ │ +00030e80: 3a20 4469 6167 6e6f 7374 6963 4d65 7373 : DiagnosticMess │ │ │ │ │ +00030e90: 6167 6520 6578 706f 7365 7320 696e 7465 age exposes inte │ │ │ │ │ +00030ea0: 726e 616c 206e 616d 6520 5f5f 696e 7075 rnal name __inpu │ │ │ │ │ +00030eb0: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ +00030ec0: 6163 2f61 7069 2f54 3632 3635 3133 372e ac/api/T6265137. │ │ │ │ │ +00030ed0: 6a61 7661 3a20 7365 744f 7074 696f 6e28 java: setOption( │ │ │ │ │ +00030ee0: 2920 616e 6420 7365 7445 7874 656e 6465 ) and setExtende │ │ │ │ │ +00030ef0: 644f 7074 696f 6e28 2920 6f66 204a 6176 dOption() of Jav │ │ │ │ │ +00030f00: 6163 546f 6f6c 2077 696c 6c20 7468 726f acTool will thro │ │ │ │ │ +00030f10: 7720 6578 6365 7074 696f 6e20 666f 7220 w exception for │ │ │ │ │ +00030f20: 736f 6d65 2064 6566 696e 6564 206f 7074 some defined opt │ │ │ │ │ +00030f30: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +00030f40: 6a61 7661 632f 6170 692f 5436 3330 3631 javac/api/T63061 │ │ │ │ │ +00030f50: 3337 2e6a 6176 613a 204a 5352 2031 3939 37.java: JSR 199 │ │ │ │ │ +00030f60: 3a20 656e 636f 6469 6e67 206f 7074 696f : encoding optio │ │ │ │ │ +00030f70: 6e20 646f 6573 6e27 7420 6166 6665 6374 n doesn't affect │ │ │ │ │ +00030f80: 2073 7461 6e64 6172 6420 6669 6c65 206d standard file m │ │ │ │ │ +00030f90: 616e 6167 6572 0a0a 3c6c 693e 746f 6f6c anager..
  • tool │ │ │ │ │ +00030fa0: 732f 6a61 7661 632f 6170 692f 5436 3334 s/javac/api/T634 │ │ │ │ │ +00030fb0: 3539 3734 2e6a 6176 613a 204a 4350 7269 5974.java: JCPri │ │ │ │ │ +00030fc0: 6d69 7469 7665 5479 7065 5472 6565 2e67 mitiveTypeTree.g │ │ │ │ │ +00030fd0: 6574 5072 696d 6974 6976 6554 7970 654b etPrimitiveTypeK │ │ │ │ │ +00030fe0: 696e 6428 2920 696e 6170 7072 6f70 7269 ind() inappropri │ │ │ │ │ +00030ff0: 6174 656c 7920 7468 726f 7773 2061 6e20 ately throws an │ │ │ │ │ +00031000: 4173 7365 7274 696f 6e45 7272 6f72 2066 AssertionError f │ │ │ │ │ +00031010: 6f72 2022 766f 6964 220a 0a3c 6c69 3e74 or "void"..
  • t │ │ │ │ │ +00031020: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f54 ools/javac/api/T │ │ │ │ │ +00031030: 3633 3537 3333 312e 6a61 7661 3a20 4e50 6357331.java: NP │ │ │ │ │ +00031040: 4520 6672 6f6d 204a 6176 6163 5461 736b E from JavacTask │ │ │ │ │ +00031050: 2e67 6574 456c 656d 656e 7473 2829 2061 .getElements() a │ │ │ │ │ +00031060: 6674 6572 2063 616c 6c69 6e67 2043 6f6d fter calling Com │ │ │ │ │ +00031070: 7069 6c61 7469 6f6e 5461 736b 2e72 756e pilationTask.run │ │ │ │ │ +00031080: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00031090: 632f 6170 692f 5436 3335 3837 3836 2e6a c/api/T6358786.j │ │ │ │ │ +000310a0: 6176 613a 2044 6f63 636f 6d6d 656e 7473 ava: Doccomments │ │ │ │ │ +000310b0: 2061 7265 206e 6f74 2072 6574 7572 6e65 are not returne │ │ │ │ │ +000310c0: 6420 6672 6f6d 2054 7265 6520 4150 490a d from Tree API. │ │ │ │ │ +000310d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000310e0: 2f61 7069 2f54 3633 3538 3935 352e 6a61 /api/T6358955.ja │ │ │ │ │ +000310f0: 7661 3a20 4a61 7661 6346 696c 654d 616e va: JavacFileMan │ │ │ │ │ +00031100: 6167 6572 2e67 6574 4669 6c65 466f 7249 ager.getFileForI │ │ │ │ │ +00031110: 6e70 7574 2864 6972 2920 7368 6f75 6c64 nput(dir) should │ │ │ │ │ +00031120: 2074 6872 6f77 2049 4145 0a0a 3c6c 693e throw IAE..
  • │ │ │ │ │ +00031130: 746f 6f6c 732f 6a61 7661 632f 6170 692f tools/javac/api/ │ │ │ │ │ +00031140: 5436 3339 3237 3832 2e6a 6176 613a 2054 T6392782.java: T │ │ │ │ │ +00031150: 7265 6553 6361 6e6e 6572 2e76 6973 6974 reeScanner.visit │ │ │ │ │ +00031160: 496d 706f 7274 2072 6574 7572 6e73 206e Import returns n │ │ │ │ │ +00031170: 756c 6c2c 206e 6f74 2072 6573 756c 7420 ull, not result │ │ │ │ │ +00031180: 6f66 206e 6573 7465 6420 7363 616e 0a0a of nested scan.. │ │ │ │ │ +00031190: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000311a0: 6170 692f 5436 3339 3731 3034 2e6a 6176 api/T6397104.jav │ │ │ │ │ +000311b0: 613a 204a 5352 2031 3939 3a20 4a61 7661 a: JSR 199: Java │ │ │ │ │ +000311c0: 4669 6c65 4d61 6e61 6765 722e 6765 7446 FileManager.getF │ │ │ │ │ +000311d0: 696c 6546 6f72 4f75 7470 7574 2073 686f ileForOutput sho │ │ │ │ │ +000311e0: 756c 6420 6861 7665 2073 6962 6c69 6e67 uld have sibling │ │ │ │ │ +000311f0: 2061 7267 756d 656e 740a 0a3c 6c69 3e74 argument..
  • t │ │ │ │ │ +00031200: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f54 ools/javac/api/T │ │ │ │ │ +00031210: 3634 3030 3230 352e 6a61 7661 3a20 6765 6400205.java: ge │ │ │ │ │ +00031220: 7443 6c61 7373 4c6f 6164 6572 286c 6f63 tClassLoader(loc │ │ │ │ │ +00031230: 6174 696f 6e29 2072 6574 7572 6e73 206e ation) returns n │ │ │ │ │ +00031240: 756c 6c20 6966 2067 6574 4c6f 6361 7469 ull if getLocati │ │ │ │ │ +00031250: 6f6e 286c 6f63 6174 696f 6e29 2072 6574 on(location) ret │ │ │ │ │ +00031260: 7572 6e73 206e 756c 6c0a 0a3c 6c69 3e74 urns null..
  • t │ │ │ │ │ +00031270: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f54 ools/javac/api/T │ │ │ │ │ +00031280: 3634 3030 3230 372e 6a61 7661 3a20 4a53 6400207.java: JS │ │ │ │ │ +00031290: 5220 3139 393a 204a 6176 6146 696c 654d R 199: JavaFileM │ │ │ │ │ +000312a0: 616e 6167 6572 2e6c 6973 7420 616e 6420 anager.list and │ │ │ │ │ +000312b0: 756e 7365 7420 6c6f 6361 7469 6f6e 0a0a unset location.. │ │ │ │ │ +000312c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000312d0: 6170 692f 5436 3430 3730 3131 2e6a 6176 api/T6407011.jav │ │ │ │ │ +000312e0: 613a 206a 6176 6163 2063 7261 7368 6573 a: javac crashes │ │ │ │ │ +000312f0: 2069 6e20 6237 3820 7769 7468 204e 5045 in b78 with NPE │ │ │ │ │ +00031300: 2069 6e20 4a61 7661 6346 696c 654d 616e in JavacFileMan │ │ │ │ │ +00031310: 6167 6572 3a32 3933 0a0a 3c6c 693e 746f ager:293..
  • to │ │ │ │ │ +00031320: 6f6c 732f 6a61 7661 632f 6170 692f 5436 ols/javac/api/T6 │ │ │ │ │ +00031330: 3431 3236 3639 2e6a 6176 613a 2053 686f 412669.java: Sho │ │ │ │ │ +00031340: 756c 6420 6265 2061 626c 6520 746f 2067 uld be able to g │ │ │ │ │ +00031350: 6574 2053 6f75 7263 6550 6f73 6974 696f et SourcePositio │ │ │ │ │ +00031360: 6e73 2066 726f 6d20 3236 3920 776f 726c ns from 269 worl │ │ │ │ │ +00031370: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00031380: 6163 2f61 7069 2f54 3634 3139 3932 362e ac/api/T6419926. │ │ │ │ │ +00031390: 6a61 7661 3a20 4a53 5220 3139 393a 2046 java: JSR 199: F │ │ │ │ │ +000313a0: 696c 654f 626a 6563 742e 746f 5572 6928 ileObject.toUri( │ │ │ │ │ +000313b0: 2920 6765 6e65 7261 7465 7320 5552 4920 ) generates URI │ │ │ │ │ +000313c0: 7769 7468 6f75 7420 7363 6865 6d61 2028 without schema ( │ │ │ │ │ +000313d0: 536f 6c61 7269 7329 0a0a 3c6c 693e 746f Solaris)..
  • to │ │ │ │ │ +000313e0: 6f6c 732f 6a61 7661 632f 6170 692f 5436 ols/javac/api/T6 │ │ │ │ │ +000313f0: 3433 3138 3739 2e6a 6176 613a 2054 7265 431879.java: Tre │ │ │ │ │ +00031400: 6550 6174 6853 4361 6e6e 6572 2843 6f6d ePathSCanner(Com │ │ │ │ │ +00031410: 7069 6c61 7469 6f6e 556e 6974 5472 6565 pilationUnitTree │ │ │ │ │ +00031420: 2074 7265 652c 2050 2070 2920 6f76 6572 tree, P p) over │ │ │ │ │ +00031430: 6c6f 6164 696e 6720 666f 7263 6573 2075 loading forces u │ │ │ │ │ +00031440: 7365 206f 6620 6d6f 7374 2073 7065 6369 se of most speci │ │ │ │ │ +00031450: 6669 6320 7479 7065 0a0a 3c6c 693e 746f fic type..
  • to │ │ │ │ │ +00031460: 6f6c 732f 6a61 7661 632f 6170 692f 5436 ols/javac/api/T6 │ │ │ │ │ +00031470: 3433 3731 3338 2e6a 6176 613a 204a 5352 437138.java: JSR │ │ │ │ │ +00031480: 2031 3939 3a20 436f 6d70 696c 6572 2064 199: Compiler d │ │ │ │ │ +00031490: 6f65 736e 2774 2064 6961 676e 6f73 6520 oesn't diagnose │ │ │ │ │ +000314a0: 6372 6173 6820 696e 2075 7365 7220 636f crash in user co │ │ │ │ │ +000314b0: 6465 0a0a 3c6c 693e 746f 6f6c 732f 6a61 de..
  • tools/ja │ │ │ │ │ +000314c0: 7661 632f 6170 692f 5436 3438 3337 3838 vac/api/T6483788 │ │ │ │ │ +000314d0: 2e6a 6176 613a 2044 6566 6175 6c74 4669 .java: DefaultFi │ │ │ │ │ +000314e0: 6c65 4d61 6e61 6765 722e 5a69 7046 696c leManager.ZipFil │ │ │ │ │ +000314f0: 654f 626a 6563 742e 746f 5572 6928 2920 eObject.toUri() │ │ │ │ │ +00031500: 6661 696c 7320 746f 2065 7363 6170 6520 fails to escape │ │ │ │ │ +00031510: 7370 6163 6520 6368 6172 6163 7465 7273 space characters │ │ │ │ │ +00031520: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00031530: 632f 6170 692f 5436 3530 3135 3032 2e6a c/api/T6501502.j │ │ │ │ │ +00031540: 6176 613a 204a 5352 2031 3939 3a20 4669 ava: JSR 199: Fi │ │ │ │ │ +00031550: 6c65 4f62 6a65 6374 2e74 6f55 7269 2073 leObject.toUri s │ │ │ │ │ +00031560: 686f 756c 6420 7265 7475 726e 2066 696c hould return fil │ │ │ │ │ +00031570: 653a 2f2f 2f63 3a2f 206f 7220 6669 6c65 e:///c:/ or file │ │ │ │ │ +00031580: 3a2f 633a 2f20 6e6f 7420 6669 6c65 3a2f :/c:/ not file:/ │ │ │ │ │ +00031590: 2f63 3a2f 0a0a 3c6c 693e 746f 6f6c 732f /c:/..
  • tools/ │ │ │ │ │ +000315a0: 6a61 7661 632f 6170 692f 5436 3833 3834 javac/api/T68384 │ │ │ │ │ +000315b0: 3637 2e6a 6176 613a 204a 5352 3139 3920 67.java: JSR199 │ │ │ │ │ +000315c0: 4669 6c65 4f62 6a65 6374 7320 646f 6e27 FileObjects don' │ │ │ │ │ +000315d0: 7420 6f62 6579 2067 656e 6572 616c 2063 t obey general c │ │ │ │ │ +000315e0: 6f6e 7472 6163 7420 6f66 2065 7175 616c ontract of equal │ │ │ │ │ +000315f0: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00031600: 7661 632f 6170 692f 5436 3837 3732 3036 vac/api/T6877206 │ │ │ │ │ +00031610: 2e6a 6176 613a 204a 6176 6146 696c 654f .java: JavaFileO │ │ │ │ │ +00031620: 626a 6563 742e 746f 5572 6920 7265 7475 bject.toUri retu │ │ │ │ │ +00031630: 726e 7320 626f 6775 7320 5552 4920 2877 rns bogus URI (w │ │ │ │ │ +00031640: 696e 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a in)..
  • tools/j │ │ │ │ │ +00031650: 6176 6163 2f61 7069 2f54 6573 7443 6c69 avac/api/TestCli │ │ │ │ │ +00031660: 656e 7443 6f64 6557 7261 7070 6572 2e6a entCodeWrapper.j │ │ │ │ │ +00031670: 6176 613a 204a 5352 2031 3939 3a20 436f ava: JSR 199: Co │ │ │ │ │ +00031680: 6d70 696c 6572 2064 6f65 736e 2774 2064 mpiler doesn't d │ │ │ │ │ +00031690: 6961 676e 6f73 6520 6372 6173 6820 696e iagnose crash in │ │ │ │ │ +000316a0: 2075 7365 7220 636f 6465 0a0a 3c6c 693e user code..
  • │ │ │ │ │ +000316b0: 746f 6f6c 732f 6a61 7661 632f 6170 692f tools/javac/api/ │ │ │ │ │ +000316c0: 5465 7374 436f 6e74 6169 6e54 7970 6573 TestContainTypes │ │ │ │ │ +000316d0: 2e6a 6176 613a 2063 6f6d 2e73 756e 2e74 .java: com.sun.t │ │ │ │ │ +000316e0: 6f6f 6c73 2e6d 6f64 656c 2e4a 6176 6163 ools.model.Javac │ │ │ │ │ +000316f0: 5479 7065 732e 636f 6e74 6169 6e73 2829 Types.contains() │ │ │ │ │ +00031700: 2063 616c 6c73 2054 7970 652e 636f 6e74 calls Type.cont │ │ │ │ │ +00031710: 6169 6e73 2069 6e73 7465 6164 206f 6620 ains instead of │ │ │ │ │ +00031720: 5479 7065 732e 636f 6e74 6169 6e73 5479 Types.containsTy │ │ │ │ │ +00031730: 7065 0a0a 3c6c 693e 746f 6f6c 732f 6a61 pe..
  • tools/ja │ │ │ │ │ +00031740: 7661 632f 6170 692f 5465 7374 436f 6e74 vac/api/TestCont │ │ │ │ │ +00031750: 6578 744c 6f67 6769 6e67 4f75 7470 7574 extLoggingOutput │ │ │ │ │ +00031760: 2e6a 6176 613a 2045 6e68 616e 6365 204a .java: Enhance J │ │ │ │ │ +00031770: 6176 6163 546f 6f6c 2e67 6574 5461 736b avacTool.getTask │ │ │ │ │ +00031780: 2066 6f72 2066 6c65 7869 6269 6c69 7479 for flexibility │ │ │ │ │ +00031790: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000317a0: 632f 6170 692f 5465 7374 446f 6343 6f6d c/api/TestDocCom │ │ │ │ │ +000317b0: 6d65 6e74 732e 6a61 7661 3a20 6e6f 2061 ments.java: no a │ │ │ │ │ +000317c0: 6363 6573 7320 746f 2064 6f63 2063 6f6d ccess to doc com │ │ │ │ │ +000317d0: 6d65 6e74 7320 6672 6f6d 2054 7265 6520 ments from Tree │ │ │ │ │ +000317e0: 4150 490a 0a3c 6c69 3e74 6f6f 6c73 2f6a API..
  • tools/j │ │ │ │ │ +000317f0: 6176 6163 2f61 7069 2f54 6573 7445 7661 avac/api/TestEva │ │ │ │ │ +00031800: 6c45 7870 7265 7373 696f 6e2e 6a61 7661 lExpression.java │ │ │ │ │ +00031810: 3a20 4a53 5220 3139 393a 2053 7461 6e64 : JSR 199: Stand │ │ │ │ │ +00031820: 6172 6420 696e 7465 7266 6163 6520 666f ard interface fo │ │ │ │ │ +00031830: 7220 4a61 7661 2063 6f6d 7069 6c65 7273 r Java compilers │ │ │ │ │ +00031840: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00031850: 632f 6170 692f 5465 7374 4765 7445 6c65 c/api/TestGetEle │ │ │ │ │ +00031860: 6d65 6e74 2e6a 6176 613a 2053 796d 626f ment.java: Symbo │ │ │ │ │ +00031870: 6c73 2066 6f72 2061 6e6f 6e79 6d6f 7573 ls for anonymous │ │ │ │ │ +00031880: 2061 6e64 206c 6f63 616c 2063 6c61 7373 and local class │ │ │ │ │ +00031890: 6573 206d 6164 6520 746f 6f20 6c61 7465 es made too late │ │ │ │ │ +000318a0: 2066 6f72 2075 7365 2062 7920 6a61 7661 for use by java │ │ │ │ │ +000318b0: 2074 7265 6520 4150 490a 0a3c 6c69 3e74 tree API..
  • t │ │ │ │ │ +000318c0: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f54 ools/javac/api/T │ │ │ │ │ +000318d0: 6573 7447 6574 456c 656d 656e 7452 6566 estGetElementRef │ │ │ │ │ +000318e0: 6572 656e 6365 2e6a 6176 613a 2054 7265 erence.java: Tre │ │ │ │ │ +000318f0: 6573 2e67 6574 456c 656d 656e 7420 7368 es.getElement sh │ │ │ │ │ +00031900: 6f75 6c64 2077 6f72 6b20 6e6f 7420 6f6e ould work not on │ │ │ │ │ +00031910: 6c79 2066 6f72 2064 6563 6c61 7261 7469 ly for declarati │ │ │ │ │ +00031920: 6f6e 2074 7265 6573 2c20 6275 7420 616c on trees, but al │ │ │ │ │ +00031930: 736f 2066 6f72 2075 7365 2d74 7265 6573 so for use-trees │ │ │ │ │ +00031940: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00031950: 632f 6170 692f 5465 7374 4765 7453 636f c/api/TestGetSco │ │ │ │ │ +00031960: 7065 2e6a 6176 613a 2049 6c6c 6567 616c pe.java: Illegal │ │ │ │ │ +00031970: 5374 6174 6545 7863 6570 7469 6f6e 2066 StateException f │ │ │ │ │ +00031980: 726f 6d20 5472 6565 732e 6765 7453 636f rom Trees.getSco │ │ │ │ │ +00031990: 7065 2077 6865 6e20 6361 6c6c 6564 2066 pe when called f │ │ │ │ │ +000319a0: 726f 6d20 4a53 5220 3139 390a 0a3c 6c69 rom JSR 199..
  • tools/javac/api │ │ │ │ │ +000319c0: 2f54 6573 7447 6574 5363 6f70 6542 696e /TestGetScopeBin │ │ │ │ │ +000319d0: 6172 794e 616d 6573 2e6a 6176 613a 2056 aryNames.java: V │ │ │ │ │ +000319e0: 6572 6966 7920 6269 6e61 7279 206e 616d erify binary nam │ │ │ │ │ +000319f0: 6573 2061 7265 206e 6f74 2063 6861 6e67 es are not chang │ │ │ │ │ +00031a00: 6564 2061 6e64 2061 7265 2063 6f72 7265 ed and are corre │ │ │ │ │ +00031a10: 6374 2077 6865 6e20 7573 696e 6720 5472 ct when using Tr │ │ │ │ │ +00031a20: 6565 732e 6765 7453 636f 7065 0a0a 3c6c ees.getScope..tools/javac/ap │ │ │ │ │ +00031a40: 692f 5465 7374 4765 7453 636f 7065 4572 i/TestGetScopeEr │ │ │ │ │ +00031a50: 726f 7273 2e6a 6176 613a 2056 6572 6966 rors.java: Verif │ │ │ │ │ +00031a60: 7920 6572 726f 7273 2061 7265 206e 6f74 y errors are not │ │ │ │ │ +00031a70: 2072 6570 6f72 7465 6420 7768 656e 2063 reported when c │ │ │ │ │ +00031a80: 6f6d 7075 7469 6e67 2053 636f 7065 732e omputing Scopes. │ │ │ │ │ +00031a90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00031aa0: 632f 6170 692f 5465 7374 4765 7453 636f c/api/TestGetSco │ │ │ │ │ +00031ab0: 7065 5265 7375 6c74 2e6a 6176 613a 2054 peResult.java: T │ │ │ │ │ +00031ac0: 6573 7420 7468 6520 6f75 7463 6f6d 6573 est the outcomes │ │ │ │ │ +00031ad0: 2066 726f 6d20 5472 6565 732e 6765 7453 from Trees.getS │ │ │ │ │ +00031ae0: 636f 7065 0a0a 3c6c 693e 746f 6f6c 732f cope..
  • tools/ │ │ │ │ │ +00031af0: 6a61 7661 632f 6170 692f 5465 7374 4765 javac/api/TestGe │ │ │ │ │ +00031b00: 7453 6f75 7263 6556 6572 7369 6f6e 732e tSourceVersions. │ │ │ │ │ +00031b10: 6a61 7661 3a20 4a61 7661 436f 6d70 696c java: JavaCompil │ │ │ │ │ +00031b20: 6572 546f 6f6c 2061 6e64 2054 6f6f 6c20 erTool and Tool │ │ │ │ │ +00031b30: 6d75 7374 2073 7065 6369 6679 2076 6572 must specify ver │ │ │ │ │ +00031b40: 7369 6f6e 206f 6620 4a4c 5320 616e 6420 sion of JLS and │ │ │ │ │ +00031b50: 4a56 4d53 0a0a 3c6c 693e 746f 6f6c 732f JVMS..
  • tools/ │ │ │ │ │ +00031b60: 6a61 7661 632f 6170 692f 5465 7374 4765 javac/api/TestGe │ │ │ │ │ +00031b70: 7454 7265 652e 6a61 7661 3a20 4361 6e27 tTree.java: Can' │ │ │ │ │ +00031b80: 7420 6765 7420 7472 6565 2066 726f 6d20 t get tree from │ │ │ │ │ +00031b90: 6120 746f 7020 6c65 7665 6c20 636c 6173 a top level clas │ │ │ │ │ +00031ba0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00031bb0: 6163 2f61 7069 2f54 6573 7449 7341 6363 ac/api/TestIsAcc │ │ │ │ │ +00031bc0: 6573 7369 626c 652e 6a61 7661 3a20 5665 essible.java: Ve │ │ │ │ │ +00031bd0: 7269 6679 2061 6363 6573 7369 6269 6c69 rify accessibili │ │ │ │ │ +00031be0: 7479 206f 6620 4f62 6a65 6374 2d62 6173 ty of Object-bas │ │ │ │ │ +00031bf0: 6564 206d 6574 686f 6473 2069 6e68 6572 ed methods inher │ │ │ │ │ +00031c00: 6974 6564 2066 726f 6d20 7375 7065 7220 ited from super │ │ │ │ │ +00031c10: 696e 7465 7266 6163 6573 2e0a 0a3c 6c69 interfaces...
  • tools/javac/api │ │ │ │ │ +00031c30: 2f54 6573 744a 6176 6163 5461 736b 2e6a /TestJavacTask.j │ │ │ │ │ +00031c40: 6176 613a 2050 726f 7669 6465 2061 2062 ava: Provide a b │ │ │ │ │ +00031c50: 6173 6963 2074 6573 7420 6f66 2061 6363 asic test of acc │ │ │ │ │ +00031c60: 6573 7320 746f 2074 6865 204a 6176 6120 ess to the Java │ │ │ │ │ +00031c70: 4d6f 6465 6c20 6672 6f6d 206a 6176 6163 Model from javac │ │ │ │ │ +00031c80: 2c20 616e 6420 6572 726f 7220 6d65 7373 , and error mess │ │ │ │ │ +00031c90: 6167 6573 0a0a 3c6c 693e 746f 6f6c 732f ages..
  • tools/ │ │ │ │ │ +00031ca0: 6a61 7661 632f 6170 692f 5465 7374 4a61 javac/api/TestJa │ │ │ │ │ +00031cb0: 7661 6354 6173 6b53 6361 6e6e 6572 2e6a vacTaskScanner.j │ │ │ │ │ +00031cc0: 6176 613a 2041 6464 6974 696f 6e61 6c20 ava: Additional │ │ │ │ │ +00031cd0: 6675 6e63 7469 6f6e 616c 6974 7920 7465 functionality te │ │ │ │ │ +00031ce0: 7374 206f 6620 7461 736b 2061 6e64 204a st of task and J │ │ │ │ │ +00031cf0: 5352 2032 3639 0a0a 3c6c 693e 746f 6f6c SR 269..
  • tool │ │ │ │ │ +00031d00: 732f 6a61 7661 632f 6170 692f 5465 7374 s/javac/api/Test │ │ │ │ │ +00031d10: 4a61 7661 6354 6173 6b5f 4c6f 636b 2e6a JavacTask_Lock.j │ │ │ │ │ +00031d20: 6176 613a 2043 616e 6e6f 7420 7573 6520 ava: Cannot use │ │ │ │ │ +00031d30: 4a61 7661 436f 6d70 696c 6572 2074 6f20 JavaCompiler to │ │ │ │ │ +00031d40: 6372 6561 7465 206d 756c 7469 706c 6520 create multiple │ │ │ │ │ +00031d50: 436f 6d70 696c 6174 696f 6e54 6173 6b73 CompilationTasks │ │ │ │ │ +00031d60: 2066 6f72 2070 6172 7469 616c 2063 6f6d for partial com │ │ │ │ │ +00031d70: 7069 6c61 7469 6f6e 730a 0a3c 6c69 3e74 pilations..
  • t │ │ │ │ │ +00031d80: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f54 ools/javac/api/T │ │ │ │ │ +00031d90: 6573 744a 6176 6163 5461 736b 5f4d 756c estJavacTask_Mul │ │ │ │ │ +00031da0: 7469 706c 652e 6a61 7661 3a20 4361 6e6e tiple.java: Cann │ │ │ │ │ +00031db0: 6f74 2075 7365 204a 6176 6143 6f6d 7069 ot use JavaCompi │ │ │ │ │ +00031dc0: 6c65 7220 746f 2063 7265 6174 6520 6d75 ler to create mu │ │ │ │ │ +00031dd0: 6c74 6970 6c65 2043 6f6d 7069 6c61 7469 ltiple Compilati │ │ │ │ │ +00031de0: 6f6e 5461 736b 7320 666f 7220 7061 7274 onTasks for part │ │ │ │ │ +00031df0: 6961 6c20 636f 6d70 696c 6174 696f 6e73 ial compilations │ │ │ │ │ +00031e00: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00031e10: 632f 6170 692f 5465 7374 4a61 7661 6354 c/api/TestJavacT │ │ │ │ │ +00031e20: 6173 6b5f 5061 7273 6541 7474 7247 656e ask_ParseAttrGen │ │ │ │ │ +00031e30: 2e6a 6176 613a 2043 616e 6e6f 7420 7573 .java: Cannot us │ │ │ │ │ +00031e40: 6520 4a61 7661 436f 6d70 696c 6572 2074 e JavaCompiler t │ │ │ │ │ +00031e50: 6f20 6372 6561 7465 206d 756c 7469 706c o create multipl │ │ │ │ │ +00031e60: 6520 436f 6d70 696c 6174 696f 6e54 6173 e CompilationTas │ │ │ │ │ +00031e70: 6b73 2066 6f72 2070 6172 7469 616c 2063 ks for partial c │ │ │ │ │ +00031e80: 6f6d 7069 6c61 7469 6f6e 730a 0a3c 6c69 ompilations..
  • tools/javac/api │ │ │ │ │ +00031ea0: 2f54 6573 744d 6f64 756c 6555 6e6e 616d /TestModuleUnnam │ │ │ │ │ +00031eb0: 6564 5061 636b 6167 652e 6a61 7661 3a20 edPackage.java: │ │ │ │ │ +00031ec0: 456c 656d 656e 7473 2e67 6574 5061 636b Elements.getPack │ │ │ │ │ +00031ed0: 6167 6545 6c65 6d65 6e74 284d 6f64 756c ageElement(Modul │ │ │ │ │ +00031ee0: 6545 6c65 6d65 6e74 2c43 6861 7253 6571 eElement,CharSeq │ │ │ │ │ +00031ef0: 7565 6e63 6529 2072 6574 7572 6e73 206e uence) returns n │ │ │ │ │ +00031f00: 756c 6c20 666f 7220 756e 6e61 6d65 6420 ull for unnamed │ │ │ │ │ +00031f10: 7061 636b 6167 650a 0a3c 6c69 3e74 6f6f package..
  • too │ │ │ │ │ +00031f20: 6c73 2f6a 6176 6163 2f61 7069 2f54 6573 ls/javac/api/Tes │ │ │ │ │ +00031f30: 744e 616d 652e 6a61 7661 3a20 4164 6420 tName.java: Add │ │ │ │ │ +00031f40: 6a61 7661 782e 746f 6f6c 732e 546f 6f6c javax.tools.Tool │ │ │ │ │ +00031f50: 2e6e 616d 6528 290a 0a3c 6c69 3e74 6f6f .name()..
  • too │ │ │ │ │ +00031f60: 6c73 2f6a 6176 6163 2f61 7069 2f54 6573 ls/javac/api/Tes │ │ │ │ │ +00031f70: 744f 7065 7261 746f 7273 2e6a 6176 613a tOperators.java: │ │ │ │ │ +00031f80: 2054 7265 6520 4150 493a 2063 616e 2774 Tree API: can't │ │ │ │ │ +00031f90: 2064 6574 6572 6d69 6e65 206b 696e 6420 determine kind │ │ │ │ │ +00031fa0: 6f66 206f 7065 7261 746f 720a 0a3c 6c69 of operator..
  • tools/javac/api │ │ │ │ │ +00031fc0: 2f54 6573 7452 6573 6f6c 7665 4572 726f /TestResolveErro │ │ │ │ │ +00031fd0: 722e 6a61 7661 3a20 496c 6c65 6761 6c41 r.java: IllegalA │ │ │ │ │ +00031fe0: 7267 756d 656e 7445 7863 6570 7469 6f6e rgumentException │ │ │ │ │ +00031ff0: 2069 6e20 4162 7374 7261 6374 4469 6167 in AbstractDiag │ │ │ │ │ +00032000: 6e6f 7374 6963 466f 726d 6174 7465 7220 nosticFormatter │ │ │ │ │ +00032010: 666f 7220 746f 6f6c 732f 6a61 7661 632f for tools/javac/ │ │ │ │ │ +00032020: 6170 692f 5465 7374 4a61 7661 6354 6173 api/TestJavacTas │ │ │ │ │ +00032030: 6b53 6361 6e6e 6572 2e6a 6176 610a 0a3c kScanner.java..< │ │ │ │ │ +00032040: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00032050: 7069 2f54 6573 7452 6573 6f6c 7665 4964 pi/TestResolveId │ │ │ │ │ +00032060: 656e 742e 6a61 7661 3a20 5061 636b 6167 ent.java: Packag │ │ │ │ │ +00032070: 6545 6c65 6d65 6e74 2e67 6574 456e 636c eElement.getEncl │ │ │ │ │ +00032080: 6f73 6564 456c 656d 656e 7473 2829 2074 osedElements() t │ │ │ │ │ +00032090: 6872 6f77 7320 436c 6173 7352 6561 6465 hrows ClassReade │ │ │ │ │ +000320a0: 7224 4261 6443 6c61 7373 4669 6c65 4578 r$BadClassFileEx │ │ │ │ │ +000320b0: 6365 7074 696f 6e0a 0a3c 6c69 3e74 6f6f ception..
  • too │ │ │ │ │ +000320c0: 6c73 2f6a 6176 6163 2f61 7069 2f54 6573 ls/javac/api/Tes │ │ │ │ │ +000320d0: 7453 6561 7263 6850 6174 6873 2e6a 6176 tSearchPaths.jav │ │ │ │ │ +000320e0: 613a 2070 6174 6820 6f70 7469 6f6e 7320 a: path options │ │ │ │ │ +000320f0: 6967 6e6f 7265 6420 7768 656e 2072 6575 ignored when reu │ │ │ │ │ +00032100: 7369 6e67 2066 696c 656d 616e 6167 6572 sing filemanager │ │ │ │ │ +00032110: 2061 6372 6f73 7320 7461 736b 730a 0a3c across tasks..< │ │ │ │ │ +00032120: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f61 li>tools/javac/a │ │ │ │ │ +00032130: 7069 2f54 6573 7454 7265 6550 6174 682e pi/TestTreePath. │ │ │ │ │ +00032140: 6a61 7661 3a20 5472 6565 5061 7468 2e69 java: TreePath.i │ │ │ │ │ +00032150: 7465 7261 746f 7228 2920 7468 726f 7773 terator() throws │ │ │ │ │ +00032160: 204e 5045 0a0a 3c6c 693e 746f 6f6c 732f NPE..
  • tools/ │ │ │ │ │ +00032170: 6a61 7661 632f 6170 692f 5465 7374 5472 javac/api/TestTr │ │ │ │ │ +00032180: 6565 732e 6a61 7661 3a20 6e65 7720 5472 ees.java: new Tr │ │ │ │ │ +00032190: 6565 7320 4150 490a 0a3c 6c69 3e74 6f6f ees API..
  • too │ │ │ │ │ +000321a0: 6c73 2f6a 6176 6163 2f61 7069 2f54 6f6f ls/javac/api/Too │ │ │ │ │ +000321b0: 6c50 726f 7669 6465 722f 4865 6c6c 6f57 lProvider/HelloW │ │ │ │ │ +000321c0: 6f72 6c64 5465 7374 2e6a 6176 613a 2054 orldTest.java: T │ │ │ │ │ +000321d0: 6f6f 6c50 726f 7669 6465 7220 7368 6f75 oolProvider shou │ │ │ │ │ +000321e0: 6c64 2062 6520 6c65 7373 2063 6f6d 7069 ld be less compi │ │ │ │ │ +000321f0: 6c65 722d 7370 6563 6966 6963 0a0a 3c6c ler-specific..tools/javac/ap │ │ │ │ │ +00032210: 692f 546f 6f6c 5072 6f76 6964 6572 2f54 i/ToolProvider/T │ │ │ │ │ +00032220: 6f6f 6c50 726f 7669 6465 7254 6573 742e oolProviderTest. │ │ │ │ │ +00032230: 6a61 7661 3a20 5465 7374 206a 6176 6178 java: Test javax │ │ │ │ │ +00032240: 2e74 6f6f 6c73 2e54 6f6f 6c50 726f 7669 .tools.ToolProvi │ │ │ │ │ +00032250: 6465 7220 7275 6e6e 696e 6720 7769 7468 der running with │ │ │ │ │ +00032260: 2073 6563 7572 6974 7920 6d61 6e61 6765 security manage │ │ │ │ │ +00032270: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ +00032280: 6163 2f61 7069 2f54 6f6f 6c50 726f 7669 ac/api/ToolProvi │ │ │ │ │ +00032290: 6465 722f 546f 6f6c 5072 6f76 6964 6572 der/ToolProvider │ │ │ │ │ +000322a0: 5465 7374 312e 6a61 7661 3a20 546f 6f6c Test1.java: Tool │ │ │ │ │ +000322b0: 5072 6f76 6964 6572 2073 686f 756c 6420 Provider should │ │ │ │ │ +000322c0: 6265 206c 6573 7320 636f 6d70 696c 6572 be less compiler │ │ │ │ │ +000322d0: 2d73 7065 6369 6669 630a 0a3c 6c69 3e74 -specific..
  • t │ │ │ │ │ +000322e0: 6f6f 6c73 2f6a 6176 6163 2f61 7069 2f54 ools/javac/api/T │ │ │ │ │ +000322f0: 6f6f 6c50 726f 7669 6465 722f 546f 6f6c oolProvider/Tool │ │ │ │ │ +00032300: 5072 6f76 6964 6572 5465 7374 322e 6a61 ProviderTest2.ja │ │ │ │ │ +00032310: 7661 3a20 546f 6f6c 5072 6f76 6964 6572 va: ToolProvider │ │ │ │ │ +00032320: 2073 686f 756c 6420 6265 206c 6573 7320 should be less │ │ │ │ │ +00032330: 636f 6d70 696c 6572 2d73 7065 6369 6669 compiler-specifi │ │ │ │ │ +00032340: 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 c..
  • tools/jav │ │ │ │ │ +00032350: 6163 2f61 7069 2f66 696c 652f 534a 464d ac/api/file/SJFM │ │ │ │ │ +00032360: 5f41 7350 6174 682e 6a61 7661 3a20 5374 _AsPath.java: St │ │ │ │ │ +00032370: 616e 6461 7264 4a61 7661 4669 6c65 4d61 andardJavaFileMa │ │ │ │ │ +00032380: 6e61 6765 7220 7368 6f75 6c64 2073 7570 nager should sup │ │ │ │ │ +00032390: 706f 7274 206a 6176 612e 6e69 6f2e 6669 port java.nio.fi │ │ │ │ │ +000323a0: 6c65 2e50 6174 682e 0a0a 3c6c 693e 746f le.Path...
  • to │ │ │ │ │ +000323b0: 6f6c 732f 6a61 7661 632f 6170 692f 6669 ols/javac/api/fi │ │ │ │ │ +000323c0: 6c65 2f53 4a46 4d5f 4765 7446 696c 654f le/SJFM_GetFileO │ │ │ │ │ +000323d0: 626a 6563 7473 2e6a 6176 613a 2053 7461 bjects.java: Sta │ │ │ │ │ +000323e0: 6e64 6172 644a 6176 6146 696c 654d 616e ndardJavaFileMan │ │ │ │ │ +000323f0: 6167 6572 2073 686f 756c 6420 7375 7070 ager should supp │ │ │ │ │ +00032400: 6f72 7420 6a61 7661 2e6e 696f 2e66 696c ort java.nio.fil │ │ │ │ │ +00032410: 652e 5061 7468 2e0a 0a3c 6c69 3e74 6f6f e.Path...
  • too │ │ │ │ │ +00032420: 6c73 2f6a 6176 6163 2f61 7069 2f66 696c ls/javac/api/fil │ │ │ │ │ +00032430: 652f 534a 464d 5f49 7353 616d 6546 696c e/SJFM_IsSameFil │ │ │ │ │ +00032440: 652e 6a61 7661 3a20 5374 616e 6461 7264 e.java: Standard │ │ │ │ │ +00032450: 4a61 7661 4669 6c65 4d61 6e61 6765 7220 JavaFileManager │ │ │ │ │ +00032460: 7368 6f75 6c64 2073 7570 706f 7274 206a should support j │ │ │ │ │ +00032470: 6176 612e 6e69 6f2e 6669 6c65 2e50 6174 ava.nio.file.Pat │ │ │ │ │ +00032480: 682e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 h...
  • tools/ja │ │ │ │ │ +00032490: 7661 632f 6170 692f 6669 6c65 2f53 4a46 vac/api/file/SJF │ │ │ │ │ +000324a0: 4d5f 4c6f 6361 7469 6f6e 732e 6a61 7661 M_Locations.java │ │ │ │ │ +000324b0: 3a20 5374 616e 6461 7264 4a61 7661 4669 : StandardJavaFi │ │ │ │ │ +000324c0: 6c65 4d61 6e61 6765 7220 7368 6f75 6c64 leManager should │ │ │ │ │ +000324d0: 2073 7570 706f 7274 206a 6176 612e 6e69 support java.ni │ │ │ │ │ +000324e0: 6f2e 6669 6c65 2e50 6174 682e 0a0a 3c6c o.file.Path...tools/javac/ap │ │ │ │ │ +00032500: 692f 6775 6964 652f 5465 7374 2e6a 6176 i/guide/Test.jav │ │ │ │ │ +00032510: 613a 2056 6172 696f 7573 2062 7567 7320 a: Various bugs │ │ │ │ │ +00032520: 6669 7865 6420 7768 696c 6520 7772 6974 fixed while writ │ │ │ │ │ +00032530: 696e 6720 436f 6d70 696c 6572 2041 5049 ing Compiler API │ │ │ │ │ +00032540: 2047 7569 6465 0a0a 3c6c 693e 746f 6f6c Guide..
  • tool │ │ │ │ │ +00032550: 732f 6a61 7661 632f 6170 692f 6c61 6d62 s/javac/api/lamb │ │ │ │ │ +00032560: 6461 4572 726f 7252 6563 6f76 6572 792f daErrorRecovery/ │ │ │ │ │ +00032570: 5465 7374 4765 7454 7970 654d 6972 726f TestGetTypeMirro │ │ │ │ │ +00032580: 7252 6566 6572 656e 6365 2e6a 6176 613a rReference.java: │ │ │ │ │ +00032590: 2056 6572 6966 7920 7468 6174 2062 726f Verify that bro │ │ │ │ │ +000325a0: 6b65 6e20 6d65 7468 6f64 2069 6e76 6f63 ken method invoc │ │ │ │ │ +000325b0: 6174 696f 6e73 2077 6974 6820 6c61 6d62 ations with lamb │ │ │ │ │ +000325c0: 6461 7320 6765 7420 7479 7065 2069 6e66 das get type inf │ │ │ │ │ +000325d0: 6572 656e 6365 2064 6f6e 650a 0a3c 6c69 erence done..
  • tools/javac/api │ │ │ │ │ +000325f0: 2f6c 617a 792f 4c6f 6164 5061 7261 6d65 /lazy/LoadParame │ │ │ │ │ +00032600: 7465 724e 616d 6573 4c61 7a69 6c79 2e6a terNamesLazily.j │ │ │ │ │ +00032610: 6176 613a 2056 6572 6966 7920 7468 6520 ava: Verify the │ │ │ │ │ +00032620: 7061 7261 6d65 7465 7220 6e61 6d65 7320 parameter names │ │ │ │ │ +00032630: 6361 6e20 6265 2069 6e6a 6563 7465 6420 can be injected │ │ │ │ │ +00032640: 7573 696e 6720 5061 7261 6d65 7465 724e using ParameterN │ │ │ │ │ +00032650: 616d 6550 726f 7669 6465 722e 0a0a 3c6c ameProvider...tools/javac/ap │ │ │ │ │ +00032670: 692f 736e 6970 7065 7473 2f54 6573 744a i/snippets/TestJ │ │ │ │ │ +00032680: 6176 6178 546f 6f6c 7353 6e69 7070 6574 avaxToolsSnippet │ │ │ │ │ +00032690: 732e 6a61 7661 3a20 5573 6520 736e 6970 s.java: Use snip │ │ │ │ │ +000326a0: 7065 7473 2069 6e20 6a61 7661 2e63 6f6d pets in java.com │ │ │ │ │ +000326b0: 7069 6c65 7220 646f 6375 6d65 6e74 6174 piler documentat │ │ │ │ │ +000326c0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +000326d0: 6176 6163 2f61 7069 2f74 6173 6b4c 6973 avac/api/taskLis │ │ │ │ │ +000326e0: 7465 6e65 7273 2f43 6f6d 7069 6c65 4576 teners/CompileEv │ │ │ │ │ +000326f0: 656e 742e 6a61 7661 3a20 5665 7269 6679 ent.java: Verify │ │ │ │ │ +00032700: 2074 6861 7420 7468 6520 5461 736b 4576 that the TaskEv │ │ │ │ │ +00032710: 656e 742e 434f 4d50 494c 4154 494f 4e20 ent.COMPILATION │ │ │ │ │ +00032720: 6973 2066 6972 6564 2070 726f 7065 726c is fired properl │ │ │ │ │ +00032730: 792e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 y...
  • tools/ja │ │ │ │ │ +00032740: 7661 632f 6170 692f 7461 736b 4c69 7374 vac/api/taskList │ │ │ │ │ +00032750: 656e 6572 732f 4576 656e 7473 4261 6c61 eners/EventsBala │ │ │ │ │ +00032760: 6e63 6564 5465 7374 2e6a 6176 613a 2043 ncedTest.java: C │ │ │ │ │ +00032770: 6865 636b 2074 6861 7420 616c 6c20 5461 heck that all Ta │ │ │ │ │ +00032780: 736b 4576 656e 7473 2061 7265 2062 616c skEvents are bal │ │ │ │ │ +00032790: 616e 6365 642e 0a0a 3c6c 693e 746f 6f6c anced...
  • tool │ │ │ │ │ +000327a0: 732f 6a61 7661 632f 6170 692f 7461 736b s/javac/api/task │ │ │ │ │ +000327b0: 4c69 7374 656e 6572 732f 5465 7374 5369 Listeners/TestSi │ │ │ │ │ +000327c0: 6d70 6c65 4164 6452 656d 6f76 652e 6a61 mpleAddRemove.ja │ │ │ │ │ +000327d0: 7661 3a20 7375 7070 6f72 7420 6d75 6c74 va: support mult │ │ │ │ │ +000327e0: 6970 6c65 2074 6173 6b20 6c69 7374 656e iple task listen │ │ │ │ │ +000327f0: 6572 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ers..
  • tools/j │ │ │ │ │ +00032800: 6176 6163 2f61 7069 2f74 6173 6b4c 6973 avac/api/taskLis │ │ │ │ │ +00032810: 7465 6e65 7273 2f54 6573 7454 7970 6545 teners/TestTypeE │ │ │ │ │ +00032820: 6c65 6d65 6e74 2e6a 6176 613a 2055 6e65 lement.java: Une │ │ │ │ │ +00032830: 7870 6563 7465 6420 5479 7065 456c 656d xpected TypeElem │ │ │ │ │ +00032840: 656e 7420 696e 2041 4e41 4c59 5a45 2054 ent in ANALYZE T │ │ │ │ │ +00032850: 6173 6b45 7665 6e74 0a0a 3c6c 693e 746f askEvent..
  • to │ │ │ │ │ +00032860: 6f6c 732f 6a61 7661 632f 6173 7365 7274 ols/javac/assert │ │ │ │ │ +00032870: 2f41 7474 6163 682e 6a61 7661 3a20 6173 /Attach.java: as │ │ │ │ │ +00032880: 7365 7274 696f 6e20 666c 6167 2061 7474 sertion flag att │ │ │ │ │ +00032890: 6163 6865 6420 746f 2077 726f 6e67 2063 ached to wrong c │ │ │ │ │ +000328a0: 6c61 7373 0a0a 3c6c 693e 746f 6f6c 732f lass..
  • tools/ │ │ │ │ │ +000328b0: 6a61 7661 632f 6173 7365 7274 2f44 5531 javac/assert/DU1 │ │ │ │ │ +000328c0: 2e6a 6176 613a 2043 6865 636b 2063 6f72 .java: Check cor │ │ │ │ │ +000328d0: 7265 6374 2044 5520 636f 6d70 7574 6174 rect DU computat │ │ │ │ │ +000328e0: 696f 6e20 666f 7220 6173 7365 7274 696f ion for assertio │ │ │ │ │ +000328f0: 6e73 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ns...
  • tools/j │ │ │ │ │ +00032900: 6176 6163 2f61 7373 6572 742f 4455 322e avac/assert/DU2. │ │ │ │ │ +00032910: 6a61 7661 3a20 4368 6563 6b20 636f 7272 java: Check corr │ │ │ │ │ +00032920: 6563 7420 4455 2063 6f6d 7075 7461 7469 ect DU computati │ │ │ │ │ +00032930: 6f6e 2066 6f72 2061 7373 6572 7469 6f6e on for assertion │ │ │ │ │ +00032940: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00032950: 7661 632f 6173 7365 7274 2f50 6f73 6974 vac/assert/Posit │ │ │ │ │ +00032960: 696f 6e2e 6a61 7661 3a20 5665 7269 6679 ion.java: Verify │ │ │ │ │ +00032970: 2074 6865 2073 6f75 7263 6520 706f 7369 the source posi │ │ │ │ │ +00032980: 7469 6f6e 2066 6f72 2061 7373 6572 7469 tion for asserti │ │ │ │ │ +00032990: 6f6e 732e 0a0a 3c6c 693e 746f 6f6c 732f ons...
  • tools/ │ │ │ │ │ +000329a0: 6a61 7661 632f 6174 7472 2f41 7474 7252 javac/attr/AttrR │ │ │ │ │ +000329b0: 6563 6f76 6572 7954 6573 742e 6a61 7661 ecoveryTest.java │ │ │ │ │ +000329c0: 3a20 5665 7269 6679 2065 7272 6f72 2072 : Verify error r │ │ │ │ │ +000329d0: 6563 6f76 6572 7920 696e 2041 7474 720a ecovery in Attr. │ │ │ │ │ +000329e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000329f0: 2f62 696e 6172 7943 6f6d 7061 742f 5431 /binaryCompat/T1 │ │ │ │ │ +00032a00: 2e6a 6176 613a 206a 6176 6163 2067 656e .java: javac gen │ │ │ │ │ +00032a10: 6572 6174 6573 2069 6e63 6f72 7265 6374 erates incorrect │ │ │ │ │ +00032a20: 2063 6c61 7373 5f69 6e64 6578 2066 6f72 class_index for │ │ │ │ │ +00032a30: 2073 7461 7469 6320 7265 6620 6279 2073 static ref by s │ │ │ │ │ +00032a40: 696d 706c 6520 6e61 6d65 0a0a 3c6c 693e imple name..
  • │ │ │ │ │ +00032a50: 746f 6f6c 732f 6a61 7661 632f 626f 7869 tools/javac/boxi │ │ │ │ │ +00032a60: 6e67 2f42 6f78 6564 466f 7265 6163 682e ng/BoxedForeach. │ │ │ │ │ +00032a70: 6a61 7661 3a20 626f 7869 6e67 2f75 6e62 java: boxing/unb │ │ │ │ │ +00032a80: 6f78 696e 6720 7665 7273 7573 2066 6f72 oxing versus for │ │ │ │ │ +00032a90: 6561 6368 2063 7261 7368 6573 206a 6176 each crashes jav │ │ │ │ │ +00032aa0: 6163 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ac..
  • tools/ja │ │ │ │ │ +00032ab0: 7661 632f 626f 7869 6e67 2f42 6f78 696e vac/boxing/Boxin │ │ │ │ │ +00032ac0: 6731 2e6a 6176 613a 2042 6f78 696e 672f g1.java: Boxing/ │ │ │ │ │ +00032ad0: 756e 626f 7869 6e67 2070 6f73 6974 6976 unboxing positiv │ │ │ │ │ +00032ae0: 6520 756e 6974 2061 6e64 2072 6567 7265 e unit and regre │ │ │ │ │ +00032af0: 7373 696f 6e20 7465 7374 730a 0a3c 6c69 ssion tests..
  • tools/javac/box │ │ │ │ │ +00032b10: 696e 672f 426f 7869 6e67 322e 6a61 7661 ing/Boxing2.java │ │ │ │ │ +00032b20: 3a20 426f 7869 6e67 2f75 6e62 6f78 696e : Boxing/unboxin │ │ │ │ │ +00032b30: 6720 6e65 6761 7469 7665 2075 6e69 7420 g negative unit │ │ │ │ │ +00032b40: 616e 6420 7265 6772 6573 7369 6f6e 2074 and regression t │ │ │ │ │ +00032b50: 6573 7473 0a0a 3c6c 693e 746f 6f6c 732f ests..
  • tools/ │ │ │ │ │ +00032b60: 6a61 7661 632f 626f 7869 6e67 2f42 6f78 javac/boxing/Box │ │ │ │ │ +00032b70: 696e 6734 2e6a 6176 613a 2043 6f6d 7069 ing4.java: Compi │ │ │ │ │ +00032b80: 6c65 7220 696e 636f 7272 6563 746c 7920 ler incorrectly │ │ │ │ │ +00032b90: 6372 6561 7465 2049 6e74 6567 6572 2069 create Integer i │ │ │ │ │ +00032ba0: 6e20 2243 6861 7261 6374 6572 2063 203d n "Character c = │ │ │ │ │ +00032bb0: 2039 3522 0a0a 3c6c 693e 746f 6f6c 732f 95"..
  • tools/ │ │ │ │ │ +00032bc0: 6a61 7661 632f 626f 7869 6e67 2f42 6f78 javac/boxing/Box │ │ │ │ │ +00032bd0: 696e 6743 6163 6869 6e67 2e6a 6176 613a ingCaching.java: │ │ │ │ │ +00032be0: 2056 6572 6966 7920 6175 746f 626f 7865 Verify autoboxe │ │ │ │ │ +00032bf0: 6420 7661 6c75 6573 2061 7265 2063 6163 d values are cac │ │ │ │ │ +00032c00: 6865 6420 6173 2072 6571 7569 7265 642e hed as required. │ │ │ │ │ +00032c10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00032c20: 632f 626f 7869 6e67 2f49 6e63 7265 6d65 c/boxing/Increme │ │ │ │ │ +00032c30: 6e74 426f 7865 6441 6e64 4163 6365 7373 ntBoxedAndAccess │ │ │ │ │ +00032c40: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +00032c50: 6174 2062 6f78 6564 2070 6f73 7466 6978 at boxed postfix │ │ │ │ │ +00032c60: 206f 7065 7261 746f 7220 776f 726b 7320 operator works │ │ │ │ │ +00032c70: 7072 6f70 6572 6c79 2077 6865 6e20 7265 properly when re │ │ │ │ │ +00032c80: 6665 7272 696e 6720 746f 2073 7570 6572 ferring to super │ │ │ │ │ +00032c90: 2063 6c61 7373 2720 6669 656c 642e 0a0a class' field... │ │ │ │ │ +00032ca0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00032cb0: 626f 7869 6e67 2f51 7561 6c42 6f78 6564 boxing/QualBoxed │ │ │ │ │ +00032cc0: 506f 7374 4f70 2e6a 6176 613a 2051 7561 PostOp.java: Qua │ │ │ │ │ +00032cd0: 6c69 6669 6564 2022 7468 6973 2220 616e lified "this" an │ │ │ │ │ +00032ce0: 6420 2273 7570 6572 2220 626f 7865 6420 d "super" boxed │ │ │ │ │ +00032cf0: 756e 6172 7920 706f 7374 206f 7065 7261 unary post opera │ │ │ │ │ +00032d00: 7469 6f6e 732e 0a0a 3c6c 693e 746f 6f6c tions...
  • tool │ │ │ │ │ +00032d10: 732f 6a61 7661 632f 626f 7869 6e67 2f51 s/javac/boxing/Q │ │ │ │ │ +00032d20: 7561 6c42 6f78 6564 506f 7374 4f70 322e ualBoxedPostOp2. │ │ │ │ │ +00032d30: 6a61 7661 3a20 5175 616c 6966 6965 6420 java: Qualified │ │ │ │ │ +00032d40: 2273 7570 6572 2220 626f 7865 6420 756e "super" boxed un │ │ │ │ │ +00032d50: 6172 7920 706f 7374 2d6f 7065 7261 7469 ary post-operati │ │ │ │ │ +00032d60: 6f6e 2075 7369 6e67 2061 2074 7970 6520 on using a type │ │ │ │ │ +00032d70: 7661 7269 6162 6c65 2e0a 0a3c 6c69 3e74 variable...
  • t │ │ │ │ │ +00032d80: 6f6f 6c73 2f6a 6176 6163 2f62 6f78 696e ools/javac/boxin │ │ │ │ │ +00032d90: 672f 5175 616c 426f 7865 6450 6f73 744f g/QualBoxedPostO │ │ │ │ │ +00032da0: 7033 2e6a 6176 613a 2056 6572 6966 6965 p3.java: Verifie │ │ │ │ │ +00032db0: 7320 7468 6520 7275 6e74 696d 6520 6265 s the runtime be │ │ │ │ │ +00032dc0: 6861 7669 6f72 206f 6620 2273 7570 6572 havior of "super │ │ │ │ │ +00032dd0: 222c 2022 7468 6973 2220 616e 6420 2274 ", "this" and "t │ │ │ │ │ +00032de0: 6869 7324 6e22 206f 7074 696d 697a 6174 his$n" optimizat │ │ │ │ │ +00032df0: 696f 6e20 666f 7220 626f 7865 6420 756e ion for boxed un │ │ │ │ │ +00032e00: 6172 7920 706f 7374 2d6f 7065 7261 7469 ary post-operati │ │ │ │ │ +00032e10: 6f6e 732e 0a0a 3c6c 693e 746f 6f6c 732f ons...
  • tools/ │ │ │ │ │ +00032e20: 6a61 7661 632f 626f 7869 6e67 2f54 3530 javac/boxing/T50 │ │ │ │ │ +00032e30: 3832 3932 392e 6a61 7661 3a20 436f 6d70 82929.java: Comp │ │ │ │ │ +00032e40: 6172 696e 6720 466c 6f61 7420 616e 6420 aring Float and │ │ │ │ │ +00032e50: 496e 7465 6765 720a 0a3c 6c69 3e74 6f6f Integer..
  • too │ │ │ │ │ +00032e60: 6c73 2f6a 6176 6163 2f62 6f78 696e 672f ls/javac/boxing/ │ │ │ │ │ +00032e70: 5436 3334 3837 3630 2e6a 6176 613a 2063 T6348760.java: c │ │ │ │ │ +00032e80: 7261 7368 3a20 6a61 7661 2e6c 616e 672e rash: java.lang. │ │ │ │ │ +00032e90: 4173 7365 7274 696f 6e45 7272 6f72 2061 AssertionError a │ │ │ │ │ +00032ea0: 7420 636f 6d2e 7375 6e2e 746f 6f6c 732e t com.sun.tools. │ │ │ │ │ +00032eb0: 6a61 7661 632e 636f 6d70 2e4c 6f77 6572 javac.comp.Lower │ │ │ │ │ +00032ec0: 2e61 6273 7472 6163 744c 7661 6c28 4c6f .abstractLval(Lo │ │ │ │ │ +00032ed0: 7765 722e 6a61 7661 3a31 3835 3329 0a0a wer.java:1853).. │ │ │ │ │ +00032ee0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00032ef0: 626f 7869 6e67 2f54 3633 3639 3035 312e boxing/T6369051. │ │ │ │ │ +00032f00: 6a61 7661 3a20 6a61 7661 6320 6361 6e6e java: javac cann │ │ │ │ │ +00032f10: 6f74 2068 616e 646c 6520 2b3d 206f 7065 ot handle += ope │ │ │ │ │ +00032f20: 7261 746f 7220 636f 7272 6563 746c 7920 rator correctly │ │ │ │ │ +00032f30: 696e 2047 656e 6572 6963 697a 6564 2063 in Genericized c │ │ │ │ │ +00032f40: 6f64 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ode..
  • tools/j │ │ │ │ │ +00032f50: 6176 6163 2f62 6f78 696e 672f 5436 3631 avac/boxing/T661 │ │ │ │ │ +00032f60: 3439 3734 2e6a 6176 613a 206a 6176 6163 4974.java: javac │ │ │ │ │ +00032f70: 2073 7563 6365 7373 6675 6c6c 7920 636f successfully co │ │ │ │ │ +00032f80: 6d70 696c 6573 2063 6f64 6520 7468 6174 mpiles code that │ │ │ │ │ +00032f90: 2074 6872 6f77 7320 6a61 7661 2e6c 616e throws java.lan │ │ │ │ │ +00032fa0: 672e 5665 7269 6679 4572 726f 7220 7768 g.VerifyError wh │ │ │ │ │ +00032fb0: 656e 2072 756e 0a0a 3c6c 693e 746f 6f6c en run..
  • tool │ │ │ │ │ +00032fc0: 732f 6a61 7661 632f 626f 7869 6e67 2f54 s/javac/boxing/T │ │ │ │ │ +00032fd0: 3638 3136 3534 382e 6a61 7661 3a20 556e 6816548.java: Un │ │ │ │ │ +00032fe0: 696e 6974 6961 6c69 7a65 6420 7265 6769 initialized regi │ │ │ │ │ +00032ff0: 7374 6572 2077 6865 6e20 7065 7266 6f72 ster when perfor │ │ │ │ │ +00033000: 6d69 6e67 2063 6173 7469 6e67 202b 2061 ming casting + a │ │ │ │ │ +00033010: 7574 6f28 756e 2962 6f78 696e 670a 0a3c uto(un)boxing..< │ │ │ │ │ +00033020: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ +00033030: 616e 7452 6566 6572 656e 6365 4265 666f antReferenceBefo │ │ │ │ │ +00033040: 7265 4374 6f72 2f43 616e 7452 6566 6572 reCtor/CantRefer │ │ │ │ │ +00033050: 656e 6365 4265 666f 7265 436f 6e73 7472 enceBeforeConstr │ │ │ │ │ +00033060: 7563 746f 7254 6573 742e 6a61 7661 3a20 uctorTest.java: │ │ │ │ │ +00033070: 7265 6772 6573 7369 6f6e 2061 6674 6572 regression after │ │ │ │ │ +00033080: 204a 444b 2d38 3236 3130 3036 0a0a 3c6c JDK-8261006..tools/javac/ca │ │ │ │ │ +000330a0: 7074 7572 652f 4361 7074 7572 6531 2e6a pture/Capture1.j │ │ │ │ │ +000330b0: 6176 613a 2077 696c 6463 6172 6420 6361 ava: wildcard ca │ │ │ │ │ +000330c0: 7074 7572 6520 2873 6e61 7073 686f 7474 pture (snapshott │ │ │ │ │ +000330d0: 696e 6729 0a0a 3c6c 693e 746f 6f6c 732f ing)..
  • tools/ │ │ │ │ │ +000330e0: 6a61 7661 632f 6361 7074 7572 652f 4361 javac/capture/Ca │ │ │ │ │ +000330f0: 7074 7572 6532 2e6a 6176 613a 2073 6f75 pture2.java: sou │ │ │ │ │ +00033100: 6e64 6e65 7373 2070 726f 626c 656d 2077 ndness problem w │ │ │ │ │ +00033110: 6974 6820 6661 696c 7572 6520 746f 2073 ith failure to s │ │ │ │ │ +00033120: 7562 7374 6974 7574 6520 7769 6c64 6361 ubstitute wildca │ │ │ │ │ +00033130: 7264 2061 7320 7479 7065 2066 6f72 6d61 rd as type forma │ │ │ │ │ +00033140: 6c20 6172 6775 6d65 6e74 0a0a 3c6c 693e l argument..
  • │ │ │ │ │ +00033150: 746f 6f6c 732f 6a61 7661 632f 6361 7074 tools/javac/capt │ │ │ │ │ +00033160: 7572 652f 4361 7074 7572 6533 2e6a 6176 ure/Capture3.jav │ │ │ │ │ +00033170: 613a 206e 6577 2077 696c 6463 6172 6420 a: new wildcard │ │ │ │ │ +00033180: 7375 6273 7420 7363 6865 6d65 2062 7265 subst scheme bre │ │ │ │ │ +00033190: 616b 7320 6a61 7661 2e6c 616e 672e 7265 aks java.lang.re │ │ │ │ │ +000331a0: 660a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 f..
  • tools/jav │ │ │ │ │ +000331b0: 6163 2f63 6170 7475 7265 2f43 6170 7475 ac/capture/Captu │ │ │ │ │ +000331c0: 7265 352e 6a61 7661 3a20 7769 6c64 6361 re5.java: wildca │ │ │ │ │ +000331d0: 7264 7320 7665 7273 7573 2072 6563 7572 rds versus recur │ │ │ │ │ +000331e0: 7369 7665 2046 2d62 6f75 6e64 730a 0a3c sive F-bounds..< │ │ │ │ │ +000331f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ +00033200: 6170 7475 7265 2f4d 6172 7469 6e2e 6a61 apture/Martin.ja │ │ │ │ │ +00033210: 7661 3a20 696d 7072 6f70 6572 2068 616e va: improper han │ │ │ │ │ +00033220: 646c 696e 6720 6f66 2077 696c 6463 6172 dling of wildcar │ │ │ │ │ +00033230: 6420 6361 7074 7572 6573 0a0a 3c6c 693e d captures..
  • │ │ │ │ │ +00033240: 746f 6f6c 732f 6a61 7661 632f 6361 7074 tools/javac/capt │ │ │ │ │ +00033250: 7572 652f 5436 3539 3432 3834 2e6a 6176 ure/T6594284.jav │ │ │ │ │ +00033260: 613a 204e 5045 2074 6872 6f77 6e20 7768 a: NPE thrown wh │ │ │ │ │ +00033270: 656e 2063 616c 6c69 6e67 2061 206d 6574 en calling a met │ │ │ │ │ +00033280: 686f 6420 6f6e 2061 6e20 696e 7465 7273 hod on an inters │ │ │ │ │ +00033290: 6563 7469 6f6e 2074 7970 650a 0a3c 6c69 ection type..
  • tools/javac/cas │ │ │ │ │ +000332b0: 742f 3439 3136 3632 302f 5434 3931 3636 t/4916620/T49166 │ │ │ │ │ +000332c0: 3230 2e6a 6176 613a 206c 6567 616c 2063 20.java: legal c │ │ │ │ │ +000332d0: 6173 7420 6973 2072 656a 6563 7465 640a ast is rejected. │ │ │ │ │ +000332e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000332f0: 2f63 6173 742f 3530 3334 3630 392f 5435 /cast/5034609/T5 │ │ │ │ │ +00033300: 3033 3436 3039 2e6a 6176 613a 2043 6170 034609.java: Cap │ │ │ │ │ +00033310: 7475 7265 2063 6f6e 7665 7273 696f 6e20 ture conversion │ │ │ │ │ +00033320: 696d 706c 656d 656e 7461 7469 6f6e 2062 implementation b │ │ │ │ │ +00033330: 7265 616b 7320 6120 6361 7374 2074 6573 reaks a cast tes │ │ │ │ │ +00033340: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ +00033350: 6163 2f63 6173 742f 3530 3433 3032 302f ac/cast/5043020/ │ │ │ │ │ +00033360: 5435 3034 3330 3230 2e6a 6176 613a 2053 T5043020.java: S │ │ │ │ │ +00033370: 7075 7269 6f75 7320 756e 6368 6563 6b65 purious unchecke │ │ │ │ │ +00033380: 6420 6361 7374 2077 6172 6e69 6e67 0a0a d cast warning.. │ │ │ │ │ +00033390: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000333a0: 6361 7374 2f35 3036 3437 3336 2f54 3530 cast/5064736/T50 │ │ │ │ │ +000333b0: 3634 3733 362e 6a61 7661 3a20 496e 636f 64736.java: Inco │ │ │ │ │ +000333c0: 6d70 6174 6962 6c65 2074 7970 6573 2061 mpatible types a │ │ │ │ │ +000333d0: 7265 2063 6173 7420 7769 7468 6f75 7420 re cast without │ │ │ │ │ +000333e0: 6572 726f 720a 0a3c 6c69 3e74 6f6f 6c73 error..
  • tools │ │ │ │ │ +000333f0: 2f6a 6176 6163 2f63 6173 742f 3530 3635 /javac/cast/5065 │ │ │ │ │ +00033400: 3231 352f 5435 3036 3532 3135 2e6a 6176 215/T5065215.jav │ │ │ │ │ +00033410: 613a 206a 6176 6163 2072 6570 6f72 7473 a: javac reports │ │ │ │ │ +00033420: 2075 6e6e 6563 6573 7361 7279 2075 6e63 unnecessary unc │ │ │ │ │ +00033430: 6865 636b 6564 2077 6172 6e69 6e67 0a0a hecked warning.. │ │ │ │ │ +00033440: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00033450: 6361 7374 2f36 3231 3138 3533 2f54 3632 cast/6211853/T62 │ │ │ │ │ +00033460: 3131 3835 332e 6a61 7661 3a20 2275 6e63 11853.java: "unc │ │ │ │ │ +00033470: 6865 636b 6564 2220 7761 726e 696e 6720 hecked" warning │ │ │ │ │ +00033480: 666f 7220 6368 6563 6b65 6420 6361 7374 for checked cast │ │ │ │ │ +00033490: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000334a0: 632f 6361 7374 2f36 3231 3939 3634 2f54 c/cast/6219964/T │ │ │ │ │ +000334b0: 3632 3139 3936 342e 6a61 7661 3a20 416e 6219964.java: An │ │ │ │ │ +000334c0: 6f6e 796d 6f75 7320 636c 6173 7320 7479 onymous class ty │ │ │ │ │ +000334d0: 7065 7320 6172 6520 6e6f 7420 6669 6e61 pes are not fina │ │ │ │ │ +000334e0: 6c0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 l..
  • tools/jav │ │ │ │ │ +000334f0: 6163 2f63 6173 742f 3632 3536 3738 392f ac/cast/6256789/ │ │ │ │ │ +00033500: 5436 3235 3637 3839 2e6a 6176 613a 204c T6256789.java: L │ │ │ │ │ +00033510: 6567 616c 2063 6173 7420 7265 6a65 6374 egal cast reject │ │ │ │ │ +00033520: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +00033530: 7661 632f 6361 7374 2f36 3237 3030 3837 vac/cast/6270087 │ │ │ │ │ +00033540: 2f54 3632 3730 3038 372e 6a61 7661 3a20 /T6270087.java: │ │ │ │ │ +00033550: 4a61 7661 6320 7265 6a65 6374 7320 6c65 Javac rejects le │ │ │ │ │ +00033560: 6761 6c20 6361 7374 0a0a 3c6c 693e 746f gal cast..
  • to │ │ │ │ │ +00033570: 6f6c 732f 6a61 7661 632f 6361 7374 2f36 ols/javac/cast/6 │ │ │ │ │ +00033580: 3237 3030 3837 2f54 3632 3730 3038 376e 270087/T6270087n │ │ │ │ │ +00033590: 6567 2e6a 6176 613a 204a 6176 6163 2072 eg.java: Javac r │ │ │ │ │ +000335a0: 656a 6563 7473 206c 6567 616c 2063 6173 ejects legal cas │ │ │ │ │ +000335b0: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ +000335c0: 6163 2f63 6173 742f 3632 3836 3131 322f ac/cast/6286112/ │ │ │ │ │ +000335d0: 5436 3238 3631 3132 2e6a 6176 613a 2057 T6286112.java: W │ │ │ │ │ +000335e0: 696c 6463 6172 6420 6361 7374 2070 726f ildcard cast pro │ │ │ │ │ +000335f0: 626c 656d 0a0a 3c6c 693e 746f 6f6c 732f blem..
  • tools/ │ │ │ │ │ +00033600: 6a61 7661 632f 6361 7374 2f36 3239 3530 javac/cast/62950 │ │ │ │ │ +00033610: 3536 2f54 3632 3935 3035 362e 6a61 7661 56/T6295056.java │ │ │ │ │ +00033620: 3a20 556e 6368 6563 6b65 6420 6361 7374 : Unchecked cast │ │ │ │ │ +00033630: 206e 6f74 2072 6570 6f72 7465 6420 6173 not reported as │ │ │ │ │ +00033640: 2075 6e73 6166 650a 0a3c 6c69 3e74 6f6f unsafe..
  • too │ │ │ │ │ +00033650: 6c73 2f6a 6176 6163 2f63 6173 742f 3633 ls/javac/cast/63 │ │ │ │ │ +00033660: 3032 3231 342f 5436 3330 3232 3134 2e6a 02214/T6302214.j │ │ │ │ │ +00033670: 6176 613a 2065 7272 6f6e 6575 7320 2269 ava: erroneus "i │ │ │ │ │ +00033680: 6e63 6f6e 7665 7274 6962 6c65 2074 7970 nconvertible typ │ │ │ │ │ +00033690: 6573 2220 6572 726f 720a 0a3c 6c69 3e74 es" error..
  • t │ │ │ │ │ +000336a0: 6f6f 6c73 2f6a 6176 6163 2f63 6173 742f ools/javac/cast/ │ │ │ │ │ +000336b0: 3633 3032 3231 342f 5436 3330 3232 3134 6302214/T6302214 │ │ │ │ │ +000336c0: 612e 6a61 7661 3a20 6572 726f 6e65 7573 a.java: erroneus │ │ │ │ │ +000336d0: 2022 696e 636f 6e76 6572 7469 626c 6520 "inconvertible │ │ │ │ │ +000336e0: 7479 7065 7322 2065 7272 6f72 0a0a 3c6c types" error..tools/javac/ca │ │ │ │ │ +00033700: 7374 2f36 3330 3239 3536 2f54 3633 3032 st/6302956/T6302 │ │ │ │ │ +00033710: 3935 362e 6a61 7661 3a20 496c 6c65 6761 956.java: Illega │ │ │ │ │ +00033720: 6c20 6361 7374 2061 6c6c 6f77 6564 2050 l cast allowed P │ │ │ │ │ +00033730: 726f 7065 7274 6965 7320 2d26 6774 3b20 roperties -> │ │ │ │ │ +00033740: 4d61 7026 6c74 3b53 7472 696e 672c 2053 Map<String, S │ │ │ │ │ +00033750: 7472 696e 6726 6774 3b0a 0a3c 6c69 3e74 tring>..
  • t │ │ │ │ │ +00033760: 6f6f 6c73 2f6a 6176 6163 2f63 6173 742f ools/javac/cast/ │ │ │ │ │ +00033770: 3633 3538 3533 342f 5436 3335 3835 3334 6358534/T6358534 │ │ │ │ │ +00033780: 2e6a 6176 613a 2043 6173 7420 696e 766f .java: Cast invo │ │ │ │ │ +00033790: 6c76 696e 6720 7261 7720 7375 7065 7263 lving raw superc │ │ │ │ │ +000337a0: 6c61 7373 206e 6f74 2072 6563 6f67 6e69 lass not recogni │ │ │ │ │ +000337b0: 7a65 6420 6173 2075 6e63 6865 636b 6564 zed as unchecked │ │ │ │ │ +000337c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000337d0: 632f 6361 7374 2f36 3436 3731 3833 2f54 c/cast/6467183/T │ │ │ │ │ +000337e0: 3634 3637 3138 3361 2e6a 6176 613a 200a 6467183a.java: . │ │ │ │ │ +000337f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00033800: 2f63 6173 742f 3634 3637 3138 332f 5436 /cast/6467183/T6 │ │ │ │ │ +00033810: 3436 3731 3833 622e 6a61 7661 3a20 756e 467183b.java: un │ │ │ │ │ +00033820: 6368 6563 6b65 6420 7761 726e 696e 6720 checked warning │ │ │ │ │ +00033830: 6f6e 2063 6173 7420 6f66 2070 6172 616d on cast of param │ │ │ │ │ +00033840: 6574 6572 697a 6564 2067 656e 6572 6963 eterized generic │ │ │ │ │ +00033850: 2073 7562 636c 6173 730a 0a3c 6c69 3e74 subclass..
  • t │ │ │ │ │ +00033860: 6f6f 6c73 2f6a 6176 6163 2f63 6173 742f ools/javac/cast/ │ │ │ │ │ +00033870: 3635 3037 3331 372f 5436 3530 3733 3137 6507317/T6507317 │ │ │ │ │ +00033880: 2e6a 6176 613a 2050 726f 626c 656d 2077 .java: Problem w │ │ │ │ │ +00033890: 6865 6e20 6361 7374 696e 6720 6672 6f6d hen casting from │ │ │ │ │ +000338a0: 2070 6172 616d 6574 7269 7a65 6420 7479 parametrized ty │ │ │ │ │ +000338b0: 7065 2074 6f20 636f 6e63 7265 7465 2063 pe to concrete c │ │ │ │ │ +000338c0: 6c61 7373 0a0a 3c6c 693e 746f 6f6c 732f lass..
  • tools/ │ │ │ │ │ +000338d0: 6a61 7661 632f 6361 7374 2f36 3534 3834 javac/cast/65484 │ │ │ │ │ +000338e0: 3336 2f54 3635 3438 3433 3661 2e6a 6176 36/T6548436a.jav │ │ │ │ │ +000338f0: 613a 2049 6e63 6f72 7265 6374 2069 6e63 a: Incorrect inc │ │ │ │ │ +00033900: 6f6e 7665 7274 6962 6c65 2074 7970 6573 onvertible types │ │ │ │ │ +00033910: 2065 7272 6f72 0a0a 3c6c 693e 746f 6f6c error..
  • tool │ │ │ │ │ +00033920: 732f 6a61 7661 632f 6361 7374 2f36 3534 s/javac/cast/654 │ │ │ │ │ +00033930: 3834 3336 2f54 3635 3438 3433 3662 2e6a 8436/T6548436b.j │ │ │ │ │ +00033940: 6176 613a 2049 6e63 6f72 7265 6374 2069 ava: Incorrect i │ │ │ │ │ +00033950: 6e63 6f6e 7665 7274 6962 6c65 2074 7970 nconvertible typ │ │ │ │ │ +00033960: 6573 2065 7272 6f72 0a0a 3c6c 693e 746f es error..
  • to │ │ │ │ │ +00033970: 6f6c 732f 6a61 7661 632f 6361 7374 2f36 ols/javac/cast/6 │ │ │ │ │ +00033980: 3534 3834 3336 2f54 3635 3438 3433 3663 548436/T6548436c │ │ │ │ │ +00033990: 2e6a 6176 613a 2049 6e63 6f72 7265 6374 .java: Incorrect │ │ │ │ │ +000339a0: 2069 6e63 6f6e 7665 7274 6962 6c65 2074 inconvertible t │ │ │ │ │ +000339b0: 7970 6573 2065 7272 6f72 0a0a 3c6c 693e ypes error..
  • │ │ │ │ │ +000339c0: 746f 6f6c 732f 6a61 7661 632f 6361 7374 tools/javac/cast │ │ │ │ │ +000339d0: 2f36 3534 3834 3336 2f54 3635 3438 3433 /6548436/T654843 │ │ │ │ │ +000339e0: 3664 2e6a 6176 613a 2049 6e63 6f72 7265 6d.java: Incorre │ │ │ │ │ +000339f0: 6374 2069 6e63 6f6e 7665 7274 6962 6c65 ct inconvertible │ │ │ │ │ +00033a00: 2074 7970 6573 2065 7272 6f72 0a0a 3c6c types error..tools/javac/ca │ │ │ │ │ +00033a20: 7374 2f36 3535 3731 3832 2f54 3635 3537 st/6557182/T6557 │ │ │ │ │ +00033a30: 3138 322e 6a61 7661 3a20 556e 6368 6563 182.java: Unchec │ │ │ │ │ +00033a40: 6b65 6420 7761 726e 696e 6720 2a61 6e64 ked warning *and │ │ │ │ │ +00033a50: 2a20 696e 636f 6e76 6572 7469 626c 6520 * inconvertible │ │ │ │ │ +00033a60: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ +00033a70: 2f6a 6176 6163 2f63 6173 742f 3635 3538 /javac/cast/6558 │ │ │ │ │ +00033a80: 3535 392f 5436 3535 3835 3539 612e 6a61 559/T6558559a.ja │ │ │ │ │ +00033a90: 7661 3a20 4578 7472 6120 2275 6e63 6865 va: Extra "unche │ │ │ │ │ +00033aa0: 636b 6564 2220 6469 6167 6e6f 7374 6963 cked" diagnostic │ │ │ │ │ +00033ab0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00033ac0: 632f 6361 7374 2f36 3535 3835 3539 2f54 c/cast/6558559/T │ │ │ │ │ +00033ad0: 3635 3538 3535 3962 2e6a 6176 613a 2045 6558559b.java: E │ │ │ │ │ +00033ae0: 7874 7261 2022 756e 6368 6563 6b65 6422 xtra "unchecked" │ │ │ │ │ +00033af0: 2064 6961 676e 6f73 7469 630a 0a3c 6c69 diagnostic..
  • tools/javac/cas │ │ │ │ │ +00033b10: 742f 3635 3639 3035 372f 5436 3536 3930 t/6569057/T65690 │ │ │ │ │ +00033b20: 3537 2e6a 6176 613a 2047 656e 6572 6963 57.java: Generic │ │ │ │ │ +00033b30: 7320 7265 6772 6573 7369 6f6e 206f 6e20 s regression on │ │ │ │ │ +00033b40: 6361 7374 0a0a 3c6c 693e 746f 6f6c 732f cast..
  • tools/ │ │ │ │ │ +00033b50: 6a61 7661 632f 6361 7374 2f36 3538 3630 javac/cast/65860 │ │ │ │ │ +00033b60: 3931 2f54 3635 3836 3039 312e 6a61 7661 91/T6586091.java │ │ │ │ │ +00033b70: 3a20 6a61 7661 6320 6372 6173 6865 7320 : javac crashes │ │ │ │ │ +00033b80: 7769 7468 2053 7461 636b 4f76 6572 666c with StackOverfl │ │ │ │ │ +00033b90: 6f77 4572 726f 720a 0a3c 6c69 3e74 6f6f owError..
  • too │ │ │ │ │ +00033ba0: 6c73 2f6a 6176 6163 2f63 6173 742f 3636 ls/javac/cast/66 │ │ │ │ │ +00033bb0: 3635 3335 362f 5436 3636 3533 3536 2e6a 65356/T6665356.j │ │ │ │ │ +00033bc0: 6176 613a 2043 6173 7420 6e6f 7420 616c ava: Cast not al │ │ │ │ │ +00033bd0: 6c6f 7765 6420 7768 656e 2062 6f74 6820 lowed when both │ │ │ │ │ +00033be0: 7175 616c 6966 7969 6e67 2074 7970 6520 qualifying type │ │ │ │ │ +00033bf0: 616e 6420 696e 6e65 7220 636c 6173 7320 and inner class │ │ │ │ │ +00033c00: 6172 6520 7061 7261 6d65 7465 7269 7a65 are parameterize │ │ │ │ │ +00033c10: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00033c20: 6163 2f63 6173 742f 3637 3134 3833 352f ac/cast/6714835/ │ │ │ │ │ +00033c30: 5436 3731 3438 3335 2e6a 6176 613a 2053 T6714835.java: S │ │ │ │ │ +00033c40: 6166 6520 6361 7374 2069 7320 7265 6a65 afe cast is reje │ │ │ │ │ +00033c50: 6374 6564 2028 7769 7468 2077 6172 6e69 cted (with warni │ │ │ │ │ +00033c60: 6e67 2920 6279 206a 6176 6163 0a0a 3c6c ng) by javac..tools/javac/ca │ │ │ │ │ +00033c80: 7374 2f36 3739 3535 3830 2f54 3637 3935 st/6795580/T6795 │ │ │ │ │ +00033c90: 3538 302e 6a61 7661 3a20 7061 7273 6572 580.java: parser │ │ │ │ │ +00033ca0: 2063 6f6e 6675 7365 6420 6279 2073 7175 confused by squ │ │ │ │ │ +00033cb0: 6172 6520 6272 6163 6b65 7473 2069 6e20 are brackets in │ │ │ │ │ +00033cc0: 7175 616c 6966 6965 6420 6765 6e65 7269 qualified generi │ │ │ │ │ +00033cd0: 6320 6361 7374 0a0a 3c6c 693e 746f 6f6c c cast..
  • tool │ │ │ │ │ +00033ce0: 732f 6a61 7661 632f 6361 7374 2f36 3933 s/javac/cast/693 │ │ │ │ │ +00033cf0: 3235 3731 2f54 3639 3332 3537 3161 2e6a 2571/T6932571a.j │ │ │ │ │ +00033d00: 6176 613a 2043 6f6d 7069 6c69 6e67 2047 ava: Compiling G │ │ │ │ │ +00033d10: 656e 6572 6963 7320 6361 7573 696e 6720 enerics causing │ │ │ │ │ +00033d20: 496e 636f 6e76 6572 7469 626c 6520 7479 Inconvertible ty │ │ │ │ │ +00033d30: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ +00033d40: 6176 6163 2f63 6173 742f 3639 3332 3537 avac/cast/693257 │ │ │ │ │ +00033d50: 312f 5436 3933 3235 3731 622e 6a61 7661 1/T6932571b.java │ │ │ │ │ +00033d60: 3a20 436f 6d70 696c 696e 6720 4765 6e65 : Compiling Gene │ │ │ │ │ +00033d70: 7269 6373 2063 6175 7369 6e67 2049 6e63 rics causing Inc │ │ │ │ │ +00033d80: 6f6e 7665 7274 6962 6c65 2074 7970 6573 onvertible types │ │ │ │ │ +00033d90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00033da0: 632f 6361 7374 2f36 3933 3235 3731 2f54 c/cast/6932571/T │ │ │ │ │ +00033db0: 3639 3332 3537 316e 6567 2e6a 6176 613a 6932571neg.java: │ │ │ │ │ +00033dc0: 2043 6f6d 7069 6c69 6e67 2047 656e 6572 Compiling Gener │ │ │ │ │ +00033dd0: 6963 7320 6361 7573 696e 6720 496e 636f ics causing Inco │ │ │ │ │ +00033de0: 6e76 6572 7469 626c 6520 7479 7065 730a nvertible types. │ │ │ │ │ +00033df0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00033e00: 2f63 6173 742f 3730 3035 3039 352f 5437 /cast/7005095/T7 │ │ │ │ │ +00033e10: 3030 3530 3935 6e65 672e 6a61 7661 3a20 005095neg.java: │ │ │ │ │ +00033e20: 4361 7374 3a20 636f 6d70 696c 6520 7265 Cast: compile re │ │ │ │ │ +00033e30: 6a65 6374 2073 656e 7369 626c 6520 6361 ject sensible ca │ │ │ │ │ +00033e40: 7374 2066 726f 6d20 6669 6e61 6c20 636c st from final cl │ │ │ │ │ +00033e50: 6173 7320 746f 2069 6e74 6572 6661 6365 ass to interface │ │ │ │ │ +00033e60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00033e70: 632f 6361 7374 2f37 3030 3530 3935 2f54 c/cast/7005095/T │ │ │ │ │ +00033e80: 3730 3035 3039 3570 6f73 2e6a 6176 613a 7005095pos.java: │ │ │ │ │ +00033e90: 2043 6173 743a 2063 6f6d 7069 6c65 2072 Cast: compile r │ │ │ │ │ +00033ea0: 656a 6563 7420 7365 6e73 6962 6c65 2063 eject sensible c │ │ │ │ │ +00033eb0: 6173 7420 6672 6f6d 2066 696e 616c 2063 ast from final c │ │ │ │ │ +00033ec0: 6c61 7373 2074 6f20 696e 7465 7266 6163 lass to interfac │ │ │ │ │ +00033ed0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00033ee0: 6163 2f63 6173 742f 3730 3035 3637 312f ac/cast/7005671/ │ │ │ │ │ +00033ef0: 5437 3030 3536 3731 2e6a 6176 613a 2052 T7005671.java: R │ │ │ │ │ +00033f00: 6567 7265 7373 696f 6e3a 2063 6f6d 7069 egression: compi │ │ │ │ │ +00033f10: 6c65 7220 6163 6365 7074 7320 696e 7661 ler accepts inva │ │ │ │ │ +00033f20: 6c69 6420 6361 7374 2066 726f 6d20 585b lid cast from X[ │ │ │ │ │ +00033f30: 5d20 746f 2070 7269 6d69 7469 7665 2061 ] to primitive a │ │ │ │ │ +00033f40: 7272 6179 0a0a 3c6c 693e 746f 6f6c 732f rray..
  • tools/ │ │ │ │ │ +00033f50: 6a61 7661 632f 6361 7374 2f37 3132 3331 javac/cast/71231 │ │ │ │ │ +00033f60: 3030 2f54 3731 3233 3130 3061 2e6a 6176 00/T7123100a.jav │ │ │ │ │ +00033f70: 613a 206a 6176 6163 2066 6169 6c73 2077 a: javac fails w │ │ │ │ │ +00033f80: 6974 6820 6a61 7661 2e6c 616e 672e 5374 ith java.lang.St │ │ │ │ │ +00033f90: 6163 6b4f 7665 7266 6c6f 7745 7272 6f72 ackOverflowError │ │ │ │ │ +00033fa0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00033fb0: 632f 6361 7374 2f37 3132 3331 3030 2f54 c/cast/7123100/T │ │ │ │ │ +00033fc0: 3731 3233 3130 3062 2e6a 6176 613a 206a 7123100b.java: j │ │ │ │ │ +00033fd0: 6176 6163 2066 6169 6c73 2077 6974 6820 avac fails with │ │ │ │ │ +00033fe0: 6a61 7661 2e6c 616e 672e 5374 6163 6b4f java.lang.StackO │ │ │ │ │ +00033ff0: 7665 7266 6c6f 7745 7272 6f72 0a0a 3c6c verflowError..tools/javac/ca │ │ │ │ │ +00034010: 7374 2f37 3132 3331 3030 2f54 3731 3233 st/7123100/T7123 │ │ │ │ │ +00034020: 3130 3063 2e6a 6176 613a 206a 6176 6163 100c.java: javac │ │ │ │ │ +00034030: 2066 6169 6c73 2077 6974 6820 6a61 7661 fails with java │ │ │ │ │ +00034040: 2e6c 616e 672e 5374 6163 6b4f 7665 7266 .lang.StackOverf │ │ │ │ │ +00034050: 6c6f 7745 7272 6f72 0a0a 3c6c 693e 746f lowError..
  • to │ │ │ │ │ +00034060: 6f6c 732f 6a61 7661 632f 6361 7374 2f37 ols/javac/cast/7 │ │ │ │ │ +00034070: 3132 3331 3030 2f54 3731 3233 3130 3064 123100/T7123100d │ │ │ │ │ +00034080: 2e6a 6176 613a 206a 6176 6163 2066 6169 .java: javac fai │ │ │ │ │ +00034090: 6c73 2077 6974 6820 6a61 7661 2e6c 616e ls with java.lan │ │ │ │ │ +000340a0: 672e 5374 6163 6b4f 7665 7266 6c6f 7745 g.StackOverflowE │ │ │ │ │ +000340b0: 7272 6f72 0a0a 3c6c 693e 746f 6f6c 732f rror..
  • tools/ │ │ │ │ │ +000340c0: 6a61 7661 632f 6361 7374 2f37 3132 3637 javac/cast/71267 │ │ │ │ │ +000340d0: 3534 2f54 3731 3236 3735 342e 6a61 7661 54/T7126754.java │ │ │ │ │ +000340e0: 3a20 4765 6e65 7269 6373 2063 6f6d 7069 : Generics compi │ │ │ │ │ +000340f0: 6c61 7469 6f6e 2066 6169 6c75 7265 2063 lation failure c │ │ │ │ │ +00034100: 6173 7469 6e67 204c 6973 7426 6c74 3b3f asting List<? │ │ │ │ │ +00034110: 2065 7874 656e 6473 2053 6574 2e2e 2e26 extends Set...& │ │ │ │ │ +00034120: 6774 3b20 746f 204c 6973 7426 6c74 3b53 gt; to List<S │ │ │ │ │ +00034130: 6574 2e2e 2e26 6774 3b0a 0a3c 6c69 3e74 et...>..
  • t │ │ │ │ │ +00034140: 6f6f 6c73 2f6a 6176 6163 2f63 6173 742f ools/javac/cast/ │ │ │ │ │ +00034150: 3831 3431 3334 332f 5438 3134 3133 3433 8141343/T8141343 │ │ │ │ │ +00034160: 2e6a 6176 613a 2053 7562 746c 6520 7365 .java: Subtle se │ │ │ │ │ +00034170: 6d61 6e74 6963 7320 6368 616e 6765 7320 mantics changes │ │ │ │ │ +00034180: 666f 7220 756e 696f 6e20 7479 7065 7320 for union types │ │ │ │ │ +00034190: 696e 2063 6173 7420 636f 6e76 6572 7369 in cast conversi │ │ │ │ │ +000341a0: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ +000341b0: 7661 632f 6361 7374 2f42 6f78 6564 4172 vac/cast/BoxedAr │ │ │ │ │ +000341c0: 7261 792e 6a61 7661 3a20 5245 4752 4553 ray.java: REGRES │ │ │ │ │ +000341d0: 5349 4f4e 3a20 636f 6d70 696c 6572 2061 SION: compiler a │ │ │ │ │ +000341e0: 6c6c 6f77 7320 6361 7374 2066 726f 6d20 llows cast from │ │ │ │ │ +000341f0: 496e 7465 6765 725b 5d20 746f 2069 6e74 Integer[] to int │ │ │ │ │ +00034200: 5b5d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 []..
  • tools/ja │ │ │ │ │ +00034210: 7661 632f 6361 7374 2f66 6f72 756d 2f54 vac/cast/forum/T │ │ │ │ │ +00034220: 3635 3431 3730 2e6a 6176 613a 2042 6164 654170.java: Bad │ │ │ │ │ +00034230: 2069 6e74 6572 6163 7469 6f6e 2062 6574 interaction bet │ │ │ │ │ +00034240: 7765 656e 2067 656e 6572 6963 732c 2069 ween generics, i │ │ │ │ │ +00034250: 6e73 7461 6e63 656f 662c 2069 6e6e 6572 nstanceof, inner │ │ │ │ │ +00034260: 2063 6c61 7373 6573 2c20 616e 6420 7375 classes, and su │ │ │ │ │ +00034270: 6263 6c61 7373 6573 0a0a 3c6c 693e 746f bclasses..
  • to │ │ │ │ │ +00034280: 6f6c 732f 6a61 7661 632f 6361 7374 2f69 ols/javac/cast/i │ │ │ │ │ +00034290: 6e74 6572 7365 6374 696f 6e2f 4475 706c ntersection/Dupl │ │ │ │ │ +000342a0: 6963 6174 6564 4368 6563 6b63 6173 7454 icatedCheckcastT │ │ │ │ │ +000342b0: 6573 742e 6a61 7661 3a20 6a61 7661 6320 est.java: javac │ │ │ │ │ +000342c0: 7368 6f75 6c64 206e 6f74 2065 6d69 7420 should not emit │ │ │ │ │ +000342d0: 6475 706c 6963 6174 6520 6368 6563 6b63 duplicate checkc │ │ │ │ │ +000342e0: 6173 7420 666f 7220 6669 7273 7420 626f ast for first bo │ │ │ │ │ +000342f0: 756e 6420 6f66 2069 6e74 6572 7365 6374 und of intersect │ │ │ │ │ +00034300: 696f 6e20 7479 7065 2069 6e20 6361 7374 ion type in cast │ │ │ │ │ +00034310: 2064 7570 6c69 6361 7465 2063 6865 636b duplicate check │ │ │ │ │ +00034320: 6361 7374 2077 6865 6e20 6465 7374 696e cast when destin │ │ │ │ │ +00034330: 6174 696f 6e20 7479 7065 2069 7320 6e6f ation type is no │ │ │ │ │ +00034340: 7420 6669 7273 7420 7479 7065 206f 6620 t first type of │ │ │ │ │ +00034350: 696e 7465 7273 6563 7469 6f6e 2074 7970 intersection typ │ │ │ │ │ +00034360: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00034370: 6163 2f63 6173 742f 696e 7465 7273 6563 ac/cast/intersec │ │ │ │ │ +00034380: 7469 6f6e 2f49 6e74 6572 7365 6374 696f tion/Intersectio │ │ │ │ │ +00034390: 6e54 7970 6543 6173 7454 6573 742e 6a61 nTypeCastTest.ja │ │ │ │ │ +000343a0: 7661 3a20 4164 6420 7375 7070 6f72 7420 va: Add support │ │ │ │ │ +000343b0: 666f 7220 696e 7465 7273 6563 7469 6f6e for intersection │ │ │ │ │ +000343c0: 2074 7970 6573 2069 6e20 6361 7374 2065 types in cast e │ │ │ │ │ +000343d0: 7870 7265 7373 696f 6e20 7465 6d70 6f72 xpression tempor │ │ │ │ │ +000343e0: 6172 696c 7920 776f 726b 6172 6f75 6e64 arily workaround │ │ │ │ │ +000343f0: 2063 6f6d 626f 2074 6573 7473 2061 7265 combo tests are │ │ │ │ │ +00034400: 2063 6175 7369 6e67 2074 696d 6520 6f75 causing time ou │ │ │ │ │ +00034410: 7420 696e 2073 6576 6572 616c 2070 6c61 t in several pla │ │ │ │ │ +00034420: 7466 6f72 6d73 0a0a 3c6c 693e 746f 6f6c tforms..
  • tool │ │ │ │ │ +00034430: 732f 6a61 7661 632f 6361 7374 2f69 6e74 s/javac/cast/int │ │ │ │ │ +00034440: 6572 7365 6374 696f 6e2f 496e 7465 7273 ersection/Inters │ │ │ │ │ +00034450: 6563 7469 6f6e 5479 7065 5061 7273 6572 ectionTypeParser │ │ │ │ │ +00034460: 5465 7374 2e6a 6176 613a 2041 6464 2073 Test.java: Add s │ │ │ │ │ +00034470: 7570 706f 7274 2066 6f72 2069 6e74 6572 upport for inter │ │ │ │ │ +00034480: 7365 6374 696f 6e20 7479 7065 7320 696e section types in │ │ │ │ │ +00034490: 2063 6173 7420 6578 7072 6573 7369 6f6e cast expression │ │ │ │ │ +000344a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000344b0: 632f 6361 7374 2f69 6e74 6572 7365 6374 c/cast/intersect │ │ │ │ │ +000344c0: 696f 6e2f 6d6f 6465 6c2f 4d6f 6465 6c30 ion/model/Model0 │ │ │ │ │ +000344d0: 312e 6a61 7661 3a20 4164 6420 7375 7070 1.java: Add supp │ │ │ │ │ +000344e0: 6f72 7420 666f 7220 696e 7465 7273 6563 ort for intersec │ │ │ │ │ +000344f0: 7469 6f6e 2074 7970 6573 2069 6e20 6361 tion types in ca │ │ │ │ │ +00034500: 7374 2065 7870 7265 7373 696f 6e0a 0a3c st expression..< │ │ │ │ │ +00034510: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ +00034520: 6c61 7373 6669 6c65 732f 436c 6173 7356 lassfiles/ClassV │ │ │ │ │ +00034530: 6572 7369 6f6e 4368 6563 6b65 722e 6a61 ersionChecker.ja │ │ │ │ │ +00034540: 7661 3a20 5465 7374 206d 616a 6f72 2076 va: Test major v │ │ │ │ │ +00034550: 6572 7369 6f6e 2066 6f72 2061 6c6c 206c ersion for all l │ │ │ │ │ +00034560: 6567 616c 2063 6f6d 6269 6e61 7469 6f6e egal combination │ │ │ │ │ +00034570: 7320 666f 7220 2d73 6f75 7263 6520 616e s for -source an │ │ │ │ │ +00034580: 6420 2d74 6172 6765 740a 0a3c 6c69 3e74 d -target..
  • t │ │ │ │ │ +00034590: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ +000345a0: 6669 6c65 732f 496e 6e65 7243 6c61 7373 files/InnerClass │ │ │ │ │ +000345b0: 6573 2f53 796e 7468 6574 6963 436c 6173 es/SyntheticClas │ │ │ │ │ +000345c0: 7365 732e 6a61 7661 3a20 5665 7269 6679 ses.java: Verify │ │ │ │ │ +000345d0: 2074 6861 7420 7468 6520 496e 6e65 7243 that the InnerC │ │ │ │ │ +000345e0: 6c61 7373 6573 2061 7474 7269 6275 7465 lasses attribute │ │ │ │ │ +000345f0: 2068 6173 206f 7574 6572 5f63 6c61 7373 has outer_class │ │ │ │ │ +00034600: 5f69 6e66 6f5f 696e 6465 7820 7a65 726f _info_index zero │ │ │ │ │ +00034610: 2069 6620 6974 2068 6173 2069 6e6e 6572 if it has inner │ │ │ │ │ +00034620: 5f6e 616d 655f 696e 6465 7820 7a65 726f _name_index zero │ │ │ │ │ +00034630: 2028 666f 7220 7379 6e74 6865 7469 6320 (for synthetic │ │ │ │ │ +00034640: 636c 6173 7365 7329 0a0a 3c6c 693e 746f classes)..
  • to │ │ │ │ │ +00034650: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ +00034660: 696c 6573 2f49 6e6e 6572 436c 6173 7365 iles/InnerClasse │ │ │ │ │ +00034670: 732f 5438 3036 3835 3137 2e6a 6176 613a s/T8068517.java: │ │ │ │ │ +00034680: 2056 6572 6966 7920 7468 6174 206e 6573 Verify that nes │ │ │ │ │ +00034690: 7465 6420 656e 756d 7320 6861 7665 2063 ted enums have c │ │ │ │ │ +000346a0: 6f72 7265 6374 2061 6273 7472 6163 7420 orrect abstract │ │ │ │ │ +000346b0: 666c 6167 2069 6e20 7468 6520 496e 6e65 flag in the Inne │ │ │ │ │ +000346c0: 7243 6c61 7373 6573 2061 7474 7269 6275 rClasses attribu │ │ │ │ │ +000346d0: 7465 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a te...
  • tools/j │ │ │ │ │ +000346e0: 6176 6163 2f63 6c61 7373 6669 6c65 732f avac/classfiles/ │ │ │ │ │ +000346f0: 5438 3235 3537 3537 2f54 3832 3535 3735 T8255757/T825575 │ │ │ │ │ +00034700: 372e 6a61 7661 3a20 4a61 7661 6320 7368 7.java: Javac sh │ │ │ │ │ +00034710: 6f75 6c64 6e27 7420 656d 6974 2064 7570 ouldn't emit dup │ │ │ │ │ +00034720: 6c69 6361 7465 2070 6f6f 6c20 656e 7472 licate pool entr │ │ │ │ │ +00034730: 6965 7320 6f6e 2061 7272 6179 3a3a 636c ies on array::cl │ │ │ │ │ +00034740: 6f6e 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a one..
  • tools/j │ │ │ │ │ +00034750: 6176 6163 2f63 6c61 7373 6669 6c65 732f avac/classfiles/ │ │ │ │ │ +00034760: 6174 7472 6962 7574 6573 2f41 6e6e 6f74 attributes/Annot │ │ │ │ │ +00034770: 6174 696f 6e44 6566 6175 6c74 2f41 6e6e ationDefault/Ann │ │ │ │ │ +00034780: 6f74 6174 696f 6e44 6566 6175 6c74 5465 otationDefaultTe │ │ │ │ │ +00034790: 7374 2e6a 6176 613a 2043 6865 636b 696e st.java: Checkin │ │ │ │ │ +000347a0: 6720 416e 6e6f 7461 7469 6f6e 4465 6661 g AnnotationDefa │ │ │ │ │ +000347b0: 756c 7420 6174 7472 6962 7574 652e 0a0a ult attribute... │ │ │ │ │ +000347c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000347d0: 636c 6173 7366 696c 6573 2f61 7474 7269 classfiles/attri │ │ │ │ │ +000347e0: 6275 7465 732f 436f 6e73 7461 6e74 5661 butes/ConstantVa │ │ │ │ │ +000347f0: 6c75 652f 4272 6f6b 656e 436f 6e73 7461 lue/BrokenConsta │ │ │ │ │ +00034800: 6e74 5661 6c75 652e 6a61 7661 3a20 200a ntValue.java: . │ │ │ │ │ +00034810: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00034820: 2f63 6c61 7373 6669 6c65 732f 6174 7472 /classfiles/attr │ │ │ │ │ +00034830: 6962 7574 6573 2f45 6e63 6c6f 7369 6e67 ibutes/Enclosing │ │ │ │ │ +00034840: 4d65 7468 6f64 2f45 6e63 6c6f 7369 6e67 Method/Enclosing │ │ │ │ │ +00034850: 4d65 7468 6f64 5465 7374 2e6a 6176 613a MethodTest.java: │ │ │ │ │ +00034860: 2043 6865 636b 696e 6720 456e 636c 6f73 Checking Enclos │ │ │ │ │ +00034870: 696e 674d 6574 686f 6420 6174 7472 6962 ingMethod attrib │ │ │ │ │ +00034880: 7574 6520 6f66 2061 6e6f 6e79 6d6f 7573 ute of anonymous │ │ │ │ │ +00034890: 2f6c 6f63 616c 2063 6c61 7373 2e0a 0a3c /local class...< │ │ │ │ │ +000348a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ +000348b0: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ +000348c0: 7574 6573 2f4c 696e 654e 756d 6265 7254 utes/LineNumberT │ │ │ │ │ +000348d0: 6162 6c65 2f4c 696e 654e 756d 6265 7254 able/LineNumberT │ │ │ │ │ +000348e0: 6573 742e 6a61 7661 3a20 5465 7374 7320 est.java: Tests │ │ │ │ │ +000348f0: 6120 6c69 6e65 206e 756d 6265 7220 7461 a line number ta │ │ │ │ │ +00034900: 626c 6520 6174 7472 6962 7574 6520 666f ble attribute fo │ │ │ │ │ +00034910: 7220 6c61 6e67 7561 6765 2063 6f6e 7374 r language const │ │ │ │ │ +00034920: 7275 6374 696f 6e73 2069 6e20 6469 6666 ructions in diff │ │ │ │ │ +00034930: 6572 656e 7420 636f 6e74 6169 6e65 7273 erent containers │ │ │ │ │ +00034940: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00034950: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ +00034960: 7472 6962 7574 6573 2f4c 696e 654e 756d tributes/LineNum │ │ │ │ │ +00034970: 6265 7254 6162 6c65 2f4d 756c 7469 706c berTable/Multipl │ │ │ │ │ +00034980: 6552 6563 6f72 6450 6174 7465 726e 732e eRecordPatterns. │ │ │ │ │ +00034990: 6a61 7661 3a20 5665 7269 6679 2063 6f72 java: Verify cor │ │ │ │ │ +000349a0: 7265 6374 204c 696e 654e 756d 6265 7254 rect LineNumberT │ │ │ │ │ +000349b0: 6162 6c65 2069 7320 6765 6e65 7261 7465 able is generate │ │ │ │ │ +000349c0: 6420 666f 7220 756e 726f 6c6c 6564 2072 d for unrolled r │ │ │ │ │ +000349d0: 6563 6f72 6420 7061 7474 6572 6e73 2e0a ecord patterns.. │ │ │ │ │ +000349e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000349f0: 2f63 6c61 7373 6669 6c65 732f 6174 7472 /classfiles/attr │ │ │ │ │ +00034a00: 6962 7574 6573 2f4c 696e 654e 756d 6265 ibutes/LineNumbe │ │ │ │ │ +00034a10: 7254 6162 6c65 2f52 756c 6553 7769 7463 rTable/RuleSwitc │ │ │ │ │ +00034a20: 6842 7265 616b 732e 6a61 7661 3a20 5665 hBreaks.java: Ve │ │ │ │ │ +00034a30: 7269 6679 2063 6f72 7265 6374 204c 696e rify correct Lin │ │ │ │ │ +00034a40: 654e 756d 6265 7254 6162 6c65 2066 6f72 eNumberTable for │ │ │ │ │ +00034a50: 2072 756c 6520 7377 6974 6368 6573 2e0a rule switches.. │ │ │ │ │ +00034a60: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00034a70: 2f63 6c61 7373 6669 6c65 732f 6174 7472 /classfiles/attr │ │ │ │ │ +00034a80: 6962 7574 6573 2f4c 696e 654e 756d 6265 ibutes/LineNumbe │ │ │ │ │ +00034a90: 7254 6162 6c65 2f53 7472 696e 6753 7769 rTable/StringSwi │ │ │ │ │ +00034aa0: 7463 6842 7265 616b 732e 6a61 7661 3a20 tchBreaks.java: │ │ │ │ │ +00034ab0: 5465 7374 7320 6120 6c69 6e65 206e 756d Tests a line num │ │ │ │ │ +00034ac0: 6265 7220 7461 626c 6520 6174 7472 6962 ber table attrib │ │ │ │ │ +00034ad0: 7574 6520 666f 7220 6c61 6e67 7561 6765 ute for language │ │ │ │ │ +00034ae0: 2063 6f6e 7374 7275 6374 696f 6e73 2069 constructions i │ │ │ │ │ +00034af0: 6e20 6469 6666 6572 656e 7420 636f 6e74 n different cont │ │ │ │ │ +00034b00: 6169 6e65 7273 2e0a 0a3c 6c69 3e74 6f6f ainers...
  • too │ │ │ │ │ +00034b10: 6c73 2f6a 6176 6163 2f63 6c61 7373 6669 ls/javac/classfi │ │ │ │ │ +00034b20: 6c65 732f 6174 7472 6962 7574 6573 2f4c les/attributes/L │ │ │ │ │ +00034b30: 696e 654e 756d 6265 7254 6162 6c65 2f54 ineNumberTable/T │ │ │ │ │ +00034b40: 3830 3530 3939 332e 6a61 7661 3a20 5665 8050993.java: Ve │ │ │ │ │ +00034b50: 7269 6679 2074 6861 7420 7468 6520 636f rify that the co │ │ │ │ │ +00034b60: 6e64 6974 696f 6e20 696e 2074 6865 2063 ndition in the c │ │ │ │ │ +00034b70: 6f6e 6469 7469 6f6e 616c 206c 6578 7072 onditional lexpr │ │ │ │ │ +00034b80: 6573 7369 6f6e 2067 6574 7320 6120 4c69 ession gets a Li │ │ │ │ │ +00034b90: 6e65 4e75 6d62 6572 5461 626c 6520 656e neNumberTable en │ │ │ │ │ +00034ba0: 7472 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a try..
  • tools/j │ │ │ │ │ +00034bb0: 6176 6163 2f63 6c61 7373 6669 6c65 732f avac/classfiles/ │ │ │ │ │ +00034bc0: 6174 7472 6962 7574 6573 2f4c 6f63 616c attributes/Local │ │ │ │ │ +00034bd0: 5661 7269 6162 6c65 5461 626c 652f 4c6f VariableTable/Lo │ │ │ │ │ +00034be0: 6361 6c56 6172 6961 626c 6554 6162 6c65 calVariableTable │ │ │ │ │ +00034bf0: 5465 7374 2e6a 6176 613a 206c 6f63 616c Test.java: local │ │ │ │ │ +00034c00: 2076 6172 6961 626c 6520 7461 626c 6520 variable table │ │ │ │ │ +00034c10: 6174 7472 6962 7574 6520 7465 7374 2e0a attribute test.. │ │ │ │ │ +00034c20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00034c30: 2f63 6c61 7373 6669 6c65 732f 6174 7472 /classfiles/attr │ │ │ │ │ +00034c40: 6962 7574 6573 2f4c 6f63 616c 5661 7269 ibutes/LocalVari │ │ │ │ │ +00034c50: 6162 6c65 5461 626c 652f 4c6f 6361 6c56 ableTable/LocalV │ │ │ │ │ +00034c60: 6172 6961 626c 6554 7970 6554 6162 6c65 ariableTypeTable │ │ │ │ │ +00034c70: 5465 7374 2e6a 6176 613a 206c 6f63 616c Test.java: local │ │ │ │ │ +00034c80: 2076 6172 6961 626c 6520 7479 7065 2074 variable type t │ │ │ │ │ +00034c90: 6162 6c65 2061 7474 7269 6275 7465 2074 able attribute t │ │ │ │ │ +00034ca0: 6573 742e 0a0a 3c6c 693e 746f 6f6c 732f est...
  • tools/ │ │ │ │ │ +00034cb0: 6a61 7661 632f 636c 6173 7366 696c 6573 javac/classfiles │ │ │ │ │ +00034cc0: 2f61 7474 7269 6275 7465 732f 4c6f 6361 /attributes/Loca │ │ │ │ │ +00034cd0: 6c56 6172 6961 626c 6554 6162 6c65 2f54 lVariableTable/T │ │ │ │ │ +00034ce0: 3831 3336 3435 332f 5438 3133 3634 3533 8136453/T8136453 │ │ │ │ │ +00034cf0: 2e6a 6176 613a 2043 6865 636b 696e 6720 .java: Checking │ │ │ │ │ +00034d00: 7468 6174 206a 6176 6163 2773 2043 6c61 that javac's Cla │ │ │ │ │ +00034d10: 7373 5265 6164 6572 2065 7870 616e 6473 ssReader expands │ │ │ │ │ +00034d20: 2069 7473 2070 6172 616d 6574 6572 4e61 its parameterNa │ │ │ │ │ +00034d30: 6d65 496e 6469 6365 7320 6172 7261 7920 meIndices array │ │ │ │ │ +00034d40: 7072 6f70 6572 6c79 2e0a 0a3c 6c69 3e74 properly...
  • t │ │ │ │ │ +00034d50: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ +00034d60: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ +00034d70: 2f4d 6f64 756c 652f 4d6f 6475 6c65 466c /Module/ModuleFl │ │ │ │ │ +00034d80: 6167 5465 7374 2e6a 6176 613a 2043 6865 agTest.java: Che │ │ │ │ │ +00034d90: 636b 696e 6720 4143 435f 4d4f 4455 4c45 cking ACC_MODULE │ │ │ │ │ +00034da0: 2066 6c61 6720 6973 2067 656e 6572 6174 flag is generat │ │ │ │ │ +00034db0: 6564 2066 6f72 206d 6f64 756c 652d 696e ed for module-in │ │ │ │ │ +00034dc0: 666f 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a fo...
  • tools/j │ │ │ │ │ +00034dd0: 6176 6163 2f63 6c61 7373 6669 6c65 732f avac/classfiles/ │ │ │ │ │ +00034de0: 6174 7472 6962 7574 6573 2f4d 6f64 756c attributes/Modul │ │ │ │ │ +00034df0: 652f 4d6f 6475 6c65 5465 7374 2e6a 6176 e/ModuleTest.jav │ │ │ │ │ +00034e00: 613a 204d 6f64 756c 6520 6174 7472 6962 a: Module attrib │ │ │ │ │ +00034e10: 7574 6520 7465 7374 730a 0a3c 6c69 3e74 ute tests..
  • t │ │ │ │ │ +00034e20: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ +00034e30: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ +00034e40: 2f53 6967 6e61 7475 7265 2f43 6f6e 7374 /Signature/Const │ │ │ │ │ +00034e50: 7275 6374 6f72 5465 7374 2e6a 6176 613a ructorTest.java: │ │ │ │ │ +00034e60: 2043 6865 636b 7320 5369 676e 6174 7572 Checks Signatur │ │ │ │ │ +00034e70: 6520 6174 7472 6962 7574 6520 666f 7220 e attribute for │ │ │ │ │ +00034e80: 636f 6e73 7472 7563 746f 7273 2e0a 0a3c constructors...< │ │ │ │ │ +00034e90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ +00034ea0: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ +00034eb0: 7574 6573 2f53 6967 6e61 7475 7265 2f45 utes/Signature/E │ │ │ │ │ +00034ec0: 6e75 6d54 6573 742e 6a61 7661 3a20 4368 numTest.java: Ch │ │ │ │ │ +00034ed0: 6563 6b73 2053 6967 6e61 7475 7265 2061 ecks Signature a │ │ │ │ │ +00034ee0: 7474 7269 6275 7465 2066 6f72 2065 6e75 ttribute for enu │ │ │ │ │ +00034ef0: 6d2e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 m...
  • tools/ja │ │ │ │ │ +00034f00: 7661 632f 636c 6173 7366 696c 6573 2f61 vac/classfiles/a │ │ │ │ │ +00034f10: 7474 7269 6275 7465 732f 5369 676e 6174 ttributes/Signat │ │ │ │ │ +00034f20: 7572 652f 4578 6365 7074 696f 6e54 6573 ure/ExceptionTes │ │ │ │ │ +00034f30: 742e 6a61 7661 3a20 4368 6563 6b73 2053 t.java: Checks S │ │ │ │ │ +00034f40: 6967 6e61 7475 7265 2061 7474 7269 6275 ignature attribu │ │ │ │ │ +00034f50: 7465 2066 6f72 206d 6574 686f 6473 2077 te for methods w │ │ │ │ │ +00034f60: 6869 6368 2074 6872 6f77 2065 7863 6570 hich throw excep │ │ │ │ │ +00034f70: 7469 6f6e 732e 0a0a 3c6c 693e 746f 6f6c tions...
  • tool │ │ │ │ │ +00034f80: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ +00034f90: 6573 2f61 7474 7269 6275 7465 732f 5369 es/attributes/Si │ │ │ │ │ +00034fa0: 676e 6174 7572 652f 4669 656c 6454 6573 gnature/FieldTes │ │ │ │ │ +00034fb0: 742e 6a61 7661 3a20 4368 6563 6b73 2053 t.java: Checks S │ │ │ │ │ +00034fc0: 6967 6e61 7475 7265 2061 7474 7269 6275 ignature attribu │ │ │ │ │ +00034fd0: 7465 2066 6f72 2066 6965 6c64 732e 0a0a te for fields... │ │ │ │ │ +00034fe0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00034ff0: 636c 6173 7366 696c 6573 2f61 7474 7269 classfiles/attri │ │ │ │ │ +00035000: 6275 7465 732f 5369 676e 6174 7572 652f butes/Signature/ │ │ │ │ │ +00035010: 496e 6e65 7243 6c61 7373 5465 7374 2e6a InnerClassTest.j │ │ │ │ │ +00035020: 6176 613a 2043 6865 636b 7320 5369 676e ava: Checks Sign │ │ │ │ │ +00035030: 6174 7572 6520 6174 7472 6962 7574 6520 ature attribute │ │ │ │ │ +00035040: 666f 7220 696e 6e65 7220 636c 6173 7365 for inner classe │ │ │ │ │ +00035050: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00035060: 7661 632f 636c 6173 7366 696c 6573 2f61 vac/classfiles/a │ │ │ │ │ +00035070: 7474 7269 6275 7465 732f 5369 676e 6174 ttributes/Signat │ │ │ │ │ +00035080: 7572 652f 4d65 7468 6f64 5061 7261 6d65 ure/MethodParame │ │ │ │ │ +00035090: 7465 7254 6573 742e 6a61 7661 3a20 4368 terTest.java: Ch │ │ │ │ │ +000350a0: 6563 6b73 2053 6967 6e61 7475 7265 2061 ecks Signature a │ │ │ │ │ +000350b0: 7474 7269 6275 7465 2066 6f72 206d 6574 ttribute for met │ │ │ │ │ +000350c0: 686f 6420 7061 7261 6d65 7465 7273 2e0a hod parameters.. │ │ │ │ │ +000350d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000350e0: 2f63 6c61 7373 6669 6c65 732f 6174 7472 /classfiles/attr │ │ │ │ │ +000350f0: 6962 7574 6573 2f53 6967 6e61 7475 7265 ibutes/Signature │ │ │ │ │ +00035100: 2f4d 6574 686f 6454 7970 6542 6f75 6e64 /MethodTypeBound │ │ │ │ │ +00035110: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ +00035120: 7320 5369 676e 6174 7572 6520 6174 7472 s Signature attr │ │ │ │ │ +00035130: 6962 7574 6520 666f 7220 7479 7065 2062 ibute for type b │ │ │ │ │ +00035140: 6f75 6e64 732e 0a0a 3c6c 693e 746f 6f6c ounds...
  • tool │ │ │ │ │ +00035150: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ +00035160: 6573 2f61 7474 7269 6275 7465 732f 5369 es/attributes/Si │ │ │ │ │ +00035170: 676e 6174 7572 652f 5265 7475 726e 5479 gnature/ReturnTy │ │ │ │ │ +00035180: 7065 5465 7374 2e6a 6176 613a 2043 6865 peTest.java: Che │ │ │ │ │ +00035190: 636b 7320 5369 676e 6174 7572 6520 6174 cks Signature at │ │ │ │ │ +000351a0: 7472 6962 7574 6520 666f 7220 6172 7261 tribute for arra │ │ │ │ │ +000351b0: 7920 7265 7475 726e 2074 7970 6520 6f66 y return type of │ │ │ │ │ +000351c0: 206d 6574 686f 642e 0a0a 3c6c 693e 746f method...
  • to │ │ │ │ │ +000351d0: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ +000351e0: 696c 6573 2f61 7474 7269 6275 7465 732f iles/attributes/ │ │ │ │ │ +000351f0: 536f 7572 6365 4669 6c65 2f41 6e6f 6e79 SourceFile/Anony │ │ │ │ │ +00035200: 6d6f 7573 436c 6173 7354 6573 742e 6a61 mousClassTest.ja │ │ │ │ │ +00035210: 7661 3a20 736f 7572 6365 6669 6c65 2061 va: sourcefile a │ │ │ │ │ +00035220: 7474 7269 6275 7465 2074 6573 7420 666f ttribute test fo │ │ │ │ │ +00035230: 7220 616e 6f6e 796d 6f75 7320 636c 6173 r anonymous clas │ │ │ │ │ +00035240: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00035250: 7661 632f 636c 6173 7366 696c 6573 2f61 vac/classfiles/a │ │ │ │ │ +00035260: 7474 7269 6275 7465 732f 536f 7572 6365 ttributes/Source │ │ │ │ │ +00035270: 4669 6c65 2f49 6e6e 6572 436c 6173 7354 File/InnerClassT │ │ │ │ │ +00035280: 6573 742e 6a61 7661 3a20 736f 7572 6365 est.java: source │ │ │ │ │ +00035290: 6669 6c65 2061 7474 7269 6275 7465 2074 file attribute t │ │ │ │ │ +000352a0: 6573 7420 666f 7220 696e 6e65 7220 636c est for inner cl │ │ │ │ │ +000352b0: 6173 732e 0a0a 3c6c 693e 746f 6f6c 732f ass...
  • tools/ │ │ │ │ │ +000352c0: 6a61 7661 632f 636c 6173 7366 696c 6573 javac/classfiles │ │ │ │ │ +000352d0: 2f61 7474 7269 6275 7465 732f 536f 7572 /attributes/Sour │ │ │ │ │ +000352e0: 6365 4669 6c65 2f4c 6f63 616c 436c 6173 ceFile/LocalClas │ │ │ │ │ +000352f0: 7354 6573 742e 6a61 7661 3a20 736f 7572 sTest.java: sour │ │ │ │ │ +00035300: 6365 6669 6c65 2061 7474 7269 6275 7465 cefile attribute │ │ │ │ │ +00035310: 2074 6573 7420 666f 7220 6c6f 6361 6c20 test for local │ │ │ │ │ +00035320: 636c 6173 732e 0a0a 3c6c 693e 746f 6f6c class...
  • tool │ │ │ │ │ +00035330: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ +00035340: 6573 2f61 7474 7269 6275 7465 732f 536f es/attributes/So │ │ │ │ │ +00035350: 7572 6365 4669 6c65 2f4d 6978 5465 7374 urceFile/MixTest │ │ │ │ │ +00035360: 2e6a 6176 613a 2073 6f75 7263 6566 696c .java: sourcefil │ │ │ │ │ +00035370: 6520 6174 7472 6962 7574 6520 7465 7374 e attribute test │ │ │ │ │ +00035380: 2066 6f72 2063 6f6d 706c 6578 2073 7472 for complex str │ │ │ │ │ +00035390: 7563 7475 7265 206f 6620 6e65 7374 6564 ucture of nested │ │ │ │ │ +000353a0: 2063 6c61 7373 6573 2061 6e64 206f 7468 classes and oth │ │ │ │ │ +000353b0: 6572 2074 7970 6573 2e0a 0a3c 6c69 3e74 er types...
  • t │ │ │ │ │ +000353c0: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ +000353d0: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ +000353e0: 2f53 6f75 7263 6546 696c 652f 4d6f 6475 /SourceFile/Modu │ │ │ │ │ +000353f0: 6c65 496e 666f 5465 7374 2e6a 6176 613a leInfoTest.java: │ │ │ │ │ +00035400: 2073 6f75 7263 6566 696c 6520 6174 7472 sourcefile attr │ │ │ │ │ +00035410: 6962 7574 6520 7465 7374 2066 6f72 206d ibute test for m │ │ │ │ │ +00035420: 6f64 756c 652d 696e 666f 2e0a 0a3c 6c69 odule-info...
  • tools/javac/cla │ │ │ │ │ +00035440: 7373 6669 6c65 732f 6174 7472 6962 7574 ssfiles/attribut │ │ │ │ │ +00035450: 6573 2f53 6f75 7263 6546 696c 652f 4e6f es/SourceFile/No │ │ │ │ │ +00035460: 536f 7572 6365 4669 6c65 4174 7472 6962 SourceFileAttrib │ │ │ │ │ +00035470: 7574 652e 6a61 7661 3a20 736f 7572 6365 ute.java: source │ │ │ │ │ +00035480: 6669 6c65 2061 7474 7269 6275 7465 2074 file attribute t │ │ │ │ │ +00035490: 6573 7420 666f 7220 6669 6c65 2063 6f6d est for file com │ │ │ │ │ +000354a0: 7069 6c65 6420 7769 7468 6f75 7420 6465 piled without de │ │ │ │ │ +000354b0: 6275 6720 696e 666f 726d 6174 696f 6e2e bug information. │ │ │ │ │ +000354c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000354d0: 632f 636c 6173 7366 696c 6573 2f61 7474 c/classfiles/att │ │ │ │ │ +000354e0: 7269 6275 7465 732f 536f 7572 6365 4669 ributes/SourceFi │ │ │ │ │ +000354f0: 6c65 2f53 796e 7468 6574 6963 436c 6173 le/SyntheticClas │ │ │ │ │ +00035500: 7354 6573 742e 6a61 7661 3a20 736f 7572 sTest.java: sour │ │ │ │ │ +00035510: 6365 6669 6c65 2061 7474 7269 6275 7465 cefile attribute │ │ │ │ │ +00035520: 2074 6573 7420 666f 7220 7379 6e74 6865 test for synthe │ │ │ │ │ +00035530: 7469 6320 636c 6173 732e 0a0a 3c6c 693e tic class...
  • │ │ │ │ │ +00035540: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ +00035550: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ +00035560: 732f 536f 7572 6365 4669 6c65 2f54 6f70 s/SourceFile/Top │ │ │ │ │ +00035570: 4c65 7665 6c43 6c61 7373 6573 4f6e 6546 LevelClassesOneF │ │ │ │ │ +00035580: 696c 6554 6573 742e 6a61 7661 3a20 736f ileTest.java: so │ │ │ │ │ +00035590: 7572 6365 6669 6c65 2061 7474 7269 6275 urcefile attribu │ │ │ │ │ +000355a0: 7465 2074 6573 7420 666f 7220 7477 6f20 te test for two │ │ │ │ │ +000355b0: 7479 7065 2069 6e20 6f6e 6520 6669 6c65 type in one file │ │ │ │ │ +000355c0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +000355d0: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ +000355e0: 7472 6962 7574 6573 2f53 796e 7468 6574 tributes/Synthet │ │ │ │ │ +000355f0: 6963 2f41 6363 6573 7354 6f50 7269 7661 ic/AccessToPriva │ │ │ │ │ +00035600: 7465 496e 6e65 7243 6c61 7373 436f 6e73 teInnerClassCons │ │ │ │ │ +00035610: 7472 7563 746f 7273 5465 7374 2e6a 6176 tructorsTest.jav │ │ │ │ │ +00035620: 613a 2053 796e 7468 6574 6963 2061 6e6f a: Synthetic ano │ │ │ │ │ +00035630: 6e79 6d6f 7573 2063 6c61 7373 2075 7365 nymous class use │ │ │ │ │ +00035640: 6420 6173 2061 6363 6573 7320 636f 6e73 d as access cons │ │ │ │ │ +00035650: 7472 7563 746f 7220 7461 6720 636f 6e66 tructor tag conf │ │ │ │ │ +00035660: 6c69 6374 696e 6720 7769 7468 2061 2074 licting with a t │ │ │ │ │ +00035670: 6f70 206c 6576 656c 2063 6c61 7373 2e0a op level class.. │ │ │ │ │ +00035680: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00035690: 2f63 6c61 7373 6669 6c65 732f 6174 7472 /classfiles/attr │ │ │ │ │ +000356a0: 6962 7574 6573 2f53 796e 7468 6574 6963 ibutes/Synthetic │ │ │ │ │ +000356b0: 2f41 6363 6573 7354 6f50 7269 7661 7465 /AccessToPrivate │ │ │ │ │ +000356c0: 496e 6e65 7243 6c61 7373 4d65 6d62 6572 InnerClassMember │ │ │ │ │ +000356d0: 7354 6573 742e 6a61 7661 3a20 4368 6563 sTest.java: Chec │ │ │ │ │ +000356e0: 6b69 6e67 2041 4343 5f53 594e 5448 4554 king ACC_SYNTHET │ │ │ │ │ +000356f0: 4943 2066 6c61 6720 6973 2067 656e 6572 IC flag is gener │ │ │ │ │ +00035700: 6174 6564 2066 6f72 2061 6363 6573 7320 ated for access │ │ │ │ │ +00035710: 6d65 7468 6f64 2067 656e 6572 6174 6564 method generated │ │ │ │ │ +00035720: 2074 6f20 6163 6365 7373 2074 6f20 7072 to access to pr │ │ │ │ │ +00035730: 6976 6174 6520 6d65 7468 6f64 7320 616e ivate methods an │ │ │ │ │ +00035740: 6420 6669 656c 6473 2e0a 0a3c 6c69 3e74 d fields...
  • t │ │ │ │ │ +00035750: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ +00035760: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ +00035770: 2f53 796e 7468 6574 6963 2f41 6363 6573 /Synthetic/Acces │ │ │ │ │ +00035780: 7354 6f50 7269 7661 7465 5369 626c 696e sToPrivateSiblin │ │ │ │ │ +00035790: 6773 5465 7374 2e6a 6176 613a 2043 6865 gsTest.java: Che │ │ │ │ │ +000357a0: 636b 696e 6720 4143 435f 5359 4e54 4845 cking ACC_SYNTHE │ │ │ │ │ +000357b0: 5449 4320 666c 6167 2069 7320 6765 6e65 TIC flag is gene │ │ │ │ │ +000357c0: 7261 7465 6420 666f 7220 6163 6365 7373 rated for access │ │ │ │ │ +000357d0: 206d 6574 686f 6420 6765 6e65 7261 7465 method generate │ │ │ │ │ +000357e0: 6420 746f 2061 6363 6573 7320 746f 2070 d to access to p │ │ │ │ │ +000357f0: 7269 7661 7465 206d 6574 686f 6473 2061 rivate methods a │ │ │ │ │ +00035800: 6e64 2066 6965 6c64 732e 0a0a 3c6c 693e nd fields...
  • │ │ │ │ │ +00035810: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ +00035820: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ +00035830: 732f 5379 6e74 6865 7469 632f 4173 7365 s/Synthetic/Asse │ │ │ │ │ +00035840: 7274 4669 656c 6454 6573 742e 6a61 7661 rtFieldTest.java │ │ │ │ │ +00035850: 3a20 4368 6563 6b69 6e67 2041 4343 5f53 : Checking ACC_S │ │ │ │ │ +00035860: 594e 5448 4554 4943 2066 6c61 6720 6973 YNTHETIC flag is │ │ │ │ │ +00035870: 2067 656e 6572 6174 6564 2066 6f72 2061 generated for a │ │ │ │ │ +00035880: 7373 6572 7420 7374 6174 656d 656e 742e ssert statement. │ │ │ │ │ +00035890: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000358a0: 632f 636c 6173 7366 696c 6573 2f61 7474 c/classfiles/att │ │ │ │ │ +000358b0: 7269 6275 7465 732f 5379 6e74 6865 7469 ributes/Syntheti │ │ │ │ │ +000358c0: 632f 4272 6964 6765 4d65 7468 6f64 466f c/BridgeMethodFo │ │ │ │ │ +000358d0: 7247 656e 6572 6963 4d65 7468 6f64 5465 rGenericMethodTe │ │ │ │ │ +000358e0: 7374 2e6a 6176 613a 2043 6865 636b 696e st.java: Checkin │ │ │ │ │ +000358f0: 6720 4143 435f 5359 4e54 4845 5449 4320 g ACC_SYNTHETIC │ │ │ │ │ +00035900: 666c 6167 2069 7320 6765 6e65 7261 7465 flag is generate │ │ │ │ │ +00035910: 6420 666f 7220 6272 6964 6765 206d 6574 d for bridge met │ │ │ │ │ +00035920: 686f 6420 6765 6e65 7261 7465 6420 666f hod generated fo │ │ │ │ │ +00035930: 7220 6765 6e65 7269 6320 6d65 7468 6f64 r generic method │ │ │ │ │ +00035940: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00035950: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ +00035960: 7472 6962 7574 6573 2f53 796e 7468 6574 tributes/Synthet │ │ │ │ │ +00035970: 6963 2f42 7269 6467 654d 6574 686f 6473 ic/BridgeMethods │ │ │ │ │ +00035980: 466f 724c 616d 6264 6154 6172 6765 7452 ForLambdaTargetR │ │ │ │ │ +00035990: 656c 6561 7365 3134 5465 7374 2e6a 6176 elease14Test.jav │ │ │ │ │ +000359a0: 613a 2043 6865 636b 696e 6720 4143 435f a: Checking ACC_ │ │ │ │ │ +000359b0: 5359 4e54 4845 5449 4320 666c 6167 2069 SYNTHETIC flag i │ │ │ │ │ +000359c0: 7320 6765 6e65 7261 7465 6420 666f 7220 s generated for │ │ │ │ │ +000359d0: 6272 6964 6765 206d 6574 686f 6420 6765 bridge method ge │ │ │ │ │ +000359e0: 6e65 7261 7465 6420 666f 7220 6c61 6d62 nerated for lamb │ │ │ │ │ +000359f0: 6461 2065 7870 7265 7373 696f 6e73 2061 da expressions a │ │ │ │ │ +00035a00: 6e64 206d 6574 686f 6420 7265 6665 7265 nd method refere │ │ │ │ │ +00035a10: 6e63 6573 2077 6865 6e20 636f 6d70 696c nces when compil │ │ │ │ │ +00035a20: 696e 6720 7769 7468 202d 2d72 656c 6561 ing with --relea │ │ │ │ │ +00035a30: 7365 2031 342e 0a0a 3c6c 693e 746f 6f6c se 14...
  • tool │ │ │ │ │ +00035a40: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ +00035a50: 6573 2f61 7474 7269 6275 7465 732f 5379 es/attributes/Sy │ │ │ │ │ +00035a60: 6e74 6865 7469 632f 4272 6964 6765 4d65 nthetic/BridgeMe │ │ │ │ │ +00035a70: 7468 6f64 7346 6f72 4c61 6d62 6461 5465 thodsForLambdaTe │ │ │ │ │ +00035a80: 7374 2e6a 6176 613a 2043 6865 636b 696e st.java: Checkin │ │ │ │ │ +00035a90: 6720 4143 435f 5359 4e54 4845 5449 4320 g ACC_SYNTHETIC │ │ │ │ │ +00035aa0: 666c 6167 2069 7320 6765 6e65 7261 7465 flag is generate │ │ │ │ │ +00035ab0: 6420 666f 7220 6272 6964 6765 206d 6574 d for bridge met │ │ │ │ │ +00035ac0: 686f 6420 6765 6e65 7261 7465 6420 666f hod generated fo │ │ │ │ │ +00035ad0: 7220 6c61 6d62 6461 2065 7870 7265 7373 r lambda express │ │ │ │ │ +00035ae0: 696f 6e73 2061 6e64 206d 6574 686f 6420 ions and method │ │ │ │ │ +00035af0: 7265 6665 7265 6e63 6573 2e0a 0a3c 6c69 references...
  • tools/javac/cla │ │ │ │ │ +00035b10: 7373 6669 6c65 732f 6174 7472 6962 7574 ssfiles/attribut │ │ │ │ │ +00035b20: 6573 2f53 796e 7468 6574 6963 2f45 6e75 es/Synthetic/Enu │ │ │ │ │ +00035b30: 6d54 6573 742e 6a61 7661 3a20 4368 6563 mTest.java: Chec │ │ │ │ │ +00035b40: 6b69 6e67 2041 4343 5f53 594e 5448 4554 king ACC_SYNTHET │ │ │ │ │ +00035b50: 4943 2066 6c61 6720 6973 2067 656e 6572 IC flag is gener │ │ │ │ │ +00035b60: 6174 6564 2066 6f72 2065 6e75 6d20 6d65 ated for enum me │ │ │ │ │ +00035b70: 6d62 6572 732e 0a0a 3c6c 693e 746f 6f6c mbers...
  • tool │ │ │ │ │ +00035b80: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ +00035b90: 6573 2f61 7474 7269 6275 7465 732f 5379 es/attributes/Sy │ │ │ │ │ +00035ba0: 6e74 6865 7469 632f 5061 636b 6167 6549 nthetic/PackageI │ │ │ │ │ +00035bb0: 6e66 6f54 6573 742e 6a61 7661 3a20 4368 nfoTest.java: Ch │ │ │ │ │ +00035bc0: 6563 6b69 6e67 2041 4343 5f53 594e 5448 ecking ACC_SYNTH │ │ │ │ │ +00035bd0: 4554 4943 2066 6c61 6720 6973 2067 656e ETIC flag is gen │ │ │ │ │ +00035be0: 6572 6174 6564 2066 6f72 2070 6163 6b61 erated for packa │ │ │ │ │ +00035bf0: 6765 2d69 6e66 6f2e 0a0a 3c6c 693e 746f ge-info...
  • to │ │ │ │ │ +00035c00: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ +00035c10: 696c 6573 2f61 7474 7269 6275 7465 732f iles/attributes/ │ │ │ │ │ +00035c20: 5379 6e74 6865 7469 632f 5468 6973 4669 Synthetic/ThisFi │ │ │ │ │ +00035c30: 656c 6454 6573 742e 6a61 7661 3a20 4368 eldTest.java: Ch │ │ │ │ │ +00035c40: 6563 6b69 6e67 2041 4343 5f53 594e 5448 ecking ACC_SYNTH │ │ │ │ │ +00035c50: 4554 4943 2066 6c61 6720 6973 2067 656e ETIC flag is gen │ │ │ │ │ +00035c60: 6572 6174 6564 2066 6f72 2022 7468 6973 erated for "this │ │ │ │ │ +00035c70: 2430 2220 6669 656c 642e 0a0a 3c6c 693e $0" field...
  • │ │ │ │ │ +00035c80: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ +00035c90: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ +00035ca0: 732f 616e 6e6f 7461 7469 6f6e 732f 5275 s/annotations/Ru │ │ │ │ │ +00035cb0: 6e74 696d 6541 6e6e 6f74 6174 696f 6e73 ntimeAnnotations │ │ │ │ │ +00035cc0: 466f 7247 656e 6572 6963 4d65 7468 6f64 ForGenericMethod │ │ │ │ │ +00035cd0: 5465 7374 2e6a 6176 613a 2054 6573 7473 Test.java: Tests │ │ │ │ │ +00035ce0: 2074 6865 2052 756e 7469 6d65 5669 7369 the RuntimeVisi │ │ │ │ │ +00035cf0: 626c 6541 6e6e 6f74 6174 696f 6e73 2f52 bleAnnotations/R │ │ │ │ │ +00035d00: 756e 7469 6d65 496e 7669 7369 626c 6541 untimeInvisibleA │ │ │ │ │ +00035d10: 6e6e 6f74 6174 696f 6e73 2061 7474 7269 nnotations attri │ │ │ │ │ +00035d20: 6275 7465 2e0a 0a3c 6c69 3e74 6f6f 6c73 bute...
  • tools │ │ │ │ │ +00035d30: 2f6a 6176 6163 2f63 6c61 7373 6669 6c65 /javac/classfile │ │ │ │ │ +00035d40: 732f 6174 7472 6962 7574 6573 2f61 6e6e s/attributes/ann │ │ │ │ │ +00035d50: 6f74 6174 696f 6e73 2f52 756e 7469 6d65 otations/Runtime │ │ │ │ │ +00035d60: 416e 6e6f 7461 7469 6f6e 7346 6f72 496e AnnotationsForIn │ │ │ │ │ +00035d70: 6e65 7241 6e6e 6f74 6174 696f 6e54 6573 nerAnnotationTes │ │ │ │ │ +00035d80: 742e 6a61 7661 3a20 5465 7374 7320 7468 t.java: Tests th │ │ │ │ │ +00035d90: 6520 5275 6e74 696d 6556 6973 6962 6c65 e RuntimeVisible │ │ │ │ │ +00035da0: 416e 6e6f 7461 7469 6f6e 732f 5275 6e74 Annotations/Runt │ │ │ │ │ +00035db0: 696d 6549 6e76 6973 6962 6c65 416e 6e6f imeInvisibleAnno │ │ │ │ │ +00035dc0: 7461 7469 6f6e 7320 6174 7472 6962 7574 tations attribut │ │ │ │ │ +00035dd0: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ +00035de0: 7661 632f 636c 6173 7366 696c 6573 2f61 vac/classfiles/a │ │ │ │ │ +00035df0: 7474 7269 6275 7465 732f 616e 6e6f 7461 ttributes/annota │ │ │ │ │ +00035e00: 7469 6f6e 732f 5275 6e74 696d 6541 6e6e tions/RuntimeAnn │ │ │ │ │ +00035e10: 6f74 6174 696f 6e73 466f 7249 6e6e 6572 otationsForInner │ │ │ │ │ +00035e20: 436c 6173 7354 6573 742e 6a61 7661 3a20 ClassTest.java: │ │ │ │ │ +00035e30: 5465 7374 7320 7468 6520 5275 6e74 696d Tests the Runtim │ │ │ │ │ +00035e40: 6556 6973 6962 6c65 416e 6e6f 7461 7469 eVisibleAnnotati │ │ │ │ │ +00035e50: 6f6e 732f 5275 6e74 696d 6549 6e76 6973 ons/RuntimeInvis │ │ │ │ │ +00035e60: 6962 6c65 416e 6e6f 7461 7469 6f6e 7320 ibleAnnotations │ │ │ │ │ +00035e70: 6174 7472 6962 7574 652e 0a0a 3c6c 693e attribute...
  • │ │ │ │ │ +00035e80: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ +00035e90: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ +00035ea0: 732f 616e 6e6f 7461 7469 6f6e 732f 5275 s/annotations/Ru │ │ │ │ │ +00035eb0: 6e74 696d 6541 6e6e 6f74 6174 696f 6e73 ntimeAnnotations │ │ │ │ │ +00035ec0: 466f 7249 6e6e 6572 456e 756d 5465 7374 ForInnerEnumTest │ │ │ │ │ +00035ed0: 2e6a 6176 613a 2054 6573 7473 2074 6865 .java: Tests the │ │ │ │ │ +00035ee0: 2052 756e 7469 6d65 5669 7369 626c 6541 RuntimeVisibleA │ │ │ │ │ +00035ef0: 6e6e 6f74 6174 696f 6e73 2f52 756e 7469 nnotations/Runti │ │ │ │ │ +00035f00: 6d65 496e 7669 7369 626c 6541 6e6e 6f74 meInvisibleAnnot │ │ │ │ │ +00035f10: 6174 696f 6e73 2061 7474 7269 6275 7465 ations attribute │ │ │ │ │ +00035f20: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00035f30: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ +00035f40: 7472 6962 7574 6573 2f61 6e6e 6f74 6174 tributes/annotat │ │ │ │ │ +00035f50: 696f 6e73 2f52 756e 7469 6d65 416e 6e6f ions/RuntimeAnno │ │ │ │ │ +00035f60: 7461 7469 6f6e 7346 6f72 496e 6e65 7249 tationsForInnerI │ │ │ │ │ +00035f70: 6e74 6572 6661 6365 5465 7374 2e6a 6176 nterfaceTest.jav │ │ │ │ │ +00035f80: 613a 2054 6573 7473 2074 6865 2052 756e a: Tests the Run │ │ │ │ │ +00035f90: 7469 6d65 5669 7369 626c 6541 6e6e 6f74 timeVisibleAnnot │ │ │ │ │ +00035fa0: 6174 696f 6e73 2f52 756e 7469 6d65 496e ations/RuntimeIn │ │ │ │ │ +00035fb0: 7669 7369 626c 6541 6e6e 6f74 6174 696f visibleAnnotatio │ │ │ │ │ +00035fc0: 6e73 2061 7474 7269 6275 7465 2e0a 0a3c ns attribute...< │ │ │ │ │ +00035fd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ +00035fe0: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ +00035ff0: 7574 6573 2f61 6e6e 6f74 6174 696f 6e73 utes/annotations │ │ │ │ │ +00036000: 2f52 756e 7469 6d65 416e 6e6f 7461 7469 /RuntimeAnnotati │ │ │ │ │ +00036010: 6f6e 7346 6f72 546f 704c 6576 656c 436c onsForTopLevelCl │ │ │ │ │ +00036020: 6173 7354 6573 742e 6a61 7661 3a20 5465 assTest.java: Te │ │ │ │ │ +00036030: 7374 7320 7468 6520 5275 6e74 696d 6556 sts the RuntimeV │ │ │ │ │ +00036040: 6973 6962 6c65 416e 6e6f 7461 7469 6f6e isibleAnnotation │ │ │ │ │ +00036050: 732f 5275 6e74 696d 6549 6e76 6973 6962 s/RuntimeInvisib │ │ │ │ │ +00036060: 6c65 416e 6e6f 7461 7469 6f6e 7320 6174 leAnnotations at │ │ │ │ │ +00036070: 7472 6962 7574 652e 0a0a 3c6c 693e 746f tribute...
  • to │ │ │ │ │ +00036080: 6f6c 732f 6a61 7661 632f 636c 6173 7366 ols/javac/classf │ │ │ │ │ +00036090: 696c 6573 2f61 7474 7269 6275 7465 732f iles/attributes/ │ │ │ │ │ +000360a0: 616e 6e6f 7461 7469 6f6e 732f 5275 6e74 annotations/Runt │ │ │ │ │ +000360b0: 696d 6550 6172 616d 6574 6572 416e 6e6f imeParameterAnno │ │ │ │ │ +000360c0: 7461 7469 6f6e 7346 6f72 4765 6e65 7269 tationsForGeneri │ │ │ │ │ +000360d0: 634d 6574 686f 6454 6573 742e 6a61 7661 cMethodTest.java │ │ │ │ │ +000360e0: 3a20 5465 7374 7320 7468 6520 5275 6e74 : Tests the Runt │ │ │ │ │ +000360f0: 696d 6550 6172 616d 6574 6572 5669 7369 imeParameterVisi │ │ │ │ │ +00036100: 626c 6541 6e6e 6f74 6174 696f 6e73 2f52 bleAnnotations/R │ │ │ │ │ +00036110: 756e 7469 6d65 5061 7261 6d65 7465 7249 untimeParameterI │ │ │ │ │ +00036120: 6e76 6973 6962 6c65 416e 6e6f 7461 7469 nvisibleAnnotati │ │ │ │ │ +00036130: 6f6e 7320 6174 7472 6962 7574 652e 0a0a ons attribute... │ │ │ │ │ +00036140: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00036150: 636c 6173 7366 696c 6573 2f61 7474 7269 classfiles/attri │ │ │ │ │ +00036160: 6275 7465 732f 616e 6e6f 7461 7469 6f6e butes/annotation │ │ │ │ │ +00036170: 732f 5275 6e74 696d 6550 6172 616d 6574 s/RuntimeParamet │ │ │ │ │ +00036180: 6572 416e 6e6f 7461 7469 6f6e 7346 6f72 erAnnotationsFor │ │ │ │ │ +00036190: 4c61 6d62 6461 5465 7374 2e6a 6176 613a LambdaTest.java: │ │ │ │ │ +000361a0: 2054 6573 7473 2074 6865 2052 756e 7469 Tests the Runti │ │ │ │ │ +000361b0: 6d65 5061 7261 6d65 7465 7256 6973 6962 meParameterVisib │ │ │ │ │ +000361c0: 6c65 416e 6e6f 7461 7469 6f6e 732f 5275 leAnnotations/Ru │ │ │ │ │ +000361d0: 6e74 696d 6550 6172 616d 6574 6572 496e ntimeParameterIn │ │ │ │ │ +000361e0: 7669 7369 626c 6541 6e6e 6f74 6174 696f visibleAnnotatio │ │ │ │ │ +000361f0: 6e73 2061 7474 7269 6275 7465 2e0a 0a3c ns attribute...< │ │ │ │ │ +00036200: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ +00036210: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ +00036220: 7574 6573 2f61 6e6e 6f74 6174 696f 6e73 utes/annotations │ │ │ │ │ +00036230: 2f52 756e 7469 6d65 5061 7261 6d65 7465 /RuntimeParamete │ │ │ │ │ +00036240: 7241 6e6e 6f74 6174 696f 6e73 5465 7374 rAnnotationsTest │ │ │ │ │ +00036250: 2e6a 6176 613a 2054 6573 7473 2074 6865 .java: Tests the │ │ │ │ │ +00036260: 2052 756e 7469 6d65 5061 7261 6d65 7465 RuntimeParamete │ │ │ │ │ +00036270: 7256 6973 6962 6c65 416e 6e6f 7461 7469 rVisibleAnnotati │ │ │ │ │ +00036280: 6f6e 732f 5275 6e74 696d 6550 6172 616d ons/RuntimeParam │ │ │ │ │ +00036290: 6574 6572 496e 7669 7369 626c 6541 6e6e eterInvisibleAnn │ │ │ │ │ +000362a0: 6f74 6174 696f 6e73 2061 7474 7269 6275 otations attribu │ │ │ │ │ +000362b0: 7465 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a te...
  • tools/j │ │ │ │ │ +000362c0: 6176 6163 2f63 6c61 7373 6669 6c65 732f avac/classfiles/ │ │ │ │ │ +000362d0: 6174 7472 6962 7574 6573 2f64 6570 7265 attributes/depre │ │ │ │ │ +000362e0: 6361 7465 642f 4465 7072 6563 6174 6564 cated/Deprecated │ │ │ │ │ +000362f0: 5061 636b 6167 6554 6573 742e 6a61 7661 PackageTest.java │ │ │ │ │ +00036300: 3a20 4368 6563 6b69 6e67 2074 6861 7420 : Checking that │ │ │ │ │ +00036310: 6465 7072 6563 6174 6564 2061 7474 7269 deprecated attri │ │ │ │ │ +00036320: 6275 7465 2064 6f65 7320 6e6f 7420 6170 bute does not ap │ │ │ │ │ +00036330: 706c 7920 746f 2063 6c61 7373 6573 206f ply to classes o │ │ │ │ │ +00036340: 6620 6465 7072 6563 6174 6564 2070 6163 f deprecated pac │ │ │ │ │ +00036350: 6b61 6765 2e0a 0a3c 6c69 3e74 6f6f 6c73 kage...
  • tools │ │ │ │ │ +00036360: 2f6a 6176 6163 2f63 6c61 7373 6669 6c65 /javac/classfile │ │ │ │ │ +00036370: 732f 6174 7472 6962 7574 6573 2f64 6570 s/attributes/dep │ │ │ │ │ +00036380: 7265 6361 7465 642f 4465 7072 6563 6174 recated/Deprecat │ │ │ │ │ +00036390: 6564 5465 7374 2e6a 6176 613a 2043 6865 edTest.java: Che │ │ │ │ │ +000363a0: 636b 696e 6720 7768 6174 2061 7474 7269 cking what attri │ │ │ │ │ +000363b0: 6275 7465 2069 7320 6765 6e65 7261 7465 bute is generate │ │ │ │ │ +000363c0: 6420 6279 2061 6e6e 6f74 6174 696f 6e20 d by annotation │ │ │ │ │ +000363d0: 4465 7072 6563 6174 6564 206f 7220 6a61 Deprecated or ja │ │ │ │ │ +000363e0: 7661 646f 6320 6465 7072 6563 6174 6564 vadoc deprecated │ │ │ │ │ +000363f0: 2066 6f72 2066 6965 6c64 2c20 6d65 7468 for field, meth │ │ │ │ │ +00036400: 6f64 2c20 636c 6173 7328 696e 6e65 722f od, class(inner/ │ │ │ │ │ +00036410: 6c6f 6361 6c29 2c20 696e 7465 7266 6163 local), interfac │ │ │ │ │ +00036420: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ +00036430: 7661 632f 636c 6173 7366 696c 6573 2f61 vac/classfiles/a │ │ │ │ │ +00036440: 7474 7269 6275 7465 732f 696e 6e65 7263 ttributes/innerc │ │ │ │ │ +00036450: 6c61 7373 6573 2f49 6e6e 6572 416e 6e6f lasses/InnerAnno │ │ │ │ │ +00036460: 7461 7469 6f6e 7349 6e49 6e6e 6572 416e tationsInInnerAn │ │ │ │ │ +00036470: 6e6f 7461 7469 6f6e 5465 7374 2e6a 6176 notationTest.jav │ │ │ │ │ +00036480: 613a 2054 6573 7469 6e67 2049 6e6e 6572 a: Testing Inner │ │ │ │ │ +00036490: 436c 6173 7365 735f 6174 7472 6962 7574 Classes_attribut │ │ │ │ │ +000364a0: 6520 6f66 2069 6e6e 6572 2061 6e6e 6f74 e of inner annot │ │ │ │ │ +000364b0: 6174 696f 6e73 2069 6e20 696e 6e65 7220 ations in inner │ │ │ │ │ +000364c0: 616e 6e6f 7461 7469 6f6e 2e0a 0a3c 6c69 annotation...
  • tools/javac/cla │ │ │ │ │ +000364e0: 7373 6669 6c65 732f 6174 7472 6962 7574 ssfiles/attribut │ │ │ │ │ +000364f0: 6573 2f69 6e6e 6572 636c 6173 7365 732f es/innerclasses/ │ │ │ │ │ +00036500: 496e 6e65 7241 6e6e 6f74 6174 696f 6e73 InnerAnnotations │ │ │ │ │ +00036510: 496e 496e 6e65 7243 6c61 7373 5465 7374 InInnerClassTest │ │ │ │ │ +00036520: 2e6a 6176 613a 2054 6573 7469 6e67 2049 .java: Testing I │ │ │ │ │ +00036530: 6e6e 6572 436c 6173 7365 735f 6174 7472 nnerClasses_attr │ │ │ │ │ +00036540: 6962 7574 6520 6f66 2069 6e6e 6572 2061 ibute of inner a │ │ │ │ │ +00036550: 6e6e 6f74 6174 696f 6e73 2069 6e20 696e nnotations in in │ │ │ │ │ +00036560: 6e65 7220 636c 6173 732e 0a0a 3c6c 693e ner class...
  • │ │ │ │ │ +00036570: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ +00036580: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ +00036590: 732f 696e 6e65 7263 6c61 7373 6573 2f49 s/innerclasses/I │ │ │ │ │ +000365a0: 6e6e 6572 416e 6e6f 7461 7469 6f6e 7349 nnerAnnotationsI │ │ │ │ │ +000365b0: 6e49 6e6e 6572 456e 756d 5465 7374 2e6a nInnerEnumTest.j │ │ │ │ │ +000365c0: 6176 613a 2054 6573 7469 6e67 2049 6e6e ava: Testing Inn │ │ │ │ │ +000365d0: 6572 436c 6173 7365 735f 6174 7472 6962 erClasses_attrib │ │ │ │ │ +000365e0: 7574 6520 6f66 2069 6e6e 6572 2061 6e6e ute of inner ann │ │ │ │ │ +000365f0: 6f74 6174 696f 6e73 2069 6e20 696e 6e65 otations in inne │ │ │ │ │ +00036600: 7220 656e 756d 2e0a 0a3c 6c69 3e74 6f6f r enum...
  • too │ │ │ │ │ +00036610: 6c73 2f6a 6176 6163 2f63 6c61 7373 6669 ls/javac/classfi │ │ │ │ │ +00036620: 6c65 732f 6174 7472 6962 7574 6573 2f69 les/attributes/i │ │ │ │ │ +00036630: 6e6e 6572 636c 6173 7365 732f 496e 6e65 nnerclasses/Inne │ │ │ │ │ +00036640: 7241 6e6e 6f74 6174 696f 6e73 496e 496e rAnnotationsInIn │ │ │ │ │ +00036650: 6e65 7249 6e74 6572 6661 6365 5465 7374 nerInterfaceTest │ │ │ │ │ +00036660: 2e6a 6176 613a 2054 6573 7469 6e67 2049 .java: Testing I │ │ │ │ │ +00036670: 6e6e 6572 436c 6173 7365 735f 6174 7472 nnerClasses_attr │ │ │ │ │ +00036680: 6962 7574 6520 6f66 2069 6e6e 6572 2061 ibute of inner a │ │ │ │ │ +00036690: 6e6e 6f74 6174 696f 6e73 2069 6e20 696e nnotations in in │ │ │ │ │ +000366a0: 6e65 7220 696e 7465 7266 6163 652e 0a0a ner interface... │ │ │ │ │ +000366b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000366c0: 636c 6173 7366 696c 6573 2f61 7474 7269 classfiles/attri │ │ │ │ │ +000366d0: 6275 7465 732f 696e 6e65 7263 6c61 7373 butes/innerclass │ │ │ │ │ +000366e0: 6573 2f49 6e6e 6572 436c 6173 7365 7348 es/InnerClassesH │ │ │ │ │ +000366f0: 6965 7261 7263 6879 5465 7374 2e6a 6176 ierarchyTest.jav │ │ │ │ │ +00036700: 613a 2054 6573 7420 7468 6174 2069 6e6e a: Test that inn │ │ │ │ │ +00036710: 6572 2063 6c61 7373 6573 2068 6176 6520 er classes have │ │ │ │ │ +00036720: 696e 2069 7473 2069 6e6e 6572 2063 6c61 in its inner cla │ │ │ │ │ +00036730: 7373 6573 2061 7474 7269 6275 7465 2065 sses attribute e │ │ │ │ │ +00036740: 6e63 6c6f 7369 6e67 2063 6c61 7373 6573 nclosing classes │ │ │ │ │ +00036750: 2061 6e64 2069 7473 2069 6d6d 6564 6961 and its immedia │ │ │ │ │ +00036760: 7465 206d 656d 6265 7273 2e0a 0a3c 6c69 te members...
  • tools/javac/cla │ │ │ │ │ +00036780: 7373 6669 6c65 732f 6174 7472 6962 7574 ssfiles/attribut │ │ │ │ │ +00036790: 6573 2f69 6e6e 6572 636c 6173 7365 732f es/innerclasses/ │ │ │ │ │ +000367a0: 496e 6e65 7243 6c61 7373 6573 496e 416e InnerClassesInAn │ │ │ │ │ +000367b0: 6f6e 796d 6f75 7343 6c61 7373 5465 7374 onymousClassTest │ │ │ │ │ +000367c0: 2e6a 6176 613a 2054 6573 7469 6e67 2049 .java: Testing I │ │ │ │ │ +000367d0: 6e6e 6572 436c 6173 7365 735f 6174 7472 nnerClasses_attr │ │ │ │ │ +000367e0: 6962 7574 6520 6f66 2069 6e6e 6572 2063 ibute of inner c │ │ │ │ │ +000367f0: 6c61 7373 6573 2069 6e20 616e 6f6e 796d lasses in anonym │ │ │ │ │ +00036800: 6f75 7320 636c 6173 732e 0a0a 3c6c 693e ous class...
  • │ │ │ │ │ +00036810: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ +00036820: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ +00036830: 732f 696e 6e65 7263 6c61 7373 6573 2f49 s/innerclasses/I │ │ │ │ │ +00036840: 6e6e 6572 436c 6173 7365 7349 6e49 6e6e nnerClassesInInn │ │ │ │ │ +00036850: 6572 416e 6e6f 7461 7469 6f6e 5465 7374 erAnnotationTest │ │ │ │ │ +00036860: 2e6a 6176 613a 2054 6573 7469 6e67 2049 .java: Testing I │ │ │ │ │ +00036870: 6e6e 6572 436c 6173 7365 735f 6174 7472 nnerClasses_attr │ │ │ │ │ +00036880: 6962 7574 6520 6f66 2069 6e6e 6572 2063 ibute of inner c │ │ │ │ │ +00036890: 6c61 7373 6573 2069 6e20 696e 6e65 7220 lasses in inner │ │ │ │ │ +000368a0: 616e 6e6f 7461 7469 6f6e 2e0a 0a3c 6c69 annotation...
  • tools/javac/cla │ │ │ │ │ +000368c0: 7373 6669 6c65 732f 6174 7472 6962 7574 ssfiles/attribut │ │ │ │ │ +000368d0: 6573 2f69 6e6e 6572 636c 6173 7365 732f es/innerclasses/ │ │ │ │ │ +000368e0: 496e 6e65 7243 6c61 7373 6573 496e 496e InnerClassesInIn │ │ │ │ │ +000368f0: 6e65 7243 6c61 7373 5465 7374 2e6a 6176 nerClassTest.jav │ │ │ │ │ +00036900: 613a 2054 6573 7469 6e67 2049 6e6e 6572 a: Testing Inner │ │ │ │ │ +00036910: 436c 6173 7365 735f 6174 7472 6962 7574 Classes_attribut │ │ │ │ │ +00036920: 6520 6f66 2069 6e6e 6572 2063 6c61 7373 e of inner class │ │ │ │ │ +00036930: 6573 2069 6e20 696e 6e65 7220 636c 6173 es in inner clas │ │ │ │ │ +00036940: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00036950: 7661 632f 636c 6173 7366 696c 6573 2f61 vac/classfiles/a │ │ │ │ │ +00036960: 7474 7269 6275 7465 732f 696e 6e65 7263 ttributes/innerc │ │ │ │ │ +00036970: 6c61 7373 6573 2f49 6e6e 6572 436c 6173 lasses/InnerClas │ │ │ │ │ +00036980: 7365 7349 6e49 6e6e 6572 456e 756d 5465 sesInInnerEnumTe │ │ │ │ │ +00036990: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ +000369a0: 2049 6e6e 6572 436c 6173 7365 735f 6174 InnerClasses_at │ │ │ │ │ +000369b0: 7472 6962 7574 6520 6f66 2069 6e6e 6572 tribute of inner │ │ │ │ │ +000369c0: 2063 6c61 7373 6573 2069 6e20 696e 6e65 classes in inne │ │ │ │ │ +000369d0: 7220 656e 756d 2e0a 0a3c 6c69 3e74 6f6f r enum...
  • too │ │ │ │ │ +000369e0: 6c73 2f6a 6176 6163 2f63 6c61 7373 6669 ls/javac/classfi │ │ │ │ │ +000369f0: 6c65 732f 6174 7472 6962 7574 6573 2f69 les/attributes/i │ │ │ │ │ +00036a00: 6e6e 6572 636c 6173 7365 732f 496e 6e65 nnerclasses/Inne │ │ │ │ │ +00036a10: 7243 6c61 7373 6573 496e 496e 6e65 7249 rClassesInInnerI │ │ │ │ │ +00036a20: 6e74 6572 6661 6365 5465 7374 2e6a 6176 nterfaceTest.jav │ │ │ │ │ +00036a30: 613a 2054 6573 7469 6e67 2049 6e6e 6572 a: Testing Inner │ │ │ │ │ +00036a40: 436c 6173 7365 735f 6174 7472 6962 7574 Classes_attribut │ │ │ │ │ +00036a50: 6520 6f66 2069 6e6e 6572 2063 6c61 7373 e of inner class │ │ │ │ │ +00036a60: 6573 2069 6e20 696e 6e65 7220 696e 7465 es in inner inte │ │ │ │ │ +00036a70: 7266 6163 652e 0a0a 3c6c 693e 746f 6f6c rface...
  • tool │ │ │ │ │ +00036a80: 732f 6a61 7661 632f 636c 6173 7366 696c s/javac/classfil │ │ │ │ │ +00036a90: 6573 2f61 7474 7269 6275 7465 732f 696e es/attributes/in │ │ │ │ │ +00036aa0: 6e65 7263 6c61 7373 6573 2f49 6e6e 6572 nerclasses/Inner │ │ │ │ │ +00036ab0: 436c 6173 7365 7349 6e4c 6f63 616c 436c ClassesInLocalCl │ │ │ │ │ +00036ac0: 6173 7354 6573 742e 6a61 7661 3a20 5465 assTest.java: Te │ │ │ │ │ +00036ad0: 7374 696e 6720 496e 6e65 7243 6c61 7373 sting InnerClass │ │ │ │ │ +00036ae0: 6573 5f61 7474 7269 6275 7465 206f 6620 es_attribute of │ │ │ │ │ +00036af0: 696e 6e65 7220 636c 6173 7365 7320 696e inner classes in │ │ │ │ │ +00036b00: 206c 6f63 616c 2063 6c61 7373 2e0a 0a3c local class...< │ │ │ │ │ +00036b10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ +00036b20: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ +00036b30: 7574 6573 2f69 6e6e 6572 636c 6173 7365 utes/innerclasse │ │ │ │ │ +00036b40: 732f 496e 6e65 7243 6c61 7373 6573 496e s/InnerClassesIn │ │ │ │ │ +00036b50: 6465 7854 6573 742e 6a61 7661 3a20 5465 dexTest.java: Te │ │ │ │ │ +00036b60: 7374 2074 6861 7420 6f75 7465 725f 636c st that outer_cl │ │ │ │ │ +00036b70: 6173 735f 696e 666f 5f69 6e64 6578 206f ass_info_index o │ │ │ │ │ +00036b80: 6620 6c6f 6361 6c20 616e 6420 616e 6f6e f local and anon │ │ │ │ │ +00036b90: 796d 6f75 7320 636c 6173 7320 6973 207a ymous class is z │ │ │ │ │ +00036ba0: 6572 6f2e 0a0a 3c6c 693e 746f 6f6c 732f ero...
  • tools/ │ │ │ │ │ +00036bb0: 6a61 7661 632f 636c 6173 7366 696c 6573 javac/classfiles │ │ │ │ │ +00036bc0: 2f61 7474 7269 6275 7465 732f 696e 6e65 /attributes/inne │ │ │ │ │ +00036bd0: 7263 6c61 7373 6573 2f49 6e6e 6572 436c rclasses/InnerCl │ │ │ │ │ +00036be0: 6173 7365 7354 6573 742e 6a61 7661 3a20 assesTest.java: │ │ │ │ │ +00036bf0: 5465 7374 696e 6720 696e 6e65 7220 636c Testing inner cl │ │ │ │ │ +00036c00: 6173 7365 7320 6174 7472 6962 7574 6573 asses attributes │ │ │ │ │ +00036c10: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00036c20: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ +00036c30: 7472 6962 7574 6573 2f69 6e6e 6572 636c tributes/innercl │ │ │ │ │ +00036c40: 6173 7365 732f 496e 6e65 7245 6e75 6d49 asses/InnerEnumI │ │ │ │ │ +00036c50: 6e49 6e6e 6572 416e 6e6f 7461 7469 6f6e nInnerAnnotation │ │ │ │ │ +00036c60: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ +00036c70: 6e67 2049 6e6e 6572 436c 6173 7365 735f ng InnerClasses_ │ │ │ │ │ +00036c80: 6174 7472 6962 7574 6520 6f66 2069 6e6e attribute of inn │ │ │ │ │ +00036c90: 6572 2065 6e75 6d73 2069 6e20 696e 6e65 er enums in inne │ │ │ │ │ +00036ca0: 7220 616e 6e6f 7461 7469 6f6e 2e0a 0a3c r annotation...< │ │ │ │ │ +00036cb0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ +00036cc0: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ +00036cd0: 7574 6573 2f69 6e6e 6572 636c 6173 7365 utes/innerclasse │ │ │ │ │ +00036ce0: 732f 496e 6e65 7245 6e75 6d49 6e49 6e6e s/InnerEnumInInn │ │ │ │ │ +00036cf0: 6572 456e 756d 5465 7374 2e6a 6176 613a erEnumTest.java: │ │ │ │ │ +00036d00: 2054 6573 7469 6e67 2049 6e6e 6572 436c Testing InnerCl │ │ │ │ │ +00036d10: 6173 7365 735f 6174 7472 6962 7574 6520 asses_attribute │ │ │ │ │ +00036d20: 6f66 2069 6e6e 6572 2065 6e75 6d73 2069 of inner enums i │ │ │ │ │ +00036d30: 6e20 696e 6e65 7220 656e 756d 2e0a 0a3c n inner enum...< │ │ │ │ │ +00036d40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f63 li>tools/javac/c │ │ │ │ │ +00036d50: 6c61 7373 6669 6c65 732f 6174 7472 6962 lassfiles/attrib │ │ │ │ │ +00036d60: 7574 6573 2f69 6e6e 6572 636c 6173 7365 utes/innerclasse │ │ │ │ │ +00036d70: 732f 496e 6e65 7245 6e75 6d49 6e49 6e6e s/InnerEnumInInn │ │ │ │ │ +00036d80: 6572 496e 7465 7266 6163 6554 6573 742e erInterfaceTest. │ │ │ │ │ +00036d90: 6a61 7661 3a20 5465 7374 696e 6720 496e java: Testing In │ │ │ │ │ +00036da0: 6e65 7243 6c61 7373 6573 5f61 7474 7269 nerClasses_attri │ │ │ │ │ +00036db0: 6275 7465 206f 6620 696e 6e65 7220 656e bute of inner en │ │ │ │ │ +00036dc0: 756d 7320 696e 2069 6e6e 6572 2069 6e74 ums in inner int │ │ │ │ │ +00036dd0: 6572 6661 6365 2e0a 0a3c 6c69 3e74 6f6f erface...
  • too │ │ │ │ │ +00036de0: 6c73 2f6a 6176 6163 2f63 6c61 7373 6669 ls/javac/classfi │ │ │ │ │ +00036df0: 6c65 732f 6174 7472 6962 7574 6573 2f69 les/attributes/i │ │ │ │ │ +00036e00: 6e6e 6572 636c 6173 7365 732f 496e 6e65 nnerclasses/Inne │ │ │ │ │ +00036e10: 7245 6e75 6d73 496e 496e 6e65 7243 6c61 rEnumsInInnerCla │ │ │ │ │ +00036e20: 7373 5465 7374 2e6a 6176 613a 2054 6573 ssTest.java: Tes │ │ │ │ │ +00036e30: 7469 6e67 2049 6e6e 6572 436c 6173 7365 ting InnerClasse │ │ │ │ │ +00036e40: 735f 6174 7472 6962 7574 6520 6f66 2069 s_attribute of i │ │ │ │ │ +00036e50: 6e6e 6572 2065 6e75 6d73 2069 6e20 696e nner enums in in │ │ │ │ │ +00036e60: 6e65 7220 636c 6173 732e 0a0a 3c6c 693e ner class...
  • │ │ │ │ │ +00036e70: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ +00036e80: 7366 696c 6573 2f61 7474 7269 6275 7465 sfiles/attribute │ │ │ │ │ +00036e90: 732f 696e 6e65 7263 6c61 7373 6573 2f49 s/innerclasses/I │ │ │ │ │ +00036ea0: 6e6e 6572 496e 7465 7266 6163 6573 496e nnerInterfacesIn │ │ │ │ │ +00036eb0: 496e 6e65 7241 6e6e 6f74 6174 696f 6e54 InnerAnnotationT │ │ │ │ │ +00036ec0: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ +00036ed0: 6720 496e 6e65 7243 6c61 7373 6573 5f61 g InnerClasses_a │ │ │ │ │ +00036ee0: 7474 7269 6275 7465 206f 6620 696e 6e65 ttribute of inne │ │ │ │ │ +00036ef0: 7220 696e 7465 7266 6163 6573 2069 6e20 r interfaces in │ │ │ │ │ +00036f00: 696e 6e65 7220 616e 6e6f 7461 7469 6f6e inner annotation │ │ │ │ │ +00036f10: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00036f20: 6163 2f63 6c61 7373 6669 6c65 732f 6174 ac/classfiles/at │ │ │ │ │ +00036f30: 7472 6962 7574 6573 2f69 6e6e 6572 636c tributes/innercl │ │ │ │ │ +00036f40: 6173 7365 732f 496e 6e65 7249 6e74 6572 asses/InnerInter │ │ │ │ │ +00036f50: 6661 6365 7349 6e49 6e6e 6572 436c 6173 facesInInnerClas │ │ │ │ │ +00036f60: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ +00036f70: 696e 6720 496e 6e65 7243 6c61 7373 6573 ing InnerClasses │ │ │ │ │ +00036f80: 5f61 7474 7269 6275 7465 206f 6620 696e _attribute of in │ │ │ │ │ +00036f90: 6e65 7220 696e 7465 7266 6163 6573 2069 ner interfaces i │ │ │ │ │ +00036fa0: 6e20 696e 6e65 7220 636c 6173 732e 0a0a n inner class... │ │ │ │ │ +00036fb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00036fc0: 636c 6173 7366 696c 6573 2f61 7474 7269 classfiles/attri │ │ │ │ │ +00036fd0: 6275 7465 732f 696e 6e65 7263 6c61 7373 butes/innerclass │ │ │ │ │ +00036fe0: 6573 2f49 6e6e 6572 496e 7465 7266 6163 es/InnerInterfac │ │ │ │ │ +00036ff0: 6573 496e 496e 6e65 7245 6e75 6d54 6573 esInInnerEnumTes │ │ │ │ │ +00037000: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ +00037010: 496e 6e65 7243 6c61 7373 6573 5f61 7474 InnerClasses_att │ │ │ │ │ +00037020: 7269 6275 7465 206f 6620 696e 6e65 7220 ribute of inner │ │ │ │ │ +00037030: 696e 7465 7266 6163 6573 2069 6e20 696e interfaces in in │ │ │ │ │ +00037040: 6e65 7220 656e 756d 2e0a 0a3c 6c69 3e74 ner enum...
  • t │ │ │ │ │ +00037050: 6f6f 6c73 2f6a 6176 6163 2f63 6c61 7373 ools/javac/class │ │ │ │ │ +00037060: 6669 6c65 732f 6174 7472 6962 7574 6573 files/attributes │ │ │ │ │ +00037070: 2f69 6e6e 6572 636c 6173 7365 732f 496e /innerclasses/In │ │ │ │ │ +00037080: 6e65 7249 6e74 6572 6661 6365 7349 6e49 nerInterfacesInI │ │ │ │ │ +00037090: 6e6e 6572 496e 7465 7266 6163 6554 6573 nnerInterfaceTes │ │ │ │ │ +000370a0: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ +000370b0: 496e 6e65 7243 6c61 7373 6573 5f61 7474 InnerClasses_att │ │ │ │ │ +000370c0: 7269 6275 7465 206f 6620 696e 6e65 7220 ribute of inner │ │ │ │ │ +000370d0: 696e 7465 7266 6163 6573 2069 6e20 696e interfaces in in │ │ │ │ │ +000370e0: 6e65 7220 696e 7465 7266 6163 652e 0a0a ner interface... │ │ │ │ │ +000370f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00037100: 636c 6173 7366 696c 6573 2f61 7474 7269 classfiles/attri │ │ │ │ │ +00037110: 6275 7465 732f 696e 6e65 7263 6c61 7373 butes/innerclass │ │ │ │ │ +00037120: 6573 2f4e 6f49 6e6e 6572 436c 6173 7365 es/NoInnerClasse │ │ │ │ │ +00037130: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ +00037140: 2074 6861 7420 7468 6572 6520 6172 6520 that there are │ │ │ │ │ +00037150: 6e6f 2069 6e6e 6572 2063 6c61 7373 6573 no inner classes │ │ │ │ │ +00037160: 2061 7474 7269 6275 7465 7320 696e 2063 attributes in c │ │ │ │ │ +00037170: 6173 6520 6f66 2074 6865 7265 2061 7265 ase of there are │ │ │ │ │ +00037180: 206e 6f20 696e 6e65 7220 636c 6173 7365 no inner classe │ │ │ │ │ +00037190: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +000371a0: 7661 632f 636c 6173 7366 696c 6573 2f62 vac/classfiles/b │ │ │ │ │ +000371b0: 6164 436c 6173 7366 696c 6573 2f41 7373 adClassfiles/Ass │ │ │ │ │ +000371c0: 6572 7469 6f6e 7352 6561 6469 6e67 436c ertionsReadingCl │ │ │ │ │ +000371d0: 6173 7366 696c 6573 5465 7374 2e6a 6176 assfilesTest.jav │ │ │ │ │ +000371e0: 613a 204a 6176 6163 2074 6872 6f77 7320 a: Javac throws │ │ │ │ │ +000371f0: 4173 7365 7274 696f 6e45 7272 6f72 206f AssertionError o │ │ │ │ │ +00037200: 6e20 6675 7373 6564 2063 6c61 7373 2066 n fussed class f │ │ │ │ │ +00037210: 696c 6573 0a0a 3c6c 693e 746f 6f6c 732f iles..
  • tools/ │ │ │ │ │ +00037220: 6a61 7661 632f 636c 6173 7372 6561 6465 javac/classreade │ │ │ │ │ +00037230: 722f 3831 3731 3133 322f 4261 6443 6f6e r/8171132/BadCon │ │ │ │ │ +00037240: 7374 616e 7456 616c 7565 2e6a 6176 613a stantValue.java: │ │ │ │ │ +00037250: 2049 6d70 726f 7665 2063 6c61 7373 2072 Improve class r │ │ │ │ │ +00037260: 6561 6469 6e67 206f 6620 696e 7661 6c69 eading of invali │ │ │ │ │ +00037270: 6420 6f72 206f 7574 2d6f 662d 7261 6e67 d or out-of-rang │ │ │ │ │ +00037280: 6520 436f 6e73 7461 6e74 5661 6c75 6520 e ConstantValue │ │ │ │ │ +00037290: 6174 7472 6962 7574 6573 0a0a 3c6c 693e attributes..
  • │ │ │ │ │ +000372a0: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ +000372b0: 7372 6561 6465 722f 3832 3135 3430 372f sreader/8215407/ │ │ │ │ │ +000372c0: 4272 6f6b 656e 456e 636c 6f73 696e 6743 BrokenEnclosingC │ │ │ │ │ +000372d0: 6c61 7373 2e6a 6176 613a 2056 6572 6966 lass.java: Verif │ │ │ │ │ +000372e0: 7920 6272 6f6b 656e 2045 6e63 6c6f 7369 y broken Enclosi │ │ │ │ │ +000372f0: 6e67 4d65 7468 6f64 2061 7474 7269 6275 ngMethod attribu │ │ │ │ │ +00037300: 7465 2064 6f65 7320 6e6f 7420 6272 6561 te does not brea │ │ │ │ │ +00037310: 6b20 436c 6173 7352 6561 6465 722e 0a0a k ClassReader... │ │ │ │ │ +00037320: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00037330: 636c 6173 7372 6561 6465 722f 3832 3139 classreader/8219 │ │ │ │ │ +00037340: 3831 302f 4261 6446 6965 6c64 466c 6167 810/BadFieldFlag │ │ │ │ │ +00037350: 7354 6573 742e 6a61 7661 3a20 5665 7269 sTest.java: Veri │ │ │ │ │ +00037360: 6679 2043 6c61 7373 5265 6164 6572 2064 fy ClassReader d │ │ │ │ │ +00037370: 6574 6563 7473 2069 6e76 616c 6964 2066 etects invalid f │ │ │ │ │ +00037380: 6965 6c64 2061 6363 6573 7320 666c 6167 ield access flag │ │ │ │ │ +00037390: 7320 636f 6d62 696e 6174 696f 6e73 0a0a s combinations.. │ │ │ │ │ +000373a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000373b0: 636c 6173 7372 6561 6465 722f 3832 3139 classreader/8219 │ │ │ │ │ +000373c0: 3831 302f 4261 644d 6574 686f 6446 6c61 810/BadMethodFla │ │ │ │ │ +000373d0: 6773 5465 7374 2e6a 6176 613a 2056 6572 gsTest.java: Ver │ │ │ │ │ +000373e0: 6966 7920 436c 6173 7352 6561 6465 7220 ify ClassReader │ │ │ │ │ +000373f0: 6465 7465 6374 7320 696e 7661 6c69 6420 detects invalid │ │ │ │ │ +00037400: 6d65 7468 6f64 2061 6363 6573 7320 666c method access fl │ │ │ │ │ +00037410: 6167 7320 636f 6d62 696e 6174 696f 6e73 ags combinations │ │ │ │ │ +00037420: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00037430: 632f 636c 6173 7372 6561 6465 722f 4261 c/classreader/Ba │ │ │ │ │ +00037440: 6443 6c61 7373 2e6a 6176 613a 2043 6f6d dClass.java: Com │ │ │ │ │ +00037450: 7069 6c69 6e67 2061 6761 696e 7374 2074 piling against t │ │ │ │ │ +00037460: 6869 7320 636f 7272 7570 7420 636c 6173 his corrupt clas │ │ │ │ │ +00037470: 7320 6669 6c65 2063 6175 7365 7320 6120 s file causes a │ │ │ │ │ +00037480: 7374 6163 6b74 7261 6365 2066 726f 6d20 stacktrace from │ │ │ │ │ +00037490: 6a61 7661 630a 0a3c 6c69 3e74 6f6f 6c73 javac..
  • tools │ │ │ │ │ +000374a0: 2f6a 6176 6163 2f63 6c61 7373 7265 6164 /javac/classread │ │ │ │ │ +000374b0: 6572 2f42 6164 4d65 7468 6f64 5061 7261 er/BadMethodPara │ │ │ │ │ +000374c0: 6d65 7465 722e 6a61 7661 3a20 4d69 7373 meter.java: Miss │ │ │ │ │ +000374d0: 696e 6720 6172 7261 7920 626f 756e 6473 ing array bounds │ │ │ │ │ +000374e0: 2063 6865 636b 2069 6e20 436c 6173 7352 check in ClassR │ │ │ │ │ +000374f0: 6561 6465 722e 7061 7261 6d65 7465 720a eader.parameter. │ │ │ │ │ +00037500: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00037510: 2f63 6c61 7373 7265 6164 6572 2f46 696c /classreader/Fil │ │ │ │ │ +00037520: 6553 7973 7465 6d43 6c6f 7365 6454 6573 eSystemClosedTes │ │ │ │ │ +00037530: 742e 6a61 7661 3a20 6a61 7661 2e6e 696f t.java: java.nio │ │ │ │ │ +00037540: 2e66 696c 652e 436c 6f73 6564 4669 6c65 .file.ClosedFile │ │ │ │ │ +00037550: 5379 7374 656d 4578 6365 7074 696f 6e20 SystemException │ │ │ │ │ +00037560: 696e 206a 6176 6164 6f63 0a0a 3c6c 693e in javadoc..
  • │ │ │ │ │ +00037570: 746f 6f6c 732f 6a61 7661 632f 636c 6173 tools/javac/clas │ │ │ │ │ +00037580: 7372 6561 6465 722f 496e 7661 6c69 644d sreader/InvalidM │ │ │ │ │ +00037590: 6f64 6966 6965 6455 7466 3854 6573 742e odifiedUtf8Test. │ │ │ │ │ +000375a0: 6a61 7661 3a20 436f 6d70 696c 6572 2073 java: Compiler s │ │ │ │ │ +000375b0: 686f 756c 6420 6469 7361 6c6c 6f77 206e hould disallow n │ │ │ │ │ +000375c0: 6f6e 2d73 7461 6e64 6172 6420 5554 462d on-standard UTF- │ │ │ │ │ +000375d0: 3820 7374 7269 6e67 2065 6e63 6f64 696e 8 string encodin │ │ │ │ │ +000375e0: 6773 0a0a 3c6c 693e 746f 6f6c 732f 6a61 gs..
  • tools/ja │ │ │ │ │ +000375f0: 7661 632f 636c 6173 7372 6561 6465 722f vac/classreader/ │ │ │ │ │ +00037600: 5061 7261 6d65 7465 724d 6f64 6966 6965 ParameterModifie │ │ │ │ │ +00037610: 7273 4163 726f 7373 436f 6d70 696c 6174 rsAcrossCompilat │ │ │ │ │ +00037620: 696f 6e42 6f75 6e64 6172 6965 732e 6a61 ionBoundaries.ja │ │ │ │ │ +00037630: 7661 3a20 7061 7261 6d65 7465 7220 6d6f va: parameter mo │ │ │ │ │ +00037640: 6469 6669 6572 7320 6172 6520 6e6f 7420 difiers are not │ │ │ │ │ +00037650: 7669 7369 626c 6520 746f 206a 6176 6163 visible to javac │ │ │ │ │ +00037660: 2070 6c75 6769 6e73 2061 6372 6f73 7320 plugins across │ │ │ │ │ +00037670: 636f 6d70 696c 6174 696f 6e20 626f 756e compilation boun │ │ │ │ │ +00037680: 6461 7269 6573 0a0a 3c6c 693e 746f 6f6c daries..
  • tool │ │ │ │ │ +00037690: 732f 6a61 7661 632f 636c 6173 7372 6561 s/javac/classrea │ │ │ │ │ +000376a0: 6465 722f 5437 3033 3131 3038 2e6a 6176 der/T7031108.jav │ │ │ │ │ +000376b0: 613a 204e 5045 2069 6e20 6a61 7661 632e a: NPE in javac. │ │ │ │ │ +000376c0: 6a76 6d2e 436c 6173 7352 6561 6465 722e jvm.ClassReader. │ │ │ │ │ +000376d0: 6669 6e64 4d65 7468 6f64 2069 6e20 5061 findMethod in Pa │ │ │ │ │ +000376e0: 636b 6167 6545 6c65 6d65 6e74 2e65 6e63 ckageElement.enc │ │ │ │ │ +000376f0: 6c6f 7365 6445 6c65 6d65 6e74 7320 6672 losedElements fr │ │ │ │ │ +00037700: 6f6d 2041 5020 696e 2069 6e63 7220 6275 om AP in incr bu │ │ │ │ │ +00037710: 696c 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a ild..
  • tools/j │ │ │ │ │ +00037720: 6176 6163 2f63 6c61 7373 7265 6164 6572 avac/classreader │ │ │ │ │ +00037730: 2f54 7275 6e63 6174 6564 436c 6173 7346 /TruncatedClassF │ │ │ │ │ +00037740: 696c 6554 6573 742e 6a61 7661 3a20 5665 ileTest.java: Ve │ │ │ │ │ +00037750: 7269 6679 2074 7275 6e63 6174 6564 2063 rify truncated c │ │ │ │ │ +00037760: 6c61 7373 2066 696c 6573 2061 7265 2064 lass files are d │ │ │ │ │ +00037770: 6574 6563 7465 6420 616e 6420 7265 706f etected and repo │ │ │ │ │ +00037780: 7274 6564 2061 7320 7472 756e 6361 7465 rted as truncate │ │ │ │ │ +00037790: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +000377a0: 6163 2f63 6c61 7373 7772 6974 6572 2f45 ac/classwriter/E │ │ │ │ │ +000377b0: 7874 7261 4174 7472 6962 7574 6573 2e6a xtraAttributes.j │ │ │ │ │ +000377c0: 6176 613a 2066 6163 696c 6974 6174 6520 ava: facilitate │ │ │ │ │ +000377d0: 7772 6974 696e 6720 6164 6469 7469 6f6e writing addition │ │ │ │ │ +000377e0: 616c 2063 7573 746f 6d20 6174 7472 6962 al custom attrib │ │ │ │ │ +000377f0: 7574 6573 2069 6e20 6120 636c 6173 7320 utes in a class │ │ │ │ │ +00037800: 6669 6c65 0a0a 3c6c 693e 746f 6f6c 732f file..
  • tools/ │ │ │ │ │ +00037810: 6a61 7661 632f 636c 6173 7377 7269 7465 javac/classwrite │ │ │ │ │ +00037820: 722f 496e 6479 436f 7272 6563 7449 6e76 r/IndyCorrectInv │ │ │ │ │ +00037830: 6f63 6174 696f 6e4e 616d 652e 6a61 7661 ocationName.java │ │ │ │ │ +00037840: 3a20 5665 7269 6679 2074 6865 2063 6f72 : Verify the cor │ │ │ │ │ +00037850: 7265 6374 2063 6f6e 7374 616e 7470 6f6f rect constantpoo │ │ │ │ │ +00037860: 6c20 656e 7472 6965 7320 6172 6520 6372 l entries are cr │ │ │ │ │ +00037870: 6561 7465 6420 666f 7220 696e 766f 6b65 eated for invoke │ │ │ │ │ +00037880: 6479 6e61 6d69 6320 696e 7374 7275 6374 dynamic instruct │ │ │ │ │ +00037890: 696f 6e73 2075 7369 6e67 2074 6865 2073 ions using the s │ │ │ │ │ +000378a0: 616d 6520 626f 6f74 7374 7261 7020 616e ame bootstrap an │ │ │ │ │ +000378b0: 6420 7479 7065 2c20 6275 7420 6469 6666 d type, but diff │ │ │ │ │ +000378c0: 6572 656e 7420 6e61 6d65 2e0a 0a3c 6c69 erent name...
  • tools/javac/cod │ │ │ │ │ +000378e0: 652f 4172 7261 7943 6c6f 6e65 2e6a 6176 e/ArrayClone.jav │ │ │ │ │ +000378f0: 613a 2043 6c6f 6e65 2829 206f 6e20 6172 a: Clone() on ar │ │ │ │ │ +00037900: 7261 7973 2063 6f6d 7069 6c65 6420 696e rays compiled in │ │ │ │ │ +00037910: 636f 7272 6563 746c 790a 0a3c 6c69 3e74 correctly..
  • t │ │ │ │ │ +00037920: 6f6f 6c73 2f6a 6176 6163 2f63 6f64 652f ools/javac/code/ │ │ │ │ │ +00037930: 4368 6172 496d 6d65 6469 6174 6556 616c CharImmediateVal │ │ │ │ │ +00037940: 7565 2e6a 6176 613a 2056 6572 6966 7920 ue.java: Verify │ │ │ │ │ +00037950: 636f 6e73 7461 6e74 2f69 6d6d 6564 6961 constant/immedia │ │ │ │ │ +00037960: 7465 2063 6861 7220 7661 6c75 6573 2061 te char values a │ │ │ │ │ +00037970: 7265 2063 6f72 7265 6374 6c79 2065 6e68 re correctly enh │ │ │ │ │ +00037980: 616e 6365 6420 746f 2069 6e74 7320 7768 anced to ints wh │ │ │ │ │ +00037990: 656e 2075 7365 6420 696e 2075 6e61 7279 en used in unary │ │ │ │ │ +000379a0: 206f 7065 7261 746f 7273 0a0a 3c6c 693e operators..
  • │ │ │ │ │ +000379b0: 746f 6f6c 732f 6a61 7661 632f 636f 6d70 tools/javac/comp │ │ │ │ │ +000379c0: 6c65 7469 6f6e 4465 7073 2f44 6570 7341 letionDeps/DepsA │ │ │ │ │ +000379d0: 6e64 416e 6e6f 2e6a 6176 613a 204d 616b ndAnno.java: Mak │ │ │ │ │ +000379e0: 6520 7375 7265 202d 5844 636f 6d70 6c65 e sure -XDcomple │ │ │ │ │ +000379f0: 7469 6f6e 4465 7073 2064 6f65 7320 6e6f tionDeps does no │ │ │ │ │ +00037a00: 7420 6361 7573 6520 616e 2069 6e66 696e t cause an infin │ │ │ │ │ +00037a10: 6974 6520 6c6f 6f70 2e0a 0a3c 6c69 3e74 ite loop...
  • t │ │ │ │ │ +00037a20: 6f6f 6c73 2f6a 6176 6163 2f63 6f6d 706c ools/javac/compl │ │ │ │ │ +00037a30: 6574 696f 6e44 6570 732f 4465 7073 416e etionDeps/DepsAn │ │ │ │ │ +00037a40: 6444 6f63 4c69 6e74 2e6a 6176 613a 204d dDocLint.java: M │ │ │ │ │ +00037a50: 616b 6520 7375 7265 2074 6865 7265 2069 ake sure there i │ │ │ │ │ +00037a60: 7320 6e6f 2069 6e74 6572 6665 7265 6e63 s no interferenc │ │ │ │ │ +00037a70: 6520 6265 7477 6565 6e20 636f 6d70 6c65 e between comple │ │ │ │ │ +00037a80: 7469 6f6e 4465 7073 2061 6e64 2064 6f63 tionDeps and doc │ │ │ │ │ +00037a90: 6c69 6e74 0a0a 3c6c 693e 746f 6f6c 732f lint..
  • tools/ │ │ │ │ │ +00037aa0: 6a61 7661 632f 636f 6e64 6974 696f 6e61 javac/conditiona │ │ │ │ │ +00037ab0: 6c2f 3635 3030 3334 332f 5436 3530 3033 l/6500343/T65003 │ │ │ │ │ +00037ac0: 3433 612e 6a61 7661 3a20 636f 6d70 696c 43a.java: compil │ │ │ │ │ +00037ad0: 6572 2067 656e 6572 6174 6573 2062 6164 er generates bad │ │ │ │ │ +00037ae0: 2063 6f64 6520 7768 656e 2074 7261 6e73 code when trans │ │ │ │ │ +00037af0: 6c61 7469 6e67 2063 6f6e 6469 7469 6f6e lating condition │ │ │ │ │ +00037b00: 616c 2065 7870 7265 7373 696f 6e73 0a0a al expressions.. │ │ │ │ │ +00037b10: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00037b20: 636f 6e64 6974 696f 6e61 6c2f 3635 3030 conditional/6500 │ │ │ │ │ +00037b30: 3334 332f 5436 3530 3033 3433 622e 6a61 343/T6500343b.ja │ │ │ │ │ +00037b40: 7661 3a20 636f 6d70 696c 6572 2067 656e va: compiler gen │ │ │ │ │ +00037b50: 6572 6174 6573 2062 6164 2063 6f64 6520 erates bad code │ │ │ │ │ +00037b60: 7768 656e 2074 7261 6e73 6c61 7469 6e67 when translating │ │ │ │ │ +00037b70: 2063 6f6e 6469 7469 6f6e 616c 2065 7870 conditional exp │ │ │ │ │ +00037b80: 7265 7373 696f 6e73 0a0a 3c6c 693e 746f ressions..
  • to │ │ │ │ │ +00037b90: 6f6c 732f 6a61 7661 632f 636f 6e64 6974 ols/javac/condit │ │ │ │ │ +00037ba0: 696f 6e61 6c2f 3830 3634 3436 342f 5438 ional/8064464/T8 │ │ │ │ │ +00037bb0: 3036 3434 3634 2e6a 6176 613a 2072 6567 064464.java: reg │ │ │ │ │ +00037bc0: 7265 7373 696f 6e20 7769 7468 2074 7970 ression with typ │ │ │ │ │ +00037bd0: 6520 696e 6665 7265 6e63 6520 6f66 2063 e inference of c │ │ │ │ │ +00037be0: 6f6e 6469 7469 6f6e 616c 2065 7870 7265 onditional expre │ │ │ │ │ +00037bf0: 7373 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ssion..
  • tools │ │ │ │ │ +00037c00: 2f6a 6176 6163 2f63 6f6e 6469 7469 6f6e /javac/condition │ │ │ │ │ +00037c10: 616c 2f38 3230 3031 3435 2f54 3832 3030 al/8200145/T8200 │ │ │ │ │ +00037c20: 3134 352e 6a61 7661 3a20 436f 6e64 6974 145.java: Condit │ │ │ │ │ +00037c30: 696f 6e61 6c20 6578 7072 6573 7369 6f6e ional expression │ │ │ │ │ +00037c40: 206d 6973 7461 6b65 6e6c 7920 7472 6561 mistakenly trea │ │ │ │ │ +00037c50: 7465 6420 6173 2073 7461 6e64 616c 6f6e ted as standalon │ │ │ │ │ +00037c60: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00037c70: 6163 2f63 6f6e 6469 7469 6f6e 616c 2f43 ac/conditional/C │ │ │ │ │ +00037c80: 6f6e 6469 7469 6f6e 616c 2e6a 6176 613a onditional.java: │ │ │ │ │ +00037c90: 2043 6f6e 6469 7469 6f6e 616c 206f 7065 Conditional ope │ │ │ │ │ +00037ca0: 7261 746f 7220 6170 706c 6965 7320 6173 rator applies as │ │ │ │ │ +00037cb0: 7369 676e 6d65 6e74 2063 6f6e 7665 7273 signment convers │ │ │ │ │ +00037cc0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +00037cd0: 6176 6163 2f63 6f6e 6469 7469 6f6e 616c avac/conditional │ │ │ │ │ +00037ce0: 2f43 6f6e 6469 7469 6f6e 616c 5769 7468 /ConditionalWith │ │ │ │ │ +00037cf0: 4669 6e61 6c53 7472 696e 6773 2e6a 6176 FinalStrings.jav │ │ │ │ │ +00037d00: 613a 206a 6176 612e 6c61 6e67 2e56 6572 a: java.lang.Ver │ │ │ │ │ +00037d10: 6966 7945 7272 6f72 3a20 4261 6420 6c6f ifyError: Bad lo │ │ │ │ │ +00037d20: 6361 6c20 7661 7269 6162 6c65 2074 7970 cal variable typ │ │ │ │ │ +00037d30: 6520 2d20 6c6f 6361 6c20 6669 6e61 6c20 e - local final │ │ │ │ │ +00037d40: 5374 7269 6e67 0a0a 3c6c 693e 746f 6f6c String..
  • tool │ │ │ │ │ +00037d50: 732f 6a61 7661 632f 636f 6e64 6974 696f s/javac/conditio │ │ │ │ │ +00037d60: 6e61 6c2f 5438 3031 3637 3032 2e6a 6176 nal/T8016702.jav │ │ │ │ │ +00037d70: 613a 2075 7365 206f 6620 7465 726e 6172 a: use of ternar │ │ │ │ │ +00037d80: 7920 6f70 6572 6174 6f72 2069 6e20 6c61 y operator in la │ │ │ │ │ +00037d90: 6d62 6461 2065 7870 7265 7373 696f 6e20 mbda expression │ │ │ │ │ +00037da0: 6769 7665 7320 696e 636f 7272 6563 7420 gives incorrect │ │ │ │ │ +00037db0: 7265 7375 6c74 730a 0a3c 6c69 3e74 6f6f results..
  • too │ │ │ │ │ +00037dc0: 6c73 2f6a 6176 6163 2f63 6f6e 7374 4465 ls/javac/constDe │ │ │ │ │ +00037dd0: 6275 672f 436f 6e73 7444 6562 7567 5465 bug/ConstDebugTe │ │ │ │ │ +00037de0: 7374 2e6a 6176 613a 206a 6176 6163 2063 st.java: javac c │ │ │ │ │ +00037df0: 6f6d 7069 6c65 7220 696e 636f 7272 6563 ompiler incorrec │ │ │ │ │ +00037e00: 746c 7920 696e 7365 7274 7320 266c 743b tly inserts < │ │ │ │ │ +00037e10: 636c 696e 6974 2667 743b 2077 6865 6e20 clinit> when │ │ │ │ │ +00037e20: 2d67 2069 7320 7370 6563 6966 6965 640a -g is specified. │ │ │ │ │ +00037e30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00037e40: 2f63 726f 7373 5061 636b 6167 6549 6d70 /crossPackageImp │ │ │ │ │ +00037e50: 6c2f 4372 6f73 7350 6163 6b61 6765 496d l/CrossPackageIm │ │ │ │ │ +00037e60: 706c 412e 6a61 7661 3a20 4361 6e6e 6f74 plA.java: Cannot │ │ │ │ │ +00037e70: 206f 7665 7272 6964 6520 6162 7374 7261 override abstra │ │ │ │ │ +00037e80: 6374 206d 6574 686f 6420 696e 2073 616d ct method in sam │ │ │ │ │ +00037e90: 6520 7061 636b 6167 650a 0a3c 6c69 3e74 e package..
  • t │ │ │ │ │ +00037ea0: 6f6f 6c73 2f6a 6176 6163 2f63 7963 6c65 ools/javac/cycle │ │ │ │ │ +00037eb0: 2f54 3831 3933 3536 312e 6a61 7661 3a20 /T8193561.java: │ │ │ │ │ +00037ec0: 5665 7269 6679 2074 6861 7420 7468 6572 Verify that ther │ │ │ │ │ +00037ed0: 6520 6973 206e 6f20 6372 6173 6820 666f e is no crash fo │ │ │ │ │ +00037ee0: 7220 6465 6661 756c 7420 6d65 7468 6f64 r default method │ │ │ │ │ +00037ef0: 7320 696e 206d 7574 7561 6c6c 7920 6465 s in mutually de │ │ │ │ │ +00037f00: 7065 6e64 656e 7420 696e 7465 7266 6163 pendent interfac │ │ │ │ │ +00037f10: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00037f20: 7661 632f 6461 6e67 6c69 6e67 4465 702f vac/danglingDep/ │ │ │ │ │ +00037f30: 4465 7058 2e6a 6176 613a 2020 0a0a 3c6c DepX.java: ..tools/javac/da │ │ │ │ │ +00037f50: 6e67 6c69 6e67 4465 702f 4e6f 4465 7058 nglingDep/NoDepX │ │ │ │ │ +00037f60: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ +00037f70: 6f6c 732f 6a61 7661 632f 6461 6e67 6c69 ols/javac/dangli │ │ │ │ │ +00037f80: 6e67 4465 702f 5465 7374 312e 6a61 7661 ngDep/Test1.java │ │ │ │ │ 00037f90: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ -00037fa0: 6176 6163 2f64 616e 676c 696e 6744 6570 avac/danglingDep │ │ │ │ │ -00037fb0: 2f54 6573 7431 2e6a 6176 613a 2020 0a0a /Test1.java: .. │ │ │ │ │ -00037fc0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00037fd0: 6465 636c 6172 6174 696f 6e2f 6d65 7468 declaration/meth │ │ │ │ │ -00037fe0: 6f64 2f4d 6574 686f 6456 6f69 6450 6172 od/MethodVoidPar │ │ │ │ │ -00037ff0: 616d 6574 6572 2e6a 6176 613a 2043 616e ameter.java: Can │ │ │ │ │ -00038000: 6e6f 7420 7573 6520 766f 6964 2061 7320 not use void as │ │ │ │ │ -00038010: 6120 7661 7269 6162 6c65 2074 7970 650a a variable type. │ │ │ │ │ -00038020: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00038030: 2f64 6566 6175 6c74 4d65 7468 6f64 732f /defaultMethods/ │ │ │ │ │ -00038040: 4173 7365 7274 696f 6e73 5465 7374 2e6a AssertionsTest.j │ │ │ │ │ -00038050: 6176 613a 2049 6e74 6572 6661 6365 7320 ava: Interfaces │ │ │ │ │ -00038060: 6d75 7374 206e 6f74 2063 6f6e 7461 696e must not contain │ │ │ │ │ -00038070: 206e 6f6e 2d70 7562 6c69 6320 6669 656c non-public fiel │ │ │ │ │ -00038080: 6473 2c20 656e 7375 7265 2024 6173 7365 ds, ensure $asse │ │ │ │ │ -00038090: 7274 696f 6e73 4469 7361 626c 6564 2069 rtionsDisabled i │ │ │ │ │ -000380a0: 7320 6e6f 7420 6765 6e65 7261 7465 6420 s not generated │ │ │ │ │ -000380b0: 696e 746f 2061 6e20 696e 7465 7266 6163 into an interfac │ │ │ │ │ -000380c0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -000380d0: 6163 2f64 6566 6175 6c74 4d65 7468 6f64 ac/defaultMethod │ │ │ │ │ -000380e0: 732f 4261 6443 6c61 7373 6669 6c65 2e6a s/BadClassfile.j │ │ │ │ │ -000380f0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -00038100: 2070 7265 2d4a 444b 3820 636c 6173 7366 pre-JDK8 classf │ │ │ │ │ -00038110: 696c 6573 2077 6974 6820 6465 6661 756c iles with defaul │ │ │ │ │ -00038120: 7420 616e 642f 6f72 2073 7461 7469 6320 t and/or static │ │ │ │ │ -00038130: 6d65 7468 6f64 7320 6172 6520 7265 6675 methods are refu │ │ │ │ │ -00038140: 7365 6420 636f 7272 6563 746c 792e 0a0a sed correctly... │ │ │ │ │ -00038150: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00038160: 6465 6661 756c 744d 6574 686f 6473 2f43 defaultMethods/C │ │ │ │ │ -00038170: 616e 6e6f 7443 6861 6e67 6541 7373 6572 annotChangeAsser │ │ │ │ │ -00038180: 7469 6f6e 7353 7461 7465 4166 7465 7249 tionsStateAfterI │ │ │ │ │ -00038190: 6e69 7469 616c 697a 6564 2e6a 6176 613a nitialized.java: │ │ │ │ │ -000381a0: 2045 6e73 7572 6520 7468 6520 6173 7365 Ensure the asse │ │ │ │ │ -000381b0: 7274 696f 6e20 7374 6174 7573 2063 616e rtion status can │ │ │ │ │ -000381c0: 6e6f 7420 6265 2063 6861 6e67 6564 206f not be changed o │ │ │ │ │ -000381d0: 6e63 6520 7468 6520 636c 6173 7320 6973 nce the class is │ │ │ │ │ -000381e0: 2069 6e69 7469 616c 697a 6564 0a0a 3c6c initialized..tools/javac/de │ │ │ │ │ -00038200: 6661 756c 744d 6574 686f 6473 2f43 6865 faultMethods/Che │ │ │ │ │ -00038210: 636b 4143 435f 5354 5249 4354 466c 6167 ckACC_STRICTFlag │ │ │ │ │ -00038220: 4f6e 4465 6661 756c 744d 6574 686f 6454 OnDefaultMethodT │ │ │ │ │ -00038230: 6573 742e 6a61 7661 3a20 7374 7269 6374 est.java: strict │ │ │ │ │ -00038240: 6670 2069 6e74 6572 6661 6365 206d 6973 fp interface mis │ │ │ │ │ -00038250: 7365 7320 7374 7269 6374 6670 206d 6f64 ses strictfp mod │ │ │ │ │ -00038260: 6966 6572 206f 6e20 6465 6661 756c 7420 ifer on default │ │ │ │ │ -00038270: 6d65 7468 6f64 0a0a 3c6c 693e 746f 6f6c method..
  • tool │ │ │ │ │ -00038280: 732f 6a61 7661 632f 6465 6661 756c 744d s/javac/defaultM │ │ │ │ │ -00038290: 6574 686f 6473 2f43 6c61 7373 5265 6164 ethods/ClassRead │ │ │ │ │ -000382a0: 6572 5465 7374 2f43 6c61 7373 5265 6164 erTest/ClassRead │ │ │ │ │ -000382b0: 6572 5465 7374 2e6a 6176 613a 2063 6865 erTest.java: che │ │ │ │ │ -000382c0: 636b 2074 6861 7420 6465 6661 756c 7420 ck that default │ │ │ │ │ -000382d0: 6d65 7468 6f64 7320 646f 6e27 7420 6361 methods don't ca │ │ │ │ │ -000382e0: 7573 6520 436c 6173 7352 6561 6465 7220 use ClassReader │ │ │ │ │ -000382f0: 746f 2063 6f6d 706c 6574 6520 636c 6173 to complete clas │ │ │ │ │ -00038300: 7365 7320 7265 6375 7273 6976 656c 790a ses recursively. │ │ │ │ │ -00038310: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00038320: 2f64 6566 6175 6c74 4d65 7468 6f64 732f /defaultMethods/ │ │ │ │ │ -00038330: 4465 6661 756c 744d 6574 686f 6446 6c61 DefaultMethodFla │ │ │ │ │ -00038340: 6773 2e6a 6176 613a 2053 796d 626f 6c2e gs.java: Symbol. │ │ │ │ │ -00038350: 6765 744d 6f64 6966 6965 7273 206f 6d69 getModifiers omi │ │ │ │ │ -00038360: 7473 2041 4343 5f41 4253 5452 4143 5420 ts ACC_ABSTRACT │ │ │ │ │ -00038370: 6672 6f6d 2069 6e74 6572 6661 6365 2077 from interface w │ │ │ │ │ -00038380: 6974 6820 6465 6661 756c 7420 6d65 7468 ith default meth │ │ │ │ │ -00038390: 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ods..
  • tools/j │ │ │ │ │ -000383a0: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ -000383b0: 6f64 732f 4e65 6730 312e 6a61 7661 3a20 ods/Neg01.java: │ │ │ │ │ -000383c0: 6e65 6761 7469 7665 2074 6573 7420 666f negative test fo │ │ │ │ │ -000383d0: 7220 616d 6269 6775 6f75 7320 6465 6661 r ambiguous defa │ │ │ │ │ -000383e0: 756c 7473 0a0a 3c6c 693e 746f 6f6c 732f ults..
  • tools/ │ │ │ │ │ -000383f0: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ -00038400: 686f 6473 2f4e 6567 3032 2e6a 6176 613a hods/Neg02.java: │ │ │ │ │ -00038410: 2063 6865 636b 2074 6861 7420 696c 6c2d check that ill- │ │ │ │ │ -00038420: 666f 726d 6564 204d 4920 6869 6572 6172 formed MI hierar │ │ │ │ │ -00038430: 6368 6965 7320 646f 206e 6f74 2063 6f6d chies do not com │ │ │ │ │ -00038440: 7069 6c65 0a0a 3c6c 693e 746f 6f6c 732f pile..
  • tools/ │ │ │ │ │ -00038450: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ -00038460: 686f 6473 2f4e 6567 3033 2e6a 6176 613a hods/Neg03.java: │ │ │ │ │ -00038470: 2063 6865 636b 2074 6861 7420 7265 2d61 check that re-a │ │ │ │ │ -00038480: 6273 7472 6163 7469 6f6e 2077 6f72 6b73 bstraction works │ │ │ │ │ -00038490: 2070 726f 7065 726c 790a 0a3c 6c69 3e74 properly..
  • t │ │ │ │ │ -000384a0: 6f6f 6c73 2f6a 6176 6163 2f64 6566 6175 ools/javac/defau │ │ │ │ │ -000384b0: 6c74 4d65 7468 6f64 732f 4e65 6730 342e ltMethods/Neg04. │ │ │ │ │ -000384c0: 6a61 7661 3a20 6368 6563 6b20 7468 6174 java: check that │ │ │ │ │ -000384d0: 2064 6566 6175 6c74 206d 6574 686f 6420 default method │ │ │ │ │ -000384e0: 6d75 7374 2068 6176 6520 6d6f 7374 2073 must have most s │ │ │ │ │ -000384f0: 7065 6369 6669 6320 7265 7475 726e 2074 pecific return t │ │ │ │ │ -00038500: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ -00038510: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ -00038520: 6f64 732f 4e65 6730 352e 6a61 7661 3a20 ods/Neg05.java: │ │ │ │ │ -00038530: 6368 6563 6b20 7468 6174 2061 6273 7472 check that abstr │ │ │ │ │ -00038540: 6163 7420 6d65 7468 6f64 7320 6172 6520 act methods are │ │ │ │ │ -00038550: 636f 6d70 6174 6962 6c65 2077 6974 6820 compatible with │ │ │ │ │ -00038560: 696e 6865 7269 7465 6420 6465 6661 756c inherited defaul │ │ │ │ │ -00038570: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -00038580: 7661 632f 6465 6661 756c 744d 6574 686f vac/defaultMetho │ │ │ │ │ -00038590: 6473 2f4e 6567 3036 2e6a 6176 613a 2066 ds/Neg06.java: f │ │ │ │ │ -000385a0: 6c6f 7720 616e 616c 7973 6973 2069 7320 low analysis is │ │ │ │ │ -000385b0: 6e6f 7420 7275 6e20 6f6e 2069 6e6c 696e not run on inlin │ │ │ │ │ -000385c0: 6564 2064 6566 6175 6c74 2062 6f64 6965 ed default bodie │ │ │ │ │ -000385d0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -000385e0: 6163 2f64 6566 6175 6c74 4d65 7468 6f64 ac/defaultMethod │ │ │ │ │ -000385f0: 732f 4e65 6730 372e 6a61 7661 3a20 6368 s/Neg07.java: ch │ │ │ │ │ -00038600: 6563 6b20 7468 6174 2064 6566 6175 6c74 eck that default │ │ │ │ │ -00038610: 206f 7665 7272 6964 6573 2061 7265 2070 overrides are p │ │ │ │ │ -00038620: 726f 7065 726c 7920 7479 7065 2d63 6865 roperly type-che │ │ │ │ │ -00038630: 636b 6564 0a0a 3c6c 693e 746f 6f6c 732f cked..
  • tools/ │ │ │ │ │ -00038640: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ -00038650: 686f 6473 2f4e 6567 3038 2e6a 6176 613a hods/Neg08.java: │ │ │ │ │ -00038660: 2063 6865 636b 2074 6861 7420 6465 6661 check that defa │ │ │ │ │ -00038670: 756c 7420 6f76 6572 7269 6465 7320 6172 ult overrides ar │ │ │ │ │ -00038680: 6520 7072 6f70 6572 6c79 2074 7970 652d e properly type- │ │ │ │ │ -00038690: 6368 6563 6b65 640a 0a3c 6c69 3e74 6f6f checked..
  • too │ │ │ │ │ -000386a0: 6c73 2f6a 6176 6163 2f64 6566 6175 6c74 ls/javac/default │ │ │ │ │ -000386b0: 4d65 7468 6f64 732f 4e65 6730 392e 6a61 Methods/Neg09.ja │ │ │ │ │ -000386c0: 7661 3a20 6368 6563 6b20 7468 6174 2064 va: check that d │ │ │ │ │ -000386d0: 6566 6175 6c74 206f 7665 7272 6964 6573 efault overrides │ │ │ │ │ -000386e0: 2061 7265 2070 726f 7065 726c 7920 7479 are properly ty │ │ │ │ │ -000386f0: 7065 2d63 6865 636b 6564 0a0a 3c6c 693e pe-checked..
  • │ │ │ │ │ -00038700: 746f 6f6c 732f 6a61 7661 632f 6465 6661 tools/javac/defa │ │ │ │ │ -00038710: 756c 744d 6574 686f 6473 2f4e 6567 3130 ultMethods/Neg10 │ │ │ │ │ -00038720: 2e6a 6176 613a 2063 6865 636b 2074 6861 .java: check tha │ │ │ │ │ -00038730: 7420 6465 6661 756c 7420 6f76 6572 7269 t default overri │ │ │ │ │ -00038740: 6465 7320 6172 6520 7072 6f70 6572 6c79 des are properly │ │ │ │ │ -00038750: 2074 7970 652d 6368 6563 6b65 640a 0a3c type-checked..< │ │ │ │ │ -00038760: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -00038770: 6566 6175 6c74 4d65 7468 6f64 732f 4e65 efaultMethods/Ne │ │ │ │ │ -00038780: 6731 312e 6a61 7661 3a20 6368 6563 6b20 g11.java: check │ │ │ │ │ -00038790: 7468 6174 2064 6566 6175 6c74 206f 7665 that default ove │ │ │ │ │ -000387a0: 7272 6964 6573 2061 7265 2070 726f 7065 rrides are prope │ │ │ │ │ -000387b0: 726c 7920 7479 7065 2d63 6865 636b 6564 rly type-checked │ │ │ │ │ -000387c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000387d0: 632f 6465 6661 756c 744d 6574 686f 6473 c/defaultMethods │ │ │ │ │ -000387e0: 2f4e 6567 3132 2e6a 6176 613a 2063 6865 /Neg12.java: che │ │ │ │ │ -000387f0: 636b 2074 6861 7420 6162 7374 7261 6374 ck that abstract │ │ │ │ │ -00038800: 206d 6574 686f 6473 2061 7265 2064 6973 methods are dis │ │ │ │ │ -00038810: 6361 7264 6564 2069 6e20 6f76 6572 6c6f carded in overlo │ │ │ │ │ -00038820: 6164 2072 6573 6f6c 7574 696f 6e20 6469 ad resolution di │ │ │ │ │ -00038830: 6167 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ags..
  • tools/j │ │ │ │ │ -00038840: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ -00038850: 6f64 732f 4e65 6731 332e 6a61 7661 3a20 ods/Neg13.java: │ │ │ │ │ -00038860: 6368 6563 6b20 7468 6174 2064 6566 6175 check that defau │ │ │ │ │ -00038870: 6c74 206d 6574 686f 6420 6f76 6572 7269 lt method overri │ │ │ │ │ -00038880: 6469 6e67 206f 626a 6563 7420 6d65 6d62 ding object memb │ │ │ │ │ -00038890: 6572 7320 6172 6520 666c 6167 6765 6420 ers are flagged │ │ │ │ │ -000388a0: 6173 2065 7272 6f72 0a0a 3c6c 693e 746f as error..
  • to │ │ │ │ │ -000388b0: 6f6c 732f 6a61 7661 632f 6465 6661 756c ols/javac/defaul │ │ │ │ │ -000388c0: 744d 6574 686f 6473 2f4e 6567 3134 2e6a tMethods/Neg14.j │ │ │ │ │ -000388d0: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ -000388e0: 6120 636c 6173 7320 6361 6e6e 6f74 2068 a class cannot h │ │ │ │ │ -000388f0: 6176 6520 7477 6f20 7369 626c 696e 6720 ave two sibling │ │ │ │ │ -00038900: 696e 7465 7266 6163 6573 2077 6974 6820 interfaces with │ │ │ │ │ -00038910: 6120 6465 6661 756c 7420 616e 6420 6162 a default and ab │ │ │ │ │ -00038920: 7374 7261 6374 206d 6574 686f 640a 0a3c stract method..< │ │ │ │ │ -00038930: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -00038940: 6566 6175 6c74 4d65 7468 6f64 732f 4e65 efaultMethods/Ne │ │ │ │ │ -00038950: 6731 352e 6a61 7661 3a20 6368 6563 6b20 g15.java: check │ │ │ │ │ -00038960: 7468 6174 206c 6576 656c 2073 6b69 7070 that level skipp │ │ │ │ │ -00038970: 696e 6720 696e 2064 6566 6175 6c74 2073 ing in default s │ │ │ │ │ -00038980: 7570 6572 2063 616c 6c73 2069 7320 636f uper calls is co │ │ │ │ │ -00038990: 7272 6563 746c 7920 7265 6a65 6374 6564 rrectly rejected │ │ │ │ │ -000389a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000389b0: 632f 6465 6661 756c 744d 6574 686f 6473 c/defaultMethods │ │ │ │ │ -000389c0: 2f4e 6567 3136 2e6a 6176 613a 2063 6865 /Neg16.java: che │ │ │ │ │ -000389d0: 636b 2074 6861 7420 6c65 7665 6c20 736b ck that level sk │ │ │ │ │ -000389e0: 6970 7069 6e67 2069 6e20 6465 6661 756c ipping in defaul │ │ │ │ │ -000389f0: 7420 7375 7065 7220 6361 6c6c 7320 6973 t super calls is │ │ │ │ │ -00038a00: 2063 6f72 7265 6374 6c79 2072 656a 6563 correctly rejec │ │ │ │ │ -00038a10: 7465 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a ted..
  • tools/j │ │ │ │ │ -00038a20: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ -00038a30: 6f64 732f 506f 7330 312e 6a61 7661 3a20 ods/Pos01.java: │ │ │ │ │ -00038a40: 6261 7369 6320 7465 7374 2066 6f72 2064 basic test for d │ │ │ │ │ -00038a50: 6566 6175 6c74 206d 6574 686f 6473 0a0a efault methods.. │ │ │ │ │ -00038a60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00038a70: 6465 6661 756c 744d 6574 686f 6473 2f50 defaultMethods/P │ │ │ │ │ -00038a80: 6f73 3032 2e6a 6176 613a 2074 6573 7420 os02.java: test │ │ │ │ │ -00038a90: 666f 7220 6578 706c 6963 6974 2072 6573 for explicit res │ │ │ │ │ -00038aa0: 6f6c 7574 696f 6e20 6f66 2061 6d62 6967 olution of ambig │ │ │ │ │ -00038ab0: 756f 7573 2064 6566 6175 6c74 206d 6574 uous default met │ │ │ │ │ -00038ac0: 686f 6473 0a0a 3c6c 693e 746f 6f6c 732f hods..
  • tools/ │ │ │ │ │ -00038ad0: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ -00038ae0: 686f 6473 2f50 6f73 3034 2e6a 6176 613a hods/Pos04.java: │ │ │ │ │ -00038af0: 2074 6573 7420 666f 7220 6f76 6572 7269 test for overri │ │ │ │ │ -00038b00: 6469 6e67 2077 6974 6820 6465 6661 756c ding with defaul │ │ │ │ │ -00038b10: 7420 6d65 7468 6f64 0a0a 3c6c 693e 746f t method..
  • to │ │ │ │ │ -00038b20: 6f6c 732f 6a61 7661 632f 6465 6661 756c ols/javac/defaul │ │ │ │ │ -00038b30: 744d 6574 686f 6473 2f50 6f73 3035 2e6a tMethods/Pos05.j │ │ │ │ │ -00038b40: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ -00038b50: 696e 6469 7265 6374 6c79 2069 6e68 6572 indirectly inher │ │ │ │ │ -00038b60: 6974 6564 2064 6566 6175 6c74 206d 6574 ited default met │ │ │ │ │ -00038b70: 686f 6473 2061 7265 2064 6973 636f 7665 hods are discove │ │ │ │ │ -00038b80: 7265 6420 6475 7269 6e67 2072 6573 6f6c red during resol │ │ │ │ │ -00038b90: 7574 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ution..
  • tools │ │ │ │ │ -00038ba0: 2f6a 6176 6163 2f64 6566 6175 6c74 4d65 /javac/defaultMe │ │ │ │ │ -00038bb0: 7468 6f64 732f 506f 7330 362e 6a61 7661 thods/Pos06.java │ │ │ │ │ -00038bc0: 3a20 6368 6563 6b20 7468 6174 2077 656c : check that wel │ │ │ │ │ -00038bd0: 6c2d 666f 726d 6564 204d 4920 6869 6572 l-formed MI hier │ │ │ │ │ -00038be0: 6172 6368 6965 7320 6265 6861 7665 7320 archies behaves │ │ │ │ │ -00038bf0: 7765 6c6c 2077 2e72 2e74 2e0a 0a3c 6c69 well w.r.t...
  • tools/javac/def │ │ │ │ │ -00038c10: 6175 6c74 4d65 7468 6f64 732f 506f 7330 aultMethods/Pos0 │ │ │ │ │ -00038c20: 372e 6a61 7661 3a20 6368 6563 6b20 7468 7.java: check th │ │ │ │ │ -00038c30: 6174 2063 6f6d 7069 6c61 7469 6f6e 206f at compilation o │ │ │ │ │ -00038c40: 7264 6572 2064 6f65 7320 6e6f 7420 6d61 rder does not ma │ │ │ │ │ -00038c50: 7474 6572 0a0a 3c6c 693e 746f 6f6c 732f tter..
  • tools/ │ │ │ │ │ -00038c60: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ -00038c70: 686f 6473 2f50 6f73 3038 2e6a 6176 613a hods/Pos08.java: │ │ │ │ │ -00038c80: 2063 6865 636b 2074 6861 7420 636f 6d6d check that comm │ │ │ │ │ -00038c90: 6f6e 206f 7665 7272 6964 6572 2073 6f6c on overrider sol │ │ │ │ │ -00038ca0: 7665 7320 6465 6661 756c 7420 6d65 7468 ves default meth │ │ │ │ │ -00038cb0: 6f64 2063 6f6e 666c 6963 7473 0a0a 3c6c od conflicts..tools/javac/de │ │ │ │ │ -00038cd0: 6661 756c 744d 6574 686f 6473 2f50 6f73 faultMethods/Pos │ │ │ │ │ -00038ce0: 3130 2e6a 6176 613a 2063 6865 636b 2074 10.java: check t │ │ │ │ │ -00038cf0: 6861 7420 7479 7065 2d76 6172 6961 626c hat type-variabl │ │ │ │ │ -00038d00: 6573 2069 6e20 6765 6e65 7269 6320 6578 es in generic ex │ │ │ │ │ -00038d10: 7465 6e73 696f 6e20 6465 636c 2063 616e tension decl can │ │ │ │ │ -00038d20: 2062 6520 6163 6365 7373 6564 2066 726f be accessed fro │ │ │ │ │ -00038d30: 6d20 6465 6661 756c 7420 696d 706c 0a0a m default impl.. │ │ │ │ │ -00038d40: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00038d50: 6465 6661 756c 744d 6574 686f 6473 2f50 defaultMethods/P │ │ │ │ │ -00038d60: 6f73 3131 2e6a 6176 613a 2063 6f6d 706c os11.java: compl │ │ │ │ │ -00038d70: 6578 2074 6573 7420 7769 7468 2063 6f6e ex test with con │ │ │ │ │ -00038d80: 666c 6963 7420 7265 736f 6c75 7469 6f6e flict resolution │ │ │ │ │ -00038d90: 2076 6961 206f 7665 7272 6964 696e 670a via overriding. │ │ │ │ │ -00038da0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00038db0: 2f64 6566 6175 6c74 4d65 7468 6f64 732f /defaultMethods/ │ │ │ │ │ -00038dc0: 506f 7331 322e 6a61 7661 3a20 6368 6563 Pos12.java: chec │ │ │ │ │ -00038dd0: 6b20 7468 6174 2027 7468 6973 2720 6361 k that 'this' ca │ │ │ │ │ -00038de0: 6e20 6265 2075 7365 6420 6672 6f6d 2077 n be used from w │ │ │ │ │ -00038df0: 6974 6869 6e20 616e 2065 7874 656e 7369 ithin an extensi │ │ │ │ │ -00038e00: 6f6e 206d 6574 686f 640a 0a3c 6c69 3e74 on method..
  • t │ │ │ │ │ -00038e10: 6f6f 6c73 2f6a 6176 6163 2f64 6566 6175 ools/javac/defau │ │ │ │ │ -00038e20: 6c74 4d65 7468 6f64 732f 506f 7331 332e ltMethods/Pos13. │ │ │ │ │ -00038e30: 6a61 7661 3a20 7175 616c 6966 6965 6420 java: qualified │ │ │ │ │ -00038e40: 2774 6869 7327 2069 6e73 6964 6520 6465 'this' inside de │ │ │ │ │ -00038e50: 6661 756c 7420 6d65 7468 6f64 2063 6175 fault method cau │ │ │ │ │ -00038e60: 7365 7320 5374 6163 6b4f 7665 7266 6c6f ses StackOverflo │ │ │ │ │ -00038e70: 7745 7863 6570 7469 6f6e 0a0a 3c6c 693e wException..
  • │ │ │ │ │ -00038e80: 746f 6f6c 732f 6a61 7661 632f 6465 6661 tools/javac/defa │ │ │ │ │ -00038e90: 756c 744d 6574 686f 6473 2f50 6f73 3134 ultMethods/Pos14 │ │ │ │ │ -00038ea0: 2e6a 6176 613a 2063 6865 636b 2074 6861 .java: check tha │ │ │ │ │ -00038eb0: 7420 6f76 6572 6c6f 6164 2072 6573 6f6c t overload resol │ │ │ │ │ -00038ec0: 7574 696f 6e20 7365 6c65 6374 7320 6d6f ution selects mo │ │ │ │ │ -00038ed0: 7374 2073 7065 6369 6669 6320 7369 676e st specific sign │ │ │ │ │ -00038ee0: 6174 7572 650a 0a3c 6c69 3e74 6f6f 6c73 ature..
  • tools │ │ │ │ │ -00038ef0: 2f6a 6176 6163 2f64 6566 6175 6c74 4d65 /javac/defaultMe │ │ │ │ │ -00038f00: 7468 6f64 732f 506f 7331 352e 6a61 7661 thods/Pos15.java │ │ │ │ │ -00038f10: 3a20 6368 6563 6b20 7468 6174 206f 7665 : check that ove │ │ │ │ │ -00038f20: 726c 6f61 6420 7265 736f 6c75 7469 6f6e rload resolution │ │ │ │ │ -00038f30: 2073 656c 6563 7473 206d 6f73 7420 7370 selects most sp │ │ │ │ │ -00038f40: 6563 6966 6963 2073 6967 6e61 7475 7265 ecific signature │ │ │ │ │ -00038f50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00038f60: 632f 6465 6661 756c 744d 6574 686f 6473 c/defaultMethods │ │ │ │ │ -00038f70: 2f50 6f73 3136 2e6a 6176 613a 2027 636c /Pos16.java: 'cl │ │ │ │ │ -00038f80: 6173 7320 7769 6e73 2720 7368 6f75 6c64 ass wins' should │ │ │ │ │ -00038f90: 206e 6f74 2073 686f 7274 2d63 6972 6375 not short-circu │ │ │ │ │ -00038fa0: 6974 206f 7665 726c 6f61 6420 7265 736f it overload reso │ │ │ │ │ -00038fb0: 6c75 7469 6f6e 0a0a 3c6c 693e 746f 6f6c lution..
  • tool │ │ │ │ │ -00038fc0: 732f 6a61 7661 632f 6465 6661 756c 744d s/javac/defaultM │ │ │ │ │ -00038fd0: 6574 686f 6473 2f54 6573 7444 6566 6175 ethods/TestDefau │ │ │ │ │ -00038fe0: 6c74 426f 6479 2e6a 6176 613a 2063 6865 ltBody.java: che │ │ │ │ │ -00038ff0: 636b 2074 6861 7420 636f 6465 2061 7474 ck that code att │ │ │ │ │ -00039000: 7269 6275 7465 6420 666f 7220 6465 6661 ributed for defa │ │ │ │ │ -00039010: 756c 7420 6d65 7468 6f64 7320 6973 2063 ult methods is c │ │ │ │ │ -00039020: 6f72 7265 6374 6c79 2067 656e 6572 6174 orrectly generat │ │ │ │ │ -00039030: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -00039040: 7661 632f 6465 6661 756c 744d 6574 686f vac/defaultMetho │ │ │ │ │ -00039050: 6473 2f54 6573 744e 6f42 7269 6467 654f ds/TestNoBridgeO │ │ │ │ │ -00039060: 6e44 6566 6175 6c74 732e 6a61 7661 3a20 nDefaults.java: │ │ │ │ │ -00039070: 6368 6563 6b20 7468 6174 206a 6176 6163 check that javac │ │ │ │ │ -00039080: 2064 6f65 7320 6e6f 7420 6765 6e65 7261 does not genera │ │ │ │ │ -00039090: 7465 2062 7269 6467 6520 6d65 7468 6f64 te bridge method │ │ │ │ │ -000390a0: 7320 666f 7220 6465 6661 756c 7473 0a0a s for defaults.. │ │ │ │ │ -000390b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000390c0: 6465 6661 756c 744d 6574 686f 6473 2f63 defaultMethods/c │ │ │ │ │ -000390d0: 726f 7373 436f 6d70 696c 652f 4372 6f73 rossCompile/Cros │ │ │ │ │ -000390e0: 7343 6f6d 7069 6c65 2e6a 6176 613a 2063 sCompile.java: c │ │ │ │ │ -000390f0: 6865 636b 2074 6861 7420 636c 696e 6974 heck that clinit │ │ │ │ │ -00039100: 2069 6e20 696e 7465 7266 6163 6520 646f in interface do │ │ │ │ │ -00039110: 6573 6e27 7420 6361 7573 6520 7370 7572 esn't cause spur │ │ │ │ │ -00039120: 696f 7573 2064 6566 6175 6c74 206d 6574 ious default met │ │ │ │ │ -00039130: 686f 6420 6469 6167 6e6f 7374 6963 730a hod diagnostics. │ │ │ │ │ -00039140: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00039150: 2f64 6566 6175 6c74 4d65 7468 6f64 732f /defaultMethods/ │ │ │ │ │ -00039160: 7072 6976 6174 652f 5072 6976 6174 6530 private/Private0 │ │ │ │ │ -00039170: 312e 6a61 7661 3a20 736d 6f6b 6520 7465 1.java: smoke te │ │ │ │ │ -00039180: 7374 2066 6f72 2070 7269 7661 7465 2069 st for private i │ │ │ │ │ -00039190: 6e74 6572 6661 6365 206d 6574 686f 6473 nterface methods │ │ │ │ │ -000391a0: 2066 6561 7475 7269 6e67 2061 6363 6573 featuring acces │ │ │ │ │ -000391b0: 736f 7220 6d65 7468 6f64 730a 0a3c 6c69 sor methods..
  • tools/javac/def │ │ │ │ │ -000391d0: 6175 6c74 4d65 7468 6f64 732f 7072 6976 aultMethods/priv │ │ │ │ │ -000391e0: 6174 652f 5072 6976 6174 6530 322e 6a61 ate/Private02.ja │ │ │ │ │ -000391f0: 7661 3a20 5661 7269 6f75 7320 7465 7374 va: Various test │ │ │ │ │ -00039200: 7320 666f 7220 7072 6976 6174 6520 6d65 s for private me │ │ │ │ │ -00039210: 7468 6f64 7320 696e 2069 6e74 6572 6661 thods in interfa │ │ │ │ │ -00039220: 6365 732e 0a0a 3c6c 693e 746f 6f6c 732f ces...
  • tools/ │ │ │ │ │ -00039230: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ -00039240: 686f 6473 2f70 7269 7661 7465 2f50 7269 hods/private/Pri │ │ │ │ │ -00039250: 7661 7465 3033 2e6a 6176 613a 2056 6172 vate03.java: Var │ │ │ │ │ -00039260: 696f 7573 2074 6573 7473 2066 6f72 2070 ious tests for p │ │ │ │ │ -00039270: 7269 7661 7465 206d 6574 686f 6473 2069 rivate methods i │ │ │ │ │ -00039280: 6e20 696e 7465 7266 6163 6573 2e0a 0a3c n interfaces...< │ │ │ │ │ -00039290: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -000392a0: 6566 6175 6c74 4d65 7468 6f64 732f 7072 efaultMethods/pr │ │ │ │ │ -000392b0: 6976 6174 652f 5072 6976 6174 6530 342e ivate/Private04. │ │ │ │ │ -000392c0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ -000392d0: 7420 6164 6469 6e67 2070 7269 7661 7465 t adding private │ │ │ │ │ -000392e0: 206d 6574 686f 6473 2064 6f65 7320 6e6f methods does no │ │ │ │ │ -000392f0: 7420 6469 7371 7561 6c69 6679 2061 6e20 t disqualify an │ │ │ │ │ -00039300: 696e 7465 7266 6163 6520 6672 6f6d 2062 interface from b │ │ │ │ │ -00039310: 6569 6e67 2066 756e 6374 696f 6e61 6c0a eing functional. │ │ │ │ │ -00039320: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00039330: 2f64 6566 6175 6c74 4d65 7468 6f64 732f /defaultMethods/ │ │ │ │ │ -00039340: 7072 6976 6174 652f 5072 6976 6174 6530 private/Private0 │ │ │ │ │ -00039350: 352e 6a61 7661 3a20 4578 6563 7574 696f 5.java: Executio │ │ │ │ │ -00039360: 6e20 7465 7374 2066 6f72 2070 7269 7661 n test for priva │ │ │ │ │ -00039370: 7465 2069 6e74 6572 6661 6365 206d 6574 te interface met │ │ │ │ │ -00039380: 686f 6473 2028 696e 7374 616e 6365 2061 hods (instance a │ │ │ │ │ -00039390: 6e64 2073 7461 7469 6329 0a0a 3c6c 693e nd static)..
  • │ │ │ │ │ -000393a0: 746f 6f6c 732f 6a61 7661 632f 6465 6661 tools/javac/defa │ │ │ │ │ -000393b0: 756c 744d 6574 686f 6473 2f70 7269 7661 ultMethods/priva │ │ │ │ │ -000393c0: 7465 2f50 7269 7661 7465 3036 2e6a 6176 te/Private06.jav │ │ │ │ │ -000393d0: 613a 2054 6573 7420 7468 6174 2061 206c a: Test that a l │ │ │ │ │ -000393e0: 6f6e 6520 7072 6976 6174 6520 696e 7465 one private inte │ │ │ │ │ -000393f0: 7266 6163 6520 6d65 7468 6f64 2063 616e rface method can │ │ │ │ │ -00039400: 6e6f 7420 7375 7070 6c79 2074 6865 2053 not supply the S │ │ │ │ │ -00039410: 414d 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a AM...
  • tools/j │ │ │ │ │ -00039420: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ -00039430: 6f64 732f 7072 6976 6174 652f 5072 6976 ods/private/Priv │ │ │ │ │ -00039440: 6174 6530 372e 6a61 7661 3a20 5465 7374 ate07.java: Test │ │ │ │ │ -00039450: 2074 6861 7420 616e 6e6f 7461 7469 6f6e that annotation │ │ │ │ │ -00039460: 7320 7479 7065 7320 6361 6e6e 6f74 2064 s types cannot d │ │ │ │ │ -00039470: 6563 6c61 7265 2070 7269 7661 7465 206d eclare private m │ │ │ │ │ -00039480: 6574 686f 6473 0a0a 3c6c 693e 746f 6f6c ethods..
  • tool │ │ │ │ │ -00039490: 732f 6a61 7661 632f 6465 6661 756c 744d s/javac/defaultM │ │ │ │ │ -000394a0: 6574 686f 6473 2f70 7269 7661 7465 2f50 ethods/private/P │ │ │ │ │ -000394b0: 7269 7661 7465 3038 2e6a 6176 613a 2054 rivate08.java: T │ │ │ │ │ -000394c0: 6573 7420 7661 7269 6f75 7320 4a4c 5320 est various JLS │ │ │ │ │ -000394d0: 6368 616e 6765 7320 6d61 6465 2066 6f72 changes made for │ │ │ │ │ -000394e0: 2073 7570 706f 7274 696e 6720 7072 6976 supporting priv │ │ │ │ │ -000394f0: 6174 6520 696e 7465 7266 6163 6520 6d65 ate interface me │ │ │ │ │ -00039500: 7468 6f64 732e 0a0a 3c6c 693e 746f 6f6c thods...
  • tool │ │ │ │ │ -00039510: 732f 6a61 7661 632f 6465 6661 756c 744d s/javac/defaultM │ │ │ │ │ -00039520: 6574 686f 6473 2f70 7269 7661 7465 2f50 ethods/private/P │ │ │ │ │ -00039530: 7269 7661 7465 3039 2e6a 6176 613a 2054 rivate09.java: T │ │ │ │ │ -00039540: 6573 7420 7661 7269 6f75 7320 4a4c 5320 est various JLS │ │ │ │ │ -00039550: 6368 616e 6765 7320 6d61 6465 2066 6f72 changes made for │ │ │ │ │ -00039560: 2073 7570 706f 7274 696e 6720 7072 6976 supporting priv │ │ │ │ │ -00039570: 6174 6520 696e 7465 7266 6163 6520 6d65 ate interface me │ │ │ │ │ -00039580: 7468 6f64 732e 0a0a 3c6c 693e 746f 6f6c thods...
  • tool │ │ │ │ │ -00039590: 732f 6a61 7661 632f 6465 6661 756c 744d s/javac/defaultM │ │ │ │ │ -000395a0: 6574 686f 6473 2f70 7269 7661 7465 2f50 ethods/private/P │ │ │ │ │ -000395b0: 7269 7661 7465 3130 2e6a 6176 613a 2052 rivate10.java: R │ │ │ │ │ -000395c0: 6564 756e 6461 6e74 2065 7272 6f72 206d edundant error m │ │ │ │ │ -000395d0: 6573 7361 6765 206f 6e20 7072 6976 6174 essage on privat │ │ │ │ │ -000395e0: 6520 6162 7374 7261 6374 2069 6e74 6572 e abstract inter │ │ │ │ │ -000395f0: 6661 6365 206d 6574 686f 6420 7769 7468 face method with │ │ │ │ │ -00039600: 2062 6f64 792e 0a0a 3c6c 693e 746f 6f6c body...
  • tool │ │ │ │ │ -00039610: 732f 6a61 7661 632f 6465 6661 756c 744d s/javac/defaultM │ │ │ │ │ -00039620: 6574 686f 6473 2f70 7269 7661 7465 2f50 ethods/private/P │ │ │ │ │ -00039630: 7269 7661 7465 4765 6e65 7269 6373 2e6a rivateGenerics.j │ │ │ │ │ -00039640: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -00039650: 2067 656e 6572 6963 7320 776f 726b 2077 generics work w │ │ │ │ │ -00039660: 6974 6820 7072 6976 6174 6520 6d65 7468 ith private meth │ │ │ │ │ -00039670: 6f64 2069 6e20 696e 7465 7266 6163 650a od in interface. │ │ │ │ │ -00039680: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00039690: 2f64 6566 6175 6c74 4d65 7468 6f64 732f /defaultMethods/ │ │ │ │ │ -000396a0: 7072 6976 6174 652f 5072 6976 6174 6549 private/PrivateI │ │ │ │ │ -000396b0: 6e74 6572 6661 6365 4d65 7468 6f64 5072 nterfaceMethodPr │ │ │ │ │ -000396c0: 6f63 6573 736f 7254 6573 742e 6a61 7661 ocessorTest.java │ │ │ │ │ -000396d0: 3a20 416e 6e6f 7461 7469 6f6e 2070 726f : Annotation pro │ │ │ │ │ -000396e0: 6365 7373 6f72 206f 6273 6572 7665 7320 cessor observes │ │ │ │ │ -000396f0: 696e 7465 7266 6163 6520 7072 6976 6174 interface privat │ │ │ │ │ -00039700: 6520 6d65 7468 6f64 7320 6173 2064 6566 e methods as def │ │ │ │ │ -00039710: 6175 6c74 206d 6574 686f 6473 0a0a 3c6c ault methods..tools/javac/de │ │ │ │ │ -00039730: 6661 756c 744d 6574 686f 6473 2f73 6570 faultMethods/sep │ │ │ │ │ -00039740: 6172 6174 652f 5365 7061 7261 7465 2e6a arate/Separate.j │ │ │ │ │ -00039750: 6176 613a 2073 6d6f 6b65 2074 6573 7420 ava: smoke test │ │ │ │ │ -00039760: 666f 7220 7365 7061 7261 7465 2063 6f6d for separate com │ │ │ │ │ -00039770: 7069 6c61 7469 6f6e 206f 6620 6465 6661 pilation of defa │ │ │ │ │ -00039780: 756c 7420 6d65 7468 6f64 730a 0a3c 6c69 ult methods..
  • tools/javac/def │ │ │ │ │ -000397a0: 6175 6c74 4d65 7468 6f64 732f 7374 6174 aultMethods/stat │ │ │ │ │ -000397b0: 6963 2f53 7461 7469 6330 312e 6a61 7661 ic/Static01.java │ │ │ │ │ -000397c0: 3a20 4164 6420 7375 7070 6f72 7420 666f : Add support fo │ │ │ │ │ -000397d0: 7220 7374 6174 6963 2069 6e74 6572 6661 r static interfa │ │ │ │ │ -000397e0: 6365 206d 6574 686f 6473 2073 6d6f 6b65 ce methods smoke │ │ │ │ │ -000397f0: 2074 6573 7420 666f 7220 7374 6174 6963 test for static │ │ │ │ │ -00039800: 2069 6e74 6572 6661 6365 206d 6574 686f interface metho │ │ │ │ │ -00039810: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -00039820: 7661 632f 6465 6661 756c 744d 6574 686f vac/defaultMetho │ │ │ │ │ -00039830: 6473 2f73 7461 7469 632f 5374 6174 6963 ds/static/Static │ │ │ │ │ -00039840: 3032 2e6a 6176 613a 2041 6464 2073 7570 02.java: Add sup │ │ │ │ │ -00039850: 706f 7274 2066 6f72 2073 7461 7469 6320 port for static │ │ │ │ │ -00039860: 696e 7465 7266 6163 6520 6d65 7468 6f64 interface method │ │ │ │ │ -00039870: 7320 736d 6f6b 6520 7465 7374 2066 6f72 s smoke test for │ │ │ │ │ -00039880: 2073 7461 7469 6320 696e 7465 7266 6163 static interfac │ │ │ │ │ -00039890: 6520 6d65 7468 6f64 730a 0a3c 6c69 3e74 e methods..
  • t │ │ │ │ │ -000398a0: 6f6f 6c73 2f6a 6176 6163 2f64 6566 6175 ools/javac/defau │ │ │ │ │ -000398b0: 6c74 4d65 7468 6f64 732f 7374 6174 6963 ltMethods/static │ │ │ │ │ -000398c0: 2f53 7461 7469 6349 6e76 6f6b 6551 7561 /StaticInvokeQua │ │ │ │ │ -000398d0: 6c69 6669 6564 2e6a 6176 613a 204d 7573 lified.java: Mus │ │ │ │ │ -000398e0: 7420 6e6f 7420 616c 6c6f 7720 7374 6174 t not allow stat │ │ │ │ │ -000398f0: 6963 2069 6e74 6572 6661 6365 206d 6574 ic interface met │ │ │ │ │ -00039900: 686f 6420 696e 766f 6361 7469 6f6e 2069 hod invocation i │ │ │ │ │ -00039910: 6e20 6c65 6761 6379 2063 6f64 650a 0a3c n legacy code..< │ │ │ │ │ -00039920: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -00039930: 6566 6175 6c74 4d65 7468 6f64 732f 7374 efaultMethods/st │ │ │ │ │ -00039940: 6174 6963 2f53 7461 7469 6349 6e76 6f6b atic/StaticInvok │ │ │ │ │ -00039950: 6553 696d 706c 652e 6a61 7661 3a20 4d75 eSimple.java: Mu │ │ │ │ │ -00039960: 7374 206e 6f74 2061 6c6c 6f77 2073 7461 st not allow sta │ │ │ │ │ -00039970: 7469 6320 696e 7465 7266 6163 6520 6d65 tic interface me │ │ │ │ │ -00039980: 7468 6f64 2069 6e76 6f63 6174 696f 6e20 thod invocation │ │ │ │ │ -00039990: 696e 206c 6567 6163 7920 636f 6465 0a0a in legacy code.. │ │ │ │ │ -000399a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000399b0: 6465 6661 756c 744d 6574 686f 6473 2f73 defaultMethods/s │ │ │ │ │ -000399c0: 7461 7469 632f 6869 6469 6e67 2f49 6e74 tatic/hiding/Int │ │ │ │ │ -000399d0: 6572 6661 6365 4d65 7468 6f64 4869 6469 erfaceMethodHidi │ │ │ │ │ -000399e0: 6e67 5465 7374 2e6a 6176 613a 2041 6464 ngTest.java: Add │ │ │ │ │ -000399f0: 2073 7570 706f 7274 2066 6f72 2073 7461 support for sta │ │ │ │ │ -00039a00: 7469 6320 696e 7465 7266 6163 6520 6d65 tic interface me │ │ │ │ │ -00039a10: 7468 6f64 7320 536d 6f6b 6520 7465 7374 thods Smoke test │ │ │ │ │ -00039a20: 2066 6f72 2073 7461 7469 6320 696e 7465 for static inte │ │ │ │ │ -00039a30: 7266 6163 6520 6d65 7468 6f64 2068 6964 rface method hid │ │ │ │ │ -00039a40: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ -00039a50: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ -00039a60: 6f64 732f 7374 6174 6963 2f69 6d70 6f72 ods/static/impor │ │ │ │ │ -00039a70: 742f 5374 6174 6963 496d 706f 7274 312e t/StaticImport1. │ │ │ │ │ -00039a80: 6a61 7661 3a20 4164 6420 7375 7070 6f72 java: Add suppor │ │ │ │ │ -00039a90: 7420 666f 7220 7374 6174 6963 2069 6e74 t for static int │ │ │ │ │ -00039aa0: 6572 6661 6365 206d 6574 686f 6473 2053 erface methods S │ │ │ │ │ -00039ab0: 6d6f 6b65 2074 6573 7420 666f 7220 7374 moke test for st │ │ │ │ │ -00039ac0: 6174 6963 2069 6d70 6f72 7473 206f 6620 atic imports of │ │ │ │ │ -00039ad0: 7374 6174 6963 2069 6e74 6572 6661 6365 static interface │ │ │ │ │ -00039ae0: 206d 6574 686f 6473 0a0a 3c6c 693e 746f methods..
  • to │ │ │ │ │ -00039af0: 6f6c 732f 6a61 7661 632f 6465 6661 756c ols/javac/defaul │ │ │ │ │ -00039b00: 744d 6574 686f 6473 2f73 7461 7469 632f tMethods/static/ │ │ │ │ │ -00039b10: 696d 706f 7274 2f53 7461 7469 6349 6d70 import/StaticImp │ │ │ │ │ -00039b20: 6f72 7432 2e6a 6176 613a 2041 6464 2073 ort2.java: Add s │ │ │ │ │ -00039b30: 7570 706f 7274 2066 6f72 2073 7461 7469 upport for stati │ │ │ │ │ -00039b40: 6320 696e 7465 7266 6163 6520 6d65 7468 c interface meth │ │ │ │ │ -00039b50: 6f64 7320 536d 6f6b 6520 7465 7374 2066 ods Smoke test f │ │ │ │ │ -00039b60: 6f72 2073 7461 7469 6320 696d 706f 7274 or static import │ │ │ │ │ -00039b70: 7320 6f66 2073 7461 7469 6320 696e 7465 s of static inte │ │ │ │ │ -00039b80: 7266 6163 6520 6d65 7468 6f64 730a 0a3c rface methods..< │ │ │ │ │ -00039b90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -00039ba0: 6566 6175 6c74 4d65 7468 6f64 732f 7374 efaultMethods/st │ │ │ │ │ -00039bb0: 6174 6963 2f69 6d70 6f72 742f 5374 6174 atic/import/Stat │ │ │ │ │ -00039bc0: 6963 496d 706f 7274 332e 6a61 7661 3a20 icImport3.java: │ │ │ │ │ -00039bd0: 4164 6420 7375 7070 6f72 7420 666f 7220 Add support for │ │ │ │ │ -00039be0: 7374 6174 6963 2069 6e74 6572 6661 6365 static interface │ │ │ │ │ -00039bf0: 206d 6574 686f 6473 2053 6d6f 6b65 2074 methods Smoke t │ │ │ │ │ -00039c00: 6573 7420 666f 7220 7374 6174 6963 2069 est for static i │ │ │ │ │ -00039c10: 6d70 6f72 7473 206f 6620 7374 6174 6963 mports of static │ │ │ │ │ -00039c20: 2069 6e74 6572 6661 6365 206d 6574 686f interface metho │ │ │ │ │ -00039c30: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -00039c40: 7661 632f 6465 6661 756c 744d 6574 686f vac/defaultMetho │ │ │ │ │ -00039c50: 6473 2f73 7570 6572 2f54 6573 7444 6566 ds/super/TestDef │ │ │ │ │ -00039c60: 6175 6c74 5375 7065 7243 616c 6c2e 6a61 aultSuperCall.ja │ │ │ │ │ -00039c70: 7661 3a20 4175 746f 6d61 7469 6320 7465 va: Automatic te │ │ │ │ │ -00039c80: 7374 2066 6f72 2063 6865 636b 696e 6720 st for checking │ │ │ │ │ -00039c90: 636f 7272 6563 746e 6573 7320 6f66 2064 correctness of d │ │ │ │ │ -00039ca0: 6566 6175 6c74 2073 7570 6572 2f74 6869 efault super/thi │ │ │ │ │ -00039cb0: 7320 7265 736f 6c75 7469 6f6e 2074 656d s resolution tem │ │ │ │ │ -00039cc0: 706f 7261 7269 6c79 2077 6f72 6b61 726f porarily workaro │ │ │ │ │ -00039cd0: 756e 6420 636f 6d62 6f20 7465 7374 7320 und combo tests │ │ │ │ │ -00039ce0: 6172 6520 6361 7573 696e 6720 7469 6d65 are causing time │ │ │ │ │ -00039cf0: 206f 7574 2069 6e20 7365 7665 7261 6c20 out in several │ │ │ │ │ -00039d00: 706c 6174 666f 726d 730a 0a3c 6c69 3e74 platforms..
  • t │ │ │ │ │ -00039d10: 6f6f 6c73 2f6a 6176 6163 2f64 6566 6175 ools/javac/defau │ │ │ │ │ -00039d20: 6c74 4d65 7468 6f64 732f 7375 7065 722f ltMethods/super/ │ │ │ │ │ -00039d30: 5465 7374 4469 7265 6374 5375 7065 7249 TestDirectSuperI │ │ │ │ │ -00039d40: 6e74 6572 6661 6365 496e 766f 6b65 2e6a nterfaceInvoke.j │ │ │ │ │ -00039d50: 6176 613a 2041 7320 7065 7220 4a56 4d53 ava: As per JVMS │ │ │ │ │ -00039d60: 2034 2e39 2e32 2c20 696e 766f 6b65 7370 4.9.2, invokesp │ │ │ │ │ -00039d70: 6563 6961 6c20 6361 6e20 6f6e 6c79 2072 ecial can only r │ │ │ │ │ -00039d80: 6566 6572 2074 6f20 6469 7265 6374 2073 efer to direct s │ │ │ │ │ -00039d90: 7570 6572 696e 7465 7266 6163 6573 0a0a uperinterfaces.. │ │ │ │ │ -00039da0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00039db0: 6465 6661 756c 744d 6574 686f 6473 2f73 defaultMethods/s │ │ │ │ │ -00039dc0: 796e 7461 782f 5465 7374 4465 6661 756c yntax/TestDefaul │ │ │ │ │ -00039dd0: 744d 6574 686f 6473 5379 6e74 6178 2e6a tMethodsSyntax.j │ │ │ │ │ -00039de0: 6176 613a 2041 7574 6f6d 6174 6963 2074 ava: Automatic t │ │ │ │ │ -00039df0: 6573 7420 666f 7220 6368 6563 6b69 6e67 est for checking │ │ │ │ │ -00039e00: 2073 6574 206f 6620 616c 6c6f 7765 6420 set of allowed │ │ │ │ │ -00039e10: 6d6f 6469 6669 6572 7320 6f6e 2069 6e74 modifiers on int │ │ │ │ │ -00039e20: 6572 6661 6365 206d 6574 686f 6473 0a0a erface methods.. │ │ │ │ │ -00039e30: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00039e40: 6465 7044 6f63 436f 6d6d 656e 742f 4465 depDocComment/De │ │ │ │ │ -00039e50: 7072 6563 6174 6564 446f 6343 6f6d 6d65 precatedDocComme │ │ │ │ │ -00039e60: 6e74 2e6a 6176 613a 204d 616b 6520 7375 nt.java: Make su │ │ │ │ │ -00039e70: 7265 2074 6865 2063 6f6d 7069 6c65 7220 re the compiler │ │ │ │ │ -00039e80: 7363 616e 7320 666f 7220 6465 7072 6563 scans for deprec │ │ │ │ │ -00039e90: 6174 6564 2074 6167 2069 6e20 6c65 6761 ated tag in lega │ │ │ │ │ -00039ea0: 6c20 646f 6343 6f6d 6d65 6e74 206f 6e6c l docComment onl │ │ │ │ │ -00039eb0: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ -00039ec0: 6163 2f64 6570 446f 6343 6f6d 6d65 6e74 ac/depDocComment │ │ │ │ │ -00039ed0: 2f44 6570 7265 6361 7465 6444 6f63 436f /DeprecatedDocCo │ │ │ │ │ -00039ee0: 6d6d 656e 7433 2e6a 6176 613a 204a 6176 mment3.java: Jav │ │ │ │ │ -00039ef0: 6163 2074 6f6b 656e 7320 7368 6f75 6c64 ac tokens should │ │ │ │ │ -00039f00: 2072 6574 6169 6e20 7374 6174 650a 0a3c retain state..< │ │ │ │ │ -00039f10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -00039f20: 6570 446f 6343 6f6d 6d65 6e74 2f44 6570 epDocComment/Dep │ │ │ │ │ -00039f30: 7265 6361 7465 6444 6f63 436f 6d6d 656e recatedDocCommen │ │ │ │ │ -00039f40: 7434 2e6a 6176 613a 2052 6566 6163 746f t4.java: Refacto │ │ │ │ │ -00039f50: 7220 446f 6343 6f6d 6d65 6e74 5363 616e r DocCommentScan │ │ │ │ │ -00039f60: 6e65 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ner..
  • tools/j │ │ │ │ │ -00039f70: 6176 6163 2f64 6570 446f 6343 6f6d 6d65 avac/depDocComme │ │ │ │ │ -00039f80: 6e74 2f4a 6176 6164 6f63 4465 7072 6563 nt/JavadocDeprec │ │ │ │ │ -00039f90: 6174 6564 496e 5061 636b 6167 6554 6573 atedInPackageTes │ │ │ │ │ -00039fa0: 742e 6a61 7661 3a20 5665 7269 6679 2064 t.java: Verify d │ │ │ │ │ -00039fb0: 6570 7265 6361 7465 6420 6a61 7661 646f eprecated javado │ │ │ │ │ -00039fc0: 6320 7461 6720 696e 2070 6163 6b61 6765 c tag in package │ │ │ │ │ -00039fd0: 2d69 6e66 6f20 646f 6573 206e 6f74 2063 -info does not c │ │ │ │ │ -00039fe0: 7261 7368 206a 6176 6163 2e0a 0a3c 6c69 rash javac...
  • tools/javac/dep │ │ │ │ │ -0003a000: 446f 6343 6f6d 6d65 6e74 2f53 7570 7072 DocComment/Suppr │ │ │ │ │ -0003a010: 6573 7344 6570 416e 6e57 6974 6853 7769 essDepAnnWithSwi │ │ │ │ │ -0003a020: 7463 6854 6573 742e 6a61 7661 3a20 5665 tchTest.java: Ve │ │ │ │ │ -0003a030: 7269 6679 2074 6861 7420 2d58 6c69 6e74 rify that -Xlint │ │ │ │ │ -0003a040: 3a2d 6465 702d 616e 6e20 7375 7070 7265 :-dep-ann suppre │ │ │ │ │ -0003a050: 7373 6573 2077 6172 6e69 6e67 732e 0a0a sses warnings... │ │ │ │ │ -0003a060: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003a070: 6465 7044 6f63 436f 6d6d 656e 742f 5375 depDocComment/Su │ │ │ │ │ -0003a080: 7070 7265 7373 4465 7072 6563 6174 696f ppressDeprecatio │ │ │ │ │ -0003a090: 6e2e 6a61 7661 3a20 4e65 7720 7275 6c65 n.java: New rule │ │ │ │ │ -0003a0a0: 7320 666f 7220 7768 656e 2064 6570 7265 s for when depre │ │ │ │ │ -0003a0b0: 6361 7469 6f6e 206d 6573 7361 6765 7320 cation messages │ │ │ │ │ -0003a0c0: 6172 6520 7375 7070 7265 7373 6564 0a0a are suppressed.. │ │ │ │ │ -0003a0d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003a0e0: 6465 704f 7665 7272 6964 6573 2f61 6e6e depOverrides/ann │ │ │ │ │ -0003a0f0: 6f74 6174 696f 6e2f 5465 7374 312e 6a61 otation/Test1.ja │ │ │ │ │ -0003a100: 7661 3a20 6368 6563 6b20 7761 726e 696e va: check warnin │ │ │ │ │ -0003a110: 6773 2067 656e 6572 6174 6564 2077 6865 gs generated whe │ │ │ │ │ -0003a120: 6e20 6f76 6572 7269 6469 6e67 2064 6570 n overriding dep │ │ │ │ │ -0003a130: 7265 6361 7465 6420 6d65 7468 6f64 730a recated methods. │ │ │ │ │ -0003a140: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003a150: 2f64 6570 4f76 6572 7269 6465 732f 616e /depOverrides/an │ │ │ │ │ -0003a160: 6e6f 7461 7469 6f6e 2f54 6573 7432 2e6a notation/Test2.j │ │ │ │ │ -0003a170: 6176 613a 2063 6865 636b 2077 6172 6e69 ava: check warni │ │ │ │ │ -0003a180: 6e67 7320 6765 6e65 7261 7465 6420 7768 ngs generated wh │ │ │ │ │ -0003a190: 656e 206f 7665 7272 6964 696e 6720 6465 en overriding de │ │ │ │ │ -0003a1a0: 7072 6563 6174 6564 206d 6574 686f 6473 precated methods │ │ │ │ │ -0003a1b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003a1c0: 632f 6465 704f 7665 7272 6964 6573 2f61 c/depOverrides/a │ │ │ │ │ -0003a1d0: 6e6e 6f74 6174 696f 6e2f 5465 7374 332e nnotation/Test3. │ │ │ │ │ -0003a1e0: 6a61 7661 3a20 6368 6563 6b20 7761 726e java: check warn │ │ │ │ │ -0003a1f0: 696e 6773 2067 656e 6572 6174 6564 2077 ings generated w │ │ │ │ │ -0003a200: 6865 6e20 6f76 6572 7269 6469 6e67 2064 hen overriding d │ │ │ │ │ -0003a210: 6570 7265 6361 7465 6420 6d65 7468 6f64 eprecated method │ │ │ │ │ -0003a220: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0003a230: 6163 2f64 6570 4f76 6572 7269 6465 732f ac/depOverrides/ │ │ │ │ │ -0003a240: 646f 6363 6f6d 6d65 6e74 2f54 6573 7431 doccomment/Test1 │ │ │ │ │ -0003a250: 2e6a 6176 613a 2063 6865 636b 2077 6172 .java: check war │ │ │ │ │ -0003a260: 6e69 6e67 7320 6765 6e65 7261 7465 6420 nings generated │ │ │ │ │ -0003a270: 7768 656e 206f 7665 7272 6964 696e 6720 when overriding │ │ │ │ │ -0003a280: 6465 7072 6563 6174 6564 206d 6574 686f deprecated metho │ │ │ │ │ -0003a290: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -0003a2a0: 7661 632f 6465 704f 7665 7272 6964 6573 vac/depOverrides │ │ │ │ │ -0003a2b0: 2f64 6f63 636f 6d6d 656e 742f 5465 7374 /doccomment/Test │ │ │ │ │ -0003a2c0: 322e 6a61 7661 3a20 6368 6563 6b20 7761 2.java: check wa │ │ │ │ │ -0003a2d0: 726e 696e 6773 2067 656e 6572 6174 6564 rnings generated │ │ │ │ │ -0003a2e0: 2077 6865 6e20 6f76 6572 7269 6469 6e67 when overriding │ │ │ │ │ -0003a2f0: 2064 6570 7265 6361 7465 6420 6d65 7468 deprecated meth │ │ │ │ │ -0003a300: 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ods..
  • tools/j │ │ │ │ │ -0003a310: 6176 6163 2f64 6570 4f76 6572 7269 6465 avac/depOverride │ │ │ │ │ -0003a320: 732f 646f 6363 6f6d 6d65 6e74 2f54 6573 s/doccomment/Tes │ │ │ │ │ -0003a330: 7433 2e6a 6176 613a 2063 6865 636b 2077 t3.java: check w │ │ │ │ │ -0003a340: 6172 6e69 6e67 7320 6765 6e65 7261 7465 arnings generate │ │ │ │ │ -0003a350: 6420 7768 656e 206f 7665 7272 6964 696e d when overridin │ │ │ │ │ -0003a360: 6720 6465 7072 6563 6174 6564 206d 6574 g deprecated met │ │ │ │ │ -0003a370: 686f 6473 0a0a 3c6c 693e 746f 6f6c 732f hods..
  • tools/ │ │ │ │ │ -0003a380: 6a61 7661 632f 6465 7375 6761 722f 426f javac/desugar/Bo │ │ │ │ │ -0003a390: 7869 6e67 416e 6453 7570 6572 2e6a 6176 xingAndSuper.jav │ │ │ │ │ -0003a3a0: 613a 2020 0a0a 3c6c 693e 746f 6f6c 732f a: ..
  • tools/ │ │ │ │ │ -0003a3b0: 6a61 7661 632f 6465 7375 6761 722f 5465 javac/desugar/Te │ │ │ │ │ -0003a3c0: 7374 5265 7475 726e 5479 7065 4f66 4974 stReturnTypeOfIt │ │ │ │ │ -0003a3d0: 6572 6174 6f72 2e6a 6176 613a 204e 756c erator.java: Nul │ │ │ │ │ -0003a3e0: 6c50 6f69 6e74 6572 4578 6365 7074 696f lPointerExceptio │ │ │ │ │ -0003a3f0: 6e20 6174 2054 7970 6573 2e65 7261 7365 n at Types.erase │ │ │ │ │ -0003a400: 4e6f 744e 6565 6465 6428 290a 0a3c 6c69 NotNeeded()..
  • tools/javac/dia │ │ │ │ │ -0003a420: 6773 2f43 6865 636b 4578 616d 706c 6573 gs/CheckExamples │ │ │ │ │ -0003a430: 2e6a 6176 613a 2070 726f 7669 6465 2065 .java: provide e │ │ │ │ │ -0003a440: 7861 6d70 6c65 7320 6f66 2063 6f64 6520 xamples of code │ │ │ │ │ -0003a450: 7468 6174 2067 656e 6572 6174 6520 6469 that generate di │ │ │ │ │ -0003a460: 6167 6e6f 7374 6963 730a 0a3c 6c69 3e74 agnostics..
  • t │ │ │ │ │ -0003a470: 6f6f 6c73 2f6a 6176 6163 2f64 6961 6773 ools/javac/diags │ │ │ │ │ -0003a480: 2f43 6865 636b 5265 736f 7572 6365 4b65 /CheckResourceKe │ │ │ │ │ -0003a490: 7973 2e6a 6176 613a 206e 6565 6420 7465 ys.java: need te │ │ │ │ │ -0003a4a0: 7374 2070 726f 6772 616d 2074 6f20 7661 st program to va │ │ │ │ │ -0003a4b0: 6c69 6461 7465 206a 6176 6163 2072 6573 lidate javac res │ │ │ │ │ -0003a4c0: 6f75 7263 6520 6275 6e64 6c65 730a 0a3c ource bundles..< │ │ │ │ │ -0003a4d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -0003a4e0: 6961 6773 2f43 6f6d 706c 6574 696f 6e46 iags/CompletionF │ │ │ │ │ -0003a4f0: 6169 6c75 7265 496e 4469 6167 732e 6a61 ailureInDiags.ja │ │ │ │ │ -0003a500: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -0003a510: 6469 6167 6e6f 7374 6963 7320 6361 6e20 diagnostics can │ │ │ │ │ -0003a520: 6265 2070 7269 6e74 6564 2077 6974 686f be printed witho │ │ │ │ │ -0003a530: 7574 2074 6872 6f77 696e 6720 436f 6d70 ut throwing Comp │ │ │ │ │ -0003a540: 6c65 7469 6f6e 4661 696c 7572 6573 0a0a letionFailures.. │ │ │ │ │ -0003a550: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003a560: 6469 6167 732f 4469 6167 6e6f 7374 6963 diags/Diagnostic │ │ │ │ │ -0003a570: 5265 7772 6974 6572 5465 7374 2e6a 6176 RewriterTest.jav │ │ │ │ │ -0003a580: 613a 206a 6176 6163 3a20 4e6f 206c 696e a: javac: No lin │ │ │ │ │ -0003a590: 6520 6e75 6d62 6572 7320 696e 2063 6f6d e numbers in com │ │ │ │ │ -0003a5a0: 7069 6c61 7469 6f6e 2065 7272 6f72 0a0a pilation error.. │ │ │ │ │ -0003a5b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003a5c0: 6469 6167 732f 4469 6167 6e6f 7374 6963 diags/Diagnostic │ │ │ │ │ -0003a5d0: 5265 7772 6974 6572 5465 7374 322e 6a61 RewriterTest2.ja │ │ │ │ │ -0003a5e0: 7661 3a20 6a61 7661 633a 204e 6f20 6c69 va: javac: No li │ │ │ │ │ -0003a5f0: 6e65 206e 756d 6265 7273 2069 6e20 636f ne numbers in co │ │ │ │ │ -0003a600: 6d70 696c 6174 696f 6e20 6572 726f 720a mpilation error. │ │ │ │ │ -0003a610: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003a620: 2f64 6961 6773 2f44 6961 676e 6f73 7469 /diags/Diagnosti │ │ │ │ │ -0003a630: 6352 6577 7269 7465 7254 6573 7433 2e6a cRewriterTest3.j │ │ │ │ │ -0003a640: 6176 613a 2043 6f6d 7069 6c61 7469 6f6e ava: Compilation │ │ │ │ │ -0003a650: 2065 7272 6f72 2077 6974 6820 6e65 7374 error with nest │ │ │ │ │ -0003a660: 6564 2067 656e 6572 6963 2066 756e 6374 ed generic funct │ │ │ │ │ -0003a670: 696f 6e61 6c20 696e 7465 7266 6163 650a ional interface. │ │ │ │ │ -0003a680: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003a690: 2f64 6961 6773 2f45 6167 6572 496e 6974 /diags/EagerInit │ │ │ │ │ -0003a6a0: 4368 6563 6b2e 6a61 7661 3a20 4a61 7661 Check.java: Java │ │ │ │ │ -0003a6b0: 2063 6f6d 7069 6c65 7220 6572 726f 7220 compiler error │ │ │ │ │ -0003a6c0: 6469 7370 6c61 7973 206c 696e 6520 6672 displays line fr │ │ │ │ │ -0003a6d0: 6f6d 2074 6865 2077 726f 6e67 2066 696c om the wrong fil │ │ │ │ │ -0003a6e0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0003a6f0: 6163 2f64 6961 6773 2f4d 6573 7361 6765 ac/diags/Message │ │ │ │ │ -0003a700: 496e 666f 2e6a 6176 613a 2041 7574 6f6d Info.java: Autom │ │ │ │ │ -0003a710: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ │ -0003a720: 6520 696e 666f 2061 626f 7574 2068 6f77 e info about how │ │ │ │ │ -0003a730: 2063 6f6d 7069 6c65 7220 7265 736f 7572 compiler resour │ │ │ │ │ -0003a740: 6365 206b 6579 7320 6172 6520 7573 6564 ce keys are used │ │ │ │ │ -0003a750: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003a760: 632f 6469 6167 732f 5275 6e45 7861 6d70 c/diags/RunExamp │ │ │ │ │ -0003a770: 6c65 732e 6a61 7661 3a20 7072 6f76 6964 les.java: provid │ │ │ │ │ -0003a780: 6520 6578 616d 706c 6573 206f 6620 636f e examples of co │ │ │ │ │ -0003a790: 6465 2074 6861 7420 6765 6e65 7261 7465 de that generate │ │ │ │ │ -0003a7a0: 2064 6961 676e 6f73 7469 6373 0a0a 3c6c diagnostics..tools/javac/do │ │ │ │ │ -0003a7c0: 636c 696e 742f 446f 634c 696e 7446 6f72 clint/DocLintFor │ │ │ │ │ -0003a7d0: 6d61 7454 6573 742e 6a61 7661 3a20 6a61 matTest.java: ja │ │ │ │ │ -0003a7e0: 7661 6320 7368 6f75 6c64 2065 6e61 626c vac should enabl │ │ │ │ │ -0003a7f0: 6520 646f 636c 696e 7420 6368 6563 6b69 e doclint checki │ │ │ │ │ -0003a800: 6e67 2066 6f72 2048 544d 4c20 350a 0a3c ng for HTML 5..< │ │ │ │ │ -0003a810: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -0003a820: 6f63 6c69 6e74 2f44 6f63 4c69 6e74 5465 oclint/DocLintTe │ │ │ │ │ -0003a830: 7374 2e6a 6176 613a 2049 6e74 6567 7261 st.java: Integra │ │ │ │ │ -0003a840: 7465 2064 6f63 6c69 6e74 2073 7570 706f te doclint suppo │ │ │ │ │ -0003a850: 7274 2069 6e74 6f20 6a61 7661 630a 0a3c rt into javac..< │ │ │ │ │ -0003a860: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -0003a870: 6f63 6c69 6e74 2f49 6d70 6c69 6369 7448 oclint/ImplicitH │ │ │ │ │ -0003a880: 6561 6469 6e67 7354 6573 742e 6a61 7661 eadingsTest.java │ │ │ │ │ -0003a890: 3a20 646f 636c 696e 7420 7368 6f75 6c64 : doclint should │ │ │ │ │ -0003a8a0: 206d 616b 6520 616c 6c6f 7761 6e63 6520 make allowance │ │ │ │ │ -0003a8b0: 666f 7220 6865 6164 696e 6773 2067 656e for headings gen │ │ │ │ │ -0003a8c0: 6572 6174 6564 2062 7920 7374 616e 6461 erated by standa │ │ │ │ │ -0003a8d0: 7264 2064 6f63 6c65 740a 0a3c 6c69 3e74 rd doclet..
  • t │ │ │ │ │ -0003a8e0: 6f6f 6c73 2f6a 6176 6163 2f64 6f63 6c69 ools/javac/docli │ │ │ │ │ -0003a8f0: 6e74 2f49 6e63 6c75 6465 5061 636b 6167 nt/IncludePackag │ │ │ │ │ -0003a900: 6573 5465 7374 2e6a 6176 613a 2054 6573 esTest.java: Tes │ │ │ │ │ -0003a910: 7420 7468 6520 2d58 646f 636c 696e 742f t the -Xdoclint/ │ │ │ │ │ -0003a920: 7061 636b 6167 6520 6f70 7469 6f6e 0a0a package option.. │ │ │ │ │ -0003a930: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003a940: 646f 636c 696e 742f 4c69 6d69 7465 6449 doclint/LimitedI │ │ │ │ │ -0003a950: 6d61 6765 2e6a 6176 613a 2056 6572 6966 mage.java: Verif │ │ │ │ │ -0003a960: 7920 646f 636c 696e 7420 6265 6861 7669 y doclint behavi │ │ │ │ │ -0003a970: 6f72 2077 6865 6e20 646f 636c 696e 7420 or when doclint │ │ │ │ │ -0003a980: 6e6f 7420 6176 6169 6c61 626c 650a 0a3c not available..< │ │ │ │ │ -0003a990: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -0003a9a0: 6f63 6c69 6e74 2f4e 5045 4475 706c 6963 oclint/NPEDuplic │ │ │ │ │ -0003a9b0: 6174 6543 6c61 7373 4e61 6d65 7354 6573 ateClassNamesTes │ │ │ │ │ -0003a9c0: 742e 6a61 7661 3a20 4e50 4520 6361 7573 t.java: NPE caus │ │ │ │ │ -0003a9d0: 6564 2062 7920 6c69 6e6b 2072 6566 6572 ed by link refer │ │ │ │ │ -0003a9e0: 656e 6365 2074 6f20 636c 6173 730a 0a3c ence to class..< │ │ │ │ │ -0003a9f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -0003aa00: 6f63 6c69 6e74 2f69 6d70 6c69 6369 7453 oclint/implicitS │ │ │ │ │ -0003aa10: 6f75 7263 652f 496d 706c 6963 6974 536f ource/ImplicitSo │ │ │ │ │ -0003aa20: 7572 6365 5465 7374 2e6a 6176 613a 202d urceTest.java: - │ │ │ │ │ -0003aa30: 5864 6f63 6c69 6e74 202b 202d 5870 7265 Xdoclint + -Xpre │ │ │ │ │ -0003aa40: 6665 723a 736f 7572 6365 202b 2069 6e63 fer:source + inc │ │ │ │ │ -0003aa50: 7265 6d65 6e74 616c 2063 6f6d 7069 6c61 remental compila │ │ │ │ │ -0003aa60: 7469 6f6e 203d 3d20 4641 494c 0a0a 3c6c tion == FAIL..tools/javac/do │ │ │ │ │ -0003aa80: 6374 7265 652f 4174 4573 6361 7065 5465 ctree/AtEscapeTe │ │ │ │ │ -0003aa90: 7374 2e6a 6176 613a 2041 6c6c 6f77 2060 st.java: Allow ` │ │ │ │ │ -0003aaa0: 4060 2061 7320 616e 2065 7363 6170 6520 @` as an escape │ │ │ │ │ -0003aab0: 696e 2064 6f63 756d 656e 7461 7469 6f6e in documentation │ │ │ │ │ -0003aac0: 2063 6f6d 6d65 6e74 730a 0a3c 6c69 3e74 comments..
  • t │ │ │ │ │ -0003aad0: 6f6f 6c73 2f6a 6176 6163 2f64 6f63 7472 ools/javac/doctr │ │ │ │ │ -0003aae0: 6565 2f41 7474 7254 6573 742e 6a61 7661 ee/AttrTest.java │ │ │ │ │ -0003aaf0: 3a20 6578 7465 6e64 2063 6f6d 2e73 756e : extend com.sun │ │ │ │ │ -0003ab00: 2e73 6f75 7263 6520 4150 4920 746f 2073 .source API to s │ │ │ │ │ -0003ab10: 7570 706f 7274 2070 6172 7369 6e67 206a upport parsing j │ │ │ │ │ -0003ab20: 6176 6164 6f63 2063 6f6d 6d65 6e74 730a avadoc comments. │ │ │ │ │ -0003ab30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003ab40: 2f64 6f63 7472 6565 2f41 7574 686f 7254 /doctree/AuthorT │ │ │ │ │ -0003ab50: 6573 742e 6a61 7661 3a20 6578 7465 6e64 est.java: extend │ │ │ │ │ -0003ab60: 2063 6f6d 2e73 756e 2e73 6f75 7263 6520 com.sun.source │ │ │ │ │ -0003ab70: 4150 4920 746f 2073 7570 706f 7274 2070 API to support p │ │ │ │ │ -0003ab80: 6172 7369 6e67 206a 6176 6164 6f63 2063 arsing javadoc c │ │ │ │ │ -0003ab90: 6f6d 6d65 6e74 730a 0a3c 6c69 3e74 6f6f omments..
  • too │ │ │ │ │ -0003aba0: 6c73 2f6a 6176 6163 2f64 6f63 7472 6565 ls/javac/doctree │ │ │ │ │ -0003abb0: 2f42 6164 5465 7374 2e6a 6176 613a 2065 /BadTest.java: e │ │ │ │ │ -0003abc0: 7874 656e 6420 636f 6d2e 7375 6e2e 736f xtend com.sun.so │ │ │ │ │ -0003abd0: 7572 6365 2041 5049 2074 6f20 7375 7070 urce API to supp │ │ │ │ │ -0003abe0: 6f72 7420 7061 7273 696e 6720 6a61 7661 ort parsing java │ │ │ │ │ -0003abf0: 646f 6320 636f 6d6d 656e 7473 0a0a 3c6c doc comments..tools/javac/do │ │ │ │ │ -0003ac10: 6374 7265 652f 436f 6465 5465 7374 2e6a ctree/CodeTest.j │ │ │ │ │ -0003ac20: 6176 613a 2065 7874 656e 6420 636f 6d2e ava: extend com. │ │ │ │ │ -0003ac30: 7375 6e2e 736f 7572 6365 2041 5049 2074 sun.source API t │ │ │ │ │ -0003ac40: 6f20 7375 7070 6f72 7420 7061 7273 696e o support parsin │ │ │ │ │ -0003ac50: 6720 6a61 7661 646f 6320 636f 6d6d 656e g javadoc commen │ │ │ │ │ -0003ac60: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -0003ac70: 7661 632f 646f 6374 7265 652f 436f 7665 vac/doctree/Cove │ │ │ │ │ -0003ac80: 7261 6765 5465 7374 2e6a 6176 613a 2063 rageTest.java: c │ │ │ │ │ -0003ac90: 6865 636b 2063 6f76 6572 6167 6520 6f66 heck coverage of │ │ │ │ │ -0003aca0: 2074 6f6f 6c73 2f6a 6176 6163 2f64 6f63 tools/javac/doc │ │ │ │ │ -0003acb0: 7472 6565 2074 6573 7473 0a0a 3c6c 693e tree tests..
  • │ │ │ │ │ -0003acc0: 746f 6f6c 732f 6a61 7661 632f 646f 6374 tools/javac/doct │ │ │ │ │ -0003acd0: 7265 652f 4465 7072 6563 6174 6564 5465 ree/DeprecatedTe │ │ │ │ │ -0003ace0: 7374 2e6a 6176 613a 2065 7874 656e 6420 st.java: extend │ │ │ │ │ -0003acf0: 636f 6d2e 7375 6e2e 736f 7572 6365 2041 com.sun.source A │ │ │ │ │ -0003ad00: 5049 2074 6f20 7375 7070 6f72 7420 7061 PI to support pa │ │ │ │ │ -0003ad10: 7273 696e 6720 6a61 7661 646f 6320 636f rsing javadoc co │ │ │ │ │ -0003ad20: 6d6d 656e 7473 0a0a 3c6c 693e 746f 6f6c mments..
  • tool │ │ │ │ │ -0003ad30: 732f 6a61 7661 632f 646f 6374 7265 652f s/javac/doctree/ │ │ │ │ │ -0003ad40: 446f 6352 6f6f 7454 6573 742e 6a61 7661 DocRootTest.java │ │ │ │ │ -0003ad50: 3a20 6578 7465 6e64 2063 6f6d 2e73 756e : extend com.sun │ │ │ │ │ -0003ad60: 2e73 6f75 7263 6520 4150 4920 746f 2073 .source API to s │ │ │ │ │ -0003ad70: 7570 706f 7274 2070 6172 7369 6e67 206a upport parsing j │ │ │ │ │ -0003ad80: 6176 6164 6f63 2063 6f6d 6d65 6e74 730a avadoc comments. │ │ │ │ │ -0003ad90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003ada0: 2f64 6f63 7472 6565 2f44 6f63 5472 6565 /doctree/DocTree │ │ │ │ │ -0003adb0: 5061 7468 5363 616e 6e65 7254 6573 742e PathScannerTest. │ │ │ │ │ -0003adc0: 6a61 7661 3a20 6164 6469 6e67 2044 6f63 java: adding Doc │ │ │ │ │ -0003add0: 5472 6565 5061 7468 2061 6e64 2044 6f63 TreePath and Doc │ │ │ │ │ -0003ade0: 5472 6565 5061 7468 5363 616e 6e65 720a TreePathScanner. │ │ │ │ │ -0003adf0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003ae00: 2f64 6f63 7472 6565 2f45 6c65 6d65 6e74 /doctree/Element │ │ │ │ │ -0003ae10: 5465 7374 2e6a 6176 613a 2065 7874 656e Test.java: exten │ │ │ │ │ -0003ae20: 6420 636f 6d2e 7375 6e2e 736f 7572 6365 d com.sun.source │ │ │ │ │ -0003ae30: 2041 5049 2074 6f20 7375 7070 6f72 7420 API to support │ │ │ │ │ -0003ae40: 7061 7273 696e 6720 6a61 7661 646f 6320 parsing javadoc │ │ │ │ │ -0003ae50: 636f 6d6d 656e 7473 0a0a 3c6c 693e 746f comments..
  • to │ │ │ │ │ -0003ae60: 6f6c 732f 6a61 7661 632f 646f 6374 7265 ols/javac/doctre │ │ │ │ │ -0003ae70: 652f 456e 7469 7479 5465 7374 2e6a 6176 e/EntityTest.jav │ │ │ │ │ -0003ae80: 613a 2065 7874 656e 6420 636f 6d2e 7375 a: extend com.su │ │ │ │ │ -0003ae90: 6e2e 736f 7572 6365 2041 5049 2074 6f20 n.source API to │ │ │ │ │ -0003aea0: 7375 7070 6f72 7420 7061 7273 696e 6720 support parsing │ │ │ │ │ -0003aeb0: 6a61 7661 646f 6320 636f 6d6d 656e 7473 javadoc comments │ │ │ │ │ -0003aec0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003aed0: 632f 646f 6374 7265 652f 4578 6365 7074 c/doctree/Except │ │ │ │ │ -0003aee0: 696f 6e54 6573 742e 6a61 7661 3a20 6578 ionTest.java: ex │ │ │ │ │ -0003aef0: 7465 6e64 2063 6f6d 2e73 756e 2e73 6f75 tend com.sun.sou │ │ │ │ │ -0003af00: 7263 6520 4150 4920 746f 2073 7570 706f rce API to suppo │ │ │ │ │ -0003af10: 7274 2070 6172 7369 6e67 206a 6176 6164 rt parsing javad │ │ │ │ │ -0003af20: 6f63 2063 6f6d 6d65 6e74 730a 0a3c 6c69 oc comments..
  • tools/javac/doc │ │ │ │ │ -0003af40: 7472 6565 2f46 6972 7374 5365 6e74 656e tree/FirstSenten │ │ │ │ │ -0003af50: 6365 5465 7374 2e6a 6176 613a 2065 7874 ceTest.java: ext │ │ │ │ │ -0003af60: 656e 6420 636f 6d2e 7375 6e2e 736f 7572 end com.sun.sour │ │ │ │ │ -0003af70: 6365 2041 5049 2074 6f20 7375 7070 6f72 ce API to suppor │ │ │ │ │ -0003af80: 7420 7061 7273 696e 6720 6a61 7661 646f t parsing javado │ │ │ │ │ -0003af90: 6320 636f 6d6d 656e 7473 0a0a 3c6c 693e c comments..
  • │ │ │ │ │ -0003afa0: 746f 6f6c 732f 6a61 7661 632f 646f 6374 tools/javac/doct │ │ │ │ │ -0003afb0: 7265 652f 4869 6464 656e 5465 7374 2e6a ree/HiddenTest.j │ │ │ │ │ -0003afc0: 6176 613a 2065 7874 656e 6420 636f 6d2e ava: extend com. │ │ │ │ │ -0003afd0: 7375 6e2e 736f 7572 6365 2041 5049 2074 sun.source API t │ │ │ │ │ -0003afe0: 6f20 7375 7070 6f72 7420 7061 7273 696e o support parsin │ │ │ │ │ -0003aff0: 6720 6a61 7661 646f 6320 636f 6d6d 656e g javadoc commen │ │ │ │ │ -0003b000: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -0003b010: 7661 632f 646f 6374 7265 652f 496e 5072 vac/doctree/InPr │ │ │ │ │ -0003b020: 6554 6573 742e 6a61 7661 3a20 6578 7465 eTest.java: exte │ │ │ │ │ -0003b030: 6e64 2063 6f6d 2e73 756e 2e73 6f75 7263 nd com.sun.sourc │ │ │ │ │ -0003b040: 6520 4150 4920 746f 2073 7570 706f 7274 e API to support │ │ │ │ │ -0003b050: 2070 6172 7369 6e67 206a 6176 6164 6f63 parsing javadoc │ │ │ │ │ -0003b060: 2063 6f6d 6d65 6e74 730a 0a3c 6c69 3e74 comments..
  • t │ │ │ │ │ -0003b070: 6f6f 6c73 2f6a 6176 6163 2f64 6f63 7472 ools/javac/doctr │ │ │ │ │ -0003b080: 6565 2f49 6e64 6578 5465 7374 2e6a 6176 ee/IndexTest.jav │ │ │ │ │ -0003b090: 613a 2065 7874 656e 6420 636f 6d2e 7375 a: extend com.su │ │ │ │ │ -0003b0a0: 6e2e 736f 7572 6365 2041 5049 2074 6f20 n.source API to │ │ │ │ │ -0003b0b0: 7375 7070 6f72 7420 7061 7273 696e 6720 support parsing │ │ │ │ │ -0003b0c0: 6a61 7661 646f 6320 636f 6d6d 656e 7473 javadoc comments │ │ │ │ │ -0003b0d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003b0e0: 632f 646f 6374 7265 652f 496e 6865 7269 c/doctree/Inheri │ │ │ │ │ -0003b0f0: 7444 6f63 5465 7374 2e6a 6176 613a 2065 tDocTest.java: e │ │ │ │ │ -0003b100: 7874 656e 6420 636f 6d2e 7375 6e2e 736f xtend com.sun.so │ │ │ │ │ -0003b110: 7572 6365 2041 5049 2074 6f20 7375 7070 urce API to supp │ │ │ │ │ -0003b120: 6f72 7420 7061 7273 696e 6720 6a61 7661 ort parsing java │ │ │ │ │ -0003b130: 646f 6320 636f 6d6d 656e 7473 0a0a 3c6c doc comments..tools/javac/do │ │ │ │ │ -0003b150: 6374 7265 652f 4c69 6e6b 506c 6169 6e54 ctree/LinkPlainT │ │ │ │ │ -0003b160: 6573 742e 6a61 7661 3a20 6578 7465 6e64 est.java: extend │ │ │ │ │ -0003b170: 2063 6f6d 2e73 756e 2e73 6f75 7263 6520 com.sun.source │ │ │ │ │ -0003b180: 4150 4920 746f 2073 7570 706f 7274 2070 API to support p │ │ │ │ │ -0003b190: 6172 7369 6e67 206a 6176 6164 6f63 2063 arsing javadoc c │ │ │ │ │ -0003b1a0: 6f6d 6d65 6e74 730a 0a3c 6c69 3e74 6f6f omments..
  • too │ │ │ │ │ -0003b1b0: 6c73 2f6a 6176 6163 2f64 6f63 7472 6565 ls/javac/doctree │ │ │ │ │ -0003b1c0: 2f4c 696e 6b54 6573 742e 6a61 7661 3a20 /LinkTest.java: │ │ │ │ │ -0003b1d0: 6578 7465 6e64 2063 6f6d 2e73 756e 2e73 extend com.sun.s │ │ │ │ │ -0003b1e0: 6f75 7263 6520 4150 4920 746f 2073 7570 ource API to sup │ │ │ │ │ -0003b1f0: 706f 7274 2070 6172 7369 6e67 206a 6176 port parsing jav │ │ │ │ │ -0003b200: 6164 6f63 2063 6f6d 6d65 6e74 730a 0a3c adoc comments..< │ │ │ │ │ -0003b210: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -0003b220: 6f63 7472 6565 2f4c 6974 6572 616c 5465 octree/LiteralTe │ │ │ │ │ -0003b230: 7374 2e6a 6176 613a 2065 7874 656e 6420 st.java: extend │ │ │ │ │ -0003b240: 636f 6d2e 7375 6e2e 736f 7572 6365 2041 com.sun.source A │ │ │ │ │ -0003b250: 5049 2074 6f20 7375 7070 6f72 7420 7061 PI to support pa │ │ │ │ │ -0003b260: 7273 696e 6720 6a61 7661 646f 6320 636f rsing javadoc co │ │ │ │ │ -0003b270: 6d6d 656e 7473 0a0a 3c6c 693e 746f 6f6c mments..
  • tool │ │ │ │ │ -0003b280: 732f 6a61 7661 632f 646f 6374 7265 652f s/javac/doctree/ │ │ │ │ │ -0003b290: 5061 7261 6d54 6573 742e 6a61 7661 3a20 ParamTest.java: │ │ │ │ │ -0003b2a0: 6578 7465 6e64 2063 6f6d 2e73 756e 2e73 extend com.sun.s │ │ │ │ │ -0003b2b0: 6f75 7263 6520 4150 4920 746f 2073 7570 ource API to sup │ │ │ │ │ -0003b2c0: 706f 7274 2070 6172 7369 6e67 206a 6176 port parsing jav │ │ │ │ │ -0003b2d0: 6164 6f63 2063 6f6d 6d65 6e74 730a 0a3c adoc comments..< │ │ │ │ │ -0003b2e0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -0003b2f0: 6f63 7472 6565 2f50 726f 7669 6465 7354 octree/ProvidesT │ │ │ │ │ -0003b300: 6573 742e 6a61 7661 3a20 4d6f 6475 6c65 est.java: Module │ │ │ │ │ -0003b310: 2073 756d 6d61 7279 2070 6167 6520 7368 summary page sh │ │ │ │ │ -0003b320: 6f75 6c64 2064 6973 706c 6179 2069 6e66 ould display inf │ │ │ │ │ -0003b330: 6f72 6d61 7469 6f6e 2062 6173 6564 206f ormation based o │ │ │ │ │ -0003b340: 6e20 2261 7069 2220 6f72 2022 6465 7461 n "api" or "deta │ │ │ │ │ -0003b350: 696c 2220 6d6f 6465 2e0a 0a3c 6c69 3e74 il" mode...
  • t │ │ │ │ │ -0003b360: 6f6f 6c73 2f6a 6176 6163 2f64 6f63 7472 ools/javac/doctr │ │ │ │ │ -0003b370: 6565 2f52 6566 6572 656e 6365 5465 7374 ee/ReferenceTest │ │ │ │ │ -0003b380: 2e6a 6176 613a 2063 6865 636b 2072 6566 .java: check ref │ │ │ │ │ -0003b390: 6572 656e 6365 7320 696e 2061 742d 7365 erences in at-se │ │ │ │ │ -0003b3a0: 6520 616e 6420 7b61 742d 6c69 6e6b 7d20 e and {at-link} │ │ │ │ │ -0003b3b0: 7461 6773 0a0a 3c6c 693e 746f 6f6c 732f tags..
  • tools/ │ │ │ │ │ -0003b3c0: 6a61 7661 632f 646f 6374 7265 652f 5265 javac/doctree/Re │ │ │ │ │ -0003b3d0: 7475 726e 5465 7374 2e6a 6176 613a 2065 turnTest.java: e │ │ │ │ │ -0003b3e0: 7874 656e 6420 636f 6d2e 7375 6e2e 736f xtend com.sun.so │ │ │ │ │ -0003b3f0: 7572 6365 2041 5049 2074 6f20 7375 7070 urce API to supp │ │ │ │ │ -0003b400: 6f72 7420 7061 7273 696e 6720 6a61 7661 ort parsing java │ │ │ │ │ -0003b410: 646f 6320 636f 6d6d 656e 7473 0a0a 3c6c doc comments..tools/javac/do │ │ │ │ │ -0003b430: 6374 7265 652f 5365 6554 6573 742e 6a61 ctree/SeeTest.ja │ │ │ │ │ -0003b440: 7661 3a20 6578 7465 6e64 2063 6f6d 2e73 va: extend com.s │ │ │ │ │ -0003b450: 756e 2e73 6f75 7263 6520 4150 4920 746f un.source API to │ │ │ │ │ -0003b460: 2073 7570 706f 7274 2070 6172 7369 6e67 support parsing │ │ │ │ │ -0003b470: 206a 6176 6164 6f63 2063 6f6d 6d65 6e74 javadoc comment │ │ │ │ │ -0003b480: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0003b490: 6163 2f64 6f63 7472 6565 2f53 6572 6961 ac/doctree/Seria │ │ │ │ │ -0003b4a0: 6c44 6174 6154 6573 742e 6a61 7661 3a20 lDataTest.java: │ │ │ │ │ -0003b4b0: 6578 7465 6e64 2063 6f6d 2e73 756e 2e73 extend com.sun.s │ │ │ │ │ -0003b4c0: 6f75 7263 6520 4150 4920 746f 2073 7570 ource API to sup │ │ │ │ │ -0003b4d0: 706f 7274 2070 6172 7369 6e67 206a 6176 port parsing jav │ │ │ │ │ -0003b4e0: 6164 6f63 2063 6f6d 6d65 6e74 730a 0a3c adoc comments..< │ │ │ │ │ -0003b4f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -0003b500: 6f63 7472 6565 2f53 6572 6961 6c46 6965 octree/SerialFie │ │ │ │ │ -0003b510: 6c64 5465 7374 2e6a 6176 613a 2065 7874 ldTest.java: ext │ │ │ │ │ -0003b520: 656e 6420 636f 6d2e 7375 6e2e 736f 7572 end com.sun.sour │ │ │ │ │ -0003b530: 6365 2041 5049 2074 6f20 7375 7070 6f72 ce API to suppor │ │ │ │ │ -0003b540: 7420 7061 7273 696e 6720 6a61 7661 646f t parsing javado │ │ │ │ │ -0003b550: 6320 636f 6d6d 656e 7473 0a0a 3c6c 693e c comments..
  • │ │ │ │ │ -0003b560: 746f 6f6c 732f 6a61 7661 632f 646f 6374 tools/javac/doct │ │ │ │ │ -0003b570: 7265 652f 5365 7269 616c 5465 7374 2e6a ree/SerialTest.j │ │ │ │ │ -0003b580: 6176 613a 2065 7874 656e 6420 636f 6d2e ava: extend com. │ │ │ │ │ -0003b590: 7375 6e2e 736f 7572 6365 2041 5049 2074 sun.source API t │ │ │ │ │ -0003b5a0: 6f20 7375 7070 6f72 7420 7061 7273 696e o support parsin │ │ │ │ │ -0003b5b0: 6720 6a61 7661 646f 6320 636f 6d6d 656e g javadoc commen │ │ │ │ │ -0003b5c0: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -0003b5d0: 7661 632f 646f 6374 7265 652f 5369 6d70 vac/doctree/Simp │ │ │ │ │ -0003b5e0: 6c65 446f 6354 7265 6556 6973 6974 6f72 leDocTreeVisitor │ │ │ │ │ -0003b5f0: 5465 7374 2e6a 6176 613a 2065 7874 656e Test.java: exten │ │ │ │ │ -0003b600: 6420 636f 6d2e 7375 6e2e 736f 7572 6365 d com.sun.source │ │ │ │ │ -0003b610: 2041 5049 2074 6f20 7375 7070 6f72 7420 API to support │ │ │ │ │ -0003b620: 7061 7273 696e 6720 6a61 7661 646f 6320 parsing javadoc │ │ │ │ │ -0003b630: 636f 6d6d 656e 7473 0a0a 3c6c 693e 746f comments..
  • to │ │ │ │ │ -0003b640: 6f6c 732f 6a61 7661 632f 646f 6374 7265 ols/javac/doctre │ │ │ │ │ -0003b650: 652f 5369 6e63 6554 6573 742e 6a61 7661 e/SinceTest.java │ │ │ │ │ -0003b660: 3a20 6578 7465 6e64 2063 6f6d 2e73 756e : extend com.sun │ │ │ │ │ -0003b670: 2e73 6f75 7263 6520 4150 4920 746f 2073 .source API to s │ │ │ │ │ -0003b680: 7570 706f 7274 2070 6172 7369 6e67 206a upport parsing j │ │ │ │ │ -0003b690: 6176 6164 6f63 2063 6f6d 6d65 6e74 730a avadoc comments. │ │ │ │ │ -0003b6a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003b6b0: 2f64 6f63 7472 6565 2f53 6e69 7070 6574 /doctree/Snippet │ │ │ │ │ -0003b6c0: 5465 7374 2e6a 6176 613a 2049 6d70 6c65 Test.java: Imple │ │ │ │ │ -0003b6d0: 6d65 6e74 6174 696f 6e20 666f 7220 736e mentation for sn │ │ │ │ │ -0003b6e0: 6970 7065 7473 0a0a 3c6c 693e 746f 6f6c ippets..
  • tool │ │ │ │ │ -0003b6f0: 732f 6a61 7661 632f 646f 6374 7265 652f s/javac/doctree/ │ │ │ │ │ -0003b700: 5370 6563 5465 7374 2e6a 6176 613a 206a SpecTest.java: j │ │ │ │ │ -0003b710: 6176 6164 6f63 2073 686f 756c 6420 7375 avadoc should su │ │ │ │ │ -0003b720: 7070 6f72 7420 6120 6e65 7720 6174 2d73 pport a new at-s │ │ │ │ │ -0003b730: 7065 6320 7461 670a 0a3c 6c69 3e74 6f6f pec tag..
  • too │ │ │ │ │ -0003b740: 6c73 2f6a 6176 6163 2f64 6f63 7472 6565 ls/javac/doctree │ │ │ │ │ -0003b750: 2f53 756d 6d61 7279 5465 7374 2e6a 6176 /SummaryTest.jav │ │ │ │ │ -0003b760: 613a 2065 7874 656e 6420 636f 6d2e 7375 a: extend com.su │ │ │ │ │ -0003b770: 6e2e 736f 7572 6365 2041 5049 2074 6f20 n.source API to │ │ │ │ │ -0003b780: 7375 7070 6f72 7420 7061 7273 696e 6720 support parsing │ │ │ │ │ -0003b790: 6a61 7661 646f 6320 636f 6d6d 656e 7473 javadoc comments │ │ │ │ │ -0003b7a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003b7b0: 632f 646f 6374 7265 652f 5379 7374 656d c/doctree/System │ │ │ │ │ -0003b7c0: 5072 6f70 6572 7479 5465 7374 2e6a 6176 PropertyTest.jav │ │ │ │ │ -0003b7d0: 613a 2053 7973 7465 6d20 7072 6f70 6572 a: System proper │ │ │ │ │ -0003b7e0: 7469 6573 2064 6f63 756d 656e 7461 7469 ties documentati │ │ │ │ │ -0003b7f0: 6f6e 206e 6565 6465 6420 696e 206a 6176 on needed in jav │ │ │ │ │ -0003b800: 6164 6f63 730a 0a3c 6c69 3e74 6f6f 6c73 adocs..
  • tools │ │ │ │ │ -0003b810: 2f6a 6176 6163 2f64 6f63 7472 6565 2f54 /javac/doctree/T │ │ │ │ │ -0003b820: 6167 5465 7374 2e6a 6176 613a 2065 7874 agTest.java: ext │ │ │ │ │ -0003b830: 656e 6420 636f 6d2e 7375 6e2e 736f 7572 end com.sun.sour │ │ │ │ │ -0003b840: 6365 2041 5049 2074 6f20 7375 7070 6f72 ce API to suppor │ │ │ │ │ -0003b850: 7420 7061 7273 696e 6720 6a61 7661 646f t parsing javado │ │ │ │ │ -0003b860: 6320 636f 6d6d 656e 7473 0a0a 3c6c 693e c comments..
  • │ │ │ │ │ -0003b870: 746f 6f6c 732f 6a61 7661 632f 646f 6374 tools/javac/doct │ │ │ │ │ -0003b880: 7265 652f 5468 726f 7761 626c 6554 6573 ree/ThrowableTes │ │ │ │ │ -0003b890: 742e 6a61 7661 3a20 6578 7465 6e64 2063 t.java: extend c │ │ │ │ │ -0003b8a0: 6f6d 2e73 756e 2e73 6f75 7263 6520 4150 om.sun.source AP │ │ │ │ │ -0003b8b0: 4920 746f 2073 7570 706f 7274 2070 6172 I to support par │ │ │ │ │ -0003b8c0: 7369 6e67 206a 6176 6164 6f63 2063 6f6d sing javadoc com │ │ │ │ │ -0003b8d0: 6d65 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 ments..
  • tools │ │ │ │ │ -0003b8e0: 2f6a 6176 6163 2f64 6f63 7472 6565 2f55 /javac/doctree/U │ │ │ │ │ -0003b8f0: 7365 7354 6573 742e 6a61 7661 3a20 4d6f sesTest.java: Mo │ │ │ │ │ -0003b900: 6475 6c65 2073 756d 6d61 7279 2070 6167 dule summary pag │ │ │ │ │ -0003b910: 6520 7368 6f75 6c64 2064 6973 706c 6179 e should display │ │ │ │ │ -0003b920: 2069 6e66 6f72 6d61 7469 6f6e 2062 6173 information bas │ │ │ │ │ -0003b930: 6564 206f 6e20 2261 7069 2220 6f72 2022 ed on "api" or " │ │ │ │ │ -0003b940: 6465 7461 696c 2220 6d6f 6465 2e0a 0a3c detail" mode...< │ │ │ │ │ -0003b950: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -0003b960: 6f63 7472 6565 2f56 616c 7565 5465 7374 octree/ValueTest │ │ │ │ │ -0003b970: 2e6a 6176 613a 2065 7874 656e 6420 636f .java: extend co │ │ │ │ │ -0003b980: 6d2e 7375 6e2e 736f 7572 6365 2041 5049 m.sun.source API │ │ │ │ │ -0003b990: 2074 6f20 7375 7070 6f72 7420 7061 7273 to support pars │ │ │ │ │ -0003b9a0: 696e 6720 6a61 7661 646f 6320 636f 6d6d ing javadoc comm │ │ │ │ │ -0003b9b0: 656e 7473 0a0a 3c6c 693e 746f 6f6c 732f ents..
  • tools/ │ │ │ │ │ -0003b9c0: 6a61 7661 632f 646f 6374 7265 652f 5665 javac/doctree/Ve │ │ │ │ │ -0003b9d0: 7273 696f 6e54 6573 742e 6a61 7661 3a20 rsionTest.java: │ │ │ │ │ -0003b9e0: 6578 7465 6e64 2063 6f6d 2e73 756e 2e73 extend com.sun.s │ │ │ │ │ -0003b9f0: 6f75 7263 6520 4150 4920 746f 2073 7570 ource API to sup │ │ │ │ │ -0003ba00: 706f 7274 2070 6172 7369 6e67 206a 6176 port parsing jav │ │ │ │ │ -0003ba10: 6164 6f63 2063 6f6d 6d65 6e74 730a 0a3c adoc comments..< │ │ │ │ │ -0003ba20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ -0003ba30: 6f63 7472 6565 2f64 6361 7069 2f44 6f63 octree/dcapi/Doc │ │ │ │ │ -0003ba40: 436f 6d6d 656e 7454 7265 6541 7069 5465 CommentTreeApiTe │ │ │ │ │ -0003ba50: 7374 6572 2e6a 6176 613a 2074 6573 7420 ster.java: test │ │ │ │ │ -0003ba60: 7468 6520 4150 4973 2020 696e 2074 6865 the APIs in the │ │ │ │ │ -0003ba70: 2044 6f63 5472 6565 2069 6e74 6572 6661 DocTree interfa │ │ │ │ │ -0003ba80: 6365 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ce..
  • tools/ja │ │ │ │ │ -0003ba90: 7661 632f 646f 6374 7265 652f 706f 7369 vac/doctree/posi │ │ │ │ │ -0003baa0: 7469 6f6e 732f 5465 7374 506f 7369 7469 tions/TestPositi │ │ │ │ │ -0003bab0: 6f6e 2e6a 6176 613a 2070 726f 7065 7220 on.java: proper │ │ │ │ │ -0003bac0: 736f 7572 6365 2070 6f73 6974 696f 6e73 source positions │ │ │ │ │ -0003bad0: 2066 6f72 2064 6f63 2063 6f6d 6d65 6e74 for doc comment │ │ │ │ │ -0003bae0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0003baf0: 6163 2f65 6e75 6d2f 3633 3530 3035 372f ac/enum/6350057/ │ │ │ │ │ -0003bb00: 5436 3335 3030 3537 2e6a 6176 613a 2054 T6350057.java: T │ │ │ │ │ -0003bb10: 6573 7420 7468 6174 2070 6172 616d 6574 est that paramet │ │ │ │ │ -0003bb20: 6572 7320 6f6e 2069 6d70 6c69 6369 7420 ers on implicit │ │ │ │ │ -0003bb30: 656e 756d 206d 6574 686f 6473 2068 6176 enum methods hav │ │ │ │ │ -0003bb40: 6520 7468 6520 7269 6768 7420 6b69 6e64 e the right kind │ │ │ │ │ -0003bb50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003bb60: 632f 656e 756d 2f36 3432 3433 3538 2f54 c/enum/6424358/T │ │ │ │ │ -0003bb70: 3634 3234 3335 382e 6a61 7661 3a20 5379 6424358.java: Sy │ │ │ │ │ -0003bb80: 6e74 6865 7369 7a65 6420 7374 6174 6963 nthesized static │ │ │ │ │ -0003bb90: 2065 6e75 6d20 6d65 7468 6f64 2076 616c enum method val │ │ │ │ │ -0003bba0: 7565 7328 2920 6973 2066 696e 616c 0a0a ues() is final.. │ │ │ │ │ -0003bbb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003bbc0: 656e 756d 2f37 3136 3030 3834 2f54 3731 enum/7160084/T71 │ │ │ │ │ -0003bbd0: 3630 3038 3461 2e6a 6176 613a 206a 6176 60084a.java: jav │ │ │ │ │ -0003bbe0: 6163 2066 6169 6c73 2074 6f20 636f 6d70 ac fails to comp │ │ │ │ │ -0003bbf0: 696c 6520 616e 2061 7070 6172 656e 746c ile an apparentl │ │ │ │ │ -0003bc00: 7920 7661 6c69 6420 636c 6173 732f 696e y valid class/in │ │ │ │ │ -0003bc10: 7465 7266 6163 6520 636f 6d62 696e 6174 terface combinat │ │ │ │ │ -0003bc20: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -0003bc30: 6176 6163 2f65 6e75 6d2f 3731 3630 3038 avac/enum/716008 │ │ │ │ │ -0003bc40: 342f 5437 3136 3030 3834 622e 6a61 7661 4/T7160084b.java │ │ │ │ │ -0003bc50: 3a20 6a61 7661 6320 6661 696c 7320 746f : javac fails to │ │ │ │ │ -0003bc60: 2063 6f6d 7069 6c65 2061 6e20 6170 7061 compile an appa │ │ │ │ │ -0003bc70: 7265 6e74 6c79 2076 616c 6964 2063 6c61 rently valid cla │ │ │ │ │ -0003bc80: 7373 2f69 6e74 6572 6661 6365 2063 6f6d ss/interface com │ │ │ │ │ -0003bc90: 6269 6e61 7469 6f6e 0a0a 3c6c 693e 746f bination..
  • to │ │ │ │ │ -0003bca0: 6f6c 732f 6a61 7661 632f 656e 756d 2f41 ols/javac/enum/A │ │ │ │ │ -0003bcb0: 6273 7472 6163 7445 6d70 7479 456e 756d bstractEmptyEnum │ │ │ │ │ -0003bcc0: 2e6a 6176 613a 2065 6d70 7479 2065 6e75 .java: empty enu │ │ │ │ │ -0003bcd0: 6d20 6361 6e6e 6f74 2062 6520 6162 7374 m cannot be abst │ │ │ │ │ -0003bce0: 7261 6374 0a0a 3c6c 693e 746f 6f6c 732f ract..
  • tools/ │ │ │ │ │ -0003bcf0: 6a61 7661 632f 656e 756d 2f41 6273 7472 javac/enum/Abstr │ │ │ │ │ -0003bd00: 6163 7445 6e75 6d31 2e6a 6176 613a 2063 actEnum1.java: c │ │ │ │ │ -0003bd10: 6f6d 7069 6c65 7220 6661 696c 7320 746f ompiler fails to │ │ │ │ │ -0003bd20: 2066 6c61 6720 616e 2065 6e75 6d20 6162 flag an enum ab │ │ │ │ │ -0003bd30: 7374 7261 6374 0a0a 3c6c 693e 746f 6f6c stract..
  • tool │ │ │ │ │ -0003bd40: 732f 6a61 7661 632f 656e 756d 2f42 6967 s/javac/enum/Big │ │ │ │ │ -0003bd50: 456e 756d 2e6a 6176 613a 2074 6573 7420 Enum.java: test │ │ │ │ │ -0003bd60: 616e 2065 6e75 6d20 7468 6174 2069 7320 an enum that is │ │ │ │ │ -0003bd70: 636c 6f73 6520 746f 2074 6865 206d 6178 close to the max │ │ │ │ │ -0003bd80: 696d 756d 2073 697a 650a 0a3c 6c69 3e74 imum size..
  • t │ │ │ │ │ -0003bd90: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ -0003bda0: 4441 312e 6a61 7661 3a20 4f6e 6520 6361 DA1.java: One ca │ │ │ │ │ -0003bdb0: 6e20 7265 6665 7220 7374 6174 6963 2c20 n refer static, │ │ │ │ │ -0003bdc0: 636f 6e73 7420 7374 6174 6963 2076 6172 const static var │ │ │ │ │ -0003bdd0: 6961 626c 6573 2066 726f 6d20 696e 7374 iables from inst │ │ │ │ │ -0003bde0: 616e 6365 2069 6e69 7469 616c 697a 6572 ance initializer │ │ │ │ │ -0003bdf0: 7320 6f66 2065 6e75 6d0a 0a3c 6c69 3e74 s of enum..
  • t │ │ │ │ │ -0003be00: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ -0003be10: 4441 322e 6a61 7661 3a20 4f6e 6520 6361 DA2.java: One ca │ │ │ │ │ -0003be20: 6e20 7265 6665 7220 7374 6174 6963 2c20 n refer static, │ │ │ │ │ -0003be30: 636f 6e73 7420 7374 6174 6963 2076 6172 const static var │ │ │ │ │ -0003be40: 6961 626c 6573 2066 726f 6d20 696e 7374 iables from inst │ │ │ │ │ -0003be50: 616e 6365 2069 6e69 7469 616c 697a 6572 ance initializer │ │ │ │ │ -0003be60: 7320 6f66 2065 6e75 6d0a 0a3c 6c69 3e74 s of enum..
  • t │ │ │ │ │ -0003be70: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ -0003be80: 4441 332e 6a61 7661 3a20 4f6e 6520 6361 DA3.java: One ca │ │ │ │ │ -0003be90: 6e20 7265 6665 7220 7374 6174 6963 2c20 n refer static, │ │ │ │ │ -0003bea0: 636f 6e73 7420 7374 6174 6963 2076 6172 const static var │ │ │ │ │ -0003beb0: 6961 626c 6573 2066 726f 6d20 696e 7374 iables from inst │ │ │ │ │ -0003bec0: 616e 6365 2069 6e69 7469 616c 697a 6572 ance initializer │ │ │ │ │ -0003bed0: 7320 6f66 2065 6e75 6d0a 0a3c 6c69 3e74 s of enum..
  • t │ │ │ │ │ -0003bee0: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ -0003bef0: 4465 662e 6a61 7661 3a20 636f 6e73 7461 Def.java: consta │ │ │ │ │ -0003bf00: 6e74 2073 7461 7469 6320 6669 656c 6473 nt static fields │ │ │ │ │ -0003bf10: 2063 616e 6e6f 7420 6265 2072 6566 6572 cannot be refer │ │ │ │ │ -0003bf20: 656e 6365 6420 6672 6f6d 2063 6f6e 7374 enced from const │ │ │ │ │ -0003bf30: 2c20 696e 7374 616e 6365 2069 6e69 7469 , instance initi │ │ │ │ │ -0003bf40: 616c 697a 6572 730a 0a3c 6c69 3e74 6f6f alizers..
  • too │ │ │ │ │ -0003bf50: 6c73 2f6a 6176 6163 2f65 6e75 6d2f 456e ls/javac/enum/En │ │ │ │ │ -0003bf60: 756d 312e 6a61 7661 3a20 656e 756d 733a um1.java: enums: │ │ │ │ │ -0003bf70: 2074 6573 7420 6f75 7470 7574 206f 6620 test output of │ │ │ │ │ -0003bf80: 7661 6c75 6573 2829 2e74 6f53 7472 696e values().toStrin │ │ │ │ │ -0003bf90: 6728 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a g()..
  • tools/j │ │ │ │ │ -0003bfa0: 6176 6163 2f65 6e75 6d2f 456e 756d 322e avac/enum/Enum2. │ │ │ │ │ -0003bfb0: 6a61 7661 3a20 656e 756d 733a 2061 6e20 java: enums: an │ │ │ │ │ -0003bfc0: 656e 756d 6572 6174 696f 6e20 7479 7065 enumeration type │ │ │ │ │ -0003bfd0: 206d 6179 206e 6f74 2062 6520 6578 7465 may not be exte │ │ │ │ │ -0003bfe0: 6e64 6564 0a0a 3c6c 693e 746f 6f6c 732f nded..
  • tools/ │ │ │ │ │ -0003bff0: 6a61 7661 632f 656e 756d 2f45 6e75 6d33 javac/enum/Enum3 │ │ │ │ │ -0003c000: 2e6a 6176 613a 2065 6e75 6d73 3a20 7465 .java: enums: te │ │ │ │ │ -0003c010: 7374 2073 7769 7463 680a 0a3c 6c69 3e74 st switch..
  • t │ │ │ │ │ -0003c020: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ -0003c030: 456e 756d 4173 4964 656e 7469 6669 6572 EnumAsIdentifier │ │ │ │ │ -0003c040: 2e6a 6176 613a 2065 6e75 6d20 6b65 7977 .java: enum keyw │ │ │ │ │ -0003c050: 6f72 6420 7573 6564 2061 7320 616e 2069 ord used as an i │ │ │ │ │ -0003c060: 6465 6e74 6966 6965 720a 0a3c 6c69 3e74 dentifier..
  • t │ │ │ │ │ -0003c070: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ -0003c080: 456e 756d 496d 706c 6963 6974 5072 6976 EnumImplicitPriv │ │ │ │ │ -0003c090: 6174 6543 6f6e 7374 7275 6374 6f72 2e6a ateConstructor.j │ │ │ │ │ -0003c0a0: 6176 613a 2065 6e75 6d20 636f 6e73 7472 ava: enum constr │ │ │ │ │ -0003c0b0: 7563 746f 7273 2063 616e 2062 6520 6465 uctors can be de │ │ │ │ │ -0003c0c0: 636c 6172 6564 2070 7269 7661 7465 0a0a clared private.. │ │ │ │ │ -0003c0d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003c0e0: 656e 756d 2f45 6e75 6d49 6e69 742e 6a61 enum/EnumInit.ja │ │ │ │ │ -0003c0f0: 7661 3a20 636f 6d70 696c 696e 6720 616e va: compiling an │ │ │ │ │ -0003c100: 6e61 7461 7469 6f6e 7320 7769 7468 206e natations with n │ │ │ │ │ -0003c110: 6573 7465 6420 656e 756d 7320 6973 7375 ested enums issu │ │ │ │ │ -0003c120: 696e 6720 2a2e 6a61 7661 206c 6561 6473 ing *.java leads │ │ │ │ │ -0003c130: 2074 6f20 6372 6173 680a 0a3c 6c69 3e74 to crash..
  • t │ │ │ │ │ -0003c140: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ -0003c150: 456e 756d 4c6f 6f6b 7570 5461 626c 6545 EnumLookupTableE │ │ │ │ │ -0003c160: 7863 6570 7469 6f6e 496e 496e 6974 6961 xceptionInInitia │ │ │ │ │ -0003c170: 6c69 7a65 722e 6a61 7661 3a20 4578 6365 lizer.java: Exce │ │ │ │ │ -0003c180: 7074 696f 6e49 6e49 6e69 7469 616c 697a ptionInInitializ │ │ │ │ │ -0003c190: 6572 4572 726f 7220 666f 7220 616e 2065 erError for an e │ │ │ │ │ -0003c1a0: 6e75 6d20 7769 7468 206d 756c 7469 706c num with multipl │ │ │ │ │ -0003c1b0: 6520 7377 6974 6368 2073 7461 7465 6d65 e switch stateme │ │ │ │ │ -0003c1c0: 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a nts..
  • tools/j │ │ │ │ │ -0003c1d0: 6176 6163 2f65 6e75 6d2f 456e 756d 4d65 avac/enum/EnumMe │ │ │ │ │ -0003c1e0: 6d62 6572 734f 7264 6572 2e6a 6176 613a mbersOrder.java: │ │ │ │ │ -0003c1f0: 2065 6e75 6d20 636f 6e73 7461 6e74 7320 enum constants │ │ │ │ │ -0003c200: 7368 6f75 6c64 2070 7265 6365 6465 206f should precede o │ │ │ │ │ -0003c210: 7468 6572 2065 6e75 6d20 6d65 6d62 6572 ther enum member │ │ │ │ │ -0003c220: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0003c230: 6163 2f65 6e75 6d2f 456e 756d 5072 6976 ac/enum/EnumPriv │ │ │ │ │ -0003c240: 6174 6543 6f6e 7374 7275 6374 6f72 2e6a ateConstructor.j │ │ │ │ │ -0003c250: 6176 613a 2065 6e75 6d20 636f 6e73 7472 ava: enum constr │ │ │ │ │ -0003c260: 7563 746f 7273 2063 616e 2062 6520 6465 uctors can be de │ │ │ │ │ -0003c270: 636c 6172 6564 2070 7269 7661 7465 0a0a clared private.. │ │ │ │ │ -0003c280: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003c290: 656e 756d 2f45 6e75 6d50 726f 7465 6374 enum/EnumProtect │ │ │ │ │ -0003c2a0: 6564 436f 6e73 7472 7563 746f 722e 6a61 edConstructor.ja │ │ │ │ │ -0003c2b0: 7661 3a20 656e 756d 2063 6f6e 7374 7275 va: enum constru │ │ │ │ │ -0003c2c0: 6374 6f72 7320 6361 6e6e 6f74 2062 6520 ctors cannot be │ │ │ │ │ -0003c2d0: 6465 636c 6172 6564 2070 7562 6c69 6320 declared public │ │ │ │ │ -0003c2e0: 6f72 2070 726f 7465 6374 6564 0a0a 3c6c or protected..tools/javac/en │ │ │ │ │ -0003c300: 756d 2f45 6e75 6d50 7562 6c69 6343 6f6e um/EnumPublicCon │ │ │ │ │ -0003c310: 7374 7275 6374 6f72 2e6a 6176 613a 2065 structor.java: e │ │ │ │ │ -0003c320: 6e75 6d20 636f 6e73 7472 7563 746f 7273 num constructors │ │ │ │ │ -0003c330: 2063 616e 6e6f 7420 6265 2064 6563 6c61 cannot be decla │ │ │ │ │ -0003c340: 7265 6420 7075 626c 6963 206f 7220 7072 red public or pr │ │ │ │ │ -0003c350: 6f74 6563 7465 640a 0a3c 6c69 3e74 6f6f otected..
  • too │ │ │ │ │ -0003c360: 6c73 2f6a 6176 6163 2f65 6e75 6d2f 456e ls/javac/enum/En │ │ │ │ │ -0003c370: 756d 5377 6974 6368 312e 6a61 7661 3a20 umSwitch1.java: │ │ │ │ │ -0003c380: 656e 756d 2073 7769 7463 6820 6361 7365 enum switch case │ │ │ │ │ -0003c390: 206c 6162 656c 7320 7265 7175 6972 6564 labels required │ │ │ │ │ -0003c3a0: 2074 6f20 6265 2075 6e71 7561 6c69 6669 to be unqualifi │ │ │ │ │ -0003c3b0: 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ed...
  • tools/j │ │ │ │ │ -0003c3c0: 6176 6163 2f65 6e75 6d2f 456e 756d 5377 avac/enum/EnumSw │ │ │ │ │ -0003c3d0: 6974 6368 322e 6a61 7661 3a20 656e 756d itch2.java: enum │ │ │ │ │ -0003c3e0: 2073 7769 7463 6820 6361 7365 206c 6162 switch case lab │ │ │ │ │ -0003c3f0: 656c 7320 7265 7175 6972 6564 2074 6f20 els required to │ │ │ │ │ -0003c400: 6265 2075 6e71 7561 6c69 6669 6564 2e0a be unqualified.. │ │ │ │ │ -0003c410: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003c420: 2f65 6e75 6d2f 456e 756d 5377 6974 6368 /enum/EnumSwitch │ │ │ │ │ -0003c430: 332e 6a61 7661 3a20 6a61 7661 6320 6372 3.java: javac cr │ │ │ │ │ -0003c440: 6173 6820 7768 656e 2065 6e75 6d20 6465 ash when enum de │ │ │ │ │ -0003c450: 6669 6e65 6420 6166 7465 7220 7573 650a fined after use. │ │ │ │ │ -0003c460: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003c470: 2f65 6e75 6d2f 456e 756d 5377 6974 6368 /enum/EnumSwitch │ │ │ │ │ -0003c480: 342e 6a61 7661 3a20 656e 756d 2073 7769 4.java: enum swi │ │ │ │ │ -0003c490: 7463 6820 6f6e 206e 756c 6c20 6661 696c tch on null fail │ │ │ │ │ -0003c4a0: 7320 746f 2074 6872 6f77 204e 756c 6c50 s to throw NullP │ │ │ │ │ -0003c4b0: 6f69 6e74 6572 4578 6365 7074 696f 6e0a ointerException. │ │ │ │ │ -0003c4c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003c4d0: 2f65 6e75 6d2f 4578 706c 6963 6974 6c79 /enum/Explicitly │ │ │ │ │ -0003c4e0: 4162 7374 7261 6374 456e 756d 312e 6a61 AbstractEnum1.ja │ │ │ │ │ -0003c4f0: 7661 3a20 656e 756d 2773 2063 616e 6e6f va: enum's canno │ │ │ │ │ -0003c500: 7420 6265 2065 7870 6c69 6369 746c 7920 t be explicitly │ │ │ │ │ -0003c510: 6465 636c 6172 6564 2061 6273 7472 6163 declared abstrac │ │ │ │ │ -0003c520: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ -0003c530: 6163 2f65 6e75 6d2f 4578 706c 6963 6974 ac/enum/Explicit │ │ │ │ │ -0003c540: 6c79 4162 7374 7261 6374 456e 756d 322e lyAbstractEnum2. │ │ │ │ │ -0003c550: 6a61 7661 3a20 656e 756d 2773 2063 616e java: enum's can │ │ │ │ │ -0003c560: 6e6f 7420 6265 2065 7870 6c69 6369 746c not be explicitl │ │ │ │ │ -0003c570: 7920 6465 636c 6172 6564 2061 6273 7472 y declared abstr │ │ │ │ │ -0003c580: 6163 7420 6576 656e 2069 6620 7468 6579 act even if they │ │ │ │ │ -0003c590: 2061 7265 2061 6273 7472 6163 740a 0a3c are abstract..< │ │ │ │ │ -0003c5a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f65 li>tools/javac/e │ │ │ │ │ -0003c5b0: 6e75 6d2f 4578 706c 6963 6974 6c79 4669 num/ExplicitlyFi │ │ │ │ │ -0003c5c0: 6e61 6c45 6e75 6d31 2e6a 6176 613a 2065 nalEnum1.java: e │ │ │ │ │ -0003c5d0: 6e75 6d27 7320 6361 6e6e 6f74 2062 6520 num's cannot be │ │ │ │ │ -0003c5e0: 6578 706c 6963 6974 6c79 2064 6563 6c61 explicitly decla │ │ │ │ │ -0003c5f0: 7265 6420 6669 6e61 6c20 6576 656e 2069 red final even i │ │ │ │ │ -0003c600: 6620 7468 6579 2061 7265 0a0a 3c6c 693e f they are..
  • │ │ │ │ │ -0003c610: 746f 6f6c 732f 6a61 7661 632f 656e 756d tools/javac/enum │ │ │ │ │ -0003c620: 2f45 7870 6c69 6369 746c 7946 696e 616c /ExplicitlyFinal │ │ │ │ │ -0003c630: 456e 756d 322e 6a61 7661 3a20 656e 756d Enum2.java: enum │ │ │ │ │ -0003c640: 2773 2063 616e 6e6f 7420 6265 2065 7870 's cannot be exp │ │ │ │ │ -0003c650: 6c69 6369 746c 7920 6465 636c 6172 6564 licitly declared │ │ │ │ │ -0003c660: 2066 696e 616c 0a0a 3c6c 693e 746f 6f6c final..
  • tool │ │ │ │ │ -0003c670: 732f 6a61 7661 632f 656e 756d 2f46 6175 s/javac/enum/Fau │ │ │ │ │ -0003c680: 7845 6e75 6d31 2e6a 6176 613a 2076 6572 xEnum1.java: ver │ │ │ │ │ -0003c690: 6966 7920 6a61 7661 2e6c 616e 672e 456e ify java.lang.En │ │ │ │ │ -0003c6a0: 756d 2063 616e 2774 2062 6520 6469 7265 um can't be dire │ │ │ │ │ -0003c6b0: 6374 6c79 2073 7562 636c 6173 7365 640a ctly subclassed. │ │ │ │ │ -0003c6c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003c6d0: 2f65 6e75 6d2f 4661 7578 456e 756d 332e /enum/FauxEnum3. │ │ │ │ │ -0003c6e0: 6a61 7661 3a20 7665 7269 6679 2061 6e20 java: verify an │ │ │ │ │ -0003c6f0: 656e 756d 2074 7970 6520 6361 6e27 7420 enum type can't │ │ │ │ │ -0003c700: 6265 2064 6972 6563 746c 7920 7375 6263 be directly subc │ │ │ │ │ -0003c710: 6c61 7373 6564 0a0a 3c6c 693e 746f 6f6c lassed..
  • tool │ │ │ │ │ -0003c720: 732f 6a61 7661 632f 656e 756d 2f46 6175 s/javac/enum/Fau │ │ │ │ │ -0003c730: 7853 7065 6369 616c 456e 756d 312e 6a61 xSpecialEnum1.ja │ │ │ │ │ -0003c740: 7661 3a20 7665 7269 6679 2073 7065 6369 va: verify speci │ │ │ │ │ -0003c750: 616c 697a 6564 2065 6e75 6d20 636c 6173 alized enum clas │ │ │ │ │ -0003c760: 7365 7320 6361 6e27 7420 6265 2061 6273 ses can't be abs │ │ │ │ │ -0003c770: 7472 6163 740a 0a3c 6c69 3e74 6f6f 6c73 tract..
  • tools │ │ │ │ │ -0003c780: 2f6a 6176 6163 2f65 6e75 6d2f 4661 7578 /javac/enum/Faux │ │ │ │ │ -0003c790: 5370 6563 6961 6c45 6e75 6d32 2e6a 6176 SpecialEnum2.jav │ │ │ │ │ -0003c7a0: 613a 2076 6572 6966 7920 7370 6563 6961 a: verify specia │ │ │ │ │ -0003c7b0: 6c69 7a65 6420 656e 756d 2063 6c61 7373 lized enum class │ │ │ │ │ -0003c7c0: 6573 2063 616e 2774 2062 6520 6162 7374 es can't be abst │ │ │ │ │ -0003c7d0: 7261 6374 0a0a 3c6c 693e 746f 6f6c 732f ract..
  • tools/ │ │ │ │ │ -0003c7e0: 6a61 7661 632f 656e 756d 2f4c 6f63 616c javac/enum/Local │ │ │ │ │ -0003c7f0: 456e 756d 2e6a 6176 613a 206a 6176 6163 Enum.java: javac │ │ │ │ │ -0003c800: 2066 6169 6c73 2074 6f20 7265 6a65 6374 fails to reject │ │ │ │ │ -0003c810: 206c 6f63 616c 2065 6e75 6d73 0a0a 3c6c local enums..tools/javac/en │ │ │ │ │ -0003c830: 756d 2f4e 6573 7465 6445 6e75 6d2e 6a61 um/NestedEnum.ja │ │ │ │ │ -0003c840: 7661 3a20 6a61 7661 6320 616c 6c6f 7773 va: javac allows │ │ │ │ │ -0003c850: 2065 6e75 6d20 696e 2061 6e20 696e 6e65 enum in an inne │ │ │ │ │ -0003c860: 7220 636c 6173 7320 666f 7220 7265 6c65 r class for rele │ │ │ │ │ -0003c870: 6173 6520 2667 743b 3d20 3136 0a0a 3c6c ase >= 16..tools/javac/en │ │ │ │ │ -0003c890: 756d 2f4e 6f46 696e 616c 2e6a 6176 613a um/NoFinal.java: │ │ │ │ │ -0003c8a0: 2046 696e 616c 697a 6520 6d65 7468 6f64 Finalize method │ │ │ │ │ -0003c8b0: 7320 6f6e 2065 6e75 6d73 206d 7573 7420 s on enums must │ │ │ │ │ -0003c8c0: 6265 2063 6f6d 7069 6c65 2074 696d 6520 be compile time │ │ │ │ │ -0003c8d0: 6572 726f 720a 0a3c 6c69 3e74 6f6f 6c73 error..
  • tools │ │ │ │ │ -0003c8e0: 2f6a 6176 6163 2f65 6e75 6d2f 4e6f 4669 /javac/enum/NoFi │ │ │ │ │ -0003c8f0: 6e61 6c32 2e6a 6176 613a 2046 696e 616c nal2.java: Final │ │ │ │ │ -0003c900: 697a 6520 6d65 7468 6f64 7320 6f6e 2065 ize methods on e │ │ │ │ │ -0003c910: 6e75 6d73 206d 7573 7420 6265 2063 6f6d nums must be com │ │ │ │ │ -0003c920: 7069 6c65 2074 696d 6520 6572 726f 720a pile time error. │ │ │ │ │ -0003c930: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003c940: 2f65 6e75 6d2f 4e6f 4669 6e61 6c33 2e6a /enum/NoFinal3.j │ │ │ │ │ -0003c950: 6176 613a 2046 696e 616c 697a 6520 6d65 ava: Finalize me │ │ │ │ │ -0003c960: 7468 6f64 7320 6f6e 2065 6e75 6d73 206d thods on enums m │ │ │ │ │ -0003c970: 7573 7420 6265 2063 6f6d 7069 6c65 2074 ust be compile t │ │ │ │ │ -0003c980: 696d 6520 6572 726f 720a 0a3c 6c69 3e74 ime error..
  • t │ │ │ │ │ -0003c990: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ -0003c9a0: 4e6f 4669 6e61 6c34 2e6a 6176 613a 2046 NoFinal4.java: F │ │ │ │ │ -0003c9b0: 696e 616c 697a 6520 6d65 7468 6f64 7320 inalize methods │ │ │ │ │ -0003c9c0: 6f6e 2065 6e75 6d73 206d 7573 7420 6265 on enums must be │ │ │ │ │ -0003c9d0: 2063 6f6d 7069 6c65 2074 696d 6520 6572 compile time er │ │ │ │ │ -0003c9e0: 726f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ror..
  • tools/j │ │ │ │ │ -0003c9f0: 6176 6163 2f65 6e75 6d2f 4e6f 4669 6e61 avac/enum/NoFina │ │ │ │ │ -0003ca00: 6c35 2e6a 6176 613a 2046 696e 616c 697a l5.java: Finaliz │ │ │ │ │ -0003ca10: 6520 6d65 7468 6f64 7320 6f6e 2065 6e75 e methods on enu │ │ │ │ │ -0003ca20: 6d73 206d 7573 7420 6265 2063 6f6d 7069 ms must be compi │ │ │ │ │ -0003ca30: 6c65 2074 696d 6520 6572 726f 720a 0a3c le time error..< │ │ │ │ │ -0003ca40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f65 li>tools/javac/e │ │ │ │ │ -0003ca50: 6e75 6d2f 4f6b 4669 6e61 6c2e 6a61 7661 num/OkFinal.java │ │ │ │ │ -0003ca60: 3a20 4669 6e61 6c69 7a65 206d 6574 686f : Finalize metho │ │ │ │ │ -0003ca70: 6473 206f 6e20 656e 756d 7320 6d75 7374 ds on enums must │ │ │ │ │ -0003ca80: 2062 6520 636f 6d70 696c 6520 7469 6d65 be compile time │ │ │ │ │ -0003ca90: 2065 7272 6f72 0a0a 3c6c 693e 746f 6f6c error..
  • tool │ │ │ │ │ -0003caa0: 732f 6a61 7661 632f 656e 756d 2f53 796e s/javac/enum/Syn │ │ │ │ │ -0003cab0: 7468 5661 6c75 6573 2e6a 6176 613a 2045 thValues.java: E │ │ │ │ │ -0003cac0: 6e75 6d73 3a20 2b56 414c 5545 5320 6669 nums: +VALUES fi │ │ │ │ │ -0003cad0: 656c 6420 6861 7320 6e6f 2073 796e 7468 eld has no synth │ │ │ │ │ -0003cae0: 6574 6963 2061 7474 7269 6275 7465 0a0a etic attribute.. │ │ │ │ │ -0003caf0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003cb00: 656e 756d 2f54 3530 3735 3234 322e 6a61 enum/T5075242.ja │ │ │ │ │ -0003cb10: 7661 3a20 4361 6e6e 6f74 206d 616b 6520 va: Cannot make │ │ │ │ │ -0003cb20: 636f 6d70 6f75 6e64 2074 7970 6520 696e compound type in │ │ │ │ │ -0003cb30: 766f 6c76 696e 6720 456e 756d 730a 0a3c volving Enums..< │ │ │ │ │ -0003cb40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f65 li>tools/javac/e │ │ │ │ │ -0003cb50: 6e75 6d2f 5435 3038 3137 3835 2e6a 6176 num/T5081785.jav │ │ │ │ │ -0003cb60: 613a 2065 6e75 6d73 2073 686f 756c 6420 a: enums should │ │ │ │ │ -0003cb70: 6265 2061 6c6c 6f77 6564 2069 6e20 6e6f be allowed in no │ │ │ │ │ -0003cb80: 6e2d 7374 6174 6963 2063 6f6e 7465 7874 n-static context │ │ │ │ │ -0003cb90: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0003cba0: 6163 2f65 6e75 6d2f 5436 3530 3930 3432 ac/enum/T6509042 │ │ │ │ │ -0003cbb0: 2e6a 6176 613a 206a 6176 6163 2072 656a .java: javac rej │ │ │ │ │ -0003cbc0: 6563 7473 2063 6c61 7373 206c 6974 6572 ects class liter │ │ │ │ │ -0003cbd0: 616c 7320 696e 2065 6e75 6d20 636f 6e73 als in enum cons │ │ │ │ │ -0003cbe0: 7472 7563 746f 7273 0a0a 3c6c 693e 746f tructors..
  • to │ │ │ │ │ -0003cbf0: 6f6c 732f 6a61 7661 632f 656e 756d 2f54 ols/javac/enum/T │ │ │ │ │ -0003cc00: 3636 3735 3438 332e 6a61 7661 3a20 4a61 6675483.java: Ja │ │ │ │ │ -0003cc10: 7661 6320 7265 6a65 6374 7320 6d75 6c74 vac rejects mult │ │ │ │ │ -0003cc20: 6970 6c65 2074 7970 652d 7661 7269 6162 iple type-variab │ │ │ │ │ -0003cc30: 6c65 2062 6f75 6e64 2064 6563 6c61 7261 le bound declara │ │ │ │ │ -0003cc40: 7469 6f6e 7320 7374 6172 7469 6e67 2077 tions starting w │ │ │ │ │ -0003cc50: 6974 6820 616e 2065 6e75 6d20 7479 7065 ith an enum type │ │ │ │ │ -0003cc60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003cc70: 632f 656e 756d 2f54 3637 3234 3334 352e c/enum/T6724345. │ │ │ │ │ -0003cc80: 6a61 7661 3a20 696e 636f 7272 6563 7420 java: incorrect │ │ │ │ │ -0003cc90: 6d65 7468 6f64 2072 6573 6f6c 7574 696f method resolutio │ │ │ │ │ -0003cca0: 6e20 666f 7220 656e 756d 2063 6c61 7373 n for enum class │ │ │ │ │ -0003ccb0: 6573 2065 6e74 6572 6564 2061 7320 736f es entered as so │ │ │ │ │ -0003ccc0: 7572 6365 2066 696c 6573 0a0a 3c6c 693e urce files..
  • │ │ │ │ │ -0003ccd0: 746f 6f6c 732f 6a61 7661 632f 656e 756d tools/javac/enum │ │ │ │ │ -0003cce0: 2f54 7261 696c 696e 6743 6f6d 6d61 2e6a /TrailingComma.j │ │ │ │ │ -0003ccf0: 6176 613a 2065 6e75 6d20 7370 6563 2061 ava: enum spec a │ │ │ │ │ -0003cd00: 6c6c 6f77 7320 7472 6169 6c69 6e67 2063 llows trailing c │ │ │ │ │ -0003cd10: 6f6d 6d61 206f 6e20 656e 756d 2063 6f6e omma on enum con │ │ │ │ │ -0003cd20: 7374 616e 7420 6c69 7374 0a0a 3c6c 693e stant list..
  • │ │ │ │ │ -0003cd30: 746f 6f6c 732f 6a61 7661 632f 656e 756d tools/javac/enum │ │ │ │ │ -0003cd40: 2f55 7365 7256 616c 7565 2e6a 6176 613a /UserValue.java: │ │ │ │ │ -0003cd50: 2063 6f6d 7069 6c65 7220 6372 6173 6820 compiler crash │ │ │ │ │ -0003cd60: 6f6e 2075 7365 722d 6465 6669 6e65 6420 on user-defined │ │ │ │ │ -0003cd70: 7661 6c75 654f 6620 696e 2065 6e75 6d0a valueOf in enum. │ │ │ │ │ -0003cd80: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003cd90: 2f65 6e75 6d2f 5661 6c75 654f 662e 6a61 /enum/ValueOf.ja │ │ │ │ │ -0003cda0: 7661 3a20 496d 7072 6f70 6572 2073 6967 va: Improper sig │ │ │ │ │ -0003cdb0: 6e61 7475 7265 2066 6f72 2076 616c 7565 nature for value │ │ │ │ │ -0003cdc0: 4f66 0a0a 3c6c 693e 746f 6f6c 732f 6a61 Of..
  • tools/ja │ │ │ │ │ -0003cdd0: 7661 632f 656e 756d 2f65 6e75 6d53 7769 vac/enum/enumSwi │ │ │ │ │ -0003cde0: 7463 682f 456e 756d 5377 6974 6368 2e6a tch/EnumSwitch.j │ │ │ │ │ -0003cdf0: 6176 613a 206a 6176 6163 2d67 656e 6572 ava: javac-gener │ │ │ │ │ -0003ce00: 6174 6564 2063 6f64 6520 646f 6573 6e27 ated code doesn' │ │ │ │ │ -0003ce10: 7420 6f62 6579 2062 696e 6172 7920 636f t obey binary co │ │ │ │ │ -0003ce20: 6d70 6174 6962 696c 6974 7920 666f 7220 mpatibility for │ │ │ │ │ -0003ce30: 656e 756d 730a 0a3c 6c69 3e74 6f6f 6c73 enums..
  • tools │ │ │ │ │ -0003ce40: 2f6a 6176 6163 2f65 6e75 6d2f 666f 7277 /javac/enum/forw │ │ │ │ │ -0003ce50: 6172 6452 6566 2f54 3634 3235 3539 342e ardRef/T6425594. │ │ │ │ │ -0003ce60: 6a61 7661 3a20 6a61 7661 6320 6163 6365 java: javac acce │ │ │ │ │ -0003ce70: 7074 7320 696c 6c65 6761 6c20 666f 7277 pts illegal forw │ │ │ │ │ -0003ce80: 6172 6420 7265 6665 7265 6e63 6573 0a0a ard references.. │ │ │ │ │ -0003ce90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003cea0: 656e 756d 2f66 6f72 7761 7264 5265 662f enum/forwardRef/ │ │ │ │ │ -0003ceb0: 5465 7374 456e 756d 312e 6a61 7661 3a20 TestEnum1.java: │ │ │ │ │ -0003cec0: 496c 6c65 6761 6c20 666f 7277 6172 6420 Illegal forward │ │ │ │ │ -0003ced0: 7265 6665 7265 6e63 6520 746f 2065 6e75 reference to enu │ │ │ │ │ -0003cee0: 6d20 636f 6e73 7461 6e74 7320 616c 6c6f m constants allo │ │ │ │ │ -0003cef0: 7765 6420 6279 206a 6176 6163 0a0a 3c6c wed by javac..tools/javac/en │ │ │ │ │ -0003cf10: 756d 2f66 6f72 7761 7264 5265 662f 5465 um/forwardRef/Te │ │ │ │ │ -0003cf20: 7374 456e 756d 322e 6a61 7661 3a20 496c stEnum2.java: Il │ │ │ │ │ -0003cf30: 6c65 6761 6c20 666f 7277 6172 6420 7265 legal forward re │ │ │ │ │ -0003cf40: 6665 7265 6e63 6520 746f 2065 6e75 6d20 ference to enum │ │ │ │ │ -0003cf50: 636f 6e73 7461 6e74 7320 616c 6c6f 7765 constants allowe │ │ │ │ │ -0003cf60: 6420 6279 206a 6176 6163 0a0a 3c6c 693e d by javac..
  • │ │ │ │ │ -0003cf70: 746f 6f6c 732f 6a61 7661 632f 656e 756d tools/javac/enum │ │ │ │ │ -0003cf80: 2f66 6f72 7761 7264 5265 662f 5465 7374 /forwardRef/Test │ │ │ │ │ -0003cf90: 456e 756d 332e 6a61 7661 3a20 496c 6c65 Enum3.java: Ille │ │ │ │ │ -0003cfa0: 6761 6c20 666f 7277 6172 6420 7265 6665 gal forward refe │ │ │ │ │ -0003cfb0: 7265 6e63 6520 746f 2065 6e75 6d20 636f rence to enum co │ │ │ │ │ -0003cfc0: 6e73 7461 6e74 7320 616c 6c6f 7765 6420 nstants allowed │ │ │ │ │ -0003cfd0: 6279 206a 6176 6163 0a0a 3c6c 693e 746f by javac..
  • to │ │ │ │ │ -0003cfe0: 6f6c 732f 6a61 7661 632f 656e 756d 2f66 ols/javac/enum/f │ │ │ │ │ -0003cff0: 6f72 7761 7264 5265 662f 5465 7374 456e orwardRef/TestEn │ │ │ │ │ -0003d000: 756d 342e 6a61 7661 3a20 496c 6c65 6761 um4.java: Illega │ │ │ │ │ -0003d010: 6c20 666f 7277 6172 6420 7265 6665 7265 l forward refere │ │ │ │ │ -0003d020: 6e63 6520 746f 2065 6e75 6d20 636f 6e73 nce to enum cons │ │ │ │ │ -0003d030: 7461 6e74 7320 616c 6c6f 7765 6420 6279 tants allowed by │ │ │ │ │ -0003d040: 206a 6176 6163 0a0a 3c6c 693e 746f 6f6c javac..
  • tool │ │ │ │ │ -0003d050: 732f 6a61 7661 632f 656e 756d 2f66 6f72 s/javac/enum/for │ │ │ │ │ -0003d060: 7761 7264 5265 662f 5465 7374 456e 756d wardRef/TestEnum │ │ │ │ │ -0003d070: 352e 6a61 7661 3a20 496c 6c65 6761 6c20 5.java: Illegal │ │ │ │ │ -0003d080: 666f 7277 6172 6420 7265 6665 7265 6e63 forward referenc │ │ │ │ │ -0003d090: 6520 746f 2065 6e75 6d20 636f 6e73 7461 e to enum consta │ │ │ │ │ -0003d0a0: 6e74 7320 616c 6c6f 7765 6420 6279 206a nts allowed by j │ │ │ │ │ -0003d0b0: 6176 6163 0a0a 3c6c 693e 746f 6f6c 732f avac..
  • tools/ │ │ │ │ │ -0003d0c0: 6a61 7661 632f 656e 756d 2f66 6f72 7761 javac/enum/forwa │ │ │ │ │ -0003d0d0: 7264 5265 662f 5465 7374 456e 756d 362e rdRef/TestEnum6. │ │ │ │ │ -0003d0e0: 6a61 7661 3a20 4361 6e6e 6f74 2069 6e69 java: Cannot ini │ │ │ │ │ -0003d0f0: 7469 616c 6973 6520 6e65 7374 6564 2065 tialise nested e │ │ │ │ │ -0003d100: 6e75 6d73 0a0a 3c6c 693e 746f 6f6c 732f nums..
  • tools/ │ │ │ │ │ -0003d110: 6a61 7661 632f 6578 7072 6573 7369 6f6e javac/expression │ │ │ │ │ -0003d120: 2f42 696e 6f70 566f 6964 5465 7374 2e6a /BinopVoidTest.j │ │ │ │ │ -0003d130: 6176 613a 2041 7474 722e 7669 7369 7442 ava: Attr.visitB │ │ │ │ │ -0003d140: 696e 6172 7920 666c 6167 7320 6572 726f inary flags erro │ │ │ │ │ -0003d150: 7220 6174 2077 726f 6e67 2070 6f73 6974 r at wrong posit │ │ │ │ │ -0003d160: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -0003d170: 6176 6163 2f65 7870 7265 7373 696f 6e2f avac/expression/ │ │ │ │ │ -0003d180: 4465 6570 6c79 4368 6169 6e65 644e 6f6e DeeplyChainedNon │ │ │ │ │ -0003d190: 506f 6c79 4578 7072 6573 7369 6f6e 5465 PolyExpressionTe │ │ │ │ │ -0003d1a0: 7374 2e6a 6176 613a 2045 6e73 7572 6520 st.java: Ensure │ │ │ │ │ -0003d1b0: 7468 6174 2063 6f6d 7069 6c65 7220 6173 that compiler as │ │ │ │ │ -0003d1c0: 6365 7274 6169 6e73 2061 2063 6c61 7373 certains a class │ │ │ │ │ -0003d1d0: 206f 6620 7061 7465 6e74 6c79 206e 6f6e of patently non │ │ │ │ │ -0003d1e0: 2d70 6f6c 7920 6578 7072 6573 7369 6f6e -poly expression │ │ │ │ │ -0003d1f0: 7320 6173 2073 7563 680a 0a3c 6c69 3e74 s as such..
  • t │ │ │ │ │ -0003d200: 6f6f 6c73 2f6a 6176 6163 2f65 7870 7265 ools/javac/expre │ │ │ │ │ -0003d210: 7373 696f 6e2f 496c 6c65 6761 6c50 6172 ssion/IllegalPar │ │ │ │ │ -0003d220: 656e 7468 6573 6973 2e6a 6176 613a 2054 enthesis.java: T │ │ │ │ │ -0003d230: 6573 7420 7468 6174 2069 6c6c 6567 616c est that illegal │ │ │ │ │ -0003d240: 2e70 6172 656e 7468 6573 697a 6564 2e65 .parenthesized.e │ │ │ │ │ -0003d250: 7870 7265 7373 696f 6e20 6572 726f 7220 xpression error │ │ │ │ │ -0003d260: 6b65 7920 6973 2075 7365 6420 666f 7220 key is used for │ │ │ │ │ -0003d270: 7061 7265 6e74 6865 7369 7a65 6420 6578 parenthesized ex │ │ │ │ │ -0003d280: 7072 6573 7369 6f6e 2075 7365 6420 696e pression used in │ │ │ │ │ -0003d290: 2063 6173 740a 0a3c 6c69 3e74 6f6f 6c73 cast..
  • tools │ │ │ │ │ -0003d2a0: 2f6a 6176 6163 2f65 7870 7265 7373 696f /javac/expressio │ │ │ │ │ -0003d2b0: 6e2f 4e75 6c6c 4170 7065 6e64 2e6a 6176 n/NullAppend.jav │ │ │ │ │ -0003d2c0: 613a 2063 6f6d 7069 6c65 7220 616c 6c6f a: compiler allo │ │ │ │ │ -0003d2d0: 7773 206e 756c 6c20 2b20 6e75 6c6c 0a0a ws null + null.. │ │ │ │ │ -0003d2e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003d2f0: 6578 7072 6573 7369 6f6e 2f4e 756c 6c41 expression/NullA │ │ │ │ │ -0003d300: 7070 656e 6432 2e6a 6176 613a 206a 6176 ppend2.java: jav │ │ │ │ │ -0003d310: 6163 2069 6d70 726f 7065 726c 7920 616c ac improperly al │ │ │ │ │ -0003d320: 6c6f 7773 206e 756c 6c20 2b20 310a 0a3c lows null + 1..< │ │ │ │ │ -0003d330: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f65 li>tools/javac/e │ │ │ │ │ -0003d340: 7870 7265 7373 696f 6e2f 5f73 7570 6572 xpression/_super │ │ │ │ │ -0003d350: 2f4e 6f6e 4469 7265 6374 5375 7065 722f /NonDirectSuper/ │ │ │ │ │ -0003d360: 4e6f 6e44 6972 6563 7453 7570 6572 2e6a NonDirectSuper.j │ │ │ │ │ -0003d370: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ -0003d380: 7468 6520 6469 7265 6374 2073 7570 6572 the direct super │ │ │ │ │ -0003d390: 636c 6173 7320 6973 2075 7365 6420 6173 class is used as │ │ │ │ │ -0003d3a0: 2074 6865 2073 6974 6520 7768 656e 2063 the site when c │ │ │ │ │ -0003d3b0: 616c 6c69 6e67 2061 2073 7570 6572 636c alling a supercl │ │ │ │ │ -0003d3c0: 6173 7327 206d 6574 686f 640a 0a3c 6c69 ass' method..
  • tools/javac/exp │ │ │ │ │ -0003d3e0: 7377 6974 6368 2f45 7870 5377 6974 6368 switch/ExpSwitch │ │ │ │ │ -0003d3f0: 4e65 7374 696e 6754 6573 742e 6a61 7661 NestingTest.java │ │ │ │ │ -0003d400: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ -0003d410: 6176 6163 2f66 6169 6c6f 7665 722f 4368 avac/failover/Ch │ │ │ │ │ -0003d420: 6563 6b41 7474 7269 6275 7465 6454 7265 eckAttributedTre │ │ │ │ │ -0003d430: 652e 6a61 7661 3a20 6173 736f 7274 6564 e.java: assorted │ │ │ │ │ -0003d440: 2070 6f73 6974 696f 6e20 6572 726f 7273 position errors │ │ │ │ │ -0003d450: 2069 6e20 636f 6d70 696c 6572 2073 796e in compiler syn │ │ │ │ │ -0003d460: 7461 7820 7472 6565 7320 7465 6d70 6f72 tax trees tempor │ │ │ │ │ -0003d470: 6172 696c 7920 776f 726b 6172 6f75 6e64 arily workaround │ │ │ │ │ -0003d480: 2063 6f6d 626f 2074 6573 7473 2061 7265 combo tests are │ │ │ │ │ -0003d490: 2063 6175 7369 6e67 2074 696d 6520 6f75 causing time ou │ │ │ │ │ -0003d4a0: 7420 696e 2073 6576 6572 616c 2070 6c61 t in several pla │ │ │ │ │ -0003d4b0: 7466 6f72 6d73 0a0a 3c6c 693e 746f 6f6c tforms..
  • tool │ │ │ │ │ -0003d4c0: 732f 6a61 7661 632f 6661 696c 6f76 6572 s/javac/failover │ │ │ │ │ -0003d4d0: 2f46 6169 6c4f 7665 7230 312e 6a61 7661 /FailOver01.java │ │ │ │ │ -0003d4e0: 3a20 466c 6f77 2e6a 6176 6120 7368 6f75 : Flow.java shou │ │ │ │ │ -0003d4f0: 6c64 2062 6520 6d6f 7265 2065 7272 6f72 ld be more error │ │ │ │ │ -0003d500: 2d66 7269 656e 646c 790a 0a3c 6c69 3e74 -friendly..
  • t │ │ │ │ │ -0003d510: 6f6f 6c73 2f6a 6176 6163 2f66 6169 6c6f ools/javac/failo │ │ │ │ │ -0003d520: 7665 722f 4661 696c 4f76 6572 3032 2e6a ver/FailOver02.j │ │ │ │ │ -0003d530: 6176 613a 2046 6c6f 772e 6a61 7661 2073 ava: Flow.java s │ │ │ │ │ -0003d540: 686f 756c 6420 6265 206d 6f72 6520 6572 hould be more er │ │ │ │ │ -0003d550: 726f 722d 6672 6965 6e64 6c79 0a0a 3c6c ror-friendly..tools/javac/fa │ │ │ │ │ -0003d570: 696c 6f76 6572 2f46 6169 6c4f 7665 7230 ilover/FailOver0 │ │ │ │ │ -0003d580: 332e 6a61 7661 3a20 466c 6f77 2e6a 6176 3.java: Flow.jav │ │ │ │ │ -0003d590: 6120 7368 6f75 6c64 2062 6520 6d6f 7265 a should be more │ │ │ │ │ -0003d5a0: 2065 7272 6f72 2d66 7269 656e 646c 790a error-friendly. │ │ │ │ │ -0003d5b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003d5c0: 2f66 6169 6c6f 7665 722f 4661 696c 4f76 /failover/FailOv │ │ │ │ │ -0003d5d0: 6572 3034 2e6a 6176 613a 2046 6c6f 772e er04.java: Flow. │ │ │ │ │ -0003d5e0: 6a61 7661 2073 686f 756c 6420 6265 206d java should be m │ │ │ │ │ -0003d5f0: 6f72 6520 6572 726f 722d 6672 6965 6e64 ore error-friend │ │ │ │ │ -0003d600: 6c79 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ly..
  • tools/ja │ │ │ │ │ -0003d610: 7661 632f 6661 696c 6f76 6572 2f46 6169 vac/failover/Fai │ │ │ │ │ -0003d620: 6c4f 7665 7230 352e 6a61 7661 3a20 466c lOver05.java: Fl │ │ │ │ │ -0003d630: 6f77 2e6a 6176 6120 7368 6f75 6c64 2062 ow.java should b │ │ │ │ │ -0003d640: 6520 6d6f 7265 2065 7272 6f72 2d66 7269 e more error-fri │ │ │ │ │ -0003d650: 656e 646c 790a 0a3c 6c69 3e74 6f6f 6c73 endly..
  • tools │ │ │ │ │ -0003d660: 2f6a 6176 6163 2f66 6169 6c6f 7665 722f /javac/failover/ │ │ │ │ │ -0003d670: 4661 696c 4f76 6572 3036 2e6a 6176 613a FailOver06.java: │ │ │ │ │ -0003d680: 2046 6c6f 772e 6a61 7661 2073 686f 756c Flow.java shoul │ │ │ │ │ -0003d690: 6420 6265 206d 6f72 6520 6572 726f 722d d be more error- │ │ │ │ │ -0003d6a0: 6672 6965 6e64 6c79 0a0a 3c6c 693e 746f friendly..
  • to │ │ │ │ │ -0003d6b0: 6f6c 732f 6a61 7661 632f 6661 696c 6f76 ols/javac/failov │ │ │ │ │ -0003d6c0: 6572 2f46 6169 6c4f 7665 7230 372e 6a61 er/FailOver07.ja │ │ │ │ │ -0003d6d0: 7661 3a20 466c 6f77 2e6a 6176 6120 7368 va: Flow.java sh │ │ │ │ │ -0003d6e0: 6f75 6c64 2062 6520 6d6f 7265 2065 7272 ould be more err │ │ │ │ │ -0003d6f0: 6f72 2d66 7269 656e 646c 790a 0a3c 6c69 or-friendly..
  • tools/javac/fai │ │ │ │ │ -0003d710: 6c6f 7665 722f 4661 696c 4f76 6572 3038 lover/FailOver08 │ │ │ │ │ -0003d720: 2e6a 6176 613a 2046 6c6f 772e 6a61 7661 .java: Flow.java │ │ │ │ │ -0003d730: 2073 686f 756c 6420 6265 206d 6f72 6520 should be more │ │ │ │ │ -0003d740: 6572 726f 722d 6672 6965 6e64 6c79 0a0a error-friendly.. │ │ │ │ │ -0003d750: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003d760: 6661 696c 6f76 6572 2f46 6169 6c4f 7665 failover/FailOve │ │ │ │ │ -0003d770: 7230 392e 6a61 7661 3a20 466c 6f77 2e6a r09.java: Flow.j │ │ │ │ │ -0003d780: 6176 6120 7368 6f75 6c64 2062 6520 6d6f ava should be mo │ │ │ │ │ -0003d790: 7265 2065 7272 6f72 2d66 7269 656e 646c re error-friendl │ │ │ │ │ -0003d7a0: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ -0003d7b0: 6163 2f66 6169 6c6f 7665 722f 4661 696c ac/failover/Fail │ │ │ │ │ -0003d7c0: 4f76 6572 3130 2e6a 6176 613a 2046 6c6f Over10.java: Flo │ │ │ │ │ -0003d7d0: 772e 6a61 7661 2073 686f 756c 6420 6265 w.java should be │ │ │ │ │ -0003d7e0: 206d 6f72 6520 6572 726f 722d 6672 6965 more error-frie │ │ │ │ │ -0003d7f0: 6e64 6c79 0a0a 3c6c 693e 746f 6f6c 732f ndly..
  • tools/ │ │ │ │ │ -0003d800: 6a61 7661 632f 6661 696c 6f76 6572 2f46 javac/failover/F │ │ │ │ │ -0003d810: 6169 6c4f 7665 7231 312e 6a61 7661 3a20 ailOver11.java: │ │ │ │ │ -0003d820: 466c 6f77 2e6a 6176 6120 7368 6f75 6c64 Flow.java should │ │ │ │ │ -0003d830: 2062 6520 6d6f 7265 2065 7272 6f72 2d66 be more error-f │ │ │ │ │ -0003d840: 7269 656e 646c 790a 0a3c 6c69 3e74 6f6f riendly..
  • too │ │ │ │ │ -0003d850: 6c73 2f6a 6176 6163 2f66 6169 6c6f 7665 ls/javac/failove │ │ │ │ │ -0003d860: 722f 4661 696c 4f76 6572 3132 2e6a 6176 r/FailOver12.jav │ │ │ │ │ -0003d870: 613a 2046 6c6f 772e 6a61 7661 2073 686f a: Flow.java sho │ │ │ │ │ -0003d880: 756c 6420 6265 206d 6f72 6520 6572 726f uld be more erro │ │ │ │ │ -0003d890: 722d 6672 6965 6e64 6c79 0a0a 3c6c 693e r-friendly..
  • │ │ │ │ │ -0003d8a0: 746f 6f6c 732f 6a61 7661 632f 6661 696c tools/javac/fail │ │ │ │ │ -0003d8b0: 6f76 6572 2f46 6169 6c4f 7665 7231 332e over/FailOver13. │ │ │ │ │ -0003d8c0: 6a61 7661 3a20 466c 6f77 2e6a 6176 6120 java: Flow.java │ │ │ │ │ -0003d8d0: 7368 6f75 6c64 2062 6520 6d6f 7265 2065 should be more e │ │ │ │ │ -0003d8e0: 7272 6f72 2d66 7269 656e 646c 790a 0a3c rror-friendly..< │ │ │ │ │ -0003d8f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f66 li>tools/javac/f │ │ │ │ │ -0003d900: 6169 6c6f 7665 722f 4661 696c 4f76 6572 ailover/FailOver │ │ │ │ │ -0003d910: 3134 2e6a 6176 613a 2046 6c6f 772e 6a61 14.java: Flow.ja │ │ │ │ │ -0003d920: 7661 2073 686f 756c 6420 6265 206d 6f72 va should be mor │ │ │ │ │ -0003d930: 6520 6572 726f 722d 6672 6965 6e64 6c79 e error-friendly │ │ │ │ │ -0003d940: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003d950: 632f 6661 696c 6f76 6572 2f46 6169 6c4f c/failover/FailO │ │ │ │ │ -0003d960: 7665 7231 352e 6a61 7661 3a20 4174 7472 ver15.java: Attr │ │ │ │ │ -0003d970: 2e50 6f73 7441 7474 7241 6e61 6c79 7a65 .PostAttrAnalyze │ │ │ │ │ -0003d980: 7220 6d69 7373 6573 2061 2063 6173 650a r misses a case. │ │ │ │ │ -0003d990: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003d9a0: 2f66 6169 6c6f 7665 722f 506f 7374 4174 /failover/PostAt │ │ │ │ │ -0003d9b0: 7472 436f 6e73 7472 7563 746f 722e 6a61 trConstructor.ja │ │ │ │ │ -0003d9c0: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ -0003d9d0: 636f 6e73 7472 7563 746f 7273 2064 6f6e constructors don │ │ │ │ │ -0003d9e0: 2774 2063 6175 7365 2063 7261 7368 2069 't cause crash i │ │ │ │ │ -0003d9f0: 6e20 4174 7472 2e70 6f73 7441 7474 720a n Attr.postAttr. │ │ │ │ │ -0003da00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003da10: 2f66 616c 7365 4379 636c 652f 4661 6c73 /falseCycle/Fals │ │ │ │ │ -0003da20: 6543 7963 6c65 2e6a 6176 613a 2043 7963 eCycle.java: Cyc │ │ │ │ │ -0003da30: 6c69 6320 696e 6865 7269 7461 6e63 6520 lic inheritance │ │ │ │ │ -0003da40: 6572 726f 7220 7265 706f 7274 6564 2077 error reported w │ │ │ │ │ -0003da50: 6865 6e20 6d75 6c74 6970 6c65 2063 6c61 hen multiple cla │ │ │ │ │ -0003da60: 7373 6573 2069 6e20 736f 7572 6365 2066 sses in source f │ │ │ │ │ -0003da70: 696c 652e 0a0a 3c6c 693e 746f 6f6c 732f ile...
  • tools/ │ │ │ │ │ -0003da80: 6a61 7661 632f 6661 7461 6c45 7272 6f72 javac/fatalError │ │ │ │ │ -0003da90: 732f 496d 7072 6f76 6546 6174 616c 4572 s/ImproveFatalEr │ │ │ │ │ -0003daa0: 726f 7248 616e 646c 696e 672e 6a61 7661 rorHandling.java │ │ │ │ │ -0003dab0: 3a20 496d 7072 6f76 6520 6861 6e64 6c69 : Improve handli │ │ │ │ │ -0003dac0: 6e67 206f 6620 494f 4578 6365 7074 696f ng of IOExceptio │ │ │ │ │ -0003dad0: 6e73 2061 6e64 2046 6174 616c 4572 726f ns and FatalErro │ │ │ │ │ -0003dae0: 7220 696e 204a 6176 6143 6f6d 7069 6c65 r in JavaCompile │ │ │ │ │ -0003daf0: 722e 636c 6f73 6528 290a 0a3c 6c69 3e74 r.close()..
  • t │ │ │ │ │ -0003db00: 6f6f 6c73 2f6a 6176 6163 2f66 6174 616c ools/javac/fatal │ │ │ │ │ -0003db10: 4572 726f 7273 2f4e 6f4a 6176 614c 616e Errors/NoJavaLan │ │ │ │ │ -0003db20: 6754 6573 742e 6a61 7661 3a20 5665 7269 gTest.java: Veri │ │ │ │ │ -0003db30: 6679 2074 6861 7420 7468 6520 636f 6d70 fy that the comp │ │ │ │ │ -0003db40: 696c 6572 2064 6f65 7320 6e6f 7420 6372 iler does not cr │ │ │ │ │ -0003db50: 6173 6820 7768 656e 206a 6176 612e 6c61 ash when java.la │ │ │ │ │ -0003db60: 6e67 2069 7320 6e6f 7420 6176 6169 6c61 ng is not availa │ │ │ │ │ -0003db70: 626c 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ble..
  • tools/j │ │ │ │ │ -0003db80: 6176 6163 2f66 696c 652f 4578 706c 6f64 avac/file/Explod │ │ │ │ │ -0003db90: 6564 496d 6167 652e 6a61 7661 3a20 5665 edImage.java: Ve │ │ │ │ │ -0003dba0: 7269 6679 2074 6861 7420 636f 6d70 696c rify that compil │ │ │ │ │ -0003dbb0: 696e 6720 6167 6169 6e73 7420 7468 6520 ing against the │ │ │ │ │ -0003dbc0: 6578 706c 6f64 6564 204a 444b 2069 6d61 exploded JDK ima │ │ │ │ │ -0003dbd0: 6765 2077 6f72 6b73 2c20 616e 6420 7468 ge works, and th │ │ │ │ │ -0003dbe0: 6174 204c 6f63 6174 696f 6e73 2063 6c6f at Locations clo │ │ │ │ │ -0003dbf0: 7365 2074 6865 2064 6972 6563 746f 7279 se the directory │ │ │ │ │ -0003dc00: 2073 7472 6561 6d73 2070 726f 7065 726c streams properl │ │ │ │ │ -0003dc10: 7920 7768 656e 2077 6f72 6b69 6e67 2077 y when working w │ │ │ │ │ -0003dc20: 6974 6820 6578 706c 6f64 6564 204a 444b ith exploded JDK │ │ │ │ │ -0003dc30: 2069 6d61 6765 2e0a 0a3c 6c69 3e74 6f6f image...
  • too │ │ │ │ │ -0003dc40: 6c73 2f6a 6176 6163 2f66 696c 652f 4653 ls/javac/file/FS │ │ │ │ │ -0003dc50: 496e 666f 5465 7374 2e6a 6176 613a 2054 InfoTest.java: T │ │ │ │ │ -0003dc60: 6573 7420 636f 6d2e 7375 6e2e 746f 6f6c est com.sun.tool │ │ │ │ │ -0003dc70: 732e 6a61 7661 632e 6669 6c65 2e46 5349 s.javac.file.FSI │ │ │ │ │ -0003dc80: 6e66 6f0a 0a3c 6c69 3e74 6f6f 6c73 2f6a nfo..
  • tools/j │ │ │ │ │ -0003dc90: 6176 6163 2f66 696c 652f 4c69 6d69 7465 avac/file/Limite │ │ │ │ │ -0003dca0: 6449 6d61 6765 2e6a 6176 613a 2056 6572 dImage.java: Ver │ │ │ │ │ -0003dcb0: 6966 7920 6a61 7661 6320 6265 6861 7665 ify javac behave │ │ │ │ │ -0003dcc0: 7320 7072 6f70 6572 6c79 2069 6e20 4a44 s properly in JD │ │ │ │ │ -0003dcd0: 4b20 696d 6167 6520 6c69 6d69 7465 6420 K image limited │ │ │ │ │ -0003dce0: 746f 206a 646b 2e63 6f6d 7069 6c65 7220 to jdk.compiler │ │ │ │ │ -0003dcf0: 6d6f 6475 6c65 0a0a 3c6c 693e 746f 6f6c module..
  • tool │ │ │ │ │ -0003dd00: 732f 6a61 7661 632f 6669 6c65 2f4d 6f64 s/javac/file/Mod │ │ │ │ │ -0003dd10: 756c 6541 6e64 5061 636b 6167 654c 6f63 uleAndPackageLoc │ │ │ │ │ -0003dd20: 6174 696f 6e73 2e6a 6176 613a 2056 6572 ations.java: Ver │ │ │ │ │ -0003dd30: 6966 7920 6265 6861 7669 6f72 206f 6620 ify behavior of │ │ │ │ │ -0003dd40: 4a61 7661 4669 6c65 4d61 6e61 6765 7220 JavaFileManager │ │ │ │ │ -0003dd50: 6d65 7468 6f64 7320 772e 722e 742e 0a0a methods w.r.t... │ │ │ │ │ -0003dd60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003dd70: 6669 6c65 2f4d 756c 7469 5265 6c65 6173 file/MultiReleas │ │ │ │ │ -0003dd80: 654a 6172 2f4d 756c 7469 5265 6c65 6173 eJar/MultiReleas │ │ │ │ │ -0003dd90: 654a 6172 4177 6172 6553 4a46 4d2e 6a61 eJarAwareSJFM.ja │ │ │ │ │ -0003dda0: 7661 3a20 5465 7374 2074 6861 7420 5374 va: Test that St │ │ │ │ │ -0003ddb0: 616e 6461 7264 4a61 7661 4669 6c65 4d61 andardJavaFileMa │ │ │ │ │ -0003ddc0: 6e61 6765 7220 7573 6573 2074 6865 2063 nager uses the c │ │ │ │ │ -0003ddd0: 6f72 7265 6374 2076 6572 7369 6f6e 206f orrect version o │ │ │ │ │ -0003dde0: 6620 6120 636c 6173 7320 6672 6f6d 2061 f a class from a │ │ │ │ │ -0003ddf0: 206d 756c 7469 2d72 656c 6561 7365 206a multi-release j │ │ │ │ │ -0003de00: 6172 206f 6e20 636c 6173 7370 6174 680a ar on classpath. │ │ │ │ │ -0003de10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003de20: 2f66 696c 652f 4d75 6c74 6952 656c 6561 /file/MultiRelea │ │ │ │ │ -0003de30: 7365 4a61 722f 4d75 6c74 6952 656c 6561 seJar/MultiRelea │ │ │ │ │ -0003de40: 7365 4a61 7254 6573 742e 6a61 7661 3a20 seJarTest.java: │ │ │ │ │ -0003de50: 5465 7374 2074 6861 7420 6a61 7661 6320 Test that javac │ │ │ │ │ -0003de60: 7573 6573 2074 6865 2063 6f72 7265 6374 uses the correct │ │ │ │ │ -0003de70: 2076 6572 7369 6f6e 206f 6620 6120 636c version of a cl │ │ │ │ │ -0003de80: 6173 7320 6672 6f6d 2061 206d 756c 7469 ass from a multi │ │ │ │ │ -0003de90: 2d72 656c 6561 7365 206a 6172 206f 6e20 -release jar on │ │ │ │ │ -0003dea0: 636c 6173 7370 6174 680a 0a3c 6c69 3e74 classpath..
  • t │ │ │ │ │ -0003deb0: 6f6f 6c73 2f6a 6176 6163 2f66 696c 652f ools/javac/file/ │ │ │ │ │ -0003dec0: 4d75 6c74 6952 656c 6561 7365 4a61 722f MultiReleaseJar/ │ │ │ │ │ -0003ded0: 4d75 6c74 6952 656c 6561 7365 4d6f 6475 MultiReleaseModu │ │ │ │ │ -0003dee0: 6c65 496e 666f 5465 7374 2e6a 6176 613a leInfoTest.java: │ │ │ │ │ -0003def0: 2055 7064 6174 6520 6a61 7661 6320 746f Update javac to │ │ │ │ │ -0003df00: 2073 7570 706f 7274 2063 6f6d 7069 6c69 support compili │ │ │ │ │ -0003df10: 6e67 2061 6761 696e 7374 2061 206d 6f64 ng against a mod │ │ │ │ │ -0003df20: 756c 6172 206d 756c 7469 2d72 656c 6561 ular multi-relea │ │ │ │ │ -0003df30: 7365 204a 4152 0a0a 3c6c 693e 746f 6f6c se JAR..
  • tool │ │ │ │ │ -0003df40: 732f 6a61 7661 632f 6669 6c65 2f4f 7574 s/javac/file/Out │ │ │ │ │ -0003df50: 7075 7446 696c 6543 6c61 7368 5465 7374 putFileClashTest │ │ │ │ │ -0003df60: 2e6a 6176 613a 2056 6572 6966 7920 7072 .java: Verify pr │ │ │ │ │ -0003df70: 6f70 6572 2066 756e 6374 696f 6e20 6f66 oper function of │ │ │ │ │ -0003df80: 2074 6865 2022 6f75 7470 7574 2d66 696c the "output-fil │ │ │ │ │ -0003df90: 652d 636c 6173 6822 206c 696e 7420 666c e-clash" lint fl │ │ │ │ │ -0003dfa0: 6167 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ag..
  • tools/ja │ │ │ │ │ -0003dfb0: 7661 632f 6669 6c65 2f53 6574 4c6f 6361 vac/file/SetLoca │ │ │ │ │ -0003dfc0: 7469 6f6e 466f 724d 6f64 756c 652e 6a61 tionForModule.ja │ │ │ │ │ -0003dfd0: 7661 3a20 4a61 7661 4669 6c65 4d61 6e61 va: JavaFileMana │ │ │ │ │ -0003dfe0: 6765 722e 7365 744c 6f63 6174 696f 6e46 ger.setLocationF │ │ │ │ │ -0003dff0: 6f72 4d6f 6475 6c65 0a0a 3c6c 693e 746f orModule..
  • to │ │ │ │ │ -0003e000: 6f6c 732f 6a61 7661 632f 6669 6c65 2f53 ols/javac/file/S │ │ │ │ │ -0003e010: 796d 4c69 6e6b 4172 6368 6976 6554 6573 ymLinkArchiveTes │ │ │ │ │ -0003e020: 742e 6a61 7661 3a20 0a0a 3c6c 693e 746f t.java: ..
  • to │ │ │ │ │ -0003e030: 6f6c 732f 6a61 7661 632f 6669 6c65 2f53 ols/javac/file/S │ │ │ │ │ -0003e040: 796d 4c69 6e6b 5368 6f72 744e 616d 6554 ymLinkShortNameT │ │ │ │ │ -0003e050: 6573 742e 6a61 7661 3a20 5369 6d70 6c65 est.java: Simple │ │ │ │ │ -0003e060: 4669 6c65 4f62 6a65 6374 2069 6e63 6f6e FileObject incon │ │ │ │ │ -0003e070: 7369 7374 656e 6379 2062 6574 7765 656e sistency between │ │ │ │ │ -0003e080: 2067 6574 4e61 6d65 2061 6e64 2067 6574 getName and get │ │ │ │ │ -0003e090: 5368 6f72 744e 616d 650a 0a3c 6c69 3e74 ShortName..
  • t │ │ │ │ │ -0003e0a0: 6f6f 6c73 2f6a 6176 6163 2f66 696c 652f ools/javac/file/ │ │ │ │ │ -0003e0b0: 5379 6d4c 696e 6b54 6573 742e 6a61 7661 SymLinkTest.java │ │ │ │ │ -0003e0c0: 3a20 4a44 4b20 3920 6368 616e 6765 2074 : JDK 9 change t │ │ │ │ │ -0003e0d0: 6f20 7379 6d6c 696e 6b20 6861 6e64 6c69 o symlink handli │ │ │ │ │ -0003e0e0: 6e67 2063 6175 7365 7320 6d69 736c 6561 ng causes mislea │ │ │ │ │ -0003e0f0: 6469 6e67 2063 6c61 7373 2e70 7562 6c69 ding class.publi │ │ │ │ │ -0003e100: 632e 7368 6f75 6c64 2e62 652e 696e 2e66 c.should.be.in.f │ │ │ │ │ -0003e110: 696c 6520 6469 6167 6e6f 7374 6963 2061 ile diagnostic a │ │ │ │ │ -0003e120: 6e64 2053 6f75 7263 6546 696c 6520 6174 nd SourceFile at │ │ │ │ │ -0003e130: 7472 6962 7574 6520 636f 6e74 656e 740a tribute content. │ │ │ │ │ -0003e140: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003e150: 2f66 696c 652f 5437 3031 3830 3938 2e6a /file/T7018098.j │ │ │ │ │ -0003e160: 6176 613a 2043 6163 6865 4653 496e 666f ava: CacheFSInfo │ │ │ │ │ -0003e170: 2070 6572 7369 7374 7320 746f 6f20 6c6f persists too lo │ │ │ │ │ -0003e180: 6e67 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ng..
  • tools/ja │ │ │ │ │ -0003e190: 7661 632f 6669 6c65 2f54 3730 3638 3433 vac/file/T706843 │ │ │ │ │ -0003e1a0: 372e 6a61 7661 3a20 4669 6c65 722e 6765 7.java: Filer.ge │ │ │ │ │ -0003e1b0: 7452 6573 6f75 7263 6528 534f 5552 4345 tResource(SOURCE │ │ │ │ │ -0003e1c0: 5f4f 5554 5055 542c 202e 2e2e 2920 6e6f _OUTPUT, ...) no │ │ │ │ │ -0003e1d0: 206c 6f6e 6765 7220 776f 726b 7320 696e longer works in │ │ │ │ │ -0003e1e0: 204a 444b 2037 2077 2f6f 202d 730a 0a3c JDK 7 w/o -s..< │ │ │ │ │ -0003e1f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f66 li>tools/javac/f │ │ │ │ │ -0003e200: 696c 652f 5437 3036 3834 3531 2e6a 6176 ile/T7068451.jav │ │ │ │ │ -0003e210: 613a 2052 6567 7265 7373 696f 6e3a 206a a: Regression: j │ │ │ │ │ -0003e220: 6176 6163 2063 6f6d 7069 6c65 7320 6669 avac compiles fi │ │ │ │ │ -0003e230: 7865 6420 736f 7572 6365 7320 6167 6169 xed sources agai │ │ │ │ │ -0003e240: 6e73 7420 7072 6576 696f 7573 2c20 6e6f nst previous, no │ │ │ │ │ -0003e250: 7420 6375 7272 656e 742c 2076 6572 7369 t current, versi │ │ │ │ │ -0003e260: 6f6e 206f 6620 6765 6e65 7261 7465 6420 on of generated │ │ │ │ │ -0003e270: 736f 7572 6365 730a 0a3c 6c69 3e74 6f6f sources..
  • too │ │ │ │ │ -0003e280: 6c73 2f6a 6176 6163 2f66 696c 652f 5438 ls/javac/file/T8 │ │ │ │ │ -0003e290: 3133 3238 3537 2e6a 6176 613a 2056 6572 132857.java: Ver │ │ │ │ │ -0003e2a0: 6966 7920 616e 2075 702d 746f 2d64 6174 ify an up-to-dat │ │ │ │ │ -0003e2b0: 6520 6e61 6d65 2066 6f72 2055 5446 2d38 e name for UTF-8 │ │ │ │ │ -0003e2c0: 2065 6e63 6f64 696e 6720 6973 2070 726f encoding is pro │ │ │ │ │ -0003e2d0: 7669 6465 6420 696e 2065 7272 6f72 206d vided in error m │ │ │ │ │ -0003e2e0: 6573 7361 6765 732e 0a0a 3c6c 693e 746f essages...
  • to │ │ │ │ │ -0003e2f0: 6f6c 732f 6a61 7661 632f 6669 6c65 2f54 ols/javac/file/T │ │ │ │ │ -0003e300: 3831 3433 3236 382e 6a61 7661 3a20 6a61 8143268.java: ja │ │ │ │ │ -0003e310: 7661 6320 7368 6f75 6c64 2063 7265 6174 vac should creat │ │ │ │ │ -0003e320: 6520 6f75 7470 7574 2064 6972 6563 746f e output directo │ │ │ │ │ -0003e330: 7269 6573 2061 7320 6e65 6564 6564 0a0a ries as needed.. │ │ │ │ │ -0003e340: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003e350: 6669 6c65 2f54 3831 3530 3437 352e 6a61 file/T8150475.ja │ │ │ │ │ -0003e360: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ -0003e370: 2f6a 6176 6163 2f66 696c 652f 7a69 702f /javac/file/zip/ │ │ │ │ │ -0003e380: 5436 3833 3636 3832 2e6a 6176 613a 204a T6836682.java: J │ │ │ │ │ -0003e390: 6176 6163 4669 6c65 4d61 6e61 6765 7220 avacFileManager │ │ │ │ │ -0003e3a0: 6861 6e64 6c69 6e67 206f 6620 7a69 7036 handling of zip6 │ │ │ │ │ -0003e3b0: 3420 6172 6368 6976 6573 2028 5363 656e 4 archives (Scen │ │ │ │ │ -0003e3c0: 6172 696f 2041 2061 6e64 2042 290a 0a3c ario A and B)..< │ │ │ │ │ -0003e3d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f66 li>tools/javac/f │ │ │ │ │ -0003e3e0: 696c 652f 7a69 702f 5436 3836 3535 3330 ile/zip/T6865530 │ │ │ │ │ -0003e3f0: 2e6a 6176 613a 2065 6e73 7572 6520 4a61 .java: ensure Ja │ │ │ │ │ -0003e400: 7661 6346 696c 654d 616e 6167 6572 2068 vacFileManager h │ │ │ │ │ -0003e410: 616e 646c 6573 206e 6f6e 2d73 7461 6e64 andles non-stand │ │ │ │ │ -0003e420: 6172 6420 7a69 7066 696c 6573 2e0a 0a3c ard zipfiles...< │ │ │ │ │ -0003e430: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f66 li>tools/javac/f │ │ │ │ │ -0003e440: 696c 652f 7a69 702f 5438 3037 3631 3034 ile/zip/T8076104 │ │ │ │ │ -0003e450: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -0003e460: 6174 205a 6970 4669 6c65 496e 6465 7846 at ZipFileIndexF │ │ │ │ │ -0003e470: 696c 654f 626a 6563 7420 616e 6420 5a69 ileObject and Zi │ │ │ │ │ -0003e480: 7046 696c 654f 626a 6563 7427 7320 6765 pFileObject's ge │ │ │ │ │ -0003e490: 7443 6861 7243 6f6e 7465 6e74 206d 6574 tCharContent met │ │ │ │ │ -0003e4a0: 686f 6420 646f 206e 6f74 2072 6574 7572 hod do not retur │ │ │ │ │ -0003e4b0: 6e20 6361 6368 6564 2063 6f6e 7465 6e74 n cached content │ │ │ │ │ -0003e4c0: 2066 6f72 2061 6e6f 7468 6572 2066 696c for another fil │ │ │ │ │ -0003e4d0: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ -0003e4e0: 7661 632f 666c 6167 732f 466c 6167 7354 vac/flags/FlagsT │ │ │ │ │ -0003e4f0: 6573 742e 6a61 7661 3a20 4d69 7373 696e est.java: Missin │ │ │ │ │ -0003e500: 6720 466c 6167 2065 6e75 6d20 636f 6e73 g Flag enum cons │ │ │ │ │ -0003e510: 7461 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 tants..
  • tools │ │ │ │ │ -0003e520: 2f6a 6176 6163 2f66 6c61 6773 2f4c 6f63 /javac/flags/Loc │ │ │ │ │ -0003e530: 6b65 6446 6c61 6743 6c61 7368 2e6a 6176 kedFlagClash.jav │ │ │ │ │ -0003e540: 613a 2056 6572 6966 7920 7468 6520 7573 a: Verify the us │ │ │ │ │ -0003e550: 6520 6f66 2046 6c61 6773 2e4c 4f43 4b45 e of Flags.LOCKE │ │ │ │ │ -0003e560: 4420 696e 2043 6865 636b 2e63 6865 636b D in Check.check │ │ │ │ │ -0003e570: 4e6f 6e43 7963 6c69 6320 6973 206e 6f74 NonCyclic is not │ │ │ │ │ -0003e580: 2062 726f 6b65 6e20 6279 2075 7365 2069 broken by use i │ │ │ │ │ -0003e590: 6e20 5479 7065 732e 6173 5375 7065 722e n Types.asSuper. │ │ │ │ │ -0003e5a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003e5b0: 632f 666c 6f77 2f4c 5654 4861 726e 6573 c/flow/LVTHarnes │ │ │ │ │ -0003e5c0: 732e 6a61 7661 3a20 5468 6520 4c56 5420 s.java: The LVT │ │ │ │ │ -0003e5d0: 6973 206e 6f74 2067 656e 6572 6174 6564 is not generated │ │ │ │ │ -0003e5e0: 2063 6f72 7265 6374 6c79 2064 7572 696e correctly durin │ │ │ │ │ -0003e5f0: 6720 736f 6d65 2074 7279 2f63 6174 6368 g some try/catch │ │ │ │ │ -0003e600: 2073 6365 6e61 7269 6f73 206a 6176 6163 scenarios javac │ │ │ │ │ -0003e610: 2063 7261 7368 2077 6869 6c65 2063 7265 crash while cre │ │ │ │ │ -0003e620: 6174 696e 6720 4c56 5420 656e 7472 7920 ating LVT entry │ │ │ │ │ -0003e630: 666f 7220 6120 6c6f 6361 6c20 7661 7269 for a local vari │ │ │ │ │ -0003e640: 6162 6c65 2064 6566 696e 6564 2069 6e20 able defined in │ │ │ │ │ -0003e650: 616e 2069 6e6e 6572 2062 6c6f 636b 0a0a an inner block.. │ │ │ │ │ -0003e660: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003e670: 666c 6f77 2f54 3731 3934 3231 322e 6a61 flow/T7194212.ja │ │ │ │ │ -0003e680: 7661 3a20 456e 7375 7265 2049 6e6e 6572 va: Ensure Inner │ │ │ │ │ -0003e690: 436c 6173 7365 7320 6174 7472 6962 7574 Classes attribut │ │ │ │ │ -0003e6a0: 6520 646f 6573 206e 6f74 206f 7665 7277 e does not overw │ │ │ │ │ -0003e6b0: 7269 7465 2066 6c61 6773 2066 6f72 2073 rite flags for s │ │ │ │ │ -0003e6c0: 6f75 7263 6520 6261 7365 6420 636c 6173 ource based clas │ │ │ │ │ -0003e6d0: 7365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ses..
  • tools/j │ │ │ │ │ -0003e6e0: 6176 6163 2f66 6c6f 772f 5438 3033 3032 avac/flow/T80302 │ │ │ │ │ -0003e6f0: 3138 2f43 6f6d 7069 6c65 5469 6d65 4572 18/CompileTimeEr │ │ │ │ │ -0003e700: 726f 7246 6f72 4e6f 6e41 7373 6967 6e65 rorForNonAssigne │ │ │ │ │ -0003e710: 6453 7461 7469 6346 6965 6c64 5465 7374 dStaticFieldTest │ │ │ │ │ -0003e720: 2e6a 6176 613a 206a 6176 6163 2c20 636f .java: javac, co │ │ │ │ │ -0003e730: 6d70 696c 6520 7469 6d65 2065 7272 6f72 mpile time error │ │ │ │ │ -0003e740: 2069 736e 2774 2073 686f 776e 2077 6865 isn't shown whe │ │ │ │ │ -0003e750: 6e20 6669 6e61 6c20 7374 6174 6963 2066 n final static f │ │ │ │ │ -0003e760: 6965 6c64 2069 7320 6e6f 7420 6173 7369 ield is not assi │ │ │ │ │ -0003e770: 676e 6564 2c20 666f 6c6c 6f77 2d75 700a gned, follow-up. │ │ │ │ │ -0003e780: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003e790: 2f66 6c6f 772f 5438 3034 3237 3431 2f4c /flow/T8042741/L │ │ │ │ │ -0003e7a0: 616d 6264 6141 7267 756d 656e 7473 5465 ambdaArgumentsTe │ │ │ │ │ -0003e7b0: 7374 2e6a 6176 613a 204e 756c 6c50 6f69 st.java: NullPoi │ │ │ │ │ -0003e7c0: 6e74 6572 4578 6365 7074 696f 6e20 7768 nterException wh │ │ │ │ │ -0003e7d0: 656e 2063 6f6d 7069 6c69 6e67 2073 7065 en compiling spe │ │ │ │ │ -0003e7e0: 6369 6669 6320 636f 6465 0a0a 3c6c 693e cific code..
  • │ │ │ │ │ -0003e7f0: 746f 6f6c 732f 6a61 7661 632f 666c 6f77 tools/javac/flow │ │ │ │ │ -0003e800: 2f54 3830 3432 3734 312f 506f 7369 7469 /T8042741/Positi │ │ │ │ │ -0003e810: 6f6e 5465 7374 2e6a 6176 613a 204a 6176 onTest.java: Jav │ │ │ │ │ -0003e820: 6120 3820 636f 6d70 696c 6572 2074 6872 a 8 compiler thr │ │ │ │ │ -0003e830: 6f77 7320 4e75 6c6c 506f 696e 7465 7245 ows NullPointerE │ │ │ │ │ -0003e840: 7863 6570 7469 6f6e 2064 6570 656e 6469 xception dependi │ │ │ │ │ -0003e850: 6e67 206c 6f63 6174 696f 6e20 696e 2073 ng location in s │ │ │ │ │ -0003e860: 6f75 7263 6520 6669 6c65 0a0a 3c6c 693e ource file..
  • │ │ │ │ │ -0003e870: 746f 6f6c 732f 6a61 7661 632f 666c 6f77 tools/javac/flow │ │ │ │ │ -0003e880: 2f54 3830 3632 3734 372e 6a61 7661 3a20 /T8062747.java: │ │ │ │ │ -0003e890: 4176 6f69 6469 6e67 2061 6e20 6572 726f Avoiding an erro │ │ │ │ │ -0003e8a0: 7220 666f 7220 6c61 6d62 6461 7320 7769 r for lambdas wi │ │ │ │ │ -0003e8b0: 7468 2074 6872 6f77 6e20 7479 7065 7320 th thrown types │ │ │ │ │ -0003e8c0: 696e 6665 7265 6e63 6520 696e 7369 6465 inference inside │ │ │ │ │ -0003e8d0: 2061 6e20 616e 6f6e 796d 6f75 7320 636c an anonymous cl │ │ │ │ │ -0003e8e0: 6173 732e 0a0a 3c6c 693e 746f 6f6c 732f ass...
  • tools/ │ │ │ │ │ -0003e8f0: 6a61 7661 632f 666f 7265 6163 682f 3731 javac/foreach/71 │ │ │ │ │ -0003e900: 3339 3638 312f 5437 3133 3936 3831 6e65 39681/T7139681ne │ │ │ │ │ -0003e910: 672e 6a61 7661 3a20 456e 6861 6e63 6564 g.java: Enhanced │ │ │ │ │ -0003e920: 2066 6f72 206c 6f6f 703a 206c 6f63 616c for loop: local │ │ │ │ │ -0003e930: 2076 6172 6961 626c 6520 7363 6f70 6520 variable scope │ │ │ │ │ -0003e940: 696e 636f 6e73 6973 7465 6e74 2077 6974 inconsistent wit │ │ │ │ │ -0003e950: 6820 4a4c 530a 0a3c 6c69 3e74 6f6f 6c73 h JLS..
  • tools │ │ │ │ │ -0003e960: 2f6a 6176 6163 2f66 6f72 6561 6368 2f37 /javac/foreach/7 │ │ │ │ │ -0003e970: 3133 3936 3831 2f54 3731 3339 3638 3170 139681/T7139681p │ │ │ │ │ -0003e980: 6f73 2e6a 6176 613a 2045 6e68 616e 6365 os.java: Enhance │ │ │ │ │ -0003e990: 6420 666f 7220 6c6f 6f70 3a20 6c6f 6361 d for loop: loca │ │ │ │ │ -0003e9a0: 6c20 7661 7269 6162 6c65 2073 636f 7065 l variable scope │ │ │ │ │ -0003e9b0: 2069 6e63 6f6e 7369 7374 656e 7420 7769 inconsistent wi │ │ │ │ │ -0003e9c0: 7468 204a 4c53 0a0a 3c6c 693e 746f 6f6c th JLS..
  • tool │ │ │ │ │ -0003e9d0: 732f 6a61 7661 632f 666f 7265 6163 682f s/javac/foreach/ │ │ │ │ │ -0003e9e0: 436f 7661 7269 616e 7449 6e74 6572 7365 CovariantInterse │ │ │ │ │ -0003e9f0: 6374 4974 6572 6174 6f72 2e6a 6176 613a ctIterator.java: │ │ │ │ │ -0003ea00: 206a 6176 6163 2065 6d69 7473 2069 6e63 javac emits inc │ │ │ │ │ -0003ea10: 6f72 7265 6374 2063 6f64 6520 666f 7220 orrect code for │ │ │ │ │ -0003ea20: 666f 722d 6561 6368 206f 6e20 616e 2069 for-each on an i │ │ │ │ │ -0003ea30: 6e74 6572 7365 6374 696f 6e20 7479 7065 ntersection type │ │ │ │ │ -0003ea40: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -0003ea50: 6163 2f66 6f72 6561 6368 2f45 7870 7254 ac/foreach/ExprT │ │ │ │ │ -0003ea60: 7970 6549 7354 7970 6556 6172 6961 626c ypeIsTypeVariabl │ │ │ │ │ -0003ea70: 6554 6573 742e 6a61 7661 3a20 6578 7465 eTest.java: exte │ │ │ │ │ -0003ea80: 6e64 6564 2027 666f 7227 2077 6974 6820 nded 'for' with │ │ │ │ │ -0003ea90: 6578 7072 6573 7369 6f6e 206f 6620 7479 expression of ty │ │ │ │ │ -0003eaa0: 7065 2074 7661 7220 6361 7573 6573 2074 pe tvar causes t │ │ │ │ │ -0003eab0: 6865 2063 6f6d 7069 6c65 7220 746f 2063 he compiler to c │ │ │ │ │ -0003eac0: 7261 7368 0a0a 3c6c 693e 746f 6f6c 732f rash..
  • tools/ │ │ │ │ │ -0003ead0: 6a61 7661 632f 666f 7265 6163 682f 466f javac/foreach/Fo │ │ │ │ │ -0003eae0: 7265 6163 682e 6a61 7661 3a20 696d 706c reach.java: impl │ │ │ │ │ -0003eaf0: 656d 656e 7420 2266 6f72 6561 6368 2220 ement "foreach" │ │ │ │ │ -0003eb00: 6c6f 6f70 7320 6173 2073 7065 6369 6669 loops as specifi │ │ │ │ │ -0003eb10: 6564 2069 6e20 4a53 5220 3230 310a 0a3c ed in JSR 201..< │ │ │ │ │ -0003eb20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f66 li>tools/javac/f │ │ │ │ │ -0003eb30: 6f72 6561 6368 2f47 656e 6572 6963 4974 oreach/GenericIt │ │ │ │ │ -0003eb40: 6572 6174 6f72 2e6a 6176 613a 2065 7874 erator.java: ext │ │ │ │ │ -0003eb50: 656e 6465 6420 2766 6f72 2720 7769 7468 ended 'for' with │ │ │ │ │ -0003eb60: 2067 656e 6572 6963 2063 6f6c 6c65 6374 generic collect │ │ │ │ │ -0003eb70: 696f 6e73 2063 6175 7365 7320 7468 6520 ions causes the │ │ │ │ │ -0003eb80: 636f 6d70 696c 6572 2074 6f20 6372 6173 compiler to cras │ │ │ │ │ -0003eb90: 680a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 h..
  • tools/jav │ │ │ │ │ -0003eba0: 6163 2f66 6f72 6561 6368 2f49 6e74 6572 ac/foreach/Inter │ │ │ │ │ -0003ebb0: 7365 6374 4974 6572 6174 6f72 2e6a 6176 sectIterator.jav │ │ │ │ │ -0003ebc0: 613a 206e 6577 2022 666f 7222 2073 7461 a: new "for" sta │ │ │ │ │ -0003ebd0: 7465 6d65 6e74 2020 6661 696c 7320 746f tement fails to │ │ │ │ │ -0003ebe0: 2063 6173 7420 746f 2073 6563 6f6e 6420 cast to second │ │ │ │ │ -0003ebf0: 7570 7065 7220 626f 756e 640a 0a3c 6c69 upper bound..
  • tools/javac/for │ │ │ │ │ -0003ec10: 6561 6368 2f4c 6973 744f 664c 6973 7454 each/ListOfListT │ │ │ │ │ -0003ec20: 6573 742e 6a61 7661 3a20 4e75 6c6c 506f est.java: NullPo │ │ │ │ │ -0003ec30: 696e 7465 7245 7272 6f72 2069 6e20 5265 interError in Re │ │ │ │ │ -0003ec40: 736f 6c76 652e 6669 6e64 4d65 7468 6f64 solve.findMethod │ │ │ │ │ -0003ec50: 2829 2077 6974 6820 666f 7265 6163 6820 () with foreach │ │ │ │ │ -0003ec60: 7673 2067 656e 6572 6963 730a 0a3c 6c69 vs generics..
  • tools/javac/for │ │ │ │ │ -0003ec80: 6561 6368 2f53 7065 6349 7465 7261 626c each/SpecIterabl │ │ │ │ │ -0003ec90: 652e 6a61 7661 3a20 5275 6e74 696d 6520 e.java: Runtime │ │ │ │ │ -0003eca0: 6572 726f 7220 6265 6361 7573 6520 6f66 error because of │ │ │ │ │ -0003ecb0: 206d 6973 7369 6e67 206d 6574 686f 6420 missing method │ │ │ │ │ -0003ecc0: 696e 2069 7465 7261 746f 720a 0a3c 6c69 in iterator..
  • tools/javac/for │ │ │ │ │ -0003ece0: 6561 6368 2f53 7461 7469 6342 6c6f 636b each/StaticBlock │ │ │ │ │ -0003ecf0: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ -0003ed00: 6372 6173 6820 284e 756c 6c50 6f69 6e74 crash (NullPoint │ │ │ │ │ -0003ed10: 6572 4578 6365 7074 696f 6e29 2077 6974 erException) wit │ │ │ │ │ -0003ed20: 6820 666f 7265 6163 6820 696e 2073 7461 h foreach in sta │ │ │ │ │ -0003ed30: 7469 6320 636f 6e74 6578 740a 0a3c 6c69 tic context..
  • tools/javac/for │ │ │ │ │ -0003ed50: 6561 6368 2f53 7570 6572 666c 756f 7573 each/Superfluous │ │ │ │ │ -0003ed60: 4162 7374 7261 6374 2e6a 6176 613a 2041 Abstract.java: A │ │ │ │ │ -0003ed70: 6273 7472 6163 744d 6574 686f 6445 7272 bstractMethodErr │ │ │ │ │ -0003ed80: 6f72 2074 6872 6f77 7320 6966 206e 6f74 or throws if not │ │ │ │ │ -0003ed90: 2072 6564 6563 6c61 7265 2061 6273 7472 redeclare abstr │ │ │ │ │ -0003eda0: 6163 7420 6974 6572 6174 6f72 2829 206d act iterator() m │ │ │ │ │ -0003edb0: 6574 686f 640a 0a3c 6c69 3e74 6f6f 6c73 ethod..
  • tools │ │ │ │ │ -0003edc0: 2f6a 6176 6163 2f66 6f72 6561 6368 2f54 /javac/foreach/T │ │ │ │ │ -0003edd0: 3635 3030 3730 312e 6a61 7661 3a20 456e 6500701.java: En │ │ │ │ │ -0003ede0: 6861 6e63 6564 2066 6f72 206c 6f6f 7020 hanced for loop │ │ │ │ │ -0003edf0: 7769 7468 2067 656e 6572 6963 7320 6765 with generics ge │ │ │ │ │ -0003ee00: 6e65 7261 7465 7320 6661 756c 7479 2062 nerates faulty b │ │ │ │ │ -0003ee10: 7974 6563 6f64 650a 0a3c 6c69 3e74 6f6f ytecode..
  • too │ │ │ │ │ -0003ee20: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -0003ee30: 732f 3434 3533 3033 322f 496e 7465 7266 s/4453032/Interf │ │ │ │ │ -0003ee40: 6163 6543 6173 7431 2e6a 6176 613a 206f aceCast1.java: o │ │ │ │ │ -0003ee50: 7665 7272 6964 6465 6e20 696e 7465 7266 verridden interf │ │ │ │ │ -0003ee60: 6163 6520 6d65 7468 6f64 2063 6175 7365 ace method cause │ │ │ │ │ -0003ee70: 7320 7468 6520 636f 6d70 696c 6572 2074 s the compiler t │ │ │ │ │ -0003ee80: 6f20 7265 6a65 6374 2063 6173 740a 0a3c o reject cast..< │ │ │ │ │ -0003ee90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -0003eea0: 656e 6572 6963 732f 3530 3039 3933 372f enerics/5009937/ │ │ │ │ │ -0003eeb0: 5435 3030 3939 3337 2e6a 6176 613a 2068 T5009937.java: h │ │ │ │ │ -0003eec0: 6964 696e 6720 7665 7273 7573 2067 656e iding versus gen │ │ │ │ │ -0003eed0: 6572 6963 7320 7665 7273 7573 2062 696e erics versus bin │ │ │ │ │ -0003eee0: 6172 7920 636f 6d70 6174 6962 696c 6974 ary compatibilit │ │ │ │ │ -0003eef0: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ -0003ef00: 6163 2f67 656e 6572 6963 732f 3530 3636 ac/generics/5066 │ │ │ │ │ -0003ef10: 3737 342f 5435 3036 3637 3734 2e6a 6176 774/T5066774.jav │ │ │ │ │ -0003ef20: 613a 2042 6164 2069 6e74 6572 6163 7469 a: Bad interacti │ │ │ │ │ -0003ef30: 6f6e 2062 6574 7765 656e 2067 656e 6572 on between gener │ │ │ │ │ -0003ef40: 6963 732c 2069 6e73 7461 6e63 656f 662c ics, instanceof, │ │ │ │ │ -0003ef50: 2069 6e6e 6572 2063 6c61 7373 6573 2c20 inner classes, │ │ │ │ │ -0003ef60: 616e 6420 7375 6263 6c61 7373 6573 0a0a and subclasses.. │ │ │ │ │ -0003ef70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003ef80: 6765 6e65 7269 6373 2f35 3038 3630 3237 generics/5086027 │ │ │ │ │ -0003ef90: 2f54 3530 3836 3032 372e 6a61 7661 3a20 /T5086027.java: │ │ │ │ │ -0003efa0: 496e 6e65 7220 636c 6173 7320 6f66 2067 Inner class of g │ │ │ │ │ -0003efb0: 656e 6572 6963 2063 6c61 7373 2063 616e eneric class can │ │ │ │ │ -0003efc0: 6e6f 7420 6578 7465 6e64 2054 6872 6f77 not extend Throw │ │ │ │ │ -0003efd0: 6162 6c65 0a0a 3c6c 693e 746f 6f6c 732f able..
  • tools/ │ │ │ │ │ -0003efe0: 6a61 7661 632f 6765 6e65 7269 6373 2f35 javac/generics/5 │ │ │ │ │ -0003eff0: 3038 3630 3237 2f54 3530 3836 3032 3770 086027/T5086027p │ │ │ │ │ -0003f000: 6f73 2e6a 6176 613a 2049 6e6e 6572 2063 os.java: Inner c │ │ │ │ │ -0003f010: 6c61 7373 206f 6620 6765 6e65 7269 6320 lass of generic │ │ │ │ │ -0003f020: 636c 6173 7320 6361 6e6e 6f74 2065 7874 class cannot ext │ │ │ │ │ -0003f030: 656e 6420 5468 726f 7761 626c 650a 0a3c end Throwable..< │ │ │ │ │ -0003f040: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -0003f050: 656e 6572 6963 732f 3631 3832 3935 302f enerics/6182950/ │ │ │ │ │ -0003f060: 5436 3138 3239 3530 612e 6a61 7661 3a20 T6182950a.java: │ │ │ │ │ -0003f070: 6d65 7468 6f64 7320 636c 6173 6820 616c methods clash al │ │ │ │ │ -0003f080: 676f 7269 7468 6d20 7368 6f75 6c64 206e gorithm should n │ │ │ │ │ -0003f090: 6f74 2064 6570 656e 6420 6f6e 2072 6574 ot depend on ret │ │ │ │ │ -0003f0a0: 7572 6e20 7479 7065 0a0a 3c6c 693e 746f urn type..
  • to │ │ │ │ │ -0003f0b0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -0003f0c0: 6373 2f36 3138 3239 3530 2f54 3631 3832 cs/6182950/T6182 │ │ │ │ │ -0003f0d0: 3935 3062 2e6a 6176 613a 206d 6574 686f 950b.java: metho │ │ │ │ │ -0003f0e0: 6473 2063 6c61 7368 2061 6c67 6f72 6974 ds clash algorit │ │ │ │ │ -0003f0f0: 686d 2073 686f 756c 6420 6e6f 7420 6465 hm should not de │ │ │ │ │ -0003f100: 7065 6e64 206f 6e20 7265 7475 726e 2074 pend on return t │ │ │ │ │ -0003f110: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ -0003f120: 6176 6163 2f67 656e 6572 6963 732f 3631 avac/generics/61 │ │ │ │ │ -0003f130: 3832 3935 302f 5436 3138 3239 3530 632e 82950/T6182950c. │ │ │ │ │ -0003f140: 6a61 7661 3a20 6d65 7468 6f64 7320 636c java: methods cl │ │ │ │ │ -0003f150: 6173 6820 616c 676f 7269 7468 6d20 7368 ash algorithm sh │ │ │ │ │ -0003f160: 6f75 6c64 206e 6f74 2064 6570 656e 6420 ould not depend │ │ │ │ │ -0003f170: 6f6e 2072 6574 7572 6e20 7479 7065 0a0a on return type.. │ │ │ │ │ -0003f180: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003f190: 6765 6e65 7269 6373 2f36 3139 3239 3435 generics/6192945 │ │ │ │ │ -0003f1a0: 2f4d 6574 686f 642e 6a61 7661 3a20 4465 /Method.java: De │ │ │ │ │ -0003f1b0: 636c 6172 6174 696f 6e20 6f72 6465 7220 claration order │ │ │ │ │ -0003f1c0: 6f66 2069 6e74 6572 6465 7065 6e64 656e of interdependen │ │ │ │ │ -0003f1d0: 7420 6765 6e65 7269 6320 7479 7065 7320 t generic types │ │ │ │ │ -0003f1e0: 7368 6f75 6c64 206e 6f74 206d 6174 7465 should not matte │ │ │ │ │ -0003f1f0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -0003f200: 6163 2f67 656e 6572 6963 732f 3631 3932 ac/generics/6192 │ │ │ │ │ -0003f210: 3934 352f 5436 3139 3239 3435 2e6a 6176 945/T6192945.jav │ │ │ │ │ -0003f220: 613a 2044 6563 6c61 7261 7469 6f6e 206f a: Declaration o │ │ │ │ │ -0003f230: 7264 6572 206f 6620 696e 7465 7264 6570 rder of interdep │ │ │ │ │ -0003f240: 656e 6465 6e74 2067 656e 6572 6963 2074 endent generic t │ │ │ │ │ -0003f250: 7970 6573 2073 686f 756c 6420 6e6f 7420 ypes should not │ │ │ │ │ -0003f260: 6d61 7474 6572 0a0a 3c6c 693e 746f 6f6c matter..
  • tool │ │ │ │ │ -0003f270: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -0003f280: 2f36 3230 3733 3836 2f54 3632 3037 3338 /6207386/T620738 │ │ │ │ │ -0003f290: 362e 6a61 7661 3a20 556e 6465 6369 6461 6.java: Undecida │ │ │ │ │ -0003f2a0: 626c 6520 7479 7065 2073 7973 7465 6d20 ble type system │ │ │ │ │ -0003f2b0: 6c65 6164 7320 746f 2063 7261 7368 0a0a leads to crash.. │ │ │ │ │ -0003f2c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003f2d0: 6765 6e65 7269 6373 2f36 3230 3733 3836 generics/6207386 │ │ │ │ │ -0003f2e0: 2f54 6573 742e 6a61 7661 3a20 556e 6465 /Test.java: Unde │ │ │ │ │ -0003f2f0: 6369 6461 626c 6520 7479 7065 2073 7973 cidable type sys │ │ │ │ │ -0003f300: 7465 6d20 6c65 6164 7320 746f 2063 7261 tem leads to cra │ │ │ │ │ -0003f310: 7368 0a0a 3c6c 693e 746f 6f6c 732f 6a61 sh..
  • tools/ja │ │ │ │ │ -0003f320: 7661 632f 6765 6e65 7269 6373 2f36 3231 vac/generics/621 │ │ │ │ │ -0003f330: 3338 3138 2f54 3632 3133 3831 382e 6a61 3818/T6213818.ja │ │ │ │ │ -0003f340: 7661 3a20 436f 6d70 696c 6572 6372 6173 va: Compilercras │ │ │ │ │ -0003f350: 6820 7769 7468 204e 756c 6c50 6f69 6e74 h with NullPoint │ │ │ │ │ -0003f360: 6572 4578 6365 7074 696f 6e20 6174 2053 erException at S │ │ │ │ │ -0003f370: 7562 7374 4663 6e2e 7375 6273 7428 5479 ubstFcn.subst(Ty │ │ │ │ │ -0003f380: 7065 732e 6a61 7661 3a32 3035 3729 0a0a pes.java:2057).. │ │ │ │ │ -0003f390: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003f3a0: 6765 6e65 7269 6373 2f36 3231 3832 3239 generics/6218229 │ │ │ │ │ -0003f3b0: 2f54 3632 3138 3232 392e 6a61 7661 3a20 /T6218229.java: │ │ │ │ │ -0003f3c0: 4e50 4520 696e 2043 6865 636b 2e63 6865 NPE in Check.che │ │ │ │ │ -0003f3d0: 636b 436f 6d70 6174 6962 6c65 436f 6e63 ckCompatibleConc │ │ │ │ │ -0003f3e0: 7265 7465 730a 0a3c 6c69 3e74 6f6f 6c73 retes..
  • tools │ │ │ │ │ -0003f3f0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0003f400: 3632 3237 3933 362f 4f72 6967 2e6a 6176 6227936/Orig.jav │ │ │ │ │ -0003f410: 613a 2057 726f 6e67 2074 7970 6520 6f66 a: Wrong type of │ │ │ │ │ -0003f420: 2069 6e68 6572 6974 6564 206d 6574 686f inherited metho │ │ │ │ │ -0003f430: 6420 7573 696e 6720 7370 6563 6961 6c69 d using speciali │ │ │ │ │ -0003f440: 7a65 6420 7479 7065 2070 6172 616d 6574 zed type paramet │ │ │ │ │ -0003f450: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ -0003f460: 7661 632f 6765 6e65 7269 6373 2f36 3232 vac/generics/622 │ │ │ │ │ -0003f470: 3739 3336 2f54 3632 3237 3933 362e 6a61 7936/T6227936.ja │ │ │ │ │ -0003f480: 7661 3a20 5772 6f6e 6720 7479 7065 206f va: Wrong type o │ │ │ │ │ -0003f490: 6620 696e 6865 7269 7465 6420 6d65 7468 f inherited meth │ │ │ │ │ -0003f4a0: 6f64 2075 7369 6e67 2073 7065 6369 616c od using special │ │ │ │ │ -0003f4b0: 697a 6564 2074 7970 6520 7061 7261 6d65 ized type parame │ │ │ │ │ -0003f4c0: 7465 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ter..
  • tools/j │ │ │ │ │ -0003f4d0: 6176 6163 2f67 656e 6572 6963 732f 3632 avac/generics/62 │ │ │ │ │ -0003f4e0: 3435 3639 392f 5436 3234 3536 3939 2e6a 45699/T6245699.j │ │ │ │ │ -0003f4f0: 6176 613a 204d 6973 7369 6e67 2062 7269 ava: Missing bri │ │ │ │ │ -0003f500: 6467 6520 666f 7220 6669 6e61 6c20 6d65 dge for final me │ │ │ │ │ -0003f510: 7468 6f64 2028 6769 7665 7320 4162 7374 thod (gives Abst │ │ │ │ │ -0003f520: 7261 6374 4d65 7468 6f64 4572 726f 7220 ractMethodError │ │ │ │ │ -0003f530: 6174 2072 756e 7469 6d65 290a 0a3c 6c69 at runtime)..
  • tools/javac/gen │ │ │ │ │ -0003f550: 6572 6963 732f 3632 3435 3639 392f 5436 erics/6245699/T6 │ │ │ │ │ -0003f560: 3234 3536 3939 612e 6a61 7661 3a20 4d69 245699a.java: Mi │ │ │ │ │ -0003f570: 7373 696e 6720 6272 6964 6765 2066 6f72 ssing bridge for │ │ │ │ │ -0003f580: 2066 696e 616c 206d 6574 686f 6420 2867 final method (g │ │ │ │ │ -0003f590: 6976 6573 2041 6273 7472 6163 744d 6574 ives AbstractMet │ │ │ │ │ -0003f5a0: 686f 6445 7272 6f72 2061 7420 7275 6e74 hodError at runt │ │ │ │ │ -0003f5b0: 696d 6529 0a0a 3c6c 693e 746f 6f6c 732f ime)..
  • tools/ │ │ │ │ │ -0003f5c0: 6a61 7661 632f 6765 6e65 7269 6373 2f36 javac/generics/6 │ │ │ │ │ -0003f5d0: 3234 3536 3939 2f54 3632 3435 3639 3962 245699/T6245699b │ │ │ │ │ -0003f5e0: 2e6a 6176 613a 204d 6973 7369 6e67 2062 .java: Missing b │ │ │ │ │ -0003f5f0: 7269 6467 6520 666f 7220 6669 6e61 6c20 ridge for final │ │ │ │ │ -0003f600: 6d65 7468 6f64 2028 6769 7665 7320 4162 method (gives Ab │ │ │ │ │ -0003f610: 7374 7261 6374 4d65 7468 6f64 4572 726f stractMethodErro │ │ │ │ │ -0003f620: 7220 6174 2072 756e 7469 6d65 290a 0a3c r at runtime)..< │ │ │ │ │ -0003f630: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -0003f640: 656e 6572 6963 732f 3632 3435 3639 392f enerics/6245699/ │ │ │ │ │ -0003f650: 5436 3234 3536 3939 632e 6a61 7661 3a20 T6245699c.java: │ │ │ │ │ -0003f660: 4d69 7373 696e 6720 6272 6964 6765 2066 Missing bridge f │ │ │ │ │ -0003f670: 6f72 2066 696e 616c 206d 6574 686f 6420 or final method │ │ │ │ │ -0003f680: 2867 6976 6573 2041 6273 7472 6163 744d (gives AbstractM │ │ │ │ │ -0003f690: 6574 686f 6445 7272 6f72 2061 7420 7275 ethodError at ru │ │ │ │ │ -0003f6a0: 6e74 696d 6529 0a0a 3c6c 693e 746f 6f6c ntime)..
  • tool │ │ │ │ │ -0003f6b0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -0003f6c0: 2f36 3236 3834 3736 2f54 3632 3638 3437 /6268476/T626847 │ │ │ │ │ -0003f6d0: 362e 6a61 7661 3a20 4172 7261 7973 2061 6.java: Arrays a │ │ │ │ │ -0003f6e0: 6e64 2073 7570 6572 2077 696c 6463 6172 nd super wildcar │ │ │ │ │ -0003f6f0: 6473 2062 726f 6b65 6e0a 0a3c 6c69 3e74 ds broken..
  • t │ │ │ │ │ -0003f700: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -0003f710: 6963 732f 3632 3932 3736 352f 5436 3239 ics/6292765/T629 │ │ │ │ │ -0003f720: 3237 3635 2e6a 6176 613a 204e 5045 2061 2765.java: NPE a │ │ │ │ │ -0003f730: 7420 4368 6563 6b2e 6368 6563 6b43 6f6d t Check.checkCom │ │ │ │ │ -0003f740: 7061 7469 626c 6543 6f6e 6372 6574 6573 patibleConcretes │ │ │ │ │ -0003f750: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003f760: 632f 6765 6e65 7269 6373 2f36 3239 3437 c/generics/62947 │ │ │ │ │ -0003f770: 3739 2f54 3632 3934 3737 3961 2e6a 6176 79/T6294779a.jav │ │ │ │ │ -0003f780: 613a 2050 726f 626c 656d 2077 6974 6820 a: Problem with │ │ │ │ │ -0003f790: 696e 7465 7266 6163 6520 696e 6865 7269 interface inheri │ │ │ │ │ -0003f7a0: 7461 6e63 6520 616e 6420 636f 7661 7269 tance and covari │ │ │ │ │ -0003f7b0: 616e 7420 7265 7475 726e 2074 7970 6573 ant return types │ │ │ │ │ -0003f7c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003f7d0: 632f 6765 6e65 7269 6373 2f36 3239 3437 c/generics/62947 │ │ │ │ │ -0003f7e0: 3739 2f54 3632 3934 3737 3962 2e6a 6176 79/T6294779b.jav │ │ │ │ │ -0003f7f0: 613a 2050 726f 626c 656d 2077 6974 6820 a: Problem with │ │ │ │ │ -0003f800: 696e 7465 7266 6163 6520 696e 6865 7269 interface inheri │ │ │ │ │ -0003f810: 7461 6e63 6520 616e 6420 636f 7661 7269 tance and covari │ │ │ │ │ -0003f820: 616e 7420 7265 7475 726e 2074 7970 6573 ant return types │ │ │ │ │ -0003f830: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003f840: 632f 6765 6e65 7269 6373 2f36 3239 3437 c/generics/62947 │ │ │ │ │ -0003f850: 3739 2f54 3632 3934 3737 3963 2e6a 6176 79/T6294779c.jav │ │ │ │ │ -0003f860: 613a 2050 726f 626c 656d 2077 6974 6820 a: Problem with │ │ │ │ │ -0003f870: 696e 7465 7266 6163 6520 696e 6865 7269 interface inheri │ │ │ │ │ -0003f880: 7461 6e63 6520 616e 6420 636f 7661 7269 tance and covari │ │ │ │ │ -0003f890: 616e 7420 7265 7475 726e 2074 7970 6573 ant return types │ │ │ │ │ -0003f8a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0003f8b0: 632f 6765 6e65 7269 6373 2f36 3333 3232 c/generics/63322 │ │ │ │ │ -0003f8c0: 3034 2f54 3633 3332 3230 342e 6a61 7661 04/T6332204.java │ │ │ │ │ -0003f8d0: 3a20 636f 6d2e 7375 6e2e 746f 6f6c 732e : com.sun.tools. │ │ │ │ │ -0003f8e0: 6a61 7661 632e 636f 6465 2e54 7970 6573 javac.code.Types │ │ │ │ │ -0003f8f0: 2e6c 7562 2829 2074 6872 6f77 7320 4e50 .lub() throws NP │ │ │ │ │ -0003f900: 450a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 E..
  • tools/jav │ │ │ │ │ -0003f910: 6163 2f67 656e 6572 6963 732f 3633 3332 ac/generics/6332 │ │ │ │ │ -0003f920: 3230 342f 5436 3334 3638 3736 2e6a 6176 204/T6346876.jav │ │ │ │ │ -0003f930: 613a 2063 6f6d 2e73 756e 2e74 6f6f 6c73 a: com.sun.tools │ │ │ │ │ -0003f940: 2e6a 6176 6163 2e63 6f64 652e 5479 7065 .javac.code.Type │ │ │ │ │ -0003f950: 732e 6c75 6228 2920 7468 726f 7773 204e s.lub() throws N │ │ │ │ │ -0003f960: 5045 0a0a 3c6c 693e 746f 6f6c 732f 6a61 PE..
  • tools/ja │ │ │ │ │ -0003f970: 7661 632f 6765 6e65 7269 6373 2f36 3335 vac/generics/635 │ │ │ │ │ -0003f980: 3636 3336 2f54 3633 3536 3633 362e 6a61 6636/T6356636.ja │ │ │ │ │ -0003f990: 7661 3a20 436f 6d70 696c 6572 2066 6169 va: Compiler fai │ │ │ │ │ -0003f9a0: 6c73 2074 6f20 7265 6164 2073 6967 6e61 ls to read signa │ │ │ │ │ -0003f9b0: 7475 7265 7320 6f66 2069 6e6e 6572 2063 tures of inner c │ │ │ │ │ -0003f9c0: 6c61 7373 6573 2077 6974 6820 6e6f 6e2d lasses with non- │ │ │ │ │ -0003f9d0: 6765 6e65 7269 6320 6f75 7465 7220 696e generic outer in │ │ │ │ │ -0003f9e0: 7374 616e 6365 206c 6561 6469 6e67 2074 stance leading t │ │ │ │ │ -0003f9f0: 6f20 6372 6173 680a 0a3c 6c69 3e74 6f6f o crash..
  • too │ │ │ │ │ -0003fa00: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -0003fa10: 732f 3633 3539 3935 312f 5436 3335 3939 s/6359951/T63599 │ │ │ │ │ -0003fa20: 3531 2e6a 6176 613a 2043 7261 7368 2077 51.java: Crash w │ │ │ │ │ -0003fa30: 6865 6e20 7573 696e 6720 636c 6173 7320 hen using class │ │ │ │ │ -0003fa40: 6669 656c 640a 0a3c 6c69 3e74 6f6f 6c73 field..
  • tools │ │ │ │ │ -0003fa50: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0003fa60: 3633 3732 3738 322f 5436 3337 3237 3832 6372782/T6372782 │ │ │ │ │ -0003fa70: 2e6a 6176 613a 2070 6f73 7369 626c 7920 .java: possibly │ │ │ │ │ -0003fa80: 696e 7661 6c69 6420 2261 6273 7472 6163 invalid "abstrac │ │ │ │ │ -0003fa90: 7420 6d65 7468 6f64 206e 6f74 2069 6d70 t method not imp │ │ │ │ │ -0003faa0: 6c65 6d65 6e74 6564 2220 656d 6974 7465 lemented" emitte │ │ │ │ │ -0003fab0: 6420 6279 2063 6f6d 7069 6c65 720a 0a3c d by compiler..< │ │ │ │ │ -0003fac0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -0003fad0: 656e 6572 6963 732f 3634 3133 3638 322f enerics/6413682/ │ │ │ │ │ -0003fae0: 5436 3431 3336 3832 2e6a 6176 613a 2043 T6413682.java: C │ │ │ │ │ -0003faf0: 6f6d 7069 6c65 7220 636f 6e66 7573 6564 ompiler confused │ │ │ │ │ -0003fb00: 2061 626f 7574 2069 6d70 6c69 6369 7420 about implicit │ │ │ │ │ -0003fb10: 7479 7065 2061 7267 7320 616e 6420 6172 type args and ar │ │ │ │ │ -0003fb20: 7261 7973 0a0a 3c6c 693e 746f 6f6c 732f rays..
  • tools/ │ │ │ │ │ -0003fb30: 6a61 7661 632f 6765 6e65 7269 6373 2f36 javac/generics/6 │ │ │ │ │ -0003fb40: 3431 3336 3832 2f54 6573 7450 6f73 2e6a 413682/TestPos.j │ │ │ │ │ -0003fb50: 6176 613a 2043 6f6d 7069 6c65 7220 636f ava: Compiler co │ │ │ │ │ -0003fb60: 6e66 7573 6564 2061 626f 7574 2069 6d70 nfused about imp │ │ │ │ │ -0003fb70: 6c69 6369 7420 7479 7065 2061 7267 7320 licit type args │ │ │ │ │ -0003fb80: 616e 6420 6172 7261 7973 0a0a 3c6c 693e and arrays..
  • │ │ │ │ │ -0003fb90: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -0003fba0: 7269 6373 2f36 3437 3631 3138 2f54 3634 rics/6476118/T64 │ │ │ │ │ -0003fbb0: 3736 3131 3861 2e6a 6176 613a 2063 6f6d 76118a.java: com │ │ │ │ │ -0003fbc0: 7069 6c65 7220 6275 6720 6361 7573 6573 piler bug causes │ │ │ │ │ -0003fbd0: 2072 756e 7469 6d65 2043 6c61 7373 4361 runtime ClassCa │ │ │ │ │ -0003fbe0: 7374 4578 6365 7074 696f 6e20 666f 7220 stException for │ │ │ │ │ -0003fbf0: 6765 6e65 7269 6373 206f 7665 726c 6f61 generics overloa │ │ │ │ │ -0003fc00: 6469 6e67 0a0a 3c6c 693e 746f 6f6c 732f ding..
  • tools/ │ │ │ │ │ -0003fc10: 6a61 7661 632f 6765 6e65 7269 6373 2f36 javac/generics/6 │ │ │ │ │ -0003fc20: 3437 3631 3138 2f54 3634 3736 3131 3862 476118/T6476118b │ │ │ │ │ -0003fc30: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ -0003fc40: 6275 6720 6361 7573 6573 2072 756e 7469 bug causes runti │ │ │ │ │ -0003fc50: 6d65 2043 6c61 7373 4361 7374 4578 6365 me ClassCastExce │ │ │ │ │ -0003fc60: 7074 696f 6e20 666f 7220 6765 6e65 7269 ption for generi │ │ │ │ │ -0003fc70: 6373 206f 7665 726c 6f61 6469 6e67 0a0a cs overloading.. │ │ │ │ │ -0003fc80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0003fc90: 6765 6e65 7269 6373 2f36 3437 3631 3138 generics/6476118 │ │ │ │ │ -0003fca0: 2f54 3634 3736 3131 3863 2e6a 6176 613a /T6476118c.java: │ │ │ │ │ -0003fcb0: 2063 6f6d 7069 6c65 7220 6275 6720 6361 compiler bug ca │ │ │ │ │ -0003fcc0: 7573 6573 2072 756e 7469 6d65 2043 6c61 uses runtime Cla │ │ │ │ │ -0003fcd0: 7373 4361 7374 4578 6365 7074 696f 6e20 ssCastException │ │ │ │ │ -0003fce0: 666f 7220 6765 6e65 7269 6373 206f 7665 for generics ove │ │ │ │ │ -0003fcf0: 726c 6f61 6469 6e67 0a0a 3c6c 693e 746f rloading..
  • to │ │ │ │ │ -0003fd00: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -0003fd10: 6373 2f36 3437 3631 3138 2f54 3634 3736 cs/6476118/T6476 │ │ │ │ │ -0003fd20: 3131 3864 2e6a 6176 613a 2063 6f6d 7069 118d.java: compi │ │ │ │ │ -0003fd30: 6c65 7220 6275 6720 6361 7573 6573 2072 ler bug causes r │ │ │ │ │ -0003fd40: 756e 7469 6d65 2043 6c61 7373 4361 7374 untime ClassCast │ │ │ │ │ -0003fd50: 4578 6365 7074 696f 6e20 666f 7220 6765 Exception for ge │ │ │ │ │ -0003fd60: 6e65 7269 6373 206f 7665 726c 6f61 6469 nerics overloadi │ │ │ │ │ -0003fd70: 6e67 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ng..
  • tools/ja │ │ │ │ │ -0003fd80: 7661 632f 6765 6e65 7269 6373 2f36 3438 vac/generics/648 │ │ │ │ │ -0003fd90: 3733 3730 2f54 3634 3837 3337 302e 6a61 7370/T6487370.ja │ │ │ │ │ -0003fda0: 7661 3a20 6a61 7661 6320 696e 636f 7272 va: javac incorr │ │ │ │ │ -0003fdb0: 6563 746c 7920 6769 7665 7320 616d 6269 ectly gives ambi │ │ │ │ │ -0003fdc0: 6775 6974 7920 7761 726e 696e 6720 7769 guity warning wi │ │ │ │ │ -0003fdd0: 7468 206f 7665 7272 6964 652d 6571 7569 th override-equi │ │ │ │ │ -0003fde0: 7661 6c65 6e74 2061 6273 7472 6163 7420 valent abstract │ │ │ │ │ -0003fdf0: 696e 6865 7269 7465 6420 6d65 7468 6f64 inherited method │ │ │ │ │ -0003fe00: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0003fe10: 6163 2f67 656e 6572 6963 732f 3634 3935 ac/generics/6495 │ │ │ │ │ -0003fe20: 3530 362f 5436 3439 3535 3036 2e6a 6176 506/T6495506.jav │ │ │ │ │ -0003fe30: 613a 2043 6173 7420 696e 7365 7274 6564 a: Cast inserted │ │ │ │ │ -0003fe40: 2062 7920 6765 6e65 7269 6373 2063 616e by generics can │ │ │ │ │ -0003fe50: 2063 6175 7365 2049 6c6c 6567 616c 4163 cause IllegalAc │ │ │ │ │ -0003fe60: 6365 7373 4572 726f 720a 0a3c 6c69 3e74 cessError..
  • t │ │ │ │ │ -0003fe70: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -0003fe80: 6963 732f 3635 3331 3037 352f 5436 3533 ics/6531075/T653 │ │ │ │ │ -0003fe90: 3130 3735 2e6a 6176 613a 204d 6973 7369 1075.java: Missi │ │ │ │ │ -0003fea0: 6e67 2073 796e 7468 6574 6963 2063 6173 ng synthetic cas │ │ │ │ │ -0003feb0: 7473 2077 6865 6e20 6163 6365 7373 696e ts when accessin │ │ │ │ │ -0003fec0: 6720 6669 656c 6473 2f6d 6574 686f 6473 g fields/methods │ │ │ │ │ -0003fed0: 206f 6620 696e 7465 7273 6563 7469 6f6e of intersection │ │ │ │ │ -0003fee0: 2074 7970 6573 2069 6e63 6c75 6469 6e67 types including │ │ │ │ │ -0003fef0: 2074 7970 6520 7661 7269 6162 6c65 730a type variables. │ │ │ │ │ -0003ff00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0003ff10: 2f67 656e 6572 6963 732f 3635 3331 3039 /generics/653109 │ │ │ │ │ -0003ff20: 302f 5436 3533 3130 3930 612e 6a61 7661 0/T6531090a.java │ │ │ │ │ -0003ff30: 3a20 4361 6e6e 6f74 2061 6363 6573 7320 : Cannot access │ │ │ │ │ -0003ff40: 6d65 7468 6f64 732f 6669 656c 6473 206f methods/fields o │ │ │ │ │ -0003ff50: 6620 6120 6361 7074 7572 6564 2074 7970 f a captured typ │ │ │ │ │ -0003ff60: 6520 6265 6c6f 6e67 696e 6720 746f 2061 e belonging to a │ │ │ │ │ -0003ff70: 6e20 696e 7465 7273 6563 7469 6f6e 2074 n intersection t │ │ │ │ │ -0003ff80: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ -0003ff90: 6176 6163 2f67 656e 6572 6963 732f 3635 avac/generics/65 │ │ │ │ │ -0003ffa0: 3331 3039 302f 5436 3533 3130 3930 622e 31090/T6531090b. │ │ │ │ │ -0003ffb0: 6a61 7661 3a20 4361 6e6e 6f74 2061 6363 java: Cannot acc │ │ │ │ │ -0003ffc0: 6573 7320 6d65 7468 6f64 732f 6669 656c ess methods/fiel │ │ │ │ │ -0003ffd0: 6473 206f 6620 6120 6361 7074 7572 6564 ds of a captured │ │ │ │ │ -0003ffe0: 2074 7970 6520 6265 6c6f 6e67 696e 6720 type belonging │ │ │ │ │ -0003fff0: 746f 2061 6e20 696e 7465 7273 6563 7469 to an intersecti │ │ │ │ │ -00040000: 6f6e 2074 7970 650a 0a3c 6c69 3e74 6f6f on type..
  • too │ │ │ │ │ -00040010: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00040020: 732f 3636 3737 3738 352f 5436 3637 3737 s/6677785/T66777 │ │ │ │ │ -00040030: 3835 2e6a 6176 613a 2052 4547 5245 5353 85.java: REGRESS │ │ │ │ │ -00040040: 494f 4e3a 2053 7461 636b 4f76 6572 466c ION: StackOverFl │ │ │ │ │ -00040050: 6f77 4572 726f 7220 7769 7468 2043 7963 owError with Cyc │ │ │ │ │ -00040060: 6c69 6320 436c 6173 7320 6c65 7665 6c20 lic Class level │ │ │ │ │ -00040070: 5479 7065 2050 6172 616d 6574 6572 7320 Type Parameters │ │ │ │ │ -00040080: 7768 656e 2075 7365 6420 696e 2063 6f6e when used in con │ │ │ │ │ -00040090: 7374 7275 6374 6f72 730a 0a3c 6c69 3e74 structors..
  • t │ │ │ │ │ -000400a0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -000400b0: 6963 732f 3637 3131 3631 392f 5436 3731 ics/6711619/T671 │ │ │ │ │ -000400c0: 3136 3139 612e 6a61 7661 3a20 6a61 7661 1619a.java: java │ │ │ │ │ -000400d0: 6320 646f 6573 6e27 7420 616c 6c6f 7720 c doesn't allow │ │ │ │ │ -000400e0: 6163 6365 7373 2074 6f20 7072 6f74 6563 access to protec │ │ │ │ │ -000400f0: 7465 6420 6d65 6d62 6572 7320 696e 2069 ted members in i │ │ │ │ │ -00040100: 6e74 6572 7365 6374 696f 6e20 7479 7065 ntersection type │ │ │ │ │ -00040110: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00040120: 6163 2f67 656e 6572 6963 732f 3637 3131 ac/generics/6711 │ │ │ │ │ -00040130: 3631 392f 5436 3731 3136 3139 622e 6a61 619/T6711619b.ja │ │ │ │ │ -00040140: 7661 3a20 6a61 7661 6320 646f 6573 6e27 va: javac doesn' │ │ │ │ │ -00040150: 7420 616c 6c6f 7720 6163 6365 7373 2074 t allow access t │ │ │ │ │ -00040160: 6f20 7072 6f74 6563 7465 6420 6d65 6d62 o protected memb │ │ │ │ │ -00040170: 6572 7320 696e 2069 6e74 6572 7365 6374 ers in intersect │ │ │ │ │ -00040180: 696f 6e20 7479 7065 730a 0a3c 6c69 3e74 ion types..
  • t │ │ │ │ │ -00040190: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -000401a0: 6963 732f 3637 3233 3434 342f 5436 3732 ics/6723444/T672 │ │ │ │ │ -000401b0: 3334 3434 2e6a 6176 613a 206a 6176 6163 3444.java: javac │ │ │ │ │ -000401c0: 2066 6169 6c73 2074 6f20 7375 6273 7469 fails to substi │ │ │ │ │ -000401d0: 7475 7465 2074 7970 6520 7661 7269 6162 tute type variab │ │ │ │ │ -000401e0: 6c65 7320 696e 746f 2061 2063 6f6e 7374 les into a const │ │ │ │ │ -000401f0: 7275 6374 6f72 2773 2074 6872 6f77 7320 ructor's throws │ │ │ │ │ -00040200: 636c 6175 7365 0a0a 3c6c 693e 746f 6f6c clause..
  • tool │ │ │ │ │ -00040210: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00040220: 2f36 3732 3934 3031 2f54 3637 3239 3430 /6729401/T672940 │ │ │ │ │ -00040230: 312e 6a61 7661 3a20 436f 6d70 696c 6572 1.java: Compiler │ │ │ │ │ -00040240: 2065 7272 6f72 2077 6865 6e20 7573 696e error when usin │ │ │ │ │ -00040250: 6720 462d 626f 756e 6465 6420 6765 6e65 g F-bounded gene │ │ │ │ │ -00040260: 7269 6373 2077 6974 6820 6672 6565 2074 rics with free t │ │ │ │ │ -00040270: 7970 6520 7661 7269 6162 6c65 730a 0a3c ype variables..< │ │ │ │ │ -00040280: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00040290: 656e 6572 6963 732f 3639 3130 3535 302f enerics/6910550/ │ │ │ │ │ -000402a0: 5436 3931 3035 3530 612e 6a61 7661 3a20 T6910550a.java: │ │ │ │ │ -000402b0: 6a61 7661 6320 312e 352e 305f 3137 2066 javac 1.5.0_17 f │ │ │ │ │ -000402c0: 6169 6c73 2077 6974 6820 696e 636f 7272 ails with incorr │ │ │ │ │ -000402d0: 6563 7420 6572 726f 7220 6d65 7373 6167 ect error messag │ │ │ │ │ -000402e0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -000402f0: 6163 2f67 656e 6572 6963 732f 3639 3130 ac/generics/6910 │ │ │ │ │ -00040300: 3535 302f 5436 3931 3035 3530 622e 6a61 550/T6910550b.ja │ │ │ │ │ -00040310: 7661 3a20 6a61 7661 6320 312e 352e 305f va: javac 1.5.0_ │ │ │ │ │ -00040320: 3137 2066 6169 6c73 2077 6974 6820 696e 17 fails with in │ │ │ │ │ -00040330: 636f 7272 6563 7420 6572 726f 7220 6d65 correct error me │ │ │ │ │ -00040340: 7373 6167 650a 0a3c 6c69 3e74 6f6f 6c73 ssage..
  • tools │ │ │ │ │ -00040350: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00040360: 3639 3130 3535 302f 5436 3931 3035 3530 6910550/T6910550 │ │ │ │ │ -00040370: 632e 6a61 7661 3a20 6a61 7661 6320 312e c.java: javac 1. │ │ │ │ │ -00040380: 352e 305f 3137 2066 6169 6c73 2077 6974 5.0_17 fails wit │ │ │ │ │ -00040390: 6820 696e 636f 7272 6563 7420 6572 726f h incorrect erro │ │ │ │ │ -000403a0: 7220 6d65 7373 6167 650a 0a3c 6c69 3e74 r message..
  • t │ │ │ │ │ -000403b0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -000403c0: 6963 732f 3639 3130 3535 302f 5436 3931 ics/6910550/T691 │ │ │ │ │ -000403d0: 3035 3530 642e 6a61 7661 3a20 6a61 7661 0550d.java: java │ │ │ │ │ -000403e0: 6320 312e 352e 305f 3137 2066 6169 6c73 c 1.5.0_17 fails │ │ │ │ │ -000403f0: 2077 6974 6820 696e 636f 7272 6563 7420 with incorrect │ │ │ │ │ -00040400: 6572 726f 7220 6d65 7373 6167 650a 0a3c error message..< │ │ │ │ │ -00040410: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00040420: 656e 6572 6963 732f 3639 3130 3535 302f enerics/6910550/ │ │ │ │ │ -00040430: 5436 3931 3035 3530 652e 6a61 7661 3a20 T6910550e.java: │ │ │ │ │ -00040440: 6a61 7661 6320 312e 352e 305f 3137 2066 javac 1.5.0_17 f │ │ │ │ │ -00040450: 6169 6c73 2077 6974 6820 696e 636f 7272 ails with incorr │ │ │ │ │ -00040460: 6563 7420 6572 726f 7220 6d65 7373 6167 ect error messag │ │ │ │ │ -00040470: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -00040480: 6163 2f67 656e 6572 6963 732f 3639 3436 ac/generics/6946 │ │ │ │ │ -00040490: 3631 382f 5436 3934 3636 3138 612e 6a61 618/T6946618a.ja │ │ │ │ │ -000404a0: 7661 3a20 7371 6520 7465 7374 2066 6169 va: sqe test fai │ │ │ │ │ -000404b0: 6c73 3a20 6a61 7661 632f 6765 6e65 7269 ls: javac/generi │ │ │ │ │ -000404c0: 6373 2f4e 6577 4f6e 5479 7065 5061 726d cs/NewOnTypeParm │ │ │ │ │ -000404d0: 2020 696e 2070 6974 206a 646b 3720 6239 in pit jdk7 b9 │ │ │ │ │ -000404e0: 3120 696e 2061 6c6c 2070 6c61 7466 6f72 1 in all platfor │ │ │ │ │ -000404f0: 6d73 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ms...
  • tools/j │ │ │ │ │ -00040500: 6176 6163 2f67 656e 6572 6963 732f 3639 avac/generics/69 │ │ │ │ │ -00040510: 3436 3631 382f 5436 3934 3636 3138 622e 46618/T6946618b. │ │ │ │ │ -00040520: 6a61 7661 3a20 7371 6520 7465 7374 2066 java: sqe test f │ │ │ │ │ -00040530: 6169 6c73 3a20 6a61 7661 632f 6765 6e65 ails: javac/gene │ │ │ │ │ -00040540: 7269 6373 2f4e 6577 4f6e 5479 7065 5061 rics/NewOnTypePa │ │ │ │ │ -00040550: 726d 2020 696e 2070 6974 206a 646b 3720 rm in pit jdk7 │ │ │ │ │ -00040560: 6239 3120 696e 2061 6c6c 2070 6c61 7466 b91 in all platf │ │ │ │ │ -00040570: 6f72 6d73 2e0a 0a3c 6c69 3e74 6f6f 6c73 orms...
  • tools │ │ │ │ │ -00040580: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00040590: 3639 3436 3631 382f 5436 3934 3636 3138 6946618/T6946618 │ │ │ │ │ -000405a0: 632e 6a61 7661 3a20 7371 6520 7465 7374 c.java: sqe test │ │ │ │ │ -000405b0: 2066 6169 6c73 3a20 6a61 7661 632f 6765 fails: javac/ge │ │ │ │ │ -000405c0: 6e65 7269 6373 2f4e 6577 4f6e 5479 7065 nerics/NewOnType │ │ │ │ │ -000405d0: 5061 726d 2020 696e 2070 6974 206a 646b Parm in pit jdk │ │ │ │ │ -000405e0: 3720 6239 3120 696e 2061 6c6c 2070 6c61 7 b91 in all pla │ │ │ │ │ -000405f0: 7466 6f72 6d73 2e0a 0a3c 6c69 3e74 6f6f tforms...
  • too │ │ │ │ │ -00040600: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00040610: 732f 3639 3536 3735 382f 5436 3935 3637 s/6956758/T69567 │ │ │ │ │ -00040620: 3538 6e65 672e 6a61 7661 3a20 4e50 4520 58neg.java: NPE │ │ │ │ │ -00040630: 696e 2063 6f6d 2e73 756e 2e74 6f6f 6c73 in com.sun.tools │ │ │ │ │ -00040640: 2e6a 6176 6163 2e63 6f64 652e 5379 6d62 .javac.code.Symb │ │ │ │ │ -00040650: 6f6c 202d 2069 7353 7562 436c 6173 730a ol - isSubClass. │ │ │ │ │ -00040660: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00040670: 2f67 656e 6572 6963 732f 3639 3536 3735 /generics/695675 │ │ │ │ │ -00040680: 382f 5436 3935 3637 3538 706f 732e 6a61 8/T6956758pos.ja │ │ │ │ │ -00040690: 7661 3a20 4e50 4520 696e 2063 6f6d 2e73 va: NPE in com.s │ │ │ │ │ -000406a0: 756e 2e74 6f6f 6c73 2e6a 6176 6163 2e63 un.tools.javac.c │ │ │ │ │ -000406b0: 6f64 652e 5379 6d62 6f6c 202d 2069 7353 ode.Symbol - isS │ │ │ │ │ -000406c0: 7562 436c 6173 730a 0a3c 6c69 3e74 6f6f ubClass..
  • too │ │ │ │ │ -000406d0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -000406e0: 732f 3639 3639 3138 342f 5436 3936 3931 s/6969184/T69691 │ │ │ │ │ -000406f0: 3834 2e6a 6176 613a 2070 6f6f 7220 6572 84.java: poor er │ │ │ │ │ -00040700: 726f 7220 7265 636f 7665 7279 2061 6674 ror recovery aft │ │ │ │ │ -00040710: 6572 2073 796d 626f 6c20 6e6f 7420 666f er symbol not fo │ │ │ │ │ -00040720: 756e 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a und..
  • tools/j │ │ │ │ │ -00040730: 6176 6163 2f67 656e 6572 6963 732f 3639 avac/generics/69 │ │ │ │ │ -00040740: 3835 3731 392f 5436 3938 3537 3139 612e 85719/T6985719a. │ │ │ │ │ -00040750: 6a61 7661 3a20 416c 696b 6520 6d65 7468 java: Alike meth │ │ │ │ │ -00040760: 6f64 7320 696e 2069 6e74 6572 6661 6365 ods in interface │ │ │ │ │ -00040770: 7320 2849 6e68 6572 6974 616e 6365 2061 s (Inheritance a │ │ │ │ │ -00040780: 6e64 204f 7665 7272 6964 696e 6729 0a0a nd Overriding).. │ │ │ │ │ -00040790: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000407a0: 6765 6e65 7269 6373 2f36 3938 3537 3139 generics/6985719 │ │ │ │ │ -000407b0: 2f54 3639 3835 3731 3962 2e6a 6176 613a /T6985719b.java: │ │ │ │ │ -000407c0: 2041 6c69 6b65 206d 6574 686f 6473 2069 Alike methods i │ │ │ │ │ -000407d0: 6e20 696e 7465 7266 6163 6573 2028 496e n interfaces (In │ │ │ │ │ -000407e0: 6865 7269 7461 6e63 6520 616e 6420 4f76 heritance and Ov │ │ │ │ │ -000407f0: 6572 7269 6469 6e67 290a 0a3c 6c69 3e74 erriding)..
  • t │ │ │ │ │ -00040800: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00040810: 6963 732f 3639 3835 3731 392f 5436 3938 ics/6985719/T698 │ │ │ │ │ -00040820: 3537 3139 632e 6a61 7661 3a20 416c 696b 5719c.java: Alik │ │ │ │ │ -00040830: 6520 6d65 7468 6f64 7320 696e 2069 6e74 e methods in int │ │ │ │ │ -00040840: 6572 6661 6365 7320 2849 6e68 6572 6974 erfaces (Inherit │ │ │ │ │ -00040850: 616e 6365 2061 6e64 204f 7665 7272 6964 ance and Overrid │ │ │ │ │ -00040860: 696e 6729 0a0a 3c6c 693e 746f 6f6c 732f ing)..
  • tools/ │ │ │ │ │ -00040870: 6a61 7661 632f 6765 6e65 7269 6373 2f36 javac/generics/6 │ │ │ │ │ -00040880: 3938 3537 3139 2f54 3639 3835 3731 3964 985719/T6985719d │ │ │ │ │ -00040890: 2e6a 6176 613a 2041 6c69 6b65 206d 6574 .java: Alike met │ │ │ │ │ -000408a0: 686f 6473 2069 6e20 696e 7465 7266 6163 hods in interfac │ │ │ │ │ -000408b0: 6573 2028 496e 6865 7269 7461 6e63 6520 es (Inheritance │ │ │ │ │ -000408c0: 616e 6420 4f76 6572 7269 6469 6e67 290a and Overriding). │ │ │ │ │ -000408d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000408e0: 2f67 656e 6572 6963 732f 3639 3835 3731 /generics/698571 │ │ │ │ │ -000408f0: 392f 5436 3938 3537 3139 652e 6a61 7661 9/T6985719e.java │ │ │ │ │ -00040900: 3a20 416c 696b 6520 6d65 7468 6f64 7320 : Alike methods │ │ │ │ │ -00040910: 696e 2069 6e74 6572 6661 6365 7320 2849 in interfaces (I │ │ │ │ │ -00040920: 6e68 6572 6974 616e 6365 2061 6e64 204f nheritance and O │ │ │ │ │ -00040930: 7665 7272 6964 696e 6729 0a0a 3c6c 693e verriding)..
  • │ │ │ │ │ -00040940: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00040950: 7269 6373 2f36 3938 3537 3139 2f54 3639 rics/6985719/T69 │ │ │ │ │ -00040960: 3835 3731 3966 2e6a 6176 613a 2041 6c69 85719f.java: Ali │ │ │ │ │ -00040970: 6b65 206d 6574 686f 6473 2069 6e20 696e ke methods in in │ │ │ │ │ -00040980: 7465 7266 6163 6573 2028 496e 6865 7269 terfaces (Inheri │ │ │ │ │ -00040990: 7461 6e63 6520 616e 6420 4f76 6572 7269 tance and Overri │ │ │ │ │ -000409a0: 6469 6e67 290a 0a3c 6c69 3e74 6f6f 6c73 ding)..
  • tools │ │ │ │ │ -000409b0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -000409c0: 3639 3835 3731 392f 5436 3938 3537 3139 6985719/T6985719 │ │ │ │ │ -000409d0: 672e 6a61 7661 3a20 416c 696b 6520 6d65 g.java: Alike me │ │ │ │ │ -000409e0: 7468 6f64 7320 696e 2069 6e74 6572 6661 thods in interfa │ │ │ │ │ -000409f0: 6365 7320 2849 6e68 6572 6974 616e 6365 ces (Inheritance │ │ │ │ │ -00040a00: 2061 6e64 204f 7665 7272 6964 696e 6729 and Overriding) │ │ │ │ │ -00040a10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00040a20: 632f 6765 6e65 7269 6373 2f36 3938 3537 c/generics/69857 │ │ │ │ │ -00040a30: 3139 2f54 3639 3835 3731 3968 2e6a 6176 19/T6985719h.jav │ │ │ │ │ -00040a40: 613a 2041 6c69 6b65 206d 6574 686f 6473 a: Alike methods │ │ │ │ │ -00040a50: 2069 6e20 696e 7465 7266 6163 6573 2028 in interfaces ( │ │ │ │ │ -00040a60: 496e 6865 7269 7461 6e63 6520 616e 6420 Inheritance and │ │ │ │ │ -00040a70: 4f76 6572 7269 6469 6e67 290a 0a3c 6c69 Overriding)..
  • tools/javac/gen │ │ │ │ │ -00040a90: 6572 6963 732f 3639 3837 3437 352f 5436 erics/6987475/T6 │ │ │ │ │ -00040aa0: 3938 3734 3735 6e65 672e 6a61 7661 3a20 987475neg.java: │ │ │ │ │ -00040ab0: 4f72 6465 7220 6f66 2064 6563 6c61 7261 Order of declara │ │ │ │ │ -00040ac0: 7469 6f6e 7320 6166 6665 6374 7320 7768 tions affects wh │ │ │ │ │ -00040ad0: 6574 6865 7220 6162 7374 7261 6374 206d ether abstract m │ │ │ │ │ -00040ae0: 6574 686f 6420 636f 6e73 6964 6572 6564 ethod considered │ │ │ │ │ -00040af0: 206f 7665 7272 6964 6465 6e0a 0a3c 6c69 overridden..
  • tools/javac/gen │ │ │ │ │ -00040b10: 6572 6963 732f 3639 3837 3437 352f 5436 erics/6987475/T6 │ │ │ │ │ -00040b20: 3938 3734 3735 706f 732e 6a61 7661 3a20 987475pos.java: │ │ │ │ │ -00040b30: 4f72 6465 7220 6f66 2064 6563 6c61 7261 Order of declara │ │ │ │ │ -00040b40: 7469 6f6e 7320 6166 6665 6374 7320 7768 tions affects wh │ │ │ │ │ -00040b50: 6574 6865 7220 6162 7374 7261 6374 206d ether abstract m │ │ │ │ │ -00040b60: 6574 686f 6420 636f 6e73 6964 6572 6564 ethod considered │ │ │ │ │ -00040b70: 206f 7665 7272 6964 6465 6e0a 0a3c 6c69 overridden..
  • tools/javac/gen │ │ │ │ │ -00040b90: 6572 6963 732f 3730 3037 3631 352f 5437 erics/7007615/T7 │ │ │ │ │ -00040ba0: 3030 3736 3135 2e6a 6176 613a 206a 6176 007615.java: jav │ │ │ │ │ -00040bb0: 615f 7574 696c 2f67 656e 6572 6963 732f a_util/generics/ │ │ │ │ │ -00040bc0: 7068 6173 6532 2f4e 616d 6543 6c61 7368 phase2/NameClash │ │ │ │ │ -00040bd0: 5465 7374 3032 2066 6169 6c73 2073 696e Test02 fails sin │ │ │ │ │ -00040be0: 6365 206a 646b 372f 7069 742f 6231 3233 ce jdk7/pit/b123 │ │ │ │ │ -00040bf0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00040c00: 6163 2f67 656e 6572 6963 732f 3730 3037 ac/generics/7007 │ │ │ │ │ -00040c10: 3631 352f 6163 6331 2f41 6363 6573 7369 615/acc1/Accessi │ │ │ │ │ -00040c20: 6269 6c69 7479 4368 6563 6b30 312e 6a61 bilityCheck01.ja │ │ │ │ │ -00040c30: 7661 3a20 6a61 7661 5f75 7469 6c2f 6765 va: java_util/ge │ │ │ │ │ -00040c40: 6e65 7269 6373 2f70 6861 7365 322f 4e61 nerics/phase2/Na │ │ │ │ │ -00040c50: 6d65 436c 6173 6854 6573 7430 3220 6661 meClashTest02 fa │ │ │ │ │ -00040c60: 696c 7320 7369 6e63 6520 6a64 6b37 2f70 ils since jdk7/p │ │ │ │ │ -00040c70: 6974 2f62 3132 332e 0a0a 3c6c 693e 746f it/b123...
  • to │ │ │ │ │ -00040c80: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00040c90: 6373 2f37 3030 3736 3135 2f61 6363 322f cs/7007615/acc2/ │ │ │ │ │ -00040ca0: 4163 6365 7373 6962 696c 6974 7943 6865 AccessibilityChe │ │ │ │ │ -00040cb0: 636b 3032 2e6a 6176 613a 206a 6176 615f ck02.java: java_ │ │ │ │ │ -00040cc0: 7574 696c 2f67 656e 6572 6963 732f 7068 util/generics/ph │ │ │ │ │ -00040cd0: 6173 6532 2f4e 616d 6543 6c61 7368 5465 ase2/NameClashTe │ │ │ │ │ -00040ce0: 7374 3032 2066 6169 6c73 2073 696e 6365 st02 fails since │ │ │ │ │ -00040cf0: 206a 646b 372f 7069 742f 6231 3233 2e0a jdk7/pit/b123.. │ │ │ │ │ -00040d00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00040d10: 2f67 656e 6572 6963 732f 3730 3135 3433 /generics/701543 │ │ │ │ │ -00040d20: 302f 5437 3031 3534 3330 2e6a 6176 613a 0/T7015430.java: │ │ │ │ │ -00040d30: 2049 6e63 6f72 7265 6374 2074 6872 6f77 Incorrect throw │ │ │ │ │ -00040d40: 6e20 7479 7065 2064 6574 6572 6d69 6e65 n type determine │ │ │ │ │ -00040d50: 6420 666f 7220 756e 6368 6563 6b65 6420 d for unchecked │ │ │ │ │ -00040d60: 696e 766f 6361 7469 6f6e 730a 0a3c 6c69 invocations..
  • tools/javac/gen │ │ │ │ │ -00040d80: 6572 6963 732f 3730 3230 3635 372f 5437 erics/7020657/T7 │ │ │ │ │ -00040d90: 3032 3036 3537 6e65 672e 6a61 7661 3a20 020657neg.java: │ │ │ │ │ -00040da0: 4a61 7661 6320 7265 6a65 6374 7320 6120 Javac rejects a │ │ │ │ │ -00040db0: 6661 6972 6c79 2063 6f6d 6d6f 6e20 6964 fairly common id │ │ │ │ │ -00040dc0: 696f 6d20 7769 7468 2072 6177 206f 7665 iom with raw ove │ │ │ │ │ -00040dd0: 7272 6964 6520 616e 6420 696e 7465 7266 rride and interf │ │ │ │ │ -00040de0: 6163 6573 0a0a 3c6c 693e 746f 6f6c 732f aces..
  • tools/ │ │ │ │ │ -00040df0: 6a61 7661 632f 6765 6e65 7269 6373 2f37 javac/generics/7 │ │ │ │ │ -00040e00: 3032 3036 3537 2f54 3730 3230 3635 3770 020657/T7020657p │ │ │ │ │ -00040e10: 6f73 2e6a 6176 613a 204a 6176 6163 2072 os.java: Javac r │ │ │ │ │ -00040e20: 656a 6563 7473 2061 2066 6169 726c 7920 ejects a fairly │ │ │ │ │ -00040e30: 636f 6d6d 6f6e 2069 6469 6f6d 2077 6974 common idiom wit │ │ │ │ │ -00040e40: 6820 7261 7720 6f76 6572 7269 6465 2061 h raw override a │ │ │ │ │ -00040e50: 6e64 2069 6e74 6572 6661 6365 730a 0a3c nd interfaces..< │ │ │ │ │ -00040e60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00040e70: 656e 6572 6963 732f 3730 3232 3035 342f enerics/7022054/ │ │ │ │ │ -00040e80: 5437 3032 3230 3534 6e65 6731 2e6a 6176 T7022054neg1.jav │ │ │ │ │ -00040e90: 613a 2049 6e76 616c 6964 2063 6f6d 7069 a: Invalid compi │ │ │ │ │ -00040ea0: 6c65 7220 6572 726f 7220 6f6e 2063 6f76 ler error on cov │ │ │ │ │ -00040eb0: 6172 6961 6e74 206f 7665 7272 6964 696e ariant overridin │ │ │ │ │ -00040ec0: 6720 6d65 7468 6f64 7320 7769 7468 2074 g methods with t │ │ │ │ │ -00040ed0: 6865 2073 616d 6520 6572 6173 7572 650a he same erasure. │ │ │ │ │ -00040ee0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00040ef0: 2f67 656e 6572 6963 732f 3730 3232 3035 /generics/702205 │ │ │ │ │ -00040f00: 342f 5437 3032 3230 3534 6e65 6732 2e6a 4/T7022054neg2.j │ │ │ │ │ -00040f10: 6176 613a 2049 6e76 616c 6964 2063 6f6d ava: Invalid com │ │ │ │ │ -00040f20: 7069 6c65 7220 6572 726f 7220 6f6e 2063 piler error on c │ │ │ │ │ -00040f30: 6f76 6172 6961 6e74 206f 7665 7272 6964 ovariant overrid │ │ │ │ │ -00040f40: 696e 6720 6d65 7468 6f64 7320 7769 7468 ing methods with │ │ │ │ │ -00040f50: 2074 6865 2073 616d 6520 6572 6173 7572 the same erasur │ │ │ │ │ -00040f60: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -00040f70: 6163 2f67 656e 6572 6963 732f 3730 3232 ac/generics/7022 │ │ │ │ │ -00040f80: 3035 342f 5437 3032 3230 3534 706f 7331 054/T7022054pos1 │ │ │ │ │ -00040f90: 2e6a 6176 613a 2049 6e76 616c 6964 2063 .java: Invalid c │ │ │ │ │ -00040fa0: 6f6d 7069 6c65 7220 6572 726f 7220 6f6e ompiler error on │ │ │ │ │ -00040fb0: 2063 6f76 6172 6961 6e74 206f 7665 7272 covariant overr │ │ │ │ │ -00040fc0: 6964 696e 6720 6d65 7468 6f64 7320 7769 iding methods wi │ │ │ │ │ -00040fd0: 7468 2074 6865 2073 616d 6520 6572 6173 th the same eras │ │ │ │ │ -00040fe0: 7572 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ure..
  • tools/j │ │ │ │ │ -00040ff0: 6176 6163 2f67 656e 6572 6963 732f 3730 avac/generics/70 │ │ │ │ │ -00041000: 3232 3035 342f 5437 3032 3230 3534 706f 22054/T7022054po │ │ │ │ │ -00041010: 7332 2e6a 6176 613a 2049 6e76 616c 6964 s2.java: Invalid │ │ │ │ │ -00041020: 2063 6f6d 7069 6c65 7220 6572 726f 7220 compiler error │ │ │ │ │ -00041030: 6f6e 2063 6f76 6172 6961 6e74 206f 7665 on covariant ove │ │ │ │ │ -00041040: 7272 6964 696e 6720 6d65 7468 6f64 7320 rriding methods │ │ │ │ │ -00041050: 7769 7468 2074 6865 2073 616d 6520 6572 with the same er │ │ │ │ │ -00041060: 6173 7572 650a 0a3c 6c69 3e74 6f6f 6c73 asure..
  • tools │ │ │ │ │ -00041070: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00041080: 3730 3334 3031 392f 5437 3033 3430 3139 7034019/T7034019 │ │ │ │ │ -00041090: 612e 6a61 7661 3a20 436c 6173 7343 6173 a.java: ClassCas │ │ │ │ │ -000410a0: 7445 7863 6570 7469 6f6e 2069 6e20 6a61 tException in ja │ │ │ │ │ -000410b0: 7661 6320 7769 7468 2063 6f6e 6a75 6e63 vac with conjunc │ │ │ │ │ -000410c0: 7469 6f6e 2074 7970 6573 0a0a 3c6c 693e tion types..
  • │ │ │ │ │ -000410d0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -000410e0: 7269 6373 2f37 3033 3430 3139 2f54 3730 rics/7034019/T70 │ │ │ │ │ -000410f0: 3334 3031 3962 2e6a 6176 613a 2043 6c61 34019b.java: Cla │ │ │ │ │ -00041100: 7373 4361 7374 4578 6365 7074 696f 6e20 ssCastException │ │ │ │ │ -00041110: 696e 206a 6176 6163 2077 6974 6820 636f in javac with co │ │ │ │ │ -00041120: 6e6a 756e 6374 696f 6e20 7479 7065 730a njunction types. │ │ │ │ │ -00041130: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00041140: 2f67 656e 6572 6963 732f 3730 3334 3031 /generics/703401 │ │ │ │ │ -00041150: 392f 5437 3033 3430 3139 632e 6a61 7661 9/T7034019c.java │ │ │ │ │ -00041160: 3a20 436c 6173 7343 6173 7445 7863 6570 : ClassCastExcep │ │ │ │ │ -00041170: 7469 6f6e 2069 6e20 6a61 7661 6320 7769 tion in javac wi │ │ │ │ │ -00041180: 7468 2063 6f6e 6a75 6e63 7469 6f6e 2074 th conjunction t │ │ │ │ │ -00041190: 7970 6573 0a0a 3c6c 693e 746f 6f6c 732f ypes..
  • tools/ │ │ │ │ │ -000411a0: 6a61 7661 632f 6765 6e65 7269 6373 2f37 javac/generics/7 │ │ │ │ │ -000411b0: 3033 3430 3139 2f54 3730 3334 3031 3964 034019/T7034019d │ │ │ │ │ -000411c0: 2e6a 6176 613a 2043 6c61 7373 4361 7374 .java: ClassCast │ │ │ │ │ -000411d0: 4578 6365 7074 696f 6e20 696e 206a 6176 Exception in jav │ │ │ │ │ -000411e0: 6163 2077 6974 6820 636f 6e6a 756e 6374 ac with conjunct │ │ │ │ │ -000411f0: 696f 6e20 7479 7065 730a 0a3c 6c69 3e74 ion types..
  • t │ │ │ │ │ -00041200: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00041210: 6963 732f 3730 3334 3531 312f 5437 3033 ics/7034511/T703 │ │ │ │ │ -00041220: 3435 3131 612e 6a61 7661 3a20 4c6f 6f70 4511a.java: Loop │ │ │ │ │ -00041230: 686f 6c65 2069 6e20 7479 7065 7361 6665 hole in typesafe │ │ │ │ │ -00041240: 7479 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ty..
  • tools/ja │ │ │ │ │ -00041250: 7661 632f 6765 6e65 7269 6373 2f37 3033 vac/generics/703 │ │ │ │ │ -00041260: 3435 3131 2f54 3730 3334 3531 3162 2e6a 4511/T7034511b.j │ │ │ │ │ -00041270: 6176 613a 204c 6f6f 7068 6f6c 6520 696e ava: Loophole in │ │ │ │ │ -00041280: 2074 7970 6573 6166 6574 790a 0a3c 6c69 typesafety..
  • tools/javac/gen │ │ │ │ │ -000412a0: 6572 6963 732f 3730 3334 3531 312f 5437 erics/7034511/T7 │ │ │ │ │ -000412b0: 3034 3130 3139 2e6a 6176 613a 2042 6f67 041019.java: Bog │ │ │ │ │ -000412c0: 7573 2074 7970 652d 7661 7269 6162 6c65 us type-variable │ │ │ │ │ -000412d0: 2073 7562 7374 6974 7574 696f 6e20 7769 substitution wi │ │ │ │ │ -000412e0: 7468 2061 7272 6179 2074 7970 6573 2077 th array types w │ │ │ │ │ -000412f0: 6974 6820 6465 7065 6e64 656e 6369 6573 ith dependencies │ │ │ │ │ -00041300: 206f 6e20 6163 6365 7373 6962 696c 6974 on accessibilit │ │ │ │ │ -00041310: 7920 6368 6563 6b0a 0a3c 6c69 3e74 6f6f y check..
  • too │ │ │ │ │ -00041320: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00041330: 732f 3731 3531 3037 302f 5437 3135 3130 s/7151070/T71510 │ │ │ │ │ -00041340: 3730 2e6a 6176 613a 204e 756c 6c50 6f69 70.java: NullPoi │ │ │ │ │ -00041350: 6e74 6572 4578 6365 7074 696f 6e20 696e nterException in │ │ │ │ │ -00041360: 2052 6573 6f6c 7665 2e69 7341 6363 6573 Resolve.isAcces │ │ │ │ │ -00041370: 7369 626c 650a 0a3c 6c69 3e74 6f6f 6c73 sible..
  • tools │ │ │ │ │ -00041380: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00041390: 3731 3531 3830 322f 5437 3135 3138 3032 7151802/T7151802 │ │ │ │ │ -000413a0: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ -000413b0: 7570 6461 7465 2063 6175 7365 6420 7371 update caused sq │ │ │ │ │ -000413c0: 6520 7465 7374 2066 6169 6c65 640a 0a3c e test failed..< │ │ │ │ │ -000413d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -000413e0: 656e 6572 6963 732f 3830 3034 3039 342f enerics/8004094/ │ │ │ │ │ -000413f0: 5438 3030 3430 3934 2e6a 6176 613a 204a T8004094.java: J │ │ │ │ │ -00041400: 6176 6163 2063 6f6d 7069 6c65 7220 6572 avac compiler er │ │ │ │ │ -00041410: 726f 7220 2d20 7379 6e74 6865 7469 6320 ror - synthetic │ │ │ │ │ -00041420: 6d65 7468 6f64 2061 6363 6573 736f 7220 method accessor │ │ │ │ │ -00041430: 6765 6e65 7261 7465 6420 7769 7468 2064 generated with d │ │ │ │ │ -00041440: 7570 6c69 6361 7465 206e 616d 650a 0a3c uplicate name..< │ │ │ │ │ -00041450: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00041460: 656e 6572 6963 732f 3830 3136 3634 302f enerics/8016640/ │ │ │ │ │ -00041470: 5438 3031 3636 3430 2e6a 6176 613a 2063 T8016640.java: c │ │ │ │ │ -00041480: 6f6d 7069 6c65 7220 6861 6e67 7320 6966 ompiler hangs if │ │ │ │ │ -00041490: 2074 6865 2067 656e 6572 6963 7320 6172 the generics ar │ │ │ │ │ -000414a0: 6974 7920 6f66 2061 2062 6173 6520 636c ity of a base cl │ │ │ │ │ -000414b0: 6173 7320 6973 2077 726f 6e67 0a0a 3c6c ass is wrong..tools/javac/ge │ │ │ │ │ -000414d0: 6e65 7269 6373 2f38 3036 3438 3033 2f54 nerics/8064803/T │ │ │ │ │ -000414e0: 3830 3634 3830 332e 6a61 7661 3a20 4a61 8064803.java: Ja │ │ │ │ │ -000414f0: 7661 6320 6572 726f 6e65 6f75 736c 7920 vac erroneously │ │ │ │ │ -00041500: 7573 6573 2069 6e73 7461 6e74 6961 7465 uses instantiate │ │ │ │ │ -00041510: 6420 7369 676e 6174 7572 6573 2077 6865 d signatures whe │ │ │ │ │ -00041520: 6e20 6d65 7267 696e 6720 6162 7374 7261 n merging abstra │ │ │ │ │ -00041530: 6374 206d 6f73 742d 7370 6563 6966 6963 ct most-specific │ │ │ │ │ -00041540: 206d 6574 686f 6473 0a0a 3c6c 693e 746f methods..
  • to │ │ │ │ │ -00041550: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00041560: 6373 2f41 7272 6179 436c 6f6e 652e 6a61 cs/ArrayClone.ja │ │ │ │ │ -00041570: 7661 3a20 5468 6520 636c 6f6e 6520 6d65 va: The clone me │ │ │ │ │ -00041580: 7468 6f64 206f 6e20 6172 7261 7973 2073 thod on arrays s │ │ │ │ │ -00041590: 686f 756c 6420 6265 2073 7472 6f6e 676c hould be strongl │ │ │ │ │ -000415a0: 7920 7479 7065 640a 0a3c 6c69 3e74 6f6f y typed..
  • too │ │ │ │ │ -000415b0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -000415c0: 732f 4172 7261 7954 7970 6561 7267 2e6a s/ArrayTypearg.j │ │ │ │ │ -000415d0: 6176 613a 2067 656e 6572 6963 733a 2061 ava: generics: a │ │ │ │ │ -000415e0: 7272 6179 2061 7320 6765 6e65 7269 6320 rray as generic │ │ │ │ │ -000415f0: 6172 6775 6d65 6e74 2074 7970 6520 6661 argument type fa │ │ │ │ │ -00041600: 696c 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ils..
  • tools/j │ │ │ │ │ -00041610: 6176 6163 2f67 656e 6572 6963 732f 4272 avac/generics/Br │ │ │ │ │ -00041620: 6964 6765 436c 6173 682e 6a61 7661 3a20 idgeClash.java: │ │ │ │ │ -00041630: 6765 6e65 7269 6373 3a20 696e 636f 7272 generics: incorr │ │ │ │ │ -00041640: 6563 7420 6572 6173 7572 6520 636c 6173 ect erasure clas │ │ │ │ │ -00041650: 6820 7265 706f 7274 6564 0a0a 3c6c 693e h reported..
  • │ │ │ │ │ -00041660: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00041670: 7269 6373 2f42 7269 6467 654f 7264 6572 rics/BridgeOrder │ │ │ │ │ -00041680: 2e6a 6176 613a 2067 656e 6572 6963 733a .java: generics: │ │ │ │ │ -00041690: 206f 7665 7272 6964 6465 6e20 6d65 7468 overridden meth │ │ │ │ │ -000416a0: 6f64 2067 6574 7320 696e 766f 6b65 6420 od gets invoked │ │ │ │ │ -000416b0: 2862 7269 6467 6520 6d65 7468 6f64 2070 (bridge method p │ │ │ │ │ -000416c0: 726f 626c 656d 290a 0a3c 6c69 3e74 6f6f roblem)..
  • too │ │ │ │ │ -000416d0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -000416e0: 732f 4361 7374 4372 6173 682e 6a61 7661 s/CastCrash.java │ │ │ │ │ -000416f0: 3a20 4372 6173 6820 6f6e 2063 6173 740a : Crash on cast. │ │ │ │ │ -00041700: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00041710: 2f67 656e 6572 6963 732f 4361 7374 696e /generics/Castin │ │ │ │ │ -00041720: 672e 6a61 7661 3a20 6765 6e65 7269 6373 g.java: generics │ │ │ │ │ -00041730: 2070 726f 626c 656d 2077 6974 6820 6361 problem with ca │ │ │ │ │ -00041740: 7374 696e 670a 0a3c 6c69 3e74 6f6f 6c73 sting..
  • tools │ │ │ │ │ -00041750: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00041760: 4361 7374 696e 6732 2e6a 6176 613a 2073 Casting2.java: s │ │ │ │ │ -00041770: 7461 636b 206f 7665 7266 6c6f 7720 6572 tack overflow er │ │ │ │ │ -00041780: 726f 7220 636f 6d70 696c 696e 6720 456e ror compiling En │ │ │ │ │ -00041790: 756d 5365 742e 6a61 7661 0a0a 3c6c 693e umSet.java..
  • │ │ │ │ │ -000417a0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -000417b0: 7269 6373 2f43 6173 7469 6e67 332e 6a61 rics/Casting3.ja │ │ │ │ │ -000417c0: 7661 3a20 636f 6d70 696c 6572 2063 7261 va: compiler cra │ │ │ │ │ -000417d0: 7368 2077 6974 6820 7374 6163 6b20 6f76 sh with stack ov │ │ │ │ │ -000417e0: 6572 666c 6f77 206f 6e20 756e 6368 6563 erflow on unchec │ │ │ │ │ -000417f0: 6b65 6420 6361 7374 0a0a 3c6c 693e 746f ked cast..
  • to │ │ │ │ │ -00041800: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00041810: 6373 2f43 6173 7469 6e67 342e 6a61 7661 cs/Casting4.java │ │ │ │ │ -00041820: 3a20 4361 6e6e 6f74 2063 6173 7420 436f : Cannot cast Co │ │ │ │ │ -00041830: 6d70 6172 6162 6c65 266c 743b 3f26 6774 mparable<?> │ │ │ │ │ -00041840: 3b73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ;s..
  • tools/ja │ │ │ │ │ -00041850: 7661 632f 6765 6e65 7269 6373 2f43 6173 vac/generics/Cas │ │ │ │ │ -00041860: 7469 6e67 352e 6a61 7661 3a20 4361 7374 ting5.java: Cast │ │ │ │ │ -00041870: 2066 726f 6d20 6120 7261 7720 7479 7065 from a raw type │ │ │ │ │ -00041880: 2077 6974 6820 6e6f 6e2d 6765 6e65 7269 with non-generi │ │ │ │ │ -00041890: 6320 7375 7065 7274 7970 6520 746f 2061 c supertype to a │ │ │ │ │ -000418a0: 2072 6177 2074 7970 6520 6661 696c 7320 raw type fails │ │ │ │ │ -000418b0: 756e 6578 7065 6374 6564 6c79 0a0a 3c6c unexpectedly..tools/javac/ge │ │ │ │ │ -000418d0: 6e65 7269 6373 2f43 6174 6368 5479 7061 nerics/CatchTypa │ │ │ │ │ -000418e0: 7261 6d2e 6a61 7661 3a20 6a61 7661 6320 ram.java: javac │ │ │ │ │ -000418f0: 616c 6c6f 7773 2063 6174 6368 696e 6720 allows catching │ │ │ │ │ -00041900: 7479 7065 2070 6172 616d 6574 6572 0a0a type parameter.. │ │ │ │ │ -00041910: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00041920: 6765 6e65 7269 6373 2f43 6865 636b 4e6f generics/CheckNo │ │ │ │ │ -00041930: 4475 706c 6963 6174 6545 7272 6f72 732e DuplicateErrors. │ │ │ │ │ -00041940: 6a61 7661 3a20 456e 7375 7265 2063 6f6d java: Ensure com │ │ │ │ │ -00041950: 7069 6c65 7220 646f 6573 206e 6f74 2065 piler does not e │ │ │ │ │ -00041960: 6d69 7420 6475 706c 6963 6174 6520 6572 mit duplicate er │ │ │ │ │ -00041970: 726f 7220 6d65 7373 6167 6573 2061 7420 ror messages at │ │ │ │ │ -00041980: 736c 6967 6874 6c79 2064 6966 6665 7265 slightly differe │ │ │ │ │ -00041990: 6e74 2073 6f75 7263 6520 706f 7369 7469 nt source positi │ │ │ │ │ -000419a0: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ -000419b0: 6176 6163 2f67 656e 6572 6963 732f 436c avac/generics/Cl │ │ │ │ │ -000419c0: 6173 7342 6f75 6e64 4368 6563 6b69 6e67 assBoundChecking │ │ │ │ │ -000419d0: 4f76 6572 666c 6f77 2e6a 6176 613a 2069 Overflow.java: i │ │ │ │ │ -000419e0: 6e66 696e 6974 6520 7265 6375 7273 696f nfinite recursio │ │ │ │ │ -000419f0: 6e20 7768 696c 6520 6368 6563 6b69 6e67 n while checking │ │ │ │ │ -00041a00: 2073 7570 6572 2063 6c61 7373 0a0a 3c6c super class..tools/javac/ge │ │ │ │ │ -00041a20: 6e65 7269 6373 2f43 6f6e 6469 7469 6f6e nerics/Condition │ │ │ │ │ -00041a30: 616c 2e6a 6176 613a 2052 756c 6520 666f al.java: Rule fo │ │ │ │ │ -00041a40: 7220 7365 6d61 6e74 6963 7320 6f66 203f r semantics of ? │ │ │ │ │ -00041a50: 3a20 696e 2074 6865 2070 7265 7365 6e63 : in the presenc │ │ │ │ │ -00041a60: 6520 6f66 2067 656e 6572 6963 7320 616e e of generics an │ │ │ │ │ -00041a70: 6420 6765 6e65 7269 6320 636c 6173 7320 d generic class │ │ │ │ │ -00041a80: 436c 6173 730a 0a3c 6c69 3e74 6f6f 6c73 Class..
  • tools │ │ │ │ │ -00041a90: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00041aa0: 436f 7661 7232 2e6a 6176 613a 2041 6464 Covar2.java: Add │ │ │ │ │ -00041ab0: 6974 696f 6e61 6c20 756e 6974 2074 6573 itional unit tes │ │ │ │ │ -00041ac0: 7473 2066 6f72 2063 6f76 6172 6961 6e74 ts for covariant │ │ │ │ │ -00041ad0: 2072 6574 7572 6e73 0a0a 3c6c 693e 746f returns..
  • to │ │ │ │ │ -00041ae0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00041af0: 6373 2f43 6f76 6172 332e 6a61 7661 3a20 cs/Covar3.java: │ │ │ │ │ -00041b00: 6d69 7373 696e 6720 616d 6269 6775 6974 missing ambiguit │ │ │ │ │ -00041b10: 7920 6572 726f 720a 0a3c 6c69 3e74 6f6f y error..
  • too │ │ │ │ │ -00041b20: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00041b30: 732f 436f 7661 7234 2e6a 6176 613a 206e s/Covar4.java: n │ │ │ │ │ -00041b40: 6f20 636f 7661 7269 616e 7420 7265 7475 o covariant retu │ │ │ │ │ -00041b50: 726e 7320 696e 766f 6c76 696e 6720 7072 rns involving pr │ │ │ │ │ -00041b60: 696d 6974 6976 6573 0a0a 3c6c 693e 746f imitives..
  • to │ │ │ │ │ -00041b70: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00041b80: 6373 2f43 7261 7368 3031 2e6a 6176 613a cs/Crash01.java: │ │ │ │ │ -00041b90: 2067 656e 6572 6963 733a 2063 7261 7368 generics: crash │ │ │ │ │ -00041ba0: 2077 6865 6e20 7573 696e 6720 636c 6173 when using clas │ │ │ │ │ -00041bb0: 7320 696e 2062 6f75 6e64 2064 6566 696e s in bound defin │ │ │ │ │ -00041bc0: 6564 2061 6674 6572 2075 7361 6765 0a0a ed after usage.. │ │ │ │ │ -00041bd0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00041be0: 6765 6e65 7269 6373 2f43 7261 7368 3032 generics/Crash02 │ │ │ │ │ -00041bf0: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ -00041c00: 6372 6173 6820 696e 2063 6c61 7373 2077 crash in class w │ │ │ │ │ -00041c10: 7269 7465 720a 0a3c 6c69 3e74 6f6f 6c73 riter..
  • tools │ │ │ │ │ -00041c20: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00041c30: 4379 636c 6963 496e 6865 7269 7461 6e63 CyclicInheritanc │ │ │ │ │ -00041c40: 6533 2e6a 6176 613a 2067 656e 6572 6963 e3.java: generic │ │ │ │ │ -00041c50: 733a 2069 6e63 6f72 7265 6374 2063 7963 s: incorrect cyc │ │ │ │ │ -00041c60: 6c69 6320 696e 6865 7269 7461 6e63 6520 lic inheritance │ │ │ │ │ -00041c70: 6572 726f 7220 7769 7468 2074 7970 6520 error with type │ │ │ │ │ -00041c80: 7061 7261 6d65 7465 7273 0a0a 3c6c 693e parameters..
  • │ │ │ │ │ -00041c90: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00041ca0: 7269 6373 2f43 7963 6c69 6349 6e68 6572 rics/CyclicInher │ │ │ │ │ -00041cb0: 6974 616e 6365 352e 6a61 7661 3a20 6765 itance5.java: ge │ │ │ │ │ -00041cc0: 6e65 7269 6373 3a20 696e 636f 7272 6563 nerics: incorrec │ │ │ │ │ -00041cd0: 7420 6379 636c 6963 2069 6e68 6572 6974 t cyclic inherit │ │ │ │ │ -00041ce0: 616e 6365 2065 7272 6f72 0a0a 3c6c 693e ance error..
  • │ │ │ │ │ -00041cf0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00041d00: 7269 6373 2f45 7261 7375 7265 436c 6173 rics/ErasureClas │ │ │ │ │ -00041d10: 6843 7261 7368 2e6a 6176 613a 206a 6176 hCrash.java: jav │ │ │ │ │ -00041d20: 6163 2063 7261 7368 2077 6974 6820 696d ac crash with im │ │ │ │ │ -00041d30: 7072 6f70 6572 206f 7665 7272 6964 6572 proper overrider │ │ │ │ │ -00041d40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00041d50: 632f 6765 6e65 7269 6373 2f45 7874 656e c/generics/Exten │ │ │ │ │ -00041d60: 6465 6452 6177 312e 6a61 7661 3a20 6765 dedRaw1.java: ge │ │ │ │ │ -00041d70: 6e65 7269 6373 3a20 6578 7465 6e73 696f nerics: extensio │ │ │ │ │ -00041d80: 6e20 6f66 2072 6177 206e 6f74 2074 7265 n of raw not tre │ │ │ │ │ -00041d90: 6174 6564 2061 7320 7261 772e 0a0a 3c6c ated as raw...tools/javac/ge │ │ │ │ │ -00041db0: 6e65 7269 6373 2f45 7874 656e 6465 6452 nerics/ExtendedR │ │ │ │ │ -00041dc0: 6177 322e 6a61 7661 3a20 6765 6e65 7269 aw2.java: generi │ │ │ │ │ -00041dd0: 6373 3a20 6578 7465 6e73 696f 6e20 6f66 cs: extension of │ │ │ │ │ -00041de0: 2072 6177 206e 6f74 2074 7265 6174 6564 raw not treated │ │ │ │ │ -00041df0: 2061 7320 7261 772e 0a0a 3c6c 693e 746f as raw...
  • to │ │ │ │ │ -00041e00: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00041e10: 6373 2f45 7874 656e 6465 6452 6177 332e cs/ExtendedRaw3. │ │ │ │ │ -00041e20: 6a61 7661 3a20 6765 6e65 7269 6373 3a20 java: generics: │ │ │ │ │ -00041e30: 6272 6964 6765 206d 6574 686f 6420 6e6f bridge method no │ │ │ │ │ -00041e40: 7420 636f 6e73 6964 6572 6564 2074 6f20 t considered to │ │ │ │ │ -00041e50: 6675 6c66 696c 2069 6e74 6572 6661 6365 fulfil interface │ │ │ │ │ -00041e60: 2069 6e20 6162 7374 7261 6374 2063 6c61 in abstract cla │ │ │ │ │ -00041e70: 7373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ss..
  • tools/ja │ │ │ │ │ -00041e80: 7661 632f 6765 6e65 7269 6373 2f45 7874 vac/generics/Ext │ │ │ │ │ -00041e90: 656e 6465 6452 6177 342e 6a61 7661 3a20 endedRaw4.java: │ │ │ │ │ -00041ea0: 5245 4752 4553 5349 4f4e 3a20 636f 6d70 REGRESSION: comp │ │ │ │ │ -00041eb0: 6174 6962 696c 6974 7920 7072 6f62 6c65 atibility proble │ │ │ │ │ -00041ec0: 6d20 696e 6865 7269 7469 6e67 2072 6177 m inheriting raw │ │ │ │ │ -00041ed0: 2074 7970 650a 0a3c 6c69 3e74 6f6f 6c73 type..
  • tools │ │ │ │ │ -00041ee0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00041ef0: 4669 6e61 6c42 7269 6467 652e 6a61 7661 FinalBridge.java │ │ │ │ │ -00041f00: 3a20 6765 6e65 7269 6373 3a20 6272 6964 : generics: brid │ │ │ │ │ -00041f10: 6765 2066 6f72 2069 6e68 6572 6974 6564 ge for inherited │ │ │ │ │ -00041f20: 2066 696e 616c 206d 6574 686f 6420 6361 final method ca │ │ │ │ │ -00041f30: 6e20 6361 7573 6520 7665 7269 6679 2065 n cause verify e │ │ │ │ │ -00041f40: 7272 6f72 0a0a 3c6c 693e 746f 6f6c 732f rror..
  • tools/ │ │ │ │ │ -00041f50: 6a61 7661 632f 6765 6e65 7269 6373 2f47 javac/generics/G │ │ │ │ │ -00041f60: 656e 4c69 7431 2e6a 6176 613a 2063 6f6d enLit1.java: com │ │ │ │ │ -00041f70: 7069 6c65 7220 6372 6173 6820 7769 7468 piler crash with │ │ │ │ │ -00041f80: 2069 6c6c 2d66 6f72 6d65 6420 616e 6e6f ill-formed anno │ │ │ │ │ -00041f90: 7461 7469 6f6e 0a0a 3c6c 693e 746f 6f6c tation..
  • tool │ │ │ │ │ -00041fa0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00041fb0: 2f47 656e 4c69 7432 2e6a 6176 613a 206a /GenLit2.java: j │ │ │ │ │ -00041fc0: 6176 6120 616c 6c6f 7773 2063 6c61 7373 ava allows class │ │ │ │ │ -00041fd0: 206c 6974 6572 616c 206f 6e20 6765 6e65 literal on gene │ │ │ │ │ -00041fe0: 7269 6320 7479 7065 2070 6172 616d 6574 ric type paramet │ │ │ │ │ -00041ff0: 6572 2061 7272 6179 0a0a 3c6c 693e 746f er array..
  • to │ │ │ │ │ -00042000: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00042010: 6373 2f47 656e 6572 6963 416e 6f6e 4374 cs/GenericAnonCt │ │ │ │ │ -00042020: 6f72 2e6a 6176 613a 206a 6176 6163 2063 or.java: javac c │ │ │ │ │ -00042030: 7261 7368 206f 6e20 7061 7261 6d65 7465 rash on paramete │ │ │ │ │ -00042040: 7269 7a65 6420 616e 6f6e 796d 6f75 7320 rized anonymous │ │ │ │ │ -00042050: 636f 6e73 7472 7563 746f 7220 696e 766f constructor invo │ │ │ │ │ -00042060: 6361 7469 6f6e 0a0a 3c6c 693e 746f 6f6c cation..
  • tool │ │ │ │ │ -00042070: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00042080: 2f47 656e 6572 6963 4d65 7267 652e 6a61 /GenericMerge.ja │ │ │ │ │ -00042090: 7661 3a20 6765 6e65 7269 6373 3a20 636f va: generics: co │ │ │ │ │ -000420a0: 6d70 696c 6572 2063 7261 7368 206d 6572 mpiler crash mer │ │ │ │ │ -000420b0: 6769 6e67 2073 6967 6e61 7475 7265 7320 ging signatures │ │ │ │ │ -000420c0: 6f66 2067 656e 6572 6963 206d 6574 686f of generic metho │ │ │ │ │ -000420d0: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -000420e0: 7661 632f 6765 6e65 7269 6373 2f47 656e vac/generics/Gen │ │ │ │ │ -000420f0: 6572 6963 4f76 6572 7269 6465 2e6a 6176 ericOverride.jav │ │ │ │ │ -00042100: 613a 2043 616e 6e6f 7420 6f76 6572 7269 a: Cannot overri │ │ │ │ │ -00042110: 6465 206e 6f6e 2d74 7269 7669 616c 2067 de non-trivial g │ │ │ │ │ -00042120: 656e 6572 6963 206d 6574 686f 640a 0a3c eneric method..< │ │ │ │ │ -00042130: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00042140: 656e 6572 6963 732f 4765 6e65 7269 6354 enerics/GenericT │ │ │ │ │ -00042150: 6872 6f77 6162 6c65 2e6a 6176 613a 206a hrowable.java: j │ │ │ │ │ -00042160: 6176 612e 6c61 6e67 2e54 6872 6f77 6162 ava.lang.Throwab │ │ │ │ │ -00042170: 6c65 2069 6e68 6572 6974 616e 6365 2069 le inheritance i │ │ │ │ │ -00042180: 6e20 7061 7261 6d65 7465 7269 7a65 6420 n parameterized │ │ │ │ │ -00042190: 7479 7065 0a0a 3c6c 693e 746f 6f6c 732f type..
  • tools/ │ │ │ │ │ -000421a0: 6a61 7661 632f 6765 6e65 7269 6373 2f47 javac/generics/G │ │ │ │ │ -000421b0: 6574 436c 6173 732e 6a61 7661 3a20 7468 etClass.java: th │ │ │ │ │ -000421c0: 6520 7479 7065 206f 6620 782e 6765 7443 e type of x.getC │ │ │ │ │ -000421d0: 6c61 7373 2829 2069 7320 6e6f 206c 6f6e lass() is no lon │ │ │ │ │ -000421e0: 6765 7220 436c 6173 7326 6c74 3b3f 2065 ger Class<? e │ │ │ │ │ -000421f0: 7874 656e 6473 2058 2667 743b 0a0a 3c6c xtends X>..tools/javac/ge │ │ │ │ │ -00042210: 6e65 7269 6373 2f47 6574 436c 6173 7332 nerics/GetClass2 │ │ │ │ │ -00042220: 2e6a 6176 613a 2074 6865 2074 7970 6520 .java: the type │ │ │ │ │ -00042230: 6f66 2078 2e67 6574 436c 6173 7328 2920 of x.getClass() │ │ │ │ │ -00042240: 6973 2043 6c61 7373 266c 743b 3f20 6578 is Class<? ex │ │ │ │ │ -00042250: 7465 6e64 7320 7c58 7c26 6774 3b0a 0a3c tends |X|>..< │ │ │ │ │ -00042260: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00042270: 656e 6572 6963 732f 496e 6865 7269 7461 enerics/Inherita │ │ │ │ │ -00042280: 6e63 6543 6f6e 666c 6963 742e 6a61 7661 nceConflict.java │ │ │ │ │ -00042290: 3a20 7477 6f20 696e 6865 7269 7465 6420 : two inherited │ │ │ │ │ -000422a0: 6d65 7468 6f64 7320 7769 7468 2073 616d methods with sam │ │ │ │ │ -000422b0: 6520 7369 676e 6174 7572 650a 0a3c 6c69 e signature..
  • tools/javac/gen │ │ │ │ │ -000422d0: 6572 6963 732f 496e 6865 7269 7461 6e63 erics/Inheritanc │ │ │ │ │ -000422e0: 6543 6f6e 666c 6963 7432 2e6a 6176 613a eConflict2.java: │ │ │ │ │ -000422f0: 2074 776f 2069 6e68 6572 6974 6564 206d two inherited m │ │ │ │ │ -00042300: 6574 686f 6473 2077 6974 6820 7361 6d65 ethods with same │ │ │ │ │ -00042310: 2073 6967 6e61 7475 7265 0a0a 3c6c 693e signature..
  • │ │ │ │ │ -00042320: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00042330: 7269 6373 2f49 6e68 6572 6974 616e 6365 rics/Inheritance │ │ │ │ │ -00042340: 436f 6e66 6c69 6374 332e 6a61 7661 3a20 Conflict3.java: │ │ │ │ │ -00042350: 7477 6f20 696e 6865 7269 7465 6420 6d65 two inherited me │ │ │ │ │ -00042360: 7468 6f64 7320 7769 7468 2073 616d 6520 thods with same │ │ │ │ │ -00042370: 7369 676e 6174 7572 650a 0a3c 6c69 3e74 signature..
  • t │ │ │ │ │ -00042380: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00042390: 6963 732f 496e 6e65 7249 6e74 6572 6661 ics/InnerInterfa │ │ │ │ │ -000423a0: 6365 312e 6a61 7661 3a20 496e 6e65 7220 ce1.java: Inner │ │ │ │ │ -000423b0: 696e 7465 7266 6163 6573 2061 7265 206e interfaces are n │ │ │ │ │ -000423c0: 6f74 2074 7265 6174 6564 2061 7320 7374 ot treated as st │ │ │ │ │ -000423d0: 6174 6963 0a0a 3c6c 693e 746f 6f6c 732f atic..
  • tools/ │ │ │ │ │ -000423e0: 6a61 7661 632f 6765 6e65 7269 6373 2f49 javac/generics/I │ │ │ │ │ -000423f0: 6e6e 6572 496e 7465 7266 6163 6532 2e6a nnerInterface2.j │ │ │ │ │ -00042400: 6176 613a 2069 6e6e 6572 2069 6e74 6572 ava: inner inter │ │ │ │ │ -00042410: 6661 6365 2063 6175 7365 7320 226e 6f74 face causes "not │ │ │ │ │ -00042420: 2077 6974 6869 6e20 626f 756e 6473 220a within bounds". │ │ │ │ │ -00042430: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00042440: 2f67 656e 6572 6963 732f 496e 7374 616e /generics/Instan │ │ │ │ │ -00042450: 6365 4f66 312e 6a61 7661 3a20 7468 6520 ceOf1.java: the │ │ │ │ │ -00042460: 7479 7065 2069 6e20 616e 2069 6e73 7461 type in an insta │ │ │ │ │ -00042470: 6e63 656f 6620 6578 7072 6573 7369 6f6e nceof expression │ │ │ │ │ -00042480: 206d 7573 7420 6265 2072 6569 6669 6162 must be reifiab │ │ │ │ │ -00042490: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ -000424a0: 7661 632f 6765 6e65 7269 6373 2f49 6e73 vac/generics/Ins │ │ │ │ │ -000424b0: 7461 6e63 654f 6632 2e6a 6176 613a 2074 tanceOf2.java: t │ │ │ │ │ -000424c0: 6865 2074 7970 6520 696e 2061 6e20 696e he type in an in │ │ │ │ │ -000424d0: 7374 616e 6365 6f66 2065 7870 7265 7373 stanceof express │ │ │ │ │ -000424e0: 696f 6e20 6d75 7374 2062 6520 7265 6966 ion must be reif │ │ │ │ │ -000424f0: 6961 626c 650a 0a3c 6c69 3e74 6f6f 6c73 iable..
  • tools │ │ │ │ │ -00042500: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00042510: 496e 7374 616e 6365 4f66 332e 6a61 7661 InstanceOf3.java │ │ │ │ │ -00042520: 3a20 7468 6520 7479 7065 2069 6e20 616e : the type in an │ │ │ │ │ -00042530: 2069 6e73 7461 6e63 656f 6620 6578 7072 instanceof expr │ │ │ │ │ -00042540: 6573 7369 6f6e 206d 7573 7420 6265 2072 ession must be r │ │ │ │ │ -00042550: 6569 6669 6162 6c65 0a0a 3c6c 693e 746f eifiable..
  • to │ │ │ │ │ -00042560: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00042570: 6373 2f4c 6f61 644f 7264 6572 2e6a 6176 cs/LoadOrder.jav │ │ │ │ │ -00042580: 613a 2067 656e 6572 6963 733a 2067 656e a: generics: gen │ │ │ │ │ -00042590: 6572 6963 2063 6c61 7373 2066 696c 6573 eric class files │ │ │ │ │ -000425a0: 2063 616e 2063 6175 7365 2072 6563 7572 can cause recur │ │ │ │ │ -000425b0: 7369 7665 2063 6c61 7373 206c 6f61 6469 sive class loadi │ │ │ │ │ -000425c0: 6e67 2028 6372 6173 6869 6e67 206a 6176 ng (crashing jav │ │ │ │ │ -000425d0: 6163 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a ac)..
  • tools/j │ │ │ │ │ -000425e0: 6176 6163 2f67 656e 6572 6963 732f 4c6f avac/generics/Lo │ │ │ │ │ -000425f0: 7765 7242 6f75 6e64 426f 7474 6f6d 5479 werBoundBottomTy │ │ │ │ │ -00042600: 7065 5465 7374 2e6a 6176 613a 2043 6c61 peTest.java: Cla │ │ │ │ │ -00042610: 7373 4361 7374 4578 6365 7074 696f 6e20 ssCastException │ │ │ │ │ -00042620: 696e 2054 7261 6e73 5479 7065 732e 7669 in TransTypes.vi │ │ │ │ │ -00042630: 7369 7441 7070 6c79 0a0a 3c6c 693e 746f sitApply..
  • to │ │ │ │ │ -00042640: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00042650: 6373 2f4d 6973 7369 6e67 4272 6964 6765 cs/MissingBridge │ │ │ │ │ -00042660: 2e6a 6176 613a 2043 616c 6c69 6e67 2069 .java: Calling i │ │ │ │ │ -00042670: 6e68 6572 6974 6564 2067 656e 6572 6963 nherited generic │ │ │ │ │ -00042680: 7320 6d65 7468 6f64 2076 6961 2069 6e74 s method via int │ │ │ │ │ -00042690: 6572 6661 6365 2063 6175 7365 7320 4162 erface causes Ab │ │ │ │ │ -000426a0: 7374 7261 6374 4d65 7468 6f64 4572 726f stractMethodErro │ │ │ │ │ -000426b0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -000426c0: 6163 2f67 656e 6572 6963 732f 4d69 7373 ac/generics/Miss │ │ │ │ │ -000426d0: 696e 6743 6173 742e 6a61 7661 3a20 7265 ingCast.java: re │ │ │ │ │ -000426e0: 6475 6e64 616e 7420 6361 7374 2077 6974 dundant cast wit │ │ │ │ │ -000426f0: 6820 6765 6e65 7269 6669 6564 2041 5049 h generified API │ │ │ │ │ -00042700: 7320 6361 7573 6573 2076 6572 6966 7920 s causes verify │ │ │ │ │ -00042710: 6572 726f 720a 0a3c 6c69 3e74 6f6f 6c73 error..
  • tools │ │ │ │ │ -00042720: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00042730: 4d69 7373 696e 6743 6173 7432 2e6a 6176 MissingCast2.jav │ │ │ │ │ -00042740: 613a 2056 6572 6966 7945 7272 6f72 2064 a: VerifyError d │ │ │ │ │ -00042750: 7565 2074 6f20 6d69 7373 696e 6720 6368 ue to missing ch │ │ │ │ │ -00042760: 6563 6b63 6173 740a 0a3c 6c69 3e74 6f6f eckcast..
  • too │ │ │ │ │ -00042770: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00042780: 732f 4d75 6c74 6962 6f75 6e64 312e 6a61 s/Multibound1.ja │ │ │ │ │ -00042790: 7661 3a20 6a61 7661 6320 6661 696c 6564 va: javac failed │ │ │ │ │ -000427a0: 2074 6f20 6368 6563 6b20 7365 636f 6e64 to check second │ │ │ │ │ -000427b0: 2062 6f75 6e64 0a0a 3c6c 693e 746f 6f6c bound..
  • tool │ │ │ │ │ -000427c0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -000427d0: 2f4d 756c 7469 706c 6549 6e68 6572 6974 /MultipleInherit │ │ │ │ │ -000427e0: 616e 6365 2e6a 6176 613a 2067 656e 6572 ance.java: gener │ │ │ │ │ -000427f0: 6963 7320 7072 6f62 6c65 6d20 7769 7468 ics problem with │ │ │ │ │ -00042800: 206d 756c 7469 706c 6520 696e 7465 7266 multiple interf │ │ │ │ │ -00042810: 6163 6520 6578 7465 6e73 696f 6e0a 0a3c ace extension..< │ │ │ │ │ -00042820: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00042830: 656e 6572 6963 732f 4e61 6d65 4f72 6465 enerics/NameOrde │ │ │ │ │ -00042840: 722e 6a61 7661 3a20 6765 6e65 7269 6373 r.java: generics │ │ │ │ │ -00042850: 3a20 7479 7065 2069 6e66 6572 656e 6365 : type inference │ │ │ │ │ -00042860: 2066 6169 6c75 7265 2064 7565 2074 6f20 failure due to │ │ │ │ │ -00042870: 6120 6275 6720 696e 2043 6c61 7373 5379 a bug in ClassSy │ │ │ │ │ -00042880: 6d62 6f6c 2e69 734c 6573 730a 0a3c 6c69 mbol.isLess..
  • tools/javac/gen │ │ │ │ │ -000428a0: 6572 6963 732f 4e6f 6e6c 696e 6561 722e erics/Nonlinear. │ │ │ │ │ -000428b0: 6a61 7661 3a20 4120 6275 6720 696e 2074 java: A bug in t │ │ │ │ │ -000428c0: 6865 206f 7269 6769 6e61 6c20 4a53 5231 he original JSR1 │ │ │ │ │ -000428d0: 3420 6765 6e65 7269 6373 2073 7065 6369 4 generics speci │ │ │ │ │ -000428e0: 6669 6361 7469 6f6e 2063 7265 6174 6564 fication created │ │ │ │ │ -000428f0: 2061 206c 6f6f 7068 6f6c 6520 696e 2074 a loophole in t │ │ │ │ │ -00042900: 6865 2074 7970 6520 7379 7374 656d 2e0a he type system.. │ │ │ │ │ -00042910: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00042920: 2f67 656e 6572 6963 732f 5061 7265 6e56 /generics/ParenV │ │ │ │ │ -00042930: 6572 6966 792e 6a61 7661 3a20 6765 6e65 erify.java: gene │ │ │ │ │ -00042940: 7269 6373 3a20 7665 7269 6679 2065 7272 rics: verify err │ │ │ │ │ -00042950: 6f72 2077 6865 6e20 7265 6475 6e64 616e or when redundan │ │ │ │ │ -00042960: 7420 7061 7265 6e73 2075 7365 6421 0a0a t parens used!.. │ │ │ │ │ -00042970: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00042980: 6765 6e65 7269 6373 2f50 6572 6d75 7465 generics/Permute │ │ │ │ │ -00042990: 426f 756e 642e 6a61 7661 3a20 6765 6e65 Bound.java: gene │ │ │ │ │ -000429a0: 7269 6373 3a20 7375 6274 7970 696e 6720 rics: subtyping │ │ │ │ │ -000429b0: 7072 6f62 6c65 6d20 7768 656e 2074 7970 problem when typ │ │ │ │ │ -000429c0: 6520 7061 7261 6d65 7465 7273 2070 6572 e parameters per │ │ │ │ │ -000429d0: 6d75 7465 640a 0a3c 6c69 3e74 6f6f 6c73 muted..
  • tools │ │ │ │ │ -000429e0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -000429f0: 5072 696d 6974 6976 6543 6c61 7373 2e6a PrimitiveClass.j │ │ │ │ │ -00042a00: 6176 613a 2069 6e74 2e63 6c61 7373 2061 ava: int.class a │ │ │ │ │ -00042a10: 6e64 2069 6c6b 2068 6176 6520 7772 6f6e nd ilk have wron │ │ │ │ │ -00042a20: 6720 7479 7065 2028 3530 3238 3335 3120 g type (5028351 │ │ │ │ │ -00042a30: 7265 6a65 6374 6564 290a 0a3c 6c69 3e74 rejected)..
  • t │ │ │ │ │ -00042a40: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00042a50: 6963 732f 5072 696d 6974 6976 6556 6172 ics/PrimitiveVar │ │ │ │ │ -00042a60: 6961 6e74 2e6a 6176 613a 2063 6f6d 7069 iant.java: compi │ │ │ │ │ -00042a70: 6c65 7220 616c 6c6f 7773 206f 7665 7272 ler allows overr │ │ │ │ │ -00042a80: 6964 696e 6720 7769 7468 2064 6966 6665 iding with diffe │ │ │ │ │ -00042a90: 7265 6e74 2070 7269 6d69 7469 7665 2072 rent primitive r │ │ │ │ │ -00042aa0: 6574 7572 6e20 7479 7065 0a0a 3c6c 693e eturn type..
  • │ │ │ │ │ -00042ab0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00042ac0: 7269 6373 2f52 6177 436c 6965 6e74 2e6a rics/RawClient.j │ │ │ │ │ -00042ad0: 6176 613a 206a 6176 6163 2073 686f 756c ava: javac shoul │ │ │ │ │ -00042ae0: 6420 696d 706c 656d 656e 7420 4a4c 5333 d implement JLS3 │ │ │ │ │ -00042af0: 2074 6872 6565 2d70 6173 7320 6f76 6572 three-pass over │ │ │ │ │ -00042b00: 6c6f 6164 2072 6573 6f6c 7574 696f 6e0a load resolution. │ │ │ │ │ -00042b10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00042b20: 2f67 656e 6572 6963 732f 5265 6645 7175 /generics/RefEqu │ │ │ │ │ -00042b30: 616c 2e6a 6176 613a 2063 6173 7469 6e67 al.java: casting │ │ │ │ │ -00042b40: 2063 6f6e 7665 7273 696f 6e20 6368 6563 conversion chec │ │ │ │ │ -00042b50: 6b73 2063 6861 6e67 6564 2066 6f72 2063 ks changed for c │ │ │ │ │ -00042b60: 6f76 6172 6961 6e74 2072 6574 7572 6e73 ovariant returns │ │ │ │ │ -00042b70: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00042b80: 632f 6765 6e65 7269 6373 2f52 656c 6178 c/generics/Relax │ │ │ │ │ -00042b90: 6564 4172 7261 7973 2e6a 6176 613a 2072 edArrays.java: r │ │ │ │ │ -00042ba0: 656c 6178 6564 2072 756c 6573 2066 6f72 elaxed rules for │ │ │ │ │ -00042bb0: 2061 7272 6179 206f 6620 6765 6e65 7269 array of generi │ │ │ │ │ -00042bc0: 6320 7479 7065 2061 6e64 2076 6172 6172 c type and varar │ │ │ │ │ -00042bd0: 6773 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a gs...
  • tools/j │ │ │ │ │ -00042be0: 6176 6163 2f67 656e 6572 6963 732f 5265 avac/generics/Re │ │ │ │ │ -00042bf0: 7665 7273 654f 7264 6572 2e6a 6176 613a verseOrder.java: │ │ │ │ │ -00042c00: 2070 726f 626c 656d 2077 6974 6820 6765 problem with ge │ │ │ │ │ -00042c10: 6e65 7269 6320 7369 676e 6174 7572 6520 neric signature │ │ │ │ │ -00042c20: 666f 7220 7265 7665 7273 654f 7264 6572 for reverseOrder │ │ │ │ │ -00042c30: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00042c40: 632f 6765 6e65 7269 6373 2f53 656c 6649 c/generics/SelfI │ │ │ │ │ -00042c50: 6d70 6c65 6d65 6e74 2e6a 6176 613a 2067 mplement.java: g │ │ │ │ │ -00042c60: 656e 6572 6963 733a 2072 656a 6563 7420 enerics: reject │ │ │ │ │ -00042c70: 696d 706c 656d 656e 7461 7469 6f6e 2077 implementation w │ │ │ │ │ -00042c80: 6974 6820 696e 636f 7272 6563 7420 7265 ith incorrect re │ │ │ │ │ -00042c90: 7475 726e 2074 7970 650a 0a3c 6c69 3e74 turn type..
  • t │ │ │ │ │ -00042ca0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00042cb0: 6963 732f 5369 6c65 6e74 556e 6368 6563 ics/SilentUnchec │ │ │ │ │ -00042cc0: 6b65 642e 6a61 7661 3a20 756e 6368 6563 ked.java: unchec │ │ │ │ │ -00042cd0: 6b65 6420 636f 6e76 6572 7369 6f6e 2066 ked conversion f │ │ │ │ │ -00042ce0: 726f 6d20 7261 7720 746f 2072 6569 6669 rom raw to reifi │ │ │ │ │ -00042cf0: 6162 6c65 2067 656e 6572 6963 2072 6571 able generic req │ │ │ │ │ -00042d00: 7569 7265 7320 6e6f 2077 6172 6e69 6e67 uires no warning │ │ │ │ │ -00042d10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00042d20: 632f 6765 6e65 7269 6373 2f53 7570 6572 c/generics/Super │ │ │ │ │ -00042d30: 5479 7065 6172 6773 2e6a 6176 613a 2063 Typeargs.java: c │ │ │ │ │ -00042d40: 6f6d 7069 6c61 7469 6f6e 2065 7272 6f72 ompilation error │ │ │ │ │ -00042d50: 2066 6f72 2073 7570 6572 2e26 6c74 3b54 for super.<T │ │ │ │ │ -00042d60: 2c45 2667 743b 6628 2920 616e 6420 436c ,E>f() and Cl │ │ │ │ │ -00042d70: 6173 734e 616d 652e 7375 7065 722e 266c assName.super.&l │ │ │ │ │ -00042d80: 743b 542c 4526 6774 3b66 2829 0a0a 3c6c t;T,E>f()..tools/javac/ge │ │ │ │ │ -00042da0: 6e65 7269 6373 2f54 3436 3833 3331 342e nerics/T4683314. │ │ │ │ │ -00042db0: 6a61 7661 3a20 6765 6e65 7269 6373 3a20 java: generics: │ │ │ │ │ -00042dc0: 6f76 6572 6c6f 6164 2072 6573 6f6c 7574 overload resolut │ │ │ │ │ -00042dd0: 696f 6e20 6572 726f 7220 696e 206e 6f6e ion error in non │ │ │ │ │ -00042de0: 2d67 656e 6572 6963 2063 6f64 650a 0a3c -generic code..< │ │ │ │ │ -00042df0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00042e00: 656e 6572 6963 732f 5434 3638 3433 3738 enerics/T4684378 │ │ │ │ │ -00042e10: 2e6a 6176 613a 2067 656e 6572 6963 733a .java: generics: │ │ │ │ │ -00042e20: 2076 6572 6966 7920 6572 726f 7220 696e verify error in │ │ │ │ │ -00042e30: 2067 656e 6572 6174 6564 2062 7974 6563 generated bytec │ │ │ │ │ -00042e40: 6f64 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ode..
  • tools/j │ │ │ │ │ -00042e50: 6176 6163 2f67 656e 6572 6963 732f 5434 avac/generics/T4 │ │ │ │ │ -00042e60: 3639 3533 3438 2e6a 6176 613a 2067 656e 695348.java: gen │ │ │ │ │ -00042e70: 6572 6963 733a 2063 6f6d 7069 6c65 7220 erics: compiler │ │ │ │ │ -00042e80: 616c 6c6f 7773 2072 6566 2074 6f20 7479 allows ref to ty │ │ │ │ │ -00042e90: 7065 2062 6f75 6e64 7320 696e 2073 7461 pe bounds in sta │ │ │ │ │ -00042ea0: 7469 6320 6d65 6d62 6572 730a 0a3c 6c69 tic members..
  • tools/javac/gen │ │ │ │ │ -00042ec0: 6572 6963 732f 5434 3639 3534 3135 2e6a erics/T4695415.j │ │ │ │ │ -00042ed0: 6176 613a 2067 656e 6572 6963 733a 2062 ava: generics: b │ │ │ │ │ -00042ee0: 7567 2069 6e20 7479 7065 2069 6e66 6572 ug in type infer │ │ │ │ │ -00042ef0: 656e 6365 2077 6865 6e20 6d65 7468 6f64 ence when method │ │ │ │ │ -00042f00: 2072 6573 756c 7420 7573 6564 2061 7320 result used as │ │ │ │ │ -00042f10: 616e 2061 7267 756d 656e 740a 0a3c 6c69 an argument..
  • tools/javac/gen │ │ │ │ │ -00042f30: 6572 6963 732f 5434 3639 3538 3437 2e6a erics/T4695847.j │ │ │ │ │ -00042f40: 6176 613a 2067 656e 6572 6963 733a 2070 ava: generics: p │ │ │ │ │ -00042f50: 726f 626c 656d 2077 6974 6820 696e 6665 roblem with infe │ │ │ │ │ -00042f60: 7265 6e63 6520 6f66 2070 7269 6d69 7469 rence of primiti │ │ │ │ │ -00042f70: 7665 2072 6574 7572 6e20 7661 6c75 6573 ve return values │ │ │ │ │ -00042f80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00042f90: 632f 6765 6e65 7269 6373 2f54 3437 3131 c/generics/T4711 │ │ │ │ │ -00042fa0: 3537 302e 6a61 7661 3a20 6765 6e65 7269 570.java: generi │ │ │ │ │ -00042fb0: 6373 3a20 7072 6f62 6c65 6d20 7769 7468 cs: problem with │ │ │ │ │ -00042fc0: 206d 6574 686f 6473 2077 6865 6e20 7479 methods when ty │ │ │ │ │ -00042fd0: 7065 2070 6172 616d 6574 6572 2064 6f65 pe parameter doe │ │ │ │ │ -00042fe0: 736e 2774 2061 7070 6561 7220 696e 2073 sn't appear in s │ │ │ │ │ -00042ff0: 6967 6e61 7475 7265 0a0a 3c6c 693e 746f ignature..
  • to │ │ │ │ │ -00043000: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00043010: 6373 2f54 3437 3131 3537 322e 6a61 7661 cs/T4711572.java │ │ │ │ │ -00043020: 3a20 6765 6e65 7269 6373 3a20 7072 6f62 : generics: prob │ │ │ │ │ -00043030: 6c65 6d20 7769 7468 2074 7970 6520 696e lem with type in │ │ │ │ │ -00043040: 6665 7265 6e63 6520 666f 7220 7265 6375 ference for recu │ │ │ │ │ -00043050: 7273 6976 6520 6d65 7468 6f64 730a 0a3c rsive methods..< │ │ │ │ │ -00043060: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00043070: 656e 6572 6963 732f 5434 3731 3136 3934 enerics/T4711694 │ │ │ │ │ -00043080: 2e6a 6176 613a 2067 656e 6572 6963 733a .java: generics: │ │ │ │ │ -00043090: 206d 6973 7369 6e67 2062 7269 6467 6520 missing bridge │ │ │ │ │ -000430a0: 6d65 7468 6f64 2066 6f72 2069 6e68 6572 method for inher │ │ │ │ │ -000430b0: 6974 6564 2069 6d70 6c65 6d65 6e74 6174 ited implementat │ │ │ │ │ -000430c0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -000430d0: 6176 6163 2f67 656e 6572 6963 732f 5434 avac/generics/T4 │ │ │ │ │ -000430e0: 3733 3831 3731 2e6a 6176 613a 2067 656e 738171.java: gen │ │ │ │ │ -000430f0: 6572 6963 733a 2070 726f 626c 656d 2077 erics: problem w │ │ │ │ │ -00043100: 6974 6820 6571 7569 7661 6c65 6e63 6520 ith equivalence │ │ │ │ │ -00043110: 6f66 2067 656e 6572 6963 2074 7970 6573 of generic types │ │ │ │ │ -00043120: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00043130: 632f 6765 6e65 7269 6373 2f54 3437 3339 c/generics/T4739 │ │ │ │ │ -00043140: 3339 392e 6a61 7661 3a20 6765 6e65 7269 399.java: generi │ │ │ │ │ -00043150: 6373 3a20 6372 6173 6820 6166 7465 7220 cs: crash after │ │ │ │ │ -00043160: 6572 726f 7220 7265 6761 7264 696e 6720 error regarding │ │ │ │ │ -00043170: 626f 756e 6473 206f 6e20 7479 7065 2076 bounds on type v │ │ │ │ │ -00043180: 6172 6961 626c 650a 0a3c 6c69 3e74 6f6f ariable..
  • too │ │ │ │ │ -00043190: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -000431a0: 732f 5434 3735 3734 3136 2e6a 6176 613a s/T4757416.java: │ │ │ │ │ -000431b0: 2067 656e 6572 6963 733a 2065 7261 7375 generics: erasu │ │ │ │ │ -000431c0: 7265 2063 6c61 7368 206e 6f74 2064 6574 re clash not det │ │ │ │ │ -000431d0: 6563 7465 640a 0a3c 6c69 3e74 6f6f 6c73 ected..
  • tools │ │ │ │ │ -000431e0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -000431f0: 5434 3738 3432 3037 612e 6a61 7661 3a20 T4784207a.java: │ │ │ │ │ -00043200: 6765 6e65 7269 6373 3a20 6d65 7468 6f64 generics: method │ │ │ │ │ -00043210: 206f 7665 7272 6964 696e 6720 6d69 7373 overriding miss │ │ │ │ │ -00043220: 6564 2077 6974 6820 7365 7061 7261 7465 ed with separate │ │ │ │ │ -00043230: 2063 6f6d 7069 6c61 7469 6f6e 0a0a 3c6c compilation..tools/javac/ge │ │ │ │ │ -00043250: 6e65 7269 6373 2f54 3437 3834 3231 392e nerics/T4784219. │ │ │ │ │ -00043260: 6a61 7661 3a20 6765 6e65 7269 6373 3a20 java: generics: │ │ │ │ │ -00043270: 636f 6d70 696c 6572 2063 7261 7368 2061 compiler crash a │ │ │ │ │ -00043280: 6674 6572 2064 6961 676e 6f73 7469 630a fter diagnostic. │ │ │ │ │ -00043290: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000432a0: 2f67 656e 6572 6963 732f 5435 3031 3130 /generics/T50110 │ │ │ │ │ -000432b0: 3733 2e6a 6176 613a 206a 6176 6163 2073 73.java: javac s │ │ │ │ │ -000432c0: 686f 756c 6420 696d 706c 656d 656e 7420 hould implement │ │ │ │ │ -000432d0: 4a4c 5333 2074 6872 6565 2d70 6173 7320 JLS3 three-pass │ │ │ │ │ -000432e0: 6f76 6572 6c6f 6164 2072 6573 6f6c 7574 overload resolut │ │ │ │ │ -000432f0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -00043300: 6176 6163 2f67 656e 6572 6963 732f 5435 avac/generics/T5 │ │ │ │ │ -00043310: 3039 3433 3138 2e6a 6176 613a 2052 4547 094318.java: REG │ │ │ │ │ -00043320: 5245 5353 494f 4e3a 2041 7272 6179 2063 RESSION: Array c │ │ │ │ │ -00043330: 6c6f 6e69 6e67 2069 7320 6e6f 7420 6261 loning is not ba │ │ │ │ │ -00043340: 636b 7761 7264 7320 636f 6d70 6174 6962 ckwards compatib │ │ │ │ │ -00043350: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ -00043360: 7661 632f 6765 6e65 7269 6373 2f54 3633 vac/generics/T63 │ │ │ │ │ -00043370: 3931 3939 352e 6a61 7661 3a20 7265 6d6f 91995.java: remo │ │ │ │ │ -00043380: 7661 6c20 6f66 2022 7276 616c 7565 2063 val of "rvalue c │ │ │ │ │ -00043390: 6f6e 7665 7273 696f 6e22 2063 6175 7365 onversion" cause │ │ │ │ │ -000433a0: 7320 7072 6f62 6c65 6d73 0a0a 3c6c 693e s problems..
  • │ │ │ │ │ -000433b0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -000433c0: 7269 6373 2f54 3634 3831 3635 352e 6a61 rics/T6481655.ja │ │ │ │ │ -000433d0: 7661 3a20 5061 7273 6572 2063 6f6e 6675 va: Parser confu │ │ │ │ │ -000433e0: 7365 6420 6279 2063 6f6d 6269 6e61 7469 sed by combinati │ │ │ │ │ -000433f0: 6f6e 206f 6620 7061 7265 6e73 2061 6e64 on of parens and │ │ │ │ │ -00043400: 2065 7870 6c69 6369 7420 7479 7065 2061 explicit type a │ │ │ │ │ -00043410: 7267 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a rgs..
  • tools/j │ │ │ │ │ -00043420: 6176 6163 2f67 656e 6572 6963 732f 5436 avac/generics/T6 │ │ │ │ │ -00043430: 3530 3730 3234 2e6a 6176 613a 2075 6e63 507024.java: unc │ │ │ │ │ -00043440: 6865 636b 6564 2063 6f6e 7665 7273 696f hecked conversio │ │ │ │ │ -00043450: 6e20 6265 7477 6565 6e20 6172 7261 7973 n between arrays │ │ │ │ │ -00043460: 2066 6169 6c73 2061 6674 6572 2063 6170 fails after cap │ │ │ │ │ -00043470: 7475 7265 2063 6f6e 7665 7273 696f 6e0a ture conversion. │ │ │ │ │ -00043480: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00043490: 2f67 656e 6572 6963 732f 5436 3535 3739 /generics/T65579 │ │ │ │ │ -000434a0: 3534 2e6a 6176 613a 2049 6e6e 6572 2063 54.java: Inner c │ │ │ │ │ -000434b0: 6c61 7373 2074 7970 6520 7061 7261 6d65 lass type parame │ │ │ │ │ -000434c0: 7465 7273 2064 6f65 736e 2774 2067 6574 ters doesn't get │ │ │ │ │ -000434d0: 2073 7562 7374 6974 7574 6564 2077 6865 substituted whe │ │ │ │ │ -000434e0: 6e20 6368 6563 6b69 6e67 2074 7970 6520 n checking type │ │ │ │ │ -000434f0: 7765 6c6c 2d66 6f72 6d65 646e 6573 730a well-formedness. │ │ │ │ │ -00043500: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00043510: 2f67 656e 6572 6963 732f 5436 3635 3734 /generics/T66574 │ │ │ │ │ -00043520: 3939 2e6a 6176 613a 2067 656e 6572 6963 99.java: generic │ │ │ │ │ -00043530: 733a 206a 6176 6163 2031 2e36 2e30 2066 s: javac 1.6.0 f │ │ │ │ │ -00043540: 6169 6c73 2074 6f20 636f 6d70 696c 6520 ails to compile │ │ │ │ │ -00043550: 636c 6173 7320 7769 7468 2069 6e6e 6572 class with inner │ │ │ │ │ -00043560: 2063 6c61 7373 0a0a 3c6c 693e 746f 6f6c class..
  • tool │ │ │ │ │ -00043570: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00043580: 2f54 3636 3630 3238 392e 6a61 7661 3a20 /T6660289.java: │ │ │ │ │ -00043590: 6465 636c 6172 6564 2062 6f75 6e64 2069 declared bound i │ │ │ │ │ -000435a0: 6e20 696e 6e65 7220 636c 6173 7320 7265 n inner class re │ │ │ │ │ -000435b0: 6665 7272 696e 6720 6120 7479 7065 2076 ferring a type v │ │ │ │ │ -000435c0: 6172 6961 626c 6520 6f66 2074 6865 206f ariable of the o │ │ │ │ │ -000435d0: 7574 6572 2063 6c61 7373 0a0a 3c6c 693e uter class..
  • │ │ │ │ │ -000435e0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -000435f0: 7269 6373 2f54 3637 3531 3531 342e 6a61 rics/T6751514.ja │ │ │ │ │ -00043600: 7661 3a20 556e 6172 7920 706f 7374 2d69 va: Unary post-i │ │ │ │ │ -00043610: 6e63 7265 6d65 6e74 2077 6974 6820 7479 ncrement with ty │ │ │ │ │ -00043620: 7065 2076 6172 6961 626c 6573 2063 7261 pe variables cra │ │ │ │ │ -00043630: 7368 206a 6176 6163 2064 7572 696e 6720 sh javac during │ │ │ │ │ -00043640: 6c6f 7765 7269 6e67 0a0a 3c6c 693e 746f lowering..
  • to │ │ │ │ │ -00043650: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00043660: 6373 2f54 3638 3639 3037 352e 6a61 7661 cs/T6869075.java │ │ │ │ │ -00043670: 3a20 7265 6772 6573 7369 6f6e 3a20 6a61 : regression: ja │ │ │ │ │ -00043680: 7661 6320 6372 6173 6865 7320 7768 656e vac crashes when │ │ │ │ │ -00043690: 2063 6f6d 7069 6c69 6e67 2063 6f6d 706f compiling compo │ │ │ │ │ -000436a0: 756e 6420 7374 7269 6e67 2061 7373 6967 und string assig │ │ │ │ │ -000436b0: 6e6d 656e 7420 7769 7468 2067 656e 6572 nment with gener │ │ │ │ │ -000436c0: 6963 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ics..
  • tools/j │ │ │ │ │ -000436d0: 6176 6163 2f67 656e 6572 6963 732f 5479 avac/generics/Ty │ │ │ │ │ -000436e0: 7061 7261 6d4c 6974 2e6a 6176 613a 2067 paramLit.java: g │ │ │ │ │ -000436f0: 656e 6572 6963 733a 2063 6f6d 7069 6c65 enerics: compile │ │ │ │ │ -00043700: 7220 616c 6c6f 7773 2054 2e63 6c61 7373 r allows T.class │ │ │ │ │ -00043710: 2066 6f72 2074 7970 6520 7661 7269 6162 for type variab │ │ │ │ │ -00043720: 6c65 2054 0a0a 3c6c 693e 746f 6f6c 732f le T..
  • tools/ │ │ │ │ │ -00043730: 6a61 7661 632f 6765 6e65 7269 6373 2f54 javac/generics/T │ │ │ │ │ -00043740: 7970 6172 616d 5374 6174 6963 5363 6f70 yparamStaticScop │ │ │ │ │ -00043750: 652e 6a61 7661 3a20 6a61 7661 6320 6d69 e.java: javac mi │ │ │ │ │ -00043760: 7374 616b 656e 6c79 2072 6570 6f72 7473 stakenly reports │ │ │ │ │ -00043770: 2073 7461 7469 6320 7573 6520 6572 726f static use erro │ │ │ │ │ -00043780: 7220 666f 7220 656e 636c 6f73 696e 6720 r for enclosing │ │ │ │ │ -00043790: 7479 7065 2070 6172 616d 6574 6572 0a0a type parameter.. │ │ │ │ │ -000437a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000437b0: 6765 6e65 7269 6373 2f54 7970 6172 616d generics/Typaram │ │ │ │ │ -000437c0: 5374 6174 6963 5363 6f70 6532 2e6a 6176 StaticScope2.jav │ │ │ │ │ -000437d0: 613a 2074 7970 6520 7061 7261 6d65 7465 a: type paramete │ │ │ │ │ -000437e0: 7220 7265 6665 7265 6e63 6564 2069 6e20 r referenced in │ │ │ │ │ -000437f0: 7374 6174 6963 2069 6e6e 6572 2063 6c61 static inner cla │ │ │ │ │ -00043800: 7373 2069 6d70 726f 7065 726c 7920 616c ss improperly al │ │ │ │ │ -00043810: 6c6f 7765 6421 0a0a 3c6c 693e 746f 6f6c lowed!..
  • tool │ │ │ │ │ -00043820: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00043830: 2f55 6e63 6865 636b 6564 4172 7261 792e /UncheckedArray. │ │ │ │ │ -00043840: 6a61 7661 3a20 636f 6d70 696c 6572 2061 java: compiler a │ │ │ │ │ -00043850: 6c6c 6f77 7320 6e65 7720 6172 7261 7920 llows new array │ │ │ │ │ -00043860: 6f66 2061 7272 6179 206f 6620 7479 7065 of array of type │ │ │ │ │ -00043870: 2070 6172 616d 6574 6572 0a0a 3c6c 693e parameter..
  • │ │ │ │ │ -00043880: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00043890: 7269 6373 2f55 6e63 6865 636b 6564 436f rics/UncheckedCo │ │ │ │ │ -000438a0: 6e73 7472 7563 746f 722e 6a61 7661 3a20 nstructor.java: │ │ │ │ │ -000438b0: 636f 6d70 696c 6572 2064 6973 616c 6c6f compiler disallo │ │ │ │ │ -000438c0: 7773 2072 6177 2063 616c 6c20 746f 2067 ws raw call to g │ │ │ │ │ -000438d0: 656e 6572 6963 2063 6f6e 7374 7275 6374 eneric construct │ │ │ │ │ -000438e0: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ -000438f0: 7661 632f 6765 6e65 7269 6373 2f55 6e63 vac/generics/Unc │ │ │ │ │ -00043900: 6865 636b 6564 436f 7661 7269 616e 6365 heckedCovariance │ │ │ │ │ -00043910: 2e6a 6176 613a 2041 206d 6574 686f 6420 .java: A method │ │ │ │ │ -00043920: 7265 7475 726e 696e 6720 6120 7261 7720 returning a raw │ │ │ │ │ -00043930: 7479 7065 2063 616e 6e6f 7420 6f76 6572 type cannot over │ │ │ │ │ -00043940: 7269 6465 2061 206d 6574 686f 6420 7265 ride a method re │ │ │ │ │ -00043950: 7475 726e 696e 6720 6120 6765 6e65 7269 turning a generi │ │ │ │ │ -00043960: 6320 7479 7065 0a0a 3c6c 693e 746f 6f6c c type..
  • tool │ │ │ │ │ -00043970: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00043980: 2f55 6e73 6f75 6e64 496e 6665 7265 6e63 /UnsoundInferenc │ │ │ │ │ -00043990: 652e 6a61 7661 3a20 4765 6e65 7269 6320 e.java: Generic │ │ │ │ │ -000439a0: 6d65 7468 6f64 2061 6c6c 6f77 696e 6720 method allowing │ │ │ │ │ -000439b0: 7061 7373 696e 6720 6f66 2074 7970 6573 passing of types │ │ │ │ │ -000439c0: 2074 6861 7420 646f 6e27 7420 6d61 7463 that don't matc │ │ │ │ │ -000439d0: 6820 636f 6c6c 6563 7469 6f6e 2074 7970 h collection typ │ │ │ │ │ -000439e0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -000439f0: 7661 632f 6765 6e65 7269 6373 2f56 6172 vac/generics/Var │ │ │ │ │ -00043a00: 6172 6773 2e6a 6176 613a 2076 6172 6172 args.java: varar │ │ │ │ │ -00043a10: 6773 2064 6f65 736e 2774 2077 6f72 6b20 gs doesn't work │ │ │ │ │ -00043a20: 666f 7220 6765 6e65 7269 6320 6d65 7468 for generic meth │ │ │ │ │ -00043a30: 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ods..
  • tools/j │ │ │ │ │ -00043a40: 6176 6163 2f67 656e 6572 6963 732f 5661 avac/generics/Va │ │ │ │ │ -00043a50: 7261 7267 7332 2e6a 6176 613a 2067 656e rargs2.java: gen │ │ │ │ │ -00043a60: 6572 6963 7320 2b20 7661 7261 7267 7320 erics + varargs │ │ │ │ │ -00043a70: 4150 4920 6368 616e 6765 730a 0a3c 6c69 API changes..
  • tools/javac/gen │ │ │ │ │ -00043a90: 6572 6963 732f 5772 6f6e 674e 6577 2e6a erics/WrongNew.j │ │ │ │ │ -00043aa0: 6176 613a 2067 656e 6572 6963 733a 206a ava: generics: j │ │ │ │ │ -00043ab0: 6176 6163 2067 656e 6572 6172 6573 2022 avac generares " │ │ │ │ │ -00043ac0: 6e65 7722 206f 6620 7772 6f6e 6720 636c new" of wrong cl │ │ │ │ │ -00043ad0: 6173 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ass..
  • tools/j │ │ │ │ │ -00043ae0: 6176 6163 2f67 656e 6572 6963 732f 6162 avac/generics/ab │ │ │ │ │ -00043af0: 7374 7261 6374 2f54 3437 3137 3138 3163 stract/T4717181c │ │ │ │ │ -00043b00: 2e6a 6176 613a 206a 6176 6163 2074 7265 .java: javac tre │ │ │ │ │ -00043b10: 6174 7320 696e 6865 7269 7465 6420 6162 ats inherited ab │ │ │ │ │ -00043b20: 7374 7261 6374 206d 6574 686f 6420 6173 stract method as │ │ │ │ │ -00043b30: 2061 6e20 6f76 6572 7269 6465 720a 0a3c an overrider..< │ │ │ │ │ -00043b40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00043b50: 656e 6572 6963 732f 6272 6964 6765 312f enerics/bridge1/ │ │ │ │ │ -00043b60: 442e 6a61 7661 3a20 6765 6e65 7269 6373 D.java: generics │ │ │ │ │ -00043b70: 3a20 6d69 7373 696e 6720 6272 6964 6765 : missing bridge │ │ │ │ │ -00043b80: 206d 6574 686f 640a 0a3c 6c69 3e74 6f6f method..
  • too │ │ │ │ │ -00043b90: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00043ba0: 732f 6272 6964 6765 732f 416e 6f6e 796d s/bridges/Anonym │ │ │ │ │ -00043bb0: 6f75 7353 7562 7479 7065 4f66 5261 7753 ousSubtypeOfRawS │ │ │ │ │ -00043bc0: 7570 6572 7479 7065 2e6a 6176 613a 2041 upertype.java: A │ │ │ │ │ -00043bd0: 6e6f 6e79 6d6f 7573 2073 7562 7479 7065 nonymous subtype │ │ │ │ │ -00043be0: 206f 6620 7261 7720 7479 7065 2063 6175 of raw type cau │ │ │ │ │ -00043bf0: 7365 7320 5665 7269 6679 4572 726f 720a ses VerifyError. │ │ │ │ │ -00043c00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00043c10: 2f67 656e 6572 6963 732f 6272 6964 6765 /generics/bridge │ │ │ │ │ -00043c20: 732f 4272 6964 6765 4861 726e 6573 732e s/BridgeHarness. │ │ │ │ │ -00043c30: 6a61 7661 3a20 436f 6d70 696c 6572 2073 java: Compiler s │ │ │ │ │ -00043c40: 686f 756c 6420 656d 6974 2062 7269 6467 hould emit bridg │ │ │ │ │ -00043c50: 6573 2069 6e20 696e 7465 7266 6163 6573 es in interfaces │ │ │ │ │ -00043c60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00043c70: 632f 6765 6e65 7269 6373 2f62 7269 6467 c/generics/bridg │ │ │ │ │ -00043c80: 6573 2f52 656f 7264 6572 6564 426f 756e es/ReorderedBoun │ │ │ │ │ -00043c90: 6473 5465 7374 2e6a 6176 613a 204d 6574 dsTest.java: Met │ │ │ │ │ -00043ca0: 686f 6420 7769 7468 2072 656f 7264 6572 hod with reorder │ │ │ │ │ -00043cb0: 6564 2074 7970 6520 7061 7261 6d65 7465 ed type paramete │ │ │ │ │ -00043cc0: 7220 626f 756e 6473 2063 6f6d 7069 6c65 r bounds compile │ │ │ │ │ -00043cd0: 7320 7769 7468 204f 7665 7272 6964 6520 s with Override │ │ │ │ │ -00043ce0: 616e 6e6f 7461 7469 6f6e 2062 7574 2064 annotation but d │ │ │ │ │ -00043cf0: 6f65 7320 6e6f 7420 6163 7475 616c 6c79 oes not actually │ │ │ │ │ -00043d00: 206f 7665 7272 6964 6520 7375 7065 7263 override superc │ │ │ │ │ -00043d10: 6c61 7373 206d 6574 686f 642e 0a0a 3c6c lass method...tools/javac/ge │ │ │ │ │ -00043d30: 6e65 7269 6373 2f62 7269 6467 6573 2f56 nerics/bridges/V │ │ │ │ │ -00043d40: 6572 6966 794e 6f42 7269 6467 654c 6f6f erifyNoBridgeLoo │ │ │ │ │ -00043d50: 7054 6573 742e 6a61 7661 3a20 5665 7269 pTest.java: Veri │ │ │ │ │ -00043d60: 6679 2074 6861 7420 7468 6520 696e 6669 fy that the infi │ │ │ │ │ -00043d70: 6e69 7465 206c 6f6f 7020 6f66 2062 7269 nite loop of bri │ │ │ │ │ -00043d80: 6467 6573 2066 726f 6d20 4a44 4b2d 3639 dges from JDK-69 │ │ │ │ │ -00043d90: 3936 3431 3520 6973 206e 6f74 2072 6569 96415 is not rei │ │ │ │ │ -00043da0: 6e74 726f 6475 6365 640a 0a3c 6c69 3e74 ntroduced..
  • t │ │ │ │ │ -00043db0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00043dc0: 6963 732f 636c 6173 7372 6561 6465 722f ics/classreader/ │ │ │ │ │ -00043dd0: 4841 7272 6179 4d65 7468 6f64 2e6a 6176 HArrayMethod.jav │ │ │ │ │ -00043de0: 613a 2067 656e 6572 6963 733a 206f 7665 a: generics: ove │ │ │ │ │ -00043df0: 7272 6964 6520 6368 6563 6b73 2062 7265 rride checks bre │ │ │ │ │ -00043e00: 616b 2077 6865 6e20 7573 696e 6720 7365 ak when using se │ │ │ │ │ -00043e10: 7061 7261 7465 2063 6f6d 7069 6c61 7469 parate compilati │ │ │ │ │ -00043e20: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -00043e30: 7661 632f 6765 6e65 7269 6373 2f64 6961 vac/generics/dia │ │ │ │ │ -00043e40: 6d6f 6e64 2f36 3933 3937 3830 2f54 3639 mond/6939780/T69 │ │ │ │ │ -00043e50: 3339 3738 302e 6a61 7661 3a20 6164 6420 39780.java: add │ │ │ │ │ -00043e60: 6120 7761 726e 696e 6720 746f 2064 6574 a warning to det │ │ │ │ │ -00043e70: 6563 7420 6469 616d 6f6e 6420 7369 7465 ect diamond site │ │ │ │ │ -00043e80: 7320 2869 6e63 6c75 6469 6e67 2061 6e6f s (including ano │ │ │ │ │ -00043e90: 6e79 6d6f 7573 2063 6c61 7373 2069 6e73 nymous class ins │ │ │ │ │ -00043ea0: 7461 6e63 6520 6372 6561 7469 6f6e 2061 tance creation a │ │ │ │ │ -00043eb0: 7420 736f 7572 6365 2026 6774 3b3d 2039 t source >= 9 │ │ │ │ │ -00043ec0: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ -00043ed0: 6163 2f67 656e 6572 6963 732f 6469 616d ac/generics/diam │ │ │ │ │ -00043ee0: 6f6e 642f 3639 3936 3931 342f 5436 3939 ond/6996914/T699 │ │ │ │ │ -00043ef0: 3639 3134 612e 6a61 7661 3a20 4469 616d 6914a.java: Diam │ │ │ │ │ -00043f00: 6f6e 6420 696e 6665 7265 6e63 653a 2070 ond inference: p │ │ │ │ │ -00043f10: 726f 626c 656d 2077 6865 6e20 6163 6365 roblem when acce │ │ │ │ │ -00043f20: 7373 696e 6720 7072 6f74 6563 7465 6420 ssing protected │ │ │ │ │ -00043f30: 636f 6e73 7472 7563 746f 720a 0a3c 6c69 constructor..
  • tools/javac/gen │ │ │ │ │ -00043f50: 6572 6963 732f 6469 616d 6f6e 642f 3639 erics/diamond/69 │ │ │ │ │ -00043f60: 3936 3931 342f 5436 3939 3639 3134 622e 96914/T6996914b. │ │ │ │ │ -00043f70: 6a61 7661 3a20 4469 616d 6f6e 6420 696e java: Diamond in │ │ │ │ │ -00043f80: 6665 7265 6e63 653a 2070 726f 626c 656d ference: problem │ │ │ │ │ -00043f90: 2077 6865 6e20 6163 6365 7373 696e 6720 when accessing │ │ │ │ │ -00043fa0: 7072 6f74 6563 7465 6420 636f 6e73 7472 protected constr │ │ │ │ │ -00043fb0: 7563 746f 720a 0a3c 6c69 3e74 6f6f 6c73 uctor..
  • tools │ │ │ │ │ -00043fc0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00043fd0: 6469 616d 6f6e 642f 3730 3032 3833 372f diamond/7002837/ │ │ │ │ │ -00043fe0: 5437 3030 3238 3337 2e6a 6176 613a 2044 T7002837.java: D │ │ │ │ │ -00043ff0: 6961 6d6f 6e64 3a20 6a61 7661 6320 6765 iamond: javac ge │ │ │ │ │ -00044000: 6e65 7261 7465 7320 6469 616d 6f6e 6420 nerates diamond │ │ │ │ │ -00044010: 696e 6665 7265 6e63 6520 6572 726f 7273 inference errors │ │ │ │ │ -00044020: 2077 6865 6e20 696e 2027 6669 6e64 6572 when in 'finder │ │ │ │ │ -00044030: 2720 6d6f 6465 0a0a 3c6c 693e 746f 6f6c ' mode..
  • tool │ │ │ │ │ -00044040: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00044050: 2f64 6961 6d6f 6e64 2f37 3033 3031 3530 /diamond/7030150 │ │ │ │ │ -00044060: 2f47 656e 6572 6963 436f 6e73 7472 7563 /GenericConstruc │ │ │ │ │ -00044070: 746f 7241 6e64 4469 616d 6f6e 6454 6573 torAndDiamondTes │ │ │ │ │ -00044080: 742e 6a61 7661 3a20 5479 7065 2069 6e66 t.java: Type inf │ │ │ │ │ -00044090: 6572 656e 6365 2066 6f72 2067 656e 6572 erence for gener │ │ │ │ │ -000440a0: 6963 2069 6e73 7461 6e63 6520 6372 6561 ic instance crea │ │ │ │ │ -000440b0: 7469 6f6e 2066 6169 6c65 6420 666f 7220 tion failed for │ │ │ │ │ -000440c0: 666f 726d 616c 2074 7970 6520 7061 7261 formal type para │ │ │ │ │ -000440d0: 6d65 7465 720a 0a3c 6c69 3e74 6f6f 6c73 meter..
  • tools │ │ │ │ │ -000440e0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -000440f0: 6469 616d 6f6e 642f 3730 3330 3638 372f diamond/7030687/ │ │ │ │ │ -00044100: 5061 7273 6572 5465 7374 2e6a 6176 613a ParserTest.java: │ │ │ │ │ -00044110: 2044 6961 6d6f 6e64 3a20 636f 6d70 696c Diamond: compil │ │ │ │ │ -00044120: 6572 2061 6363 6570 7473 2065 7272 6f6e er accepts erron │ │ │ │ │ -00044130: 656f 7573 2063 6f64 6520 7768 6572 6520 eous code where │ │ │ │ │ -00044140: 6469 616d 6f6e 6420 6973 2075 7365 6420 diamond is used │ │ │ │ │ -00044150: 7769 7468 206e 6f6e 2d67 656e 6572 6963 with non-generic │ │ │ │ │ -00044160: 2069 6e6e 6572 2063 6c61 7373 0a0a 3c6c inner class..tools/javac/ge │ │ │ │ │ -00044180: 6e65 7269 6373 2f64 6961 6d6f 6e64 2f37 nerics/diamond/7 │ │ │ │ │ -00044190: 3033 3036 3837 2f54 3730 3330 3638 372e 030687/T7030687. │ │ │ │ │ -000441a0: 6a61 7661 3a20 4469 616d 6f6e 643a 2063 java: Diamond: c │ │ │ │ │ -000441b0: 6f6d 7069 6c65 7220 6163 6365 7074 7320 ompiler accepts │ │ │ │ │ -000441c0: 6572 726f 6e65 6f75 7320 636f 6465 2077 erroneous code w │ │ │ │ │ -000441d0: 6865 7265 2064 6961 6d6f 6e64 2069 7320 here diamond is │ │ │ │ │ -000441e0: 7573 6564 2077 6974 6820 6e6f 6e2d 6765 used with non-ge │ │ │ │ │ -000441f0: 6e65 7269 6320 696e 6e65 7220 636c 6173 neric inner clas │ │ │ │ │ -00044200: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00044210: 6163 2f67 656e 6572 6963 732f 6469 616d ac/generics/diam │ │ │ │ │ -00044220: 6f6e 642f 3730 3436 3737 382f 4469 616d ond/7046778/Diam │ │ │ │ │ -00044230: 6f6e 6441 6e64 496e 6e65 7243 6c61 7373 ondAndInnerClass │ │ │ │ │ -00044240: 5465 7374 2e6a 6176 613a 2050 726f 6a65 Test.java: Proje │ │ │ │ │ -00044250: 6374 2043 6f69 6e3a 2070 726f 626c 656d ct Coin: problem │ │ │ │ │ -00044260: 2077 6974 6820 6469 616d 6f6e 6420 616e with diamond an │ │ │ │ │ -00044270: 6420 6d65 6d62 6572 2069 6e6e 6572 2063 d member inner c │ │ │ │ │ -00044280: 6c61 7373 6573 2074 656d 706f 7261 7269 lasses temporari │ │ │ │ │ -00044290: 6c79 2077 6f72 6b61 726f 756e 6420 636f ly workaround co │ │ │ │ │ -000442a0: 6d62 6f20 7465 7374 7320 6172 6520 6361 mbo tests are ca │ │ │ │ │ -000442b0: 7573 696e 6720 7469 6d65 206f 7574 2069 using time out i │ │ │ │ │ -000442c0: 6e20 7365 7665 7261 6c20 706c 6174 666f n several platfo │ │ │ │ │ -000442d0: 726d 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a rms..
  • tools/j │ │ │ │ │ -000442e0: 6176 6163 2f67 656e 6572 6963 732f 6469 avac/generics/di │ │ │ │ │ -000442f0: 616d 6f6e 642f 3730 3537 3239 372f 5437 amond/7057297/T7 │ │ │ │ │ -00044300: 3035 3732 3937 2e6a 6176 613a 2050 726f 057297.java: Pro │ │ │ │ │ -00044310: 6a65 6374 2043 6f69 6e3a 2064 6961 6d6f ject Coin: diamo │ │ │ │ │ -00044320: 6e64 2065 7272 6f6e 656f 7573 6c79 2061 nd erroneously a │ │ │ │ │ -00044330: 6363 6570 7473 2069 6e20 6172 7261 7920 ccepts in array │ │ │ │ │ -00044340: 696e 6974 6961 6c69 7a65 7220 6578 7072 initializer expr │ │ │ │ │ -00044350: 6573 7369 6f6e 730a 0a3c 6c69 3e74 6f6f essions..
  • too │ │ │ │ │ -00044360: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00044370: 732f 6469 616d 6f6e 642f 3731 3838 3936 s/diamond/718896 │ │ │ │ │ -00044380: 382f 5437 3138 3839 3638 2e6a 6176 613a 8/T7188968.java: │ │ │ │ │ -00044390: 2044 6961 6d6f 6e64 3a20 6a61 7661 6320 Diamond: javac │ │ │ │ │ -000443a0: 6765 6e65 7261 7465 7320 6469 616d 6f6e generates diamon │ │ │ │ │ -000443b0: 6420 696e 6665 7265 6e63 6520 6572 726f d inference erro │ │ │ │ │ -000443c0: 7273 2077 6865 6e20 696e 2027 6669 6e64 rs when in 'find │ │ │ │ │ -000443d0: 6572 2720 6d6f 6465 0a0a 3c6c 693e 746f er' mode..
  • to │ │ │ │ │ -000443e0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -000443f0: 6373 2f64 6961 6d6f 6e64 2f38 3036 3539 cs/diamond/80659 │ │ │ │ │ -00044400: 3836 2f54 3830 3635 3938 3661 2e6a 6176 86/T8065986a.jav │ │ │ │ │ -00044410: 613a 2043 6f6d 7069 6c65 7220 6661 696c a: Compiler fail │ │ │ │ │ -00044420: 7320 746f 204e 756c 6c50 6f69 6e74 6572 s to NullPointer │ │ │ │ │ -00044430: 4578 6365 7074 696f 6e20 7768 656e 2063 Exception when c │ │ │ │ │ -00044440: 616c 6c69 6e67 2073 7570 6572 2077 6974 alling super wit │ │ │ │ │ -00044450: 6820 4f62 6a65 6374 266c 743b 2667 743b h Object<> │ │ │ │ │ -00044460: 2829 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ()..
  • tools/ja │ │ │ │ │ -00044470: 7661 632f 6765 6e65 7269 6373 2f64 6961 vac/generics/dia │ │ │ │ │ -00044480: 6d6f 6e64 2f38 3036 3539 3836 2f54 3830 mond/8065986/T80 │ │ │ │ │ -00044490: 3635 3938 3662 2e6a 6176 613a 2043 6f6d 65986b.java: Com │ │ │ │ │ -000444a0: 7069 6c65 7220 6661 696c 7320 746f 204e piler fails to N │ │ │ │ │ -000444b0: 756c 6c50 6f69 6e74 6572 4578 6365 7074 ullPointerExcept │ │ │ │ │ -000444c0: 696f 6e20 7768 656e 2063 616c 6c69 6e67 ion when calling │ │ │ │ │ -000444d0: 2073 7570 6572 2077 6974 6820 4f62 6a65 super with Obje │ │ │ │ │ -000444e0: 6374 266c 743b 2667 743b 2829 0a0a 3c6c ct<>()..tools/javac/ge │ │ │ │ │ -00044500: 6e65 7269 6373 2f64 6961 6d6f 6e64 2f4d nerics/diamond/M │ │ │ │ │ -00044510: 756c 7469 706c 6549 6e66 6572 656e 6365 ultipleInference │ │ │ │ │ -00044520: 486f 6f6b 7354 6573 742e 6a61 7661 3a20 HooksTest.java: │ │ │ │ │ -00044530: 5465 7374 2074 6861 7420 266c 743b 2667 Test that <&g │ │ │ │ │ -00044540: 743b 2829 7b7d 2077 6f72 6b73 2066 696e t;(){} works fin │ │ │ │ │ -00044550: 6520 7769 7468 6f75 7420 7665 7269 6679 e without verify │ │ │ │ │ -00044560: 2065 7272 6f72 2077 6865 6e20 7468 6572 error when ther │ │ │ │ │ -00044570: 6520 6172 6520 6d75 6c74 6970 6c65 2070 e are multiple p │ │ │ │ │ -00044580: 6f73 7420 696e 6665 7265 6e63 6520 686f ost inference ho │ │ │ │ │ -00044590: 6f6b 732e 0a0a 3c6c 693e 746f 6f6c 732f oks...
  • tools/ │ │ │ │ │ -000445a0: 6a61 7661 632f 6765 6e65 7269 6373 2f64 javac/generics/d │ │ │ │ │ -000445b0: 6961 6d6f 6e64 2f53 636f 7065 436f 7079 iamond/ScopeCopy │ │ │ │ │ -000445c0: 4361 6e47 6574 416c 7465 7265 6454 6573 CanGetAlteredTes │ │ │ │ │ -000445d0: 742e 6a61 7661 3a20 436f 6d70 696c 6174 t.java: Compilat │ │ │ │ │ -000445e0: 696f 6e20 6661 696c 733a 206c 616d 6264 ion fails: lambd │ │ │ │ │ -000445f0: 6120 7061 7261 6d65 7465 7220 6e6f 7420 a parameter not │ │ │ │ │ -00044600: 7669 7369 626c 6520 696e 2062 6f64 7920 visible in body │ │ │ │ │ -00044610: 7768 656e 2067 656e 6572 6963 7320 696e when generics in │ │ │ │ │ -00044620: 766f 6c76 6564 0a0a 3c6c 693e 746f 6f6c volved..
  • tool │ │ │ │ │ -00044630: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00044640: 2f64 6961 6d6f 6e64 2f54 3639 3531 3833 /diamond/T695183 │ │ │ │ │ -00044650: 332e 6a61 7661 3a20 6c61 7465 7374 2064 3.java: latest d │ │ │ │ │ -00044660: 6961 6d6f 6e64 2069 6d70 6c65 6d65 6e74 iamond implement │ │ │ │ │ -00044670: 6174 696f 6e20 6765 6e65 7261 7465 7320 ation generates │ │ │ │ │ -00044680: 7370 7572 696f 7573 2072 6177 2074 7970 spurious raw typ │ │ │ │ │ -00044690: 6520 7761 726e 696e 6773 0a0a 3c6c 693e e warnings..
  • │ │ │ │ │ -000446a0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -000446b0: 7269 6373 2f64 6961 6d6f 6e64 2f54 3830 rics/diamond/T80 │ │ │ │ │ -000446c0: 3431 3731 332f 4469 616d 6f6e 6450 6c75 41713/DiamondPlu │ │ │ │ │ -000446d0: 7355 6e65 7869 7374 696e 674d 6574 686f sUnexistingMetho │ │ │ │ │ -000446e0: 6452 6566 4372 6173 6854 6573 742e 6a61 dRefCrashTest.ja │ │ │ │ │ -000446f0: 7661 3a20 5479 7065 2069 6e66 6572 656e va: Type inferen │ │ │ │ │ -00044700: 6365 206f 6620 6e6f 6e2d 6578 6973 7465 ce of non-existe │ │ │ │ │ -00044710: 6e74 206d 6574 686f 6420 7265 6665 7265 nt method refere │ │ │ │ │ -00044720: 6e63 6573 2063 7261 7368 6573 2074 6865 nces crashes the │ │ │ │ │ -00044730: 2063 6f6d 7069 6c65 720a 0a3c 6c69 3e74 compiler..
  • t │ │ │ │ │ -00044740: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00044750: 6963 732f 6469 616d 6f6e 642f 6e65 672f ics/diamond/neg/ │ │ │ │ │ -00044760: 4e65 6730 312e 6a61 7661 3a20 4368 6563 Neg01.java: Chec │ │ │ │ │ -00044770: 6b20 7468 6174 2064 6961 6d6f 6e64 2066 k that diamond f │ │ │ │ │ -00044780: 6169 6c73 2077 6865 6e20 696e 6665 7265 ails when infere │ │ │ │ │ -00044790: 6e63 6520 7669 6f6c 6174 6573 2064 6563 nce violates dec │ │ │ │ │ -000447a0: 6c61 7265 6420 626f 756e 6473 2028 6261 lared bounds (ba │ │ │ │ │ -000447b0: 7369 6320 7465 7374 2077 6974 6820 6e65 sic test with ne │ │ │ │ │ -000447c0: 7374 6564 2063 6c61 7373 2c20 6765 6e65 sted class, gene │ │ │ │ │ -000447d0: 7269 632f 6e6f 6e2d 6765 6e65 7269 6320 ric/non-generic │ │ │ │ │ -000447e0: 636f 6e73 7472 7563 746f 7273 290a 0a3c constructors)..< │ │ │ │ │ -000447f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00044800: 656e 6572 6963 732f 6469 616d 6f6e 642f enerics/diamond/ │ │ │ │ │ -00044810: 6e65 672f 4e65 6730 322e 6a61 7661 3a20 neg/Neg02.java: │ │ │ │ │ -00044820: 4368 6563 6b20 7468 6174 2064 6961 6d6f Check that diamo │ │ │ │ │ -00044830: 6e64 2066 6169 6c73 2077 6865 6e20 696e nd fails when in │ │ │ │ │ -00044840: 6665 7265 6e63 6520 7669 6f6c 6174 6573 ference violates │ │ │ │ │ -00044850: 2064 6563 6c61 7265 6420 626f 756e 6473 declared bounds │ │ │ │ │ -00044860: 2028 7465 7374 2077 6974 6820 6e65 7374 (test with nest │ │ │ │ │ -00044870: 6564 2063 6c61 7373 2c20 7175 616c 6966 ed class, qualif │ │ │ │ │ -00044880: 6965 642f 7369 6d70 6c65 2074 7970 6520 ied/simple type │ │ │ │ │ -00044890: 6578 7072 6573 7369 6f6e 7329 0a0a 3c6c expressions)..tools/javac/ge │ │ │ │ │ -000448b0: 6e65 7269 6373 2f64 6961 6d6f 6e64 2f6e nerics/diamond/n │ │ │ │ │ -000448c0: 6567 2f4e 6567 3033 2e6a 6176 613a 2043 eg/Neg03.java: C │ │ │ │ │ -000448d0: 6865 636b 2074 6861 7420 6469 616d 6f6e heck that diamon │ │ │ │ │ -000448e0: 6420 6661 696c 7320 7768 656e 2069 6e66 d fails when inf │ │ │ │ │ -000448f0: 6572 656e 6365 2076 696f 6c61 7465 7320 erence violates │ │ │ │ │ -00044900: 6465 636c 6172 6564 2062 6f75 6e64 7320 declared bounds │ │ │ │ │ -00044910: 2874 6573 7420 7769 7468 2069 6e6e 6572 (test with inner │ │ │ │ │ -00044920: 2063 6c61 7373 2c20 7175 616c 6966 6965 class, qualifie │ │ │ │ │ -00044930: 642f 7369 6d70 6c65 2074 7970 6520 6578 d/simple type ex │ │ │ │ │ -00044940: 7072 6573 7369 6f6e 7329 0a0a 3c6c 693e pressions)..
  • │ │ │ │ │ -00044950: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00044960: 7269 6373 2f64 6961 6d6f 6e64 2f6e 6567 rics/diamond/neg │ │ │ │ │ -00044970: 2f4e 6567 3034 2e6a 6176 613a 2043 6865 /Neg04.java: Che │ │ │ │ │ -00044980: 636b 2074 6861 7420 6469 616d 6f6e 6420 ck that diamond │ │ │ │ │ -00044990: 6661 696c 7320 7768 656e 2069 6e66 6572 fails when infer │ │ │ │ │ -000449a0: 656e 6365 2076 696f 6c61 7465 7320 6465 ence violates de │ │ │ │ │ -000449b0: 636c 6172 6564 2062 6f75 6e64 7320 2874 clared bounds (t │ │ │ │ │ -000449c0: 6573 7420 7769 7468 206c 6f63 616c 2063 est with local c │ │ │ │ │ -000449d0: 6c61 7373 2c20 7175 616c 6966 6965 642f lass, qualified/ │ │ │ │ │ -000449e0: 7369 6d70 6c65 2074 7970 6520 6578 7072 simple type expr │ │ │ │ │ -000449f0: 6573 7369 6f6e 7329 0a0a 3c6c 693e 746f essions)..
  • to │ │ │ │ │ -00044a00: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00044a10: 6373 2f64 6961 6d6f 6e64 2f6e 6567 2f4e cs/diamond/neg/N │ │ │ │ │ -00044a20: 6567 3035 2e6a 6176 613a 2043 6865 636b eg05.java: Check │ │ │ │ │ -00044a30: 2074 6861 7420 7573 6167 6520 6f66 2072 that usage of r │ │ │ │ │ -00044a40: 6172 6520 7479 7065 7320 646f 6573 6e27 are types doesn' │ │ │ │ │ -00044a50: 7420 6361 7573 6520 7370 7572 696f 7573 t cause spurious │ │ │ │ │ -00044a60: 2064 6961 6d6f 6e64 2064 6961 676e 6f73 diamond diagnos │ │ │ │ │ -00044a70: 7469 6373 0a0a 3c6c 693e 746f 6f6c 732f tics..
  • tools/ │ │ │ │ │ -00044a80: 6a61 7661 632f 6765 6e65 7269 6373 2f64 javac/generics/d │ │ │ │ │ -00044a90: 6961 6d6f 6e64 2f6e 6567 2f4e 6567 3036 iamond/neg/Neg06 │ │ │ │ │ -00044aa0: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ -00044ab0: 7420 6469 616d 6f6e 6420 776f 726b 7320 t diamond works │ │ │ │ │ -00044ac0: 7768 6572 6520 4c48 5320 6973 2073 7570 where LHS is sup │ │ │ │ │ -00044ad0: 6572 7479 7065 206f 6620 5248 5320 286e ertype of RHS (n │ │ │ │ │ -00044ae0: 696c 6172 7920 636f 6e73 7472 7563 746f ilary constructo │ │ │ │ │ -00044af0: 7229 0a0a 3c6c 693e 746f 6f6c 732f 6a61 r)..
  • tools/ja │ │ │ │ │ -00044b00: 7661 632f 6765 6e65 7269 6373 2f64 6961 vac/generics/dia │ │ │ │ │ -00044b10: 6d6f 6e64 2f6e 6567 2f4e 6567 3037 2e6a mond/neg/Neg07.j │ │ │ │ │ -00044b20: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -00044b30: 6469 616d 6f6e 6420 776f 726b 7320 7768 diamond works wh │ │ │ │ │ -00044b40: 6572 6520 4c48 5320 6973 2073 7570 6572 ere LHS is super │ │ │ │ │ -00044b50: 7479 7065 206f 6620 5248 5320 2831 2d61 type of RHS (1-a │ │ │ │ │ -00044b60: 7279 2063 6f6e 7374 7275 6374 6f72 290a ry constructor). │ │ │ │ │ -00044b70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00044b80: 2f67 656e 6572 6963 732f 6469 616d 6f6e /generics/diamon │ │ │ │ │ -00044b90: 642f 6e65 672f 4e65 6730 382e 6a61 7661 d/neg/Neg08.java │ │ │ │ │ -00044ba0: 3a20 4368 6563 6b20 7468 6174 2064 6961 : Check that dia │ │ │ │ │ -00044bb0: 6d6f 6e64 2069 7320 6e6f 7420 616c 6c6f mond is not allo │ │ │ │ │ -00044bc0: 7765 6420 7769 7468 206e 6f6e 2d67 656e wed with non-gen │ │ │ │ │ -00044bd0: 6572 6963 2063 6c61 7373 2074 7970 6573 eric class types │ │ │ │ │ -00044be0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00044bf0: 632f 6765 6e65 7269 6373 2f64 6961 6d6f c/generics/diamo │ │ │ │ │ -00044c00: 6e64 2f6e 6567 2f4e 6567 3039 612e 6a61 nd/neg/Neg09a.ja │ │ │ │ │ -00044c10: 7661 3a20 4368 6563 6b20 7468 6174 2064 va: Check that d │ │ │ │ │ -00044c20: 6961 6d6f 6e64 2069 7320 6e6f 7420 616c iamond is not al │ │ │ │ │ -00044c30: 6c6f 7765 6420 7769 7468 2061 6e6f 6e79 lowed with anony │ │ │ │ │ -00044c40: 6d6f 7573 2069 6e6e 6572 2063 6c61 7373 mous inner class │ │ │ │ │ -00044c50: 2065 7870 7265 7373 696f 6e73 2061 7420 expressions at │ │ │ │ │ -00044c60: 736f 7572 6365 2026 6c74 3b20 390a 0a3c source < 9..< │ │ │ │ │ -00044c70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00044c80: 656e 6572 6963 732f 6469 616d 6f6e 642f enerics/diamond/ │ │ │ │ │ -00044c90: 6e65 672f 4e65 6730 3962 2e6a 6176 613a neg/Neg09b.java: │ │ │ │ │ -00044ca0: 2043 6865 636b 2074 6861 7420 6469 616d Check that diam │ │ │ │ │ -00044cb0: 6f6e 6420 6973 206e 6f74 2061 6c6c 6f77 ond is not allow │ │ │ │ │ -00044cc0: 6564 2077 6974 6820 616e 6f6e 796d 6f75 ed with anonymou │ │ │ │ │ -00044cd0: 7320 696e 6e65 7220 636c 6173 7320 6578 s inner class ex │ │ │ │ │ -00044ce0: 7072 6573 7369 6f6e 7320 6174 2073 6f75 pressions at sou │ │ │ │ │ -00044cf0: 7263 6520 266c 743b 2039 0a0a 3c6c 693e rce < 9..
  • │ │ │ │ │ -00044d00: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00044d10: 7269 6373 2f64 6961 6d6f 6e64 2f6e 6567 rics/diamond/neg │ │ │ │ │ -00044d20: 2f4e 6567 3039 632e 6a61 7661 3a20 4368 /Neg09c.java: Ch │ │ │ │ │ -00044d30: 6563 6b20 7468 6174 2064 6961 6d6f 6e64 eck that diamond │ │ │ │ │ -00044d40: 2069 7320 6e6f 7420 616c 6c6f 7765 6420 is not allowed │ │ │ │ │ -00044d50: 7769 7468 2061 6e6f 6e79 6d6f 7573 2069 with anonymous i │ │ │ │ │ -00044d60: 6e6e 6572 2063 6c61 7373 2065 7870 7265 nner class expre │ │ │ │ │ -00044d70: 7373 696f 6e73 2061 7420 736f 7572 6365 ssions at source │ │ │ │ │ -00044d80: 2026 6c74 3b20 390a 0a3c 6c69 3e74 6f6f < 9..
  • too │ │ │ │ │ -00044d90: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00044da0: 732f 6469 616d 6f6e 642f 6e65 672f 4e65 s/diamond/neg/Ne │ │ │ │ │ -00044db0: 6730 3964 2e6a 6176 613a 2043 6865 636b g09d.java: Check │ │ │ │ │ -00044dc0: 2074 6861 7420 6469 616d 6f6e 6420 6973 that diamond is │ │ │ │ │ -00044dd0: 206e 6f74 2061 6c6c 6f77 6564 2077 6974 not allowed wit │ │ │ │ │ -00044de0: 6820 616e 6f6e 796d 6f75 7320 696e 6e65 h anonymous inne │ │ │ │ │ -00044df0: 7220 636c 6173 7320 6578 7072 6573 7369 r class expressi │ │ │ │ │ -00044e00: 6f6e 7320 6174 2073 6f75 7263 6520 266c ons at source &l │ │ │ │ │ -00044e10: 743b 2039 0a0a 3c6c 693e 746f 6f6c 732f t; 9..
  • tools/ │ │ │ │ │ -00044e20: 6a61 7661 632f 6765 6e65 7269 6373 2f64 javac/generics/d │ │ │ │ │ -00044e30: 6961 6d6f 6e64 2f6e 6567 2f4e 6567 3130 iamond/neg/Neg10 │ │ │ │ │ -00044e40: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ -00044e50: 7420 2763 6f6d 706c 6578 2720 6469 616d t 'complex' diam │ │ │ │ │ -00044e60: 6f6e 6420 6361 6e20 696e 6665 7220 7479 ond can infer ty │ │ │ │ │ -00044e70: 7065 2074 6861 7420 6973 2074 6f6f 2073 pe that is too s │ │ │ │ │ -00044e80: 7065 6369 6669 630a 0a3c 6c69 3e74 6f6f pecific..
  • too │ │ │ │ │ -00044e90: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00044ea0: 732f 6469 616d 6f6e 642f 6e65 672f 4e65 s/diamond/neg/Ne │ │ │ │ │ -00044eb0: 6731 312e 6a61 7661 3a20 4368 6563 6b20 g11.java: Check │ │ │ │ │ -00044ec0: 7468 6174 2075 6e72 6573 6f6c 7665 6420 that unresolved │ │ │ │ │ -00044ed0: 7379 6d62 6f6c 7320 646f 6573 6e27 7420 symbols doesn't │ │ │ │ │ -00044ee0: 6361 7573 6520 7370 7572 696f 7573 2064 cause spurious d │ │ │ │ │ -00044ef0: 6961 6d6f 6e64 2064 6961 676e 6f73 7469 iamond diagnosti │ │ │ │ │ -00044f00: 6373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 cs..
  • tools/ja │ │ │ │ │ -00044f10: 7661 632f 6765 6e65 7269 6373 2f64 6961 vac/generics/dia │ │ │ │ │ -00044f20: 6d6f 6e64 2f6e 6567 2f4e 6567 3132 2e6a mond/neg/Neg12.j │ │ │ │ │ -00044f30: 6176 613a 2054 6573 7420 6469 616d 6f6e ava: Test diamon │ │ │ │ │ -00044f40: 6420 2b20 616e 6f6e 796d 6f75 7320 636c d + anonymous cl │ │ │ │ │ -00044f50: 6173 7365 7320 7769 7468 206e 6f6e 2d64 asses with non-d │ │ │ │ │ -00044f60: 656e 6f74 6162 6c65 2074 7970 6573 0a0a enotable types.. │ │ │ │ │ -00044f70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00044f80: 6765 6e65 7269 6373 2f64 6961 6d6f 6e64 generics/diamond │ │ │ │ │ -00044f90: 2f6e 6567 2f4e 6567 3133 2e6a 6176 613a /neg/Neg13.java: │ │ │ │ │ -00044fa0: 2054 6573 7420 6469 616d 6f6e 6420 2b20 Test diamond + │ │ │ │ │ -00044fb0: 616e 6f6e 796d 6f75 7320 636c 6173 7365 anonymous classe │ │ │ │ │ -00044fc0: 7320 7769 7468 2061 6273 7472 6163 7420 s with abstract │ │ │ │ │ -00044fd0: 7375 7065 7220 7479 7065 0a0a 3c6c 693e super type..
  • │ │ │ │ │ -00044fe0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00044ff0: 7269 6373 2f64 6961 6d6f 6e64 2f6e 6567 rics/diamond/neg │ │ │ │ │ -00045000: 2f4e 6567 3134 2e6a 6176 613a 2054 6573 /Neg14.java: Tes │ │ │ │ │ -00045010: 7420 6469 616d 6f6e 6420 2b20 616e 6f6e t diamond + anon │ │ │ │ │ -00045020: 796d 6f75 7320 636c 6173 7365 7320 7769 ymous classes wi │ │ │ │ │ -00045030: 7468 2073 7570 6572 2074 7970 6520 6265 th super type be │ │ │ │ │ -00045040: 696e 6720 616e 2069 6e74 6572 6661 6365 ing an interface │ │ │ │ │ -00045050: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00045060: 6163 2f67 656e 6572 6963 732f 6469 616d ac/generics/diam │ │ │ │ │ -00045070: 6f6e 642f 6e65 672f 4e65 6731 352e 6a61 ond/neg/Neg15.ja │ │ │ │ │ -00045080: 7661 3a20 5465 7374 2074 6861 7420 6a61 va: Test that ja │ │ │ │ │ -00045090: 7661 6320 636f 6d70 6c61 696e 7320 7768 vac complains wh │ │ │ │ │ -000450a0: 656e 2061 2026 6c74 3b26 6774 3b20 696e en a <> in │ │ │ │ │ -000450b0: 6665 7272 6564 2063 6c61 7373 2063 6f6e ferred class con │ │ │ │ │ -000450c0: 7461 696e 7320 6120 7075 626c 6963 206d tains a public m │ │ │ │ │ -000450d0: 6574 686f 6420 7468 6174 2064 6f65 7320 ethod that does │ │ │ │ │ -000450e0: 6f76 6572 7269 6465 2061 2073 7570 6572 override a super │ │ │ │ │ -000450f0: 7479 7065 206d 6574 686f 642e 0a0a 3c6c type method...tools/javac/ge │ │ │ │ │ -00045110: 6e65 7269 6373 2f64 6961 6d6f 6e64 2f6e nerics/diamond/n │ │ │ │ │ -00045120: 6567 2f4e 6567 3136 2e6a 6176 613a 2054 eg/Neg16.java: T │ │ │ │ │ -00045130: 6573 7420 7468 6174 206a 6176 6163 2064 est that javac d │ │ │ │ │ -00045140: 6f65 7320 6e6f 7420 7265 636f 6d6d 656e oes not recommen │ │ │ │ │ -00045150: 6420 6120 6469 616d 6f6e 6420 7369 7465 d a diamond site │ │ │ │ │ -00045160: 2074 6861 7420 776f 756c 6420 7265 7375 that would resu │ │ │ │ │ -00045170: 6c74 2069 6e20 6572 726f 722e 0a0a 3c6c lt in error...tools/javac/ge │ │ │ │ │ -00045190: 6e65 7269 6373 2f64 6961 6d6f 6e64 2f6e nerics/diamond/n │ │ │ │ │ -000451a0: 6567 2f4e 6567 3137 2e6a 6176 613a 2054 eg/Neg17.java: T │ │ │ │ │ -000451b0: 6573 7420 7468 6174 2074 6865 2061 6e6f est that the ano │ │ │ │ │ -000451c0: 6e79 6d6f 7573 2063 6c61 7373 2063 6f6e nymous class con │ │ │ │ │ -000451d0: 7374 7275 6374 6f72 2061 7070 6561 7273 structor appears │ │ │ │ │ -000451e0: 2074 6f20 7265 7475 726e 7320 6120 466f to returns a Fo │ │ │ │ │ -000451f0: 6f26 6c74 3b54 2667 743b 2c20 7768 656e o<T>, when │ │ │ │ │ -00045200: 2069 7420 6163 7475 616c 6c79 2072 6574 it actually ret │ │ │ │ │ -00045210: 7572 6e73 2061 2041 6e6f 6e24 312e 0a0a urns a Anon$1... │ │ │ │ │ -00045220: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00045230: 6765 6e65 7269 6373 2f64 6961 6d6f 6e64 generics/diamond │ │ │ │ │ -00045240: 2f6e 6567 2f4e 6567 3138 2e6a 6176 613a /neg/Neg18.java: │ │ │ │ │ -00045250: 2054 6573 7420 7468 6174 2069 6e61 6363 Test that inacc │ │ │ │ │ -00045260: 6573 7369 626c 6520 7661 7261 7267 2065 essible vararg e │ │ │ │ │ -00045270: 6c65 6d65 6e74 2074 7970 6520 7472 6967 lement type trig │ │ │ │ │ -00045280: 6765 7273 2061 6e20 6572 726f 7220 6475 gers an error du │ │ │ │ │ -00045290: 7269 6e67 2064 6961 6d6f 6e64 2069 6e66 ring diamond inf │ │ │ │ │ -000452a0: 6572 7265 6420 616e 6f6e 796d 6f75 7320 erred anonymous │ │ │ │ │ -000452b0: 636c 6173 7320 696e 7374 616e 6365 2063 class instance c │ │ │ │ │ -000452c0: 7265 6174 696f 6e2e 0a0a 3c6c 693e 746f reation...
  • to │ │ │ │ │ -000452d0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -000452e0: 6373 2f64 6961 6d6f 6e64 2f6e 6567 2f4e cs/diamond/neg/N │ │ │ │ │ -000452f0: 6567 3139 2e6a 6176 613a 2054 6573 7420 eg19.java: Test │ │ │ │ │ -00045300: 7468 6174 2077 6865 6e20 696e 6163 6365 that when inacce │ │ │ │ │ -00045310: 7373 6962 6c65 2074 7970 6573 2063 6f6e ssible types con │ │ │ │ │ -00045320: 7374 6974 7574 6520 7468 6520 696e 6665 stitute the infe │ │ │ │ │ -00045330: 7272 6564 2074 7970 6573 206f 6620 266c rred types of &l │ │ │ │ │ -00045340: 743b 2667 743b 2074 6865 2063 6f6d 7069 t;> the compi │ │ │ │ │ -00045350: 6c65 7220 636f 6d70 6c61 696e 732e 0a0a ler complains... │ │ │ │ │ -00045360: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00045370: 6765 6e65 7269 6373 2f64 6961 6d6f 6e64 generics/diamond │ │ │ │ │ -00045380: 2f6e 6567 2f4e 6567 3230 2e6a 6176 613a /neg/Neg20.java: │ │ │ │ │ -00045390: 2043 6f6d 7069 6c65 7220 6661 696c 7320 Compiler fails │ │ │ │ │ -000453a0: 746f 2072 656a 6563 7420 6572 726f 6e65 to reject errone │ │ │ │ │ -000453b0: 6f75 7320 7573 6520 6f66 2064 6961 6d6f ous use of diamo │ │ │ │ │ -000453c0: 6e64 2077 6974 6820 616e 6f6e 796d 6f75 nd with anonymou │ │ │ │ │ -000453d0: 7320 636c 6173 7365 7320 696e 766f 6c76 s classes involv │ │ │ │ │ -000453e0: 696e 6720 2266 7265 7368 2220 7479 7065 ing "fresh" type │ │ │ │ │ -000453f0: 2076 6172 6961 626c 6573 2e0a 0a3c 6c69 variables...
  • tools/javac/gen │ │ │ │ │ -00045410: 6572 6963 732f 6469 616d 6f6e 642f 6e65 erics/diamond/ne │ │ │ │ │ -00045420: 672f 4e65 6732 312e 6a61 7661 3a20 436f g/Neg21.java: Co │ │ │ │ │ -00045430: 6d70 696c 6572 2066 6169 6c73 2077 6974 mpiler fails wit │ │ │ │ │ -00045440: 6820 6469 616d 6f6e 6420 616e 6f6e 796d h diamond anonym │ │ │ │ │ -00045450: 6f75 7320 636c 6173 7320 6372 6561 7469 ous class creati │ │ │ │ │ -00045460: 6f6e 2077 6974 6820 696e 7465 7273 6563 on with intersec │ │ │ │ │ -00045470: 7469 6f6e 2062 6f75 6e64 206f 6620 656e tion bound of en │ │ │ │ │ -00045480: 636c 6f73 696e 6720 636c 6173 732e 0a0a closing class... │ │ │ │ │ -00045490: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000454a0: 6765 6e65 7269 6373 2f64 6961 6d6f 6e64 generics/diamond │ │ │ │ │ -000454b0: 2f6e 6567 2f4e 6567 3232 2e6a 6176 613a /neg/Neg22.java: │ │ │ │ │ -000454c0: 2043 6f6d 7069 6c65 7220 6661 696c 7320 Compiler fails │ │ │ │ │ -000454d0: 7769 7468 2064 6961 6d6f 6e64 2061 6e6f with diamond ano │ │ │ │ │ -000454e0: 6e79 6d6f 7573 2063 6c61 7373 2063 7265 nymous class cre │ │ │ │ │ -000454f0: 6174 696f 6e20 7769 7468 2069 6e74 6572 ation with inter │ │ │ │ │ -00045500: 7365 6374 696f 6e20 626f 756e 6420 6f66 section bound of │ │ │ │ │ -00045510: 2065 6e63 6c6f 7369 6e67 2063 6c61 7373 enclosing class │ │ │ │ │ -00045520: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00045530: 6163 2f67 656e 6572 6963 732f 6469 616d ac/generics/diam │ │ │ │ │ -00045540: 6f6e 642f 6e65 672f 4e65 6732 332e 6a61 ond/neg/Neg23.ja │ │ │ │ │ -00045550: 7661 3a20 436f 6d70 696c 6572 2066 6169 va: Compiler fai │ │ │ │ │ -00045560: 6c73 2077 6974 6820 6469 616d 6f6e 6420 ls with diamond │ │ │ │ │ -00045570: 616e 6f6e 796d 6f75 7320 636c 6173 7320 anonymous class │ │ │ │ │ -00045580: 6372 6561 7469 6f6e 2077 6974 6820 696e creation with in │ │ │ │ │ -00045590: 7465 7273 6563 7469 6f6e 2062 6f75 6e64 tersection bound │ │ │ │ │ -000455a0: 206f 6620 656e 636c 6f73 696e 6720 636c of enclosing cl │ │ │ │ │ -000455b0: 6173 732e 0a0a 3c6c 693e 746f 6f6c 732f ass...
  • tools/ │ │ │ │ │ -000455c0: 6a61 7661 632f 6765 6e65 7269 6373 2f64 javac/generics/d │ │ │ │ │ -000455d0: 6961 6d6f 6e64 2f6e 6567 2f54 3830 3738 iamond/neg/T8078 │ │ │ │ │ -000455e0: 3437 332e 6a61 7661 3a20 6a61 7661 6320 473.java: javac │ │ │ │ │ -000455f0: 6469 616d 6f6e 6420 6669 6e64 6572 2063 diamond finder c │ │ │ │ │ -00045600: 7261 7368 6573 2077 6865 6e20 7573 6564 rashes when used │ │ │ │ │ -00045610: 2074 6f20 6275 696c 6420 6a61 7661 2e62 to build java.b │ │ │ │ │ -00045620: 6173 6520 6d6f 6475 6c65 0a0a 3c6c 693e ase module..
  • │ │ │ │ │ -00045630: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00045640: 7269 6373 2f64 6961 6d6f 6e64 2f6e 6567 rics/diamond/neg │ │ │ │ │ -00045650: 2f54 3830 3738 3437 335f 322e 6a61 7661 /T8078473_2.java │ │ │ │ │ -00045660: 3a20 6a61 7661 6320 6469 616d 6f6e 6420 : javac diamond │ │ │ │ │ -00045670: 6669 6e64 6572 2063 7261 7368 6573 2077 finder crashes w │ │ │ │ │ -00045680: 6865 6e20 7573 6564 2074 6f20 6275 696c hen used to buil │ │ │ │ │ -00045690: 6420 6a61 7661 2e62 6173 6520 6d6f 6475 d java.base modu │ │ │ │ │ -000456a0: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ -000456b0: 7661 632f 6765 6e65 7269 6373 2f64 6961 vac/generics/dia │ │ │ │ │ -000456c0: 6d6f 6e64 2f70 6f73 2f4e 6573 7465 6444 mond/pos/NestedD │ │ │ │ │ -000456d0: 6961 6d6f 6e64 416c 6c6f 6361 7469 6f6e iamondAllocation │ │ │ │ │ -000456e0: 5465 7374 2e6a 6176 613a 2045 6e73 7572 Test.java: Ensur │ │ │ │ │ -000456f0: 6520 7468 6174 2061 6e6f 6e79 6d6f 7573 e that anonymous │ │ │ │ │ -00045700: 2063 6c61 7373 2063 6f6e 7374 7275 6374 class construct │ │ │ │ │ -00045710: 696f 6e20 7573 696e 6720 266c 743b 2667 ion using <&g │ │ │ │ │ -00045720: 743b 2063 616e 2062 6520 6e65 7374 6564 t; can be nested │ │ │ │ │ -00045730: 2077 6974 6869 6e20 616e 6f74 6865 720a within another. │ │ │ │ │ -00045740: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00045750: 2f67 656e 6572 6963 732f 6469 616d 6f6e /generics/diamon │ │ │ │ │ -00045760: 642f 706f 732f 506f 7330 312e 6a61 7661 d/pos/Pos01.java │ │ │ │ │ -00045770: 3a20 6261 7369 6320 7465 7374 2066 6f72 : basic test for │ │ │ │ │ -00045780: 2064 6961 6d6f 6e64 2028 6765 6e65 7269 diamond (generi │ │ │ │ │ -00045790: 632f 6e6f 6e2d 6765 6e65 7269 6320 636f c/non-generic co │ │ │ │ │ -000457a0: 6e73 7472 7563 746f 7273 290a 0a3c 6c69 nstructors)..
  • tools/javac/gen │ │ │ │ │ -000457c0: 6572 6963 732f 6469 616d 6f6e 642f 706f erics/diamond/po │ │ │ │ │ -000457d0: 732f 506f 7330 322e 6a61 7661 3a20 6261 s/Pos02.java: ba │ │ │ │ │ -000457e0: 7369 6320 7465 7374 2066 6f72 2064 6961 sic test for dia │ │ │ │ │ -000457f0: 6d6f 6e64 2028 7369 6d70 6c65 2f71 7561 mond (simple/qua │ │ │ │ │ -00045800: 6c69 6669 6564 2074 7970 652d 6578 7072 lified type-expr │ │ │ │ │ -00045810: 6573 7369 6f6e 7329 0a0a 3c6c 693e 746f essions)..
  • to │ │ │ │ │ -00045820: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00045830: 6373 2f64 6961 6d6f 6e64 2f70 6f73 2f50 cs/diamond/pos/P │ │ │ │ │ -00045840: 6f73 3033 2e6a 6176 613a 2062 6173 6963 os03.java: basic │ │ │ │ │ -00045850: 2074 6573 7420 666f 7220 6469 616d 6f6e test for diamon │ │ │ │ │ -00045860: 6420 2873 696d 706c 652f 7175 616c 6966 d (simple/qualif │ │ │ │ │ -00045870: 6965 6420 7479 7065 2d65 7870 7265 7373 ied type-express │ │ │ │ │ -00045880: 696f 6e73 2c20 6d65 6d62 6572 2069 6e6e ions, member inn │ │ │ │ │ -00045890: 6572 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a er)..
  • tools/j │ │ │ │ │ -000458a0: 6176 6163 2f67 656e 6572 6963 732f 6469 avac/generics/di │ │ │ │ │ -000458b0: 616d 6f6e 642f 706f 732f 506f 7330 342e amond/pos/Pos04. │ │ │ │ │ -000458c0: 6a61 7661 3a20 6261 7369 6320 7465 7374 java: basic test │ │ │ │ │ -000458d0: 2066 6f72 2064 6961 6d6f 6e64 2028 7369 for diamond (si │ │ │ │ │ -000458e0: 6d70 6c65 2f71 7561 6c69 6669 6564 2074 mple/qualified t │ │ │ │ │ -000458f0: 7970 652d 6578 7072 6573 7369 6f6e 732c ype-expressions, │ │ │ │ │ -00045900: 206c 6f63 616c 2063 6c61 7373 290a 0a3c local class)..< │ │ │ │ │ -00045910: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00045920: 656e 6572 6963 732f 6469 616d 6f6e 642f enerics/diamond/ │ │ │ │ │ -00045930: 706f 732f 506f 7330 352e 6a61 7661 3a20 pos/Pos05.java: │ │ │ │ │ -00045940: 4368 6563 6b20 7468 6174 2027 636f 6d70 Check that 'comp │ │ │ │ │ -00045950: 6c65 7827 2069 6e66 6572 656e 6365 2073 lex' inference s │ │ │ │ │ -00045960: 6f6d 6574 696d 6573 2077 6f72 6b73 2069 ometimes works i │ │ │ │ │ -00045970: 6e20 6d65 7468 6f64 2063 6f6e 7465 7874 n method context │ │ │ │ │ -00045980: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00045990: 632f 6765 6e65 7269 6373 2f64 6961 6d6f c/generics/diamo │ │ │ │ │ -000459a0: 6e64 2f70 6f73 2f50 6f73 3036 2e6a 6176 nd/pos/Pos06.jav │ │ │ │ │ -000459b0: 613a 2044 6961 6d6f 6e64 2061 6e64 2073 a: Diamond and s │ │ │ │ │ -000459c0: 7562 7479 7069 6e67 0a0a 3c6c 693e 746f ubtyping..
  • to │ │ │ │ │ -000459d0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -000459e0: 6373 2f64 6961 6d6f 6e64 2f70 6f73 2f50 cs/diamond/pos/P │ │ │ │ │ -000459f0: 6f73 3037 2e6a 6176 613a 2044 6961 6d6f os07.java: Diamo │ │ │ │ │ -00045a00: 6e64 2061 6e64 2069 6e74 6572 7365 6374 nd and intersect │ │ │ │ │ -00045a10: 696f 6e20 7479 7065 730a 0a3c 6c69 3e74 ion types..
  • t │ │ │ │ │ -00045a20: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00045a30: 6963 732f 6469 616d 6f6e 642f 706f 732f ics/diamond/pos/ │ │ │ │ │ -00045a40: 506f 7330 382e 6a61 7661 3a20 436f 6d70 Pos08.java: Comp │ │ │ │ │ -00045a50: 696c 6572 2069 6e74 6572 6e61 6c6c 2065 iler internall e │ │ │ │ │ -00045a60: 7272 6f72 2028 4e50 4529 206f 6e20 616e rror (NPE) on an │ │ │ │ │ -00045a70: 6f6e 796d 6f75 7320 636c 6173 7320 6465 onymous class de │ │ │ │ │ -00045a80: 6669 6e65 6420 6279 2071 7561 6c69 6669 fined by qualifi │ │ │ │ │ -00045a90: 6564 2069 6e73 7461 6e63 6520 6372 6561 ed instance crea │ │ │ │ │ -00045aa0: 7469 6f6e 2065 7870 7265 7373 696f 6e20 tion expression │ │ │ │ │ -00045ab0: 7769 7468 2064 6961 6d6f 6e64 0a0a 3c6c with diamond..tools/javac/ge │ │ │ │ │ -00045ad0: 6e65 7269 6373 2f64 6961 6d6f 6e64 2f70 nerics/diamond/p │ │ │ │ │ -00045ae0: 726f 7465 6374 6564 436f 6e73 7472 7563 rotectedConstruc │ │ │ │ │ -00045af0: 746f 722f 5072 6f74 6563 7465 6443 6f6e tor/ProtectedCon │ │ │ │ │ -00045b00: 7374 7275 6374 6f72 5465 7374 2e6a 6176 structorTest.jav │ │ │ │ │ -00045b10: 613a 2061 7373 6572 7469 6f6e 2065 7272 a: assertion err │ │ │ │ │ -00045b20: 6f72 2061 7420 5472 616e 7354 7970 6573 or at TransTypes │ │ │ │ │ -00045b30: 2e76 6973 6974 4170 706c 790a 0a3c 6c69 .visitApply..
  • tools/javac/gen │ │ │ │ │ -00045b50: 6572 6963 732f 666f 7277 6172 6453 6570 erics/forwardSep │ │ │ │ │ -00045b60: 6172 6174 6542 6f75 6e64 2f46 6f72 7761 arateBound/Forwa │ │ │ │ │ -00045b70: 7264 5365 7061 7261 7465 426f 756e 6432 rdSeparateBound2 │ │ │ │ │ -00045b80: 2e6a 6176 613a 2067 656e 6572 6963 733a .java: generics: │ │ │ │ │ -00045b90: 2066 6f72 7761 7264 2072 6566 6572 656e forward referen │ │ │ │ │ -00045ba0: 6365 6420 626f 756e 6473 2076 7320 7365 ced bounds vs se │ │ │ │ │ -00045bb0: 7061 7261 7465 2063 6f6d 7069 6c61 7469 parate compilati │ │ │ │ │ -00045bc0: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -00045bd0: 7661 632f 6765 6e65 7269 6373 2f67 656e vac/generics/gen │ │ │ │ │ -00045be0: 6572 6963 4162 7374 7261 6374 2f41 2e6a ericAbstract/A.j │ │ │ │ │ -00045bf0: 6176 613a 2067 656e 6572 6963 733a 2067 ava: generics: g │ │ │ │ │ -00045c00: 656e 6572 6963 2069 6e74 6572 6661 6365 eneric interface │ │ │ │ │ -00045c10: 206d 6574 686f 6420 6e6f 7420 696d 706c method not impl │ │ │ │ │ -00045c20: 656d 656e 7465 6420 696e 2061 6273 7472 emented in abstr │ │ │ │ │ -00045c30: 6163 7420 636c 6173 7320 6361 7573 6573 act class causes │ │ │ │ │ -00045c40: 2065 7272 0a0a 3c6c 693e 746f 6f6c 732f err..
  • tools/ │ │ │ │ │ -00045c50: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -00045c60: 6e66 6572 656e 6365 2f34 3934 3138 3832 nference/4941882 │ │ │ │ │ -00045c70: 2f54 3439 3431 3838 322e 6a61 7661 3a20 /T4941882.java: │ │ │ │ │ -00045c80: 696e 636f 7272 6563 7420 696e 6665 7265 incorrect infere │ │ │ │ │ -00045c90: 6e63 6520 666f 7220 7265 7375 6c74 206f nce for result o │ │ │ │ │ -00045ca0: 6620 6c75 6228 696e 745b 5d2c 2066 6c6f f lub(int[], flo │ │ │ │ │ -00045cb0: 6174 5b5d 290a 0a3c 6c69 3e74 6f6f 6c73 at[])..
  • tools │ │ │ │ │ -00045cc0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00045cd0: 696e 6665 7265 6e63 652f 3439 3432 3034 inference/494204 │ │ │ │ │ -00045ce0: 302f 5434 3934 3230 3430 2e6a 6176 613a 0/T4942040.java: │ │ │ │ │ -00045cf0: 2069 6d70 726f 7065 7220 6861 6e64 6c69 improper handli │ │ │ │ │ -00045d00: 6e67 206f 6620 6c75 6220 7479 7065 2066 ng of lub type f │ │ │ │ │ -00045d10: 6f72 2061 7272 6179 732c 2063 6c61 7373 or arrays, class │ │ │ │ │ -00045d20: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -00045d30: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00045d40: 6572 656e 6365 2f34 3935 3435 3436 2f54 erence/4954546/T │ │ │ │ │ -00045d50: 3439 3534 3534 362e 6a61 7661 3a20 756e 4954546.java: un │ │ │ │ │ -00045d60: 7665 7269 6669 6162 6c65 2063 6f64 6520 verifiable code │ │ │ │ │ -00045d70: 666f 7220 6d65 7468 6f64 2063 616c 6c65 for method calle │ │ │ │ │ -00045d80: 6420 6672 6f6d 203f 3a20 6578 7072 6573 d from ?: expres │ │ │ │ │ -00045d90: 7369 6f6e 2077 6974 6820 696e 6665 7272 sion with inferr │ │ │ │ │ -00045da0: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -00045db0: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00045dc0: 6572 656e 6365 2f34 3937 3230 3733 2f54 erence/4972073/T │ │ │ │ │ -00045dd0: 3439 3732 3037 332e 6a61 7661 3a20 7361 4972073.java: sa │ │ │ │ │ -00045de0: 6d65 2069 6e74 6572 6661 6365 2061 6c6c me interface all │ │ │ │ │ -00045df0: 6f77 6564 2074 7769 6365 2069 6e20 636f owed twice in co │ │ │ │ │ -00045e00: 6d70 6f75 6e64 2074 7970 650a 0a3c 6c69 mpound type..
  • tools/javac/gen │ │ │ │ │ -00045e20: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -00045e30: 3439 3732 3037 332f 5434 3937 3230 3733 4972073/T4972073 │ │ │ │ │ -00045e40: 612e 6a61 7661 3a20 7361 6d65 2069 6e74 a.java: same int │ │ │ │ │ -00045e50: 6572 6661 6365 2061 6c6c 6f77 6564 2074 erface allowed t │ │ │ │ │ -00045e60: 7769 6365 2069 6e20 636f 6d70 6f75 6e64 wice in compound │ │ │ │ │ -00045e70: 2074 7970 650a 0a3c 6c69 3e74 6f6f 6c73 type..
  • tools │ │ │ │ │ -00045e80: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00045e90: 696e 6665 7265 6e63 652f 3439 3732 3037 inference/497207 │ │ │ │ │ -00045ea0: 332f 5434 3937 3230 3733 622e 6a61 7661 3/T4972073b.java │ │ │ │ │ -00045eb0: 3a20 7361 6d65 2069 6e74 6572 6661 6365 : same interface │ │ │ │ │ -00045ec0: 2061 6c6c 6f77 6564 2074 7769 6365 2069 allowed twice i │ │ │ │ │ -00045ed0: 6e20 636f 6d70 6f75 6e64 2074 7970 650a n compound type. │ │ │ │ │ -00045ee0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00045ef0: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ -00045f00: 6e63 652f 3530 3033 3433 312f 5435 3030 nce/5003431/T500 │ │ │ │ │ -00045f10: 3334 3331 2e6a 6176 613a 206a 6176 612e 3431.java: java. │ │ │ │ │ -00045f20: 6c61 6e67 2e4f 626a 6563 7420 6361 6e6e lang.Object cann │ │ │ │ │ -00045f30: 6f74 2062 6520 6465 7265 6665 7265 6e63 ot be dereferenc │ │ │ │ │ -00045f40: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -00045f50: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00045f60: 6572 656e 6365 2f35 3032 3136 3335 2f54 erence/5021635/T │ │ │ │ │ -00045f70: 3530 3231 3633 352e 6a61 7661 3a20 496e 5021635.java: In │ │ │ │ │ -00045f80: 636f 7272 6563 7420 6465 6661 756c 7420 correct default │ │ │ │ │ -00045f90: 696e 6665 7272 6564 2074 7970 6520 7061 inferred type pa │ │ │ │ │ -00045fa0: 7261 6d65 7465 7220 7768 656e 2074 7970 rameter when typ │ │ │ │ │ -00045fb0: 6520 7061 7261 6d73 2069 6e74 6572 6465 e params interde │ │ │ │ │ -00045fc0: 7065 6e64 656e 740a 0a3c 6c69 3e74 6f6f pendent..
  • too │ │ │ │ │ -00045fd0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00045fe0: 732f 696e 6665 7265 6e63 652f 3530 3231 s/inference/5021 │ │ │ │ │ -00045ff0: 3633 352f 5436 3239 3932 3131 2e6a 6176 635/T6299211.jav │ │ │ │ │ -00046000: 613a 206d 6574 686f 6420 7479 7065 2076 a: method type v │ │ │ │ │ -00046010: 6172 6961 626c 653a 2069 6e66 6572 656e ariable: inferen │ │ │ │ │ -00046020: 6365 2062 726f 6b65 6e20 666f 7220 6e75 ce broken for nu │ │ │ │ │ -00046030: 6c6c 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ll..
  • tools/ja │ │ │ │ │ -00046040: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00046050: 6572 656e 6365 2f35 3033 3435 3731 2f54 erence/5034571/T │ │ │ │ │ -00046060: 3530 3334 3537 312e 6a61 7661 3a20 5769 5034571.java: Wi │ │ │ │ │ -00046070: 6c64 6361 7264 2063 6170 7475 7265 206d ldcard capture m │ │ │ │ │ -00046080: 7573 7420 7573 6520 7468 6520 626f 756e ust use the boun │ │ │ │ │ -00046090: 6473 206f 6620 7468 6520 666f 726d 616c ds of the formal │ │ │ │ │ -000460a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000460b0: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ -000460c0: 656e 6365 2f35 3034 3234 3632 2f54 3530 ence/5042462/T50 │ │ │ │ │ -000460d0: 3432 3436 322e 6a61 7661 3a20 5072 6f62 42462.java: Prob │ │ │ │ │ -000460e0: 6c65 6d20 7769 7468 206c 6561 7374 2075 lem with least u │ │ │ │ │ -000460f0: 7070 6572 2062 6f75 6e64 2028 6c75 6229 pper bound (lub) │ │ │ │ │ -00046100: 2061 6e64 2074 7970 6520 7661 7269 6162 and type variab │ │ │ │ │ -00046110: 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a les..
  • tools/j │ │ │ │ │ -00046120: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ -00046130: 6665 7265 6e63 652f 3530 3434 3634 362f ference/5044646/ │ │ │ │ │ -00046140: 5435 3034 3436 3436 2e6a 6176 613a 2070 T5044646.java: p │ │ │ │ │ -00046150: 6163 6b61 6765 2d70 7269 7661 7465 2069 ackage-private i │ │ │ │ │ -00046160: 6e64 6972 6563 7420 6e6f 6e69 6e68 6572 ndirect noninher │ │ │ │ │ -00046170: 6974 6564 2067 656e 6572 6963 206f 7665 ited generic ove │ │ │ │ │ -00046180: 7272 6964 6572 730a 0a3c 6c69 3e74 6f6f rriders..
  • too │ │ │ │ │ -00046190: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -000461a0: 732f 696e 6665 7265 6e63 652f 3530 3439 s/inference/5049 │ │ │ │ │ -000461b0: 3532 332f 5435 3034 3935 3233 2e6a 6176 523/T5049523.jav │ │ │ │ │ -000461c0: 613a 2049 6e66 6572 656e 6365 2073 686f a: Inference sho │ │ │ │ │ -000461d0: 756c 6420 636f 6d70 7574 6520 676c 6220 uld compute glb │ │ │ │ │ -000461e0: 6f66 2074 7970 6520 6172 6775 6d65 6e74 of type argument │ │ │ │ │ -000461f0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00046200: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ -00046210: 7265 6e63 652f 3530 3730 3637 312f 5435 rence/5070671/T5 │ │ │ │ │ -00046220: 3037 3036 3731 2e6a 6176 613a 2041 7272 070671.java: Arr │ │ │ │ │ -00046230: 6179 732e 6269 6e61 7279 5365 6172 6368 ays.binarySearch │ │ │ │ │ -00046240: 2063 616e 2774 2069 6e66 6572 2069 6e74 can't infer int │ │ │ │ │ -00046250: 5b5d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 []..
  • tools/ja │ │ │ │ │ -00046260: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00046270: 6572 656e 6365 2f35 3037 3330 3630 2f47 erence/5073060/G │ │ │ │ │ -00046280: 656e 6572 6963 7341 6e64 5061 636b 6167 enericsAndPackag │ │ │ │ │ -00046290: 6573 2e6a 6176 613a 2050 6163 6b61 6765 es.java: Package │ │ │ │ │ -000462a0: 2070 7269 7661 7465 206d 656d 6265 7273 private members │ │ │ │ │ -000462b0: 206e 6f74 2066 6f75 6e64 2066 6f72 2069 not found for i │ │ │ │ │ -000462c0: 6e74 6572 7365 6374 696f 6e20 7479 7065 ntersection type │ │ │ │ │ -000462d0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -000462e0: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ -000462f0: 7265 6e63 652f 3530 3733 3036 302f 4e65 rence/5073060/Ne │ │ │ │ │ -00046300: 672e 6a61 7661 3a20 5061 636b 6167 6520 g.java: Package │ │ │ │ │ -00046310: 7072 6976 6174 6520 6d65 6d62 6572 7320 private members │ │ │ │ │ -00046320: 6e6f 7420 666f 756e 6420 666f 7220 696e not found for in │ │ │ │ │ -00046330: 7465 7273 6563 7469 6f6e 2074 7970 6573 tersection types │ │ │ │ │ -00046340: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00046350: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ -00046360: 656e 6365 2f35 3037 3330 3630 2f54 3530 ence/5073060/T50 │ │ │ │ │ -00046370: 3733 3036 302e 6a61 7661 3a20 5061 636b 73060.java: Pack │ │ │ │ │ -00046380: 6167 6520 7072 6976 6174 6520 6d65 6d62 age private memb │ │ │ │ │ -00046390: 6572 7320 6e6f 7420 666f 756e 6420 666f ers not found fo │ │ │ │ │ -000463a0: 7220 696e 7465 7273 6563 7469 6f6e 2074 r intersection t │ │ │ │ │ -000463b0: 7970 6573 0a0a 3c6c 693e 746f 6f6c 732f ypes..
  • tools/ │ │ │ │ │ -000463c0: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -000463d0: 6e66 6572 656e 6365 2f35 3037 3330 3630 nference/5073060 │ │ │ │ │ -000463e0: 2f54 3530 3733 3036 3061 2e6a 6176 613a /T5073060a.java: │ │ │ │ │ -000463f0: 2050 6163 6b61 6765 2070 7269 7661 7465 Package private │ │ │ │ │ -00046400: 206d 656d 6265 7273 206e 6f74 2066 6f75 members not fou │ │ │ │ │ -00046410: 6e64 2066 6f72 2069 6e74 6572 7365 6374 nd for intersect │ │ │ │ │ -00046420: 696f 6e20 7479 7065 730a 0a3c 6c69 3e74 ion types..
  • t │ │ │ │ │ -00046430: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00046440: 6963 732f 696e 6665 7265 6e63 652f 3530 ics/inference/50 │ │ │ │ │ -00046450: 3830 3931 372f 5435 3038 3039 3137 2e6a 80917/T5080917.j │ │ │ │ │ -00046460: 6176 613a 206c 7562 2063 6f6d 7075 7465 ava: lub compute │ │ │ │ │ -00046470: 7320 7374 7261 6e67 6520 636f 6d70 6f75 s strange compou │ │ │ │ │ -00046480: 6e64 2074 7970 6573 0a0a 3c6c 693e 746f nd types..
  • to │ │ │ │ │ -00046490: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -000464a0: 6373 2f69 6e66 6572 656e 6365 2f35 3038 cs/inference/508 │ │ │ │ │ -000464b0: 3137 3832 2f4e 6567 2e6a 6176 613a 2074 1782/Neg.java: t │ │ │ │ │ -000464c0: 7970 6520 6172 6775 6d65 6e74 7320 746f ype arguments to │ │ │ │ │ -000464d0: 206e 6f6e 2d67 656e 6572 6963 206d 6574 non-generic met │ │ │ │ │ -000464e0: 686f 6473 0a0a 3c6c 693e 746f 6f6c 732f hods..
  • tools/ │ │ │ │ │ -000464f0: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -00046500: 6e66 6572 656e 6365 2f35 3038 3137 3832 nference/5081782 │ │ │ │ │ -00046510: 2f50 6f73 2e6a 6176 613a 2074 7970 6520 /Pos.java: type │ │ │ │ │ -00046520: 6172 6775 6d65 6e74 7320 746f 206e 6f6e arguments to non │ │ │ │ │ -00046530: 2d67 656e 6572 6963 206d 6574 686f 6473 -generic methods │ │ │ │ │ -00046540: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00046550: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ -00046560: 656e 6365 2f36 3231 3532 3133 2f54 3632 ence/6215213/T62 │ │ │ │ │ -00046570: 3135 3231 332e 6a61 7661 3a20 436f 6d70 15213.java: Comp │ │ │ │ │ -00046580: 696c 6572 204a 444b 312e 3520 6372 6173 iler JDK1.5 cras │ │ │ │ │ -00046590: 6865 7320 7769 7468 2075 7365 7320 6f66 hes with uses of │ │ │ │ │ -000465a0: 2067 656e 6572 6963 730a 0a3c 6c69 3e74 generics..
  • t │ │ │ │ │ -000465b0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -000465c0: 6963 732f 696e 6665 7265 6e63 652f 3632 ics/inference/62 │ │ │ │ │ -000465d0: 3232 3736 322f 5436 3232 3237 3632 2e6a 22762/T6222762.j │ │ │ │ │ -000465e0: 6176 613a 2050 7269 6d69 7469 7665 2061 ava: Primitive a │ │ │ │ │ -000465f0: 7272 6179 7320 616e 6420 7661 7261 7267 rrays and vararg │ │ │ │ │ -00046600: 7320 696e 6665 7265 6e63 6520 6c65 6164 s inference lead │ │ │ │ │ -00046610: 7320 746f 2063 7261 7368 2069 6e20 5472 s to crash in Tr │ │ │ │ │ -00046620: 6565 4d61 6b65 722e 5479 7065 2854 7265 eeMaker.Type(Tre │ │ │ │ │ -00046630: 654d 616b 6572 2e6a 6176 613a 3533 3129 eMaker.java:531) │ │ │ │ │ -00046640: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00046650: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ -00046660: 656e 6365 2f36 3234 3035 3635 2f54 3632 ence/6240565/T62 │ │ │ │ │ -00046670: 3430 3536 352e 6a61 7661 3a20 556e 626f 40565.java: Unbo │ │ │ │ │ -00046680: 7869 6e67 2c20 6172 7261 7973 2c20 616e xing, arrays, an │ │ │ │ │ -00046690: 6420 7479 7065 2076 6172 6961 626c 6573 d type variables │ │ │ │ │ -000466a0: 2064 6f65 736e 2774 2077 6f72 6b0a 0a3c doesn't work..< │ │ │ │ │ -000466b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -000466c0: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ -000466d0: 652f 3632 3733 3435 352f 5436 3237 3334 e/6273455/T62734 │ │ │ │ │ -000466e0: 3535 2e6a 6176 613a 2053 7461 636b 206f 55.java: Stack o │ │ │ │ │ -000466f0: 7665 7266 6c6f 7720 696e 2054 7970 6573 verflow in Types │ │ │ │ │ -00046700: 2e6a 6176 613a 3334 370a 0a3c 6c69 3e74 .java:347..
  • t │ │ │ │ │ -00046710: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00046720: 6963 732f 696e 6665 7265 6e63 652f 3632 ics/inference/62 │ │ │ │ │ -00046730: 3738 3538 372f 5436 3237 3835 3837 2e6a 78587/T6278587.j │ │ │ │ │ -00046740: 6176 613a 2049 6e66 6572 656e 6365 2062 ava: Inference b │ │ │ │ │ -00046750: 726f 6b65 6e20 666f 7220 7375 6274 7970 roken for subtyp │ │ │ │ │ -00046760: 6573 206f 6620 7375 6274 7970 6573 206f es of subtypes o │ │ │ │ │ -00046770: 6620 462d 626f 756e 6465 6420 7479 7065 f F-bounded type │ │ │ │ │ -00046780: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00046790: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ -000467a0: 7265 6e63 652f 3632 3738 3538 372f 5436 rence/6278587/T6 │ │ │ │ │ -000467b0: 3237 3835 3837 4e65 672e 6a61 7661 3a20 278587Neg.java: │ │ │ │ │ -000467c0: 496e 6665 7265 6e63 6520 6272 6f6b 656e Inference broken │ │ │ │ │ -000467d0: 2066 6f72 2073 7562 7479 7065 7320 6f66 for subtypes of │ │ │ │ │ -000467e0: 2073 7562 7479 7065 7320 6f66 2046 2d62 subtypes of F-b │ │ │ │ │ -000467f0: 6f75 6e64 6564 2074 7970 6573 0a0a 3c6c ounded types..tools/javac/ge │ │ │ │ │ -00046810: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ -00046820: 2f36 3330 3239 3534 2f54 3634 3536 3937 /6302954/T645697 │ │ │ │ │ -00046830: 312e 6a61 7661 3a20 5661 7261 7267 7320 1.java: Varargs │ │ │ │ │ -00046840: 616e 6420 696e 6665 7265 6e63 6520 7072 and inference pr │ │ │ │ │ -00046850: 6f62 6c65 6d0a 0a3c 6c69 3e74 6f6f 6c73 oblem..
  • tools │ │ │ │ │ -00046860: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00046870: 696e 6665 7265 6e63 652f 3633 3032 3935 inference/630295 │ │ │ │ │ -00046880: 342f 5436 3437 3630 3733 2e6a 6176 613a 4/T6476073.java: │ │ │ │ │ -00046890: 2043 6170 7475 7265 2075 7369 6e67 2073 Capture using s │ │ │ │ │ -000468a0: 7570 6572 2077 696c 6463 6172 6420 6f66 uper wildcard of │ │ │ │ │ -000468b0: 2074 7970 6520 7661 7269 6162 6c65 7320 type variables │ │ │ │ │ -000468c0: 646f 6573 6e27 7420 776f 726b 0a0a 3c6c doesn't work..tools/javac/ge │ │ │ │ │ -000468e0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ -000468f0: 2f36 3330 3239 3534 2f58 2e6a 6176 613a /6302954/X.java: │ │ │ │ │ -00046900: 2049 6e66 6572 656e 6365 2066 6169 6c73 Inference fails │ │ │ │ │ -00046910: 2066 6f72 2074 7970 6520 7661 7269 6162 for type variab │ │ │ │ │ -00046920: 6c65 2072 6574 7572 6e20 636f 6e73 7472 le return constr │ │ │ │ │ -00046930: 6169 6e74 0a0a 3c6c 693e 746f 6f6c 732f aint..
  • tools/ │ │ │ │ │ -00046940: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -00046950: 6e66 6572 656e 6365 2f36 3331 3537 3730 nference/6315770 │ │ │ │ │ -00046960: 2f54 3633 3135 3737 302e 6a61 7661 3a20 /T6315770.java: │ │ │ │ │ -00046970: 6a61 7661 6320 696e 6665 7265 6e63 6520 javac inference │ │ │ │ │ -00046980: 616c 6c6f 7773 2063 7265 6174 696f 6e20 allows creation │ │ │ │ │ -00046990: 6f66 2073 7472 616e 6765 2074 7970 6573 of strange types │ │ │ │ │ -000469a0: 3a20 496e 7465 6765 7220 2661 6d70 3b20 : Integer & │ │ │ │ │ -000469b0: 5275 6e6e 6162 6c65 0a0a 3c6c 693e 746f Runnable..
  • to │ │ │ │ │ -000469c0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -000469d0: 6373 2f69 6e66 6572 656e 6365 2f36 3335 cs/inference/635 │ │ │ │ │ -000469e0: 3636 3733 2f54 3633 3635 3136 362e 6a61 6673/T6365166.ja │ │ │ │ │ -000469f0: 7661 3a20 6a61 7661 6320 2867 656e 6572 va: javac (gener │ │ │ │ │ -00046a00: 6963 2920 756e 6162 6c65 2074 6f20 7265 ic) unable to re │ │ │ │ │ -00046a10: 736f 6c76 6520 6d65 7468 6f64 730a 0a3c solve methods..< │ │ │ │ │ -00046a20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00046a30: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ -00046a40: 652f 3633 3536 3637 332f 5465 7374 2e6a e/6356673/Test.j │ │ │ │ │ -00046a50: 6176 613a 206a 6176 6163 2069 6e63 6f72 ava: javac incor │ │ │ │ │ -00046a60: 7265 6374 6c79 2067 656e 6572 6174 6573 rectly generates │ │ │ │ │ -00046a70: 2022 7265 6665 7265 6e63 6520 746f 2026 "reference to & │ │ │ │ │ -00046a80: 6c74 3b78 7826 6774 3b20 6973 2061 6d62 lt;xx> is amb │ │ │ │ │ -00046a90: 6967 756f 7573 220a 0a3c 6c69 3e74 6f6f iguous"..
  • too │ │ │ │ │ -00046aa0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00046ab0: 732f 696e 6665 7265 6e63 652f 3633 3539 s/inference/6359 │ │ │ │ │ -00046ac0: 3130 362f 5436 3335 3931 3036 2e6a 6176 106/T6359106.jav │ │ │ │ │ -00046ad0: 613a 2056 616c 6964 2067 656e 6572 6963 a: Valid generic │ │ │ │ │ -00046ae0: 7320 636f 6465 2064 6f65 7320 6e6f 7420 s code does not │ │ │ │ │ -00046af0: 636f 6d70 696c 650a 0a3c 6c69 3e74 6f6f compile..
  • too │ │ │ │ │ -00046b00: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00046b10: 732f 696e 6665 7265 6e63 652f 3633 3635 s/inference/6365 │ │ │ │ │ -00046b20: 3136 362f 4e65 7754 6573 742e 6a61 7661 166/NewTest.java │ │ │ │ │ -00046b30: 3a20 6a61 7661 6320 2867 656e 6572 6963 : javac (generic │ │ │ │ │ -00046b40: 2920 756e 6162 6c65 2074 6f20 7265 736f ) unable to reso │ │ │ │ │ -00046b50: 6c76 6520 6d65 7468 6f64 730a 0a3c 6c69 lve methods..
  • tools/javac/gen │ │ │ │ │ -00046b70: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -00046b80: 3633 3639 3630 352f 5436 3336 3936 3035 6369605/T6369605 │ │ │ │ │ -00046b90: 612e 6a61 7661 3a20 556e 636f 6e73 7472 a.java: Unconstr │ │ │ │ │ -00046ba0: 6169 6e65 6420 7479 7065 2076 6172 6961 ained type varia │ │ │ │ │ -00046bb0: 626c 6573 2066 6169 6c73 2074 6f20 696e bles fails to in │ │ │ │ │ -00046bc0: 636c 7564 6520 626f 756e 6473 0a0a 3c6c clude bounds..tools/javac/ge │ │ │ │ │ -00046be0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ -00046bf0: 2f36 3336 3936 3035 2f54 3633 3639 3630 /6369605/T636960 │ │ │ │ │ -00046c00: 3562 2e6a 6176 613a 2055 6e63 6f6e 7374 5b.java: Unconst │ │ │ │ │ -00046c10: 7261 696e 6564 2074 7970 6520 7661 7269 rained type vari │ │ │ │ │ -00046c20: 6162 6c65 7320 6661 696c 7320 746f 2069 ables fails to i │ │ │ │ │ -00046c30: 6e63 6c75 6465 2062 6f75 6e64 730a 0a3c nclude bounds..< │ │ │ │ │ -00046c40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00046c50: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ -00046c60: 652f 3634 3638 3338 342f 5436 3436 3833 e/6468384/T64683 │ │ │ │ │ -00046c70: 3834 2e6a 6176 613a 2050 726f 626c 656d 84.java: Problem │ │ │ │ │ -00046c80: 2077 6974 6820 756e 6465 7263 6f6e 7374 with underconst │ │ │ │ │ -00046c90: 7261 696e 6564 2074 7970 6520 7661 7269 rained type vari │ │ │ │ │ -00046ca0: 6162 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 ables..
  • tools │ │ │ │ │ -00046cb0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00046cc0: 696e 6665 7265 6e63 652f 3635 3639 3738 inference/656978 │ │ │ │ │ -00046cd0: 392f 5436 3536 3937 3839 2e6a 6176 613a 9/T6569789.java: │ │ │ │ │ -00046ce0: 2043 6f6d 7069 6c65 7220 7465 7374 206c Compiler test l │ │ │ │ │ -00046cf0: 616e 672f 5459 5045 2f74 7970 6531 3533 ang/TYPE/type153 │ │ │ │ │ -00046d00: 2f74 7970 6531 3533 3034 2f74 7970 6531 /type15304/type1 │ │ │ │ │ -00046d10: 3533 3034 2e68 746d 6c20 6661 696c 7320 5304.html fails │ │ │ │ │ -00046d20: 7369 6e63 6520 6a64 6b37 2062 3035 0a0a since jdk7 b05.. │ │ │ │ │ -00046d30: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00046d40: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -00046d50: 6365 2f36 3631 3134 3439 2f54 3636 3131 ce/6611449/T6611 │ │ │ │ │ -00046d60: 3434 392e 6a61 7661 3a20 496e 7465 726e 449.java: Intern │ │ │ │ │ -00046d70: 616c 2045 7272 6f72 2074 6872 6f77 6e20 al Error thrown │ │ │ │ │ -00046d80: 6475 7269 6e67 2067 656e 6572 6963 206d during generic m │ │ │ │ │ -00046d90: 6574 686f 642f 636f 6e73 7472 7563 746f ethod/constructo │ │ │ │ │ -00046da0: 7220 696e 766f 6361 7469 6f6e 0a0a 3c6c r invocation..tools/javac/ge │ │ │ │ │ -00046dc0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ -00046dd0: 2f36 3633 3837 3132 2f54 3636 3338 3731 /6638712/T663871 │ │ │ │ │ -00046de0: 3261 2e6a 6176 613a 2049 6e66 6572 656e 2a.java: Inferen │ │ │ │ │ -00046df0: 6365 2077 6974 6820 7769 6c64 6361 7264 ce with wildcard │ │ │ │ │ -00046e00: 2074 7970 6573 2063 6175 7365 7320 7365 types causes se │ │ │ │ │ -00046e10: 6c65 6374 696f 6e20 6f66 2069 6e61 7070 lection of inapp │ │ │ │ │ -00046e20: 6c69 6361 626c 6520 6d65 7468 6f64 0a0a licable method.. │ │ │ │ │ -00046e30: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00046e40: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -00046e50: 6365 2f36 3633 3837 3132 2f54 3636 3338 ce/6638712/T6638 │ │ │ │ │ -00046e60: 3731 3262 2e6a 6176 613a 2049 6e66 6572 712b.java: Infer │ │ │ │ │ -00046e70: 656e 6365 2077 6974 6820 7769 6c64 6361 ence with wildca │ │ │ │ │ -00046e80: 7264 2074 7970 6573 2063 6175 7365 7320 rd types causes │ │ │ │ │ -00046e90: 7365 6c65 6374 696f 6e20 6f66 2069 6e61 selection of ina │ │ │ │ │ -00046ea0: 7070 6c69 6361 626c 6520 6d65 7468 6f64 pplicable method │ │ │ │ │ -00046eb0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00046ec0: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ -00046ed0: 656e 6365 2f36 3633 3837 3132 2f54 3636 ence/6638712/T66 │ │ │ │ │ -00046ee0: 3338 3731 3263 2e6a 6176 613a 2049 6e66 38712c.java: Inf │ │ │ │ │ -00046ef0: 6572 656e 6365 2077 6974 6820 7769 6c64 erence with wild │ │ │ │ │ -00046f00: 6361 7264 2074 7970 6573 2063 6175 7365 card types cause │ │ │ │ │ -00046f10: 7320 7365 6c65 6374 696f 6e20 6f66 2069 s selection of i │ │ │ │ │ -00046f20: 6e61 7070 6c69 6361 626c 6520 6d65 7468 napplicable meth │ │ │ │ │ -00046f30: 6f64 0a0a 3c6c 693e 746f 6f6c 732f 6a61 od..
  • tools/ja │ │ │ │ │ -00046f40: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00046f50: 6572 656e 6365 2f36 3633 3837 3132 2f54 erence/6638712/T │ │ │ │ │ -00046f60: 3636 3338 3731 3264 2e6a 6176 613a 2049 6638712d.java: I │ │ │ │ │ -00046f70: 6e66 6572 656e 6365 2077 6974 6820 7769 nference with wi │ │ │ │ │ -00046f80: 6c64 6361 7264 2074 7970 6573 2063 6175 ldcard types cau │ │ │ │ │ -00046f90: 7365 7320 7365 6c65 6374 696f 6e20 6f66 ses selection of │ │ │ │ │ -00046fa0: 2069 6e61 7070 6c69 6361 626c 6520 6d65 inapplicable me │ │ │ │ │ -00046fb0: 7468 6f64 0a0a 3c6c 693e 746f 6f6c 732f thod..
  • tools/ │ │ │ │ │ -00046fc0: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -00046fd0: 6e66 6572 656e 6365 2f36 3633 3837 3132 nference/6638712 │ │ │ │ │ -00046fe0: 2f54 3636 3338 3731 3265 2e6a 6176 613a /T6638712e.java: │ │ │ │ │ -00046ff0: 2049 6e66 6572 656e 6365 2077 6974 6820 Inference with │ │ │ │ │ -00047000: 7769 6c64 6361 7264 2074 7970 6573 2063 wildcard types c │ │ │ │ │ -00047010: 6175 7365 7320 7365 6c65 6374 696f 6e20 auses selection │ │ │ │ │ -00047020: 6f66 2069 6e61 7070 6c69 6361 626c 6520 of inapplicable │ │ │ │ │ -00047030: 6d65 7468 6f64 0a0a 3c6c 693e 746f 6f6c method..
  • tool │ │ │ │ │ -00047040: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00047050: 2f69 6e66 6572 656e 6365 2f36 3635 3037 /inference/66507 │ │ │ │ │ -00047060: 3539 2f54 3636 3530 3735 3961 2e6a 6176 59/T6650759a.jav │ │ │ │ │ -00047070: 613a 2049 6e66 6572 656e 6365 206f 6620 a: Inference of │ │ │ │ │ -00047080: 666f 726d 616c 2074 7970 6520 7061 7261 formal type para │ │ │ │ │ -00047090: 6d65 7465 7220 2875 6e75 7365 6420 696e meter (unused in │ │ │ │ │ -000470a0: 2066 6f72 6d61 6c20 7061 7261 6d65 7465 formal paramete │ │ │ │ │ -000470b0: 7273 2920 6973 206e 6f74 2070 6572 666f rs) is not perfo │ │ │ │ │ -000470c0: 726d 6564 0a0a 3c6c 693e 746f 6f6c 732f rmed..
  • tools/ │ │ │ │ │ -000470d0: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -000470e0: 6e66 6572 656e 6365 2f36 3635 3037 3539 nference/6650759 │ │ │ │ │ -000470f0: 2f54 3636 3530 3735 3962 2e6a 6176 613a /T6650759b.java: │ │ │ │ │ -00047100: 2049 6e66 6572 656e 6365 206f 6620 666f Inference of fo │ │ │ │ │ -00047110: 726d 616c 2074 7970 6520 7061 7261 6d65 rmal type parame │ │ │ │ │ -00047120: 7465 7220 2875 6e75 7365 6420 696e 2066 ter (unused in f │ │ │ │ │ -00047130: 6f72 6d61 6c20 7061 7261 6d65 7465 7273 ormal parameters │ │ │ │ │ -00047140: 2920 6973 206e 6f74 2070 6572 666f 726d ) is not perform │ │ │ │ │ -00047150: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -00047160: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00047170: 6572 656e 6365 2f36 3635 3037 3539 2f54 erence/6650759/T │ │ │ │ │ -00047180: 3636 3530 3735 3963 2e6a 6176 613a 2049 6650759c.java: I │ │ │ │ │ -00047190: 6e66 6572 656e 6365 206f 6620 666f 726d nference of form │ │ │ │ │ -000471a0: 616c 2074 7970 6520 7061 7261 6d65 7465 al type paramete │ │ │ │ │ -000471b0: 7220 2875 6e75 7365 6420 696e 2066 6f72 r (unused in for │ │ │ │ │ -000471c0: 6d61 6c20 7061 7261 6d65 7465 7273 2920 mal parameters) │ │ │ │ │ -000471d0: 6973 206e 6f74 2070 6572 666f 726d 6564 is not performed │ │ │ │ │ -000471e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000471f0: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ -00047200: 656e 6365 2f36 3635 3037 3539 2f54 3636 ence/6650759/T66 │ │ │ │ │ -00047210: 3530 3735 3964 2e6a 6176 613a 2049 6e66 50759d.java: Inf │ │ │ │ │ -00047220: 6572 656e 6365 206f 6620 666f 726d 616c erence of formal │ │ │ │ │ -00047230: 2074 7970 6520 7061 7261 6d65 7465 7220 type parameter │ │ │ │ │ -00047240: 2875 6e75 7365 6420 696e 2066 6f72 6d61 (unused in forma │ │ │ │ │ -00047250: 6c20 7061 7261 6d65 7465 7273 2920 6973 l parameters) is │ │ │ │ │ -00047260: 206e 6f74 2070 6572 666f 726d 6564 0a0a not performed.. │ │ │ │ │ -00047270: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00047280: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -00047290: 6365 2f36 3635 3037 3539 2f54 3636 3530 ce/6650759/T6650 │ │ │ │ │ -000472a0: 3735 3965 2e6a 6176 613a 2049 6e66 6572 759e.java: Infer │ │ │ │ │ -000472b0: 656e 6365 206f 6620 666f 726d 616c 2074 ence of formal t │ │ │ │ │ -000472c0: 7970 6520 7061 7261 6d65 7465 7220 2875 ype parameter (u │ │ │ │ │ -000472d0: 6e75 7365 6420 696e 2066 6f72 6d61 6c20 nused in formal │ │ │ │ │ -000472e0: 7061 7261 6d65 7465 7273 2920 6973 206e parameters) is n │ │ │ │ │ -000472f0: 6f74 2070 6572 666f 726d 6564 0a0a 3c6c ot performed..tools/javac/ge │ │ │ │ │ -00047310: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ -00047320: 2f36 3635 3037 3539 2f54 3636 3530 3735 /6650759/T665075 │ │ │ │ │ -00047330: 3966 2e6a 6176 613a 2049 6e66 6572 656e 9f.java: Inferen │ │ │ │ │ -00047340: 6365 206f 6620 666f 726d 616c 2074 7970 ce of formal typ │ │ │ │ │ -00047350: 6520 7061 7261 6d65 7465 7220 2875 6e75 e parameter (unu │ │ │ │ │ -00047360: 7365 6420 696e 2066 6f72 6d61 6c20 7061 sed in formal pa │ │ │ │ │ -00047370: 7261 6d65 7465 7273 2920 6973 206e 6f74 rameters) is not │ │ │ │ │ -00047380: 2070 6572 666f 726d 6564 0a0a 3c6c 693e performed..
  • │ │ │ │ │ -00047390: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -000473a0: 7269 6373 2f69 6e66 6572 656e 6365 2f36 rics/inference/6 │ │ │ │ │ -000473b0: 3635 3037 3539 2f54 3636 3530 3735 3967 650759/T6650759g │ │ │ │ │ -000473c0: 2e6a 6176 613a 2049 6e66 6572 656e 6365 .java: Inference │ │ │ │ │ -000473d0: 206f 6620 666f 726d 616c 2074 7970 6520 of formal type │ │ │ │ │ -000473e0: 7061 7261 6d65 7465 7220 2875 6e75 7365 parameter (unuse │ │ │ │ │ -000473f0: 6420 696e 2066 6f72 6d61 6c20 7061 7261 d in formal para │ │ │ │ │ -00047400: 6d65 7465 7273 2920 6973 206e 6f74 2070 meters) is not p │ │ │ │ │ -00047410: 6572 666f 726d 6564 0a0a 3c6c 693e 746f erformed..
  • to │ │ │ │ │ -00047420: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00047430: 6373 2f69 6e66 6572 656e 6365 2f36 3635 cs/inference/665 │ │ │ │ │ -00047440: 3037 3539 2f54 3636 3530 3735 3968 2e6a 0759/T6650759h.j │ │ │ │ │ -00047450: 6176 613a 2049 6e66 6572 656e 6365 206f ava: Inference o │ │ │ │ │ -00047460: 6620 666f 726d 616c 2074 7970 6520 7061 f formal type pa │ │ │ │ │ -00047470: 7261 6d65 7465 7220 2875 6e75 7365 6420 rameter (unused │ │ │ │ │ -00047480: 696e 2066 6f72 6d61 6c20 7061 7261 6d65 in formal parame │ │ │ │ │ -00047490: 7465 7273 2920 6973 206e 6f74 2070 6572 ters) is not per │ │ │ │ │ -000474a0: 666f 726d 6564 0a0a 3c6c 693e 746f 6f6c formed..
  • tool │ │ │ │ │ -000474b0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -000474c0: 2f69 6e66 6572 656e 6365 2f36 3635 3037 /inference/66507 │ │ │ │ │ -000474d0: 3539 2f54 3636 3530 3735 3969 2e6a 6176 59/T6650759i.jav │ │ │ │ │ -000474e0: 613a 2049 6e66 6572 656e 6365 206f 6620 a: Inference of │ │ │ │ │ -000474f0: 666f 726d 616c 2074 7970 6520 7061 7261 formal type para │ │ │ │ │ -00047500: 6d65 7465 7220 2875 6e75 7365 6420 696e meter (unused in │ │ │ │ │ -00047510: 2066 6f72 6d61 6c20 7061 7261 6d65 7465 formal paramete │ │ │ │ │ -00047520: 7273 2920 6973 206e 6f74 2070 6572 666f rs) is not perfo │ │ │ │ │ -00047530: 726d 6564 0a0a 3c6c 693e 746f 6f6c 732f rmed..
  • tools/ │ │ │ │ │ -00047540: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -00047550: 6e66 6572 656e 6365 2f36 3635 3037 3539 nference/6650759 │ │ │ │ │ -00047560: 2f54 3636 3530 3735 396a 2e6a 6176 613a /T6650759j.java: │ │ │ │ │ -00047570: 2049 6e66 6572 656e 6365 206f 6620 666f Inference of fo │ │ │ │ │ -00047580: 726d 616c 2074 7970 6520 7061 7261 6d65 rmal type parame │ │ │ │ │ -00047590: 7465 7220 2875 6e75 7365 6420 696e 2066 ter (unused in f │ │ │ │ │ -000475a0: 6f72 6d61 6c20 7061 7261 6d65 7465 7273 ormal parameters │ │ │ │ │ -000475b0: 2920 6973 206e 6f74 2070 6572 666f 726d ) is not perform │ │ │ │ │ -000475c0: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -000475d0: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -000475e0: 6572 656e 6365 2f36 3635 3037 3539 2f54 erence/6650759/T │ │ │ │ │ -000475f0: 3636 3530 3735 396b 2e6a 6176 613a 2049 6650759k.java: I │ │ │ │ │ -00047600: 6e66 6572 656e 6365 206f 6620 666f 726d nference of form │ │ │ │ │ -00047610: 616c 2074 7970 6520 7061 7261 6d65 7465 al type paramete │ │ │ │ │ -00047620: 7220 2875 6e75 7365 6420 696e 2066 6f72 r (unused in for │ │ │ │ │ -00047630: 6d61 6c20 7061 7261 6d65 7465 7273 2920 mal parameters) │ │ │ │ │ -00047640: 6973 206e 6f74 2070 6572 666f 726d 6564 is not performed │ │ │ │ │ -00047650: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00047660: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ -00047670: 656e 6365 2f36 3635 3037 3539 2f54 3636 ence/6650759/T66 │ │ │ │ │ -00047680: 3530 3735 396c 2e6a 6176 613a 2049 6e66 50759l.java: Inf │ │ │ │ │ -00047690: 6572 656e 6365 206f 6620 666f 726d 616c erence of formal │ │ │ │ │ -000476a0: 2074 7970 6520 7061 7261 6d65 7465 7220 type parameter │ │ │ │ │ -000476b0: 2875 6e75 7365 6420 696e 2066 6f72 6d61 (unused in forma │ │ │ │ │ -000476c0: 6c20 7061 7261 6d65 7465 7273 2920 6973 l parameters) is │ │ │ │ │ -000476d0: 206e 6f74 2070 6572 666f 726d 6564 0a0a not performed.. │ │ │ │ │ -000476e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000476f0: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -00047700: 6365 2f36 3635 3037 3539 2f54 3636 3530 ce/6650759/T6650 │ │ │ │ │ -00047710: 3735 396d 2e6a 6176 613a 2049 6e66 6572 759m.java: Infer │ │ │ │ │ -00047720: 656e 6365 206f 6620 666f 726d 616c 2074 ence of formal t │ │ │ │ │ -00047730: 7970 6520 7061 7261 6d65 7465 7220 2875 ype parameter (u │ │ │ │ │ -00047740: 6e75 7365 6420 696e 2066 6f72 6d61 6c20 nused in formal │ │ │ │ │ -00047750: 7061 7261 6d65 7465 7273 2920 6973 206e parameters) is n │ │ │ │ │ -00047760: 6f74 2070 6572 666f 726d 6564 0a0a 3c6c ot performed..tools/javac/ge │ │ │ │ │ -00047780: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ -00047790: 2f36 3731 3833 3634 2f54 3637 3138 3336 /6718364/T671836 │ │ │ │ │ -000477a0: 342e 6a61 7661 3a20 696e 6665 7265 6e63 4.java: inferenc │ │ │ │ │ -000477b0: 6520 6661 696c 7320 7768 656e 2061 2067 e fails when a g │ │ │ │ │ -000477c0: 656e 6572 6963 206d 6574 686f 6420 6973 eneric method is │ │ │ │ │ -000477d0: 2069 6e76 6f6b 6564 2077 6974 6820 7261 invoked with ra │ │ │ │ │ -000477e0: 7720 6172 6775 6d65 6e74 730a 0a3c 6c69 w arguments..
  • tools/javac/gen │ │ │ │ │ -00047800: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -00047810: 3638 3338 3934 332f 5436 3833 3839 3433 6838943/T6838943 │ │ │ │ │ -00047820: 2e6a 6176 613a 2069 6e66 6572 656e 6365 .java: inference │ │ │ │ │ -00047830: 3a20 6a61 7661 6320 6973 206e 6f74 2068 : javac is not h │ │ │ │ │ -00047840: 616e 646c 696e 6720 7479 7065 2d76 6172 andling type-var │ │ │ │ │ -00047850: 6961 626c 6520 7375 6273 7469 7475 7469 iable substituti │ │ │ │ │ -00047860: 6f6e 2070 726f 7065 726c 790a 0a3c 6c69 on properly..
  • tools/javac/gen │ │ │ │ │ -00047880: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -00047890: 3639 3338 3435 342f 5436 3933 3834 3534 6938454/T6938454 │ │ │ │ │ -000478a0: 612e 6a61 7661 3a20 556e 6162 6c65 2074 a.java: Unable t │ │ │ │ │ -000478b0: 6f20 6465 7465 726d 696e 6520 6765 6e65 o determine gene │ │ │ │ │ -000478c0: 7269 6320 7479 7065 2069 6e20 7072 6f67 ric type in prog │ │ │ │ │ -000478d0: 7261 6d20 7468 6174 2063 6f6d 7069 6c65 ram that compile │ │ │ │ │ -000478e0: 7320 756e 6465 7220 4a61 7661 2036 0a0a s under Java 6.. │ │ │ │ │ -000478f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00047900: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -00047910: 6365 2f36 3933 3834 3534 2f54 3639 3338 ce/6938454/T6938 │ │ │ │ │ -00047920: 3435 3462 2e6a 6176 613a 2055 6e61 626c 454b.java: Unabl │ │ │ │ │ -00047930: 6520 746f 2064 6574 6572 6d69 6e65 2067 e to determine g │ │ │ │ │ -00047940: 656e 6572 6963 2074 7970 6520 696e 2070 eneric type in p │ │ │ │ │ -00047950: 726f 6772 616d 2074 6861 7420 636f 6d70 rogram that comp │ │ │ │ │ -00047960: 696c 6573 2075 6e64 6572 204a 6176 6120 iles under Java │ │ │ │ │ -00047970: 360a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6..
  • tools/jav │ │ │ │ │ -00047980: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ -00047990: 7265 6e63 652f 3639 3433 3237 382f 5436 rence/6943278/T6 │ │ │ │ │ -000479a0: 3934 3332 3738 2e6a 6176 613a 2073 7075 943278.java: spu │ │ │ │ │ -000479b0: 7269 6f75 7320 6572 726f 7220 6d65 7373 rious error mess │ │ │ │ │ -000479c0: 6167 6520 666f 7220 696e 6665 7265 6e63 age for inferenc │ │ │ │ │ -000479d0: 6520 616e 6420 7479 7065 2d76 6172 6961 e and type-varia │ │ │ │ │ -000479e0: 626c 6520 7769 7468 2065 7272 6f6e 656f ble with erroneo │ │ │ │ │ -000479f0: 7573 2062 6f75 6e64 0a0a 3c6c 693e 746f us bound..
  • to │ │ │ │ │ -00047a00: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00047a10: 6373 2f69 6e66 6572 656e 6365 2f36 3939 cs/inference/699 │ │ │ │ │ -00047a20: 3532 3030 2f54 3639 3935 3230 302e 6a61 5200/T6995200.ja │ │ │ │ │ -00047a30: 7661 3a20 4a44 4b20 3720 636f 6d70 696c va: JDK 7 compil │ │ │ │ │ -00047a40: 6572 2063 7261 7368 6573 2077 6865 6e20 er crashes when │ │ │ │ │ -00047a50: 7479 7065 2d76 6172 6961 626c 6520 6973 type-variable is │ │ │ │ │ -00047a60: 2069 6e66 6572 7265 6420 6672 6f6d 2065 inferred from e │ │ │ │ │ -00047a70: 7870 6563 7465 6420 7072 696d 6974 6976 xpected primitiv │ │ │ │ │ -00047a80: 6520 7479 7065 0a0a 3c6c 693e 746f 6f6c e type..
  • tool │ │ │ │ │ -00047a90: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00047aa0: 2f69 6e66 6572 656e 6365 2f37 3038 3635 /inference/70865 │ │ │ │ │ -00047ab0: 3836 2f54 3730 3836 3538 362e 6a61 7661 86/T7086586.java │ │ │ │ │ -00047ac0: 3a20 496e 6665 7265 6e63 6520 7072 6f64 : Inference prod │ │ │ │ │ -00047ad0: 7563 696e 6720 6e75 6c6c 2074 7970 6520 ucing null type │ │ │ │ │ -00047ae0: 6172 6775 6d65 6e74 0a0a 3c6c 693e 746f argument..
  • to │ │ │ │ │ -00047af0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00047b00: 6373 2f69 6e66 6572 656e 6365 2f37 3038 cs/inference/708 │ │ │ │ │ -00047b10: 3635 3836 2f54 3730 3836 3538 3662 2e6a 6586/T7086586b.j │ │ │ │ │ -00047b20: 6176 613a 2049 6e66 6572 656e 6365 2070 ava: Inference p │ │ │ │ │ -00047b30: 726f 6475 6369 6e67 206e 756c 6c20 7479 roducing null ty │ │ │ │ │ -00047b40: 7065 2061 7267 756d 656e 743b 2069 6e66 pe argument; inf │ │ │ │ │ -00047b50: 6572 656e 6365 2069 676e 6f72 6573 2063 erence ignores c │ │ │ │ │ -00047b60: 6170 7475 7265 2076 6172 6961 626c 6520 apture variable │ │ │ │ │ -00047b70: 6173 2075 7070 6572 2062 6f75 6e64 0a0a as upper bound.. │ │ │ │ │ -00047b80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00047b90: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -00047ba0: 6365 2f37 3038 3636 3031 2f54 3730 3836 ce/7086601/T7086 │ │ │ │ │ -00047bb0: 3630 3161 2e6a 6176 613a 2045 7272 6f72 601a.java: Error │ │ │ │ │ -00047bc0: 206d 6573 7361 6765 2062 7567 3a20 6361 message bug: ca │ │ │ │ │ -00047bd0: 7573 6520 666f 7220 6d65 7468 6f64 206d use for method m │ │ │ │ │ -00047be0: 6973 6d61 7463 6820 6973 2027 6e75 6c6c ismatch is 'null │ │ │ │ │ -00047bf0: 270a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 '..
  • tools/jav │ │ │ │ │ -00047c00: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ -00047c10: 7265 6e63 652f 3730 3836 3630 312f 5437 rence/7086601/T7 │ │ │ │ │ -00047c20: 3038 3636 3031 622e 6a61 7661 3a20 4572 086601b.java: Er │ │ │ │ │ -00047c30: 726f 7220 6d65 7373 6167 6520 6275 673a ror message bug: │ │ │ │ │ -00047c40: 2063 6175 7365 2066 6f72 206d 6574 686f cause for metho │ │ │ │ │ -00047c50: 6420 6d69 736d 6174 6368 2069 7320 276e d mismatch is 'n │ │ │ │ │ -00047c60: 756c 6c27 0a0a 3c6c 693e 746f 6f6c 732f ull'..
  • tools/ │ │ │ │ │ -00047c70: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -00047c80: 6e66 6572 656e 6365 2f37 3135 3431 3237 nference/7154127 │ │ │ │ │ -00047c90: 2f54 3731 3534 3132 372e 6a61 7661 3a20 /T7154127.java: │ │ │ │ │ -00047ca0: 496e 6665 7265 6e63 6520 636c 6561 6e75 Inference cleanu │ │ │ │ │ -00047cb0: 703a 2072 656d 6f76 6520 626f 756e 6420 p: remove bound │ │ │ │ │ -00047cc0: 6368 6563 6b20 616e 616c 7973 6973 2066 check analysis f │ │ │ │ │ -00047cd0: 726f 6d20 7669 7369 746f 7273 2069 6e20 rom visitors in │ │ │ │ │ -00047ce0: 5479 7065 732e 6a61 7661 0a0a 3c6c 693e Types.java..
  • │ │ │ │ │ -00047cf0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00047d00: 7269 6373 2f69 6e66 6572 656e 6365 2f37 rics/inference/7 │ │ │ │ │ -00047d10: 3137 3733 3036 2f54 3731 3737 3330 3661 177306/T7177306a │ │ │ │ │ -00047d20: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ -00047d30: 6e3a 2075 6e63 6865 636b 6564 206d 6574 n: unchecked met │ │ │ │ │ -00047d40: 686f 6420 6361 6c6c 2064 6f65 7320 6e6f hod call does no │ │ │ │ │ -00047d50: 7420 6572 6173 6520 7265 7475 726e 2074 t erase return t │ │ │ │ │ -00047d60: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ -00047d70: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ -00047d80: 6665 7265 6e63 652f 3731 3737 3330 362f ference/7177306/ │ │ │ │ │ -00047d90: 5437 3137 3733 3036 622e 6a61 7661 3a20 T7177306b.java: │ │ │ │ │ -00047da0: 5265 6772 6573 7369 6f6e 3a20 756e 6368 Regression: unch │ │ │ │ │ -00047db0: 6563 6b65 6420 6d65 7468 6f64 2063 616c ecked method cal │ │ │ │ │ -00047dc0: 6c20 646f 6573 206e 6f74 2065 7261 7365 l does not erase │ │ │ │ │ -00047dd0: 2072 6574 7572 6e20 7479 7065 0a0a 3c6c return type..tools/javac/ge │ │ │ │ │ -00047df0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ -00047e00: 2f37 3137 3733 3036 2f54 3731 3737 3330 /7177306/T717730 │ │ │ │ │ -00047e10: 3663 2e6a 6176 613a 2052 6567 7265 7373 6c.java: Regress │ │ │ │ │ -00047e20: 696f 6e3a 2075 6e63 6865 636b 6564 206d ion: unchecked m │ │ │ │ │ -00047e30: 6574 686f 6420 6361 6c6c 2064 6f65 7320 ethod call does │ │ │ │ │ -00047e40: 6e6f 7420 6572 6173 6520 7265 7475 726e not erase return │ │ │ │ │ -00047e50: 2074 7970 650a 0a3c 6c69 3e74 6f6f 6c73 type..
  • tools │ │ │ │ │ -00047e60: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00047e70: 696e 6665 7265 6e63 652f 3731 3737 3330 inference/717730 │ │ │ │ │ -00047e80: 362f 5437 3137 3733 3036 642e 6a61 7661 6/T7177306d.java │ │ │ │ │ -00047e90: 3a20 5265 6772 6573 7369 6f6e 3a20 756e : Regression: un │ │ │ │ │ -00047ea0: 6368 6563 6b65 6420 6d65 7468 6f64 2063 checked method c │ │ │ │ │ -00047eb0: 616c 6c20 646f 6573 206e 6f74 2065 7261 all does not era │ │ │ │ │ -00047ec0: 7365 2072 6574 7572 6e20 7479 7065 0a0a se return type.. │ │ │ │ │ -00047ed0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00047ee0: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -00047ef0: 6365 2f37 3137 3733 3036 2f54 3731 3737 ce/7177306/T7177 │ │ │ │ │ -00047f00: 3330 3665 2e6a 6176 613a 2052 6567 7265 306e.java: Regre │ │ │ │ │ -00047f10: 7373 696f 6e3a 2075 6e63 6865 636b 6564 ssion: unchecked │ │ │ │ │ -00047f20: 206d 6574 686f 6420 6361 6c6c 2064 6f65 method call doe │ │ │ │ │ -00047f30: 7320 6e6f 7420 6572 6173 6520 7265 7475 s not erase retu │ │ │ │ │ -00047f40: 726e 2074 7970 650a 0a3c 6c69 3e74 6f6f rn type..
  • too │ │ │ │ │ -00047f50: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00047f60: 732f 696e 6665 7265 6e63 652f 3830 3036 s/inference/8006 │ │ │ │ │ -00047f70: 3639 322f 5438 3030 3636 3932 2e6a 6176 692/T8006692.jav │ │ │ │ │ -00047f80: 613a 206a 646b 2f74 6573 742f 6a61 7661 a: jdk/test/java │ │ │ │ │ -00047f90: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ -00047fa0: 732f 4269 6742 696e 6172 7953 6561 7263 s/BigBinarySearc │ │ │ │ │ -00047fb0: 682e 6a61 7661 2066 6169 6c73 2074 6f20 h.java fails to │ │ │ │ │ -00047fc0: 636f 6d70 696c 650a 0a3c 6c69 3e74 6f6f compile..
  • too │ │ │ │ │ -00047fd0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00047fe0: 732f 696e 6665 7265 6e63 652f 3830 3135 s/inference/8015 │ │ │ │ │ -00047ff0: 3530 352f 5438 3031 3535 3035 2e6a 6176 505/T8015505.jav │ │ │ │ │ -00048000: 613a 2053 7075 7269 6f75 7320 696e 6665 a: Spurious infe │ │ │ │ │ -00048010: 7265 6e63 6520 6572 726f 7220 7768 656e rence error when │ │ │ │ │ -00048020: 2072 6574 7572 6e20 7479 7065 206f 6620 return type of │ │ │ │ │ -00048030: 6765 6e65 7269 6320 6d65 7468 6f64 2072 generic method r │ │ │ │ │ -00048040: 6571 7569 7265 7320 756e 6368 6563 6b65 equires unchecke │ │ │ │ │ -00048050: 6420 636f 6e76 6572 7369 6f6e 2074 6f20 d conversion to │ │ │ │ │ -00048060: 7461 7267 6574 0a0a 3c6c 693e 746f 6f6c target..
  • tool │ │ │ │ │ -00048070: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00048080: 2f69 6e66 6572 656e 6365 2f38 3031 3938 /inference/80198 │ │ │ │ │ -00048090: 3234 2f54 3830 3139 3832 342e 6a61 7661 24/T8019824.java │ │ │ │ │ -000480a0: 3a20 7665 7279 206c 6f6e 6720 6572 726f : very long erro │ │ │ │ │ -000480b0: 7220 6d65 7373 6167 6573 206f 6e20 696e r messages on in │ │ │ │ │ -000480c0: 6665 7265 6e63 6520 6572 726f 720a 0a3c ference error..< │ │ │ │ │ -000480d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -000480e0: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ -000480f0: 652f 3830 3230 3134 392f 5438 3032 3031 e/8020149/T80201 │ │ │ │ │ -00048100: 3439 2e6a 6176 613a 2047 7261 7068 2069 49.java: Graph i │ │ │ │ │ -00048110: 6e66 6572 656e 6365 3a20 7772 6f6e 6720 nference: wrong │ │ │ │ │ -00048120: 6c6f 6769 6320 666f 7220 7069 636b 696e logic for pickin │ │ │ │ │ -00048130: 6720 6265 7374 2076 6172 6961 626c 6520 g best variable │ │ │ │ │ -00048140: 746f 2073 6f6c 7665 0a0a 3c6c 693e 746f to solve..
  • to │ │ │ │ │ -00048150: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -00048160: 6373 2f69 6e66 6572 656e 6365 2f38 3034 cs/inference/804 │ │ │ │ │ -00048170: 3337 3235 2f54 3830 3433 3732 352e 6a61 3725/T8043725.ja │ │ │ │ │ -00048180: 7661 3a20 6a61 7661 6320 6661 696c 7320 va: javac fails │ │ │ │ │ -00048190: 7769 7468 2053 7461 636b 4f76 6572 666c with StackOverfl │ │ │ │ │ -000481a0: 6f77 4578 6365 7074 696f 6e0a 0a3c 6c69 owException..
  • tools/javac/gen │ │ │ │ │ -000481c0: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -000481d0: 3830 3433 3839 332f 5438 3034 3338 3933 8043893/T8043893 │ │ │ │ │ -000481e0: 2e6a 6176 613a 2049 6e66 6572 656e 6365 .java: Inference │ │ │ │ │ -000481f0: 2064 6f65 736e 2774 2072 6570 6f72 7420 doesn't report │ │ │ │ │ -00048200: 6572 726f 7220 6f6e 2069 6e63 6f6d 7061 error on incompa │ │ │ │ │ -00048210: 7469 626c 6520 7570 7065 7220 626f 756e tible upper boun │ │ │ │ │ -00048220: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -00048230: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00048240: 6572 656e 6365 2f38 3034 3339 3236 2f54 erence/8043926/T │ │ │ │ │ -00048250: 3830 3433 3932 362e 6a61 7661 3a20 6a61 8043926.java: ja │ │ │ │ │ -00048260: 7661 632c 2063 6f64 6520 7661 6c69 6420 vac, code valid │ │ │ │ │ -00048270: 696e 2037 2069 7320 6e6f 7420 636f 6d70 in 7 is not comp │ │ │ │ │ -00048280: 696c 696e 6720 666f 7220 380a 0a3c 6c69 iling for 8..
  • tools/javac/gen │ │ │ │ │ -000482a0: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -000482b0: 3830 3438 3833 382f 5438 3034 3838 3338 8048838/T8048838 │ │ │ │ │ -000482c0: 2e6a 6176 613a 2074 7970 6520 696e 6665 .java: type infe │ │ │ │ │ -000482d0: 7265 6e63 6520 7065 7266 6f72 6d61 6e63 rence performanc │ │ │ │ │ -000482e0: 6520 7265 6772 6573 7369 6f6e 0a0a 3c6c e regression..tools/javac/ge │ │ │ │ │ -00048300: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ -00048310: 2f38 3035 3539 3633 2f54 3830 3535 3936 /8055963/T805596 │ │ │ │ │ -00048320: 332e 6a61 7661 3a20 496e 6665 7265 6e63 3.java: Inferenc │ │ │ │ │ -00048330: 6520 6661 696c 7572 6520 7769 7468 206e e failure with n │ │ │ │ │ -00048340: 6573 7465 6420 696e 766f 6361 7469 6f6e ested invocation │ │ │ │ │ -00048350: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00048360: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ -00048370: 656e 6365 2f38 3035 3831 3939 2f54 3830 ence/8058199/T80 │ │ │ │ │ -00048380: 3538 3139 392e 6a61 7661 3a20 436f 6465 58199.java: Code │ │ │ │ │ -00048390: 2067 656e 6572 6174 696f 6e20 7072 6f62 generation prob │ │ │ │ │ -000483a0: 6c65 6d20 7769 7468 206a 6176 6163 2073 lem with javac s │ │ │ │ │ -000483b0: 6b69 7070 696e 6720 6120 6368 6563 6b63 kipping a checkc │ │ │ │ │ -000483c0: 6173 7420 696e 7374 7275 6374 696f 6e0a ast instruction. │ │ │ │ │ -000483d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000483e0: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ -000483f0: 6e63 652f 3830 3538 3531 312f 5438 3035 nce/8058511/T805 │ │ │ │ │ -00048400: 3835 3131 612e 6a61 7661 3a20 5374 6163 8511a.java: Stac │ │ │ │ │ -00048410: 6b4f 7665 7266 6c6f 7745 7272 6f72 2061 kOverflowError a │ │ │ │ │ -00048420: 7420 636f 6d2e 7375 6e2e 746f 6f6c 732e t com.sun.tools. │ │ │ │ │ -00048430: 6a61 7661 632e 636f 6465 2e54 7970 6573 javac.code.Types │ │ │ │ │ -00048440: 2e6c 7562 0a0a 3c6c 693e 746f 6f6c 732f .lub..
  • tools/ │ │ │ │ │ -00048450: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -00048460: 6e66 6572 656e 6365 2f38 3035 3835 3131 nference/8058511 │ │ │ │ │ -00048470: 2f54 3830 3538 3531 3162 2e6a 6176 613a /T8058511b.java: │ │ │ │ │ -00048480: 2053 7461 636b 4f76 6572 666c 6f77 4572 StackOverflowEr │ │ │ │ │ -00048490: 726f 7220 6174 2063 6f6d 2e73 756e 2e74 ror at com.sun.t │ │ │ │ │ -000484a0: 6f6f 6c73 2e6a 6176 6163 2e63 6f64 652e ools.javac.code. │ │ │ │ │ -000484b0: 5479 7065 732e 6c75 620a 0a3c 6c69 3e74 Types.lub..
  • t │ │ │ │ │ -000484c0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -000484d0: 6963 732f 696e 6665 7265 6e63 652f 3830 ics/inference/80 │ │ │ │ │ -000484e0: 3538 3531 312f 5438 3035 3835 3131 632e 58511/T8058511c. │ │ │ │ │ -000484f0: 6a61 7661 3a20 5374 6163 6b4f 7665 7266 java: StackOverf │ │ │ │ │ -00048500: 6c6f 7745 7272 6f72 2061 7420 636f 6d2e lowError at com. │ │ │ │ │ -00048510: 7375 6e2e 746f 6f6c 732e 6a61 7661 632e sun.tools.javac. │ │ │ │ │ -00048520: 636f 6465 2e54 7970 6573 2e6c 7562 0a0a code.Types.lub.. │ │ │ │ │ -00048530: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00048540: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -00048550: 6365 2f38 3036 3239 3737 2f54 3830 3632 ce/8062977/T8062 │ │ │ │ │ -00048560: 3937 372e 6a61 7661 3a20 496e 6665 7265 977.java: Infere │ │ │ │ │ -00048570: 6e63 653a 204e 756c 6c50 6f69 6e74 6572 nce: NullPointer │ │ │ │ │ -00048580: 4578 6365 7074 696f 6e20 6475 7269 6e67 Exception during │ │ │ │ │ -00048590: 2062 6f75 6e64 2069 6e63 6f72 706f 7261 bound incorpora │ │ │ │ │ -000485a0: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ -000485b0: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -000485c0: 6e66 6572 656e 6365 2f38 3036 3737 3637 nference/8067767 │ │ │ │ │ -000485d0: 2f54 3830 3637 3736 372e 6a61 7661 3a20 /T8067767.java: │ │ │ │ │ -000485e0: 7479 7065 2069 6e66 6572 656e 6365 2070 type inference p │ │ │ │ │ -000485f0: 6572 666f 726d 616e 6365 2072 6567 7265 erformance regre │ │ │ │ │ -00048600: 7373 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ssion..
  • tools │ │ │ │ │ -00048610: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00048620: 696e 6665 7265 6e63 652f 3830 3737 3330 inference/807730 │ │ │ │ │ -00048630: 362f 5438 3037 3733 3036 2e6a 6176 613a 6/T8077306.java: │ │ │ │ │ -00048640: 2052 6563 7572 7369 7665 2069 6d70 6c65 Recursive imple │ │ │ │ │ -00048650: 6d65 6e74 6174 696f 6e20 6f66 204c 6973 mentation of Lis │ │ │ │ │ -00048660: 742e 6d61 7020 6c65 6164 7320 746f 2073 t.map leads to s │ │ │ │ │ -00048670: 7461 636b 206f 7665 7266 6c6f 770a 0a3c tack overflow..< │ │ │ │ │ -00048680: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -00048690: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ -000486a0: 652f 3830 3738 3032 342f 5438 3037 3830 e/8078024/T80780 │ │ │ │ │ -000486b0: 3234 2e6a 6176 613a 2062 6566 6f72 6520 24.java: before │ │ │ │ │ -000486c0: 7468 6520 7061 7463 6820 666f 7220 4a44 the patch for JD │ │ │ │ │ -000486d0: 4b2d 3830 3738 3032 3420 7468 6973 2063 K-8078024 this c │ │ │ │ │ -000486e0: 6f64 6520 7761 736e 2774 2061 6363 6570 ode wasn't accep │ │ │ │ │ -000486f0: 7465 6420 6279 2074 6865 2063 6f6d 7069 ted by the compi │ │ │ │ │ -00048700: 6c65 722e 0a0a 3c6c 693e 746f 6f6c 732f ler...
  • tools/ │ │ │ │ │ -00048710: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ -00048720: 6e66 6572 656e 6365 2f38 3133 3033 3034 nference/8130304 │ │ │ │ │ -00048730: 2f54 3831 3330 3330 342e 6a61 7661 3a20 /T8130304.java: │ │ │ │ │ -00048740: 496e 6665 7265 6e63 653a 204e 6f64 654e Inference: NodeN │ │ │ │ │ -00048750: 6f74 466f 756e 6445 7863 6570 7469 6f6e otFoundException │ │ │ │ │ -00048760: 2074 6872 6f77 6e20 7769 7468 2064 6565 thrown with dee │ │ │ │ │ -00048770: 7020 6765 6e65 7269 6320 6d65 7468 6f64 p generic method │ │ │ │ │ -00048780: 2063 616c 6c20 6368 6169 6e0a 0a3c 6c69 call chain..
  • tools/javac/gen │ │ │ │ │ -000487a0: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -000487b0: 3831 3431 3631 332f 5438 3134 3136 3133 8141613/T8141613 │ │ │ │ │ -000487c0: 2e6a 6176 613a 2043 6f6d 7069 6c65 7220 .java: Compiler │ │ │ │ │ -000487d0: 6661 696c 7320 746f 2069 6e66 6572 2067 fails to infer g │ │ │ │ │ -000487e0: 656e 6572 6963 2074 7970 650a 0a3c 6c69 eneric type..
  • tools/javac/gen │ │ │ │ │ -00048800: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -00048810: 3831 3437 3439 332f 5438 3134 3734 3933 8147493/T8147493 │ │ │ │ │ -00048820: 612e 6a61 7661 3a20 7265 6772 6573 7369 a.java: regressi │ │ │ │ │ -00048830: 6f6e 2077 6865 6e20 7479 7065 2d63 6865 on when type-che │ │ │ │ │ -00048840: 636b 696e 6720 756e 6368 6563 6b65 6420 cking unchecked │ │ │ │ │ -00048850: 6d65 7468 6f64 2063 616c 6c73 0a0a 3c6c method calls..tools/javac/ge │ │ │ │ │ -00048870: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ -00048880: 2f38 3134 3734 3933 2f54 3831 3437 3439 /8147493/T814749 │ │ │ │ │ -00048890: 3362 2e6a 6176 613a 2072 6567 7265 7373 3b.java: regress │ │ │ │ │ -000488a0: 696f 6e20 7768 656e 2074 7970 652d 6368 ion when type-ch │ │ │ │ │ -000488b0: 6563 6b69 6e67 2075 6e63 6865 636b 6564 ecking unchecked │ │ │ │ │ -000488c0: 206d 6574 686f 6420 6361 6c6c 730a 0a3c method calls..< │ │ │ │ │ -000488d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -000488e0: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ -000488f0: 652f 3831 3438 3231 332f 5438 3134 3832 e/8148213/T81482 │ │ │ │ │ -00048900: 3133 2e6a 6176 613a 2052 6567 7265 7373 13.java: Regress │ │ │ │ │ -00048910: 696f 6e3a 206e 6573 7465 6420 756e 6368 ion: nested unch │ │ │ │ │ -00048920: 6563 6b65 6420 6361 6c6c 2064 6f65 7320 ecked call does │ │ │ │ │ -00048930: 6e6f 7420 7472 6967 6765 7220 6572 6173 not trigger eras │ │ │ │ │ -00048940: 7572 6520 6f66 2072 6574 7572 6e20 7479 ure of return ty │ │ │ │ │ -00048950: 7065 0a0a 3c6c 693e 746f 6f6c 732f 6a61 pe..
  • tools/ja │ │ │ │ │ -00048960: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00048970: 6572 656e 6365 2f38 3135 3234 3131 2f54 erence/8152411/T │ │ │ │ │ -00048980: 3831 3532 3431 312e 6a61 7661 3a20 5265 8152411.java: Re │ │ │ │ │ -00048990: 6772 6573 7369 6f6e 3a20 6e65 7374 6564 gression: nested │ │ │ │ │ -000489a0: 2075 6e63 6865 636b 6564 2063 616c 6c20 unchecked call │ │ │ │ │ -000489b0: 646f 6573 206e 6f74 2074 7269 6767 6572 does not trigger │ │ │ │ │ -000489c0: 2065 7261 7375 7265 206f 6620 7265 7475 erasure of retu │ │ │ │ │ -000489d0: 726e 2074 7970 650a 0a3c 6c69 3e74 6f6f rn type..
  • too │ │ │ │ │ -000489e0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -000489f0: 732f 696e 6665 7265 6e63 652f 3831 3532 s/inference/8152 │ │ │ │ │ -00048a00: 3833 322f 5438 3135 3238 3332 2e6a 6176 832/T8152832.jav │ │ │ │ │ -00048a10: 613a 2054 7970 6520 696e 6665 7265 6e63 a: Type inferenc │ │ │ │ │ -00048a20: 6520 7265 6772 6573 7369 6f6e 2069 6e20 e regression in │ │ │ │ │ -00048a30: 6a61 7661 630a 0a3c 6c69 3e74 6f6f 6c73 javac..
  • tools │ │ │ │ │ -00048a40: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00048a50: 696e 6665 7265 6e63 652f 3831 3536 3935 inference/815695 │ │ │ │ │ -00048a60: 342f 5438 3135 3639 3534 2e6a 6176 613a 4/T8156954.java: │ │ │ │ │ -00048a70: 206a 6176 6163 2069 6e63 6f72 7265 6374 javac incorrect │ │ │ │ │ -00048a80: 6c79 2063 6f6d 706c 6169 6e73 206f 6620 ly complains of │ │ │ │ │ -00048a90: 696e 636f 6d70 6174 6962 6c65 2074 7970 incompatible typ │ │ │ │ │ -00048aa0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -00048ab0: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00048ac0: 6572 656e 6365 2f38 3135 3731 3439 2f54 erence/8157149/T │ │ │ │ │ -00048ad0: 3831 3537 3134 3961 2e6a 6176 613a 2049 8157149a.java: I │ │ │ │ │ -00048ae0: 6e66 6572 656e 6365 3a20 7765 6972 6420 nference: weird │ │ │ │ │ -00048af0: 7072 6f70 6167 6174 696f 6e20 6f66 2074 propagation of t │ │ │ │ │ -00048b00: 6872 6f77 6e20 696e 6665 7265 6e63 6520 hrown inference │ │ │ │ │ -00048b10: 7661 7269 6162 6c65 730a 0a3c 6c69 3e74 variables..
  • t │ │ │ │ │ -00048b20: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00048b30: 6963 732f 696e 6665 7265 6e63 652f 3831 ics/inference/81 │ │ │ │ │ -00048b40: 3537 3134 392f 5438 3135 3731 3439 622e 57149/T8157149b. │ │ │ │ │ -00048b50: 6a61 7661 3a20 496e 6665 7265 6e63 653a java: Inference: │ │ │ │ │ -00048b60: 2077 6569 7264 2070 726f 7061 6761 7469 weird propagati │ │ │ │ │ -00048b70: 6f6e 206f 6620 7468 726f 776e 2069 6e66 on of thrown inf │ │ │ │ │ -00048b80: 6572 656e 6365 2076 6172 6961 626c 6573 erence variables │ │ │ │ │ -00048b90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00048ba0: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ -00048bb0: 656e 6365 2f38 3135 3731 3439 2f54 3831 ence/8157149/T81 │ │ │ │ │ -00048bc0: 3537 3134 3963 2e6a 6176 613a 2049 6e66 57149c.java: Inf │ │ │ │ │ -00048bd0: 6572 656e 6365 3a20 7765 6972 6420 7072 erence: weird pr │ │ │ │ │ -00048be0: 6f70 6167 6174 696f 6e20 6f66 2074 6872 opagation of thr │ │ │ │ │ -00048bf0: 6f77 6e20 696e 6665 7265 6e63 6520 7661 own inference va │ │ │ │ │ -00048c00: 7269 6162 6c65 730a 0a3c 6c69 3e74 6f6f riables..
  • too │ │ │ │ │ -00048c10: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00048c20: 732f 696e 6665 7265 6e63 652f 3831 3538 s/inference/8158 │ │ │ │ │ -00048c30: 3335 352f 5438 3135 3833 3535 2e6a 6176 355/T8158355.jav │ │ │ │ │ -00048c40: 613a 2049 6e66 6572 656e 6365 2067 7261 a: Inference gra │ │ │ │ │ -00048c50: 7068 2064 6f74 2073 7570 706f 7274 2062 ph dot support b │ │ │ │ │ -00048c60: 726f 6b65 6e0a 0a3c 6c69 3e74 6f6f 6c73 roken..
  • tools │ │ │ │ │ -00048c70: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00048c80: 696e 6665 7265 6e63 652f 3831 3539 3638 inference/815968 │ │ │ │ │ -00048c90: 302f 5438 3135 3936 3830 2e6a 6176 613a 0/T8159680.java: │ │ │ │ │ -00048ca0: 2049 6e66 6572 656e 6365 2066 6169 6c75 Inference failu │ │ │ │ │ -00048cb0: 7265 2077 6974 6820 756e 6368 6563 6b65 re with unchecke │ │ │ │ │ -00048cc0: 6420 7375 6274 7970 696e 6720 616e 6420 d subtyping and │ │ │ │ │ -00048cd0: 6172 7261 7973 0a0a 3c6c 693e 746f 6f6c arrays..
  • tool │ │ │ │ │ -00048ce0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00048cf0: 2f69 6e66 6572 656e 6365 2f38 3136 3433 /inference/81643 │ │ │ │ │ -00048d00: 3939 2f54 3831 3634 3339 392e 6a61 7661 99/T8164399.java │ │ │ │ │ -00048d10: 3a20 696e 6665 7265 6e63 6520 6f66 2074 : inference of t │ │ │ │ │ -00048d20: 6872 6f77 6e20 7661 7269 6162 6c65 2064 hrown variable d │ │ │ │ │ -00048d30: 6f65 7320 6e6f 7420 776f 726b 2063 6f72 oes not work cor │ │ │ │ │ -00048d40: 7265 6374 6c79 0a0a 3c6c 693e 746f 6f6c rectly..
  • tool │ │ │ │ │ -00048d50: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00048d60: 2f69 6e66 6572 656e 6365 2f38 3136 3433 /inference/81643 │ │ │ │ │ -00048d70: 3939 2f54 3831 3634 3339 3962 2e6a 6176 99/T8164399b.jav │ │ │ │ │ -00048d80: 613a 2069 6e66 6572 656e 6365 206f 6620 a: inference of │ │ │ │ │ -00048d90: 7468 726f 776e 2076 6172 6961 626c 6520 thrown variable │ │ │ │ │ -00048da0: 646f 6573 206e 6f74 2077 6f72 6b20 636f does not work co │ │ │ │ │ -00048db0: 7272 6563 746c 790a 0a3c 6c69 3e74 6f6f rrectly..
  • too │ │ │ │ │ -00048dc0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00048dd0: 732f 696e 6665 7265 6e63 652f 3831 3638 s/inference/8168 │ │ │ │ │ -00048de0: 3133 342f 5438 3136 3831 3334 2e6a 6176 134/T8168134.jav │ │ │ │ │ -00048df0: 613a 2049 6e66 6572 656e 6365 3a20 6a61 a: Inference: ja │ │ │ │ │ -00048e00: 7661 6320 696e 636f 7272 6563 746c 7920 vac incorrectly │ │ │ │ │ -00048e10: 7072 6f70 6167 6174 696e 6720 696e 6e65 propagating inne │ │ │ │ │ -00048e20: 7220 636f 6e73 7472 6169 6e74 2077 6974 r constraint wit │ │ │ │ │ -00048e30: 6820 7072 696d 6974 6976 6520 7461 7267 h primitive targ │ │ │ │ │ -00048e40: 6574 0a0a 3c6c 693e 746f 6f6c 732f 6a61 et..
  • tools/ja │ │ │ │ │ -00048e50: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00048e60: 6572 656e 6365 2f38 3137 3034 3130 2f54 erence/8170410/T │ │ │ │ │ -00048e70: 3831 3730 3431 302e 6a61 7661 3a20 696e 8170410.java: in │ │ │ │ │ -00048e80: 6665 7265 6e63 653a 206a 6176 6163 2064 ference: javac d │ │ │ │ │ -00048e90: 6f65 736e 2774 2069 6d70 6c65 6d65 6e74 oesn't implement │ │ │ │ │ -00048ea0: 2031 382e 322e 3520 636f 7272 6563 746c 18.2.5 correctl │ │ │ │ │ -00048eb0: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ -00048ec0: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ -00048ed0: 7265 6e63 652f 3831 3734 3234 392f 5438 rence/8174249/T8 │ │ │ │ │ -00048ee0: 3137 3432 3439 612e 6a61 7661 3a20 5265 174249a.java: Re │ │ │ │ │ -00048ef0: 6772 6573 7369 6f6e 2069 6e20 6765 6e65 gression in gene │ │ │ │ │ -00048f00: 7269 6320 6d65 7468 6f64 2075 6e63 6865 ric method unche │ │ │ │ │ -00048f10: 636b 6564 2063 616c 6c73 0a0a 3c6c 693e cked calls..
  • │ │ │ │ │ -00048f20: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00048f30: 7269 6373 2f69 6e66 6572 656e 6365 2f38 rics/inference/8 │ │ │ │ │ -00048f40: 3137 3432 3439 2f54 3831 3734 3234 3962 174249/T8174249b │ │ │ │ │ -00048f50: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ -00048f60: 6e20 696e 2067 656e 6572 6963 206d 6574 n in generic met │ │ │ │ │ -00048f70: 686f 6420 756e 6368 6563 6b65 6420 6361 hod unchecked ca │ │ │ │ │ -00048f80: 6c6c 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a lls..
  • tools/j │ │ │ │ │ -00048f90: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ -00048fa0: 6665 7265 6e63 652f 3831 3736 3533 342f ference/8176534/ │ │ │ │ │ -00048fb0: 5438 3137 3635 3334 2e6a 6176 613a 204d T8176534.java: M │ │ │ │ │ -00048fc0: 6973 7369 6e67 2063 6865 636b 2061 6761 issing check aga │ │ │ │ │ -00048fd0: 696e 7374 2074 6172 6765 742d 7479 7065 inst target-type │ │ │ │ │ -00048fe0: 2064 7572 696e 6720 6170 706c 6963 6162 during applicab │ │ │ │ │ -00048ff0: 696c 6974 7920 696e 6665 7265 6e63 650a ility inference. │ │ │ │ │ -00049000: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00049010: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ -00049020: 6e63 652f 3831 3736 3533 342f 5465 7374 nce/8176534/Test │ │ │ │ │ -00049030: 556e 6368 6563 6b65 6443 616c 6c73 2e6a UncheckedCalls.j │ │ │ │ │ -00049040: 6176 613a 204d 6973 7369 6e67 2063 6865 ava: Missing che │ │ │ │ │ -00049050: 636b 2061 6761 696e 7374 2074 6172 6765 ck against targe │ │ │ │ │ -00049060: 742d 7479 7065 2064 7572 696e 6720 6170 t-type during ap │ │ │ │ │ -00049070: 706c 6963 6162 696c 6974 7920 696e 6665 plicability infe │ │ │ │ │ -00049080: 7265 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 rence..
  • tools │ │ │ │ │ -00049090: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -000490a0: 696e 6665 7265 6e63 652f 3831 3737 3039 inference/817709 │ │ │ │ │ -000490b0: 372f 5438 3137 3730 3937 612e 6a61 7661 7/T8177097a.java │ │ │ │ │ -000490c0: 3a20 4765 6e65 7269 6320 6d65 7468 6f64 : Generic method │ │ │ │ │ -000490d0: 2072 6566 6572 656e 6365 2072 6574 7572 reference retur │ │ │ │ │ -000490e0: 6e69 6e67 2077 696c 6463 6172 6420 7061 ning wildcard pa │ │ │ │ │ -000490f0: 7261 6d65 7465 7269 7a65 6420 7479 7065 rameterized type │ │ │ │ │ -00049100: 2064 6f65 7320 6e6f 7420 636f 6d70 696c does not compil │ │ │ │ │ -00049110: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -00049120: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ -00049130: 7265 6e63 652f 3831 3737 3039 372f 5438 rence/8177097/T8 │ │ │ │ │ -00049140: 3137 3730 3937 622e 6a61 7661 3a20 4765 177097b.java: Ge │ │ │ │ │ -00049150: 6e65 7269 6320 6d65 7468 6f64 2072 6566 neric method ref │ │ │ │ │ -00049160: 6572 656e 6365 2072 6574 7572 6e69 6e67 erence returning │ │ │ │ │ -00049170: 2077 696c 6463 6172 6420 7061 7261 6d65 wildcard parame │ │ │ │ │ -00049180: 7465 7269 7a65 6420 7479 7065 2064 6f65 terized type doe │ │ │ │ │ -00049190: 7320 6e6f 7420 636f 6d70 696c 650a 0a3c s not compile..< │ │ │ │ │ -000491a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -000491b0: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ -000491c0: 652f 3831 3738 3135 302f 5438 3137 3831 e/8178150/T81781 │ │ │ │ │ -000491d0: 3530 2e6a 6176 613a 2052 6567 7265 7373 50.java: Regress │ │ │ │ │ -000491e0: 696f 6e20 696e 206c 6f67 6963 2066 6f72 ion in logic for │ │ │ │ │ -000491f0: 2068 616e 646c 696e 6720 696e 6665 7265 handling infere │ │ │ │ │ -00049200: 6e63 6520 7374 7563 6b20 636f 6e73 7472 nce stuck constr │ │ │ │ │ -00049210: 6169 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 aints..
  • tools │ │ │ │ │ -00049220: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00049230: 696e 6665 7265 6e63 652f 3831 3738 3432 inference/817842 │ │ │ │ │ -00049240: 372f 5438 3137 3834 3237 2e6a 6176 613a 7/T8178427.java: │ │ │ │ │ -00049250: 204e 5045 2069 6e20 496e 6665 7224 4368 NPE in Infer$Ch │ │ │ │ │ -00049260: 6563 6b55 7070 6572 426f 756e 6473 0a0a eckUpperBounds.. │ │ │ │ │ -00049270: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00049280: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -00049290: 6365 2f43 6170 7475 7265 474c 4231 2e6a ce/CaptureGLB1.j │ │ │ │ │ -000492a0: 6176 613a 2047 4c42 206f 6620 7477 6f20 ava: GLB of two │ │ │ │ │ -000492b0: 6c6f 7765 722d 626f 756e 6465 6420 6361 lower-bounded ca │ │ │ │ │ -000492c0: 7074 7572 6520 7661 7269 6162 6c65 732c pture variables, │ │ │ │ │ -000492d0: 2062 6f75 6e64 6564 2062 7920 7265 6c61 bounded by rela │ │ │ │ │ -000492e0: 7465 6420 6172 7261 7920 7479 7065 730a ted array types. │ │ │ │ │ -000492f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00049300: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ -00049310: 6e63 652f 4361 7074 7572 6547 4c42 322e nce/CaptureGLB2. │ │ │ │ │ -00049320: 6a61 7661 3a20 474c 4220 6f66 2074 776f java: GLB of two │ │ │ │ │ -00049330: 206c 6f77 6572 2d62 6f75 6e64 6564 2063 lower-bounded c │ │ │ │ │ -00049340: 6170 7475 7265 2076 6172 6961 626c 6573 apture variables │ │ │ │ │ -00049350: 2c20 626f 756e 6465 6420 6279 2072 656c , bounded by rel │ │ │ │ │ -00049360: 6174 6564 2077 696c 6463 6172 642d 7061 ated wildcard-pa │ │ │ │ │ -00049370: 7261 6d65 7465 7269 7a65 6420 7479 7065 rameterized type │ │ │ │ │ -00049380: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00049390: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ -000493a0: 7265 6e63 652f 4361 7074 7572 6549 6e44 rence/CaptureInD │ │ │ │ │ -000493b0: 6563 6c61 7265 6442 6f75 6e64 2e6a 6176 eclaredBound.jav │ │ │ │ │ -000493c0: 613a 2046 2d62 6f75 6e64 6564 2063 6170 a: F-bounded cap │ │ │ │ │ -000493d0: 7475 7265 2076 6172 6961 626c 6520 6973 ture variable is │ │ │ │ │ -000493e0: 2077 6974 6869 6e20 6974 7320 6465 636c within its decl │ │ │ │ │ -000493f0: 6172 6564 2062 6f75 6e64 0a0a 3c6c 693e ared bound..
  • │ │ │ │ │ -00049400: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00049410: 7269 6373 2f69 6e66 6572 656e 6365 2f43 rics/inference/C │ │ │ │ │ -00049420: 6170 7475 7265 4c6f 7765 7242 6f75 6e64 aptureLowerBound │ │ │ │ │ -00049430: 2e6a 6176 613a 2043 6170 7475 7265 2076 .java: Capture v │ │ │ │ │ -00049440: 6172 6961 626c 6520 6173 2061 6e20 696e ariable as an in │ │ │ │ │ -00049450: 6665 7265 6e63 6520 7661 7269 6162 6c65 ference variable │ │ │ │ │ -00049460: 2773 206c 6f77 6572 2062 6f75 6e64 0a0a 's lower bound.. │ │ │ │ │ -00049470: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00049480: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -00049490: 6365 2f43 6170 7475 7265 4c6f 7765 7242 ce/CaptureLowerB │ │ │ │ │ -000494a0: 6f75 6e64 4172 7261 792e 6a61 7661 3a20 oundArray.java: │ │ │ │ │ -000494b0: 4361 7074 7572 6520 7661 7269 6162 6c65 Capture variable │ │ │ │ │ -000494c0: 2061 7320 616e 2069 6e66 6572 656e 6365 as an inference │ │ │ │ │ -000494d0: 206c 6f77 6572 2062 6f75 6e64 2066 6f6c lower bound fol │ │ │ │ │ -000494e0: 6c6f 7765 6420 6279 2061 6e20 6172 7261 lowed by an arra │ │ │ │ │ -000494f0: 7920 7772 6974 650a 0a3c 6c69 3e74 6f6f y write..
  • too │ │ │ │ │ -00049500: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00049510: 732f 696e 6665 7265 6e63 652f 4361 7074 s/inference/Capt │ │ │ │ │ -00049520: 7572 654c 6f77 6572 426f 756e 6441 7373 ureLowerBoundAss │ │ │ │ │ -00049530: 6967 6e2e 6a61 7661 3a20 4361 7074 7572 ign.java: Captur │ │ │ │ │ -00049540: 6520 7661 7269 6162 6c65 2061 7320 616e e variable as an │ │ │ │ │ -00049550: 2069 6e66 6572 656e 6365 206c 6f77 6572 inference lower │ │ │ │ │ -00049560: 2062 6f75 6e64 2066 6f6c 6c6f 7765 6420 bound followed │ │ │ │ │ -00049570: 6279 2061 6e20 696e 7661 7269 616e 7420 by an invariant │ │ │ │ │ -00049580: 6173 7369 676e 6d65 6e74 0a0a 3c6c 693e assignment..
  • │ │ │ │ │ -00049590: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -000495a0: 7269 6373 2f69 6e66 6572 656e 6365 2f43 rics/inference/C │ │ │ │ │ -000495b0: 6170 7475 7265 4c6f 7765 7242 6f75 6e64 aptureLowerBound │ │ │ │ │ -000495c0: 4465 7265 662e 6a61 7661 3a20 4361 7074 Deref.java: Capt │ │ │ │ │ -000495d0: 7572 6520 7661 7269 6162 6c65 2061 7320 ure variable as │ │ │ │ │ -000495e0: 616e 2069 6e66 6572 656e 6365 206c 6f77 an inference low │ │ │ │ │ -000495f0: 6572 2062 6f75 6e64 2066 6f6c 6c6f 7765 er bound followe │ │ │ │ │ -00049600: 6420 6279 2061 206d 656d 6265 7220 7265 d by a member re │ │ │ │ │ -00049610: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ -00049620: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00049630: 732f 696e 6665 7265 6e63 652f 4361 7074 s/inference/Capt │ │ │ │ │ -00049640: 7572 654c 6f77 6572 426f 756e 644e 6567 ureLowerBoundNeg │ │ │ │ │ -00049650: 2e6a 6176 613a 2043 6170 7475 7265 2076 .java: Capture v │ │ │ │ │ -00049660: 6172 6961 626c 6520 6173 2061 6e20 696e ariable as an in │ │ │ │ │ -00049670: 6665 7265 6e63 6520 7661 7269 6162 6c65 ference variable │ │ │ │ │ -00049680: 2773 206c 6f77 6572 2062 6f75 6e64 0a0a 's lower bound.. │ │ │ │ │ -00049690: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000496a0: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ -000496b0: 6365 2f43 6170 7475 7265 5570 7065 7242 ce/CaptureUpperB │ │ │ │ │ -000496c0: 6f75 6e64 4465 7265 662e 6a61 7661 3a20 oundDeref.java: │ │ │ │ │ -000496d0: 4361 7074 7572 6520 7661 7269 6162 6c65 Capture variable │ │ │ │ │ -000496e0: 2061 7320 616e 2069 6e66 6572 656e 6365 as an inference │ │ │ │ │ -000496f0: 2075 7070 6572 2062 6f75 6e64 2066 6f6c upper bound fol │ │ │ │ │ -00049700: 6c6f 7765 6420 6279 2061 206d 656d 6265 lowed by a membe │ │ │ │ │ -00049710: 7220 7265 6665 7265 6e63 650a 0a3c 6c69 r reference..
  • tools/javac/gen │ │ │ │ │ -00049730: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -00049740: 4368 6563 6b4e 6f54 696d 656f 7574 4578 CheckNoTimeoutEx │ │ │ │ │ -00049750: 6365 7074 696f 6e2e 6a61 7661 3a20 5665 ception.java: Ve │ │ │ │ │ -00049760: 7269 6679 2074 6861 7420 7468 6572 6520 rify that there │ │ │ │ │ -00049770: 6973 206e 6f20 7370 7572 696f 7573 2075 is no spurious u │ │ │ │ │ -00049780: 6e72 6570 6f72 7465 6420 6578 6365 7074 nreported except │ │ │ │ │ -00049790: 696f 6e20 6572 726f 722e 0a0a 3c6c 693e ion error...
  • │ │ │ │ │ -000497a0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -000497b0: 7269 6373 2f69 6e66 6572 656e 6365 2f45 rics/inference/E │ │ │ │ │ -000497c0: 6167 6572 5265 7475 726e 5479 7065 5265 agerReturnTypeRe │ │ │ │ │ -000497d0: 736f 6c75 7469 6f6e 2f45 6167 6572 5265 solution/EagerRe │ │ │ │ │ -000497e0: 7475 726e 5479 7065 5265 736f 6c75 7469 turnTypeResoluti │ │ │ │ │ -000497f0: 6f6e 5465 7374 612e 6a61 7661 3a20 496e onTesta.java: In │ │ │ │ │ -00049800: 6665 7265 6e63 653a 2069 6d70 6c65 6d65 ference: impleme │ │ │ │ │ -00049810: 6e74 2065 6167 6572 2072 6573 6f6c 7574 nt eager resolut │ │ │ │ │ -00049820: 696f 6e20 6f66 2072 6574 7572 6e20 7479 ion of return ty │ │ │ │ │ -00049830: 7065 732c 2063 6f6e 7369 7374 656e 7420 pes, consistent │ │ │ │ │ -00049840: 7769 7468 204a 444b 2d38 3032 3838 3030 with JDK-8028800 │ │ │ │ │ -00049850: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00049860: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ -00049870: 656e 6365 2f45 6167 6572 5265 7475 726e ence/EagerReturn │ │ │ │ │ -00049880: 5479 7065 5265 736f 6c75 7469 6f6e 2f45 TypeResolution/E │ │ │ │ │ -00049890: 6167 6572 5265 7475 726e 5479 7065 5265 agerReturnTypeRe │ │ │ │ │ -000498a0: 736f 6c75 7469 6f6e 5465 7374 622e 6a61 solutionTestb.ja │ │ │ │ │ -000498b0: 7661 3a20 496e 6665 7265 6e63 653a 2069 va: Inference: i │ │ │ │ │ -000498c0: 6d70 6c65 6d65 6e74 2065 6167 6572 2072 mplement eager r │ │ │ │ │ -000498d0: 6573 6f6c 7574 696f 6e20 6f66 2072 6574 esolution of ret │ │ │ │ │ -000498e0: 7572 6e20 7479 7065 732c 2063 6f6e 7369 urn types, consi │ │ │ │ │ -000498f0: 7374 656e 7420 7769 7468 204a 444b 2d38 stent with JDK-8 │ │ │ │ │ -00049900: 3032 3838 3030 0a0a 3c6c 693e 746f 6f6c 028800..
  • tool │ │ │ │ │ -00049910: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -00049920: 2f69 6e66 6572 656e 6365 2f45 6167 6572 /inference/Eager │ │ │ │ │ -00049930: 5265 7475 726e 5479 7065 5265 736f 6c75 ReturnTypeResolu │ │ │ │ │ -00049940: 7469 6f6e 2f50 7269 6d69 7469 7665 5479 tion/PrimitiveTy │ │ │ │ │ -00049950: 7065 426f 7869 6e67 5465 7374 2e6a 6176 peBoxingTest.jav │ │ │ │ │ -00049960: 613a 2049 6e66 6572 656e 6365 3a20 696d a: Inference: im │ │ │ │ │ -00049970: 706c 656d 656e 7420 6561 6765 7220 7265 plement eager re │ │ │ │ │ -00049980: 736f 6c75 7469 6f6e 206f 6620 7265 7475 solution of retu │ │ │ │ │ -00049990: 726e 2074 7970 6573 2c20 636f 6e73 6973 rn types, consis │ │ │ │ │ -000499a0: 7465 6e74 2077 6974 6820 4a44 4b2d 3830 tent with JDK-80 │ │ │ │ │ -000499b0: 3238 3830 300a 0a3c 6c69 3e74 6f6f 6c73 28800..
  • tools │ │ │ │ │ -000499c0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -000499d0: 696e 6665 7265 6e63 652f 496e 7465 7273 inference/Inters │ │ │ │ │ -000499e0: 6563 7454 6872 6f77 6e54 7970 6573 5465 ectThrownTypesTe │ │ │ │ │ -000499f0: 7374 2e6a 6176 613a 2049 6e63 6f72 7265 st.java: Incorre │ │ │ │ │ -00049a00: 6374 2065 7261 7375 7265 206f 6620 6578 ct erasure of ex │ │ │ │ │ -00049a10: 6365 7074 696f 6e73 2069 6e20 6f76 6572 ceptions in over │ │ │ │ │ -00049a20: 7269 6465 2d65 7175 6976 616c 656e 7420 ride-equivalent │ │ │ │ │ -00049a30: 6475 616c 2069 6e74 6572 6661 6365 2069 dual interface i │ │ │ │ │ -00049a40: 6d70 6c0a 0a3c 6c69 3e74 6f6f 6c73 2f6a mpl..
  • tools/j │ │ │ │ │ -00049a50: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ -00049a60: 6665 7265 6e63 652f 4c6f 7765 7242 6f75 ference/LowerBou │ │ │ │ │ -00049a70: 6e64 474c 422e 6a61 7661 3a20 474c 4220 ndGLB.java: GLB │ │ │ │ │ -00049a80: 666f 7220 7477 6f20 6361 7074 7572 6520 for two capture │ │ │ │ │ -00049a90: 7661 7269 6162 6c65 7320 7769 7468 206c variables with l │ │ │ │ │ -00049aa0: 6f77 6572 2062 6f75 6e64 730a 0a3c 6c69 ower bounds..
  • tools/javac/gen │ │ │ │ │ -00049ac0: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -00049ad0: 4e65 7374 6564 4361 7074 7572 652e 6a61 NestedCapture.ja │ │ │ │ │ -00049ae0: 7661 3a20 4361 7074 7572 6520 7661 7269 va: Capture vari │ │ │ │ │ -00049af0: 6162 6c65 2070 6173 7365 6420 7468 726f able passed thro │ │ │ │ │ -00049b00: 7567 6820 6d75 6c74 6970 6c65 206c 6576 ugh multiple lev │ │ │ │ │ -00049b10: 656c 7320 6f66 206e 6573 7465 6420 696e els of nested in │ │ │ │ │ -00049b20: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ -00049b30: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -00049b40: 732f 696e 6665 7265 6e63 652f 4e65 7374 s/inference/Nest │ │ │ │ │ -00049b50: 6564 5769 6c64 6361 7264 732e 6a61 7661 edWildcards.java │ │ │ │ │ -00049b60: 3a20 4e65 7374 6564 2067 656e 6572 6963 : Nested generic │ │ │ │ │ -00049b70: 206d 6574 686f 6473 2074 6861 7420 776f methods that wo │ │ │ │ │ -00049b80: 726b 206f 6e20 7769 6c64 6361 7264 2d70 rk on wildcard-p │ │ │ │ │ -00049b90: 6172 616d 6574 6572 697a 6564 2074 7970 arameterized typ │ │ │ │ │ -00049ba0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -00049bb0: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00049bc0: 6572 656e 6365 2f54 3638 3335 3432 382e erence/T6835428. │ │ │ │ │ -00049bd0: 6a61 7661 3a20 7265 6772 6573 7369 6f6e java: regression │ │ │ │ │ -00049be0: 3a20 7265 7475 726e 2d74 7970 6520 696e : return-type in │ │ │ │ │ -00049bf0: 6665 7265 6e63 6520 7265 6a65 6374 7320 ference rejects │ │ │ │ │ -00049c00: 7661 6c69 6420 636f 6465 0a0a 3c6c 693e valid code..
  • │ │ │ │ │ -00049c10: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00049c20: 7269 6373 2f69 6e66 6572 656e 6365 2f54 rics/inference/T │ │ │ │ │ -00049c30: 3730 3135 3731 352e 6a61 7661 3a20 6c75 7015715.java: lu │ │ │ │ │ -00049c40: 6220 6765 7473 2073 7475 636b 206f 6e20 b gets stuck on │ │ │ │ │ -00049c50: 7479 7065 2077 6974 6820 636f 6d70 6c65 type with comple │ │ │ │ │ -00049c60: 7820 7375 7065 7274 7970 650a 0a3c 6c69 x supertype..
  • tools/javac/gen │ │ │ │ │ -00049c80: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ -00049c90: 5438 3032 3835 3033 2f50 7269 6d69 7469 T8028503/Primiti │ │ │ │ │ -00049ca0: 7665 5479 7065 496e 426f 756e 6446 6f72 veTypeInBoundFor │ │ │ │ │ -00049cb0: 4d65 7468 6f64 5265 6654 6573 742e 6a61 MethodRefTest.ja │ │ │ │ │ -00049cc0: 7661 3a20 6a61 7661 632c 2066 6f72 206d va: javac, for m │ │ │ │ │ -00049cd0: 6574 686f 6420 7265 6665 7265 6e63 6573 ethod references │ │ │ │ │ -00049ce0: 2061 2070 7269 6d69 7469 7665 2074 7970 a primitive typ │ │ │ │ │ -00049cf0: 6520 6361 6e20 6265 2061 6464 6564 2061 e can be added a │ │ │ │ │ -00049d00: 7320 6120 626f 756e 640a 0a3c 6c69 3e74 s a bound..
  • t │ │ │ │ │ -00049d10: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00049d20: 6963 732f 696e 6665 7265 6e63 652f 5438 ics/inference/T8 │ │ │ │ │ -00049d30: 3034 3435 3436 2f43 7261 7368 496d 706c 044546/CrashImpl │ │ │ │ │ -00049d40: 6963 6974 4c61 6d62 6461 5465 7374 2e6a icitLambdaTest.j │ │ │ │ │ -00049d50: 6176 613a 2043 7261 7368 206f 6e20 6661 ava: Crash on fa │ │ │ │ │ -00049d60: 756c 7479 2072 6564 7563 652f 6c61 6d62 ulty reduce/lamb │ │ │ │ │ -00049d70: 6461 0a0a 3c6c 693e 746f 6f6c 732f 6a61 da..
  • tools/ja │ │ │ │ │ -00049d80: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ -00049d90: 6572 656e 6365 2f54 3830 3434 3534 362f erence/T8044546/ │ │ │ │ │ -00049da0: 4e65 7374 6564 496e 766f 6361 7469 6f6e NestedInvocation │ │ │ │ │ -00049db0: 7354 6573 742e 6a61 7661 3a20 4372 6173 sTest.java: Cras │ │ │ │ │ -00049dc0: 6820 6f6e 2066 6175 6c74 7920 7265 6475 h on faulty redu │ │ │ │ │ -00049dd0: 6365 2f6c 616d 6264 610a 0a3c 6c69 3e74 ce/lambda..
  • t │ │ │ │ │ -00049de0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -00049df0: 6963 732f 6e65 672f 4f72 6465 7265 6449 ics/neg/OrderedI │ │ │ │ │ -00049e00: 6e74 6572 7365 6374 696f 6e73 2e6a 6176 ntersections.jav │ │ │ │ │ -00049e10: 613a 2054 6865 206f 7264 6572 206f 6620 a: The order of │ │ │ │ │ -00049e20: 656c 656d 656e 7473 206f 6620 696e 7465 elements of inte │ │ │ │ │ -00049e30: 7273 6563 7469 6f6e 2074 7970 6573 2073 rsection types s │ │ │ │ │ -00049e40: 686f 756c 646e 2774 206d 6174 7465 720a houldn't matter. │ │ │ │ │ -00049e50: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00049e60: 2f67 656e 6572 6963 732f 6f64 6572 736b /generics/odersk │ │ │ │ │ -00049e70: 792f 4261 6454 6573 742e 6a61 7661 3a20 y/BadTest.java: │ │ │ │ │ -00049e80: 4e65 6761 7469 7665 2072 6567 7265 7373 Negative regress │ │ │ │ │ -00049e90: 696f 6e20 7465 7374 2066 726f 6d20 6f64 ion test from od │ │ │ │ │ -00049ea0: 6572 736b 790a 0a3c 6c69 3e74 6f6f 6c73 ersky..
  • tools │ │ │ │ │ -00049eb0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -00049ec0: 6f64 6572 736b 792f 4261 6454 6573 7432 odersky/BadTest2 │ │ │ │ │ -00049ed0: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ -00049ee0: 6e20 7465 7374 2066 726f 6d20 6f64 6572 n test from oder │ │ │ │ │ -00049ef0: 736b 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a sky..
  • tools/j │ │ │ │ │ -00049f00: 6176 6163 2f67 656e 6572 6963 732f 6f64 avac/generics/od │ │ │ │ │ -00049f10: 6572 736b 792f 4261 6454 6573 7433 2e6a ersky/BadTest3.j │ │ │ │ │ -00049f20: 6176 613a 204e 6567 6174 6976 6520 7265 ava: Negative re │ │ │ │ │ -00049f30: 6772 6573 7369 6f6e 2074 6573 7420 6672 gression test fr │ │ │ │ │ -00049f40: 6f6d 206f 6465 7273 6b79 0a0a 3c6c 693e om odersky..
  • │ │ │ │ │ -00049f50: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -00049f60: 7269 6373 2f6f 6465 7273 6b79 2f42 6164 rics/odersky/Bad │ │ │ │ │ -00049f70: 5465 7374 342e 6a61 7661 3a20 4e65 6761 Test4.java: Nega │ │ │ │ │ -00049f80: 7469 7665 2072 6567 7265 7373 696f 6e20 tive regression │ │ │ │ │ -00049f90: 7465 7374 2066 726f 6d20 6f64 6572 736b test from odersk │ │ │ │ │ -00049fa0: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ -00049fb0: 6163 2f67 656e 6572 6963 732f 6f64 6572 ac/generics/oder │ │ │ │ │ -00049fc0: 736b 792f 5465 7374 2e6a 6176 613a 2050 sky/Test.java: P │ │ │ │ │ -00049fd0: 6f73 6974 6976 6520 7265 6772 6573 7369 ositive regressi │ │ │ │ │ -00049fe0: 6f6e 2074 6573 7420 6672 6f6d 206f 6465 on test from ode │ │ │ │ │ -00049ff0: 7273 6b79 0a0a 3c6c 693e 746f 6f6c 732f rsky..
  • tools/ │ │ │ │ │ -0004a000: 6a61 7661 632f 6765 6e65 7269 6373 2f6f javac/generics/o │ │ │ │ │ -0004a010: 6465 7273 6b79 2f54 6573 7432 2e6a 6176 dersky/Test2.jav │ │ │ │ │ -0004a020: 613a 2050 6f73 6974 6976 6520 7265 6772 a: Positive regr │ │ │ │ │ -0004a030: 6573 7369 6f6e 2074 6573 7420 6672 6f6d ession test from │ │ │ │ │ -0004a040: 206f 6465 7273 6b79 0a0a 3c6c 693e 746f odersky..
  • to │ │ │ │ │ -0004a050: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -0004a060: 6373 2f6f 6465 7273 6b79 2f54 6573 7433 cs/odersky/Test3 │ │ │ │ │ -0004a070: 2e6a 6176 613a 2050 6f73 6974 6976 6520 .java: Positive │ │ │ │ │ -0004a080: 7265 6772 6573 7369 6f6e 2074 6573 7420 regression test │ │ │ │ │ -0004a090: 6672 6f6d 206f 6465 7273 6b79 0a0a 3c6c from odersky..tools/javac/ge │ │ │ │ │ -0004a0b0: 6e65 7269 6373 2f6f 6465 7273 6b79 2f54 nerics/odersky/T │ │ │ │ │ -0004a0c0: 6573 7434 2e6a 6176 613a 2050 6f73 6974 est4.java: Posit │ │ │ │ │ -0004a0d0: 6976 6520 7265 6772 6573 7369 6f6e 2074 ive regression t │ │ │ │ │ -0004a0e0: 6573 7420 6672 6f6d 206f 6465 7273 6b79 est from odersky │ │ │ │ │ -0004a0f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004a100: 632f 6765 6e65 7269 6373 2f70 6172 616d c/generics/param │ │ │ │ │ -0004a110: 6574 7269 6345 7863 6570 7469 6f6e 2f4a etricException/J │ │ │ │ │ -0004a120: 2e6a 6176 613a 206a 6176 6163 2061 7070 .java: javac app │ │ │ │ │ -0004a130: 6561 7273 2074 6f20 6f6d 6974 2074 6872 ears to omit thr │ │ │ │ │ -0004a140: 6f77 7320 706f 7274 696f 6e20 6f66 2067 ows portion of g │ │ │ │ │ -0004a150: 656e 6572 6963 2073 6967 6e61 7475 7265 eneric signature │ │ │ │ │ -0004a160: 2061 7474 7269 6275 7465 0a0a 3c6c 693e attribute..
  • │ │ │ │ │ -0004a170: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -0004a180: 7269 6373 2f70 6172 616d 6574 7269 6345 rics/parametricE │ │ │ │ │ -0004a190: 7863 6570 7469 6f6e 2f50 6172 616d 6574 xception/Paramet │ │ │ │ │ -0004a1a0: 7269 6345 7863 6570 7469 6f6e 2e6a 6176 ricException.jav │ │ │ │ │ -0004a1b0: 613a 2067 656e 6572 6963 733a 2070 6172 a: generics: par │ │ │ │ │ -0004a1c0: 616d 6574 7269 6320 6578 6365 7074 696f ametric exceptio │ │ │ │ │ -0004a1d0: 6e20 7479 7065 2076 6572 7375 7320 6f76 n type versus ov │ │ │ │ │ -0004a1e0: 6572 7269 6469 6e67 0a0a 3c6c 693e 746f erriding..
  • to │ │ │ │ │ -0004a1f0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -0004a200: 6373 2f72 6172 652f 3636 3635 3335 362f cs/rare/6665356/ │ │ │ │ │ -0004a210: 5436 3636 3533 3536 2e6a 6176 613a 2043 T6665356.java: C │ │ │ │ │ -0004a220: 6173 7420 6e6f 7420 616c 6c6f 7765 6420 ast not allowed │ │ │ │ │ -0004a230: 7768 656e 2062 6f74 6820 7175 616c 6966 when both qualif │ │ │ │ │ -0004a240: 7969 6e67 2074 7970 6520 616e 6420 696e ying type and in │ │ │ │ │ -0004a250: 6e65 7220 636c 6173 7320 6172 6520 7061 ner class are pa │ │ │ │ │ -0004a260: 7261 6d65 7465 7269 7a65 640a 0a3c 6c69 rameterized..
  • tools/javac/gen │ │ │ │ │ -0004a280: 6572 6963 732f 7261 7265 2f52 6172 6531 erics/rare/Rare1 │ │ │ │ │ -0004a290: 2e6a 6176 613a 2022 7261 7265 2220 7479 .java: "rare" ty │ │ │ │ │ -0004a2a0: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ -0004a2b0: 6176 6163 2f67 656e 6572 6963 732f 7261 avac/generics/ra │ │ │ │ │ -0004a2c0: 7265 2f52 6172 6531 302e 6a61 7661 3a20 re/Rare10.java: │ │ │ │ │ -0004a2d0: 2272 6172 6522 2074 7970 6573 0a0a 3c6c "rare" types..tools/javac/ge │ │ │ │ │ -0004a2f0: 6e65 7269 6373 2f72 6172 652f 5261 7265 nerics/rare/Rare │ │ │ │ │ -0004a300: 3131 2e6a 6176 613a 2022 7261 7265 2220 11.java: "rare" │ │ │ │ │ -0004a310: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ -0004a320: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004a330: 7261 7265 2f52 6172 6532 2e6a 6176 613a rare/Rare2.java: │ │ │ │ │ -0004a340: 2022 7261 7265 2220 7479 7065 730a 0a3c "rare" types..< │ │ │ │ │ -0004a350: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -0004a360: 656e 6572 6963 732f 7261 7265 2f52 6172 enerics/rare/Rar │ │ │ │ │ -0004a370: 6533 2e6a 6176 613a 2022 7261 7265 2220 e3.java: "rare" │ │ │ │ │ -0004a380: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ -0004a390: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004a3a0: 7261 7265 2f52 6172 6534 2e6a 6176 613a rare/Rare4.java: │ │ │ │ │ -0004a3b0: 2022 7261 7265 2220 7479 7065 730a 0a3c "rare" types..< │ │ │ │ │ -0004a3c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -0004a3d0: 656e 6572 6963 732f 7261 7265 2f52 6172 enerics/rare/Rar │ │ │ │ │ -0004a3e0: 6535 2e6a 6176 613a 2022 7261 7265 2220 e5.java: "rare" │ │ │ │ │ -0004a3f0: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ -0004a400: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004a410: 7261 7265 2f52 6172 6536 2e6a 6176 613a rare/Rare6.java: │ │ │ │ │ -0004a420: 2022 7261 7265 2220 7479 7065 730a 0a3c "rare" types..< │ │ │ │ │ -0004a430: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -0004a440: 656e 6572 6963 732f 7261 7265 2f52 6172 enerics/rare/Rar │ │ │ │ │ -0004a450: 6537 2e6a 6176 613a 2022 7261 7265 2220 e7.java: "rare" │ │ │ │ │ -0004a460: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ -0004a470: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004a480: 7261 7265 2f52 6172 6538 2e6a 6176 613a rare/Rare8.java: │ │ │ │ │ -0004a490: 2022 7261 7265 2220 7479 7065 730a 0a3c "rare" types..< │ │ │ │ │ -0004a4a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -0004a4b0: 656e 6572 6963 732f 7261 7265 2f52 6172 enerics/rare/Rar │ │ │ │ │ -0004a4c0: 6539 2e6a 6176 613a 2022 7261 7265 2220 e9.java: "rare" │ │ │ │ │ -0004a4d0: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ -0004a4e0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004a4f0: 7261 774f 7665 7272 6964 652f 3730 3632 rawOverride/7062 │ │ │ │ │ -0004a500: 3734 352f 4765 6e65 7269 634f 7665 7272 745/GenericOverr │ │ │ │ │ -0004a510: 6964 6554 6573 742e 6a61 7661 3a20 5265 ideTest.java: Re │ │ │ │ │ -0004a520: 6772 6573 7369 6f6e 3a20 6469 6666 6572 gression: differ │ │ │ │ │ -0004a530: 656e 6365 2069 6e20 6f76 6572 6c6f 6164 ence in overload │ │ │ │ │ -0004a540: 2072 6573 6f6c 7574 696f 6e20 7768 656e resolution when │ │ │ │ │ -0004a550: 2074 776f 206d 6574 686f 6473 2061 7265 two methods are │ │ │ │ │ -0004a560: 206d 6178 696d 616c 6c79 2073 7065 6369 maximally speci │ │ │ │ │ -0004a570: 6669 6320 7465 6d70 6f72 6172 696c 7920 fic temporarily │ │ │ │ │ -0004a580: 776f 726b 6172 6f75 6e64 2063 6f6d 626f workaround combo │ │ │ │ │ -0004a590: 2074 6573 7473 2061 7265 2063 6175 7369 tests are causi │ │ │ │ │ -0004a5a0: 6e67 2074 696d 6520 6f75 7420 696e 2073 ng time out in s │ │ │ │ │ -0004a5b0: 6576 6572 616c 2070 6c61 7466 6f72 6d73 everal platforms │ │ │ │ │ -0004a5c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004a5d0: 632f 6765 6e65 7269 6373 2f72 6177 4f76 c/generics/rawOv │ │ │ │ │ -0004a5e0: 6572 7269 6465 2f37 3036 3237 3435 2f54 erride/7062745/T │ │ │ │ │ -0004a5f0: 3730 3632 3734 356e 6567 2e6a 6176 613a 7062745neg.java: │ │ │ │ │ -0004a600: 2052 6567 7265 7373 696f 6e3a 2064 6966 Regression: dif │ │ │ │ │ -0004a610: 6665 7265 6e63 6520 696e 206f 7665 726c ference in overl │ │ │ │ │ -0004a620: 6f61 6420 7265 736f 6c75 7469 6f6e 2077 oad resolution w │ │ │ │ │ -0004a630: 6865 6e20 7477 6f20 6d65 7468 6f64 7320 hen two methods │ │ │ │ │ -0004a640: 6172 6520 6d61 7869 6d61 6c6c 7920 7370 are maximally sp │ │ │ │ │ -0004a650: 6563 6966 6963 0a0a 3c6c 693e 746f 6f6c ecific..
  • tool │ │ │ │ │ -0004a660: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -0004a670: 2f72 6177 4f76 6572 7269 6465 2f37 3036 /rawOverride/706 │ │ │ │ │ -0004a680: 3237 3435 2f54 3730 3632 3734 3570 6f73 2745/T7062745pos │ │ │ │ │ -0004a690: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ -0004a6a0: 6e3a 2064 6966 6665 7265 6e63 6520 696e n: difference in │ │ │ │ │ -0004a6b0: 206f 7665 726c 6f61 6420 7265 736f 6c75 overload resolu │ │ │ │ │ -0004a6c0: 7469 6f6e 2077 6865 6e20 7477 6f20 6d65 tion when two me │ │ │ │ │ -0004a6d0: 7468 6f64 7320 6172 6520 6d61 7869 6d61 thods are maxima │ │ │ │ │ -0004a6e0: 6c6c 7920 7370 6563 6966 6963 0a0a 3c6c lly specific..tools/javac/ge │ │ │ │ │ -0004a700: 6e65 7269 6373 2f72 6177 4f76 6572 7269 nerics/rawOverri │ │ │ │ │ -0004a710: 6465 2f37 3135 3737 3938 2f54 6573 7431 de/7157798/Test1 │ │ │ │ │ -0004a720: 2e6a 6176 613a 2054 6573 7420 696e 6865 .java: Test inhe │ │ │ │ │ -0004a730: 7269 7461 6e63 6520 6f66 2073 616d 652d ritance of same- │ │ │ │ │ -0004a740: 6e61 6d65 206d 6574 686f 6473 2066 726f name methods fro │ │ │ │ │ -0004a750: 6d20 6d75 6c69 7470 6c65 2069 6e74 6572 m mulitple inter │ │ │ │ │ -0004a760: 6661 6365 7320 7768 656e 2074 6865 206d faces when the m │ │ │ │ │ -0004a770: 6574 686f 6473 2068 6176 6520 636f 6d70 ethods have comp │ │ │ │ │ -0004a780: 6174 6962 6c65 2072 6574 7572 6e20 7479 atible return ty │ │ │ │ │ -0004a790: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ -0004a7a0: 6176 6163 2f67 656e 6572 6963 732f 7261 avac/generics/ra │ │ │ │ │ -0004a7b0: 774f 7665 7272 6964 652f 3731 3537 3739 wOverride/715779 │ │ │ │ │ -0004a7c0: 382f 5465 7374 322e 6a61 7661 3a20 5465 8/Test2.java: Te │ │ │ │ │ -0004a7d0: 7374 2069 6e68 6572 6974 616e 6365 206f st inheritance o │ │ │ │ │ -0004a7e0: 6620 7361 6d65 2d6e 616d 6520 6d65 7468 f same-name meth │ │ │ │ │ -0004a7f0: 6f64 7320 6672 6f6d 206d 756c 7469 706c ods from multipl │ │ │ │ │ -0004a800: 6520 696e 7465 7266 6163 6573 2077 6865 e interfaces whe │ │ │ │ │ -0004a810: 6e20 7468 6520 6d65 7468 6f64 7320 6861 n the methods ha │ │ │ │ │ -0004a820: 7665 2063 6f6d 7061 7469 626c 6520 7061 ve compatible pa │ │ │ │ │ -0004a830: 7261 6d65 7465 7220 7479 7065 7320 616e rameter types an │ │ │ │ │ -0004a840: 6420 7265 7475 726e 2074 7970 6573 0a0a d return types.. │ │ │ │ │ -0004a850: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004a860: 6765 6e65 7269 6373 2f72 6177 4f76 6572 generics/rawOver │ │ │ │ │ -0004a870: 7269 6465 2f37 3135 3737 3938 2f54 6573 ride/7157798/Tes │ │ │ │ │ -0004a880: 7433 2e6a 6176 613a 204e 6567 6174 6976 t3.java: Negativ │ │ │ │ │ -0004a890: 6520 7465 7374 206f 6620 636f 6e66 6c69 e test of confli │ │ │ │ │ -0004a8a0: 6374 696e 6720 7361 6d65 2d6e 616d 6520 cting same-name │ │ │ │ │ -0004a8b0: 6d65 7468 6f64 7320 696e 6865 7269 7465 methods inherite │ │ │ │ │ -0004a8c0: 6420 6672 6f6d 206d 756c 7469 706c 6520 d from multiple │ │ │ │ │ -0004a8d0: 696e 7465 7266 6163 6573 2077 6865 6e20 interfaces when │ │ │ │ │ -0004a8e0: 7265 7475 726e 2074 7970 6520 6e6f 7420 return type not │ │ │ │ │ -0004a8f0: 636f 6d70 6174 6962 6c65 0a0a 3c6c 693e compatible..
  • │ │ │ │ │ -0004a900: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -0004a910: 7269 6373 2f72 6177 4f76 6572 7269 6465 rics/rawOverride │ │ │ │ │ -0004a920: 2f37 3135 3737 3938 2f54 6573 7434 2e6a /7157798/Test4.j │ │ │ │ │ -0004a930: 6176 613a 204e 6567 6174 6976 6520 7465 ava: Negative te │ │ │ │ │ -0004a940: 7374 206f 6620 636f 6e66 6c69 6374 696e st of conflictin │ │ │ │ │ -0004a950: 6720 7361 6d65 2d6e 616d 6520 6d65 7468 g same-name meth │ │ │ │ │ -0004a960: 6f64 7320 696e 6865 7269 7465 6420 6672 ods inherited fr │ │ │ │ │ -0004a970: 6f6d 206d 756c 7469 706c 6520 696e 7465 om multiple inte │ │ │ │ │ -0004a980: 7266 6163 6573 2077 6865 6e20 7061 7261 rfaces when para │ │ │ │ │ -0004a990: 6d65 7465 7220 7479 7065 7320 6e6f 7420 meter types not │ │ │ │ │ -0004a9a0: 636f 6d70 6174 6962 6c65 0a0a 3c6c 693e compatible..
  • │ │ │ │ │ -0004a9b0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -0004a9c0: 7269 6373 2f72 6177 4f76 6572 7269 6465 rics/rawOverride │ │ │ │ │ -0004a9d0: 2f41 7474 7269 6275 7465 5365 742e 6a61 /AttributeSet.ja │ │ │ │ │ -0004a9e0: 7661 3a20 416c 6c6f 7720 756e 6368 6563 va: Allow unchec │ │ │ │ │ -0004a9f0: 6b65 6420 6f76 6572 7269 6465 206f 6620 ked override of │ │ │ │ │ -0004aa00: 6765 6e65 7269 6669 6564 206d 6574 686f generified metho │ │ │ │ │ -0004aa10: 6473 2069 6e20 7061 7261 6d65 7465 726c ds in parameterl │ │ │ │ │ -0004aa20: 6573 7320 636c 6173 7365 730a 0a3c 6c69 ess classes..
  • tools/javac/gen │ │ │ │ │ -0004aa40: 6572 6963 732f 7261 774f 7665 7272 6964 erics/rawOverrid │ │ │ │ │ -0004aa50: 652f 4661 696c 312e 6a61 7661 3a20 416c e/Fail1.java: Al │ │ │ │ │ -0004aa60: 6c6f 7720 756e 6368 6563 6b65 6420 6f76 low unchecked ov │ │ │ │ │ -0004aa70: 6572 7269 6465 206f 6620 6765 6e65 7269 erride of generi │ │ │ │ │ -0004aa80: 6669 6564 206d 6574 686f 6473 2069 6e20 fied methods in │ │ │ │ │ -0004aa90: 7061 7261 6d65 7465 726c 6573 7320 636c parameterless cl │ │ │ │ │ -0004aaa0: 6173 7365 730a 0a3c 6c69 3e74 6f6f 6c73 asses..
  • tools │ │ │ │ │ -0004aab0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004aac0: 7261 774f 7665 7272 6964 652f 5436 3137 rawOverride/T617 │ │ │ │ │ -0004aad0: 3833 3635 2e6a 6176 613a 2052 4547 5245 8365.java: REGRE │ │ │ │ │ -0004aae0: 5353 494f 4e3a 2043 6f6d 7069 6c65 2045 SSION: Compile E │ │ │ │ │ -0004aaf0: 7272 6f72 202d 2041 6273 7472 6163 7420 rror - Abstract │ │ │ │ │ -0004ab00: 6572 726f 7220 696e 204c 6f67 696e 4d6f error in LoginMo │ │ │ │ │ -0004ab10: 6475 6c65 0a0a 3c6c 693e 746f 6f6c 732f dule..
  • tools/ │ │ │ │ │ -0004ab20: 6a61 7661 632f 6765 6e65 7269 6373 2f72 javac/generics/r │ │ │ │ │ -0004ab30: 6177 4f76 6572 7269 6465 2f54 3638 3436 awOverride/T6846 │ │ │ │ │ -0004ab40: 3937 322e 6a61 7661 3a20 6361 6e6e 6f74 972.java: cannot │ │ │ │ │ -0004ab50: 2061 6363 6573 7320 6d65 6d62 6572 206f access member o │ │ │ │ │ -0004ab60: 6620 7261 7720 7479 7065 2077 6865 6e20 f raw type when │ │ │ │ │ -0004ab70: 6572 6173 7572 6520 6368 616e 6765 206f erasure change o │ │ │ │ │ -0004ab80: 7665 7272 6964 696e 6720 696e 746f 206f verriding into o │ │ │ │ │ -0004ab90: 7665 726c 6f61 6469 6e67 0a0a 3c6c 693e verloading..
  • │ │ │ │ │ -0004aba0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -0004abb0: 7269 6373 2f72 6177 4f76 6572 7269 6465 rics/rawOverride │ │ │ │ │ -0004abc0: 2f54 3731 3438 3535 362e 6a61 7661 3a20 /T7148556.java: │ │ │ │ │ -0004abd0: 496d 706c 656d 656e 7469 6e67 2061 2067 Implementing a g │ │ │ │ │ -0004abe0: 656e 6572 6963 2069 6e74 6572 6661 6365 eneric interface │ │ │ │ │ -0004abf0: 2063 6175 7365 7320 6120 7075 626c 6963 causes a public │ │ │ │ │ -0004ac00: 2063 6c6f 6e65 2829 2074 6f20 6265 636f clone() to beco │ │ │ │ │ -0004ac10: 6d65 2069 6e61 6363 6573 7369 626c 650a me inaccessible. │ │ │ │ │ -0004ac20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004ac30: 2f67 656e 6572 6963 732f 7261 774f 7665 /generics/rawOve │ │ │ │ │ -0004ac40: 7272 6964 652f 5438 3030 3836 3237 2e6a rride/T8008627.j │ │ │ │ │ -0004ac50: 6176 613a 2043 6f6d 7069 6c65 7220 6d69 ava: Compiler mi │ │ │ │ │ -0004ac60: 7368 616e 646c 6573 2074 6872 6565 2d77 shandles three-w │ │ │ │ │ -0004ac70: 6179 2072 6574 7572 6e2d 7479 7065 2d73 ay return-type-s │ │ │ │ │ -0004ac80: 7562 7374 6974 7574 6162 696c 6974 790a ubstitutability. │ │ │ │ │ -0004ac90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004aca0: 2f67 656e 6572 6963 732f 7261 774f 7665 /generics/rawOve │ │ │ │ │ -0004acb0: 7272 6964 652f 5761 726e 312e 6a61 7661 rride/Warn1.java │ │ │ │ │ -0004acc0: 3a20 416c 6c6f 7720 756e 6368 6563 6b65 : Allow unchecke │ │ │ │ │ -0004acd0: 6420 6f76 6572 7269 6465 206f 6620 6765 d override of ge │ │ │ │ │ -0004ace0: 6e65 7269 6669 6564 206d 6574 686f 6473 nerified methods │ │ │ │ │ -0004acf0: 2069 6e20 7061 7261 6d65 7465 726c 6573 in parameterles │ │ │ │ │ -0004ad00: 7320 636c 6173 7365 730a 0a3c 6c69 3e74 s classes..
  • t │ │ │ │ │ -0004ad10: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -0004ad20: 6963 732f 7261 774f 7665 7272 6964 652f ics/rawOverride/ │ │ │ │ │ -0004ad30: 5761 726e 322e 6a61 7661 3a20 416c 6c6f Warn2.java: Allo │ │ │ │ │ -0004ad40: 7720 756e 6368 6563 6b65 6420 6f76 6572 w unchecked over │ │ │ │ │ -0004ad50: 7269 6465 206f 6620 6765 6e65 7269 6669 ride of generifi │ │ │ │ │ -0004ad60: 6564 206d 6574 686f 6473 2069 6e20 7061 ed methods in pa │ │ │ │ │ -0004ad70: 7261 6d65 7465 726c 6573 7320 636c 6173 rameterless clas │ │ │ │ │ -0004ad80: 7365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ses..
  • tools/j │ │ │ │ │ -0004ad90: 6176 6163 2f67 656e 6572 6963 732f 7261 avac/generics/ra │ │ │ │ │ -0004ada0: 7753 6570 6172 6174 652f 5265 7472 6f4c wSeparate/RetroL │ │ │ │ │ -0004adb0: 6578 6572 2e6a 6176 613a 2072 6177 2074 exer.java: raw t │ │ │ │ │ -0004adc0: 7970 6573 2076 6572 7375 7320 7365 7061 ypes versus sepa │ │ │ │ │ -0004add0: 7261 7465 2063 6f6d 7069 6c61 7469 6f6e rate compilation │ │ │ │ │ -0004ade0: 2063 6175 7365 7320 7479 7065 2065 7272 causes type err │ │ │ │ │ -0004adf0: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ -0004ae00: 7661 632f 6765 6e65 7269 6373 2f73 796e vac/generics/syn │ │ │ │ │ -0004ae10: 7461 782f 3633 3138 3234 302f 4261 722e tax/6318240/Bar. │ │ │ │ │ -0004ae20: 6a61 7661 3a20 4372 6561 7469 6f6e 206f java: Creation o │ │ │ │ │ -0004ae30: 6620 6172 7261 7920 6f66 2069 6e6e 6572 f array of inner │ │ │ │ │ -0004ae40: 2063 6c61 7373 206f 6620 616e 2065 6e63 class of an enc │ │ │ │ │ -0004ae50: 6c6f 7369 6e67 2077 696c 6463 6172 6420 losing wildcard │ │ │ │ │ -0004ae60: 7479 7065 2064 6f65 736e 2774 2077 6f72 type doesn't wor │ │ │ │ │ -0004ae70: 6b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 k..
  • tools/jav │ │ │ │ │ -0004ae80: 6163 2f67 656e 6572 6963 732f 7379 6e74 ac/generics/synt │ │ │ │ │ -0004ae90: 6178 2f36 3331 3832 3430 2f42 6172 4e65 ax/6318240/BarNe │ │ │ │ │ -0004aea0: 6731 2e6a 6176 613a 2043 7265 6174 696f g1.java: Creatio │ │ │ │ │ -0004aeb0: 6e20 6f66 2061 7272 6179 206f 6620 696e n of array of in │ │ │ │ │ -0004aec0: 6e65 7220 636c 6173 7320 6f66 2061 6e20 ner class of an │ │ │ │ │ -0004aed0: 656e 636c 6f73 696e 6720 7769 6c64 6361 enclosing wildca │ │ │ │ │ -0004aee0: 7264 2074 7970 6520 646f 6573 6e27 7420 rd type doesn't │ │ │ │ │ -0004aef0: 776f 726b 0a0a 3c6c 693e 746f 6f6c 732f work..
  • tools/ │ │ │ │ │ -0004af00: 6a61 7661 632f 6765 6e65 7269 6373 2f73 javac/generics/s │ │ │ │ │ -0004af10: 796e 7461 782f 3633 3138 3234 302f 4261 yntax/6318240/Ba │ │ │ │ │ -0004af20: 724e 6567 3161 2e6a 6176 613a 2043 7265 rNeg1a.java: Cre │ │ │ │ │ -0004af30: 6174 696f 6e20 6f66 2061 7272 6179 206f ation of array o │ │ │ │ │ -0004af40: 6620 696e 6e65 7220 636c 6173 7320 6f66 f inner class of │ │ │ │ │ -0004af50: 2061 6e20 656e 636c 6f73 696e 6720 7769 an enclosing wi │ │ │ │ │ -0004af60: 6c64 6361 7264 2074 7970 6520 646f 6573 ldcard type does │ │ │ │ │ -0004af70: 6e27 7420 776f 726b 0a0a 3c6c 693e 746f n't work..
  • to │ │ │ │ │ -0004af80: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -0004af90: 6373 2f73 796e 7461 782f 3633 3138 3234 cs/syntax/631824 │ │ │ │ │ -0004afa0: 302f 4261 724e 6567 322e 6a61 7661 3a20 0/BarNeg2.java: │ │ │ │ │ -0004afb0: 4372 6561 7469 6f6e 206f 6620 6172 7261 Creation of arra │ │ │ │ │ -0004afc0: 7920 6f66 2069 6e6e 6572 2063 6c61 7373 y of inner class │ │ │ │ │ -0004afd0: 206f 6620 616e 2065 6e63 6c6f 7369 6e67 of an enclosing │ │ │ │ │ -0004afe0: 2077 696c 6463 6172 6420 7479 7065 2064 wildcard type d │ │ │ │ │ -0004aff0: 6f65 736e 2774 2077 6f72 6b0a 0a3c 6c69 oesn't work..
  • tools/javac/gen │ │ │ │ │ -0004b010: 6572 6963 732f 7379 6e74 6178 2f36 3331 erics/syntax/631 │ │ │ │ │ -0004b020: 3832 3430 2f42 6172 4e65 6732 612e 6a61 8240/BarNeg2a.ja │ │ │ │ │ -0004b030: 7661 3a20 4372 6561 7469 6f6e 206f 6620 va: Creation of │ │ │ │ │ -0004b040: 6172 7261 7920 6f66 2069 6e6e 6572 2063 array of inner c │ │ │ │ │ -0004b050: 6c61 7373 206f 6620 616e 2065 6e63 6c6f lass of an enclo │ │ │ │ │ -0004b060: 7369 6e67 2077 696c 6463 6172 6420 7479 sing wildcard ty │ │ │ │ │ -0004b070: 7065 2064 6f65 736e 2774 2077 6f72 6b0a pe doesn't work. │ │ │ │ │ -0004b080: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004b090: 2f67 656e 6572 6963 732f 7379 6e74 6178 /generics/syntax │ │ │ │ │ -0004b0a0: 2f36 3331 3832 3430 2f46 6f6f 2e6a 6176 /6318240/Foo.jav │ │ │ │ │ -0004b0b0: 613a 2043 7265 6174 696f 6e20 6f66 2061 a: Creation of a │ │ │ │ │ -0004b0c0: 7272 6179 206f 6620 696e 6e65 7220 636c rray of inner cl │ │ │ │ │ -0004b0d0: 6173 7320 6f66 2061 6e20 656e 636c 6f73 ass of an enclos │ │ │ │ │ -0004b0e0: 696e 6720 7769 6c64 6361 7264 2074 7970 ing wildcard typ │ │ │ │ │ -0004b0f0: 6520 646f 6573 6e27 7420 776f 726b 0a0a e doesn't work.. │ │ │ │ │ -0004b100: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004b110: 6765 6e65 7269 6373 2f74 7970 6561 7267 generics/typearg │ │ │ │ │ -0004b120: 732f 4261 7369 632e 6a61 7661 3a20 6578 s/Basic.java: ex │ │ │ │ │ -0004b130: 706c 6963 6974 2074 7970 6520 6172 6775 plicit type argu │ │ │ │ │ -0004b140: 6d65 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 ments..
  • tools │ │ │ │ │ -0004b150: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004b160: 7479 7065 6172 6773 2f4d 6574 6861 7267 typeargs/Metharg │ │ │ │ │ -0004b170: 312e 6a61 7661 3a20 6578 706c 6963 6974 1.java: explicit │ │ │ │ │ -0004b180: 2074 7970 6520 6172 6775 6d65 6e74 730a type arguments. │ │ │ │ │ -0004b190: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004b1a0: 2f67 656e 6572 6963 732f 7479 7065 6172 /generics/typear │ │ │ │ │ -0004b1b0: 6773 2f4d 6574 6861 7267 322e 6a61 7661 gs/Metharg2.java │ │ │ │ │ -0004b1c0: 3a20 6578 706c 6963 6974 2074 7970 6520 : explicit type │ │ │ │ │ -0004b1d0: 6172 6775 6d65 6e74 730a 0a3c 6c69 3e74 arguments..
  • t │ │ │ │ │ -0004b1e0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -0004b1f0: 6963 732f 7479 7065 6172 6773 2f4e 6577 ics/typeargs/New │ │ │ │ │ -0004b200: 6172 6731 2e6a 6176 613a 2065 7870 6c69 arg1.java: expli │ │ │ │ │ -0004b210: 6369 7420 7479 7065 2061 7267 756d 656e cit type argumen │ │ │ │ │ -0004b220: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -0004b230: 7661 632f 6765 6e65 7269 6373 2f74 7970 vac/generics/typ │ │ │ │ │ -0004b240: 6561 7267 732f 4e65 7761 7267 322e 6a61 eargs/Newarg2.ja │ │ │ │ │ -0004b250: 7661 3a20 6578 706c 6963 6974 2074 7970 va: explicit typ │ │ │ │ │ -0004b260: 6520 6172 6775 6d65 6e74 730a 0a3c 6c69 e arguments..
  • tools/javac/gen │ │ │ │ │ -0004b280: 6572 6963 732f 7479 7065 6172 6773 2f53 erics/typeargs/S │ │ │ │ │ -0004b290: 7570 6572 6172 6731 2e6a 6176 613a 2065 uperarg1.java: e │ │ │ │ │ -0004b2a0: 7870 6c69 6369 7420 7479 7065 2061 7267 xplicit type arg │ │ │ │ │ -0004b2b0: 756d 656e 7473 0a0a 3c6c 693e 746f 6f6c uments..
  • tool │ │ │ │ │ -0004b2c0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -0004b2d0: 2f74 7970 6561 7267 732f 5375 7065 7261 /typeargs/Supera │ │ │ │ │ -0004b2e0: 7267 322e 6a61 7661 3a20 6578 706c 6963 rg2.java: explic │ │ │ │ │ -0004b2f0: 6974 2074 7970 6520 6172 6775 6d65 6e74 it type argument │ │ │ │ │ -0004b300: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0004b310: 6163 2f67 656e 6572 6963 732f 7479 7065 ac/generics/type │ │ │ │ │ -0004b320: 6172 6773 2f54 6869 7341 7267 2e6a 6176 args/ThisArg.jav │ │ │ │ │ -0004b330: 613a 2065 7870 6c69 6369 7420 7479 7065 a: explicit type │ │ │ │ │ -0004b340: 2061 7267 756d 656e 7473 0a0a 3c6c 693e arguments..
  • │ │ │ │ │ -0004b350: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -0004b360: 7269 6373 2f74 7970 6576 6172 732f 3438 rics/typevars/48 │ │ │ │ │ -0004b370: 3536 3938 332f 5434 3835 3639 3833 2e6a 56983/T4856983.j │ │ │ │ │ -0004b380: 6176 613a 2028 6372 6173 6829 206d 7574 ava: (crash) mut │ │ │ │ │ -0004b390: 7561 6c6c 7920 662d 626f 756e 6465 6420 ually f-bounded │ │ │ │ │ -0004b3a0: 7479 7065 2076 6172 7320 7769 7468 206d type vars with m │ │ │ │ │ -0004b3b0: 756c 7469 706c 6520 626f 756e 6473 206d ultiple bounds m │ │ │ │ │ -0004b3c0: 6179 2063 7261 7368 206a 6176 6163 0a0a ay crash javac.. │ │ │ │ │ -0004b3d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004b3e0: 6765 6e65 7269 6373 2f74 7970 6576 6172 generics/typevar │ │ │ │ │ -0004b3f0: 732f 3438 3536 3938 332f 5434 3835 3639 s/4856983/T48569 │ │ │ │ │ -0004b400: 3833 612e 6a61 7661 3a20 2863 7261 7368 83a.java: (crash │ │ │ │ │ -0004b410: 2920 6d75 7475 616c 6c79 2066 2d62 6f75 ) mutually f-bou │ │ │ │ │ -0004b420: 6e64 6564 2074 7970 6520 7661 7273 2077 nded type vars w │ │ │ │ │ -0004b430: 6974 6820 6d75 6c74 6970 6c65 2062 6f75 ith multiple bou │ │ │ │ │ -0004b440: 6e64 7320 6d61 7920 6372 6173 6820 6a61 nds may crash ja │ │ │ │ │ -0004b450: 7661 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a vac..
  • tools/j │ │ │ │ │ -0004b460: 6176 6163 2f67 656e 6572 6963 732f 7479 avac/generics/ty │ │ │ │ │ -0004b470: 7065 7661 7273 2f34 3835 3639 3833 2f54 pevars/4856983/T │ │ │ │ │ -0004b480: 3438 3536 3938 3362 2e6a 6176 613a 2028 4856983b.java: ( │ │ │ │ │ -0004b490: 6372 6173 6829 206d 7574 7561 6c6c 7920 crash) mutually │ │ │ │ │ -0004b4a0: 662d 626f 756e 6465 6420 7479 7065 2076 f-bounded type v │ │ │ │ │ -0004b4b0: 6172 7320 7769 7468 206d 756c 7469 706c ars with multipl │ │ │ │ │ -0004b4c0: 6520 626f 756e 6473 206d 6179 2063 7261 e bounds may cra │ │ │ │ │ -0004b4d0: 7368 206a 6176 6163 0a0a 3c6c 693e 746f sh javac..
  • to │ │ │ │ │ -0004b4e0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -0004b4f0: 6373 2f74 7970 6576 6172 732f 3530 3630 cs/typevars/5060 │ │ │ │ │ -0004b500: 3438 352f 436f 6d70 6174 6962 696c 6974 485/Compatibilit │ │ │ │ │ -0004b510: 792e 6a61 7661 3a20 5468 6520 7363 6f70 y.java: The scop │ │ │ │ │ -0004b520: 6520 6f66 2061 2063 6c61 7373 2074 7970 e of a class typ │ │ │ │ │ -0004b530: 6520 7061 7261 6d65 7465 7220 6973 2074 e parameter is t │ │ │ │ │ -0004b540: 6f6f 2077 6964 650a 0a3c 6c69 3e74 6f6f oo wide..
  • too │ │ │ │ │ -0004b550: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -0004b560: 732f 7479 7065 7661 7273 2f35 3036 3034 s/typevars/50604 │ │ │ │ │ -0004b570: 3835 2f43 6f6d 7061 7469 6269 6c69 7479 85/Compatibility │ │ │ │ │ -0004b580: 3032 2e6a 6176 613a 2054 6865 2073 636f 02.java: The sco │ │ │ │ │ -0004b590: 7065 206f 6620 6120 636c 6173 7320 7479 pe of a class ty │ │ │ │ │ -0004b5a0: 7065 2070 6172 616d 6574 6572 2069 7320 pe parameter is │ │ │ │ │ -0004b5b0: 746f 6f20 7769 6465 0a0a 3c6c 693e 746f too wide..
  • to │ │ │ │ │ -0004b5c0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -0004b5d0: 6373 2f74 7970 6576 6172 732f 3530 3630 cs/typevars/5060 │ │ │ │ │ -0004b5e0: 3438 352f 4d65 7468 6f64 2e6a 6176 613a 485/Method.java: │ │ │ │ │ -0004b5f0: 2054 6865 2073 636f 7065 206f 6620 6120 The scope of a │ │ │ │ │ -0004b600: 636c 6173 7320 7479 7065 2070 6172 616d class type param │ │ │ │ │ -0004b610: 6574 6572 2069 7320 746f 6f20 7769 6465 eter is too wide │ │ │ │ │ -0004b620: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004b630: 632f 6765 6e65 7269 6373 2f74 7970 6576 c/generics/typev │ │ │ │ │ -0004b640: 6172 732f 3530 3630 3438 352f 4e65 6731 ars/5060485/Neg1 │ │ │ │ │ -0004b650: 2e6a 6176 613a 2054 6865 2073 636f 7065 .java: The scope │ │ │ │ │ -0004b660: 206f 6620 6120 636c 6173 7320 7479 7065 of a class type │ │ │ │ │ -0004b670: 2070 6172 616d 6574 6572 2069 7320 746f parameter is to │ │ │ │ │ -0004b680: 6f20 7769 6465 0a0a 3c6c 693e 746f 6f6c o wide..
  • tool │ │ │ │ │ -0004b690: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -0004b6a0: 2f74 7970 6576 6172 732f 3530 3630 3438 /typevars/506048 │ │ │ │ │ -0004b6b0: 352f 4e65 6732 2e6a 6176 613a 2054 6865 5/Neg2.java: The │ │ │ │ │ -0004b6c0: 2073 636f 7065 206f 6620 6120 636c 6173 scope of a clas │ │ │ │ │ -0004b6d0: 7320 7479 7065 2070 6172 616d 6574 6572 s type parameter │ │ │ │ │ -0004b6e0: 2069 7320 746f 6f20 7769 6465 0a0a 3c6c is too wide..tools/javac/ge │ │ │ │ │ -0004b700: 6e65 7269 6373 2f74 7970 6576 6172 732f nerics/typevars/ │ │ │ │ │ -0004b710: 3530 3630 3438 352f 506f 732e 6a61 7661 5060485/Pos.java │ │ │ │ │ -0004b720: 3a20 5468 6520 7363 6f70 6520 6f66 2061 : The scope of a │ │ │ │ │ -0004b730: 2063 6c61 7373 2074 7970 6520 7061 7261 class type para │ │ │ │ │ -0004b740: 6d65 7465 7220 6973 2074 6f6f 2077 6964 meter is too wid │ │ │ │ │ -0004b750: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0004b760: 6163 2f67 656e 6572 6963 732f 7479 7065 ac/generics/type │ │ │ │ │ -0004b770: 7661 7273 2f35 3036 3034 3835 2f54 3530 vars/5060485/T50 │ │ │ │ │ -0004b780: 3630 3438 352e 6a61 7661 3a20 5468 6520 60485.java: The │ │ │ │ │ -0004b790: 7363 6f70 6520 6f66 2061 2063 6c61 7373 scope of a class │ │ │ │ │ -0004b7a0: 2074 7970 6520 7061 7261 6d65 7465 7220 type parameter │ │ │ │ │ -0004b7b0: 6973 2074 6f6f 2077 6964 650a 0a3c 6c69 is too wide..
  • tools/javac/gen │ │ │ │ │ -0004b7d0: 6572 6963 732f 7479 7065 7661 7273 2f35 erics/typevars/5 │ │ │ │ │ -0004b7e0: 3036 3133 3539 2f54 3530 3631 3335 392e 061359/T5061359. │ │ │ │ │ -0004b7f0: 6a61 7661 3a20 4e6f 2065 7272 6f72 2066 java: No error f │ │ │ │ │ -0004b800: 6f72 2061 6d62 6967 756f 7573 206d 656d or ambiguous mem │ │ │ │ │ -0004b810: 6265 7220 6f66 2069 6e74 6572 7365 6374 ber of intersect │ │ │ │ │ -0004b820: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -0004b830: 6176 6163 2f67 656e 6572 6963 732f 7479 avac/generics/ty │ │ │ │ │ -0004b840: 7065 7661 7273 2f35 3036 3133 3539 2f54 pevars/5061359/T │ │ │ │ │ -0004b850: 3530 3631 3335 3961 2e6a 6176 613a 204e 5061359a.java: N │ │ │ │ │ -0004b860: 6f20 6572 726f 7220 666f 7220 616d 6269 o error for ambi │ │ │ │ │ -0004b870: 6775 6f75 7320 6d65 6d62 6572 206f 6620 guous member of │ │ │ │ │ -0004b880: 696e 7465 7273 6563 7469 6f6e 0a0a 3c6c intersection..tools/javac/ge │ │ │ │ │ -0004b8a0: 6e65 7269 6373 2f74 7970 6576 6172 732f nerics/typevars/ │ │ │ │ │ -0004b8b0: 3530 3631 3335 392f 5435 3036 3133 3539 5061359/T5061359 │ │ │ │ │ -0004b8c0: 622e 6a61 7661 3a20 4e6f 2065 7272 6f72 b.java: No error │ │ │ │ │ -0004b8d0: 2066 6f72 2061 6d62 6967 756f 7573 206d for ambiguous m │ │ │ │ │ -0004b8e0: 656d 6265 7220 6f66 2069 6e74 6572 7365 ember of interse │ │ │ │ │ -0004b8f0: 6374 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ction..
  • tools │ │ │ │ │ -0004b900: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004b910: 7479 7065 7661 7273 2f36 3138 3236 3330 typevars/6182630 │ │ │ │ │ -0004b920: 2f54 3631 3832 3633 302e 6a61 7661 3a20 /T6182630.java: │ │ │ │ │ -0004b930: 4d65 7468 6f64 2077 6974 6820 7061 7261 Method with para │ │ │ │ │ -0004b940: 6d65 7465 7220 626f 756e 6420 746f 2072 meter bound to r │ │ │ │ │ -0004b950: 6177 2074 7970 6520 6176 6f69 6473 2075 aw type avoids u │ │ │ │ │ -0004b960: 6e63 6865 636b 6564 2077 6172 6e69 6e67 nchecked warning │ │ │ │ │ -0004b970: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004b980: 632f 6765 6e65 7269 6373 2f74 7970 6576 c/generics/typev │ │ │ │ │ -0004b990: 6172 732f 3631 3939 3134 362f 5436 3139 ars/6199146/T619 │ │ │ │ │ -0004b9a0: 3931 3436 2e6a 6176 613a 204a 6176 6163 9146.java: Javac │ │ │ │ │ -0004b9b0: 2061 6363 6570 7473 2061 6d62 6967 756f accepts ambiguo │ │ │ │ │ -0004b9c0: 7573 2063 6f6d 706f 756e 6420 7479 7065 us compound type │ │ │ │ │ -0004b9d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004b9e0: 632f 6765 6e65 7269 6373 2f74 7970 6576 c/generics/typev │ │ │ │ │ -0004b9f0: 6172 732f 3634 3836 3433 302f 5436 3438 ars/6486430/T648 │ │ │ │ │ -0004ba00: 3634 3330 2e6a 6176 613a 2043 6f6d 7069 6430.java: Compi │ │ │ │ │ -0004ba10: 6c65 7220 6661 696c 7320 746f 2072 656a ler fails to rej │ │ │ │ │ -0004ba20: 6563 7420 6163 6365 7373 2074 6f20 7374 ect access to st │ │ │ │ │ -0004ba30: 6174 6963 206d 656d 6265 7220 696e 2070 atic member in p │ │ │ │ │ -0004ba40: 6172 616d 6574 6572 697a 6564 2074 7970 arameterized typ │ │ │ │ │ -0004ba50: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0004ba60: 6163 2f67 656e 6572 6963 732f 7479 7065 ac/generics/type │ │ │ │ │ -0004ba70: 7661 7273 2f36 3438 3634 3330 2f54 3634 vars/6486430/T64 │ │ │ │ │ -0004ba80: 3836 3433 3061 2e6a 6176 613a 2043 6f6d 86430a.java: Com │ │ │ │ │ -0004ba90: 7069 6c65 7220 6661 696c 7320 746f 2072 piler fails to r │ │ │ │ │ -0004baa0: 656a 6563 7420 6163 6365 7373 2074 6f20 eject access to │ │ │ │ │ -0004bab0: 7374 6174 6963 206d 656d 6265 7220 696e static member in │ │ │ │ │ -0004bac0: 2070 6172 616d 6574 6572 697a 6564 2074 parameterized t │ │ │ │ │ -0004bad0: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ -0004bae0: 6176 6163 2f67 656e 6572 6963 732f 7479 avac/generics/ty │ │ │ │ │ -0004baf0: 7065 7661 7273 2f36 3536 3934 3034 2f54 pevars/6569404/T │ │ │ │ │ -0004bb00: 3635 3639 3430 3461 2e6a 6176 613a 2052 6569404a.java: R │ │ │ │ │ -0004bb10: 6567 7265 7373 696f 6e3a 2043 616e 6e6f egression: Canno │ │ │ │ │ -0004bb20: 7420 696e 7374 616e 7469 6174 6520 616e t instantiate an │ │ │ │ │ -0004bb30: 2069 6e6e 6572 2063 6c61 7373 206f 6620 inner class of │ │ │ │ │ -0004bb40: 6120 7479 7065 2076 6172 6961 626c 650a a type variable. │ │ │ │ │ -0004bb50: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004bb60: 2f67 656e 6572 6963 732f 7479 7065 7661 /generics/typeva │ │ │ │ │ -0004bb70: 7273 2f36 3536 3934 3034 2f54 3635 3639 rs/6569404/T6569 │ │ │ │ │ -0004bb80: 3430 3462 2e6a 6176 613a 2052 6567 7265 404b.java: Regre │ │ │ │ │ -0004bb90: 7373 696f 6e3a 2043 616e 6e6f 7420 696e ssion: Cannot in │ │ │ │ │ -0004bba0: 7374 616e 7469 6174 6520 616e 2069 6e6e stantiate an inn │ │ │ │ │ -0004bbb0: 6572 2063 6c61 7373 206f 6620 6120 7479 er class of a ty │ │ │ │ │ -0004bbc0: 7065 2076 6172 6961 626c 650a 0a3c 6c69 pe variable..
  • tools/javac/gen │ │ │ │ │ -0004bbe0: 6572 6963 732f 7479 7065 7661 7273 2f36 erics/typevars/6 │ │ │ │ │ -0004bbf0: 3536 3934 3034 2f54 3635 3639 3430 3463 569404/T6569404c │ │ │ │ │ -0004bc00: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ -0004bc10: 6e3a 2043 616e 6e6f 7420 696e 7374 616e n: Cannot instan │ │ │ │ │ -0004bc20: 7469 6174 6520 616e 2069 6e6e 6572 2063 tiate an inner c │ │ │ │ │ -0004bc30: 6c61 7373 206f 6620 6120 7479 7065 2076 lass of a type v │ │ │ │ │ -0004bc40: 6172 6961 626c 650a 0a3c 6c69 3e74 6f6f ariable..
  • too │ │ │ │ │ -0004bc50: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -0004bc60: 732f 7479 7065 7661 7273 2f36 3638 3031 s/typevars/66801 │ │ │ │ │ -0004bc70: 3036 2f54 3636 3830 3130 362e 6a61 7661 06/T6680106.java │ │ │ │ │ -0004bc80: 3a20 5374 6163 6b4f 7665 7246 6c6f 7745 : StackOverFlowE │ │ │ │ │ -0004bc90: 7272 6f72 2066 6f72 2043 7963 6c69 6320 rror for Cyclic │ │ │ │ │ -0004bca0: 696e 6865 7269 7461 6e63 6520 696e 2054 inheritance in T │ │ │ │ │ -0004bcb0: 7970 6550 6172 616d 6574 6572 7320 7769 ypeParameters wi │ │ │ │ │ -0004bcc0: 7468 2041 7272 6179 5479 7065 2042 6f75 th ArrayType Bou │ │ │ │ │ -0004bcd0: 6e64 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a nds..
  • tools/j │ │ │ │ │ -0004bce0: 6176 6163 2f67 656e 6572 6963 732f 7479 avac/generics/ty │ │ │ │ │ -0004bcf0: 7065 7661 7273 2f36 3830 3437 3333 2f54 pevars/6804733/T │ │ │ │ │ -0004bd00: 3638 3034 3733 332e 6a61 7661 3a20 6a61 6804733.java: ja │ │ │ │ │ -0004bd10: 7661 6320 6765 6e65 7261 7465 7320 7370 vac generates sp │ │ │ │ │ -0004bd20: 6f75 7269 6f75 7320 6469 6167 6e6f 7374 ourious diagnost │ │ │ │ │ -0004bd30: 6963 7320 666f 7220 696c 6c2d 666f 726d ics for ill-form │ │ │ │ │ -0004bd40: 6564 2074 7970 652d 7661 7269 6162 6c65 ed type-variable │ │ │ │ │ -0004bd50: 2062 6f75 6e64 730a 0a3c 6c69 3e74 6f6f bounds..
  • too │ │ │ │ │ -0004bd60: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ -0004bd70: 732f 7479 7065 7661 7273 2f36 3936 3837 s/typevars/69687 │ │ │ │ │ -0004bd80: 3933 2f54 3639 3638 3739 332e 6a61 7661 93/T6968793.java │ │ │ │ │ -0004bd90: 3a20 6a61 7661 6320 6765 6e65 7261 7465 : javac generate │ │ │ │ │ -0004bda0: 7320 7370 6f75 7269 6f75 7320 6469 6167 s spourious diag │ │ │ │ │ -0004bdb0: 6e6f 7374 6963 7320 666f 7220 696c 6c2d nostics for ill- │ │ │ │ │ -0004bdc0: 666f 726d 6564 2074 7970 652d 7661 7269 formed type-vari │ │ │ │ │ -0004bdd0: 6162 6c65 2062 6f75 6e64 730a 0a3c 6c69 able bounds..
  • tools/javac/gen │ │ │ │ │ -0004bdf0: 6572 6963 732f 7479 7065 7661 7273 2f38 erics/typevars/8 │ │ │ │ │ -0004be00: 3132 3932 3134 2f54 3831 3239 3231 342e 129214/T8129214. │ │ │ │ │ -0004be10: 6a61 7661 3a20 4163 6365 7373 2065 7272 java: Access err │ │ │ │ │ -0004be20: 6f72 2077 6865 6e20 756e 626f 7869 6e67 or when unboxing │ │ │ │ │ -0004be30: 2061 2070 7269 6d69 7469 7665 2077 686f a primitive who │ │ │ │ │ -0004be40: 7365 2074 6172 6765 7420 6973 2061 2074 se target is a t │ │ │ │ │ -0004be50: 7970 652d 7661 7269 6162 6c65 2069 6e20 ype-variable in │ │ │ │ │ -0004be60: 6120 6469 6666 6572 656e 7420 7061 636b a different pack │ │ │ │ │ -0004be70: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a age..
  • tools/j │ │ │ │ │ -0004be80: 6176 6163 2f67 656e 6572 6963 732f 7479 avac/generics/ty │ │ │ │ │ -0004be90: 7065 7661 7273 2f41 6e6e 6f54 7970 6556 pevars/AnnoTypeV │ │ │ │ │ -0004bea0: 6172 426f 756e 6473 2e6a 6176 613a 2041 arBounds.java: A │ │ │ │ │ -0004beb0: 6e6e 6f74 6174 6564 2074 7970 6520 7661 nnotated type va │ │ │ │ │ -0004bec0: 7269 6162 6c65 2062 6f75 6e64 7320 6372 riable bounds cr │ │ │ │ │ -0004bed0: 6173 6820 6a61 7661 630a 0a3c 6c69 3e74 ash javac..
  • t │ │ │ │ │ -0004bee0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -0004bef0: 6963 732f 7479 7065 7661 7273 2f49 6e74 ics/typevars/Int │ │ │ │ │ -0004bf00: 6572 7365 6374 696f 6e53 7562 5661 722e ersectionSubVar. │ │ │ │ │ -0004bf10: 6a61 7661 3a20 5375 6274 7970 696e 6720 java: Subtyping │ │ │ │ │ -0004bf20: 666f 7220 696e 7465 7273 6563 7469 6f6e for intersection │ │ │ │ │ -0004bf30: 2074 7970 6573 2063 6f6e 7461 696e 696e types containin │ │ │ │ │ -0004bf40: 6720 7479 7065 2076 6172 6961 626c 6573 g type variables │ │ │ │ │ -0004bf50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004bf60: 632f 6765 6e65 7269 6373 2f74 7970 6576 c/generics/typev │ │ │ │ │ -0004bf70: 6172 732f 5436 3838 3033 3434 2e6a 6176 ars/T6880344.jav │ │ │ │ │ -0004bf80: 613a 2052 6563 7572 7369 7665 2074 7970 a: Recursive typ │ │ │ │ │ -0004bf90: 6520 7061 7261 6d65 7465 7273 2064 6f20 e parameters do │ │ │ │ │ -0004bfa0: 6e6f 7420 636f 6d70 696c 650a 0a3c 6c69 not compile..
  • tools/javac/gen │ │ │ │ │ -0004bfc0: 6572 6963 732f 7479 7065 7661 7273 2f54 erics/typevars/T │ │ │ │ │ -0004bfd0: 3730 3430 3838 332e 6a61 7661 3a20 436f 7040883.java: Co │ │ │ │ │ -0004bfe0: 6d70 696c 6174 696f 6e20 6572 726f 723a mpilation error: │ │ │ │ │ -0004bff0: 2022 6c65 6e67 7468 2069 6e20 4172 7261 "length in Arra │ │ │ │ │ -0004c000: 7920 6973 2064 6566 696e 6564 2069 6e20 y is defined in │ │ │ │ │ -0004c010: 616e 2069 6e61 6363 6573 7369 626c 6520 an inaccessible │ │ │ │ │ -0004c020: 636c 6173 7320 6f72 2069 6e74 6572 6661 class or interfa │ │ │ │ │ -0004c030: 6365 220a 0a3c 6c69 3e74 6f6f 6c73 2f6a ce"..
  • tools/j │ │ │ │ │ -0004c040: 6176 6163 2f67 656e 6572 6963 732f 7479 avac/generics/ty │ │ │ │ │ -0004c050: 7065 7661 7273 2f54 3731 3438 3234 322e pevars/T7148242. │ │ │ │ │ -0004c060: 6a61 7661 3a20 5265 6772 6573 7369 6f6e java: Regression │ │ │ │ │ -0004c070: 3a20 7661 6c69 6420 636f 6465 2072 656a : valid code rej │ │ │ │ │ -0004c080: 6563 7465 6420 6475 7269 6e67 2067 656e ected during gen │ │ │ │ │ -0004c090: 6572 6963 2074 7970 6520 7765 6c6c 2d66 eric type well-f │ │ │ │ │ -0004c0a0: 6f72 6d65 646e 6573 7320 6368 6563 6b0a ormedness check. │ │ │ │ │ -0004c0b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004c0c0: 2f67 656e 6572 6963 732f 7769 6c64 6361 /generics/wildca │ │ │ │ │ -0004c0d0: 7264 732f 3633 3230 3631 322f 5436 3332 rds/6320612/T632 │ │ │ │ │ -0004c0e0: 3036 3132 2e6a 6176 613a 2055 6e77 6172 0612.java: Unwar │ │ │ │ │ -0004c0f0: 7261 6e74 6564 2075 6e63 6865 636b 6564 ranted unchecked │ │ │ │ │ -0004c100: 2077 6172 6e69 6e67 2066 6f72 2069 6e6e warning for inn │ │ │ │ │ -0004c110: 6572 2063 6c61 7373 206f 6620 2277 696c er class of "wil │ │ │ │ │ -0004c120: 6463 6172 6422 2074 7970 650a 0a3c 6c69 dcard" type..
  • tools/javac/gen │ │ │ │ │ -0004c140: 6572 6963 732f 7769 6c64 6361 7264 732f erics/wildcards/ │ │ │ │ │ -0004c150: 3633 3330 3933 312f 5436 3333 3039 3331 6330931/T6330931 │ │ │ │ │ -0004c160: 2e6a 6176 613a 2053 7570 6572 2077 696c .java: Super wil │ │ │ │ │ -0004c170: 6463 6172 6420 6861 7320 696e 636f 7272 dcard has incorr │ │ │ │ │ -0004c180: 6563 7420 7570 7065 7220 626f 756e 640a ect upper bound. │ │ │ │ │ -0004c190: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004c1a0: 2f67 656e 6572 6963 732f 7769 6c64 6361 /generics/wildca │ │ │ │ │ -0004c1b0: 7264 732f 3634 3337 3839 342f 5436 3433 rds/6437894/T643 │ │ │ │ │ -0004c1c0: 3738 3934 2e6a 6176 613a 204a 6176 6163 7894.java: Javac │ │ │ │ │ -0004c1d0: 2074 6872 6f77 7320 6120 4e75 6c6c 506f throws a NullPo │ │ │ │ │ -0004c1e0: 696e 7465 7245 7863 6570 7469 6f6e 0a0a interException.. │ │ │ │ │ -0004c1f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004c200: 6765 6e65 7269 6373 2f77 696c 6463 6172 generics/wildcar │ │ │ │ │ -0004c210: 6473 2f36 3635 3137 3139 2f54 3636 3531 ds/6651719/T6651 │ │ │ │ │ -0004c220: 3731 3961 2e6a 6176 613a 2043 6f6d 7069 719a.java: Compi │ │ │ │ │ -0004c230: 6c65 7220 6372 6173 6865 7320 706f 7373 ler crashes poss │ │ │ │ │ -0004c240: 6962 6c79 2064 7572 696e 6720 666f 7277 ibly during forw │ │ │ │ │ -0004c250: 6172 6420 7265 6665 7265 6e63 6520 6f66 ard reference of │ │ │ │ │ -0004c260: 2054 7970 6550 6172 616d 6574 6572 0a0a TypeParameter.. │ │ │ │ │ -0004c270: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004c280: 6765 6e65 7269 6373 2f77 696c 6463 6172 generics/wildcar │ │ │ │ │ -0004c290: 6473 2f36 3736 3235 3639 2f54 3637 3632 ds/6762569/T6762 │ │ │ │ │ -0004c2a0: 3536 3961 2e6a 6176 613a 204a 6176 6163 569a.java: Javac │ │ │ │ │ -0004c2b0: 2063 7261 7368 6573 2077 6974 6820 4173 crashes with As │ │ │ │ │ -0004c2c0: 7365 7274 696f 6e45 7272 6f72 2069 6e20 sertionError in │ │ │ │ │ -0004c2d0: 5479 7065 732e 636f 6e74 6169 6e65 6442 Types.containedB │ │ │ │ │ -0004c2e0: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ -0004c2f0: 6163 2f67 656e 6572 6963 732f 7769 6c64 ac/generics/wild │ │ │ │ │ -0004c300: 6361 7264 732f 3637 3632 3536 392f 5436 cards/6762569/T6 │ │ │ │ │ -0004c310: 3736 3235 3639 622e 6a61 7661 3a20 4a61 762569b.java: Ja │ │ │ │ │ -0004c320: 7661 6320 6372 6173 6865 7320 7769 7468 vac crashes with │ │ │ │ │ -0004c330: 2041 7373 6572 7469 6f6e 4572 726f 7220 AssertionError │ │ │ │ │ -0004c340: 696e 2054 7970 6573 2e63 6f6e 7461 696e in Types.contain │ │ │ │ │ -0004c350: 6564 4279 0a0a 3c6c 693e 746f 6f6c 732f edBy..
  • tools/ │ │ │ │ │ -0004c360: 6a61 7661 632f 6765 6e65 7269 6373 2f77 javac/generics/w │ │ │ │ │ -0004c370: 696c 6463 6172 6473 2f36 3838 3632 3437 ildcards/6886247 │ │ │ │ │ -0004c380: 2f54 3638 3836 3234 375f 312e 6a61 7661 /T6886247_1.java │ │ │ │ │ -0004c390: 3a20 7265 6772 6573 7369 6f6e 3a20 6a61 : regression: ja │ │ │ │ │ -0004c3a0: 7661 6320 6372 6173 6865 7320 7769 7468 vac crashes with │ │ │ │ │ -0004c3b0: 2061 6e20 6173 7365 7274 696f 6e20 6572 an assertion er │ │ │ │ │ -0004c3c0: 726f 7220 696e 2041 7474 722e 6a61 7661 ror in Attr.java │ │ │ │ │ -0004c3d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004c3e0: 632f 6765 6e65 7269 6373 2f77 696c 6463 c/generics/wildc │ │ │ │ │ -0004c3f0: 6172 6473 2f36 3838 3632 3437 2f54 3638 ards/6886247/T68 │ │ │ │ │ -0004c400: 3836 3234 375f 322e 6a61 7661 3a20 7265 86247_2.java: re │ │ │ │ │ -0004c410: 6772 6573 7369 6f6e 3a20 6a61 7661 6320 gression: javac │ │ │ │ │ -0004c420: 6372 6173 6865 7320 7769 7468 2061 6e20 crashes with an │ │ │ │ │ -0004c430: 6173 7365 7274 696f 6e20 6572 726f 7220 assertion error │ │ │ │ │ -0004c440: 696e 2041 7474 722e 6a61 7661 0a0a 3c6c in Attr.java..tools/javac/ge │ │ │ │ │ -0004c460: 6e65 7269 6373 2f77 696c 6463 6172 6473 nerics/wildcards │ │ │ │ │ -0004c470: 2f37 3033 3434 3935 2f54 3730 3334 3439 /7034495/T703449 │ │ │ │ │ -0004c480: 352e 6a61 7661 3a20 4a61 7661 6320 6173 5.java: Javac as │ │ │ │ │ -0004c490: 7365 7274 7320 6f6e 2075 7361 6765 206f serts on usage o │ │ │ │ │ -0004c4a0: 6620 7769 6c64 6361 7264 7320 696e 2062 f wildcards in b │ │ │ │ │ -0004c4b0: 6f75 6e64 730a 0a3c 6c69 3e74 6f6f 6c73 ounds..
  • tools │ │ │ │ │ -0004c4c0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004c4d0: 7769 6c64 6361 7264 732f 4173 7369 676e wildcards/Assign │ │ │ │ │ -0004c4e0: 6d65 6e74 4469 6666 6572 656e 7454 7970 mentDifferentTyp │ │ │ │ │ -0004c4f0: 6573 2e6a 6176 613a 2054 6573 7420 7375 es.java: Test su │ │ │ │ │ -0004c500: 6274 7970 696e 6720 666f 7220 7769 6c64 btyping for wild │ │ │ │ │ -0004c510: 6361 7264 7320 7769 7468 2072 656c 6174 cards with relat │ │ │ │ │ -0004c520: 6564 2074 7970 6520 626f 756e 6473 2e0a ed type bounds.. │ │ │ │ │ -0004c530: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004c540: 2f67 656e 6572 6963 732f 7769 6c64 6361 /generics/wildca │ │ │ │ │ -0004c550: 7264 732f 4173 7369 676e 6d65 6e74 5361 rds/AssignmentSa │ │ │ │ │ -0004c560: 6d65 5479 7065 2e6a 6176 613a 2054 6573 meType.java: Tes │ │ │ │ │ -0004c570: 7420 7375 6274 7970 696e 6720 666f 7220 t subtyping for │ │ │ │ │ -0004c580: 7769 6c64 6361 7264 7320 7769 7468 2074 wildcards with t │ │ │ │ │ -0004c590: 6865 2073 616d 6520 7479 7065 2062 6f75 he same type bou │ │ │ │ │ -0004c5a0: 6e64 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a nd...
  • tools/j │ │ │ │ │ -0004c5b0: 6176 6163 2f67 656e 6572 6963 732f 7769 avac/generics/wi │ │ │ │ │ -0004c5c0: 6c64 6361 7264 732f 426f 756e 6442 7567 ldcards/BoundBug │ │ │ │ │ -0004c5d0: 2e6a 6176 613a 2067 656e 6572 6963 733a .java: generics: │ │ │ │ │ -0004c5e0: 2075 7365 6420 6f66 203f 2067 6574 2062 used of ? get b │ │ │ │ │ -0004c5f0: 6f75 6e64 2065 7272 6f72 0a0a 3c6c 693e ound error..
  • │ │ │ │ │ -0004c600: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ -0004c610: 7269 6373 2f77 696c 6463 6172 6473 2f43 rics/wildcards/C │ │ │ │ │ -0004c620: 6f6e 7472 6141 7267 2e6a 6176 613a 2067 ontraArg.java: g │ │ │ │ │ -0004c630: 656e 6572 6963 733a 2069 6e63 6f72 7265 enerics: incorre │ │ │ │ │ -0004c640: 6374 2061 6d62 6967 7569 7479 2065 7272 ct ambiguity err │ │ │ │ │ -0004c650: 6f72 2077 6974 6820 7375 7065 722d 626f or with super-bo │ │ │ │ │ -0004c660: 7564 6564 2077 696c 6463 6172 6473 0a0a uded wildcards.. │ │ │ │ │ -0004c670: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004c680: 6765 6e65 7269 6373 2f77 696c 6463 6172 generics/wildcar │ │ │ │ │ -0004c690: 6473 2f52 6566 5175 6575 6542 7567 2e6a ds/RefQueueBug.j │ │ │ │ │ -0004c6a0: 6176 613a 2069 6e63 6f6e 7369 7374 656e ava: inconsisten │ │ │ │ │ -0004c6b0: 7420 6765 6e65 7269 6320 7479 7065 7320 t generic types │ │ │ │ │ -0004c6c0: 6265 6861 7669 6f75 7220 7768 656e 2063 behaviour when c │ │ │ │ │ -0004c6d0: 6f6d 7069 6c69 6e67 2074 6f67 6574 6865 ompiling togethe │ │ │ │ │ -0004c6e0: 7220 7673 2e0a 0a3c 6c69 3e74 6f6f 6c73 r vs...
  • tools │ │ │ │ │ -0004c6f0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004c700: 7769 6c64 6361 7264 732f 5375 6274 7970 wildcards/Subtyp │ │ │ │ │ -0004c710: 6543 6170 7475 7265 4c65 616b 2e6a 6176 eCaptureLeak.jav │ │ │ │ │ -0004c720: 613a 2043 6170 7475 7265 2076 6172 6961 a: Capture varia │ │ │ │ │ -0004c730: 626c 6573 2075 7365 6420 666f 7220 7375 bles used for su │ │ │ │ │ -0004c740: 6274 7970 696e 6720 7368 6f75 6c64 206e btyping should n │ │ │ │ │ -0004c750: 6f74 206c 6561 6b20 6f75 7420 6f66 2069 ot leak out of i │ │ │ │ │ -0004c760: 6e66 6572 656e 6365 0a0a 3c6c 693e 746f nference..
  • to │ │ │ │ │ -0004c770: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -0004c780: 6373 2f77 696c 6463 6172 6473 2f54 3530 cs/wildcards/T50 │ │ │ │ │ -0004c790: 3937 3534 382e 6a61 7661 3a20 2863 7261 97548.java: (cra │ │ │ │ │ -0004c7a0: 7368 2920 5374 6163 6b20 6f76 6572 666c sh) Stack overfl │ │ │ │ │ -0004c7b0: 6f77 2069 6e20 6361 7074 7572 6520 636f ow in capture co │ │ │ │ │ -0004c7c0: 6e76 6572 7369 6f6e 0a0a 3c6c 693e 746f nversion..
  • to │ │ │ │ │ -0004c7d0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -0004c7e0: 6373 2f77 696c 6463 6172 6473 2f54 3530 cs/wildcards/T50 │ │ │ │ │ -0004c7f0: 3937 3534 3862 2e6a 6176 613a 2053 7461 97548b.java: Sta │ │ │ │ │ -0004c800: 636b 206f 7665 7266 6c6f 7720 696e 2063 ck overflow in c │ │ │ │ │ -0004c810: 6170 7475 7265 2063 6f6e 7665 7273 696f apture conversio │ │ │ │ │ -0004c820: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -0004c830: 6163 2f67 656e 6572 6963 732f 7769 6c64 ac/generics/wild │ │ │ │ │ -0004c840: 6361 7264 732f 5436 3435 3032 3930 2e6a cards/T6450290.j │ │ │ │ │ -0004c850: 6176 613a 2043 6170 7475 7265 206f 6620 ava: Capture of │ │ │ │ │ -0004c860: 6e65 7374 6564 2077 696c 6463 6172 6473 nested wildcards │ │ │ │ │ -0004c870: 2063 6175 7365 7320 7479 7065 2065 7272 causes type err │ │ │ │ │ -0004c880: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ -0004c890: 7661 632f 6765 6e65 7269 6373 2f77 696c vac/generics/wil │ │ │ │ │ -0004c8a0: 6463 6172 6473 2f54 3637 3332 3438 342e dcards/T6732484. │ │ │ │ │ -0004c8b0: 6a61 7661 3a20 426f 756e 6420 6572 726f java: Bound erro │ │ │ │ │ -0004c8c0: 7220 6f6e 2077 696c 6463 6172 6420 636f r on wildcard co │ │ │ │ │ -0004c8d0: 6465 0a0a 3c6c 693e 746f 6f6c 732f 6a61 de..
  • tools/ja │ │ │ │ │ -0004c8e0: 7661 632f 6765 6e65 7269 6373 2f77 696c vac/generics/wil │ │ │ │ │ -0004c8f0: 6463 6172 6473 2f54 3830 3135 3130 312e dcards/T8015101. │ │ │ │ │ -0004c900: 6a61 7661 3a20 4d69 7368 616e 646c 696e java: Mishandlin │ │ │ │ │ -0004c910: 6720 6f66 2077 696c 6463 6172 6473 2069 g of wildcards i │ │ │ │ │ -0004c920: 6e20 696e 7465 7273 6563 7469 6f6e 206d n intersection m │ │ │ │ │ -0004c930: 656d 6265 7220 6d65 7468 6f64 2063 6865 ember method che │ │ │ │ │ -0004c940: 636b 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ck..
  • tools/ja │ │ │ │ │ -0004c950: 7661 632f 6765 6e65 7269 6373 2f77 696c vac/generics/wil │ │ │ │ │ -0004c960: 6463 6172 6473 2f54 3830 3334 3134 372e dcards/T8034147. │ │ │ │ │ -0004c970: 6a61 7661 3a20 6a61 7661 6320 6372 6173 java: javac cras │ │ │ │ │ -0004c980: 6865 7320 7769 7468 2061 204e 756c 6c50 hes with a NullP │ │ │ │ │ -0004c990: 6f69 6e74 6572 4578 6365 7074 696f 6e20 ointerException │ │ │ │ │ -0004c9a0: 6475 7269 6e67 2062 6f75 6e64 7320 6368 during bounds ch │ │ │ │ │ -0004c9b0: 6563 6b69 6e67 0a0a 3c6c 693e 746f 6f6c ecking..
  • tool │ │ │ │ │ -0004c9c0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ -0004c9d0: 2f77 696c 6463 6172 6473 2f55 6e62 6f75 /wildcards/Unbou │ │ │ │ │ -0004c9e0: 6e64 4172 7261 792e 6a61 7661 3a20 6765 ndArray.java: ge │ │ │ │ │ -0004c9f0: 6e65 7269 6373 3a20 616c 6c6f 7720 6172 nerics: allow ar │ │ │ │ │ -0004ca00: 7261 7973 206f 6620 756e 626f 756e 6465 rays of unbounde │ │ │ │ │ -0004ca10: 6420 6765 6e65 7269 6320 7479 7065 730a d generic types. │ │ │ │ │ -0004ca20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004ca30: 2f67 656e 6572 6963 732f 7769 6c64 6361 /generics/wildca │ │ │ │ │ -0004ca40: 7264 732f 6e65 672f 416d 6269 6775 6f75 rds/neg/Ambiguou │ │ │ │ │ -0004ca50: 7343 6173 742e 6a61 7661 3a20 6361 7374 sCast.java: cast │ │ │ │ │ -0004ca60: 2074 6f20 7061 7261 6d65 7465 7269 7a65 to parameterize │ │ │ │ │ -0004ca70: 6420 7479 7065 2069 7320 6163 6365 7074 d type is accept │ │ │ │ │ -0004ca80: 6564 2061 6c74 686f 7567 6820 6974 2073 ed although it s │ │ │ │ │ -0004ca90: 686f 756c 6420 6265 2072 656a 6563 7465 hould be rejecte │ │ │ │ │ -0004caa0: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ -0004cab0: 6163 2f67 656e 6572 6963 732f 7769 6c64 ac/generics/wild │ │ │ │ │ -0004cac0: 6361 7264 732f 6e65 672f 4361 7074 7572 cards/neg/Captur │ │ │ │ │ -0004cad0: 652e 6a61 7661 3a20 5769 6c64 6361 7264 e.java: Wildcard │ │ │ │ │ -0004cae0: 2063 6170 7475 7265 0a0a 3c6c 693e 746f capture..
  • to │ │ │ │ │ -0004caf0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ -0004cb00: 6373 2f77 696c 6463 6172 6473 2f6e 6567 cs/wildcards/neg │ │ │ │ │ -0004cb10: 2f43 6173 7446 6169 6c2e 6a61 7661 3a20 /CastFail.java: │ │ │ │ │ -0004cb20: 5465 7374 2063 6173 7473 2028 6572 726f Test casts (erro │ │ │ │ │ -0004cb30: 7273 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a rs)..
  • tools/j │ │ │ │ │ -0004cb40: 6176 6163 2f67 656e 6572 6963 732f 7769 avac/generics/wi │ │ │ │ │ -0004cb50: 6c64 6361 7264 732f 6e65 672f 4361 7374 ldcards/neg/Cast │ │ │ │ │ -0004cb60: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -0004cb70: 6361 7374 7320 286c 6567 616c 290a 0a3c casts (legal)..< │ │ │ │ │ -0004cb80: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ -0004cb90: 656e 6572 6963 732f 7769 6c64 6361 7264 enerics/wildcard │ │ │ │ │ -0004cba0: 732f 6e65 672f 4361 7374 5761 726e 2e6a s/neg/CastWarn.j │ │ │ │ │ -0004cbb0: 6176 613a 2054 6573 7420 6361 7374 7320 ava: Test casts │ │ │ │ │ -0004cbc0: 2877 6172 6e69 6e67 290a 0a3c 6c69 3e74 (warning)..
  • t │ │ │ │ │ -0004cbd0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -0004cbe0: 6963 732f 7769 6c64 6361 7264 732f 6e65 ics/wildcards/ne │ │ │ │ │ -0004cbf0: 672f 5061 7261 6d43 6173 742e 6a61 7661 g/ParamCast.java │ │ │ │ │ -0004cc00: 3a20 696e 7465 6772 6174 6520 696d 7072 : integrate impr │ │ │ │ │ -0004cc10: 6f76 6564 2077 696c 6463 6172 6420 7375 oved wildcard su │ │ │ │ │ -0004cc20: 6273 7469 7475 7469 6f6e 2066 726f 6d20 bstitution from │ │ │ │ │ -0004cc30: 4350 480a 0a3c 6c69 3e74 6f6f 6c73 2f6a CPH..
  • tools/j │ │ │ │ │ -0004cc40: 6176 6163 2f67 656e 6572 6963 732f 7769 avac/generics/wi │ │ │ │ │ -0004cc50: 6c64 6361 7264 732f 6e65 672f 5265 6164 ldcards/neg/Read │ │ │ │ │ -0004cc60: 6f6e 6c79 2e6a 6176 613a 2061 6e20 6578 only.java: an ex │ │ │ │ │ -0004cc70: 7465 6e64 732d 626f 756e 6420 2863 6f76 tends-bound (cov │ │ │ │ │ -0004cc80: 6172 6961 6e74 2920 7769 6c64 6361 7264 ariant) wildcard │ │ │ │ │ -0004cc90: 2069 7320 6c69 6b65 2072 6561 646f 6e6c is like readonl │ │ │ │ │ -0004cca0: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ -0004ccb0: 6163 2f67 656e 6572 6963 732f 7769 6c64 ac/generics/wild │ │ │ │ │ -0004ccc0: 6361 7264 732f 6e65 672f 556e 626f 756e cards/neg/Unboun │ │ │ │ │ -0004ccd0: 6465 642e 6a61 7661 3a20 616e 2075 6e62 ded.java: an unb │ │ │ │ │ -0004cce0: 6f75 6e64 6564 2028 6269 7661 7269 616e ounded (bivarian │ │ │ │ │ -0004ccf0: 7429 2077 696c 6463 6172 6420 646f 6573 t) wildcard does │ │ │ │ │ -0004cd00: 6e27 7420 616c 6c6f 7720 7265 6164 696e n't allow readin │ │ │ │ │ -0004cd10: 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 g..
  • tools/jav │ │ │ │ │ -0004cd20: 6163 2f67 656e 6572 6963 732f 7769 6c64 ac/generics/wild │ │ │ │ │ -0004cd30: 6361 7264 732f 706f 732f 416d 6269 6775 cards/pos/Ambigu │ │ │ │ │ -0004cd40: 6f75 7343 6173 7432 2e6a 6176 613a 2067 ousCast2.java: g │ │ │ │ │ -0004cd50: 656e 6572 6963 733a 2075 6e61 626c 6520 enerics: unable │ │ │ │ │ -0004cd60: 746f 2063 6173 7420 6265 7477 6565 6e20 to cast between │ │ │ │ │ -0004cd70: 7477 6f20 636f 6e76 6572 7469 626c 6520 two convertible │ │ │ │ │ -0004cd80: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ -0004cd90: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004cda0: 7769 6c64 6361 7264 732f 706f 732f 426f wildcards/pos/Bo │ │ │ │ │ -0004cdb0: 756e 6473 436f 6c6c 6973 696f 6e2e 6a61 undsCollision.ja │ │ │ │ │ -0004cdc0: 7661 3a20 7768 656e 2075 7070 6572 2062 va: when upper b │ │ │ │ │ -0004cdd0: 6f75 6e64 7320 616e 6420 6c6f 7765 7220 ounds and lower │ │ │ │ │ -0004cde0: 626f 756e 6473 2063 6f6c 6c69 6465 0a0a bounds collide.. │ │ │ │ │ -0004cdf0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004ce00: 6765 6e65 7269 6373 2f77 696c 6463 6172 generics/wildcar │ │ │ │ │ -0004ce10: 6473 2f70 6f73 2f43 6170 7475 7265 2e6a ds/pos/Capture.j │ │ │ │ │ -0004ce20: 6176 613a 2057 696c 6463 6172 6420 6361 ava: Wildcard ca │ │ │ │ │ -0004ce30: 7074 7572 650a 0a3c 6c69 3e74 6f6f 6c73 pture..
  • tools │ │ │ │ │ -0004ce40: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ -0004ce50: 7769 6c64 6361 7264 732f 706f 732f 4361 wildcards/pos/Ca │ │ │ │ │ -0004ce60: 7374 5465 7374 2e6a 6176 613a 2054 6573 stTest.java: Tes │ │ │ │ │ -0004ce70: 7420 6361 7374 7320 286c 6567 616c 2c20 t casts (legal, │ │ │ │ │ -0004ce80: 7761 726e 696e 672c 2061 6e64 2065 7272 warning, and err │ │ │ │ │ -0004ce90: 6f72 7329 0a0a 3c6c 693e 746f 6f6c 732f ors)..
  • tools/ │ │ │ │ │ -0004cea0: 6a61 7661 632f 6765 6e65 7269 6373 2f77 javac/generics/w │ │ │ │ │ -0004ceb0: 696c 6463 6172 6473 2f70 6f73 2f49 6e73 ildcards/pos/Ins │ │ │ │ │ -0004cec0: 7461 6e63 654f 662e 6a61 7661 3a20 6765 tanceOf.java: ge │ │ │ │ │ -0004ced0: 6e65 7269 6373 3a20 7479 7065 2063 6173 nerics: type cas │ │ │ │ │ -0004cee0: 7420 7769 7468 2069 6e73 7461 6e63 6520 t with instance │ │ │ │ │ -0004cef0: 6f66 0a0a 3c6c 693e 746f 6f6c 732f 6a61 of..
  • tools/ja │ │ │ │ │ -0004cf00: 7661 632f 6765 6e65 7269 6373 2f77 696c vac/generics/wil │ │ │ │ │ -0004cf10: 6463 6172 6473 2f70 6f73 2f50 6172 616d dcards/pos/Param │ │ │ │ │ -0004cf20: 4361 7374 2e6a 6176 613a 2069 6e74 6567 Cast.java: integ │ │ │ │ │ -0004cf30: 7261 7465 2069 6d70 726f 7665 6420 7769 rate improved wi │ │ │ │ │ -0004cf40: 6c64 6361 7264 2073 7562 7374 6974 7574 ldcard substitut │ │ │ │ │ -0004cf50: 696f 6e20 6672 6f6d 2043 5048 0a0a 3c6c ion from CPH..tools/javac/ge │ │ │ │ │ -0004cf70: 6e65 7269 6373 2f77 696c 6463 6172 6473 nerics/wildcards │ │ │ │ │ -0004cf80: 2f70 6f73 2f52 7661 6c43 6f6e 7665 7273 /pos/RvalConvers │ │ │ │ │ -0004cf90: 696f 6e2e 6a61 7661 3a20 7276 616c 7565 ion.java: rvalue │ │ │ │ │ -0004cfa0: 2063 6f6e 7665 7273 696f 6e20 6368 616e conversion chan │ │ │ │ │ -0004cfb0: 6765 7320 223f 2065 7874 656e 6473 2058 ges "? extends X │ │ │ │ │ -0004cfc0: 2220 746f 2022 5822 2e0a 0a3c 6c69 3e74 " to "X"...
  • t │ │ │ │ │ -0004cfd0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ -0004cfe0: 6963 732f 7769 6c64 6361 7264 732f 706f ics/wildcards/po │ │ │ │ │ -0004cff0: 732f 556e 6368 6563 6b65 6443 6173 7431 s/UncheckedCast1 │ │ │ │ │ -0004d000: 2e6a 6176 613a 2067 656e 6572 6963 733a .java: generics: │ │ │ │ │ -0004d010: 2066 6169 6c75 7265 206f 6620 736f 6d65 failure of some │ │ │ │ │ -0004d020: 2075 6e63 6865 636b 6564 2063 6173 7473 unchecked casts │ │ │ │ │ -0004d030: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004d040: 632f 696d 706c 6963 6974 436f 6d70 696c c/implicitCompil │ │ │ │ │ -0004d050: 652f 536b 6970 4174 7472 466c 6f77 4765 e/SkipAttrFlowGe │ │ │ │ │ -0004d060: 6e46 6f72 496d 706c 6963 6974 732e 6a61 nForImplicits.ja │ │ │ │ │ -0004d070: 7661 3a20 6d61 6b65 2073 7572 6520 6174 va: make sure at │ │ │ │ │ -0004d080: 7472 6962 7574 6520 616e 6420 666c 6f77 tribute and flow │ │ │ │ │ -0004d090: 2069 7320 736b 6970 7065 6420 666f 7220 is skipped for │ │ │ │ │ -0004d0a0: 696d 706c 6963 6974 2063 6c61 7373 6573 implicit classes │ │ │ │ │ -0004d0b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004d0c0: 632f 696d 706c 6963 6974 5468 6973 2f36 c/implicitThis/6 │ │ │ │ │ -0004d0d0: 3534 3138 3736 2f54 3635 3431 3837 3661 541876/T6541876a │ │ │ │ │ -0004d0e0: 2e6a 6176 613a 2022 456e 636c 6f73 696e .java: "Enclosin │ │ │ │ │ -0004d0f0: 6720 496e 7374 616e 6365 2220 6572 726f g Instance" erro │ │ │ │ │ -0004d100: 7220 6e65 7720 696e 2031 2e36 0a0a 3c6c r new in 1.6..tools/javac/im │ │ │ │ │ -0004d120: 706c 6963 6974 5468 6973 2f36 3534 3138 plicitThis/65418 │ │ │ │ │ -0004d130: 3736 2f54 3635 3431 3837 3662 2e6a 6176 76/T6541876b.jav │ │ │ │ │ -0004d140: 613a 2022 456e 636c 6f73 696e 6720 496e a: "Enclosing In │ │ │ │ │ -0004d150: 7374 616e 6365 2220 6572 726f 7220 6e65 stance" error ne │ │ │ │ │ -0004d160: 7720 696e 2031 2e36 0a0a 3c6c 693e 746f w in 1.6..
  • to │ │ │ │ │ -0004d170: 6f6c 732f 6a61 7661 632f 696d 706c 6963 ols/javac/implic │ │ │ │ │ -0004d180: 6974 5468 6973 2f4e 6577 4265 666f 7265 itThis/NewBefore │ │ │ │ │ -0004d190: 4f75 7465 7243 6f6e 7374 7275 6374 6564 OuterConstructed │ │ │ │ │ -0004d1a0: 2e6a 6176 613a 2027 6e65 7727 206f 6620 .java: 'new' of │ │ │ │ │ -0004d1b0: 696e 6e65 7220 636c 6173 7320 7368 6f75 inner class shou │ │ │ │ │ -0004d1c0: 6c64 206e 6f74 2062 6520 616c 6c6f 7765 ld not be allowe │ │ │ │ │ -0004d1d0: 6420 756e 6c65 7373 206f 7574 6572 2069 d unless outer i │ │ │ │ │ -0004d1e0: 7320 636f 6e73 7472 7563 7465 640a 0a3c s constructed..< │ │ │ │ │ -0004d1f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f69 li>tools/javac/i │ │ │ │ │ -0004d200: 6d70 6c69 6369 7454 6869 732f 4e65 7742 mplicitThis/NewB │ │ │ │ │ -0004d210: 6566 6f72 654f 7574 6572 436f 6e73 7472 eforeOuterConstr │ │ │ │ │ -0004d220: 7563 7465 6432 2e6a 6176 613a 2075 6e76 ucted2.java: unv │ │ │ │ │ -0004d230: 6572 6966 6961 626c 6520 636f 6465 2066 erifiable code f │ │ │ │ │ -0004d240: 6f72 2069 6d70 6c69 6369 7420 6f75 7465 or implicit oute │ │ │ │ │ -0004d250: 7220 696e 2073 7570 6572 2063 6f6e 7374 r in super const │ │ │ │ │ -0004d260: 7275 6374 6f72 2063 616c 6c0a 0a3c 6c69 ructor call..
  • tools/javac/imp │ │ │ │ │ -0004d280: 6c69 6369 7454 6869 732f 4e65 7742 6566 licitThis/NewBef │ │ │ │ │ -0004d290: 6f72 654f 7574 6572 436f 6e73 7472 7563 oreOuterConstruc │ │ │ │ │ -0004d2a0: 7465 6433 2e6a 6176 613a 2063 6f6d 7069 ted3.java: compi │ │ │ │ │ -0004d2b0: 6c65 7220 6765 6e65 7261 7465 7320 756e ler generates un │ │ │ │ │ -0004d2c0: 7665 7269 6669 6162 6c65 2063 6f64 6520 verifiable code │ │ │ │ │ -0004d2d0: 666f 7220 696d 706c 6963 6974 2072 6566 for implicit ref │ │ │ │ │ -0004d2e0: 6572 656e 6365 2074 6f20 756e 696e 6974 erence to uninit │ │ │ │ │ -0004d2f0: 2764 2074 6869 730a 0a3c 6c69 3e74 6f6f 'd this..
  • too │ │ │ │ │ -0004d300: 6c73 2f6a 6176 6163 2f69 6d70 6c69 6369 ls/javac/implici │ │ │ │ │ -0004d310: 7454 6869 732f 5768 6963 6849 6d70 6c69 tThis/WhichImpli │ │ │ │ │ -0004d320: 6369 7454 6869 7331 2e6a 6176 613a 2049 citThis1.java: I │ │ │ │ │ -0004d330: 6e76 616c 6964 2065 7272 6f72 2077 6865 nvalid error whe │ │ │ │ │ -0004d340: 6e20 696d 706c 6963 6974 6c79 2072 6566 n implicitly ref │ │ │ │ │ -0004d350: 6572 656e 6369 6e67 2065 6e63 6c6f 7369 erencing enclosi │ │ │ │ │ -0004d360: 6e67 2074 7970 650a 0a3c 6c69 3e74 6f6f ng type..
  • too │ │ │ │ │ -0004d370: 6c73 2f6a 6176 6163 2f69 6d70 6c69 6369 ls/javac/implici │ │ │ │ │ -0004d380: 7454 6869 732f 5768 6963 6849 6d70 6c69 tThis/WhichImpli │ │ │ │ │ -0004d390: 6369 7454 6869 7331 302e 6a61 7661 3a20 citThis10.java: │ │ │ │ │ -0004d3a0: 6669 6e64 696e 6720 696d 706c 6963 6974 finding implicit │ │ │ │ │ -0004d3b0: 2022 7468 6973 2220 666f 7220 636f 6e73 "this" for cons │ │ │ │ │ -0004d3c0: 7472 7563 746f 7220 696e 766f 6361 7469 tructor invocati │ │ │ │ │ -0004d3d0: 6f6e 2073 686f 756c 6420 6967 6e6f 7265 on should ignore │ │ │ │ │ -0004d3e0: 2068 6964 696e 672c 206e 6f6e 2d69 6e68 hiding, non-inh │ │ │ │ │ -0004d3f0: 6572 6974 616e 6365 0a0a 3c6c 693e 746f eritance..
  • to │ │ │ │ │ -0004d400: 6f6c 732f 6a61 7661 632f 696d 706c 6963 ols/javac/implic │ │ │ │ │ -0004d410: 6974 5468 6973 2f57 6869 6368 496d 706c itThis/WhichImpl │ │ │ │ │ -0004d420: 6963 6974 5468 6973 3131 2e6a 6176 613a icitThis11.java: │ │ │ │ │ -0004d430: 2063 6f64 6520 696e 766f 6c76 696e 6720 code involving │ │ │ │ │ -0004d440: 696e 6e65 7220 636c 6173 7365 7320 6361 inner classes ca │ │ │ │ │ -0004d450: 7573 6573 2076 6572 6966 7920 6572 726f uses verify erro │ │ │ │ │ -0004d460: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -0004d470: 6163 2f69 6d70 6c69 6369 7454 6869 732f ac/implicitThis/ │ │ │ │ │ -0004d480: 5768 6963 6849 6d70 6c69 6369 7454 6869 WhichImplicitThi │ │ │ │ │ -0004d490: 7332 2e6a 6176 613a 2049 6e76 616c 6964 s2.java: Invalid │ │ │ │ │ -0004d4a0: 2065 7272 6f72 2077 6865 6e20 696d 706c error when impl │ │ │ │ │ -0004d4b0: 6963 6974 6c79 2072 6566 6572 656e 6369 icitly referenci │ │ │ │ │ -0004d4c0: 6e67 2065 6e63 6c6f 7369 6e67 2074 7970 ng enclosing typ │ │ │ │ │ -0004d4d0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0004d4e0: 6163 2f69 6d70 6c69 6369 7454 6869 732f ac/implicitThis/ │ │ │ │ │ -0004d4f0: 5768 6963 6849 6d70 6c69 6369 7454 6869 WhichImplicitThi │ │ │ │ │ -0004d500: 7333 2e6a 6176 613a 2077 726f 6e67 2065 s3.java: wrong e │ │ │ │ │ -0004d510: 6e63 6c6f 7369 6e67 2069 6e73 7461 6e63 nclosing instanc │ │ │ │ │ -0004d520: 6520 666f 7220 6c6f 6361 6c20 636c 6173 e for local clas │ │ │ │ │ -0004d530: 7320 6372 6561 7469 6f6e 0a0a 3c6c 693e s creation..
  • │ │ │ │ │ -0004d540: 746f 6f6c 732f 6a61 7661 632f 696d 706c tools/javac/impl │ │ │ │ │ -0004d550: 6963 6974 5468 6973 2f57 6869 6368 496d icitThis/WhichIm │ │ │ │ │ -0004d560: 706c 6963 6974 5468 6973 342e 6a61 7661 plicitThis4.java │ │ │ │ │ -0004d570: 3a20 7772 6f6e 6720 656e 636c 6f73 696e : wrong enclosin │ │ │ │ │ -0004d580: 6720 696e 7374 616e 6365 2066 6f72 206c g instance for l │ │ │ │ │ -0004d590: 6f63 616c 2063 6c61 7373 2063 7265 6174 ocal class creat │ │ │ │ │ -0004d5a0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -0004d5b0: 6176 6163 2f69 6d70 6c69 6369 7454 6869 avac/implicitThi │ │ │ │ │ -0004d5c0: 732f 5768 6963 6849 6d70 6c69 6369 7454 s/WhichImplicitT │ │ │ │ │ -0004d5d0: 6869 7335 2e6a 6176 613a 2048 6964 696e his5.java: Hidin │ │ │ │ │ -0004d5e0: 6720 6f66 2066 6965 6c64 7320 6e6f 7420 g of fields not │ │ │ │ │ -0004d5f0: 6675 6c6c 7920 7375 7070 6f72 7465 640a fully supported. │ │ │ │ │ -0004d600: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004d610: 2f69 6d70 6c69 6369 7454 6869 732f 5768 /implicitThis/Wh │ │ │ │ │ -0004d620: 6963 6849 6d70 6c69 6369 7454 6869 7336 ichImplicitThis6 │ │ │ │ │ -0004d630: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ -0004d640: 6661 696c 7320 746f 2061 6c6c 6f77 2061 fails to allow a │ │ │ │ │ -0004d650: 6363 6573 7320 746f 2065 6e63 6c6f 7369 ccess to enclosi │ │ │ │ │ -0004d660: 6e67 2069 6e73 7461 6e63 6520 696e 2073 ng instance in s │ │ │ │ │ -0004d670: 7570 6572 2829 0a0a 3c6c 693e 746f 6f6c uper()..
  • tool │ │ │ │ │ -0004d680: 732f 6a61 7661 632f 696d 706c 6963 6974 s/javac/implicit │ │ │ │ │ -0004d690: 5468 6973 2f57 6869 6368 496d 706c 6963 This/WhichImplic │ │ │ │ │ -0004d6a0: 6974 5468 6973 372e 6a61 7661 3a20 7072 itThis7.java: pr │ │ │ │ │ -0004d6b0: 6976 6174 6520 6d65 6d62 6572 7320 696e ivate members in │ │ │ │ │ -0004d6c0: 2061 2073 7570 6572 636c 6173 7320 7368 a superclass sh │ │ │ │ │ -0004d6d0: 6f75 6c64 206e 6f74 2068 6964 6520 6d65 ould not hide me │ │ │ │ │ -0004d6e0: 6d62 6572 7320 6672 6f6d 2074 6865 2065 mbers from the e │ │ │ │ │ -0004d6f0: 6e63 6c6f 7369 6e67 2073 636f 7065 0a0a nclosing scope.. │ │ │ │ │ -0004d700: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004d710: 696d 706c 6963 6974 5468 6973 2f57 6869 implicitThis/Whi │ │ │ │ │ -0004d720: 6368 496d 706c 6963 6974 5468 6973 392e chImplicitThis9. │ │ │ │ │ -0004d730: 6a61 7661 3a20 616e 6f6e 796d 6f75 7320 java: anonymous │ │ │ │ │ -0004d740: 636c 6173 7320 696e 2065 7870 6c69 6369 class in explici │ │ │ │ │ -0004d750: 7420 636f 6e73 7472 7563 746f 7220 696e t constructor in │ │ │ │ │ -0004d760: 766f 6361 7469 6f6e 2063 616e 2072 6566 vocation can ref │ │ │ │ │ -0004d770: 6572 2069 6d70 6c69 6369 746c 7920 746f er implicitly to │ │ │ │ │ -0004d780: 2065 6e63 6c0a 0a3c 6c69 3e74 6f6f 6c73 encl..
  • tools │ │ │ │ │ -0004d790: 2f6a 6176 6163 2f69 6d70 6f72 7443 6865 /javac/importChe │ │ │ │ │ -0004d7a0: 636b 732f 496d 706f 7274 4361 6e6f 6e69 cks/ImportCanoni │ │ │ │ │ -0004d7b0: 6361 6c31 2e6a 6176 613a 2063 6f6d 7069 cal1.java: compi │ │ │ │ │ -0004d7c0: 6c65 7220 7065 726d 6974 7320 746f 2069 ler permits to i │ │ │ │ │ -0004d7d0: 6d70 6f72 7420 636c 6173 7320 6769 7665 mport class give │ │ │ │ │ -0004d7e0: 6e20 6279 2069 7473 206e 6f6e 2d63 616e n by its non-can │ │ │ │ │ -0004d7f0: 6f6e 6963 616c 206e 616d 650a 0a3c 6c69 onical name..
  • tools/javac/imp │ │ │ │ │ -0004d810: 6f72 7443 6865 636b 732f 496d 706f 7274 ortChecks/Import │ │ │ │ │ -0004d820: 4361 6e6f 6e69 6361 6c53 616d 654e 616d CanonicalSameNam │ │ │ │ │ -0004d830: 652f 496d 706f 7274 4361 6e6f 6e69 6361 e/ImportCanonica │ │ │ │ │ -0004d840: 6c53 616d 654e 616d 652e 6a61 7661 3a20 lSameName.java: │ │ │ │ │ -0004d850: 6361 6e6f 6e69 6361 6c20 696d 706f 7274 canonical import │ │ │ │ │ -0004d860: 2063 6865 636b 2063 6f6d 7061 7265 7320 check compares │ │ │ │ │ -0004d870: 636c 6173 7365 7320 6279 2073 696d 706c classes by simpl │ │ │ │ │ -0004d880: 6520 6e61 6d65 0a0a 3c6c 693e 746f 6f6c e name..
  • tool │ │ │ │ │ -0004d890: 732f 6a61 7661 632f 696d 706f 7274 4368 s/javac/importCh │ │ │ │ │ -0004d8a0: 6563 6b73 2f49 6d70 6f72 7449 7346 756c ecks/ImportIsFul │ │ │ │ │ -0004d8b0: 6c79 5175 616c 6966 6965 642e 6a61 7661 lyQualified.java │ │ │ │ │ -0004d8c0: 3a20 5665 7269 6679 2074 6861 7420 696d : Verify that im │ │ │ │ │ -0004d8d0: 706f 7274 2d6f 6e2d 6465 6d61 6e64 206d port-on-demand m │ │ │ │ │ -0004d8e0: 7573 7420 6265 2066 756c 6c79 2071 7561 ust be fully qua │ │ │ │ │ -0004d8f0: 6c69 6669 6564 2e0a 0a3c 6c69 3e74 6f6f lified...
  • too │ │ │ │ │ -0004d900: 6c73 2f6a 6176 6163 2f69 6d70 6f72 7443 ls/javac/importC │ │ │ │ │ -0004d910: 6865 636b 732f 496d 706f 7274 4f66 4f77 hecks/ImportOfOw │ │ │ │ │ -0004d920: 6e43 6c61 7373 2e6a 6176 613a 2056 6572 nClass.java: Ver │ │ │ │ │ -0004d930: 6966 7920 7468 6174 2063 6c61 7368 2069 ify that clash i │ │ │ │ │ -0004d940: 7320 616c 6c6f 7765 6420 6265 7477 6565 s allowed betwee │ │ │ │ │ -0004d950: 6e20 636c 6173 7320 6465 636c 6172 6174 n class declarat │ │ │ │ │ -0004d960: 696f 6e20 616e 6420 696d 706f 7274 206f ion and import o │ │ │ │ │ -0004d970: 6620 7361 6d65 2063 6c61 7373 2e0a 0a3c f same class...< │ │ │ │ │ -0004d980: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f69 li>tools/javac/i │ │ │ │ │ -0004d990: 6d70 6f72 7443 6865 636b 732f 496d 706f mportChecks/Impo │ │ │ │ │ -0004d9a0: 7274 734f 6273 6572 7661 626c 652e 6a61 rtsObservable.ja │ │ │ │ │ -0004d9b0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -0004d9c0: 7468 6520 636f 6d70 696c 6572 2064 6f65 the compiler doe │ │ │ │ │ -0004d9d0: 7320 6e6f 7420 7072 656d 6174 7572 656c s not prematurel │ │ │ │ │ -0004d9e0: 7920 6465 6369 6465 2061 2070 6163 6b61 y decide a packa │ │ │ │ │ -0004d9f0: 6765 2069 7320 6e6f 7420 6f62 7365 7276 ge is not observ │ │ │ │ │ -0004da00: 6162 6c65 2e0a 0a3c 6c69 3e74 6f6f 6c73 able...
  • tools │ │ │ │ │ -0004da10: 2f6a 6176 6163 2f69 6d70 6f72 7443 6865 /javac/importChe │ │ │ │ │ -0004da20: 636b 732f 496e 7661 6c69 6449 6d70 6f72 cks/InvalidImpor │ │ │ │ │ -0004da30: 7473 4e6f 436c 6173 7365 732e 6a61 7661 tsNoClasses.java │ │ │ │ │ -0004da40: 3a20 5665 7269 6679 2074 6861 7420 6e6f : Verify that no │ │ │ │ │ -0004da50: 6e65 7869 7374 656e 7420 696d 706f 7274 nexistent import │ │ │ │ │ -0004da60: 7320 6465 7465 6374 6564 2077 6865 6e20 s detected when │ │ │ │ │ -0004da70: 6e6f 2063 6c61 7373 6573 2064 6563 6c61 no classes decla │ │ │ │ │ -0004da80: 7265 6420 696e 2063 6f6d 7069 6c61 7469 red in compilati │ │ │ │ │ -0004da90: 6f6e 2075 6e69 742e 0a0a 3c6c 693e 746f on unit...
  • to │ │ │ │ │ -0004daa0: 6f6c 732f 6a61 7661 632f 696d 706f 7274 ols/javac/import │ │ │ │ │ -0004dab0: 4368 6563 6b73 2f4e 6f49 6d70 6f72 7465 Checks/NoImporte │ │ │ │ │ -0004dac0: 644e 6f43 6c61 7373 6573 2e6a 6176 613a dNoClasses.java: │ │ │ │ │ -0004dad0: 2056 6572 6966 7920 7468 6174 2073 7461 Verify that sta │ │ │ │ │ -0004dae0: 7469 6361 6c6c 7920 696d 706f 7274 696e tically importin │ │ │ │ │ -0004daf0: 6720 6e6f 6e2d 6578 6973 7469 6e67 2063 g non-existing c │ │ │ │ │ -0004db00: 6f6e 7374 616e 7420 6361 7573 6573 2061 onstant causes a │ │ │ │ │ -0004db10: 2063 6f6d 7069 6c65 2d74 696d 6520 6572 compile-time er │ │ │ │ │ -0004db20: 726f 7220 666f 7220 6669 6c65 7320 7769 ror for files wi │ │ │ │ │ -0004db30: 7468 6f75 7420 6120 636c 6173 732e 0a0a thout a class... │ │ │ │ │ -0004db40: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004db50: 696d 706f 7274 436f 6e74 6578 742f 616e importContext/an │ │ │ │ │ -0004db60: 6f6e 5061 636b 6167 652f 466f 6f2e 6a61 onPackage/Foo.ja │ │ │ │ │ -0004db70: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -0004db80: 696d 706f 7274 7320 6172 6520 7265 736f imports are reso │ │ │ │ │ -0004db90: 6c76 6564 2069 6e20 636f 7272 6563 7420 lved in correct │ │ │ │ │ -0004dba0: 7363 6f70 652e 0a0a 3c6c 693e 746f 6f6c scope...
  • tool │ │ │ │ │ -0004dbb0: 732f 6a61 7661 632f 696d 706f 7274 436f s/javac/importCo │ │ │ │ │ -0004dbc0: 6e74 6578 742f 6e61 6d65 6450 6163 6b61 ntext/namedPacka │ │ │ │ │ -0004dbd0: 6765 2f44 756d 6d79 2e6a 6176 613a 2056 ge/Dummy.java: V │ │ │ │ │ -0004dbe0: 6572 6966 7920 7468 6174 2069 6d70 6f72 erify that impor │ │ │ │ │ -0004dbf0: 7473 2061 7265 2072 6573 6f6c 7665 6420 ts are resolved │ │ │ │ │ -0004dc00: 696e 2063 6f72 7265 6374 2073 636f 7065 in correct scope │ │ │ │ │ -0004dc10: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -0004dc20: 6163 2f69 6d70 6f72 744f 6e44 656d 616e ac/importOnDeman │ │ │ │ │ -0004dc30: 642f 496d 706f 7274 4f6e 4465 6d61 6e64 d/ImportOnDemand │ │ │ │ │ -0004dc40: 436f 6e66 6c69 6374 732e 6a61 7661 3a20 Conflicts.java: │ │ │ │ │ -0004dc50: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ..
  • tools/jav │ │ │ │ │ -0004dc60: 6163 2f69 6d70 6f72 7473 636f 7065 2f41 ac/importscope/A │ │ │ │ │ -0004dc70: 2e6a 6176 613a 2073 7461 7469 6320 696d .java: static im │ │ │ │ │ -0004dc80: 706f 7274 206f 6620 7072 6976 6174 6520 port of private │ │ │ │ │ -0004dc90: 6669 656c 6420 6372 6173 6865 7320 636f field crashes co │ │ │ │ │ -0004dca0: 6d70 696c 6572 0a0a 3c6c 693e 746f 6f6c mpiler..
  • tool │ │ │ │ │ -0004dcb0: 732f 6a61 7661 632f 696d 706f 7274 7363 s/javac/importsc │ │ │ │ │ -0004dcc0: 6f70 652f 4261 6443 6c61 7373 4669 6c65 ope/BadClassFile │ │ │ │ │ -0004dcd0: 4475 7269 6e67 496d 706f 7274 2e6a 6176 DuringImport.jav │ │ │ │ │ -0004dce0: 613a 2056 6572 6966 7920 7468 6174 2042 a: Verify that B │ │ │ │ │ -0004dcf0: 6164 436c 6173 7346 696c 6520 7265 6c61 adClassFile rela │ │ │ │ │ -0004dd00: 7465 6420 746f 2069 6d70 6f72 7473 2061 ted to imports a │ │ │ │ │ -0004dd10: 7265 2068 616e 646c 6564 2070 726f 7065 re handled prope │ │ │ │ │ -0004dd20: 726c 792e 0a0a 3c6c 693e 746f 6f6c 732f rly...
  • tools/ │ │ │ │ │ -0004dd30: 6a61 7661 632f 696d 706f 7274 7363 6f70 javac/importscop │ │ │ │ │ -0004dd40: 652f 436f 6d70 6c65 7469 6f6e 4661 696c e/CompletionFail │ │ │ │ │ -0004dd50: 7572 6544 7572 696e 6749 6d70 6f72 742e ureDuringImport. │ │ │ │ │ -0004dd60: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ -0004dd70: 7420 436f 6d70 6c65 7469 6f6e 4661 696c t CompletionFail │ │ │ │ │ -0004dd80: 7572 6520 7468 726f 776e 2064 7572 696e ure thrown durin │ │ │ │ │ -0004dd90: 6720 6c69 7374 696e 6720 6f66 2069 6d70 g listing of imp │ │ │ │ │ -0004dda0: 6f72 7420 636f 6e74 656e 7420 6973 2068 ort content is h │ │ │ │ │ -0004ddb0: 616e 646c 6564 2070 726f 7065 726c 792e andled properly. │ │ │ │ │ -0004ddc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004ddd0: 632f 696d 706f 7274 7363 6f70 652f 496d c/importscope/Im │ │ │ │ │ -0004dde0: 706f 7274 4465 7065 6e64 656e 6369 6573 portDependencies │ │ │ │ │ -0004ddf0: 5465 7374 2e6a 6176 613a 2054 6865 2074 Test.java: The t │ │ │ │ │ -0004de00: 6573 7420 6368 6563 6b73 2064 6570 656e est checks depen │ │ │ │ │ -0004de10: 6465 6e63 6965 7320 7468 726f 7567 6820 dencies through │ │ │ │ │ -0004de20: 7479 7065 2070 6172 616d 6574 6572 7320 type parameters │ │ │ │ │ -0004de30: 616e 6420 696d 706c 656d 656e 7473 2f65 and implements/e │ │ │ │ │ -0004de40: 7874 656e 6473 2073 7461 7465 6d65 6e74 xtends statement │ │ │ │ │ -0004de50: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -0004de60: 7661 632f 696d 706f 7274 7363 6f70 652f vac/importscope/ │ │ │ │ │ -0004de70: 496d 706f 7274 496e 6163 6365 7373 6962 ImportInaccessib │ │ │ │ │ -0004de80: 6c65 2e6a 6176 613a 2056 6572 6966 7920 le.java: Verify │ │ │ │ │ -0004de90: 7468 6174 2074 7970 6520 696d 706f 7274 that type import │ │ │ │ │ -0004dea0: 206f 6e20 6465 6d61 6e64 2077 6f6e 2774 on demand won't │ │ │ │ │ -0004deb0: 2070 7574 2069 6e61 6363 6573 7369 626c put inaccessibl │ │ │ │ │ -0004dec0: 6520 7479 7065 7320 696e 746f 2074 6865 e types into the │ │ │ │ │ -0004ded0: 2053 636f 7065 0a0a 3c6c 693e 746f 6f6c Scope..
  • tool │ │ │ │ │ -0004dee0: 732f 6a61 7661 632f 696d 706f 7274 7363 s/javac/importsc │ │ │ │ │ -0004def0: 6f70 652f 496d 706f 7274 4d65 6d62 6572 ope/ImportMember │ │ │ │ │ -0004df00: 7354 6573 742e 6a61 7661 3a20 5468 6520 sTest.java: The │ │ │ │ │ -0004df10: 7465 7374 2063 6865 636b 7320 706f 7373 test checks poss │ │ │ │ │ -0004df20: 6962 696c 6974 7920 6f66 2063 6c61 7373 ibility of class │ │ │ │ │ -0004df30: 206d 656d 6265 7273 2074 6f20 6265 2069 members to be i │ │ │ │ │ -0004df40: 6d70 6f72 7465 642e 0a0a 3c6c 693e 746f mported...
  • to │ │ │ │ │ -0004df50: 6f6c 732f 6a61 7661 632f 696d 706f 7274 ols/javac/import │ │ │ │ │ -0004df60: 7363 6f70 652f 496d 706f 7274 5265 736f scope/ImportReso │ │ │ │ │ -0004df70: 6c76 6564 546f 6f53 6f6f 6e2e 6a61 7661 lvedTooSoon.java │ │ │ │ │ -0004df80: 3a20 5665 7269 6679 2074 6861 7420 696d : Verify that im │ │ │ │ │ -0004df90: 706f 7274 7320 6172 6520 6465 636c 6172 ports are declar │ │ │ │ │ -0004dfa0: 6174 696f 6e73 2061 7265 2070 726f 6365 ations are proce │ │ │ │ │ -0004dfb0: 7373 6564 2069 6e20 7468 6520 636f 7272 ssed in the corr │ │ │ │ │ -0004dfc0: 6563 7420 6f72 6465 722e 0a0a 3c6c 693e ect order...
  • │ │ │ │ │ -0004dfd0: 746f 6f6c 732f 6a61 7661 632f 696d 706f tools/javac/impo │ │ │ │ │ -0004dfe0: 7274 7363 6f70 652f 5437 3130 3138 3232 rtscope/T7101822 │ │ │ │ │ -0004dff0: 412e 6a61 7661 3a20 5665 7269 6679 2074 A.java: Verify t │ │ │ │ │ -0004e000: 6861 7420 696d 706f 7274 7320 6172 6520 hat imports are │ │ │ │ │ -0004e010: 6465 636c 6172 6174 696f 6e73 2061 7265 declarations are │ │ │ │ │ -0004e020: 2070 726f 6365 7373 6564 2069 6e20 7468 processed in th │ │ │ │ │ -0004e030: 6520 636f 7272 6563 7420 6f72 6465 722e e correct order. │ │ │ │ │ -0004e040: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004e050: 632f 696d 706f 7274 7363 6f70 652f 5438 c/importscope/T8 │ │ │ │ │ -0004e060: 3037 3532 3734 2f4f 7574 6572 2e6a 6176 075274/Outer.jav │ │ │ │ │ -0004e070: 613a 2045 6e73 7572 696e 6720 6f72 6465 a: Ensuring orde │ │ │ │ │ -0004e080: 7220 6f66 2069 6d70 6f72 7473 206f 7220 r of imports or │ │ │ │ │ -0004e090: 696e 7075 7473 2064 6f65 7320 6e6f 7420 inputs does not │ │ │ │ │ -0004e0a0: 6166 6665 6374 2063 6f6d 7069 6c61 6269 affect compilabi │ │ │ │ │ -0004e0b0: 6c69 7479 206f 6620 7468 6520 736f 7572 lity of the sour │ │ │ │ │ -0004e0c0: 6365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ces..
  • tools/j │ │ │ │ │ -0004e0d0: 6176 6163 2f69 6d70 6f72 7473 636f 7065 avac/importscope │ │ │ │ │ -0004e0e0: 2f54 3831 3333 3233 352f 412e 6a61 7661 /T8133235/A.java │ │ │ │ │ -0004e0f0: 3a20 456e 7375 7269 6e67 206f 7264 6572 : Ensuring order │ │ │ │ │ -0004e100: 206f 6620 696e 7075 7473 2064 6f65 7320 of inputs does │ │ │ │ │ -0004e110: 6e6f 7420 6166 6665 6374 2063 6f6d 7069 not affect compi │ │ │ │ │ -0004e120: 6c61 6269 6c69 7479 206f 6620 7468 6520 lability of the │ │ │ │ │ -0004e130: 736f 7572 6365 730a 0a3c 6c69 3e74 6f6f sources..
  • too │ │ │ │ │ -0004e140: 6c73 2f6a 6176 6163 2f69 6d70 6f72 7473 ls/javac/imports │ │ │ │ │ -0004e150: 636f 7065 2f54 3831 3438 3133 312f 412e cope/T8148131/A. │ │ │ │ │ -0004e160: 6a61 7661 3a20 456e 7375 7269 6e67 206f java: Ensuring o │ │ │ │ │ -0004e170: 7264 6572 206f 6620 696e 7075 7473 2064 rder of inputs d │ │ │ │ │ -0004e180: 6f65 7320 6e6f 7420 6166 6665 6374 2063 oes not affect c │ │ │ │ │ -0004e190: 6f6d 7069 6c61 6269 6c69 7479 206f 6620 ompilability of │ │ │ │ │ -0004e1a0: 7468 6520 736f 7572 6365 730a 0a3c 6c69 the sources..
  • tools/javac/imp │ │ │ │ │ -0004e1c0: 6f72 7473 636f 7065 2f54 3831 3933 3731 ortscope/T819371 │ │ │ │ │ -0004e1d0: 372e 6a61 7661 3a20 4368 6563 6b20 7468 7.java: Check th │ │ │ │ │ -0004e1e0: 6174 2063 6f64 6520 7769 7468 2061 206c at code with a l │ │ │ │ │ -0004e1f0: 6f74 206e 616d 6564 2069 6d70 6f72 7473 ot named imports │ │ │ │ │ -0004e200: 2063 616e 2063 6f6d 7069 6c65 2e0a 0a3c can compile...< │ │ │ │ │ -0004e210: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f69 li>tools/javac/i │ │ │ │ │ -0004e220: 6d70 6f72 7473 636f 7065 2f54 6573 7444 mportscope/TestD │ │ │ │ │ -0004e230: 6565 7046 696e 6973 6843 6c61 7373 5374 eepFinishClassSt │ │ │ │ │ -0004e240: 6163 6b2e 6a61 7661 3a20 4368 6563 6b20 ack.java: Check │ │ │ │ │ -0004e250: 7468 6174 206e 6573 7465 6420 5479 7065 that nested Type │ │ │ │ │ -0004e260: 456e 7465 722e 4d65 6d62 6572 7350 6861 Enter.MembersPha │ │ │ │ │ -0004e270: 7365 2069 6e76 6f63 6174 696f 6e73 2064 se invocations d │ │ │ │ │ -0004e280: 6f6e 2774 2063 6175 7365 2053 7461 636b on't cause Stack │ │ │ │ │ -0004e290: 4f76 6572 666c 6f77 4572 726f 720a 0a3c OverflowError..< │ │ │ │ │ -0004e2a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f69 li>tools/javac/i │ │ │ │ │ -0004e2b0: 6d70 6f72 7473 636f 7065 2f54 6573 7444 mportscope/TestD │ │ │ │ │ -0004e2c0: 7570 6c69 6361 7465 496d 706f 7274 2e6a uplicateImport.j │ │ │ │ │ -0004e2d0: 6176 613a 2073 7461 7469 6320 696d 706f ava: static impo │ │ │ │ │ -0004e2e0: 7274 2066 6169 6c73 2074 6f20 7265 736f rt fails to reso │ │ │ │ │ -0004e2f0: 6c76 6520 696e 7465 7266 6163 6573 206f lve interfaces o │ │ │ │ │ -0004e300: 6e20 6e65 7374 6564 2065 6e75 6d73 2076 n nested enums v │ │ │ │ │ -0004e310: 6961 2069 6d70 6f72 7420 7374 6174 656d ia import statem │ │ │ │ │ -0004e320: 656e 7473 0a0a 3c6c 693e 746f 6f6c 732f ents..
  • tools/ │ │ │ │ │ -0004e330: 6a61 7661 632f 696d 706f 7274 7363 6f70 javac/importscop │ │ │ │ │ -0004e340: 652f 5465 7374 4c61 7a79 496d 706f 7274 e/TestLazyImport │ │ │ │ │ -0004e350: 5363 6f70 652e 6a61 7661 3a20 7374 6174 Scope.java: stat │ │ │ │ │ -0004e360: 6963 2069 6d70 6f72 7420 6661 696c 7320 ic import fails │ │ │ │ │ -0004e370: 746f 2072 6573 6f6c 7665 2069 6e74 6572 to resolve inter │ │ │ │ │ -0004e380: 6661 6365 7320 6f6e 206e 6573 7465 6420 faces on nested │ │ │ │ │ -0004e390: 656e 756d 7320 7669 6120 696d 706f 7274 enums via import │ │ │ │ │ -0004e3a0: 2073 7461 7465 6d65 6e74 730a 0a3c 6c69 statements..
  • tools/javac/imp │ │ │ │ │ -0004e3c0: 6f72 7473 636f 7065 2f54 7970 6550 6172 ortscope/TypePar │ │ │ │ │ -0004e3d0: 616d 4379 636c 652e 6a61 7661 3a20 5665 amCycle.java: Ve │ │ │ │ │ -0004e3e0: 7269 6679 2074 6861 7420 6379 636c 6573 rify that cycles │ │ │ │ │ -0004e3f0: 2062 6574 7765 656e 2074 7970 6520 7061 between type pa │ │ │ │ │ -0004e400: 7261 6d65 7465 7220 626f 756e 6473 2061 rameter bounds a │ │ │ │ │ -0004e410: 6e64 2069 6d70 6f72 7473 2f63 6c61 7373 nd imports/class │ │ │ │ │ -0004e420: 206e 6573 7469 6e67 2061 7265 206e 6f74 nesting are not │ │ │ │ │ -0004e430: 2061 2070 726f 626c 656d 2e0a 0a3c 6c69 a problem...
  • tools/javac/imp │ │ │ │ │ -0004e450: 6f72 7473 636f 7065 2f54 7970 6550 6172 ortscope/TypePar │ │ │ │ │ -0004e460: 616d 4379 636c 6532 2e6a 6176 613a 2056 amCycle2.java: V │ │ │ │ │ -0004e470: 6572 6966 7920 7468 6174 2063 7963 6c65 erify that cycle │ │ │ │ │ -0004e480: 7320 6265 7477 6565 6e20 7479 7065 2070 s between type p │ │ │ │ │ -0004e490: 6172 616d 6574 6572 2062 6f75 6e64 7320 arameter bounds │ │ │ │ │ -0004e4a0: 616e 6420 696d 706f 7274 732f 636c 6173 and imports/clas │ │ │ │ │ -0004e4b0: 7320 6e65 7374 696e 6720 6172 6520 6e6f s nesting are no │ │ │ │ │ -0004e4c0: 7420 6120 7072 6f62 6c65 6d2e 0a0a 3c6c t a problem...tools/javac/im │ │ │ │ │ -0004e4e0: 706f 7274 7363 6f70 652f 5479 7065 5061 portscope/TypePa │ │ │ │ │ -0004e4f0: 7261 6d43 7963 6c65 332e 6a61 7661 3a20 ramCycle3.java: │ │ │ │ │ -0004e500: 5665 7269 6679 2074 6861 7420 6379 636c Verify that cycl │ │ │ │ │ -0004e510: 6573 2062 6574 7765 656e 2074 7970 6520 es between type │ │ │ │ │ -0004e520: 7061 7261 6d65 7465 7220 626f 756e 6473 parameter bounds │ │ │ │ │ -0004e530: 2061 6e64 2069 6d70 6f72 7473 2f63 6c61 and imports/cla │ │ │ │ │ -0004e540: 7373 206e 6573 7469 6e67 2061 7265 206e ss nesting are n │ │ │ │ │ -0004e550: 6f74 2061 2070 726f 626c 656d 2e0a 0a3c ot a problem...< │ │ │ │ │ -0004e560: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f69 li>tools/javac/i │ │ │ │ │ -0004e570: 6d70 6f72 7473 636f 7065 2f64 6570 656e mportscope/depen │ │ │ │ │ -0004e580: 6465 6e63 6965 732f 4465 7065 6e64 656e dencies/Dependen │ │ │ │ │ -0004e590: 6369 6573 5465 7374 2e6a 6176 613a 2056 ciesTest.java: V │ │ │ │ │ -0004e5a0: 6572 6966 7920 7468 6174 2074 6865 2070 erify that the p │ │ │ │ │ -0004e5b0: 726f 6365 7373 696e 6720 6f66 2063 6c61 rocessing of cla │ │ │ │ │ -0004e5c0: 7373 6573 2069 6e20 5479 7065 456e 7465 sses in TypeEnte │ │ │ │ │ -0004e5d0: 7220 7275 6e73 2069 6e20 7468 6520 636f r runs in the co │ │ │ │ │ -0004e5e0: 7272 6563 7420 6f72 6465 722e 0a0a 3c6c rrect order...tools/javac/in │ │ │ │ │ -0004e600: 636f 6d70 6174 6962 6c65 4e6f 6e69 6e68 compatibleNoninh │ │ │ │ │ -0004e610: 6572 6974 6564 2f41 2e6a 6176 613a 206a erited/A.java: j │ │ │ │ │ -0004e620: 6176 6163 2069 6d70 726f 7065 726c 7920 avac improperly │ │ │ │ │ -0004e630: 636f 6d70 6c61 696e 7320 6f66 2063 6f6e complains of con │ │ │ │ │ -0004e640: 666c 6963 7420 7769 7468 206e 6f6e 2d69 flict with non-i │ │ │ │ │ -0004e650: 6e68 6572 6974 6564 206d 6574 686f 640a nherited method. │ │ │ │ │ -0004e660: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004e670: 2f69 6e63 6f6d 706c 6574 6553 7461 7465 /incompleteState │ │ │ │ │ -0004e680: 6d65 6e74 732f 5438 3030 3034 3834 2e6a ments/T8000484.j │ │ │ │ │ -0004e690: 6176 613a 2042 6164 2065 7272 6f72 2072 ava: Bad error r │ │ │ │ │ -0004e6a0: 6563 6f76 6572 7920 7768 656e 2027 6361 ecovery when 'ca │ │ │ │ │ -0004e6b0: 7463 6827 2077 6974 686f 7574 2027 7472 tch' without 'tr │ │ │ │ │ -0004e6c0: 7927 2069 7320 666f 756e 640a 0a3c 6c69 y' is found..
  • tools/javac/inf │ │ │ │ │ -0004e6e0: 6572 656e 6365 5f63 6f6e 7465 7874 5f6d erence_context_m │ │ │ │ │ -0004e6f0: 696e 2f44 6f6e 744d 696e 696d 697a 6549 in/DontMinimizeI │ │ │ │ │ -0004e700: 6e66 436f 6e74 6578 7454 6573 742e 6a61 nfContextTest.ja │ │ │ │ │ -0004e710: 7661 3a20 4a61 7661 6320 696e 6665 7272 va: Javac inferr │ │ │ │ │ -0004e720: 6564 2074 7970 6520 646f 6573 206e 6f74 ed type does not │ │ │ │ │ -0004e730: 2063 6f6e 666f 726d 2074 6f20 6571 7561 conform to equa │ │ │ │ │ -0004e740: 6c69 7479 2063 6f6e 7374 7261 696e 740a lity constraint. │ │ │ │ │ -0004e750: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004e760: 2f69 6e68 6572 6974 4163 6365 7373 2f50 /inheritAccess/P │ │ │ │ │ -0004e770: 7674 4d62 7273 4e6f 7449 6e68 6572 6974 vtMbrsNotInherit │ │ │ │ │ -0004e780: 312e 6a61 7661 3a20 5072 6976 6174 6520 1.java: Private │ │ │ │ │ -0004e790: 6d65 6d62 6572 7320 7368 6f75 6c64 206e members should n │ │ │ │ │ -0004e7a0: 6f74 2062 6520 696e 6865 7269 7465 6420 ot be inherited │ │ │ │ │ -0004e7b0: 6672 6f6d 2073 7570 6572 636c 6173 7365 from superclasse │ │ │ │ │ -0004e7c0: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -0004e7d0: 7661 632f 696e 6865 7269 7465 6441 6363 vac/inheritedAcc │ │ │ │ │ -0004e7e0: 6573 732f 4d65 7468 6f64 5265 6665 7265 ess/MethodRefere │ │ │ │ │ -0004e7f0: 6e63 6551 7561 6c69 6669 6361 7469 6f6e nceQualification │ │ │ │ │ -0004e800: 5f31 2e6a 6176 613a 2056 6572 6966 7920 _1.java: Verify │ │ │ │ │ -0004e810: 7072 6f70 6572 2062 7974 6563 6f64 652d proper bytecode- │ │ │ │ │ -0004e820: 6c65 7665 6c20 7175 616c 6966 6963 6174 level qualificat │ │ │ │ │ -0004e830: 696f 6e20 6f66 206d 6574 686f 6420 6163 ion of method ac │ │ │ │ │ -0004e840: 6365 7373 6573 2e0a 0a3c 6c69 3e74 6f6f cesses...
  • too │ │ │ │ │ -0004e850: 6c73 2f6a 6176 6163 2f69 6e6e 6572 436c ls/javac/innerCl │ │ │ │ │ -0004e860: 6173 7346 696c 652f 496e 6e65 7243 6c61 assFile/InnerCla │ │ │ │ │ -0004e870: 7373 4669 6c65 5465 7374 2e6a 6176 613a ssFileTest.java: │ │ │ │ │ -0004e880: 2050 726f 6220 772f 7374 6174 6963 2069 Prob w/static i │ │ │ │ │ -0004e890: 6e6e 6572 2063 6c61 7373 2077 6974 6820 nner class with │ │ │ │ │ -0004e8a0: 7361 6d65 206e 616d 6520 6173 2061 2072 same name as a r │ │ │ │ │ -0004e8b0: 6567 756c 6172 2063 6c61 7373 0a0a 3c6c egular class..tools/javac/ja │ │ │ │ │ -0004e8d0: 7661 7a69 702f 4a61 7661 5a69 7054 6573 vazip/JavaZipTes │ │ │ │ │ -0004e8e0: 742e 6a61 7661 3a20 6368 6563 6b20 7468 t.java: check th │ │ │ │ │ -0004e8f0: 6174 2073 6f75 7263 6520 6669 6c65 7320 at source files │ │ │ │ │ -0004e900: 696e 7369 6465 207a 6970 2066 696c 6573 inside zip files │ │ │ │ │ -0004e910: 206f 6e20 7468 6520 636c 6173 7320 7061 on the class pa │ │ │ │ │ -0004e920: 7468 2061 7265 2069 676e 6f72 6564 0a0a th are ignored.. │ │ │ │ │ -0004e930: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004e940: 6a76 6d2f 3633 3937 3635 322f 5436 3339 jvm/6397652/T639 │ │ │ │ │ -0004e950: 3736 3532 2e6a 6176 613a 206a 6176 6163 7652.java: javac │ │ │ │ │ -0004e960: 2063 6f6d 7069 6c61 7469 6f6e 2066 6169 compilation fai │ │ │ │ │ -0004e970: 6c75 7265 2077 6865 6e20 696d 706f 7274 lure when import │ │ │ │ │ -0004e980: 6564 2063 6c61 7373 2077 6974 6820 2420 ed class with $ │ │ │ │ │ -0004e990: 7369 676e 2069 6e20 7468 6520 6e61 6d65 sign in the name │ │ │ │ │ -0004e9a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004e9b0: 632f 6a76 6d2f 436c 6173 7352 6566 4475 c/jvm/ClassRefDu │ │ │ │ │ -0004e9c0: 7049 6e43 6f6e 7374 616e 7450 6f6f 6c54 pInConstantPoolT │ │ │ │ │ -0004e9d0: 6573 742e 6a61 7661 3a20 436c 6173 7320 est.java: Class │ │ │ │ │ -0004e9e0: 7265 6665 7265 6e63 6520 6475 706c 6963 reference duplic │ │ │ │ │ -0004e9f0: 6174 6573 2069 6e20 636f 6e73 7461 6e74 ates in constant │ │ │ │ │ -0004ea00: 2070 6f6f 6c0a 0a3c 6c69 3e74 6f6f 6c73 pool..
  • tools │ │ │ │ │ -0004ea10: 2f6a 6176 6163 2f6a 766d 2f54 3730 3234 /javac/jvm/T7024 │ │ │ │ │ -0004ea20: 3039 362e 6a61 7661 3a20 5374 6163 6b20 096.java: Stack │ │ │ │ │ -0004ea30: 7472 6163 6520 6861 7320 696e 7661 6c69 trace has invali │ │ │ │ │ -0004ea40: 6420 6c69 6e65 206e 756d 6265 7273 0a0a d line numbers.. │ │ │ │ │ -0004ea50: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004ea60: 6a76 6d2f 5438 3032 3036 3839 2e6a 6176 jvm/T8020689.jav │ │ │ │ │ -0004ea70: 613a 204d 616b 696e 6720 7375 7265 2074 a: Making sure t │ │ │ │ │ -0004ea80: 6865 204c 696e 654e 756d 6265 7254 6162 he LineNumberTab │ │ │ │ │ -0004ea90: 6c65 2065 6e74 7279 2069 7320 636f 7272 le entry is corr │ │ │ │ │ -0004eaa0: 6563 746c 7920 6765 6e65 7261 7465 6420 ectly generated │ │ │ │ │ -0004eab0: 666f 7220 7468 6520 6c65 6164 696e 6720 for the leading │ │ │ │ │ -0004eac0: 6d65 7468 6f64 2069 6e76 6f63 6174 696f method invocatio │ │ │ │ │ -0004ead0: 6e20 696e 2074 6865 2065 6c73 6520 7365 n in the else se │ │ │ │ │ -0004eae0: 6374 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ction..
  • tools │ │ │ │ │ -0004eaf0: 2f6a 6176 6163 2f6a 766d 2f56 6572 626f /javac/jvm/Verbo │ │ │ │ │ -0004eb00: 7365 436c 6173 7350 6174 6854 6573 742e seClassPathTest. │ │ │ │ │ -0004eb10: 6a61 7661 3a20 6a61 7661 6320 2d76 6572 java: javac -ver │ │ │ │ │ -0004eb20: 626f 7365 206c 6f67 7320 7468 6520 636c bose logs the cl │ │ │ │ │ -0004eb30: 6173 7320 7061 7468 206d 756c 7469 706c ass path multipl │ │ │ │ │ -0004eb40: 6520 7469 6d65 730a 0a3c 6c69 3e74 6f6f e times..
  • too │ │ │ │ │ -0004eb50: 6c73 2f6a 6176 6163 2f6a 766d 2f56 6572 ls/javac/jvm/Ver │ │ │ │ │ -0004eb60: 626f 7365 4f75 7454 6573 742e 6a61 7661 boseOutTest.java │ │ │ │ │ -0004eb70: 3a20 6a61 7661 6320 2d76 6572 626f 7365 : javac -verbose │ │ │ │ │ -0004eb80: 2070 7269 6e74 7320 7772 6f6e 6720 7061 prints wrong pa │ │ │ │ │ -0004eb90: 7468 7320 666f 7220 6f75 7470 7574 2066 ths for output f │ │ │ │ │ -0004eba0: 696c 6573 0a0a 3c6c 693e 746f 6f6c 732f iles..
  • tools/ │ │ │ │ │ -0004ebb0: 6a61 7661 632f 6c61 6d62 6461 2f38 3031 javac/lambda/801 │ │ │ │ │ -0004ebc0: 3235 3537 2f50 7269 7661 7465 4c61 6d62 2557/PrivateLamb │ │ │ │ │ -0004ebd0: 6461 732e 6a61 7661 3a20 4368 6563 6b20 das.java: Check │ │ │ │ │ -0004ebe0: 7468 6174 2038 3031 3235 3537 2069 7320 that 8012557 is │ │ │ │ │ -0004ebf0: 6669 7865 642c 2074 6861 7420 696e 7465 fixed, that inte │ │ │ │ │ -0004ec00: 7266 6163 6520 6c61 6d62 6461 206d 6574 rface lambda met │ │ │ │ │ -0004ec10: 686f 6473 2061 7265 2070 7269 7661 7465 hods are private │ │ │ │ │ -0004ec20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004ec30: 632f 6c61 6d62 6461 2f38 3031 3630 3831 c/lambda/8016081 │ │ │ │ │ -0004ec40: 2f54 3830 3136 3038 312e 6a61 7661 3a20 /T8016081.java: │ │ │ │ │ -0004ec50: 6669 656c 6420 696e 6974 6961 6c69 7a65 field initialize │ │ │ │ │ -0004ec60: 6420 7769 7468 206c 616d 6264 6120 696e d with lambda in │ │ │ │ │ -0004ec70: 2061 6e6e 6f74 6174 696f 6e20 7479 7065 annotation type │ │ │ │ │ -0004ec80: 7320 646f 6573 6e27 7420 636f 6d70 696c s doesn't compil │ │ │ │ │ -0004ec90: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0004eca0: 6163 2f6c 616d 6264 612f 3830 3136 3137 ac/lambda/801617 │ │ │ │ │ -0004ecb0: 372f 5438 3031 3631 3737 612e 6a61 7661 7/T8016177a.java │ │ │ │ │ -0004ecc0: 3a20 7374 7275 6374 7572 616c 206d 6f73 : structural mos │ │ │ │ │ -0004ecd0: 7420 7370 6563 6966 6963 2061 6e64 2073 t specific and s │ │ │ │ │ -0004ece0: 7475 636b 6e65 7373 0a0a 3c6c 693e 746f tuckness..
  • to │ │ │ │ │ -0004ecf0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -0004ed00: 2f38 3031 3631 3737 2f54 3830 3136 3137 /8016177/T801617 │ │ │ │ │ -0004ed10: 3762 2e6a 6176 613a 2073 7472 7563 7475 7b.java: structu │ │ │ │ │ -0004ed20: 7261 6c20 6d6f 7374 2073 7065 6369 6669 ral most specifi │ │ │ │ │ -0004ed30: 6320 616e 6420 7374 7563 6b6e 6573 730a c and stuckness. │ │ │ │ │ -0004ed40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004ed50: 2f6c 616d 6264 612f 3830 3136 3137 372f /lambda/8016177/ │ │ │ │ │ -0004ed60: 5438 3031 3631 3737 632e 6a61 7661 3a20 T8016177c.java: │ │ │ │ │ -0004ed70: 7374 7275 6374 7572 616c 206d 6f73 7420 structural most │ │ │ │ │ -0004ed80: 7370 6563 6966 6963 2061 6e64 2073 7475 specific and stu │ │ │ │ │ -0004ed90: 636b 6e65 7373 0a0a 3c6c 693e 746f 6f6c ckness..
  • tool │ │ │ │ │ -0004eda0: 732f 6a61 7661 632f 6c61 6d62 6461 2f38 s/javac/lambda/8 │ │ │ │ │ -0004edb0: 3031 3631 3737 2f54 3830 3136 3137 3764 016177/T8016177d │ │ │ │ │ -0004edc0: 2e6a 6176 613a 2073 7472 7563 7475 7261 .java: structura │ │ │ │ │ -0004edd0: 6c20 6d6f 7374 2073 7065 6369 6669 6320 l most specific │ │ │ │ │ -0004ede0: 616e 6420 7374 7563 6b6e 6573 730a 0a3c and stuckness..< │ │ │ │ │ -0004edf0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0004ee00: 616d 6264 612f 3830 3136 3137 372f 5438 ambda/8016177/T8 │ │ │ │ │ -0004ee10: 3031 3631 3737 652e 6a61 7661 3a20 7374 016177e.java: st │ │ │ │ │ -0004ee20: 7275 6374 7572 616c 206d 6f73 7420 7370 ructural most sp │ │ │ │ │ -0004ee30: 6563 6966 6963 2061 6e64 2073 7475 636b ecific and stuck │ │ │ │ │ -0004ee40: 6e65 7373 0a0a 3c6c 693e 746f 6f6c 732f ness..
  • tools/ │ │ │ │ │ -0004ee50: 6a61 7661 632f 6c61 6d62 6461 2f38 3031 javac/lambda/801 │ │ │ │ │ -0004ee60: 3631 3737 2f54 3830 3136 3137 3766 2e6a 6177/T8016177f.j │ │ │ │ │ -0004ee70: 6176 613a 2073 7472 7563 7475 7261 6c20 ava: structural │ │ │ │ │ -0004ee80: 6d6f 7374 2073 7065 6369 6669 6320 616e most specific an │ │ │ │ │ -0004ee90: 6420 7374 7563 6b6e 6573 730a 0a3c 6c69 d stuckness..
  • tools/javac/lam │ │ │ │ │ -0004eeb0: 6264 612f 3830 3136 3137 372f 5438 3031 bda/8016177/T801 │ │ │ │ │ -0004eec0: 3631 3737 672e 6a61 7661 3a20 7374 7275 6177g.java: stru │ │ │ │ │ -0004eed0: 6374 7572 616c 206d 6f73 7420 7370 6563 ctural most spec │ │ │ │ │ -0004eee0: 6966 6963 2061 6e64 2073 7475 636b 6e65 ific and stuckne │ │ │ │ │ -0004eef0: 7373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ss..
  • tools/ja │ │ │ │ │ -0004ef00: 7661 632f 6c61 6d62 6461 2f38 3031 3633 vac/lambda/80163 │ │ │ │ │ -0004ef10: 3230 2f49 6c6c 6567 616c 4272 6964 6765 20/IllegalBridge │ │ │ │ │ -0004ef20: 4d6f 6469 6669 6572 2e6a 6176 613a 2043 Modifier.java: C │ │ │ │ │ -0004ef30: 6865 636b 2074 6861 7420 3830 3136 3332 heck that 801632 │ │ │ │ │ -0004ef40: 3020 6973 2066 6978 6564 2c20 7468 6174 0 is fixed, that │ │ │ │ │ -0004ef50: 2062 7269 6467 6573 2068 6176 6520 7661 bridges have va │ │ │ │ │ -0004ef60: 6c69 6420 6d6f 6469 6669 6572 2062 6974 lid modifier bit │ │ │ │ │ -0004ef70: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0004ef80: 6163 2f6c 616d 6264 612f 3830 3139 3438 ac/lambda/801948 │ │ │ │ │ -0004ef90: 302f 5438 3031 3934 3830 2e6a 6176 613a 0/T8019480.java: │ │ │ │ │ -0004efa0: 204a 6176 6163 2063 7261 7368 6573 2077 Javac crashes w │ │ │ │ │ -0004efb0: 6865 6e20 6d65 7468 6f64 2069 7320 6361 hen method is ca │ │ │ │ │ -0004efc0: 6c6c 6564 206f 6e20 6120 7479 7065 2d76 lled on a type-v │ │ │ │ │ -0004efd0: 6172 6961 626c 6520 7265 6365 6976 6572 ariable receiver │ │ │ │ │ -0004efe0: 2066 726f 6d20 6c61 6d62 6461 2065 7870 from lambda exp │ │ │ │ │ -0004eff0: 7265 7373 696f 6e0a 0a3c 6c69 3e74 6f6f ression..
  • too │ │ │ │ │ -0004f000: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0004f010: 3830 3230 3134 372f 5438 3032 3031 3437 8020147/T8020147 │ │ │ │ │ -0004f020: 2e6a 6176 613a 2053 7075 7269 6f75 7320 .java: Spurious │ │ │ │ │ -0004f030: 6572 726f 7273 2077 6865 6e20 636f 6d70 errors when comp │ │ │ │ │ -0004f040: 696c 696e 6720 6e65 7374 6564 2073 7475 iling nested stu │ │ │ │ │ -0004f050: 636b 206c 616d 6264 6173 0a0a 3c6c 693e ck lambdas..
  • │ │ │ │ │ -0004f060: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0004f070: 6461 2f38 3032 3038 3034 2f54 3830 3230 da/8020804/T8020 │ │ │ │ │ -0004f080: 3830 342e 6a61 7661 3a20 6a61 7661 6320 804.java: javac │ │ │ │ │ -0004f090: 6372 6173 6865 7320 7768 656e 2073 7065 crashes when spe │ │ │ │ │ -0004f0a0: 6375 6c61 7469 7665 2061 7474 7269 6275 culative attribu │ │ │ │ │ -0004f0b0: 7469 6f6e 2069 6e66 6572 7320 696e 7465 tion infers inte │ │ │ │ │ -0004f0c0: 7273 6563 7469 6f6e 2074 7970 6520 7769 rsection type wi │ │ │ │ │ -0004f0d0: 7468 2061 7272 6179 2063 6f6d 706f 6e65 th array compone │ │ │ │ │ -0004f0e0: 6e74 0a0a 3c6c 693e 746f 6f6c 732f 6a61 nt..
  • tools/ja │ │ │ │ │ -0004f0f0: 7661 632f 6c61 6d62 6461 2f38 3032 3038 vac/lambda/80208 │ │ │ │ │ -0004f100: 3433 2f54 3830 3230 3834 3361 2e6a 6176 43/T8020843a.jav │ │ │ │ │ -0004f110: 613a 206a 6176 6163 2063 7261 7368 6573 a: javac crashes │ │ │ │ │ -0004f120: 206f 6e20 6163 6365 7373 6962 696c 6974 on accessibilit │ │ │ │ │ -0004f130: 7920 6368 6563 6b20 7769 7468 206d 6574 y check with met │ │ │ │ │ -0004f140: 686f 6420 7265 6665 7265 6e63 6520 7769 hod reference wi │ │ │ │ │ -0004f150: 7468 2074 7970 6576 6172 2072 6563 6569 th typevar recei │ │ │ │ │ -0004f160: 7665 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ver..
  • tools/j │ │ │ │ │ -0004f170: 6176 6163 2f6c 616d 6264 612f 3830 3230 avac/lambda/8020 │ │ │ │ │ -0004f180: 3834 332f 5438 3032 3038 3433 622e 6a61 843/T8020843b.ja │ │ │ │ │ -0004f190: 7661 3a20 6a61 7661 6320 6372 6173 6865 va: javac crashe │ │ │ │ │ -0004f1a0: 7320 6f6e 2061 6363 6573 7369 6269 6c69 s on accessibili │ │ │ │ │ -0004f1b0: 7479 2063 6865 636b 2077 6974 6820 6d65 ty check with me │ │ │ │ │ -0004f1c0: 7468 6f64 2072 6566 6572 656e 6365 2077 thod reference w │ │ │ │ │ -0004f1d0: 6974 6820 7479 7065 7661 7220 7265 6365 ith typevar rece │ │ │ │ │ -0004f1e0: 6976 6572 0a0a 3c6c 693e 746f 6f6c 732f iver..
  • tools/ │ │ │ │ │ -0004f1f0: 6a61 7661 632f 6c61 6d62 6461 2f38 3032 javac/lambda/802 │ │ │ │ │ -0004f200: 3135 3637 2f54 3830 3231 3536 372e 6a61 1567/T8021567.ja │ │ │ │ │ -0004f210: 7661 3a20 4a61 7661 6320 646f 6573 6e27 va: Javac doesn' │ │ │ │ │ -0004f220: 7420 7265 706f 7274 2022 6a61 7661 3a20 t report "java: │ │ │ │ │ -0004f230: 7265 6665 7265 6e63 6520 746f 206d 6574 reference to met │ │ │ │ │ -0004f240: 686f 6420 6973 2061 6d62 6967 756f 7573 hod is ambiguous │ │ │ │ │ -0004f250: 2220 616e 7920 6d6f 7265 0a0a 3c6c 693e " any more..
  • │ │ │ │ │ -0004f260: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0004f270: 6461 2f38 3032 3135 3637 2f54 3830 3231 da/8021567/T8021 │ │ │ │ │ -0004f280: 3536 3762 2e6a 6176 613a 204a 6176 6163 567b.java: Javac │ │ │ │ │ -0004f290: 2064 6f65 736e 2774 2072 6570 6f72 7420 doesn't report │ │ │ │ │ -0004f2a0: 226a 6176 613a 2072 6566 6572 656e 6365 "java: reference │ │ │ │ │ -0004f2b0: 2074 6f20 6d65 7468 6f64 2069 7320 616d to method is am │ │ │ │ │ -0004f2c0: 6269 6775 6f75 7322 2061 6e79 206d 6f72 biguous" any mor │ │ │ │ │ -0004f2d0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0004f2e0: 6163 2f6c 616d 6264 612f 3830 3233 3338 ac/lambda/802338 │ │ │ │ │ -0004f2f0: 392f 5438 3032 3333 3839 2e6a 6176 613a 9/T8023389.java: │ │ │ │ │ -0004f300: 204a 6176 6163 2066 6169 6c73 2074 6f20 Javac fails to │ │ │ │ │ -0004f310: 696e 6665 7220 7479 7065 2066 6f72 206c infer type for l │ │ │ │ │ -0004f320: 616d 6264 6120 7573 6564 2077 6974 6820 ambda used with │ │ │ │ │ -0004f330: 696e 7465 7273 6563 7469 6f6e 2074 7970 intersection typ │ │ │ │ │ -0004f340: 6520 616e 6420 7769 6c64 6361 7264 730a e and wildcards. │ │ │ │ │ -0004f350: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004f360: 2f6c 616d 6264 612f 3830 3233 3534 392f /lambda/8023549/ │ │ │ │ │ -0004f370: 5438 3032 3335 3439 2e6a 6176 613a 2043 T8023549.java: C │ │ │ │ │ -0004f380: 6f6d 7069 6c65 7220 656d 6974 7469 6e67 ompiler emitting │ │ │ │ │ -0004f390: 2073 7075 7269 6f75 7320 6572 726f 7273 spurious errors │ │ │ │ │ -0004f3a0: 2077 6865 6e20 636f 6e73 7472 7563 746f when constructo │ │ │ │ │ -0004f3b0: 7220 7265 6665 7265 6e63 6520 7479 7065 r reference type │ │ │ │ │ -0004f3c0: 2069 7320 696e 6665 7272 6564 2061 6e64 is inferred and │ │ │ │ │ -0004f3d0: 2065 7870 6c69 6369 7420 7479 7065 2061 explicit type a │ │ │ │ │ -0004f3e0: 7267 756d 656e 7473 2061 7265 2073 7570 rguments are sup │ │ │ │ │ -0004f3f0: 706c 6965 640a 0a3c 6c69 3e74 6f6f 6c73 plied..
  • tools │ │ │ │ │ -0004f400: 2f6a 6176 6163 2f6c 616d 6264 612f 3830 /javac/lambda/80 │ │ │ │ │ -0004f410: 3233 3535 382f 5438 3032 3335 3538 612e 23558/T8023558a. │ │ │ │ │ -0004f420: 6a61 7661 3a20 4a61 7661 6320 6372 6561 java: Javac crea │ │ │ │ │ -0004f430: 7465 7320 696e 7661 6c69 6420 626f 6f74 tes invalid boot │ │ │ │ │ -0004f440: 7374 7261 7020 6d65 7468 6f64 7320 666f strap methods fo │ │ │ │ │ -0004f450: 7220 636f 6d70 6c65 7820 6c61 6d62 6461 r complex lambda │ │ │ │ │ -0004f460: 2f6d 6574 686f 6472 6566 2063 6173 650a /methodref case. │ │ │ │ │ -0004f470: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004f480: 2f6c 616d 6264 612f 3830 3233 3535 382f /lambda/8023558/ │ │ │ │ │ -0004f490: 5438 3032 3335 3538 622e 6a61 7661 3a20 T8023558b.java: │ │ │ │ │ -0004f4a0: 4a61 7661 6320 6372 6561 7465 7320 696e Javac creates in │ │ │ │ │ -0004f4b0: 7661 6c69 6420 626f 6f74 7374 7261 7020 valid bootstrap │ │ │ │ │ -0004f4c0: 6d65 7468 6f64 7320 666f 7220 636f 6d70 methods for comp │ │ │ │ │ -0004f4d0: 6c65 7820 6c61 6d62 6461 2f6d 6574 686f lex lambda/metho │ │ │ │ │ -0004f4e0: 6472 6566 2063 6173 650a 0a3c 6c69 3e74 dref case..
  • t │ │ │ │ │ -0004f4f0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0004f500: 612f 3830 3233 3535 382f 5438 3032 3335 a/8023558/T80235 │ │ │ │ │ -0004f510: 3538 632e 6a61 7661 3a20 4a61 7661 6320 58c.java: Javac │ │ │ │ │ -0004f520: 6372 6561 7465 7320 696e 7661 6c69 6420 creates invalid │ │ │ │ │ -0004f530: 626f 6f74 7374 7261 7020 6d65 7468 6f64 bootstrap method │ │ │ │ │ -0004f540: 7320 666f 7220 636f 6d70 6c65 7820 6c61 s for complex la │ │ │ │ │ -0004f550: 6d62 6461 2f6d 6574 686f 6472 6566 2063 mbda/methodref c │ │ │ │ │ -0004f560: 6173 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ase..
  • tools/j │ │ │ │ │ -0004f570: 6176 6163 2f6c 616d 6264 612f 3830 3234 avac/lambda/8024 │ │ │ │ │ -0004f580: 3439 372f 4372 6173 6855 7369 6e67 5265 497/CrashUsingRe │ │ │ │ │ -0004f590: 7475 726e 696e 6754 6869 7352 6566 4c61 turningThisRefLa │ │ │ │ │ -0004f5a0: 6d62 6461 4672 6f6d 4465 6661 756c 744d mbdaFromDefaultM │ │ │ │ │ -0004f5b0: 6574 5465 7374 2e6a 6176 613a 2063 7261 etTest.java: cra │ │ │ │ │ -0004f5c0: 7368 2072 6574 7572 6e69 6e67 2074 6869 sh returning thi │ │ │ │ │ -0004f5d0: 732d 7265 6665 7265 6e63 696e 6720 6c61 s-referencing la │ │ │ │ │ -0004f5e0: 6d62 6461 2066 726f 6d20 6465 6661 756c mbda from defaul │ │ │ │ │ -0004f5f0: 7420 6d65 7468 6f64 0a0a 3c6c 693e 746f t method..
  • to │ │ │ │ │ -0004f600: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -0004f610: 2f38 3034 3331 3739 2f4c 616d 6264 614d /8043179/LambdaM │ │ │ │ │ -0004f620: 7574 6174 6546 696e 616c 4669 656c 642e utateFinalField. │ │ │ │ │ -0004f630: 6a61 7661 3a20 5665 7269 6679 206c 616d java: Verify lam │ │ │ │ │ -0004f640: 6264 6120 6578 7072 6573 7369 6f6e 2063 bda expression c │ │ │ │ │ -0004f650: 616e 2774 206d 7574 6174 6520 6120 6669 an't mutate a fi │ │ │ │ │ -0004f660: 6e61 6c20 6669 656c 640a 0a3c 6c69 3e74 nal field..
  • t │ │ │ │ │ -0004f670: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0004f680: 612f 3830 3433 3137 392f 4c61 6d62 6461 a/8043179/Lambda │ │ │ │ │ -0004f690: 4d75 7461 7465 4669 6e61 6c56 6172 2e6a MutateFinalVar.j │ │ │ │ │ -0004f6a0: 6176 613a 2056 6572 6966 7920 6c61 6d62 ava: Verify lamb │ │ │ │ │ -0004f6b0: 6461 2065 7870 7265 7373 696f 6e20 6361 da expression ca │ │ │ │ │ -0004f6c0: 6e27 7420 6d75 7461 7465 2061 2066 696e n't mutate a fin │ │ │ │ │ -0004f6d0: 616c 2076 6172 6961 626c 650a 0a3c 6c69 al variable..
  • tools/javac/lam │ │ │ │ │ -0004f6f0: 6264 612f 3830 3531 3935 382f 5438 3035 bda/8051958/T805 │ │ │ │ │ -0004f700: 3139 3538 2e6a 6176 613a 2043 616e 6e6f 1958.java: Canno │ │ │ │ │ -0004f710: 7420 6173 7369 676e 2061 2076 616c 7565 t assign a value │ │ │ │ │ -0004f720: 2074 6f20 6669 6e61 6c20 7661 7269 6162 to final variab │ │ │ │ │ -0004f730: 6c65 2069 6e20 6c61 6d62 6461 0a0a 3c6c le in lambda..tools/javac/la │ │ │ │ │ -0004f750: 6d62 6461 2f38 3036 3330 3534 2f54 3830 mbda/8063054/T80 │ │ │ │ │ -0004f760: 3633 3035 3461 2e6a 6176 613a 2042 7567 63054a.java: Bug │ │ │ │ │ -0004f770: 2073 756d 6d61 7279 0a0a 3c6c 693e 746f summary..
  • to │ │ │ │ │ -0004f780: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -0004f790: 2f38 3036 3330 3534 2f54 3830 3633 3035 /8063054/T806305 │ │ │ │ │ -0004f7a0: 3462 2e6a 6176 613a 2042 7567 2073 756d 4b.java: Bug sum │ │ │ │ │ -0004f7b0: 6d61 7279 0a0a 3c6c 693e 746f 6f6c 732f mary..
  • tools/ │ │ │ │ │ -0004f7c0: 6a61 7661 632f 6c61 6d62 6461 2f38 3036 javac/lambda/806 │ │ │ │ │ -0004f7d0: 3639 3734 2f54 3830 3636 3937 342e 6a61 6974/T8066974.ja │ │ │ │ │ -0004f7e0: 7661 3a20 436f 6d70 696c 6572 2064 6f65 va: Compiler doe │ │ │ │ │ -0004f7f0: 736e 2774 2069 6e66 6572 206d 6574 686f sn't infer metho │ │ │ │ │ -0004f800: 6427 7320 6765 6e65 7269 6320 7479 7065 d's generic type │ │ │ │ │ -0004f810: 2069 6e66 6f72 6d61 7469 6f6e 2069 6e20 information in │ │ │ │ │ -0004f820: 6c61 6d62 6461 2062 6f64 790a 0a3c 6c69 lambda body..
  • tools/javac/lam │ │ │ │ │ -0004f840: 6264 612f 3830 3637 3739 322f 5438 3036 bda/8067792/T806 │ │ │ │ │ -0004f850: 3737 3932 2e6a 6176 613a 204a 6176 6163 7792.java: Javac │ │ │ │ │ -0004f860: 2063 7261 7368 6573 2069 6e20 6669 6e64 crashes in find │ │ │ │ │ -0004f870: 6572 206d 6f64 6520 7769 7468 206e 6573 er mode with nes │ │ │ │ │ -0004f880: 7465 6420 696d 706c 6963 6974 206c 616d ted implicit lam │ │ │ │ │ -0004f890: 6264 6173 0a0a 3c6c 693e 746f 6f6c 732f bdas..
  • tools/ │ │ │ │ │ -0004f8a0: 6a61 7661 632f 6c61 6d62 6461 2f38 3036 javac/lambda/806 │ │ │ │ │ -0004f8b0: 3833 3939 2f54 3830 3638 3339 392e 6a61 8399/T8068399.ja │ │ │ │ │ -0004f8c0: 7661 3a20 7374 7275 6374 7572 616c 206d va: structural m │ │ │ │ │ -0004f8d0: 6f73 7420 7370 6563 6966 6963 2061 6e64 ost specific and │ │ │ │ │ -0004f8e0: 2073 7475 636b 6e65 7373 0a0a 3c6c 693e stuckness..
  • │ │ │ │ │ -0004f8f0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0004f900: 6461 2f38 3036 3834 3330 2f54 3830 3638 da/8068430/T8068 │ │ │ │ │ -0004f910: 3433 302e 6a61 7661 3a20 7374 7275 6374 430.java: struct │ │ │ │ │ -0004f920: 7572 616c 206d 6f73 7420 7370 6563 6966 ural most specif │ │ │ │ │ -0004f930: 6963 2061 6e64 2073 7475 636b 6e65 7373 ic and stuckness │ │ │ │ │ -0004f940: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0004f950: 632f 6c61 6d62 6461 2f38 3037 3134 3332 c/lambda/8071432 │ │ │ │ │ -0004f960: 2f54 3830 3731 3433 322e 6a61 7661 3a20 /T8071432.java: │ │ │ │ │ -0004f970: 7374 7275 6374 7572 616c 206d 6f73 7420 structural most │ │ │ │ │ -0004f980: 7370 6563 6966 6963 2061 6e64 2073 7475 specific and stu │ │ │ │ │ -0004f990: 636b 6e65 7373 0a0a 3c6c 693e 746f 6f6c ckness..
  • tool │ │ │ │ │ -0004f9a0: 732f 6a61 7661 632f 6c61 6d62 6461 2f38 s/javac/lambda/8 │ │ │ │ │ -0004f9b0: 3037 3338 3432 2f54 3830 3733 3834 322e 073842/T8073842. │ │ │ │ │ -0004f9c0: 6a61 7661 3a20 496e 7661 6c69 6420 6d65 java: Invalid me │ │ │ │ │ -0004f9d0: 7468 6f64 2072 6566 6572 656e 6365 2077 thod reference w │ │ │ │ │ -0004f9e0: 6865 6e20 7265 6665 7265 6e63 696e 6720 hen referencing │ │ │ │ │ -0004f9f0: 6120 6d65 7468 6f64 206f 6e20 6120 7769 a method on a wi │ │ │ │ │ -0004fa00: 6c64 6361 7264 2074 7970 650a 0a3c 6c69 ldcard type..
  • tools/javac/lam │ │ │ │ │ -0004fa20: 6264 612f 3830 3734 3338 312f 5438 3037 bda/8074381/T807 │ │ │ │ │ -0004fa30: 3433 3831 612e 6a61 7661 3a20 6a61 7661 4381a.java: java │ │ │ │ │ -0004fa40: 2e6c 616e 672e 4173 7365 7274 696f 6e45 .lang.AssertionE │ │ │ │ │ -0004fa50: 7272 6f72 2064 7572 696e 6720 636f 6d70 rror during comp │ │ │ │ │ -0004fa60: 696c 696e 670a 0a3c 6c69 3e74 6f6f 6c73 iling..
  • tools │ │ │ │ │ -0004fa70: 2f6a 6176 6163 2f6c 616d 6264 612f 3830 /javac/lambda/80 │ │ │ │ │ -0004fa80: 3734 3338 312f 5438 3037 3433 3831 622e 74381/T8074381b. │ │ │ │ │ -0004fa90: 6a61 7661 3a20 6a61 7661 2e6c 616e 672e java: java.lang. │ │ │ │ │ -0004faa0: 4173 7365 7274 696f 6e45 7272 6f72 2064 AssertionError d │ │ │ │ │ -0004fab0: 7572 696e 6720 636f 6d70 696c 696e 670a uring compiling. │ │ │ │ │ -0004fac0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004fad0: 2f6c 616d 6264 612f 3831 3331 3734 322f /lambda/8131742/ │ │ │ │ │ -0004fae0: 5438 3133 3137 3432 2e6a 6176 613a 2053 T8131742.java: S │ │ │ │ │ -0004faf0: 796e 7461 6374 6963 616c 6c79 206d 6561 yntactically mea │ │ │ │ │ -0004fb00: 6e69 6e67 6c65 7373 2063 6f64 6520 6163 ningless code ac │ │ │ │ │ -0004fb10: 6365 7074 6564 2062 7920 6a61 7661 630a cepted by javac. │ │ │ │ │ -0004fb20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0004fb30: 2f6c 616d 6264 612f 3831 3334 3332 392f /lambda/8134329/ │ │ │ │ │ -0004fb40: 5438 3133 3433 3239 2e6a 6176 613a 2054 T8134329.java: T │ │ │ │ │ -0004fb50: 6565 4f70 5465 7374 2e6a 6176 6120 6661 eeOpTest.java fa │ │ │ │ │ -0004fb60: 696c 7320 6163 726f 7373 2070 6c61 7466 ils across platf │ │ │ │ │ -0004fb70: 6f72 6d73 2061 6674 6572 2066 6978 2066 orms after fix f │ │ │ │ │ -0004fb80: 6f72 204a 444b 2d38 3132 3935 3437 0a0a or JDK-8129547.. │ │ │ │ │ -0004fb90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004fba0: 6c61 6d62 6461 2f38 3134 3238 3736 2f54 lambda/8142876/T │ │ │ │ │ -0004fbb0: 3831 3432 3837 362e 6a61 7661 3a20 4a61 8142876.java: Ja │ │ │ │ │ -0004fbc0: 7661 6320 646f 6573 206e 6f74 2063 6f72 vac does not cor │ │ │ │ │ -0004fbd0: 7265 6374 6c79 2069 6d70 6c65 6d65 6e74 rectly implement │ │ │ │ │ -0004fbe0: 2077 696c 6463 6172 6473 2072 656d 6f76 wildcards remov │ │ │ │ │ -0004fbf0: 616c 2066 726f 6d20 6675 6e63 7469 6f6e al from function │ │ │ │ │ -0004fc00: 616c 2069 6e74 6572 6661 6365 730a 0a3c al interfaces..< │ │ │ │ │ -0004fc10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0004fc20: 616d 6264 612f 3831 3438 3132 382f 5438 ambda/8148128/T8 │ │ │ │ │ -0004fc30: 3134 3831 3238 2e6a 6176 613a 2052 6567 148128.java: Reg │ │ │ │ │ -0004fc40: 7265 7373 696f 6e3a 2061 7272 6179 2063 ression: array c │ │ │ │ │ -0004fc50: 6f6e 7374 7275 6374 6f72 2072 6566 6572 onstructor refer │ │ │ │ │ -0004fc60: 656e 6365 7320 6d61 726b 6564 2061 7320 ences marked as │ │ │ │ │ -0004fc70: 696e 6578 6163 740a 0a3c 6c69 3e74 6f6f inexact..
  • too │ │ │ │ │ -0004fc80: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0004fc90: 3831 3533 3838 342f 5438 3135 3338 3834 8153884/T8153884 │ │ │ │ │ -0004fca0: 2e6a 6176 613a 2045 7870 7265 7373 696f .java: Expressio │ │ │ │ │ -0004fcb0: 6e20 6c61 6d62 6461 2065 7272 6f6e 656f n lambda erroneo │ │ │ │ │ -0004fcc0: 7573 6c79 2063 6f6d 7061 7469 626c 6520 usly compatible │ │ │ │ │ -0004fcd0: 7769 7468 2076 6f69 642d 7265 7475 726e with void-return │ │ │ │ │ -0004fce0: 696e 6720 6465 7363 7269 7074 6f72 0a0a ing descriptor.. │ │ │ │ │ -0004fcf0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004fd00: 6c61 6d62 6461 2f38 3136 3834 3830 2f54 lambda/8168480/T │ │ │ │ │ -0004fd10: 3831 3638 3438 302e 6a61 7661 3a20 5370 8168480.java: Sp │ │ │ │ │ -0004fd20: 6563 756c 6174 6976 6520 6174 7472 6962 eculative attrib │ │ │ │ │ -0004fd30: 7574 696f 6e20 6f66 206c 616d 6264 6120 ution of lambda │ │ │ │ │ -0004fd40: 6361 7573 6573 204e 5045 2069 6e20 466c causes NPE in Fl │ │ │ │ │ -0004fd50: 6f77 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ow..
  • tools/ja │ │ │ │ │ -0004fd60: 7661 632f 6c61 6d62 6461 2f38 3136 3834 vac/lambda/81684 │ │ │ │ │ -0004fd70: 3830 2f54 3831 3638 3438 3062 2e6a 6176 80/T8168480b.jav │ │ │ │ │ -0004fd80: 613a 2053 7065 6375 6c61 7469 7665 2061 a: Speculative a │ │ │ │ │ -0004fd90: 7474 7269 6275 7469 6f6e 206f 6620 6c61 ttribution of la │ │ │ │ │ -0004fda0: 6d62 6461 2063 6175 7365 7320 4e50 4520 mbda causes NPE │ │ │ │ │ -0004fdb0: 696e 2046 6c6f 770a 0a3c 6c69 3e74 6f6f in Flow..
  • too │ │ │ │ │ -0004fdc0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0004fdd0: 3831 3639 3039 312f 5438 3136 3930 3931 8169091/T8169091 │ │ │ │ │ -0004fde0: 2e6a 6176 613a 204d 6574 686f 6420 7265 .java: Method re │ │ │ │ │ -0004fdf0: 6665 7265 6e63 6520 543a 3a6d 6574 686f ference T::metho │ │ │ │ │ -0004fe00: 644e 616d 6520 666f 7220 6765 6e65 7269 dName for generi │ │ │ │ │ -0004fe10: 6320 7479 7065 2054 2064 6f65 7320 6e6f c type T does no │ │ │ │ │ -0004fe20: 7420 636f 6d70 696c 6520 616e 7920 6d6f t compile any mo │ │ │ │ │ -0004fe30: 7265 0a0a 3c6c 693e 746f 6f6c 732f 6a61 re..
  • tools/ja │ │ │ │ │ -0004fe40: 7661 632f 6c61 6d62 6461 2f38 3138 3831 vac/lambda/81881 │ │ │ │ │ -0004fe50: 3434 2f54 3831 3838 3134 342e 6a61 7661 44/T8188144.java │ │ │ │ │ -0004fe60: 3a20 7265 6772 6573 7369 6f6e 2069 6e20 : regression in │ │ │ │ │ -0004fe70: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ -0004fe80: 2074 7970 652d 6368 6563 6b69 6e67 0a0a type-checking.. │ │ │ │ │ -0004fe90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0004fea0: 6c61 6d62 6461 2f38 3230 3233 3732 2f54 lambda/8202372/T │ │ │ │ │ -0004feb0: 3832 3032 3337 322e 6a61 7661 3a20 4469 8202372.java: Di │ │ │ │ │ -0004fec0: 6167 6e6f 7374 6963 2077 6974 6820 696e agnostic with in │ │ │ │ │ -0004fed0: 636f 7272 6563 7420 6c69 6e65 2069 6e66 correct line inf │ │ │ │ │ -0004fee0: 6f20 6765 6e65 7261 7465 6420 7768 656e o generated when │ │ │ │ │ -0004fef0: 2063 6f6d 7069 6c69 6e67 206c 616d 6264 compiling lambd │ │ │ │ │ -0004ff00: 6120 6578 7072 6573 7369 6f6e 0a0a 3c6c a expression..tools/javac/la │ │ │ │ │ -0004ff20: 6d62 6461 2f38 3231 3034 3935 2f54 3832 mbda/8210495/T82 │ │ │ │ │ -0004ff30: 3130 3439 352e 6a61 7661 3a20 636f 6d70 10495.java: comp │ │ │ │ │ -0004ff40: 696c 6572 2063 7261 7368 6573 2062 6563 iler crashes bec │ │ │ │ │ -0004ff50: 6175 7365 206f 6620 696c 6c65 6761 6c20 ause of illegal │ │ │ │ │ -0004ff60: 7369 676e 6174 7572 6520 696e 206f 7468 signature in oth │ │ │ │ │ -0004ff70: 6572 7769 7365 206c 6567 616c 2063 6f64 erwise legal cod │ │ │ │ │ -0004ff80: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0004ff90: 6163 2f6c 616d 6264 612f 3832 3538 3839 ac/lambda/825889 │ │ │ │ │ -0004ffa0: 372f 4361 7074 7572 6556 6172 6961 626c 7/CaptureVariabl │ │ │ │ │ -0004ffb0: 6573 2e6a 6176 613a 2043 6865 636b 7320 es.java: Checks │ │ │ │ │ -0004ffc0: 7472 616e 736c 6174 696f 6e20 6f66 2063 translation of c │ │ │ │ │ -0004ffd0: 6170 7475 7269 6e67 206c 6f63 616c 2063 apturing local c │ │ │ │ │ -0004ffe0: 6c61 7373 6573 2069 6e73 6964 6520 6e65 lasses inside ne │ │ │ │ │ -0004fff0: 7374 6564 206c 616d 6264 6173 0a0a 3c6c sted lambdas..tools/javac/la │ │ │ │ │ -00050010: 6d62 6461 2f38 3235 3838 3937 2f43 6170 mbda/8258897/Cap │ │ │ │ │ -00050020: 7475 7265 5661 7269 6162 6c65 7341 6e6f tureVariablesAno │ │ │ │ │ -00050030: 6e79 6d6f 7573 2e6a 6176 613a 2043 6865 nymous.java: Che │ │ │ │ │ -00050040: 636b 7320 7472 616e 736c 6174 696f 6e20 cks translation │ │ │ │ │ -00050050: 6f66 2063 6170 7475 7269 6e67 206c 6f63 of capturing loc │ │ │ │ │ -00050060: 616c 2063 6c61 7373 6573 2069 6e73 6964 al classes insid │ │ │ │ │ -00050070: 6520 6e65 7374 6564 206c 616d 6264 6173 e nested lambdas │ │ │ │ │ -00050080: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00050090: 632f 6c61 6d62 6461 2f38 3236 3230 3935 c/lambda/8262095 │ │ │ │ │ -000500a0: 2f54 3832 3632 3039 352e 6a61 7661 3a20 /T8262095.java: │ │ │ │ │ -000500b0: 5265 706f 7274 2064 6961 676e 6f73 7469 Report diagnosti │ │ │ │ │ -000500c0: 6373 2070 726f 6475 6365 6420 6279 2069 cs produced by i │ │ │ │ │ -000500d0: 6e63 6f72 7265 6374 206c 616d 6264 6173 ncorrect lambdas │ │ │ │ │ -000500e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000500f0: 632f 6c61 6d62 6461 2f41 766f 6964 496e c/lambda/AvoidIn │ │ │ │ │ -00050100: 6669 6e69 7465 5265 6174 7472 6962 7574 finiteReattribut │ │ │ │ │ -00050110: 696f 6e2e 6a61 7661 3a20 4368 6563 6b20 ion.java: Check │ │ │ │ │ -00050120: 7468 6174 2077 6865 6e20 616e 2065 7863 that when an exc │ │ │ │ │ -00050130: 6570 7469 6f6e 206f 6363 7572 7320 6475 eption occurs du │ │ │ │ │ -00050140: 7269 6e67 2041 7474 722e 7669 7369 744c ring Attr.visitL │ │ │ │ │ -00050150: 616d 6264 612c 2061 6e20 6174 7465 6d70 ambda, an attemp │ │ │ │ │ -00050160: 7420 746f 2061 7474 7269 6275 7465 2074 t to attribute t │ │ │ │ │ -00050170: 6865 206c 616d 6264 6120 6167 6169 6e20 he lambda again │ │ │ │ │ -00050180: 6973 2061 766f 6964 6564 2072 6174 6865 is avoided rathe │ │ │ │ │ -00050190: 7220 7468 616e 2066 616c 6c69 6e67 2069 r than falling i │ │ │ │ │ -000501a0: 6e74 6f20 616e 2069 6e66 696e 6974 6520 nto an infinite │ │ │ │ │ -000501b0: 7265 6375 7273 696f 6e2e 0a0a 3c6c 693e recursion...
  • │ │ │ │ │ -000501c0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -000501d0: 6461 2f42 6164 4163 6365 7373 2e6a 6176 da/BadAccess.jav │ │ │ │ │ -000501e0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -000501f0: 7374 7320 6368 6563 6b20 7468 6174 206e sts check that n │ │ │ │ │ -00050200: 6f6e 2d73 7461 7469 6320 7661 7269 6162 on-static variab │ │ │ │ │ -00050210: 6c65 7320 6172 6520 6e6f 7420 6163 6365 les are not acce │ │ │ │ │ -00050220: 7373 6962 6c65 2066 726f 6d20 7374 6174 ssible from stat │ │ │ │ │ -00050230: 6963 206c 616d 6264 6173 0a0a 3c6c 693e ic lambdas..
  • │ │ │ │ │ -00050240: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00050250: 6461 2f42 6164 4163 6365 7373 3032 2e6a da/BadAccess02.j │ │ │ │ │ -00050260: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -00050270: 7465 7374 7320 6368 6563 6b20 6c61 6d62 tests check lamb │ │ │ │ │ -00050280: 6461 2063 616e 2061 6363 6573 7320 6f6e da can access on │ │ │ │ │ -00050290: 6c79 2065 6666 6563 7469 7665 6c79 2d66 ly effectively-f │ │ │ │ │ -000502a0: 696e 616c 206c 6f63 616c 730a 0a3c 6c69 inal locals..
  • tools/javac/lam │ │ │ │ │ -000502c0: 6264 612f 4261 6441 6363 6573 7330 332e bda/BadAccess03. │ │ │ │ │ -000502d0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -000502e0: 2074 6573 7473 2063 6865 636b 206c 616d tests check lam │ │ │ │ │ -000502f0: 6264 6120 6361 6e6e 6f74 2061 7373 6967 bda cannot assig │ │ │ │ │ -00050300: 6e20 6e6f 6e2d 6566 6665 6374 6976 656c n non-effectivel │ │ │ │ │ -00050310: 7920 6669 6e61 6c20 6c6f 6361 6c73 0a0a y final locals.. │ │ │ │ │ -00050320: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00050330: 6c61 6d62 6461 2f42 6164 4272 6561 6b43 lambda/BadBreakC │ │ │ │ │ -00050340: 6f6e 7469 6e75 652e 6a61 7661 3a20 4164 ontinue.java: Ad │ │ │ │ │ -00050350: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ -00050360: 6865 636b 2074 6861 7420 6272 6561 6b2f heck that break/ │ │ │ │ │ -00050370: 636f 6e74 696e 7565 2069 7320 6469 7361 continue is disa │ │ │ │ │ -00050380: 6c6c 6f77 6564 2069 6e20 6c61 6d62 6461 llowed in lambda │ │ │ │ │ -00050390: 2065 7870 7265 7373 696f 6e73 0a0a 3c6c expressions..tools/javac/la │ │ │ │ │ -000503b0: 6d62 6461 2f42 6164 436f 6e76 3033 2e6a mbda/BadConv03.j │ │ │ │ │ -000503c0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -000503d0: 7465 7374 7320 4e50 4520 7768 696c 6520 tests NPE while │ │ │ │ │ -000503e0: 6368 6563 6b69 6e67 2069 6620 7375 6269 checking if subi │ │ │ │ │ -000503f0: 6e74 6572 6661 6365 2069 7320 6120 5341 nterface is a SA │ │ │ │ │ -00050400: 4d20 7479 7065 0a0a 3c6c 693e 746f 6f6c M type..
  • tool │ │ │ │ │ -00050410: 732f 6a61 7661 632f 6c61 6d62 6461 2f42 s/javac/lambda/B │ │ │ │ │ -00050420: 6164 436f 6e76 3034 2e6a 6176 613a 2041 adConv04.java: A │ │ │ │ │ -00050430: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00050440: 6368 6563 6b20 7468 6174 2069 6c6c 2d66 check that ill-f │ │ │ │ │ -00050450: 6f72 6d65 6420 5341 4d20 7479 7065 2067 ormed SAM type g │ │ │ │ │ -00050460: 656e 6572 6174 6573 2072 6967 6874 2064 enerates right d │ │ │ │ │ -00050470: 6961 676e 6f73 7469 6320 7768 656e 2053 iagnostic when S │ │ │ │ │ -00050480: 414d 2063 6f6e 7665 7274 6564 0a0a 3c6c AM converted..tools/javac/la │ │ │ │ │ -000504a0: 6d62 6461 2f42 6164 4578 7072 6573 7369 mbda/BadExpressi │ │ │ │ │ -000504b0: 6f6e 4c61 6d62 6461 2e6a 6176 613a 2041 onLambda.java: A │ │ │ │ │ -000504c0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -000504d0: 6368 6563 6b20 7468 6174 2061 2063 6f6e check that a con │ │ │ │ │ -000504e0: 6469 746f 6e61 6c20 6361 6e27 7420 6265 ditonal can't be │ │ │ │ │ -000504f0: 2076 6f69 640a 0a3c 6c69 3e74 6f6f 6c73 void..
  • tools │ │ │ │ │ -00050500: 2f6a 6176 6163 2f6c 616d 6264 612f 4261 /javac/lambda/Ba │ │ │ │ │ -00050510: 644c 616d 6264 6145 7870 722e 6a61 7661 dLambdaExpr.java │ │ │ │ │ -00050520: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -00050530: 7473 2063 6f6d 7069 6c65 2063 7261 7368 ts compile crash │ │ │ │ │ -00050540: 6573 206f 6e20 7061 7274 6961 6c20 6c61 es on partial la │ │ │ │ │ -00050550: 6d62 6461 2065 7870 7265 7373 696f 6e73 mbda expressions │ │ │ │ │ -00050560: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00050570: 632f 6c61 6d62 6461 2f42 6164 4c61 6d62 c/lambda/BadLamb │ │ │ │ │ -00050580: 6461 506f 732e 6a61 7661 3a20 4164 6420 daPos.java: Add │ │ │ │ │ -00050590: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ -000505a0: 636b 2074 6861 7420 6c61 6d62 6461 2069 ck that lambda i │ │ │ │ │ -000505b0: 7320 6f6e 6c79 2061 6c6c 6f77 6564 2069 s only allowed i │ │ │ │ │ -000505c0: 6e20 6172 6775 6d65 6e74 2f63 6173 742f n argument/cast/ │ │ │ │ │ -000505d0: 6173 7369 676e 6d65 6e74 2063 6f6e 7465 assignment conte │ │ │ │ │ -000505e0: 7874 0a0a 3c6c 693e 746f 6f6c 732f 6a61 xt..
  • tools/ja │ │ │ │ │ -000505f0: 7661 632f 6c61 6d62 6461 2f42 6164 4d65 vac/lambda/BadMe │ │ │ │ │ -00050600: 7468 6f64 4361 6c6c 2e6a 6176 613a 2041 thodCall.java: A │ │ │ │ │ -00050610: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00050620: 6368 6563 6b20 7468 6174 2064 6961 676e check that diagn │ │ │ │ │ -00050630: 6f73 7469 6373 206f 6e20 6e65 7374 6564 ostics on nested │ │ │ │ │ -00050640: 2065 7272 6f6e 656f 7573 2064 6566 6572 erroneous defer │ │ │ │ │ -00050650: 7265 6420 7479 7065 7320 6172 6520 666c red types are fl │ │ │ │ │ -00050660: 7573 6865 640a 0a3c 6c69 3e74 6f6f 6c73 ushed..
  • tools │ │ │ │ │ -00050670: 2f6a 6176 6163 2f6c 616d 6264 612f 4261 /javac/lambda/Ba │ │ │ │ │ -00050680: 644d 6574 686f 6443 616c 6c32 2e6a 6176 dMethodCall2.jav │ │ │ │ │ -00050690: 613a 2042 6164 2063 6f6d 7069 6c65 7220 a: Bad compiler │ │ │ │ │ -000506a0: 6469 6167 6e6f 7374 6963 2067 656e 6572 diagnostic gener │ │ │ │ │ -000506b0: 6174 6564 2077 6865 6e20 706f 6c79 2065 ated when poly e │ │ │ │ │ -000506c0: 7870 7265 7373 696f 6e20 6973 2070 6173 xpression is pas │ │ │ │ │ -000506d0: 7365 6420 746f 206e 6f6e 2d65 7869 7374 sed to non-exist │ │ │ │ │ -000506e0: 656e 7420 6d65 7468 6f64 0a0a 3c6c 693e ent method..
  • │ │ │ │ │ -000506f0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00050700: 6461 2f42 6164 4e65 7374 6564 4c61 6d62 da/BadNestedLamb │ │ │ │ │ -00050710: 6461 2e6a 6176 613a 204e 756c 6c50 6f69 da.java: NullPoi │ │ │ │ │ -00050720: 6e74 6572 4578 6365 7074 696f 6e20 696e nterException in │ │ │ │ │ -00050730: 2052 6963 6844 6961 676e 6f73 7469 6346 RichDiagnosticF │ │ │ │ │ -00050740: 6f72 6d61 7474 6572 2066 6f72 2062 6164 ormatter for bad │ │ │ │ │ -00050750: 2069 6e70 7574 2070 726f 6772 616d 0a0a input program.. │ │ │ │ │ -00050760: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00050770: 6c61 6d62 6461 2f42 6164 5265 636f 7665 lambda/BadRecove │ │ │ │ │ -00050780: 7279 2e6a 6176 613a 2041 6464 206c 616d ry.java: Add lam │ │ │ │ │ -00050790: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ -000507a0: 7468 6174 2072 6563 6f76 6572 7920 6f66 that recovery of │ │ │ │ │ -000507b0: 2073 7065 6375 6c61 7469 7665 2074 7970 speculative typ │ │ │ │ │ -000507c0: 6573 2069 7320 6e6f 7420 6174 7465 6d70 es is not attemp │ │ │ │ │ -000507d0: 7465 6420 6966 2072 6563 6569 7665 7220 ted if receiver │ │ │ │ │ -000507e0: 6973 2065 7272 6f6e 656f 7573 0a0a 3c6c is erroneous..tools/javac/la │ │ │ │ │ -00050800: 6d62 6461 2f42 6164 5265 7475 726e 2e6a mbda/BadReturn.j │ │ │ │ │ -00050810: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -00050820: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ -00050830: 2069 6e63 6f6d 7061 7469 626c 6520 7265 incompatible re │ │ │ │ │ -00050840: 7475 726e 2074 7970 6573 2069 6e20 6c61 turn types in la │ │ │ │ │ -00050850: 6d62 6461 7320 6172 6520 666c 6167 6765 mbdas are flagge │ │ │ │ │ -00050860: 6420 7769 7468 2065 7272 6f72 0a0a 3c6c d with error..tools/javac/la │ │ │ │ │ -00050880: 6d62 6461 2f42 6164 5374 6174 656d 656e mbda/BadStatemen │ │ │ │ │ -00050890: 7449 6e4c 616d 6264 612e 6a61 7661 3a20 tInLambda.java: │ │ │ │ │ -000508a0: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -000508b0: 2063 6865 636b 2074 6861 7420 7468 6520 check that the │ │ │ │ │ -000508c0: 636f 6d70 696c 6572 2065 6d69 7473 206d compiler emits m │ │ │ │ │ -000508d0: 6561 6e69 6e67 6675 6c20 6469 6167 6e6f eaningful diagno │ │ │ │ │ -000508e0: 7374 6963 7320 7768 656e 2074 6865 206c stics when the l │ │ │ │ │ -000508f0: 616d 6264 6120 626f 6479 2063 6f6e 7461 ambda body conta │ │ │ │ │ -00050900: 696e 7320 6261 6420 7374 6174 656d 656e ins bad statemen │ │ │ │ │ -00050910: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -00050920: 7661 632f 6c61 6d62 6461 2f42 6164 5374 vac/lambda/BadSt │ │ │ │ │ -00050930: 6174 656d 656e 7449 6e4c 616d 6264 6130 atementInLambda0 │ │ │ │ │ -00050940: 322e 6a61 7661 3a20 4164 6420 6c61 6d62 2.java: Add lamb │ │ │ │ │ -00050950: 6461 2074 6573 7473 2063 6865 636b 2074 da tests check t │ │ │ │ │ -00050960: 6861 7420 7468 6520 636f 6d70 696c 6572 hat the compiler │ │ │ │ │ -00050970: 2065 6d69 7473 206d 6561 6e69 6e67 6675 emits meaningfu │ │ │ │ │ -00050980: 6c20 6469 6167 6e6f 7374 6963 7320 7768 l diagnostics wh │ │ │ │ │ -00050990: 656e 2074 6865 206c 616d 6264 6120 626f en the lambda bo │ │ │ │ │ -000509a0: 6479 2063 6f6e 7461 696e 7320 6261 6420 dy contains bad │ │ │ │ │ -000509b0: 7374 6174 656d 656e 7473 0a0a 3c6c 693e statements..
  • │ │ │ │ │ -000509c0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -000509d0: 6461 2f42 6164 5377 6974 6368 4578 7072 da/BadSwitchExpr │ │ │ │ │ -000509e0: 6573 7369 6f6e 4c61 6d62 6461 2e6a 6176 essionLambda.jav │ │ │ │ │ -000509f0: 613a 2041 6464 696e 6720 7377 6974 6368 a: Adding switch │ │ │ │ │ -00050a00: 2065 7870 7265 7373 696f 6e73 0a0a 3c6c expressions..tools/javac/la │ │ │ │ │ -00050a20: 6d62 6461 2f42 6164 5461 7267 6574 5479 mbda/BadTargetTy │ │ │ │ │ -00050a30: 7065 2e6a 6176 613a 2041 6464 206c 616d pe.java: Add lam │ │ │ │ │ -00050a40: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ -00050a50: 7468 6174 206f 6e6c 7920 5341 4d20 6172 that only SAM ar │ │ │ │ │ -00050a60: 6520 616c 6c6f 7765 6420 6173 2074 6172 e allowed as tar │ │ │ │ │ -00050a70: 6765 7420 7479 7065 7320 666f 7220 6c61 get types for la │ │ │ │ │ -00050a80: 6d62 6461 2065 7870 7265 7373 696f 6e73 mbda expressions │ │ │ │ │ -00050a90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00050aa0: 632f 6c61 6d62 6461 2f42 7974 6543 6f64 c/lambda/ByteCod │ │ │ │ │ -00050ab0: 6554 6573 742e 6a61 7661 3a20 436f 6465 eTest.java: Code │ │ │ │ │ -00050ac0: 2074 7261 6e73 6c61 7469 6f6e 2074 6573 translation tes │ │ │ │ │ -00050ad0: 7420 666f 7220 4c61 6d62 6461 2065 7870 t for Lambda exp │ │ │ │ │ -00050ae0: 7265 7373 696f 6e73 2c20 6d65 7468 6f64 ressions, method │ │ │ │ │ -00050af0: 2072 6566 6572 656e 6365 730a 0a3c 6c69 references..
  • tools/javac/lam │ │ │ │ │ -00050b10: 6264 612f 4361 6e74 4669 6e64 5379 6d62 bda/CantFindSymb │ │ │ │ │ -00050b20: 6f6c 496d 706c 6963 6974 4c61 6d62 6461 olImplicitLambda │ │ │ │ │ -00050b30: 416e 6444 6961 6d6f 6e64 5465 7374 2e6a AndDiamondTest.j │ │ │ │ │ -00050b40: 6176 613a 2073 796d 626f 6c20 6e6f 7420 ava: symbol not │ │ │ │ │ -00050b50: 666f 756e 6420 6572 726f 722c 2069 6d70 found error, imp │ │ │ │ │ -00050b60: 6c69 6369 7420 6c61 6d62 6461 7320 616e licit lambdas an │ │ │ │ │ -00050b70: 6420 6469 616d 6f6e 6420 636f 6e73 7472 d diamond constr │ │ │ │ │ -00050b80: 7563 746f 7220 696e 766f 6361 7469 6f6e uctor invocation │ │ │ │ │ -00050b90: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00050ba0: 6163 2f6c 616d 6264 612f 436f 6e64 6974 ac/lambda/Condit │ │ │ │ │ -00050bb0: 696f 6e61 6c30 312e 6a61 7661 3a20 4164 ional01.java: Ad │ │ │ │ │ -00050bc0: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ -00050bd0: 6f6e 6469 7469 6f6e 616c 2061 6e64 2076 onditional and v │ │ │ │ │ -00050be0: 6172 6172 6773 0a0a 3c6c 693e 746f 6f6c arargs..
  • tool │ │ │ │ │ -00050bf0: 732f 6a61 7661 632f 6c61 6d62 6461 2f43 s/javac/lambda/C │ │ │ │ │ -00050c00: 6f6e 6469 7469 6f6e 616c 3032 2e6a 6176 onditional02.jav │ │ │ │ │ -00050c10: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -00050c20: 7374 7320 696e 6665 7265 6e63 6520 616e sts inference an │ │ │ │ │ -00050c30: 6420 636f 6e64 6974 696f 6e61 6c73 0a0a d conditionals.. │ │ │ │ │ -00050c40: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00050c50: 6c61 6d62 6461 2f43 6f6e 6469 7469 6f6e lambda/Condition │ │ │ │ │ -00050c60: 616c 3033 2e6a 6176 613a 2041 6464 206c al03.java: Add l │ │ │ │ │ -00050c70: 616d 6264 6120 7465 7374 7320 636f 6e64 ambda tests cond │ │ │ │ │ -00050c80: 6974 696f 6e61 6c73 2061 6e64 2062 6f78 itionals and box │ │ │ │ │ -00050c90: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ -00050ca0: 6176 6163 2f6c 616d 6264 612f 436f 6e66 avac/lambda/Conf │ │ │ │ │ -00050cb0: 6f72 6d61 6e63 6530 312e 6a61 7661 3a20 ormance01.java: │ │ │ │ │ -00050cc0: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00050cd0: 206c 616d 6264 6120 636f 6d70 696c 6572 lambda compiler │ │ │ │ │ -00050ce0: 2072 6567 7265 7373 696f 6e20 7769 7468 regression with │ │ │ │ │ -00050cf0: 2075 6e69 6e66 6572 7265 6420 7479 7065 uninferred type │ │ │ │ │ -00050d00: 2d76 6172 6961 626c 6573 2069 6e20 6765 -variables in ge │ │ │ │ │ -00050d10: 6e65 7269 6320 636f 6e73 7472 7563 746f neric constructo │ │ │ │ │ -00050d20: 7220 6361 6c6c 0a0a 3c6c 693e 746f 6f6c r call..
  • tool │ │ │ │ │ -00050d30: 732f 6a61 7661 632f 6c61 6d62 6461 2f44 s/javac/lambda/D │ │ │ │ │ -00050d40: 6566 656e 6465 7230 312e 6a61 7661 3a20 efender01.java: │ │ │ │ │ -00050d50: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00050d60: 2072 6f75 7469 6e65 2074 6861 7420 6368 routine that ch │ │ │ │ │ -00050d70: 6563 6b73 2066 6f72 2053 414d 2074 7970 ecks for SAM typ │ │ │ │ │ -00050d80: 6573 2073 686f 756c 6420 736b 6970 2064 es should skip d │ │ │ │ │ -00050d90: 6566 656e 6465 7220 6d65 7468 6f64 7320 efender methods │ │ │ │ │ -00050da0: 696e 2065 7874 656e 6465 6420 696e 7465 in extended inte │ │ │ │ │ -00050db0: 7266 6163 6573 0a0a 3c6c 693e 746f 6f6c rfaces..
  • tool │ │ │ │ │ -00050dc0: 732f 6a61 7661 632f 6c61 6d62 6461 2f44 s/javac/lambda/D │ │ │ │ │ -00050dd0: 6973 6a75 6e63 7469 7665 5479 7065 5465 isjunctiveTypeTe │ │ │ │ │ -00050de0: 7374 2e6a 6176 613a 2041 6464 206c 616d st.java: Add lam │ │ │ │ │ -00050df0: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ -00050e00: 7468 6174 2073 7562 7479 7069 6e67 2062 that subtyping b │ │ │ │ │ -00050e10: 6574 7765 656e 2064 6973 6a75 6e63 7469 etween disjuncti │ │ │ │ │ -00050e20: 7665 2061 6e64 206e 6f6e 2064 6973 6a75 ve and non disju │ │ │ │ │ -00050e30: 6e63 7469 7665 2074 7970 6520 776f 726b nctive type work │ │ │ │ │ -00050e40: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00050e50: 6163 2f6c 616d 6264 612f 446f 7562 6c65 ac/lambda/Double │ │ │ │ │ -00050e60: 5374 6174 6963 496d 706f 7274 2e6a 6176 StaticImport.jav │ │ │ │ │ -00050e70: 613a 2041 7373 6572 7469 6f6e 4572 726f a: AssertionErro │ │ │ │ │ -00050e80: 7220 7768 656e 2063 6f6d 7069 6c69 6e67 r when compiling │ │ │ │ │ -00050e90: 206a 6176 6120 636f 6465 2077 6974 6820 java code with │ │ │ │ │ -00050ea0: 7477 6f20 6964 656e 7469 6361 6c20 7374 two identical st │ │ │ │ │ -00050eb0: 6174 6963 2069 6d70 6f72 7473 0a0a 3c6c atic imports..tools/javac/la │ │ │ │ │ -00050ed0: 6d62 6461 2f45 6666 6563 7469 7665 6c79 mbda/Effectively │ │ │ │ │ -00050ee0: 4669 6e61 6c30 312e 6a61 7661 3a20 4164 Final01.java: Ad │ │ │ │ │ -00050ef0: 6420 6c61 6d62 6461 2074 6573 7473 2065 d lambda tests e │ │ │ │ │ -00050f00: 6666 6563 7469 7665 6c79 2066 696e 616c ffectively final │ │ │ │ │ -00050f10: 2063 6865 636b 2066 6169 6c73 206f 6e20 check fails on │ │ │ │ │ -00050f20: 6d65 7468 6f64 2070 6172 616d 6574 6572 method parameter │ │ │ │ │ -00050f30: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00050f40: 632f 6c61 6d62 6461 2f45 6666 6563 7469 c/lambda/Effecti │ │ │ │ │ -00050f50: 7665 6c79 4669 6e61 6c54 6573 742e 6a61 velyFinalTest.ja │ │ │ │ │ -00050f60: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ -00050f70: 6573 7473 2049 6e74 6567 7261 7465 2065 ests Integrate e │ │ │ │ │ -00050f80: 6666 6563 7469 7665 6c79 2066 696e 616c ffectively final │ │ │ │ │ -00050f90: 2063 6865 636b 2077 6974 6820 4441 2f44 check with DA/D │ │ │ │ │ -00050fa0: 5520 616e 616c 7973 6973 0a0a 3c6c 693e U analysis..
  • │ │ │ │ │ -00050fb0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00050fc0: 6461 2f45 6666 6563 7469 7665 6c79 4669 da/EffectivelyFi │ │ │ │ │ -00050fd0: 6e61 6c54 6872 6f77 732e 6a61 7661 3a20 nalThrows.java: │ │ │ │ │ -00050fe0: 4368 6563 6b20 7468 6174 2065 6e68 616e Check that enhan │ │ │ │ │ -00050ff0: 6365 6420 7265 7468 726f 772f 6566 6665 ced rethrow/effe │ │ │ │ │ -00051000: 6374 6976 656c 6c79 2066 696e 616c 2077 ctivelly final w │ │ │ │ │ -00051010: 6f72 6b73 2063 6f72 7265 6374 6c79 2069 orks correctly i │ │ │ │ │ -00051020: 6e73 6964 6520 6c61 6d62 6461 730a 0a3c nside lambdas..< │ │ │ │ │ -00051030: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00051040: 616d 6264 612f 4572 726f 6e65 6f75 7341 ambda/ErroneousA │ │ │ │ │ -00051050: 7267 2e6a 6176 613a 2041 6464 206c 616d rg.java: Add lam │ │ │ │ │ -00051060: 6264 6120 7465 7374 7320 7370 6563 756c bda tests specul │ │ │ │ │ -00051070: 6174 6976 6520 6361 6368 6520 6d69 736d ative cache mism │ │ │ │ │ -00051080: 6174 6368 6573 2062 6574 7765 656e 2052 atches between R │ │ │ │ │ -00051090: 6573 6f6c 7665 2e61 6363 6573 7320 616e esolve.access an │ │ │ │ │ -000510a0: 6420 4174 7472 2e63 6865 636b 4964 206c d Attr.checkId l │ │ │ │ │ -000510b0: 6561 6473 2074 6f20 636f 6d70 696c 6572 eads to compiler │ │ │ │ │ -000510c0: 2063 7261 7368 6573 0a0a 3c6c 693e 746f crashes..
  • to │ │ │ │ │ -000510d0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -000510e0: 2f45 7863 6570 7469 6f6e 7349 6e4c 616d /ExceptionsInLam │ │ │ │ │ -000510f0: 6264 612e 6a61 7661 3a20 5072 6f64 7563 bda.java: Produc │ │ │ │ │ -00051100: 696e 6720 696e 6469 7669 6475 616c 2065 ing individual e │ │ │ │ │ -00051110: 7272 6f72 7320 666f 7220 756e 6361 7567 rrors for uncaug │ │ │ │ │ -00051120: 6874 2075 6e64 6563 6c61 7265 6420 6578 ht undeclared ex │ │ │ │ │ -00051130: 6365 7074 696f 6e73 2069 6e73 6964 6520 ceptions inside │ │ │ │ │ -00051140: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ -00051150: 6e73 2c20 696e 7374 6561 6420 6f66 206f ns, instead of o │ │ │ │ │ -00051160: 6e65 2065 7272 6f72 2066 6f72 2077 686f ne error for who │ │ │ │ │ -00051170: 6c65 206c 616d 6264 610a 0a3c 6c69 3e74 le lambda..
  • t │ │ │ │ │ -00051180: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00051190: 612f 4675 6e63 7469 6f6e 616c 496e 7465 a/FunctionalInte │ │ │ │ │ -000511a0: 7266 6163 6541 6e6e 6f2e 6a61 7661 3a20 rfaceAnno.java: │ │ │ │ │ -000511b0: 736d 6f6b 6520 7465 7374 2066 6f72 2066 smoke test for f │ │ │ │ │ -000511c0: 756e 6374 696f 6e61 6c20 696e 7465 7266 unctional interf │ │ │ │ │ -000511d0: 6163 6520 616e 6e6f 7461 7469 6f6e 0a0a ace annotation.. │ │ │ │ │ -000511e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000511f0: 6c61 6d62 6461 2f46 756e 6374 696f 6e61 lambda/Functiona │ │ │ │ │ -00051200: 6c49 6e74 6572 6661 6365 416e 6e6f 3032 lInterfaceAnno02 │ │ │ │ │ -00051210: 2e6a 6176 613a 2043 6f6d 7069 6c65 7220 .java: Compiler │ │ │ │ │ -00051220: 6372 6173 6865 7320 6f6e 2046 756e 6374 crashes on Funct │ │ │ │ │ -00051230: 696f 6e61 6c49 6e74 6572 6661 6365 2075 ionalInterface u │ │ │ │ │ -00051240: 7365 6420 6f6e 2069 6e74 6572 6661 6365 sed on interface │ │ │ │ │ -00051250: 2077 6974 6820 7477 6f20 696e 6865 7269 with two inheri │ │ │ │ │ -00051260: 7465 6420 6d65 7468 6f64 7320 7769 7468 ted methods with │ │ │ │ │ -00051270: 2073 616d 6520 7369 676e 6174 7572 6573 same signatures │ │ │ │ │ -00051280: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00051290: 632f 6c61 6d62 6461 2f46 756e 6374 696f c/lambda/Functio │ │ │ │ │ -000512a0: 6e61 6c49 6e74 6572 6661 6365 436f 6e76 nalInterfaceConv │ │ │ │ │ -000512b0: 6572 7369 6f6e 5465 7374 2e6a 6176 613a ersionTest.java: │ │ │ │ │ -000512c0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -000512d0: 7320 7065 7266 6f72 6d20 7365 7665 7261 s perform severa │ │ │ │ │ -000512e0: 6c20 6175 746f 6d61 7465 6420 6368 6563 l automated chec │ │ │ │ │ -000512f0: 6b73 2069 6e20 6c61 6d62 6461 2063 6f6e ks in lambda con │ │ │ │ │ -00051300: 7665 7273 696f 6e2c 2065 7370 2e0a 0a3c version, esp...< │ │ │ │ │ -00051310: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00051320: 616d 6264 612f 4765 6e65 7269 634d 6574 ambda/GenericMet │ │ │ │ │ -00051330: 686f 6452 6566 496d 706c 436c 6173 732e hodRefImplClass. │ │ │ │ │ -00051340: 6a61 7661 3a20 4d65 7468 6f64 2072 6566 java: Method ref │ │ │ │ │ -00051350: 6572 656e 6365 2067 656e 6572 6963 2063 erence generic c │ │ │ │ │ -00051360: 6f6e 7374 7275 6374 6f72 2067 6976 6573 onstructor gives │ │ │ │ │ -00051370: 3a20 496c 6c65 6761 6c41 7267 756d 656e : IllegalArgumen │ │ │ │ │ -00051380: 7445 7863 6570 7469 6f6e 3a20 496e 7661 tException: Inva │ │ │ │ │ -00051390: 6c69 6420 6c61 6d62 6461 2064 6573 6572 lid lambda deser │ │ │ │ │ -000513a0: 6961 6c69 7a61 7469 6f6e 0a0a 3c6c 693e ialization..
  • │ │ │ │ │ -000513b0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -000513c0: 6461 2f49 6465 6e74 6966 6965 7254 6573 da/IdentifierTes │ │ │ │ │ -000513d0: 742e 6a61 7661 3a20 5465 7374 2067 656e t.java: Test gen │ │ │ │ │ -000513e0: 6572 6174 696f 6e20 6f66 2077 6172 6e69 eration of warni │ │ │ │ │ -000513f0: 6e67 7320 7768 656e 2027 5f27 2069 7320 ngs when '_' is │ │ │ │ │ -00051400: 7573 6564 2061 6e20 6964 656e 7469 6669 used an identifi │ │ │ │ │ -00051410: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ -00051420: 7661 632f 6c61 6d62 6461 2f49 6d70 6c69 vac/lambda/Impli │ │ │ │ │ -00051430: 6369 7445 6e63 6c6f 7369 6e67 496e 7374 citEnclosingInst │ │ │ │ │ -00051440: 616e 6365 5465 7374 2e6a 6176 613a 2056 anceTest.java: V │ │ │ │ │ -00051450: 6572 6966 6963 6174 696f 6e20 6572 726f erification erro │ │ │ │ │ -00051460: 7220 666f 7220 656e 636c 6f73 696e 6720 r for enclosing │ │ │ │ │ -00051470: 696e 7374 616e 6365 2063 6170 7475 7265 instance capture │ │ │ │ │ -00051480: 2069 6e73 6964 6520 7375 7065 7220 636f inside super co │ │ │ │ │ -00051490: 6e73 7472 7563 746f 7220 696e 766f 6361 nstructor invoca │ │ │ │ │ -000514a0: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ -000514b0: 6a61 7661 632f 6c61 6d62 6461 2f49 6e6e javac/lambda/Inn │ │ │ │ │ -000514c0: 6572 436f 6e73 7472 7563 746f 722e 6a61 erConstructor.ja │ │ │ │ │ -000514d0: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ -000514e0: 6573 7473 2052 6567 7265 7373 696f 6e20 ests Regression │ │ │ │ │ -000514f0: 7465 7374 204a 444b 2d38 3030 3333 3036 test JDK-8003306 │ │ │ │ │ -00051500: 2069 6e6e 6572 2063 6c61 7373 2063 6f6e inner class con │ │ │ │ │ -00051510: 7374 7275 6374 6f72 2069 6e20 6c61 6d62 structor in lamb │ │ │ │ │ -00051520: 6461 0a0a 3c6c 693e 746f 6f6c 732f 6a61 da..
  • tools/ja │ │ │ │ │ -00051530: 7661 632f 6c61 6d62 6461 2f49 6e6e 6572 vac/lambda/Inner │ │ │ │ │ -00051540: 496e 7374 616e 6365 4372 6561 7469 6f6e InstanceCreation │ │ │ │ │ -00051550: 5465 7374 2e6a 6176 613a 2056 6572 6966 Test.java: Verif │ │ │ │ │ -00051560: 6963 6174 696f 6e20 6572 726f 7220 666f ication error fo │ │ │ │ │ -00051570: 7220 656e 636c 6f73 696e 6720 696e 7374 r enclosing inst │ │ │ │ │ -00051580: 616e 6365 2063 6170 7475 7265 2069 6e73 ance capture ins │ │ │ │ │ -00051590: 6964 6520 7375 7065 7220 636f 6e73 7472 ide super constr │ │ │ │ │ -000515a0: 7563 746f 7220 696e 766f 6361 7469 6f6e uctor invocation │ │ │ │ │ -000515b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000515c0: 632f 6c61 6d62 6461 2f49 6e74 6572 7365 c/lambda/Interse │ │ │ │ │ -000515d0: 6374 696f 6e30 312e 6a61 7661 3a20 4164 ction01.java: Ad │ │ │ │ │ -000515e0: 6420 7375 7070 6f72 7420 666f 7220 696e d support for in │ │ │ │ │ -000515f0: 7465 7273 6563 7469 6f6e 2074 7970 6573 tersection types │ │ │ │ │ -00051600: 2069 6e20 6361 7374 2065 7870 7265 7373 in cast express │ │ │ │ │ -00051610: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -00051620: 6176 6163 2f6c 616d 6264 612f 496e 7465 avac/lambda/Inte │ │ │ │ │ -00051630: 7273 6563 7469 6f6e 3032 2e6a 6176 613a rsection02.java: │ │ │ │ │ -00051640: 2049 6e74 6572 7365 6374 696f 6e20 7479 Intersection ty │ │ │ │ │ -00051650: 7065 2063 6173 7420 6973 7375 6573 2072 pe cast issues r │ │ │ │ │ -00051660: 6564 756e 6461 6e74 2075 6e63 6865 636b edundant uncheck │ │ │ │ │ -00051670: 6564 2077 6172 6e69 6e67 0a0a 3c6c 693e ed warning..
  • │ │ │ │ │ -00051680: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00051690: 6461 2f49 6e74 6572 7365 6374 696f 6e30 da/Intersection0 │ │ │ │ │ -000516a0: 332e 6a61 7661 3a20 4d69 7373 696e 6720 3.java: Missing │ │ │ │ │ -000516b0: 6368 6563 6b63 6173 7420 7768 656e 2063 checkcast when c │ │ │ │ │ -000516c0: 6173 7469 6e67 2074 6f20 696e 7465 7273 asting to inters │ │ │ │ │ -000516d0: 6563 7469 6f6e 2074 7970 650a 0a3c 6c69 ection type..
  • tools/javac/lam │ │ │ │ │ -000516f0: 6264 612f 4c61 6d62 6461 4361 7074 7572 bda/LambdaCaptur │ │ │ │ │ -00051700: 6530 312e 6a61 7661 3a20 4164 6420 6c61 e01.java: Add la │ │ │ │ │ -00051710: 6d62 6461 2074 6573 7473 2062 6173 6963 mbda tests basic │ │ │ │ │ -00051720: 2074 6573 7420 666f 7220 6361 7074 7572 test for captur │ │ │ │ │ -00051730: 6520 6f66 206e 6f6e 2d6d 7574 6162 6c65 e of non-mutable │ │ │ │ │ -00051740: 206c 6f63 616c 730a 0a3c 6c69 3e74 6f6f locals..
  • too │ │ │ │ │ -00051750: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00051760: 4c61 6d62 6461 4361 7074 7572 6530 322e LambdaCapture02. │ │ │ │ │ -00051770: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00051780: 2074 6573 7473 2062 6173 6963 2074 6573 tests basic tes │ │ │ │ │ -00051790: 7420 666f 7220 6361 7074 7572 6520 6f66 t for capture of │ │ │ │ │ -000517a0: 206e 6f6e 2d6d 7574 6162 6c65 206c 6f63 non-mutable loc │ │ │ │ │ -000517b0: 616c 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a als..
  • tools/j │ │ │ │ │ -000517c0: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ -000517d0: 6461 4361 7074 7572 6530 332e 6a61 7661 daCapture03.java │ │ │ │ │ -000517e0: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -000517f0: 7473 2074 6573 7420 666f 7220 6361 7074 ts test for capt │ │ │ │ │ -00051800: 7572 6520 6f66 206e 6f6e 2d6d 7574 6162 ure of non-mutab │ │ │ │ │ -00051810: 6c65 206c 6f63 616c 732f 6f75 7465 7220 le locals/outer │ │ │ │ │ -00051820: 6669 656c 6473 2069 6e20 6d75 6c74 6970 fields in multip │ │ │ │ │ -00051830: 6c65 2073 636f 7065 730a 0a3c 6c69 3e74 le scopes..
  • t │ │ │ │ │ -00051840: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00051850: 612f 4c61 6d62 6461 4361 7074 7572 6530 a/LambdaCapture0 │ │ │ │ │ -00051860: 342e 6a61 7661 3a20 4164 6420 6c61 6d62 4.java: Add lamb │ │ │ │ │ -00051870: 6461 2074 6573 7473 2074 6573 7420 666f da tests test fo │ │ │ │ │ -00051880: 7220 6361 7074 7572 6520 6f66 206e 6f6e r capture of non │ │ │ │ │ -00051890: 2d6d 7574 6162 6c65 206c 6f63 616c 732f -mutable locals/ │ │ │ │ │ -000518a0: 6f75 7465 7220 6669 656c 6473 2069 6e20 outer fields in │ │ │ │ │ -000518b0: 6d75 6c74 6970 6c65 2073 636f 7065 730a multiple scopes. │ │ │ │ │ -000518c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000518d0: 2f6c 616d 6264 612f 4c61 6d62 6461 4361 /lambda/LambdaCa │ │ │ │ │ -000518e0: 7074 7572 6530 352e 6a61 7661 3a20 4164 pture05.java: Ad │ │ │ │ │ -000518f0: 6420 6c61 6d62 6461 2074 6573 7473 2074 d lambda tests t │ │ │ │ │ -00051900: 6573 7420 666f 7220 6361 7074 7572 6520 est for capture │ │ │ │ │ -00051910: 696e 206e 6573 7465 6420 6c61 6d62 6461 in nested lambda │ │ │ │ │ -00051920: 2065 7870 7265 7373 696f 6e73 0a0a 3c6c expressions..tools/javac/la │ │ │ │ │ -00051940: 6d62 6461 2f4c 616d 6264 6143 6170 7475 mbda/LambdaCaptu │ │ │ │ │ -00051950: 7265 3036 2e6a 6176 613a 2041 6464 206c re06.java: Add l │ │ │ │ │ -00051960: 616d 6264 6120 7465 7374 7320 436f 6d70 ambda tests Comp │ │ │ │ │ -00051970: 696c 6572 2063 7261 7368 2077 6865 6e20 iler crash when │ │ │ │ │ -00051980: 6c6f 6361 6c20 696e 6e65 7220 636c 6173 local inner clas │ │ │ │ │ -00051990: 7320 6e65 7374 6564 2069 6e73 6964 6520 s nested inside │ │ │ │ │ -000519a0: 6c61 6d62 6461 2063 6170 7475 7265 7320 lambda captures │ │ │ │ │ -000519b0: 6c6f 6361 6c20 7661 7269 6162 6c65 7320 local variables │ │ │ │ │ -000519c0: 6672 6f6d 2065 6e63 6c6f 7369 6e67 2073 from enclosing s │ │ │ │ │ -000519d0: 636f 7065 0a0a 3c6c 693e 746f 6f6c 732f cope..
  • tools/ │ │ │ │ │ -000519e0: 6a61 7661 632f 6c61 6d62 6461 2f4c 616d javac/lambda/Lam │ │ │ │ │ -000519f0: 6264 6143 6170 7475 7265 3037 2e6a 6176 bdaCapture07.jav │ │ │ │ │ -00051a00: 613a 2043 6f64 6520 6765 6e65 7261 7469 a: Code generati │ │ │ │ │ -00051a10: 6f6e 2063 7261 7368 2077 6974 6820 6c61 on crash with la │ │ │ │ │ -00051a20: 6d62 6461 2061 6e64 206c 6f63 616c 2063 mbda and local c │ │ │ │ │ -00051a30: 6c61 7373 6573 0a0a 3c6c 693e 746f 6f6c lasses..
  • tool │ │ │ │ │ -00051a40: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ -00051a50: 616d 6264 6143 6f6e 7630 312e 6a61 7661 ambdaConv01.java │ │ │ │ │ -00051a60: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -00051a70: 7473 2062 6173 6963 2074 6573 7420 666f ts basic test fo │ │ │ │ │ -00051a80: 7220 6c61 6d62 6461 2063 6f6e 7665 7273 r lambda convers │ │ │ │ │ -00051a90: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -00051aa0: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ -00051ab0: 6461 436f 6e76 3033 2e6a 6176 613a 2041 daConv03.java: A │ │ │ │ │ -00051ac0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00051ad0: 5341 4d20 7479 7065 7320 616e 6420 6d65 SAM types and me │ │ │ │ │ -00051ae0: 7468 6f64 2074 7970 6520 696e 6665 7265 thod type infere │ │ │ │ │ -00051af0: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -00051b00: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ -00051b10: 6461 436f 6e76 3035 2e6a 6176 613a 2041 daConv05.java: A │ │ │ │ │ -00051b20: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00051b30: 6675 6e63 7469 6f6e 2074 7970 6520 616e function type an │ │ │ │ │ -00051b40: 6420 6d65 7468 6f64 2074 7970 6520 696e d method type in │ │ │ │ │ -00051b50: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ -00051b60: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00051b70: 4c61 6d62 6461 436f 6e76 3036 2e6a 6176 LambdaConv06.jav │ │ │ │ │ -00051b80: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -00051b90: 7374 7320 656e 7375 7265 2074 6861 7420 sts ensure that │ │ │ │ │ -00051ba0: 6465 6669 6e69 7465 2061 7373 6967 6e6d definite assignm │ │ │ │ │ -00051bb0: 656e 7420 616e 616c 7973 6973 2064 6f65 ent analysis doe │ │ │ │ │ -00051bc0: 736e 2774 206d 6573 7320 7570 2077 6974 sn't mess up wit │ │ │ │ │ -00051bd0: 6820 6c61 6d62 6461 2061 7474 7269 6275 h lambda attribu │ │ │ │ │ -00051be0: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ -00051bf0: 6a61 7661 632f 6c61 6d62 6461 2f4c 616d javac/lambda/Lam │ │ │ │ │ -00051c00: 6264 6143 6f6e 7630 382e 6a61 7661 3a20 bdaConv08.java: │ │ │ │ │ -00051c10: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00051c20: 2063 6865 636b 2074 6861 7420 5341 4d20 check that SAM │ │ │ │ │ -00051c30: 636f 6e76 6572 7369 6f6e 2068 616e 646c conversion handl │ │ │ │ │ -00051c40: 6573 2063 6f76 6172 696e 6174 2072 6574 es covarinat ret │ │ │ │ │ -00051c50: 7572 6e20 7479 7065 7320 636f 7272 6563 urn types correc │ │ │ │ │ -00051c60: 746c 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a tly..
  • tools/j │ │ │ │ │ -00051c70: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ -00051c80: 6461 436f 6e76 3039 2e6a 6176 613a 2041 daConv09.java: A │ │ │ │ │ -00051c90: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00051ca0: 6368 6563 6b20 7468 6174 2053 414d 2063 check that SAM c │ │ │ │ │ -00051cb0: 6f6e 7665 7273 696f 6e20 6861 6e64 6c65 onversion handle │ │ │ │ │ -00051cc0: 7320 4f62 6a65 6374 206d 656d 6265 7273 s Object members │ │ │ │ │ -00051cd0: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ -00051ce0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00051cf0: 6461 2f4c 616d 6264 6143 6f6e 7631 302e da/LambdaConv10. │ │ │ │ │ -00051d00: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00051d10: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -00051d20: 7420 6c61 6d62 6461 2063 6f6e 7665 7273 t lambda convers │ │ │ │ │ -00051d30: 696f 6e20 646f 6573 206e 6f74 2061 6c6c ion does not all │ │ │ │ │ -00051d40: 6f77 2062 6f78 696e 6720 6f66 206c 616d ow boxing of lam │ │ │ │ │ -00051d50: 6264 6120 7061 7261 6d65 7465 7273 0a0a bda parameters.. │ │ │ │ │ -00051d60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00051d70: 6c61 6d62 6461 2f4c 616d 6264 6143 6f6e lambda/LambdaCon │ │ │ │ │ -00051d80: 7631 312e 6a61 7661 3a20 4164 6420 6c61 v11.java: Add la │ │ │ │ │ -00051d90: 6d62 6461 2074 6573 7473 2069 7373 7565 mbda tests issue │ │ │ │ │ -00051da0: 7320 7769 7468 206c 616d 6264 6120 636f s with lambda co │ │ │ │ │ -00051db0: 6e76 6572 7369 6f6e 2069 6e76 6f6c 7669 nversion involvi │ │ │ │ │ -00051dc0: 6e67 2067 656e 6572 6963 2063 6c61 7373 ng generic class │ │ │ │ │ -00051dd0: 2068 6965 7261 7263 6869 6573 0a0a 3c6c hierarchies..tools/javac/la │ │ │ │ │ -00051df0: 6d62 6461 2f4c 616d 6264 6143 6f6e 7631 mbda/LambdaConv1 │ │ │ │ │ -00051e00: 322e 6a61 7661 3a20 4164 6420 6c61 6d62 2.java: Add lamb │ │ │ │ │ -00051e10: 6461 2074 6573 7473 2069 6e73 7461 6e63 da tests instanc │ │ │ │ │ -00051e20: 6520 6372 6561 7469 6f6e 2065 7870 7265 e creation expre │ │ │ │ │ -00051e30: 7373 696f 6e20 7368 6f75 6c64 2061 6c6c ssion should all │ │ │ │ │ -00051e40: 6f77 206c 616d 6264 6120 6578 7072 6573 ow lambda expres │ │ │ │ │ -00051e50: 7369 6f6e 7320 6173 2063 6f6e 7374 7263 sions as constrc │ │ │ │ │ -00051e60: 7574 6f72 2061 7267 756d 656e 7473 0a0a utor arguments.. │ │ │ │ │ -00051e70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00051e80: 6c61 6d62 6461 2f4c 616d 6264 6143 6f6e lambda/LambdaCon │ │ │ │ │ -00051e90: 7631 332e 6a61 7661 3a20 4164 6420 6c61 v13.java: Add la │ │ │ │ │ -00051ea0: 6d62 6461 2074 6573 7473 2069 6e74 6572 mbda tests inter │ │ │ │ │ -00051eb0: 6661 6365 206d 6574 686f 6473 2069 6e20 face methods in │ │ │ │ │ -00051ec0: 6469 616d 6f6e 6420 7368 6170 6564 2069 diamond shaped i │ │ │ │ │ -00051ed0: 6e68 6572 6974 616e 6365 2074 7265 6573 nheritance trees │ │ │ │ │ -00051ee0: 2073 686f 756c 646e 2774 2062 6520 636f shouldn't be co │ │ │ │ │ -00051ef0: 756e 7465 6420 7477 6963 650a 0a3c 6c69 unted twice..
  • tools/javac/lam │ │ │ │ │ -00051f10: 6264 612f 4c61 6d62 6461 436f 6e76 3136 bda/LambdaConv16 │ │ │ │ │ -00051f20: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ -00051f30: 6120 7465 7374 7320 5341 4d20 636f 6e76 a tests SAM conv │ │ │ │ │ -00051f40: 6572 7369 6f6e 2061 6e64 2072 6177 2074 ersion and raw t │ │ │ │ │ -00051f50: 7970 6573 2069 6e20 6172 6775 6d65 6e74 ypes in argument │ │ │ │ │ -00051f60: 2f72 6574 7572 6e20 7479 7065 730a 0a3c /return types..< │ │ │ │ │ -00051f70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00051f80: 616d 6264 612f 4c61 6d62 6461 436f 6e76 ambda/LambdaConv │ │ │ │ │ -00051f90: 3137 2e6a 6176 613a 2041 6464 206c 616d 17.java: Add lam │ │ │ │ │ -00051fa0: 6264 6120 7465 7374 7320 6c61 6d62 6461 bda tests lambda │ │ │ │ │ -00051fb0: 2063 6f6d 7069 6c65 7220 6372 6173 6865 compiler crashe │ │ │ │ │ -00051fc0: 7320 6966 206c 616d 6264 6120 6861 7320 s if lambda has │ │ │ │ │ -00051fd0: 7472 792d 7769 7468 2d72 6573 6f75 7263 try-with-resourc │ │ │ │ │ -00051fe0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -00051ff0: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ -00052000: 6143 6f6e 7631 382e 6a61 7661 3a20 4164 aConv18.java: Ad │ │ │ │ │ -00052010: 6420 6c61 6d62 6461 2074 6573 7473 2073 d lambda tests s │ │ │ │ │ -00052020: 696d 706c 6520 7465 7374 2066 6f72 206c imple test for l │ │ │ │ │ -00052030: 616d 6264 6120 6361 6e64 6964 6174 6520 ambda candidate │ │ │ │ │ -00052040: 6368 6563 6b0a 0a3c 6c69 3e74 6f6f 6c73 check..
  • tools │ │ │ │ │ -00052050: 2f6a 6176 6163 2f6c 616d 6264 612f 4c61 /javac/lambda/La │ │ │ │ │ -00052060: 6d62 6461 436f 6e76 3139 2e6a 6176 613a mbdaConv19.java: │ │ │ │ │ -00052070: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00052080: 7320 6368 6563 6b20 7468 6174 2072 6564 s check that red │ │ │ │ │ -00052090: 756e 6461 6e74 2063 6173 7420 7761 726e undant cast warn │ │ │ │ │ -000520a0: 696e 6773 2061 7265 206e 6f74 2067 656e ings are not gen │ │ │ │ │ -000520b0: 6572 6174 6564 2066 6f72 2053 414d 2063 erated for SAM c │ │ │ │ │ -000520c0: 6f6e 7665 7273 696f 6e73 0a0a 3c6c 693e onversions..
  • │ │ │ │ │ -000520d0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -000520e0: 6461 2f4c 616d 6264 6143 6f6e 7632 302e da/LambdaConv20. │ │ │ │ │ -000520f0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00052100: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -00052110: 7420 7379 6e74 6865 7469 6320 6361 7374 t synthetic cast │ │ │ │ │ -00052120: 7320 6172 6520 6164 6465 6420 7768 656e s are added when │ │ │ │ │ -00052130: 2065 7261 7365 6420 7479 7065 206f 6620 erased type of │ │ │ │ │ -00052140: 6c61 6d62 6461 2062 6f64 7920 656e 6473 lambda body ends │ │ │ │ │ -00052150: 2075 7020 6265 696e 6720 746f 6f20 6765 up being too ge │ │ │ │ │ -00052160: 6e65 7261 6c0a 0a3c 6c69 3e74 6f6f 6c73 neral..
  • tools │ │ │ │ │ -00052170: 2f6a 6176 6163 2f6c 616d 6264 612f 4c61 /javac/lambda/La │ │ │ │ │ -00052180: 6d62 6461 436f 6e76 3231 2e6a 6176 613a mbdaConv21.java: │ │ │ │ │ -00052190: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -000521a0: 7320 6368 6563 6b20 7468 6174 2063 6f64 s check that cod │ │ │ │ │ -000521b0: 6520 6765 6e65 7261 7469 6f6e 2068 616e e generation han │ │ │ │ │ -000521c0: 646c 6573 2076 6f69 642d 636f 6d70 6174 dles void-compat │ │ │ │ │ -000521d0: 6962 696c 6974 7920 636f 7272 6563 746c ibility correctl │ │ │ │ │ -000521e0: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ -000521f0: 6163 2f6c 616d 6264 612f 4c61 6d62 6461 ac/lambda/Lambda │ │ │ │ │ -00052200: 436f 6e76 3232 2e6a 6176 613a 2041 6464 Conv22.java: Add │ │ │ │ │ -00052210: 206c 616d 6264 6120 7465 7374 7320 696e lambda tests in │ │ │ │ │ -00052220: 6e65 7220 636c 6173 7320 7472 616e 736c ner class transl │ │ │ │ │ -00052230: 6174 6f72 2066 6169 6c73 2077 6974 6820 ator fails with │ │ │ │ │ -00052240: 7370 7572 696f 7573 206d 6574 686f 6420 spurious method │ │ │ │ │ -00052250: 636c 6173 6820 6572 726f 7273 0a0a 3c6c clash errors..tools/javac/la │ │ │ │ │ -00052270: 6d62 6461 2f4c 616d 6264 6143 6f6e 7632 mbda/LambdaConv2 │ │ │ │ │ -00052280: 332e 6a61 7661 3a20 4164 6420 6c61 6d62 3.java: Add lamb │ │ │ │ │ -00052290: 6461 2074 6573 7473 2063 6865 636b 2073 da tests check s │ │ │ │ │ -000522a0: 7570 6572 2076 6172 6172 6773 2072 6566 uper varargs ref │ │ │ │ │ -000522b0: 6572 656e 6365 2069 7320 6861 6e64 6c65 erence is handle │ │ │ │ │ -000522c0: 6420 636f 7272 6563 746c 790a 0a3c 6c69 d correctly..
  • tools/javac/lam │ │ │ │ │ -000522e0: 6264 612f 4c61 6d62 6461 436f 6e76 3234 bda/LambdaConv24 │ │ │ │ │ -000522f0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ -00052300: 6120 7465 7374 7320 6368 6563 6b20 7468 a tests check th │ │ │ │ │ -00052310: 6174 206c 616d 6264 6120 696e 7369 6465 at lambda inside │ │ │ │ │ -00052320: 2027 7468 6973 2720 6361 6c6c 2069 7320 'this' call is │ │ │ │ │ -00052330: 6861 6e64 6c65 6420 7072 6f70 6572 6c79 handled properly │ │ │ │ │ -00052340: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00052350: 632f 6c61 6d62 6461 2f4c 616d 6264 6143 c/lambda/LambdaC │ │ │ │ │ -00052360: 6f6e 7632 352e 6a61 7661 3a20 6368 6563 onv25.java: chec │ │ │ │ │ -00052370: 6b20 7468 6174 206d 6572 6765 6420 696e k that merged in │ │ │ │ │ -00052380: 6865 7269 7465 6420 6465 7363 7269 7074 herited descript │ │ │ │ │ -00052390: 6f72 7320 7072 6573 6572 7665 7273 2074 ors preservers t │ │ │ │ │ -000523a0: 7970 652d 7061 7261 6d65 7465 7273 0a0a ype-parameters.. │ │ │ │ │ -000523b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000523c0: 6c61 6d62 6461 2f4c 616d 6264 6143 6f6e lambda/LambdaCon │ │ │ │ │ -000523d0: 7632 362e 6a61 7661 3a20 636f 6d70 696c v26.java: compil │ │ │ │ │ -000523e0: 6572 2064 6f65 7320 6e6f 7420 616c 6c6f er does not allo │ │ │ │ │ -000523f0: 7720 4f62 6a65 6374 2070 726f 7465 6374 w Object protect │ │ │ │ │ -00052400: 6564 206d 6574 686f 6473 2074 6f20 6265 ed methods to be │ │ │ │ │ -00052410: 2075 7365 6420 696e 206c 616d 6264 610a used in lambda. │ │ │ │ │ -00052420: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00052430: 2f6c 616d 6264 612f 4c61 6d62 6461 436f /lambda/LambdaCo │ │ │ │ │ -00052440: 6e76 3237 2e6a 6176 613a 204d 6978 696e nv27.java: Mixin │ │ │ │ │ -00052450: 6720 6c61 6d62 6461 7320 7769 7468 2061 g lambdas with a │ │ │ │ │ -00052460: 6e6f 6e79 6d6f 7573 2063 6c61 7373 6573 nonymous classes │ │ │ │ │ -00052470: 206c 6561 6473 2074 6f20 4e50 4520 7468 leads to NPE th │ │ │ │ │ -00052480: 726f 776e 2062 7920 636f 6d70 696c 6572 rown by compiler │ │ │ │ │ -00052490: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000524a0: 632f 6c61 6d62 6461 2f4c 616d 6264 6143 c/lambda/LambdaC │ │ │ │ │ -000524b0: 6f6e 7632 382e 6a61 7661 3a20 5665 7269 onv28.java: Veri │ │ │ │ │ -000524c0: 6679 2074 6861 7420 7468 6520 616e 616c fy that the anal │ │ │ │ │ -000524d0: 797a 6572 2064 6f65 7320 6e6f 7420 6166 yzer does not af │ │ │ │ │ -000524e0: 6665 6374 206f 7264 696e 6172 7920 636f fect ordinary co │ │ │ │ │ -000524f0: 6d70 696c 6174 696f 6e2e 0a0a 3c6c 693e mpilation...
  • │ │ │ │ │ -00052500: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00052510: 6461 2f4c 616d 6264 6143 6f6e 7632 392e da/LambdaConv29. │ │ │ │ │ -00052520: 6a61 7661 3a20 7465 7374 2066 6f72 206c java: test for l │ │ │ │ │ -00052530: 616d 6264 6120 6669 6e64 6572 0a0a 3c6c ambda finder..tools/javac/la │ │ │ │ │ -00052550: 6d62 6461 2f4c 616d 6264 6143 6f6e 7633 mbda/LambdaConv3 │ │ │ │ │ -00052560: 302e 6a61 7661 3a20 5665 7269 6679 696e 0.java: Verifyin │ │ │ │ │ -00052570: 6720 6c61 6d62 6461 7320 616e 6f6e 796d g lambdas anonym │ │ │ │ │ -00052580: 6f75 7320 636c 6173 7365 7320 7768 6f73 ous classes whos │ │ │ │ │ -00052590: 6520 7375 7065 7274 7970 6520 6361 7074 e supertype capt │ │ │ │ │ -000525a0: 7572 6573 2077 6f72 6b73 2e0a 0a3c 6c69 ures works...
  • tools/javac/lam │ │ │ │ │ -000525c0: 6264 612f 4c61 6d62 6461 4566 6665 6374 bda/LambdaEffect │ │ │ │ │ -000525d0: 6976 656c 7946 696e 616c 5465 7374 2e6a ivelyFinalTest.j │ │ │ │ │ -000525e0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -000525f0: 7465 7374 7320 496e 7465 6772 6174 6520 tests Integrate │ │ │ │ │ -00052600: 6566 6563 7469 7665 6c79 2066 696e 616c efectively final │ │ │ │ │ -00052610: 2063 6865 636b 2077 6974 6820 4441 2f44 check with DA/D │ │ │ │ │ -00052620: 5520 616e 616c 7973 6973 0a0a 3c6c 693e U analysis..
  • │ │ │ │ │ -00052630: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00052640: 6461 2f4c 616d 6264 6145 7870 7230 312e da/LambdaExpr01. │ │ │ │ │ -00052650: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00052660: 2074 6573 7473 2062 6173 6963 2074 6573 tests basic tes │ │ │ │ │ -00052670: 7420 666f 7220 7369 6d70 6c65 206c 616d t for simple lam │ │ │ │ │ -00052680: 6264 6120 6578 7072 6573 7369 6f6e 7320 bda expressions │ │ │ │ │ -00052690: 696e 206d 756c 7469 706c 6520 7363 6f70 in multiple scop │ │ │ │ │ -000526a0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -000526b0: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ -000526c0: 6145 7870 7230 322e 6a61 7661 3a20 4164 aExpr02.java: Ad │ │ │ │ │ -000526d0: 6420 6c61 6d62 6461 2074 6573 7473 2062 d lambda tests b │ │ │ │ │ -000526e0: 6173 6963 2074 6573 7420 666f 7220 7369 asic test for si │ │ │ │ │ -000526f0: 6d70 6c65 206c 616d 6264 6120 6578 7072 mple lambda expr │ │ │ │ │ -00052700: 6573 7369 6f6e 7320 696e 206d 756c 7469 essions in multi │ │ │ │ │ -00052710: 706c 6520 7363 6f70 6573 0a0a 3c6c 693e ple scopes..
  • │ │ │ │ │ -00052720: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00052730: 6461 2f4c 616d 6264 6145 7870 7230 342e da/LambdaExpr04. │ │ │ │ │ -00052740: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00052750: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -00052760: 7420 6c61 6d62 6461 2069 6e69 7469 616c t lambda initial │ │ │ │ │ -00052770: 697a 6572 7320 636f 6d70 696c 6520 772f izers compile w/ │ │ │ │ │ -00052780: 6f20 7072 6f62 6c65 6d73 0a0a 3c6c 693e o problems..
  • │ │ │ │ │ -00052790: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -000527a0: 6461 2f4c 616d 6264 6145 7870 7230 352e da/LambdaExpr05. │ │ │ │ │ -000527b0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -000527c0: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -000527d0: 7420 6269 6e61 7279 2065 7870 7265 7373 t binary express │ │ │ │ │ -000527e0: 696f 6e20 696e 206c 616d 6264 6120 6578 ion in lambda ex │ │ │ │ │ -000527f0: 7072 6573 7369 6f6e 2069 7320 7061 7273 pression is pars │ │ │ │ │ -00052800: 6564 2063 6f72 7265 6374 6c79 0a0a 3c6c ed correctly..tools/javac/la │ │ │ │ │ -00052820: 6d62 6461 2f4c 616d 6264 6145 7870 7230 mbda/LambdaExpr0 │ │ │ │ │ -00052830: 362e 6a61 7661 3a20 4164 6420 6c61 6d62 6.java: Add lamb │ │ │ │ │ -00052840: 6461 2074 6573 7473 2070 6172 7365 7220 da tests parser │ │ │ │ │ -00052850: 7465 7374 2066 6f72 206e 6573 7465 6420 test for nested │ │ │ │ │ -00052860: 7061 7265 6e74 6865 7369 7a65 6420 6c61 parenthesized la │ │ │ │ │ -00052870: 6d62 6461 2065 7870 7265 7373 696f 6e0a mbda expression. │ │ │ │ │ -00052880: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00052890: 2f6c 616d 6264 612f 4c61 6d62 6461 4578 /lambda/LambdaEx │ │ │ │ │ -000528a0: 7072 3037 2e6a 6176 613a 2041 6464 206c pr07.java: Add l │ │ │ │ │ -000528b0: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ -000528c0: 6b20 6163 6365 7373 2074 6f20 6566 6665 k access to effe │ │ │ │ │ -000528d0: 6374 6976 656c 7920 6669 6e61 6c20 6c6f ctively final lo │ │ │ │ │ -000528e0: 6361 6c20 7661 7269 6162 6c65 2066 726f cal variable fro │ │ │ │ │ -000528f0: 6d20 646f 7562 6c79 206e 6573 7465 6420 m doubly nested │ │ │ │ │ -00052900: 6c61 6d62 6461 0a0a 3c6c 693e 746f 6f6c lambda..
  • tool │ │ │ │ │ -00052910: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ -00052920: 616d 6264 6145 7870 7230 382e 6a61 7661 ambdaExpr08.java │ │ │ │ │ -00052930: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -00052940: 7473 2063 6865 636b 2074 6861 7420 7265 ts check that re │ │ │ │ │ -00052950: 6665 7265 6e63 6520 746f 206c 6f63 616c ference to local │ │ │ │ │ -00052960: 2066 696e 616c 2076 6172 6961 626c 6520 final variable │ │ │ │ │ -00052970: 772f 6f20 696e 6974 6961 6c69 7a65 7220 w/o initializer │ │ │ │ │ -00052980: 6973 2061 6363 6570 7465 640a 0a3c 6c69 is accepted..
  • tools/javac/lam │ │ │ │ │ -000529a0: 6264 612f 4c61 6d62 6461 4578 7072 3039 bda/LambdaExpr09 │ │ │ │ │ -000529b0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ -000529c0: 6120 7465 7374 7320 6368 6563 6b20 7468 a tests check th │ │ │ │ │ -000529d0: 6174 206c 616d 6264 6120 696e 2061 7272 at lambda in arr │ │ │ │ │ -000529e0: 6179 2069 6e69 7469 616c 697a 6572 7320 ay initializers │ │ │ │ │ -000529f0: 6973 2063 6f72 7265 6374 6c79 2061 6363 is correctly acc │ │ │ │ │ -00052a00: 6570 7465 640a 0a3c 6c69 3e74 6f6f 6c73 epted..
  • tools │ │ │ │ │ -00052a10: 2f6a 6176 6163 2f6c 616d 6264 612f 4c61 /javac/lambda/La │ │ │ │ │ -00052a20: 6d62 6461 4578 7072 3130 2e6a 6176 613a mbdaExpr10.java: │ │ │ │ │ -00052a30: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00052a40: 7320 6368 6563 6b20 7468 6174 206c 616d s check that lam │ │ │ │ │ -00052a50: 6264 6120 696e 2061 7272 6179 2069 6e69 bda in array ini │ │ │ │ │ -00052a60: 7469 616c 697a 6572 7320 2877 6974 6820 tializers (with │ │ │ │ │ -00052a70: 7772 6f6e 6720 7479 7065 2920 6172 6520 wrong type) are │ │ │ │ │ -00052a80: 636f 7272 6563 746c 7920 7265 6a65 6374 correctly reject │ │ │ │ │ -00052a90: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -00052aa0: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ -00052ab0: 6145 7870 7231 312e 6a61 7661 3a20 4164 aExpr11.java: Ad │ │ │ │ │ -00052ac0: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ -00052ad0: 6865 636b 2074 6861 7420 6372 6561 7469 heck that creati │ │ │ │ │ -00052ae0: 6e67 2061 6e20 696e 6e65 7220 636c 6173 ng an inner clas │ │ │ │ │ -00052af0: 7320 6672 6f6d 2061 206c 616d 6264 6120 s from a lambda │ │ │ │ │ -00052b00: 646f 6573 2061 6464 2061 2063 6170 7475 does add a captu │ │ │ │ │ -00052b10: 7265 6420 7468 6973 0a0a 3c6c 693e 746f red this..
  • to │ │ │ │ │ -00052b20: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00052b30: 2f4c 616d 6264 6145 7870 7231 322e 6a61 /LambdaExpr12.ja │ │ │ │ │ -00052b40: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ -00052b50: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ -00052b60: 6372 6561 7469 6e67 2061 6e20 696e 6e65 creating an inne │ │ │ │ │ -00052b70: 7220 636c 6173 7320 6672 6f6d 2061 206c r class from a l │ │ │ │ │ -00052b80: 616d 6264 6120 646f 6573 2061 6464 2061 ambda does add a │ │ │ │ │ -00052b90: 2063 6170 7475 7265 6420 7468 6973 0a0a captured this.. │ │ │ │ │ -00052ba0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00052bb0: 6c61 6d62 6461 2f4c 616d 6264 6145 7870 lambda/LambdaExp │ │ │ │ │ -00052bc0: 7231 332e 6a61 7661 3a20 4164 6420 6c61 r13.java: Add la │ │ │ │ │ -00052bd0: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ -00052be0: 2074 6861 7420 7265 6375 7273 6976 6520 that recursive │ │ │ │ │ -00052bf0: 6c61 6d62 6461 2028 7468 726f 7567 6820 lambda (through │ │ │ │ │ -00052c00: 6669 656c 6420 7265 6629 2069 7320 6163 field ref) is ac │ │ │ │ │ -00052c10: 6365 7074 6564 2069 6e20 616c 6c20 636f cepted in all co │ │ │ │ │ -00052c20: 6e74 6578 7473 2062 7574 2066 6965 6c64 ntexts but field │ │ │ │ │ -00052c30: 2069 6e69 7469 616c 697a 6174 696f 6e0a initialization. │ │ │ │ │ -00052c40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00052c50: 2f6c 616d 6264 612f 4c61 6d62 6461 4578 /lambda/LambdaEx │ │ │ │ │ -00052c60: 7072 3134 2e6a 6176 613a 2041 6464 206c pr14.java: Add l │ │ │ │ │ -00052c70: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ -00052c80: 6b20 7468 6174 2072 6563 7572 7369 6f6e k that recursion │ │ │ │ │ -00052c90: 2066 726f 6d20 646f 7562 6c79 206e 6573 from doubly nes │ │ │ │ │ -00052ca0: 7465 6420 6c61 6d62 6461 2069 7320 6861 ted lambda is ha │ │ │ │ │ -00052cb0: 6e64 6c65 6420 636f 7272 6563 746c 790a ndled correctly. │ │ │ │ │ -00052cc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00052cd0: 2f6c 616d 6264 612f 4c61 6d62 6461 4578 /lambda/LambdaEx │ │ │ │ │ -00052ce0: 7072 3135 2e6a 6176 613a 2041 6464 206c pr15.java: Add l │ │ │ │ │ -00052cf0: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ -00052d00: 6b20 7468 6174 206e 6573 7465 6420 696e k that nested in │ │ │ │ │ -00052d10: 6e65 7220 636c 6173 7320 696e 2073 7461 ner class in sta │ │ │ │ │ -00052d20: 7465 6d65 6e74 206c 616d 6264 6173 2064 tement lambdas d │ │ │ │ │ -00052d30: 6f6e 2774 2067 6574 2063 6f72 7275 7074 on't get corrupt │ │ │ │ │ -00052d40: 6564 2072 6574 7572 6e20 7374 6174 656d ed return statem │ │ │ │ │ -00052d50: 656e 7473 0a0a 3c6c 693e 746f 6f6c 732f ents..
  • tools/ │ │ │ │ │ -00052d60: 6a61 7661 632f 6c61 6d62 6461 2f4c 616d javac/lambda/Lam │ │ │ │ │ -00052d70: 6264 6145 7870 7231 362e 6a61 7661 3a20 bdaExpr16.java: │ │ │ │ │ -00052d80: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00052d90: 2063 6865 636b 2074 6861 7420 7375 7065 check that supe │ │ │ │ │ -00052da0: 7220 696e 7369 6465 206c 616d 6264 6120 r inside lambda │ │ │ │ │ -00052db0: 6973 2068 616e 646c 6564 2063 6f72 7265 is handled corre │ │ │ │ │ -00052dc0: 6374 6c79 0a0a 3c6c 693e 746f 6f6c 732f ctly..
  • tools/ │ │ │ │ │ -00052dd0: 6a61 7661 632f 6c61 6d62 6461 2f4c 616d javac/lambda/Lam │ │ │ │ │ -00052de0: 6264 6145 7870 7231 372e 6a61 7661 3a20 bdaExpr17.java: │ │ │ │ │ -00052df0: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00052e00: 2063 6865 636b 2074 6861 7420 7375 7065 check that supe │ │ │ │ │ -00052e10: 7220 696e 2061 7267 756d 656e 7420 706f r in argument po │ │ │ │ │ -00052e20: 7369 7469 6f6e 2069 6e73 6964 6520 6c61 sition inside la │ │ │ │ │ -00052e30: 6d62 6461 2069 7320 6861 6e64 6c65 6420 mbda is handled │ │ │ │ │ -00052e40: 636f 7272 6563 746c 790a 0a3c 6c69 3e74 correctly..
  • t │ │ │ │ │ -00052e50: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00052e60: 612f 4c61 6d62 6461 4578 7072 3138 2e6a a/LambdaExpr18.j │ │ │ │ │ -00052e70: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -00052e80: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ -00052e90: 2073 796e 7468 6574 6963 2063 6173 7473 synthetic casts │ │ │ │ │ -00052ea0: 2066 726f 6d20 6f75 7465 7220 656e 7669 from outer envi │ │ │ │ │ -00052eb0: 726f 6e6d 656e 7420 6172 6520 6e6f 7420 ronment are not │ │ │ │ │ -00052ec0: 696e 7365 7274 6564 2074 7769 6365 0a0a inserted twice.. │ │ │ │ │ -00052ed0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00052ee0: 6c61 6d62 6461 2f4c 616d 6264 6145 7870 lambda/LambdaExp │ │ │ │ │ -00052ef0: 7231 392e 6a61 7661 3a20 4164 6420 6c61 r19.java: Add la │ │ │ │ │ -00052f00: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ -00052f10: 2074 6861 7420 696e 6e65 7220 7363 6f70 that inner scop │ │ │ │ │ -00052f20: 6573 2061 7265 206c 6566 7420 6166 7465 es are left afte │ │ │ │ │ -00052f30: 7220 6120 6c61 6d62 6461 2063 6865 636b r a lambda check │ │ │ │ │ -00052f40: 2065 7863 6570 7469 6f6e 2068 6173 2062 exception has b │ │ │ │ │ -00052f50: 6565 6e20 7468 726f 776e 0a0a 3c6c 693e een thrown..
  • │ │ │ │ │ -00052f60: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00052f70: 6461 2f4c 616d 6264 6145 7870 7232 302e da/LambdaExpr20. │ │ │ │ │ -00052f80: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00052f90: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -00052fa0: 7420 6465 6661 756c 7420 7375 7065 7220 t default super │ │ │ │ │ -00052fb0: 6361 6c6c 2066 726f 6d20 6c61 6d62 6461 call from lambda │ │ │ │ │ -00052fc0: 2065 7870 7265 7373 696f 6e20 6973 2063 expression is c │ │ │ │ │ -00052fd0: 6f6d 7069 6c65 6420 7375 6363 6573 7366 ompiled successf │ │ │ │ │ -00052fe0: 756c 6c79 0a0a 3c6c 693e 746f 6f6c 732f ully..
  • tools/ │ │ │ │ │ -00052ff0: 6a61 7661 632f 6c61 6d62 6461 2f4c 616d javac/lambda/Lam │ │ │ │ │ -00053000: 6264 6145 7870 7232 312e 6a61 7661 3a20 bdaExpr21.java: │ │ │ │ │ -00053010: 436f 6d70 696c 6572 2070 726f 6475 6365 Compiler produce │ │ │ │ │ -00053020: 7320 6a61 7661 2e6c 616e 672e 5665 7269 s java.lang.Veri │ │ │ │ │ -00053030: 6679 4572 726f 723a 2042 6164 2074 7970 fyError: Bad typ │ │ │ │ │ -00053040: 6520 6f6e 206f 7065 7261 6e64 2073 7461 e on operand sta │ │ │ │ │ -00053050: 636b 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ck..
  • tools/ja │ │ │ │ │ -00053060: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ -00053070: 6145 7870 724c 6561 6473 546f 4d69 7373 aExprLeadsToMiss │ │ │ │ │ -00053080: 696e 6743 6c61 7373 4669 6c65 7354 6573 ingClassFilesTes │ │ │ │ │ -00053090: 742e 6a61 7661 3a20 4164 6420 6c61 6d62 t.java: Add lamb │ │ │ │ │ -000530a0: 6461 2074 6573 7473 2073 7461 6c65 2073 da tests stale s │ │ │ │ │ -000530b0: 7461 7465 2061 6674 6572 2073 7065 6375 tate after specu │ │ │ │ │ -000530c0: 6c61 7469 7665 2061 7474 7269 6275 7469 lative attributi │ │ │ │ │ -000530d0: 6f6e 2072 6f75 6e64 206c 6561 6473 2074 on round leads t │ │ │ │ │ -000530e0: 6f20 6d69 7373 696e 6720 636c 6173 7366 o missing classf │ │ │ │ │ -000530f0: 696c 6573 0a0a 3c6c 693e 746f 6f6c 732f iles..
  • tools/ │ │ │ │ │ -00053100: 6a61 7661 632f 6c61 6d62 6461 2f4c 616d javac/lambda/Lam │ │ │ │ │ -00053110: 6264 6145 7870 724e 6f74 566f 6964 2e6a bdaExprNotVoid.j │ │ │ │ │ -00053120: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -00053130: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ -00053140: 206c 616d 6264 6120 6578 7072 6573 7369 lambda expressi │ │ │ │ │ -00053150: 6f6e 2062 6f64 7920 2877 6865 6e20 6e6f on body (when no │ │ │ │ │ -00053160: 7420 6120 626c 6f63 6b29 2063 616e 6e6f t a block) canno │ │ │ │ │ -00053170: 7420 6265 2076 6f69 640a 0a3c 6c69 3e74 t be void..
  • t │ │ │ │ │ -00053180: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00053190: 612f 4c61 6d62 6461 496e 5375 7065 7243 a/LambdaInSuperC │ │ │ │ │ -000531a0: 616c 6c43 6170 7475 7269 6e67 4f75 7465 allCapturingOute │ │ │ │ │ -000531b0: 7254 6869 732e 6a61 7661 3a20 496e 636f rThis.java: Inco │ │ │ │ │ -000531c0: 7272 6563 7420 636c 6173 7320 6669 6c65 rrect class file │ │ │ │ │ -000531d0: 2063 7265 6174 6564 2077 6865 6e20 7061 created when pa │ │ │ │ │ -000531e0: 7373 696e 6720 6c61 6d62 6461 2069 6e20 ssing lambda in │ │ │ │ │ -000531f0: 696e 6e65 7220 636c 6173 7320 636f 6e73 inner class cons │ │ │ │ │ -00053200: 7472 7563 746f 7220 616e 6420 6f75 7465 tructor and oute │ │ │ │ │ -00053210: 7220 6973 2073 7562 636c 6173 730a 0a3c r is subclass..< │ │ │ │ │ -00053220: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00053230: 616d 6264 612f 4c61 6d62 6461 496e 5375 ambda/LambdaInSu │ │ │ │ │ -00053240: 7065 7243 616c 6c43 6170 7475 7269 6e67 perCallCapturing │ │ │ │ │ -00053250: 4f75 7465 7254 6869 7332 2e6a 6176 613a OuterThis2.java: │ │ │ │ │ -00053260: 2049 6e63 6f72 7265 6374 2063 6c61 7373 Incorrect class │ │ │ │ │ -00053270: 2066 696c 6520 6372 6561 7465 6420 7768 file created wh │ │ │ │ │ -00053280: 656e 2070 6173 7369 6e67 206c 616d 6264 en passing lambd │ │ │ │ │ -00053290: 6120 696e 2069 6e6e 6572 2063 6c61 7373 a in inner class │ │ │ │ │ -000532a0: 2063 6f6e 7374 7275 6374 6f72 2061 6e64 constructor and │ │ │ │ │ -000532b0: 206f 7574 6572 2069 7320 7375 6263 6c61 outer is subcla │ │ │ │ │ -000532c0: 7373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ss..
  • tools/ja │ │ │ │ │ -000532d0: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ -000532e0: 6149 6e53 7570 6572 4361 6c6c 4361 7074 aInSuperCallCapt │ │ │ │ │ -000532f0: 7572 696e 674f 7574 6572 5468 6973 332e uringOuterThis3. │ │ │ │ │ -00053300: 6a61 7661 3a20 496e 636f 7272 6563 7420 java: Incorrect │ │ │ │ │ -00053310: 636c 6173 7320 6669 6c65 2063 7265 6174 class file creat │ │ │ │ │ -00053320: 6564 2077 6865 6e20 7061 7373 696e 6720 ed when passing │ │ │ │ │ -00053330: 6c61 6d62 6461 2069 6e20 696e 6e65 7220 lambda in inner │ │ │ │ │ -00053340: 636c 6173 7320 636f 6e73 7472 7563 746f class constructo │ │ │ │ │ -00053350: 7220 616e 6420 6f75 7465 7220 6973 2073 r and outer is s │ │ │ │ │ -00053360: 7562 636c 6173 730a 0a3c 6c69 3e74 6f6f ubclass..
  • too │ │ │ │ │ -00053370: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00053380: 4c61 6d62 6461 496e 6e65 7254 7970 6556 LambdaInnerTypeV │ │ │ │ │ -00053390: 6172 4172 6773 2e6a 6176 613a 2041 206c arArgs.java: A l │ │ │ │ │ -000533a0: 616d 6264 6120 636f 6e74 6169 6e69 6e67 ambda containing │ │ │ │ │ -000533b0: 2061 6e20 696e 6e65 7220 636c 6173 7320 an inner class │ │ │ │ │ -000533c0: 7265 6665 7265 6e63 696e 6720 616e 2065 referencing an e │ │ │ │ │ -000533d0: 7874 6572 6e61 6c20 7479 7065 2076 6172 xternal type var │ │ │ │ │ -000533e0: 2069 6e20 636c 6173 7320 7061 7261 6d65 in class parame │ │ │ │ │ -000533f0: 7465 7220 7479 7065 0a0a 3c6c 693e 746f ter type..
  • to │ │ │ │ │ -00053400: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00053410: 2f4c 616d 6264 6149 6e6e 6572 5479 7065 /LambdaInnerType │ │ │ │ │ -00053420: 5661 7241 7267 7353 6572 6961 6c69 7a65 VarArgsSerialize │ │ │ │ │ -00053430: 2e6a 6176 613a 2041 2073 6572 6961 6c69 .java: A seriali │ │ │ │ │ -00053440: 7a65 6420 6c61 6d62 6461 2063 6f6e 7461 zed lambda conta │ │ │ │ │ -00053450: 696e 696e 6720 616e 2069 6e6e 6572 2063 ining an inner c │ │ │ │ │ -00053460: 6c61 7373 2072 6566 6572 656e 6369 6e67 lass referencing │ │ │ │ │ -00053470: 2061 6e20 6578 7465 726e 616c 2074 7970 an external typ │ │ │ │ │ -00053480: 6520 7661 7220 696e 2063 6c61 7373 2070 e var in class p │ │ │ │ │ -00053490: 6172 616d 6574 6572 2074 7970 650a 0a3c arameter type..< │ │ │ │ │ -000534a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -000534b0: 616d 6264 612f 4c61 6d62 6461 496e 6e65 ambda/LambdaInne │ │ │ │ │ -000534c0: 7254 7970 6556 6172 5265 666c 6563 742e rTypeVarReflect. │ │ │ │ │ -000534d0: 6a61 7661 3a20 4120 6c61 6d62 6461 2063 java: A lambda c │ │ │ │ │ -000534e0: 6f6e 7461 696e 696e 6720 616e 2069 6e6e ontaining an inn │ │ │ │ │ -000534f0: 6572 2063 6c61 7373 2072 6566 6572 656e er class referen │ │ │ │ │ -00053500: 6369 6e67 2061 6e20 6578 7465 726e 616c cing an external │ │ │ │ │ -00053510: 2074 7970 6520 7661 720a 0a3c 6c69 3e74 type var..
  • t │ │ │ │ │ -00053520: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00053530: 612f 4c61 6d62 6461 496e 6e65 7254 7970 a/LambdaInnerTyp │ │ │ │ │ -00053540: 6556 6172 5365 7269 616c 697a 652e 6a61 eVarSerialize.ja │ │ │ │ │ -00053550: 7661 3a20 4120 7365 7269 616c 697a 6564 va: A serialized │ │ │ │ │ -00053560: 206c 616d 6264 6120 636f 6e74 6169 6e69 lambda containi │ │ │ │ │ -00053570: 6e67 2061 6e20 696e 6e65 7220 636c 6173 ng an inner clas │ │ │ │ │ -00053580: 7320 7265 6665 7265 6e63 696e 6720 616e s referencing an │ │ │ │ │ -00053590: 2065 7874 6572 6e61 6c20 7479 7065 2076 external type v │ │ │ │ │ -000535a0: 6172 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ar..
  • tools/ja │ │ │ │ │ -000535b0: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ -000535c0: 6149 6e74 6572 6661 6365 5374 6174 6963 aInterfaceStatic │ │ │ │ │ -000535d0: 4669 656c 642e 6a61 7661 3a20 4a61 7661 Field.java: Java │ │ │ │ │ -000535e0: 6320 4e50 4520 636f 6d70 696c 696e 6720 c NPE compiling │ │ │ │ │ -000535f0: 4c61 6d62 6461 2065 7870 7265 7373 696f Lambda expressio │ │ │ │ │ -00053600: 6e20 6f6e 2069 6e69 7469 616c 697a 6174 n on initializat │ │ │ │ │ -00053610: 696f 6e20 6578 7072 6573 7369 6f6e 206f ion expression o │ │ │ │ │ -00053620: 6620 7374 6174 6963 2066 6965 6c64 2069 f static field i │ │ │ │ │ -00053630: 6e20 696e 7465 7266 6163 650a 0a3c 6c69 n interface..
  • tools/javac/lam │ │ │ │ │ -00053650: 6264 612f 4c61 6d62 6461 4c61 6d62 6461 bda/LambdaLambda │ │ │ │ │ -00053660: 5365 7269 616c 697a 6564 2e6a 6176 613a Serialized.java: │ │ │ │ │ -00053670: 204e 5045 2067 656e 6572 6174 696e 6720 NPE generating │ │ │ │ │ -00053680: 7365 7269 616c 697a 6564 4c61 6d62 6461 serializedLambda │ │ │ │ │ -00053690: 4e61 6d65 2066 6f72 206e 6573 7465 6420 Name for nested │ │ │ │ │ -000536a0: 6c61 6d62 6461 0a0a 3c6c 693e 746f 6f6c lambda..
  • tool │ │ │ │ │ -000536b0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ -000536c0: 616d 6264 614c 6f63 616c 5465 7374 2e6a ambdaLocalTest.j │ │ │ │ │ -000536d0: 6176 613a 204c 616d 6264 6120 7265 6665 ava: Lambda refe │ │ │ │ │ -000536e0: 7265 6e63 6520 746f 2063 6f6e 7461 696e rence to contain │ │ │ │ │ -000536f0: 696e 6720 6c6f 6361 6c20 636c 6173 7320 ing local class │ │ │ │ │ -00053700: 6361 7573 6573 206a 6176 6163 2069 6e66 causes javac inf │ │ │ │ │ -00053710: 696e 6974 6520 7265 6375 7273 696f 6e0a inite recursion. │ │ │ │ │ -00053720: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00053730: 2f6c 616d 6264 612f 4c61 6d62 6461 4d75 /lambda/LambdaMu │ │ │ │ │ -00053740: 6c74 6943 6174 6368 5465 7374 2e6a 6176 ltiCatchTest.jav │ │ │ │ │ -00053750: 613a 206a 6176 6163 2067 656e 6572 6174 a: javac generat │ │ │ │ │ -00053760: 6573 2069 6e63 6f72 7265 6374 2065 7863 es incorrect exc │ │ │ │ │ -00053770: 6570 7469 6f6e 2074 6162 6c65 2066 6f72 eption table for │ │ │ │ │ -00053780: 206d 756c 7469 2d63 6174 6368 2073 7461 multi-catch sta │ │ │ │ │ -00053790: 7465 6d65 6e74 7320 696e 7369 6465 2061 tements inside a │ │ │ │ │ -000537a0: 206c 616d 6264 610a 0a3c 6c69 3e74 6f6f lambda..
  • too │ │ │ │ │ -000537b0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -000537c0: 4c61 6d62 6461 4e6f 4675 6e63 496e 7466 LambdaNoFuncIntf │ │ │ │ │ -000537d0: 466c 6f77 2e6a 6176 613a 2045 6e73 7572 Flow.java: Ensur │ │ │ │ │ -000537e0: 6520 466c 6f77 2064 6f65 7320 6e6f 7420 e Flow does not │ │ │ │ │ -000537f0: 6372 6173 6820 666f 7220 7265 636f 7665 crash for recove │ │ │ │ │ -00053800: 7265 6420 6c61 6d62 6461 730a 0a3c 6c69 red lambdas..
  • tools/javac/lam │ │ │ │ │ -00053820: 6264 612f 4c61 6d62 6461 4f75 7465 724c bda/LambdaOuterL │ │ │ │ │ -00053830: 6f63 616c 5465 7374 2e6a 6176 613a 204c ocalTest.java: L │ │ │ │ │ -00053840: 616d 6264 6120 7265 6665 7265 6e63 6520 ambda reference │ │ │ │ │ -00053850: 746f 2063 6f6e 7461 696e 696e 6720 6c6f to containing lo │ │ │ │ │ -00053860: 6361 6c20 636c 6173 7320 6361 7573 6573 cal class causes │ │ │ │ │ -00053870: 206a 6176 6163 2069 6e66 696e 6974 6520 javac infinite │ │ │ │ │ -00053880: 7265 6375 7273 696f 6e0a 0a3c 6c69 3e74 recursion..
  • t │ │ │ │ │ -00053890: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -000538a0: 612f 4c61 6d62 6461 5061 7261 6d65 7465 a/LambdaParamete │ │ │ │ │ -000538b0: 724e 6565 6473 4e6f 496e 6974 5465 7374 rNeedsNoInitTest │ │ │ │ │ -000538c0: 2e6a 6176 613a 2045 6c69 6d69 6e61 7465 .java: Eliminate │ │ │ │ │ -000538d0: 2062 6f67 7573 2065 7272 6f72 2061 626f bogus error abo │ │ │ │ │ -000538e0: 7574 206c 616d 6264 6120 7061 7261 6d65 ut lambda parame │ │ │ │ │ -000538f0: 7465 7220 6e6f 7420 6265 696e 6720 696e ter not being in │ │ │ │ │ -00053900: 6974 6961 6c69 7a65 642e 0a0a 3c6c 693e itialized...
  • │ │ │ │ │ -00053910: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00053920: 6461 2f4c 616d 6264 6150 6172 656e 4765 da/LambdaParenGe │ │ │ │ │ -00053930: 6e65 7269 632e 6a61 7661 3a20 5665 7269 neric.java: Veri │ │ │ │ │ -00053940: 6679 4572 726f 7220 6c61 6d62 6461 2062 fyError lambda b │ │ │ │ │ -00053950: 6f64 7920 6973 2070 6172 656e 7468 6573 ody is parenthes │ │ │ │ │ -00053960: 697a 6564 2067 656e 6572 6963 2076 616c ized generic val │ │ │ │ │ -00053970: 7565 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ue..
  • tools/ja │ │ │ │ │ -00053980: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ -00053990: 6150 6172 656e 4765 6e65 7269 634f 7269 aParenGenericOri │ │ │ │ │ -000539a0: 672e 6a61 7661 3a20 5665 7269 6679 4572 g.java: VerifyEr │ │ │ │ │ -000539b0: 726f 7220 6c61 6d62 6461 2062 6f64 7920 ror lambda body │ │ │ │ │ -000539c0: 6973 2070 6172 656e 7468 6573 697a 6564 is parenthesized │ │ │ │ │ -000539d0: 2067 656e 6572 6963 2076 616c 7565 2028 generic value ( │ │ │ │ │ -000539e0: 6f72 6967 696e 616c 6c79 2073 7562 6d69 originally submi │ │ │ │ │ -000539f0: 7474 6564 2074 6573 7429 0a0a 3c6c 693e tted test)..
  • │ │ │ │ │ -00053a00: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00053a10: 6461 2f4c 616d 6264 6150 6172 7365 7254 da/LambdaParserT │ │ │ │ │ -00053a20: 6573 742e 6a61 7661 3a20 4164 6420 6c61 est.java: Add la │ │ │ │ │ -00053a30: 6d62 6461 2074 6573 7473 2041 6464 2070 mbda tests Add p │ │ │ │ │ -00053a40: 6172 7365 7220 7375 7070 6f72 7420 666f arser support fo │ │ │ │ │ -00053a50: 7220 6c61 6d62 6461 2065 7870 7265 7373 r lambda express │ │ │ │ │ -00053a60: 696f 6e73 2074 656d 706f 7261 7269 6c79 ions temporarily │ │ │ │ │ -00053a70: 2077 6f72 6b61 726f 756e 6420 636f 6d62 workaround comb │ │ │ │ │ -00053a80: 6f20 7465 7374 7320 6172 6520 6361 7573 o tests are caus │ │ │ │ │ -00053a90: 696e 6720 7469 6d65 206f 7574 2069 6e20 ing time out in │ │ │ │ │ -00053aa0: 7365 7665 7261 6c20 706c 6174 666f 726d several platform │ │ │ │ │ -00053ab0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00053ac0: 6163 2f6c 616d 6264 612f 4c61 6d62 6461 ac/lambda/Lambda │ │ │ │ │ -00053ad0: 5265 7475 726e 556e 626f 7869 6e67 2e6a ReturnUnboxing.j │ │ │ │ │ -00053ae0: 6176 613a 2055 6e62 6f78 696e 6720 696e ava: Unboxing in │ │ │ │ │ -00053af0: 2072 6574 7572 6e20 6672 6f6d 206c 616d return from lam │ │ │ │ │ -00053b00: 6264 6120 6d69 7363 6f6d 7069 6c65 6420 bda miscompiled │ │ │ │ │ -00053b10: 746f 2074 6872 6f77 2043 6c61 7373 4361 to throw ClassCa │ │ │ │ │ -00053b20: 7374 4578 6365 7074 696f 6e0a 0a3c 6c69 stException..
  • tools/javac/lam │ │ │ │ │ -00053b40: 6264 612f 4c61 6d62 6461 5363 6f70 6530 bda/LambdaScope0 │ │ │ │ │ -00053b50: 312e 6a61 7661 3a20 4164 6420 6c61 6d62 1.java: Add lamb │ │ │ │ │ -00053b60: 6461 2074 6573 7473 2062 6173 6963 2074 da tests basic t │ │ │ │ │ -00053b70: 6573 7420 666f 7220 6361 7074 7572 6520 est for capture │ │ │ │ │ -00053b80: 6f66 206e 6f6e 2d6d 7574 6162 6c65 206c of non-mutable l │ │ │ │ │ -00053b90: 6f63 616c 730a 0a3c 6c69 3e74 6f6f 6c73 ocals..
  • tools │ │ │ │ │ -00053ba0: 2f6a 6176 6163 2f6c 616d 6264 612f 4c61 /javac/lambda/La │ │ │ │ │ -00053bb0: 6d62 6461 5363 6f70 6530 322e 6a61 7661 mbdaScope02.java │ │ │ │ │ -00053bc0: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -00053bd0: 7473 2063 6865 636b 2074 6861 7420 4f62 ts check that Ob │ │ │ │ │ -00053be0: 6a65 6374 206d 656d 6265 7273 2061 7265 ject members are │ │ │ │ │ -00053bf0: 2061 6363 6573 7369 626c 6520 6173 2065 accessible as e │ │ │ │ │ -00053c00: 7870 6563 7465 640a 0a3c 6c69 3e74 6f6f xpected..
  • too │ │ │ │ │ -00053c10: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00053c20: 4c61 6d62 6461 5363 6f70 6530 332e 6a61 LambdaScope03.ja │ │ │ │ │ -00053c30: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ -00053c40: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ -00053c50: 756e 7175 616c 6966 6965 6420 4f62 6a65 unqualified Obje │ │ │ │ │ -00053c60: 6374 206d 656d 6265 7273 2061 7265 2061 ct members are a │ │ │ │ │ -00053c70: 6363 6573 7365 6420 6173 2065 7870 6563 ccessed as expec │ │ │ │ │ -00053c80: 7465 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a ted..
  • tools/j │ │ │ │ │ -00053c90: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ -00053ca0: 6461 5363 6f70 6530 342e 6a61 7661 3a20 daScope04.java: │ │ │ │ │ -00053cb0: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00053cc0: 2063 6865 636b 2074 6861 7420 6c61 6d62 check that lamb │ │ │ │ │ -00053cd0: 6461 2063 616e 6e6f 7420 7368 6164 6f77 da cannot shadow │ │ │ │ │ -00053ce0: 2076 6172 6961 626c 6573 2066 726f 6d20 variables from │ │ │ │ │ -00053cf0: 656e 636c 6f73 696e 6720 7363 6f70 650a enclosing scope. │ │ │ │ │ -00053d00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00053d10: 2f6c 616d 6264 612f 4c61 6d62 6461 5363 /lambda/LambdaSc │ │ │ │ │ -00053d20: 6f70 6530 352e 6a61 7661 3a20 4475 706c ope05.java: Dupl │ │ │ │ │ -00053d30: 6963 6174 6520 7661 7269 6162 6c65 2069 icate variable i │ │ │ │ │ -00053d40: 6e20 6c61 6d62 6461 2063 6175 7365 7320 n lambda causes │ │ │ │ │ -00053d50: 6a61 7661 6320 6372 6173 680a 0a3c 6c69 javac crash..
  • tools/javac/lam │ │ │ │ │ -00053d70: 6264 612f 4c61 6d62 6461 5465 7374 5374 bda/LambdaTestSt │ │ │ │ │ -00053d80: 7269 6374 4650 2e6a 6176 613a 2044 6966 rictFP.java: Dif │ │ │ │ │ -00053d90: 6665 7265 6e74 2072 6573 756c 7473 206f ferent results o │ │ │ │ │ -00053da0: 6620 666c 6f61 7469 6e67 2070 6f69 6e74 f floating point │ │ │ │ │ -00053db0: 206d 756c 7469 706c 6963 6174 696f 6e20 multiplication │ │ │ │ │ -00053dc0: 666f 7220 6c61 6d62 6461 2063 6f64 6520 for lambda code │ │ │ │ │ -00053dd0: 626c 6f63 6b0a 0a3c 6c69 3e74 6f6f 6c73 block..
  • tools │ │ │ │ │ -00053de0: 2f6a 6176 6163 2f6c 616d 6264 612f 4c61 /javac/lambda/La │ │ │ │ │ -00053df0: 6d62 6461 5465 7374 5374 7269 6374 4650 mbdaTestStrictFP │ │ │ │ │ -00053e00: 466c 6167 2e6a 6176 613a 2044 6966 6665 Flag.java: Diffe │ │ │ │ │ -00053e10: 7265 6e74 2072 6573 756c 7473 206f 6620 rent results of │ │ │ │ │ -00053e20: 666c 6f61 7469 6e67 2070 6f69 6e74 206d floating point m │ │ │ │ │ -00053e30: 756c 7469 706c 6963 6174 696f 6e20 666f ultiplication fo │ │ │ │ │ -00053e40: 7220 6c61 6d62 6461 2063 6f64 6520 626c r lambda code bl │ │ │ │ │ -00053e50: 6f63 6b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ock..
  • tools/j │ │ │ │ │ -00053e60: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ -00053e70: 6461 5465 7374 5374 7269 6374 4650 4d65 daTestStrictFPMe │ │ │ │ │ -00053e80: 7468 6f64 2e6a 6176 613a 2044 6966 6665 thod.java: Diffe │ │ │ │ │ -00053e90: 7265 6e74 2072 6573 756c 7473 206f 6620 rent results of │ │ │ │ │ -00053ea0: 666c 6f61 7469 6e67 2070 6f69 6e74 206d floating point m │ │ │ │ │ -00053eb0: 756c 7469 706c 6963 6174 696f 6e20 666f ultiplication fo │ │ │ │ │ -00053ec0: 7220 6c61 6d62 6461 2063 6f64 6520 626c r lambda code bl │ │ │ │ │ -00053ed0: 6f63 6b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ock..
  • tools/j │ │ │ │ │ -00053ee0: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ -00053ef0: 6461 5769 7468 496e 7465 7266 6163 6553 daWithInterfaceS │ │ │ │ │ -00053f00: 7570 6572 2e6a 6176 613a 204e 5045 2069 uper.java: NPE i │ │ │ │ │ -00053f10: 6e20 6a61 7661 6320 7769 7468 2069 6e74 n javac with int │ │ │ │ │ -00053f20: 6572 6661 6365 2073 7570 6572 2069 6e20 erface super in │ │ │ │ │ -00053f30: 6c61 6d62 6461 0a0a 3c6c 693e 746f 6f6c lambda..
  • tool │ │ │ │ │ -00053f40: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ -00053f50: 6f63 616c 4272 6561 6b41 6e64 436f 6e74 ocalBreakAndCont │ │ │ │ │ -00053f60: 696e 7565 2e6a 6176 613a 2041 6464 206c inue.java: Add l │ │ │ │ │ -00053f70: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ -00053f80: 6b20 7468 6174 206c 6f63 616c 2062 7265 k that local bre │ │ │ │ │ -00053f90: 616b 2f63 6f6e 7469 6e75 6520 6973 2061 ak/continue is a │ │ │ │ │ -00053fa0: 6c6c 6f77 6564 2069 6e20 6c61 6d62 6461 llowed in lambda │ │ │ │ │ -00053fb0: 2065 7870 7265 7373 696f 6e73 0a0a 3c6c expressions..tools/javac/la │ │ │ │ │ -00053fd0: 6d62 6461 2f4c 6f63 616c 5661 7269 6162 mbda/LocalVariab │ │ │ │ │ -00053fe0: 6c65 5461 626c 652e 6a61 7661 3a20 4d69 leTable.java: Mi │ │ │ │ │ -00053ff0: 7373 696e 6720 4c56 2074 6162 6c65 2069 ssing LV table i │ │ │ │ │ -00054000: 6e20 6c61 6d62 6461 2062 6f64 6965 730a n lambda bodies. │ │ │ │ │ -00054010: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00054020: 2f6c 616d 6264 612f 4d65 7468 6f64 4861 /lambda/MethodHa │ │ │ │ │ -00054030: 6e64 6c65 496e 766f 6b65 5465 7374 2e6a ndleInvokeTest.j │ │ │ │ │ -00054040: 6176 613a 206a 6176 6163 2041 7373 6572 ava: javac Asser │ │ │ │ │ -00054050: 7469 6f6e 4572 726f 7220 7768 656e 2069 tionError when i │ │ │ │ │ -00054060: 6e76 6f6b 696e 6720 4d65 7468 6f64 4861 nvoking MethodHa │ │ │ │ │ -00054070: 6e64 6c65 2e69 6e76 6f6b 6520 7769 7468 ndle.invoke with │ │ │ │ │ -00054080: 206c 616d 6264 6120 7061 7261 6d74 6572 lambda paramter │ │ │ │ │ -00054090: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ -000540a0: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ -000540b0: 6452 6566 6572 656e 6365 3031 2e6a 6176 dReference01.jav │ │ │ │ │ -000540c0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -000540d0: 7374 7320 7573 6520 6d65 7468 6f64 2072 sts use method r │ │ │ │ │ -000540e0: 6566 6572 656e 6365 2074 6f20 736f 7274 eference to sort │ │ │ │ │ -000540f0: 206c 6973 7420 656c 656d 656e 7473 2062 list elements b │ │ │ │ │ -00054100: 7920 6669 656c 640a 0a3c 6c69 3e74 6f6f y field..
  • too │ │ │ │ │ -00054110: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00054120: 4d65 7468 6f64 5265 6665 7265 6e63 6530 MethodReference0 │ │ │ │ │ -00054130: 322e 6a61 7661 3a20 4164 6420 6c61 6d62 2.java: Add lamb │ │ │ │ │ -00054140: 6461 2074 6573 7473 2063 6865 636b 2074 da tests check t │ │ │ │ │ -00054150: 6861 7420 7365 656d 696e 676c 7920 616d hat seemingly am │ │ │ │ │ -00054160: 6269 6775 6f75 7320 6d65 7468 6f64 2072 biguous method r │ │ │ │ │ -00054170: 6566 6572 656e 6365 7320 6172 6520 7265 eferences are re │ │ │ │ │ -00054180: 736f 6c76 6564 2070 726f 7065 726c 790a solved properly. │ │ │ │ │ -00054190: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000541a0: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ -000541b0: 6665 7265 6e63 6530 332e 6a61 7661 3a20 ference03.java: │ │ │ │ │ -000541c0: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -000541d0: 2063 6865 636b 2074 6861 7420 6d6f 7374 check that most │ │ │ │ │ -000541e0: 2073 7065 6369 6669 6320 6d65 7468 6f64 specific method │ │ │ │ │ -000541f0: 2069 7320 7365 6c65 6374 6564 2061 7320 is selected as │ │ │ │ │ -00054200: 6578 7065 6374 6564 0a0a 3c6c 693e 746f expected..
  • to │ │ │ │ │ -00054210: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00054220: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ -00054230: 3034 2e6a 6176 613a 2041 6464 206c 616d 04.java: Add lam │ │ │ │ │ -00054240: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ -00054250: 7468 6174 2074 6172 6765 7420 7479 7065 that target type │ │ │ │ │ -00054260: 206f 6620 6120 6d65 7468 6f64 2072 6566 of a method ref │ │ │ │ │ -00054270: 2069 7320 6120 5341 4d20 7479 7065 0a0a is a SAM type.. │ │ │ │ │ -00054280: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00054290: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ -000542a0: 6572 656e 6365 3035 2e6a 6176 613a 2041 erence05.java: A │ │ │ │ │ -000542b0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -000542c0: 6368 6563 6b20 7468 6174 206e 6f6e 2d73 check that non-s │ │ │ │ │ -000542d0: 7461 7469 6320 6d65 7468 6f64 2072 6566 tatic method ref │ │ │ │ │ -000542e0: 6572 6e63 6573 2066 726f 6d20 7374 6174 ernces from stat │ │ │ │ │ -000542f0: 6963 2063 6f6e 7465 7874 2061 7265 2068 ic context are h │ │ │ │ │ -00054300: 616e 646c 6564 2063 6f72 7265 6374 6c79 andled correctly │ │ │ │ │ -00054310: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00054320: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ -00054330: 6566 6572 656e 6365 3036 2e6a 6176 613a eference06.java: │ │ │ │ │ -00054340: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00054350: 7320 6d65 7468 6f64 2072 6566 6572 656e s method referen │ │ │ │ │ -00054360: 6365 7320 616e 6420 7375 7065 720a 0a3c ces and super..< │ │ │ │ │ -00054370: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00054380: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ -00054390: 7265 6e63 6530 372e 6a61 7661 3a20 4164 rence07.java: Ad │ │ │ │ │ -000543a0: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ -000543b0: 6865 636b 2074 6861 7420 7379 6e74 6178 heck that syntax │ │ │ │ │ -000543c0: 2066 6f72 2073 656c 6563 7469 6e67 2067 for selecting g │ │ │ │ │ -000543d0: 656e 6572 6963 2072 6563 6569 7665 7220 eneric receiver │ │ │ │ │ -000543e0: 776f 726b 730a 0a3c 6c69 3e74 6f6f 6c73 works..
  • tools │ │ │ │ │ -000543f0: 2f6a 6176 6163 2f6c 616d 6264 612f 4d65 /javac/lambda/Me │ │ │ │ │ -00054400: 7468 6f64 5265 6665 7265 6e63 6530 382e thodReference08. │ │ │ │ │ -00054410: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00054420: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -00054430: 7420 7379 6e74 6178 2066 6f72 2073 656c t syntax for sel │ │ │ │ │ -00054440: 6563 7469 6e67 2067 656e 6572 6963 2072 ecting generic r │ │ │ │ │ -00054450: 6563 6569 7665 7220 776f 726b 730a 0a3c eceiver works..< │ │ │ │ │ -00054460: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00054470: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ -00054480: 7265 6e63 6530 392e 6a61 7661 3a20 4164 rence09.java: Ad │ │ │ │ │ -00054490: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ -000544a0: 6865 636b 2074 6861 7420 6e6f 6e20 7374 heck that non st │ │ │ │ │ -000544b0: 6174 6963 206d 656d 6265 7273 2063 616e atic members can │ │ │ │ │ -000544c0: 6e6f 7420 6265 2072 6566 6572 656e 6365 not be reference │ │ │ │ │ -000544d0: 6420 6672 6f6d 2061 206d 6574 686f 6420 d from a method │ │ │ │ │ -000544e0: 7265 6665 7265 6e63 6520 7175 616c 6966 reference qualif │ │ │ │ │ -000544f0: 6965 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ier..
  • tools/j │ │ │ │ │ -00054500: 6176 6163 2f6c 616d 6264 612f 4d65 7468 avac/lambda/Meth │ │ │ │ │ -00054510: 6f64 5265 6665 7265 6e63 6531 302e 6a61 odReference10.ja │ │ │ │ │ -00054520: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ -00054530: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ -00054540: 6e6f 6e20 7374 6174 6963 2073 656c 6563 non static selec │ │ │ │ │ -00054550: 746f 7273 2069 6e20 6d65 7468 6f64 2072 tors in method r │ │ │ │ │ -00054560: 6566 7320 6172 6520 6861 6e64 6c65 6420 efs are handled │ │ │ │ │ -00054570: 636f 7272 6563 746c 790a 0a3c 6c69 3e74 correctly..
  • t │ │ │ │ │ -00054580: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00054590: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ -000545a0: 6531 312e 6a61 7661 3a20 4164 6420 6c61 e11.java: Add la │ │ │ │ │ -000545b0: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ -000545c0: 2074 6861 7420 7374 6174 6963 2076 732e that static vs. │ │ │ │ │ -000545d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000545e0: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ -000545f0: 6566 6572 656e 6365 3132 2e6a 6176 613a eference12.java: │ │ │ │ │ -00054600: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00054610: 7320 6368 6563 6b20 7468 6174 204f 626a s check that Obj │ │ │ │ │ -00054620: 6563 7420 6d65 7468 6f64 7320 6172 6520 ect methods are │ │ │ │ │ -00054630: 6469 7370 6174 6368 6564 2061 6363 6f72 dispatched accor │ │ │ │ │ -00054640: 6469 6e67 6c79 0a0a 3c6c 693e 746f 6f6c dingly..
  • tool │ │ │ │ │ -00054650: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ -00054660: 6574 686f 6452 6566 6572 656e 6365 3133 ethodReference13 │ │ │ │ │ -00054670: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ -00054680: 6120 7465 7374 7320 6368 6563 6b20 7468 a tests check th │ │ │ │ │ -00054690: 6174 2065 7175 616c 7328 2920 6f6e 2050 at equals() on P │ │ │ │ │ -000546a0: 726f 7869 6564 206f 626a 6563 7473 2069 roxied objects i │ │ │ │ │ -000546b0: 7320 6861 6e64 6c65 6420 6163 636f 7264 s handled accord │ │ │ │ │ -000546c0: 696e 676c 790a 0a3c 6c69 3e74 6f6f 6c73 ingly..
  • tools │ │ │ │ │ -000546d0: 2f6a 6176 6163 2f6c 616d 6264 612f 4d65 /javac/lambda/Me │ │ │ │ │ -000546e0: 7468 6f64 5265 6665 7265 6e63 6531 342e thodReference14. │ │ │ │ │ -000546f0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00054700: 2074 6573 7473 2063 6865 636b 2063 6173 tests check cas │ │ │ │ │ -00054710: 7469 6e67 2061 206d 6574 686f 6420 7265 ting a method re │ │ │ │ │ -00054720: 6665 7265 6e63 6520 746f 2061 2053 414d ference to a SAM │ │ │ │ │ -00054730: 2074 7970 6520 646f 6573 206e 6f74 2072 type does not r │ │ │ │ │ -00054740: 6573 756c 7420 696e 2061 2043 4345 0a0a esult in a CCE.. │ │ │ │ │ -00054750: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00054760: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ -00054770: 6572 656e 6365 3135 2e6a 6176 613a 2041 erence15.java: A │ │ │ │ │ -00054780: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00054790: 6368 6563 6b20 7468 6174 2061 7373 6967 check that assig │ │ │ │ │ -000547a0: 6e6d 656e 7473 2069 6e76 6f6c 7669 6e67 nments involving │ │ │ │ │ -000547b0: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ -000547c0: 6573 2064 6f20 6e6f 7420 7472 6967 6765 es do not trigge │ │ │ │ │ -000547d0: 7220 7472 616e 7369 7469 6f6e 616c 2032 r transitional 2 │ │ │ │ │ -000547e0: 3932 2077 6172 6e69 6e67 730a 0a3c 6c69 92 warnings..
  • tools/javac/lam │ │ │ │ │ -00054800: 6264 612f 4d65 7468 6f64 5265 6665 7265 bda/MethodRefere │ │ │ │ │ -00054810: 6e63 6531 362e 6a61 7661 3a20 4164 6420 nce16.java: Add │ │ │ │ │ -00054820: 6c61 6d62 6461 2074 6573 7473 2073 656d lambda tests sem │ │ │ │ │ -00054830: 616e 7469 6373 206f 6620 7374 6174 6963 antics of static │ │ │ │ │ -00054840: 616c 6c79 2071 7561 6c69 6669 6564 206d ally qualified m │ │ │ │ │ -00054850: 6574 686f 6420 7265 6665 7265 6e63 6520 ethod reference │ │ │ │ │ -00054860: 7368 6f75 6c64 206e 6f74 2064 6570 656e should not depen │ │ │ │ │ -00054870: 6420 6f6e 2074 6865 2063 6f6e 7465 7874 d on the context │ │ │ │ │ -00054880: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00054890: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ -000548a0: 6566 6572 656e 6365 3137 2e6a 6176 613a eference17.java: │ │ │ │ │ -000548b0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -000548c0: 7320 6261 7369 6320 7465 7374 2066 6f72 s basic test for │ │ │ │ │ -000548d0: 2063 6f6e 7374 7275 6374 6f72 2072 6566 constructor ref │ │ │ │ │ -000548e0: 6572 656e 6365 730a 0a3c 6c69 3e74 6f6f erences..
  • too │ │ │ │ │ -000548f0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00054900: 4d65 7468 6f64 5265 6665 7265 6e63 6531 MethodReference1 │ │ │ │ │ -00054910: 382e 6a61 7661 3a20 4164 6420 6c61 6d62 8.java: Add lamb │ │ │ │ │ -00054920: 6461 2074 6573 7473 2062 6173 6963 2074 da tests basic t │ │ │ │ │ -00054930: 6573 7420 666f 7220 636f 6e73 7472 7563 est for construc │ │ │ │ │ -00054940: 746f 7220 7265 6665 7265 6e63 6573 0a0a tor references.. │ │ │ │ │ -00054950: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00054960: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ -00054970: 6572 656e 6365 3139 2e6a 6176 613a 2041 erence19.java: A │ │ │ │ │ -00054980: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00054990: 6261 7369 6320 7465 7374 2066 6f72 2063 basic test for c │ │ │ │ │ -000549a0: 6f6e 7374 7275 6374 6f72 2072 6566 6572 onstructor refer │ │ │ │ │ -000549b0: 656e 6365 7320 616e 6420 6765 6e65 7269 ences and generi │ │ │ │ │ -000549c0: 6320 636c 6173 7365 730a 0a3c 6c69 3e74 c classes..
  • t │ │ │ │ │ -000549d0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -000549e0: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ -000549f0: 6532 302e 6a61 7661 3a20 4164 6420 6c61 e20.java: Add la │ │ │ │ │ -00054a00: 6d62 6461 2074 6573 7473 2062 6173 6963 mbda tests basic │ │ │ │ │ -00054a10: 2074 6573 7420 666f 7220 636f 6e73 7472 test for constr │ │ │ │ │ -00054a20: 7563 746f 7220 7265 6665 7265 6e63 6573 uctor references │ │ │ │ │ -00054a30: 2061 6e64 2067 656e 6572 6963 2063 6c61 and generic cla │ │ │ │ │ -00054a40: 7373 6573 0a0a 3c6c 693e 746f 6f6c 732f sses..
  • tools/ │ │ │ │ │ -00054a50: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ -00054a60: 686f 6452 6566 6572 656e 6365 3231 2e6a hodReference21.j │ │ │ │ │ -00054a70: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -00054a80: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ -00054a90: 2065 7272 6f6e 656f 7573 206d 6574 686f erroneous metho │ │ │ │ │ -00054aa0: 6420 7265 6665 7265 6e63 6573 2061 7265 d references are │ │ │ │ │ -00054ab0: 2066 6c61 6767 6564 2077 6974 6820 6572 flagged with er │ │ │ │ │ -00054ac0: 726f 7273 2061 7320 6578 7065 6374 6564 rors as expected │ │ │ │ │ -00054ad0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00054ae0: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ -00054af0: 6566 6572 656e 6365 3232 2e6a 6176 613a eference22.java: │ │ │ │ │ -00054b00: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00054b10: 7320 6368 6563 6b20 7468 6174 2070 6169 s check that pai │ │ │ │ │ -00054b20: 7220 6f66 2062 6f75 6e64 2f6e 6f6e 2d62 r of bound/non-b │ │ │ │ │ -00054b30: 6f75 6e64 206d 6574 686f 6420 7265 6665 ound method refe │ │ │ │ │ -00054b40: 7265 6e63 6573 2063 6865 636b 6564 2063 rences checked c │ │ │ │ │ -00054b50: 6f72 7265 6374 6c79 0a0a 3c6c 693e 746f orrectly..
  • to │ │ │ │ │ -00054b60: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00054b70: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ -00054b80: 3233 2e6a 6176 613a 2041 6464 206c 616d 23.java: Add lam │ │ │ │ │ -00054b90: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ -00054ba0: 7468 6174 2070 6169 7220 6f66 2062 6f75 that pair of bou │ │ │ │ │ -00054bb0: 6e64 2f6e 6f6e 2d62 6f75 6e64 2063 6f6e nd/non-bound con │ │ │ │ │ -00054bc0: 7374 7275 6374 6f72 2072 6566 6572 656e structor referen │ │ │ │ │ -00054bd0: 6365 7320 6973 2066 6c61 6767 6564 2061 ces is flagged a │ │ │ │ │ -00054be0: 7320 616d 6269 6775 6f75 730a 0a3c 6c69 s ambiguous..
  • tools/javac/lam │ │ │ │ │ -00054c00: 6264 612f 4d65 7468 6f64 5265 6665 7265 bda/MethodRefere │ │ │ │ │ -00054c10: 6e63 6532 342e 6a61 7661 3a20 4164 6420 nce24.java: Add │ │ │ │ │ -00054c20: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ -00054c30: 636b 2074 6861 7420 6e6f 6e2d 626f 7869 ck that non-boxi │ │ │ │ │ -00054c40: 6e67 206d 6574 686f 6420 7265 6665 7265 ng method refere │ │ │ │ │ -00054c50: 6e63 6573 2063 6f6e 7665 7273 696f 6e20 nces conversion │ │ │ │ │ -00054c60: 6861 7320 7468 6520 7072 6563 6564 656e has the preceden │ │ │ │ │ -00054c70: 6365 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ce..
  • tools/ja │ │ │ │ │ -00054c80: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ -00054c90: 6452 6566 6572 656e 6365 3235 2e6a 6176 dReference25.jav │ │ │ │ │ -00054ca0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -00054cb0: 7374 7320 6368 6563 6b20 7468 6174 206e sts check that n │ │ │ │ │ -00054cc0: 6f6e 2d62 6f78 696e 6720 6d65 7468 6f64 on-boxing method │ │ │ │ │ -00054cd0: 2072 6566 6572 656e 6365 7320 6973 206e references is n │ │ │ │ │ -00054ce0: 6f74 2070 7265 6665 7272 6564 206f 7665 ot preferred ove │ │ │ │ │ -00054cf0: 7220 626f 7869 6e67 206f 6e65 0a0a 3c6c r boxing one..tools/javac/la │ │ │ │ │ -00054d10: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ -00054d20: 656e 6365 3236 2e6a 6176 613a 2063 6865 ence26.java: che │ │ │ │ │ -00054d30: 636b 2073 7472 6963 7420 6d65 7468 6f64 ck strict method │ │ │ │ │ -00054d40: 2063 6f6e 7665 7273 696f 6e20 616c 6c6f conversion allo │ │ │ │ │ -00054d50: 7773 206c 6f6f 7365 206d 6574 686f 6420 ws loose method │ │ │ │ │ -00054d60: 7265 6665 7265 6e63 6520 636f 6e76 6572 reference conver │ │ │ │ │ -00054d70: 7369 6f6e 0a0a 3c6c 693e 746f 6f6c 732f sion..
  • tools/ │ │ │ │ │ -00054d80: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ -00054d90: 686f 6452 6566 6572 656e 6365 3237 2e6a hodReference27.j │ │ │ │ │ -00054da0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -00054db0: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ -00054dc0: 206e 6f6e 2d62 6f78 696e 6720 6d65 7468 non-boxing meth │ │ │ │ │ -00054dd0: 6f64 2072 6566 6572 656e 6365 7320 636f od references co │ │ │ │ │ -00054de0: 6e76 6572 7369 6f6e 2068 6173 2074 6865 nversion has the │ │ │ │ │ -00054df0: 2070 7265 6365 6465 6e63 650a 0a3c 6c69 precedence..
  • tools/javac/lam │ │ │ │ │ -00054e10: 6264 612f 4d65 7468 6f64 5265 6665 7265 bda/MethodRefere │ │ │ │ │ -00054e20: 6e63 6532 382e 6a61 7661 3a20 4164 6420 nce28.java: Add │ │ │ │ │ -00054e30: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ -00054e40: 636b 2074 6861 7420 6e6f 6e2d 636f 6d70 ck that non-comp │ │ │ │ │ -00054e50: 6174 6962 6c65 206d 6574 686f 6420 7265 atible method re │ │ │ │ │ -00054e60: 6665 7265 6e63 6573 2061 7265 2072 656a ferences are rej │ │ │ │ │ -00054e70: 6563 7465 640a 0a3c 6c69 3e74 6f6f 6c73 ected..
  • tools │ │ │ │ │ -00054e80: 2f6a 6176 6163 2f6c 616d 6264 612f 4d65 /javac/lambda/Me │ │ │ │ │ -00054e90: 7468 6f64 5265 6665 7265 6e63 6532 392e thodReference29. │ │ │ │ │ -00054ea0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00054eb0: 2074 6573 7473 2072 6566 6572 656e 6365 tests reference │ │ │ │ │ -00054ec0: 2074 6f20 7375 7065 7220 6c65 6164 7320 to super leads │ │ │ │ │ -00054ed0: 746f 2063 6f6d 7069 6c65 7220 6372 6173 to compiler cras │ │ │ │ │ -00054ee0: 6820 7768 656e 2032 3932 2074 7261 6e73 h when 292 trans │ │ │ │ │ -00054ef0: 6c61 7469 6f6e 2073 6368 656d 6520 6973 lation scheme is │ │ │ │ │ -00054f00: 2065 6e61 626c 6564 0a0a 3c6c 693e 746f enabled..
  • to │ │ │ │ │ -00054f10: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00054f20: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ -00054f30: 3330 2e6a 6176 613a 2041 6464 206c 616d 30.java: Add lam │ │ │ │ │ -00054f40: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ -00054f50: 7468 6174 206e 6f6e 2d73 7461 7469 6320 that non-static │ │ │ │ │ -00054f60: 7175 616c 6966 6965 7220 6f66 2073 7461 qualifier of sta │ │ │ │ │ -00054f70: 7469 6320 6d65 7468 6f64 2072 6566 6572 tic method refer │ │ │ │ │ -00054f80: 656e 6365 2069 7320 6561 6765 726c 7920 ence is eagerly │ │ │ │ │ -00054f90: 6576 616c 7561 7465 640a 0a3c 6c69 3e74 evaluated..
  • t │ │ │ │ │ -00054fa0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00054fb0: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ -00054fc0: 6533 312e 6a61 7661 3a20 4164 6420 6c61 e31.java: Add la │ │ │ │ │ -00054fd0: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ -00054fe0: 2074 6861 7420 626f 7869 6e67 206f 6620 that boxing of │ │ │ │ │ -00054ff0: 7265 7475 726e 2d74 7970 6520 776f 726b return-type work │ │ │ │ │ -00055000: 7320 6173 2065 7870 6563 7465 640a 0a3c s as expected..< │ │ │ │ │ -00055010: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00055020: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ -00055030: 7265 6e63 6533 322e 6a61 7661 3a20 4164 rence32.java: Ad │ │ │ │ │ -00055040: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ -00055050: 6865 636b 2074 6861 7420 7661 7261 7267 heck that vararg │ │ │ │ │ -00055060: 7320 7761 726e 696e 6773 2061 7265 2067 s warnings are g │ │ │ │ │ -00055070: 656e 6572 6174 6564 2064 7572 696e 6720 enerated during │ │ │ │ │ -00055080: 5341 4d20 636f 6e76 6572 7369 6f6e 0a0a SAM conversion.. │ │ │ │ │ -00055090: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000550a0: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ -000550b0: 6572 656e 6365 3333 2e6a 6176 613a 2041 erence33.java: A │ │ │ │ │ -000550c0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -000550d0: 7465 7374 2062 7269 6467 6564 2063 6f6e test bridged con │ │ │ │ │ -000550e0: 7374 7275 6374 6f72 2072 6566 6572 656e structor referen │ │ │ │ │ -000550f0: 6365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ces..
  • tools/j │ │ │ │ │ -00055100: 6176 6163 2f6c 616d 6264 612f 4d65 7468 avac/lambda/Meth │ │ │ │ │ -00055110: 6f64 5265 6665 7265 6e63 6533 342e 6a61 odReference34.ja │ │ │ │ │ -00055120: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ -00055130: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ -00055140: 636f 6465 2067 656e 6572 6174 696f 6e20 code generation │ │ │ │ │ -00055150: 6861 6e64 6c65 7320 766f 6964 2d63 6f6d handles void-com │ │ │ │ │ -00055160: 7061 7469 6269 6c69 7479 2063 6f72 7265 patibility corre │ │ │ │ │ -00055170: 6374 6c79 0a0a 3c6c 693e 746f 6f6c 732f ctly..
  • tools/ │ │ │ │ │ -00055180: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ -00055190: 686f 6452 6566 6572 656e 6365 3335 2e6a hodReference35.j │ │ │ │ │ -000551a0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -000551b0: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ -000551c0: 206c 616d 6264 612f 6d65 7468 6f64 2072 lambda/method r │ │ │ │ │ -000551d0: 6566 6572 656e 6365 7320 6172 6520 7661 eferences are va │ │ │ │ │ -000551e0: 6c69 6420 6d65 7468 6f64 2072 6566 6572 lid method refer │ │ │ │ │ -000551f0: 656e 6365 2071 7561 6c69 6669 6572 730a ence qualifiers. │ │ │ │ │ -00055200: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00055210: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ -00055220: 6665 7265 6e63 6533 362e 6a61 7661 3a20 ference36.java: │ │ │ │ │ -00055230: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00055240: 2063 6865 636b 2074 6861 7420 6d65 7468 check that meth │ │ │ │ │ -00055250: 6f64 2072 6566 6572 656e 6365 2068 616e od reference han │ │ │ │ │ -00055260: 646c 6573 2076 6172 6172 6773 2063 6f6e dles varargs con │ │ │ │ │ -00055270: 7665 7273 696f 6e20 7072 6f70 6572 6c79 version properly │ │ │ │ │ -00055280: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00055290: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ -000552a0: 6566 6572 656e 6365 3337 2e6a 6176 613a eference37.java: │ │ │ │ │ -000552b0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -000552c0: 7320 7370 7572 696f 7573 2065 7863 6570 s spurious excep │ │ │ │ │ -000552d0: 7469 6f6e 7320 7768 656e 2063 6865 636b tions when check │ │ │ │ │ -000552e0: 696e 6720 7265 6665 7265 6e63 6573 2074 ing references t │ │ │ │ │ -000552f0: 6f20 696e 6e65 7220 636f 6e73 7472 7563 o inner construc │ │ │ │ │ -00055300: 746f 7273 2077 6865 7265 2074 6865 2065 tors where the e │ │ │ │ │ -00055310: 6e63 6c6f 7369 6e67 2063 6c61 7373 2069 nclosing class i │ │ │ │ │ -00055320: 7320 6e6f 7420 6465 6669 6e65 6420 696e s not defined in │ │ │ │ │ -00055330: 2061 6e79 206f 7574 6572 2063 6f6e 7465 any outer conte │ │ │ │ │ -00055340: 7874 0a0a 3c6c 693e 746f 6f6c 732f 6a61 xt..
  • tools/ja │ │ │ │ │ -00055350: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ -00055360: 6452 6566 6572 656e 6365 3338 2e6a 6176 dReference38.jav │ │ │ │ │ -00055370: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -00055380: 7374 7320 5468 6520 7175 616c 6966 6965 sts The qualifie │ │ │ │ │ -00055390: 7220 7479 7065 206f 6620 6120 636f 6e73 r type of a cons │ │ │ │ │ -000553a0: 7472 7563 746f 7220 7265 6665 7265 6e63 tructor referenc │ │ │ │ │ -000553b0: 6520 6d75 7374 2062 6520 6120 636f 6e63 e must be a conc │ │ │ │ │ -000553c0: 7265 7465 2063 6c61 7373 0a0a 3c6c 693e rete class..
  • │ │ │ │ │ -000553d0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -000553e0: 6461 2f4d 6574 686f 6452 6566 6572 656e da/MethodReferen │ │ │ │ │ -000553f0: 6365 3339 2e6a 6176 613a 2041 6464 206c ce39.java: Add l │ │ │ │ │ -00055400: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ -00055410: 6b20 7468 6174 2062 6164 2065 6e63 6c6f k that bad enclo │ │ │ │ │ -00055420: 7369 6e67 2063 6c61 7373 2070 6172 616d sing class param │ │ │ │ │ -00055430: 6574 6572 2074 7970 6520 6973 2064 6973 eter type is dis │ │ │ │ │ -00055440: 6361 7264 6564 2061 6363 6f72 6469 6e67 carded according │ │ │ │ │ -00055450: 6c79 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ly..
  • tools/ja │ │ │ │ │ -00055460: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ -00055470: 6452 6566 6572 656e 6365 3430 2e6a 6176 dReference40.jav │ │ │ │ │ -00055480: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -00055490: 7374 7320 6368 6563 6b20 7468 6174 2075 sts check that u │ │ │ │ │ -000554a0: 6e62 6f75 6e64 2063 6f6e 7374 7275 6374 nbound construct │ │ │ │ │ -000554b0: 6f72 2072 6566 6572 656e 6365 2061 7265 or reference are │ │ │ │ │ -000554c0: 206e 6f74 2061 6363 6570 7465 640a 0a3c not accepted..< │ │ │ │ │ -000554d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -000554e0: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ -000554f0: 7265 6e63 6534 312e 6a61 7661 3a20 4164 rence41.java: Ad │ │ │ │ │ -00055500: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ -00055510: 6865 636b 2074 6861 7420 6469 616d 6f6e heck that diamon │ │ │ │ │ -00055520: 6420 696e 6665 7265 6e63 6520 6973 2061 d inference is a │ │ │ │ │ -00055530: 7070 6c69 6564 2077 6865 6e20 7573 696e pplied when usin │ │ │ │ │ -00055540: 6720 7261 7720 636f 6e73 7472 7563 746f g raw constructo │ │ │ │ │ -00055550: 7220 7265 6665 7265 6e63 6520 7175 616c r reference qual │ │ │ │ │ -00055560: 6966 6965 720a 0a3c 6c69 3e74 6f6f 6c73 ifier..
  • tools │ │ │ │ │ -00055570: 2f6a 6176 6163 2f6c 616d 6264 612f 4d65 /javac/lambda/Me │ │ │ │ │ -00055580: 7468 6f64 5265 6665 7265 6e63 6534 322e thodReference42. │ │ │ │ │ -00055590: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -000555a0: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -000555b0: 7420 6469 616d 6f6e 6420 696e 6665 7265 t diamond infere │ │ │ │ │ -000555c0: 6e63 6520 6973 2061 7070 6c69 6564 2077 nce is applied w │ │ │ │ │ -000555d0: 6865 6e20 7573 696e 6720 7261 7720 636f hen using raw co │ │ │ │ │ -000555e0: 6e73 7472 7563 746f 7220 7265 6665 7265 nstructor refere │ │ │ │ │ -000555f0: 6e63 6520 7175 616c 6966 6965 720a 0a3c nce qualifier..< │ │ │ │ │ -00055600: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00055610: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ -00055620: 7265 6e63 6534 332e 6a61 7661 3a20 4164 rence43.java: Ad │ │ │ │ │ -00055630: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ -00055640: 6865 636b 2074 6861 7420 6469 616d 6f6e heck that diamon │ │ │ │ │ -00055650: 6420 696e 6665 7265 6e63 6520 6973 2061 d inference is a │ │ │ │ │ -00055660: 7070 6c69 6564 2077 6865 6e20 7573 696e pplied when usin │ │ │ │ │ -00055670: 6720 7261 7720 636f 6e73 7472 7563 746f g raw constructo │ │ │ │ │ -00055680: 7220 7265 6665 7265 6e63 6520 7175 616c r reference qual │ │ │ │ │ -00055690: 6966 6965 720a 0a3c 6c69 3e74 6f6f 6c73 ifier..
  • tools │ │ │ │ │ -000556a0: 2f6a 6176 6163 2f6c 616d 6264 612f 4d65 /javac/lambda/Me │ │ │ │ │ -000556b0: 7468 6f64 5265 6665 7265 6e63 6534 342e thodReference44. │ │ │ │ │ -000556c0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -000556d0: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -000556e0: 7420 6765 6e65 7269 6320 6d65 7468 6f64 t generic method │ │ │ │ │ -000556f0: 2072 6566 6572 656e 6365 2069 7320 696e reference is in │ │ │ │ │ -00055700: 6665 7272 6564 2077 6865 6e20 7479 7065 ferred when type │ │ │ │ │ -00055710: 2070 6172 616d 6574 6572 7320 6172 6520 parameters are │ │ │ │ │ -00055720: 6f6d 6974 7465 640a 0a3c 6c69 3e74 6f6f omitted..
  • too │ │ │ │ │ -00055730: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00055740: 4d65 7468 6f64 5265 6665 7265 6e63 6534 MethodReference4 │ │ │ │ │ -00055750: 352e 6a61 7661 3a20 4164 6420 6c61 6d62 5.java: Add lamb │ │ │ │ │ -00055760: 6461 2074 6573 7473 2063 6865 636b 2074 da tests check t │ │ │ │ │ -00055770: 6861 7420 6765 6e65 7269 6320 6d65 7468 hat generic meth │ │ │ │ │ -00055780: 6f64 2072 6566 6572 656e 6365 2069 7320 od reference is │ │ │ │ │ -00055790: 696e 6665 7272 6564 2077 6865 6e20 7479 inferred when ty │ │ │ │ │ -000557a0: 7065 2070 6172 616d 6574 6572 7320 6172 pe parameters ar │ │ │ │ │ -000557b0: 6520 6f6d 6974 7465 640a 0a3c 6c69 3e74 e omitted..
  • t │ │ │ │ │ -000557c0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -000557d0: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ -000557e0: 6534 362e 6a61 7661 3a20 4164 6420 6c61 e46.java: Add la │ │ │ │ │ -000557f0: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ -00055800: 2074 6861 7420 6765 6e65 7269 6320 6d65 that generic me │ │ │ │ │ -00055810: 7468 6f64 2072 6566 6572 656e 6365 2069 thod reference i │ │ │ │ │ -00055820: 7320 696e 6665 7272 6564 2077 6865 6e20 s inferred when │ │ │ │ │ -00055830: 7479 7065 2070 6172 616d 6574 6572 7320 type parameters │ │ │ │ │ -00055840: 6172 6520 6f6d 6974 7465 640a 0a3c 6c69 are omitted..
  • tools/javac/lam │ │ │ │ │ -00055860: 6264 612f 4d65 7468 6f64 5265 6665 7265 bda/MethodRefere │ │ │ │ │ -00055870: 6e63 6534 372e 6a61 7661 3a20 4164 6420 nce47.java: Add │ │ │ │ │ -00055880: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ -00055890: 636b 2074 6861 7420 6765 6e65 7269 6320 ck that generic │ │ │ │ │ -000558a0: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ -000558b0: 2069 7320 696e 6665 7272 6564 2077 6865 is inferred whe │ │ │ │ │ -000558c0: 6e20 7479 7065 2070 6172 616d 6574 6572 n type parameter │ │ │ │ │ -000558d0: 7320 6172 6520 6f6d 6974 7465 640a 0a3c s are omitted..< │ │ │ │ │ -000558e0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -000558f0: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ -00055900: 7265 6e63 6534 382e 6a61 7661 3a20 4164 rence48.java: Ad │ │ │ │ │ -00055910: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ -00055920: 6865 636b 2074 6861 7420 7261 7720 7175 heck that raw qu │ │ │ │ │ -00055930: 616c 6966 6965 7220 696e 2075 6e62 6f75 alifier in unbou │ │ │ │ │ -00055940: 6e64 206d 6574 686f 6420 7265 6665 7265 nd method refere │ │ │ │ │ -00055950: 6e63 6520 6973 2069 6e66 6572 7265 6420 nce is inferred │ │ │ │ │ -00055960: 6672 6f6d 2064 6573 6372 6970 746f 720a from descriptor. │ │ │ │ │ -00055970: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00055980: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ -00055990: 6665 7265 6e63 6534 392e 6a61 7661 3a20 ference49.java: │ │ │ │ │ -000559a0: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -000559b0: 2063 6865 636b 2074 6861 7420 616e 2061 check that an a │ │ │ │ │ -000559c0: 7272 6179 2074 7970 6520 6361 6e20 6265 rray type can be │ │ │ │ │ -000559d0: 2075 7365 6420 6173 2061 2071 7561 6c69 used as a quali │ │ │ │ │ -000559e0: 6669 6572 206f 6620 616e 2075 6e62 6f75 fier of an unbou │ │ │ │ │ -000559f0: 6e64 206d 6574 686f 6420 7265 6665 7265 nd method refere │ │ │ │ │ -00055a00: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -00055a10: 6176 6163 2f6c 616d 6264 612f 4d65 7468 avac/lambda/Meth │ │ │ │ │ -00055a20: 6f64 5265 6665 7265 6e63 6535 302e 6a61 odReference50.ja │ │ │ │ │ -00055a30: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ -00055a40: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ -00055a50: 6572 726f 6e65 6f75 7320 6d65 7468 6f64 erroneous method │ │ │ │ │ -00055a60: 2072 6566 6572 656e 6365 7320 6172 6520 references are │ │ │ │ │ -00055a70: 666c 6167 6765 6420 7769 7468 2065 7272 flagged with err │ │ │ │ │ -00055a80: 6f72 7320 6173 2065 7870 6563 7465 640a ors as expected. │ │ │ │ │ -00055a90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00055aa0: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ -00055ab0: 6665 7265 6e63 6535 312e 6a61 7661 3a20 ference51.java: │ │ │ │ │ -00055ac0: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00055ad0: 2063 6572 7461 696e 2063 6173 6573 206f certain cases o │ │ │ │ │ -00055ae0: 6620 6572 726f 6e65 6f75 7320 6d65 6d62 f erroneous memb │ │ │ │ │ -00055af0: 6572 2072 6566 6572 656e 6365 206c 6f6f er reference loo │ │ │ │ │ -00055b00: 6b75 7020 6172 6520 6e6f 7420 6861 6e64 kup are not hand │ │ │ │ │ -00055b10: 6c65 6420 6279 2041 7474 722e 7669 7369 led by Attr.visi │ │ │ │ │ -00055b20: 7452 6566 6572 656e 6365 0a0a 3c6c 693e tReference..
  • │ │ │ │ │ -00055b30: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00055b40: 6461 2f4d 6574 686f 6452 6566 6572 656e da/MethodReferen │ │ │ │ │ -00055b50: 6365 3532 2e6a 6176 613a 2041 6464 206c ce52.java: Add l │ │ │ │ │ -00055b60: 616d 6264 6120 7465 7374 7320 7370 6563 ambda tests spec │ │ │ │ │ -00055b70: 6961 6c20 6361 7365 7320 6f66 206d 6574 ial cases of met │ │ │ │ │ -00055b80: 686f 6420 7265 6665 7265 6e63 6573 2028 hod references ( │ │ │ │ │ -00055b90: 6765 7443 6c61 7373 2829 2f41 7272 6179 getClass()/Array │ │ │ │ │ -00055ba0: 2e63 6c6f 6e65 2829 2920 6e6f 7420 6861 .clone()) not ha │ │ │ │ │ -00055bb0: 6e64 6c65 6420 7072 6f70 6572 6c79 0a0a ndled properly.. │ │ │ │ │ -00055bc0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00055bd0: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ -00055be0: 6572 656e 6365 3533 2e6a 6176 613a 2041 erence53.java: A │ │ │ │ │ -00055bf0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00055c00: 7468 6520 6361 7365 2069 6e20 7768 6963 the case in whic │ │ │ │ │ -00055c10: 6820 6e6f 206d 656d 6265 7220 7265 6665 h no member refe │ │ │ │ │ -00055c20: 7265 6e63 6520 6973 2066 6f75 6e64 2069 rence is found i │ │ │ │ │ -00055c30: 7320 6e6f 7720 7472 6561 7465 6420 6173 s now treated as │ │ │ │ │ -00055c40: 2061 206e 6f72 6d61 6c20 6572 726f 7220 a normal error │ │ │ │ │ -00055c50: 286e 6f74 2064 6570 656e 6465 6e74 206f (not dependent o │ │ │ │ │ -00055c60: 6e20 7461 7267 6574 2d74 7970 6529 0a0a n target-type).. │ │ │ │ │ -00055c70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00055c80: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ -00055c90: 6572 656e 6365 3534 2e6a 6176 613a 2041 erence54.java: A │ │ │ │ │ -00055ca0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00055cb0: 6d65 7468 6f64 2063 616c 6c20 7769 7468 method call with │ │ │ │ │ -00055cc0: 2062 6164 2071 7561 6c69 6669 6572 2067 bad qualifier g │ │ │ │ │ -00055cd0: 656e 6572 6174 6573 204e 5045 2069 6620 enerates NPE if │ │ │ │ │ -00055ce0: 6172 6775 6d65 6e74 2069 7320 6120 6d65 argument is a me │ │ │ │ │ -00055cf0: 7468 6f64 2072 6566 6572 656e 6365 0a0a thod reference.. │ │ │ │ │ -00055d00: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00055d10: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ -00055d20: 6572 656e 6365 3535 2e6a 6176 613a 2041 erence55.java: A │ │ │ │ │ -00055d30: 6464 2063 6865 636b 7320 666f 7220 6d65 dd checks for me │ │ │ │ │ -00055d40: 7468 6f64 2072 6566 6572 656e 6365 2077 thod reference w │ │ │ │ │ -00055d50: 656c 6c2d 666f 726d 6564 6e65 7373 0a0a ell-formedness.. │ │ │ │ │ -00055d60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00055d70: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ -00055d80: 6572 656e 6365 3536 2e6a 6176 613a 2041 erence56.java: A │ │ │ │ │ -00055d90: 6464 2063 6865 636b 7320 666f 7220 6d65 dd checks for me │ │ │ │ │ -00055da0: 7468 6f64 2072 6566 6572 656e 6365 2077 thod reference w │ │ │ │ │ -00055db0: 656c 6c2d 666f 726d 6564 6e65 7373 0a0a ell-formedness.. │ │ │ │ │ -00055dc0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00055dd0: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ -00055de0: 6572 656e 6365 3537 2e6a 6176 613a 2041 erence57.java: A │ │ │ │ │ -00055df0: 6464 2073 7570 706f 7274 2066 6f72 2067 dd support for g │ │ │ │ │ -00055e00: 656e 6572 6963 2066 756e 6374 696f 6e61 eneric functiona │ │ │ │ │ -00055e10: 6c20 6465 7363 7269 7074 6f72 730a 0a3c l descriptors..< │ │ │ │ │ -00055e20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00055e30: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ -00055e40: 7265 6e63 6535 382e 6a61 7661 3a20 4164 rence58.java: Ad │ │ │ │ │ -00055e50: 6420 7375 7070 6f72 7420 666f 7220 6765 d support for ge │ │ │ │ │ -00055e60: 6e65 7269 6320 6675 6e63 7469 6f6e 616c neric functional │ │ │ │ │ -00055e70: 2064 6573 6372 6970 746f 7273 0a0a 3c6c descriptors..tools/javac/la │ │ │ │ │ -00055e90: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ -00055ea0: 656e 6365 3539 2e6a 6176 613a 2041 6464 ence59.java: Add │ │ │ │ │ -00055eb0: 2073 7570 706f 7274 2066 6f72 2061 7272 support for arr │ │ │ │ │ -00055ec0: 6179 2063 6f6e 7374 7275 6374 6f72 2072 ay constructor r │ │ │ │ │ -00055ed0: 6566 6572 656e 6365 730a 0a3c 6c69 3e74 eferences..
  • t │ │ │ │ │ -00055ee0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00055ef0: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ -00055f00: 6536 302e 6a61 7661 3a20 4164 6420 7375 e60.java: Add su │ │ │ │ │ -00055f10: 7070 6f72 7420 666f 7220 6172 7261 7920 pport for array │ │ │ │ │ -00055f20: 636f 6e73 7472 7563 746f 7220 7265 6665 constructor refe │ │ │ │ │ -00055f30: 7265 6e63 6573 0a0a 3c6c 693e 746f 6f6c rences..
  • tool │ │ │ │ │ -00055f40: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ -00055f50: 6574 686f 6452 6566 6572 656e 6365 3631 ethodReference61 │ │ │ │ │ -00055f60: 2e6a 6176 613a 2073 7570 6572 2069 6e20 .java: super in │ │ │ │ │ -00055f70: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ -00055f80: 2075 7365 6420 696e 2061 6e6f 6e79 6d6f used in anonymo │ │ │ │ │ -00055f90: 7573 2063 6c61 7373 0a0a 3c6c 693e 746f us class..
  • to │ │ │ │ │ -00055fa0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00055fb0: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ -00055fc0: 3632 2e6a 6176 613a 2041 6273 7472 6163 62.java: Abstrac │ │ │ │ │ -00055fd0: 744d 6574 686f 6445 7272 6f72 2069 6e73 tMethodError ins │ │ │ │ │ -00055fe0: 7465 6164 206f 6620 636f 6d70 696c 652d tead of compile- │ │ │ │ │ -00055ff0: 7469 6d65 2065 7272 6f72 2077 6865 6e20 time error when │ │ │ │ │ -00056000: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ -00056010: 2077 6974 6820 7375 7065 7220 616e 6420 with super and │ │ │ │ │ -00056020: 6162 7374 7261 6374 0a0a 3c6c 693e 746f abstract..
  • to │ │ │ │ │ -00056030: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00056040: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ -00056050: 3633 2e6a 6176 613a 204d 6973 7369 6e67 63.java: Missing │ │ │ │ │ -00056060: 2061 6363 6573 736f 7220 666f 7220 636f accessor for co │ │ │ │ │ -00056070: 6e73 7472 7563 746f 7220 7265 6665 7265 nstructor refere │ │ │ │ │ -00056080: 6e63 6520 706f 696e 7469 6e67 2074 6f20 nce pointing to │ │ │ │ │ -00056090: 7072 6976 6174 6520 696e 6e65 7220 636c private inner cl │ │ │ │ │ -000560a0: 6173 7320 6374 6f72 0a0a 3c6c 693e 746f ass ctor..
  • to │ │ │ │ │ -000560b0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -000560c0: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ -000560d0: 3634 2e6a 6176 613a 2043 6f6e 7374 7275 64.java: Constru │ │ │ │ │ -000560e0: 6374 6f72 2072 6566 6572 656e 6365 2074 ctor reference t │ │ │ │ │ -000560f0: 6f20 6e6f 6e2d 7265 6966 6961 626c 6520 o non-reifiable │ │ │ │ │ -00056100: 6172 7261 7920 7368 6f75 6c64 2062 6520 array should be │ │ │ │ │ -00056110: 7265 6a65 6374 6564 0a0a 3c6c 693e 746f rejected..
  • to │ │ │ │ │ -00056120: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00056130: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ -00056140: 3635 2e6a 6176 613a 204d 6973 7369 6e67 65.java: Missing │ │ │ │ │ -00056150: 2063 6173 7420 696e 206d 6574 686f 6420 cast in method │ │ │ │ │ -00056160: 7265 6665 7265 6e63 6520 6272 6964 6765 reference bridge │ │ │ │ │ -00056170: 206c 6561 6473 2074 6f20 4e6f 5375 6368 leads to NoSuch │ │ │ │ │ -00056180: 4d65 7468 6f64 4572 726f 720a 0a3c 6c69 MethodError..
  • tools/javac/lam │ │ │ │ │ -000561a0: 6264 612f 4d65 7468 6f64 5265 6665 7265 bda/MethodRefere │ │ │ │ │ -000561b0: 6e63 6536 362e 6a61 7661 3a20 4a61 7661 nce66.java: Java │ │ │ │ │ -000561c0: 6320 6372 6173 6865 7320 7768 656e 2063 c crashes when c │ │ │ │ │ -000561d0: 6f6d 7069 6c69 6e67 206d 6574 686f 6420 ompiling method │ │ │ │ │ -000561e0: 7265 6665 7265 6e63 6520 746f 2073 7461 reference to sta │ │ │ │ │ -000561f0: 7469 6320 696e 7465 7266 6163 6520 6d65 tic interface me │ │ │ │ │ -00056200: 7468 6f64 0a0a 3c6c 693e 746f 6f6c 732f thod..
  • tools/ │ │ │ │ │ -00056210: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ -00056220: 686f 6452 6566 6572 656e 6365 3637 2e6a hodReference67.j │ │ │ │ │ -00056230: 6176 613a 2053 7075 7269 6f75 7320 7261 ava: Spurious ra │ │ │ │ │ -00056240: 7720 7479 7065 7320 7761 726e 696e 6720 w types warning │ │ │ │ │ -00056250: 7768 656e 2075 7369 6e67 2075 6e62 6f75 when using unbou │ │ │ │ │ -00056260: 6e64 206d 6574 686f 6420 7265 6665 7265 nd method refere │ │ │ │ │ -00056270: 6e63 6573 0a0a 3c6c 693e 746f 6f6c 732f nces..
  • tools/ │ │ │ │ │ -00056280: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ -00056290: 686f 6452 6566 6572 656e 6365 3638 2e6a hodReference68.j │ │ │ │ │ -000562a0: 6176 613a 2041 6464 2062 6f74 746f 6d2d ava: Add bottom- │ │ │ │ │ -000562b0: 7570 2074 7970 652d 6368 6563 6b69 6e67 up type-checking │ │ │ │ │ -000562c0: 2073 7570 706f 7274 2066 6f72 2075 6e61 support for una │ │ │ │ │ -000562d0: 6d62 6967 756f 7573 206d 6574 686f 6420 mbiguous method │ │ │ │ │ -000562e0: 7265 6665 7265 6e63 6573 0a0a 3c6c 693e references..
  • │ │ │ │ │ -000562f0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00056300: 6461 2f4d 6574 686f 6452 6566 6572 656e da/MethodReferen │ │ │ │ │ -00056310: 6365 3639 2e6a 6176 613a 2041 6464 2062 ce69.java: Add b │ │ │ │ │ -00056320: 6f74 746f 6d2d 7570 2074 7970 652d 6368 ottom-up type-ch │ │ │ │ │ -00056330: 6563 6b69 6e67 2073 7570 706f 7274 2066 ecking support f │ │ │ │ │ -00056340: 6f72 2075 6e61 6d62 6967 756f 7573 206d or unambiguous m │ │ │ │ │ -00056350: 6574 686f 6420 7265 6665 7265 6e63 6573 ethod references │ │ │ │ │ -00056360: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00056370: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ -00056380: 6566 6572 656e 6365 3730 2e6a 6176 613a eference70.java: │ │ │ │ │ -00056390: 2041 6464 2062 6f74 746f 6d2d 7570 2074 Add bottom-up t │ │ │ │ │ -000563a0: 7970 652d 6368 6563 6b69 6e67 2073 7570 ype-checking sup │ │ │ │ │ -000563b0: 706f 7274 2066 6f72 2075 6e61 6d62 6967 port for unambig │ │ │ │ │ -000563c0: 756f 7573 206d 6574 686f 6420 7265 6665 uous method refe │ │ │ │ │ -000563d0: 7265 6e63 6573 0a0a 3c6c 693e 746f 6f6c rences..
  • tool │ │ │ │ │ -000563e0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ -000563f0: 6574 686f 6452 6566 6572 656e 6365 3731 ethodReference71 │ │ │ │ │ -00056400: 2e6a 6176 613a 2041 6464 2062 6f74 746f .java: Add botto │ │ │ │ │ -00056410: 6d2d 7570 2074 7970 652d 6368 6563 6b69 m-up type-checki │ │ │ │ │ -00056420: 6e67 2073 7570 706f 7274 2066 6f72 2075 ng support for u │ │ │ │ │ -00056430: 6e61 6d62 6967 756f 7573 206d 6574 686f nambiguous metho │ │ │ │ │ -00056440: 6420 7265 6665 7265 6e63 6573 0a0a 3c6c d references..tools/javac/la │ │ │ │ │ -00056460: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ -00056470: 656e 6365 3732 2e6a 6176 613a 2041 6464 ence72.java: Add │ │ │ │ │ -00056480: 2062 6f74 746f 6d2d 7570 2074 7970 652d bottom-up type- │ │ │ │ │ -00056490: 6368 6563 6b69 6e67 2073 7570 706f 7274 checking support │ │ │ │ │ -000564a0: 2066 6f72 2075 6e61 6d62 6967 756f 7573 for unambiguous │ │ │ │ │ -000564b0: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ -000564c0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -000564d0: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ -000564e0: 6452 6566 6572 656e 6365 3733 2e6a 6176 dReference73.jav │ │ │ │ │ -000564f0: 613a 204c 6f6f 6b20 6174 2027 7374 6174 a: Look at 'stat │ │ │ │ │ -00056500: 6963 2720 666c 6167 2077 6865 6e20 6368 ic' flag when ch │ │ │ │ │ -00056510: 6563 6b69 6e67 206d 6574 686f 6420 7265 ecking method re │ │ │ │ │ -00056520: 6665 7265 6e63 6573 0a0a 3c6c 693e 746f ferences..
  • to │ │ │ │ │ -00056530: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00056540: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ -00056550: 3734 2e6a 6176 613a 2043 616e 2774 2075 74.java: Can't u │ │ │ │ │ -00056560: 7365 2073 7570 6572 3a3a 7820 6d65 7468 se super::x meth │ │ │ │ │ -00056570: 6f64 2072 6566 6572 656e 6365 2077 6865 od reference whe │ │ │ │ │ -00056580: 6e20 7820 6973 2070 726f 7465 6374 6564 n x is protected │ │ │ │ │ -00056590: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000565a0: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ -000565b0: 6566 6572 656e 6365 3735 2e6a 6176 613a eference75.java: │ │ │ │ │ -000565c0: 204a 6176 6163 2063 6f6d 7069 6c65 7320 Javac compiles │ │ │ │ │ -000565d0: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ -000565e0: 2074 6861 7420 616c 6c6f 7773 2072 6573 that allows res │ │ │ │ │ -000565f0: 756c 7473 2069 6e20 616e 2049 6c6c 6567 ults in an Illeg │ │ │ │ │ -00056600: 616c 4163 6365 7373 4572 726f 720a 0a3c alAccessError..< │ │ │ │ │ -00056610: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00056620: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ -00056630: 7265 6e63 6541 7272 6179 436c 6f6e 652e renceArrayClone. │ │ │ │ │ -00056640: 6a61 7661 3a20 696e 745b 5d3a 3a63 6c6f java: int[]::clo │ │ │ │ │ -00056650: 6e65 2063 6175 7365 7320 226a 6176 612e ne causes "java. │ │ │ │ │ -00056660: 6c61 6e67 2e4e 6f43 6c61 7373 4465 6646 lang.NoClassDefF │ │ │ │ │ -00056670: 6f75 6e64 4572 726f 723a 2041 7272 6179 oundError: Array │ │ │ │ │ -00056680: 220a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 "..
  • tools/jav │ │ │ │ │ -00056690: 6163 2f6c 616d 6264 612f 4d65 7468 6f64 ac/lambda/Method │ │ │ │ │ -000566a0: 5265 6665 7265 6e63 6547 656e 6572 6963 ReferenceGeneric │ │ │ │ │ -000566b0: 5461 7267 6574 2e6a 6176 613a 2043 6c61 Target.java: Cla │ │ │ │ │ -000566c0: 7373 4361 7374 4578 6365 7074 696f 6e3a ssCastException: │ │ │ │ │ -000566d0: 2074 7970 696e 6720 696e 666f 726d 6174 typing informat │ │ │ │ │ -000566e0: 696f 6e20 6e65 6564 6564 2066 6f72 206d ion needed for m │ │ │ │ │ -000566f0: 6574 686f 6420 7265 6665 7265 6e63 6520 ethod reference │ │ │ │ │ -00056700: 6272 6964 6769 6e67 206e 6f74 2070 7265 bridging not pre │ │ │ │ │ -00056710: 7365 7276 6564 0a0a 3c6c 693e 746f 6f6c served..
  • tool │ │ │ │ │ -00056720: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ -00056730: 6574 686f 6452 6566 6572 656e 6365 4e6f ethodReferenceNo │ │ │ │ │ -00056740: 5468 6973 5465 7374 2e6a 6176 613a 2063 ThisTest.java: c │ │ │ │ │ -00056750: 6f6d 2e73 756e 2e74 6f6f 6c73 2e6a 6176 om.sun.tools.jav │ │ │ │ │ -00056760: 6163 2e75 7469 6c2e 4173 7365 7274 2e65 ac.util.Assert.e │ │ │ │ │ -00056770: 7272 6f72 2064 7572 696e 6720 636f 6465 rror during code │ │ │ │ │ -00056780: 2063 6f6d 7069 6c61 7469 6f6e 0a0a 3c6c compilation..tools/javac/la │ │ │ │ │ -000567a0: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ -000567b0: 656e 6365 5061 7273 6572 5465 7374 2e6a enceParserTest.j │ │ │ │ │ -000567c0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -000567d0: 7465 7374 7320 4164 6420 7061 7273 6572 tests Add parser │ │ │ │ │ -000567e0: 2073 7570 706f 7274 2066 6f72 206d 6574 support for met │ │ │ │ │ -000567f0: 686f 6420 7265 6665 7265 6e63 6573 2074 hod references t │ │ │ │ │ -00056800: 656d 706f 7261 7269 6c79 2077 6f72 6b61 emporarily worka │ │ │ │ │ -00056810: 726f 756e 6420 636f 6d62 6f20 7465 7374 round combo test │ │ │ │ │ -00056820: 7320 6172 6520 6361 7573 696e 6720 7469 s are causing ti │ │ │ │ │ -00056830: 6d65 206f 7574 2069 6e20 7365 7665 7261 me out in severa │ │ │ │ │ -00056840: 6c20 706c 6174 666f 726d 730a 0a3c 6c69 l platforms..
  • tools/javac/lam │ │ │ │ │ -00056860: 6264 612f 4d65 7468 6f64 5265 6665 7265 bda/MethodRefere │ │ │ │ │ -00056870: 6e63 6553 7461 7469 634e 6f74 4163 6365 nceStaticNotAcce │ │ │ │ │ -00056880: 7373 6962 6c65 5465 7374 2e6a 6176 613a ssibleTest.java: │ │ │ │ │ -00056890: 204a 6176 6163 2066 6169 6c73 2063 6f6d Javac fails com │ │ │ │ │ -000568a0: 7069 6c69 6e67 2043 6f6c 6c65 6374 6f72 piling Collector │ │ │ │ │ -000568b0: 732e 7265 6475 6369 6e67 2077 6974 6820 s.reducing with │ │ │ │ │ -000568c0: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ -000568d0: 2063 6f6d 6269 6e65 720a 0a3c 6c69 3e74 combiner..
  • t │ │ │ │ │ -000568e0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -000568f0: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ -00056900: 6556 6172 6172 6773 5465 7374 2e6a 6176 eVarargsTest.jav │ │ │ │ │ -00056910: 613a 2041 7373 6572 7469 6f6e 4572 726f a: AssertionErro │ │ │ │ │ -00056920: 7220 7768 656e 2063 6f6d 7069 6c69 6e67 r when compiling │ │ │ │ │ -00056930: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ -00056940: 6520 7769 7468 2067 656e 6572 6963 2063 e with generic c │ │ │ │ │ -00056950: 6f64 6520 616e 6420 7661 7261 7267 732e ode and varargs. │ │ │ │ │ -00056960: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00056970: 632f 6c61 6d62 6461 2f4d 6f73 7453 7065 c/lambda/MostSpe │ │ │ │ │ -00056980: 6369 6669 6330 312e 6a61 7661 3a20 4164 cific01.java: Ad │ │ │ │ │ -00056990: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ -000569a0: 6865 636b 2063 6f72 7265 6374 6e65 7373 heck correctness │ │ │ │ │ -000569b0: 206f 6620 7374 7275 6374 7572 616c 206d of structural m │ │ │ │ │ -000569c0: 6f73 7420 7370 6563 6966 6963 2074 6573 ost specific tes │ │ │ │ │ -000569d0: 7420 726f 7574 696e 650a 0a3c 6c69 3e74 t routine..
  • t │ │ │ │ │ -000569e0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -000569f0: 612f 4d6f 7374 5370 6563 6966 6963 3032 a/MostSpecific02 │ │ │ │ │ -00056a00: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ -00056a10: 6120 7465 7374 7320 6368 6563 6b20 636f a tests check co │ │ │ │ │ -00056a20: 7272 6563 746e 6573 7320 6f66 2073 7472 rrectness of str │ │ │ │ │ -00056a30: 7563 7475 7261 6c20 6d6f 7374 2073 7065 uctural most spe │ │ │ │ │ -00056a40: 6369 6669 6320 7465 7374 2072 6f75 7469 cific test routi │ │ │ │ │ -00056a50: 6e65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ne..
  • tools/ja │ │ │ │ │ -00056a60: 7661 632f 6c61 6d62 6461 2f4d 6f73 7453 vac/lambda/MostS │ │ │ │ │ -00056a70: 7065 6369 6669 6330 332e 6a61 7661 3a20 pecific03.java: │ │ │ │ │ -00056a80: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00056a90: 2063 6865 636b 2063 6f72 7265 6374 6e65 check correctne │ │ │ │ │ -00056aa0: 7373 206f 6620 7374 7275 6374 7572 616c ss of structural │ │ │ │ │ -00056ab0: 206d 6f73 7420 7370 6563 6966 6963 2074 most specific t │ │ │ │ │ -00056ac0: 6573 7420 726f 7574 696e 650a 0a3c 6c69 est routine..
  • tools/javac/lam │ │ │ │ │ -00056ae0: 6264 612f 4d6f 7374 5370 6563 6966 6963 bda/MostSpecific │ │ │ │ │ -00056af0: 3034 2e6a 6176 613a 2041 6464 206c 616d 04.java: Add lam │ │ │ │ │ -00056b00: 6264 6120 7465 7374 7320 5374 7275 6374 bda tests Struct │ │ │ │ │ -00056b10: 7572 616c 206d 6f73 7420 7370 6563 6966 ural most specif │ │ │ │ │ -00056b20: 6963 2064 6f65 736e 2774 2068 616e 646c ic doesn't handl │ │ │ │ │ -00056b30: 6520 6361 7365 7320 7769 7468 2077 696c e cases with wil │ │ │ │ │ -00056b40: 6463 6172 6473 2069 6e20 6675 6e63 7469 dcards in functi │ │ │ │ │ -00056b50: 6f6e 616c 2069 6e74 6572 6661 6365 730a onal interfaces. │ │ │ │ │ -00056b60: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00056b70: 2f6c 616d 6264 612f 4d6f 7374 5370 6563 /lambda/MostSpec │ │ │ │ │ -00056b80: 6966 6963 3035 2e6a 6176 613a 2041 6464 ific05.java: Add │ │ │ │ │ -00056b90: 206c 616d 6264 6120 7465 7374 7320 5374 lambda tests St │ │ │ │ │ -00056ba0: 7275 6374 7572 616c 206d 6f73 7420 7370 ructural most sp │ │ │ │ │ -00056bb0: 6563 6966 6963 2064 6f65 736e 2774 2068 ecific doesn't h │ │ │ │ │ -00056bc0: 616e 646c 6520 6361 7365 7320 7769 7468 andle cases with │ │ │ │ │ -00056bd0: 2077 696c 6463 6172 6473 2069 6e20 6675 wildcards in fu │ │ │ │ │ -00056be0: 6e63 7469 6f6e 616c 2069 6e74 6572 6661 nctional interfa │ │ │ │ │ -00056bf0: 6365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ces..
  • tools/j │ │ │ │ │ -00056c00: 6176 6163 2f6c 616d 6264 612f 4d6f 7374 avac/lambda/Most │ │ │ │ │ -00056c10: 5370 6563 6966 6963 3036 2e6a 6176 613a Specific06.java: │ │ │ │ │ -00056c20: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00056c30: 7320 6d6f 7374 2073 7065 6369 6669 6320 s most specific │ │ │ │ │ -00056c40: 7265 736f 6c75 7469 6f6e 2063 7261 7368 resolution crash │ │ │ │ │ -00056c50: 6573 206f 6e20 7374 7563 6b20 6c61 6d62 es on stuck lamb │ │ │ │ │ -00056c60: 6461 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a das..
  • tools/j │ │ │ │ │ -00056c70: 6176 6163 2f6c 616d 6264 612f 4d6f 7374 avac/lambda/Most │ │ │ │ │ -00056c80: 5370 6563 6966 6963 3037 2e6a 6176 613a Specific07.java: │ │ │ │ │ -00056c90: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00056ca0: 7320 7370 6563 756c 6174 6976 6520 6361 s speculative ca │ │ │ │ │ -00056cb0: 6368 6520 636f 6e74 656e 7473 2061 7265 che contents are │ │ │ │ │ -00056cc0: 206f 7665 7277 7269 7474 656e 2062 7920 overwritten by │ │ │ │ │ -00056cd0: 6465 6665 7272 6564 2074 7970 652d 6368 deferred type-ch │ │ │ │ │ -00056ce0: 6563 6b69 6e67 206f 6620 6e65 7374 6564 ecking of nested │ │ │ │ │ -00056cf0: 2073 7475 636b 2065 7870 7265 7373 696f stuck expressio │ │ │ │ │ -00056d00: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -00056d10: 7661 632f 6c61 6d62 6461 2f4d 6f73 7453 vac/lambda/MostS │ │ │ │ │ -00056d20: 7065 6369 6669 6330 382e 6a61 7661 3a20 pecific08.java: │ │ │ │ │ -00056d30: 5374 7275 6374 7572 616c 206d 6f73 7420 Structural most │ │ │ │ │ -00056d40: 7370 6563 6966 6963 2066 6169 6c73 2077 specific fails w │ │ │ │ │ -00056d50: 6865 6e20 6d65 7468 6f64 2072 6566 6572 hen method refer │ │ │ │ │ -00056d60: 656e 6365 2069 7320 7061 7373 6564 2074 ence is passed t │ │ │ │ │ -00056d70: 6f20 6f76 6572 6c6f 6164 6564 206d 6574 o overloaded met │ │ │ │ │ -00056d80: 686f 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a hod..
  • tools/j │ │ │ │ │ -00056d90: 6176 6163 2f6c 616d 6264 612f 4d6f 7374 avac/lambda/Most │ │ │ │ │ -00056da0: 5370 6563 6966 6963 3039 2e6a 6176 613a Specific09.java: │ │ │ │ │ -00056db0: 2053 686f 756c 6420 616c 7761 7973 2075 Should always u │ │ │ │ │ -00056dc0: 7365 206c 616d 6264 6120 626f 6479 2073 se lambda body s │ │ │ │ │ -00056dd0: 7472 7563 7475 7265 2074 6f20 6469 7361 tructure to disa │ │ │ │ │ -00056de0: 6d62 6967 7561 7465 206f 7665 726c 6f61 mbiguate overloa │ │ │ │ │ -00056df0: 6420 7265 736f 6c75 7469 6f6e 0a0a 3c6c d resolution..tools/javac/la │ │ │ │ │ -00056e10: 6d62 6461 2f4d 6f73 7453 7065 6369 6669 mbda/MostSpecifi │ │ │ │ │ -00056e20: 6331 302e 6a61 7661 3a20 5374 7275 6374 c10.java: Struct │ │ │ │ │ -00056e30: 7572 616c 206d 6f73 742d 7370 6563 6966 ural most-specif │ │ │ │ │ -00056e40: 6963 206c 6f67 6963 2066 6f72 206c 616d ic logic for lam │ │ │ │ │ -00056e50: 6264 6173 2c20 6d65 7468 6f64 2072 6566 bdas, method ref │ │ │ │ │ -00056e60: 732c 2070 6172 656e 732c 2061 6e64 2063 s, parens, and c │ │ │ │ │ -00056e70: 6f6e 6469 7469 6f6e 616c 730a 0a3c 6c69 onditionals..
  • tools/javac/lam │ │ │ │ │ -00056e90: 6264 612f 4d6f 7374 5370 6563 6966 6963 bda/MostSpecific │ │ │ │ │ -00056ea0: 3131 2e6a 6176 613a 2052 6574 7572 6e20 11.java: Return │ │ │ │ │ -00056eb0: 7479 7065 204f 626a 6563 7420 6973 206e type Object is n │ │ │ │ │ -00056ec0: 6f74 206d 6f72 6520 7370 6563 6966 6963 ot more specific │ │ │ │ │ -00056ed0: 2074 6861 6e20 7265 7475 726e 2074 7970 than return typ │ │ │ │ │ -00056ee0: 6520 5374 7269 6e67 0a0a 3c6c 693e 746f e String..
  • to │ │ │ │ │ -00056ef0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00056f00: 2f4d 6f73 7453 7065 6369 6669 6331 322e /MostSpecific12. │ │ │ │ │ -00056f10: 6a61 7661 3a20 4d6f 7374 2d73 7065 6369 java: Most-speci │ │ │ │ │ -00056f20: 6669 6320 7465 7374 696e 6720 7769 7468 fic testing with │ │ │ │ │ -00056f30: 2069 6e66 6572 656e 6365 2076 6172 6961 inference varia │ │ │ │ │ -00056f40: 626c 6573 2069 6e20 6675 6e63 7469 6f6e bles in function │ │ │ │ │ -00056f50: 2070 6172 616d 6574 6572 2074 7970 6573 parameter types │ │ │ │ │ -00056f60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00056f70: 632f 6c61 6d62 6461 2f4d 6f73 7453 7065 c/lambda/MostSpe │ │ │ │ │ -00056f80: 6369 6669 6331 332e 6a61 7661 3a20 4d6f cific13.java: Mo │ │ │ │ │ -00056f90: 7374 2d73 7065 6369 6669 6320 7465 7374 st-specific test │ │ │ │ │ -00056fa0: 696e 6720 7769 7468 2069 6e66 6572 656e ing with inferen │ │ │ │ │ -00056fb0: 6365 2076 6172 6961 626c 6573 2069 6e20 ce variables in │ │ │ │ │ -00056fc0: 6675 6e63 7469 6f6e 2070 6172 616d 6574 function paramet │ │ │ │ │ -00056fd0: 6572 2074 7970 6573 0a0a 3c6c 693e 746f er types..
  • to │ │ │ │ │ -00056fe0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00056ff0: 2f4d 6f73 7453 7065 6369 6669 6331 342e /MostSpecific14. │ │ │ │ │ -00057000: 6a61 7661 3a20 4d6f 7374 2d73 7065 6369 java: Most-speci │ │ │ │ │ -00057010: 6669 6320 7465 7374 696e 6720 666f 7220 fic testing for │ │ │ │ │ -00057020: 6e65 7374 6564 2066 756e 6374 696f 6e61 nested functiona │ │ │ │ │ -00057030: 6c20 696e 7465 7266 6163 6520 7479 7065 l interface type │ │ │ │ │ -00057040: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00057050: 6163 2f6c 616d 6264 612f 4d6f 7374 5370 ac/lambda/MostSp │ │ │ │ │ -00057060: 6563 6966 6963 3135 2e6a 6176 613a 2052 ecific15.java: R │ │ │ │ │ -00057070: 656e 616d 6520 6675 6e63 7469 6f6e 616c ename functional │ │ │ │ │ -00057080: 2069 6e74 6572 6661 6365 206d 6574 686f interface metho │ │ │ │ │ -00057090: 6420 7479 7065 2070 6172 616d 6574 6572 d type parameter │ │ │ │ │ -000570a0: 7320 6475 7269 6e67 206d 6f73 7420 7370 s during most sp │ │ │ │ │ -000570b0: 6563 6966 6963 2074 6573 740a 0a3c 6c69 ecific test..
  • tools/javac/lam │ │ │ │ │ -000570d0: 6264 612f 4d6f 7374 5370 6563 6966 6963 bda/MostSpecific │ │ │ │ │ -000570e0: 3136 2e6a 6176 613a 2052 656e 616d 6520 16.java: Rename │ │ │ │ │ -000570f0: 6675 6e63 7469 6f6e 616c 2069 6e74 6572 functional inter │ │ │ │ │ -00057100: 6661 6365 206d 6574 686f 6420 7479 7065 face method type │ │ │ │ │ -00057110: 2070 6172 616d 6574 6572 7320 6475 7269 parameters duri │ │ │ │ │ -00057120: 6e67 206d 6f73 7420 7370 6563 6966 6963 ng most specific │ │ │ │ │ -00057130: 2074 6573 740a 0a3c 6c69 3e74 6f6f 6c73 test..
  • tools │ │ │ │ │ -00057140: 2f6a 6176 6163 2f6c 616d 6264 612f 4d6f /javac/lambda/Mo │ │ │ │ │ -00057150: 7374 5370 6563 6966 6963 3137 2e6a 6176 stSpecific17.jav │ │ │ │ │ -00057160: 613a 2052 656e 616d 6520 6675 6e63 7469 a: Rename functi │ │ │ │ │ -00057170: 6f6e 616c 2069 6e74 6572 6661 6365 206d onal interface m │ │ │ │ │ -00057180: 6574 686f 6420 7479 7065 2070 6172 616d ethod type param │ │ │ │ │ -00057190: 6574 6572 7320 6475 7269 6e67 206d 6f73 eters during mos │ │ │ │ │ -000571a0: 7420 7370 6563 6966 6963 2074 6573 740a t specific test. │ │ │ │ │ -000571b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000571c0: 2f6c 616d 6264 612f 4d6f 7374 5370 6563 /lambda/MostSpec │ │ │ │ │ -000571d0: 6966 6963 3138 2e6a 6176 613a 2054 6573 ific18.java: Tes │ │ │ │ │ -000571e0: 7420 7468 6174 2067 656e 6572 6963 2066 t that generic f │ │ │ │ │ -000571f0: 756e 6374 696f 6e20 696e 7465 7266 6163 unction interfac │ │ │ │ │ -00057200: 6520 6d65 7468 6f64 2062 6f75 6e64 7320 e method bounds │ │ │ │ │ -00057210: 6172 6520 7468 6520 7361 6d65 0a0a 3c6c are the same..tools/javac/la │ │ │ │ │ -00057230: 6d62 6461 2f4d 6f73 7453 7065 6369 6669 mbda/MostSpecifi │ │ │ │ │ -00057240: 6331 392e 6a61 7661 3a20 5465 7374 2074 c19.java: Test t │ │ │ │ │ -00057250: 6861 7420 6765 6e65 7269 6320 6675 6e63 hat generic func │ │ │ │ │ -00057260: 7469 6f6e 2069 6e74 6572 6661 6365 206d tion interface m │ │ │ │ │ -00057270: 6574 686f 6420 626f 756e 6473 2061 7265 ethod bounds are │ │ │ │ │ -00057280: 2074 6865 2073 616d 650a 0a3c 6c69 3e74 the same..
  • t │ │ │ │ │ -00057290: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -000572a0: 612f 4d6f 7374 5370 6563 6966 6963 3230 a/MostSpecific20 │ │ │ │ │ -000572b0: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ -000572c0: 2067 656e 6572 6963 2066 756e 6374 696f generic functio │ │ │ │ │ -000572d0: 6e20 696e 7465 7266 6163 6520 6d65 7468 n interface meth │ │ │ │ │ -000572e0: 6f64 2062 6f75 6e64 7320 6172 6520 7468 od bounds are th │ │ │ │ │ -000572f0: 6520 7361 6d65 0a0a 3c6c 693e 746f 6f6c e same..
  • tool │ │ │ │ │ -00057300: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ -00057310: 6f73 7453 7065 6369 6669 6332 312e 6a61 ostSpecific21.ja │ │ │ │ │ -00057320: 7661 3a20 4d6f 7374 2073 7065 6369 6669 va: Most specifi │ │ │ │ │ -00057330: 6320 696e 6665 7265 6e63 6520 636f 6e73 c inference cons │ │ │ │ │ -00057340: 7472 6169 6e74 7320 6465 7269 7665 6420 traints derived │ │ │ │ │ -00057350: 6672 6f6d 2062 6f74 6820 6675 6e63 7469 from both functi │ │ │ │ │ -00057360: 6f6e 616c 2069 6e74 6572 6661 6365 206d onal interface m │ │ │ │ │ -00057370: 6574 686f 6420 7061 7261 6d65 7465 7273 ethod parameters │ │ │ │ │ -00057380: 2061 6e64 2074 7061 7261 6d20 626f 756e and tparam boun │ │ │ │ │ -00057390: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -000573a0: 7661 632f 6c61 6d62 6461 2f4d 6f73 7453 vac/lambda/MostS │ │ │ │ │ -000573b0: 7065 6369 6669 6332 322e 6a61 7661 3a20 pecific22.java: │ │ │ │ │ -000573c0: 4d6f 7374 2073 7065 6369 6669 6320 696e Most specific in │ │ │ │ │ -000573d0: 6665 7265 6e63 6520 636f 6e73 7472 6169 ference constrai │ │ │ │ │ -000573e0: 6e74 7320 6465 7269 7665 6420 6672 6f6d nts derived from │ │ │ │ │ -000573f0: 2062 6f74 6820 6675 6e63 7469 6f6e 616c both functional │ │ │ │ │ -00057400: 2069 6e74 6572 6661 6365 206d 6574 686f interface metho │ │ │ │ │ -00057410: 6420 7061 7261 6d65 7465 7273 2061 6e64 d parameters and │ │ │ │ │ -00057420: 2074 7061 7261 6d20 626f 756e 6473 0a0a tparam bounds.. │ │ │ │ │ -00057430: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00057440: 6c61 6d62 6461 2f4d 6f73 7453 7065 6369 lambda/MostSpeci │ │ │ │ │ -00057450: 6669 6332 332e 6a61 7661 3a20 4d6f 7374 fic23.java: Most │ │ │ │ │ -00057460: 2073 7065 6369 6669 6320 6661 696c 7572 specific failur │ │ │ │ │ -00057470: 6520 6966 2069 7661 7220 6361 6e20 6265 e if ivar can be │ │ │ │ │ -00057480: 2062 6f75 6e64 6564 2062 7920 6675 6e63 bounded by func │ │ │ │ │ -00057490: 7469 6f6e 616c 2069 6e74 6572 6661 6365 tional interface │ │ │ │ │ -000574a0: 206d 6574 686f 6420 7470 6172 616d 0a0a method tparam.. │ │ │ │ │ -000574b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000574c0: 6c61 6d62 6461 2f4d 6f73 7453 7065 6369 lambda/MostSpeci │ │ │ │ │ -000574d0: 6669 6332 342e 6a61 7661 3a20 4d6f 7374 fic24.java: Most │ │ │ │ │ -000574e0: 2073 7065 6369 6669 6320 6661 696c 7572 specific failur │ │ │ │ │ -000574f0: 6520 6966 2069 7661 7220 6361 6e20 6265 e if ivar can be │ │ │ │ │ -00057500: 2062 6f75 6e64 6564 2062 7920 6675 6e63 bounded by func │ │ │ │ │ -00057510: 7469 6f6e 616c 2069 6e74 6572 6661 6365 tional interface │ │ │ │ │ -00057520: 206d 6574 686f 6420 7470 6172 616d 0a0a method tparam.. │ │ │ │ │ -00057530: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00057540: 6c61 6d62 6461 2f4d 6f73 7453 7065 6369 lambda/MostSpeci │ │ │ │ │ -00057550: 6669 6332 352e 6a61 7661 3a20 4d6f 7374 fic25.java: Most │ │ │ │ │ -00057560: 2073 7065 6369 6669 6320 6661 696c 7572 specific failur │ │ │ │ │ -00057570: 6520 6966 2069 7661 7220 6361 6e20 6265 e if ivar can be │ │ │ │ │ -00057580: 2062 6f75 6e64 6564 2062 7920 6675 6e63 bounded by func │ │ │ │ │ -00057590: 7469 6f6e 616c 2069 6e74 6572 6661 6365 tional interface │ │ │ │ │ -000575a0: 206d 6574 686f 6420 7470 6172 616d 0a0a method tparam.. │ │ │ │ │ -000575b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000575c0: 6c61 6d62 6461 2f4d 6f73 7453 7065 6369 lambda/MostSpeci │ │ │ │ │ -000575d0: 6669 6332 362e 6a61 7661 3a20 4d6f 7374 fic26.java: Most │ │ │ │ │ -000575e0: 2073 7065 6369 6669 6320 696e 6665 7265 specific infere │ │ │ │ │ -000575f0: 6e63 6520 636f 6e73 7472 6169 6e74 7320 nce constraints │ │ │ │ │ -00057600: 6465 7269 7665 6420 6672 6f6d 2069 6e74 derived from int │ │ │ │ │ -00057610: 6572 7365 6374 696f 6e20 626f 756e 640a ersection bound. │ │ │ │ │ -00057620: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00057630: 2f6c 616d 6264 612f 4d6f 7374 5370 6563 /lambda/MostSpec │ │ │ │ │ -00057640: 6966 6963 3237 2e6a 6176 613a 204d 6f73 ific27.java: Mos │ │ │ │ │ -00057650: 7420 7370 6563 6966 6963 2069 6e66 6572 t specific infer │ │ │ │ │ -00057660: 656e 6365 2063 6f6e 7374 7261 696e 7473 ence constraints │ │ │ │ │ -00057670: 2064 6572 6976 6564 2066 726f 6d20 696e derived from in │ │ │ │ │ -00057680: 7465 7273 6563 7469 6f6e 2062 6f75 6e64 tersection bound │ │ │ │ │ -00057690: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000576a0: 632f 6c61 6d62 6461 2f4d 6f73 7453 7065 c/lambda/MostSpe │ │ │ │ │ -000576b0: 6369 6669 6332 382e 6a61 7661 3a20 5465 cific28.java: Te │ │ │ │ │ -000576c0: 7374 2074 6861 7420 6675 6e63 7469 6f6e st that function │ │ │ │ │ -000576d0: 616c 2069 6e74 6572 6661 6365 206d 6574 al interface met │ │ │ │ │ -000576e0: 686f 6420 7061 7261 6d65 7465 7220 7479 hod parameter ty │ │ │ │ │ -000576f0: 7065 7320 6172 6520 6571 7561 6c2c 2065 pes are equal, e │ │ │ │ │ -00057700: 7665 6e20 666f 7220 616e 2065 7870 6c69 ven for an expli │ │ │ │ │ -00057710: 6369 7420 6c61 6d62 6461 0a0a 3c6c 693e cit lambda..
  • │ │ │ │ │ -00057720: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00057730: 6461 2f4d 6f73 7453 7065 6369 6669 6332 da/MostSpecific2 │ │ │ │ │ -00057740: 392e 6a61 7661 3a20 436f 7272 6563 7420 9.java: Correct │ │ │ │ │ -00057750: 6d6f 7374 2d73 7065 6369 6669 6320 7465 most-specific te │ │ │ │ │ -00057760: 7374 2077 6865 6e20 7769 6c64 6361 7264 st when wildcard │ │ │ │ │ -00057770: 7320 6170 7065 6172 2069 6e20 6675 6e63 s appear in func │ │ │ │ │ -00057780: 7469 6f6e 616c 2069 6e74 6572 6661 6365 tional interface │ │ │ │ │ -00057790: 2074 7970 650a 0a3c 6c69 3e74 6f6f 6c73 type..
  • tools │ │ │ │ │ -000577a0: 2f6a 6176 6163 2f6c 616d 6264 612f 4d6f /javac/lambda/Mo │ │ │ │ │ -000577b0: 7374 5370 6563 6966 6963 3330 2e6a 6176 stSpecific30.jav │ │ │ │ │ -000577c0: 613a 2043 6f72 7265 6374 206d 6f73 742d a: Correct most- │ │ │ │ │ -000577d0: 7370 6563 6966 6963 2074 6573 7420 7768 specific test wh │ │ │ │ │ -000577e0: 656e 2077 696c 6463 6172 6473 2061 7070 en wildcards app │ │ │ │ │ -000577f0: 6561 7220 696e 2066 756e 6374 696f 6e61 ear in functiona │ │ │ │ │ -00057800: 6c20 696e 7465 7266 6163 6520 7479 7065 l interface type │ │ │ │ │ -00057810: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00057820: 632f 6c61 6d62 6461 2f4d 6f73 7453 7065 c/lambda/MostSpe │ │ │ │ │ -00057830: 6369 6669 6333 312e 6a61 7661 3a20 436f cific31.java: Co │ │ │ │ │ -00057840: 7272 6563 7420 6d6f 7374 2d73 7065 6369 rrect most-speci │ │ │ │ │ -00057850: 6669 6320 7465 7374 2077 6865 6e20 7769 fic test when wi │ │ │ │ │ -00057860: 6c64 6361 7264 7320 6170 7065 6172 2069 ldcards appear i │ │ │ │ │ -00057870: 6e20 6675 6e63 7469 6f6e 616c 2069 6e74 n functional int │ │ │ │ │ -00057880: 6572 6661 6365 2074 7970 650a 0a3c 6c69 erface type..
  • tools/javac/lam │ │ │ │ │ -000578a0: 6264 612f 4d6f 7374 5370 6563 6966 6963 bda/MostSpecific │ │ │ │ │ -000578b0: 3332 2e6a 6176 613a 2043 6f72 7265 6374 32.java: Correct │ │ │ │ │ -000578c0: 206d 6f73 742d 7370 6563 6966 6963 2074 most-specific t │ │ │ │ │ -000578d0: 6573 7420 7768 656e 2077 696c 6463 6172 est when wildcar │ │ │ │ │ -000578e0: 6473 2061 7070 6561 7220 696e 2066 756e ds appear in fun │ │ │ │ │ -000578f0: 6374 696f 6e61 6c20 696e 7465 7266 6163 ctional interfac │ │ │ │ │ -00057900: 6520 7479 7065 0a0a 3c6c 693e 746f 6f6c e type..
  • tool │ │ │ │ │ -00057910: 732f 6a61 7661 632f 6c61 6d62 6461 2f4e s/javac/lambda/N │ │ │ │ │ -00057920: 616b 6564 5468 6973 2e6a 6176 613a 2041 akedThis.java: A │ │ │ │ │ -00057930: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00057940: 6261 7369 6320 7465 7374 2066 6f72 2063 basic test for c │ │ │ │ │ -00057950: 6170 7475 7265 206f 6620 6e6f 6e2d 6d75 apture of non-mu │ │ │ │ │ -00057960: 7461 626c 6520 6c6f 6361 6c73 0a0a 3c6c table locals..tools/javac/la │ │ │ │ │ -00057980: 6d62 6461 2f4e 6573 7465 6443 6170 7475 mbda/NestedCaptu │ │ │ │ │ -00057990: 7265 3031 2e6a 6176 613a 204e 6573 7465 re01.java: Neste │ │ │ │ │ -000579a0: 6420 6d65 7468 6f64 2063 6170 7475 7265 d method capture │ │ │ │ │ -000579b0: 2061 6e64 2069 6e66 6572 656e 6365 0a0a and inference.. │ │ │ │ │ -000579c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000579d0: 6c61 6d62 6461 2f4e 6573 7465 6443 6170 lambda/NestedCap │ │ │ │ │ -000579e0: 7475 7265 3032 2e6a 6176 613a 204e 6573 ture02.java: Nes │ │ │ │ │ -000579f0: 7465 6420 6d65 7468 6f64 2063 6170 7475 ted method captu │ │ │ │ │ -00057a00: 7265 2061 6e64 2069 6e66 6572 656e 6365 re and inference │ │ │ │ │ -00057a10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00057a20: 632f 6c61 6d62 6461 2f4e 6573 7465 6443 c/lambda/NestedC │ │ │ │ │ -00057a30: 6170 7475 7265 3033 2e6a 6176 613a 204e apture03.java: N │ │ │ │ │ -00057a40: 6573 7465 6420 6d65 7468 6f64 2063 6170 ested method cap │ │ │ │ │ -00057a50: 7475 7265 2061 6e64 2069 6e66 6572 656e ture and inferen │ │ │ │ │ -00057a60: 6365 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ce..
  • tools/ja │ │ │ │ │ -00057a70: 7661 632f 6c61 6d62 6461 2f4e 6573 7465 vac/lambda/Neste │ │ │ │ │ -00057a80: 6443 6170 7475 7265 3034 2e6a 6176 613a dCapture04.java: │ │ │ │ │ -00057a90: 2056 6572 6966 7920 6572 726f 7220 6174 Verify error at │ │ │ │ │ -00057aa0: 2072 756e 7469 6d65 2064 7565 2074 6f20 runtime due to │ │ │ │ │ -00057ab0: 696e 636f 7272 6563 7420 636c 6173 7369 incorrect classi │ │ │ │ │ -00057ac0: 6669 6361 7469 6f6e 206f 6620 6120 6c61 fication of a la │ │ │ │ │ -00057ad0: 6d62 6461 2061 7320 6265 696e 6720 696e mbda as being in │ │ │ │ │ -00057ae0: 7374 616e 6365 2063 6170 7475 7269 6e67 stance capturing │ │ │ │ │ -00057af0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00057b00: 632f 6c61 6d62 6461 2f4e 6f54 6172 6765 c/lambda/NoTarge │ │ │ │ │ -00057b10: 744c 616d 6264 612e 6a61 7661 3a20 456e tLambda.java: En │ │ │ │ │ -00057b20: 7375 7265 206a 6176 6163 2064 6f65 7320 sure javac does │ │ │ │ │ -00057b30: 6e6f 7420 6372 6173 6820 666f 7220 2869 not crash for (i │ │ │ │ │ -00057b40: 6e76 616c 6964 2920 6c61 6d62 6461 2069 nvalid) lambda i │ │ │ │ │ -00057b50: 6e20 7374 616e 6461 6c6f 6e65 2063 6f6e n standalone con │ │ │ │ │ -00057b60: 6469 7469 6f6e 616c 2065 7870 7265 7373 ditional express │ │ │ │ │ -00057b70: 696f 6e2e 0a0a 3c6c 693e 746f 6f6c 732f ion...
  • tools/ │ │ │ │ │ -00057b80: 6a61 7661 632f 6c61 6d62 6461 2f4e 6f57 javac/lambda/NoW │ │ │ │ │ -00057b90: 6172 6e4f 6e49 6d70 6c69 6369 7450 6172 arnOnImplicitPar │ │ │ │ │ -00057ba0: 616d 732e 6a61 7661 3a20 4a61 7661 6320 ams.java: Javac │ │ │ │ │ -00057bb0: 6973 7375 6573 2073 7075 7269 6f75 7320 issues spurious │ │ │ │ │ -00057bc0: 7261 7720 7479 7065 2077 6172 6e69 6e67 raw type warning │ │ │ │ │ -00057bd0: 7320 7768 656e 206c 616d 6264 6120 6861 s when lambda ha │ │ │ │ │ -00057be0: 7320 696d 706c 6963 6974 2070 6172 616d s implicit param │ │ │ │ │ -00057bf0: 6574 6572 2074 7970 6573 0a0a 3c6c 693e eter types..
  • │ │ │ │ │ -00057c00: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00057c10: 6461 2f53 4535 416e 6e6f 7461 7469 6f6e da/SE5Annotation │ │ │ │ │ -00057c20: 734f 6e4c 616d 6264 6150 6172 616d 6574 sOnLambdaParamet │ │ │ │ │ -00057c30: 6572 732e 6a61 7661 3a20 446f 206e 6f74 ers.java: Do not │ │ │ │ │ -00057c40: 2072 6574 6169 6e20 6465 636c 6172 6174 retain declarat │ │ │ │ │ -00057c50: 696f 6e20 616e 6e6f 7461 7469 6f6e 7320 ion annotations │ │ │ │ │ -00057c60: 6f6e 206c 616d 6264 6120 666f 726d 616c on lambda formal │ │ │ │ │ -00057c70: 2070 6172 616d 6574 6572 730a 0a3c 6c69 parameters..
  • tools/javac/lam │ │ │ │ │ -00057c90: 6264 612f 5365 7269 616c 697a 6162 6c65 bda/Serializable │ │ │ │ │ -00057ca0: 4f62 6a65 6374 4d65 7468 6f64 732e 6a61 ObjectMethods.ja │ │ │ │ │ -00057cb0: 7661 3a20 4368 6563 6b20 7468 6174 2073 va: Check that s │ │ │ │ │ -00057cc0: 6572 6961 6c69 7a61 626c 6520 6c61 6d62 erializable lamb │ │ │ │ │ -00057cd0: 6461 7320 7265 6665 7272 696e 6720 746f das referring to │ │ │ │ │ -00057ce0: 206a 2e6c 2e4f 626a 6563 7420 6d65 7468 j.l.Object meth │ │ │ │ │ -00057cf0: 6f64 7320 776f 726b 2e0a 0a3c 6c69 3e74 ods work...
  • t │ │ │ │ │ -00057d00: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00057d10: 612f 5365 7269 616c 697a 6564 4c61 6d62 a/SerializedLamb │ │ │ │ │ -00057d20: 6461 496e 496e 6974 2e6a 6176 613a 2042 daInInit.java: B │ │ │ │ │ -00057d30: 6164 206d 6574 686f 6420 6e61 6d65 3a20 ad method name: │ │ │ │ │ -00057d40: 5365 7269 616c 697a 6564 206c 616d 6264 Serialized lambd │ │ │ │ │ -00057d50: 6120 696e 2061 2063 6f6e 7374 7275 6374 a in a construct │ │ │ │ │ -00057d60: 6f72 206f 7220 636c 6173 7320 696e 6974 or or class init │ │ │ │ │ -00057d70: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00057d80: 632f 6c61 6d62 6461 2f53 696e 676c 654c c/lambda/SingleL │ │ │ │ │ -00057d90: 6f63 616c 5465 7374 2e6a 6176 613a 2042 ocalTest.java: B │ │ │ │ │ -00057da0: 6164 2063 6f64 6520 6765 6e65 7261 7465 ad code generate │ │ │ │ │ -00057db0: 6420 2856 6572 6966 7945 7272 6f72 2920 d (VerifyError) │ │ │ │ │ -00057dc0: 7768 656e 206c 616d 6264 6120 696e 7374 when lambda inst │ │ │ │ │ -00057dd0: 616e 7469 6174 6573 2065 6e63 6c6f 7369 antiates enclosi │ │ │ │ │ -00057de0: 6e67 206c 6f63 616c 2063 6c61 7373 2061 ng local class a │ │ │ │ │ -00057df0: 6e64 2068 6173 2063 6170 7475 7265 6420 nd has captured │ │ │ │ │ -00057e00: 7661 7269 6162 6c65 730a 0a3c 6c69 3e74 variables..
  • t │ │ │ │ │ -00057e10: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00057e20: 612f 5374 6174 6963 4d65 7468 6f64 4e65 a/StaticMethodNe │ │ │ │ │ -00057e30: 6754 6573 742e 6a61 7661 3a20 7374 6174 gTest.java: stat │ │ │ │ │ -00057e40: 6963 206d 6574 686f 6420 6973 2063 616c ic method is cal │ │ │ │ │ -00057e50: 6c65 6420 7669 6120 7375 7065 720a 0a3c led via super..< │ │ │ │ │ -00057e60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00057e70: 616d 6264 612f 5438 3032 3439 3437 2f50 ambda/T8024947/P │ │ │ │ │ -00057e80: 6f74 656e 7469 616c 6c79 416d 6269 6775 otentiallyAmbigu │ │ │ │ │ -00057e90: 6f75 7357 6172 6e69 6e67 5465 7374 2e6a ousWarningTest.j │ │ │ │ │ -00057ea0: 6176 613a 206a 6176 6163 2073 686f 756c ava: javac shoul │ │ │ │ │ -00057eb0: 6420 6973 7375 6520 7468 6520 706f 7465 d issue the pote │ │ │ │ │ -00057ec0: 6e74 6961 6c6c 7920 616d 6269 6775 6f75 ntially ambiguou │ │ │ │ │ -00057ed0: 7320 6f76 6572 6c6f 6164 2077 6172 6e69 s overload warni │ │ │ │ │ -00057ee0: 6e67 206f 6e6c 7920 7768 6572 6520 7468 ng only where th │ │ │ │ │ -00057ef0: 6520 7072 6f62 6c65 6d20 6170 7065 6172 e problem appear │ │ │ │ │ -00057f00: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00057f10: 6163 2f6c 616d 6264 612f 5438 3032 3532 ac/lambda/T80252 │ │ │ │ │ -00057f20: 3930 2f45 7870 6c69 6369 7456 5349 6d70 90/ExplicitVSImp │ │ │ │ │ -00057f30: 6c69 6369 744c 616d 6264 6154 6573 742e licitLambdaTest. │ │ │ │ │ -00057f40: 6a61 7661 3a20 6a61 7661 6320 696d 706c java: javac impl │ │ │ │ │ -00057f50: 6963 6974 2076 6572 7375 7320 6578 706c icit versus expl │ │ │ │ │ -00057f60: 6963 6974 206c 616d 6264 6120 636f 6d70 icit lambda comp │ │ │ │ │ -00057f70: 696c 6174 696f 6e20 6572 726f 720a 0a3c ilation error..< │ │ │ │ │ -00057f80: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00057f90: 616d 6264 612f 5438 3032 3538 3136 2f43 ambda/T8025816/C │ │ │ │ │ -00057fa0: 7261 7368 4d65 7468 6f64 5265 6665 7265 rashMethodRefere │ │ │ │ │ -00057fb0: 6e63 6557 6974 6853 6974 6554 7970 6556 nceWithSiteTypeV │ │ │ │ │ -00057fc0: 6172 5465 7374 2e6a 6176 613a 2043 6f6d arTest.java: Com │ │ │ │ │ -00057fd0: 7069 6c65 7220 6372 6173 6820 7768 656e piler crash when │ │ │ │ │ -00057fe0: 2064 6566 6175 6c74 206d 6574 686f 6420 default method │ │ │ │ │ -00057ff0: 6361 6c6c 2077 6974 6820 6d65 7468 6f64 call with method │ │ │ │ │ -00058000: 2072 6566 6572 656e 6365 0a0a 3c6c 693e reference..
  • │ │ │ │ │ -00058010: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00058020: 6461 2f54 3830 3333 3438 332f 4967 6e6f da/T8033483/Igno │ │ │ │ │ -00058030: 7265 4c61 6d62 6461 426f 6479 4475 7269 reLambdaBodyDuri │ │ │ │ │ -00058040: 6e67 5265 736f 6c75 7469 6f6e 5465 7374 ngResolutionTest │ │ │ │ │ -00058050: 312e 6a61 7661 3a20 5368 6f75 6c64 2069 1.java: Should i │ │ │ │ │ -00058060: 676e 6f72 6520 6e65 7374 6564 206c 616d gnore nested lam │ │ │ │ │ -00058070: 6264 6120 626f 6469 6573 2064 7572 696e bda bodies durin │ │ │ │ │ -00058080: 6720 6f76 6572 6c6f 6164 2072 6573 6f6c g overload resol │ │ │ │ │ -00058090: 7574 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ution..
  • tools │ │ │ │ │ -000580a0: 2f6a 6176 6163 2f6c 616d 6264 612f 5438 /javac/lambda/T8 │ │ │ │ │ -000580b0: 3033 3334 3833 2f49 676e 6f72 654c 616d 033483/IgnoreLam │ │ │ │ │ -000580c0: 6264 6142 6f64 7944 7572 696e 6752 6573 bdaBodyDuringRes │ │ │ │ │ -000580d0: 6f6c 7574 696f 6e54 6573 7432 2e6a 6176 olutionTest2.jav │ │ │ │ │ -000580e0: 613a 2053 686f 756c 6420 6967 6e6f 7265 a: Should ignore │ │ │ │ │ -000580f0: 206e 6573 7465 6420 6c61 6d62 6461 2062 nested lambda b │ │ │ │ │ -00058100: 6f64 6965 7320 6475 7269 6e67 206f 7665 odies during ove │ │ │ │ │ -00058110: 726c 6f61 6420 7265 736f 6c75 7469 6f6e rload resolution │ │ │ │ │ -00058120: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00058130: 632f 6c61 6d62 6461 2f54 3830 3337 3933 c/lambda/T803793 │ │ │ │ │ -00058140: 352f 4c61 6d62 6461 5769 7468 4269 6e4f 5/LambdaWithBinO │ │ │ │ │ -00058150: 7043 6f6e 7374 5265 6654 6f43 6f6e 7374 pConstRefToConst │ │ │ │ │ -00058160: 5374 7269 6e67 2e6a 6176 613a 204a 6176 String.java: Jav │ │ │ │ │ -00058170: 6163 3a20 6669 6e61 6c20 6c6f 6361 6c20 ac: final local │ │ │ │ │ -00058180: 5374 7269 6e67 2076 6172 2072 6566 6572 String var refer │ │ │ │ │ -00058190: 656e 6365 6420 696e 2062 696e 6172 792f enced in binary/ │ │ │ │ │ -000581a0: 756e 6172 7920 6f70 2069 6e20 6c61 6d62 unary op in lamb │ │ │ │ │ -000581b0: 6461 2070 726f 6475 6365 7320 636f 6465 da produces code │ │ │ │ │ -000581c0: 2074 6861 7420 646f 6573 206e 6f74 2076 that does not v │ │ │ │ │ -000581d0: 6572 6966 790a 0a3c 6c69 3e74 6f6f 6c73 erify..
  • tools │ │ │ │ │ -000581e0: 2f6a 6176 6163 2f6c 616d 6264 612f 5438 /javac/lambda/T8 │ │ │ │ │ -000581f0: 3033 3831 3832 2f43 7261 7368 4675 6e63 038182/CrashFunc │ │ │ │ │ -00058200: 7469 6f6e 4465 7363 7269 7074 6f72 4578 tionDescriptorEx │ │ │ │ │ -00058210: 6365 7074 696f 6e54 6573 742e 6a61 7661 ceptionTest.java │ │ │ │ │ -00058220: 3a20 6a61 7661 6320 6372 6173 6820 7769 : javac crash wi │ │ │ │ │ -00058230: 7468 2046 756e 6374 696f 6e44 6573 6372 th FunctionDescr │ │ │ │ │ -00058240: 6970 746f 724c 6f6f 6b75 7045 7272 6f72 iptorLookupError │ │ │ │ │ -00058250: 2066 6f72 2069 6e76 616c 6964 2066 756e for invalid fun │ │ │ │ │ -00058260: 6374 696f 6e61 6c20 696e 7465 7266 6163 ctional interfac │ │ │ │ │ -00058270: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -00058280: 6163 2f6c 616d 6264 612f 5438 3033 3834 ac/lambda/T80384 │ │ │ │ │ -00058290: 3230 2f4c 616d 6264 6149 6e63 7265 6d65 20/LambdaIncreme │ │ │ │ │ -000582a0: 6e74 2e6a 6176 613a 204c 616d 6264 6120 nt.java: Lambda │ │ │ │ │ -000582b0: 7265 7475 726e 696e 6720 706f 7374 2d69 returning post-i │ │ │ │ │ -000582c0: 6e63 7265 6d65 6e74 2067 656e 6572 6174 ncrement generat │ │ │ │ │ -000582d0: 6573 2077 726f 6e67 2063 6f64 650a 0a3c es wrong code..< │ │ │ │ │ -000582e0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -000582f0: 616d 6264 612f 5438 3034 3137 3034 2f45 ambda/T8041704/E │ │ │ │ │ -00058300: 7272 6f72 4d65 7373 6167 6554 6573 742e rrorMessageTest. │ │ │ │ │ -00058310: 6a61 7661 3a20 7772 6f6e 6720 6572 726f java: wrong erro │ │ │ │ │ -00058320: 7220 6d65 7373 6167 6520 7768 656e 206d r message when m │ │ │ │ │ -00058330: 6978 696e 6720 6c61 6d62 6461 2065 7870 ixing lambda exp │ │ │ │ │ -00058340: 7265 7373 696f 6e20 616e 6420 696e 6e65 ression and inne │ │ │ │ │ -00058350: 7220 636c 6173 730a 0a3c 6c69 3e74 6f6f r class..
  • too │ │ │ │ │ -00058360: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00058370: 5438 3034 3237 3539 2f49 6d70 6c69 6369 T8042759/Implici │ │ │ │ │ -00058380: 744c 616d 6264 6143 6f6e 7369 6465 7265 tLambdaConsidere │ │ │ │ │ -00058390: 6446 6f72 4170 706c 6963 6162 696c 6974 dForApplicabilit │ │ │ │ │ -000583a0: 7954 6573 742e 6a61 7661 3a20 4c61 6d62 yTest.java: Lamb │ │ │ │ │ -000583b0: 6461 2072 6574 7572 6e69 6e67 2069 6d70 da returning imp │ │ │ │ │ -000583c0: 6c69 6369 746c 792d 7479 7065 6420 6c61 licitly-typed la │ │ │ │ │ -000583d0: 6d62 6461 7320 636f 6e73 6964 6572 6564 mbdas considered │ │ │ │ │ -000583e0: 2070 6572 7469 6e65 6e74 2074 6f20 6170 pertinent to ap │ │ │ │ │ -000583f0: 706c 6963 6162 696c 6974 790a 0a3c 6c69 plicability..
  • tools/javac/lam │ │ │ │ │ -00058410: 6264 612f 5438 3035 3630 3134 2e6a 6176 bda/T8056014.jav │ │ │ │ │ -00058420: 613a 2056 6572 6966 7920 7468 6174 2066 a: Verify that f │ │ │ │ │ -00058430: 756c 6c20 7479 7065 2069 6e66 6572 656e ull type inferen │ │ │ │ │ -00058440: 6365 2069 7320 7573 6564 2077 6865 6e20 ce is used when │ │ │ │ │ -00058450: 6361 6c6c 696e 6720 6120 6d65 7468 6f64 calling a method │ │ │ │ │ -00058460: 206f 6e20 6120 7479 7065 2076 6172 6961 on a type varia │ │ │ │ │ -00058470: 626c 652e 0a0a 3c6c 693e 746f 6f6c 732f ble...
  • tools/ │ │ │ │ │ -00058480: 6a61 7661 632f 6c61 6d62 6461 2f54 3830 javac/lambda/T80 │ │ │ │ │ -00058490: 3536 3938 342e 6a61 7661 3a20 456e 7375 56984.java: Ensu │ │ │ │ │ -000584a0: 7265 2074 6861 7420 6d65 7468 6f64 2072 re that method r │ │ │ │ │ -000584b0: 6573 6f6c 7574 696f 6e20 7275 6e73 206f esolution runs o │ │ │ │ │ -000584c0: 7665 7220 6120 6361 7074 7572 6564 2074 ver a captured t │ │ │ │ │ -000584d0: 7970 6520 7661 7269 6162 6c65 7320 7768 ype variables wh │ │ │ │ │ -000584e0: 656e 2063 6865 636b 696e 6720 6966 2064 en checking if d │ │ │ │ │ -000584f0: 6566 6572 7265 6420 6174 7472 6962 7574 eferred attribut │ │ │ │ │ -00058500: 696f 6e20 6973 206e 6565 6465 640a 0a3c ion is needed..< │ │ │ │ │ -00058510: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00058520: 616d 6264 612f 5438 3035 3737 3934 2e6a ambda/T8057794.j │ │ │ │ │ -00058530: 6176 613a 2054 6865 2074 7265 6520 666f ava: The tree fo │ │ │ │ │ -00058540: 7220 5479 7065 5661 722e 636c 6173 7320 r TypeVar.class │ │ │ │ │ -00058550: 646f 6573 206e 6f74 2068 6176 6520 6120 does not have a │ │ │ │ │ -00058560: 7479 7065 2073 6574 2c20 7768 6963 6820 type set, which │ │ │ │ │ -00058570: 6c65 6164 7320 746f 2061 6e20 4e50 4520 leads to an NPE │ │ │ │ │ -00058580: 7768 656e 2063 6865 636b 696e 6720 6966 when checking if │ │ │ │ │ -00058590: 2064 6566 6572 7265 6420 6174 7472 6962 deferred attrib │ │ │ │ │ -000585a0: 7574 696f 6e20 6973 206e 6565 6465 640a ution is needed. │ │ │ │ │ -000585b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000585c0: 2f6c 616d 6264 612f 5438 3035 3738 3030 /lambda/T8057800 │ │ │ │ │ -000585d0: 2f4e 5045 4d65 7468 6f64 5265 6665 7265 /NPEMethodRefere │ │ │ │ │ -000585e0: 6e63 6541 6e64 4765 6e65 7269 6373 5465 nceAndGenericsTe │ │ │ │ │ -000585f0: 7374 2e6a 6176 613a 204d 6574 686f 6420 st.java: Method │ │ │ │ │ -00058600: 7265 6665 7265 6e63 6520 7769 7468 2067 reference with g │ │ │ │ │ -00058610: 656e 6572 6963 2074 7970 6520 6372 6561 eneric type crea │ │ │ │ │ -00058620: 7465 7320 4e50 4520 7768 656e 2063 6f6d tes NPE when com │ │ │ │ │ -00058630: 7069 6c69 6e67 0a0a 3c6c 693e 746f 6f6c piling..
  • tool │ │ │ │ │ -00058640: 732f 6a61 7661 632f 6c61 6d62 6461 2f54 s/javac/lambda/T │ │ │ │ │ -00058650: 3830 3737 3630 352e 6a61 7661 3a20 4c61 8077605.java: La │ │ │ │ │ -00058660: 6d62 6461 2077 6974 6820 7061 7261 6d65 mbda with parame │ │ │ │ │ -00058670: 7465 7273 2069 6e20 6669 656c 6420 696e ters in field in │ │ │ │ │ -00058680: 6974 6961 6c69 7a65 7220 7368 6f75 6c64 itializer should │ │ │ │ │ -00058690: 206e 6f74 2062 7265 616b 2063 6f6d 7069 not break compi │ │ │ │ │ -000586a0: 6c61 7469 6f6e 2028 4d65 6d62 6572 456e lation (MemberEn │ │ │ │ │ -000586b0: 7465 722e 6e65 6564 734c 617a 7943 6f6e ter.needsLazyCon │ │ │ │ │ -000586c0: 7374 5661 6c75 6520 7368 6f75 6c64 2064 stValue should d │ │ │ │ │ -000586d0: 6574 6563 7420 7468 6520 696e 6974 6961 etect the initia │ │ │ │ │ -000586e0: 6c69 7a65 7220 6361 6e6e 6f74 2062 6520 lizer cannot be │ │ │ │ │ -000586f0: 6120 636f 6e73 7461 6e74 290a 0a3c 6c69 a constant)..
  • tools/javac/lam │ │ │ │ │ -00058710: 6264 612f 5438 3132 3937 3430 2f41 6c6c bda/T8129740/All │ │ │ │ │ -00058720: 6f77 456e 636c 6f73 696e 6756 6172 4361 owEnclosingVarCa │ │ │ │ │ -00058730: 7074 7572 6554 6573 742e 6a61 7661 3a20 ptureTest.java: │ │ │ │ │ -00058740: 496e 636f 7272 6563 7420 636c 6173 7320 Incorrect class │ │ │ │ │ -00058750: 6669 6c65 2063 7265 6174 6564 2077 6865 file created whe │ │ │ │ │ -00058760: 6e20 7061 7373 696e 6720 6c61 6d62 6461 n passing lambda │ │ │ │ │ -00058770: 2069 6e20 696e 6e65 7220 636c 6173 7320 in inner class │ │ │ │ │ -00058780: 636f 6e73 7472 7563 746f 720a 0a3c 6c69 constructor..
  • tools/javac/lam │ │ │ │ │ -000587a0: 6264 612f 5438 3132 3937 3430 2f43 6170 bda/T8129740/Cap │ │ │ │ │ -000587b0: 7475 7265 496e 4374 6f72 4368 6169 6e69 tureInCtorChaini │ │ │ │ │ -000587c0: 6e67 5465 7374 2e6a 6176 613a 2049 6e63 ngTest.java: Inc │ │ │ │ │ -000587d0: 6f72 7265 6374 2063 6c61 7373 2066 696c orrect class fil │ │ │ │ │ -000587e0: 6520 6372 6561 7465 6420 7768 656e 2070 e created when p │ │ │ │ │ -000587f0: 6173 7369 6e67 206c 616d 6264 6120 696e assing lambda in │ │ │ │ │ -00058800: 2069 6e6e 6572 2063 6c61 7373 2063 6f6e inner class con │ │ │ │ │ -00058810: 7374 7275 6374 6f72 0a0a 3c6c 693e 746f structor..
  • to │ │ │ │ │ -00058820: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00058830: 2f54 3831 3239 3734 302f 5175 616c 6966 /T8129740/Qualif │ │ │ │ │ -00058840: 6965 6454 6869 7341 6363 6573 7354 6573 iedThisAccessTes │ │ │ │ │ -00058850: 742e 6a61 7661 3a20 496e 636f 7272 6563 t.java: Incorrec │ │ │ │ │ -00058860: 7420 636c 6173 7320 6669 6c65 2063 7265 t class file cre │ │ │ │ │ -00058870: 6174 6564 2077 6865 6e20 7061 7373 696e ated when passin │ │ │ │ │ -00058880: 6720 6c61 6d62 6461 2069 6e20 696e 6e65 g lambda in inne │ │ │ │ │ -00058890: 7220 636c 6173 7320 636f 6e73 7472 7563 r class construc │ │ │ │ │ -000588a0: 746f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a tor..
  • tools/j │ │ │ │ │ -000588b0: 6176 6163 2f6c 616d 6264 612f 5438 3132 avac/lambda/T812 │ │ │ │ │ -000588c0: 3937 3430 2f53 6f75 7263 6554 6f53 6f75 9740/SourceToSou │ │ │ │ │ -000588d0: 7263 6554 7261 6e73 6c61 7469 6f6e 5465 rceTranslationTe │ │ │ │ │ -000588e0: 7374 2e6a 6176 613a 2049 6e63 6f72 7265 st.java: Incorre │ │ │ │ │ -000588f0: 6374 2063 6c61 7373 2066 696c 6520 6372 ct class file cr │ │ │ │ │ -00058900: 6561 7465 6420 7768 656e 2070 6173 7369 eated when passi │ │ │ │ │ -00058910: 6e67 206c 616d 6264 6120 696e 2069 6e6e ng lambda in inn │ │ │ │ │ -00058920: 6572 2063 6c61 7373 2063 6f6e 7374 7275 er class constru │ │ │ │ │ -00058930: 6374 6f72 0a0a 3c6c 693e 746f 6f6c 732f ctor..
  • tools/ │ │ │ │ │ -00058940: 6a61 7661 632f 6c61 6d62 6461 2f54 3831 javac/lambda/T81 │ │ │ │ │ -00058950: 3435 3035 312e 6a61 7661 3a20 5772 6f6e 45051.java: Wron │ │ │ │ │ -00058960: 6720 7061 7261 6d65 7465 7220 6e61 6d65 g parameter name │ │ │ │ │ -00058970: 2069 6e20 7379 6e74 6865 7469 6320 6c61 in synthetic la │ │ │ │ │ -00058980: 6d62 6461 206d 6574 686f 6420 6c65 6164 mbda method lead │ │ │ │ │ -00058990: 7320 746f 2076 6572 6966 6965 7220 6572 s to verifier er │ │ │ │ │ -000589a0: 726f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ror..
  • tools/j │ │ │ │ │ -000589b0: 6176 6163 2f6c 616d 6264 612f 5438 3137 avac/lambda/T817 │ │ │ │ │ -000589c0: 3533 3137 2e6a 6176 613a 206a 6176 6163 5317.java: javac │ │ │ │ │ -000589d0: 2064 6f65 7320 6e6f 7420 6973 7375 6520 does not issue │ │ │ │ │ -000589e0: 756e 6368 6563 6b65 6420 7761 726e 696e unchecked warnin │ │ │ │ │ -000589f0: 6773 2077 6865 6e20 6368 6563 6b69 6e67 gs when checking │ │ │ │ │ -00058a00: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ -00058a10: 6520 7265 7475 726e 2074 7970 6573 0a0a e return types.. │ │ │ │ │ -00058a20: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00058a30: 6c61 6d62 6461 2f54 3831 3935 3539 382e lambda/T8195598. │ │ │ │ │ -00058a40: 6a61 7661 3a20 5265 6665 7265 6e63 6520 java: Reference │ │ │ │ │ -00058a50: 746f 206f 7665 726c 6f61 6465 6420 6d65 to overloaded me │ │ │ │ │ -00058a60: 7468 6f64 2069 7320 616d 6269 6775 6f75 thod is ambiguou │ │ │ │ │ -00058a70: 7320 7769 7468 2033 206d 6574 686f 6473 s with 3 methods │ │ │ │ │ -00058a80: 2062 7574 2077 6f72 6b73 2077 6974 6820 but works with │ │ │ │ │ -00058a90: 320a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 2..
  • tools/jav │ │ │ │ │ -00058aa0: 6163 2f6c 616d 6264 612f 5438 3230 3934 ac/lambda/T82094 │ │ │ │ │ -00058ab0: 3037 2f56 6572 6966 6965 7245 7272 6f72 07/VerifierError │ │ │ │ │ -00058ac0: 496e 6e65 7250 6c75 734c 616d 6264 612e InnerPlusLambda. │ │ │ │ │ -00058ad0: 6a61 7661 3a20 5665 7269 6679 4572 726f java: VerifyErro │ │ │ │ │ -00058ae0: 7220 6973 2074 6872 6f77 6e20 666f 7220 r is thrown for │ │ │ │ │ -00058af0: 696e 6e65 7220 636c 6173 7320 7769 7468 inner class with │ │ │ │ │ -00058b00: 206c 616d 6264 610a 0a3c 6c69 3e74 6f6f lambda..
  • too │ │ │ │ │ -00058b10: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00058b20: 5438 3231 3337 3033 2f49 6e76 616c 6964 T8213703/Invalid │ │ │ │ │ -00058b30: 5265 6365 6976 6572 5479 7065 5465 7374 ReceiverTypeTest │ │ │ │ │ -00058b40: 2e6a 6176 613a 204c 616d 6264 6143 6f6e .java: LambdaCon │ │ │ │ │ -00058b50: 7665 7273 696f 6e45 7863 6570 7469 6f6e versionException │ │ │ │ │ -00058b60: 3a20 496e 7661 6c69 6420 7265 6365 6976 : Invalid receiv │ │ │ │ │ -00058b70: 6572 2074 7970 6520 6e6f 7420 6120 7375 er type not a su │ │ │ │ │ -00058b80: 6274 7970 6520 6f66 2069 6d70 6c65 6d65 btype of impleme │ │ │ │ │ -00058b90: 6e74 6174 696f 6e20 7479 7065 2069 6e74 ntation type int │ │ │ │ │ -00058ba0: 6572 6661 6365 0a0a 3c6c 693e 746f 6f6c erface..
  • tool │ │ │ │ │ -00058bb0: 732f 6a61 7661 632f 6c61 6d62 6461 2f54 s/javac/lambda/T │ │ │ │ │ -00058bc0: 3832 3335 3536 342e 6a61 7661 3a20 5665 8235564.java: Ve │ │ │ │ │ -00058bd0: 7269 6679 2074 6861 7420 7061 7373 696e rify that passin │ │ │ │ │ -00058be0: 6720 6d65 6d62 6572 2072 6566 6572 656e g member referen │ │ │ │ │ -00058bf0: 6365 7320 746f 2061 206d 6574 686f 6420 ces to a method │ │ │ │ │ -00058c00: 6e6f 7420 6163 6365 7074 696e 6720 6675 not accepting fu │ │ │ │ │ -00058c10: 6e63 7469 6f6e 616c 2069 6e74 6572 6661 nctional interfa │ │ │ │ │ -00058c20: 6365 2064 6f65 7320 6e6f 7420 6372 6173 ce does not cras │ │ │ │ │ -00058c30: 6820 7468 6520 636f 6d70 696c 6572 2e0a h the compiler.. │ │ │ │ │ -00058c40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00058c50: 2f6c 616d 6264 612f 5461 7267 6574 5479 /lambda/TargetTy │ │ │ │ │ -00058c60: 7065 3031 2e6a 6176 613a 2041 6464 206c pe01.java: Add l │ │ │ │ │ -00058c70: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ -00058c80: 6b20 6e65 7374 6564 2063 6173 6520 6f66 k nested case of │ │ │ │ │ -00058c90: 206f 7665 726c 6f61 6420 7265 736f 6c75 overload resolu │ │ │ │ │ -00058ca0: 7469 6f6e 2061 6e64 206c 616d 6264 6120 tion and lambda │ │ │ │ │ -00058cb0: 7061 7261 6d65 7465 7220 696e 6665 7265 parameter infere │ │ │ │ │ -00058cc0: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -00058cd0: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ -00058ce0: 6574 5479 7065 3032 2e6a 6176 613a 2041 etType02.java: A │ │ │ │ │ -00058cf0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00058d00: 6368 6563 6b20 6f76 6572 6c6f 6164 2072 check overload r │ │ │ │ │ -00058d10: 6573 6f6c 7574 696f 6e20 616e 6420 7461 esolution and ta │ │ │ │ │ -00058d20: 7267 6574 2074 7970 6520 696e 6665 7265 rget type infere │ │ │ │ │ -00058d30: 6e63 6520 772e 722e 742e 0a0a 3c6c 693e nce w.r.t...
  • │ │ │ │ │ -00058d40: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00058d50: 6461 2f54 6172 6765 7454 7970 6530 332e da/TargetType03. │ │ │ │ │ -00058d60: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00058d70: 2074 6573 7473 2063 6865 636b 206f 7665 tests check ove │ │ │ │ │ -00058d80: 726c 6f61 6420 7265 736f 6c75 7469 6f6e rload resolution │ │ │ │ │ -00058d90: 2061 6e64 2074 6172 6765 7420 7479 7065 and target type │ │ │ │ │ -00058da0: 2069 6e66 6572 656e 6365 2077 2e72 2e74 inference w.r.t │ │ │ │ │ -00058db0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00058dc0: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ -00058dd0: 5479 7065 3034 2e6a 6176 613a 2041 6464 Type04.java: Add │ │ │ │ │ -00058de0: 206c 616d 6264 6120 7465 7374 7320 7461 lambda tests ta │ │ │ │ │ -00058df0: 7267 6574 2074 7970 696e 6720 696e 2061 rget typing in a │ │ │ │ │ -00058e00: 7373 6967 6e6d 656e 7420 636f 6e74 6578 ssignment contex │ │ │ │ │ -00058e10: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ -00058e20: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ -00058e30: 5479 7065 3035 2e6a 6176 613a 2041 6464 Type05.java: Add │ │ │ │ │ -00058e40: 206c 616d 6264 6120 7465 7374 7320 7465 lambda tests te │ │ │ │ │ -00058e50: 7374 2072 6563 7572 7369 6f6e 2074 6872 st recursion thr │ │ │ │ │ -00058e60: 6f75 6768 2053 414d 2074 7970 650a 0a3c ough SAM type..< │ │ │ │ │ -00058e70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00058e80: 616d 6264 612f 5461 7267 6574 5479 7065 ambda/TargetType │ │ │ │ │ -00058e90: 3036 2e6a 6176 613a 2041 6464 206c 616d 06.java: Add lam │ │ │ │ │ -00058ea0: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ -00058eb0: 636f 6d70 6c65 7820 6361 7365 206f 6620 complex case of │ │ │ │ │ -00058ec0: 7461 7267 6574 2074 7970 696e 670a 0a3c target typing..< │ │ │ │ │ -00058ed0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00058ee0: 616d 6264 612f 5461 7267 6574 5479 7065 ambda/TargetType │ │ │ │ │ -00058ef0: 3037 2e6a 6176 613a 2041 6464 206c 616d 07.java: Add lam │ │ │ │ │ -00058f00: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ -00058f10: 7468 6174 2065 7870 6c69 6369 7420 6765 that explicit ge │ │ │ │ │ -00058f20: 6e65 7269 6320 7461 7267 6574 2074 7970 neric target typ │ │ │ │ │ -00058f30: 6520 7061 7273 6573 2077 2f6f 2070 726f e parses w/o pro │ │ │ │ │ -00058f40: 626c 656d 730a 0a3c 6c69 3e74 6f6f 6c73 blems..
  • tools │ │ │ │ │ -00058f50: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ -00058f60: 7267 6574 5479 7065 3038 2e6a 6176 613a rgetType08.java: │ │ │ │ │ -00058f70: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00058f80: 7320 6368 6563 6b20 7468 6174 2065 7870 s check that exp │ │ │ │ │ -00058f90: 6c69 6369 7420 6e6f 6e2d 6765 6e65 7269 licit non-generi │ │ │ │ │ -00058fa0: 6320 7461 7267 6574 2074 7970 6520 7061 c target type pa │ │ │ │ │ -00058fb0: 7273 6573 2077 2f6f 2070 726f 626c 656d rses w/o problem │ │ │ │ │ -00058fc0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00058fd0: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ -00058fe0: 5479 7065 3130 2e6a 6176 613a 2041 6464 Type10.java: Add │ │ │ │ │ -00058ff0: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ -00059000: 6563 6b20 7468 6174 2077 696c 6463 6172 eck that wildcar │ │ │ │ │ -00059010: 6473 2069 6e20 7468 6520 7461 7267 6574 ds in the target │ │ │ │ │ -00059020: 206d 6574 686f 6420 6f66 2061 206c 616d method of a lam │ │ │ │ │ -00059030: 6264 6120 636f 6e76 6572 7369 6f6e 2069 bda conversion i │ │ │ │ │ -00059040: 7320 6861 6e64 6c65 6420 636f 7272 6563 s handled correc │ │ │ │ │ -00059050: 746c 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a tly..
  • tools/j │ │ │ │ │ -00059060: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ -00059070: 6574 5479 7065 3131 2e6a 6176 613a 2041 etType11.java: A │ │ │ │ │ -00059080: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00059090: 6368 6563 6b20 7468 6174 2077 696c 6463 check that wildc │ │ │ │ │ -000590a0: 6172 6473 2069 6e20 7468 6520 7461 7267 ards in the targ │ │ │ │ │ -000590b0: 6574 206d 6574 686f 6420 6f66 2061 206c et method of a l │ │ │ │ │ -000590c0: 616d 6264 6120 636f 6e76 6572 7369 6f6e ambda conversion │ │ │ │ │ -000590d0: 2069 7320 6861 6e64 6c65 6420 636f 7272 is handled corr │ │ │ │ │ -000590e0: 6563 746c 790a 0a3c 6c69 3e74 6f6f 6c73 ectly..
  • tools │ │ │ │ │ -000590f0: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ -00059100: 7267 6574 5479 7065 3132 2e6a 6176 613a rgetType12.java: │ │ │ │ │ -00059110: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00059120: 7320 466c 6f77 2073 686f 756c 6420 6e6f s Flow should no │ │ │ │ │ -00059130: 7420 616e 616c 797a 6520 6c61 6d62 6461 t analyze lambda │ │ │ │ │ -00059140: 2062 6f64 7920 7468 6174 2063 6f6e 7461 body that conta │ │ │ │ │ -00059150: 696e 7320 6572 726f 7273 2064 7565 2074 ins errors due t │ │ │ │ │ -00059160: 6f20 7061 7274 6961 6c6c 7920 7370 6563 o partially spec │ │ │ │ │ -00059170: 6966 6965 6420 7061 7261 6d65 7465 7220 ified parameter │ │ │ │ │ -00059180: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ -00059190: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ -000591a0: 7267 6574 5479 7065 3133 2e6a 6176 613a rgetType13.java: │ │ │ │ │ -000591b0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -000591c0: 7320 6661 696c 7572 6520 746f 2069 6e66 s failure to inf │ │ │ │ │ -000591d0: 6572 2065 7863 6570 7469 6f6e 2074 6872 er exception thr │ │ │ │ │ -000591e0: 6f77 6e20 7479 7065 7320 6672 6f6d 206c own types from l │ │ │ │ │ -000591f0: 616d 6264 6120 626f 6479 2063 6175 7365 ambda body cause │ │ │ │ │ -00059200: 7320 6368 6563 6b65 6420 6578 6365 7074 s checked except │ │ │ │ │ -00059210: 696f 6e20 746f 2062 6520 736b 6970 7065 ion to be skippe │ │ │ │ │ -00059220: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ -00059230: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ -00059240: 5479 7065 3134 2e6a 6176 613a 2041 6464 Type14.java: Add │ │ │ │ │ -00059250: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ -00059260: 6563 6b20 7468 6174 2072 6574 7572 6e20 eck that return │ │ │ │ │ -00059270: 7479 7065 2069 7320 696e 6665 7272 6564 type is inferred │ │ │ │ │ -00059280: 2066 726f 6d20 7461 7267 6574 2074 7970 from target typ │ │ │ │ │ -00059290: 6520 7768 656e 2063 7963 6c69 6320 696e e when cyclic in │ │ │ │ │ -000592a0: 6665 7265 6e63 6520 666f 756e 640a 0a3c ference found..< │ │ │ │ │ -000592b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -000592c0: 616d 6264 612f 5461 7267 6574 5479 7065 ambda/TargetType │ │ │ │ │ -000592d0: 3135 2e6a 6176 613a 2041 6464 206c 616d 15.java: Add lam │ │ │ │ │ -000592e0: 6264 6120 7465 7374 7320 6261 6420 7461 bda tests bad ta │ │ │ │ │ -000592f0: 7267 6574 2d74 7970 6520 696e 6665 7265 rget-type infere │ │ │ │ │ -00059300: 6e63 6520 6c65 6164 2074 6f20 636f 6d70 nce lead to comp │ │ │ │ │ -00059310: 696c 6572 2063 7261 7368 0a0a 3c6c 693e iler crash..
  • │ │ │ │ │ -00059320: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00059330: 6461 2f54 6172 6765 7454 7970 6531 362e da/TargetType16. │ │ │ │ │ -00059340: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00059350: 2074 6573 7473 2043 6865 636b 2076 6f69 tests Check voi │ │ │ │ │ -00059360: 642d 636f 6d70 6174 6962 696c 6974 7920 d-compatibility │ │ │ │ │ -00059370: 696e 2073 7472 6963 7420 7673 2e0a 0a3c in strict vs...< │ │ │ │ │ -00059380: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00059390: 616d 6264 612f 5461 7267 6574 5479 7065 ambda/TargetType │ │ │ │ │ -000593a0: 3137 2e6a 6176 613a 2041 6464 206c 616d 17.java: Add lam │ │ │ │ │ -000593b0: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ -000593c0: 7468 6174 206a 6176 6163 2072 6563 6f76 that javac recov │ │ │ │ │ -000593d0: 6572 7320 7375 6363 6573 6675 6c6c 7920 ers succesfully │ │ │ │ │ -000593e0: 6672 6f6d 2062 6164 2063 6173 7420 636f from bad cast co │ │ │ │ │ -000593f0: 6e76 6572 7369 6f6e 2074 6f20 7072 696d nversion to prim │ │ │ │ │ -00059400: 6974 6976 6520 7479 7065 0a0a 3c6c 693e itive type..
  • │ │ │ │ │ -00059410: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00059420: 6461 2f54 6172 6765 7454 7970 6531 382e da/TargetType18. │ │ │ │ │ -00059430: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00059440: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -00059450: 7420 6a61 7661 6320 646f 6573 6e27 7420 t javac doesn't │ │ │ │ │ -00059460: 6372 6173 6820 6966 2069 6d70 6c69 6369 crash if implici │ │ │ │ │ -00059470: 7420 6c61 6d62 6461 2070 6172 616d 6574 t lambda paramet │ │ │ │ │ -00059480: 6572 2069 7320 696e 766f 6c76 6564 2069 er is involved i │ │ │ │ │ -00059490: 6e20 6361 7374 0a0a 3c6c 693e 746f 6f6c n cast..
  • tool │ │ │ │ │ -000594a0: 732f 6a61 7661 632f 6c61 6d62 6461 2f54 s/javac/lambda/T │ │ │ │ │ -000594b0: 6172 6765 7454 7970 6531 392e 6a61 7661 argetType19.java │ │ │ │ │ -000594c0: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -000594d0: 7473 2063 6f6d 706c 6578 2063 6173 6520 ts complex case │ │ │ │ │ -000594e0: 6f66 2067 656e 6572 6963 206d 6574 686f of generic metho │ │ │ │ │ -000594f0: 6420 6361 6c6c 2077 6974 6820 6c61 6d62 d call with lamb │ │ │ │ │ -00059500: 6461 2061 7267 756d 656e 7420 7768 6572 da argument wher │ │ │ │ │ -00059510: 6520 7461 7267 6574 2069 7320 6120 7769 e target is a wi │ │ │ │ │ -00059520: 6c64 6361 7264 2053 414d 0a0a 3c6c 693e ldcard SAM..
  • │ │ │ │ │ -00059530: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00059540: 6461 2f54 6172 6765 7454 7970 6532 302e da/TargetType20. │ │ │ │ │ -00059550: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00059560: 2074 6573 7473 2063 6f6d 706c 6578 2063 tests complex c │ │ │ │ │ -00059570: 6173 6520 6f66 206c 616d 6264 6120 7265 ase of lambda re │ │ │ │ │ -00059580: 7475 726e 2074 7970 6520 7468 6174 2064 turn type that d │ │ │ │ │ -00059590: 6570 656e 6473 206f 6e20 6765 6e65 7269 epends on generi │ │ │ │ │ -000595a0: 6320 6d65 7468 6f64 2069 6e66 6572 656e c method inferen │ │ │ │ │ -000595b0: 6365 2076 6172 6961 626c 650a 0a3c 6c69 ce variable..
  • tools/javac/lam │ │ │ │ │ -000595d0: 6264 612f 5461 7267 6574 5479 7065 3231 bda/TargetType21 │ │ │ │ │ -000595e0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ -000595f0: 6120 7465 7374 7320 6368 6563 6b20 7468 a tests check th │ │ │ │ │ -00059600: 6174 2063 616e 6469 6461 7465 7320 7769 at candidates wi │ │ │ │ │ -00059610: 7468 2063 7963 6c69 6320 7479 7065 2d69 th cyclic type-i │ │ │ │ │ -00059620: 6e66 6572 656e 6365 2061 7265 2072 656d nference are rem │ │ │ │ │ -00059630: 6f76 6564 2066 726f 6d20 7468 6520 7365 oved from the se │ │ │ │ │ -00059640: 7420 6f66 2061 7070 6c69 6361 626c 6520 t of applicable │ │ │ │ │ -00059650: 6d65 7468 6f64 730a 0a3c 6c69 3e74 6f6f methods..
  • too │ │ │ │ │ -00059660: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00059670: 5461 7267 6574 5479 7065 3232 2e6a 6176 TargetType22.jav │ │ │ │ │ -00059680: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -00059690: 7374 7320 6368 6563 6b20 7468 6174 2063 sts check that c │ │ │ │ │ -000596a0: 616e 6469 6461 7465 7320 7769 7468 2069 andidates with i │ │ │ │ │ -000596b0: 6e63 6f6d 7061 7469 626c 6520 5341 4d20 ncompatible SAM │ │ │ │ │ -000596c0: 6465 7363 7269 7074 6f72 2061 7267 7320 descriptor args │ │ │ │ │ -000596d0: 6c65 6e67 7468 2061 7265 2072 656d 6f76 length are remov │ │ │ │ │ -000596e0: 6564 2066 726f 6d20 7468 6520 7365 7420 ed from the set │ │ │ │ │ -000596f0: 6f66 2061 7070 6c69 6361 626c 6520 6d65 of applicable me │ │ │ │ │ -00059700: 7468 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 thods..
  • tools │ │ │ │ │ -00059710: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ -00059720: 7267 6574 5479 7065 3233 2e6a 6176 613a rgetType23.java: │ │ │ │ │ -00059730: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00059740: 7320 6368 6563 6b20 6361 7365 206f 6620 s check case of │ │ │ │ │ -00059750: 616d 6269 6775 6f75 7320 6d65 7468 6f64 ambiguous method │ │ │ │ │ -00059760: 2063 616c 6c20 7769 7468 206c 616d 6264 call with lambd │ │ │ │ │ -00059770: 6120 7768 6f73 6520 626f 6479 2063 616e a whose body can │ │ │ │ │ -00059780: 6e6f 7420 636f 6d70 6c65 7465 206e 6f72 not complete nor │ │ │ │ │ -00059790: 6d61 6c6c 790a 0a3c 6c69 3e74 6f6f 6c73 mally..
  • tools │ │ │ │ │ -000597a0: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ -000597b0: 7267 6574 5479 7065 3234 2e6a 6176 613a rgetType24.java: │ │ │ │ │ -000597c0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -000597d0: 7320 6368 6563 6b20 6361 7365 206f 6620 s check case of │ │ │ │ │ -000597e0: 6e65 7374 6564 206d 6574 686f 6420 6361 nested method ca │ │ │ │ │ -000597f0: 6c6c 7320 7769 7468 206c 616d 6264 6120 lls with lambda │ │ │ │ │ -00059800: 6578 7072 6573 7369 6f6e 0a0a 3c6c 693e expression..
  • │ │ │ │ │ -00059810: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00059820: 6461 2f54 6172 6765 7454 7970 6532 352e da/TargetType25. │ │ │ │ │ -00059830: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00059840: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -00059850: 7420 6c61 6d62 6461 2065 7870 7265 7373 t lambda express │ │ │ │ │ -00059860: 696f 6e20 6361 6e20 6170 7065 6172 2069 ion can appear i │ │ │ │ │ -00059870: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -00059880: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ -00059890: 5479 7065 3236 2e6a 6176 613a 2041 6464 Type26.java: Add │ │ │ │ │ -000598a0: 206c 616d 6264 6120 7465 7374 7320 6361 lambda tests ca │ │ │ │ │ -000598b0: 7365 206f 6620 6379 636c 6963 2074 7970 se of cyclic typ │ │ │ │ │ -000598c0: 6520 696e 6665 7265 6e63 6520 286c 616d e inference (lam │ │ │ │ │ -000598d0: 6264 6120 7061 7373 6564 2077 6865 7265 bda passed where │ │ │ │ │ -000598e0: 2069 6e66 6572 656e 6365 2076 6172 2065 inference var e │ │ │ │ │ -000598f0: 7870 6563 7465 6429 0a0a 3c6c 693e 746f xpected)..
  • to │ │ │ │ │ -00059900: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00059910: 2f54 6172 6765 7454 7970 6532 372e 6a61 /TargetType27.ja │ │ │ │ │ -00059920: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ -00059930: 6573 7473 2063 6f6d 706c 6578 2063 6173 ests complex cas │ │ │ │ │ -00059940: 6520 6f66 2063 7963 6c69 6320 7479 7065 e of cyclic type │ │ │ │ │ -00059950: 2069 6e66 6572 656e 6365 2028 6c61 6d62 inference (lamb │ │ │ │ │ -00059960: 6461 2072 6574 7572 6e65 6420 7768 6572 da returned wher │ │ │ │ │ -00059970: 6520 696e 6665 7265 6e63 6520 7661 7220 e inference var │ │ │ │ │ -00059980: 6578 7065 6374 6564 290a 0a3c 6c69 3e74 expected)..
  • t │ │ │ │ │ -00059990: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -000599a0: 612f 5461 7267 6574 5479 7065 3238 2e6a a/TargetType28.j │ │ │ │ │ -000599b0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -000599c0: 7465 7374 7320 7461 7267 6574 2074 7970 tests target typ │ │ │ │ │ -000599d0: 6520 696e 6665 7265 6e63 6520 696e 2061 e inference in a │ │ │ │ │ -000599e0: 2063 6173 6520 7768 6572 6520 6c61 6d62 case where lamb │ │ │ │ │ -000599f0: 6461 2065 7870 7265 7373 696f 6e20 7265 da expression re │ │ │ │ │ -00059a00: 7475 726e 7320 6469 616d 6f6e 640a 0a3c turns diamond..< │ │ │ │ │ -00059a10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00059a20: 616d 6264 612f 5461 7267 6574 5479 7065 ambda/TargetType │ │ │ │ │ -00059a30: 3239 2e6a 6176 613a 2041 6464 206c 616d 29.java: Add lam │ │ │ │ │ -00059a40: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ -00059a50: 7479 7065 2d73 7562 7374 6974 7574 696f type-substitutio │ │ │ │ │ -00059a60: 6e20 696e 2053 414d 2074 7970 6520 7769 n in SAM type wi │ │ │ │ │ -00059a70: 6c64 6361 7264 7320 696e 6665 7265 6e63 ldcards inferenc │ │ │ │ │ -00059a80: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -00059a90: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ -00059aa0: 5479 7065 3330 2e6a 6176 613a 2041 6464 Type30.java: Add │ │ │ │ │ -00059ab0: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ -00059ac0: 6563 6b20 7468 6174 2074 6172 6765 7420 eck that target │ │ │ │ │ -00059ad0: 7479 7065 2069 7320 7072 6f70 6167 6174 type is propagat │ │ │ │ │ -00059ae0: 6564 2074 6872 6f75 6768 2070 6172 656e ed through paren │ │ │ │ │ -00059af0: 7468 6573 697a 6564 2065 7870 7265 7373 thesized express │ │ │ │ │ -00059b00: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ -00059b10: 6a61 7661 632f 6c61 6d62 6461 2f54 6172 javac/lambda/Tar │ │ │ │ │ -00059b20: 6765 7454 7970 6533 312e 6a61 7661 3a20 getType31.java: │ │ │ │ │ -00059b30: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00059b40: 2063 6865 636b 2074 6861 7420 7461 7267 check that targ │ │ │ │ │ -00059b50: 6574 2074 7970 6520 6f66 2061 2063 6173 et type of a cas │ │ │ │ │ -00059b60: 7420 6973 2070 726f 7061 6761 7465 6420 t is propagated │ │ │ │ │ -00059b70: 7468 726f 7567 6820 7061 7265 6e74 6865 through parenthe │ │ │ │ │ -00059b80: 7369 7a65 6420 6578 7072 6573 7369 6f6e sized expression │ │ │ │ │ -00059b90: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00059ba0: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ -00059bb0: 5479 7065 3332 2e6a 6176 613a 2041 6464 Type32.java: Add │ │ │ │ │ -00059bc0: 206c 616d 6264 6120 7465 7374 7320 7461 lambda tests ta │ │ │ │ │ -00059bd0: 7267 6574 2d74 7970 696e 6720 616e 6420 rget-typing and │ │ │ │ │ -00059be0: 636f 6e64 6974 696f 6e61 6c20 6f70 6572 conditional oper │ │ │ │ │ -00059bf0: 6174 6f72 0a0a 3c6c 693e 746f 6f6c 732f ator..
  • tools/ │ │ │ │ │ -00059c00: 6a61 7661 632f 6c61 6d62 6461 2f54 6172 javac/lambda/Tar │ │ │ │ │ -00059c10: 6765 7454 7970 6533 332e 6a61 7661 3a20 getType33.java: │ │ │ │ │ -00059c20: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -00059c30: 2063 7261 7368 2077 6865 6e20 696e 636f crash when inco │ │ │ │ │ -00059c40: 6d70 6174 6962 6c65 206d 6574 686f 6420 mpatible method │ │ │ │ │ -00059c50: 7265 6665 7265 6e63 6520 6973 2066 6f75 reference is fou │ │ │ │ │ -00059c60: 6e64 2069 6e20 636f 6e64 6974 696f 6e61 nd in conditiona │ │ │ │ │ -00059c70: 6c20 6578 7072 6573 7369 6f6e 0a0a 3c6c l expression..tools/javac/la │ │ │ │ │ -00059c90: 6d62 6461 2f54 6172 6765 7454 7970 6533 mbda/TargetType3 │ │ │ │ │ -00059ca0: 342e 6a61 7661 3a20 4164 6420 6c61 6d62 4.java: Add lamb │ │ │ │ │ -00059cb0: 6461 2074 6573 7473 2073 7075 7269 6f75 da tests spuriou │ │ │ │ │ -00059cc0: 7320 7265 736f 6c75 7469 6f6e 2064 6961 s resolution dia │ │ │ │ │ -00059cd0: 676e 6f73 7469 6373 2077 6865 6e20 6469 gnostics when di │ │ │ │ │ -00059ce0: 616d 6f6e 6420 636f 6e73 7472 7563 746f amond constructo │ │ │ │ │ -00059cf0: 7220 636f 6e74 6169 6e73 2070 6f6c 7920 r contains poly │ │ │ │ │ -00059d00: 6578 7072 6573 7369 6f6e 0a0a 3c6c 693e expression..
  • │ │ │ │ │ -00059d10: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00059d20: 6461 2f54 6172 6765 7454 7970 6533 352e da/TargetType35. │ │ │ │ │ -00059d30: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00059d40: 2074 6573 7473 206d 6973 7369 6e67 2065 tests missing e │ │ │ │ │ -00059d50: 7261 7375 7265 206f 6e20 696e 7465 7273 rasure on inters │ │ │ │ │ -00059d60: 6563 7469 6f6e 2073 7570 6572 7479 7065 ection supertype │ │ │ │ │ -00059d70: 206f 6620 6765 6e65 7261 7465 6420 6c61 of generated la │ │ │ │ │ -00059d80: 6d62 6461 2063 6c61 7373 0a0a 3c6c 693e mbda class..
  • │ │ │ │ │ -00059d90: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00059da0: 6461 2f54 6172 6765 7454 7970 6533 362e da/TargetType36. │ │ │ │ │ -00059db0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00059dc0: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ -00059dd0: 7420 7461 7267 6574 2074 7970 6520 6f66 t target type of │ │ │ │ │ -00059de0: 2063 6173 7420 6973 206e 6f74 2070 726f cast is not pro │ │ │ │ │ -00059df0: 7061 6761 7465 6420 746f 2063 6f6e 6469 pagated to condi │ │ │ │ │ -00059e00: 7469 6f6e 616c 2073 7562 6578 7072 6573 tional subexpres │ │ │ │ │ -00059e10: 7369 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 sions..
  • tools │ │ │ │ │ -00059e20: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ -00059e30: 7267 6574 5479 7065 3337 2e6a 6176 613a rgetType37.java: │ │ │ │ │ -00059e40: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00059e50: 7320 6368 6563 6b20 7468 6174 2063 6173 s check that cas │ │ │ │ │ -00059e60: 7420 636f 6e76 6572 7369 6f6e 2063 6f6e t conversion con │ │ │ │ │ -00059e70: 7465 7874 2069 7320 7072 6f70 6167 6174 text is propagat │ │ │ │ │ -00059e80: 6564 2074 6f20 636f 6e64 6974 696f 6e61 ed to conditiona │ │ │ │ │ -00059e90: 6c20 7375 6265 7870 7265 7373 696f 6e73 l subexpressions │ │ │ │ │ -00059ea0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00059eb0: 632f 6c61 6d62 6461 2f54 6172 6765 7454 c/lambda/TargetT │ │ │ │ │ -00059ec0: 7970 6533 382e 6a61 7661 3a20 4164 6420 ype38.java: Add │ │ │ │ │ -00059ed0: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ -00059ee0: 636b 2074 6861 7420 6361 7374 2063 6f6e ck that cast con │ │ │ │ │ -00059ef0: 7665 7273 696f 6e20 636f 6e74 6578 7420 version context │ │ │ │ │ -00059f00: 646f 6573 206e 6f74 2061 6666 6563 7420 does not affect │ │ │ │ │ -00059f10: 636f 6d70 6174 6962 696c 6974 7920 6f66 compatibility of │ │ │ │ │ -00059f20: 206c 616d 6264 610a 0a3c 6c69 3e74 6f6f lambda..
  • too │ │ │ │ │ -00059f30: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -00059f40: 5461 7267 6574 5479 7065 3339 2e6a 6176 TargetType39.jav │ │ │ │ │ -00059f50: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -00059f60: 7374 7320 6368 6563 6b20 7468 6174 2074 sts check that t │ │ │ │ │ -00059f70: 7970 652d 6368 6563 6b69 6e67 2066 6169 ype-checking fai │ │ │ │ │ -00059f80: 6c73 2062 6563 6175 7365 206f 6620 7265 ls because of re │ │ │ │ │ -00059f90: 6375 7273 6976 6520 616e 616c 7973 6973 cursive analysis │ │ │ │ │ -00059fa0: 206f 6620 7374 7563 6b20 6578 7072 6573 of stuck expres │ │ │ │ │ -00059fb0: 7369 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 sions..
  • tools │ │ │ │ │ -00059fc0: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ -00059fd0: 7267 6574 5479 7065 3430 2e6a 6176 613a rgetType40.java: │ │ │ │ │ -00059fe0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00059ff0: 7320 636f 6d70 696c 6572 2073 696c 656e s compiler silen │ │ │ │ │ -0005a000: 746c 7920 6372 6173 6865 7320 7768 656e tly crashes when │ │ │ │ │ -0005a010: 2076 6f69 6420 6d65 7468 6f64 2069 7320 void method is │ │ │ │ │ -0005a020: 7061 7373 6564 2061 7320 6172 6775 6d65 passed as argume │ │ │ │ │ -0005a030: 6e74 2069 6e20 6f76 6572 6c6f 6164 6564 nt in overloaded │ │ │ │ │ -0005a040: 2063 616c 6c20 7369 7465 0a0a 3c6c 693e call site..
  • │ │ │ │ │ -0005a050: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005a060: 6461 2f54 6172 6765 7454 7970 6534 312e da/TargetType41. │ │ │ │ │ -0005a070: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -0005a080: 2074 6573 7473 206f 7574 2d6f 662d 6f72 tests out-of-or │ │ │ │ │ -0005a090: 6465 7220 6d65 7468 6f64 2063 6865 636b der method check │ │ │ │ │ -0005a0a0: 696e 6720 7368 6f75 6c64 2063 6865 636b ing should check │ │ │ │ │ -0005a0b0: 2061 7320 6d61 6e79 2061 7267 756d 656e as many argumen │ │ │ │ │ -0005a0c0: 7473 2061 7320 706f 7373 6962 6c65 0a0a ts as possible.. │ │ │ │ │ -0005a0d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005a0e0: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ -0005a0f0: 6534 322e 6a61 7661 3a20 4164 6420 6c61 e42.java: Add la │ │ │ │ │ -0005a100: 6d62 6461 2074 6573 7473 2065 6666 6563 mbda tests effec │ │ │ │ │ -0005a110: 7473 206f 6620 7370 6563 756c 6174 6976 ts of speculativ │ │ │ │ │ -0005a120: 6520 6174 7472 6962 7574 696f 6e20 6172 e attribution ar │ │ │ │ │ -0005a130: 6520 756e 646f 6e65 206f 6e20 6120 7065 e undone on a pe │ │ │ │ │ -0005a140: 722d 6172 6775 6d65 6e74 2062 6173 6973 r-argument basis │ │ │ │ │ -0005a150: 2072 6174 6865 7220 7468 616e 206f 6e20 rather than on │ │ │ │ │ -0005a160: 6120 7065 722d 7265 736f 6c75 7469 6f6e a per-resolution │ │ │ │ │ -0005a170: 2062 6173 6973 0a0a 3c6c 693e 746f 6f6c basis..
  • tool │ │ │ │ │ -0005a180: 732f 6a61 7661 632f 6c61 6d62 6461 2f54 s/javac/lambda/T │ │ │ │ │ -0005a190: 6172 6765 7454 7970 6534 332e 6a61 7661 argetType43.java │ │ │ │ │ -0005a1a0: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -0005a1b0: 7473 2072 6563 6f76 6572 7920 6174 7472 ts recovery attr │ │ │ │ │ -0005a1c0: 6962 7574 696f 6e20 7374 6570 2066 6f72 ibution step for │ │ │ │ │ -0005a1d0: 2075 6e63 6865 636b 6564 2061 7267 756d unchecked argum │ │ │ │ │ -0005a1e0: 656e 7473 0a0a 3c6c 693e 746f 6f6c 732f ents..
  • tools/ │ │ │ │ │ -0005a1f0: 6a61 7661 632f 6c61 6d62 6461 2f54 6172 javac/lambda/Tar │ │ │ │ │ -0005a200: 6765 7454 7970 6534 342e 6a61 7661 3a20 getType44.java: │ │ │ │ │ -0005a210: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -0005a220: 2063 6f6d 7069 6c65 7220 7468 726f 7720 compiler throw │ │ │ │ │ -0005a230: 4173 7365 7274 696f 6e45 7272 6f72 2077 AssertionError w │ │ │ │ │ -0005a240: 6869 6c65 2062 6163 6b74 7261 6369 6e67 hile backtracing │ │ │ │ │ -0005a250: 2066 726f 6d20 7370 6563 756c 6174 6976 from speculativ │ │ │ │ │ -0005a260: 6520 6174 7472 6962 7574 696f 6e20 726f e attribution ro │ │ │ │ │ -0005a270: 756e 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a und..
  • tools/j │ │ │ │ │ -0005a280: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ -0005a290: 6574 5479 7065 3435 2e6a 6176 613a 2041 etType45.java: A │ │ │ │ │ -0005a2a0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -0005a2b0: 636f 6d70 696c 6572 2063 7261 7368 6573 compiler crashes │ │ │ │ │ -0005a2c0: 2064 7572 696e 6720 666c 6f77 2061 6e61 during flow ana │ │ │ │ │ -0005a2d0: 6c79 7369 7320 6173 2069 7420 6661 696c lysis as it fail │ │ │ │ │ -0005a2e0: 7320 746f 2072 6570 6f72 7420 6469 6167 s to report diag │ │ │ │ │ -0005a2f0: 6e6f 7374 6963 7320 6475 7269 6e67 2061 nostics during a │ │ │ │ │ -0005a300: 7474 7269 6275 7469 6f6e 0a0a 3c6c 693e ttribution..
  • │ │ │ │ │ -0005a310: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005a320: 6461 2f54 6172 6765 7454 7970 6534 362e da/TargetType46. │ │ │ │ │ -0005a330: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -0005a340: 2074 6573 7473 2063 6f6d 7069 6c65 7220 tests compiler │ │ │ │ │ -0005a350: 646f 6573 6e27 7420 7265 706f 7274 2061 doesn't report a │ │ │ │ │ -0005a360: 6363 6573 7369 6269 6c69 7479 2070 726f ccessibility pro │ │ │ │ │ -0005a370: 626c 656d 2064 7565 2074 6f20 696e 6163 blem due to inac │ │ │ │ │ -0005a380: 6365 7373 6962 6c65 2074 6172 6765 740a cessible target. │ │ │ │ │ -0005a390: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005a3a0: 2f6c 616d 6264 612f 5461 7267 6574 5479 /lambda/TargetTy │ │ │ │ │ -0005a3b0: 7065 3437 2e6a 6176 613a 2041 6464 206c pe47.java: Add l │ │ │ │ │ -0005a3c0: 616d 6264 6120 7465 7374 7320 7370 7572 ambda tests spur │ │ │ │ │ -0005a3d0: 696f 7573 2066 756e 6374 696f 6e61 6c20 ious functional │ │ │ │ │ -0005a3e0: 696e 7465 7266 6163 6520 636f 6e76 6572 interface conver │ │ │ │ │ -0005a3f0: 7369 6f6e 2065 7272 6f72 7320 7769 7468 sion errors with │ │ │ │ │ -0005a400: 2064 6566 6175 6c74 206d 6574 686f 6473 default methods │ │ │ │ │ -0005a410: 2069 6e20 7461 7267 6574 2074 7970 650a in target type. │ │ │ │ │ -0005a420: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005a430: 2f6c 616d 6264 612f 5461 7267 6574 5479 /lambda/TargetTy │ │ │ │ │ -0005a440: 7065 3438 2e6a 6176 613a 2041 6464 206c pe48.java: Add l │ │ │ │ │ -0005a450: 616d 6264 6120 7465 7374 7320 7370 7572 ambda tests spur │ │ │ │ │ -0005a460: 696f 7573 2066 756e 6374 696f 6e61 6c20 ious functional │ │ │ │ │ -0005a470: 696e 7465 7266 6163 6520 636f 6e76 6572 interface conver │ │ │ │ │ -0005a480: 7369 6f6e 2065 7272 6f72 7320 7769 7468 sion errors with │ │ │ │ │ -0005a490: 2064 6566 6175 6c74 206d 6574 686f 6473 default methods │ │ │ │ │ -0005a4a0: 2069 6e20 7461 7267 6574 2074 7970 650a in target type. │ │ │ │ │ -0005a4b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005a4c0: 2f6c 616d 6264 612f 5461 7267 6574 5479 /lambda/TargetTy │ │ │ │ │ -0005a4d0: 7065 3439 2e6a 6176 613a 2041 6464 206c pe49.java: Add l │ │ │ │ │ -0005a4e0: 616d 6264 6120 7465 7374 7320 6a61 7661 ambda tests java │ │ │ │ │ -0005a4f0: 6320 6163 6365 7074 7320 696c 6c2d 666f c accepts ill-fo │ │ │ │ │ -0005a500: 726d 6564 206c 616d 6264 612f 6d65 7468 rmed lambda/meth │ │ │ │ │ -0005a510: 6f64 2072 6566 6572 656e 6365 2074 6172 od reference tar │ │ │ │ │ -0005a520: 6765 7473 0a0a 3c6c 693e 746f 6f6c 732f gets..
  • tools/ │ │ │ │ │ -0005a530: 6a61 7661 632f 6c61 6d62 6461 2f54 6172 javac/lambda/Tar │ │ │ │ │ -0005a540: 6765 7454 7970 6535 302e 6a61 7661 3a20 getType50.java: │ │ │ │ │ -0005a550: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -0005a560: 2062 6164 2073 7475 636b 2063 6865 636b bad stuck check │ │ │ │ │ -0005a570: 2066 6f72 206d 6574 686f 6420 7265 6665 for method refe │ │ │ │ │ -0005a580: 7265 6e63 6520 6c65 6164 7320 746f 206a rence leads to j │ │ │ │ │ -0005a590: 6176 6163 2063 7261 7368 0a0a 3c6c 693e avac crash..
  • │ │ │ │ │ -0005a5a0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005a5b0: 6461 2f54 6172 6765 7454 7970 6535 312e da/TargetType51. │ │ │ │ │ -0005a5c0: 6a61 7661 3a20 496d 706c 656d 656e 7420 java: Implement │ │ │ │ │ -0005a5d0: 6f76 6572 6c6f 6164 2072 6573 6f6c 7574 overload resolut │ │ │ │ │ -0005a5e0: 696f 6e20 6173 2070 6572 206c 6174 6573 ion as per lates │ │ │ │ │ -0005a5f0: 7420 7370 6563 2045 4452 2073 6d6f 6b65 t spec EDR smoke │ │ │ │ │ -0005a600: 2074 6573 7420 666f 7220 636f 6d62 696e test for combin │ │ │ │ │ -0005a610: 6174 6f72 2d6c 696b 6520 7374 7563 6b20 ator-like stuck │ │ │ │ │ -0005a620: 616e 616c 7973 6973 0a0a 3c6c 693e 746f analysis..
  • to │ │ │ │ │ -0005a630: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -0005a640: 2f54 6172 6765 7454 7970 6535 322e 6a61 /TargetType52.ja │ │ │ │ │ -0005a650: 7661 3a20 496d 706c 656d 656e 7420 6f76 va: Implement ov │ │ │ │ │ -0005a660: 6572 6c6f 6164 2072 6573 6f6c 7574 696f erload resolutio │ │ │ │ │ -0005a670: 6e20 6173 2070 6572 206c 6174 6573 7420 n as per latest │ │ │ │ │ -0005a680: 7370 6563 2045 4452 2075 6e63 6174 6368 spec EDR uncatch │ │ │ │ │ -0005a690: 6564 2073 616d 2063 6f6e 7665 7273 696f ed sam conversio │ │ │ │ │ -0005a6a0: 6e20 6661 696c 7572 6520 6578 6365 7074 n failure except │ │ │ │ │ -0005a6b0: 696f 6e20 6c65 6164 2074 6f20 6a61 7661 ion lead to java │ │ │ │ │ -0005a6c0: 6320 6372 6173 680a 0a3c 6c69 3e74 6f6f c crash..
  • too │ │ │ │ │ -0005a6d0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005a6e0: 5461 7267 6574 5479 7065 3533 2e6a 6176 TargetType53.jav │ │ │ │ │ -0005a6f0: 613a 2041 6464 2067 7261 7068 2069 6e66 a: Add graph inf │ │ │ │ │ -0005a700: 6572 656e 6365 2073 7570 706f 7274 2073 erence support s │ │ │ │ │ -0005a710: 6d6f 6b65 2074 6573 7420 666f 7220 6772 moke test for gr │ │ │ │ │ -0005a720: 6170 6820 696e 6665 7265 6e63 650a 0a3c aph inference..< │ │ │ │ │ -0005a730: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0005a740: 616d 6264 612f 5461 7267 6574 5479 7065 ambda/TargetType │ │ │ │ │ -0005a750: 3534 2e6a 6176 613a 2041 6464 2067 7261 54.java: Add gra │ │ │ │ │ -0005a760: 7068 2069 6e66 6572 656e 6365 2073 7570 ph inference sup │ │ │ │ │ -0005a770: 706f 7274 2073 6d6f 6b65 2074 6573 7420 port smoke test │ │ │ │ │ -0005a780: 666f 7220 6772 6170 6820 696e 6665 7265 for graph infere │ │ │ │ │ -0005a790: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -0005a7a0: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ -0005a7b0: 6574 5479 7065 3535 2e6a 6176 613a 2041 etType55.java: A │ │ │ │ │ -0005a7c0: 6464 2067 7261 7068 2069 6e66 6572 656e dd graph inferen │ │ │ │ │ -0005a7d0: 6365 2073 7570 706f 7274 2073 6d6f 6b65 ce support smoke │ │ │ │ │ -0005a7e0: 2074 6573 7420 666f 7220 6772 6170 6820 test for graph │ │ │ │ │ -0005a7f0: 696e 6665 7265 6e63 650a 0a3c 6c69 3e74 inference..
  • t │ │ │ │ │ -0005a800: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0005a810: 612f 5461 7267 6574 5479 7065 3536 2e6a a/TargetType56.j │ │ │ │ │ -0005a820: 6176 613a 2041 6464 2067 7261 7068 2069 ava: Add graph i │ │ │ │ │ -0005a830: 6e66 6572 656e 6365 2073 7570 706f 7274 nference support │ │ │ │ │ -0005a840: 2073 6d6f 6b65 2074 6573 7420 666f 7220 smoke test for │ │ │ │ │ -0005a850: 6772 6170 6820 696e 6665 7265 6e63 650a graph inference. │ │ │ │ │ -0005a860: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005a870: 2f6c 616d 6264 612f 5461 7267 6574 5479 /lambda/TargetTy │ │ │ │ │ -0005a880: 7065 3537 2e6a 6176 613a 2041 6464 2067 pe57.java: Add g │ │ │ │ │ -0005a890: 7261 7068 2069 6e66 6572 656e 6365 2073 raph inference s │ │ │ │ │ -0005a8a0: 7570 706f 7274 206d 6f72 6520 736d 6f6b upport more smok │ │ │ │ │ -0005a8b0: 6520 7465 7374 7320 666f 7220 6772 6170 e tests for grap │ │ │ │ │ -0005a8c0: 6820 696e 6665 7265 6e63 650a 0a3c 6c69 h inference..
  • tools/javac/lam │ │ │ │ │ -0005a8e0: 6264 612f 5461 7267 6574 5479 7065 3538 bda/TargetType58 │ │ │ │ │ -0005a8f0: 2e6a 6176 613a 2041 6464 2067 7261 7068 .java: Add graph │ │ │ │ │ -0005a900: 2069 6e66 6572 656e 6365 2073 7570 706f inference suppo │ │ │ │ │ -0005a910: 7274 206d 6f72 6520 736d 6f6b 6520 7465 rt more smoke te │ │ │ │ │ -0005a920: 7374 7320 666f 7220 6772 6170 6820 696e sts for graph in │ │ │ │ │ -0005a930: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ -0005a940: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005a950: 5461 7267 6574 5479 7065 3539 2e6a 6176 TargetType59.jav │ │ │ │ │ -0005a960: 613a 2041 6464 2067 7261 7068 2069 6e66 a: Add graph inf │ │ │ │ │ -0005a970: 6572 656e 6365 2073 7570 706f 7274 206d erence support m │ │ │ │ │ -0005a980: 6f72 6520 736d 6f6b 6520 7465 7374 7320 ore smoke tests │ │ │ │ │ -0005a990: 666f 7220 6772 6170 6820 696e 6665 7265 for graph infere │ │ │ │ │ -0005a9a0: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -0005a9b0: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ -0005a9c0: 6574 5479 7065 3630 2e6a 6176 613a 2046 etType60.java: F │ │ │ │ │ -0005a9d0: 6978 2070 726f 7669 7369 6f6e 616c 2061 ix provisional a │ │ │ │ │ -0005a9e0: 7070 6c69 6361 6269 6c69 7479 2066 6f72 pplicability for │ │ │ │ │ -0005a9f0: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ -0005aa00: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -0005aa10: 7661 632f 6c61 6d62 6461 2f54 6172 6765 vac/lambda/Targe │ │ │ │ │ -0005aa20: 7454 7970 6536 312e 6a61 7661 3a20 4164 tType61.java: Ad │ │ │ │ │ -0005aa30: 6420 6772 6170 6820 696e 6665 7265 6e63 d graph inferenc │ │ │ │ │ -0005aa40: 6520 7375 7070 6f72 7420 6368 6563 6b20 e support check │ │ │ │ │ -0005aa50: 7468 6174 206e 6577 2077 696c 6463 6172 that new wildcar │ │ │ │ │ -0005aa60: 6473 2069 6e66 6572 656e 6365 2073 7472 ds inference str │ │ │ │ │ -0005aa70: 6174 6567 7920 646f 6573 6e27 7420 7275 ategy doesn't ru │ │ │ │ │ -0005aa80: 6e20 696e 746f 2037 3139 3032 3936 0a0a n into 7190296.. │ │ │ │ │ -0005aa90: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005aaa0: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ -0005aab0: 6536 322e 6a61 7661 3a20 4164 6420 6772 e62.java: Add gr │ │ │ │ │ -0005aac0: 6170 6820 696e 6665 7265 6e63 6520 7375 aph inference su │ │ │ │ │ -0005aad0: 7070 6f72 7420 6368 6563 6b20 7468 6174 pport check that │ │ │ │ │ -0005aae0: 206e 6577 2077 696c 6463 6172 6473 2069 new wildcards i │ │ │ │ │ -0005aaf0: 6e66 6572 656e 6365 2073 7472 6174 6567 nference strateg │ │ │ │ │ -0005ab00: 7920 646f 6573 6e27 7420 7275 6e20 696e y doesn't run in │ │ │ │ │ -0005ab10: 746f 2037 3139 3032 3936 0a0a 3c6c 693e to 7190296..
  • │ │ │ │ │ -0005ab20: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005ab30: 6461 2f54 6172 6765 7454 7970 6536 332e da/TargetType63. │ │ │ │ │ -0005ab40: 6a61 7661 3a20 736d 6f6b 6520 7465 7374 java: smoke test │ │ │ │ │ -0005ab50: 2066 6f72 2069 6e66 6572 656e 6365 206f for inference o │ │ │ │ │ -0005ab60: 6620 7468 726f 7773 2074 7970 6520 7661 f throws type va │ │ │ │ │ -0005ab70: 7269 6162 6c65 730a 0a3c 6c69 3e74 6f6f riables..
  • too │ │ │ │ │ -0005ab80: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005ab90: 5461 7267 6574 5479 7065 3634 2e6a 6176 TargetType64.jav │ │ │ │ │ -0005aba0: 613a 2044 6563 6c61 7265 6420 626f 756e a: Declared boun │ │ │ │ │ -0005abb0: 6473 206e 6f74 2063 6f6e 7369 6465 7265 ds not considere │ │ │ │ │ -0005abc0: 6420 7768 656e 2066 756e 6374 696f 6e61 d when functiona │ │ │ │ │ -0005abd0: 6c20 696e 7465 7266 6163 6520 636f 6e74 l interface cont │ │ │ │ │ -0005abe0: 6169 6e69 6e67 2075 6e62 6f75 6e64 2077 aining unbound w │ │ │ │ │ -0005abf0: 696c 6463 6172 6473 2069 7320 696e 7374 ildcards is inst │ │ │ │ │ -0005ac00: 616e 7469 6174 6564 0a0a 3c6c 693e 746f antiated..
  • to │ │ │ │ │ -0005ac10: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -0005ac20: 2f54 6172 6765 7454 7970 6536 352e 6a61 /TargetType65.ja │ │ │ │ │ -0005ac30: 7661 3a20 4772 6170 6820 496e 6665 7265 va: Graph Infere │ │ │ │ │ -0005ac40: 6e63 653a 2062 6164 2067 7261 7068 2063 nce: bad graph c │ │ │ │ │ -0005ac50: 616c 6375 6c61 7469 6f6e 206c 6561 6473 alculation leads │ │ │ │ │ -0005ac60: 2074 6f20 6173 7365 7274 696f 6e20 6572 to assertion er │ │ │ │ │ -0005ac70: 726f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ror..
  • tools/j │ │ │ │ │ -0005ac80: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ -0005ac90: 6574 5479 7065 3636 2e6a 6176 613a 204f etType66.java: O │ │ │ │ │ -0005aca0: 7665 726c 6f61 643a 206a 6176 6163 2073 verload: javac s │ │ │ │ │ -0005acb0: 686f 756c 6420 6469 7363 6172 6420 6d65 hould discard me │ │ │ │ │ -0005acc0: 7468 6f64 7320 7468 6174 206c 6561 6420 thods that lead │ │ │ │ │ -0005acd0: 746f 2065 7272 6f72 7320 696e 206c 616d to errors in lam │ │ │ │ │ -0005ace0: 6264 6173 2077 6974 6820 696d 706c 6963 bdas with implic │ │ │ │ │ -0005acf0: 6974 2070 6172 616d 6574 6572 2074 7970 it parameter typ │ │ │ │ │ -0005ad00: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -0005ad10: 7661 632f 6c61 6d62 6461 2f54 6172 6765 vac/lambda/Targe │ │ │ │ │ -0005ad20: 7454 7970 6536 372e 6a61 7661 3a20 4772 tType67.java: Gr │ │ │ │ │ -0005ad30: 6170 6820 696e 6665 7265 6e63 653a 206d aph inference: m │ │ │ │ │ -0005ad40: 6973 7369 6e67 2069 6e63 6f72 706f 7261 issing incorpora │ │ │ │ │ -0005ad50: 7469 6f6e 2073 7465 7020 6361 7573 6573 tion step causes │ │ │ │ │ -0005ad60: 2073 7075 7269 6f75 7320 696e 6665 7265 spurious infere │ │ │ │ │ -0005ad70: 6e63 6520 6572 726f 720a 0a3c 6c69 3e74 nce error..
  • t │ │ │ │ │ -0005ad80: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0005ad90: 612f 5461 7267 6574 5479 7065 3638 2e6a a/TargetType68.j │ │ │ │ │ -0005ada0: 6176 613a 2047 7261 7068 2069 6e66 6572 ava: Graph infer │ │ │ │ │ -0005adb0: 656e 6365 3a20 6d69 7373 696e 6720 696e ence: missing in │ │ │ │ │ -0005adc0: 636f 7270 6f72 6174 696f 6e20 7374 6570 corporation step │ │ │ │ │ -0005add0: 2063 6175 7365 7320 7370 7572 696f 7573 causes spurious │ │ │ │ │ -0005ade0: 2069 6e66 6572 656e 6365 2065 7272 6f72 inference error │ │ │ │ │ -0005adf0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0005ae00: 632f 6c61 6d62 6461 2f54 6172 6765 7454 c/lambda/TargetT │ │ │ │ │ -0005ae10: 7970 6536 392e 6a61 7661 3a20 4772 6170 ype69.java: Grap │ │ │ │ │ -0005ae20: 6820 696e 6665 7265 6e63 653a 206d 6973 h inference: mis │ │ │ │ │ -0005ae30: 7369 6e67 2069 6e63 6f72 706f 7261 7469 sing incorporati │ │ │ │ │ -0005ae40: 6f6e 2073 7465 7020 6361 7573 6573 2073 on step causes s │ │ │ │ │ -0005ae50: 7075 7269 6f75 7320 696e 6665 7265 6e63 purious inferenc │ │ │ │ │ -0005ae60: 6520 6572 726f 720a 0a3c 6c69 3e74 6f6f e error..
  • too │ │ │ │ │ -0005ae70: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005ae80: 5461 7267 6574 5479 7065 3730 2e6a 6176 TargetType70.jav │ │ │ │ │ -0005ae90: 613a 206c 616e 672f 494e 4652 2f69 6e66 a: lang/INFR/inf │ │ │ │ │ -0005aea0: 7230 3031 2f69 6e66 7230 3031 3031 6d64 r001/infr00101md │ │ │ │ │ -0005aeb0: 2f69 6e66 7230 3031 3031 6d64 2e6a 6176 /infr00101md.jav │ │ │ │ │ -0005aec0: 6120 6661 696c 7320 746f 2063 6f6d 7069 a fails to compi │ │ │ │ │ -0005aed0: 6c65 2061 6674 6572 2073 7769 7463 6820 le after switch │ │ │ │ │ -0005aee0: 746f 204a 444b 382d 6238 320a 0a3c 6c69 to JDK8-b82..
  • tools/javac/lam │ │ │ │ │ -0005af00: 6264 612f 5461 7267 6574 5479 7065 3731 bda/TargetType71 │ │ │ │ │ -0005af10: 2e6a 6176 613a 204a 6176 6163 2063 7261 .java: Javac cra │ │ │ │ │ -0005af20: 7368 6573 2077 6865 6e20 6d75 6c74 6970 shes when multip │ │ │ │ │ -0005af30: 6c65 206c 616d 6264 6173 2061 7265 2064 le lambdas are d │ │ │ │ │ -0005af40: 6566 696e 6564 2069 6e20 616e 2061 7272 efined in an arr │ │ │ │ │ -0005af50: 6179 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ay..
  • tools/ja │ │ │ │ │ -0005af60: 7661 632f 6c61 6d62 6461 2f54 6172 6765 vac/lambda/Targe │ │ │ │ │ -0005af70: 7454 7970 6537 322e 6a61 7661 3a20 5370 tType72.java: Sp │ │ │ │ │ -0005af80: 7572 696f 7573 2063 6865 636b 6564 2065 urious checked e │ │ │ │ │ -0005af90: 7863 6570 7469 6f6e 2065 7272 6f72 7320 xception errors │ │ │ │ │ -0005afa0: 696e 206e 6573 7465 6420 6d65 7468 6f64 in nested method │ │ │ │ │ -0005afb0: 2063 616c 6c0a 0a3c 6c69 3e74 6f6f 6c73 call..
  • tools │ │ │ │ │ -0005afc0: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ -0005afd0: 7267 6574 5479 7065 3733 2e6a 6176 613a rgetType73.java: │ │ │ │ │ -0005afe0: 206a 6176 6163 2063 7261 7368 6573 2077 javac crashes w │ │ │ │ │ -0005aff0: 6865 6e20 7661 7261 7267 7320 656c 656d hen varargs elem │ │ │ │ │ -0005b000: 656e 7420 6f66 2061 206d 6574 686f 6420 ent of a method │ │ │ │ │ -0005b010: 7265 6665 7265 6e63 6520 6973 2069 6e66 reference is inf │ │ │ │ │ -0005b020: 6572 7265 6420 6672 6f6d 2074 6865 2063 erred from the c │ │ │ │ │ -0005b030: 6f6e 7465 7874 0a0a 3c6c 693e 746f 6f6c ontext..
  • tool │ │ │ │ │ -0005b040: 732f 6a61 7661 632f 6c61 6d62 6461 2f54 s/javac/lambda/T │ │ │ │ │ -0005b050: 6172 6765 7454 7970 6537 342e 6a61 7661 argetType74.java │ │ │ │ │ -0005b060: 3a20 6a61 7661 6320 6372 6173 6865 7320 : javac crashes │ │ │ │ │ -0005b070: 7769 7468 2073 7461 636b 206f 7665 7266 with stack overf │ │ │ │ │ -0005b080: 6c6f 7720 7768 656e 206d 6574 686f 6420 low when method │ │ │ │ │ -0005b090: 6361 6c6c 6564 2072 6563 7572 7369 7665 called recursive │ │ │ │ │ -0005b0a0: 6c79 2066 726f 6d20 6e65 7374 6564 2067 ly from nested g │ │ │ │ │ -0005b0b0: 656e 6572 6963 2063 616c 6c0a 0a3c 6c69 eneric call..
  • tools/javac/lam │ │ │ │ │ -0005b0d0: 6264 612f 5461 7267 6574 5479 7065 3735 bda/TargetType75 │ │ │ │ │ -0005b0e0: 2e6a 6176 613a 204c 616d 6264 6120 6973 .java: Lambda is │ │ │ │ │ -0005b0f0: 6e27 7420 636f 6d70 696c 6564 2077 6974 n't compiled wit │ │ │ │ │ -0005b100: 6820 7265 7475 726e 2073 7461 7465 6d65 h return stateme │ │ │ │ │ -0005b110: 6e74 0a0a 3c6c 693e 746f 6f6c 732f 6a61 nt..
  • tools/ja │ │ │ │ │ -0005b120: 7661 632f 6c61 6d62 6461 2f54 6172 6765 vac/lambda/Targe │ │ │ │ │ -0005b130: 7454 7970 6537 362e 6a61 7661 3a20 4164 tType76.java: Ad │ │ │ │ │ -0005b140: 6420 626f 7474 6f6d 2d75 7020 7479 7065 d bottom-up type │ │ │ │ │ -0005b150: 2d63 6865 636b 696e 6720 7375 7070 6f72 -checking suppor │ │ │ │ │ -0005b160: 7420 666f 7220 756e 616d 6269 6775 6f75 t for unambiguou │ │ │ │ │ -0005b170: 7320 6d65 7468 6f64 2072 6566 6572 656e s method referen │ │ │ │ │ -0005b180: 6365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ces..
  • tools/j │ │ │ │ │ -0005b190: 6176 6163 2f6c 616d 6264 612f 5465 7374 avac/lambda/Test │ │ │ │ │ -0005b1a0: 426f 6f74 7374 7261 704d 6574 686f 6473 BootstrapMethods │ │ │ │ │ -0005b1b0: 436f 756e 742e 6a61 7661 3a20 4578 6365 Count.java: Exce │ │ │ │ │ -0005b1c0: 7373 2065 6e74 7269 6573 2069 6e20 426f ss entries in Bo │ │ │ │ │ -0005b1d0: 6f74 7374 7261 704d 6574 686f 6473 2077 otstrapMethods w │ │ │ │ │ -0005b1e0: 6974 6820 7468 6520 7361 6d65 2028 6273 ith the same (bs │ │ │ │ │ -0005b1f0: 6d2c 2062 736d 4b69 6e64 2c20 6273 6d53 m, bsmKind, bsmS │ │ │ │ │ -0005b200: 7461 7469 6341 7267 7329 2c20 6275 7420 taticArgs), but │ │ │ │ │ -0005b210: 6469 6666 6572 656e 7420 6479 6e61 6d69 different dynami │ │ │ │ │ -0005b220: 6341 7267 730a 0a3c 6c69 3e74 6f6f 6c73 cArgs..
  • tools │ │ │ │ │ -0005b230: 2f6a 6176 6163 2f6c 616d 6264 612f 5465 /javac/lambda/Te │ │ │ │ │ -0005b240: 7374 496e 766f 6b65 4479 6e61 6d69 632e stInvokeDynamic. │ │ │ │ │ -0005b250: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -0005b260: 2074 6573 7473 2041 6464 2062 6163 6b2d tests Add back- │ │ │ │ │ -0005b270: 656e 6420 7375 7070 6f72 7420 666f 7220 end support for │ │ │ │ │ -0005b280: 696e 766f 6b65 6479 6e61 6d69 6320 7465 invokedynamic te │ │ │ │ │ -0005b290: 6d70 6f72 6172 696c 7920 776f 726b 6172 mporarily workar │ │ │ │ │ -0005b2a0: 6f75 6e64 2063 6f6d 626f 2074 6573 7473 ound combo tests │ │ │ │ │ -0005b2b0: 2061 7265 2063 6175 7369 6e67 2074 696d are causing tim │ │ │ │ │ -0005b2c0: 6520 6f75 7420 696e 2073 6576 6572 616c e out in several │ │ │ │ │ -0005b2d0: 2070 6c61 7466 6f72 6d73 0a0a 3c6c 693e platforms..
  • │ │ │ │ │ -0005b2e0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005b2f0: 6461 2f54 6573 744c 616d 6264 6154 6f4d da/TestLambdaToM │ │ │ │ │ -0005b300: 6574 686f 6453 7461 7473 2e6a 6176 613a ethodStats.java: │ │ │ │ │ -0005b310: 2041 6464 2073 7461 7420 7375 7070 6f72 Add stat suppor │ │ │ │ │ -0005b320: 7420 746f 204c 616d 6264 6154 6f4d 6574 t to LambdaToMet │ │ │ │ │ -0005b330: 686f 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a hod..
  • tools/j │ │ │ │ │ -0005b340: 6176 6163 2f6c 616d 6264 612f 5465 7374 avac/lambda/Test │ │ │ │ │ -0005b350: 5365 6c66 5265 662e 6a61 7661 3a20 4164 SelfRef.java: Ad │ │ │ │ │ -0005b360: 6420 6c61 6d62 6461 2074 6573 7473 2043 d lambda tests C │ │ │ │ │ -0005b370: 6865 636b 2074 6861 7420 7365 6c66 2f66 heck that self/f │ │ │ │ │ -0005b380: 6f72 7761 7264 2072 6566 6572 656e 6365 orward reference │ │ │ │ │ -0005b390: 7320 6672 6f6d 206c 616d 6264 6120 6578 s from lambda ex │ │ │ │ │ -0005b3a0: 7072 6573 7369 6f6e 7320 6265 6861 7665 pressions behave │ │ │ │ │ -0005b3b0: 2063 6f6e 7369 7374 656e 746c 7920 772e consistently w. │ │ │ │ │ -0005b3c0: 722e 742e 0a0a 3c6c 693e 746f 6f6c 732f r.t...
  • tools/ │ │ │ │ │ -0005b3d0: 6a61 7661 632f 6c61 6d62 6461 2f54 7279 javac/lambda/Try │ │ │ │ │ -0005b3e0: 5769 7468 4c61 6d62 6461 4669 6e61 6c2e WithLambdaFinal. │ │ │ │ │ -0005b3f0: 6a61 7661 3a20 4441 2f44 5520 7472 6163 java: DA/DU trac │ │ │ │ │ -0005b400: 6b69 6e67 2067 6574 7320 636f 6e66 7573 king gets confus │ │ │ │ │ -0005b410: 6564 2062 7920 6c61 6d62 6461 2f74 7279 ed by lambda/try │ │ │ │ │ -0005b420: 2063 6f6d 6269 6e61 7469 6f6e 0a0a 3c6c combination..tools/javac/la │ │ │ │ │ -0005b440: 6d62 6461 2f55 6e64 6572 7363 6f72 6541 mbda/UnderscoreA │ │ │ │ │ -0005b450: 7349 6465 6e74 2e6a 6176 613a 2043 6865 sIdent.java: Che │ │ │ │ │ -0005b460: 636b 2075 7361 6765 7320 6f66 2075 6e64 ck usages of und │ │ │ │ │ -0005b470: 6572 7363 6f72 6520 6173 2069 6465 6e74 erscore as ident │ │ │ │ │ -0005b480: 6966 6965 7220 6765 6e65 7261 7465 2077 ifier generate w │ │ │ │ │ -0005b490: 6172 6e69 6e67 730a 0a3c 6c69 3e74 6f6f arnings..
  • too │ │ │ │ │ -0005b4a0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005b4b0: 566f 6964 436f 6d70 6174 6962 696c 6974 VoidCompatibilit │ │ │ │ │ -0005b4c0: 792e 6a61 7661 3a20 4164 6420 6c61 6d62 y.java: Add lamb │ │ │ │ │ -0005b4d0: 6461 2074 6573 7473 2063 6865 636b 2074 da tests check t │ │ │ │ │ -0005b4e0: 6861 7420 766f 6964 2063 6f6d 7061 7469 hat void compati │ │ │ │ │ -0005b4f0: 6269 6c69 7479 2061 6666 6563 7473 206f bility affects o │ │ │ │ │ -0005b500: 7665 726c 6f61 6469 6e67 2061 7320 6578 verloading as ex │ │ │ │ │ -0005b510: 7065 6374 6564 0a0a 3c6c 693e 746f 6f6c pected..
  • tool │ │ │ │ │ -0005b520: 732f 6a61 7661 632f 6c61 6d62 6461 2f56 s/javac/lambda/V │ │ │ │ │ -0005b530: 6f69 644c 616d 6264 6150 6172 616d 6574 oidLambdaParamet │ │ │ │ │ -0005b540: 6572 2e6a 6176 613a 2055 7369 6e67 2076 er.java: Using v │ │ │ │ │ -0005b550: 6f69 6420 6173 2061 206c 616d 6264 6120 oid as a lambda │ │ │ │ │ -0005b560: 7061 7261 6d65 7465 7220 7368 6f75 6c64 parameter should │ │ │ │ │ -0005b570: 2070 726f 6475 6365 2073 616e 6520 4153 produce sane AS │ │ │ │ │ -0005b580: 5420 616e 6420 6572 726f 7273 0a0a 3c6c T and errors..tools/javac/la │ │ │ │ │ -0005b5a0: 6d62 6461 2f58 4464 756d 704c 616d 6264 mbda/XDdumpLambd │ │ │ │ │ -0005b5b0: 6154 6f4d 6574 686f 6453 7461 7473 2e6a aToMethodStats.j │ │ │ │ │ -0005b5c0: 6176 613a 206a 6176 6163 2074 6872 6f77 ava: javac throw │ │ │ │ │ -0005b5d0: 7320 4e50 4520 7768 656e 2070 7269 6e74 s NPE when print │ │ │ │ │ -0005b5e0: 696e 6720 6469 6167 6e6f 7374 6963 7320 ing diagnostics │ │ │ │ │ -0005b5f0: 666f 7220 4c61 6d62 6461 2065 7870 7265 for Lambda expre │ │ │ │ │ -0005b600: 7373 696f 6e73 0a0a 3c6c 693e 746f 6f6c ssions..
  • tool │ │ │ │ │ -0005b610: 732f 6a61 7661 632f 6c61 6d62 6461 2f61 s/javac/lambda/a │ │ │ │ │ -0005b620: 626f 7274 2f41 626f 7274 2e6a 6176 613a bort/Abort.java: │ │ │ │ │ -0005b630: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -0005b640: 7320 6368 6563 6b20 7468 6174 2061 6c6c s check that all │ │ │ │ │ -0005b650: 2064 6961 676e 6f73 7469 6373 2061 7265 diagnostics are │ │ │ │ │ -0005b660: 2064 756d 7065 6420 746f 206f 7574 7075 dumped to outpu │ │ │ │ │ -0005b670: 7420 7768 656e 2063 6f6d 7069 6c65 7220 t when compiler │ │ │ │ │ -0005b680: 6578 6974 7320 6162 7275 7074 6c79 0a0a exits abruptly.. │ │ │ │ │ -0005b690: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005b6a0: 6c61 6d62 6461 2f61 626f 7274 2f43 6f6d lambda/abort/Com │ │ │ │ │ -0005b6b0: 706c 6574 696f 6e46 6169 6c75 7265 2e6a pletionFailure.j │ │ │ │ │ -0005b6c0: 6176 613a 2043 6572 7461 696e 2064 6961 ava: Certain dia │ │ │ │ │ -0005b6d0: 676e 6f73 7469 6373 2073 686f 756c 6420 gnostics should │ │ │ │ │ -0005b6e0: 6e6f 7420 6265 2064 6566 6572 7265 640a not be deferred. │ │ │ │ │ -0005b6f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005b700: 2f6c 616d 6264 612f 6261 644d 656d 6265 /lambda/badMembe │ │ │ │ │ -0005b710: 7252 6566 4279 7465 636f 6465 2f54 6573 rRefBytecode/Tes │ │ │ │ │ -0005b720: 7442 6164 4d65 6d62 6572 5265 6642 7974 tBadMemberRefByt │ │ │ │ │ -0005b730: 6563 6f64 652e 6a61 7661 3a20 4164 6420 ecode.java: Add │ │ │ │ │ -0005b740: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ -0005b750: 636b 2074 6861 7420 636c 6173 7366 696c ck that classfil │ │ │ │ │ -0005b760: 6573 2077 6974 6820 6d65 6d62 6572 2072 es with member r │ │ │ │ │ -0005b770: 6566 2043 5020 656e 7472 6965 7320 6172 ef CP entries ar │ │ │ │ │ -0005b780: 6520 7265 6164 2063 6f72 7265 6374 6c79 e read correctly │ │ │ │ │ -0005b790: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0005b7a0: 632f 6c61 6d62 6461 2f62 7269 6467 652f c/lambda/bridge/ │ │ │ │ │ -0005b7b0: 5465 7374 4d65 7461 6661 6374 6f72 7942 TestMetafactoryB │ │ │ │ │ -0005b7c0: 7269 6467 6573 2e6a 6176 613a 2043 6f6d ridges.java: Com │ │ │ │ │ -0005b7d0: 7069 6c65 7220 7368 6f75 6c64 2065 6d69 piler should emi │ │ │ │ │ -0005b7e0: 7420 6272 6964 6765 7320 696e 2069 6e74 t bridges in int │ │ │ │ │ -0005b7f0: 6572 6661 6365 730a 0a3c 6c69 3e74 6f6f erfaces..
  • too │ │ │ │ │ -0005b800: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005b810: 6272 6964 6765 2f74 656d 706c 6174 655f bridge/template_ │ │ │ │ │ -0005b820: 7465 7374 732f 4272 6964 6765 4d65 7468 tests/BridgeMeth │ │ │ │ │ -0005b830: 6f64 5465 7374 4361 7365 2e6a 6176 613a odTestCase.java: │ │ │ │ │ -0005b840: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ -0005b850: 7661 632f 6c61 6d62 6461 2f62 7269 6467 vac/lambda/bridg │ │ │ │ │ -0005b860: 652f 7465 6d70 6c61 7465 5f74 6573 7473 e/template_tests │ │ │ │ │ -0005b870: 2f42 7269 6467 654d 6574 686f 6473 5465 /BridgeMethodsTe │ │ │ │ │ -0005b880: 6d70 6c61 7465 5465 7374 2e6a 6176 613a mplateTest.java: │ │ │ │ │ -0005b890: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ -0005b8a0: 7661 632f 6c61 6d62 6461 2f62 7974 6563 vac/lambda/bytec │ │ │ │ │ -0005b8b0: 6f64 652f 5465 7374 4c61 6d62 6461 4279 ode/TestLambdaBy │ │ │ │ │ -0005b8c0: 7465 636f 6465 2e6a 6176 613a 204c 616d tecode.java: Lam │ │ │ │ │ -0005b8d0: 6264 6120 6261 636b 2d65 6e64 2073 686f bda back-end sho │ │ │ │ │ -0005b8e0: 756c 6420 6765 6e65 7261 7465 2069 6e76 uld generate inv │ │ │ │ │ -0005b8f0: 6f6b 6576 6972 7475 616c 2066 6f72 206d okevirtual for m │ │ │ │ │ -0005b900: 6574 686f 6420 6861 6e64 6c65 7320 7265 ethod handles re │ │ │ │ │ -0005b910: 6665 7272 696e 6720 746f 2070 7269 7661 ferring to priva │ │ │ │ │ -0005b920: 7465 2069 6e73 7461 6e63 6520 6d65 7468 te instance meth │ │ │ │ │ -0005b930: 6f64 7320 6173 206c 616d 6264 6120 7072 ods as lambda pr │ │ │ │ │ -0005b940: 6f78 7920 6973 2061 206e 6573 746d 6174 oxy is a nestmat │ │ │ │ │ -0005b950: 6520 6f66 2074 6865 2074 6172 6765 7420 e of the target │ │ │ │ │ -0005b960: 636c 7361 730a 0a3c 6c69 3e74 6f6f 6c73 clsas..
  • tools │ │ │ │ │ -0005b970: 2f6a 6176 6163 2f6c 616d 6264 612f 6279 /javac/lambda/by │ │ │ │ │ -0005b980: 7465 636f 6465 2f54 6573 744c 616d 6264 tecode/TestLambd │ │ │ │ │ -0005b990: 6142 7974 6563 6f64 6554 6172 6765 7452 aBytecodeTargetR │ │ │ │ │ -0005b9a0: 656c 6561 7365 3134 2e6a 6176 613a 204c elease14.java: L │ │ │ │ │ -0005b9b0: 616d 6264 6120 6261 636b 2d65 6e64 2073 ambda back-end s │ │ │ │ │ -0005b9c0: 686f 756c 6420 6765 6e65 7261 7465 2069 hould generate i │ │ │ │ │ -0005b9d0: 6e76 6f6b 6573 7065 6369 616c 2066 6f72 nvokespecial for │ │ │ │ │ -0005b9e0: 206d 6574 686f 6420 6861 6e64 6c65 7320 method handles │ │ │ │ │ -0005b9f0: 7265 6665 7272 696e 6720 746f 2070 7269 referring to pri │ │ │ │ │ -0005ba00: 7661 7465 2069 6e73 7461 6e63 6520 6d65 vate instance me │ │ │ │ │ -0005ba10: 7468 6f64 7320 7768 656e 2063 6f6d 7069 thods when compi │ │ │ │ │ -0005ba20: 6c69 6e67 2077 6974 6820 2d2d 7265 6c65 ling with --rele │ │ │ │ │ -0005ba30: 6173 6520 3134 0a0a 3c6c 693e 746f 6f6c ase 14..
  • tool │ │ │ │ │ -0005ba40: 732f 6a61 7661 632f 6c61 6d62 6461 2f63 s/javac/lambda/c │ │ │ │ │ -0005ba50: 6f6e 7369 6465 7245 7863 6570 7469 6f6e onsiderException │ │ │ │ │ -0005ba60: 5456 6172 496e 5374 7563 6b45 7870 7273 TVarInStuckExprs │ │ │ │ │ -0005ba70: 2f43 6f6e 7369 6465 7245 7863 6570 7469 /ConsiderExcepti │ │ │ │ │ -0005ba80: 6f6e 5456 6172 7349 6e53 7475 636b 4578 onTVarsInStuckEx │ │ │ │ │ -0005ba90: 7072 732e 6a61 7661 3a20 4572 726f 6e65 prs.java: Errone │ │ │ │ │ -0005baa0: 6f75 7320 6765 6e65 7269 6320 7479 7065 ous generic type │ │ │ │ │ -0005bab0: 2069 6e66 6572 656e 6365 2069 6e20 6120 inference in a │ │ │ │ │ -0005bac0: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ -0005bad0: 6e20 7769 7468 2061 2063 6865 636b 6564 n with a checked │ │ │ │ │ -0005bae0: 2065 7863 6570 7469 6f6e 0a0a 3c6c 693e exception..
  • │ │ │ │ │ -0005baf0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005bb00: 6461 2f64 6564 7570 6c69 6361 7469 6f6e da/deduplication │ │ │ │ │ -0005bb10: 2f43 6c61 7373 4669 656c 6444 6564 7570 /ClassFieldDedup │ │ │ │ │ -0005bb20: 6c69 6361 7469 6f6e 2e6a 6176 613a 2056 lication.java: V │ │ │ │ │ -0005bb30: 6572 6966 7920 7468 6174 202e 636c 6173 erify that .clas │ │ │ │ │ -0005bb40: 7320 7379 6e74 6865 7469 6320 5379 6d62 s synthetic Symb │ │ │ │ │ -0005bb50: 6f6c 7320 6172 6520 6e6f 7420 6475 706c ols are not dupl │ │ │ │ │ -0005bb60: 6963 6174 6564 2e0a 0a3c 6c69 3e74 6f6f icated...
  • too │ │ │ │ │ -0005bb70: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005bb80: 6465 6475 706c 6963 6174 696f 6e2f 4465 deduplication/De │ │ │ │ │ -0005bb90: 6475 706c 6963 6174 696f 6e44 6562 7567 duplicationDebug │ │ │ │ │ -0005bba0: 496e 666f 2e6a 6176 613a 2049 6e63 6f72 Info.java: Incor │ │ │ │ │ -0005bbb0: 7265 6374 206c 696e 6520 6e75 6d62 6572 rect line number │ │ │ │ │ -0005bbc0: 2072 6570 6f72 7465 6420 696e 2065 7863 reported in exc │ │ │ │ │ -0005bbd0: 6570 7469 6f6e 2073 7461 636b 2074 7261 eption stack tra │ │ │ │ │ -0005bbe0: 6365 2074 6872 6f77 6e20 6672 6f6d 2061 ce thrown from a │ │ │ │ │ -0005bbf0: 206c 616d 6264 6120 6578 7072 6573 7369 lambda expressi │ │ │ │ │ -0005bc00: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -0005bc10: 7661 632f 6c61 6d62 6461 2f64 6564 7570 vac/lambda/dedup │ │ │ │ │ -0005bc20: 6c69 6361 7469 6f6e 2f44 6564 7570 6c69 lication/Dedupli │ │ │ │ │ -0005bc30: 6361 7469 6f6e 5465 7374 2e6a 6176 613a cationTest.java: │ │ │ │ │ -0005bc40: 2064 6564 7570 6c69 6361 7465 206c 616d deduplicate lam │ │ │ │ │ -0005bc50: 6264 6120 6d65 7468 6f64 7320 7769 7468 bda methods with │ │ │ │ │ -0005bc60: 2074 6865 2073 616d 6520 626f 6479 2c20 the same body, │ │ │ │ │ -0005bc70: 7461 7267 6574 2074 7970 652c 2061 6e64 target type, and │ │ │ │ │ -0005bc80: 2063 6170 7475 7265 6420 7374 6174 650a captured state. │ │ │ │ │ -0005bc90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005bca0: 2f6c 616d 6264 612f 6675 6e63 496e 7465 /lambda/funcInte │ │ │ │ │ -0005bcb0: 7266 6163 6573 2f4c 616d 6264 6154 6573 rfaces/LambdaTes │ │ │ │ │ -0005bcc0: 7431 2e6a 6176 613a 2041 6464 206c 616d t1.java: Add lam │ │ │ │ │ -0005bcd0: 6264 6120 7465 7374 7320 5468 6973 2074 bda tests This t │ │ │ │ │ -0005bce0: 6573 7420 6973 2066 6f72 206c 616d 6264 est is for lambd │ │ │ │ │ -0005bcf0: 6120 6578 7072 6573 7369 6f6e 730a 0a3c a expressions..< │ │ │ │ │ -0005bd00: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0005bd10: 616d 6264 612f 6675 6e63 496e 7465 7266 ambda/funcInterf │ │ │ │ │ -0005bd20: 6163 6573 2f4c 616d 6264 6154 6573 7431 aces/LambdaTest1 │ │ │ │ │ -0005bd30: 5f6e 6567 312e 6a61 7661 3a20 4164 6420 _neg1.java: Add │ │ │ │ │ -0005bd40: 6c61 6d62 6461 2074 6573 7473 2054 6869 lambda tests Thi │ │ │ │ │ -0005bd50: 7320 7465 7374 2069 7320 746f 2076 6572 s test is to ver │ │ │ │ │ -0005bd60: 6966 7920 696e 7661 6c69 6420 6c61 6d62 ify invalid lamb │ │ │ │ │ -0005bd70: 6461 2065 7870 7265 7373 696f 6e73 0a0a da expressions.. │ │ │ │ │ -0005bd80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005bd90: 6c61 6d62 6461 2f66 756e 6349 6e74 6572 lambda/funcInter │ │ │ │ │ -0005bda0: 6661 6365 732f 4c61 6d62 6461 5465 7374 faces/LambdaTest │ │ │ │ │ -0005bdb0: 315f 6e65 6732 2e6a 6176 613a 2041 6464 1_neg2.java: Add │ │ │ │ │ -0005bdc0: 206c 616d 6264 6120 7465 7374 7320 5468 lambda tests Th │ │ │ │ │ -0005bdd0: 6973 2074 6573 7420 6973 2074 6f20 7665 is test is to ve │ │ │ │ │ -0005bde0: 7269 6679 206d 6973 2d75 7365 206f 6620 rify mis-use of │ │ │ │ │ -0005bdf0: 6163 6365 7373 696e 6720 2274 6869 7322 accessing "this" │ │ │ │ │ -0005be00: 2066 726f 6d20 7769 7468 696e 206c 616d from within lam │ │ │ │ │ -0005be10: 6264 6120 6578 7072 6573 7369 6f6e 0a0a bda expression.. │ │ │ │ │ -0005be20: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005be30: 6c61 6d62 6461 2f66 756e 6349 6e74 6572 lambda/funcInter │ │ │ │ │ -0005be40: 6661 6365 732f 4c61 6d62 6461 5465 7374 faces/LambdaTest │ │ │ │ │ -0005be50: 315f 6e65 6733 2e6a 6176 613a 2041 6464 1_neg3.java: Add │ │ │ │ │ -0005be60: 206c 616d 6264 6120 7465 7374 7320 5468 lambda tests Th │ │ │ │ │ -0005be70: 6973 2074 6573 7420 6973 2074 6f20 7665 is test is to ve │ │ │ │ │ -0005be80: 7269 6679 206d 6973 2d75 7365 206f 6620 rify mis-use of │ │ │ │ │ -0005be90: 6361 7074 7572 696e 6720 6c6f 6361 6c20 capturing local │ │ │ │ │ -0005bea0: 7661 7269 6162 6c65 2077 6974 6869 6e20 variable within │ │ │ │ │ -0005beb0: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ -0005bec0: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -0005bed0: 6163 2f6c 616d 6264 612f 6675 6e63 496e ac/lambda/funcIn │ │ │ │ │ -0005bee0: 7465 7266 6163 6573 2f4c 616d 6264 6154 terfaces/LambdaT │ │ │ │ │ -0005bef0: 6573 7432 5f53 414d 312e 6a61 7661 3a20 est2_SAM1.java: │ │ │ │ │ -0005bf00: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ -0005bf10: 2054 6869 7320 7465 7374 2069 7320 666f This test is fo │ │ │ │ │ -0005bf20: 7220 6964 656e 7469 6679 696e 6720 5341 r identifying SA │ │ │ │ │ -0005bf30: 4d20 7479 7065 7320 3220 616e 6420 332c M types 2 and 3, │ │ │ │ │ -0005bf40: 2073 6565 2048 656c 7065 722e 6a61 7661 see Helper.java │ │ │ │ │ -0005bf50: 2066 6f72 2053 414d 2074 7970 6573 0a0a for SAM types.. │ │ │ │ │ -0005bf60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005bf70: 6c61 6d62 6461 2f66 756e 6349 6e74 6572 lambda/funcInter │ │ │ │ │ -0005bf80: 6661 6365 732f 4c61 6d62 6461 5465 7374 faces/LambdaTest │ │ │ │ │ -0005bf90: 325f 5341 4d32 2e6a 6176 613a 2041 6464 2_SAM2.java: Add │ │ │ │ │ -0005bfa0: 206c 616d 6264 6120 7465 7374 7320 5468 lambda tests Th │ │ │ │ │ -0005bfb0: 6973 2074 6573 7420 6973 2066 6f72 2069 is test is for i │ │ │ │ │ -0005bfc0: 6465 6e74 6966 7969 6e67 2053 414d 2074 dentifying SAM t │ │ │ │ │ -0005bfd0: 7970 6573 2023 342c 2073 6565 2048 656c ypes #4, see Hel │ │ │ │ │ -0005bfe0: 7065 722e 6a61 7661 2066 6f72 2053 414d per.java for SAM │ │ │ │ │ -0005bff0: 2074 7970 6573 0a0a 3c6c 693e 746f 6f6c types..
  • tool │ │ │ │ │ -0005c000: 732f 6a61 7661 632f 6c61 6d62 6461 2f66 s/javac/lambda/f │ │ │ │ │ -0005c010: 756e 6349 6e74 6572 6661 6365 732f 4c61 uncInterfaces/La │ │ │ │ │ -0005c020: 6d62 6461 5465 7374 325f 5341 4d33 2e6a mbdaTest2_SAM3.j │ │ │ │ │ -0005c030: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -0005c040: 7465 7374 7320 5468 6973 2074 6573 7420 tests This test │ │ │ │ │ -0005c050: 6973 2066 6f72 2069 6465 6e74 6966 7969 is for identifyi │ │ │ │ │ -0005c060: 6e67 2053 414d 2074 7970 6573 2023 3520 ng SAM types #5 │ │ │ │ │ -0005c070: 616e 6420 696e 7374 616e 7469 6174 696e and instantiatin │ │ │ │ │ -0005c080: 6720 6e6f 6e2d 5341 4d20 7479 7065 7320 g non-SAM types │ │ │ │ │ -0005c090: 2337 2074 6872 6f75 6768 2069 6e6e 6572 #7 through inner │ │ │ │ │ -0005c0a0: 2063 6c61 7373 2c20 7365 6520 4865 6c70 class, see Help │ │ │ │ │ -0005c0b0: 6572 2e6a 6176 6120 666f 7220 5341 4d20 er.java for SAM │ │ │ │ │ -0005c0c0: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ -0005c0d0: 2f6a 6176 6163 2f6c 616d 6264 612f 6675 /javac/lambda/fu │ │ │ │ │ -0005c0e0: 6e63 496e 7465 7266 6163 6573 2f4c 616d ncInterfaces/Lam │ │ │ │ │ -0005c0f0: 6264 6154 6573 7432 5f6e 6567 312e 6a61 bdaTest2_neg1.ja │ │ │ │ │ -0005c100: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ -0005c110: 6573 7473 2054 6869 7320 7465 7374 2069 ests This test i │ │ │ │ │ -0005c120: 7320 666f 7220 6964 656e 7469 6679 696e s for identifyin │ │ │ │ │ -0005c130: 6720 5341 4d20 7479 7065 7320 2335 2061 g SAM types #5 a │ │ │ │ │ -0005c140: 6e64 2069 6e73 7461 6e74 6961 7469 6e67 nd instantiating │ │ │ │ │ -0005c150: 206e 6f6e 2d53 414d 2074 7970 6573 2023 non-SAM types # │ │ │ │ │ -0005c160: 3720 7468 726f 7567 6820 696e 6e65 7220 7 through inner │ │ │ │ │ -0005c170: 636c 6173 732c 2073 6565 2048 656c 7065 class, see Helpe │ │ │ │ │ -0005c180: 722e 6a61 7661 2066 6f72 2053 414d 2074 r.java for SAM t │ │ │ │ │ -0005c190: 7970 6573 0a0a 3c6c 693e 746f 6f6c 732f ypes..
  • tools/ │ │ │ │ │ -0005c1a0: 6a61 7661 632f 6c61 6d62 6461 2f66 756e javac/lambda/fun │ │ │ │ │ -0005c1b0: 6349 6e74 6572 6661 6365 732f 4e6f 6e53 cInterfaces/NonS │ │ │ │ │ -0005c1c0: 414d 312e 6a61 7661 3a20 4164 6420 6c61 AM1.java: Add la │ │ │ │ │ -0005c1d0: 6d62 6461 2074 6573 7473 2054 6869 7320 mbda tests This │ │ │ │ │ -0005c1e0: 7465 7374 2069 7320 666f 7220 6964 656e test is for iden │ │ │ │ │ -0005c1f0: 7469 6679 696e 6720 6120 6e6f 6e2d 5341 tifying a non-SA │ │ │ │ │ -0005c200: 4d20 7479 7065 2036 3a20 416e 2069 6e74 M type 6: An int │ │ │ │ │ -0005c210: 6572 6661 6365 2074 6861 7420 6861 7320 erface that has │ │ │ │ │ -0005c220: 6120 7369 6e67 6c65 2061 6273 7472 6163 a single abstrac │ │ │ │ │ -0005c230: 7420 6d65 7468 6f64 2c20 7768 6963 6820 t method, which │ │ │ │ │ -0005c240: 6973 2061 6c73 6f20 7075 626c 6963 206d is also public m │ │ │ │ │ -0005c250: 6574 686f 6420 696e 204f 626a 6563 740a ethod in Object. │ │ │ │ │ -0005c260: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005c270: 2f6c 616d 6264 612f 6675 6e63 496e 7465 /lambda/funcInte │ │ │ │ │ -0005c280: 7266 6163 6573 2f4e 6f6e 5341 4d32 2e6a rfaces/NonSAM2.j │ │ │ │ │ -0005c290: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -0005c2a0: 7465 7374 7320 5468 6973 2074 6573 7420 tests This test │ │ │ │ │ -0005c2b0: 6973 2066 6f72 2069 6465 6e74 6966 7969 is for identifyi │ │ │ │ │ -0005c2c0: 6e67 2061 206e 6f6e 2d53 414d 2074 7970 ng a non-SAM typ │ │ │ │ │ -0005c2d0: 653a 2048 6176 696e 6720 6d6f 7265 2074 e: Having more t │ │ │ │ │ -0005c2e0: 6861 6e20 6f6e 6520 6d65 7468 6f64 7320 han one methods │ │ │ │ │ -0005c2f0: 6475 6520 746f 2069 6e68 6572 6974 616e due to inheritan │ │ │ │ │ -0005c300: 6365 2c20 616e 6420 6e6f 6e65 206f 6620 ce, and none of │ │ │ │ │ -0005c310: 7468 656d 2068 6173 2061 2073 7562 7369 them has a subsi │ │ │ │ │ -0005c320: 676e 6174 7572 6520 6f66 2061 6c6c 206f gnature of all o │ │ │ │ │ -0005c330: 7468 6572 206d 6574 686f 6473 0a0a 3c6c ther methods..tools/javac/la │ │ │ │ │ -0005c350: 6d62 6461 2f66 756e 6349 6e74 6572 6661 mbda/funcInterfa │ │ │ │ │ -0005c360: 6365 732f 4e6f 6e53 414d 332e 6a61 7661 ces/NonSAM3.java │ │ │ │ │ -0005c370: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -0005c380: 7473 2054 6869 7320 7465 7374 2069 7320 ts This test is │ │ │ │ │ -0005c390: 666f 7220 6964 656e 7469 6679 696e 6720 for identifying │ │ │ │ │ -0005c3a0: 6120 6e6f 6e2d 5341 4d20 7479 7065 3a20 a non-SAM type: │ │ │ │ │ -0005c3b0: 4861 7669 6e67 206f 7665 726c 6f61 6465 Having overloade │ │ │ │ │ -0005c3c0: 6420 6d65 7468 6f64 7320 6475 6520 746f d methods due to │ │ │ │ │ -0005c3d0: 2069 6e68 6572 6974 616e 6365 0a0a 3c6c inheritance..tools/javac/la │ │ │ │ │ -0005c3f0: 6d62 6461 2f69 6e61 6363 6573 7369 626c mbda/inaccessibl │ │ │ │ │ -0005c400: 654d 7265 6630 312f 496e 6163 6365 7373 eMref01/Inaccess │ │ │ │ │ -0005c410: 6962 6c65 4d72 6566 3031 2e6a 6176 613a ibleMref01.java: │ │ │ │ │ -0005c420: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -0005c430: 7320 6368 6563 6b20 7468 6174 2063 6c61 s check that cla │ │ │ │ │ -0005c440: 7373 6669 6c65 7320 7769 7468 206d 656d ssfiles with mem │ │ │ │ │ -0005c450: 6265 7220 7265 6620 4350 2065 6e74 7269 ber ref CP entri │ │ │ │ │ -0005c460: 6573 2061 7265 2072 6561 6420 636f 7272 es are read corr │ │ │ │ │ -0005c470: 6563 746c 790a 0a3c 6c69 3e74 6f6f 6c73 ectly..
  • tools │ │ │ │ │ -0005c480: 2f6a 6176 6163 2f6c 616d 6264 612f 696e /javac/lambda/in │ │ │ │ │ -0005c490: 6163 6365 7373 6962 6c65 4d72 6566 3032 accessibleMref02 │ │ │ │ │ -0005c4a0: 2f49 6e61 6363 6573 7369 626c 654d 7265 /InaccessibleMre │ │ │ │ │ -0005c4b0: 6630 322e 6a61 7661 3a20 4164 6420 6c61 f02.java: Add la │ │ │ │ │ -0005c4c0: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ -0005c4d0: 2074 6861 7420 636c 6173 7366 696c 6573 that classfiles │ │ │ │ │ -0005c4e0: 2077 6974 6820 6d65 6d62 6572 2072 6566 with member ref │ │ │ │ │ -0005c4f0: 2043 5020 656e 7472 6965 7320 6172 6520 CP entries are │ │ │ │ │ -0005c500: 7265 6164 2063 6f72 7265 6374 6c79 0a0a read correctly.. │ │ │ │ │ -0005c510: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005c520: 6c61 6d62 6461 2f69 6e74 6572 7365 6374 lambda/intersect │ │ │ │ │ -0005c530: 696f 6e2f 496e 7465 7273 6563 7469 6f6e ion/Intersection │ │ │ │ │ -0005c540: 5461 7267 6574 5479 7065 5465 7374 2e6a TargetTypeTest.j │ │ │ │ │ -0005c550: 6176 613a 2041 6464 2073 7570 706f 7274 ava: Add support │ │ │ │ │ -0005c560: 2066 6f72 2069 6e74 6572 7365 6374 696f for intersectio │ │ │ │ │ -0005c570: 6e20 7479 7065 7320 696e 2063 6173 7420 n types in cast │ │ │ │ │ -0005c580: 6578 7072 6573 7369 6f6e 0a0a 3c6c 693e expression..
  • │ │ │ │ │ -0005c590: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005c5a0: 6461 2f6c 616d 6264 6145 7865 6375 7469 da/lambdaExecuti │ │ │ │ │ -0005c5b0: 6f6e 2f49 6e49 6e74 6572 6661 6365 2e6a on/InInterface.j │ │ │ │ │ -0005c5c0: 6176 613a 2063 6f6e 7665 7274 206c 616d ava: convert lam │ │ │ │ │ -0005c5d0: 6264 6120 7465 7374 6e67 2074 6573 7473 bda testng tests │ │ │ │ │ -0005c5e0: 2074 6f20 6a74 7265 6720 616e 6420 6164 to jtreg and ad │ │ │ │ │ -0005c5f0: 6420 7468 656d 0a0a 3c6c 693e 746f 6f6c d them..
  • tool │ │ │ │ │ -0005c600: 732f 6a61 7661 632f 6c61 6d62 6461 2f6c s/javac/lambda/l │ │ │ │ │ -0005c610: 616d 6264 6145 7865 6375 7469 6f6e 2f49 ambdaExecution/I │ │ │ │ │ -0005c620: 6e6e 6572 436f 6e73 7472 7563 746f 722e nnerConstructor. │ │ │ │ │ -0005c630: 6a61 7661 3a20 636f 6e76 6572 7420 6c61 java: convert la │ │ │ │ │ -0005c640: 6d62 6461 2074 6573 746e 6720 7465 7374 mbda testng test │ │ │ │ │ -0005c650: 7320 746f 206a 7472 6567 2061 6e64 2061 s to jtreg and a │ │ │ │ │ -0005c660: 6464 2074 6865 6d0a 0a3c 6c69 3e74 6f6f dd them..
  • too │ │ │ │ │ -0005c670: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005c680: 6c61 6d62 6461 4578 6563 7574 696f 6e2f lambdaExecution/ │ │ │ │ │ -0005c690: 4c61 6d62 6461 5472 616e 736c 6174 696f LambdaTranslatio │ │ │ │ │ -0005c6a0: 6e54 6573 7431 2e6a 6176 613a 2063 6f6e nTest1.java: con │ │ │ │ │ -0005c6b0: 7665 7274 206c 616d 6264 6120 7465 7374 vert lambda test │ │ │ │ │ -0005c6c0: 6e67 2074 6573 7473 2074 6f20 6a74 7265 ng tests to jtre │ │ │ │ │ -0005c6d0: 6720 616e 6420 6164 6420 7468 656d 0a0a g and add them.. │ │ │ │ │ -0005c6e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005c6f0: 6c61 6d62 6461 2f6c 616d 6264 6145 7865 lambda/lambdaExe │ │ │ │ │ -0005c700: 6375 7469 6f6e 2f4c 616d 6264 6154 7261 cution/LambdaTra │ │ │ │ │ -0005c710: 6e73 6c61 7469 6f6e 5465 7374 322e 6a61 nslationTest2.ja │ │ │ │ │ -0005c720: 7661 3a20 636f 6e76 6572 7420 6c61 6d62 va: convert lamb │ │ │ │ │ -0005c730: 6461 2074 6573 746e 6720 7465 7374 7320 da testng tests │ │ │ │ │ -0005c740: 746f 206a 7472 6567 2061 6e64 2061 6464 to jtreg and add │ │ │ │ │ -0005c750: 2074 6865 6d0a 0a3c 6c69 3e74 6f6f 6c73 them..
  • tools │ │ │ │ │ -0005c760: 2f6a 6176 6163 2f6c 616d 6264 612f 6c61 /javac/lambda/la │ │ │ │ │ -0005c770: 6d62 6461 4578 7072 6573 7369 6f6e 2f41 mbdaExpression/A │ │ │ │ │ -0005c780: 6273 7472 6163 7443 6c61 7373 5f6e 6567 bstractClass_neg │ │ │ │ │ -0005c790: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ -0005c7a0: 6120 7465 7374 7320 5465 7374 2074 6861 a tests Test tha │ │ │ │ │ -0005c7b0: 7420 6c61 6d62 6461 2063 6f6e 7665 7273 t lambda convers │ │ │ │ │ -0005c7c0: 696f 6e20 6973 206f 6e6c 7920 666f 7220 ion is only for │ │ │ │ │ -0005c7d0: 5341 4d20 696e 7465 7266 6163 652c 206e SAM interface, n │ │ │ │ │ -0005c7e0: 6f74 2061 6273 7472 6163 7420 636c 6173 ot abstract clas │ │ │ │ │ -0005c7f0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0005c800: 6163 2f6c 616d 6264 612f 6c61 6d62 6461 ac/lambda/lambda │ │ │ │ │ -0005c810: 4578 7072 6573 7369 6f6e 2f41 6363 6573 Expression/Acces │ │ │ │ │ -0005c820: 734e 6f6e 5374 6174 6963 5f6e 6567 2e6a sNonStatic_neg.j │ │ │ │ │ -0005c830: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -0005c840: 7465 7374 7320 5465 7374 2061 6363 6573 tests Test acces │ │ │ │ │ -0005c850: 7369 6e67 206e 6f6e 2d73 7461 7469 6320 sing non-static │ │ │ │ │ -0005c860: 7661 7269 6162 6c65 2066 726f 6d20 6c61 variable from la │ │ │ │ │ -0005c870: 6d62 6461 2065 7870 7265 7373 696f 6e73 mbda expressions │ │ │ │ │ -0005c880: 2069 6e20 7374 6174 6963 2063 6f6e 7465 in static conte │ │ │ │ │ -0005c890: 7874 0a0a 3c6c 693e 746f 6f6c 732f 6a61 xt..
  • tools/ja │ │ │ │ │ -0005c8a0: 7661 632f 6c61 6d62 6461 2f6c 616d 6264 vac/lambda/lambd │ │ │ │ │ -0005c8b0: 6145 7870 7265 7373 696f 6e2f 4566 6665 aExpression/Effe │ │ │ │ │ -0005c8c0: 6374 6976 656c 7946 696e 616c 5f6e 6567 ctivelyFinal_neg │ │ │ │ │ -0005c8d0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ -0005c8e0: 6120 7465 7374 7320 4e65 6761 7469 7665 a tests Negative │ │ │ │ │ -0005c8f0: 2074 6573 7420 6f66 2063 6170 7475 7265 test of capture │ │ │ │ │ -0005c900: 206f 6620 2265 6666 6563 7469 7665 6c79 of "effectively │ │ │ │ │ -0005c910: 2066 696e 616c 2220 6c6f 6361 6c20 7661 final" local va │ │ │ │ │ -0005c920: 7269 6162 6c65 2069 6e20 6c61 6d62 6461 riable in lambda │ │ │ │ │ -0005c930: 2065 7870 7265 7373 696f 6e73 0a0a 3c6c expressions..tools/javac/la │ │ │ │ │ -0005c950: 6d62 6461 2f6c 616d 6264 6145 7870 7265 mbda/lambdaExpre │ │ │ │ │ -0005c960: 7373 696f 6e2f 496e 7661 6c69 6445 7870 ssion/InvalidExp │ │ │ │ │ -0005c970: 7265 7373 696f 6e31 2e6a 6176 613a 2041 ression1.java: A │ │ │ │ │ -0005c980: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -0005c990: 5465 7374 2069 6e76 616c 6964 206c 616d Test invalid lam │ │ │ │ │ -0005c9a0: 6264 6120 6578 7072 6573 7369 6f6e 730a bda expressions. │ │ │ │ │ -0005c9b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005c9c0: 2f6c 616d 6264 612f 6c61 6d62 6461 4578 /lambda/lambdaEx │ │ │ │ │ -0005c9d0: 7072 6573 7369 6f6e 2f49 6e76 616c 6964 pression/Invalid │ │ │ │ │ -0005c9e0: 4578 7072 6573 7369 6f6e 332e 6a61 7661 Expression3.java │ │ │ │ │ -0005c9f0: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -0005ca00: 7473 2054 6573 7420 696e 7661 6c69 6420 ts Test invalid │ │ │ │ │ -0005ca10: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ -0005ca20: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -0005ca30: 7661 632f 6c61 6d62 6461 2f6c 616d 6264 vac/lambda/lambd │ │ │ │ │ -0005ca40: 6145 7870 7265 7373 696f 6e2f 496e 7661 aExpression/Inva │ │ │ │ │ -0005ca50: 6c69 6445 7870 7265 7373 696f 6e34 2e6a lidExpression4.j │ │ │ │ │ -0005ca60: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ -0005ca70: 7465 7374 7320 5465 7374 2069 6e76 616c tests Test inval │ │ │ │ │ -0005ca80: 6964 206c 616d 6264 6120 6578 7072 6573 id lambda expres │ │ │ │ │ -0005ca90: 7369 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 sions..
  • tools │ │ │ │ │ -0005caa0: 2f6a 6176 6163 2f6c 616d 6264 612f 6c61 /javac/lambda/la │ │ │ │ │ -0005cab0: 6d62 6461 4578 7072 6573 7369 6f6e 2f49 mbdaExpression/I │ │ │ │ │ -0005cac0: 6e76 616c 6964 4578 7072 6573 7369 6f6e nvalidExpression │ │ │ │ │ -0005cad0: 352e 6a61 7661 3a20 4164 6420 6c61 6d62 5.java: Add lamb │ │ │ │ │ -0005cae0: 6461 2074 6573 7473 2054 6573 7420 696e da tests Test in │ │ │ │ │ -0005caf0: 7661 6c69 6420 6c61 6d62 6461 2065 7870 valid lambda exp │ │ │ │ │ -0005cb00: 7265 7373 696f 6e73 0a0a 3c6c 693e 746f ressions..
  • to │ │ │ │ │ -0005cb10: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -0005cb20: 2f6c 616d 6264 6145 7870 7265 7373 696f /lambdaExpressio │ │ │ │ │ -0005cb30: 6e2f 496e 7661 6c69 6445 7870 7265 7373 n/InvalidExpress │ │ │ │ │ -0005cb40: 696f 6e36 2e6a 6176 613a 2041 6464 206c ion6.java: Add l │ │ │ │ │ -0005cb50: 616d 6264 6120 7465 7374 7320 5465 7374 ambda tests Test │ │ │ │ │ -0005cb60: 2069 6e76 616c 6964 206c 616d 6264 6120 invalid lambda │ │ │ │ │ -0005cb70: 6578 7072 6573 7369 6f6e 730a 0a3c 6c69 expressions..
  • tools/javac/lam │ │ │ │ │ -0005cb90: 6264 612f 6c61 6d62 6461 4578 7072 6573 bda/lambdaExpres │ │ │ │ │ -0005cba0: 7369 6f6e 2f4c 616d 6264 6154 6573 7431 sion/LambdaTest1 │ │ │ │ │ -0005cbb0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ -0005cbc0: 6120 7465 7374 7320 5465 7374 206c 616d a tests Test lam │ │ │ │ │ -0005cbd0: 6264 6120 6578 7072 6573 7369 6f6e 7320 bda expressions │ │ │ │ │ -0005cbe0: 666f 7220 6578 6973 7469 6e67 2053 414d for existing SAM │ │ │ │ │ -0005cbf0: 2069 6e74 6572 6661 6365 7320 6c69 6b65 interfaces like │ │ │ │ │ -0005cc00: 2052 756e 6e61 626c 6520 616e 6420 436f Runnable and Co │ │ │ │ │ -0005cc10: 6d70 6172 6174 6f72 266c 743b 5426 6774 mparator<T> │ │ │ │ │ -0005cc20: 3b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ;..
  • tools/jav │ │ │ │ │ -0005cc30: 6163 2f6c 616d 6264 612f 6c61 6d62 6461 ac/lambda/lambda │ │ │ │ │ -0005cc40: 4578 7072 6573 7369 6f6e 2f4c 616d 6264 Expression/Lambd │ │ │ │ │ -0005cc50: 6154 6573 7432 2e6a 6176 613a 2041 6464 aTest2.java: Add │ │ │ │ │ -0005cc60: 206c 616d 6264 6120 7465 7374 7320 5465 lambda tests Te │ │ │ │ │ -0005cc70: 7374 206c 616d 6264 6120 6578 7072 6573 st lambda expres │ │ │ │ │ -0005cc80: 7369 6f6e 7320 666f 7220 6469 6666 6572 sions for differ │ │ │ │ │ -0005cc90: 656e 7420 6d65 7468 6f64 2073 6967 6e61 ent method signa │ │ │ │ │ -0005cca0: 7475 7265 7320 2870 6172 616d 6574 6572 tures (parameter │ │ │ │ │ -0005ccb0: 2061 6e64 2072 6574 7572 6e20 7479 7065 and return type │ │ │ │ │ -0005ccc0: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ -0005ccd0: 6163 2f6c 616d 6264 612f 6c61 6d62 6461 ac/lambda/lambda │ │ │ │ │ -0005cce0: 4578 7072 6573 7369 6f6e 2f4c 616d 6264 Expression/Lambd │ │ │ │ │ -0005ccf0: 6154 6573 7433 2e6a 6176 613a 2041 6464 aTest3.java: Add │ │ │ │ │ -0005cd00: 206c 616d 6264 6120 7465 7374 7320 5465 lambda tests Te │ │ │ │ │ -0005cd10: 7374 2063 6170 7475 7265 206f 6620 2265 st capture of "e │ │ │ │ │ -0005cd20: 6666 6563 7469 7665 6c79 2066 696e 616c ffectively final │ │ │ │ │ -0005cd30: 2220 6c6f 6361 6c20 7661 7269 6162 6c65 " local variable │ │ │ │ │ -0005cd40: 2069 6e20 6c61 6d62 6461 2065 7870 7265 in lambda expre │ │ │ │ │ -0005cd50: 7373 696f 6e73 0a0a 3c6c 693e 746f 6f6c ssions..
  • tool │ │ │ │ │ -0005cd60: 732f 6a61 7661 632f 6c61 6d62 6461 2f6c s/javac/lambda/l │ │ │ │ │ -0005cd70: 616d 6264 6145 7870 7265 7373 696f 6e2f ambdaExpression/ │ │ │ │ │ -0005cd80: 4c61 6d62 6461 5465 7374 342e 6a61 7661 LambdaTest4.java │ │ │ │ │ -0005cd90: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -0005cda0: 7473 2054 6573 7420 6163 6365 7373 696e ts Test accessin │ │ │ │ │ -0005cdb0: 6720 2274 6869 7322 2069 6e20 6c61 6d62 g "this" in lamb │ │ │ │ │ -0005cdc0: 6461 2065 7870 7265 7373 696f 6e73 0a0a da expressions.. │ │ │ │ │ -0005cdd0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005cde0: 6c61 6d62 6461 2f6c 616d 6264 6145 7870 lambda/lambdaExp │ │ │ │ │ -0005cdf0: 7265 7373 696f 6e2f 4c61 6d62 6461 5465 ression/LambdaTe │ │ │ │ │ -0005ce00: 7374 352e 6a61 7661 3a20 4164 6420 6c61 st5.java: Add la │ │ │ │ │ -0005ce10: 6d62 6461 2074 6573 7473 2054 6573 7420 mbda tests Test │ │ │ │ │ -0005ce20: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ -0005ce30: 6e73 2069 6e73 6964 6520 6c61 6d62 6461 ns inside lambda │ │ │ │ │ -0005ce40: 2065 7870 7265 7373 696f 6e73 0a0a 3c6c expressions..tools/javac/la │ │ │ │ │ -0005ce60: 6d62 6461 2f6c 616d 6264 6145 7870 7265 mbda/lambdaExpre │ │ │ │ │ -0005ce70: 7373 696f 6e2f 4c61 6d62 6461 5465 7374 ssion/LambdaTest │ │ │ │ │ -0005ce80: 362e 6a61 7661 3a20 4164 6420 6c61 6d62 6.java: Add lamb │ │ │ │ │ -0005ce90: 6461 2074 6573 7473 2054 6573 7420 6272 da tests Test br │ │ │ │ │ -0005cea0: 6964 6765 206d 6574 686f 6473 2066 6f72 idge methods for │ │ │ │ │ -0005ceb0: 2063 6572 7461 696e 2053 414d 2063 6f6e certain SAM con │ │ │ │ │ -0005cec0: 7665 7273 696f 6e73 2054 6573 7420 7468 versions Test th │ │ │ │ │ -0005ced0: 6520 7365 7420 6f66 2067 656e 6572 6174 e set of generat │ │ │ │ │ -0005cee0: 6564 206d 6574 686f 6473 0a0a 3c6c 693e ed methods..
  • │ │ │ │ │ -0005cef0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005cf00: 6461 2f6c 616d 6264 6145 7870 7265 7373 da/lambdaExpress │ │ │ │ │ -0005cf10: 696f 6e2f 5361 6d43 6f6e 7665 7273 696f ion/SamConversio │ │ │ │ │ -0005cf20: 6e2e 6a61 7661 3a20 4164 6420 6c61 6d62 n.java: Add lamb │ │ │ │ │ -0005cf30: 6461 2074 6573 7473 2054 6573 7420 5341 da tests Test SA │ │ │ │ │ -0005cf40: 4d20 636f 6e76 6572 7369 6f6e 206f 6620 M conversion of │ │ │ │ │ -0005cf50: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ -0005cf60: 6e73 2069 6e20 636f 6e74 6578 7420 6f66 ns in context of │ │ │ │ │ -0005cf70: 2061 7373 6967 6e6d 656e 742c 206d 6574 assignment, met │ │ │ │ │ -0005cf80: 686f 6420 6361 6c6c 2c20 7265 7475 726e hod call, return │ │ │ │ │ -0005cf90: 2073 7461 7465 6d65 6e74 2061 6e64 2063 statement and c │ │ │ │ │ -0005cfa0: 6173 742e 0a0a 3c6c 693e 746f 6f6c 732f ast...
  • tools/ │ │ │ │ │ -0005cfb0: 6a61 7661 632f 6c61 6d62 6461 2f6c 616d javac/lambda/lam │ │ │ │ │ -0005cfc0: 6264 6145 7870 7265 7373 696f 6e2f 5361 bdaExpression/Sa │ │ │ │ │ -0005cfd0: 6d43 6f6e 7665 7273 696f 6e43 6f6d 626f mConversionCombo │ │ │ │ │ -0005cfe0: 5465 7374 2e6a 6176 613a 2041 6464 206c Test.java: Add l │ │ │ │ │ -0005cff0: 616d 6264 6120 7465 7374 7320 5465 7374 ambda tests Test │ │ │ │ │ -0005d000: 2053 414d 2063 6f6e 7665 7273 696f 6e20 SAM conversion │ │ │ │ │ -0005d010: 6f66 206c 616d 6264 6120 6578 7072 6573 of lambda expres │ │ │ │ │ -0005d020: 7369 6f6e 7320 696e 2063 6f6d 6269 6e61 sions in combina │ │ │ │ │ -0005d030: 7469 6f6e 7320 6f66 2064 6966 6665 7265 tions of differe │ │ │ │ │ -0005d040: 6e74 2063 6f6e 7465 7874 732c 206c 616d nt contexts, lam │ │ │ │ │ -0005d050: 6264 6120 626f 6479 2074 7970 6573 2873 bda body types(s │ │ │ │ │ -0005d060: 7461 7465 6d65 6e74 2f65 7870 7265 7373 tatement/express │ │ │ │ │ -0005d070: 696f 6e29 2c20 6578 706c 6963 742f 696d ion), explict/im │ │ │ │ │ -0005d080: 706c 6963 6974 2074 6172 6765 7420 7479 plicit target ty │ │ │ │ │ -0005d090: 7065 2065 7463 2c20 746f 2076 6572 6966 pe etc, to verif │ │ │ │ │ -0005d0a0: 7920 5341 4d20 636f 6e76 6572 7369 6f6e y SAM conversion │ │ │ │ │ -0005d0b0: 2062 6569 6e67 2063 6f6e 6475 6374 6564 being conducted │ │ │ │ │ -0005d0c0: 2073 7563 6365 7373 6675 6c6c 7920 6173 successfully as │ │ │ │ │ -0005d0d0: 2065 7870 6563 7465 642e 0a0a 3c6c 693e expected...
  • │ │ │ │ │ -0005d0e0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005d0f0: 6461 2f6c 616d 6264 614e 616d 696e 672f da/lambdaNaming/ │ │ │ │ │ -0005d100: 5465 7374 4e6f 6e53 6572 6961 6c69 7a61 TestNonSerializa │ │ │ │ │ -0005d110: 626c 654c 616d 6264 614e 616d 6553 7461 bleLambdaNameSta │ │ │ │ │ -0005d120: 6269 6c69 7479 2e6a 6176 613a 2043 6865 bility.java: Che │ │ │ │ │ -0005d130: 636b 2074 6861 7420 7468 6520 6c61 6d62 ck that the lamb │ │ │ │ │ -0005d140: 6461 206e 616d 6573 2061 7265 206e 6f74 da names are not │ │ │ │ │ -0005d150: 2075 6e6e 6563 6573 7361 7269 6c79 2075 unnecessarily u │ │ │ │ │ -0005d160: 6e73 7461 626c 650a 0a3c 6c69 3e74 6f6f nstable..
  • too │ │ │ │ │ -0005d170: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005d180: 6c61 6d62 6461 4e61 6d69 6e67 2f54 6573 lambdaNaming/Tes │ │ │ │ │ -0005d190: 7453 6572 6961 6c69 7a65 644c 616d 6264 tSerializedLambd │ │ │ │ │ -0005d1a0: 614e 616d 6553 7461 6269 6c69 7479 2e6a aNameStability.j │ │ │ │ │ -0005d1b0: 6176 613a 2044 6573 7567 6172 2073 6572 ava: Desugar ser │ │ │ │ │ -0005d1c0: 6961 6c69 7a61 626c 6520 6c61 6d62 6461 ializable lambda │ │ │ │ │ -0005d1d0: 2062 6f64 6965 7320 7573 696e 6720 6d6f bodies using mo │ │ │ │ │ -0005d1e0: 7265 2072 6f62 7573 7420 6e61 6d69 6e67 re robust naming │ │ │ │ │ -0005d1f0: 2073 6368 656d 650a 0a3c 6c69 3e74 6f6f scheme..
  • too │ │ │ │ │ -0005d200: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005d210: 6d65 7468 6f64 5265 6665 7265 6e63 652f methodReference/ │ │ │ │ │ -0005d220: 426f 756e 6455 6e62 6f75 6e64 5365 6172 BoundUnboundSear │ │ │ │ │ -0005d230: 6368 5465 7374 2e6a 6176 613a 2073 7461 chTest.java: sta │ │ │ │ │ -0005d240: 7469 632f 696e 7374 616e 6365 206f 7665 tic/instance ove │ │ │ │ │ -0005d250: 726c 6f61 6420 6c65 6164 7320 746f 2027 rload leads to ' │ │ │ │ │ -0005d260: 756e 6578 7065 6374 6564 2073 7461 7469 unexpected stati │ │ │ │ │ -0005d270: 6320 6d65 7468 6f64 2066 6f75 6e64 2069 c method found i │ │ │ │ │ -0005d280: 6e20 756e 626f 756e 6420 6c6f 6f6b 7570 n unbound lookup │ │ │ │ │ -0005d290: 2720 7768 656e 2072 6573 6f6c 7669 6e67 ' when resolving │ │ │ │ │ -0005d2a0: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ -0005d2b0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -0005d2c0: 6163 2f6c 616d 6264 612f 6d65 7468 6f64 ac/lambda/method │ │ │ │ │ -0005d2d0: 5265 6665 7265 6e63 652f 4272 6964 6765 Reference/Bridge │ │ │ │ │ -0005d2e0: 4d65 7468 6f64 2e6a 6176 613a 2041 6464 Method.java: Add │ │ │ │ │ -0005d2f0: 206c 616d 6264 6120 7465 7374 7320 5465 lambda tests Te │ │ │ │ │ -0005d300: 7374 2062 7269 6467 6520 6d65 7468 6f64 st bridge method │ │ │ │ │ -0005d310: 7320 696e 2063 6572 7461 696e 2053 414d s in certain SAM │ │ │ │ │ -0005d320: 2063 6f6e 7665 7273 696f 6e0a 0a3c 6c69 conversion..
  • tools/javac/lam │ │ │ │ │ -0005d340: 6264 612f 6d65 7468 6f64 5265 6665 7265 bda/methodRefere │ │ │ │ │ -0005d350: 6e63 652f 496d 706c 6963 6974 456e 636c nce/ImplicitEncl │ │ │ │ │ -0005d360: 6f73 696e 6749 6e73 7461 6e63 6554 6573 osingInstanceTes │ │ │ │ │ -0005d370: 742e 6a61 7661 3a20 5665 7269 6669 6361 t.java: Verifica │ │ │ │ │ -0005d380: 7469 6f6e 2065 7272 6f72 2066 6f72 2065 tion error for e │ │ │ │ │ -0005d390: 6e63 6c6f 7369 6e67 2069 6e73 7461 6e63 nclosing instanc │ │ │ │ │ -0005d3a0: 6520 6361 7074 7572 6520 696e 7369 6465 e capture inside │ │ │ │ │ -0005d3b0: 2073 7570 6572 2063 6f6e 7374 7275 6374 super construct │ │ │ │ │ -0005d3c0: 6f72 2069 6e76 6f63 6174 696f 6e0a 0a3c or invocation..< │ │ │ │ │ -0005d3d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0005d3e0: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ -0005d3f0: 7265 6e63 652f 496e 7465 7273 6563 7469 rence/Intersecti │ │ │ │ │ -0005d400: 6f6e 5061 7261 6d65 7465 7254 7970 6554 onParameterTypeT │ │ │ │ │ -0005d410: 6573 742e 6a61 7661 3a20 4a61 7661 6320 est.java: Javac │ │ │ │ │ -0005d420: 7072 6f64 7563 6573 2063 6f64 6520 7468 produces code th │ │ │ │ │ -0005d430: 6174 2063 7261 7368 6573 2077 6974 6820 at crashes with │ │ │ │ │ -0005d440: 4c61 6d62 6461 436f 6e76 6572 7369 6f6e LambdaConversion │ │ │ │ │ -0005d450: 4578 6365 7074 696f 6e0a 0a3c 6c69 3e74 Exception..
  • t │ │ │ │ │ -0005d460: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0005d470: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ -0005d480: 652f 496e 7465 7273 6563 7469 6f6e 5061 e/IntersectionPa │ │ │ │ │ -0005d490: 7261 6d65 7465 7254 7970 6554 6573 7432 rameterTypeTest2 │ │ │ │ │ -0005d4a0: 2e6a 6176 613a 2042 6f6f 7473 7472 6170 .java: Bootstrap │ │ │ │ │ -0005d4b0: 4d65 7468 6f64 4572 726f 7220 7769 7468 MethodError with │ │ │ │ │ -0005d4c0: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ -0005d4d0: 6520 616e 6420 696e 7465 7273 6563 7469 e and intersecti │ │ │ │ │ -0005d4e0: 6f6e 2074 7970 650a 0a3c 6c69 3e74 6f6f on type..
  • too │ │ │ │ │ -0005d4f0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005d500: 6d65 7468 6f64 5265 6665 7265 6e63 652f methodReference/ │ │ │ │ │ -0005d510: 496e 7465 7273 6563 7469 6f6e 5479 7065 IntersectionType │ │ │ │ │ -0005d520: 5265 6365 6976 6572 5465 7374 2e6a 6176 ReceiverTest.jav │ │ │ │ │ -0005d530: 613a 2054 6573 7420 7468 6174 2043 616c a: Test that Cal │ │ │ │ │ -0005d540: 6c20 7369 7465 2069 6e69 7469 616c 697a l site initializ │ │ │ │ │ -0005d550: 6174 696f 6e20 6578 6365 7074 696f 6e20 ation exception │ │ │ │ │ -0005d560: 6973 206e 6f74 2074 6872 6f77 6e20 7768 is not thrown wh │ │ │ │ │ -0005d570: 656e 2074 6865 206d 6574 686f 6420 7265 en the method re │ │ │ │ │ -0005d580: 6665 7265 6e63 6520 7265 6365 6976 6572 ference receiver │ │ │ │ │ -0005d590: 2069 7320 6f66 2069 6e74 6572 7365 6374 is of intersect │ │ │ │ │ -0005d5a0: 696f 6e20 7479 7065 2e0a 0a3c 6c69 3e74 ion type...
  • t │ │ │ │ │ -0005d5b0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0005d5c0: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ -0005d5d0: 652f 496e 7465 7273 6563 7469 6f6e 5479 e/IntersectionTy │ │ │ │ │ -0005d5e0: 7065 5265 6365 6976 6572 5465 7374 322e peReceiverTest2. │ │ │ │ │ -0005d5f0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -0005d600: 4361 6c6c 2073 6974 6520 696e 6974 6961 Call site initia │ │ │ │ │ -0005d610: 6c69 7a61 7469 6f6e 2065 7863 6570 7469 lization excepti │ │ │ │ │ -0005d620: 6f6e 2069 7320 6e6f 7420 7468 726f 776e on is not thrown │ │ │ │ │ -0005d630: 2077 6865 6e20 7468 6520 6d65 7468 6f64 when the method │ │ │ │ │ -0005d640: 2072 6566 6572 656e 6365 2072 6563 6569 reference recei │ │ │ │ │ -0005d650: 7665 7220 6973 206f 6620 696e 7465 7273 ver is of inters │ │ │ │ │ -0005d660: 6563 7469 6f6e 2074 7970 652e 0a0a 3c6c ection type...tools/javac/la │ │ │ │ │ -0005d680: 6d62 6461 2f6d 6574 686f 6452 6566 6572 mbda/methodRefer │ │ │ │ │ -0005d690: 656e 6365 2f4d 6574 686f 6452 6566 312e ence/MethodRef1. │ │ │ │ │ -0005d6a0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -0005d6b0: 2074 6573 7473 2054 6573 7420 7374 6174 tests Test stat │ │ │ │ │ -0005d6c0: 6963 206d 6574 686f 6420 7265 6665 7265 ic method refere │ │ │ │ │ -0005d6d0: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -0005d6e0: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ -0005d6f0: 6f64 5265 6665 7265 6e63 652f 4d65 7468 odReference/Meth │ │ │ │ │ -0005d700: 6f64 5265 6632 2e6a 6176 613a 2041 6464 odRef2.java: Add │ │ │ │ │ -0005d710: 206c 616d 6264 6120 7465 7374 7320 5465 lambda tests Te │ │ │ │ │ -0005d720: 7374 2069 6e73 7461 6e63 6520 6d65 7468 st instance meth │ │ │ │ │ -0005d730: 6f64 2072 6566 6572 656e 6365 0a0a 3c6c od reference..tools/javac/la │ │ │ │ │ -0005d750: 6d62 6461 2f6d 6574 686f 6452 6566 6572 mbda/methodRefer │ │ │ │ │ -0005d760: 656e 6365 2f4d 6574 686f 6452 6566 332e ence/MethodRef3. │ │ │ │ │ -0005d770: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -0005d780: 2074 6573 7473 2054 6573 7420 756e 626f tests Test unbo │ │ │ │ │ -0005d790: 756e 6420 6d65 7468 6f64 2072 6566 6572 und method refer │ │ │ │ │ -0005d7a0: 656e 6365 0a0a 3c6c 693e 746f 6f6c 732f ence..
  • tools/ │ │ │ │ │ -0005d7b0: 6a61 7661 632f 6c61 6d62 6461 2f6d 6574 javac/lambda/met │ │ │ │ │ -0005d7c0: 686f 6452 6566 6572 656e 6365 2f4d 6574 hodReference/Met │ │ │ │ │ -0005d7d0: 686f 6452 6566 342e 6a61 7661 3a20 4164 hodRef4.java: Ad │ │ │ │ │ -0005d7e0: 6420 6c61 6d62 6461 2074 6573 7473 2054 d lambda tests T │ │ │ │ │ -0005d7f0: 6573 7420 636f 6e73 7472 7563 746f 7220 est constructor │ │ │ │ │ -0005d800: 7265 6665 7265 6e63 650a 0a3c 6c69 3e74 reference..
  • t │ │ │ │ │ -0005d810: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0005d820: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ -0005d830: 652f 4d65 7468 6f64 5265 6635 2e6a 6176 e/MethodRef5.jav │ │ │ │ │ -0005d840: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -0005d850: 7374 7320 5465 7374 206d 6574 686f 6420 sts Test method │ │ │ │ │ -0005d860: 7265 6665 7265 6e63 6520 7769 7468 2053 reference with S │ │ │ │ │ -0005d870: 414d 2069 6e74 6572 6661 6365 2043 6f6d AM interface Com │ │ │ │ │ -0005d880: 7061 7261 746f 7226 6c74 3b54 2667 743b parator<T> │ │ │ │ │ -0005d890: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0005d8a0: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ -0005d8b0: 6566 6572 656e 6365 2f4d 6574 686f 6452 eference/MethodR │ │ │ │ │ -0005d8c0: 6566 362e 6a61 7661 3a20 4164 6420 6c61 ef6.java: Add la │ │ │ │ │ -0005d8d0: 6d62 6461 2074 6573 7473 2054 6573 7420 mbda tests Test │ │ │ │ │ -0005d8e0: 7468 6174 2074 6865 206d 6f73 7420 7370 that the most sp │ │ │ │ │ -0005d8f0: 6563 6966 6963 2072 6566 6572 656e 6365 ecific reference │ │ │ │ │ -0005d900: 2069 7320 7365 6c65 6374 6564 2077 6865 is selected whe │ │ │ │ │ -0005d910: 6e20 6d65 7468 6f64 2070 6172 616d 6574 n method paramet │ │ │ │ │ -0005d920: 6572 7320 6172 6520 656c 6964 6564 0a0a ers are elided.. │ │ │ │ │ -0005d930: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005d940: 6c61 6d62 6461 2f6d 6574 686f 6452 6566 lambda/methodRef │ │ │ │ │ -0005d950: 6572 656e 6365 2f4d 6574 686f 6452 6566 erence/MethodRef │ │ │ │ │ -0005d960: 372e 6a61 7661 3a20 4164 6420 6c61 6d62 7.java: Add lamb │ │ │ │ │ -0005d970: 6461 2074 6573 7473 2054 6573 7420 7468 da tests Test th │ │ │ │ │ -0005d980: 6174 2070 6172 616d 6574 6572 2074 7970 at parameter typ │ │ │ │ │ -0005d990: 6573 2061 7265 2069 6e66 6572 7265 6420 es are inferred │ │ │ │ │ -0005d9a0: 6672 6f6d 2053 414d 2064 6573 6372 6970 from SAM descrip │ │ │ │ │ -0005d9b0: 746f 7220 7768 656e 206d 6574 686f 6420 tor when method │ │ │ │ │ -0005d9c0: 7061 7261 6d65 7465 7273 2061 7265 2065 parameters are e │ │ │ │ │ -0005d9d0: 6c69 6465 642c 2077 6974 6820 6469 6666 lided, with diff │ │ │ │ │ -0005d9e0: 6572 656e 7420 7479 7065 7320 6f66 206d erent types of m │ │ │ │ │ -0005d9f0: 6574 686f 6420 7265 6665 7265 6e63 6573 ethod references │ │ │ │ │ -0005da00: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0005da10: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ -0005da20: 6566 6572 656e 6365 2f4d 6574 686f 6452 eference/MethodR │ │ │ │ │ -0005da30: 6566 382e 6a61 7661 3a20 496e 6665 7265 ef8.java: Infere │ │ │ │ │ -0005da40: 6e63 6520 6368 6f6b 6573 206f 6e20 7769 nce chokes on wi │ │ │ │ │ -0005da50: 6c64 6361 7264 2064 6572 6976 6564 2066 ldcard derived f │ │ │ │ │ -0005da60: 726f 6d20 6d65 7468 6f64 2072 6566 6572 rom method refer │ │ │ │ │ -0005da70: 656e 6365 0a0a 3c6c 693e 746f 6f6c 732f ence..
  • tools/ │ │ │ │ │ -0005da80: 6a61 7661 632f 6c61 6d62 6461 2f6d 6574 javac/lambda/met │ │ │ │ │ -0005da90: 686f 6452 6566 6572 656e 6365 2f4d 6574 hodReference/Met │ │ │ │ │ -0005daa0: 686f 6452 6566 496e 7443 6f6c 6f6e 436f hodRefIntColonCo │ │ │ │ │ -0005dab0: 6c6f 6e4e 6577 5465 7374 2e6a 6176 613a lonNewTest.java: │ │ │ │ │ -0005dac0: 2063 6f6d 7069 6c65 7220 6372 6173 6865 compiler crashe │ │ │ │ │ -0005dad0: 7320 7769 7468 2065 7863 6570 7469 6f6e s with exception │ │ │ │ │ -0005dae0: 206f 6e20 696e 743a 6e65 7720 6d65 7468 on int:new meth │ │ │ │ │ -0005daf0: 6f64 2072 6566 6572 656e 6365 2061 6e64 od reference and │ │ │ │ │ -0005db00: 2067 656e 6572 6963 206d 6574 686f 6420 generic method │ │ │ │ │ -0005db10: 696e 6665 7265 6e63 650a 0a3c 6c69 3e74 inference..
  • t │ │ │ │ │ -0005db20: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0005db30: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ -0005db40: 652f 4d65 7468 6f64 5265 664e 6577 496e e/MethodRefNewIn │ │ │ │ │ -0005db50: 6e65 7242 6f6f 7473 7472 6170 2e6a 6176 nerBootstrap.jav │ │ │ │ │ -0005db60: 613a 204a 564d 2063 616e 6e6f 7420 6163 a: JVM cannot ac │ │ │ │ │ -0005db70: 6365 7373 2063 6f6e 7374 7275 6374 6f72 cess constructor │ │ │ │ │ -0005db80: 2074 686f 7567 6820 3a3a 6e65 7720 7265 though ::new re │ │ │ │ │ -0005db90: 6665 7265 6e63 6520 616c 7468 6f75 6768 ference although │ │ │ │ │ -0005dba0: 2063 616e 2063 616c 6c20 6974 2064 6972 can call it dir │ │ │ │ │ -0005dbb0: 6563 746c 790a 0a3c 6c69 3e74 6f6f 6c73 ectly..
  • tools │ │ │ │ │ -0005dbc0: 2f6a 6176 6163 2f6c 616d 6264 612f 6d65 /javac/lambda/me │ │ │ │ │ -0005dbd0: 7468 6f64 5265 6665 7265 6e63 652f 4d65 thodReference/Me │ │ │ │ │ -0005dbe0: 7468 6f64 5265 664e 6577 496e 6e65 7249 thodRefNewInnerI │ │ │ │ │ -0005dbf0: 6e4c 616d 6264 614e 5045 312e 6a61 7661 nLambdaNPE1.java │ │ │ │ │ -0005dc00: 3a20 6a61 7661 6320 4e50 4520 6f72 2056 : javac NPE or V │ │ │ │ │ -0005dc10: 6572 6966 7945 7272 6f72 2066 6f72 2063 erifyError for c │ │ │ │ │ -0005dc20: 6f64 6520 7769 7468 2063 6f6e 7374 7275 ode with constru │ │ │ │ │ -0005dc30: 6374 6f72 2072 6566 6572 656e 6365 206f ctor reference o │ │ │ │ │ -0005dc40: 6620 696e 6e65 7220 636c 6173 730a 0a3c f inner class..< │ │ │ │ │ -0005dc50: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0005dc60: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ -0005dc70: 7265 6e63 652f 4d65 7468 6f64 5265 664e rence/MethodRefN │ │ │ │ │ -0005dc80: 6577 496e 6e65 7249 6e4c 616d 6264 614e ewInnerInLambdaN │ │ │ │ │ -0005dc90: 5045 322e 6a61 7661 3a20 4c61 6d62 6461 PE2.java: Lambda │ │ │ │ │ -0005dca0: 3a20 4e50 4520 7768 696c 6520 6f62 7461 : NPE while obta │ │ │ │ │ -0005dcb0: 696e 696e 6720 6d65 7468 6f64 2072 6566 ining method ref │ │ │ │ │ -0005dcc0: 6572 656e 6365 2074 6872 6f75 6768 206c erence through l │ │ │ │ │ -0005dcd0: 616d 6264 6120 6578 7072 6573 7369 6f6e ambda expression │ │ │ │ │ -0005dce0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0005dcf0: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ -0005dd00: 6566 6572 656e 6365 2f4d 6574 686f 6452 eference/MethodR │ │ │ │ │ -0005dd10: 6566 4e65 7749 6e6e 6572 496e 4c61 6d62 efNewInnerInLamb │ │ │ │ │ -0005dd20: 6461 5665 7269 6679 312e 6a61 7661 3a20 daVerify1.java: │ │ │ │ │ -0005dd30: 6a61 7661 6320 4e50 4520 6f72 2056 6572 javac NPE or Ver │ │ │ │ │ -0005dd40: 6966 7945 7272 6f72 2066 6f72 2063 6f64 ifyError for cod │ │ │ │ │ -0005dd50: 6520 7769 7468 2063 6f6e 7374 7275 6374 e with construct │ │ │ │ │ -0005dd60: 6f72 2072 6566 6572 656e 6365 206f 6620 or reference of │ │ │ │ │ -0005dd70: 696e 6e65 7220 636c 6173 730a 0a3c 6c69 inner class..
  • tools/javac/lam │ │ │ │ │ -0005dd90: 6264 612f 6d65 7468 6f64 5265 6665 7265 bda/methodRefere │ │ │ │ │ -0005dda0: 6e63 652f 4d65 7468 6f64 5265 664e 6577 nce/MethodRefNew │ │ │ │ │ -0005ddb0: 496e 6e65 7249 6e4c 616d 6264 6156 6572 InnerInLambdaVer │ │ │ │ │ -0005ddc0: 6966 7932 2e6a 6176 613a 2056 6572 6966 ify2.java: Verif │ │ │ │ │ -0005ddd0: 7945 7272 6f72 2077 6865 6e20 7275 6e6e yError when runn │ │ │ │ │ -0005dde0: 696e 6720 7375 6363 6573 7366 756c 6c79 ing successfully │ │ │ │ │ -0005ddf0: 2063 6f6d 7069 6c65 6420 6a61 7661 2063 compiled java c │ │ │ │ │ -0005de00: 6c61 7373 0a0a 3c6c 693e 746f 6f6c 732f lass..
  • tools/ │ │ │ │ │ -0005de10: 6a61 7661 632f 6c61 6d62 6461 2f6d 6574 javac/lambda/met │ │ │ │ │ -0005de20: 686f 6452 6566 6572 656e 6365 2f4d 6574 hodReference/Met │ │ │ │ │ -0005de30: 686f 6452 6566 4e65 7749 6e6e 6572 496e hodRefNewInnerIn │ │ │ │ │ -0005de40: 4c61 6d62 6461 5665 7269 6679 3273 696d LambdaVerify2sim │ │ │ │ │ -0005de50: 706c 652e 6a61 7661 3a20 5665 7269 6679 ple.java: Verify │ │ │ │ │ -0005de60: 4572 726f 7220 7768 656e 2072 756e 6e69 Error when runni │ │ │ │ │ -0005de70: 6e67 2073 7563 6365 7373 6675 6c6c 7920 ng successfully │ │ │ │ │ -0005de80: 636f 6d70 696c 6564 206a 6176 6120 636c compiled java cl │ │ │ │ │ -0005de90: 6173 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ass..
  • tools/j │ │ │ │ │ -0005dea0: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ -0005deb0: 6f64 5265 6665 7265 6e63 652f 4d65 7468 odReference/Meth │ │ │ │ │ -0005dec0: 6f64 5265 664e 6577 496e 6e65 7252 6177 odRefNewInnerRaw │ │ │ │ │ -0005ded0: 5465 7374 2e6a 6176 613a 2052 6177 2069 Test.java: Raw i │ │ │ │ │ -0005dee0: 6e6e 6572 2063 6c61 7373 2063 6f6e 7374 nner class const │ │ │ │ │ -0005def0: 7275 6374 6f72 2072 6566 2073 686f 756c ructor ref shoul │ │ │ │ │ -0005df00: 6420 6e6f 7420 7065 7266 6f72 6d20 6469 d not perform di │ │ │ │ │ -0005df10: 616d 6f6e 6420 696e 6665 7265 6e63 650a amond inference. │ │ │ │ │ -0005df20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005df30: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ -0005df40: 6665 7265 6e63 652f 4d65 7468 6f64 5265 ference/MethodRe │ │ │ │ │ -0005df50: 6651 7561 6c69 6669 6572 312e 6a61 7661 fQualifier1.java │ │ │ │ │ -0005df60: 3a20 6a61 7661 6320 636f 6d70 6c65 7820 : javac complex │ │ │ │ │ -0005df70: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ -0005df80: 733a 2072 6576 616d 7020 616e 6420 7369 s: revamp and si │ │ │ │ │ -0005df90: 6d70 6c69 6679 0a0a 3c6c 693e 746f 6f6c mplify..
  • tool │ │ │ │ │ -0005dfa0: 732f 6a61 7661 632f 6c61 6d62 6461 2f6d s/javac/lambda/m │ │ │ │ │ -0005dfb0: 6574 686f 6452 6566 6572 656e 6365 2f4d ethodReference/M │ │ │ │ │ -0005dfc0: 6574 686f 6452 6566 5369 6e67 6c65 5265 ethodRefSingleRe │ │ │ │ │ -0005dfd0: 6645 7661 6c42 7269 6467 652e 6a61 7661 fEvalBridge.java │ │ │ │ │ -0005dfe0: 3a20 6a61 7661 6320 636f 6d70 6c65 7820 : javac complex │ │ │ │ │ -0005dff0: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ -0005e000: 733a 2072 6576 616d 7020 616e 6420 7369 s: revamp and si │ │ │ │ │ -0005e010: 6d70 6c69 6679 2020 4d61 6b65 2073 7572 mplify Make sur │ │ │ │ │ -0005e020: 6520 7468 6174 2074 6865 206d 6574 686f e that the metho │ │ │ │ │ -0005e030: 6420 7265 6665 7265 6e63 6520 7265 6365 d reference rece │ │ │ │ │ -0005e040: 6976 6572 2069 7320 6576 616c 7561 7465 iver is evaluate │ │ │ │ │ -0005e050: 6420 6578 6163 746c 7920 6f6e 6365 2065 d exactly once e │ │ │ │ │ -0005e060: 7665 6e20 696e 2074 6869 7320 6272 6964 ven in this brid │ │ │ │ │ -0005e070: 6769 6e67 2063 6173 652e 0a0a 3c6c 693e ging case...
  • │ │ │ │ │ -0005e080: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005e090: 6461 2f6d 6574 686f 6452 6566 6572 656e da/methodReferen │ │ │ │ │ -0005e0a0: 6365 2f4d 6574 686f 6452 6566 5374 7563 ce/MethodRefStuc │ │ │ │ │ -0005e0b0: 6b2e 6a61 7661 3a20 4173 7365 7274 696f k.java: Assertio │ │ │ │ │ -0005e0c0: 6e45 7272 6f72 2069 6e20 4465 6665 7272 nError in Deferr │ │ │ │ │ -0005e0d0: 6564 4174 7472 2061 7420 7365 744f 7665 edAttr at setOve │ │ │ │ │ -0005e0e0: 726c 6f61 644b 696e 6420 6361 7573 6564 rloadKind caused │ │ │ │ │ -0005e0f0: 2062 7920 4a44 4b2d 3832 3033 3637 390a by JDK-8203679. │ │ │ │ │ -0005e100: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005e110: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ -0005e120: 6665 7265 6e63 652f 4d65 7468 6f64 5265 ference/MethodRe │ │ │ │ │ -0005e130: 6653 7475 636b 322e 6a61 7661 3a20 4173 fStuck2.java: As │ │ │ │ │ -0005e140: 7365 7274 696f 6e45 7272 6f72 2069 6e20 sertionError in │ │ │ │ │ -0005e150: 4465 6665 7272 6564 4174 7472 2061 7420 DeferredAttr at │ │ │ │ │ -0005e160: 7365 744f 7665 726c 6f61 644b 696e 640a setOverloadKind. │ │ │ │ │ -0005e170: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005e180: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ -0005e190: 6665 7265 6e63 652f 4d65 7468 6f64 5265 ference/MethodRe │ │ │ │ │ -0005e1a0: 6653 7475 636b 3832 3439 3236 312e 6a61 fStuck8249261.ja │ │ │ │ │ -0005e1b0: 7661 3a20 5665 7269 6679 206d 6574 686f va: Verify metho │ │ │ │ │ -0005e1c0: 6420 7265 6665 7265 6e63 6573 2061 7320 d references as │ │ │ │ │ -0005e1d0: 636f 6e64 6974 696f 6e73 2074 6f20 636f conditions to co │ │ │ │ │ -0005e1e0: 6e64 6974 696f 6e61 6c20 6578 7072 6573 nditional expres │ │ │ │ │ -0005e1f0: 7369 6f6e 7320 6172 6520 6861 6e64 6c65 sions are handle │ │ │ │ │ -0005e200: 6420 7072 6f70 6572 6c79 2e0a 0a3c 6c69 d properly...
  • tools/javac/lam │ │ │ │ │ -0005e220: 6264 612f 6d65 7468 6f64 5265 6665 7265 bda/methodRefere │ │ │ │ │ -0005e230: 6e63 652f 4d65 7468 6f64 5265 6653 7475 nce/MethodRefStu │ │ │ │ │ -0005e240: 636b 5061 7265 6e74 6865 7369 7a65 642e ckParenthesized. │ │ │ │ │ -0005e250: 6a61 7661 3a20 5468 6973 2069 7320 6120 java: This is a │ │ │ │ │ -0005e260: 6e65 6761 7469 7665 2072 6567 7265 7373 negative regress │ │ │ │ │ -0005e270: 696f 6e20 7465 7374 2066 6f72 2061 6e20 ion test for an │ │ │ │ │ -0005e280: 4173 7365 7274 696f 6e45 7272 6f72 2069 AssertionError i │ │ │ │ │ -0005e290: 6e20 4465 6665 7272 6564 4174 7472 2e0a n DeferredAttr.. │ │ │ │ │ -0005e2a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005e2b0: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ -0005e2c0: 6665 7265 6e63 652f 4d65 7468 6f64 5265 ference/MethodRe │ │ │ │ │ -0005e2d0: 6654 6f49 6e6e 6572 2e6a 6176 613a 206c fToInner.java: l │ │ │ │ │ -0005e2e0: 616d 6264 6120 7265 6665 7265 6e63 6520 ambda reference │ │ │ │ │ -0005e2f0: 746f 2069 6e6e 6572 2063 6c61 7373 2069 to inner class i │ │ │ │ │ -0005e300: 6e20 6261 7365 2063 6c61 7373 2063 6175 n base class cau │ │ │ │ │ -0005e310: 7365 7320 4c61 6d62 6461 436f 6e76 6572 ses LambdaConver │ │ │ │ │ -0005e320: 7369 6f6e 4578 6365 7074 696f 6e0a 0a3c sionException..< │ │ │ │ │ -0005e330: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0005e340: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ -0005e350: 7265 6e63 652f 4d65 7468 6f64 5265 6654 rence/MethodRefT │ │ │ │ │ -0005e360: 6f49 6e6e 6572 5769 7468 6f75 744f 7574 oInnerWithoutOut │ │ │ │ │ -0005e370: 6572 2e6a 6176 613a 204e 5045 2077 6869 er.java: NPE whi │ │ │ │ │ -0005e380: 6c65 2063 6f6d 7069 6c69 6e67 2061 2070 le compiling a p │ │ │ │ │ -0005e390: 726f 6772 616d 2077 6974 6820 6572 726f rogram with erro │ │ │ │ │ -0005e3a0: 6e65 6f75 7320 7573 6520 6f66 2063 6f6e neous use of con │ │ │ │ │ -0005e3b0: 7374 7275 6374 6f72 2072 6566 6572 656e structor referen │ │ │ │ │ -0005e3c0: 6365 2065 7870 7265 7373 696f 6e73 2e0a ce expressions.. │ │ │ │ │ -0005e3d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005e3e0: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ -0005e3f0: 6665 7265 6e63 652f 4d65 7468 6f64 5265 ference/MethodRe │ │ │ │ │ -0005e400: 6654 6f4c 6f63 616c 436c 6173 734d 6574 fToLocalClassMet │ │ │ │ │ -0005e410: 686f 6454 6573 742e 6a61 7661 3a20 5375 hodTest.java: Su │ │ │ │ │ -0005e420: 7370 6563 7420 6d65 7373 6167 6520 7265 spect message re │ │ │ │ │ -0005e430: 6761 7264 696e 6720 7375 6974 6162 6c65 garding suitable │ │ │ │ │ -0005e440: 2065 6e63 6c6f 7369 6e67 2069 6e73 7461 enclosing insta │ │ │ │ │ -0005e450: 6e63 6520 6e6f 7420 6265 696e 6720 696e nce not being in │ │ │ │ │ -0005e460: 2073 636f 7065 0a0a 3c6c 693e 746f 6f6c scope..
  • tool │ │ │ │ │ -0005e470: 732f 6a61 7661 632f 6c61 6d62 6461 2f6d s/javac/lambda/m │ │ │ │ │ -0005e480: 6574 686f 6452 6566 6572 656e 6365 2f4d ethodReference/M │ │ │ │ │ -0005e490: 6574 686f 6452 6566 5f6e 6567 2e6a 6176 ethodRef_neg.jav │ │ │ │ │ -0005e4a0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -0005e4b0: 7374 7320 5468 6973 2069 7320 6e65 6761 sts This is nega │ │ │ │ │ -0005e4c0: 7469 7665 2074 6573 7420 666f 7220 7772 tive test for wr │ │ │ │ │ -0005e4d0: 6f6e 6720 7061 7261 6d65 7465 722f 7265 ong parameter/re │ │ │ │ │ -0005e4e0: 7475 726e 2074 7970 6520 696e 206d 6574 turn type in met │ │ │ │ │ -0005e4f0: 686f 6420 7265 6665 7265 6e63 6573 0a0a hod references.. │ │ │ │ │ -0005e500: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005e510: 6c61 6d62 6461 2f6d 6574 686f 6452 6566 lambda/methodRef │ │ │ │ │ -0005e520: 6572 656e 6365 2f4d 6574 686f 6452 6566 erence/MethodRef │ │ │ │ │ -0005e530: 6572 656e 6365 436f 6d70 6c65 784e 756c erenceComplexNul │ │ │ │ │ -0005e540: 6c43 6865 636b 5465 7374 2e6a 6176 613a lCheckTest.java: │ │ │ │ │ -0005e550: 206a 6176 6163 2063 6f6d 706c 6578 206d javac complex m │ │ │ │ │ -0005e560: 6574 686f 6420 7265 6665 7265 6e63 6573 ethod references │ │ │ │ │ -0005e570: 3a20 7265 7661 6d70 2061 6e64 2073 696d : revamp and sim │ │ │ │ │ -0005e580: 706c 6966 7920 204d 616b 6520 7375 7265 plify Make sure │ │ │ │ │ -0005e590: 204e 5045 2063 6865 636b 2069 7320 646f NPE check is do │ │ │ │ │ -0005e5a0: 6e65 2065 7665 6e20 696e 2074 6865 2063 ne even in the c │ │ │ │ │ -0005e5b0: 6f6e 7665 7274 2074 6f20 4c61 6d62 6461 onvert to Lambda │ │ │ │ │ -0005e5c0: 2063 6173 650a 0a3c 6c69 3e74 6f6f 6c73 case..
  • tools │ │ │ │ │ -0005e5d0: 2f6a 6176 6163 2f6c 616d 6264 612f 6d65 /javac/lambda/me │ │ │ │ │ -0005e5e0: 7468 6f64 5265 6665 7265 6e63 652f 4d65 thodReference/Me │ │ │ │ │ -0005e5f0: 7468 6f64 5265 6665 7265 6e63 6549 6e43 thodReferenceInC │ │ │ │ │ -0005e600: 6f6e 7374 7275 6374 6f72 496e 766f 6361 onstructorInvoca │ │ │ │ │ -0005e610: 7469 6f6e 2e6a 6176 613a 2027 7375 7065 tion.java: 'supe │ │ │ │ │ -0005e620: 7227 2071 7561 6c69 6669 6564 206d 6574 r' qualified met │ │ │ │ │ -0005e630: 686f 6420 7265 6665 7265 6e63 6573 2063 hod references c │ │ │ │ │ -0005e640: 616e 6e6f 7420 6f63 6375 7220 696e 2061 annot occur in a │ │ │ │ │ -0005e650: 2073 7461 7469 6320 636f 6e74 6578 740a static context. │ │ │ │ │ -0005e660: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005e670: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ -0005e680: 6665 7265 6e63 652f 5072 6f74 6563 7465 ference/Protecte │ │ │ │ │ -0005e690: 6449 6e61 6363 6573 7369 626c 654d 6574 dInaccessibleMet │ │ │ │ │ -0005e6a0: 686f 6452 6566 5465 7374 2e6a 6176 613a hodRefTest.java: │ │ │ │ │ -0005e6b0: 2056 6572 6966 7920 7468 6174 206a 6176 Verify that jav │ │ │ │ │ -0005e6c0: 6163 2065 6d69 7473 2073 7569 7461 626c ac emits suitabl │ │ │ │ │ -0005e6d0: 6520 6163 6365 7373 6f72 7320 7768 656e e accessors when │ │ │ │ │ -0005e6e0: 2061 206d 6574 686f 6420 7265 6665 7265 a method refere │ │ │ │ │ -0005e6f0: 6e63 6520 6d65 6e74 696f 6e73 2061 2070 nce mentions a p │ │ │ │ │ -0005e700: 726f 7465 6374 6564 206d 6574 686f 6420 rotected method │ │ │ │ │ -0005e710: 7468 6174 2077 6f75 6c64 206e 6565 6420 that would need │ │ │ │ │ -0005e720: 616e 2061 6363 6573 736f 720a 0a3c 6c69 an accessor..
  • tools/javac/lam │ │ │ │ │ -0005e740: 6264 612f 6d65 7468 6f64 5265 6665 7265 bda/methodRefere │ │ │ │ │ -0005e750: 6e63 652f 5072 6f74 6563 7465 6449 6e61 nce/ProtectedIna │ │ │ │ │ -0005e760: 6363 6573 7369 626c 654d 6574 686f 6452 ccessibleMethodR │ │ │ │ │ -0005e770: 6566 5465 7374 322e 6a61 7661 3a20 4a61 efTest2.java: Ja │ │ │ │ │ -0005e780: 7661 6320 7368 6f75 6c64 2065 6167 6572 vac should eager │ │ │ │ │ -0005e790: 6c79 2063 6861 6e67 6520 636f 6465 2067 ly change code g │ │ │ │ │ -0005e7a0: 656e 6572 6174 696f 6e20 666f 7220 6d65 eneration for me │ │ │ │ │ -0005e7b0: 7468 6f64 2072 6566 6572 656e 6365 7320 thod references │ │ │ │ │ -0005e7c0: 746f 2061 7665 7274 2049 6c6c 6567 616c to avert Illegal │ │ │ │ │ -0005e7d0: 4163 6365 7373 4572 726f 7220 696e 2066 AccessError in f │ │ │ │ │ -0005e7e0: 7574 7572 652e 0a0a 3c6c 693e 746f 6f6c uture...
  • tool │ │ │ │ │ -0005e7f0: 732f 6a61 7661 632f 6c61 6d62 6461 2f6d s/javac/lambda/m │ │ │ │ │ -0005e800: 6574 686f 6452 6566 6572 656e 6365 2f53 ethodReference/S │ │ │ │ │ -0005e810: 616d 436f 6e76 6572 7369 6f6e 2e6a 6176 amConversion.jav │ │ │ │ │ -0005e820: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ -0005e830: 7374 7320 5465 7374 2053 414d 2063 6f6e sts Test SAM con │ │ │ │ │ -0005e840: 7665 7273 696f 6e20 6f66 206d 6574 686f version of metho │ │ │ │ │ -0005e850: 6420 7265 6665 7265 6e63 6573 2069 6e20 d references in │ │ │ │ │ -0005e860: 636f 6e74 6578 7473 206f 6620 6173 7369 contexts of assi │ │ │ │ │ -0005e870: 676e 6d65 6e74 2c20 6d65 7468 6f64 2f63 gnment, method/c │ │ │ │ │ -0005e880: 6f6e 7374 7275 6374 6f72 2061 7267 756d onstructor argum │ │ │ │ │ -0005e890: 656e 742c 2072 6574 7572 6e20 7374 6174 ent, return stat │ │ │ │ │ -0005e8a0: 656d 656e 742c 2061 7272 6179 2069 6e69 ement, array ini │ │ │ │ │ -0005e8b0: 7469 616c 697a 6572 2c20 6c61 6d62 6461 tializer, lambda │ │ │ │ │ -0005e8c0: 2065 7870 7265 7373 696f 6e20 626f 6479 expression body │ │ │ │ │ -0005e8d0: 2c20 636f 6e64 6974 696f 6e61 6c20 6578 , conditional ex │ │ │ │ │ -0005e8e0: 7072 6573 7369 6f6e 2061 6e64 2063 6173 pression and cas │ │ │ │ │ -0005e8f0: 742e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 t...
  • tools/ja │ │ │ │ │ -0005e900: 7661 632f 6c61 6d62 6461 2f6d 6574 686f vac/lambda/metho │ │ │ │ │ -0005e910: 6452 6566 6572 656e 6365 2f53 616d 436f dReference/SamCo │ │ │ │ │ -0005e920: 6e76 6572 7369 6f6e 436f 6d62 6f54 6573 nversionComboTes │ │ │ │ │ -0005e930: 742e 6a61 7661 3a20 4164 6420 6c61 6d62 t.java: Add lamb │ │ │ │ │ -0005e940: 6461 2074 6573 7473 2054 6573 7420 5341 da tests Test SA │ │ │ │ │ -0005e950: 4d20 636f 6e76 6572 7369 6f6e 206f 6620 M conversion of │ │ │ │ │ -0005e960: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ -0005e970: 7320 696e 2063 6f6d 6269 6e61 7469 6f6e s in combination │ │ │ │ │ -0005e980: 7320 6f66 2064 6966 6665 7265 6e74 2063 s of different c │ │ │ │ │ -0005e990: 6f6e 7465 7874 732c 206c 616d 6264 6120 ontexts, lambda │ │ │ │ │ -0005e9a0: 626f 6479 2074 7970 6573 2873 7461 7465 body types(state │ │ │ │ │ -0005e9b0: 6d65 6e74 2f65 7870 7265 7373 696f 6e29 ment/expression) │ │ │ │ │ -0005e9c0: 2c20 626f 7869 6e67 2f75 6e62 6f78 696e , boxing/unboxin │ │ │ │ │ -0005e9d0: 6720 6574 632c 2074 6f20 7665 7269 6679 g etc, to verify │ │ │ │ │ -0005e9e0: 2053 414d 2063 6f6e 7665 7273 696f 6e20 SAM conversion │ │ │ │ │ -0005e9f0: 6265 696e 6720 636f 6e64 7563 7465 6420 being conducted │ │ │ │ │ -0005ea00: 7375 6363 6573 7366 756c 6c79 2061 7320 successfully as │ │ │ │ │ -0005ea10: 6578 7065 6374 6564 2e0a 0a3c 6c69 3e74 expected...
  • t │ │ │ │ │ -0005ea20: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0005ea30: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ -0005ea40: 652f 5472 6565 4d61 6b65 7250 6172 616d e/TreeMakerParam │ │ │ │ │ -0005ea50: 7349 7347 6f6f 6679 2e6a 6176 613a 2057 sIsGoofy.java: W │ │ │ │ │ -0005ea60: 6865 6e20 6120 6d65 7468 6f64 2072 6566 hen a method ref │ │ │ │ │ -0005ea70: 6572 656e 6365 2074 6f20 6120 6c6f 6361 erence to a loca │ │ │ │ │ -0005ea80: 6c20 636c 6173 7320 636f 6e73 7472 7563 l class construc │ │ │ │ │ -0005ea90: 746f 7220 6973 2063 6f6e 7461 696e 6564 tor is contained │ │ │ │ │ -0005eaa0: 2069 6e20 6120 6d65 7468 6f64 2077 686f in a method who │ │ │ │ │ -0005eab0: 7365 206e 756d 6265 7220 6f66 2070 6172 se number of par │ │ │ │ │ -0005eac0: 616d 6574 6572 7320 6d61 7463 6865 7320 ameters matches │ │ │ │ │ -0005ead0: 7468 6520 6e75 6d62 6572 206f 6620 636f the number of co │ │ │ │ │ -0005eae0: 6e73 7472 7563 746f 7220 7061 7261 6d65 nstructor parame │ │ │ │ │ -0005eaf0: 7465 7273 2063 6f6d 7069 6c61 7469 6f6e ters compilation │ │ │ │ │ -0005eb00: 2066 6169 6c73 0a0a 3c6c 693e 746f 6f6c fails..
  • tool │ │ │ │ │ -0005eb10: 732f 6a61 7661 632f 6c61 6d62 6461 2f6d s/javac/lambda/m │ │ │ │ │ -0005eb20: 6574 686f 6452 6566 6572 656e 6365 4578 ethodReferenceEx │ │ │ │ │ -0005eb30: 6563 7574 696f 6e2f 4d65 7468 6f64 5265 ecution/MethodRe │ │ │ │ │ -0005eb40: 6665 7265 6e63 6549 6e74 6572 7365 6374 ferenceIntersect │ │ │ │ │ -0005eb50: 696f 6e31 2e6a 6176 613a 2049 6e76 616c ion1.java: Inval │ │ │ │ │ -0005eb60: 6964 2042 6f6f 7473 7472 6170 4d65 7468 id BootstrapMeth │ │ │ │ │ -0005eb70: 6f64 2066 6f72 2063 6f6e 7374 7275 6374 od for construct │ │ │ │ │ -0005eb80: 6f72 2f6d 6574 686f 6420 7265 6665 7265 or/method refere │ │ │ │ │ -0005eb90: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ -0005eba0: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ -0005ebb0: 6f64 5265 6665 7265 6e63 6545 7865 6375 odReferenceExecu │ │ │ │ │ -0005ebc0: 7469 6f6e 2f4d 6574 686f 6452 6566 6572 tion/MethodRefer │ │ │ │ │ -0005ebd0: 656e 6365 496e 7465 7273 6563 7469 6f6e enceIntersection │ │ │ │ │ -0005ebe0: 322e 6a61 7661 3a20 496e 7661 6c69 6420 2.java: Invalid │ │ │ │ │ -0005ebf0: 426f 6f74 7374 7261 704d 6574 686f 6420 BootstrapMethod │ │ │ │ │ -0005ec00: 666f 7220 636f 6e73 7472 7563 746f 722f for constructor/ │ │ │ │ │ -0005ec10: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ -0005ec20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0005ec30: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ -0005ec40: 6566 6572 656e 6365 4578 6563 7574 696f eferenceExecutio │ │ │ │ │ -0005ec50: 6e2f 4d65 7468 6f64 5265 6665 7265 6e63 n/MethodReferenc │ │ │ │ │ -0005ec60: 6549 6e74 6572 7365 6374 696f 6e33 2e6a eIntersection3.j │ │ │ │ │ -0005ec70: 6176 613a 2049 6e76 616c 6964 2042 6f6f ava: Invalid Boo │ │ │ │ │ -0005ec80: 7473 7472 6170 4d65 7468 6f64 2066 6f72 tstrapMethod for │ │ │ │ │ -0005ec90: 2063 6f6e 7374 7275 6374 6f72 2f6d 6574 constructor/met │ │ │ │ │ -0005eca0: 686f 6420 7265 6665 7265 6e63 650a 0a3c hod reference..< │ │ │ │ │ -0005ecb0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0005ecc0: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ -0005ecd0: 7265 6e63 6545 7865 6375 7469 6f6e 2f4d renceExecution/M │ │ │ │ │ -0005ece0: 6574 686f 6452 6566 6572 656e 6365 496e ethodReferenceIn │ │ │ │ │ -0005ecf0: 7465 7273 6563 7469 6f6e 342e 6a61 7661 tersection4.java │ │ │ │ │ -0005ed00: 3a20 7072 6f67 7261 6d20 6661 696c 7320 : program fails │ │ │ │ │ -0005ed10: 7769 7468 204c 616d 6264 6143 6f6e 7665 with LambdaConve │ │ │ │ │ -0005ed20: 7273 696f 6e45 7863 6570 7469 6f6e 2061 rsionException a │ │ │ │ │ -0005ed30: 7420 6578 6563 7574 696f 6e20 7469 6d65 t execution time │ │ │ │ │ -0005ed40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0005ed50: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ -0005ed60: 6566 6572 656e 6365 4578 6563 7574 696f eferenceExecutio │ │ │ │ │ -0005ed70: 6e2f 4d65 7468 6f64 5265 6665 7265 6e63 n/MethodReferenc │ │ │ │ │ -0005ed80: 6549 6e74 6572 7365 6374 696f 6e49 6e64 eIntersectionInd │ │ │ │ │ -0005ed90: 7563 6564 5465 7374 2e6a 6176 613a 204c ucedTest.java: L │ │ │ │ │ -0005eda0: 616d 6264 6143 6f6e 7665 7273 696f 6e45 ambdaConversionE │ │ │ │ │ -0005edb0: 7863 6570 7469 6f6e 3a20 496e 7661 6c69 xception: Invali │ │ │ │ │ -0005edc0: 6420 7265 6365 6976 6572 2074 7970 6520 d receiver type │ │ │ │ │ -0005edd0: 696e 7465 7266 6163 653b 206e 6f74 2061 interface; not a │ │ │ │ │ -0005ede0: 2073 7562 7479 7065 206f 6620 696d 706c subtype of impl │ │ │ │ │ -0005edf0: 656d 656e 7461 7469 6f6e 2074 7970 6520 ementation type │ │ │ │ │ -0005ee00: 696e 7465 7266 6163 650a 0a3c 6c69 3e74 interface..
  • t │ │ │ │ │ -0005ee10: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0005ee20: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ -0005ee30: 6545 7865 6375 7469 6f6e 2f4d 6574 686f eExecution/Metho │ │ │ │ │ -0005ee40: 6452 6566 6572 656e 6365 4e75 6c6c 4368 dReferenceNullCh │ │ │ │ │ -0005ee50: 6563 6b54 6573 742e 6a61 7661 3a20 4d69 eckTest.java: Mi │ │ │ │ │ -0005ee60: 7373 696e 6720 6e75 6c6c 2063 6865 636b ssing null check │ │ │ │ │ -0005ee70: 2069 6e20 626f 756e 6420 6d65 7468 6f64 in bound method │ │ │ │ │ -0005ee80: 2072 6566 6572 656e 6365 2063 6170 7475 reference captu │ │ │ │ │ -0005ee90: 7265 0a0a 3c6c 693e 746f 6f6c 732f 6a61 re..
  • tools/ja │ │ │ │ │ -0005eea0: 7661 632f 6c61 6d62 6461 2f6d 6574 686f vac/lambda/metho │ │ │ │ │ -0005eeb0: 6452 6566 6572 656e 6365 4578 6563 7574 dReferenceExecut │ │ │ │ │ -0005eec0: 696f 6e2f 4d65 7468 6f64 5265 6665 7265 ion/MethodRefere │ │ │ │ │ -0005eed0: 6e63 6550 6163 6b61 6765 5072 6976 6174 ncePackagePrivat │ │ │ │ │ -0005eee0: 6551 7561 6c69 6669 6572 2e6a 6176 613a eQualifier.java: │ │ │ │ │ -0005eef0: 204d 6574 686f 6420 7265 6665 7265 6e63 Method referenc │ │ │ │ │ -0005ef00: 6520 7573 6573 2077 726f 6e67 2071 7561 e uses wrong qua │ │ │ │ │ -0005ef10: 6c69 6679 696e 6720 7479 7065 0a0a 3c6c lifying type..tools/javac/la │ │ │ │ │ -0005ef30: 6d62 6461 2f6d 6574 686f 6452 6566 6572 mbda/methodRefer │ │ │ │ │ -0005ef40: 656e 6365 4578 6563 7574 696f 6e2f 4d65 enceExecution/Me │ │ │ │ │ -0005ef50: 7468 6f64 5265 6665 7265 6e63 6554 6573 thodReferenceTes │ │ │ │ │ -0005ef60: 7446 4443 4345 2e6a 6176 613a 2063 6f6e tFDCCE.java: con │ │ │ │ │ -0005ef70: 7665 7274 206c 616d 6264 6120 7465 7374 vert lambda test │ │ │ │ │ -0005ef80: 6e67 2074 6573 7473 2074 6f20 6a74 7265 ng tests to jtre │ │ │ │ │ -0005ef90: 6720 616e 6420 6164 6420 7468 656d 0a0a g and add them.. │ │ │ │ │ -0005efa0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005efb0: 6c61 6d62 6461 2f6d 6574 686f 6452 6566 lambda/methodRef │ │ │ │ │ -0005efc0: 6572 656e 6365 4578 6563 7574 696f 6e2f erenceExecution/ │ │ │ │ │ -0005efd0: 4d65 7468 6f64 5265 6665 7265 6e63 6554 MethodReferenceT │ │ │ │ │ -0005efe0: 6573 7449 6e6e 6572 4465 6661 756c 742e estInnerDefault. │ │ │ │ │ -0005eff0: 6a61 7661 3a20 636f 6e76 6572 7420 6c61 java: convert la │ │ │ │ │ -0005f000: 6d62 6461 2074 6573 746e 6720 7465 7374 mbda testng test │ │ │ │ │ -0005f010: 7320 746f 206a 7472 6567 2061 6e64 2061 s to jtreg and a │ │ │ │ │ -0005f020: 6464 2074 6865 6d0a 0a3c 6c69 3e74 6f6f dd them..
  • too │ │ │ │ │ -0005f030: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ -0005f040: 6d65 7468 6f64 5265 6665 7265 6e63 6545 methodReferenceE │ │ │ │ │ -0005f050: 7865 6375 7469 6f6e 2f4d 6574 686f 6452 xecution/MethodR │ │ │ │ │ -0005f060: 6566 6572 656e 6365 5465 7374 496e 6e65 eferenceTestInne │ │ │ │ │ -0005f070: 7249 6e73 7461 6e63 652e 6a61 7661 3a20 rInstance.java: │ │ │ │ │ -0005f080: 636f 6e76 6572 7420 6c61 6d62 6461 2074 convert lambda t │ │ │ │ │ -0005f090: 6573 746e 6720 7465 7374 7320 746f 206a estng tests to j │ │ │ │ │ -0005f0a0: 7472 6567 2061 6e64 2061 6464 2074 6865 treg and add the │ │ │ │ │ -0005f0b0: 6d0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 m..
  • tools/jav │ │ │ │ │ -0005f0c0: 6163 2f6c 616d 6264 612f 6d65 7468 6f64 ac/lambda/method │ │ │ │ │ -0005f0d0: 5265 6665 7265 6e63 6545 7865 6375 7469 ReferenceExecuti │ │ │ │ │ -0005f0e0: 6f6e 2f4d 6574 686f 6452 6566 6572 656e on/MethodReferen │ │ │ │ │ -0005f0f0: 6365 5465 7374 496e 6e65 7256 6172 4172 ceTestInnerVarAr │ │ │ │ │ -0005f100: 6773 5468 6973 2e6a 6176 613a 2063 6f6e gsThis.java: con │ │ │ │ │ -0005f110: 7665 7274 206c 616d 6264 6120 7465 7374 vert lambda test │ │ │ │ │ -0005f120: 6e67 2074 6573 7473 2074 6f20 6a74 7265 ng tests to jtre │ │ │ │ │ -0005f130: 6720 616e 6420 6164 6420 7468 656d 0a0a g and add them.. │ │ │ │ │ -0005f140: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0005f150: 6c61 6d62 6461 2f6d 6574 686f 6452 6566 lambda/methodRef │ │ │ │ │ -0005f160: 6572 656e 6365 4578 6563 7574 696f 6e2f erenceExecution/ │ │ │ │ │ -0005f170: 4d65 7468 6f64 5265 6665 7265 6e63 6554 MethodReferenceT │ │ │ │ │ -0005f180: 6573 7449 6e73 7461 6e63 652e 6a61 7661 estInstance.java │ │ │ │ │ -0005f190: 3a20 636f 6e76 6572 7420 6c61 6d62 6461 : convert lambda │ │ │ │ │ -0005f1a0: 2074 6573 746e 6720 7465 7374 7320 746f testng tests to │ │ │ │ │ -0005f1b0: 206a 7472 6567 2061 6e64 2061 6464 2074 jtreg and add t │ │ │ │ │ -0005f1c0: 6865 6d0a 0a3c 6c69 3e74 6f6f 6c73 2f6a hem..
  • tools/j │ │ │ │ │ -0005f1d0: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ -0005f1e0: 6f64 5265 6665 7265 6e63 6545 7865 6375 odReferenceExecu │ │ │ │ │ -0005f1f0: 7469 6f6e 2f4d 6574 686f 6452 6566 6572 tion/MethodRefer │ │ │ │ │ -0005f200: 656e 6365 5465 7374 4b69 6e64 732e 6a61 enceTestKinds.ja │ │ │ │ │ -0005f210: 7661 3a20 636f 6e76 6572 7420 6c61 6d62 va: convert lamb │ │ │ │ │ -0005f220: 6461 2074 6573 746e 6720 7465 7374 7320 da testng tests │ │ │ │ │ -0005f230: 746f 206a 7472 6567 2061 6e64 2061 6464 to jtreg and add │ │ │ │ │ -0005f240: 2074 6865 6d0a 0a3c 6c69 3e74 6f6f 6c73 them..
  • tools │ │ │ │ │ -0005f250: 2f6a 6176 6163 2f6c 616d 6264 612f 6d65 /javac/lambda/me │ │ │ │ │ -0005f260: 7468 6f64 5265 6665 7265 6e63 6545 7865 thodReferenceExe │ │ │ │ │ -0005f270: 6375 7469 6f6e 2f4d 6574 686f 6452 6566 cution/MethodRef │ │ │ │ │ -0005f280: 6572 656e 6365 5465 7374 4d65 7468 6f64 erenceTestMethod │ │ │ │ │ -0005f290: 4861 6e64 6c65 2e6a 6176 613a 206a 6176 Handle.java: jav │ │ │ │ │ -0005f2a0: 6163 2067 656e 6572 6174 6573 2069 6e63 ac generates inc │ │ │ │ │ -0005f2b0: 6f72 7265 6374 2064 6573 6372 6970 746f orrect descripto │ │ │ │ │ -0005f2c0: 7220 666f 7220 4d65 7468 6f64 4861 6e64 r for MethodHand │ │ │ │ │ -0005f2d0: 6c65 3a3a 696e 766f 6b65 0a0a 3c6c 693e le::invoke..
  • │ │ │ │ │ -0005f2e0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005f2f0: 6461 2f6d 6574 686f 6452 6566 6572 656e da/methodReferen │ │ │ │ │ -0005f300: 6365 4578 6563 7574 696f 6e2f 4d65 7468 ceExecution/Meth │ │ │ │ │ -0005f310: 6f64 5265 6665 7265 6e63 6554 6573 744e odReferenceTestN │ │ │ │ │ -0005f320: 6577 2e6a 6176 613a 2063 6f6e 7665 7274 ew.java: convert │ │ │ │ │ -0005f330: 206c 616d 6264 6120 7465 7374 6e67 2074 lambda testng t │ │ │ │ │ -0005f340: 6573 7473 2074 6f20 6a74 7265 6720 616e ests to jtreg an │ │ │ │ │ -0005f350: 6420 6164 6420 7468 656d 0a0a 3c6c 693e d add them..
  • │ │ │ │ │ -0005f360: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -0005f370: 6461 2f6d 6574 686f 6452 6566 6572 656e da/methodReferen │ │ │ │ │ -0005f380: 6365 4578 6563 7574 696f 6e2f 4d65 7468 ceExecution/Meth │ │ │ │ │ -0005f390: 6f64 5265 6665 7265 6e63 6554 6573 744e odReferenceTestN │ │ │ │ │ -0005f3a0: 6577 496e 6e65 722e 6a61 7661 3a20 636f ewInner.java: co │ │ │ │ │ -0005f3b0: 6e76 6572 7420 6c61 6d62 6461 2074 6573 nvert lambda tes │ │ │ │ │ -0005f3c0: 746e 6720 7465 7374 7320 746f 206a 7472 tng tests to jtr │ │ │ │ │ -0005f3d0: 6567 2061 6e64 2061 6464 2074 6865 6d0a eg and add them. │ │ │ │ │ -0005f3e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0005f3f0: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ -0005f400: 6665 7265 6e63 6545 7865 6375 7469 6f6e ferenceExecution │ │ │ │ │ -0005f410: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ -0005f420: 5465 7374 4e65 7749 6e6e 6572 496d 706c TestNewInnerImpl │ │ │ │ │ -0005f430: 6963 6974 4172 6773 2e6a 6176 613a 2042 icitArgs.java: B │ │ │ │ │ -0005f440: 6f6f 7473 7472 6170 4d65 7468 6f64 4572 ootstrapMethodEr │ │ │ │ │ -0005f450: 726f 7220 7768 656e 2063 6170 7475 7269 ror when capturi │ │ │ │ │ -0005f460: 6e67 2063 6f6e 7374 7275 6374 6f72 2072 ng constructor r │ │ │ │ │ -0005f470: 6566 2074 6f20 6c6f 6361 6c20 636c 6173 ef to local clas │ │ │ │ │ -0005f480: 7365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ses..
  • tools/j │ │ │ │ │ -0005f490: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ -0005f4a0: 6f64 5265 6665 7265 6e63 6545 7865 6375 odReferenceExecu │ │ │ │ │ -0005f4b0: 7469 6f6e 2f4d 6574 686f 6452 6566 6572 tion/MethodRefer │ │ │ │ │ -0005f4c0: 656e 6365 5465 7374 5375 6543 6173 6531 enceTestSueCase1 │ │ │ │ │ -0005f4d0: 2e6a 6176 613a 2063 6f6e 7665 7274 206c .java: convert l │ │ │ │ │ -0005f4e0: 616d 6264 6120 7465 7374 6e67 2074 6573 ambda testng tes │ │ │ │ │ -0005f4f0: 7473 2074 6f20 6a74 7265 6720 616e 6420 ts to jtreg and │ │ │ │ │ -0005f500: 6164 6420 7468 656d 0a0a 3c6c 693e 746f add them..
  • to │ │ │ │ │ -0005f510: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -0005f520: 2f6d 6574 686f 6452 6566 6572 656e 6365 /methodReference │ │ │ │ │ -0005f530: 4578 6563 7574 696f 6e2f 4d65 7468 6f64 Execution/Method │ │ │ │ │ -0005f540: 5265 6665 7265 6e63 6554 6573 7453 7565 ReferenceTestSue │ │ │ │ │ -0005f550: 4361 7365 322e 6a61 7661 3a20 636f 6e76 Case2.java: conv │ │ │ │ │ -0005f560: 6572 7420 6c61 6d62 6461 2074 6573 746e ert lambda testn │ │ │ │ │ -0005f570: 6720 7465 7374 7320 746f 206a 7472 6567 g tests to jtreg │ │ │ │ │ -0005f580: 2061 6e64 2061 6464 2074 6865 6d0a 0a3c and add them..< │ │ │ │ │ -0005f590: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0005f5a0: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ -0005f5b0: 7265 6e63 6545 7865 6375 7469 6f6e 2f4d renceExecution/M │ │ │ │ │ -0005f5c0: 6574 686f 6452 6566 6572 656e 6365 5465 ethodReferenceTe │ │ │ │ │ -0005f5d0: 7374 5375 6543 6173 6534 2e6a 6176 613a stSueCase4.java: │ │ │ │ │ -0005f5e0: 2063 6f6e 7665 7274 206c 616d 6264 6120 convert lambda │ │ │ │ │ -0005f5f0: 7465 7374 6e67 2074 6573 7473 2074 6f20 testng tests to │ │ │ │ │ -0005f600: 6a74 7265 6720 616e 6420 6164 6420 7468 jtreg and add th │ │ │ │ │ -0005f610: 656d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 em..
  • tools/ja │ │ │ │ │ -0005f620: 7661 632f 6c61 6d62 6461 2f6d 6574 686f vac/lambda/metho │ │ │ │ │ -0005f630: 6452 6566 6572 656e 6365 4578 6563 7574 dReferenceExecut │ │ │ │ │ -0005f640: 696f 6e2f 4d65 7468 6f64 5265 6665 7265 ion/MethodRefere │ │ │ │ │ -0005f650: 6e63 6554 6573 7453 7570 6572 2e6a 6176 nceTestSuper.jav │ │ │ │ │ -0005f660: 613a 2063 6f6e 7665 7274 206c 616d 6264 a: convert lambd │ │ │ │ │ -0005f670: 6120 7465 7374 6e67 2074 6573 7473 2074 a testng tests t │ │ │ │ │ -0005f680: 6f20 6a74 7265 6720 616e 6420 6164 6420 o jtreg and add │ │ │ │ │ -0005f690: 7468 656d 0a0a 3c6c 693e 746f 6f6c 732f them..
  • tools/ │ │ │ │ │ -0005f6a0: 6a61 7661 632f 6c61 6d62 6461 2f6d 6574 javac/lambda/met │ │ │ │ │ -0005f6b0: 686f 6452 6566 6572 656e 6365 4578 6563 hodReferenceExec │ │ │ │ │ -0005f6c0: 7574 696f 6e2f 4d65 7468 6f64 5265 6665 ution/MethodRefe │ │ │ │ │ -0005f6d0: 7265 6e63 6554 6573 7453 7570 6572 4465 renceTestSuperDe │ │ │ │ │ -0005f6e0: 6661 756c 742e 6a61 7661 3a20 636f 6e76 fault.java: conv │ │ │ │ │ -0005f6f0: 6572 7420 6c61 6d62 6461 2074 6573 746e ert lambda testn │ │ │ │ │ -0005f700: 6720 7465 7374 7320 746f 206a 7472 6567 g tests to jtreg │ │ │ │ │ -0005f710: 2061 6e64 2061 6464 2074 6865 6d0a 0a3c and add them..< │ │ │ │ │ -0005f720: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0005f730: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ -0005f740: 7265 6e63 6545 7865 6375 7469 6f6e 2f4d renceExecution/M │ │ │ │ │ -0005f750: 6574 686f 6452 6566 6572 656e 6365 5465 ethodReferenceTe │ │ │ │ │ -0005f760: 7374 5479 7065 436f 6e76 6572 7369 6f6e stTypeConversion │ │ │ │ │ -0005f770: 2e6a 6176 613a 2063 6f6e 7665 7274 206c .java: convert l │ │ │ │ │ -0005f780: 616d 6264 6120 7465 7374 6e67 2074 6573 ambda testng tes │ │ │ │ │ -0005f790: 7473 2074 6f20 6a74 7265 6720 616e 6420 ts to jtreg and │ │ │ │ │ -0005f7a0: 6164 6420 7468 656d 0a0a 3c6c 693e 746f add them..
  • to │ │ │ │ │ -0005f7b0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -0005f7c0: 2f6d 6574 686f 6452 6566 6572 656e 6365 /methodReference │ │ │ │ │ -0005f7d0: 4578 6563 7574 696f 6e2f 4d65 7468 6f64 Execution/Method │ │ │ │ │ -0005f7e0: 5265 6665 7265 6e63 6554 6573 7456 6172 ReferenceTestVar │ │ │ │ │ -0005f7f0: 4172 6773 2e6a 6176 613a 2063 6f6e 7665 Args.java: conve │ │ │ │ │ -0005f800: 7274 206c 616d 6264 6120 7465 7374 6e67 rt lambda testng │ │ │ │ │ -0005f810: 2074 6573 7473 2074 6f20 6a74 7265 6720 tests to jtreg │ │ │ │ │ -0005f820: 616e 6420 6164 6420 7468 656d 0a0a 3c6c and add them..tools/javac/la │ │ │ │ │ -0005f840: 6d62 6461 2f6d 6574 686f 6452 6566 6572 mbda/methodRefer │ │ │ │ │ -0005f850: 656e 6365 4578 6563 7574 696f 6e2f 4d65 enceExecution/Me │ │ │ │ │ -0005f860: 7468 6f64 5265 6665 7265 6e63 6554 6573 thodReferenceTes │ │ │ │ │ -0005f870: 7456 6172 4172 6773 4578 742e 6a61 7661 tVarArgsExt.java │ │ │ │ │ -0005f880: 3a20 636f 6e76 6572 7420 6c61 6d62 6461 : convert lambda │ │ │ │ │ -0005f890: 2074 6573 746e 6720 7465 7374 7320 746f testng tests to │ │ │ │ │ -0005f8a0: 206a 7472 6567 2061 6e64 2061 6464 2074 jtreg and add t │ │ │ │ │ -0005f8b0: 6865 6d0a 0a3c 6c69 3e74 6f6f 6c73 2f6a hem..
  • tools/j │ │ │ │ │ -0005f8c0: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ -0005f8d0: 6f64 5265 6665 7265 6e63 6545 7865 6375 odReferenceExecu │ │ │ │ │ -0005f8e0: 7469 6f6e 2f4d 6574 686f 6452 6566 6572 tion/MethodRefer │ │ │ │ │ -0005f8f0: 656e 6365 5465 7374 5661 7241 7267 7353 enceTestVarArgsS │ │ │ │ │ -0005f900: 7570 6572 2e6a 6176 613a 2063 6f6e 7665 uper.java: conve │ │ │ │ │ -0005f910: 7274 206c 616d 6264 6120 7465 7374 6e67 rt lambda testng │ │ │ │ │ -0005f920: 2074 6573 7473 2074 6f20 6a74 7265 6720 tests to jtreg │ │ │ │ │ -0005f930: 616e 6420 6164 6420 7468 656d 0a0a 3c6c and add them..tools/javac/la │ │ │ │ │ -0005f950: 6d62 6461 2f6d 6574 686f 6452 6566 6572 mbda/methodRefer │ │ │ │ │ -0005f960: 656e 6365 4578 6563 7574 696f 6e2f 4d65 enceExecution/Me │ │ │ │ │ -0005f970: 7468 6f64 5265 6665 7265 6e63 6554 6573 thodReferenceTes │ │ │ │ │ -0005f980: 7456 6172 4172 6773 5375 7065 7244 6566 tVarArgsSuperDef │ │ │ │ │ -0005f990: 6175 6c74 2e6a 6176 613a 2063 6f6e 7665 ault.java: conve │ │ │ │ │ -0005f9a0: 7274 206c 616d 6264 6120 7465 7374 6e67 rt lambda testng │ │ │ │ │ -0005f9b0: 2074 6573 7473 2074 6f20 6a74 7265 6720 tests to jtreg │ │ │ │ │ -0005f9c0: 616e 6420 6164 6420 7468 656d 0a0a 3c6c and add them..tools/javac/la │ │ │ │ │ -0005f9e0: 6d62 6461 2f6d 6574 686f 6452 6566 6572 mbda/methodRefer │ │ │ │ │ -0005f9f0: 656e 6365 4578 6563 7574 696f 6e2f 4d65 enceExecution/Me │ │ │ │ │ -0005fa00: 7468 6f64 5265 6665 7265 6e63 6554 6573 thodReferenceTes │ │ │ │ │ -0005fa10: 7456 6172 4172 6773 5468 6973 2e6a 6176 tVarArgsThis.jav │ │ │ │ │ -0005fa20: 613a 2063 6f6e 7665 7274 206c 616d 6264 a: convert lambd │ │ │ │ │ -0005fa30: 6120 7465 7374 6e67 2074 6573 7473 2074 a testng tests t │ │ │ │ │ -0005fa40: 6f20 6a74 7265 6720 616e 6420 6164 6420 o jtreg and add │ │ │ │ │ -0005fa50: 7468 656d 0a0a 3c6c 693e 746f 6f6c 732f them..
  • tools/ │ │ │ │ │ -0005fa60: 6a61 7661 632f 6c61 6d62 6461 2f6d 6574 javac/lambda/met │ │ │ │ │ -0005fa70: 686f 6452 6566 6572 656e 6365 4578 6563 hodReferenceExec │ │ │ │ │ -0005fa80: 7574 696f 6e2f 4d65 7468 6f64 5265 6665 ution/MethodRefe │ │ │ │ │ -0005fa90: 7265 6e63 6554 6573 7456 6172 4861 6e64 renceTestVarHand │ │ │ │ │ -0005faa0: 6c65 2e6a 6176 613a 2074 6573 7420 666f le.java: test fo │ │ │ │ │ -0005fab0: 7220 5661 7248 616e 646c 6520 7369 676e r VarHandle sign │ │ │ │ │ -0005fac0: 6174 7572 6520 706f 6c79 6d6f 7270 6869 ature polymorphi │ │ │ │ │ -0005fad0: 6320 6d65 7468 6f64 730a 0a3c 6c69 3e74 c methods..
  • t │ │ │ │ │ -0005fae0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0005faf0: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ -0005fb00: 6545 7865 6375 7469 6f6e 2f4d 6574 686f eExecution/Metho │ │ │ │ │ -0005fb10: 6452 6566 6572 656e 6365 5465 7374 5661 dReferenceTestVa │ │ │ │ │ -0005fb20: 7248 616e 646c 655f 6e65 672e 6a61 7661 rHandle_neg.java │ │ │ │ │ -0005fb30: 3a20 7465 7374 2066 6f72 2056 6172 4861 : test for VarHa │ │ │ │ │ -0005fb40: 6e64 6c65 2073 6967 6e61 7475 7265 2070 ndle signature p │ │ │ │ │ -0005fb50: 6f6c 796d 6f72 7068 6963 206d 6574 686f olymorphic metho │ │ │ │ │ -0005fb60: 6473 2077 6974 6820 7772 6f6e 6720 7265 ds with wrong re │ │ │ │ │ -0005fb70: 7475 726e 2074 7970 650a 0a3c 6c69 3e74 turn type..
  • t │ │ │ │ │ -0005fb80: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -0005fb90: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ -0005fba0: 6545 7865 6375 7469 6f6e 2f4d 6574 686f eExecution/Metho │ │ │ │ │ -0005fbb0: 6452 6566 6572 656e 6365 556e 696f 6e54 dReferenceUnionT │ │ │ │ │ -0005fbc0: 7970 6554 6573 742e 6a61 7661 3a20 4c61 ypeTest.java: La │ │ │ │ │ -0005fbd0: 6d62 6461 436f 6e76 6572 7369 6f6e 4578 mbdaConversionEx │ │ │ │ │ -0005fbe0: 6365 7074 696f 6e3a 2049 6e76 616c 6964 ception: Invalid │ │ │ │ │ -0005fbf0: 2072 6563 6569 7665 7220 7479 7065 2069 receiver type i │ │ │ │ │ -0005fc00: 6e74 6572 6661 6365 3b20 6e6f 7420 6120 nterface; not a │ │ │ │ │ -0005fc10: 7375 6274 7970 6520 6f66 2069 6d70 6c65 subtype of imple │ │ │ │ │ -0005fc20: 6d65 6e74 6174 696f 6e20 7479 7065 2069 mentation type i │ │ │ │ │ -0005fc30: 6e74 6572 6661 6365 0a0a 3c6c 693e 746f nterface..
  • to │ │ │ │ │ -0005fc40: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -0005fc50: 2f6d 6f73 7453 7065 6369 6669 632f 5374 /mostSpecific/St │ │ │ │ │ -0005fc60: 7275 6374 7572 616c 4d6f 7374 5370 6563 ructuralMostSpec │ │ │ │ │ -0005fc70: 6966 6963 5465 7374 2e6a 6176 613a 2041 ificTest.java: A │ │ │ │ │ -0005fc80: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -0005fc90: 4175 746f 6d61 7469 6320 7465 7374 2066 Automatic test f │ │ │ │ │ -0005fca0: 6f72 2063 6865 636b 696e 6720 636f 7272 or checking corr │ │ │ │ │ -0005fcb0: 6563 746e 6573 7320 6f66 2073 7472 7563 ectness of struc │ │ │ │ │ -0005fcc0: 7475 7261 6c20 6d6f 7374 2073 7065 6369 tural most speci │ │ │ │ │ -0005fcd0: 6669 6320 7465 7374 2072 6f75 7469 6e65 fic test routine │ │ │ │ │ -0005fce0: 2074 656d 706f 7261 7269 6c79 2077 6f72 temporarily wor │ │ │ │ │ -0005fcf0: 6b61 726f 756e 6420 636f 6d62 6f20 7465 karound combo te │ │ │ │ │ -0005fd00: 7374 7320 6172 6520 6361 7573 696e 6720 sts are causing │ │ │ │ │ -0005fd10: 7469 6d65 206f 7574 2069 6e20 7365 7665 time out in seve │ │ │ │ │ -0005fd20: 7261 6c20 706c 6174 666f 726d 730a 0a3c ral platforms..< │ │ │ │ │ -0005fd30: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -0005fd40: 616d 6264 612f 7072 6976 6174 654d 6574 ambda/privateMet │ │ │ │ │ -0005fd50: 686f 6452 6566 6572 656e 6365 732f 4d65 hodReferences/Me │ │ │ │ │ -0005fd60: 7468 6f64 496e 766f 6b65 722e 6a61 7661 thodInvoker.java │ │ │ │ │ -0005fd70: 3a20 7072 6976 6174 6520 6d65 7468 6f64 : private method │ │ │ │ │ -0005fd80: 2073 686f 756c 6420 6265 2061 6363 6573 should be acces │ │ │ │ │ -0005fd90: 7369 626c 6520 286e 6573 7465 6420 636c sible (nested cl │ │ │ │ │ -0005fda0: 6173 7365 7329 0a0a 3c6c 693e 746f 6f6c asses)..
  • tool │ │ │ │ │ -0005fdb0: 732f 6a61 7661 632f 6c61 6d62 6461 2f70 s/javac/lambda/p │ │ │ │ │ -0005fdc0: 7269 7661 7465 4d65 7468 6f64 5265 6665 rivateMethodRefe │ │ │ │ │ -0005fdd0: 7265 6e63 6573 2f4d 6574 686f 6453 7570 rences/MethodSup │ │ │ │ │ -0005fde0: 706c 6965 722e 6a61 7661 3a20 7072 6976 plier.java: priv │ │ │ │ │ -0005fdf0: 6174 6520 6d65 7468 6f64 2073 686f 756c ate method shoul │ │ │ │ │ -0005fe00: 6420 6265 2061 6363 6573 7369 626c 6520 d be accessible │ │ │ │ │ -0005fe10: 286e 6573 7465 6420 636c 6173 7365 7329 (nested classes) │ │ │ │ │ -0005fe20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0005fe30: 632f 6c61 6d62 6461 2f70 7269 7661 7465 c/lambda/private │ │ │ │ │ -0005fe40: 4d65 7468 6f64 5265 6665 7265 6e63 6573 MethodReferences │ │ │ │ │ -0005fe50: 2f54 6869 7264 436c 6173 732e 6a61 7661 /ThirdClass.java │ │ │ │ │ -0005fe60: 3a20 7072 6976 6174 6520 6d65 7468 6f64 : private method │ │ │ │ │ -0005fe70: 2073 686f 756c 6420 6265 2061 6363 6573 should be acces │ │ │ │ │ -0005fe80: 7369 626c 6520 286e 6573 7465 6420 636c sible (nested cl │ │ │ │ │ -0005fe90: 6173 7365 7329 0a0a 3c6c 693e 746f 6f6c asses)..
  • tool │ │ │ │ │ -0005fea0: 732f 6a61 7661 632f 6c61 6d62 6461 2f73 s/javac/lambda/s │ │ │ │ │ -0005feb0: 656c 665f 696e 6974 6961 6c69 7a65 722f elf_initializer/ │ │ │ │ │ -0005fec0: 5438 3032 3438 3039 2f53 656c 6649 6e69 T8024809/SelfIni │ │ │ │ │ -0005fed0: 7469 616c 697a 6572 496e 4c61 6d62 6461 tializerInLambda │ │ │ │ │ -0005fee0: 5465 7374 612e 6a61 7661 3a20 6a61 7661 Testa.java: java │ │ │ │ │ -0005fef0: 632c 2073 6f6d 6520 6c61 6d62 6461 2070 c, some lambda p │ │ │ │ │ -0005ff00: 726f 6772 616d 7320 6172 6520 7265 6a65 rograms are reje │ │ │ │ │ -0005ff10: 6374 6564 2062 7920 666c 6f77 2061 6e61 cted by flow ana │ │ │ │ │ -0005ff20: 6c79 7369 730a 0a3c 6c69 3e74 6f6f 6c73 lysis..
  • tools │ │ │ │ │ -0005ff30: 2f6a 6176 6163 2f6c 616d 6264 612f 7365 /javac/lambda/se │ │ │ │ │ -0005ff40: 6c66 5f69 6e69 7469 616c 697a 6572 2f54 lf_initializer/T │ │ │ │ │ -0005ff50: 3830 3234 3830 392f 5365 6c66 496e 6974 8024809/SelfInit │ │ │ │ │ -0005ff60: 6961 6c69 7a65 7249 6e4c 616d 6264 6154 ializerInLambdaT │ │ │ │ │ -0005ff70: 6573 7462 2e6a 6176 613a 206a 6176 6163 estb.java: javac │ │ │ │ │ -0005ff80: 2c20 736f 6d65 206c 616d 6264 6120 7072 , some lambda pr │ │ │ │ │ -0005ff90: 6f67 7261 6d73 2061 7265 2072 656a 6563 ograms are rejec │ │ │ │ │ -0005ffa0: 7465 6420 6279 2066 6c6f 7720 616e 616c ted by flow anal │ │ │ │ │ -0005ffb0: 7973 6973 0a0a 3c6c 693e 746f 6f6c 732f ysis..
  • tools/ │ │ │ │ │ -0005ffc0: 6a61 7661 632f 6c61 6d62 6461 2f73 656c javac/lambda/sel │ │ │ │ │ -0005ffd0: 665f 696e 6974 6961 6c69 7a65 722f 5438 f_initializer/T8 │ │ │ │ │ -0005ffe0: 3035 3339 3036 2f53 656c 6649 6e69 7469 053906/SelfIniti │ │ │ │ │ -0005fff0: 616c 697a 6572 496e 4c61 6d62 6461 5465 alizerInLambdaTe │ │ │ │ │ -00060000: 7374 632e 6a61 7661 3a20 6a61 7661 632c stc.java: javac, │ │ │ │ │ -00060010: 2073 6f6d 6520 6c61 6d62 6461 2070 726f some lambda pro │ │ │ │ │ -00060020: 6772 616d 7320 6172 6520 7265 6a65 6374 grams are reject │ │ │ │ │ -00060030: 6564 2062 7920 666c 6f77 2061 6e61 6c79 ed by flow analy │ │ │ │ │ -00060040: 7369 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a sis..
  • tools/j │ │ │ │ │ -00060050: 6176 6163 2f6c 616d 6264 612f 7365 7061 avac/lambda/sepa │ │ │ │ │ -00060060: 7261 7465 2f54 6573 742e 6a61 7661 3a20 rate/Test.java: │ │ │ │ │ -00060070: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ..
  • tools/jav │ │ │ │ │ -00060080: 6163 2f6c 616d 6264 612f 7370 6563 756c ac/lambda/specul │ │ │ │ │ -00060090: 6174 6976 652f 3831 3437 3534 362f 5438 ative/8147546/T8 │ │ │ │ │ -000600a0: 3134 3735 3436 612e 6a61 7661 3a20 7265 147546a.java: re │ │ │ │ │ -000600b0: 6772 6573 7369 6f6e 2077 6865 6e20 7479 gression when ty │ │ │ │ │ -000600c0: 7065 2d63 6865 636b 696e 6720 6765 6e65 pe-checking gene │ │ │ │ │ -000600d0: 7269 6320 6361 6c6c 7320 696e 7369 6465 ric calls inside │ │ │ │ │ -000600e0: 206e 6573 7465 6420 6465 636c 6172 6174 nested declarat │ │ │ │ │ -000600f0: 696f 6e73 206f 6363 7572 7269 6e67 2069 ions occurring i │ │ │ │ │ -00060100: 6e20 6d65 7468 6f64 2063 6f6e 7465 7874 n method context │ │ │ │ │ -00060110: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00060120: 632f 6c61 6d62 6461 2f73 7065 6375 6c61 c/lambda/specula │ │ │ │ │ -00060130: 7469 7665 2f38 3134 3735 3436 2f54 3831 tive/8147546/T81 │ │ │ │ │ -00060140: 3437 3534 3662 2e6a 6176 613a 2072 6567 47546b.java: reg │ │ │ │ │ -00060150: 7265 7373 696f 6e20 7768 656e 2074 7970 ression when typ │ │ │ │ │ -00060160: 652d 6368 6563 6b69 6e67 2067 656e 6572 e-checking gener │ │ │ │ │ -00060170: 6963 2063 616c 6c73 2069 6e73 6964 6520 ic calls inside │ │ │ │ │ -00060180: 6e65 7374 6564 2064 6563 6c61 7261 7469 nested declarati │ │ │ │ │ -00060190: 6f6e 7320 6f63 6375 7272 696e 6720 696e ons occurring in │ │ │ │ │ -000601a0: 206d 6574 686f 6420 636f 6e74 6578 740a method context. │ │ │ │ │ -000601b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000601c0: 2f6c 616d 6264 612f 7370 6563 756c 6174 /lambda/speculat │ │ │ │ │ -000601d0: 6976 652f 3831 3534 3138 302f 5438 3135 ive/8154180/T815 │ │ │ │ │ -000601e0: 3431 3830 612e 6a61 7661 3a20 5265 6772 4180a.java: Regr │ │ │ │ │ -000601f0: 6573 7369 6f6e 3a20 7374 7563 6b20 6578 ession: stuck ex │ │ │ │ │ -00060200: 7072 6573 7369 6f6e 7320 646f 206e 6f74 pressions do not │ │ │ │ │ -00060210: 2062 6568 6176 6520 636f 7272 6563 746c behave correctl │ │ │ │ │ -00060220: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ -00060230: 6163 2f6c 616d 6264 612f 7370 6563 756c ac/lambda/specul │ │ │ │ │ -00060240: 6174 6976 652f 3831 3534 3138 302f 5438 ative/8154180/T8 │ │ │ │ │ -00060250: 3135 3431 3830 622e 6a61 7661 3a20 5265 154180b.java: Re │ │ │ │ │ -00060260: 6772 6573 7369 6f6e 3a20 7374 7563 6b20 gression: stuck │ │ │ │ │ -00060270: 6578 7072 6573 7369 6f6e 7320 646f 206e expressions do n │ │ │ │ │ -00060280: 6f74 2062 6568 6176 6520 636f 7272 6563 ot behave correc │ │ │ │ │ -00060290: 746c 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a tly..
  • tools/j │ │ │ │ │ -000602a0: 6176 6163 2f6c 616d 6264 612f 7370 6563 avac/lambda/spec │ │ │ │ │ -000602b0: 756c 6174 6976 652f 4469 616d 6f6e 6446 ulative/DiamondF │ │ │ │ │ -000602c0: 696e 6465 722e 6a61 7661 3a20 4164 6420 inder.java: Add │ │ │ │ │ -000602d0: 6c61 6d62 6461 2074 6573 7473 2073 7075 lambda tests spu │ │ │ │ │ -000602e0: 7269 6f75 7320 6372 6173 6865 7320 7768 rious crashes wh │ │ │ │ │ -000602f0: 656e 2072 756e 6e69 6e67 2069 6e20 2764 en running in 'd │ │ │ │ │ -00060300: 6961 6d6f 6e64 2066 696e 6465 7227 206d iamond finder' m │ │ │ │ │ -00060310: 6f64 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ode..
  • tools/j │ │ │ │ │ -00060320: 6176 6163 2f6c 616d 6264 612f 7370 6563 avac/lambda/spec │ │ │ │ │ -00060330: 756c 6174 6976 652f 496e 6665 7253 7472 ulative/InferStr │ │ │ │ │ -00060340: 6963 742e 6a61 7661 3a20 4578 706f 6e65 ict.java: Expone │ │ │ │ │ -00060350: 6e74 6961 6c20 7065 7266 6f72 6d61 6e63 ntial performanc │ │ │ │ │ -00060360: 6520 7265 6772 6573 7369 6f6e 204a 6176 e regression Jav │ │ │ │ │ -00060370: 6120 3820 636f 6d70 696c 6572 2063 6f6d a 8 compiler com │ │ │ │ │ -00060380: 7061 7265 6420 746f 204a 6176 6120 3720 pared to Java 7 │ │ │ │ │ -00060390: 636f 6d70 696c 6572 0a0a 3c6c 693e 746f compiler..
  • to │ │ │ │ │ -000603a0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -000603b0: 2f73 7065 6375 6c61 7469 7665 2f49 6e66 /speculative/Inf │ │ │ │ │ -000603c0: 6572 5765 616b 2e6a 6176 613a 2045 7870 erWeak.java: Exp │ │ │ │ │ -000603d0: 6f6e 656e 7469 616c 2070 6572 666f 726d onential perform │ │ │ │ │ -000603e0: 616e 6365 2072 6567 7265 7373 696f 6e20 ance regression │ │ │ │ │ -000603f0: 4a61 7661 2038 2063 6f6d 7069 6c65 7220 Java 8 compiler │ │ │ │ │ -00060400: 636f 6d70 6172 6564 2074 6f20 4a61 7661 compared to Java │ │ │ │ │ -00060410: 2037 2063 6f6d 7069 6c65 720a 0a3c 6c69 7 compiler..
  • tools/javac/lam │ │ │ │ │ -00060430: 6264 612f 7370 6563 756c 6174 6976 652f bda/speculative/ │ │ │ │ │ -00060440: 4d61 696e 2e6a 6176 613a 2041 6464 206c Main.java: Add l │ │ │ │ │ -00060450: 616d 6264 6120 7465 7374 7320 4f6e 2d64 ambda tests On-d │ │ │ │ │ -00060460: 656d 616e 6420 7379 6d62 6f6c 2063 6f6d emand symbol com │ │ │ │ │ -00060470: 706c 6574 696f 6e20 6475 7269 6e67 2073 pletion during s │ │ │ │ │ -00060480: 7065 6375 6c61 7469 7665 2061 7474 7269 peculative attri │ │ │ │ │ -00060490: 6275 7469 6f6e 2072 6f75 6e64 2066 6169 bution round fai │ │ │ │ │ -000604a0: 6c73 2074 6f20 7265 706f 7274 2065 7272 ls to report err │ │ │ │ │ -000604b0: 6f72 206d 6573 7361 6765 730a 0a3c 6c69 or messages..
  • tools/javac/lam │ │ │ │ │ -000604d0: 6264 612f 7370 6563 756c 6174 6976 652f bda/speculative/ │ │ │ │ │ -000604e0: 4d69 7373 696e 6745 7272 6f72 2e6a 6176 MissingError.jav │ │ │ │ │ -000604f0: 613a 2061 7373 6572 7469 6f6e 2065 7272 a: assertion err │ │ │ │ │ -00060500: 6f72 2069 6e20 636f 6d2e 7375 6e2e 746f or in com.sun.to │ │ │ │ │ -00060510: 6f6c 732e 6a61 7661 632e 636f 6d70 2e54 ols.javac.comp.T │ │ │ │ │ -00060520: 7261 6e73 5479 7065 732e 7669 7369 7441 ransTypes.visitA │ │ │ │ │ -00060530: 7070 6c79 0a0a 3c6c 693e 746f 6f6c 732f pply..
  • tools/ │ │ │ │ │ -00060540: 6a61 7661 632f 6c61 6d62 6461 2f73 7065 javac/lambda/spe │ │ │ │ │ -00060550: 6375 6c61 7469 7665 2f4e 6573 7465 644c culative/NestedL │ │ │ │ │ -00060560: 616d 6264 6147 656e 6572 6963 732e 6a61 ambdaGenerics.ja │ │ │ │ │ -00060570: 7661 3a20 4578 706f 6e65 6e74 6961 6c20 va: Exponential │ │ │ │ │ -00060580: 7065 7266 6f72 6d61 6e63 6520 7265 6772 performance regr │ │ │ │ │ -00060590: 6573 7369 6f6e 204a 6176 6120 3820 636f ession Java 8 co │ │ │ │ │ -000605a0: 6d70 696c 6572 2063 6f6d 7061 7265 6420 mpiler compared │ │ │ │ │ -000605b0: 746f 204a 6176 6120 3720 636f 6d70 696c to Java 7 compil │ │ │ │ │ -000605c0: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ -000605d0: 7661 632f 6c61 6d62 6461 2f73 7065 6375 vac/lambda/specu │ │ │ │ │ -000605e0: 6c61 7469 7665 2f4e 6573 7465 644c 616d lative/NestedLam │ │ │ │ │ -000605f0: 6264 614e 6f47 656e 6572 6963 732e 6a61 bdaNoGenerics.ja │ │ │ │ │ -00060600: 7661 3a20 4578 706f 6e65 6e74 6961 6c20 va: Exponential │ │ │ │ │ -00060610: 7065 7266 6f72 6d61 6e63 6520 7265 6772 performance regr │ │ │ │ │ -00060620: 6573 7369 6f6e 204a 6176 6120 3820 636f ession Java 8 co │ │ │ │ │ -00060630: 6d70 696c 6572 2063 6f6d 7061 7265 6420 mpiler compared │ │ │ │ │ -00060640: 746f 204a 6176 6120 3720 636f 6d70 696c to Java 7 compil │ │ │ │ │ -00060650: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ -00060660: 7661 632f 6c61 6d62 6461 2f73 7065 6375 vac/lambda/specu │ │ │ │ │ -00060670: 6c61 7469 7665 2f54 3830 3436 3638 352e lative/T8046685. │ │ │ │ │ -00060680: 6a61 7661 3a20 556e 636f 6d70 696c 6162 java: Uncompilab │ │ │ │ │ -00060690: 6c65 206c 6172 6765 2065 7870 7265 7373 le large express │ │ │ │ │ -000606a0: 696f 6e73 2069 6e76 6f6c 7669 6e67 2067 ions involving g │ │ │ │ │ -000606b0: 656e 6572 6963 732e 0a0a 3c6c 693e 746f enerics...
  • to │ │ │ │ │ -000606c0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -000606d0: 2f73 7065 6375 6c61 7469 7665 2f54 3830 /speculative/T80 │ │ │ │ │ -000606e0: 3535 3938 342e 6a61 7661 3a20 4578 706f 55984.java: Expo │ │ │ │ │ -000606f0: 6e65 6e74 6961 6c20 7065 7266 6f72 6d61 nential performa │ │ │ │ │ -00060700: 6e63 6520 7265 6772 6573 7369 6f6e 204a nce regression J │ │ │ │ │ -00060710: 6176 6120 3820 636f 6d70 696c 6572 2063 ava 8 compiler c │ │ │ │ │ -00060720: 6f6d 7061 7265 6420 746f 204a 6176 6120 ompared to Java │ │ │ │ │ -00060730: 3720 636f 6d70 696c 6572 0a0a 3c6c 693e 7 compiler..
  • │ │ │ │ │ -00060740: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00060750: 6461 2f73 7065 6375 6c61 7469 7665 2f54 da/speculative/T │ │ │ │ │ -00060760: 3830 3737 3234 372e 6a61 7661 3a20 4578 8077247.java: Ex │ │ │ │ │ -00060770: 706f 6e65 6e74 6961 6c20 7065 7266 6f72 ponential perfor │ │ │ │ │ -00060780: 6d61 6e63 6520 7265 6772 6573 7369 6f6e mance regression │ │ │ │ │ -00060790: 204a 6176 6120 3820 636f 6d70 696c 6572 Java 8 compiler │ │ │ │ │ -000607a0: 2063 6f6d 7061 7265 6420 746f 204a 6176 compared to Jav │ │ │ │ │ -000607b0: 6120 3720 636f 6d70 696c 6572 0a0a 3c6c a 7 compiler..tools/javac/la │ │ │ │ │ -000607d0: 6d62 6461 2f73 7065 6375 6c61 7469 7665 mbda/speculative │ │ │ │ │ -000607e0: 2f54 3830 3738 3039 332e 6a61 7661 3a20 /T8078093.java: │ │ │ │ │ -000607f0: 4578 706f 6e65 6e74 6961 6c20 7065 7266 Exponential perf │ │ │ │ │ -00060800: 6f72 6d61 6e63 6520 7265 6772 6573 7369 ormance regressi │ │ │ │ │ -00060810: 6f6e 204a 6176 6120 3820 636f 6d70 696c on Java 8 compil │ │ │ │ │ -00060820: 6572 2063 6f6d 7061 7265 6420 746f 204a er compared to J │ │ │ │ │ -00060830: 6176 6120 3720 636f 6d70 696c 6572 0a0a ava 7 compiler.. │ │ │ │ │ -00060840: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00060850: 6c61 6d62 6461 2f74 7970 6549 6e66 6572 lambda/typeInfer │ │ │ │ │ -00060860: 656e 6365 2f49 6e66 6572 656e 6365 5465 ence/InferenceTe │ │ │ │ │ -00060870: 7374 3131 2e6a 6176 613a 2041 6464 206c st11.java: Add l │ │ │ │ │ -00060880: 616d 6264 6120 7465 7374 7320 5468 6973 ambda tests This │ │ │ │ │ -00060890: 2074 6573 7420 6973 2066 6f72 2073 656c test is for sel │ │ │ │ │ -000608a0: 6620 7265 6665 7265 6e74 6961 6c20 616e f referential an │ │ │ │ │ -000608b0: 6420 7265 6375 7273 6976 6520 6c61 6d62 d recursive lamb │ │ │ │ │ -000608c0: 6461 2065 7870 7265 7373 696f 6e20 7468 da expression th │ │ │ │ │ -000608d0: 6174 2068 6176 6520 7479 7065 2069 6e66 at have type inf │ │ │ │ │ -000608e0: 6572 656e 6365 0a0a 3c6c 693e 746f 6f6c erence..
  • tool │ │ │ │ │ -000608f0: 732f 6a61 7661 632f 6c61 6d62 6461 2f74 s/javac/lambda/t │ │ │ │ │ -00060900: 7970 6549 6e66 6572 656e 6365 2f49 6e66 ypeInference/Inf │ │ │ │ │ -00060910: 6572 656e 6365 5465 7374 322e 6a61 7661 erenceTest2.java │ │ │ │ │ -00060920: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ -00060930: 7473 2050 6172 616d 6574 6572 2074 7970 ts Parameter typ │ │ │ │ │ -00060940: 6573 2069 6e66 6572 7265 6420 6672 6f6d es inferred from │ │ │ │ │ -00060950: 2074 6172 6765 7420 7479 7065 2069 6e20 target type in │ │ │ │ │ -00060960: 6765 6e65 7269 6373 2077 6974 686f 7574 generics without │ │ │ │ │ -00060970: 2077 696c 6463 6172 640a 0a3c 6c69 3e74 wildcard..
  • t │ │ │ │ │ -00060980: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00060990: 612f 7479 7065 496e 6665 7265 6e63 652f a/typeInference/ │ │ │ │ │ -000609a0: 496e 6665 7265 6e63 6554 6573 7432 622e InferenceTest2b. │ │ │ │ │ -000609b0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -000609c0: 2074 6573 7473 2050 6172 616d 6574 6572 tests Parameter │ │ │ │ │ -000609d0: 2074 7970 6573 2069 6e66 6572 7265 6420 types inferred │ │ │ │ │ -000609e0: 6672 6f6d 2074 6172 6765 7420 7479 7065 from target type │ │ │ │ │ -000609f0: 2069 6e20 6765 6e65 7269 6373 2077 6974 in generics wit │ │ │ │ │ -00060a00: 6820 7769 6c64 6361 7264 0a0a 3c6c 693e h wildcard..
  • │ │ │ │ │ -00060a10: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ -00060a20: 6461 2f74 7970 6549 6e66 6572 656e 6365 da/typeInference │ │ │ │ │ -00060a30: 2f49 6e66 6572 656e 6365 5465 7374 332e /InferenceTest3. │ │ │ │ │ -00060a40: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ -00060a50: 2074 6573 7473 2049 6e74 6572 6661 6365 tests Interface │ │ │ │ │ -00060a60: 2069 6e68 6572 6974 616e 6365 2c20 7375 inheritance, su │ │ │ │ │ -00060a70: 622d 696e 7465 7266 6163 6520 7265 736f b-interface reso │ │ │ │ │ -00060a80: 6c76 6573 2074 6865 2074 7970 6520 6f66 lves the type of │ │ │ │ │ -00060a90: 2074 6865 2073 7570 6572 2069 6e74 6572 the super inter │ │ │ │ │ -00060aa0: 6661 6365 2e0a 0a3c 6c69 3e74 6f6f 6c73 face...
  • tools │ │ │ │ │ -00060ab0: 2f6a 6176 6163 2f6c 616d 6264 612f 7479 /javac/lambda/ty │ │ │ │ │ -00060ac0: 7065 496e 6665 7265 6e63 652f 496e 6665 peInference/Infe │ │ │ │ │ -00060ad0: 7265 6e63 6554 6573 7434 2e6a 6176 613a renceTest4.java: │ │ │ │ │ -00060ae0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ -00060af0: 7320 5468 6973 2074 6573 7420 6973 2066 s This test is f │ │ │ │ │ -00060b00: 6f72 2067 656e 6572 6963 206d 6574 686f or generic metho │ │ │ │ │ -00060b10: 6473 2077 686f 7365 2074 7970 6520 6973 ds whose type is │ │ │ │ │ -00060b20: 2074 6865 2073 616d 6520 6173 2074 6865 the same as the │ │ │ │ │ -00060b30: 2074 7970 6520 6f66 2074 6865 2067 656e type of the gen │ │ │ │ │ -00060b40: 6572 6963 2053 414d 2069 6e74 6572 6661 eric SAM interfa │ │ │ │ │ -00060b50: 6365 2074 6861 7420 6973 2074 616b 656e ce that is taken │ │ │ │ │ -00060b60: 2061 7320 7468 6520 7061 7261 6d65 7465 as the paramete │ │ │ │ │ -00060b70: 7220 6f66 2074 6865 2067 656e 6572 6963 r of the generic │ │ │ │ │ -00060b80: 206d 6574 686f 643b 2074 6865 2074 7970 method; the typ │ │ │ │ │ -00060b90: 6520 6361 6e20 6265 2069 6e66 6572 7265 e can be inferre │ │ │ │ │ -00060ba0: 6420 6672 6f6d 2074 6865 2076 616c 7565 d from the value │ │ │ │ │ -00060bb0: 206f 6620 7468 6520 6f74 6865 7220 7479 of the other ty │ │ │ │ │ -00060bc0: 7065 2061 7267 756d 656e 7473 0a0a 3c6c pe arguments..tools/javac/la │ │ │ │ │ -00060be0: 6d62 6461 2f74 7970 6549 6e66 6572 656e mbda/typeInferen │ │ │ │ │ -00060bf0: 6365 2f49 6e66 6572 656e 6365 5465 7374 ce/InferenceTest │ │ │ │ │ -00060c00: 362e 6a61 7661 3a20 4164 6420 6c61 6d62 6.java: Add lamb │ │ │ │ │ -00060c10: 6461 2074 6573 7473 204d 6973 7369 6e67 da tests Missing │ │ │ │ │ -00060c20: 2063 6173 7420 746f 2053 414d 2074 7970 cast to SAM typ │ │ │ │ │ -00060c30: 6520 7468 6174 2063 6175 7365 7320 7479 e that causes ty │ │ │ │ │ -00060c40: 7065 2069 6e66 6572 656e 6365 2074 6f20 pe inference to │ │ │ │ │ -00060c50: 6e6f 7420 776f 726b 2e0a 0a3c 6c69 3e74 not work...
  • t │ │ │ │ │ -00060c60: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ -00060c70: 612f 7479 7065 496e 6665 7265 6e63 652f a/typeInference/ │ │ │ │ │ -00060c80: 496e 6665 7265 6e63 6554 6573 7437 3839 InferenceTest789 │ │ │ │ │ -00060c90: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ -00060ca0: 6120 7465 7374 7320 5468 6973 2074 6573 a tests This tes │ │ │ │ │ -00060cb0: 7420 6973 2066 6f72 2077 6865 6e20 6c61 t is for when la │ │ │ │ │ -00060cc0: 6d62 6461 2072 6574 7572 6e20 7479 7065 mbda return type │ │ │ │ │ -00060cd0: 2069 7320 696e 6665 7272 6564 2066 726f is inferred fro │ │ │ │ │ -00060ce0: 6d20 7461 7267 6574 2074 7970 650a 0a3c m target type..< │ │ │ │ │ -00060cf0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00060d00: 616d 6264 612f 7479 7065 496e 6665 7265 ambda/typeInfere │ │ │ │ │ -00060d10: 6e63 652f 496e 6665 7265 6e63 6554 6573 nce/InferenceTes │ │ │ │ │ -00060d20: 745f 6e65 6731 5f32 2e6a 6176 613a 2041 t_neg1_2.java: A │ │ │ │ │ -00060d30: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00060d40: 4f76 6572 6c6f 6164 6564 206d 6574 686f Overloaded metho │ │ │ │ │ -00060d50: 6473 2074 616b 6520 7261 7720 5341 4d20 ds take raw SAM │ │ │ │ │ -00060d60: 7479 7065 7320 7468 6174 2068 6176 6520 types that have │ │ │ │ │ -00060d70: 7479 7065 2069 6e66 6572 656e 6365 2061 type inference a │ │ │ │ │ -00060d80: 6363 6f72 6469 6e67 2074 6f20 5341 4d20 ccording to SAM │ │ │ │ │ -00060d90: 6465 7363 7269 7074 6f72 2073 686f 756c descriptor shoul │ │ │ │ │ -00060da0: 6420 6861 7665 2061 6d62 6967 756f 7573 d have ambiguous │ │ │ │ │ -00060db0: 2072 6573 6f6c 7574 696f 6e20 6f66 206d resolution of m │ │ │ │ │ -00060dc0: 6574 686f 640a 0a3c 6c69 3e74 6f6f 6c73 ethod..
  • tools │ │ │ │ │ -00060dd0: 2f6a 6176 6163 2f6c 616d 6264 612f 7479 /javac/lambda/ty │ │ │ │ │ -00060de0: 7065 496e 6665 7265 6e63 652f 636f 6d62 peInference/comb │ │ │ │ │ -00060df0: 6f2f 5479 7065 496e 6665 7265 6e63 6543 o/TypeInferenceC │ │ │ │ │ -00060e00: 6f6d 626f 5465 7374 2e6a 6176 613a 2041 omboTest.java: A │ │ │ │ │ -00060e10: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ -00060e20: 7065 7266 6f72 6d20 6175 746f 6d61 7465 perform automate │ │ │ │ │ -00060e30: 6420 6368 6563 6b73 2069 6e20 7479 7065 d checks in type │ │ │ │ │ -00060e40: 2069 6e66 6572 656e 6365 2069 6e20 6c61 inference in la │ │ │ │ │ -00060e50: 6d62 6461 2065 7870 7265 7373 696f 6e73 mbda expressions │ │ │ │ │ -00060e60: 2069 6e20 6469 6666 6572 656e 7420 636f in different co │ │ │ │ │ -00060e70: 6e74 6578 7473 2074 656d 706f 7261 7269 ntexts temporari │ │ │ │ │ -00060e80: 6c79 2077 6f72 6b61 726f 756e 6420 636f ly workaround co │ │ │ │ │ -00060e90: 6d62 6f20 7465 7374 7320 6172 6520 6361 mbo tests are ca │ │ │ │ │ -00060ea0: 7573 696e 6720 7469 6d65 206f 7574 2069 using time out i │ │ │ │ │ -00060eb0: 6e20 7365 7665 7261 6c20 706c 6174 666f n several platfo │ │ │ │ │ -00060ec0: 726d 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a rms..
  • tools/j │ │ │ │ │ -00060ed0: 6176 6163 2f6c 616d 6264 6153 6861 7065 avac/lambdaShape │ │ │ │ │ -00060ee0: 732f 6f72 672f 6f70 656e 6a64 6b2f 7465 s/org/openjdk/te │ │ │ │ │ -00060ef0: 7374 732f 6a61 7661 632f 4644 5465 7374 sts/javac/FDTest │ │ │ │ │ -00060f00: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ -00060f10: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00060f20: 5368 6170 6573 2f6f 7267 2f6f 7065 6e6a Shapes/org/openj │ │ │ │ │ -00060f30: 646b 2f74 6573 7473 2f73 6570 6172 6174 dk/tests/separat │ │ │ │ │ -00060f40: 652f 4174 7472 6962 7574 6549 6e6a 6563 e/AttributeInjec │ │ │ │ │ -00060f50: 746f 722e 6a61 7661 3a20 200a 0a3c 6c69 tor.java: ..
  • tools/javac/lam │ │ │ │ │ -00060f70: 6264 6153 6861 7065 732f 6f72 672f 6f70 bdaShapes/org/op │ │ │ │ │ -00060f80: 656e 6a64 6b2f 7465 7374 732f 7365 7061 enjdk/tests/sepa │ │ │ │ │ -00060f90: 7261 7465 2f43 6c61 7373 4669 6c65 2e6a rate/ClassFile.j │ │ │ │ │ -00060fa0: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ -00060fb0: 732f 6a61 7661 632f 6c61 6d62 6461 5368 s/javac/lambdaSh │ │ │ │ │ -00060fc0: 6170 6573 2f6f 7267 2f6f 7065 6e6a 646b apes/org/openjdk │ │ │ │ │ -00060fd0: 2f74 6573 7473 2f73 6570 6172 6174 652f /tests/separate/ │ │ │ │ │ -00060fe0: 436c 6173 7346 696c 6550 7265 7072 6f63 ClassFilePreproc │ │ │ │ │ -00060ff0: 6573 736f 722e 6a61 7661 3a20 200a 0a3c essor.java: ..< │ │ │ │ │ -00061000: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00061010: 616d 6264 6153 6861 7065 732f 6f72 672f ambdaShapes/org/ │ │ │ │ │ -00061020: 6f70 656e 6a64 6b2f 7465 7374 732f 7365 openjdk/tests/se │ │ │ │ │ -00061030: 7061 7261 7465 2f43 6c61 7373 546f 496e parate/ClassToIn │ │ │ │ │ -00061040: 7465 7266 6163 6543 6f6e 7665 7274 6572 terfaceConverter │ │ │ │ │ -00061050: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ -00061060: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ -00061070: 5368 6170 6573 2f6f 7267 2f6f 7065 6e6a Shapes/org/openj │ │ │ │ │ -00061080: 646b 2f74 6573 7473 2f73 6570 6172 6174 dk/tests/separat │ │ │ │ │ -00061090: 652f 436f 6d70 696c 6572 2e6a 6176 613a e/Compiler.java: │ │ │ │ │ -000610a0: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ -000610b0: 7661 632f 6c61 6d62 6461 5368 6170 6573 vac/lambdaShapes │ │ │ │ │ -000610c0: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ -000610d0: 7473 2f73 6570 6172 6174 652f 4469 7265 ts/separate/Dire │ │ │ │ │ -000610e0: 6374 6564 436c 6173 734c 6f61 6465 722e ctedClassLoader. │ │ │ │ │ -000610f0: 6a61 7661 3a20 200a 0a3c 6c69 3e74 6f6f java: ..
  • too │ │ │ │ │ -00061100: 6c73 2f6a 6176 6163 2f6c 616d 6264 6153 ls/javac/lambdaS │ │ │ │ │ -00061110: 6861 7065 732f 6f72 672f 6f70 656e 6a64 hapes/org/openjd │ │ │ │ │ -00061120: 6b2f 7465 7374 732f 7365 7061 7261 7465 k/tests/separate │ │ │ │ │ -00061130: 2f53 6f75 7263 654d 6f64 656c 2e6a 6176 /SourceModel.jav │ │ │ │ │ -00061140: 613a 2020 0a0a 3c6c 693e 746f 6f6c 732f a: ..
  • tools/ │ │ │ │ │ -00061150: 6a61 7661 632f 6c61 6d62 6461 5368 6170 javac/lambdaShap │ │ │ │ │ -00061160: 6573 2f6f 7267 2f6f 7065 6e6a 646b 2f74 es/org/openjdk/t │ │ │ │ │ -00061170: 6573 7473 2f73 6570 6172 6174 652f 5465 ests/separate/Te │ │ │ │ │ -00061180: 7374 4861 726e 6573 732e 6a61 7661 3a20 stHarness.java: │ │ │ │ │ -00061190: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ..
  • tools/jav │ │ │ │ │ -000611a0: 6163 2f6c 616d 6264 6153 6861 7065 732f ac/lambdaShapes/ │ │ │ │ │ -000611b0: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -000611c0: 732f 7368 6170 6567 656e 2f43 6c61 7373 s/shapegen/Class │ │ │ │ │ -000611d0: 4361 7365 2e6a 6176 613a 2020 0a0a 3c6c Case.java: ..tools/javac/la │ │ │ │ │ -000611f0: 6d62 6461 5368 6170 6573 2f6f 7267 2f6f mbdaShapes/org/o │ │ │ │ │ -00061200: 7065 6e6a 646b 2f74 6573 7473 2f73 6861 penjdk/tests/sha │ │ │ │ │ -00061210: 7065 6765 6e2f 4869 6572 6172 6368 792e pegen/Hierarchy. │ │ │ │ │ -00061220: 6a61 7661 3a20 200a 0a3c 6c69 3e74 6f6f java: ..
  • too │ │ │ │ │ -00061230: 6c73 2f6a 6176 6163 2f6c 616d 6264 6153 ls/javac/lambdaS │ │ │ │ │ -00061240: 6861 7065 732f 6f72 672f 6f70 656e 6a64 hapes/org/openjd │ │ │ │ │ -00061250: 6b2f 7465 7374 732f 7368 6170 6567 656e k/tests/shapegen │ │ │ │ │ -00061260: 2f48 6965 7261 7263 6879 4765 6e65 7261 /HierarchyGenera │ │ │ │ │ -00061270: 746f 722e 6a61 7661 3a20 200a 0a3c 6c69 tor.java: ..
  • tools/javac/lam │ │ │ │ │ -00061290: 6264 6153 6861 7065 732f 6f72 672f 6f70 bdaShapes/org/op │ │ │ │ │ -000612a0: 656e 6a64 6b2f 7465 7374 732f 7368 6170 enjdk/tests/shap │ │ │ │ │ -000612b0: 6567 656e 2f52 756c 652e 6a61 7661 3a20 egen/Rule.java: │ │ │ │ │ -000612c0: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ..
  • tools/jav │ │ │ │ │ -000612d0: 6163 2f6c 616d 6264 6153 6861 7065 732f ac/lambdaShapes/ │ │ │ │ │ -000612e0: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -000612f0: 732f 7368 6170 6567 656e 2f52 756c 6547 s/shapegen/RuleG │ │ │ │ │ -00061300: 726f 7570 2e6a 6176 613a 2020 0a0a 3c6c roup.java: ..tools/javac/la │ │ │ │ │ -00061320: 6d62 6461 5368 6170 6573 2f6f 7267 2f6f mbdaShapes/org/o │ │ │ │ │ -00061330: 7065 6e6a 646b 2f74 6573 7473 2f73 6861 penjdk/tests/sha │ │ │ │ │ -00061340: 7065 6765 6e2f 5454 4e6f 6465 2e6a 6176 pegen/TTNode.jav │ │ │ │ │ -00061350: 613a 2020 0a0a 3c6c 693e 746f 6f6c 732f a: ..
  • tools/ │ │ │ │ │ -00061360: 6a61 7661 632f 6c61 6d62 6461 5368 6170 javac/lambdaShap │ │ │ │ │ -00061370: 6573 2f6f 7267 2f6f 7065 6e6a 646b 2f74 es/org/openjdk/t │ │ │ │ │ -00061380: 6573 7473 2f73 6861 7065 6765 6e2f 5454 ests/shapegen/TT │ │ │ │ │ -00061390: 5061 7273 6572 2e6a 6176 613a 2020 0a0a Parser.java: .. │ │ │ │ │ -000613a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000613b0: 6c61 6d62 6461 5368 6170 6573 2f6f 7267 lambdaShapes/org │ │ │ │ │ -000613c0: 2f6f 7065 6e6a 646b 2f74 6573 7473 2f73 /openjdk/tests/s │ │ │ │ │ -000613d0: 6861 7065 6765 6e2f 5454 5368 6170 652e hapegen/TTShape. │ │ │ │ │ -000613e0: 6a61 7661 3a20 200a 0a3c 6c69 3e74 6f6f java: ..
  • too │ │ │ │ │ -000613f0: 6c73 2f6a 6176 6163 2f6c 616d 6264 6153 ls/javac/lambdaS │ │ │ │ │ -00061400: 6861 7065 732f 6f72 672f 6f70 656e 6a64 hapes/org/openjd │ │ │ │ │ -00061410: 6b2f 7465 7374 732f 766d 2f44 6566 6175 k/tests/vm/Defau │ │ │ │ │ -00061420: 6c74 4d65 7468 6f64 7354 6573 742e 6a61 ltMethodsTest.ja │ │ │ │ │ -00061430: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ -00061440: 2f6a 6176 6163 2f6c 616d 6264 6153 6861 /javac/lambdaSha │ │ │ │ │ -00061450: 7065 732f 6f72 672f 6f70 656e 6a64 6b2f pes/org/openjdk/ │ │ │ │ │ -00061460: 7465 7374 732f 766d 2f46 4453 6570 6172 tests/vm/FDSepar │ │ │ │ │ -00061470: 6174 6543 6f6d 7069 6c61 7469 6f6e 5465 ateCompilationTe │ │ │ │ │ -00061480: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -00061490: 746f 6f6c 732f 6a61 7661 632f 6c61 756e tools/javac/laun │ │ │ │ │ -000614a0: 6368 6572 2f47 6574 5265 736f 7572 6365 cher/GetResource │ │ │ │ │ -000614b0: 5465 7374 2e6a 6176 613a 2053 6f75 7263 Test.java: Sourc │ │ │ │ │ -000614c0: 6520 4c61 756e 6368 6572 2063 6c61 7373 e Launcher class │ │ │ │ │ -000614d0: 6c6f 6164 6572 2073 686f 756c 6420 7375 loader should su │ │ │ │ │ -000614e0: 7070 6f72 7420 6765 7452 6573 6f75 7263 pport getResourc │ │ │ │ │ -000614f0: 6520 616e 6420 6765 7452 6573 6f75 7263 e and getResourc │ │ │ │ │ -00061500: 6541 7353 7472 6561 6d0a 0a3c 6c69 3e74 eAsStream..
  • t │ │ │ │ │ -00061510: 6f6f 6c73 2f6a 6176 6163 2f6c 6175 6e63 ools/javac/launc │ │ │ │ │ -00061520: 6865 722f 536f 7572 6365 4c61 756e 6368 her/SourceLaunch │ │ │ │ │ -00061530: 6572 5465 7374 2e6a 6176 613a 2054 6573 erTest.java: Tes │ │ │ │ │ -00061540: 7420 736f 7572 6365 206c 6175 6e63 6865 t source launche │ │ │ │ │ -00061550: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -00061560: 6163 2f6c 6578 6572 2f4a 6176 614c 6578 ac/lexer/JavaLex │ │ │ │ │ -00061570: 6572 5465 7374 2e6a 6176 613a 2050 726f erTest.java: Pro │ │ │ │ │ -00061580: 7065 7220 6c65 7869 6e67 206f 6620 7661 per lexing of va │ │ │ │ │ -00061590: 7269 6f75 7320 746f 6b65 6e20 6b69 6e64 rious token kind │ │ │ │ │ -000615a0: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -000615b0: 7661 632f 6c65 7865 722f 4f63 7461 6c4e vac/lexer/OctalN │ │ │ │ │ -000615c0: 756d 6265 7254 6573 742e 6a61 7661 3a20 umberTest.java: │ │ │ │ │ -000615d0: 4a61 7661 546f 6b65 6e69 7a65 7220 7265 JavaTokenizer re │ │ │ │ │ -000615e0: 6164 7320 6f63 7461 6c20 6e75 6d62 6572 ads octal number │ │ │ │ │ -000615f0: 7320 6d69 7374 616b 656e 6c79 0a0a 3c6c s mistakenly..tools/javac/li │ │ │ │ │ -00061610: 622f 4450 7269 6e74 6572 2e6a 6176 613a b/DPrinter.java: │ │ │ │ │ -00061620: 204d 616b 6520 7375 7265 2044 5072 696e Make sure DPrin │ │ │ │ │ -00061630: 7465 722e 6a61 7661 2063 6f6d 7069 6c65 ter.java compile │ │ │ │ │ -00061640: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00061650: 6163 2f6c 696d 6974 732f 4172 7261 7944 ac/limits/ArrayD │ │ │ │ │ -00061660: 696d 7331 2e6a 6176 613a 2043 6f6d 7069 ims1.java: Compi │ │ │ │ │ -00061670: 6c65 7220 7369 6c65 6e74 6c79 2067 656e ler silently gen │ │ │ │ │ -00061680: 6572 6174 6573 2062 7974 6563 6f64 6520 erates bytecode │ │ │ │ │ -00061690: 7468 6174 2065 7863 6565 6473 2056 4d20 that exceeds VM │ │ │ │ │ -000616a0: 6c69 6d69 7473 0a0a 3c6c 693e 746f 6f6c limits..
  • tool │ │ │ │ │ -000616b0: 732f 6a61 7661 632f 6c69 6d69 7473 2f41 s/javac/limits/A │ │ │ │ │ -000616c0: 7272 6179 4469 6d73 322e 6a61 7661 3a20 rrayDims2.java: │ │ │ │ │ -000616d0: 436f 6d70 696c 6572 2073 696c 656e 746c Compiler silentl │ │ │ │ │ -000616e0: 7920 6765 6e65 7261 7465 7320 6279 7465 y generates byte │ │ │ │ │ -000616f0: 636f 6465 2074 6861 7420 6578 6365 6564 code that exceed │ │ │ │ │ -00061700: 7320 564d 206c 696d 6974 730a 0a3c 6c69 s VM limits..
  • tools/javac/lim │ │ │ │ │ -00061720: 6974 732f 4172 7261 7944 696d 7333 2e6a its/ArrayDims3.j │ │ │ │ │ -00061730: 6176 613a 2043 6f6d 7069 6c65 7220 7369 ava: Compiler si │ │ │ │ │ -00061740: 6c65 6e74 6c79 2067 656e 6572 6174 6573 lently generates │ │ │ │ │ -00061750: 2062 7974 6563 6f64 6520 7468 6174 2065 bytecode that e │ │ │ │ │ -00061760: 7863 6565 6473 2056 4d20 6c69 6d69 7473 xceeds VM limits │ │ │ │ │ -00061770: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00061780: 632f 6c69 6d69 7473 2f41 7272 6179 4469 c/limits/ArrayDi │ │ │ │ │ -00061790: 6d73 342e 6a61 7661 3a20 436f 6d70 696c ms4.java: Compil │ │ │ │ │ -000617a0: 6572 2073 696c 656e 746c 7920 6765 6e65 er silently gene │ │ │ │ │ -000617b0: 7261 7465 7320 6279 7465 636f 6465 2074 rates bytecode t │ │ │ │ │ -000617c0: 6861 7420 6578 6365 6564 7320 564d 206c hat exceeds VM l │ │ │ │ │ -000617d0: 696d 6974 730a 0a3c 6c69 3e74 6f6f 6c73 imits..
  • tools │ │ │ │ │ -000617e0: 2f6a 6176 6163 2f6c 696d 6974 732f 4172 /javac/limits/Ar │ │ │ │ │ -000617f0: 7261 7944 696d 7335 2e6a 6176 613a 206a rayDims5.java: j │ │ │ │ │ -00061800: 6176 6163 2066 6169 6c73 2074 6f20 6469 avac fails to di │ │ │ │ │ -00061810: 6167 6e6f 7365 2074 6f6f 206d 616e 7920 agnose too many │ │ │ │ │ -00061820: 6172 7261 7920 6469 6d65 6e73 696f 6e73 array dimensions │ │ │ │ │ -00061830: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00061840: 632f 6c69 6d69 7473 2f43 6f64 6553 697a c/limits/CodeSiz │ │ │ │ │ -00061850: 652e 6a61 7661 3a20 436f 6d70 696c 6572 e.java: Compiler │ │ │ │ │ -00061860: 2073 696c 656e 746c 7920 6765 6e65 7261 silently genera │ │ │ │ │ -00061870: 7465 7320 6279 7465 636f 6465 2074 6861 tes bytecode tha │ │ │ │ │ -00061880: 7420 6578 6365 6564 7320 564d 206c 696d t exceeds VM lim │ │ │ │ │ -00061890: 6974 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a its..
  • tools/j │ │ │ │ │ -000618a0: 6176 6163 2f6c 696d 6974 732f 4c6f 6e67 avac/limits/Long │ │ │ │ │ -000618b0: 4e61 6d65 2e6a 6176 613a 2043 6f6d 7069 Name.java: Compi │ │ │ │ │ -000618c0: 6c65 7220 7369 6c65 6e74 6c79 2067 656e ler silently gen │ │ │ │ │ -000618d0: 6572 6174 6573 2062 7974 6563 6f64 6520 erates bytecode │ │ │ │ │ -000618e0: 7468 6174 2065 7863 6565 6473 2056 4d20 that exceeds VM │ │ │ │ │ -000618f0: 6c69 6d69 7473 0a0a 3c6c 693e 746f 6f6c limits..
  • tool │ │ │ │ │ -00061900: 732f 6a61 7661 632f 6c69 6d69 7473 2f4e s/javac/limits/N │ │ │ │ │ -00061910: 6573 7465 6443 6c61 7373 436f 6e73 7472 estedClassConstr │ │ │ │ │ -00061920: 7563 746f 7241 7267 732e 6a61 7661 3a20 uctorArgs.java: │ │ │ │ │ -00061930: 436f 6d70 696c 6572 2073 696c 656e 746c Compiler silentl │ │ │ │ │ -00061940: 7920 6765 6e65 7261 7465 7320 6279 7465 y generates byte │ │ │ │ │ -00061950: 636f 6465 2074 6861 7420 6578 6365 6564 code that exceed │ │ │ │ │ -00061960: 7320 564d 206c 696d 6974 730a 0a3c 6c69 s VM limits..
  • tools/javac/lim │ │ │ │ │ -00061980: 6974 732f 4e65 7374 6564 436c 6173 734d its/NestedClassM │ │ │ │ │ -00061990: 6574 686f 6441 7267 732e 6a61 7661 3a20 ethodArgs.java: │ │ │ │ │ -000619a0: 436f 6d70 696c 6572 2073 696c 656e 746c Compiler silentl │ │ │ │ │ -000619b0: 7920 6765 6e65 7261 7465 7320 6279 7465 y generates byte │ │ │ │ │ -000619c0: 636f 6465 2074 6861 7420 6578 6365 6564 code that exceed │ │ │ │ │ -000619d0: 7320 564d 206c 696d 6974 730a 0a3c 6c69 s VM limits..
  • tools/javac/lim │ │ │ │ │ -000619f0: 6974 732f 506f 6f6c 5369 7a65 312e 6a61 its/PoolSize1.ja │ │ │ │ │ -00061a00: 7661 3a20 436f 6d70 696c 6572 2073 696c va: Compiler sil │ │ │ │ │ -00061a10: 656e 746c 7920 6765 6e65 7261 7465 7320 ently generates │ │ │ │ │ -00061a20: 6279 7465 636f 6465 2074 6861 7420 6578 bytecode that ex │ │ │ │ │ -00061a30: 6365 6564 7320 564d 206c 696d 6974 730a ceeds VM limits. │ │ │ │ │ -00061a40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00061a50: 2f6c 696d 6974 732f 506f 6f6c 5369 7a65 /limits/PoolSize │ │ │ │ │ -00061a60: 322e 6a61 7661 3a20 436f 6d70 696c 6572 2.java: Compiler │ │ │ │ │ -00061a70: 2073 696c 656e 746c 7920 6765 6e65 7261 silently genera │ │ │ │ │ -00061a80: 7465 7320 6279 7465 636f 6465 2074 6861 tes bytecode tha │ │ │ │ │ -00061a90: 7420 6578 6365 6564 7320 564d 206c 696d t exceeds VM lim │ │ │ │ │ -00061aa0: 6974 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a its..
  • tools/j │ │ │ │ │ -00061ab0: 6176 6163 2f6c 696d 6974 732f 5374 6174 avac/limits/Stat │ │ │ │ │ -00061ac0: 6963 4e65 7374 6564 436c 6173 7343 6f6e icNestedClassCon │ │ │ │ │ -00061ad0: 7374 7275 6374 6f72 4172 6773 2e6a 6176 structorArgs.jav │ │ │ │ │ -00061ae0: 613a 2043 6f6d 7069 6c65 7220 7369 6c65 a: Compiler sile │ │ │ │ │ -00061af0: 6e74 6c79 2067 656e 6572 6174 6573 2062 ntly generates b │ │ │ │ │ -00061b00: 7974 6563 6f64 6520 7468 6174 2065 7863 ytecode that exc │ │ │ │ │ -00061b10: 6565 6473 2056 4d20 6c69 6d69 7473 0a0a eeds VM limits.. │ │ │ │ │ -00061b20: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00061b30: 6c69 6d69 7473 2f53 7472 696e 674c 656e limits/StringLen │ │ │ │ │ -00061b40: 6774 682e 6a61 7661 3a20 436f 6d70 696c gth.java: Compil │ │ │ │ │ -00061b50: 6572 2073 696c 656e 746c 7920 6765 6e65 er silently gene │ │ │ │ │ -00061b60: 7261 7465 7320 6279 7465 636f 6465 2074 rates bytecode t │ │ │ │ │ -00061b70: 6861 7420 6578 6365 6564 7320 564d 206c hat exceeds VM l │ │ │ │ │ -00061b80: 696d 6974 730a 0a3c 6c69 3e74 6f6f 6c73 imits..
  • tools │ │ │ │ │ -00061b90: 2f6a 6176 6163 2f6c 696d 6974 732f 546f /javac/limits/To │ │ │ │ │ -00061ba0: 704c 6576 656c 436c 6173 7343 6f6e 7374 pLevelClassConst │ │ │ │ │ -00061bb0: 7275 6374 6f72 4172 6773 2e6a 6176 613a ructorArgs.java: │ │ │ │ │ -00061bc0: 2043 6f6d 7069 6c65 7220 7369 6c65 6e74 Compiler silent │ │ │ │ │ -00061bd0: 6c79 2067 656e 6572 6174 6573 2062 7974 ly generates byt │ │ │ │ │ -00061be0: 6563 6f64 6520 7468 6174 2065 7863 6565 ecode that excee │ │ │ │ │ -00061bf0: 6473 2056 4d20 6c69 6d69 7473 0a0a 3c6c ds VM limits..tools/javac/li │ │ │ │ │ -00061c10: 6d69 7473 2f54 6f70 4c65 7665 6c43 6c61 mits/TopLevelCla │ │ │ │ │ -00061c20: 7373 4d65 7468 6f64 4172 6773 2e6a 6176 ssMethodArgs.jav │ │ │ │ │ -00061c30: 613a 2043 6f6d 7069 6c65 7220 7369 6c65 a: Compiler sile │ │ │ │ │ -00061c40: 6e74 6c79 2067 656e 6572 6174 6573 2062 ntly generates b │ │ │ │ │ -00061c50: 7974 6563 6f64 6520 7468 6174 2065 7863 ytecode that exc │ │ │ │ │ -00061c60: 6565 6473 2056 4d20 6c69 6d69 7473 0a0a eeds VM limits.. │ │ │ │ │ -00061c70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00061c80: 6c69 6d69 7473 2f54 6f70 4c65 7665 6c43 limits/TopLevelC │ │ │ │ │ -00061c90: 6c61 7373 5374 6174 6963 4d65 7468 6f64 lassStaticMethod │ │ │ │ │ -00061ca0: 4172 6773 2e6a 6176 613a 2043 6f6d 7069 Args.java: Compi │ │ │ │ │ -00061cb0: 6c65 7220 7369 6c65 6e74 6c79 2067 656e ler silently gen │ │ │ │ │ -00061cc0: 6572 6174 6573 2062 7974 6563 6f64 6520 erates bytecode │ │ │ │ │ -00061cd0: 7468 6174 2065 7863 6565 6473 2056 4d20 that exceeds VM │ │ │ │ │ -00061ce0: 6c69 6d69 7473 0a0a 3c6c 693e 746f 6f6c limits..
  • tool │ │ │ │ │ -00061cf0: 732f 6a61 7661 632f 6c69 6e65 6e75 6d62 s/javac/linenumb │ │ │ │ │ -00061d00: 6572 732f 436f 6e64 6974 696f 6e61 6c4c ers/ConditionalL │ │ │ │ │ -00061d10: 696e 654e 756d 6265 7254 6573 742e 6a61 ineNumberTest.ja │ │ │ │ │ -00061d20: 7661 3a20 4164 6420 4c69 6e65 4e75 6d62 va: Add LineNumb │ │ │ │ │ -00061d30: 6572 5461 626c 6520 6174 7472 6962 7574 erTable attribut │ │ │ │ │ -00061d40: 6573 2066 6f72 2063 6f6e 6469 7469 6f6e es for condition │ │ │ │ │ -00061d50: 616c 206f 7065 7261 746f 7220 283f 3a29 al operator (?:) │ │ │ │ │ -00061d60: 2073 706c 6974 2061 6372 6f73 7320 7365 split across se │ │ │ │ │ -00061d70: 7665 7261 6c20 6c69 6e65 732e 0a0a 3c6c veral lines...tools/javac/li │ │ │ │ │ -00061d90: 6e65 6e75 6d62 6572 732f 4669 6e61 6c6c nenumbers/Finall │ │ │ │ │ -00061da0: 794c 696e 654e 756d 6265 7254 6573 742e yLineNumberTest. │ │ │ │ │ -00061db0: 6a61 7661 3a20 4164 6420 4c69 6e65 4e75 java: Add LineNu │ │ │ │ │ -00061dc0: 6d62 6572 5461 626c 6520 6174 7472 6962 mberTable attrib │ │ │ │ │ -00061dd0: 7574 6520 666f 7220 7265 7475 726e 2062 ute for return b │ │ │ │ │ -00061de0: 7974 6563 6f64 6573 2073 706c 6974 2061 ytecodes split a │ │ │ │ │ -00061df0: 726f 756e 6420 6669 6e61 6c6c 7920 636f round finally co │ │ │ │ │ -00061e00: 6465 0a0a 3c6c 693e 746f 6f6c 732f 6a61 de..
  • tools/ja │ │ │ │ │ -00061e10: 7661 632f 6c69 6e65 6e75 6d62 6572 732f vac/linenumbers/ │ │ │ │ │ -00061e20: 4e65 7374 6564 4c69 6e65 4e75 6d62 6572 NestedLineNumber │ │ │ │ │ -00061e30: 5465 7374 2e6a 6176 613a 2057 726f 6e67 Test.java: Wrong │ │ │ │ │ -00061e40: 204c 696e 654e 756d 6265 7254 6162 6c65 LineNumberTable │ │ │ │ │ -00061e50: 2066 6f72 2064 6566 6175 6c74 2063 6f6e for default con │ │ │ │ │ -00061e60: 7374 7275 6374 6f72 730a 0a3c 6c69 3e74 structors..
  • t │ │ │ │ │ -00061e70: 6f6f 6c73 2f6a 6176 6163 2f6c 696e 656e ools/javac/linen │ │ │ │ │ -00061e80: 756d 6265 7273 2f4e 756c 6c43 6865 636b umbers/NullCheck │ │ │ │ │ -00061e90: 4c69 6e65 4e75 6d62 6572 5465 7374 2e6a LineNumberTest.j │ │ │ │ │ -00061ea0: 6176 613a 2057 726f 6e67 204c 696e 654e ava: Wrong LineN │ │ │ │ │ -00061eb0: 756d 6265 7254 6162 6c65 2066 6f72 2073 umberTable for s │ │ │ │ │ -00061ec0: 796e 7468 6574 6963 206e 756c 6c20 6368 ynthetic null ch │ │ │ │ │ -00061ed0: 6563 6b73 0a0a 3c6c 693e 746f 6f6c 732f ecks..
  • tools/ │ │ │ │ │ -00061ee0: 6a61 7661 632f 6c69 6e6b 732f 4c69 6e6b javac/links/Link │ │ │ │ │ -00061ef0: 7354 6573 742e 6a61 7661 3a20 6a61 7661 sTest.java: java │ │ │ │ │ -00061f00: 6320 6e6f 206c 6f6e 6765 7220 666f 6c6c c no longer foll │ │ │ │ │ -00061f10: 6f77 7320 7379 6d6c 696e 6b73 0a0a 3c6c ows symlinks..tools/javac/li │ │ │ │ │ -00061f30: 6e74 2f44 6570 7265 6361 7469 6f6e 2e6a nt/Deprecation.j │ │ │ │ │ -00061f40: 6176 613a 2041 6464 202d 586c 696e 7420 ava: Add -Xlint │ │ │ │ │ -00061f50: 666c 6167 0a0a 3c6c 693e 746f 6f6c 732f flag..
  • tools/ │ │ │ │ │ -00061f60: 6a61 7661 632f 6c69 6e74 2f44 6570 7265 javac/lint/Depre │ │ │ │ │ -00061f70: 6361 7469 6f6e 5465 7374 2e6a 6176 613a cationTest.java: │ │ │ │ │ -00061f80: 2056 6572 6966 7920 6465 7072 6563 6174 Verify deprecat │ │ │ │ │ -00061f90: 696f 6e20 6d65 7373 6167 6520 6973 206e ion message is n │ │ │ │ │ -00061fa0: 6f74 2072 6570 6f72 7465 6420 666f 7220 ot reported for │ │ │ │ │ -00061fb0: 6465 7072 6563 6174 6564 2070 6163 6b61 deprecated packa │ │ │ │ │ -00061fc0: 6765 732e 0a0a 3c6c 693e 746f 6f6c 732f ges...
  • tools/ │ │ │ │ │ -00061fd0: 6a61 7661 632f 6c69 6e74 2f45 7874 6572 javac/lint/Exter │ │ │ │ │ -00061fe0: 6e61 6c41 6275 7365 4f66 5662 632e 6a61 nalAbuseOfVbc.ja │ │ │ │ │ -00061ff0: 7661 3a20 6c69 6e74 2073 686f 756c 6420 va: lint should │ │ │ │ │ -00062000: 7761 726e 2077 6865 6e20 616e 2069 6e73 warn when an ins │ │ │ │ │ -00062010: 7461 6e63 6520 6f66 2061 2076 616c 7565 tance of a value │ │ │ │ │ -00062020: 2062 6173 6564 2063 6c61 7373 2069 7320 based class is │ │ │ │ │ -00062030: 7379 6e63 6872 6f6e 697a 6564 2075 706f synchronized upo │ │ │ │ │ -00062040: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -00062050: 6163 2f6c 696e 742f 4661 6c6c 5468 726f ac/lint/FallThro │ │ │ │ │ -00062060: 7567 682e 6a61 7661 3a20 4164 6420 2d58 ugh.java: Add -X │ │ │ │ │ -00062070: 6c69 6e74 2066 6c61 670a 0a3c 6c69 3e74 lint flag..
  • t │ │ │ │ │ -00062080: 6f6f 6c73 2f6a 6176 6163 2f6c 696e 742f ools/javac/lint/ │ │ │ │ │ -00062090: 4a64 6b49 6e74 6572 6e61 6c41 6275 7365 JdkInternalAbuse │ │ │ │ │ -000620a0: 4f66 5662 632e 6a61 7661 3a20 6c69 6e74 OfVbc.java: lint │ │ │ │ │ -000620b0: 2073 686f 756c 6420 7761 726e 2077 6865 should warn whe │ │ │ │ │ -000620c0: 6e20 616e 2069 6e73 7461 6e63 6520 6f66 n an instance of │ │ │ │ │ -000620d0: 2061 2076 616c 7565 2062 6173 6564 2063 a value based c │ │ │ │ │ -000620e0: 6c61 7373 2069 7320 7379 6e63 6872 6f6e lass is synchron │ │ │ │ │ -000620f0: 697a 6564 2075 706f 6e0a 0a3c 6c69 3e74 ized upon..
  • t │ │ │ │ │ -00062100: 6f6f 6c73 2f6a 6176 6163 2f6c 696e 742f ools/javac/lint/ │ │ │ │ │ -00062110: 4c6f 7373 7943 6f6e 7665 7273 696f 6e73 LossyConversions │ │ │ │ │ -00062120: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ -00062130: 2d58 6c69 6e74 3a6c 6f73 7379 2d63 6f6e -Xlint:lossy-con │ │ │ │ │ -00062140: 7665 7273 696f 6e73 0a0a 3c6c 693e 746f versions..
  • to │ │ │ │ │ -00062150: 6f6c 732f 6a61 7661 632f 6c69 6e74 2f4e ols/javac/lint/N │ │ │ │ │ -00062160: 6f57 6172 6e2e 6a61 7661 3a20 7665 7269 oWarn.java: veri │ │ │ │ │ -00062170: 6679 202d 6e6f 7761 726e 2069 7320 7468 fy -nowarn is th │ │ │ │ │ -00062180: 6520 7361 6d65 2061 7320 2d58 6c69 6e74 e same as -Xlint │ │ │ │ │ -00062190: 3a6e 6f6e 650a 0a3c 6c69 3e74 6f6f 6c73 :none..
  • tools │ │ │ │ │ -000621a0: 2f6a 6176 6163 2f6c 696e 742f 556e 6368 /javac/lint/Unch │ │ │ │ │ -000621b0: 6563 6b65 642e 6a61 7661 3a20 4164 6420 ecked.java: Add │ │ │ │ │ -000621c0: 2d58 6c69 6e74 2066 6c61 670a 0a3c 6c69 -Xlint flag..
  • tools/javac/lit │ │ │ │ │ -000621e0: 6572 616c 732f 4261 6442 696e 6172 794c erals/BadBinaryL │ │ │ │ │ -000621f0: 6974 6572 616c 732e 6a61 7661 3a20 5072 iterals.java: Pr │ │ │ │ │ -00062200: 6f6a 6563 7420 436f 696e 3a20 6269 6e61 oject Coin: bina │ │ │ │ │ -00062210: 7279 206c 6974 6572 616c 730a 0a3c 6c69 ry literals..
  • tools/javac/lit │ │ │ │ │ -00062230: 6572 616c 732f 4261 6455 6e64 6572 7363 erals/BadUndersc │ │ │ │ │ -00062240: 6f72 654c 6974 6572 616c 732e 6a61 7661 oreLiterals.java │ │ │ │ │ -00062250: 3a20 5072 6f6a 6563 7420 436f 696e 3a20 : Project Coin: │ │ │ │ │ -00062260: 756e 6465 7273 636f 7265 7320 696e 206c underscores in l │ │ │ │ │ -00062270: 6974 6572 616c 730a 0a3c 6c69 3e74 6f6f iterals..
  • too │ │ │ │ │ -00062280: 6c73 2f6a 6176 6163 2f6c 6974 6572 616c ls/javac/literal │ │ │ │ │ -00062290: 732f 4269 6e61 7279 4c69 7465 7261 6c73 s/BinaryLiterals │ │ │ │ │ -000622a0: 2e6a 6176 613a 2050 726f 6a65 6374 2043 .java: Project C │ │ │ │ │ -000622b0: 6f69 6e3a 2062 696e 6172 7920 6c69 7465 oin: binary lite │ │ │ │ │ -000622c0: 7261 6c73 0a0a 3c6c 693e 746f 6f6c 732f rals..
  • tools/ │ │ │ │ │ -000622d0: 6a61 7661 632f 6c69 7465 7261 6c73 2f54 javac/literals/T │ │ │ │ │ -000622e0: 3638 3931 3037 392e 6a61 7661 3a20 436f 6891079.java: Co │ │ │ │ │ -000622f0: 6d70 696c 6572 2061 6c6c 6f77 7320 696e mpiler allows in │ │ │ │ │ -00062300: 7661 6c69 6420 6269 6e61 7279 206c 6974 valid binary lit │ │ │ │ │ -00062310: 6572 616c 7320 3062 2061 6e64 206f 424c erals 0b and oBL │ │ │ │ │ -00062320: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00062330: 632f 6c69 7465 7261 6c73 2f55 6e64 6572 c/literals/Under │ │ │ │ │ -00062340: 7363 6f72 654c 6974 6572 616c 732e 6a61 scoreLiterals.ja │ │ │ │ │ -00062350: 7661 3a20 5072 6f6a 6563 7420 436f 696e va: Project Coin │ │ │ │ │ -00062360: 3a20 556e 6465 7273 636f 7265 7320 696e : Underscores in │ │ │ │ │ -00062370: 206c 6974 6572 616c 730a 0a3c 6c69 3e74 literals..
  • t │ │ │ │ │ -00062380: 6f6f 6c73 2f6a 6176 6163 2f6c 7674 692f ools/javac/lvti/ │ │ │ │ │ -00062390: 4261 644c 6f63 616c 5661 7249 6e66 6572 BadLocalVarInfer │ │ │ │ │ -000623a0: 656e 6365 5465 7374 2e6a 6176 613a 2041 enceTest.java: A │ │ │ │ │ -000623b0: 6464 2063 6f6d 7069 6c65 7220 7375 7070 dd compiler supp │ │ │ │ │ -000623c0: 6f72 7420 666f 7220 6c6f 6361 6c20 7661 ort for local va │ │ │ │ │ -000623d0: 7269 6162 6c65 2074 7970 652d 696e 6665 riable type-infe │ │ │ │ │ -000623e0: 7265 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 rence..
  • tools │ │ │ │ │ -000623f0: 2f6a 6176 6163 2f6c 7674 692f 436f 6e73 /javac/lvti/Cons │ │ │ │ │ -00062400: 7461 6e74 5479 7065 732e 6a61 7661 3a20 tantTypes.java: │ │ │ │ │ -00062410: 456e 7375 7265 2063 6f6e 7374 616e 7420 Ensure constant │ │ │ │ │ -00062420: 7479 7065 7320 6172 6520 7265 6d6f 7665 types are remove │ │ │ │ │ -00062430: 6420 636f 7272 6563 746c 7920 666f 7220 d correctly for │ │ │ │ │ -00062440: 266c 743b 7374 7269 6e67 2667 743b 2e67 <string>.g │ │ │ │ │ -00062450: 6574 436c 6173 7328 292e 0a0a 3c6c 693e etClass()...
  • │ │ │ │ │ -00062460: 746f 6f6c 732f 6a61 7661 632f 6c76 7469 tools/javac/lvti │ │ │ │ │ -00062470: 2f46 6f6c 6469 6e67 5465 7374 2e6a 6176 /FoldingTest.jav │ │ │ │ │ -00062480: 613a 2041 6464 2063 6f6d 7069 6c65 7220 a: Add compiler │ │ │ │ │ -00062490: 7375 7070 6f72 7420 666f 7220 6c6f 6361 support for loca │ │ │ │ │ -000624a0: 6c20 7661 7269 6162 6c65 2074 7970 652d l variable type- │ │ │ │ │ -000624b0: 696e 6665 7265 6e63 650a 0a3c 6c69 3e74 inference..
  • t │ │ │ │ │ -000624c0: 6f6f 6c73 2f6a 6176 6163 2f6c 7674 692f ools/javac/lvti/ │ │ │ │ │ -000624d0: 5061 7273 6572 5465 7374 2e6a 6176 613a ParserTest.java: │ │ │ │ │ -000624e0: 2041 6464 2063 6f6d 7069 6c65 7220 7375 Add compiler su │ │ │ │ │ -000624f0: 7070 6f72 7420 666f 7220 6c6f 6361 6c20 pport for local │ │ │ │ │ -00062500: 7661 7269 6162 6c65 2074 7970 652d 696e variable type-in │ │ │ │ │ -00062510: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ -00062520: 6c73 2f6a 6176 6163 2f6c 7674 692f 5365 ls/javac/lvti/Se │ │ │ │ │ -00062530: 6c66 5265 6654 6573 742e 6a61 7661 3a20 lfRefTest.java: │ │ │ │ │ -00062540: 4164 6420 636f 6d70 696c 6572 2073 7570 Add compiler sup │ │ │ │ │ -00062550: 706f 7274 2066 6f72 206c 6f63 616c 2076 port for local v │ │ │ │ │ -00062560: 6172 6961 626c 6520 7479 7065 2d69 6e66 ariable type-inf │ │ │ │ │ -00062570: 6572 656e 6365 0a0a 3c6c 693e 746f 6f6c erence..
  • tool │ │ │ │ │ -00062580: 732f 6a61 7661 632f 6c76 7469 2f54 3831 s/javac/lvti/T81 │ │ │ │ │ -00062590: 3931 3839 332e 6a61 7661 3a20 5570 7761 91893.java: Upwa │ │ │ │ │ -000625a0: 7264 2070 726f 6a65 6374 696f 6e20 7265 rd projection re │ │ │ │ │ -000625b0: 7375 6c74 2069 7320 4126 6c74 3b3f 2065 sult is A<? e │ │ │ │ │ -000625c0: 7874 656e 6473 204e 756d 6265 7226 6774 xtends Number> │ │ │ │ │ -000625d0: 3b20 696e 7374 6561 6420 6f66 2041 266c ; instead of A&l │ │ │ │ │ -000625e0: 743b 3f20 7375 7065 7220 496e 7465 6765 t;? super Intege │ │ │ │ │ -000625f0: 7226 6774 3b0a 0a3c 6c69 3e74 6f6f 6c73 r>..
  • tools │ │ │ │ │ -00062600: 2f6a 6176 6163 2f6c 7674 692f 5438 3139 /javac/lvti/T819 │ │ │ │ │ -00062610: 3139 3539 2e6a 6176 613a 2055 7077 6172 1959.java: Upwar │ │ │ │ │ -00062620: 6420 7072 6f6a 6563 7469 6f6e 2072 6573 d projection res │ │ │ │ │ -00062630: 756c 7420 6973 2041 266c 743b 3f20 6578 ult is A<? ex │ │ │ │ │ -00062640: 7465 6e64 7320 4e75 6d62 6572 2667 743b tends Number> │ │ │ │ │ -00062650: 2069 6e73 7465 6164 206f 6620 4126 6c74 instead of A< │ │ │ │ │ -00062660: 3b3f 2073 7570 6572 2049 6e74 6567 6572 ;? super Integer │ │ │ │ │ -00062670: 2667 743b 0a0a 3c6c 693e 746f 6f6c 732f >..
  • tools/ │ │ │ │ │ -00062680: 6a61 7661 632f 6c76 7469 2f54 3832 3030 javac/lvti/T8200 │ │ │ │ │ -00062690: 3139 392e 6a61 7661 3a20 6a61 7661 6320 199.java: javac │ │ │ │ │ -000626a0: 7375 6767 6573 7473 2074 6f20 7573 6520 suggests to use │ │ │ │ │ -000626b0: 7661 7220 6576 656e 2077 6865 6e20 7661 var even when va │ │ │ │ │ -000626c0: 7220 6973 2075 7365 640a 0a3c 6c69 3e74 r is used..
  • t │ │ │ │ │ -000626d0: 6f6f 6c73 2f6a 6176 6163 2f6c 7674 692f ools/javac/lvti/ │ │ │ │ │ -000626e0: 5465 7374 4261 6441 7272 6179 2e6a 6176 TestBadArray.jav │ │ │ │ │ -000626f0: 613a 2055 7077 6172 6420 7072 6f6a 6563 a: Upward projec │ │ │ │ │ -00062700: 7469 6f6e 2072 6573 756c 7420 6973 2041 tion result is A │ │ │ │ │ -00062710: 266c 743b 3f20 6578 7465 6e64 7320 4e75 <? extends Nu │ │ │ │ │ -00062720: 6d62 6572 2667 743b 2069 6e73 7465 6164 mber> instead │ │ │ │ │ -00062730: 206f 6620 4126 6c74 3b3f 2073 7570 6572 of A<? super │ │ │ │ │ -00062740: 2049 6e74 6567 6572 2667 743b 0a0a 3c6c Integer>..tools/javac/lv │ │ │ │ │ -00062760: 7469 2f62 6164 5479 7065 5265 6665 7265 ti/badTypeRefere │ │ │ │ │ -00062770: 6e63 652f 4261 6454 7970 6552 6566 6572 nce/BadTypeRefer │ │ │ │ │ -00062780: 656e 6365 2e6a 6176 613a 2041 6464 2063 ence.java: Add c │ │ │ │ │ -00062790: 6f6d 7069 6c65 7220 7375 7070 6f72 7420 ompiler support │ │ │ │ │ -000627a0: 666f 7220 6c6f 6361 6c20 7661 7269 6162 for local variab │ │ │ │ │ -000627b0: 6c65 2074 7970 652d 696e 6665 7265 6e63 le type-inferenc │ │ │ │ │ -000627c0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -000627d0: 6163 2f6c 7674 692f 6861 726e 6573 732f ac/lvti/harness/ │ │ │ │ │ -000627e0: 4e6f 6e44 656e 6f74 6162 6c65 5465 7374 NonDenotableTest │ │ │ │ │ -000627f0: 2e6a 6176 613a 2041 6464 2063 6f6d 7069 .java: Add compi │ │ │ │ │ -00062800: 6c65 7220 7375 7070 6f72 7420 666f 7220 ler support for │ │ │ │ │ -00062810: 6c6f 6361 6c20 7661 7269 6162 6c65 2074 local variable t │ │ │ │ │ -00062820: 7970 652d 696e 6665 7265 6e63 650a 0a3c ype-inference..< │ │ │ │ │ -00062830: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ -00062840: 7674 692f 6861 726e 6573 732f 5072 696d vti/harness/Prim │ │ │ │ │ -00062850: 6974 6976 6554 7970 6554 6573 742e 6a61 itiveTypeTest.ja │ │ │ │ │ -00062860: 7661 3a20 4164 6420 636f 6d70 696c 6572 va: Add compiler │ │ │ │ │ -00062870: 2073 7570 706f 7274 2066 6f72 206c 6f63 support for loc │ │ │ │ │ -00062880: 616c 2076 6172 6961 626c 6520 7479 7065 al variable type │ │ │ │ │ -00062890: 2d69 6e66 6572 656e 6365 0a0a 3c6c 693e -inference..
  • │ │ │ │ │ -000628a0: 746f 6f6c 732f 6a61 7661 632f 6c76 7469 tools/javac/lvti │ │ │ │ │ -000628b0: 2f68 6172 6e65 7373 2f52 6566 6572 656e /harness/Referen │ │ │ │ │ -000628c0: 6365 5479 7065 5465 7374 2e6a 6176 613a ceTypeTest.java: │ │ │ │ │ -000628d0: 2041 6464 2063 6f6d 7069 6c65 7220 7375 Add compiler su │ │ │ │ │ -000628e0: 7070 6f72 7420 666f 7220 6c6f 6361 6c20 pport for local │ │ │ │ │ -000628f0: 7661 7269 6162 6c65 2074 7970 652d 696e variable type-in │ │ │ │ │ -00062900: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ -00062910: 6c73 2f6a 6176 6163 2f6c 7674 692f 6861 ls/javac/lvti/ha │ │ │ │ │ -00062920: 726e 6573 732f 5570 7065 7242 6f75 6e64 rness/UpperBound │ │ │ │ │ -00062930: 732e 6a61 7661 3a20 5570 7761 7264 2070 s.java: Upward p │ │ │ │ │ -00062940: 726f 6a65 6374 696f 6e20 7265 7375 6c74 rojection result │ │ │ │ │ -00062950: 2069 7320 4126 6c74 3b3f 2065 7874 656e is A<? exten │ │ │ │ │ -00062960: 6473 204e 756d 6265 7226 6774 3b20 696e ds Number> in │ │ │ │ │ -00062970: 7374 6561 6420 6f66 2041 266c 743b 3f20 stead of A<? │ │ │ │ │ -00062980: 7375 7065 7220 496e 7465 6765 7226 6774 super Integer> │ │ │ │ │ -00062990: 3b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ;..
  • tools/jav │ │ │ │ │ -000629a0: 6163 2f6d 6169 6e2f 4174 4669 6c65 5465 ac/main/AtFileTe │ │ │ │ │ -000629b0: 7374 2e6a 6176 613a 2041 6c69 676e 206a st.java: Align j │ │ │ │ │ -000629c0: 6176 6163 2073 7570 706f 7274 2066 6f72 avac support for │ │ │ │ │ -000629d0: 2061 742d 6669 6c65 7320 7769 7468 206c at-files with l │ │ │ │ │ -000629e0: 6175 6e63 6865 7220 7375 7070 6f72 740a auncher support. │ │ │ │ │ -000629f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00062a00: 2f6d 6169 6e2f 456e 7656 6172 6961 626c /main/EnvVariabl │ │ │ │ │ -00062a10: 6554 6573 742e 6a61 7661 3a20 4368 6563 eTest.java: Chec │ │ │ │ │ -00062a20: 6b20 4a44 4b5f 4a41 5641 5f4f 5054 494f k JDK_JAVA_OPTIO │ │ │ │ │ -00062a30: 4e53 2070 6172 7369 6e67 2062 6568 6176 NS parsing behav │ │ │ │ │ -00062a40: 696f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ior..
  • tools/j │ │ │ │ │ -00062a50: 6176 6163 2f6d 6169 6e2f 4f70 7469 6f6e avac/main/Option │ │ │ │ │ -00062a60: 5f4a 5f41 745f 5465 7374 2e6a 6176 613a _J_At_Test.java: │ │ │ │ │ -00062a70: 2065 7874 7261 2073 7061 6365 2069 6e20 extra space in │ │ │ │ │ -00062a80: 6a61 7661 6320 2d68 656c 7020 666f 7220 javac -help for │ │ │ │ │ -00062a90: 2d4a 2061 6e64 2040 206f 7074 696f 6e73 -J and @ options │ │ │ │ │ -00062aa0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00062ab0: 632f 6d61 696e 2f53 7472 6561 6d73 5465 c/main/StreamsTe │ │ │ │ │ -00062ac0: 7374 2e6a 6176 613a 2065 7874 7261 2073 st.java: extra s │ │ │ │ │ -00062ad0: 7061 6365 2069 6e20 6a61 7661 6320 2d68 pace in javac -h │ │ │ │ │ -00062ae0: 656c 7020 666f 7220 2d4a 2061 6e64 2040 elp for -J and @ │ │ │ │ │ -00062af0: 206f 7074 696f 6e73 0a0a 3c6c 693e 746f options..
  • to │ │ │ │ │ -00062b00: 6f6c 732f 6a61 7661 632f 6d61 696e 2f54 ols/javac/main/T │ │ │ │ │ -00062b10: 3830 3538 3434 352e 6a61 7661 3a20 6a61 8058445.java: ja │ │ │ │ │ -00062b20: 7661 6320 7468 726f 7773 2065 7863 6570 vac throws excep │ │ │ │ │ -00062b30: 7469 6f6e 2077 6865 6e20 6469 7370 6c61 tion when displa │ │ │ │ │ -00062b40: 7969 6e67 2069 6e66 6f0a 0a3c 6c69 3e74 ying info..
  • t │ │ │ │ │ -00062b50: 6f6f 6c73 2f6a 6176 6163 2f6d 6169 6e2f ools/javac/main/ │ │ │ │ │ -00062b60: 5438 3233 3935 3434 2e6a 6176 613a 204a T8239544.java: J │ │ │ │ │ -00062b70: 6176 6163 2064 6f65 7320 6e6f 7420 7265 avac does not re │ │ │ │ │ -00062b80: 7370 6563 7420 7368 6f75 6c64 2d73 746f spect should-sto │ │ │ │ │ -00062b90: 702e 6966 4e6f 4572 726f 7220 706f 6c69 p.ifNoError poli │ │ │ │ │ -00062ba0: 6379 2074 6f20 7374 6f70 2061 6674 6572 cy to stop after │ │ │ │ │ -00062bb0: 2043 6f6d 7069 6c65 5374 6174 6520 5041 CompileState PA │ │ │ │ │ -00062bc0: 5253 452c 2045 4e54 4552 2061 6e64 2050 RSE, ENTER and P │ │ │ │ │ -00062bd0: 524f 4345 5353 0a0a 3c6c 693e 746f 6f6c ROCESS..
  • tool │ │ │ │ │ -00062be0: 732f 6a61 7661 632f 6d61 696e 2f54 6f6f s/javac/main/Too │ │ │ │ │ -00062bf0: 6c50 726f 7669 6465 7254 6573 742e 6a61 lProviderTest.ja │ │ │ │ │ -00062c00: 7661 3a20 7465 7374 206a 6176 6163 2773 va: test javac's │ │ │ │ │ -00062c10: 2054 6f6f 6c50 726f 7669 6465 720a 0a3c ToolProvider..< │ │ │ │ │ -00062c20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ -00062c30: 616e 6461 746f 7279 5761 726e 696e 6773 andatoryWarnings │ │ │ │ │ -00062c40: 2f64 6570 7265 6361 7465 642f 5465 7374 /deprecated/Test │ │ │ │ │ -00062c50: 2e6a 6176 613a 206a 6176 6163 202d 6e6f .java: javac -no │ │ │ │ │ -00062c60: 7761 726e 2069 6d70 726f 7065 726c 7920 warn improperly │ │ │ │ │ -00062c70: 7375 7070 7265 7373 6573 204a 4c53 2d6d suppresses JLS-m │ │ │ │ │ -00062c80: 616e 6461 7465 6420 7761 726e 696e 6773 andated warnings │ │ │ │ │ -00062c90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00062ca0: 632f 6d61 6e64 6174 6f72 7957 6172 6e69 c/mandatoryWarni │ │ │ │ │ -00062cb0: 6e67 732f 756e 6368 6563 6b65 642f 5465 ngs/unchecked/Te │ │ │ │ │ -00062cc0: 7374 2e6a 6176 613a 206a 6176 6163 202d st.java: javac - │ │ │ │ │ -00062cd0: 6e6f 7761 726e 2069 6d70 726f 7065 726c nowarn improperl │ │ │ │ │ -00062ce0: 7920 7375 7070 7265 7373 6573 204a 4c53 y suppresses JLS │ │ │ │ │ -00062cf0: 2d6d 616e 6461 7465 6420 7761 726e 696e -mandated warnin │ │ │ │ │ -00062d00: 6773 0a0a 3c6c 693e 746f 6f6c 732f 6a61 gs..
  • tools/ja │ │ │ │ │ -00062d10: 7661 632f 6d65 7468 2f42 6164 506f 6c79 vac/meth/BadPoly │ │ │ │ │ -00062d20: 5369 672f 4261 6450 6f6c 7953 6967 2e6a Sig/BadPolySig.j │ │ │ │ │ -00062d30: 6176 613a 2050 6f6c 796d 6f72 6869 6320 ava: Polymorhic │ │ │ │ │ -00062d40: 7369 676e 6174 7572 6520 6d65 7468 6f64 signature method │ │ │ │ │ -00062d50: 2063 6865 636b 2063 7261 7368 6573 206a check crashes j │ │ │ │ │ -00062d60: 6176 6163 0a0a 3c6c 693e 746f 6f6c 732f avac..
  • tools/ │ │ │ │ │ -00062d70: 6a61 7661 632f 6d65 7468 2f49 6e76 6f6b javac/meth/Invok │ │ │ │ │ -00062d80: 654d 482e 6a61 7661 3a20 4765 6e65 7261 eMH.java: Genera │ │ │ │ │ -00062d90: 7465 2063 616c 6c20 7369 7465 7320 666f te call sites fo │ │ │ │ │ -00062da0: 7220 6d65 7468 6f64 2068 616e 646c 650a r method handle. │ │ │ │ │ -00062db0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00062dc0: 2f6d 6574 682f 5465 7374 4350 2e6a 6176 /meth/TestCP.jav │ │ │ │ │ -00062dd0: 613a 2070 6f6c 796d 6f72 7068 6963 2073 a: polymorphic s │ │ │ │ │ -00062de0: 6967 6e61 7475 7265 2063 616c 6c73 2064 ignature calls d │ │ │ │ │ -00062df0: 6f6e 2774 2073 6861 7265 2074 6865 2073 on't share the s │ │ │ │ │ -00062e00: 616d 6520 4350 2065 6e74 7269 6573 0a0a ame CP entries.. │ │ │ │ │ -00062e10: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00062e20: 6d65 7468 2f56 6172 6172 6773 5761 726e meth/VarargsWarn │ │ │ │ │ -00062e30: 2e6a 6176 613a 2076 6172 6172 6773 2d72 .java: varargs-r │ │ │ │ │ -00062e40: 656c 6174 6564 2077 6172 6e69 6e67 7320 elated warnings │ │ │ │ │ -00062e50: 6172 6520 6d65 616e 696e 676c 6573 7320 are meaningless │ │ │ │ │ -00062e60: 6f6e 2073 6967 6e61 7475 7265 2d70 6f6c on signature-pol │ │ │ │ │ -00062e70: 796d 6f72 7068 6963 206d 6574 686f 6473 ymorphic methods │ │ │ │ │ -00062e80: 2073 7563 6820 6173 204d 6574 686f 6448 such as MethodH │ │ │ │ │ -00062e90: 616e 646c 652e 696e 766f 6b65 4578 6163 andle.invokeExac │ │ │ │ │ -00062ea0: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ -00062eb0: 6163 2f6d 6574 682f 586c 696e 7457 6172 ac/meth/XlintWar │ │ │ │ │ -00062ec0: 6e2e 6a61 7661 3a20 6361 7374 2066 6f72 n.java: cast for │ │ │ │ │ -00062ed0: 2069 6e76 6f6b 6545 7861 6374 2063 616c invokeExact cal │ │ │ │ │ -00062ee0: 6c20 6765 7473 2072 6564 756e 6461 6e74 l gets redundant │ │ │ │ │ -00062ef0: 2063 6173 7420 746f 2026 6c74 3b74 7970 cast to <typ │ │ │ │ │ -00062f00: 6526 6774 3b20 7761 726e 696e 6773 0a0a e> warnings.. │ │ │ │ │ -00062f10: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00062f20: 6d69 7261 6e64 612f 3436 3836 3134 382f miranda/4686148/ │ │ │ │ │ -00062f30: 5465 7374 2e6a 6176 613a 2063 6f6d 7069 Test.java: compi │ │ │ │ │ -00062f40: 6c65 7220 616c 6c6f 7773 206e 6f6e 2d70 ler allows non-p │ │ │ │ │ -00062f50: 7562 6c69 6320 696d 706c 656d 656e 7461 ublic implementa │ │ │ │ │ -00062f60: 7469 6f6e 206f 6620 696e 7465 7266 6163 tion of interfac │ │ │ │ │ -00062f70: 6520 6d65 7468 6f64 730a 0a3c 6c69 3e74 e methods..
  • t │ │ │ │ │ -00062f80: 6f6f 6c73 2f6a 6176 6163 2f6d 6972 616e ools/javac/miran │ │ │ │ │ -00062f90: 6461 2f34 3638 3638 3131 2f54 7279 6974 da/4686811/Tryit │ │ │ │ │ -00062fa0: 2e6a 6176 613a 2070 6163 6b61 6765 2070 .java: package p │ │ │ │ │ -00062fb0: 7269 7661 7465 206d 6574 686f 6473 2064 rivate methods d │ │ │ │ │ -00062fc0: 6f20 6e6f 7420 6f76 6572 7269 6465 2061 o not override a │ │ │ │ │ -00062fd0: 6372 6f73 7320 7061 636b 6167 6520 626f cross package bo │ │ │ │ │ -00062fe0: 756e 6461 7279 0a0a 3c6c 693e 746f 6f6c undary..
  • tool │ │ │ │ │ -00062ff0: 732f 6a61 7661 632f 6d69 7261 6e64 612f s/javac/miranda/ │ │ │ │ │ -00063000: 3437 3131 3035 362f 5431 2e6a 6176 613a 4711056/T1.java: │ │ │ │ │ -00063010: 206a 6176 6163 2066 6169 6c73 2074 6f20 javac fails to │ │ │ │ │ -00063020: 6465 7465 6374 2063 6f6e 666c 6963 7469 detect conflicti │ │ │ │ │ -00063030: 6e67 2069 6e74 6572 6661 6365 7320 7769 ng interfaces wi │ │ │ │ │ -00063040: 7468 2073 6570 6172 6174 6520 636f 6d70 th separate comp │ │ │ │ │ -00063050: 696c 6174 696f 6e0a 0a3c 6c69 3e74 6f6f ilation..
  • too │ │ │ │ │ -00063060: 6c73 2f6a 6176 6163 2f6d 6972 616e 6461 ls/javac/miranda │ │ │ │ │ -00063070: 2f54 3432 3739 3331 3661 2e6a 6176 613a /T4279316a.java: │ │ │ │ │ -00063080: 2069 6e63 6f6e 7369 7374 656e 6379 2069 inconsistency i │ │ │ │ │ -00063090: 6e20 6f76 6572 6c6f 6164 2072 6573 6f6c n overload resol │ │ │ │ │ -000630a0: 7574 696f 6e20 6174 2063 6f6d 7069 6c65 ution at compile │ │ │ │ │ -000630b0: 2074 696d 650a 0a3c 6c69 3e74 6f6f 6c73 time..
  • tools │ │ │ │ │ -000630c0: 2f6a 6176 6163 2f6d 6972 616e 6461 2f54 /javac/miranda/T │ │ │ │ │ -000630d0: 3432 3739 3331 3662 2e6a 6176 613a 2069 4279316b.java: i │ │ │ │ │ -000630e0: 6e63 6f6e 7369 7374 656e 6379 2069 6e20 nconsistency in │ │ │ │ │ -000630f0: 6f76 6572 6c6f 6164 2072 6573 6f6c 7574 overload resolut │ │ │ │ │ -00063100: 696f 6e20 6174 2063 6f6d 7069 6c65 2074 ion at compile t │ │ │ │ │ -00063110: 696d 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ime..
  • tools/j │ │ │ │ │ -00063120: 6176 6163 2f6d 6972 616e 6461 2f54 3432 avac/miranda/T42 │ │ │ │ │ -00063130: 3739 3331 3663 2e6a 6176 613a 2069 6e63 79316c.java: inc │ │ │ │ │ -00063140: 6f6e 7369 7374 656e 6379 2069 6e20 6f76 onsistency in ov │ │ │ │ │ -00063150: 6572 6c6f 6164 2072 6573 6f6c 7574 696f erload resolutio │ │ │ │ │ -00063160: 6e20 6174 2063 6f6d 7069 6c65 2074 696d n at compile tim │ │ │ │ │ -00063170: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -00063180: 6163 2f6d 6972 616e 6461 2f54 3432 3739 ac/miranda/T4279 │ │ │ │ │ -00063190: 3331 3664 2e6a 6176 613a 2069 6e63 6f6e 316d.java: incon │ │ │ │ │ -000631a0: 7369 7374 656e 6379 2069 6e20 6f76 6572 sistency in over │ │ │ │ │ -000631b0: 6c6f 6164 2072 6573 6f6c 7574 696f 6e20 load resolution │ │ │ │ │ -000631c0: 6174 2063 6f6d 7069 6c65 2074 696d 650a at compile time. │ │ │ │ │ -000631d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000631e0: 2f6d 6972 616e 6461 2f54 3435 3238 3331 /miranda/T452831 │ │ │ │ │ -000631f0: 352e 6a61 7661 3a20 4d75 6c74 6970 6c65 5.java: Multiple │ │ │ │ │ -00063200: 206d 6574 686f 6420 696e 6865 7269 7461 method inherita │ │ │ │ │ -00063210: 6e63 6520 616e 6420 7468 726f 7773 2063 nce and throws c │ │ │ │ │ -00063220: 6c61 7573 6573 0a0a 3c6c 693e 746f 6f6c lauses..
  • tool │ │ │ │ │ -00063230: 732f 6a61 7661 632f 6d69 7261 6e64 612f s/javac/miranda/ │ │ │ │ │ -00063240: 5434 3636 3638 3636 2e6a 6176 613a 2052 T4666866.java: R │ │ │ │ │ -00063250: 4547 5245 5353 494f 4e3a 2047 656e 6572 EGRESSION: Gener │ │ │ │ │ -00063260: 6174 6564 2065 7272 6f72 206d 6573 7361 ated error messa │ │ │ │ │ -00063270: 6765 2075 6e68 656c 7066 756c 2066 6f72 ge unhelpful for │ │ │ │ │ -00063280: 206d 6973 7369 6e67 206d 6574 686f 6473 missing methods │ │ │ │ │ -00063290: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000632a0: 632f 6d69 7261 6e64 612f 5434 3731 3133 c/miranda/T47113 │ │ │ │ │ -000632b0: 3235 2e6a 6176 613a 2063 6f6d 7069 6c65 25.java: compile │ │ │ │ │ -000632c0: 7220 616c 6c6f 7773 2075 6e69 6d70 6c65 r allows unimple │ │ │ │ │ -000632d0: 6d65 6e74 6162 6c65 2069 6e74 6572 6661 mentable interfa │ │ │ │ │ -000632e0: 6365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ces..
  • tools/j │ │ │ │ │ -000632f0: 6176 6163 2f6d 6973 7369 6e67 436c 6173 avac/missingClas │ │ │ │ │ -00063300: 732f 412e 6a61 7661 3a20 5665 7269 6679 s/A.java: Verify │ │ │ │ │ -00063310: 2074 6861 7420 7765 2063 6865 636b 2074 that we check t │ │ │ │ │ -00063320: 6861 7420 6120 736f 7572 6365 2066 696c hat a source fil │ │ │ │ │ -00063330: 6520 636f 6e74 6169 6e73 2074 6865 2063 e contains the c │ │ │ │ │ -00063340: 6c61 7373 2073 6f75 6768 742e 0a0a 3c6c lass sought...tools/javac/mi │ │ │ │ │ -00063360: 7373 696e 6753 7570 6572 5265 636f 7665 ssingSuperRecove │ │ │ │ │ -00063370: 7279 2f4d 6973 7369 6e67 496e 7465 7266 ry/MissingInterf │ │ │ │ │ -00063380: 6163 6554 6573 742e 6a61 7661 3a20 6a61 aceTest.java: ja │ │ │ │ │ -00063390: 7661 6320 6372 6173 6865 7320 7768 656e vac crashes when │ │ │ │ │ -000633a0: 2065 6e63 6f75 6e74 6572 696e 6720 616e encountering an │ │ │ │ │ -000633b0: 2075 6e72 6573 6f6c 7661 626c 6520 696e unresolvable in │ │ │ │ │ -000633c0: 7465 7266 6163 650a 0a3c 6c69 3e74 6f6f terface..
  • too │ │ │ │ │ -000633d0: 6c73 2f6a 6176 6163 2f6d 6973 7369 6e67 ls/javac/missing │ │ │ │ │ -000633e0: 5375 7065 7252 6563 6f76 6572 792f 4d69 SuperRecovery/Mi │ │ │ │ │ -000633f0: 7373 696e 6753 7570 6572 5265 636f 7665 ssingSuperRecove │ │ │ │ │ -00063400: 7279 2e6a 6176 613a 2043 6865 636b 2066 ry.java: Check f │ │ │ │ │ -00063410: 6f72 2070 726f 7065 7220 6572 726f 7220 or proper error │ │ │ │ │ -00063420: 7265 636f 7665 7279 2077 6865 6e20 7375 recovery when su │ │ │ │ │ -00063430: 7065 7263 6c61 7373 206f 6620 6578 7465 perclass of exte │ │ │ │ │ -00063440: 6e64 6564 2063 6c61 7373 2069 7320 6e6f nded class is no │ │ │ │ │ -00063450: 206c 6f6e 6765 7220 6176 6169 6c61 626c longer availabl │ │ │ │ │ -00063460: 6520 6475 7269 6e67 2061 2073 7562 7365 e during a subse │ │ │ │ │ -00063470: 7175 656e 7420 636f 6d70 696c 6174 696f quent compilatio │ │ │ │ │ -00063480: 6e2e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 n...
  • tools/ja │ │ │ │ │ -00063490: 7661 632f 6d69 7865 6454 6172 6765 742f vac/mixedTarget/ │ │ │ │ │ -000634a0: 4578 7465 6e64 436f 7661 7269 616e 7431 ExtendCovariant1 │ │ │ │ │ -000634b0: 2e6a 6176 613a 2045 6e73 7572 6520 636f .java: Ensure co │ │ │ │ │ -000634c0: 7661 7269 616e 7420 7265 7475 726e 2074 variant return t │ │ │ │ │ -000634d0: 7970 6520 616c 6c6f 7765 640a 0a3c 6c69 ype allowed..
  • tools/javac/mix │ │ │ │ │ -000634f0: 6564 5461 7267 6574 2f45 7874 656e 6443 edTarget/ExtendC │ │ │ │ │ -00063500: 6f76 6172 6961 6e74 322e 6a61 7661 3a20 ovariant2.java: │ │ │ │ │ -00063510: 456e 7375 7265 2043 6f76 6172 6961 6e74 Ensure Covariant │ │ │ │ │ -00063520: 2052 6574 7572 6e20 5479 7065 2061 6c6c Return Type all │ │ │ │ │ -00063530: 6f77 6564 2069 6e20 6d69 6e69 6d75 6d20 owed in minimum │ │ │ │ │ -00063540: 7375 7070 6f72 7465 6420 7665 7273 696f supported versio │ │ │ │ │ -00063550: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -00063560: 6163 2f6d 6f64 756c 6573 2f41 6273 7472 ac/modules/Abstr │ │ │ │ │ -00063570: 6163 744f 7249 6e6e 6572 436c 6173 7353 actOrInnerClassS │ │ │ │ │ -00063580: 6572 7669 6365 496d 706c 5465 7374 2e6a erviceImplTest.j │ │ │ │ │ -00063590: 6176 613a 204a 6176 6163 2064 6f65 736e ava: Javac doesn │ │ │ │ │ -000635a0: 2774 2072 6570 6f72 7420 6572 726f 7273 't report errors │ │ │ │ │ -000635b0: 206f 6e20 7365 7276 6963 6520 696d 706c on service impl │ │ │ │ │ -000635c0: 656d 656e 7461 7469 6f6e 2077 6869 6368 ementation which │ │ │ │ │ -000635d0: 2063 616e 6e6f 7420 6265 2069 6e69 7469 cannot be initi │ │ │ │ │ -000635e0: 616c 697a 6564 0a0a 3c6c 693e 746f 6f6c alized..
  • tool │ │ │ │ │ -000635f0: 732f 6a61 7661 632f 6d6f 6475 6c65 732f s/javac/modules/ │ │ │ │ │ -00063600: 4164 6445 7870 6f72 7473 5465 7374 2e6a AddExportsTest.j │ │ │ │ │ -00063610: 6176 613a 2054 6573 7420 7468 6520 2d2d ava: Test the -- │ │ │ │ │ -00063620: 6164 642d 6578 706f 7274 7320 6f70 7469 add-exports opti │ │ │ │ │ -00063630: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -00063640: 7661 632f 6d6f 6475 6c65 732f 4164 644c vac/modules/AddL │ │ │ │ │ -00063650: 696d 6974 4d6f 6473 2e6a 6176 613a 2054 imitMods.java: T │ │ │ │ │ -00063660: 6573 7420 2d2d 6164 642d 6d6f 6475 6c65 est --add-module │ │ │ │ │ -00063670: 7320 616e 6420 2d2d 6c69 6d69 742d 6d6f s and --limit-mo │ │ │ │ │ -00063680: 6475 6c65 733b 2061 6c73 6f20 7465 7374 dules; also test │ │ │ │ │ -00063690: 2074 6865 2022 656e 6162 6c65 6422 206d the "enabled" m │ │ │ │ │ -000636a0: 6f64 756c 6573 2e0a 0a3c 6c69 3e74 6f6f odules...
  • too │ │ │ │ │ -000636b0: 6c73 2f6a 6176 6163 2f6d 6f64 756c 6573 ls/javac/modules │ │ │ │ │ -000636c0: 2f41 6464 4d6f 6475 6c65 7354 6573 742e /AddModulesTest. │ │ │ │ │ -000636d0: 6a61 7661 3a20 5465 7374 2074 6865 202d java: Test the - │ │ │ │ │ -000636e0: 2d61 6464 2d6d 6f64 756c 6573 206f 7074 -add-modules opt │ │ │ │ │ -000636f0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -00063700: 6176 6163 2f6d 6f64 756c 6573 2f41 6464 avac/modules/Add │ │ │ │ │ -00063710: 5265 6164 7354 6573 742e 6a61 7661 3a20 ReadsTest.java: │ │ │ │ │ -00063720: 5465 7374 2074 6865 202d 2d61 6464 2d72 Test the --add-r │ │ │ │ │ -00063730: 6561 6473 206f 7074 696f 6e0a 0a3c 6c69 eads option..
  • tools/javac/mod │ │ │ │ │ -00063750: 756c 6573 2f41 6c6c 4465 6661 756c 7454 ules/AllDefaultT │ │ │ │ │ -00063760: 6573 742e 6a61 7661 3a20 5465 7374 2075 est.java: Test u │ │ │ │ │ -00063770: 7365 206f 6620 414c 4c2d 4445 4641 554c se of ALL-DEFAUL │ │ │ │ │ -00063780: 5420 746f 6b65 6e0a 0a3c 6c69 3e74 6f6f T token..
  • too │ │ │ │ │ -00063790: 6c73 2f6a 6176 6163 2f6d 6f64 756c 6573 ls/javac/modules │ │ │ │ │ -000637a0: 2f41 6e61 6368 726f 6e69 7374 6963 4d6f /AnachronisticMo │ │ │ │ │ -000637b0: 6475 6c65 496e 666f 2f41 6e61 6368 726f duleInfo/Anachro │ │ │ │ │ -000637c0: 6e69 7374 6963 4d6f 6475 6c65 496e 666f nisticModuleInfo │ │ │ │ │ -000637d0: 5465 7374 2e6a 6176 613a 2041 7373 6572 Test.java: Asser │ │ │ │ │ -000637e0: 7469 6f6e 4572 726f 7220 696e 206a 6176 tionError in jav │ │ │ │ │ -000637f0: 6163 2077 6865 6e20 6d6f 6475 6c65 2d69 ac when module-i │ │ │ │ │ -00063800: 6e66 6f20 266c 743b 2076 3533 2e30 0a0a nfo < v53.0.. │ │ │ │ │ -00063810: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00063820: 6d6f 6475 6c65 732f 416e 6e6f 7461 7469 modules/Annotati │ │ │ │ │ -00063830: 6f6e 5072 6f63 6573 7369 6e67 2e6a 6176 onProcessing.jav │ │ │ │ │ -00063840: 613a 2056 6572 6966 7920 7468 6174 2061 a: Verify that a │ │ │ │ │ -00063850: 6e6e 6f74 6174 696f 6e20 7072 6f63 6573 nnotation proces │ │ │ │ │ -00063860: 7369 6e67 2077 6f72 6b73 2e0a 0a3c 6c69 sing works...
  • tools/javac/mod │ │ │ │ │ -00063880: 756c 6573 2f41 6e6e 6f74 6174 696f 6e50 ules/AnnotationP │ │ │ │ │ -00063890: 726f 6365 7373 696e 6757 6974 684d 6f64 rocessingWithMod │ │ │ │ │ -000638a0: 756c 6549 6e66 6f49 6e57 726f 6e67 506c uleInfoInWrongPl │ │ │ │ │ -000638b0: 6163 652e 6a61 7661 3a20 6a61 7661 6320 ace.java: javac │ │ │ │ │ -000638c0: 7468 726f 7773 204e 5045 2069 6620 616e throws NPE if an │ │ │ │ │ -000638d0: 6e6f 7461 7469 6f6e 2070 726f 6365 7373 notation process │ │ │ │ │ -000638e0: 6f72 2069 7320 7370 6563 6966 6965 6420 or is specified │ │ │ │ │ -000638f0: 616e 6420 6d6f 6475 6c65 2069 7320 6465 and module is de │ │ │ │ │ -00063900: 636c 6172 6564 2069 6e20 6120 6669 6c65 clared in a file │ │ │ │ │ -00063910: 206e 616d 6564 2061 7262 6974 7261 7269 named arbitrari │ │ │ │ │ -00063920: 6c79 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ly..
  • tools/ja │ │ │ │ │ -00063930: 7661 632f 6d6f 6475 6c65 732f 416e 6e6f vac/modules/Anno │ │ │ │ │ -00063940: 7461 7469 6f6e 5072 6f63 6573 736f 7273 tationProcessors │ │ │ │ │ -00063950: 496e 4d6f 6475 6c65 7354 6573 742e 6a61 InModulesTest.ja │ │ │ │ │ -00063960: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00063970: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ -00063980: 7373 6f72 7320 696e 7369 6465 206d 6f64 ssors inside mod │ │ │ │ │ -00063990: 756c 6573 2077 6f72 6b73 0a0a 3c6c 693e ules works..
  • │ │ │ │ │ -000639a0: 746f 6f6c 732f 6a61 7661 632f 6d6f 6475 tools/javac/modu │ │ │ │ │ -000639b0: 6c65 732f 416e 6e6f 7461 7469 6f6e 734f les/AnnotationsO │ │ │ │ │ -000639c0: 6e4d 6f64 756c 6573 2e6a 6176 613a 2054 nModules.java: T │ │ │ │ │ -000639d0: 6573 7420 616e 6e6f 7461 7469 6f6e 7320 est annotations │ │ │ │ │ -000639e0: 6f6e 206d 6f64 756c 6520 6465 636c 6172 on module declar │ │ │ │ │ -000639f0: 6174 696f 6e2e 0a0a 3c6c 693e 746f 6f6c ation...
  • tool │ │ │ │ │ -00063a00: 732f 6a61 7661 632f 6d6f 6475 6c65 732f s/javac/modules/ │ │ │ │ │ -00063a10: 4175 746f 6d61 7469 634d 6f64 756c 6573 AutomaticModules │ │ │ │ │ -00063a20: 2e6a 6176 613a 2054 6573 7420 6175 746f .java: Test auto │ │ │ │ │ -00063a30: 6d61 7469 6320 6d6f 6475 6c65 730a 0a3c matic modules..< │ │ │ │ │ -00063a40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ -00063a50: 6f64 756c 6573 2f42 726f 6b65 6e4d 6f64 odules/BrokenMod │ │ │ │ │ -00063a60: 756c 6573 5465 7374 2e6a 6176 613a 2054 ulesTest.java: T │ │ │ │ │ -00063a70: 6573 7420 6d6f 6465 6c20 6265 6861 7669 est model behavi │ │ │ │ │ -00063a80: 6f72 2077 6865 6e20 6120 636f 6d70 6c65 or when a comple │ │ │ │ │ -00063a90: 7469 6e67 2061 2062 726f 6b65 6e20 6d6f ting a broken mo │ │ │ │ │ -00063aa0: 6475 6c65 2d69 6e66 6f2e 0a0a 3c6c 693e dule-info...
  • │ │ │ │ │ -00063ab0: 746f 6f6c 732f 6a61 7661 632f 6d6f 6475 tools/javac/modu │ │ │ │ │ -00063ac0: 6c65 732f 436f 6d70 696c 654d 6f64 756c les/CompileModul │ │ │ │ │ -00063ad0: 6550 6174 6368 5465 7374 2e6a 6176 613a ePatchTest.java: │ │ │ │ │ -00063ae0: 2074 6573 7473 2066 6f72 206d 756c 7469 tests for multi │ │ │ │ │ -00063af0: 2d6d 6f64 756c 6520 6d6f 6465 2063 6f6d -module mode com │ │ │ │ │ -00063b00: 7069 6c61 7469 6f6e 0a0a 3c6c 693e 746f pilation..
  • to │ │ │ │ │ -00063b10: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ -00063b20: 732f 436f 6e74 6169 6e73 5465 7374 2e6a s/ContainsTest.j │ │ │ │ │ -00063b30: 6176 613a 2041 6464 206d 6574 686f 6420 ava: Add method │ │ │ │ │ -00063b40: 4a61 7661 4669 6c65 4d61 6e61 6765 722e JavaFileManager. │ │ │ │ │ -00063b50: 636f 6e74 6169 6e73 0a0a 3c6c 693e 746f contains..
  • to │ │ │ │ │ -00063b60: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ -00063b70: 732f 436f 6e76 656e 6965 6e74 4163 6365 s/ConvenientAcce │ │ │ │ │ -00063b80: 7373 4572 726f 7273 5465 7374 2e6a 6176 ssErrorsTest.jav │ │ │ │ │ -00063b90: 613a 2043 6865 636b 2063 6f6e 7665 6e69 a: Check conveni │ │ │ │ │ -00063ba0: 656e 7420 6572 726f 7273 2061 7265 2070 ent errors are p │ │ │ │ │ -00063bb0: 726f 6475 6365 6420 666f 7220 696e 6163 roduced for inac │ │ │ │ │ -00063bc0: 6365 7373 6962 6c65 2063 6c61 7373 6573 cessible classes │ │ │ │ │ -00063bd0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00063be0: 6163 2f6d 6f64 756c 6573 2f44 6972 6563 ac/modules/Direc │ │ │ │ │ -00063bf0: 7469 7665 5669 7369 746f 7254 6573 742e tiveVisitorTest. │ │ │ │ │ -00063c00: 6a61 7661 3a20 4164 6420 4d6f 6475 6c65 java: Add Module │ │ │ │ │ -00063c10: 456c 656d 656e 742e 4469 7265 6374 6976 Element.Directiv │ │ │ │ │ -00063c20: 6556 6973 6974 6f72 0a0a 3c6c 693e 746f eVisitor..
  • to │ │ │ │ │ -00063c30: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ -00063c40: 732f 446f 636c 696e 744f 7468 6572 4d6f s/DoclintOtherMo │ │ │ │ │ -00063c50: 6475 6c65 732e 6a61 7661 3a20 5665 7269 dules.java: Veri │ │ │ │ │ -00063c60: 6679 2074 6861 7420 446f 634c 696e 7420 fy that DocLint │ │ │ │ │ -00063c70: 646f 6573 206e 6f74 2063 6175 7365 2075 does not cause u │ │ │ │ │ -00063c80: 6e6e 6563 6573 7361 7279 2028 616e 6420 nnecessary (and │ │ │ │ │ -00063c90: 706f 7465 6e74 6961 6c6c 7920 6461 6e67 potentially dang │ │ │ │ │ -00063ca0: 6572 6f75 7329 2069 6d70 6c69 6369 7420 erous) implicit │ │ │ │ │ -00063cb0: 636f 6d70 696c 6174 696f 6e0a 0a3c 6c69 compilation..
  • tools/javac/mod │ │ │ │ │ -00063cd0: 756c 6573 2f44 7570 6c69 6361 7465 436c ules/DuplicateCl │ │ │ │ │ -00063ce0: 6173 7354 6573 742e 6a61 7661 3a20 456e assTest.java: En │ │ │ │ │ -00063cf0: 7375 7265 2074 6861 7420 636c 6173 7365 sure that classe │ │ │ │ │ -00063d00: 7320 7769 7468 2074 6865 2073 616d 6520 s with the same │ │ │ │ │ -00063d10: 4651 4e73 2061 7265 204f 4b20 696e 2075 FQNs are OK in u │ │ │ │ │ -00063d20: 6e72 656c 6174 6564 206d 6f64 756c 6573 nrelated modules │ │ │ │ │ -00063d30: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00063d40: 6163 2f6d 6f64 756c 6573 2f45 6467 6543 ac/modules/EdgeC │ │ │ │ │ -00063d50: 6173 6573 2e6a 6176 613a 2074 6573 7473 ases.java: tests │ │ │ │ │ -00063d60: 2066 6f72 206d 756c 7469 2d6d 6f64 756c for multi-modul │ │ │ │ │ -00063d70: 6520 6d6f 6465 2063 6f6d 7069 6c61 7469 e mode compilati │ │ │ │ │ -00063d80: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -00063d90: 7661 632f 6d6f 6475 6c65 732f 456e 7656 vac/modules/EnvV │ │ │ │ │ -00063da0: 6172 5465 7374 2e6a 6176 613a 2054 6573 arTest.java: Tes │ │ │ │ │ -00063db0: 7473 2075 7365 206f 6620 4a44 4b5f 4a41 ts use of JDK_JA │ │ │ │ │ -00063dc0: 5641 435f 4f50 5449 4f4e 5320 656e 7620 VAC_OPTIONS env │ │ │ │ │ -00063dd0: 7661 7269 6162 6c65 0a0a 3c6c 693e 746f variable..
  • to │ │ │ │ │ -00063de0: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ -00063df0: 732f 4578 706f 7274 7355 6e65 7870 6f72 s/ExportsUnexpor │ │ │ │ │ -00063e00: 7465 642e 6a61 7661 3a20 7465 7374 7320 ted.java: tests │ │ │ │ │ -00063e10: 666f 7220 6d6f 6475 6c65 2064 6563 6c61 for module decla │ │ │ │ │ -00063e20: 7261 7469 6f6e 730a 0a3c 6c69 3e74 6f6f rations..
  • too │ │ │ │ │ -00063e30: 6c73 2f6a 6176 6163 2f6d 6f64 756c 6573 ls/javac/modules │ │ │ │ │ -00063e40: 2f46 696c 654d 616e 6167 6572 4765 7453 /FileManagerGetS │ │ │ │ │ -00063e50: 6572 7669 6365 4c6f 6164 6572 5465 7374 erviceLoaderTest │ │ │ │ │ -00063e60: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ -00063e70: 206a 646b 2e63 6f6d 7069 6c65 7220 6361 jdk.compiler ca │ │ │ │ │ -00063e80: 6e20 6d61 7465 7269 616c 697a 6520 6120 n materialize a │ │ │ │ │ -00063e90: 7365 7276 6963 6520 6c6f 6164 6572 2066 service loader f │ │ │ │ │ -00063ea0: 6f72 2061 7262 6974 7261 7279 2073 6572 or arbitrary ser │ │ │ │ │ -00063eb0: 7669 6365 730a 0a3c 6c69 3e74 6f6f 6c73 vices..
  • tools │ │ │ │ │ -00063ec0: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f47 /javac/modules/G │ │ │ │ │ -00063ed0: 6574 4c6f 6361 7469 6f6e 466f 724d 6f64 etLocationForMod │ │ │ │ │ -00063ee0: 756c 6554 6573 742e 6a61 7661 3a20 5374 uleTest.java: St │ │ │ │ │ -00063ef0: 616e 6461 7264 4a61 7661 4669 6c65 4d61 andardJavaFileMa │ │ │ │ │ -00063f00: 6e61 6765 722e 6765 744d 6f64 756c 654c nager.getModuleL │ │ │ │ │ -00063f10: 6f63 6174 696f 6e28 2920 6361 6e27 7420 ocation() can't │ │ │ │ │ -00063f20: 6669 6e64 2061 206d 6f64 756c 650a 0a3c find a module..< │ │ │ │ │ -00063f30: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ -00063f40: 6f64 756c 6573 2f47 7261 7068 7354 6573 odules/GraphsTes │ │ │ │ │ -00063f50: 742e 6a61 7661 3a20 7465 7374 7320 666f t.java: tests fo │ │ │ │ │ -00063f60: 7220 6d6f 6475 6c65 2067 7261 7068 2072 r module graph r │ │ │ │ │ -00063f70: 6573 6f6c 7574 696f 6e20 6973 7375 6573 esolution issues │ │ │ │ │ -00063f80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00063f90: 632f 6d6f 6475 6c65 732f 4865 6c6c 6f57 c/modules/HelloW │ │ │ │ │ -00063fa0: 6f72 6c64 5465 7374 2e6a 6176 613a 2073 orldTest.java: s │ │ │ │ │ -00063fb0: 696d 706c 6520 7465 7374 7320 6f66 206a imple tests of j │ │ │ │ │ -00063fc0: 6176 6163 2063 6f6d 7069 6c61 7469 6f6e avac compilation │ │ │ │ │ -00063fd0: 206d 6f64 6573 0a0a 3c6c 693e 746f 6f6c modes..
  • tool │ │ │ │ │ -00063fe0: 732f 6a61 7661 632f 6d6f 6475 6c65 732f s/javac/modules/ │ │ │ │ │ -00063ff0: 496e 6375 6261 7469 6e67 5465 7374 2e6a IncubatingTest.j │ │ │ │ │ -00064000: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -00064010: 204d 6f64 756c 6552 6573 6f6c 7574 696f ModuleResolutio │ │ │ │ │ -00064020: 6e20 6174 7472 6962 7574 6520 666c 6167 n attribute flag │ │ │ │ │ -00064030: 7320 6172 6520 686f 6e6f 7265 642e 0a0a s are honored... │ │ │ │ │ -00064040: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00064050: 6d6f 6475 6c65 732f 496e 6865 7269 7452 modules/InheritR │ │ │ │ │ -00064060: 756e 7469 6d65 456e 7669 726f 6e6d 656e untimeEnvironmen │ │ │ │ │ -00064070: 7454 6573 742e 6a61 7661 3a20 5465 7374 tTest.java: Test │ │ │ │ │ -00064080: 202d 2d69 6e68 6572 6974 2d72 756e 7469 --inherit-runti │ │ │ │ │ -00064090: 6d65 2d65 6e76 6972 6f6e 6d65 6e74 0a0a me-environment.. │ │ │ │ │ -000640a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000640b0: 6d6f 6475 6c65 732f 496e 7661 6c69 644d modules/InvalidM │ │ │ │ │ -000640c0: 6f64 756c 6544 6972 6563 7469 7665 2f6d oduleDirective/m │ │ │ │ │ -000640d0: 6f64 756c 652d 696e 666f 2e6a 6176 613a odule-info.java: │ │ │ │ │ -000640e0: 2045 7272 6f72 206d 6573 7361 6765 7320 Error messages │ │ │ │ │ -000640f0: 7768 656e 2063 6f6d 7069 6c69 6e67 2061 when compiling a │ │ │ │ │ -00064100: 206d 616c 666f 726d 6564 206d 6f64 756c malformed modul │ │ │ │ │ -00064110: 652d 696e 666f 2e6a 6176 6120 636f 6e66 e-info.java conf │ │ │ │ │ -00064120: 7573 696e 670a 0a3c 6c69 3e74 6f6f 6c73 using..
  • tools │ │ │ │ │ -00064130: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f4a /javac/modules/J │ │ │ │ │ -00064140: 6176 6142 6173 6554 6573 742e 6a61 7661 avaBaseTest.java │ │ │ │ │ -00064150: 3a20 7465 7374 206d 6f64 6966 6965 7273 : test modifiers │ │ │ │ │ -00064160: 2077 6974 6820 6a61 7661 2e62 6173 650a with java.base. │ │ │ │ │ -00064170: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00064180: 2f6d 6f64 756c 6573 2f4c 696d 6974 4d6f /modules/LimitMo │ │ │ │ │ -00064190: 6475 6c65 7354 6573 742e 6a61 7661 3a20 dulesTest.java: │ │ │ │ │ -000641a0: 5465 7374 2074 6865 202d 2d6c 696d 6974 Test the --limit │ │ │ │ │ -000641b0: 2d6d 6f64 756c 6573 206f 7074 696f 6e0a -modules option. │ │ │ │ │ -000641c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000641d0: 2f6d 6f64 756c 6573 2f4d 4f70 7469 6f6e /modules/MOption │ │ │ │ │ -000641e0: 5465 7374 2e6a 6176 613a 2069 6d70 6c65 Test.java: imple │ │ │ │ │ -000641f0: 6d65 6e74 206a 6176 6163 202d 6d20 6f70 ment javac -m op │ │ │ │ │ -00064200: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ -00064210: 6a61 7661 632f 6d6f 6475 6c65 732f 4d69 javac/modules/Mi │ │ │ │ │ -00064220: 7373 696e 674a 6172 496e 4d6f 6475 6c65 ssingJarInModule │ │ │ │ │ -00064230: 5061 7468 5465 7374 2e6a 6176 613a 2043 PathTest.java: C │ │ │ │ │ -00064240: 6f6d 7069 6c65 7220 7368 6f75 6c64 2068 ompiler should h │ │ │ │ │ -00064250: 616e 646c 6520 6a61 7661 2e6e 696f 2e66 andle java.nio.f │ │ │ │ │ -00064260: 696c 652e 4669 6c65 5379 7374 656d 4e6f ile.FileSystemNo │ │ │ │ │ -00064270: 7446 6f75 6e64 4578 6365 7074 696f 6e20 tFoundException │ │ │ │ │ -00064280: 6772 6163 6566 756c 6c79 2061 6e64 206e gracefully and n │ │ │ │ │ -00064290: 6f74 2061 626f 7274 0a0a 3c6c 693e 746f ot abort..
  • to │ │ │ │ │ -000642a0: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ -000642b0: 732f 4d69 7373 696e 674d 6f64 756c 6554 s/MissingModuleT │ │ │ │ │ -000642c0: 6573 742e 6a61 7661 3a20 6a61 7661 6320 est.java: javac │ │ │ │ │ -000642d0: 7368 6f75 6c64 206e 6f74 206e 6565 6420 should not need │ │ │ │ │ -000642e0: 7468 6520 7472 616e 7369 7469 7665 2063 the transitive c │ │ │ │ │ -000642f0: 6c6f 7375 7265 2074 6f20 636f 6d70 696c losure to compil │ │ │ │ │ -00064300: 6520 6120 6d6f 6475 6c65 0a0a 3c6c 693e e a module..
  • │ │ │ │ │ -00064310: 746f 6f6c 732f 6a61 7661 632f 6d6f 6475 tools/javac/modu │ │ │ │ │ -00064320: 6c65 732f 4d6f 6469 6669 6564 5554 4654 les/ModifiedUTFT │ │ │ │ │ -00064330: 6573 742e 6a61 7661 3a20 5465 7374 2053 est.java: Test S │ │ │ │ │ -00064340: 7572 726f 6761 7465 2050 6169 7220 6d6f urrogate Pair mo │ │ │ │ │ -00064350: 6475 6c65 206e 616d 650a 0a3c 6c69 3e74 dule name..
  • t │ │ │ │ │ -00064360: 6f6f 6c73 2f6a 6176 6163 2f6d 6f64 756c ools/javac/modul │ │ │ │ │ -00064370: 6573 2f4d 6f64 756c 6546 696e 6465 7254 es/ModuleFinderT │ │ │ │ │ -00064380: 6573 742e 6a61 7661 3a20 7465 7374 7320 est.java: tests │ │ │ │ │ -00064390: 666f 7220 6d6f 6475 6c65 2066 696e 6465 for module finde │ │ │ │ │ -000643a0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -000643b0: 6163 2f6d 6f64 756c 6573 2f4d 6f64 756c ac/modules/Modul │ │ │ │ │ -000643c0: 6549 6e66 6f50 6174 6368 5061 7468 2e6a eInfoPatchPath.j │ │ │ │ │ -000643d0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -000643e0: 2068 6176 696e 6720 6d6f 6475 6c65 2d69 having module-i │ │ │ │ │ -000643f0: 6e66 6f20 6f6e 2070 6174 6368 2070 6174 nfo on patch pat │ │ │ │ │ -00064400: 6820 776f 726b 7320 636f 7272 6563 746c h works correctl │ │ │ │ │ -00064410: 792e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 y...
  • tools/ja │ │ │ │ │ -00064420: 7661 632f 6d6f 6475 6c65 732f 4d6f 6475 vac/modules/Modu │ │ │ │ │ -00064430: 6c65 496e 666f 5465 7374 2e6a 6176 613a leInfoTest.java: │ │ │ │ │ -00064440: 2074 6573 7473 2066 6f72 206d 6f64 756c tests for modul │ │ │ │ │ -00064450: 6520 6465 636c 6172 6174 696f 6e73 0a0a e declarations.. │ │ │ │ │ -00064460: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00064470: 6d6f 6475 6c65 732f 4d6f 6475 6c65 496e modules/ModuleIn │ │ │ │ │ -00064480: 666f 5472 6565 4163 6365 7373 2e6a 6176 foTreeAccess.jav │ │ │ │ │ -00064490: 613a 2074 6573 7420 7472 6565 2061 6363 a: test tree acc │ │ │ │ │ -000644a0: 6573 7320 6f66 206d 6f64 756c 6520 6465 ess of module de │ │ │ │ │ -000644b0: 636c 6172 6174 696f 6e73 0a0a 3c6c 693e clarations..
  • │ │ │ │ │ -000644c0: 746f 6f6c 732f 6a61 7661 632f 6d6f 6475 tools/javac/modu │ │ │ │ │ -000644d0: 6c65 732f 4d6f 6475 6c65 5061 7468 5465 les/ModulePathTe │ │ │ │ │ -000644e0: 7374 2e6a 6176 613a 2074 6573 7473 2066 st.java: tests f │ │ │ │ │ -000644f0: 6f72 202d 2d6d 6f64 756c 652d 7061 7468 or --module-path │ │ │ │ │ -00064500: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00064510: 632f 6d6f 6475 6c65 732f 4d6f 6475 6c65 c/modules/Module │ │ │ │ │ -00064520: 536f 7572 6365 5061 7468 5465 7374 2e6a SourcePathTest.j │ │ │ │ │ -00064530: 6176 613a 2074 6573 7473 2066 6f72 202d ava: tests for - │ │ │ │ │ -00064540: 2d6d 6f64 756c 652d 736f 7572 6365 2d70 -module-source-p │ │ │ │ │ -00064550: 6174 680a 0a3c 6c69 3e74 6f6f 6c73 2f6a ath..
  • tools/j │ │ │ │ │ -00064560: 6176 6163 2f6d 6f64 756c 6573 2f4d 6f64 avac/modules/Mod │ │ │ │ │ -00064570: 756c 6556 6572 7369 6f6e 2e6a 6176 613a uleVersion.java: │ │ │ │ │ -00064580: 2073 696d 706c 6520 7465 7374 7320 6f66 simple tests of │ │ │ │ │ -00064590: 206d 6f64 756c 6520 7573 6573 0a0a 3c6c module uses..tools/javac/mo │ │ │ │ │ -000645b0: 6475 6c65 732f 4d6f 6475 6c65 7341 6e64 dules/ModulesAnd │ │ │ │ │ -000645c0: 436c 6173 7350 6174 6854 6573 742e 6a61 ClassPathTest.ja │ │ │ │ │ -000645d0: 7661 3a20 456e 7375 7265 206e 616d 6564 va: Ensure named │ │ │ │ │ -000645e0: 206d 6f64 756c 6573 2063 616e 6e6f 7420 modules cannot │ │ │ │ │ -000645f0: 7265 6665 7220 746f 2063 6c61 7373 7061 refer to classpa │ │ │ │ │ -00064600: 7468 2074 7970 6573 2e0a 0a3c 6c69 3e74 th types...
  • t │ │ │ │ │ -00064610: 6f6f 6c73 2f6a 6176 6163 2f6d 6f64 756c ools/javac/modul │ │ │ │ │ -00064620: 6573 2f4d 6f64 756c 6573 416e 644d 6f64 es/ModulesAndMod │ │ │ │ │ -00064630: 756c 6553 6f75 7263 6550 6174 6854 6573 uleSourcePathTes │ │ │ │ │ -00064640: 742e 6a61 7661 3a20 696e 636f 7272 6563 t.java: incorrec │ │ │ │ │ -00064650: 7420 6d65 7373 6167 6520 6672 6f6d 206a t message from j │ │ │ │ │ -00064660: 6176 6163 0a0a 3c6c 693e 746f 6f6c 732f avac..
  • tools/ │ │ │ │ │ -00064670: 6a61 7661 632f 6d6f 6475 6c65 732f 4d75 javac/modules/Mu │ │ │ │ │ -00064680: 6c74 694d 6f64 756c 654d 6f64 6554 6573 ltiModuleModeTes │ │ │ │ │ -00064690: 742e 6a61 7661 3a20 7465 7374 7320 666f t.java: tests fo │ │ │ │ │ -000646a0: 7220 6d75 6c74 692d 6d6f 6475 6c65 206d r multi-module m │ │ │ │ │ -000646b0: 6f64 6520 636f 6d70 696c 6174 696f 6e0a ode compilation. │ │ │ │ │ -000646c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000646d0: 2f6d 6f64 756c 6573 2f4e 5045 436f 6d70 /modules/NPEComp │ │ │ │ │ -000646e0: 696c 696e 674d 6f64 756c 6549 6e66 6f54 ilingModuleInfoT │ │ │ │ │ -000646f0: 6573 742e 6a61 7661 3a20 4e50 4520 7768 est.java: NPE wh │ │ │ │ │ -00064700: 656e 2063 6f6d 7069 6c69 6e67 206d 6f64 en compiling mod │ │ │ │ │ -00064710: 756c 652d 696e 666f 2e6a 6176 6120 7769 ule-info.java wi │ │ │ │ │ -00064720: 7468 2061 2063 6c61 7373 2064 6563 6c61 th a class decla │ │ │ │ │ -00064730: 7261 7469 6f6e 2069 6e20 6120 6e6f 6e2d ration in a non- │ │ │ │ │ -00064740: 6d6f 6475 6c65 206d 6f64 650a 0a3c 6c69 module mode..
  • tools/javac/mod │ │ │ │ │ -00064760: 756c 6573 2f4e 5045 456d 7074 7946 696c ules/NPEEmptyFil │ │ │ │ │ -00064770: 6554 6573 742e 6a61 7661 3a20 4e50 4520 eTest.java: NPE │ │ │ │ │ -00064780: 7768 696c 6520 636f 6d70 696c 696e 6720 while compiling │ │ │ │ │ -00064790: 656d 7074 7920 736f 7572 6365 2066 696c empty source fil │ │ │ │ │ -000647a0: 6520 7769 7468 202d 2d6d 6f64 756c 652d e with --module- │ │ │ │ │ -000647b0: 736f 7572 6365 2d70 6174 6820 6f70 7469 source-path opti │ │ │ │ │ -000647c0: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -000647d0: 7661 632f 6d6f 6475 6c65 732f 4f62 7363 vac/modules/Obsc │ │ │ │ │ -000647e0: 7572 654d 6573 7361 6765 466f 7242 6164 ureMessageForBad │ │ │ │ │ -000647f0: 5072 6f76 6964 6573 5465 7374 2e6a 6176 ProvidesTest.jav │ │ │ │ │ -00064800: 613a 206f 6273 6375 7265 2065 7272 6f72 a: obscure error │ │ │ │ │ -00064810: 206d 6573 7361 6765 2066 6f72 2062 6164 message for bad │ │ │ │ │ -00064820: 2027 7072 6f76 6964 6573 270a 0a3c 6c69 'provides'..
  • tools/javac/mod │ │ │ │ │ -00064840: 756c 6573 2f4f 7065 6e4d 6f64 756c 6573 ules/OpenModules │ │ │ │ │ -00064850: 5465 7374 2e6a 6176 613a 2074 6573 7473 Test.java: tests │ │ │ │ │ -00064860: 2066 6f72 206d 756c 7469 2d6d 6f64 756c for multi-modul │ │ │ │ │ -00064870: 6520 6d6f 6465 2063 6f6d 7069 6c61 7469 e mode compilati │ │ │ │ │ -00064880: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ -00064890: 7661 632f 6d6f 6475 6c65 732f 4f75 7470 vac/modules/Outp │ │ │ │ │ -000648a0: 7574 4469 7254 6573 742e 6a61 7661 3a20 utDirTest.java: │ │ │ │ │ -000648b0: 7465 7374 7320 666f 7220 6f75 7470 7574 tests for output │ │ │ │ │ -000648c0: 2064 6972 6563 746f 7279 0a0a 3c6c 693e directory..
  • │ │ │ │ │ -000648d0: 746f 6f6c 732f 6a61 7661 632f 6d6f 6475 tools/javac/modu │ │ │ │ │ -000648e0: 6c65 732f 5061 636b 6167 6543 6f6e 666c les/PackageConfl │ │ │ │ │ -000648f0: 6963 7454 6573 742e 6a61 7661 3a20 7465 ictTest.java: te │ │ │ │ │ -00064900: 7374 206d 6f64 756c 652f 7061 636b 6167 st module/packag │ │ │ │ │ -00064910: 6520 636f 6e66 6c69 6374 730a 0a3c 6c69 e conflicts..
  • tools/javac/mod │ │ │ │ │ -00064930: 756c 6573 2f50 6163 6b61 6765 4d75 6c74 ules/PackageMult │ │ │ │ │ -00064940: 6970 6c65 4d6f 6475 6c65 732e 6a61 7661 ipleModules.java │ │ │ │ │ -00064950: 3a20 5665 7269 6679 206d 6f64 756c 6573 : Verify modules │ │ │ │ │ -00064960: 2063 616e 2063 6f6e 7461 696e 2070 6163 can contain pac │ │ │ │ │ -00064970: 6b61 6765 7320 6f66 2074 6865 2073 616d kages of the sam │ │ │ │ │ -00064980: 6520 6e61 6d65 2c20 756e 6c65 7373 2074 e name, unless t │ │ │ │ │ -00064990: 6865 7365 206d 6565 742e 0a0a 3c6c 693e hese meet...
  • │ │ │ │ │ -000649a0: 746f 6f6c 732f 6a61 7661 632f 6d6f 6475 tools/javac/modu │ │ │ │ │ -000649b0: 6c65 732f 5061 7463 684d 6f64 756c 6573 les/PatchModules │ │ │ │ │ -000649c0: 5465 7374 2e6a 6176 613a 2074 6573 7473 Test.java: tests │ │ │ │ │ -000649d0: 2066 6f72 202d 2d70 6174 6368 2d6d 6f64 for --patch-mod │ │ │ │ │ -000649e0: 756c 6573 0a0a 3c6c 693e 746f 6f6c 732f ules..
  • tools/ │ │ │ │ │ -000649f0: 6a61 7661 632f 6d6f 6475 6c65 732f 506c javac/modules/Pl │ │ │ │ │ -00064a00: 7567 696e 7349 6e4d 6f64 756c 6573 5465 uginsInModulesTe │ │ │ │ │ -00064a10: 7374 2e6a 6176 613a 2056 6572 6966 7920 st.java: Verify │ │ │ │ │ -00064a20: 7468 6174 2070 6c75 6769 6e73 2069 6e73 that plugins ins │ │ │ │ │ -00064a30: 6964 6520 6d6f 6475 6c65 7320 776f 726b ide modules work │ │ │ │ │ -00064a40: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00064a50: 6163 2f6d 6f64 756c 6573 2f50 6f6f 7243 ac/modules/PoorC │ │ │ │ │ -00064a60: 686f 6963 6546 6f72 4d6f 6475 6c65 4e61 hoiceForModuleNa │ │ │ │ │ -00064a70: 6d65 5465 7374 2e6a 6176 613a 2041 6464 meTest.java: Add │ │ │ │ │ -00064a80: 206c 696e 7420 7761 726e 696e 6720 666f lint warning fo │ │ │ │ │ -00064a90: 7220 6469 6769 7473 2069 6e20 6d6f 6475 r digits in modu │ │ │ │ │ -00064aa0: 6c65 206e 616d 6573 0a0a 3c6c 693e 746f le names..
  • to │ │ │ │ │ -00064ab0: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ -00064ac0: 732f 5072 6f76 6964 6573 5465 7374 2e6a s/ProvidesTest.j │ │ │ │ │ -00064ad0: 6176 613a 2073 696d 706c 6520 7465 7374 ava: simple test │ │ │ │ │ -00064ae0: 7320 6f66 206d 6f64 756c 6520 7072 6f76 s of module prov │ │ │ │ │ -00064af0: 6964 6573 0a0a 3c6c 693e 746f 6f6c 732f ides..
  • tools/ │ │ │ │ │ -00064b00: 6a61 7661 632f 6d6f 6475 6c65 732f 5175 javac/modules/Qu │ │ │ │ │ -00064b10: 6572 7942 6566 6f72 6545 6e74 6572 2e6a eryBeforeEnter.j │ │ │ │ │ -00064b20: 6176 613a 2074 6573 7473 2066 6f72 206d ava: tests for m │ │ │ │ │ -00064b30: 6f64 756c 6520 7265 736f 6c75 7469 6f6e odule resolution │ │ │ │ │ -00064b40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00064b50: 632f 6d6f 6475 6c65 732f 5265 7065 6174 c/modules/Repeat │ │ │ │ │ -00064b60: 6564 5573 6573 416e 6450 726f 7669 6465 edUsesAndProvide │ │ │ │ │ -00064b70: 7354 6573 742e 6a61 7661 3a20 4a61 7661 sTest.java: Java │ │ │ │ │ -00064b80: 6320 646f 6573 6e27 7420 7265 706f 7274 c doesn't report │ │ │ │ │ -00064b90: 2065 7272 6f72 7320 6f6e 2064 7570 6c69 errors on dupli │ │ │ │ │ -00064ba0: 6361 7465 2075 7365 7320 6f72 2070 726f cate uses or pro │ │ │ │ │ -00064bb0: 7669 6465 730a 0a3c 6c69 3e74 6f6f 6c73 vides..
  • tools │ │ │ │ │ -00064bc0: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f52 /javac/modules/R │ │ │ │ │ -00064bd0: 6570 6f72 744e 6f6e 4578 6973 7465 6e74 eportNonExistent │ │ │ │ │ -00064be0: 5061 636b 6167 6554 6573 742e 6a61 7661 PackageTest.java │ │ │ │ │ -00064bf0: 3a20 6a61 7661 6320 646f 6573 6e27 7420 : javac doesn't │ │ │ │ │ -00064c00: 7265 706f 7274 2065 7272 6f72 7320 6966 report errors if │ │ │ │ │ -00064c10: 206d 6f64 756c 6520 6578 706f 7274 7320 module exports │ │ │ │ │ -00064c20: 6e6f 6e2d 6578 6973 7465 6e74 2070 6163 non-existent pac │ │ │ │ │ -00064c30: 6b61 6765 0a0a 3c6c 693e 746f 6f6c 732f kage..
  • tools/ │ │ │ │ │ -00064c40: 6a61 7661 632f 6d6f 6475 6c65 732f 5265 javac/modules/Re │ │ │ │ │ -00064c50: 7175 6972 6573 5374 6174 6963 5465 7374 quiresStaticTest │ │ │ │ │ -00064c60: 2e6a 6176 613a 2074 6573 7473 2066 6f72 .java: tests for │ │ │ │ │ -00064c70: 2022 7265 7175 6972 6573 2073 7461 7469 "requires stati │ │ │ │ │ -00064c80: 6322 0a0a 3c6c 693e 746f 6f6c 732f 6a61 c"..
  • tools/ja │ │ │ │ │ -00064c90: 7661 632f 6d6f 6475 6c65 732f 5265 7175 vac/modules/Requ │ │ │ │ │ -00064ca0: 6972 6573 5472 616e 7369 7469 7665 5465 iresTransitiveTe │ │ │ │ │ -00064cb0: 7374 2e6a 6176 613a 2074 6573 7473 2066 st.java: tests f │ │ │ │ │ -00064cc0: 6f72 2022 7265 7175 6972 6573 2074 7261 or "requires tra │ │ │ │ │ -00064cd0: 6e73 6974 6976 6522 0a0a 3c6c 693e 746f nsitive"..
  • to │ │ │ │ │ -00064ce0: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ -00064cf0: 732f 5265 736f 6c76 6554 6573 742e 6a61 s/ResolveTest.ja │ │ │ │ │ -00064d00: 7661 3a20 7465 7374 7320 666f 7220 6d6f va: tests for mo │ │ │ │ │ -00064d10: 6475 6c65 2072 6573 6f6c 7574 696f 6e0a dule resolution. │ │ │ │ │ -00064d20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00064d30: 2f6d 6f64 756c 6573 2f53 6572 7669 6365 /modules/Service │ │ │ │ │ -00064d40: 496e 5374 6174 6963 436c 6173 7345 7272 InStaticClassErr │ │ │ │ │ -00064d50: 6f72 5465 7374 2e6a 6176 613a 2043 6c61 orTest.java: Cla │ │ │ │ │ -00064d60: 7373 4361 7374 4578 6365 7074 696f 6e20 ssCastException │ │ │ │ │ -00064d70: 696e 2063 6173 6520 6f66 2073 6572 7669 in case of servi │ │ │ │ │ -00064d80: 6365 2069 6d70 6c65 6d65 6e74 6174 696f ce implementatio │ │ │ │ │ -00064d90: 6e20 6973 206e 6573 7465 6420 7374 6174 n is nested stat │ │ │ │ │ -00064da0: 6963 2063 6c61 7373 0a0a 3c6c 693e 746f ic class..
  • to │ │ │ │ │ -00064db0: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ -00064dc0: 732f 5365 7276 6963 6550 726f 7669 6465 s/ServiceProvide │ │ │ │ │ -00064dd0: 6442 7574 4e6f 7445 7870 6f72 7465 644f dButNotExportedO │ │ │ │ │ -00064de0: 7255 7365 6454 6573 742e 6a61 7661 3a20 rUsedTest.java: │ │ │ │ │ -00064df0: 4a61 7661 6320 646f 6573 6e27 7420 7265 Javac doesn't re │ │ │ │ │ -00064e00: 706f 7274 2077 6172 6e69 6e67 732f 6572 port warnings/er │ │ │ │ │ -00064e10: 726f 7273 2069 6620 6d6f 6475 6c65 2070 rors if module p │ │ │ │ │ -00064e20: 726f 7669 6465 7320 756e 6578 706f 7274 rovides unexport │ │ │ │ │ -00064e30: 6564 2073 6572 7669 6365 2061 6e64 2064 ed service and d │ │ │ │ │ -00064e40: 6f65 736e 2774 2075 7365 2069 7420 6974 oesn't use it it │ │ │ │ │ -00064e50: 7365 6c66 0a0a 3c6c 693e 746f 6f6c 732f self..
  • tools/ │ │ │ │ │ -00064e60: 6a61 7661 632f 6d6f 6475 6c65 732f 5369 javac/modules/Si │ │ │ │ │ -00064e70: 6e67 6c65 4d6f 6475 6c65 4d6f 6465 5465 ngleModuleModeTe │ │ │ │ │ -00064e80: 7374 2e6a 6176 613a 2074 6573 7473 2066 st.java: tests f │ │ │ │ │ -00064e90: 6f72 2073 696e 676c 6520 6d6f 6475 6c65 or single module │ │ │ │ │ -00064ea0: 206d 6f64 6520 636f 6d70 696c 6174 696f mode compilatio │ │ │ │ │ -00064eb0: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -00064ec0: 6163 2f6d 6f64 756c 6573 2f53 6f75 7263 ac/modules/Sourc │ │ │ │ │ -00064ed0: 6549 6e53 796d 6c69 6e6b 5465 7374 2e6a eInSymlinkTest.j │ │ │ │ │ -00064ee0: 6176 613a 2073 6f75 7263 6520 696e 2073 ava: source in s │ │ │ │ │ -00064ef0: 796d 626f 6c69 6320 6c69 6e6b 0a0a 3c6c ymbolic link..tools/javac/mo │ │ │ │ │ -00064f10: 6475 6c65 732f 536f 7572 6365 5061 7468 dules/SourcePath │ │ │ │ │ -00064f20: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ -00064f30: 2070 726f 6475 6365 7320 7772 6f6e 6720 produces wrong │ │ │ │ │ -00064f40: 6d6f 6475 6c65 2d69 6e66 6f0a 0a3c 6c69 module-info..
  • tools/javac/mod │ │ │ │ │ -00064f60: 756c 6573 2f53 7562 7061 636b 6167 6554 ules/SubpackageT │ │ │ │ │ -00064f70: 6573 742e 6a61 7661 3a20 7465 7374 7320 est.java: tests │ │ │ │ │ -00064f80: 666f 7220 7375 6270 6163 6b61 6765 2069 for subpackage i │ │ │ │ │ -00064f90: 7373 7565 730a 0a3c 6c69 3e74 6f6f 6c73 ssues..
  • tools │ │ │ │ │ -00064fa0: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f54 /javac/modules/T │ │ │ │ │ -00064fb0: 3831 3538 3232 342f 5438 3135 3832 3234 8158224/T8158224 │ │ │ │ │ -00064fc0: 2e6a 6176 613a 204e 756c 6c50 6f69 6e74 .java: NullPoint │ │ │ │ │ -00064fd0: 6572 4578 6365 7074 696f 6e20 696e 2063 erException in c │ │ │ │ │ -00064fe0: 6f6d 2e73 756e 2e74 6f6f 6c73 2e6a 6176 om.sun.tools.jav │ │ │ │ │ -00064ff0: 6163 2e63 6f6d 702e 4d6f 6475 6c65 732e ac.comp.Modules. │ │ │ │ │ -00065000: 6368 6563 6b43 7963 6c69 6344 6570 656e checkCyclicDepen │ │ │ │ │ -00065010: 6465 6e63 6965 7320 7768 656e 206d 6f64 dencies when mod │ │ │ │ │ -00065020: 756c 6520 6d69 7373 696e 670a 0a3c 6c69 ule missing..
  • tools/javac/mod │ │ │ │ │ -00065040: 756c 6573 2f54 3831 3539 3433 392f 4e50 ules/T8159439/NP │ │ │ │ │ -00065050: 4546 6f72 4d6f 6475 6c65 496e 666f 5769 EForModuleInfoWi │ │ │ │ │ -00065060: 7468 4e6f 6e5a 6572 6f53 7570 6572 436c thNonZeroSuperCl │ │ │ │ │ -00065070: 6173 7354 6573 742e 6a61 7661 3a20 6a61 assTest.java: ja │ │ │ │ │ -00065080: 7661 6320 7468 726f 7773 204e 5045 2077 vac throws NPE w │ │ │ │ │ -00065090: 6974 6820 4d6f 6475 6c65 2061 7474 7269 ith Module attri │ │ │ │ │ -000650a0: 6275 7465 2061 6e64 2073 7570 6572 5f63 bute and super_c │ │ │ │ │ -000650b0: 6c61 7373 2021 3d20 300a 0a3c 6c69 3e74 lass != 0..
  • t │ │ │ │ │ -000650c0: 6f6f 6c73 2f6a 6176 6163 2f6d 6f64 756c ools/javac/modul │ │ │ │ │ -000650d0: 6573 2f54 3831 3630 3435 342f 4e50 4547 es/T8160454/NPEG │ │ │ │ │ -000650e0: 6574 4469 7265 6374 6976 6573 5465 7374 etDirectivesTest │ │ │ │ │ -000650f0: 2e6a 6176 613a 204a 5352 3236 3920 6a69 .java: JSR269 ji │ │ │ │ │ -00065100: 6773 6177 2075 7064 6174 653a 206a 6176 gsaw update: jav │ │ │ │ │ -00065110: 6178 2e6c 616e 672e 6d6f 6465 6c2e 656c ax.lang.model.el │ │ │ │ │ -00065120: 656d 656e 742e 4d6f 6475 6c65 456c 656d ement.ModuleElem │ │ │ │ │ -00065130: 656e 742e 6765 7444 6972 6563 7469 7665 ent.getDirective │ │ │ │ │ -00065140: 7328 2920 6361 7573 6573 204e 5045 206f s() causes NPE o │ │ │ │ │ -00065150: 6e20 756e 6e61 6d65 6420 6d6f 6475 6c65 n unnamed module │ │ │ │ │ -00065160: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00065170: 6163 2f6d 6f64 756c 6573 2f54 3831 3631 ac/modules/T8161 │ │ │ │ │ -00065180: 3530 312f 556e 6e61 6d65 644d 6f64 756c 501/UnnamedModul │ │ │ │ │ -00065190: 6555 6e6e 616d 6564 5061 636b 6167 6554 eUnnamedPackageT │ │ │ │ │ -000651a0: 6573 742e 6a61 7661 3a20 4a53 5232 3639 est.java: JSR269 │ │ │ │ │ -000651b0: 206a 6967 7361 7720 7570 6461 7465 3a20 jigsaw update: │ │ │ │ │ -000651c0: 6a61 7661 782e 6c61 6e67 2e6d 6f64 656c javax.lang.model │ │ │ │ │ -000651d0: 2e65 6c65 6d65 6e74 2e4d 6f64 756c 6545 .element.ModuleE │ │ │ │ │ -000651e0: 6c65 6d65 6e74 2e67 6574 456e 636c 6f73 lement.getEnclos │ │ │ │ │ -000651f0: 6564 456c 656d 656e 7473 2829 206f 6e20 edElements() on │ │ │ │ │ -00065200: 756e 6e61 6d65 6420 6d6f 6475 6c65 2077 unnamed module w │ │ │ │ │ -00065210: 6974 6820 756e 6e61 6d65 6420 7061 636b ith unnamed pack │ │ │ │ │ -00065220: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a age..
  • tools/j │ │ │ │ │ -00065230: 6176 6163 2f6d 6f64 756c 6573 2f54 3831 avac/modules/T81 │ │ │ │ │ -00065240: 3638 3835 342f 6d6f 6475 6c65 2d69 6e66 68854/module-inf │ │ │ │ │ -00065250: 6f2e 6a61 7661 3a20 6a61 7661 6320 6572 o.java: javac er │ │ │ │ │ -00065260: 726f 6e65 6f75 736c 7920 7265 6a65 6374 roneously reject │ │ │ │ │ -00065270: 2061 2073 6572 7669 6365 2069 6e74 6572 a service inter │ │ │ │ │ -00065280: 6661 6365 2069 6e6e 6572 2063 6c61 7373 face inner class │ │ │ │ │ -00065290: 2069 6e20 6120 7072 6f76 6964 6573 2063 in a provides c │ │ │ │ │ -000652a0: 6c61 7573 650a 0a3c 6c69 3e74 6f6f 6c73 lause..
  • tools │ │ │ │ │ -000652b0: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f55 /javac/modules/U │ │ │ │ │ -000652c0: 6e65 7870 6563 7465 6454 6f6b 656e 496e nexpectedTokenIn │ │ │ │ │ -000652d0: 4d6f 6475 6c65 496e 666f 5465 7374 2e6a ModuleInfoTest.j │ │ │ │ │ -000652e0: 6176 613a 2043 6f6e 6675 7369 6e67 2065 ava: Confusing e │ │ │ │ │ -000652f0: 7272 6f72 206d 6573 7361 6765 2077 6865 rror message whe │ │ │ │ │ -00065300: 6e20 7265 6164 696e 6720 6261 6420 6d6f n reading bad mo │ │ │ │ │ -00065310: 6475 6c65 2064 6563 6c61 7261 7469 6f6e dule declaration │ │ │ │ │ -00065320: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00065330: 632f 6d6f 6475 6c65 732f 5570 6772 6164 c/modules/Upgrad │ │ │ │ │ -00065340: 654d 6f64 756c 6550 6174 6854 6573 742e eModulePathTest. │ │ │ │ │ -00065350: 6a61 7661 3a20 7465 7374 7320 666f 7220 java: tests for │ │ │ │ │ -00065360: 2d2d 7570 6772 6164 652d 6d6f 6475 6c65 --upgrade-module │ │ │ │ │ -00065370: 2d70 6174 680a 0a3c 6c69 3e74 6f6f 6c73 -path..
  • tools │ │ │ │ │ -00065380: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f55 /javac/modules/U │ │ │ │ │ -00065390: 7365 7354 6573 742e 6a61 7661 3a20 7369 sesTest.java: si │ │ │ │ │ -000653a0: 6d70 6c65 2074 6573 7473 206f 6620 6d6f mple tests of mo │ │ │ │ │ -000653b0: 6475 6c65 2075 7365 730a 0a3c 6c69 3e74 dule uses..
  • t │ │ │ │ │ +00037fa0: 6176 6163 2f64 6563 6c61 7261 7469 6f6e avac/declaration │ │ │ │ │ +00037fb0: 2f6d 6574 686f 642f 4d65 7468 6f64 566f /method/MethodVo │ │ │ │ │ +00037fc0: 6964 5061 7261 6d65 7465 722e 6a61 7661 idParameter.java │ │ │ │ │ +00037fd0: 3a20 4361 6e6e 6f74 2075 7365 2076 6f69 : Cannot use voi │ │ │ │ │ +00037fe0: 6420 6173 2061 2076 6172 6961 626c 6520 d as a variable │ │ │ │ │ +00037ff0: 7479 7065 0a0a 3c6c 693e 746f 6f6c 732f type..
  • tools/ │ │ │ │ │ +00038000: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ +00038010: 686f 6473 2f41 7373 6572 7469 6f6e 7354 hods/AssertionsT │ │ │ │ │ +00038020: 6573 742e 6a61 7661 3a20 496e 7465 7266 est.java: Interf │ │ │ │ │ +00038030: 6163 6573 206d 7573 7420 6e6f 7420 636f aces must not co │ │ │ │ │ +00038040: 6e74 6169 6e20 6e6f 6e2d 7075 626c 6963 ntain non-public │ │ │ │ │ +00038050: 2066 6965 6c64 732c 2065 6e73 7572 6520 fields, ensure │ │ │ │ │ +00038060: 2461 7373 6572 7469 6f6e 7344 6973 6162 $assertionsDisab │ │ │ │ │ +00038070: 6c65 6420 6973 206e 6f74 2067 656e 6572 led is not gener │ │ │ │ │ +00038080: 6174 6564 2069 6e74 6f20 616e 2069 6e74 ated into an int │ │ │ │ │ +00038090: 6572 6661 6365 0a0a 3c6c 693e 746f 6f6c erface..
  • tool │ │ │ │ │ +000380a0: 732f 6a61 7661 632f 6465 6661 756c 744d s/javac/defaultM │ │ │ │ │ +000380b0: 6574 686f 6473 2f42 6164 436c 6173 7366 ethods/BadClassf │ │ │ │ │ +000380c0: 696c 652e 6a61 7661 3a20 5665 7269 6679 ile.java: Verify │ │ │ │ │ +000380d0: 2074 6861 7420 7072 652d 4a44 4b38 2063 that pre-JDK8 c │ │ │ │ │ +000380e0: 6c61 7373 6669 6c65 7320 7769 7468 2064 lassfiles with d │ │ │ │ │ +000380f0: 6566 6175 6c74 2061 6e64 2f6f 7220 7374 efault and/or st │ │ │ │ │ +00038100: 6174 6963 206d 6574 686f 6473 2061 7265 atic methods are │ │ │ │ │ +00038110: 2072 6566 7573 6564 2063 6f72 7265 6374 refused correct │ │ │ │ │ +00038120: 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ly...
  • tools/j │ │ │ │ │ +00038130: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ +00038140: 6f64 732f 4361 6e6e 6f74 4368 616e 6765 ods/CannotChange │ │ │ │ │ +00038150: 4173 7365 7274 696f 6e73 5374 6174 6541 AssertionsStateA │ │ │ │ │ +00038160: 6674 6572 496e 6974 6961 6c69 7a65 642e fterInitialized. │ │ │ │ │ +00038170: 6a61 7661 3a20 456e 7375 7265 2074 6865 java: Ensure the │ │ │ │ │ +00038180: 2061 7373 6572 7469 6f6e 2073 7461 7475 assertion statu │ │ │ │ │ +00038190: 7320 6361 6e6e 6f74 2062 6520 6368 616e s cannot be chan │ │ │ │ │ +000381a0: 6765 6420 6f6e 6365 2074 6865 2063 6c61 ged once the cla │ │ │ │ │ +000381b0: 7373 2069 7320 696e 6974 6961 6c69 7a65 ss is initialize │ │ │ │ │ +000381c0: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +000381d0: 6163 2f64 6566 6175 6c74 4d65 7468 6f64 ac/defaultMethod │ │ │ │ │ +000381e0: 732f 4368 6563 6b41 4343 5f53 5452 4943 s/CheckACC_STRIC │ │ │ │ │ +000381f0: 5446 6c61 674f 6e44 6566 6175 6c74 4d65 TFlagOnDefaultMe │ │ │ │ │ +00038200: 7468 6f64 5465 7374 2e6a 6176 613a 2073 thodTest.java: s │ │ │ │ │ +00038210: 7472 6963 7466 7020 696e 7465 7266 6163 trictfp interfac │ │ │ │ │ +00038220: 6520 6d69 7373 6573 2073 7472 6963 7466 e misses strictf │ │ │ │ │ +00038230: 7020 6d6f 6469 6665 7220 6f6e 2064 6566 p modifer on def │ │ │ │ │ +00038240: 6175 6c74 206d 6574 686f 640a 0a3c 6c69 ault method..
  • tools/javac/def │ │ │ │ │ +00038260: 6175 6c74 4d65 7468 6f64 732f 436c 6173 aultMethods/Clas │ │ │ │ │ +00038270: 7352 6561 6465 7254 6573 742f 436c 6173 sReaderTest/Clas │ │ │ │ │ +00038280: 7352 6561 6465 7254 6573 742e 6a61 7661 sReaderTest.java │ │ │ │ │ +00038290: 3a20 6368 6563 6b20 7468 6174 2064 6566 : check that def │ │ │ │ │ +000382a0: 6175 6c74 206d 6574 686f 6473 2064 6f6e ault methods don │ │ │ │ │ +000382b0: 2774 2063 6175 7365 2043 6c61 7373 5265 't cause ClassRe │ │ │ │ │ +000382c0: 6164 6572 2074 6f20 636f 6d70 6c65 7465 ader to complete │ │ │ │ │ +000382d0: 2063 6c61 7373 6573 2072 6563 7572 7369 classes recursi │ │ │ │ │ +000382e0: 7665 6c79 0a0a 3c6c 693e 746f 6f6c 732f vely..
  • tools/ │ │ │ │ │ +000382f0: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ +00038300: 686f 6473 2f44 6566 6175 6c74 4d65 7468 hods/DefaultMeth │ │ │ │ │ +00038310: 6f64 466c 6167 732e 6a61 7661 3a20 5379 odFlags.java: Sy │ │ │ │ │ +00038320: 6d62 6f6c 2e67 6574 4d6f 6469 6669 6572 mbol.getModifier │ │ │ │ │ +00038330: 7320 6f6d 6974 7320 4143 435f 4142 5354 s omits ACC_ABST │ │ │ │ │ +00038340: 5241 4354 2066 726f 6d20 696e 7465 7266 RACT from interf │ │ │ │ │ +00038350: 6163 6520 7769 7468 2064 6566 6175 6c74 ace with default │ │ │ │ │ +00038360: 206d 6574 686f 6473 0a0a 3c6c 693e 746f methods..
  • to │ │ │ │ │ +00038370: 6f6c 732f 6a61 7661 632f 6465 6661 756c ols/javac/defaul │ │ │ │ │ +00038380: 744d 6574 686f 6473 2f4e 6567 3031 2e6a tMethods/Neg01.j │ │ │ │ │ +00038390: 6176 613a 206e 6567 6174 6976 6520 7465 ava: negative te │ │ │ │ │ +000383a0: 7374 2066 6f72 2061 6d62 6967 756f 7573 st for ambiguous │ │ │ │ │ +000383b0: 2064 6566 6175 6c74 730a 0a3c 6c69 3e74 defaults..
  • t │ │ │ │ │ +000383c0: 6f6f 6c73 2f6a 6176 6163 2f64 6566 6175 ools/javac/defau │ │ │ │ │ +000383d0: 6c74 4d65 7468 6f64 732f 4e65 6730 322e ltMethods/Neg02. │ │ │ │ │ +000383e0: 6a61 7661 3a20 6368 6563 6b20 7468 6174 java: check that │ │ │ │ │ +000383f0: 2069 6c6c 2d66 6f72 6d65 6420 4d49 2068 ill-formed MI h │ │ │ │ │ +00038400: 6965 7261 7263 6869 6573 2064 6f20 6e6f ierarchies do no │ │ │ │ │ +00038410: 7420 636f 6d70 696c 650a 0a3c 6c69 3e74 t compile..
  • t │ │ │ │ │ +00038420: 6f6f 6c73 2f6a 6176 6163 2f64 6566 6175 ools/javac/defau │ │ │ │ │ +00038430: 6c74 4d65 7468 6f64 732f 4e65 6730 332e ltMethods/Neg03. │ │ │ │ │ +00038440: 6a61 7661 3a20 6368 6563 6b20 7468 6174 java: check that │ │ │ │ │ +00038450: 2072 652d 6162 7374 7261 6374 696f 6e20 re-abstraction │ │ │ │ │ +00038460: 776f 726b 7320 7072 6f70 6572 6c79 0a0a works properly.. │ │ │ │ │ +00038470: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00038480: 6465 6661 756c 744d 6574 686f 6473 2f4e defaultMethods/N │ │ │ │ │ +00038490: 6567 3034 2e6a 6176 613a 2063 6865 636b eg04.java: check │ │ │ │ │ +000384a0: 2074 6861 7420 6465 6661 756c 7420 6d65 that default me │ │ │ │ │ +000384b0: 7468 6f64 206d 7573 7420 6861 7665 206d thod must have m │ │ │ │ │ +000384c0: 6f73 7420 7370 6563 6966 6963 2072 6574 ost specific ret │ │ │ │ │ +000384d0: 7572 6e20 7479 7065 0a0a 3c6c 693e 746f urn type..
  • to │ │ │ │ │ +000384e0: 6f6c 732f 6a61 7661 632f 6465 6661 756c ols/javac/defaul │ │ │ │ │ +000384f0: 744d 6574 686f 6473 2f4e 6567 3035 2e6a tMethods/Neg05.j │ │ │ │ │ +00038500: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ +00038510: 6162 7374 7261 6374 206d 6574 686f 6473 abstract methods │ │ │ │ │ +00038520: 2061 7265 2063 6f6d 7061 7469 626c 6520 are compatible │ │ │ │ │ +00038530: 7769 7468 2069 6e68 6572 6974 6564 2064 with inherited d │ │ │ │ │ +00038540: 6566 6175 6c74 730a 0a3c 6c69 3e74 6f6f efaults..
  • too │ │ │ │ │ +00038550: 6c73 2f6a 6176 6163 2f64 6566 6175 6c74 ls/javac/default │ │ │ │ │ +00038560: 4d65 7468 6f64 732f 4e65 6730 362e 6a61 Methods/Neg06.ja │ │ │ │ │ +00038570: 7661 3a20 666c 6f77 2061 6e61 6c79 7369 va: flow analysi │ │ │ │ │ +00038580: 7320 6973 206e 6f74 2072 756e 206f 6e20 s is not run on │ │ │ │ │ +00038590: 696e 6c69 6e65 6420 6465 6661 756c 7420 inlined default │ │ │ │ │ +000385a0: 626f 6469 6573 0a0a 3c6c 693e 746f 6f6c bodies..
  • tool │ │ │ │ │ +000385b0: 732f 6a61 7661 632f 6465 6661 756c 744d s/javac/defaultM │ │ │ │ │ +000385c0: 6574 686f 6473 2f4e 6567 3037 2e6a 6176 ethods/Neg07.jav │ │ │ │ │ +000385d0: 613a 2063 6865 636b 2074 6861 7420 6465 a: check that de │ │ │ │ │ +000385e0: 6661 756c 7420 6f76 6572 7269 6465 7320 fault overrides │ │ │ │ │ +000385f0: 6172 6520 7072 6f70 6572 6c79 2074 7970 are properly typ │ │ │ │ │ +00038600: 652d 6368 6563 6b65 640a 0a3c 6c69 3e74 e-checked..
  • t │ │ │ │ │ +00038610: 6f6f 6c73 2f6a 6176 6163 2f64 6566 6175 ools/javac/defau │ │ │ │ │ +00038620: 6c74 4d65 7468 6f64 732f 4e65 6730 382e ltMethods/Neg08. │ │ │ │ │ +00038630: 6a61 7661 3a20 6368 6563 6b20 7468 6174 java: check that │ │ │ │ │ +00038640: 2064 6566 6175 6c74 206f 7665 7272 6964 default overrid │ │ │ │ │ +00038650: 6573 2061 7265 2070 726f 7065 726c 7920 es are properly │ │ │ │ │ +00038660: 7479 7065 2d63 6865 636b 6564 0a0a 3c6c type-checked..tools/javac/de │ │ │ │ │ +00038680: 6661 756c 744d 6574 686f 6473 2f4e 6567 faultMethods/Neg │ │ │ │ │ +00038690: 3039 2e6a 6176 613a 2063 6865 636b 2074 09.java: check t │ │ │ │ │ +000386a0: 6861 7420 6465 6661 756c 7420 6f76 6572 hat default over │ │ │ │ │ +000386b0: 7269 6465 7320 6172 6520 7072 6f70 6572 rides are proper │ │ │ │ │ +000386c0: 6c79 2074 7970 652d 6368 6563 6b65 640a ly type-checked. │ │ │ │ │ +000386d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000386e0: 2f64 6566 6175 6c74 4d65 7468 6f64 732f /defaultMethods/ │ │ │ │ │ +000386f0: 4e65 6731 302e 6a61 7661 3a20 6368 6563 Neg10.java: chec │ │ │ │ │ +00038700: 6b20 7468 6174 2064 6566 6175 6c74 206f k that default o │ │ │ │ │ +00038710: 7665 7272 6964 6573 2061 7265 2070 726f verrides are pro │ │ │ │ │ +00038720: 7065 726c 7920 7479 7065 2d63 6865 636b perly type-check │ │ │ │ │ +00038730: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +00038740: 7661 632f 6465 6661 756c 744d 6574 686f vac/defaultMetho │ │ │ │ │ +00038750: 6473 2f4e 6567 3131 2e6a 6176 613a 2063 ds/Neg11.java: c │ │ │ │ │ +00038760: 6865 636b 2074 6861 7420 6465 6661 756c heck that defaul │ │ │ │ │ +00038770: 7420 6f76 6572 7269 6465 7320 6172 6520 t overrides are │ │ │ │ │ +00038780: 7072 6f70 6572 6c79 2074 7970 652d 6368 properly type-ch │ │ │ │ │ +00038790: 6563 6b65 640a 0a3c 6c69 3e74 6f6f 6c73 ecked..
  • tools │ │ │ │ │ +000387a0: 2f6a 6176 6163 2f64 6566 6175 6c74 4d65 /javac/defaultMe │ │ │ │ │ +000387b0: 7468 6f64 732f 4e65 6731 322e 6a61 7661 thods/Neg12.java │ │ │ │ │ +000387c0: 3a20 6368 6563 6b20 7468 6174 2061 6273 : check that abs │ │ │ │ │ +000387d0: 7472 6163 7420 6d65 7468 6f64 7320 6172 tract methods ar │ │ │ │ │ +000387e0: 6520 6469 7363 6172 6465 6420 696e 206f e discarded in o │ │ │ │ │ +000387f0: 7665 726c 6f61 6420 7265 736f 6c75 7469 verload resoluti │ │ │ │ │ +00038800: 6f6e 2064 6961 6773 0a0a 3c6c 693e 746f on diags..
  • to │ │ │ │ │ +00038810: 6f6c 732f 6a61 7661 632f 6465 6661 756c ols/javac/defaul │ │ │ │ │ +00038820: 744d 6574 686f 6473 2f4e 6567 3133 2e6a tMethods/Neg13.j │ │ │ │ │ +00038830: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ +00038840: 6465 6661 756c 7420 6d65 7468 6f64 206f default method o │ │ │ │ │ +00038850: 7665 7272 6964 696e 6720 6f62 6a65 6374 verriding object │ │ │ │ │ +00038860: 206d 656d 6265 7273 2061 7265 2066 6c61 members are fla │ │ │ │ │ +00038870: 6767 6564 2061 7320 6572 726f 720a 0a3c gged as error..< │ │ │ │ │ +00038880: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ +00038890: 6566 6175 6c74 4d65 7468 6f64 732f 4e65 efaultMethods/Ne │ │ │ │ │ +000388a0: 6731 342e 6a61 7661 3a20 6368 6563 6b20 g14.java: check │ │ │ │ │ +000388b0: 7468 6174 2061 2063 6c61 7373 2063 616e that a class can │ │ │ │ │ +000388c0: 6e6f 7420 6861 7665 2074 776f 2073 6962 not have two sib │ │ │ │ │ +000388d0: 6c69 6e67 2069 6e74 6572 6661 6365 7320 ling interfaces │ │ │ │ │ +000388e0: 7769 7468 2061 2064 6566 6175 6c74 2061 with a default a │ │ │ │ │ +000388f0: 6e64 2061 6273 7472 6163 7420 6d65 7468 nd abstract meth │ │ │ │ │ +00038900: 6f64 0a0a 3c6c 693e 746f 6f6c 732f 6a61 od..
  • tools/ja │ │ │ │ │ +00038910: 7661 632f 6465 6661 756c 744d 6574 686f vac/defaultMetho │ │ │ │ │ +00038920: 6473 2f4e 6567 3135 2e6a 6176 613a 2063 ds/Neg15.java: c │ │ │ │ │ +00038930: 6865 636b 2074 6861 7420 6c65 7665 6c20 heck that level │ │ │ │ │ +00038940: 736b 6970 7069 6e67 2069 6e20 6465 6661 skipping in defa │ │ │ │ │ +00038950: 756c 7420 7375 7065 7220 6361 6c6c 7320 ult super calls │ │ │ │ │ +00038960: 6973 2063 6f72 7265 6374 6c79 2072 656a is correctly rej │ │ │ │ │ +00038970: 6563 7465 640a 0a3c 6c69 3e74 6f6f 6c73 ected..
  • tools │ │ │ │ │ +00038980: 2f6a 6176 6163 2f64 6566 6175 6c74 4d65 /javac/defaultMe │ │ │ │ │ +00038990: 7468 6f64 732f 4e65 6731 362e 6a61 7661 thods/Neg16.java │ │ │ │ │ +000389a0: 3a20 6368 6563 6b20 7468 6174 206c 6576 : check that lev │ │ │ │ │ +000389b0: 656c 2073 6b69 7070 696e 6720 696e 2064 el skipping in d │ │ │ │ │ +000389c0: 6566 6175 6c74 2073 7570 6572 2063 616c efault super cal │ │ │ │ │ +000389d0: 6c73 2069 7320 636f 7272 6563 746c 7920 ls is correctly │ │ │ │ │ +000389e0: 7265 6a65 6374 6564 0a0a 3c6c 693e 746f rejected..
  • to │ │ │ │ │ +000389f0: 6f6c 732f 6a61 7661 632f 6465 6661 756c ols/javac/defaul │ │ │ │ │ +00038a00: 744d 6574 686f 6473 2f50 6f73 3031 2e6a tMethods/Pos01.j │ │ │ │ │ +00038a10: 6176 613a 2062 6173 6963 2074 6573 7420 ava: basic test │ │ │ │ │ +00038a20: 666f 7220 6465 6661 756c 7420 6d65 7468 for default meth │ │ │ │ │ +00038a30: 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ods..
  • tools/j │ │ │ │ │ +00038a40: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ +00038a50: 6f64 732f 506f 7330 322e 6a61 7661 3a20 ods/Pos02.java: │ │ │ │ │ +00038a60: 7465 7374 2066 6f72 2065 7870 6c69 6369 test for explici │ │ │ │ │ +00038a70: 7420 7265 736f 6c75 7469 6f6e 206f 6620 t resolution of │ │ │ │ │ +00038a80: 616d 6269 6775 6f75 7320 6465 6661 756c ambiguous defaul │ │ │ │ │ +00038a90: 7420 6d65 7468 6f64 730a 0a3c 6c69 3e74 t methods..
  • t │ │ │ │ │ +00038aa0: 6f6f 6c73 2f6a 6176 6163 2f64 6566 6175 ools/javac/defau │ │ │ │ │ +00038ab0: 6c74 4d65 7468 6f64 732f 506f 7330 342e ltMethods/Pos04. │ │ │ │ │ +00038ac0: 6a61 7661 3a20 7465 7374 2066 6f72 206f java: test for o │ │ │ │ │ +00038ad0: 7665 7272 6964 696e 6720 7769 7468 2064 verriding with d │ │ │ │ │ +00038ae0: 6566 6175 6c74 206d 6574 686f 640a 0a3c efault method..< │ │ │ │ │ +00038af0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ +00038b00: 6566 6175 6c74 4d65 7468 6f64 732f 506f efaultMethods/Po │ │ │ │ │ +00038b10: 7330 352e 6a61 7661 3a20 6368 6563 6b20 s05.java: check │ │ │ │ │ +00038b20: 7468 6174 2069 6e64 6972 6563 746c 7920 that indirectly │ │ │ │ │ +00038b30: 696e 6865 7269 7465 6420 6465 6661 756c inherited defaul │ │ │ │ │ +00038b40: 7420 6d65 7468 6f64 7320 6172 6520 6469 t methods are di │ │ │ │ │ +00038b50: 7363 6f76 6572 6564 2064 7572 696e 6720 scovered during │ │ │ │ │ +00038b60: 7265 736f 6c75 7469 6f6e 0a0a 3c6c 693e resolution..
  • │ │ │ │ │ +00038b70: 746f 6f6c 732f 6a61 7661 632f 6465 6661 tools/javac/defa │ │ │ │ │ +00038b80: 756c 744d 6574 686f 6473 2f50 6f73 3036 ultMethods/Pos06 │ │ │ │ │ +00038b90: 2e6a 6176 613a 2063 6865 636b 2074 6861 .java: check tha │ │ │ │ │ +00038ba0: 7420 7765 6c6c 2d66 6f72 6d65 6420 4d49 t well-formed MI │ │ │ │ │ +00038bb0: 2068 6965 7261 7263 6869 6573 2062 6568 hierarchies beh │ │ │ │ │ +00038bc0: 6176 6573 2077 656c 6c20 772e 722e 742e aves well w.r.t. │ │ │ │ │ +00038bd0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00038be0: 632f 6465 6661 756c 744d 6574 686f 6473 c/defaultMethods │ │ │ │ │ +00038bf0: 2f50 6f73 3037 2e6a 6176 613a 2063 6865 /Pos07.java: che │ │ │ │ │ +00038c00: 636b 2074 6861 7420 636f 6d70 696c 6174 ck that compilat │ │ │ │ │ +00038c10: 696f 6e20 6f72 6465 7220 646f 6573 206e ion order does n │ │ │ │ │ +00038c20: 6f74 206d 6174 7465 720a 0a3c 6c69 3e74 ot matter..
  • t │ │ │ │ │ +00038c30: 6f6f 6c73 2f6a 6176 6163 2f64 6566 6175 ools/javac/defau │ │ │ │ │ +00038c40: 6c74 4d65 7468 6f64 732f 506f 7330 382e ltMethods/Pos08. │ │ │ │ │ +00038c50: 6a61 7661 3a20 6368 6563 6b20 7468 6174 java: check that │ │ │ │ │ +00038c60: 2063 6f6d 6d6f 6e20 6f76 6572 7269 6465 common override │ │ │ │ │ +00038c70: 7220 736f 6c76 6573 2064 6566 6175 6c74 r solves default │ │ │ │ │ +00038c80: 206d 6574 686f 6420 636f 6e66 6c69 6374 method conflict │ │ │ │ │ +00038c90: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00038ca0: 6163 2f64 6566 6175 6c74 4d65 7468 6f64 ac/defaultMethod │ │ │ │ │ +00038cb0: 732f 506f 7331 302e 6a61 7661 3a20 6368 s/Pos10.java: ch │ │ │ │ │ +00038cc0: 6563 6b20 7468 6174 2074 7970 652d 7661 eck that type-va │ │ │ │ │ +00038cd0: 7269 6162 6c65 7320 696e 2067 656e 6572 riables in gener │ │ │ │ │ +00038ce0: 6963 2065 7874 656e 7369 6f6e 2064 6563 ic extension dec │ │ │ │ │ +00038cf0: 6c20 6361 6e20 6265 2061 6363 6573 7365 l can be accesse │ │ │ │ │ +00038d00: 6420 6672 6f6d 2064 6566 6175 6c74 2069 d from default i │ │ │ │ │ +00038d10: 6d70 6c0a 0a3c 6c69 3e74 6f6f 6c73 2f6a mpl..
  • tools/j │ │ │ │ │ +00038d20: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ +00038d30: 6f64 732f 506f 7331 312e 6a61 7661 3a20 ods/Pos11.java: │ │ │ │ │ +00038d40: 636f 6d70 6c65 7820 7465 7374 2077 6974 complex test wit │ │ │ │ │ +00038d50: 6820 636f 6e66 6c69 6374 2072 6573 6f6c h conflict resol │ │ │ │ │ +00038d60: 7574 696f 6e20 7669 6120 6f76 6572 7269 ution via overri │ │ │ │ │ +00038d70: 6469 6e67 0a0a 3c6c 693e 746f 6f6c 732f ding..
  • tools/ │ │ │ │ │ +00038d80: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ +00038d90: 686f 6473 2f50 6f73 3132 2e6a 6176 613a hods/Pos12.java: │ │ │ │ │ +00038da0: 2063 6865 636b 2074 6861 7420 2774 6869 check that 'thi │ │ │ │ │ +00038db0: 7327 2063 616e 2062 6520 7573 6564 2066 s' can be used f │ │ │ │ │ +00038dc0: 726f 6d20 7769 7468 696e 2061 6e20 6578 rom within an ex │ │ │ │ │ +00038dd0: 7465 6e73 696f 6e20 6d65 7468 6f64 0a0a tension method.. │ │ │ │ │ +00038de0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00038df0: 6465 6661 756c 744d 6574 686f 6473 2f50 defaultMethods/P │ │ │ │ │ +00038e00: 6f73 3133 2e6a 6176 613a 2071 7561 6c69 os13.java: quali │ │ │ │ │ +00038e10: 6669 6564 2027 7468 6973 2720 696e 7369 fied 'this' insi │ │ │ │ │ +00038e20: 6465 2064 6566 6175 6c74 206d 6574 686f de default metho │ │ │ │ │ +00038e30: 6420 6361 7573 6573 2053 7461 636b 4f76 d causes StackOv │ │ │ │ │ +00038e40: 6572 666c 6f77 4578 6365 7074 696f 6e0a erflowException. │ │ │ │ │ +00038e50: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00038e60: 2f64 6566 6175 6c74 4d65 7468 6f64 732f /defaultMethods/ │ │ │ │ │ +00038e70: 506f 7331 342e 6a61 7661 3a20 6368 6563 Pos14.java: chec │ │ │ │ │ +00038e80: 6b20 7468 6174 206f 7665 726c 6f61 6420 k that overload │ │ │ │ │ +00038e90: 7265 736f 6c75 7469 6f6e 2073 656c 6563 resolution selec │ │ │ │ │ +00038ea0: 7473 206d 6f73 7420 7370 6563 6966 6963 ts most specific │ │ │ │ │ +00038eb0: 2073 6967 6e61 7475 7265 0a0a 3c6c 693e signature..
  • │ │ │ │ │ +00038ec0: 746f 6f6c 732f 6a61 7661 632f 6465 6661 tools/javac/defa │ │ │ │ │ +00038ed0: 756c 744d 6574 686f 6473 2f50 6f73 3135 ultMethods/Pos15 │ │ │ │ │ +00038ee0: 2e6a 6176 613a 2063 6865 636b 2074 6861 .java: check tha │ │ │ │ │ +00038ef0: 7420 6f76 6572 6c6f 6164 2072 6573 6f6c t overload resol │ │ │ │ │ +00038f00: 7574 696f 6e20 7365 6c65 6374 7320 6d6f ution selects mo │ │ │ │ │ +00038f10: 7374 2073 7065 6369 6669 6320 7369 676e st specific sign │ │ │ │ │ +00038f20: 6174 7572 650a 0a3c 6c69 3e74 6f6f 6c73 ature..
  • tools │ │ │ │ │ +00038f30: 2f6a 6176 6163 2f64 6566 6175 6c74 4d65 /javac/defaultMe │ │ │ │ │ +00038f40: 7468 6f64 732f 506f 7331 362e 6a61 7661 thods/Pos16.java │ │ │ │ │ +00038f50: 3a20 2763 6c61 7373 2077 696e 7327 2073 : 'class wins' s │ │ │ │ │ +00038f60: 686f 756c 6420 6e6f 7420 7368 6f72 742d hould not short- │ │ │ │ │ +00038f70: 6369 7263 7569 7420 6f76 6572 6c6f 6164 circuit overload │ │ │ │ │ +00038f80: 2072 6573 6f6c 7574 696f 6e0a 0a3c 6c69 resolution..
  • tools/javac/def │ │ │ │ │ +00038fa0: 6175 6c74 4d65 7468 6f64 732f 5465 7374 aultMethods/Test │ │ │ │ │ +00038fb0: 4465 6661 756c 7442 6f64 792e 6a61 7661 DefaultBody.java │ │ │ │ │ +00038fc0: 3a20 6368 6563 6b20 7468 6174 2063 6f64 : check that cod │ │ │ │ │ +00038fd0: 6520 6174 7472 6962 7574 6564 2066 6f72 e attributed for │ │ │ │ │ +00038fe0: 2064 6566 6175 6c74 206d 6574 686f 6473 default methods │ │ │ │ │ +00038ff0: 2069 7320 636f 7272 6563 746c 7920 6765 is correctly ge │ │ │ │ │ +00039000: 6e65 7261 7465 640a 0a3c 6c69 3e74 6f6f nerated..
  • too │ │ │ │ │ +00039010: 6c73 2f6a 6176 6163 2f64 6566 6175 6c74 ls/javac/default │ │ │ │ │ +00039020: 4d65 7468 6f64 732f 5465 7374 4e6f 4272 Methods/TestNoBr │ │ │ │ │ +00039030: 6964 6765 4f6e 4465 6661 756c 7473 2e6a idgeOnDefaults.j │ │ │ │ │ +00039040: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ +00039050: 6a61 7661 6320 646f 6573 206e 6f74 2067 javac does not g │ │ │ │ │ +00039060: 656e 6572 6174 6520 6272 6964 6765 206d enerate bridge m │ │ │ │ │ +00039070: 6574 686f 6473 2066 6f72 2064 6566 6175 ethods for defau │ │ │ │ │ +00039080: 6c74 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a lts..
  • tools/j │ │ │ │ │ +00039090: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ +000390a0: 6f64 732f 6372 6f73 7343 6f6d 7069 6c65 ods/crossCompile │ │ │ │ │ +000390b0: 2f43 726f 7373 436f 6d70 696c 652e 6a61 /CrossCompile.ja │ │ │ │ │ +000390c0: 7661 3a20 6368 6563 6b20 7468 6174 2063 va: check that c │ │ │ │ │ +000390d0: 6c69 6e69 7420 696e 2069 6e74 6572 6661 linit in interfa │ │ │ │ │ +000390e0: 6365 2064 6f65 736e 2774 2063 6175 7365 ce doesn't cause │ │ │ │ │ +000390f0: 2073 7075 7269 6f75 7320 6465 6661 756c spurious defaul │ │ │ │ │ +00039100: 7420 6d65 7468 6f64 2064 6961 676e 6f73 t method diagnos │ │ │ │ │ +00039110: 7469 6373 0a0a 3c6c 693e 746f 6f6c 732f tics..
  • tools/ │ │ │ │ │ +00039120: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ +00039130: 686f 6473 2f70 7269 7661 7465 2f50 7269 hods/private/Pri │ │ │ │ │ +00039140: 7661 7465 3031 2e6a 6176 613a 2073 6d6f vate01.java: smo │ │ │ │ │ +00039150: 6b65 2074 6573 7420 666f 7220 7072 6976 ke test for priv │ │ │ │ │ +00039160: 6174 6520 696e 7465 7266 6163 6520 6d65 ate interface me │ │ │ │ │ +00039170: 7468 6f64 7320 6665 6174 7572 696e 6720 thods featuring │ │ │ │ │ +00039180: 6163 6365 7373 6f72 206d 6574 686f 6473 accessor methods │ │ │ │ │ +00039190: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000391a0: 632f 6465 6661 756c 744d 6574 686f 6473 c/defaultMethods │ │ │ │ │ +000391b0: 2f70 7269 7661 7465 2f50 7269 7661 7465 /private/Private │ │ │ │ │ +000391c0: 3032 2e6a 6176 613a 2056 6172 696f 7573 02.java: Various │ │ │ │ │ +000391d0: 2074 6573 7473 2066 6f72 2070 7269 7661 tests for priva │ │ │ │ │ +000391e0: 7465 206d 6574 686f 6473 2069 6e20 696e te methods in in │ │ │ │ │ +000391f0: 7465 7266 6163 6573 2e0a 0a3c 6c69 3e74 terfaces...
  • t │ │ │ │ │ +00039200: 6f6f 6c73 2f6a 6176 6163 2f64 6566 6175 ools/javac/defau │ │ │ │ │ +00039210: 6c74 4d65 7468 6f64 732f 7072 6976 6174 ltMethods/privat │ │ │ │ │ +00039220: 652f 5072 6976 6174 6530 332e 6a61 7661 e/Private03.java │ │ │ │ │ +00039230: 3a20 5661 7269 6f75 7320 7465 7374 7320 : Various tests │ │ │ │ │ +00039240: 666f 7220 7072 6976 6174 6520 6d65 7468 for private meth │ │ │ │ │ +00039250: 6f64 7320 696e 2069 6e74 6572 6661 6365 ods in interface │ │ │ │ │ +00039260: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00039270: 7661 632f 6465 6661 756c 744d 6574 686f vac/defaultMetho │ │ │ │ │ +00039280: 6473 2f70 7269 7661 7465 2f50 7269 7661 ds/private/Priva │ │ │ │ │ +00039290: 7465 3034 2e6a 6176 613a 2056 6572 6966 te04.java: Verif │ │ │ │ │ +000392a0: 7920 7468 6174 2061 6464 696e 6720 7072 y that adding pr │ │ │ │ │ +000392b0: 6976 6174 6520 6d65 7468 6f64 7320 646f ivate methods do │ │ │ │ │ +000392c0: 6573 206e 6f74 2064 6973 7175 616c 6966 es not disqualif │ │ │ │ │ +000392d0: 7920 616e 2069 6e74 6572 6661 6365 2066 y an interface f │ │ │ │ │ +000392e0: 726f 6d20 6265 696e 6720 6675 6e63 7469 rom being functi │ │ │ │ │ +000392f0: 6f6e 616c 0a0a 3c6c 693e 746f 6f6c 732f onal..
  • tools/ │ │ │ │ │ +00039300: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ +00039310: 686f 6473 2f70 7269 7661 7465 2f50 7269 hods/private/Pri │ │ │ │ │ +00039320: 7661 7465 3035 2e6a 6176 613a 2045 7865 vate05.java: Exe │ │ │ │ │ +00039330: 6375 7469 6f6e 2074 6573 7420 666f 7220 cution test for │ │ │ │ │ +00039340: 7072 6976 6174 6520 696e 7465 7266 6163 private interfac │ │ │ │ │ +00039350: 6520 6d65 7468 6f64 7320 2869 6e73 7461 e methods (insta │ │ │ │ │ +00039360: 6e63 6520 616e 6420 7374 6174 6963 290a nce and static). │ │ │ │ │ +00039370: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00039380: 2f64 6566 6175 6c74 4d65 7468 6f64 732f /defaultMethods/ │ │ │ │ │ +00039390: 7072 6976 6174 652f 5072 6976 6174 6530 private/Private0 │ │ │ │ │ +000393a0: 362e 6a61 7661 3a20 5465 7374 2074 6861 6.java: Test tha │ │ │ │ │ +000393b0: 7420 6120 6c6f 6e65 2070 7269 7661 7465 t a lone private │ │ │ │ │ +000393c0: 2069 6e74 6572 6661 6365 206d 6574 686f interface metho │ │ │ │ │ +000393d0: 6420 6361 6e6e 6f74 2073 7570 706c 7920 d cannot supply │ │ │ │ │ +000393e0: 7468 6520 5341 4d2e 0a0a 3c6c 693e 746f the SAM...
  • to │ │ │ │ │ +000393f0: 6f6c 732f 6a61 7661 632f 6465 6661 756c ols/javac/defaul │ │ │ │ │ +00039400: 744d 6574 686f 6473 2f70 7269 7661 7465 tMethods/private │ │ │ │ │ +00039410: 2f50 7269 7661 7465 3037 2e6a 6176 613a /Private07.java: │ │ │ │ │ +00039420: 2054 6573 7420 7468 6174 2061 6e6e 6f74 Test that annot │ │ │ │ │ +00039430: 6174 696f 6e73 2074 7970 6573 2063 616e ations types can │ │ │ │ │ +00039440: 6e6f 7420 6465 636c 6172 6520 7072 6976 not declare priv │ │ │ │ │ +00039450: 6174 6520 6d65 7468 6f64 730a 0a3c 6c69 ate methods..
  • tools/javac/def │ │ │ │ │ +00039470: 6175 6c74 4d65 7468 6f64 732f 7072 6976 aultMethods/priv │ │ │ │ │ +00039480: 6174 652f 5072 6976 6174 6530 382e 6a61 ate/Private08.ja │ │ │ │ │ +00039490: 7661 3a20 5465 7374 2076 6172 696f 7573 va: Test various │ │ │ │ │ +000394a0: 204a 4c53 2063 6861 6e67 6573 206d 6164 JLS changes mad │ │ │ │ │ +000394b0: 6520 666f 7220 7375 7070 6f72 7469 6e67 e for supporting │ │ │ │ │ +000394c0: 2070 7269 7661 7465 2069 6e74 6572 6661 private interfa │ │ │ │ │ +000394d0: 6365 206d 6574 686f 6473 2e0a 0a3c 6c69 ce methods...
  • tools/javac/def │ │ │ │ │ +000394f0: 6175 6c74 4d65 7468 6f64 732f 7072 6976 aultMethods/priv │ │ │ │ │ +00039500: 6174 652f 5072 6976 6174 6530 392e 6a61 ate/Private09.ja │ │ │ │ │ +00039510: 7661 3a20 5465 7374 2076 6172 696f 7573 va: Test various │ │ │ │ │ +00039520: 204a 4c53 2063 6861 6e67 6573 206d 6164 JLS changes mad │ │ │ │ │ +00039530: 6520 666f 7220 7375 7070 6f72 7469 6e67 e for supporting │ │ │ │ │ +00039540: 2070 7269 7661 7465 2069 6e74 6572 6661 private interfa │ │ │ │ │ +00039550: 6365 206d 6574 686f 6473 2e0a 0a3c 6c69 ce methods...
  • tools/javac/def │ │ │ │ │ +00039570: 6175 6c74 4d65 7468 6f64 732f 7072 6976 aultMethods/priv │ │ │ │ │ +00039580: 6174 652f 5072 6976 6174 6531 302e 6a61 ate/Private10.ja │ │ │ │ │ +00039590: 7661 3a20 5265 6475 6e64 616e 7420 6572 va: Redundant er │ │ │ │ │ +000395a0: 726f 7220 6d65 7373 6167 6520 6f6e 2070 ror message on p │ │ │ │ │ +000395b0: 7269 7661 7465 2061 6273 7472 6163 7420 rivate abstract │ │ │ │ │ +000395c0: 696e 7465 7266 6163 6520 6d65 7468 6f64 interface method │ │ │ │ │ +000395d0: 2077 6974 6820 626f 6479 2e0a 0a3c 6c69 with body...
  • tools/javac/def │ │ │ │ │ +000395f0: 6175 6c74 4d65 7468 6f64 732f 7072 6976 aultMethods/priv │ │ │ │ │ +00039600: 6174 652f 5072 6976 6174 6547 656e 6572 ate/PrivateGener │ │ │ │ │ +00039610: 6963 732e 6a61 7661 3a20 5665 7269 6679 ics.java: Verify │ │ │ │ │ +00039620: 2074 6861 7420 6765 6e65 7269 6373 2077 that generics w │ │ │ │ │ +00039630: 6f72 6b20 7769 7468 2070 7269 7661 7465 ork with private │ │ │ │ │ +00039640: 206d 6574 686f 6420 696e 2069 6e74 6572 method in inter │ │ │ │ │ +00039650: 6661 6365 0a0a 3c6c 693e 746f 6f6c 732f face..
  • tools/ │ │ │ │ │ +00039660: 6a61 7661 632f 6465 6661 756c 744d 6574 javac/defaultMet │ │ │ │ │ +00039670: 686f 6473 2f70 7269 7661 7465 2f50 7269 hods/private/Pri │ │ │ │ │ +00039680: 7661 7465 496e 7465 7266 6163 654d 6574 vateInterfaceMet │ │ │ │ │ +00039690: 686f 6450 726f 6365 7373 6f72 5465 7374 hodProcessorTest │ │ │ │ │ +000396a0: 2e6a 6176 613a 2041 6e6e 6f74 6174 696f .java: Annotatio │ │ │ │ │ +000396b0: 6e20 7072 6f63 6573 736f 7220 6f62 7365 n processor obse │ │ │ │ │ +000396c0: 7276 6573 2069 6e74 6572 6661 6365 2070 rves interface p │ │ │ │ │ +000396d0: 7269 7661 7465 206d 6574 686f 6473 2061 rivate methods a │ │ │ │ │ +000396e0: 7320 6465 6661 756c 7420 6d65 7468 6f64 s default method │ │ │ │ │ +000396f0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00039700: 6163 2f64 6566 6175 6c74 4d65 7468 6f64 ac/defaultMethod │ │ │ │ │ +00039710: 732f 7365 7061 7261 7465 2f53 6570 6172 s/separate/Separ │ │ │ │ │ +00039720: 6174 652e 6a61 7661 3a20 736d 6f6b 6520 ate.java: smoke │ │ │ │ │ +00039730: 7465 7374 2066 6f72 2073 6570 6172 6174 test for separat │ │ │ │ │ +00039740: 6520 636f 6d70 696c 6174 696f 6e20 6f66 e compilation of │ │ │ │ │ +00039750: 2064 6566 6175 6c74 206d 6574 686f 6473 default methods │ │ │ │ │ +00039760: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00039770: 632f 6465 6661 756c 744d 6574 686f 6473 c/defaultMethods │ │ │ │ │ +00039780: 2f73 7461 7469 632f 5374 6174 6963 3031 /static/Static01 │ │ │ │ │ +00039790: 2e6a 6176 613a 2041 6464 2073 7570 706f .java: Add suppo │ │ │ │ │ +000397a0: 7274 2066 6f72 2073 7461 7469 6320 696e rt for static in │ │ │ │ │ +000397b0: 7465 7266 6163 6520 6d65 7468 6f64 7320 terface methods │ │ │ │ │ +000397c0: 736d 6f6b 6520 7465 7374 2066 6f72 2073 smoke test for s │ │ │ │ │ +000397d0: 7461 7469 6320 696e 7465 7266 6163 6520 tatic interface │ │ │ │ │ +000397e0: 6d65 7468 6f64 730a 0a3c 6c69 3e74 6f6f methods..
  • too │ │ │ │ │ +000397f0: 6c73 2f6a 6176 6163 2f64 6566 6175 6c74 ls/javac/default │ │ │ │ │ +00039800: 4d65 7468 6f64 732f 7374 6174 6963 2f53 Methods/static/S │ │ │ │ │ +00039810: 7461 7469 6330 322e 6a61 7661 3a20 4164 tatic02.java: Ad │ │ │ │ │ +00039820: 6420 7375 7070 6f72 7420 666f 7220 7374 d support for st │ │ │ │ │ +00039830: 6174 6963 2069 6e74 6572 6661 6365 206d atic interface m │ │ │ │ │ +00039840: 6574 686f 6473 2073 6d6f 6b65 2074 6573 ethods smoke tes │ │ │ │ │ +00039850: 7420 666f 7220 7374 6174 6963 2069 6e74 t for static int │ │ │ │ │ +00039860: 6572 6661 6365 206d 6574 686f 6473 0a0a erface methods.. │ │ │ │ │ +00039870: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00039880: 6465 6661 756c 744d 6574 686f 6473 2f73 defaultMethods/s │ │ │ │ │ +00039890: 7461 7469 632f 5374 6174 6963 496e 766f tatic/StaticInvo │ │ │ │ │ +000398a0: 6b65 5175 616c 6966 6965 642e 6a61 7661 keQualified.java │ │ │ │ │ +000398b0: 3a20 4d75 7374 206e 6f74 2061 6c6c 6f77 : Must not allow │ │ │ │ │ +000398c0: 2073 7461 7469 6320 696e 7465 7266 6163 static interfac │ │ │ │ │ +000398d0: 6520 6d65 7468 6f64 2069 6e76 6f63 6174 e method invocat │ │ │ │ │ +000398e0: 696f 6e20 696e 206c 6567 6163 7920 636f ion in legacy co │ │ │ │ │ +000398f0: 6465 0a0a 3c6c 693e 746f 6f6c 732f 6a61 de..
  • tools/ja │ │ │ │ │ +00039900: 7661 632f 6465 6661 756c 744d 6574 686f vac/defaultMetho │ │ │ │ │ +00039910: 6473 2f73 7461 7469 632f 5374 6174 6963 ds/static/Static │ │ │ │ │ +00039920: 496e 766f 6b65 5369 6d70 6c65 2e6a 6176 InvokeSimple.jav │ │ │ │ │ +00039930: 613a 204d 7573 7420 6e6f 7420 616c 6c6f a: Must not allo │ │ │ │ │ +00039940: 7720 7374 6174 6963 2069 6e74 6572 6661 w static interfa │ │ │ │ │ +00039950: 6365 206d 6574 686f 6420 696e 766f 6361 ce method invoca │ │ │ │ │ +00039960: 7469 6f6e 2069 6e20 6c65 6761 6379 2063 tion in legacy c │ │ │ │ │ +00039970: 6f64 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ode..
  • tools/j │ │ │ │ │ +00039980: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ +00039990: 6f64 732f 7374 6174 6963 2f68 6964 696e ods/static/hidin │ │ │ │ │ +000399a0: 672f 496e 7465 7266 6163 654d 6574 686f g/InterfaceMetho │ │ │ │ │ +000399b0: 6448 6964 696e 6754 6573 742e 6a61 7661 dHidingTest.java │ │ │ │ │ +000399c0: 3a20 4164 6420 7375 7070 6f72 7420 666f : Add support fo │ │ │ │ │ +000399d0: 7220 7374 6174 6963 2069 6e74 6572 6661 r static interfa │ │ │ │ │ +000399e0: 6365 206d 6574 686f 6473 2053 6d6f 6b65 ce methods Smoke │ │ │ │ │ +000399f0: 2074 6573 7420 666f 7220 7374 6174 6963 test for static │ │ │ │ │ +00039a00: 2069 6e74 6572 6661 6365 206d 6574 686f interface metho │ │ │ │ │ +00039a10: 6420 6869 6469 6e67 0a0a 3c6c 693e 746f d hiding..
  • to │ │ │ │ │ +00039a20: 6f6c 732f 6a61 7661 632f 6465 6661 756c ols/javac/defaul │ │ │ │ │ +00039a30: 744d 6574 686f 6473 2f73 7461 7469 632f tMethods/static/ │ │ │ │ │ +00039a40: 696d 706f 7274 2f53 7461 7469 6349 6d70 import/StaticImp │ │ │ │ │ +00039a50: 6f72 7431 2e6a 6176 613a 2041 6464 2073 ort1.java: Add s │ │ │ │ │ +00039a60: 7570 706f 7274 2066 6f72 2073 7461 7469 upport for stati │ │ │ │ │ +00039a70: 6320 696e 7465 7266 6163 6520 6d65 7468 c interface meth │ │ │ │ │ +00039a80: 6f64 7320 536d 6f6b 6520 7465 7374 2066 ods Smoke test f │ │ │ │ │ +00039a90: 6f72 2073 7461 7469 6320 696d 706f 7274 or static import │ │ │ │ │ +00039aa0: 7320 6f66 2073 7461 7469 6320 696e 7465 s of static inte │ │ │ │ │ +00039ab0: 7266 6163 6520 6d65 7468 6f64 730a 0a3c rface methods..< │ │ │ │ │ +00039ac0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ +00039ad0: 6566 6175 6c74 4d65 7468 6f64 732f 7374 efaultMethods/st │ │ │ │ │ +00039ae0: 6174 6963 2f69 6d70 6f72 742f 5374 6174 atic/import/Stat │ │ │ │ │ +00039af0: 6963 496d 706f 7274 322e 6a61 7661 3a20 icImport2.java: │ │ │ │ │ +00039b00: 4164 6420 7375 7070 6f72 7420 666f 7220 Add support for │ │ │ │ │ +00039b10: 7374 6174 6963 2069 6e74 6572 6661 6365 static interface │ │ │ │ │ +00039b20: 206d 6574 686f 6473 2053 6d6f 6b65 2074 methods Smoke t │ │ │ │ │ +00039b30: 6573 7420 666f 7220 7374 6174 6963 2069 est for static i │ │ │ │ │ +00039b40: 6d70 6f72 7473 206f 6620 7374 6174 6963 mports of static │ │ │ │ │ +00039b50: 2069 6e74 6572 6661 6365 206d 6574 686f interface metho │ │ │ │ │ +00039b60: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ +00039b70: 7661 632f 6465 6661 756c 744d 6574 686f vac/defaultMetho │ │ │ │ │ +00039b80: 6473 2f73 7461 7469 632f 696d 706f 7274 ds/static/import │ │ │ │ │ +00039b90: 2f53 7461 7469 6349 6d70 6f72 7433 2e6a /StaticImport3.j │ │ │ │ │ +00039ba0: 6176 613a 2041 6464 2073 7570 706f 7274 ava: Add support │ │ │ │ │ +00039bb0: 2066 6f72 2073 7461 7469 6320 696e 7465 for static inte │ │ │ │ │ +00039bc0: 7266 6163 6520 6d65 7468 6f64 7320 536d rface methods Sm │ │ │ │ │ +00039bd0: 6f6b 6520 7465 7374 2066 6f72 2073 7461 oke test for sta │ │ │ │ │ +00039be0: 7469 6320 696d 706f 7274 7320 6f66 2073 tic imports of s │ │ │ │ │ +00039bf0: 7461 7469 6320 696e 7465 7266 6163 6520 tatic interface │ │ │ │ │ +00039c00: 6d65 7468 6f64 730a 0a3c 6c69 3e74 6f6f methods..
  • too │ │ │ │ │ +00039c10: 6c73 2f6a 6176 6163 2f64 6566 6175 6c74 ls/javac/default │ │ │ │ │ +00039c20: 4d65 7468 6f64 732f 7375 7065 722f 5465 Methods/super/Te │ │ │ │ │ +00039c30: 7374 4465 6661 756c 7453 7570 6572 4361 stDefaultSuperCa │ │ │ │ │ +00039c40: 6c6c 2e6a 6176 613a 2041 7574 6f6d 6174 ll.java: Automat │ │ │ │ │ +00039c50: 6963 2074 6573 7420 666f 7220 6368 6563 ic test for chec │ │ │ │ │ +00039c60: 6b69 6e67 2063 6f72 7265 6374 6e65 7373 king correctness │ │ │ │ │ +00039c70: 206f 6620 6465 6661 756c 7420 7375 7065 of default supe │ │ │ │ │ +00039c80: 722f 7468 6973 2072 6573 6f6c 7574 696f r/this resolutio │ │ │ │ │ +00039c90: 6e20 7465 6d70 6f72 6172 696c 7920 776f n temporarily wo │ │ │ │ │ +00039ca0: 726b 6172 6f75 6e64 2063 6f6d 626f 2074 rkaround combo t │ │ │ │ │ +00039cb0: 6573 7473 2061 7265 2063 6175 7369 6e67 ests are causing │ │ │ │ │ +00039cc0: 2074 696d 6520 6f75 7420 696e 2073 6576 time out in sev │ │ │ │ │ +00039cd0: 6572 616c 2070 6c61 7466 6f72 6d73 0a0a eral platforms.. │ │ │ │ │ +00039ce0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00039cf0: 6465 6661 756c 744d 6574 686f 6473 2f73 defaultMethods/s │ │ │ │ │ +00039d00: 7570 6572 2f54 6573 7444 6972 6563 7453 uper/TestDirectS │ │ │ │ │ +00039d10: 7570 6572 496e 7465 7266 6163 6549 6e76 uperInterfaceInv │ │ │ │ │ +00039d20: 6f6b 652e 6a61 7661 3a20 4173 2070 6572 oke.java: As per │ │ │ │ │ +00039d30: 204a 564d 5320 342e 392e 322c 2069 6e76 JVMS 4.9.2, inv │ │ │ │ │ +00039d40: 6f6b 6573 7065 6369 616c 2063 616e 206f okespecial can o │ │ │ │ │ +00039d50: 6e6c 7920 7265 6665 7220 746f 2064 6972 nly refer to dir │ │ │ │ │ +00039d60: 6563 7420 7375 7065 7269 6e74 6572 6661 ect superinterfa │ │ │ │ │ +00039d70: 6365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ces..
  • tools/j │ │ │ │ │ +00039d80: 6176 6163 2f64 6566 6175 6c74 4d65 7468 avac/defaultMeth │ │ │ │ │ +00039d90: 6f64 732f 7379 6e74 6178 2f54 6573 7444 ods/syntax/TestD │ │ │ │ │ +00039da0: 6566 6175 6c74 4d65 7468 6f64 7353 796e efaultMethodsSyn │ │ │ │ │ +00039db0: 7461 782e 6a61 7661 3a20 4175 746f 6d61 tax.java: Automa │ │ │ │ │ +00039dc0: 7469 6320 7465 7374 2066 6f72 2063 6865 tic test for che │ │ │ │ │ +00039dd0: 636b 696e 6720 7365 7420 6f66 2061 6c6c cking set of all │ │ │ │ │ +00039de0: 6f77 6564 206d 6f64 6966 6965 7273 206f owed modifiers o │ │ │ │ │ +00039df0: 6e20 696e 7465 7266 6163 6520 6d65 7468 n interface meth │ │ │ │ │ +00039e00: 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ods..
  • tools/j │ │ │ │ │ +00039e10: 6176 6163 2f64 6570 446f 6343 6f6d 6d65 avac/depDocComme │ │ │ │ │ +00039e20: 6e74 2f44 6570 7265 6361 7465 6444 6f63 nt/DeprecatedDoc │ │ │ │ │ +00039e30: 436f 6d6d 656e 742e 6a61 7661 3a20 4d61 Comment.java: Ma │ │ │ │ │ +00039e40: 6b65 2073 7572 6520 7468 6520 636f 6d70 ke sure the comp │ │ │ │ │ +00039e50: 696c 6572 2073 6361 6e73 2066 6f72 2064 iler scans for d │ │ │ │ │ +00039e60: 6570 7265 6361 7465 6420 7461 6720 696e eprecated tag in │ │ │ │ │ +00039e70: 206c 6567 616c 2064 6f63 436f 6d6d 656e legal docCommen │ │ │ │ │ +00039e80: 7420 6f6e 6c79 0a0a 3c6c 693e 746f 6f6c t only..
  • tool │ │ │ │ │ +00039e90: 732f 6a61 7661 632f 6465 7044 6f63 436f s/javac/depDocCo │ │ │ │ │ +00039ea0: 6d6d 656e 742f 4465 7072 6563 6174 6564 mment/Deprecated │ │ │ │ │ +00039eb0: 446f 6343 6f6d 6d65 6e74 332e 6a61 7661 DocComment3.java │ │ │ │ │ +00039ec0: 3a20 4a61 7661 6320 746f 6b65 6e73 2073 : Javac tokens s │ │ │ │ │ +00039ed0: 686f 756c 6420 7265 7461 696e 2073 7461 hould retain sta │ │ │ │ │ +00039ee0: 7465 0a0a 3c6c 693e 746f 6f6c 732f 6a61 te..
  • tools/ja │ │ │ │ │ +00039ef0: 7661 632f 6465 7044 6f63 436f 6d6d 656e vac/depDocCommen │ │ │ │ │ +00039f00: 742f 4465 7072 6563 6174 6564 446f 6343 t/DeprecatedDocC │ │ │ │ │ +00039f10: 6f6d 6d65 6e74 342e 6a61 7661 3a20 5265 omment4.java: Re │ │ │ │ │ +00039f20: 6661 6374 6f72 2044 6f63 436f 6d6d 656e factor DocCommen │ │ │ │ │ +00039f30: 7453 6361 6e6e 6572 0a0a 3c6c 693e 746f tScanner..
  • to │ │ │ │ │ +00039f40: 6f6c 732f 6a61 7661 632f 6465 7044 6f63 ols/javac/depDoc │ │ │ │ │ +00039f50: 436f 6d6d 656e 742f 4a61 7661 646f 6344 Comment/JavadocD │ │ │ │ │ +00039f60: 6570 7265 6361 7465 6449 6e50 6163 6b61 eprecatedInPacka │ │ │ │ │ +00039f70: 6765 5465 7374 2e6a 6176 613a 2056 6572 geTest.java: Ver │ │ │ │ │ +00039f80: 6966 7920 6465 7072 6563 6174 6564 206a ify deprecated j │ │ │ │ │ +00039f90: 6176 6164 6f63 2074 6167 2069 6e20 7061 avadoc tag in pa │ │ │ │ │ +00039fa0: 636b 6167 652d 696e 666f 2064 6f65 7320 ckage-info does │ │ │ │ │ +00039fb0: 6e6f 7420 6372 6173 6820 6a61 7661 632e not crash javac. │ │ │ │ │ +00039fc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00039fd0: 632f 6465 7044 6f63 436f 6d6d 656e 742f c/depDocComment/ │ │ │ │ │ +00039fe0: 5375 7070 7265 7373 4465 7041 6e6e 5769 SuppressDepAnnWi │ │ │ │ │ +00039ff0: 7468 5377 6974 6368 5465 7374 2e6a 6176 thSwitchTest.jav │ │ │ │ │ +0003a000: 613a 2056 6572 6966 7920 7468 6174 202d a: Verify that - │ │ │ │ │ +0003a010: 586c 696e 743a 2d64 6570 2d61 6e6e 2073 Xlint:-dep-ann s │ │ │ │ │ +0003a020: 7570 7072 6573 7365 7320 7761 726e 696e uppresses warnin │ │ │ │ │ +0003a030: 6773 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a gs...
  • tools/j │ │ │ │ │ +0003a040: 6176 6163 2f64 6570 446f 6343 6f6d 6d65 avac/depDocComme │ │ │ │ │ +0003a050: 6e74 2f53 7570 7072 6573 7344 6570 7265 nt/SuppressDepre │ │ │ │ │ +0003a060: 6361 7469 6f6e 2e6a 6176 613a 204e 6577 cation.java: New │ │ │ │ │ +0003a070: 2072 756c 6573 2066 6f72 2077 6865 6e20 rules for when │ │ │ │ │ +0003a080: 6465 7072 6563 6174 696f 6e20 6d65 7373 deprecation mess │ │ │ │ │ +0003a090: 6167 6573 2061 7265 2073 7570 7072 6573 ages are suppres │ │ │ │ │ +0003a0a0: 7365 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a sed..
  • tools/j │ │ │ │ │ +0003a0b0: 6176 6163 2f64 6570 4f76 6572 7269 6465 avac/depOverride │ │ │ │ │ +0003a0c0: 732f 616e 6e6f 7461 7469 6f6e 2f54 6573 s/annotation/Tes │ │ │ │ │ +0003a0d0: 7431 2e6a 6176 613a 2063 6865 636b 2077 t1.java: check w │ │ │ │ │ +0003a0e0: 6172 6e69 6e67 7320 6765 6e65 7261 7465 arnings generate │ │ │ │ │ +0003a0f0: 6420 7768 656e 206f 7665 7272 6964 696e d when overridin │ │ │ │ │ +0003a100: 6720 6465 7072 6563 6174 6564 206d 6574 g deprecated met │ │ │ │ │ +0003a110: 686f 6473 0a0a 3c6c 693e 746f 6f6c 732f hods..
  • tools/ │ │ │ │ │ +0003a120: 6a61 7661 632f 6465 704f 7665 7272 6964 javac/depOverrid │ │ │ │ │ +0003a130: 6573 2f61 6e6e 6f74 6174 696f 6e2f 5465 es/annotation/Te │ │ │ │ │ +0003a140: 7374 322e 6a61 7661 3a20 6368 6563 6b20 st2.java: check │ │ │ │ │ +0003a150: 7761 726e 696e 6773 2067 656e 6572 6174 warnings generat │ │ │ │ │ +0003a160: 6564 2077 6865 6e20 6f76 6572 7269 6469 ed when overridi │ │ │ │ │ +0003a170: 6e67 2064 6570 7265 6361 7465 6420 6d65 ng deprecated me │ │ │ │ │ +0003a180: 7468 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 thods..
  • tools │ │ │ │ │ +0003a190: 2f6a 6176 6163 2f64 6570 4f76 6572 7269 /javac/depOverri │ │ │ │ │ +0003a1a0: 6465 732f 616e 6e6f 7461 7469 6f6e 2f54 des/annotation/T │ │ │ │ │ +0003a1b0: 6573 7433 2e6a 6176 613a 2063 6865 636b est3.java: check │ │ │ │ │ +0003a1c0: 2077 6172 6e69 6e67 7320 6765 6e65 7261 warnings genera │ │ │ │ │ +0003a1d0: 7465 6420 7768 656e 206f 7665 7272 6964 ted when overrid │ │ │ │ │ +0003a1e0: 696e 6720 6465 7072 6563 6174 6564 206d ing deprecated m │ │ │ │ │ +0003a1f0: 6574 686f 6473 0a0a 3c6c 693e 746f 6f6c ethods..
  • tool │ │ │ │ │ +0003a200: 732f 6a61 7661 632f 6465 704f 7665 7272 s/javac/depOverr │ │ │ │ │ +0003a210: 6964 6573 2f64 6f63 636f 6d6d 656e 742f ides/doccomment/ │ │ │ │ │ +0003a220: 5465 7374 312e 6a61 7661 3a20 6368 6563 Test1.java: chec │ │ │ │ │ +0003a230: 6b20 7761 726e 696e 6773 2067 656e 6572 k warnings gener │ │ │ │ │ +0003a240: 6174 6564 2077 6865 6e20 6f76 6572 7269 ated when overri │ │ │ │ │ +0003a250: 6469 6e67 2064 6570 7265 6361 7465 6420 ding deprecated │ │ │ │ │ +0003a260: 6d65 7468 6f64 730a 0a3c 6c69 3e74 6f6f methods..
  • too │ │ │ │ │ +0003a270: 6c73 2f6a 6176 6163 2f64 6570 4f76 6572 ls/javac/depOver │ │ │ │ │ +0003a280: 7269 6465 732f 646f 6363 6f6d 6d65 6e74 rides/doccomment │ │ │ │ │ +0003a290: 2f54 6573 7432 2e6a 6176 613a 2063 6865 /Test2.java: che │ │ │ │ │ +0003a2a0: 636b 2077 6172 6e69 6e67 7320 6765 6e65 ck warnings gene │ │ │ │ │ +0003a2b0: 7261 7465 6420 7768 656e 206f 7665 7272 rated when overr │ │ │ │ │ +0003a2c0: 6964 696e 6720 6465 7072 6563 6174 6564 iding deprecated │ │ │ │ │ +0003a2d0: 206d 6574 686f 6473 0a0a 3c6c 693e 746f methods..
  • to │ │ │ │ │ +0003a2e0: 6f6c 732f 6a61 7661 632f 6465 704f 7665 ols/javac/depOve │ │ │ │ │ +0003a2f0: 7272 6964 6573 2f64 6f63 636f 6d6d 656e rrides/doccommen │ │ │ │ │ +0003a300: 742f 5465 7374 332e 6a61 7661 3a20 6368 t/Test3.java: ch │ │ │ │ │ +0003a310: 6563 6b20 7761 726e 696e 6773 2067 656e eck warnings gen │ │ │ │ │ +0003a320: 6572 6174 6564 2077 6865 6e20 6f76 6572 erated when over │ │ │ │ │ +0003a330: 7269 6469 6e67 2064 6570 7265 6361 7465 riding deprecate │ │ │ │ │ +0003a340: 6420 6d65 7468 6f64 730a 0a3c 6c69 3e74 d methods..
  • t │ │ │ │ │ +0003a350: 6f6f 6c73 2f6a 6176 6163 2f64 6573 7567 ools/javac/desug │ │ │ │ │ +0003a360: 6172 2f42 6f78 696e 6741 6e64 5375 7065 ar/BoxingAndSupe │ │ │ │ │ +0003a370: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e74 r.java: ..
  • t │ │ │ │ │ +0003a380: 6f6f 6c73 2f6a 6176 6163 2f64 6573 7567 ools/javac/desug │ │ │ │ │ +0003a390: 6172 2f54 6573 7452 6574 7572 6e54 7970 ar/TestReturnTyp │ │ │ │ │ +0003a3a0: 654f 6649 7465 7261 746f 722e 6a61 7661 eOfIterator.java │ │ │ │ │ +0003a3b0: 3a20 4e75 6c6c 506f 696e 7465 7245 7863 : NullPointerExc │ │ │ │ │ +0003a3c0: 6570 7469 6f6e 2061 7420 5479 7065 732e eption at Types. │ │ │ │ │ +0003a3d0: 6572 6173 654e 6f74 4e65 6564 6564 2829 eraseNotNeeded() │ │ │ │ │ +0003a3e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0003a3f0: 632f 6469 6167 732f 4368 6563 6b45 7861 c/diags/CheckExa │ │ │ │ │ +0003a400: 6d70 6c65 732e 6a61 7661 3a20 7072 6f76 mples.java: prov │ │ │ │ │ +0003a410: 6964 6520 6578 616d 706c 6573 206f 6620 ide examples of │ │ │ │ │ +0003a420: 636f 6465 2074 6861 7420 6765 6e65 7261 code that genera │ │ │ │ │ +0003a430: 7465 2064 6961 676e 6f73 7469 6373 0a0a te diagnostics.. │ │ │ │ │ +0003a440: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003a450: 6469 6167 732f 4368 6563 6b52 6573 6f75 diags/CheckResou │ │ │ │ │ +0003a460: 7263 654b 6579 732e 6a61 7661 3a20 6e65 rceKeys.java: ne │ │ │ │ │ +0003a470: 6564 2074 6573 7420 7072 6f67 7261 6d20 ed test program │ │ │ │ │ +0003a480: 746f 2076 616c 6964 6174 6520 6a61 7661 to validate java │ │ │ │ │ +0003a490: 6320 7265 736f 7572 6365 2062 756e 646c c resource bundl │ │ │ │ │ +0003a4a0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +0003a4b0: 7661 632f 6469 6167 732f 436f 6d70 6c65 vac/diags/Comple │ │ │ │ │ +0003a4c0: 7469 6f6e 4661 696c 7572 6549 6e44 6961 tionFailureInDia │ │ │ │ │ +0003a4d0: 6773 2e6a 6176 613a 2056 6572 6966 7920 gs.java: Verify │ │ │ │ │ +0003a4e0: 7468 6174 2064 6961 676e 6f73 7469 6373 that diagnostics │ │ │ │ │ +0003a4f0: 2063 616e 2062 6520 7072 696e 7465 6420 can be printed │ │ │ │ │ +0003a500: 7769 7468 6f75 7420 7468 726f 7769 6e67 without throwing │ │ │ │ │ +0003a510: 2043 6f6d 706c 6574 696f 6e46 6169 6c75 CompletionFailu │ │ │ │ │ +0003a520: 7265 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a res..
  • tools/j │ │ │ │ │ +0003a530: 6176 6163 2f64 6961 6773 2f44 6961 676e avac/diags/Diagn │ │ │ │ │ +0003a540: 6f73 7469 6352 6577 7269 7465 7254 6573 osticRewriterTes │ │ │ │ │ +0003a550: 742e 6a61 7661 3a20 6a61 7661 633a 204e t.java: javac: N │ │ │ │ │ +0003a560: 6f20 6c69 6e65 206e 756d 6265 7273 2069 o line numbers i │ │ │ │ │ +0003a570: 6e20 636f 6d70 696c 6174 696f 6e20 6572 n compilation er │ │ │ │ │ +0003a580: 726f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ror..
  • tools/j │ │ │ │ │ +0003a590: 6176 6163 2f64 6961 6773 2f44 6961 676e avac/diags/Diagn │ │ │ │ │ +0003a5a0: 6f73 7469 6352 6577 7269 7465 7254 6573 osticRewriterTes │ │ │ │ │ +0003a5b0: 7432 2e6a 6176 613a 206a 6176 6163 3a20 t2.java: javac: │ │ │ │ │ +0003a5c0: 4e6f 206c 696e 6520 6e75 6d62 6572 7320 No line numbers │ │ │ │ │ +0003a5d0: 696e 2063 6f6d 7069 6c61 7469 6f6e 2065 in compilation e │ │ │ │ │ +0003a5e0: 7272 6f72 0a0a 3c6c 693e 746f 6f6c 732f rror..
  • tools/ │ │ │ │ │ +0003a5f0: 6a61 7661 632f 6469 6167 732f 4469 6167 javac/diags/Diag │ │ │ │ │ +0003a600: 6e6f 7374 6963 5265 7772 6974 6572 5465 nosticRewriterTe │ │ │ │ │ +0003a610: 7374 332e 6a61 7661 3a20 436f 6d70 696c st3.java: Compil │ │ │ │ │ +0003a620: 6174 696f 6e20 6572 726f 7220 7769 7468 ation error with │ │ │ │ │ +0003a630: 206e 6573 7465 6420 6765 6e65 7269 6320 nested generic │ │ │ │ │ +0003a640: 6675 6e63 7469 6f6e 616c 2069 6e74 6572 functional inter │ │ │ │ │ +0003a650: 6661 6365 0a0a 3c6c 693e 746f 6f6c 732f face..
  • tools/ │ │ │ │ │ +0003a660: 6a61 7661 632f 6469 6167 732f 4561 6765 javac/diags/Eage │ │ │ │ │ +0003a670: 7249 6e69 7443 6865 636b 2e6a 6176 613a rInitCheck.java: │ │ │ │ │ +0003a680: 204a 6176 6120 636f 6d70 696c 6572 2065 Java compiler e │ │ │ │ │ +0003a690: 7272 6f72 2064 6973 706c 6179 7320 6c69 rror displays li │ │ │ │ │ +0003a6a0: 6e65 2066 726f 6d20 7468 6520 7772 6f6e ne from the wron │ │ │ │ │ +0003a6b0: 6720 6669 6c65 0a0a 3c6c 693e 746f 6f6c g file..
  • tool │ │ │ │ │ +0003a6c0: 732f 6a61 7661 632f 6469 6167 732f 4d65 s/javac/diags/Me │ │ │ │ │ +0003a6d0: 7373 6167 6549 6e66 6f2e 6a61 7661 3a20 ssageInfo.java: │ │ │ │ │ +0003a6e0: 4175 746f 6d61 7469 6361 6c6c 7920 6765 Automatically ge │ │ │ │ │ +0003a6f0: 6e65 7261 7465 2069 6e66 6f20 6162 6f75 nerate info abou │ │ │ │ │ +0003a700: 7420 686f 7720 636f 6d70 696c 6572 2072 t how compiler r │ │ │ │ │ +0003a710: 6573 6f75 7263 6520 6b65 7973 2061 7265 esource keys are │ │ │ │ │ +0003a720: 2075 7365 640a 0a3c 6c69 3e74 6f6f 6c73 used..
  • tools │ │ │ │ │ +0003a730: 2f6a 6176 6163 2f64 6961 6773 2f52 756e /javac/diags/Run │ │ │ │ │ +0003a740: 4578 616d 706c 6573 2e6a 6176 613a 2070 Examples.java: p │ │ │ │ │ +0003a750: 726f 7669 6465 2065 7861 6d70 6c65 7320 rovide examples │ │ │ │ │ +0003a760: 6f66 2063 6f64 6520 7468 6174 2067 656e of code that gen │ │ │ │ │ +0003a770: 6572 6174 6520 6469 6167 6e6f 7374 6963 erate diagnostic │ │ │ │ │ +0003a780: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0003a790: 6163 2f64 6f63 6c69 6e74 2f44 6f63 4c69 ac/doclint/DocLi │ │ │ │ │ +0003a7a0: 6e74 466f 726d 6174 5465 7374 2e6a 6176 ntFormatTest.jav │ │ │ │ │ +0003a7b0: 613a 206a 6176 6163 2073 686f 756c 6420 a: javac should │ │ │ │ │ +0003a7c0: 656e 6162 6c65 2064 6f63 6c69 6e74 2063 enable doclint c │ │ │ │ │ +0003a7d0: 6865 636b 696e 6720 666f 7220 4854 4d4c hecking for HTML │ │ │ │ │ +0003a7e0: 2035 0a0a 3c6c 693e 746f 6f6c 732f 6a61 5..
  • tools/ja │ │ │ │ │ +0003a7f0: 7661 632f 646f 636c 696e 742f 446f 634c vac/doclint/DocL │ │ │ │ │ +0003a800: 696e 7454 6573 742e 6a61 7661 3a20 496e intTest.java: In │ │ │ │ │ +0003a810: 7465 6772 6174 6520 646f 636c 696e 7420 tegrate doclint │ │ │ │ │ +0003a820: 7375 7070 6f72 7420 696e 746f 206a 6176 support into jav │ │ │ │ │ +0003a830: 6163 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ac..
  • tools/ja │ │ │ │ │ +0003a840: 7661 632f 646f 636c 696e 742f 496d 706c vac/doclint/Impl │ │ │ │ │ +0003a850: 6963 6974 4865 6164 696e 6773 5465 7374 icitHeadingsTest │ │ │ │ │ +0003a860: 2e6a 6176 613a 2064 6f63 6c69 6e74 2073 .java: doclint s │ │ │ │ │ +0003a870: 686f 756c 6420 6d61 6b65 2061 6c6c 6f77 hould make allow │ │ │ │ │ +0003a880: 616e 6365 2066 6f72 2068 6561 6469 6e67 ance for heading │ │ │ │ │ +0003a890: 7320 6765 6e65 7261 7465 6420 6279 2073 s generated by s │ │ │ │ │ +0003a8a0: 7461 6e64 6172 6420 646f 636c 6574 0a0a tandard doclet.. │ │ │ │ │ +0003a8b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003a8c0: 646f 636c 696e 742f 496e 636c 7564 6550 doclint/IncludeP │ │ │ │ │ +0003a8d0: 6163 6b61 6765 7354 6573 742e 6a61 7661 ackagesTest.java │ │ │ │ │ +0003a8e0: 3a20 5465 7374 2074 6865 202d 5864 6f63 : Test the -Xdoc │ │ │ │ │ +0003a8f0: 6c69 6e74 2f70 6163 6b61 6765 206f 7074 lint/package opt │ │ │ │ │ +0003a900: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +0003a910: 6176 6163 2f64 6f63 6c69 6e74 2f4c 696d avac/doclint/Lim │ │ │ │ │ +0003a920: 6974 6564 496d 6167 652e 6a61 7661 3a20 itedImage.java: │ │ │ │ │ +0003a930: 5665 7269 6679 2064 6f63 6c69 6e74 2062 Verify doclint b │ │ │ │ │ +0003a940: 6568 6176 696f 7220 7768 656e 2064 6f63 ehavior when doc │ │ │ │ │ +0003a950: 6c69 6e74 206e 6f74 2061 7661 696c 6162 lint not availab │ │ │ │ │ +0003a960: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ +0003a970: 7661 632f 646f 636c 696e 742f 4e50 4544 vac/doclint/NPED │ │ │ │ │ +0003a980: 7570 6c69 6361 7465 436c 6173 734e 616d uplicateClassNam │ │ │ │ │ +0003a990: 6573 5465 7374 2e6a 6176 613a 204e 5045 esTest.java: NPE │ │ │ │ │ +0003a9a0: 2063 6175 7365 6420 6279 206c 696e 6b20 caused by link │ │ │ │ │ +0003a9b0: 7265 6665 7265 6e63 6520 746f 2063 6c61 reference to cla │ │ │ │ │ +0003a9c0: 7373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ss..
  • tools/ja │ │ │ │ │ +0003a9d0: 7661 632f 646f 636c 696e 742f 696d 706c vac/doclint/impl │ │ │ │ │ +0003a9e0: 6963 6974 536f 7572 6365 2f49 6d70 6c69 icitSource/Impli │ │ │ │ │ +0003a9f0: 6369 7453 6f75 7263 6554 6573 742e 6a61 citSourceTest.ja │ │ │ │ │ +0003aa00: 7661 3a20 2d58 646f 636c 696e 7420 2b20 va: -Xdoclint + │ │ │ │ │ +0003aa10: 2d58 7072 6566 6572 3a73 6f75 7263 6520 -Xprefer:source │ │ │ │ │ +0003aa20: 2b20 696e 6372 656d 656e 7461 6c20 636f + incremental co │ │ │ │ │ +0003aa30: 6d70 696c 6174 696f 6e20 3d3d 2046 4149 mpilation == FAI │ │ │ │ │ +0003aa40: 4c0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 L..
  • tools/jav │ │ │ │ │ +0003aa50: 6163 2f64 6f63 7472 6565 2f41 7445 7363 ac/doctree/AtEsc │ │ │ │ │ +0003aa60: 6170 6554 6573 742e 6a61 7661 3a20 416c apeTest.java: Al │ │ │ │ │ +0003aa70: 6c6f 7720 6040 6020 6173 2061 6e20 6573 low `@` as an es │ │ │ │ │ +0003aa80: 6361 7065 2069 6e20 646f 6375 6d65 6e74 cape in document │ │ │ │ │ +0003aa90: 6174 696f 6e20 636f 6d6d 656e 7473 0a0a ation comments.. │ │ │ │ │ +0003aaa0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003aab0: 646f 6374 7265 652f 4174 7472 5465 7374 doctree/AttrTest │ │ │ │ │ +0003aac0: 2e6a 6176 613a 2065 7874 656e 6420 636f .java: extend co │ │ │ │ │ +0003aad0: 6d2e 7375 6e2e 736f 7572 6365 2041 5049 m.sun.source API │ │ │ │ │ +0003aae0: 2074 6f20 7375 7070 6f72 7420 7061 7273 to support pars │ │ │ │ │ +0003aaf0: 696e 6720 6a61 7661 646f 6320 636f 6d6d ing javadoc comm │ │ │ │ │ +0003ab00: 656e 7473 0a0a 3c6c 693e 746f 6f6c 732f ents..
  • tools/ │ │ │ │ │ +0003ab10: 6a61 7661 632f 646f 6374 7265 652f 4175 javac/doctree/Au │ │ │ │ │ +0003ab20: 7468 6f72 5465 7374 2e6a 6176 613a 2065 thorTest.java: e │ │ │ │ │ +0003ab30: 7874 656e 6420 636f 6d2e 7375 6e2e 736f xtend com.sun.so │ │ │ │ │ +0003ab40: 7572 6365 2041 5049 2074 6f20 7375 7070 urce API to supp │ │ │ │ │ +0003ab50: 6f72 7420 7061 7273 696e 6720 6a61 7661 ort parsing java │ │ │ │ │ +0003ab60: 646f 6320 636f 6d6d 656e 7473 0a0a 3c6c doc comments..tools/javac/do │ │ │ │ │ +0003ab80: 6374 7265 652f 4261 6454 6573 742e 6a61 ctree/BadTest.ja │ │ │ │ │ +0003ab90: 7661 3a20 6578 7465 6e64 2063 6f6d 2e73 va: extend com.s │ │ │ │ │ +0003aba0: 756e 2e73 6f75 7263 6520 4150 4920 746f un.source API to │ │ │ │ │ +0003abb0: 2073 7570 706f 7274 2070 6172 7369 6e67 support parsing │ │ │ │ │ +0003abc0: 206a 6176 6164 6f63 2063 6f6d 6d65 6e74 javadoc comment │ │ │ │ │ +0003abd0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0003abe0: 6163 2f64 6f63 7472 6565 2f43 6f64 6554 ac/doctree/CodeT │ │ │ │ │ +0003abf0: 6573 742e 6a61 7661 3a20 6578 7465 6e64 est.java: extend │ │ │ │ │ +0003ac00: 2063 6f6d 2e73 756e 2e73 6f75 7263 6520 com.sun.source │ │ │ │ │ +0003ac10: 4150 4920 746f 2073 7570 706f 7274 2070 API to support p │ │ │ │ │ +0003ac20: 6172 7369 6e67 206a 6176 6164 6f63 2063 arsing javadoc c │ │ │ │ │ +0003ac30: 6f6d 6d65 6e74 730a 0a3c 6c69 3e74 6f6f omments..
  • too │ │ │ │ │ +0003ac40: 6c73 2f6a 6176 6163 2f64 6f63 7472 6565 ls/javac/doctree │ │ │ │ │ +0003ac50: 2f43 6f76 6572 6167 6554 6573 742e 6a61 /CoverageTest.ja │ │ │ │ │ +0003ac60: 7661 3a20 6368 6563 6b20 636f 7665 7261 va: check covera │ │ │ │ │ +0003ac70: 6765 206f 6620 746f 6f6c 732f 6a61 7661 ge of tools/java │ │ │ │ │ +0003ac80: 632f 646f 6374 7265 6520 7465 7374 730a c/doctree tests. │ │ │ │ │ +0003ac90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003aca0: 2f64 6f63 7472 6565 2f44 6570 7265 6361 /doctree/Depreca │ │ │ │ │ +0003acb0: 7465 6454 6573 742e 6a61 7661 3a20 6578 tedTest.java: ex │ │ │ │ │ +0003acc0: 7465 6e64 2063 6f6d 2e73 756e 2e73 6f75 tend com.sun.sou │ │ │ │ │ +0003acd0: 7263 6520 4150 4920 746f 2073 7570 706f rce API to suppo │ │ │ │ │ +0003ace0: 7274 2070 6172 7369 6e67 206a 6176 6164 rt parsing javad │ │ │ │ │ +0003acf0: 6f63 2063 6f6d 6d65 6e74 730a 0a3c 6c69 oc comments..
  • tools/javac/doc │ │ │ │ │ +0003ad10: 7472 6565 2f44 6f63 526f 6f74 5465 7374 tree/DocRootTest │ │ │ │ │ +0003ad20: 2e6a 6176 613a 2065 7874 656e 6420 636f .java: extend co │ │ │ │ │ +0003ad30: 6d2e 7375 6e2e 736f 7572 6365 2041 5049 m.sun.source API │ │ │ │ │ +0003ad40: 2074 6f20 7375 7070 6f72 7420 7061 7273 to support pars │ │ │ │ │ +0003ad50: 696e 6720 6a61 7661 646f 6320 636f 6d6d ing javadoc comm │ │ │ │ │ +0003ad60: 656e 7473 0a0a 3c6c 693e 746f 6f6c 732f ents..
  • tools/ │ │ │ │ │ +0003ad70: 6a61 7661 632f 646f 6374 7265 652f 446f javac/doctree/Do │ │ │ │ │ +0003ad80: 6354 7265 6550 6174 6853 6361 6e6e 6572 cTreePathScanner │ │ │ │ │ +0003ad90: 5465 7374 2e6a 6176 613a 2061 6464 696e Test.java: addin │ │ │ │ │ +0003ada0: 6720 446f 6354 7265 6550 6174 6820 616e g DocTreePath an │ │ │ │ │ +0003adb0: 6420 446f 6354 7265 6550 6174 6853 6361 d DocTreePathSca │ │ │ │ │ +0003adc0: 6e6e 6572 0a0a 3c6c 693e 746f 6f6c 732f nner..
  • tools/ │ │ │ │ │ +0003add0: 6a61 7661 632f 646f 6374 7265 652f 456c javac/doctree/El │ │ │ │ │ +0003ade0: 656d 656e 7454 6573 742e 6a61 7661 3a20 ementTest.java: │ │ │ │ │ +0003adf0: 6578 7465 6e64 2063 6f6d 2e73 756e 2e73 extend com.sun.s │ │ │ │ │ +0003ae00: 6f75 7263 6520 4150 4920 746f 2073 7570 ource API to sup │ │ │ │ │ +0003ae10: 706f 7274 2070 6172 7369 6e67 206a 6176 port parsing jav │ │ │ │ │ +0003ae20: 6164 6f63 2063 6f6d 6d65 6e74 730a 0a3c adoc comments..< │ │ │ │ │ +0003ae30: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ +0003ae40: 6f63 7472 6565 2f45 6e74 6974 7954 6573 octree/EntityTes │ │ │ │ │ +0003ae50: 742e 6a61 7661 3a20 6578 7465 6e64 2063 t.java: extend c │ │ │ │ │ +0003ae60: 6f6d 2e73 756e 2e73 6f75 7263 6520 4150 om.sun.source AP │ │ │ │ │ +0003ae70: 4920 746f 2073 7570 706f 7274 2070 6172 I to support par │ │ │ │ │ +0003ae80: 7369 6e67 206a 6176 6164 6f63 2063 6f6d sing javadoc com │ │ │ │ │ +0003ae90: 6d65 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 ments..
  • tools │ │ │ │ │ +0003aea0: 2f6a 6176 6163 2f64 6f63 7472 6565 2f45 /javac/doctree/E │ │ │ │ │ +0003aeb0: 7863 6570 7469 6f6e 5465 7374 2e6a 6176 xceptionTest.jav │ │ │ │ │ +0003aec0: 613a 2065 7874 656e 6420 636f 6d2e 7375 a: extend com.su │ │ │ │ │ +0003aed0: 6e2e 736f 7572 6365 2041 5049 2074 6f20 n.source API to │ │ │ │ │ +0003aee0: 7375 7070 6f72 7420 7061 7273 696e 6720 support parsing │ │ │ │ │ +0003aef0: 6a61 7661 646f 6320 636f 6d6d 656e 7473 javadoc comments │ │ │ │ │ +0003af00: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0003af10: 632f 646f 6374 7265 652f 4669 7273 7453 c/doctree/FirstS │ │ │ │ │ +0003af20: 656e 7465 6e63 6554 6573 742e 6a61 7661 entenceTest.java │ │ │ │ │ +0003af30: 3a20 6578 7465 6e64 2063 6f6d 2e73 756e : extend com.sun │ │ │ │ │ +0003af40: 2e73 6f75 7263 6520 4150 4920 746f 2073 .source API to s │ │ │ │ │ +0003af50: 7570 706f 7274 2070 6172 7369 6e67 206a upport parsing j │ │ │ │ │ +0003af60: 6176 6164 6f63 2063 6f6d 6d65 6e74 730a avadoc comments. │ │ │ │ │ +0003af70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003af80: 2f64 6f63 7472 6565 2f48 6964 6465 6e54 /doctree/HiddenT │ │ │ │ │ +0003af90: 6573 742e 6a61 7661 3a20 6578 7465 6e64 est.java: extend │ │ │ │ │ +0003afa0: 2063 6f6d 2e73 756e 2e73 6f75 7263 6520 com.sun.source │ │ │ │ │ +0003afb0: 4150 4920 746f 2073 7570 706f 7274 2070 API to support p │ │ │ │ │ +0003afc0: 6172 7369 6e67 206a 6176 6164 6f63 2063 arsing javadoc c │ │ │ │ │ +0003afd0: 6f6d 6d65 6e74 730a 0a3c 6c69 3e74 6f6f omments..
  • too │ │ │ │ │ +0003afe0: 6c73 2f6a 6176 6163 2f64 6f63 7472 6565 ls/javac/doctree │ │ │ │ │ +0003aff0: 2f49 6e50 7265 5465 7374 2e6a 6176 613a /InPreTest.java: │ │ │ │ │ +0003b000: 2065 7874 656e 6420 636f 6d2e 7375 6e2e extend com.sun. │ │ │ │ │ +0003b010: 736f 7572 6365 2041 5049 2074 6f20 7375 source API to su │ │ │ │ │ +0003b020: 7070 6f72 7420 7061 7273 696e 6720 6a61 pport parsing ja │ │ │ │ │ +0003b030: 7661 646f 6320 636f 6d6d 656e 7473 0a0a vadoc comments.. │ │ │ │ │ +0003b040: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003b050: 646f 6374 7265 652f 496e 6465 7854 6573 doctree/IndexTes │ │ │ │ │ +0003b060: 742e 6a61 7661 3a20 6578 7465 6e64 2063 t.java: extend c │ │ │ │ │ +0003b070: 6f6d 2e73 756e 2e73 6f75 7263 6520 4150 om.sun.source AP │ │ │ │ │ +0003b080: 4920 746f 2073 7570 706f 7274 2070 6172 I to support par │ │ │ │ │ +0003b090: 7369 6e67 206a 6176 6164 6f63 2063 6f6d sing javadoc com │ │ │ │ │ +0003b0a0: 6d65 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 ments..
  • tools │ │ │ │ │ +0003b0b0: 2f6a 6176 6163 2f64 6f63 7472 6565 2f49 /javac/doctree/I │ │ │ │ │ +0003b0c0: 6e68 6572 6974 446f 6354 6573 742e 6a61 nheritDocTest.ja │ │ │ │ │ +0003b0d0: 7661 3a20 6578 7465 6e64 2063 6f6d 2e73 va: extend com.s │ │ │ │ │ +0003b0e0: 756e 2e73 6f75 7263 6520 4150 4920 746f un.source API to │ │ │ │ │ +0003b0f0: 2073 7570 706f 7274 2070 6172 7369 6e67 support parsing │ │ │ │ │ +0003b100: 206a 6176 6164 6f63 2063 6f6d 6d65 6e74 javadoc comment │ │ │ │ │ +0003b110: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0003b120: 6163 2f64 6f63 7472 6565 2f4c 696e 6b50 ac/doctree/LinkP │ │ │ │ │ +0003b130: 6c61 696e 5465 7374 2e6a 6176 613a 2065 lainTest.java: e │ │ │ │ │ +0003b140: 7874 656e 6420 636f 6d2e 7375 6e2e 736f xtend com.sun.so │ │ │ │ │ +0003b150: 7572 6365 2041 5049 2074 6f20 7375 7070 urce API to supp │ │ │ │ │ +0003b160: 6f72 7420 7061 7273 696e 6720 6a61 7661 ort parsing java │ │ │ │ │ +0003b170: 646f 6320 636f 6d6d 656e 7473 0a0a 3c6c doc comments..tools/javac/do │ │ │ │ │ +0003b190: 6374 7265 652f 4c69 6e6b 5465 7374 2e6a ctree/LinkTest.j │ │ │ │ │ +0003b1a0: 6176 613a 2065 7874 656e 6420 636f 6d2e ava: extend com. │ │ │ │ │ +0003b1b0: 7375 6e2e 736f 7572 6365 2041 5049 2074 sun.source API t │ │ │ │ │ +0003b1c0: 6f20 7375 7070 6f72 7420 7061 7273 696e o support parsin │ │ │ │ │ +0003b1d0: 6720 6a61 7661 646f 6320 636f 6d6d 656e g javadoc commen │ │ │ │ │ +0003b1e0: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ +0003b1f0: 7661 632f 646f 6374 7265 652f 4c69 7465 vac/doctree/Lite │ │ │ │ │ +0003b200: 7261 6c54 6573 742e 6a61 7661 3a20 6578 ralTest.java: ex │ │ │ │ │ +0003b210: 7465 6e64 2063 6f6d 2e73 756e 2e73 6f75 tend com.sun.sou │ │ │ │ │ +0003b220: 7263 6520 4150 4920 746f 2073 7570 706f rce API to suppo │ │ │ │ │ +0003b230: 7274 2070 6172 7369 6e67 206a 6176 6164 rt parsing javad │ │ │ │ │ +0003b240: 6f63 2063 6f6d 6d65 6e74 730a 0a3c 6c69 oc comments..
  • tools/javac/doc │ │ │ │ │ +0003b260: 7472 6565 2f50 6172 616d 5465 7374 2e6a tree/ParamTest.j │ │ │ │ │ +0003b270: 6176 613a 2065 7874 656e 6420 636f 6d2e ava: extend com. │ │ │ │ │ +0003b280: 7375 6e2e 736f 7572 6365 2041 5049 2074 sun.source API t │ │ │ │ │ +0003b290: 6f20 7375 7070 6f72 7420 7061 7273 696e o support parsin │ │ │ │ │ +0003b2a0: 6720 6a61 7661 646f 6320 636f 6d6d 656e g javadoc commen │ │ │ │ │ +0003b2b0: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ +0003b2c0: 7661 632f 646f 6374 7265 652f 5072 6f76 vac/doctree/Prov │ │ │ │ │ +0003b2d0: 6964 6573 5465 7374 2e6a 6176 613a 204d idesTest.java: M │ │ │ │ │ +0003b2e0: 6f64 756c 6520 7375 6d6d 6172 7920 7061 odule summary pa │ │ │ │ │ +0003b2f0: 6765 2073 686f 756c 6420 6469 7370 6c61 ge should displa │ │ │ │ │ +0003b300: 7920 696e 666f 726d 6174 696f 6e20 6261 y information ba │ │ │ │ │ +0003b310: 7365 6420 6f6e 2022 6170 6922 206f 7220 sed on "api" or │ │ │ │ │ +0003b320: 2264 6574 6169 6c22 206d 6f64 652e 0a0a "detail" mode... │ │ │ │ │ +0003b330: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003b340: 646f 6374 7265 652f 5265 6665 7265 6e63 doctree/Referenc │ │ │ │ │ +0003b350: 6554 6573 742e 6a61 7661 3a20 6368 6563 eTest.java: chec │ │ │ │ │ +0003b360: 6b20 7265 6665 7265 6e63 6573 2069 6e20 k references in │ │ │ │ │ +0003b370: 6174 2d73 6565 2061 6e64 207b 6174 2d6c at-see and {at-l │ │ │ │ │ +0003b380: 696e 6b7d 2074 6167 730a 0a3c 6c69 3e74 ink} tags..
  • t │ │ │ │ │ +0003b390: 6f6f 6c73 2f6a 6176 6163 2f64 6f63 7472 ools/javac/doctr │ │ │ │ │ +0003b3a0: 6565 2f52 6574 7572 6e54 6573 742e 6a61 ee/ReturnTest.ja │ │ │ │ │ +0003b3b0: 7661 3a20 6578 7465 6e64 2063 6f6d 2e73 va: extend com.s │ │ │ │ │ +0003b3c0: 756e 2e73 6f75 7263 6520 4150 4920 746f un.source API to │ │ │ │ │ +0003b3d0: 2073 7570 706f 7274 2070 6172 7369 6e67 support parsing │ │ │ │ │ +0003b3e0: 206a 6176 6164 6f63 2063 6f6d 6d65 6e74 javadoc comment │ │ │ │ │ +0003b3f0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0003b400: 6163 2f64 6f63 7472 6565 2f53 6565 5465 ac/doctree/SeeTe │ │ │ │ │ +0003b410: 7374 2e6a 6176 613a 2065 7874 656e 6420 st.java: extend │ │ │ │ │ +0003b420: 636f 6d2e 7375 6e2e 736f 7572 6365 2041 com.sun.source A │ │ │ │ │ +0003b430: 5049 2074 6f20 7375 7070 6f72 7420 7061 PI to support pa │ │ │ │ │ +0003b440: 7273 696e 6720 6a61 7661 646f 6320 636f rsing javadoc co │ │ │ │ │ +0003b450: 6d6d 656e 7473 0a0a 3c6c 693e 746f 6f6c mments..
  • tool │ │ │ │ │ +0003b460: 732f 6a61 7661 632f 646f 6374 7265 652f s/javac/doctree/ │ │ │ │ │ +0003b470: 5365 7269 616c 4461 7461 5465 7374 2e6a SerialDataTest.j │ │ │ │ │ +0003b480: 6176 613a 2065 7874 656e 6420 636f 6d2e ava: extend com. │ │ │ │ │ +0003b490: 7375 6e2e 736f 7572 6365 2041 5049 2074 sun.source API t │ │ │ │ │ +0003b4a0: 6f20 7375 7070 6f72 7420 7061 7273 696e o support parsin │ │ │ │ │ +0003b4b0: 6720 6a61 7661 646f 6320 636f 6d6d 656e g javadoc commen │ │ │ │ │ +0003b4c0: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ +0003b4d0: 7661 632f 646f 6374 7265 652f 5365 7269 vac/doctree/Seri │ │ │ │ │ +0003b4e0: 616c 4669 656c 6454 6573 742e 6a61 7661 alFieldTest.java │ │ │ │ │ +0003b4f0: 3a20 6578 7465 6e64 2063 6f6d 2e73 756e : extend com.sun │ │ │ │ │ +0003b500: 2e73 6f75 7263 6520 4150 4920 746f 2073 .source API to s │ │ │ │ │ +0003b510: 7570 706f 7274 2070 6172 7369 6e67 206a upport parsing j │ │ │ │ │ +0003b520: 6176 6164 6f63 2063 6f6d 6d65 6e74 730a avadoc comments. │ │ │ │ │ +0003b530: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003b540: 2f64 6f63 7472 6565 2f53 6572 6961 6c54 /doctree/SerialT │ │ │ │ │ +0003b550: 6573 742e 6a61 7661 3a20 6578 7465 6e64 est.java: extend │ │ │ │ │ +0003b560: 2063 6f6d 2e73 756e 2e73 6f75 7263 6520 com.sun.source │ │ │ │ │ +0003b570: 4150 4920 746f 2073 7570 706f 7274 2070 API to support p │ │ │ │ │ +0003b580: 6172 7369 6e67 206a 6176 6164 6f63 2063 arsing javadoc c │ │ │ │ │ +0003b590: 6f6d 6d65 6e74 730a 0a3c 6c69 3e74 6f6f omments..
  • too │ │ │ │ │ +0003b5a0: 6c73 2f6a 6176 6163 2f64 6f63 7472 6565 ls/javac/doctree │ │ │ │ │ +0003b5b0: 2f53 696d 706c 6544 6f63 5472 6565 5669 /SimpleDocTreeVi │ │ │ │ │ +0003b5c0: 7369 746f 7254 6573 742e 6a61 7661 3a20 sitorTest.java: │ │ │ │ │ +0003b5d0: 6578 7465 6e64 2063 6f6d 2e73 756e 2e73 extend com.sun.s │ │ │ │ │ +0003b5e0: 6f75 7263 6520 4150 4920 746f 2073 7570 ource API to sup │ │ │ │ │ +0003b5f0: 706f 7274 2070 6172 7369 6e67 206a 6176 port parsing jav │ │ │ │ │ +0003b600: 6164 6f63 2063 6f6d 6d65 6e74 730a 0a3c adoc comments..< │ │ │ │ │ +0003b610: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f64 li>tools/javac/d │ │ │ │ │ +0003b620: 6f63 7472 6565 2f53 696e 6365 5465 7374 octree/SinceTest │ │ │ │ │ +0003b630: 2e6a 6176 613a 2065 7874 656e 6420 636f .java: extend co │ │ │ │ │ +0003b640: 6d2e 7375 6e2e 736f 7572 6365 2041 5049 m.sun.source API │ │ │ │ │ +0003b650: 2074 6f20 7375 7070 6f72 7420 7061 7273 to support pars │ │ │ │ │ +0003b660: 696e 6720 6a61 7661 646f 6320 636f 6d6d ing javadoc comm │ │ │ │ │ +0003b670: 656e 7473 0a0a 3c6c 693e 746f 6f6c 732f ents..
  • tools/ │ │ │ │ │ +0003b680: 6a61 7661 632f 646f 6374 7265 652f 536e javac/doctree/Sn │ │ │ │ │ +0003b690: 6970 7065 7454 6573 742e 6a61 7661 3a20 ippetTest.java: │ │ │ │ │ +0003b6a0: 496d 706c 656d 656e 7461 7469 6f6e 2066 Implementation f │ │ │ │ │ +0003b6b0: 6f72 2073 6e69 7070 6574 730a 0a3c 6c69 or snippets..
  • tools/javac/doc │ │ │ │ │ +0003b6d0: 7472 6565 2f53 7065 6354 6573 742e 6a61 tree/SpecTest.ja │ │ │ │ │ +0003b6e0: 7661 3a20 6a61 7661 646f 6320 7368 6f75 va: javadoc shou │ │ │ │ │ +0003b6f0: 6c64 2073 7570 706f 7274 2061 206e 6577 ld support a new │ │ │ │ │ +0003b700: 2061 742d 7370 6563 2074 6167 0a0a 3c6c at-spec tag..tools/javac/do │ │ │ │ │ +0003b720: 6374 7265 652f 5375 6d6d 6172 7954 6573 ctree/SummaryTes │ │ │ │ │ +0003b730: 742e 6a61 7661 3a20 6578 7465 6e64 2063 t.java: extend c │ │ │ │ │ +0003b740: 6f6d 2e73 756e 2e73 6f75 7263 6520 4150 om.sun.source AP │ │ │ │ │ +0003b750: 4920 746f 2073 7570 706f 7274 2070 6172 I to support par │ │ │ │ │ +0003b760: 7369 6e67 206a 6176 6164 6f63 2063 6f6d sing javadoc com │ │ │ │ │ +0003b770: 6d65 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 ments..
  • tools │ │ │ │ │ +0003b780: 2f6a 6176 6163 2f64 6f63 7472 6565 2f53 /javac/doctree/S │ │ │ │ │ +0003b790: 7973 7465 6d50 726f 7065 7274 7954 6573 ystemPropertyTes │ │ │ │ │ +0003b7a0: 742e 6a61 7661 3a20 5379 7374 656d 2070 t.java: System p │ │ │ │ │ +0003b7b0: 726f 7065 7274 6965 7320 646f 6375 6d65 roperties docume │ │ │ │ │ +0003b7c0: 6e74 6174 696f 6e20 6e65 6564 6564 2069 ntation needed i │ │ │ │ │ +0003b7d0: 6e20 6a61 7661 646f 6373 0a0a 3c6c 693e n javadocs..
  • │ │ │ │ │ +0003b7e0: 746f 6f6c 732f 6a61 7661 632f 646f 6374 tools/javac/doct │ │ │ │ │ +0003b7f0: 7265 652f 5461 6754 6573 742e 6a61 7661 ree/TagTest.java │ │ │ │ │ +0003b800: 3a20 6578 7465 6e64 2063 6f6d 2e73 756e : extend com.sun │ │ │ │ │ +0003b810: 2e73 6f75 7263 6520 4150 4920 746f 2073 .source API to s │ │ │ │ │ +0003b820: 7570 706f 7274 2070 6172 7369 6e67 206a upport parsing j │ │ │ │ │ +0003b830: 6176 6164 6f63 2063 6f6d 6d65 6e74 730a avadoc comments. │ │ │ │ │ +0003b840: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003b850: 2f64 6f63 7472 6565 2f54 6872 6f77 6162 /doctree/Throwab │ │ │ │ │ +0003b860: 6c65 5465 7374 2e6a 6176 613a 2065 7874 leTest.java: ext │ │ │ │ │ +0003b870: 656e 6420 636f 6d2e 7375 6e2e 736f 7572 end com.sun.sour │ │ │ │ │ +0003b880: 6365 2041 5049 2074 6f20 7375 7070 6f72 ce API to suppor │ │ │ │ │ +0003b890: 7420 7061 7273 696e 6720 6a61 7661 646f t parsing javado │ │ │ │ │ +0003b8a0: 6320 636f 6d6d 656e 7473 0a0a 3c6c 693e c comments..
  • │ │ │ │ │ +0003b8b0: 746f 6f6c 732f 6a61 7661 632f 646f 6374 tools/javac/doct │ │ │ │ │ +0003b8c0: 7265 652f 5573 6573 5465 7374 2e6a 6176 ree/UsesTest.jav │ │ │ │ │ +0003b8d0: 613a 204d 6f64 756c 6520 7375 6d6d 6172 a: Module summar │ │ │ │ │ +0003b8e0: 7920 7061 6765 2073 686f 756c 6420 6469 y page should di │ │ │ │ │ +0003b8f0: 7370 6c61 7920 696e 666f 726d 6174 696f splay informatio │ │ │ │ │ +0003b900: 6e20 6261 7365 6420 6f6e 2022 6170 6922 n based on "api" │ │ │ │ │ +0003b910: 206f 7220 2264 6574 6169 6c22 206d 6f64 or "detail" mod │ │ │ │ │ +0003b920: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ +0003b930: 7661 632f 646f 6374 7265 652f 5661 6c75 vac/doctree/Valu │ │ │ │ │ +0003b940: 6554 6573 742e 6a61 7661 3a20 6578 7465 eTest.java: exte │ │ │ │ │ +0003b950: 6e64 2063 6f6d 2e73 756e 2e73 6f75 7263 nd com.sun.sourc │ │ │ │ │ +0003b960: 6520 4150 4920 746f 2073 7570 706f 7274 e API to support │ │ │ │ │ +0003b970: 2070 6172 7369 6e67 206a 6176 6164 6f63 parsing javadoc │ │ │ │ │ +0003b980: 2063 6f6d 6d65 6e74 730a 0a3c 6c69 3e74 comments..
  • t │ │ │ │ │ +0003b990: 6f6f 6c73 2f6a 6176 6163 2f64 6f63 7472 ools/javac/doctr │ │ │ │ │ +0003b9a0: 6565 2f56 6572 7369 6f6e 5465 7374 2e6a ee/VersionTest.j │ │ │ │ │ +0003b9b0: 6176 613a 2065 7874 656e 6420 636f 6d2e ava: extend com. │ │ │ │ │ +0003b9c0: 7375 6e2e 736f 7572 6365 2041 5049 2074 sun.source API t │ │ │ │ │ +0003b9d0: 6f20 7375 7070 6f72 7420 7061 7273 696e o support parsin │ │ │ │ │ +0003b9e0: 6720 6a61 7661 646f 6320 636f 6d6d 656e g javadoc commen │ │ │ │ │ +0003b9f0: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ +0003ba00: 7661 632f 646f 6374 7265 652f 6463 6170 vac/doctree/dcap │ │ │ │ │ +0003ba10: 692f 446f 6343 6f6d 6d65 6e74 5472 6565 i/DocCommentTree │ │ │ │ │ +0003ba20: 4170 6954 6573 7465 722e 6a61 7661 3a20 ApiTester.java: │ │ │ │ │ +0003ba30: 7465 7374 2074 6865 2041 5049 7320 2069 test the APIs i │ │ │ │ │ +0003ba40: 6e20 7468 6520 446f 6354 7265 6520 696e n the DocTree in │ │ │ │ │ +0003ba50: 7465 7266 6163 650a 0a3c 6c69 3e74 6f6f terface..
  • too │ │ │ │ │ +0003ba60: 6c73 2f6a 6176 6163 2f64 6f63 7472 6565 ls/javac/doctree │ │ │ │ │ +0003ba70: 2f70 6f73 6974 696f 6e73 2f54 6573 7450 /positions/TestP │ │ │ │ │ +0003ba80: 6f73 6974 696f 6e2e 6a61 7661 3a20 7072 osition.java: pr │ │ │ │ │ +0003ba90: 6f70 6572 2073 6f75 7263 6520 706f 7369 oper source posi │ │ │ │ │ +0003baa0: 7469 6f6e 7320 666f 7220 646f 6320 636f tions for doc co │ │ │ │ │ +0003bab0: 6d6d 656e 7473 0a0a 3c6c 693e 746f 6f6c mments..
  • tool │ │ │ │ │ +0003bac0: 732f 6a61 7661 632f 656e 756d 2f36 3335 s/javac/enum/635 │ │ │ │ │ +0003bad0: 3030 3537 2f54 3633 3530 3035 372e 6a61 0057/T6350057.ja │ │ │ │ │ +0003bae0: 7661 3a20 5465 7374 2074 6861 7420 7061 va: Test that pa │ │ │ │ │ +0003baf0: 7261 6d65 7465 7273 206f 6e20 696d 706c rameters on impl │ │ │ │ │ +0003bb00: 6963 6974 2065 6e75 6d20 6d65 7468 6f64 icit enum method │ │ │ │ │ +0003bb10: 7320 6861 7665 2074 6865 2072 6967 6874 s have the right │ │ │ │ │ +0003bb20: 206b 696e 640a 0a3c 6c69 3e74 6f6f 6c73 kind..
  • tools │ │ │ │ │ +0003bb30: 2f6a 6176 6163 2f65 6e75 6d2f 3634 3234 /javac/enum/6424 │ │ │ │ │ +0003bb40: 3335 382f 5436 3432 3433 3538 2e6a 6176 358/T6424358.jav │ │ │ │ │ +0003bb50: 613a 2053 796e 7468 6573 697a 6564 2073 a: Synthesized s │ │ │ │ │ +0003bb60: 7461 7469 6320 656e 756d 206d 6574 686f tatic enum metho │ │ │ │ │ +0003bb70: 6420 7661 6c75 6573 2829 2069 7320 6669 d values() is fi │ │ │ │ │ +0003bb80: 6e61 6c0a 0a3c 6c69 3e74 6f6f 6c73 2f6a nal..
  • tools/j │ │ │ │ │ +0003bb90: 6176 6163 2f65 6e75 6d2f 3731 3630 3038 avac/enum/716008 │ │ │ │ │ +0003bba0: 342f 5437 3136 3030 3834 612e 6a61 7661 4/T7160084a.java │ │ │ │ │ +0003bbb0: 3a20 6a61 7661 6320 6661 696c 7320 746f : javac fails to │ │ │ │ │ +0003bbc0: 2063 6f6d 7069 6c65 2061 6e20 6170 7061 compile an appa │ │ │ │ │ +0003bbd0: 7265 6e74 6c79 2076 616c 6964 2063 6c61 rently valid cla │ │ │ │ │ +0003bbe0: 7373 2f69 6e74 6572 6661 6365 2063 6f6d ss/interface com │ │ │ │ │ +0003bbf0: 6269 6e61 7469 6f6e 0a0a 3c6c 693e 746f bination..
  • to │ │ │ │ │ +0003bc00: 6f6c 732f 6a61 7661 632f 656e 756d 2f37 ols/javac/enum/7 │ │ │ │ │ +0003bc10: 3136 3030 3834 2f54 3731 3630 3038 3462 160084/T7160084b │ │ │ │ │ +0003bc20: 2e6a 6176 613a 206a 6176 6163 2066 6169 .java: javac fai │ │ │ │ │ +0003bc30: 6c73 2074 6f20 636f 6d70 696c 6520 616e ls to compile an │ │ │ │ │ +0003bc40: 2061 7070 6172 656e 746c 7920 7661 6c69 apparently vali │ │ │ │ │ +0003bc50: 6420 636c 6173 732f 696e 7465 7266 6163 d class/interfac │ │ │ │ │ +0003bc60: 6520 636f 6d62 696e 6174 696f 6e0a 0a3c e combination..< │ │ │ │ │ +0003bc70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f65 li>tools/javac/e │ │ │ │ │ +0003bc80: 6e75 6d2f 4162 7374 7261 6374 456d 7074 num/AbstractEmpt │ │ │ │ │ +0003bc90: 7945 6e75 6d2e 6a61 7661 3a20 656d 7074 yEnum.java: empt │ │ │ │ │ +0003bca0: 7920 656e 756d 2063 616e 6e6f 7420 6265 y enum cannot be │ │ │ │ │ +0003bcb0: 2061 6273 7472 6163 740a 0a3c 6c69 3e74 abstract..
  • t │ │ │ │ │ +0003bcc0: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ +0003bcd0: 4162 7374 7261 6374 456e 756d 312e 6a61 AbstractEnum1.ja │ │ │ │ │ +0003bce0: 7661 3a20 636f 6d70 696c 6572 2066 6169 va: compiler fai │ │ │ │ │ +0003bcf0: 6c73 2074 6f20 666c 6167 2061 6e20 656e ls to flag an en │ │ │ │ │ +0003bd00: 756d 2061 6273 7472 6163 740a 0a3c 6c69 um abstract..
  • tools/javac/enu │ │ │ │ │ +0003bd20: 6d2f 4269 6745 6e75 6d2e 6a61 7661 3a20 m/BigEnum.java: │ │ │ │ │ +0003bd30: 7465 7374 2061 6e20 656e 756d 2074 6861 test an enum tha │ │ │ │ │ +0003bd40: 7420 6973 2063 6c6f 7365 2074 6f20 7468 t is close to th │ │ │ │ │ +0003bd50: 6520 6d61 7869 6d75 6d20 7369 7a65 0a0a e maximum size.. │ │ │ │ │ +0003bd60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003bd70: 656e 756d 2f44 4131 2e6a 6176 613a 204f enum/DA1.java: O │ │ │ │ │ +0003bd80: 6e65 2063 616e 2072 6566 6572 2073 7461 ne can refer sta │ │ │ │ │ +0003bd90: 7469 632c 2063 6f6e 7374 2073 7461 7469 tic, const stati │ │ │ │ │ +0003bda0: 6320 7661 7269 6162 6c65 7320 6672 6f6d c variables from │ │ │ │ │ +0003bdb0: 2069 6e73 7461 6e63 6520 696e 6974 6961 instance initia │ │ │ │ │ +0003bdc0: 6c69 7a65 7273 206f 6620 656e 756d 0a0a lizers of enum.. │ │ │ │ │ +0003bdd0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003bde0: 656e 756d 2f44 4132 2e6a 6176 613a 204f enum/DA2.java: O │ │ │ │ │ +0003bdf0: 6e65 2063 616e 2072 6566 6572 2073 7461 ne can refer sta │ │ │ │ │ +0003be00: 7469 632c 2063 6f6e 7374 2073 7461 7469 tic, const stati │ │ │ │ │ +0003be10: 6320 7661 7269 6162 6c65 7320 6672 6f6d c variables from │ │ │ │ │ +0003be20: 2069 6e73 7461 6e63 6520 696e 6974 6961 instance initia │ │ │ │ │ +0003be30: 6c69 7a65 7273 206f 6620 656e 756d 0a0a lizers of enum.. │ │ │ │ │ +0003be40: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003be50: 656e 756d 2f44 4133 2e6a 6176 613a 204f enum/DA3.java: O │ │ │ │ │ +0003be60: 6e65 2063 616e 2072 6566 6572 2073 7461 ne can refer sta │ │ │ │ │ +0003be70: 7469 632c 2063 6f6e 7374 2073 7461 7469 tic, const stati │ │ │ │ │ +0003be80: 6320 7661 7269 6162 6c65 7320 6672 6f6d c variables from │ │ │ │ │ +0003be90: 2069 6e73 7461 6e63 6520 696e 6974 6961 instance initia │ │ │ │ │ +0003bea0: 6c69 7a65 7273 206f 6620 656e 756d 0a0a lizers of enum.. │ │ │ │ │ +0003beb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003bec0: 656e 756d 2f44 6566 2e6a 6176 613a 2063 enum/Def.java: c │ │ │ │ │ +0003bed0: 6f6e 7374 616e 7420 7374 6174 6963 2066 onstant static f │ │ │ │ │ +0003bee0: 6965 6c64 7320 6361 6e6e 6f74 2062 6520 ields cannot be │ │ │ │ │ +0003bef0: 7265 6665 7265 6e63 6564 2066 726f 6d20 referenced from │ │ │ │ │ +0003bf00: 636f 6e73 742c 2069 6e73 7461 6e63 6520 const, instance │ │ │ │ │ +0003bf10: 696e 6974 6961 6c69 7a65 7273 0a0a 3c6c initializers..tools/javac/en │ │ │ │ │ +0003bf30: 756d 2f45 6e75 6d31 2e6a 6176 613a 2065 um/Enum1.java: e │ │ │ │ │ +0003bf40: 6e75 6d73 3a20 7465 7374 206f 7574 7075 nums: test outpu │ │ │ │ │ +0003bf50: 7420 6f66 2076 616c 7565 7328 292e 746f t of values().to │ │ │ │ │ +0003bf60: 5374 7269 6e67 2829 0a0a 3c6c 693e 746f String()..
  • to │ │ │ │ │ +0003bf70: 6f6c 732f 6a61 7661 632f 656e 756d 2f45 ols/javac/enum/E │ │ │ │ │ +0003bf80: 6e75 6d32 2e6a 6176 613a 2065 6e75 6d73 num2.java: enums │ │ │ │ │ +0003bf90: 3a20 616e 2065 6e75 6d65 7261 7469 6f6e : an enumeration │ │ │ │ │ +0003bfa0: 2074 7970 6520 6d61 7920 6e6f 7420 6265 type may not be │ │ │ │ │ +0003bfb0: 2065 7874 656e 6465 640a 0a3c 6c69 3e74 extended..
  • t │ │ │ │ │ +0003bfc0: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ +0003bfd0: 456e 756d 332e 6a61 7661 3a20 656e 756d Enum3.java: enum │ │ │ │ │ +0003bfe0: 733a 2074 6573 7420 7377 6974 6368 0a0a s: test switch.. │ │ │ │ │ +0003bff0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003c000: 656e 756d 2f45 6e75 6d41 7349 6465 6e74 enum/EnumAsIdent │ │ │ │ │ +0003c010: 6966 6965 722e 6a61 7661 3a20 656e 756d ifier.java: enum │ │ │ │ │ +0003c020: 206b 6579 776f 7264 2075 7365 6420 6173 keyword used as │ │ │ │ │ +0003c030: 2061 6e20 6964 656e 7469 6669 6572 0a0a an identifier.. │ │ │ │ │ +0003c040: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003c050: 656e 756d 2f45 6e75 6d49 6d70 6c69 6369 enum/EnumImplici │ │ │ │ │ +0003c060: 7450 7269 7661 7465 436f 6e73 7472 7563 tPrivateConstruc │ │ │ │ │ +0003c070: 746f 722e 6a61 7661 3a20 656e 756d 2063 tor.java: enum c │ │ │ │ │ +0003c080: 6f6e 7374 7275 6374 6f72 7320 6361 6e20 onstructors can │ │ │ │ │ +0003c090: 6265 2064 6563 6c61 7265 6420 7072 6976 be declared priv │ │ │ │ │ +0003c0a0: 6174 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ate..
  • tools/j │ │ │ │ │ +0003c0b0: 6176 6163 2f65 6e75 6d2f 456e 756d 496e avac/enum/EnumIn │ │ │ │ │ +0003c0c0: 6974 2e6a 6176 613a 2063 6f6d 7069 6c69 it.java: compili │ │ │ │ │ +0003c0d0: 6e67 2061 6e6e 6174 6174 696f 6e73 2077 ng annatations w │ │ │ │ │ +0003c0e0: 6974 6820 6e65 7374 6564 2065 6e75 6d73 ith nested enums │ │ │ │ │ +0003c0f0: 2069 7373 7569 6e67 202a 2e6a 6176 6120 issuing *.java │ │ │ │ │ +0003c100: 6c65 6164 7320 746f 2063 7261 7368 0a0a leads to crash.. │ │ │ │ │ +0003c110: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003c120: 656e 756d 2f45 6e75 6d4c 6f6f 6b75 7054 enum/EnumLookupT │ │ │ │ │ +0003c130: 6162 6c65 4578 6365 7074 696f 6e49 6e49 ableExceptionInI │ │ │ │ │ +0003c140: 6e69 7469 616c 697a 6572 2e6a 6176 613a nitializer.java: │ │ │ │ │ +0003c150: 2045 7863 6570 7469 6f6e 496e 496e 6974 ExceptionInInit │ │ │ │ │ +0003c160: 6961 6c69 7a65 7245 7272 6f72 2066 6f72 ializerError for │ │ │ │ │ +0003c170: 2061 6e20 656e 756d 2077 6974 6820 6d75 an enum with mu │ │ │ │ │ +0003c180: 6c74 6970 6c65 2073 7769 7463 6820 7374 ltiple switch st │ │ │ │ │ +0003c190: 6174 656d 656e 7473 0a0a 3c6c 693e 746f atements..
  • to │ │ │ │ │ +0003c1a0: 6f6c 732f 6a61 7661 632f 656e 756d 2f45 ols/javac/enum/E │ │ │ │ │ +0003c1b0: 6e75 6d4d 656d 6265 7273 4f72 6465 722e numMembersOrder. │ │ │ │ │ +0003c1c0: 6a61 7661 3a20 656e 756d 2063 6f6e 7374 java: enum const │ │ │ │ │ +0003c1d0: 616e 7473 2073 686f 756c 6420 7072 6563 ants should prec │ │ │ │ │ +0003c1e0: 6564 6520 6f74 6865 7220 656e 756d 206d ede other enum m │ │ │ │ │ +0003c1f0: 656d 6265 7273 0a0a 3c6c 693e 746f 6f6c embers..
  • tool │ │ │ │ │ +0003c200: 732f 6a61 7661 632f 656e 756d 2f45 6e75 s/javac/enum/Enu │ │ │ │ │ +0003c210: 6d50 7269 7661 7465 436f 6e73 7472 7563 mPrivateConstruc │ │ │ │ │ +0003c220: 746f 722e 6a61 7661 3a20 656e 756d 2063 tor.java: enum c │ │ │ │ │ +0003c230: 6f6e 7374 7275 6374 6f72 7320 6361 6e20 onstructors can │ │ │ │ │ +0003c240: 6265 2064 6563 6c61 7265 6420 7072 6976 be declared priv │ │ │ │ │ +0003c250: 6174 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ate..
  • tools/j │ │ │ │ │ +0003c260: 6176 6163 2f65 6e75 6d2f 456e 756d 5072 avac/enum/EnumPr │ │ │ │ │ +0003c270: 6f74 6563 7465 6443 6f6e 7374 7275 6374 otectedConstruct │ │ │ │ │ +0003c280: 6f72 2e6a 6176 613a 2065 6e75 6d20 636f or.java: enum co │ │ │ │ │ +0003c290: 6e73 7472 7563 746f 7273 2063 616e 6e6f nstructors canno │ │ │ │ │ +0003c2a0: 7420 6265 2064 6563 6c61 7265 6420 7075 t be declared pu │ │ │ │ │ +0003c2b0: 626c 6963 206f 7220 7072 6f74 6563 7465 blic or protecte │ │ │ │ │ +0003c2c0: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +0003c2d0: 6163 2f65 6e75 6d2f 456e 756d 5075 626c ac/enum/EnumPubl │ │ │ │ │ +0003c2e0: 6963 436f 6e73 7472 7563 746f 722e 6a61 icConstructor.ja │ │ │ │ │ +0003c2f0: 7661 3a20 656e 756d 2063 6f6e 7374 7275 va: enum constru │ │ │ │ │ +0003c300: 6374 6f72 7320 6361 6e6e 6f74 2062 6520 ctors cannot be │ │ │ │ │ +0003c310: 6465 636c 6172 6564 2070 7562 6c69 6320 declared public │ │ │ │ │ +0003c320: 6f72 2070 726f 7465 6374 6564 0a0a 3c6c or protected..tools/javac/en │ │ │ │ │ +0003c340: 756d 2f45 6e75 6d53 7769 7463 6831 2e6a um/EnumSwitch1.j │ │ │ │ │ +0003c350: 6176 613a 2065 6e75 6d20 7377 6974 6368 ava: enum switch │ │ │ │ │ +0003c360: 2063 6173 6520 6c61 6265 6c73 2072 6571 case labels req │ │ │ │ │ +0003c370: 7569 7265 6420 746f 2062 6520 756e 7175 uired to be unqu │ │ │ │ │ +0003c380: 616c 6966 6965 642e 0a0a 3c6c 693e 746f alified...
  • to │ │ │ │ │ +0003c390: 6f6c 732f 6a61 7661 632f 656e 756d 2f45 ols/javac/enum/E │ │ │ │ │ +0003c3a0: 6e75 6d53 7769 7463 6832 2e6a 6176 613a numSwitch2.java: │ │ │ │ │ +0003c3b0: 2065 6e75 6d20 7377 6974 6368 2063 6173 enum switch cas │ │ │ │ │ +0003c3c0: 6520 6c61 6265 6c73 2072 6571 7569 7265 e labels require │ │ │ │ │ +0003c3d0: 6420 746f 2062 6520 756e 7175 616c 6966 d to be unqualif │ │ │ │ │ +0003c3e0: 6965 642e 0a0a 3c6c 693e 746f 6f6c 732f ied...
  • tools/ │ │ │ │ │ +0003c3f0: 6a61 7661 632f 656e 756d 2f45 6e75 6d53 javac/enum/EnumS │ │ │ │ │ +0003c400: 7769 7463 6833 2e6a 6176 613a 206a 6176 witch3.java: jav │ │ │ │ │ +0003c410: 6163 2063 7261 7368 2077 6865 6e20 656e ac crash when en │ │ │ │ │ +0003c420: 756d 2064 6566 696e 6564 2061 6674 6572 um defined after │ │ │ │ │ +0003c430: 2075 7365 0a0a 3c6c 693e 746f 6f6c 732f use..
  • tools/ │ │ │ │ │ +0003c440: 6a61 7661 632f 656e 756d 2f45 6e75 6d53 javac/enum/EnumS │ │ │ │ │ +0003c450: 7769 7463 6834 2e6a 6176 613a 2065 6e75 witch4.java: enu │ │ │ │ │ +0003c460: 6d20 7377 6974 6368 206f 6e20 6e75 6c6c m switch on null │ │ │ │ │ +0003c470: 2066 6169 6c73 2074 6f20 7468 726f 7720 fails to throw │ │ │ │ │ +0003c480: 4e75 6c6c 506f 696e 7465 7245 7863 6570 NullPointerExcep │ │ │ │ │ +0003c490: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ +0003c4a0: 6a61 7661 632f 656e 756d 2f45 7870 6c69 javac/enum/Expli │ │ │ │ │ +0003c4b0: 6369 746c 7941 6273 7472 6163 7445 6e75 citlyAbstractEnu │ │ │ │ │ +0003c4c0: 6d31 2e6a 6176 613a 2065 6e75 6d27 7320 m1.java: enum's │ │ │ │ │ +0003c4d0: 6361 6e6e 6f74 2062 6520 6578 706c 6963 cannot be explic │ │ │ │ │ +0003c4e0: 6974 6c79 2064 6563 6c61 7265 6420 6162 itly declared ab │ │ │ │ │ +0003c4f0: 7374 7261 6374 0a0a 3c6c 693e 746f 6f6c stract..
  • tool │ │ │ │ │ +0003c500: 732f 6a61 7661 632f 656e 756d 2f45 7870 s/javac/enum/Exp │ │ │ │ │ +0003c510: 6c69 6369 746c 7941 6273 7472 6163 7445 licitlyAbstractE │ │ │ │ │ +0003c520: 6e75 6d32 2e6a 6176 613a 2065 6e75 6d27 num2.java: enum' │ │ │ │ │ +0003c530: 7320 6361 6e6e 6f74 2062 6520 6578 706c s cannot be expl │ │ │ │ │ +0003c540: 6963 6974 6c79 2064 6563 6c61 7265 6420 icitly declared │ │ │ │ │ +0003c550: 6162 7374 7261 6374 2065 7665 6e20 6966 abstract even if │ │ │ │ │ +0003c560: 2074 6865 7920 6172 6520 6162 7374 7261 they are abstra │ │ │ │ │ +0003c570: 6374 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ct..
  • tools/ja │ │ │ │ │ +0003c580: 7661 632f 656e 756d 2f45 7870 6c69 6369 vac/enum/Explici │ │ │ │ │ +0003c590: 746c 7946 696e 616c 456e 756d 312e 6a61 tlyFinalEnum1.ja │ │ │ │ │ +0003c5a0: 7661 3a20 656e 756d 2773 2063 616e 6e6f va: enum's canno │ │ │ │ │ +0003c5b0: 7420 6265 2065 7870 6c69 6369 746c 7920 t be explicitly │ │ │ │ │ +0003c5c0: 6465 636c 6172 6564 2066 696e 616c 2065 declared final e │ │ │ │ │ +0003c5d0: 7665 6e20 6966 2074 6865 7920 6172 650a ven if they are. │ │ │ │ │ +0003c5e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003c5f0: 2f65 6e75 6d2f 4578 706c 6963 6974 6c79 /enum/Explicitly │ │ │ │ │ +0003c600: 4669 6e61 6c45 6e75 6d32 2e6a 6176 613a FinalEnum2.java: │ │ │ │ │ +0003c610: 2065 6e75 6d27 7320 6361 6e6e 6f74 2062 enum's cannot b │ │ │ │ │ +0003c620: 6520 6578 706c 6963 6974 6c79 2064 6563 e explicitly dec │ │ │ │ │ +0003c630: 6c61 7265 6420 6669 6e61 6c0a 0a3c 6c69 lared final..
  • tools/javac/enu │ │ │ │ │ +0003c650: 6d2f 4661 7578 456e 756d 312e 6a61 7661 m/FauxEnum1.java │ │ │ │ │ +0003c660: 3a20 7665 7269 6679 206a 6176 612e 6c61 : verify java.la │ │ │ │ │ +0003c670: 6e67 2e45 6e75 6d20 6361 6e27 7420 6265 ng.Enum can't be │ │ │ │ │ +0003c680: 2064 6972 6563 746c 7920 7375 6263 6c61 directly subcla │ │ │ │ │ +0003c690: 7373 6564 0a0a 3c6c 693e 746f 6f6c 732f ssed..
  • tools/ │ │ │ │ │ +0003c6a0: 6a61 7661 632f 656e 756d 2f46 6175 7845 javac/enum/FauxE │ │ │ │ │ +0003c6b0: 6e75 6d33 2e6a 6176 613a 2076 6572 6966 num3.java: verif │ │ │ │ │ +0003c6c0: 7920 616e 2065 6e75 6d20 7479 7065 2063 y an enum type c │ │ │ │ │ +0003c6d0: 616e 2774 2062 6520 6469 7265 6374 6c79 an't be directly │ │ │ │ │ +0003c6e0: 2073 7562 636c 6173 7365 640a 0a3c 6c69 subclassed..
  • tools/javac/enu │ │ │ │ │ +0003c700: 6d2f 4661 7578 5370 6563 6961 6c45 6e75 m/FauxSpecialEnu │ │ │ │ │ +0003c710: 6d31 2e6a 6176 613a 2076 6572 6966 7920 m1.java: verify │ │ │ │ │ +0003c720: 7370 6563 6961 6c69 7a65 6420 656e 756d specialized enum │ │ │ │ │ +0003c730: 2063 6c61 7373 6573 2063 616e 2774 2062 classes can't b │ │ │ │ │ +0003c740: 6520 6162 7374 7261 6374 0a0a 3c6c 693e e abstract..
  • │ │ │ │ │ +0003c750: 746f 6f6c 732f 6a61 7661 632f 656e 756d tools/javac/enum │ │ │ │ │ +0003c760: 2f46 6175 7853 7065 6369 616c 456e 756d /FauxSpecialEnum │ │ │ │ │ +0003c770: 322e 6a61 7661 3a20 7665 7269 6679 2073 2.java: verify s │ │ │ │ │ +0003c780: 7065 6369 616c 697a 6564 2065 6e75 6d20 pecialized enum │ │ │ │ │ +0003c790: 636c 6173 7365 7320 6361 6e27 7420 6265 classes can't be │ │ │ │ │ +0003c7a0: 2061 6273 7472 6163 740a 0a3c 6c69 3e74 abstract..
  • t │ │ │ │ │ +0003c7b0: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ +0003c7c0: 4c6f 6361 6c45 6e75 6d2e 6a61 7661 3a20 LocalEnum.java: │ │ │ │ │ +0003c7d0: 6a61 7661 6320 6661 696c 7320 746f 2072 javac fails to r │ │ │ │ │ +0003c7e0: 656a 6563 7420 6c6f 6361 6c20 656e 756d eject local enum │ │ │ │ │ +0003c7f0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0003c800: 6163 2f65 6e75 6d2f 4e65 7374 6564 456e ac/enum/NestedEn │ │ │ │ │ +0003c810: 756d 2e6a 6176 613a 206a 6176 6163 2061 um.java: javac a │ │ │ │ │ +0003c820: 6c6c 6f77 7320 656e 756d 2069 6e20 616e llows enum in an │ │ │ │ │ +0003c830: 2069 6e6e 6572 2063 6c61 7373 2066 6f72 inner class for │ │ │ │ │ +0003c840: 2072 656c 6561 7365 2026 6774 3b3d 2031 release >= 1 │ │ │ │ │ +0003c850: 360a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6..
  • tools/jav │ │ │ │ │ +0003c860: 6163 2f65 6e75 6d2f 4e6f 4669 6e61 6c2e ac/enum/NoFinal. │ │ │ │ │ +0003c870: 6a61 7661 3a20 4669 6e61 6c69 7a65 206d java: Finalize m │ │ │ │ │ +0003c880: 6574 686f 6473 206f 6e20 656e 756d 7320 ethods on enums │ │ │ │ │ +0003c890: 6d75 7374 2062 6520 636f 6d70 696c 6520 must be compile │ │ │ │ │ +0003c8a0: 7469 6d65 2065 7272 6f72 0a0a 3c6c 693e time error..
  • │ │ │ │ │ +0003c8b0: 746f 6f6c 732f 6a61 7661 632f 656e 756d tools/javac/enum │ │ │ │ │ +0003c8c0: 2f4e 6f46 696e 616c 322e 6a61 7661 3a20 /NoFinal2.java: │ │ │ │ │ +0003c8d0: 4669 6e61 6c69 7a65 206d 6574 686f 6473 Finalize methods │ │ │ │ │ +0003c8e0: 206f 6e20 656e 756d 7320 6d75 7374 2062 on enums must b │ │ │ │ │ +0003c8f0: 6520 636f 6d70 696c 6520 7469 6d65 2065 e compile time e │ │ │ │ │ +0003c900: 7272 6f72 0a0a 3c6c 693e 746f 6f6c 732f rror..
  • tools/ │ │ │ │ │ +0003c910: 6a61 7661 632f 656e 756d 2f4e 6f46 696e javac/enum/NoFin │ │ │ │ │ +0003c920: 616c 332e 6a61 7661 3a20 4669 6e61 6c69 al3.java: Finali │ │ │ │ │ +0003c930: 7a65 206d 6574 686f 6473 206f 6e20 656e ze methods on en │ │ │ │ │ +0003c940: 756d 7320 6d75 7374 2062 6520 636f 6d70 ums must be comp │ │ │ │ │ +0003c950: 696c 6520 7469 6d65 2065 7272 6f72 0a0a ile time error.. │ │ │ │ │ +0003c960: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003c970: 656e 756d 2f4e 6f46 696e 616c 342e 6a61 enum/NoFinal4.ja │ │ │ │ │ +0003c980: 7661 3a20 4669 6e61 6c69 7a65 206d 6574 va: Finalize met │ │ │ │ │ +0003c990: 686f 6473 206f 6e20 656e 756d 7320 6d75 hods on enums mu │ │ │ │ │ +0003c9a0: 7374 2062 6520 636f 6d70 696c 6520 7469 st be compile ti │ │ │ │ │ +0003c9b0: 6d65 2065 7272 6f72 0a0a 3c6c 693e 746f me error..
  • to │ │ │ │ │ +0003c9c0: 6f6c 732f 6a61 7661 632f 656e 756d 2f4e ols/javac/enum/N │ │ │ │ │ +0003c9d0: 6f46 696e 616c 352e 6a61 7661 3a20 4669 oFinal5.java: Fi │ │ │ │ │ +0003c9e0: 6e61 6c69 7a65 206d 6574 686f 6473 206f nalize methods o │ │ │ │ │ +0003c9f0: 6e20 656e 756d 7320 6d75 7374 2062 6520 n enums must be │ │ │ │ │ +0003ca00: 636f 6d70 696c 6520 7469 6d65 2065 7272 compile time err │ │ │ │ │ +0003ca10: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ +0003ca20: 7661 632f 656e 756d 2f4f 6b46 696e 616c vac/enum/OkFinal │ │ │ │ │ +0003ca30: 2e6a 6176 613a 2046 696e 616c 697a 6520 .java: Finalize │ │ │ │ │ +0003ca40: 6d65 7468 6f64 7320 6f6e 2065 6e75 6d73 methods on enums │ │ │ │ │ +0003ca50: 206d 7573 7420 6265 2063 6f6d 7069 6c65 must be compile │ │ │ │ │ +0003ca60: 2074 696d 6520 6572 726f 720a 0a3c 6c69 time error..
  • tools/javac/enu │ │ │ │ │ +0003ca80: 6d2f 5379 6e74 6856 616c 7565 732e 6a61 m/SynthValues.ja │ │ │ │ │ +0003ca90: 7661 3a20 456e 756d 733a 202b 5641 4c55 va: Enums: +VALU │ │ │ │ │ +0003caa0: 4553 2066 6965 6c64 2068 6173 206e 6f20 ES field has no │ │ │ │ │ +0003cab0: 7379 6e74 6865 7469 6320 6174 7472 6962 synthetic attrib │ │ │ │ │ +0003cac0: 7574 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ute..
  • tools/j │ │ │ │ │ +0003cad0: 6176 6163 2f65 6e75 6d2f 5435 3037 3532 avac/enum/T50752 │ │ │ │ │ +0003cae0: 3432 2e6a 6176 613a 2043 616e 6e6f 7420 42.java: Cannot │ │ │ │ │ +0003caf0: 6d61 6b65 2063 6f6d 706f 756e 6420 7479 make compound ty │ │ │ │ │ +0003cb00: 7065 2069 6e76 6f6c 7669 6e67 2045 6e75 pe involving Enu │ │ │ │ │ +0003cb10: 6d73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ms..
  • tools/ja │ │ │ │ │ +0003cb20: 7661 632f 656e 756d 2f54 3530 3831 3738 vac/enum/T508178 │ │ │ │ │ +0003cb30: 352e 6a61 7661 3a20 656e 756d 7320 7368 5.java: enums sh │ │ │ │ │ +0003cb40: 6f75 6c64 2062 6520 616c 6c6f 7765 6420 ould be allowed │ │ │ │ │ +0003cb50: 696e 206e 6f6e 2d73 7461 7469 6320 636f in non-static co │ │ │ │ │ +0003cb60: 6e74 6578 7473 0a0a 3c6c 693e 746f 6f6c ntexts..
  • tool │ │ │ │ │ +0003cb70: 732f 6a61 7661 632f 656e 756d 2f54 3635 s/javac/enum/T65 │ │ │ │ │ +0003cb80: 3039 3034 322e 6a61 7661 3a20 6a61 7661 09042.java: java │ │ │ │ │ +0003cb90: 6320 7265 6a65 6374 7320 636c 6173 7320 c rejects class │ │ │ │ │ +0003cba0: 6c69 7465 7261 6c73 2069 6e20 656e 756d literals in enum │ │ │ │ │ +0003cbb0: 2063 6f6e 7374 7275 6374 6f72 730a 0a3c constructors..< │ │ │ │ │ +0003cbc0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f65 li>tools/javac/e │ │ │ │ │ +0003cbd0: 6e75 6d2f 5436 3637 3534 3833 2e6a 6176 num/T6675483.jav │ │ │ │ │ +0003cbe0: 613a 204a 6176 6163 2072 656a 6563 7473 a: Javac rejects │ │ │ │ │ +0003cbf0: 206d 756c 7469 706c 6520 7479 7065 2d76 multiple type-v │ │ │ │ │ +0003cc00: 6172 6961 626c 6520 626f 756e 6420 6465 ariable bound de │ │ │ │ │ +0003cc10: 636c 6172 6174 696f 6e73 2073 7461 7274 clarations start │ │ │ │ │ +0003cc20: 696e 6720 7769 7468 2061 6e20 656e 756d ing with an enum │ │ │ │ │ +0003cc30: 2074 7970 650a 0a3c 6c69 3e74 6f6f 6c73 type..
  • tools │ │ │ │ │ +0003cc40: 2f6a 6176 6163 2f65 6e75 6d2f 5436 3732 /javac/enum/T672 │ │ │ │ │ +0003cc50: 3433 3435 2e6a 6176 613a 2069 6e63 6f72 4345.java: incor │ │ │ │ │ +0003cc60: 7265 6374 206d 6574 686f 6420 7265 736f rect method reso │ │ │ │ │ +0003cc70: 6c75 7469 6f6e 2066 6f72 2065 6e75 6d20 lution for enum │ │ │ │ │ +0003cc80: 636c 6173 7365 7320 656e 7465 7265 6420 classes entered │ │ │ │ │ +0003cc90: 6173 2073 6f75 7263 6520 6669 6c65 730a as source files. │ │ │ │ │ +0003cca0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003ccb0: 2f65 6e75 6d2f 5472 6169 6c69 6e67 436f /enum/TrailingCo │ │ │ │ │ +0003ccc0: 6d6d 612e 6a61 7661 3a20 656e 756d 2073 mma.java: enum s │ │ │ │ │ +0003ccd0: 7065 6320 616c 6c6f 7773 2074 7261 696c pec allows trail │ │ │ │ │ +0003cce0: 696e 6720 636f 6d6d 6120 6f6e 2065 6e75 ing comma on enu │ │ │ │ │ +0003ccf0: 6d20 636f 6e73 7461 6e74 206c 6973 740a m constant list. │ │ │ │ │ +0003cd00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003cd10: 2f65 6e75 6d2f 5573 6572 5661 6c75 652e /enum/UserValue. │ │ │ │ │ +0003cd20: 6a61 7661 3a20 636f 6d70 696c 6572 2063 java: compiler c │ │ │ │ │ +0003cd30: 7261 7368 206f 6e20 7573 6572 2d64 6566 rash on user-def │ │ │ │ │ +0003cd40: 696e 6564 2076 616c 7565 4f66 2069 6e20 ined valueOf in │ │ │ │ │ +0003cd50: 656e 756d 0a0a 3c6c 693e 746f 6f6c 732f enum..
  • tools/ │ │ │ │ │ +0003cd60: 6a61 7661 632f 656e 756d 2f56 616c 7565 javac/enum/Value │ │ │ │ │ +0003cd70: 4f66 2e6a 6176 613a 2049 6d70 726f 7065 Of.java: Imprope │ │ │ │ │ +0003cd80: 7220 7369 676e 6174 7572 6520 666f 7220 r signature for │ │ │ │ │ +0003cd90: 7661 6c75 654f 660a 0a3c 6c69 3e74 6f6f valueOf..
  • too │ │ │ │ │ +0003cda0: 6c73 2f6a 6176 6163 2f65 6e75 6d2f 656e ls/javac/enum/en │ │ │ │ │ +0003cdb0: 756d 5377 6974 6368 2f45 6e75 6d53 7769 umSwitch/EnumSwi │ │ │ │ │ +0003cdc0: 7463 682e 6a61 7661 3a20 6a61 7661 632d tch.java: javac- │ │ │ │ │ +0003cdd0: 6765 6e65 7261 7465 6420 636f 6465 2064 generated code d │ │ │ │ │ +0003cde0: 6f65 736e 2774 206f 6265 7920 6269 6e61 oesn't obey bina │ │ │ │ │ +0003cdf0: 7279 2063 6f6d 7061 7469 6269 6c69 7479 ry compatibility │ │ │ │ │ +0003ce00: 2066 6f72 2065 6e75 6d73 0a0a 3c6c 693e for enums..
  • │ │ │ │ │ +0003ce10: 746f 6f6c 732f 6a61 7661 632f 656e 756d tools/javac/enum │ │ │ │ │ +0003ce20: 2f66 6f72 7761 7264 5265 662f 5436 3432 /forwardRef/T642 │ │ │ │ │ +0003ce30: 3535 3934 2e6a 6176 613a 206a 6176 6163 5594.java: javac │ │ │ │ │ +0003ce40: 2061 6363 6570 7473 2069 6c6c 6567 616c accepts illegal │ │ │ │ │ +0003ce50: 2066 6f72 7761 7264 2072 6566 6572 656e forward referen │ │ │ │ │ +0003ce60: 6365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ces..
  • tools/j │ │ │ │ │ +0003ce70: 6176 6163 2f65 6e75 6d2f 666f 7277 6172 avac/enum/forwar │ │ │ │ │ +0003ce80: 6452 6566 2f54 6573 7445 6e75 6d31 2e6a dRef/TestEnum1.j │ │ │ │ │ +0003ce90: 6176 613a 2049 6c6c 6567 616c 2066 6f72 ava: Illegal for │ │ │ │ │ +0003cea0: 7761 7264 2072 6566 6572 656e 6365 2074 ward reference t │ │ │ │ │ +0003ceb0: 6f20 656e 756d 2063 6f6e 7374 616e 7473 o enum constants │ │ │ │ │ +0003cec0: 2061 6c6c 6f77 6564 2062 7920 6a61 7661 allowed by java │ │ │ │ │ +0003ced0: 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 c..
  • tools/jav │ │ │ │ │ +0003cee0: 6163 2f65 6e75 6d2f 666f 7277 6172 6452 ac/enum/forwardR │ │ │ │ │ +0003cef0: 6566 2f54 6573 7445 6e75 6d32 2e6a 6176 ef/TestEnum2.jav │ │ │ │ │ +0003cf00: 613a 2049 6c6c 6567 616c 2066 6f72 7761 a: Illegal forwa │ │ │ │ │ +0003cf10: 7264 2072 6566 6572 656e 6365 2074 6f20 rd reference to │ │ │ │ │ +0003cf20: 656e 756d 2063 6f6e 7374 616e 7473 2061 enum constants a │ │ │ │ │ +0003cf30: 6c6c 6f77 6564 2062 7920 6a61 7661 630a llowed by javac. │ │ │ │ │ +0003cf40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003cf50: 2f65 6e75 6d2f 666f 7277 6172 6452 6566 /enum/forwardRef │ │ │ │ │ +0003cf60: 2f54 6573 7445 6e75 6d33 2e6a 6176 613a /TestEnum3.java: │ │ │ │ │ +0003cf70: 2049 6c6c 6567 616c 2066 6f72 7761 7264 Illegal forward │ │ │ │ │ +0003cf80: 2072 6566 6572 656e 6365 2074 6f20 656e reference to en │ │ │ │ │ +0003cf90: 756d 2063 6f6e 7374 616e 7473 2061 6c6c um constants all │ │ │ │ │ +0003cfa0: 6f77 6564 2062 7920 6a61 7661 630a 0a3c owed by javac..< │ │ │ │ │ +0003cfb0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f65 li>tools/javac/e │ │ │ │ │ +0003cfc0: 6e75 6d2f 666f 7277 6172 6452 6566 2f54 num/forwardRef/T │ │ │ │ │ +0003cfd0: 6573 7445 6e75 6d34 2e6a 6176 613a 2049 estEnum4.java: I │ │ │ │ │ +0003cfe0: 6c6c 6567 616c 2066 6f72 7761 7264 2072 llegal forward r │ │ │ │ │ +0003cff0: 6566 6572 656e 6365 2074 6f20 656e 756d eference to enum │ │ │ │ │ +0003d000: 2063 6f6e 7374 616e 7473 2061 6c6c 6f77 constants allow │ │ │ │ │ +0003d010: 6564 2062 7920 6a61 7661 630a 0a3c 6c69 ed by javac..
  • tools/javac/enu │ │ │ │ │ +0003d030: 6d2f 666f 7277 6172 6452 6566 2f54 6573 m/forwardRef/Tes │ │ │ │ │ +0003d040: 7445 6e75 6d35 2e6a 6176 613a 2049 6c6c tEnum5.java: Ill │ │ │ │ │ +0003d050: 6567 616c 2066 6f72 7761 7264 2072 6566 egal forward ref │ │ │ │ │ +0003d060: 6572 656e 6365 2074 6f20 656e 756d 2063 erence to enum c │ │ │ │ │ +0003d070: 6f6e 7374 616e 7473 2061 6c6c 6f77 6564 onstants allowed │ │ │ │ │ +0003d080: 2062 7920 6a61 7661 630a 0a3c 6c69 3e74 by javac..
  • t │ │ │ │ │ +0003d090: 6f6f 6c73 2f6a 6176 6163 2f65 6e75 6d2f ools/javac/enum/ │ │ │ │ │ +0003d0a0: 666f 7277 6172 6452 6566 2f54 6573 7445 forwardRef/TestE │ │ │ │ │ +0003d0b0: 6e75 6d36 2e6a 6176 613a 2043 616e 6e6f num6.java: Canno │ │ │ │ │ +0003d0c0: 7420 696e 6974 6961 6c69 7365 206e 6573 t initialise nes │ │ │ │ │ +0003d0d0: 7465 6420 656e 756d 730a 0a3c 6c69 3e74 ted enums..
  • t │ │ │ │ │ +0003d0e0: 6f6f 6c73 2f6a 6176 6163 2f65 7870 7265 ools/javac/expre │ │ │ │ │ +0003d0f0: 7373 696f 6e2f 4269 6e6f 7056 6f69 6454 ssion/BinopVoidT │ │ │ │ │ +0003d100: 6573 742e 6a61 7661 3a20 4174 7472 2e76 est.java: Attr.v │ │ │ │ │ +0003d110: 6973 6974 4269 6e61 7279 2066 6c61 6773 isitBinary flags │ │ │ │ │ +0003d120: 2065 7272 6f72 2061 7420 7772 6f6e 6720 error at wrong │ │ │ │ │ +0003d130: 706f 7369 7469 6f6e 0a0a 3c6c 693e 746f position..
  • to │ │ │ │ │ +0003d140: 6f6c 732f 6a61 7661 632f 6578 7072 6573 ols/javac/expres │ │ │ │ │ +0003d150: 7369 6f6e 2f44 6565 706c 7943 6861 696e sion/DeeplyChain │ │ │ │ │ +0003d160: 6564 4e6f 6e50 6f6c 7945 7870 7265 7373 edNonPolyExpress │ │ │ │ │ +0003d170: 696f 6e54 6573 742e 6a61 7661 3a20 456e ionTest.java: En │ │ │ │ │ +0003d180: 7375 7265 2074 6861 7420 636f 6d70 696c sure that compil │ │ │ │ │ +0003d190: 6572 2061 7363 6572 7461 696e 7320 6120 er ascertains a │ │ │ │ │ +0003d1a0: 636c 6173 7320 6f66 2070 6174 656e 746c class of patentl │ │ │ │ │ +0003d1b0: 7920 6e6f 6e2d 706f 6c79 2065 7870 7265 y non-poly expre │ │ │ │ │ +0003d1c0: 7373 696f 6e73 2061 7320 7375 6368 0a0a ssions as such.. │ │ │ │ │ +0003d1d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003d1e0: 6578 7072 6573 7369 6f6e 2f49 6c6c 6567 expression/Illeg │ │ │ │ │ +0003d1f0: 616c 5061 7265 6e74 6865 7369 732e 6a61 alParenthesis.ja │ │ │ │ │ +0003d200: 7661 3a20 5465 7374 2074 6861 7420 696c va: Test that il │ │ │ │ │ +0003d210: 6c65 6761 6c2e 7061 7265 6e74 6865 7369 legal.parenthesi │ │ │ │ │ +0003d220: 7a65 642e 6578 7072 6573 7369 6f6e 2065 zed.expression e │ │ │ │ │ +0003d230: 7272 6f72 206b 6579 2069 7320 7573 6564 rror key is used │ │ │ │ │ +0003d240: 2066 6f72 2070 6172 656e 7468 6573 697a for parenthesiz │ │ │ │ │ +0003d250: 6564 2065 7870 7265 7373 696f 6e20 7573 ed expression us │ │ │ │ │ +0003d260: 6564 2069 6e20 6361 7374 0a0a 3c6c 693e ed in cast..
  • │ │ │ │ │ +0003d270: 746f 6f6c 732f 6a61 7661 632f 6578 7072 tools/javac/expr │ │ │ │ │ +0003d280: 6573 7369 6f6e 2f4e 756c 6c41 7070 656e ession/NullAppen │ │ │ │ │ +0003d290: 642e 6a61 7661 3a20 636f 6d70 696c 6572 d.java: compiler │ │ │ │ │ +0003d2a0: 2061 6c6c 6f77 7320 6e75 6c6c 202b 206e allows null + n │ │ │ │ │ +0003d2b0: 756c 6c0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ull..
  • tools/j │ │ │ │ │ +0003d2c0: 6176 6163 2f65 7870 7265 7373 696f 6e2f avac/expression/ │ │ │ │ │ +0003d2d0: 4e75 6c6c 4170 7065 6e64 322e 6a61 7661 NullAppend2.java │ │ │ │ │ +0003d2e0: 3a20 6a61 7661 6320 696d 7072 6f70 6572 : javac improper │ │ │ │ │ +0003d2f0: 6c79 2061 6c6c 6f77 7320 6e75 6c6c 202b ly allows null + │ │ │ │ │ +0003d300: 2031 0a0a 3c6c 693e 746f 6f6c 732f 6a61 1..
  • tools/ja │ │ │ │ │ +0003d310: 7661 632f 6578 7072 6573 7369 6f6e 2f5f vac/expression/_ │ │ │ │ │ +0003d320: 7375 7065 722f 4e6f 6e44 6972 6563 7453 super/NonDirectS │ │ │ │ │ +0003d330: 7570 6572 2f4e 6f6e 4469 7265 6374 5375 uper/NonDirectSu │ │ │ │ │ +0003d340: 7065 722e 6a61 7661 3a20 6368 6563 6b20 per.java: check │ │ │ │ │ +0003d350: 7468 6174 2074 6865 2064 6972 6563 7420 that the direct │ │ │ │ │ +0003d360: 7375 7065 7263 6c61 7373 2069 7320 7573 superclass is us │ │ │ │ │ +0003d370: 6564 2061 7320 7468 6520 7369 7465 2077 ed as the site w │ │ │ │ │ +0003d380: 6865 6e20 6361 6c6c 696e 6720 6120 7375 hen calling a su │ │ │ │ │ +0003d390: 7065 7263 6c61 7373 2720 6d65 7468 6f64 perclass' method │ │ │ │ │ +0003d3a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0003d3b0: 632f 6578 7073 7769 7463 682f 4578 7053 c/expswitch/ExpS │ │ │ │ │ +0003d3c0: 7769 7463 684e 6573 7469 6e67 5465 7374 witchNestingTest │ │ │ │ │ +0003d3d0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ +0003d3e0: 6f6c 732f 6a61 7661 632f 6661 696c 6f76 ols/javac/failov │ │ │ │ │ +0003d3f0: 6572 2f43 6865 636b 4174 7472 6962 7574 er/CheckAttribut │ │ │ │ │ +0003d400: 6564 5472 6565 2e6a 6176 613a 2061 7373 edTree.java: ass │ │ │ │ │ +0003d410: 6f72 7465 6420 706f 7369 7469 6f6e 2065 orted position e │ │ │ │ │ +0003d420: 7272 6f72 7320 696e 2063 6f6d 7069 6c65 rrors in compile │ │ │ │ │ +0003d430: 7220 7379 6e74 6178 2074 7265 6573 2074 r syntax trees t │ │ │ │ │ +0003d440: 656d 706f 7261 7269 6c79 2077 6f72 6b61 emporarily worka │ │ │ │ │ +0003d450: 726f 756e 6420 636f 6d62 6f20 7465 7374 round combo test │ │ │ │ │ +0003d460: 7320 6172 6520 6361 7573 696e 6720 7469 s are causing ti │ │ │ │ │ +0003d470: 6d65 206f 7574 2069 6e20 7365 7665 7261 me out in severa │ │ │ │ │ +0003d480: 6c20 706c 6174 666f 726d 730a 0a3c 6c69 l platforms..
  • tools/javac/fai │ │ │ │ │ +0003d4a0: 6c6f 7665 722f 4661 696c 4f76 6572 3031 lover/FailOver01 │ │ │ │ │ +0003d4b0: 2e6a 6176 613a 2046 6c6f 772e 6a61 7661 .java: Flow.java │ │ │ │ │ +0003d4c0: 2073 686f 756c 6420 6265 206d 6f72 6520 should be more │ │ │ │ │ +0003d4d0: 6572 726f 722d 6672 6965 6e64 6c79 0a0a error-friendly.. │ │ │ │ │ +0003d4e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003d4f0: 6661 696c 6f76 6572 2f46 6169 6c4f 7665 failover/FailOve │ │ │ │ │ +0003d500: 7230 322e 6a61 7661 3a20 466c 6f77 2e6a r02.java: Flow.j │ │ │ │ │ +0003d510: 6176 6120 7368 6f75 6c64 2062 6520 6d6f ava should be mo │ │ │ │ │ +0003d520: 7265 2065 7272 6f72 2d66 7269 656e 646c re error-friendl │ │ │ │ │ +0003d530: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ +0003d540: 6163 2f66 6169 6c6f 7665 722f 4661 696c ac/failover/Fail │ │ │ │ │ +0003d550: 4f76 6572 3033 2e6a 6176 613a 2046 6c6f Over03.java: Flo │ │ │ │ │ +0003d560: 772e 6a61 7661 2073 686f 756c 6420 6265 w.java should be │ │ │ │ │ +0003d570: 206d 6f72 6520 6572 726f 722d 6672 6965 more error-frie │ │ │ │ │ +0003d580: 6e64 6c79 0a0a 3c6c 693e 746f 6f6c 732f ndly..
  • tools/ │ │ │ │ │ +0003d590: 6a61 7661 632f 6661 696c 6f76 6572 2f46 javac/failover/F │ │ │ │ │ +0003d5a0: 6169 6c4f 7665 7230 342e 6a61 7661 3a20 ailOver04.java: │ │ │ │ │ +0003d5b0: 466c 6f77 2e6a 6176 6120 7368 6f75 6c64 Flow.java should │ │ │ │ │ +0003d5c0: 2062 6520 6d6f 7265 2065 7272 6f72 2d66 be more error-f │ │ │ │ │ +0003d5d0: 7269 656e 646c 790a 0a3c 6c69 3e74 6f6f riendly..
  • too │ │ │ │ │ +0003d5e0: 6c73 2f6a 6176 6163 2f66 6169 6c6f 7665 ls/javac/failove │ │ │ │ │ +0003d5f0: 722f 4661 696c 4f76 6572 3035 2e6a 6176 r/FailOver05.jav │ │ │ │ │ +0003d600: 613a 2046 6c6f 772e 6a61 7661 2073 686f a: Flow.java sho │ │ │ │ │ +0003d610: 756c 6420 6265 206d 6f72 6520 6572 726f uld be more erro │ │ │ │ │ +0003d620: 722d 6672 6965 6e64 6c79 0a0a 3c6c 693e r-friendly..
  • │ │ │ │ │ +0003d630: 746f 6f6c 732f 6a61 7661 632f 6661 696c tools/javac/fail │ │ │ │ │ +0003d640: 6f76 6572 2f46 6169 6c4f 7665 7230 362e over/FailOver06. │ │ │ │ │ +0003d650: 6a61 7661 3a20 466c 6f77 2e6a 6176 6120 java: Flow.java │ │ │ │ │ +0003d660: 7368 6f75 6c64 2062 6520 6d6f 7265 2065 should be more e │ │ │ │ │ +0003d670: 7272 6f72 2d66 7269 656e 646c 790a 0a3c rror-friendly..< │ │ │ │ │ +0003d680: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f66 li>tools/javac/f │ │ │ │ │ +0003d690: 6169 6c6f 7665 722f 4661 696c 4f76 6572 ailover/FailOver │ │ │ │ │ +0003d6a0: 3037 2e6a 6176 613a 2046 6c6f 772e 6a61 07.java: Flow.ja │ │ │ │ │ +0003d6b0: 7661 2073 686f 756c 6420 6265 206d 6f72 va should be mor │ │ │ │ │ +0003d6c0: 6520 6572 726f 722d 6672 6965 6e64 6c79 e error-friendly │ │ │ │ │ +0003d6d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0003d6e0: 632f 6661 696c 6f76 6572 2f46 6169 6c4f c/failover/FailO │ │ │ │ │ +0003d6f0: 7665 7230 382e 6a61 7661 3a20 466c 6f77 ver08.java: Flow │ │ │ │ │ +0003d700: 2e6a 6176 6120 7368 6f75 6c64 2062 6520 .java should be │ │ │ │ │ +0003d710: 6d6f 7265 2065 7272 6f72 2d66 7269 656e more error-frien │ │ │ │ │ +0003d720: 646c 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a dly..
  • tools/j │ │ │ │ │ +0003d730: 6176 6163 2f66 6169 6c6f 7665 722f 4661 avac/failover/Fa │ │ │ │ │ +0003d740: 696c 4f76 6572 3039 2e6a 6176 613a 2046 ilOver09.java: F │ │ │ │ │ +0003d750: 6c6f 772e 6a61 7661 2073 686f 756c 6420 low.java should │ │ │ │ │ +0003d760: 6265 206d 6f72 6520 6572 726f 722d 6672 be more error-fr │ │ │ │ │ +0003d770: 6965 6e64 6c79 0a0a 3c6c 693e 746f 6f6c iendly..
  • tool │ │ │ │ │ +0003d780: 732f 6a61 7661 632f 6661 696c 6f76 6572 s/javac/failover │ │ │ │ │ +0003d790: 2f46 6169 6c4f 7665 7231 302e 6a61 7661 /FailOver10.java │ │ │ │ │ +0003d7a0: 3a20 466c 6f77 2e6a 6176 6120 7368 6f75 : Flow.java shou │ │ │ │ │ +0003d7b0: 6c64 2062 6520 6d6f 7265 2065 7272 6f72 ld be more error │ │ │ │ │ +0003d7c0: 2d66 7269 656e 646c 790a 0a3c 6c69 3e74 -friendly..
  • t │ │ │ │ │ +0003d7d0: 6f6f 6c73 2f6a 6176 6163 2f66 6169 6c6f ools/javac/failo │ │ │ │ │ +0003d7e0: 7665 722f 4661 696c 4f76 6572 3131 2e6a ver/FailOver11.j │ │ │ │ │ +0003d7f0: 6176 613a 2046 6c6f 772e 6a61 7661 2073 ava: Flow.java s │ │ │ │ │ +0003d800: 686f 756c 6420 6265 206d 6f72 6520 6572 hould be more er │ │ │ │ │ +0003d810: 726f 722d 6672 6965 6e64 6c79 0a0a 3c6c ror-friendly..tools/javac/fa │ │ │ │ │ +0003d830: 696c 6f76 6572 2f46 6169 6c4f 7665 7231 ilover/FailOver1 │ │ │ │ │ +0003d840: 322e 6a61 7661 3a20 466c 6f77 2e6a 6176 2.java: Flow.jav │ │ │ │ │ +0003d850: 6120 7368 6f75 6c64 2062 6520 6d6f 7265 a should be more │ │ │ │ │ +0003d860: 2065 7272 6f72 2d66 7269 656e 646c 790a error-friendly. │ │ │ │ │ +0003d870: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003d880: 2f66 6169 6c6f 7665 722f 4661 696c 4f76 /failover/FailOv │ │ │ │ │ +0003d890: 6572 3133 2e6a 6176 613a 2046 6c6f 772e er13.java: Flow. │ │ │ │ │ +0003d8a0: 6a61 7661 2073 686f 756c 6420 6265 206d java should be m │ │ │ │ │ +0003d8b0: 6f72 6520 6572 726f 722d 6672 6965 6e64 ore error-friend │ │ │ │ │ +0003d8c0: 6c79 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ly..
  • tools/ja │ │ │ │ │ +0003d8d0: 7661 632f 6661 696c 6f76 6572 2f46 6169 vac/failover/Fai │ │ │ │ │ +0003d8e0: 6c4f 7665 7231 342e 6a61 7661 3a20 466c lOver14.java: Fl │ │ │ │ │ +0003d8f0: 6f77 2e6a 6176 6120 7368 6f75 6c64 2062 ow.java should b │ │ │ │ │ +0003d900: 6520 6d6f 7265 2065 7272 6f72 2d66 7269 e more error-fri │ │ │ │ │ +0003d910: 656e 646c 790a 0a3c 6c69 3e74 6f6f 6c73 endly..
  • tools │ │ │ │ │ +0003d920: 2f6a 6176 6163 2f66 6169 6c6f 7665 722f /javac/failover/ │ │ │ │ │ +0003d930: 4661 696c 4f76 6572 3135 2e6a 6176 613a FailOver15.java: │ │ │ │ │ +0003d940: 2041 7474 722e 506f 7374 4174 7472 416e Attr.PostAttrAn │ │ │ │ │ +0003d950: 616c 797a 6572 206d 6973 7365 7320 6120 alyzer misses a │ │ │ │ │ +0003d960: 6361 7365 0a0a 3c6c 693e 746f 6f6c 732f case..
  • tools/ │ │ │ │ │ +0003d970: 6a61 7661 632f 6661 696c 6f76 6572 2f50 javac/failover/P │ │ │ │ │ +0003d980: 6f73 7441 7474 7243 6f6e 7374 7275 6374 ostAttrConstruct │ │ │ │ │ +0003d990: 6f72 2e6a 6176 613a 2045 6e73 7572 6520 or.java: Ensure │ │ │ │ │ +0003d9a0: 7468 6174 2063 6f6e 7374 7275 6374 6f72 that constructor │ │ │ │ │ +0003d9b0: 7320 646f 6e27 7420 6361 7573 6520 6372 s don't cause cr │ │ │ │ │ +0003d9c0: 6173 6820 696e 2041 7474 722e 706f 7374 ash in Attr.post │ │ │ │ │ +0003d9d0: 4174 7472 0a0a 3c6c 693e 746f 6f6c 732f Attr..
  • tools/ │ │ │ │ │ +0003d9e0: 6a61 7661 632f 6661 6c73 6543 7963 6c65 javac/falseCycle │ │ │ │ │ +0003d9f0: 2f46 616c 7365 4379 636c 652e 6a61 7661 /FalseCycle.java │ │ │ │ │ +0003da00: 3a20 4379 636c 6963 2069 6e68 6572 6974 : Cyclic inherit │ │ │ │ │ +0003da10: 616e 6365 2065 7272 6f72 2072 6570 6f72 ance error repor │ │ │ │ │ +0003da20: 7465 6420 7768 656e 206d 756c 7469 706c ted when multipl │ │ │ │ │ +0003da30: 6520 636c 6173 7365 7320 696e 2073 6f75 e classes in sou │ │ │ │ │ +0003da40: 7263 6520 6669 6c65 2e0a 0a3c 6c69 3e74 rce file...
  • t │ │ │ │ │ +0003da50: 6f6f 6c73 2f6a 6176 6163 2f66 6174 616c ools/javac/fatal │ │ │ │ │ +0003da60: 4572 726f 7273 2f49 6d70 726f 7665 4661 Errors/ImproveFa │ │ │ │ │ +0003da70: 7461 6c45 7272 6f72 4861 6e64 6c69 6e67 talErrorHandling │ │ │ │ │ +0003da80: 2e6a 6176 613a 2049 6d70 726f 7665 2068 .java: Improve h │ │ │ │ │ +0003da90: 616e 646c 696e 6720 6f66 2049 4f45 7863 andling of IOExc │ │ │ │ │ +0003daa0: 6570 7469 6f6e 7320 616e 6420 4661 7461 eptions and Fata │ │ │ │ │ +0003dab0: 6c45 7272 6f72 2069 6e20 4a61 7661 436f lError in JavaCo │ │ │ │ │ +0003dac0: 6d70 696c 6572 2e63 6c6f 7365 2829 0a0a mpiler.close().. │ │ │ │ │ +0003dad0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003dae0: 6661 7461 6c45 7272 6f72 732f 4e6f 4a61 fatalErrors/NoJa │ │ │ │ │ +0003daf0: 7661 4c61 6e67 5465 7374 2e6a 6176 613a vaLangTest.java: │ │ │ │ │ +0003db00: 2056 6572 6966 7920 7468 6174 2074 6865 Verify that the │ │ │ │ │ +0003db10: 2063 6f6d 7069 6c65 7220 646f 6573 206e compiler does n │ │ │ │ │ +0003db20: 6f74 2063 7261 7368 2077 6865 6e20 6a61 ot crash when ja │ │ │ │ │ +0003db30: 7661 2e6c 616e 6720 6973 206e 6f74 2061 va.lang is not a │ │ │ │ │ +0003db40: 7661 696c 6162 6c65 0a0a 3c6c 693e 746f vailable..
  • to │ │ │ │ │ +0003db50: 6f6c 732f 6a61 7661 632f 6669 6c65 2f45 ols/javac/file/E │ │ │ │ │ +0003db60: 7870 6c6f 6465 6449 6d61 6765 2e6a 6176 xplodedImage.jav │ │ │ │ │ +0003db70: 613a 2056 6572 6966 7920 7468 6174 2063 a: Verify that c │ │ │ │ │ +0003db80: 6f6d 7069 6c69 6e67 2061 6761 696e 7374 ompiling against │ │ │ │ │ +0003db90: 2074 6865 2065 7870 6c6f 6465 6420 4a44 the exploded JD │ │ │ │ │ +0003dba0: 4b20 696d 6167 6520 776f 726b 732c 2061 K image works, a │ │ │ │ │ +0003dbb0: 6e64 2074 6861 7420 4c6f 6361 7469 6f6e nd that Location │ │ │ │ │ +0003dbc0: 7320 636c 6f73 6520 7468 6520 6469 7265 s close the dire │ │ │ │ │ +0003dbd0: 6374 6f72 7920 7374 7265 616d 7320 7072 ctory streams pr │ │ │ │ │ +0003dbe0: 6f70 6572 6c79 2077 6865 6e20 776f 726b operly when work │ │ │ │ │ +0003dbf0: 696e 6720 7769 7468 2065 7870 6c6f 6465 ing with explode │ │ │ │ │ +0003dc00: 6420 4a44 4b20 696d 6167 652e 0a0a 3c6c d JDK image...tools/javac/fi │ │ │ │ │ +0003dc20: 6c65 2f46 5349 6e66 6f54 6573 742e 6a61 le/FSInfoTest.ja │ │ │ │ │ +0003dc30: 7661 3a20 5465 7374 2063 6f6d 2e73 756e va: Test com.sun │ │ │ │ │ +0003dc40: 2e74 6f6f 6c73 2e6a 6176 6163 2e66 696c .tools.javac.fil │ │ │ │ │ +0003dc50: 652e 4653 496e 666f 0a0a 3c6c 693e 746f e.FSInfo..
  • to │ │ │ │ │ +0003dc60: 6f6c 732f 6a61 7661 632f 6669 6c65 2f4c ols/javac/file/L │ │ │ │ │ +0003dc70: 696d 6974 6564 496d 6167 652e 6a61 7661 imitedImage.java │ │ │ │ │ +0003dc80: 3a20 5665 7269 6679 206a 6176 6163 2062 : Verify javac b │ │ │ │ │ +0003dc90: 6568 6176 6573 2070 726f 7065 726c 7920 ehaves properly │ │ │ │ │ +0003dca0: 696e 204a 444b 2069 6d61 6765 206c 696d in JDK image lim │ │ │ │ │ +0003dcb0: 6974 6564 2074 6f20 6a64 6b2e 636f 6d70 ited to jdk.comp │ │ │ │ │ +0003dcc0: 696c 6572 206d 6f64 756c 650a 0a3c 6c69 iler module..
  • tools/javac/fil │ │ │ │ │ +0003dce0: 652f 4d6f 6475 6c65 416e 6450 6163 6b61 e/ModuleAndPacka │ │ │ │ │ +0003dcf0: 6765 4c6f 6361 7469 6f6e 732e 6a61 7661 geLocations.java │ │ │ │ │ +0003dd00: 3a20 5665 7269 6679 2062 6568 6176 696f : Verify behavio │ │ │ │ │ +0003dd10: 7220 6f66 204a 6176 6146 696c 654d 616e r of JavaFileMan │ │ │ │ │ +0003dd20: 6167 6572 206d 6574 686f 6473 2077 2e72 ager methods w.r │ │ │ │ │ +0003dd30: 2e74 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a .t...
  • tools/j │ │ │ │ │ +0003dd40: 6176 6163 2f66 696c 652f 4d75 6c74 6952 avac/file/MultiR │ │ │ │ │ +0003dd50: 656c 6561 7365 4a61 722f 4d75 6c74 6952 eleaseJar/MultiR │ │ │ │ │ +0003dd60: 656c 6561 7365 4a61 7241 7761 7265 534a eleaseJarAwareSJ │ │ │ │ │ +0003dd70: 464d 2e6a 6176 613a 2054 6573 7420 7468 FM.java: Test th │ │ │ │ │ +0003dd80: 6174 2053 7461 6e64 6172 644a 6176 6146 at StandardJavaF │ │ │ │ │ +0003dd90: 696c 654d 616e 6167 6572 2075 7365 7320 ileManager uses │ │ │ │ │ +0003dda0: 7468 6520 636f 7272 6563 7420 7665 7273 the correct vers │ │ │ │ │ +0003ddb0: 696f 6e20 6f66 2061 2063 6c61 7373 2066 ion of a class f │ │ │ │ │ +0003ddc0: 726f 6d20 6120 6d75 6c74 692d 7265 6c65 rom a multi-rele │ │ │ │ │ +0003ddd0: 6173 6520 6a61 7220 6f6e 2063 6c61 7373 ase jar on class │ │ │ │ │ +0003dde0: 7061 7468 0a0a 3c6c 693e 746f 6f6c 732f path..
  • tools/ │ │ │ │ │ +0003ddf0: 6a61 7661 632f 6669 6c65 2f4d 756c 7469 javac/file/Multi │ │ │ │ │ +0003de00: 5265 6c65 6173 654a 6172 2f4d 756c 7469 ReleaseJar/Multi │ │ │ │ │ +0003de10: 5265 6c65 6173 654a 6172 5465 7374 2e6a ReleaseJarTest.j │ │ │ │ │ +0003de20: 6176 613a 2054 6573 7420 7468 6174 206a ava: Test that j │ │ │ │ │ +0003de30: 6176 6163 2075 7365 7320 7468 6520 636f avac uses the co │ │ │ │ │ +0003de40: 7272 6563 7420 7665 7273 696f 6e20 6f66 rrect version of │ │ │ │ │ +0003de50: 2061 2063 6c61 7373 2066 726f 6d20 6120 a class from a │ │ │ │ │ +0003de60: 6d75 6c74 692d 7265 6c65 6173 6520 6a61 multi-release ja │ │ │ │ │ +0003de70: 7220 6f6e 2063 6c61 7373 7061 7468 0a0a r on classpath.. │ │ │ │ │ +0003de80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003de90: 6669 6c65 2f4d 756c 7469 5265 6c65 6173 file/MultiReleas │ │ │ │ │ +0003dea0: 654a 6172 2f4d 756c 7469 5265 6c65 6173 eJar/MultiReleas │ │ │ │ │ +0003deb0: 654d 6f64 756c 6549 6e66 6f54 6573 742e eModuleInfoTest. │ │ │ │ │ +0003dec0: 6a61 7661 3a20 5570 6461 7465 206a 6176 java: Update jav │ │ │ │ │ +0003ded0: 6163 2074 6f20 7375 7070 6f72 7420 636f ac to support co │ │ │ │ │ +0003dee0: 6d70 696c 696e 6720 6167 6169 6e73 7420 mpiling against │ │ │ │ │ +0003def0: 6120 6d6f 6475 6c61 7220 6d75 6c74 692d a modular multi- │ │ │ │ │ +0003df00: 7265 6c65 6173 6520 4a41 520a 0a3c 6c69 release JAR..
  • tools/javac/fil │ │ │ │ │ +0003df20: 652f 4f75 7470 7574 4669 6c65 436c 6173 e/OutputFileClas │ │ │ │ │ +0003df30: 6854 6573 742e 6a61 7661 3a20 5665 7269 hTest.java: Veri │ │ │ │ │ +0003df40: 6679 2070 726f 7065 7220 6675 6e63 7469 fy proper functi │ │ │ │ │ +0003df50: 6f6e 206f 6620 7468 6520 226f 7574 7075 on of the "outpu │ │ │ │ │ +0003df60: 742d 6669 6c65 2d63 6c61 7368 2220 6c69 t-file-clash" li │ │ │ │ │ +0003df70: 6e74 2066 6c61 670a 0a3c 6c69 3e74 6f6f nt flag..
  • too │ │ │ │ │ +0003df80: 6c73 2f6a 6176 6163 2f66 696c 652f 5365 ls/javac/file/Se │ │ │ │ │ +0003df90: 744c 6f63 6174 696f 6e46 6f72 4d6f 6475 tLocationForModu │ │ │ │ │ +0003dfa0: 6c65 2e6a 6176 613a 204a 6176 6146 696c le.java: JavaFil │ │ │ │ │ +0003dfb0: 654d 616e 6167 6572 2e73 6574 4c6f 6361 eManager.setLoca │ │ │ │ │ +0003dfc0: 7469 6f6e 466f 724d 6f64 756c 650a 0a3c tionForModule..< │ │ │ │ │ +0003dfd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f66 li>tools/javac/f │ │ │ │ │ +0003dfe0: 696c 652f 5379 6d4c 696e 6b41 7263 6869 ile/SymLinkArchi │ │ │ │ │ +0003dff0: 7665 5465 7374 2e6a 6176 613a 200a 0a3c veTest.java: ..< │ │ │ │ │ +0003e000: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f66 li>tools/javac/f │ │ │ │ │ +0003e010: 696c 652f 5379 6d4c 696e 6b53 686f 7274 ile/SymLinkShort │ │ │ │ │ +0003e020: 4e61 6d65 5465 7374 2e6a 6176 613a 2053 NameTest.java: S │ │ │ │ │ +0003e030: 696d 706c 6546 696c 654f 626a 6563 7420 impleFileObject │ │ │ │ │ +0003e040: 696e 636f 6e73 6973 7465 6e63 7920 6265 inconsistency be │ │ │ │ │ +0003e050: 7477 6565 6e20 6765 744e 616d 6520 616e tween getName an │ │ │ │ │ +0003e060: 6420 6765 7453 686f 7274 4e61 6d65 0a0a d getShortName.. │ │ │ │ │ +0003e070: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003e080: 6669 6c65 2f53 796d 4c69 6e6b 5465 7374 file/SymLinkTest │ │ │ │ │ +0003e090: 2e6a 6176 613a 204a 444b 2039 2063 6861 .java: JDK 9 cha │ │ │ │ │ +0003e0a0: 6e67 6520 746f 2073 796d 6c69 6e6b 2068 nge to symlink h │ │ │ │ │ +0003e0b0: 616e 646c 696e 6720 6361 7573 6573 206d andling causes m │ │ │ │ │ +0003e0c0: 6973 6c65 6164 696e 6720 636c 6173 732e isleading class. │ │ │ │ │ +0003e0d0: 7075 626c 6963 2e73 686f 756c 642e 6265 public.should.be │ │ │ │ │ +0003e0e0: 2e69 6e2e 6669 6c65 2064 6961 676e 6f73 .in.file diagnos │ │ │ │ │ +0003e0f0: 7469 6320 616e 6420 536f 7572 6365 4669 tic and SourceFi │ │ │ │ │ +0003e100: 6c65 2061 7474 7269 6275 7465 2063 6f6e le attribute con │ │ │ │ │ +0003e110: 7465 6e74 0a0a 3c6c 693e 746f 6f6c 732f tent..
  • tools/ │ │ │ │ │ +0003e120: 6a61 7661 632f 6669 6c65 2f54 3730 3138 javac/file/T7018 │ │ │ │ │ +0003e130: 3039 382e 6a61 7661 3a20 4361 6368 6546 098.java: CacheF │ │ │ │ │ +0003e140: 5349 6e66 6f20 7065 7273 6973 7473 2074 SInfo persists t │ │ │ │ │ +0003e150: 6f6f 206c 6f6e 670a 0a3c 6c69 3e74 6f6f oo long..
  • too │ │ │ │ │ +0003e160: 6c73 2f6a 6176 6163 2f66 696c 652f 5437 ls/javac/file/T7 │ │ │ │ │ +0003e170: 3036 3834 3337 2e6a 6176 613a 2046 696c 068437.java: Fil │ │ │ │ │ +0003e180: 6572 2e67 6574 5265 736f 7572 6365 2853 er.getResource(S │ │ │ │ │ +0003e190: 4f55 5243 455f 4f55 5450 5554 2c20 2e2e OURCE_OUTPUT, .. │ │ │ │ │ +0003e1a0: 2e29 206e 6f20 6c6f 6e67 6572 2077 6f72 .) no longer wor │ │ │ │ │ +0003e1b0: 6b73 2069 6e20 4a44 4b20 3720 772f 6f20 ks in JDK 7 w/o │ │ │ │ │ +0003e1c0: 2d73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 -s..
  • tools/ja │ │ │ │ │ +0003e1d0: 7661 632f 6669 6c65 2f54 3730 3638 3435 vac/file/T706845 │ │ │ │ │ +0003e1e0: 312e 6a61 7661 3a20 5265 6772 6573 7369 1.java: Regressi │ │ │ │ │ +0003e1f0: 6f6e 3a20 6a61 7661 6320 636f 6d70 696c on: javac compil │ │ │ │ │ +0003e200: 6573 2066 6978 6564 2073 6f75 7263 6573 es fixed sources │ │ │ │ │ +0003e210: 2061 6761 696e 7374 2070 7265 7669 6f75 against previou │ │ │ │ │ +0003e220: 732c 206e 6f74 2063 7572 7265 6e74 2c20 s, not current, │ │ │ │ │ +0003e230: 7665 7273 696f 6e20 6f66 2067 656e 6572 version of gener │ │ │ │ │ +0003e240: 6174 6564 2073 6f75 7263 6573 0a0a 3c6c ated sources..tools/javac/fi │ │ │ │ │ +0003e260: 6c65 2f54 3831 3332 3835 372e 6a61 7661 le/T8132857.java │ │ │ │ │ +0003e270: 3a20 5665 7269 6679 2061 6e20 7570 2d74 : Verify an up-t │ │ │ │ │ +0003e280: 6f2d 6461 7465 206e 616d 6520 666f 7220 o-date name for │ │ │ │ │ +0003e290: 5554 462d 3820 656e 636f 6469 6e67 2069 UTF-8 encoding i │ │ │ │ │ +0003e2a0: 7320 7072 6f76 6964 6564 2069 6e20 6572 s provided in er │ │ │ │ │ +0003e2b0: 726f 7220 6d65 7373 6167 6573 2e0a 0a3c ror messages...< │ │ │ │ │ +0003e2c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f66 li>tools/javac/f │ │ │ │ │ +0003e2d0: 696c 652f 5438 3134 3332 3638 2e6a 6176 ile/T8143268.jav │ │ │ │ │ +0003e2e0: 613a 206a 6176 6163 2073 686f 756c 6420 a: javac should │ │ │ │ │ +0003e2f0: 6372 6561 7465 206f 7574 7075 7420 6469 create output di │ │ │ │ │ +0003e300: 7265 6374 6f72 6965 7320 6173 206e 6565 rectories as nee │ │ │ │ │ +0003e310: 6465 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a ded..
  • tools/j │ │ │ │ │ +0003e320: 6176 6163 2f66 696c 652f 5438 3135 3034 avac/file/T81504 │ │ │ │ │ +0003e330: 3735 2e6a 6176 613a 2020 0a0a 3c6c 693e 75.java: ..
  • │ │ │ │ │ +0003e340: 746f 6f6c 732f 6a61 7661 632f 6669 6c65 tools/javac/file │ │ │ │ │ +0003e350: 2f7a 6970 2f54 3638 3336 3638 322e 6a61 /zip/T6836682.ja │ │ │ │ │ +0003e360: 7661 3a20 4a61 7661 6346 696c 654d 616e va: JavacFileMan │ │ │ │ │ +0003e370: 6167 6572 2068 616e 646c 696e 6720 6f66 ager handling of │ │ │ │ │ +0003e380: 207a 6970 3634 2061 7263 6869 7665 7320 zip64 archives │ │ │ │ │ +0003e390: 2853 6365 6e61 7269 6f20 4120 616e 6420 (Scenario A and │ │ │ │ │ +0003e3a0: 4229 0a0a 3c6c 693e 746f 6f6c 732f 6a61 B)..
  • tools/ja │ │ │ │ │ +0003e3b0: 7661 632f 6669 6c65 2f7a 6970 2f54 3638 vac/file/zip/T68 │ │ │ │ │ +0003e3c0: 3635 3533 302e 6a61 7661 3a20 656e 7375 65530.java: ensu │ │ │ │ │ +0003e3d0: 7265 204a 6176 6163 4669 6c65 4d61 6e61 re JavacFileMana │ │ │ │ │ +0003e3e0: 6765 7220 6861 6e64 6c65 7320 6e6f 6e2d ger handles non- │ │ │ │ │ +0003e3f0: 7374 616e 6461 7264 207a 6970 6669 6c65 standard zipfile │ │ │ │ │ +0003e400: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +0003e410: 7661 632f 6669 6c65 2f7a 6970 2f54 3830 vac/file/zip/T80 │ │ │ │ │ +0003e420: 3736 3130 342e 6a61 7661 3a20 5665 7269 76104.java: Veri │ │ │ │ │ +0003e430: 6679 2074 6861 7420 5a69 7046 696c 6549 fy that ZipFileI │ │ │ │ │ +0003e440: 6e64 6578 4669 6c65 4f62 6a65 6374 2061 ndexFileObject a │ │ │ │ │ +0003e450: 6e64 205a 6970 4669 6c65 4f62 6a65 6374 nd ZipFileObject │ │ │ │ │ +0003e460: 2773 2067 6574 4368 6172 436f 6e74 656e 's getCharConten │ │ │ │ │ +0003e470: 7420 6d65 7468 6f64 2064 6f20 6e6f 7420 t method do not │ │ │ │ │ +0003e480: 7265 7475 726e 2063 6163 6865 6420 636f return cached co │ │ │ │ │ +0003e490: 6e74 656e 7420 666f 7220 616e 6f74 6865 ntent for anothe │ │ │ │ │ +0003e4a0: 7220 6669 6c65 2e0a 0a3c 6c69 3e74 6f6f r file...
  • too │ │ │ │ │ +0003e4b0: 6c73 2f6a 6176 6163 2f66 6c61 6773 2f46 ls/javac/flags/F │ │ │ │ │ +0003e4c0: 6c61 6773 5465 7374 2e6a 6176 613a 204d lagsTest.java: M │ │ │ │ │ +0003e4d0: 6973 7369 6e67 2046 6c61 6720 656e 756d issing Flag enum │ │ │ │ │ +0003e4e0: 2063 6f6e 7374 616e 7473 0a0a 3c6c 693e constants..
  • │ │ │ │ │ +0003e4f0: 746f 6f6c 732f 6a61 7661 632f 666c 6167 tools/javac/flag │ │ │ │ │ +0003e500: 732f 4c6f 636b 6564 466c 6167 436c 6173 s/LockedFlagClas │ │ │ │ │ +0003e510: 682e 6a61 7661 3a20 5665 7269 6679 2074 h.java: Verify t │ │ │ │ │ +0003e520: 6865 2075 7365 206f 6620 466c 6167 732e he use of Flags. │ │ │ │ │ +0003e530: 4c4f 434b 4544 2069 6e20 4368 6563 6b2e LOCKED in Check. │ │ │ │ │ +0003e540: 6368 6563 6b4e 6f6e 4379 636c 6963 2069 checkNonCyclic i │ │ │ │ │ +0003e550: 7320 6e6f 7420 6272 6f6b 656e 2062 7920 s not broken by │ │ │ │ │ +0003e560: 7573 6520 696e 2054 7970 6573 2e61 7353 use in Types.asS │ │ │ │ │ +0003e570: 7570 6572 2e0a 0a3c 6c69 3e74 6f6f 6c73 uper...
  • tools │ │ │ │ │ +0003e580: 2f6a 6176 6163 2f66 6c6f 772f 4c56 5448 /javac/flow/LVTH │ │ │ │ │ +0003e590: 6172 6e65 7373 2e6a 6176 613a 2054 6865 arness.java: The │ │ │ │ │ +0003e5a0: 204c 5654 2069 7320 6e6f 7420 6765 6e65 LVT is not gene │ │ │ │ │ +0003e5b0: 7261 7465 6420 636f 7272 6563 746c 7920 rated correctly │ │ │ │ │ +0003e5c0: 6475 7269 6e67 2073 6f6d 6520 7472 792f during some try/ │ │ │ │ │ +0003e5d0: 6361 7463 6820 7363 656e 6172 696f 7320 catch scenarios │ │ │ │ │ +0003e5e0: 6a61 7661 6320 6372 6173 6820 7768 696c javac crash whil │ │ │ │ │ +0003e5f0: 6520 6372 6561 7469 6e67 204c 5654 2065 e creating LVT e │ │ │ │ │ +0003e600: 6e74 7279 2066 6f72 2061 206c 6f63 616c ntry for a local │ │ │ │ │ +0003e610: 2076 6172 6961 626c 6520 6465 6669 6e65 variable define │ │ │ │ │ +0003e620: 6420 696e 2061 6e20 696e 6e65 7220 626c d in an inner bl │ │ │ │ │ +0003e630: 6f63 6b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ock..
  • tools/j │ │ │ │ │ +0003e640: 6176 6163 2f66 6c6f 772f 5437 3139 3432 avac/flow/T71942 │ │ │ │ │ +0003e650: 3132 2e6a 6176 613a 2045 6e73 7572 6520 12.java: Ensure │ │ │ │ │ +0003e660: 496e 6e65 7243 6c61 7373 6573 2061 7474 InnerClasses att │ │ │ │ │ +0003e670: 7269 6275 7465 2064 6f65 7320 6e6f 7420 ribute does not │ │ │ │ │ +0003e680: 6f76 6572 7772 6974 6520 666c 6167 7320 overwrite flags │ │ │ │ │ +0003e690: 666f 7220 736f 7572 6365 2062 6173 6564 for source based │ │ │ │ │ +0003e6a0: 2063 6c61 7373 6573 0a0a 3c6c 693e 746f classes..
  • to │ │ │ │ │ +0003e6b0: 6f6c 732f 6a61 7661 632f 666c 6f77 2f54 ols/javac/flow/T │ │ │ │ │ +0003e6c0: 3830 3330 3231 382f 436f 6d70 696c 6554 8030218/CompileT │ │ │ │ │ +0003e6d0: 696d 6545 7272 6f72 466f 724e 6f6e 4173 imeErrorForNonAs │ │ │ │ │ +0003e6e0: 7369 676e 6564 5374 6174 6963 4669 656c signedStaticFiel │ │ │ │ │ +0003e6f0: 6454 6573 742e 6a61 7661 3a20 6a61 7661 dTest.java: java │ │ │ │ │ +0003e700: 632c 2063 6f6d 7069 6c65 2074 696d 6520 c, compile time │ │ │ │ │ +0003e710: 6572 726f 7220 6973 6e27 7420 7368 6f77 error isn't show │ │ │ │ │ +0003e720: 6e20 7768 656e 2066 696e 616c 2073 7461 n when final sta │ │ │ │ │ +0003e730: 7469 6320 6669 656c 6420 6973 206e 6f74 tic field is not │ │ │ │ │ +0003e740: 2061 7373 6967 6e65 642c 2066 6f6c 6c6f assigned, follo │ │ │ │ │ +0003e750: 772d 7570 0a0a 3c6c 693e 746f 6f6c 732f w-up..
  • tools/ │ │ │ │ │ +0003e760: 6a61 7661 632f 666c 6f77 2f54 3830 3432 javac/flow/T8042 │ │ │ │ │ +0003e770: 3734 312f 4c61 6d62 6461 4172 6775 6d65 741/LambdaArgume │ │ │ │ │ +0003e780: 6e74 7354 6573 742e 6a61 7661 3a20 4e75 ntsTest.java: Nu │ │ │ │ │ +0003e790: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ +0003e7a0: 6f6e 2077 6865 6e20 636f 6d70 696c 696e on when compilin │ │ │ │ │ +0003e7b0: 6720 7370 6563 6966 6963 2063 6f64 650a g specific code. │ │ │ │ │ +0003e7c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003e7d0: 2f66 6c6f 772f 5438 3034 3237 3431 2f50 /flow/T8042741/P │ │ │ │ │ +0003e7e0: 6f73 6974 696f 6e54 6573 742e 6a61 7661 ositionTest.java │ │ │ │ │ +0003e7f0: 3a20 4a61 7661 2038 2063 6f6d 7069 6c65 : Java 8 compile │ │ │ │ │ +0003e800: 7220 7468 726f 7773 204e 756c 6c50 6f69 r throws NullPoi │ │ │ │ │ +0003e810: 6e74 6572 4578 6365 7074 696f 6e20 6465 nterException de │ │ │ │ │ +0003e820: 7065 6e64 696e 6720 6c6f 6361 7469 6f6e pending location │ │ │ │ │ +0003e830: 2069 6e20 736f 7572 6365 2066 696c 650a in source file. │ │ │ │ │ +0003e840: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003e850: 2f66 6c6f 772f 5438 3036 3237 3437 2e6a /flow/T8062747.j │ │ │ │ │ +0003e860: 6176 613a 2041 766f 6964 696e 6720 616e ava: Avoiding an │ │ │ │ │ +0003e870: 2065 7272 6f72 2066 6f72 206c 616d 6264 error for lambd │ │ │ │ │ +0003e880: 6173 2077 6974 6820 7468 726f 776e 2074 as with thrown t │ │ │ │ │ +0003e890: 7970 6573 2069 6e66 6572 656e 6365 2069 ypes inference i │ │ │ │ │ +0003e8a0: 6e73 6964 6520 616e 2061 6e6f 6e79 6d6f nside an anonymo │ │ │ │ │ +0003e8b0: 7573 2063 6c61 7373 2e0a 0a3c 6c69 3e74 us class...
  • t │ │ │ │ │ +0003e8c0: 6f6f 6c73 2f6a 6176 6163 2f66 6f72 6561 ools/javac/forea │ │ │ │ │ +0003e8d0: 6368 2f37 3133 3936 3831 2f54 3731 3339 ch/7139681/T7139 │ │ │ │ │ +0003e8e0: 3638 316e 6567 2e6a 6176 613a 2045 6e68 681neg.java: Enh │ │ │ │ │ +0003e8f0: 616e 6365 6420 666f 7220 6c6f 6f70 3a20 anced for loop: │ │ │ │ │ +0003e900: 6c6f 6361 6c20 7661 7269 6162 6c65 2073 local variable s │ │ │ │ │ +0003e910: 636f 7065 2069 6e63 6f6e 7369 7374 656e cope inconsisten │ │ │ │ │ +0003e920: 7420 7769 7468 204a 4c53 0a0a 3c6c 693e t with JLS..
  • │ │ │ │ │ +0003e930: 746f 6f6c 732f 6a61 7661 632f 666f 7265 tools/javac/fore │ │ │ │ │ +0003e940: 6163 682f 3731 3339 3638 312f 5437 3133 ach/7139681/T713 │ │ │ │ │ +0003e950: 3936 3831 706f 732e 6a61 7661 3a20 456e 9681pos.java: En │ │ │ │ │ +0003e960: 6861 6e63 6564 2066 6f72 206c 6f6f 703a hanced for loop: │ │ │ │ │ +0003e970: 206c 6f63 616c 2076 6172 6961 626c 6520 local variable │ │ │ │ │ +0003e980: 7363 6f70 6520 696e 636f 6e73 6973 7465 scope inconsiste │ │ │ │ │ +0003e990: 6e74 2077 6974 6820 4a4c 530a 0a3c 6c69 nt with JLS..
  • tools/javac/for │ │ │ │ │ +0003e9b0: 6561 6368 2f43 6f76 6172 6961 6e74 496e each/CovariantIn │ │ │ │ │ +0003e9c0: 7465 7273 6563 7449 7465 7261 746f 722e tersectIterator. │ │ │ │ │ +0003e9d0: 6a61 7661 3a20 6a61 7661 6320 656d 6974 java: javac emit │ │ │ │ │ +0003e9e0: 7320 696e 636f 7272 6563 7420 636f 6465 s incorrect code │ │ │ │ │ +0003e9f0: 2066 6f72 2066 6f72 2d65 6163 6820 6f6e for for-each on │ │ │ │ │ +0003ea00: 2061 6e20 696e 7465 7273 6563 7469 6f6e an intersection │ │ │ │ │ +0003ea10: 2074 7970 652e 0a0a 3c6c 693e 746f 6f6c type...
  • tool │ │ │ │ │ +0003ea20: 732f 6a61 7661 632f 666f 7265 6163 682f s/javac/foreach/ │ │ │ │ │ +0003ea30: 4578 7072 5479 7065 4973 5479 7065 5661 ExprTypeIsTypeVa │ │ │ │ │ +0003ea40: 7269 6162 6c65 5465 7374 2e6a 6176 613a riableTest.java: │ │ │ │ │ +0003ea50: 2065 7874 656e 6465 6420 2766 6f72 2720 extended 'for' │ │ │ │ │ +0003ea60: 7769 7468 2065 7870 7265 7373 696f 6e20 with expression │ │ │ │ │ +0003ea70: 6f66 2074 7970 6520 7476 6172 2063 6175 of type tvar cau │ │ │ │ │ +0003ea80: 7365 7320 7468 6520 636f 6d70 696c 6572 ses the compiler │ │ │ │ │ +0003ea90: 2074 6f20 6372 6173 680a 0a3c 6c69 3e74 to crash..
  • t │ │ │ │ │ +0003eaa0: 6f6f 6c73 2f6a 6176 6163 2f66 6f72 6561 ools/javac/forea │ │ │ │ │ +0003eab0: 6368 2f46 6f72 6561 6368 2e6a 6176 613a ch/Foreach.java: │ │ │ │ │ +0003eac0: 2069 6d70 6c65 6d65 6e74 2022 666f 7265 implement "fore │ │ │ │ │ +0003ead0: 6163 6822 206c 6f6f 7073 2061 7320 7370 ach" loops as sp │ │ │ │ │ +0003eae0: 6563 6966 6965 6420 696e 204a 5352 2032 ecified in JSR 2 │ │ │ │ │ +0003eaf0: 3031 0a0a 3c6c 693e 746f 6f6c 732f 6a61 01..
  • tools/ja │ │ │ │ │ +0003eb00: 7661 632f 666f 7265 6163 682f 4765 6e65 vac/foreach/Gene │ │ │ │ │ +0003eb10: 7269 6349 7465 7261 746f 722e 6a61 7661 ricIterator.java │ │ │ │ │ +0003eb20: 3a20 6578 7465 6e64 6564 2027 666f 7227 : extended 'for' │ │ │ │ │ +0003eb30: 2077 6974 6820 6765 6e65 7269 6320 636f with generic co │ │ │ │ │ +0003eb40: 6c6c 6563 7469 6f6e 7320 6361 7573 6573 llections causes │ │ │ │ │ +0003eb50: 2074 6865 2063 6f6d 7069 6c65 7220 746f the compiler to │ │ │ │ │ +0003eb60: 2063 7261 7368 0a0a 3c6c 693e 746f 6f6c crash..
  • tool │ │ │ │ │ +0003eb70: 732f 6a61 7661 632f 666f 7265 6163 682f s/javac/foreach/ │ │ │ │ │ +0003eb80: 496e 7465 7273 6563 7449 7465 7261 746f IntersectIterato │ │ │ │ │ +0003eb90: 722e 6a61 7661 3a20 6e65 7720 2266 6f72 r.java: new "for │ │ │ │ │ +0003eba0: 2220 7374 6174 656d 656e 7420 2066 6169 " statement fai │ │ │ │ │ +0003ebb0: 6c73 2074 6f20 6361 7374 2074 6f20 7365 ls to cast to se │ │ │ │ │ +0003ebc0: 636f 6e64 2075 7070 6572 2062 6f75 6e64 cond upper bound │ │ │ │ │ +0003ebd0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0003ebe0: 632f 666f 7265 6163 682f 4c69 7374 4f66 c/foreach/ListOf │ │ │ │ │ +0003ebf0: 4c69 7374 5465 7374 2e6a 6176 613a 204e ListTest.java: N │ │ │ │ │ +0003ec00: 756c 6c50 6f69 6e74 6572 4572 726f 7220 ullPointerError │ │ │ │ │ +0003ec10: 696e 2052 6573 6f6c 7665 2e66 696e 644d in Resolve.findM │ │ │ │ │ +0003ec20: 6574 686f 6428 2920 7769 7468 2066 6f72 ethod() with for │ │ │ │ │ +0003ec30: 6561 6368 2076 7320 6765 6e65 7269 6373 each vs generics │ │ │ │ │ +0003ec40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0003ec50: 632f 666f 7265 6163 682f 5370 6563 4974 c/foreach/SpecIt │ │ │ │ │ +0003ec60: 6572 6162 6c65 2e6a 6176 613a 2052 756e erable.java: Run │ │ │ │ │ +0003ec70: 7469 6d65 2065 7272 6f72 2062 6563 6175 time error becau │ │ │ │ │ +0003ec80: 7365 206f 6620 6d69 7373 696e 6720 6d65 se of missing me │ │ │ │ │ +0003ec90: 7468 6f64 2069 6e20 6974 6572 6174 6f72 thod in iterator │ │ │ │ │ +0003eca0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0003ecb0: 632f 666f 7265 6163 682f 5374 6174 6963 c/foreach/Static │ │ │ │ │ +0003ecc0: 426c 6f63 6b2e 6a61 7661 3a20 636f 6d70 Block.java: comp │ │ │ │ │ +0003ecd0: 696c 6572 2063 7261 7368 2028 4e75 6c6c iler crash (Null │ │ │ │ │ +0003ece0: 506f 696e 7465 7245 7863 6570 7469 6f6e PointerException │ │ │ │ │ +0003ecf0: 2920 7769 7468 2066 6f72 6561 6368 2069 ) with foreach i │ │ │ │ │ +0003ed00: 6e20 7374 6174 6963 2063 6f6e 7465 7874 n static context │ │ │ │ │ +0003ed10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0003ed20: 632f 666f 7265 6163 682f 5375 7065 7266 c/foreach/Superf │ │ │ │ │ +0003ed30: 6c75 6f75 7341 6273 7472 6163 742e 6a61 luousAbstract.ja │ │ │ │ │ +0003ed40: 7661 3a20 4162 7374 7261 6374 4d65 7468 va: AbstractMeth │ │ │ │ │ +0003ed50: 6f64 4572 726f 7220 7468 726f 7773 2069 odError throws i │ │ │ │ │ +0003ed60: 6620 6e6f 7420 7265 6465 636c 6172 6520 f not redeclare │ │ │ │ │ +0003ed70: 6162 7374 7261 6374 2069 7465 7261 746f abstract iterato │ │ │ │ │ +0003ed80: 7228 2920 6d65 7468 6f64 0a0a 3c6c 693e r() method..
  • │ │ │ │ │ +0003ed90: 746f 6f6c 732f 6a61 7661 632f 666f 7265 tools/javac/fore │ │ │ │ │ +0003eda0: 6163 682f 5436 3530 3037 3031 2e6a 6176 ach/T6500701.jav │ │ │ │ │ +0003edb0: 613a 2045 6e68 616e 6365 6420 666f 7220 a: Enhanced for │ │ │ │ │ +0003edc0: 6c6f 6f70 2077 6974 6820 6765 6e65 7269 loop with generi │ │ │ │ │ +0003edd0: 6373 2067 656e 6572 6174 6573 2066 6175 cs generates fau │ │ │ │ │ +0003ede0: 6c74 7920 6279 7465 636f 6465 0a0a 3c6c lty bytecode..tools/javac/ge │ │ │ │ │ +0003ee00: 6e65 7269 6373 2f34 3435 3330 3332 2f49 nerics/4453032/I │ │ │ │ │ +0003ee10: 6e74 6572 6661 6365 4361 7374 312e 6a61 nterfaceCast1.ja │ │ │ │ │ +0003ee20: 7661 3a20 6f76 6572 7269 6464 656e 2069 va: overridden i │ │ │ │ │ +0003ee30: 6e74 6572 6661 6365 206d 6574 686f 6420 nterface method │ │ │ │ │ +0003ee40: 6361 7573 6573 2074 6865 2063 6f6d 7069 causes the compi │ │ │ │ │ +0003ee50: 6c65 7220 746f 2072 656a 6563 7420 6361 ler to reject ca │ │ │ │ │ +0003ee60: 7374 0a0a 3c6c 693e 746f 6f6c 732f 6a61 st..
  • tools/ja │ │ │ │ │ +0003ee70: 7661 632f 6765 6e65 7269 6373 2f35 3030 vac/generics/500 │ │ │ │ │ +0003ee80: 3939 3337 2f54 3530 3039 3933 372e 6a61 9937/T5009937.ja │ │ │ │ │ +0003ee90: 7661 3a20 6869 6469 6e67 2076 6572 7375 va: hiding versu │ │ │ │ │ +0003eea0: 7320 6765 6e65 7269 6373 2076 6572 7375 s generics versu │ │ │ │ │ +0003eeb0: 7320 6269 6e61 7279 2063 6f6d 7061 7469 s binary compati │ │ │ │ │ +0003eec0: 6269 6c69 7479 0a0a 3c6c 693e 746f 6f6c bility..
  • tool │ │ │ │ │ +0003eed0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0003eee0: 2f35 3036 3637 3734 2f54 3530 3636 3737 /5066774/T506677 │ │ │ │ │ +0003eef0: 342e 6a61 7661 3a20 4261 6420 696e 7465 4.java: Bad inte │ │ │ │ │ +0003ef00: 7261 6374 696f 6e20 6265 7477 6565 6e20 raction between │ │ │ │ │ +0003ef10: 6765 6e65 7269 6373 2c20 696e 7374 616e generics, instan │ │ │ │ │ +0003ef20: 6365 6f66 2c20 696e 6e65 7220 636c 6173 ceof, inner clas │ │ │ │ │ +0003ef30: 7365 732c 2061 6e64 2073 7562 636c 6173 ses, and subclas │ │ │ │ │ +0003ef40: 7365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ses..
  • tools/j │ │ │ │ │ +0003ef50: 6176 6163 2f67 656e 6572 6963 732f 3530 avac/generics/50 │ │ │ │ │ +0003ef60: 3836 3032 372f 5435 3038 3630 3237 2e6a 86027/T5086027.j │ │ │ │ │ +0003ef70: 6176 613a 2049 6e6e 6572 2063 6c61 7373 ava: Inner class │ │ │ │ │ +0003ef80: 206f 6620 6765 6e65 7269 6320 636c 6173 of generic clas │ │ │ │ │ +0003ef90: 7320 6361 6e6e 6f74 2065 7874 656e 6420 s cannot extend │ │ │ │ │ +0003efa0: 5468 726f 7761 626c 650a 0a3c 6c69 3e74 Throwable..
  • t │ │ │ │ │ +0003efb0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +0003efc0: 6963 732f 3530 3836 3032 372f 5435 3038 ics/5086027/T508 │ │ │ │ │ +0003efd0: 3630 3237 706f 732e 6a61 7661 3a20 496e 6027pos.java: In │ │ │ │ │ +0003efe0: 6e65 7220 636c 6173 7320 6f66 2067 656e ner class of gen │ │ │ │ │ +0003eff0: 6572 6963 2063 6c61 7373 2063 616e 6e6f eric class canno │ │ │ │ │ +0003f000: 7420 6578 7465 6e64 2054 6872 6f77 6162 t extend Throwab │ │ │ │ │ +0003f010: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ +0003f020: 7661 632f 6765 6e65 7269 6373 2f36 3138 vac/generics/618 │ │ │ │ │ +0003f030: 3239 3530 2f54 3631 3832 3935 3061 2e6a 2950/T6182950a.j │ │ │ │ │ +0003f040: 6176 613a 206d 6574 686f 6473 2063 6c61 ava: methods cla │ │ │ │ │ +0003f050: 7368 2061 6c67 6f72 6974 686d 2073 686f sh algorithm sho │ │ │ │ │ +0003f060: 756c 6420 6e6f 7420 6465 7065 6e64 206f uld not depend o │ │ │ │ │ +0003f070: 6e20 7265 7475 726e 2074 7970 650a 0a3c n return type..< │ │ │ │ │ +0003f080: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +0003f090: 656e 6572 6963 732f 3631 3832 3935 302f enerics/6182950/ │ │ │ │ │ +0003f0a0: 5436 3138 3239 3530 622e 6a61 7661 3a20 T6182950b.java: │ │ │ │ │ +0003f0b0: 6d65 7468 6f64 7320 636c 6173 6820 616c methods clash al │ │ │ │ │ +0003f0c0: 676f 7269 7468 6d20 7368 6f75 6c64 206e gorithm should n │ │ │ │ │ +0003f0d0: 6f74 2064 6570 656e 6420 6f6e 2072 6574 ot depend on ret │ │ │ │ │ +0003f0e0: 7572 6e20 7479 7065 0a0a 3c6c 693e 746f urn type..
  • to │ │ │ │ │ +0003f0f0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0003f100: 6373 2f36 3138 3239 3530 2f54 3631 3832 cs/6182950/T6182 │ │ │ │ │ +0003f110: 3935 3063 2e6a 6176 613a 206d 6574 686f 950c.java: metho │ │ │ │ │ +0003f120: 6473 2063 6c61 7368 2061 6c67 6f72 6974 ds clash algorit │ │ │ │ │ +0003f130: 686d 2073 686f 756c 6420 6e6f 7420 6465 hm should not de │ │ │ │ │ +0003f140: 7065 6e64 206f 6e20 7265 7475 726e 2074 pend on return t │ │ │ │ │ +0003f150: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ +0003f160: 6176 6163 2f67 656e 6572 6963 732f 3631 avac/generics/61 │ │ │ │ │ +0003f170: 3932 3934 352f 4d65 7468 6f64 2e6a 6176 92945/Method.jav │ │ │ │ │ +0003f180: 613a 2044 6563 6c61 7261 7469 6f6e 206f a: Declaration o │ │ │ │ │ +0003f190: 7264 6572 206f 6620 696e 7465 7264 6570 rder of interdep │ │ │ │ │ +0003f1a0: 656e 6465 6e74 2067 656e 6572 6963 2074 endent generic t │ │ │ │ │ +0003f1b0: 7970 6573 2073 686f 756c 6420 6e6f 7420 ypes should not │ │ │ │ │ +0003f1c0: 6d61 7474 6572 0a0a 3c6c 693e 746f 6f6c matter..
  • tool │ │ │ │ │ +0003f1d0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0003f1e0: 2f36 3139 3239 3435 2f54 3631 3932 3934 /6192945/T619294 │ │ │ │ │ +0003f1f0: 352e 6a61 7661 3a20 4465 636c 6172 6174 5.java: Declarat │ │ │ │ │ +0003f200: 696f 6e20 6f72 6465 7220 6f66 2069 6e74 ion order of int │ │ │ │ │ +0003f210: 6572 6465 7065 6e64 656e 7420 6765 6e65 erdependent gene │ │ │ │ │ +0003f220: 7269 6320 7479 7065 7320 7368 6f75 6c64 ric types should │ │ │ │ │ +0003f230: 206e 6f74 206d 6174 7465 720a 0a3c 6c69 not matter..
  • tools/javac/gen │ │ │ │ │ +0003f250: 6572 6963 732f 3632 3037 3338 362f 5436 erics/6207386/T6 │ │ │ │ │ +0003f260: 3230 3733 3836 2e6a 6176 613a 2055 6e64 207386.java: Und │ │ │ │ │ +0003f270: 6563 6964 6162 6c65 2074 7970 6520 7379 ecidable type sy │ │ │ │ │ +0003f280: 7374 656d 206c 6561 6473 2074 6f20 6372 stem leads to cr │ │ │ │ │ +0003f290: 6173 680a 0a3c 6c69 3e74 6f6f 6c73 2f6a ash..
  • tools/j │ │ │ │ │ +0003f2a0: 6176 6163 2f67 656e 6572 6963 732f 3632 avac/generics/62 │ │ │ │ │ +0003f2b0: 3037 3338 362f 5465 7374 2e6a 6176 613a 07386/Test.java: │ │ │ │ │ +0003f2c0: 2055 6e64 6563 6964 6162 6c65 2074 7970 Undecidable typ │ │ │ │ │ +0003f2d0: 6520 7379 7374 656d 206c 6561 6473 2074 e system leads t │ │ │ │ │ +0003f2e0: 6f20 6372 6173 680a 0a3c 6c69 3e74 6f6f o crash..
  • too │ │ │ │ │ +0003f2f0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +0003f300: 732f 3632 3133 3831 382f 5436 3231 3338 s/6213818/T62138 │ │ │ │ │ +0003f310: 3138 2e6a 6176 613a 2043 6f6d 7069 6c65 18.java: Compile │ │ │ │ │ +0003f320: 7263 7261 7368 2077 6974 6820 4e75 6c6c rcrash with Null │ │ │ │ │ +0003f330: 506f 696e 7465 7245 7863 6570 7469 6f6e PointerException │ │ │ │ │ +0003f340: 2061 7420 5375 6273 7446 636e 2e73 7562 at SubstFcn.sub │ │ │ │ │ +0003f350: 7374 2854 7970 6573 2e6a 6176 613a 3230 st(Types.java:20 │ │ │ │ │ +0003f360: 3537 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 57)..
  • tools/j │ │ │ │ │ +0003f370: 6176 6163 2f67 656e 6572 6963 732f 3632 avac/generics/62 │ │ │ │ │ +0003f380: 3138 3232 392f 5436 3231 3832 3239 2e6a 18229/T6218229.j │ │ │ │ │ +0003f390: 6176 613a 204e 5045 2069 6e20 4368 6563 ava: NPE in Chec │ │ │ │ │ +0003f3a0: 6b2e 6368 6563 6b43 6f6d 7061 7469 626c k.checkCompatibl │ │ │ │ │ +0003f3b0: 6543 6f6e 6372 6574 6573 0a0a 3c6c 693e eConcretes..
  • │ │ │ │ │ +0003f3c0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0003f3d0: 7269 6373 2f36 3232 3739 3336 2f4f 7269 rics/6227936/Ori │ │ │ │ │ +0003f3e0: 672e 6a61 7661 3a20 5772 6f6e 6720 7479 g.java: Wrong ty │ │ │ │ │ +0003f3f0: 7065 206f 6620 696e 6865 7269 7465 6420 pe of inherited │ │ │ │ │ +0003f400: 6d65 7468 6f64 2075 7369 6e67 2073 7065 method using spe │ │ │ │ │ +0003f410: 6369 616c 697a 6564 2074 7970 6520 7061 cialized type pa │ │ │ │ │ +0003f420: 7261 6d65 7465 720a 0a3c 6c69 3e74 6f6f rameter..
  • too │ │ │ │ │ +0003f430: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +0003f440: 732f 3632 3237 3933 362f 5436 3232 3739 s/6227936/T62279 │ │ │ │ │ +0003f450: 3336 2e6a 6176 613a 2057 726f 6e67 2074 36.java: Wrong t │ │ │ │ │ +0003f460: 7970 6520 6f66 2069 6e68 6572 6974 6564 ype of inherited │ │ │ │ │ +0003f470: 206d 6574 686f 6420 7573 696e 6720 7370 method using sp │ │ │ │ │ +0003f480: 6563 6961 6c69 7a65 6420 7479 7065 2070 ecialized type p │ │ │ │ │ +0003f490: 6172 616d 6574 6572 0a0a 3c6c 693e 746f arameter..
  • to │ │ │ │ │ +0003f4a0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0003f4b0: 6373 2f36 3234 3536 3939 2f54 3632 3435 cs/6245699/T6245 │ │ │ │ │ +0003f4c0: 3639 392e 6a61 7661 3a20 4d69 7373 696e 699.java: Missin │ │ │ │ │ +0003f4d0: 6720 6272 6964 6765 2066 6f72 2066 696e g bridge for fin │ │ │ │ │ +0003f4e0: 616c 206d 6574 686f 6420 2867 6976 6573 al method (gives │ │ │ │ │ +0003f4f0: 2041 6273 7472 6163 744d 6574 686f 6445 AbstractMethodE │ │ │ │ │ +0003f500: 7272 6f72 2061 7420 7275 6e74 696d 6529 rror at runtime) │ │ │ │ │ +0003f510: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0003f520: 632f 6765 6e65 7269 6373 2f36 3234 3536 c/generics/62456 │ │ │ │ │ +0003f530: 3939 2f54 3632 3435 3639 3961 2e6a 6176 99/T6245699a.jav │ │ │ │ │ +0003f540: 613a 204d 6973 7369 6e67 2062 7269 6467 a: Missing bridg │ │ │ │ │ +0003f550: 6520 666f 7220 6669 6e61 6c20 6d65 7468 e for final meth │ │ │ │ │ +0003f560: 6f64 2028 6769 7665 7320 4162 7374 7261 od (gives Abstra │ │ │ │ │ +0003f570: 6374 4d65 7468 6f64 4572 726f 7220 6174 ctMethodError at │ │ │ │ │ +0003f580: 2072 756e 7469 6d65 290a 0a3c 6c69 3e74 runtime)..
  • t │ │ │ │ │ +0003f590: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +0003f5a0: 6963 732f 3632 3435 3639 392f 5436 3234 ics/6245699/T624 │ │ │ │ │ +0003f5b0: 3536 3939 622e 6a61 7661 3a20 4d69 7373 5699b.java: Miss │ │ │ │ │ +0003f5c0: 696e 6720 6272 6964 6765 2066 6f72 2066 ing bridge for f │ │ │ │ │ +0003f5d0: 696e 616c 206d 6574 686f 6420 2867 6976 inal method (giv │ │ │ │ │ +0003f5e0: 6573 2041 6273 7472 6163 744d 6574 686f es AbstractMetho │ │ │ │ │ +0003f5f0: 6445 7272 6f72 2061 7420 7275 6e74 696d dError at runtim │ │ │ │ │ +0003f600: 6529 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e)..
  • tools/ja │ │ │ │ │ +0003f610: 7661 632f 6765 6e65 7269 6373 2f36 3234 vac/generics/624 │ │ │ │ │ +0003f620: 3536 3939 2f54 3632 3435 3639 3963 2e6a 5699/T6245699c.j │ │ │ │ │ +0003f630: 6176 613a 204d 6973 7369 6e67 2062 7269 ava: Missing bri │ │ │ │ │ +0003f640: 6467 6520 666f 7220 6669 6e61 6c20 6d65 dge for final me │ │ │ │ │ +0003f650: 7468 6f64 2028 6769 7665 7320 4162 7374 thod (gives Abst │ │ │ │ │ +0003f660: 7261 6374 4d65 7468 6f64 4572 726f 7220 ractMethodError │ │ │ │ │ +0003f670: 6174 2072 756e 7469 6d65 290a 0a3c 6c69 at runtime)..
  • tools/javac/gen │ │ │ │ │ +0003f690: 6572 6963 732f 3632 3638 3437 362f 5436 erics/6268476/T6 │ │ │ │ │ +0003f6a0: 3236 3834 3736 2e6a 6176 613a 2041 7272 268476.java: Arr │ │ │ │ │ +0003f6b0: 6179 7320 616e 6420 7375 7065 7220 7769 ays and super wi │ │ │ │ │ +0003f6c0: 6c64 6361 7264 7320 6272 6f6b 656e 0a0a ldcards broken.. │ │ │ │ │ +0003f6d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003f6e0: 6765 6e65 7269 6373 2f36 3239 3237 3635 generics/6292765 │ │ │ │ │ +0003f6f0: 2f54 3632 3932 3736 352e 6a61 7661 3a20 /T6292765.java: │ │ │ │ │ +0003f700: 4e50 4520 6174 2043 6865 636b 2e63 6865 NPE at Check.che │ │ │ │ │ +0003f710: 636b 436f 6d70 6174 6962 6c65 436f 6e63 ckCompatibleConc │ │ │ │ │ +0003f720: 7265 7465 730a 0a3c 6c69 3e74 6f6f 6c73 retes..
  • tools │ │ │ │ │ +0003f730: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0003f740: 3632 3934 3737 392f 5436 3239 3437 3739 6294779/T6294779 │ │ │ │ │ +0003f750: 612e 6a61 7661 3a20 5072 6f62 6c65 6d20 a.java: Problem │ │ │ │ │ +0003f760: 7769 7468 2069 6e74 6572 6661 6365 2069 with interface i │ │ │ │ │ +0003f770: 6e68 6572 6974 616e 6365 2061 6e64 2063 nheritance and c │ │ │ │ │ +0003f780: 6f76 6172 6961 6e74 2072 6574 7572 6e20 ovariant return │ │ │ │ │ +0003f790: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ +0003f7a0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0003f7b0: 3632 3934 3737 392f 5436 3239 3437 3739 6294779/T6294779 │ │ │ │ │ +0003f7c0: 622e 6a61 7661 3a20 5072 6f62 6c65 6d20 b.java: Problem │ │ │ │ │ +0003f7d0: 7769 7468 2069 6e74 6572 6661 6365 2069 with interface i │ │ │ │ │ +0003f7e0: 6e68 6572 6974 616e 6365 2061 6e64 2063 nheritance and c │ │ │ │ │ +0003f7f0: 6f76 6172 6961 6e74 2072 6574 7572 6e20 ovariant return │ │ │ │ │ +0003f800: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ +0003f810: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0003f820: 3632 3934 3737 392f 5436 3239 3437 3739 6294779/T6294779 │ │ │ │ │ +0003f830: 632e 6a61 7661 3a20 5072 6f62 6c65 6d20 c.java: Problem │ │ │ │ │ +0003f840: 7769 7468 2069 6e74 6572 6661 6365 2069 with interface i │ │ │ │ │ +0003f850: 6e68 6572 6974 616e 6365 2061 6e64 2063 nheritance and c │ │ │ │ │ +0003f860: 6f76 6172 6961 6e74 2072 6574 7572 6e20 ovariant return │ │ │ │ │ +0003f870: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ +0003f880: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0003f890: 3633 3332 3230 342f 5436 3333 3232 3034 6332204/T6332204 │ │ │ │ │ +0003f8a0: 2e6a 6176 613a 2063 6f6d 2e73 756e 2e74 .java: com.sun.t │ │ │ │ │ +0003f8b0: 6f6f 6c73 2e6a 6176 6163 2e63 6f64 652e ools.javac.code. │ │ │ │ │ +0003f8c0: 5479 7065 732e 6c75 6228 2920 7468 726f Types.lub() thro │ │ │ │ │ +0003f8d0: 7773 204e 5045 0a0a 3c6c 693e 746f 6f6c ws NPE..
  • tool │ │ │ │ │ +0003f8e0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0003f8f0: 2f36 3333 3232 3034 2f54 3633 3436 3837 /6332204/T634687 │ │ │ │ │ +0003f900: 362e 6a61 7661 3a20 636f 6d2e 7375 6e2e 6.java: com.sun. │ │ │ │ │ +0003f910: 746f 6f6c 732e 6a61 7661 632e 636f 6465 tools.javac.code │ │ │ │ │ +0003f920: 2e54 7970 6573 2e6c 7562 2829 2074 6872 .Types.lub() thr │ │ │ │ │ +0003f930: 6f77 7320 4e50 450a 0a3c 6c69 3e74 6f6f ows NPE..
  • too │ │ │ │ │ +0003f940: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +0003f950: 732f 3633 3536 3633 362f 5436 3335 3636 s/6356636/T63566 │ │ │ │ │ +0003f960: 3336 2e6a 6176 613a 2043 6f6d 7069 6c65 36.java: Compile │ │ │ │ │ +0003f970: 7220 6661 696c 7320 746f 2072 6561 6420 r fails to read │ │ │ │ │ +0003f980: 7369 676e 6174 7572 6573 206f 6620 696e signatures of in │ │ │ │ │ +0003f990: 6e65 7220 636c 6173 7365 7320 7769 7468 ner classes with │ │ │ │ │ +0003f9a0: 206e 6f6e 2d67 656e 6572 6963 206f 7574 non-generic out │ │ │ │ │ +0003f9b0: 6572 2069 6e73 7461 6e63 6520 6c65 6164 er instance lead │ │ │ │ │ +0003f9c0: 696e 6720 746f 2063 7261 7368 0a0a 3c6c ing to crash..tools/javac/ge │ │ │ │ │ +0003f9e0: 6e65 7269 6373 2f36 3335 3939 3531 2f54 nerics/6359951/T │ │ │ │ │ +0003f9f0: 3633 3539 3935 312e 6a61 7661 3a20 4372 6359951.java: Cr │ │ │ │ │ +0003fa00: 6173 6820 7768 656e 2075 7369 6e67 2063 ash when using c │ │ │ │ │ +0003fa10: 6c61 7373 2066 6965 6c64 0a0a 3c6c 693e lass field..
  • │ │ │ │ │ +0003fa20: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0003fa30: 7269 6373 2f36 3337 3237 3832 2f54 3633 rics/6372782/T63 │ │ │ │ │ +0003fa40: 3732 3738 322e 6a61 7661 3a20 706f 7373 72782.java: poss │ │ │ │ │ +0003fa50: 6962 6c79 2069 6e76 616c 6964 2022 6162 ibly invalid "ab │ │ │ │ │ +0003fa60: 7374 7261 6374 206d 6574 686f 6420 6e6f stract method no │ │ │ │ │ +0003fa70: 7420 696d 706c 656d 656e 7465 6422 2065 t implemented" e │ │ │ │ │ +0003fa80: 6d69 7474 6564 2062 7920 636f 6d70 696c mitted by compil │ │ │ │ │ +0003fa90: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ +0003faa0: 7661 632f 6765 6e65 7269 6373 2f36 3431 vac/generics/641 │ │ │ │ │ +0003fab0: 3336 3832 2f54 3634 3133 3638 322e 6a61 3682/T6413682.ja │ │ │ │ │ +0003fac0: 7661 3a20 436f 6d70 696c 6572 2063 6f6e va: Compiler con │ │ │ │ │ +0003fad0: 6675 7365 6420 6162 6f75 7420 696d 706c fused about impl │ │ │ │ │ +0003fae0: 6963 6974 2074 7970 6520 6172 6773 2061 icit type args a │ │ │ │ │ +0003faf0: 6e64 2061 7272 6179 730a 0a3c 6c69 3e74 nd arrays..
  • t │ │ │ │ │ +0003fb00: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +0003fb10: 6963 732f 3634 3133 3638 322f 5465 7374 ics/6413682/Test │ │ │ │ │ +0003fb20: 506f 732e 6a61 7661 3a20 436f 6d70 696c Pos.java: Compil │ │ │ │ │ +0003fb30: 6572 2063 6f6e 6675 7365 6420 6162 6f75 er confused abou │ │ │ │ │ +0003fb40: 7420 696d 706c 6963 6974 2074 7970 6520 t implicit type │ │ │ │ │ +0003fb50: 6172 6773 2061 6e64 2061 7272 6179 730a args and arrays. │ │ │ │ │ +0003fb60: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0003fb70: 2f67 656e 6572 6963 732f 3634 3736 3131 /generics/647611 │ │ │ │ │ +0003fb80: 382f 5436 3437 3631 3138 612e 6a61 7661 8/T6476118a.java │ │ │ │ │ +0003fb90: 3a20 636f 6d70 696c 6572 2062 7567 2063 : compiler bug c │ │ │ │ │ +0003fba0: 6175 7365 7320 7275 6e74 696d 6520 436c auses runtime Cl │ │ │ │ │ +0003fbb0: 6173 7343 6173 7445 7863 6570 7469 6f6e assCastException │ │ │ │ │ +0003fbc0: 2066 6f72 2067 656e 6572 6963 7320 6f76 for generics ov │ │ │ │ │ +0003fbd0: 6572 6c6f 6164 696e 670a 0a3c 6c69 3e74 erloading..
  • t │ │ │ │ │ +0003fbe0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +0003fbf0: 6963 732f 3634 3736 3131 382f 5436 3437 ics/6476118/T647 │ │ │ │ │ +0003fc00: 3631 3138 622e 6a61 7661 3a20 636f 6d70 6118b.java: comp │ │ │ │ │ +0003fc10: 696c 6572 2062 7567 2063 6175 7365 7320 iler bug causes │ │ │ │ │ +0003fc20: 7275 6e74 696d 6520 436c 6173 7343 6173 runtime ClassCas │ │ │ │ │ +0003fc30: 7445 7863 6570 7469 6f6e 2066 6f72 2067 tException for g │ │ │ │ │ +0003fc40: 656e 6572 6963 7320 6f76 6572 6c6f 6164 enerics overload │ │ │ │ │ +0003fc50: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ +0003fc60: 6176 6163 2f67 656e 6572 6963 732f 3634 avac/generics/64 │ │ │ │ │ +0003fc70: 3736 3131 382f 5436 3437 3631 3138 632e 76118/T6476118c. │ │ │ │ │ +0003fc80: 6a61 7661 3a20 636f 6d70 696c 6572 2062 java: compiler b │ │ │ │ │ +0003fc90: 7567 2063 6175 7365 7320 7275 6e74 696d ug causes runtim │ │ │ │ │ +0003fca0: 6520 436c 6173 7343 6173 7445 7863 6570 e ClassCastExcep │ │ │ │ │ +0003fcb0: 7469 6f6e 2066 6f72 2067 656e 6572 6963 tion for generic │ │ │ │ │ +0003fcc0: 7320 6f76 6572 6c6f 6164 696e 670a 0a3c s overloading..< │ │ │ │ │ +0003fcd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +0003fce0: 656e 6572 6963 732f 3634 3736 3131 382f enerics/6476118/ │ │ │ │ │ +0003fcf0: 5436 3437 3631 3138 642e 6a61 7661 3a20 T6476118d.java: │ │ │ │ │ +0003fd00: 636f 6d70 696c 6572 2062 7567 2063 6175 compiler bug cau │ │ │ │ │ +0003fd10: 7365 7320 7275 6e74 696d 6520 436c 6173 ses runtime Clas │ │ │ │ │ +0003fd20: 7343 6173 7445 7863 6570 7469 6f6e 2066 sCastException f │ │ │ │ │ +0003fd30: 6f72 2067 656e 6572 6963 7320 6f76 6572 or generics over │ │ │ │ │ +0003fd40: 6c6f 6164 696e 670a 0a3c 6c69 3e74 6f6f loading..
  • too │ │ │ │ │ +0003fd50: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +0003fd60: 732f 3634 3837 3337 302f 5436 3438 3733 s/6487370/T64873 │ │ │ │ │ +0003fd70: 3730 2e6a 6176 613a 206a 6176 6163 2069 70.java: javac i │ │ │ │ │ +0003fd80: 6e63 6f72 7265 6374 6c79 2067 6976 6573 ncorrectly gives │ │ │ │ │ +0003fd90: 2061 6d62 6967 7569 7479 2077 6172 6e69 ambiguity warni │ │ │ │ │ +0003fda0: 6e67 2077 6974 6820 6f76 6572 7269 6465 ng with override │ │ │ │ │ +0003fdb0: 2d65 7175 6976 616c 656e 7420 6162 7374 -equivalent abst │ │ │ │ │ +0003fdc0: 7261 6374 2069 6e68 6572 6974 6564 206d ract inherited m │ │ │ │ │ +0003fdd0: 6574 686f 6473 0a0a 3c6c 693e 746f 6f6c ethods..
  • tool │ │ │ │ │ +0003fde0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0003fdf0: 2f36 3439 3535 3036 2f54 3634 3935 3530 /6495506/T649550 │ │ │ │ │ +0003fe00: 362e 6a61 7661 3a20 4361 7374 2069 6e73 6.java: Cast ins │ │ │ │ │ +0003fe10: 6572 7465 6420 6279 2067 656e 6572 6963 erted by generic │ │ │ │ │ +0003fe20: 7320 6361 6e20 6361 7573 6520 496c 6c65 s can cause Ille │ │ │ │ │ +0003fe30: 6761 6c41 6363 6573 7345 7272 6f72 0a0a galAccessError.. │ │ │ │ │ +0003fe40: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0003fe50: 6765 6e65 7269 6373 2f36 3533 3130 3735 generics/6531075 │ │ │ │ │ +0003fe60: 2f54 3635 3331 3037 352e 6a61 7661 3a20 /T6531075.java: │ │ │ │ │ +0003fe70: 4d69 7373 696e 6720 7379 6e74 6865 7469 Missing syntheti │ │ │ │ │ +0003fe80: 6320 6361 7374 7320 7768 656e 2061 6363 c casts when acc │ │ │ │ │ +0003fe90: 6573 7369 6e67 2066 6965 6c64 732f 6d65 essing fields/me │ │ │ │ │ +0003fea0: 7468 6f64 7320 6f66 2069 6e74 6572 7365 thods of interse │ │ │ │ │ +0003feb0: 6374 696f 6e20 7479 7065 7320 696e 636c ction types incl │ │ │ │ │ +0003fec0: 7564 696e 6720 7479 7065 2076 6172 6961 uding type varia │ │ │ │ │ +0003fed0: 626c 6573 0a0a 3c6c 693e 746f 6f6c 732f bles..
  • tools/ │ │ │ │ │ +0003fee0: 6a61 7661 632f 6765 6e65 7269 6373 2f36 javac/generics/6 │ │ │ │ │ +0003fef0: 3533 3130 3930 2f54 3635 3331 3039 3061 531090/T6531090a │ │ │ │ │ +0003ff00: 2e6a 6176 613a 2043 616e 6e6f 7420 6163 .java: Cannot ac │ │ │ │ │ +0003ff10: 6365 7373 206d 6574 686f 6473 2f66 6965 cess methods/fie │ │ │ │ │ +0003ff20: 6c64 7320 6f66 2061 2063 6170 7475 7265 lds of a capture │ │ │ │ │ +0003ff30: 6420 7479 7065 2062 656c 6f6e 6769 6e67 d type belonging │ │ │ │ │ +0003ff40: 2074 6f20 616e 2069 6e74 6572 7365 6374 to an intersect │ │ │ │ │ +0003ff50: 696f 6e20 7479 7065 0a0a 3c6c 693e 746f ion type..
  • to │ │ │ │ │ +0003ff60: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0003ff70: 6373 2f36 3533 3130 3930 2f54 3635 3331 cs/6531090/T6531 │ │ │ │ │ +0003ff80: 3039 3062 2e6a 6176 613a 2043 616e 6e6f 090b.java: Canno │ │ │ │ │ +0003ff90: 7420 6163 6365 7373 206d 6574 686f 6473 t access methods │ │ │ │ │ +0003ffa0: 2f66 6965 6c64 7320 6f66 2061 2063 6170 /fields of a cap │ │ │ │ │ +0003ffb0: 7475 7265 6420 7479 7065 2062 656c 6f6e tured type belon │ │ │ │ │ +0003ffc0: 6769 6e67 2074 6f20 616e 2069 6e74 6572 ging to an inter │ │ │ │ │ +0003ffd0: 7365 6374 696f 6e20 7479 7065 0a0a 3c6c section type..tools/javac/ge │ │ │ │ │ +0003fff0: 6e65 7269 6373 2f36 3637 3737 3835 2f54 nerics/6677785/T │ │ │ │ │ +00040000: 3636 3737 3738 352e 6a61 7661 3a20 5245 6677785.java: RE │ │ │ │ │ +00040010: 4752 4553 5349 4f4e 3a20 5374 6163 6b4f GRESSION: StackO │ │ │ │ │ +00040020: 7665 7246 6c6f 7745 7272 6f72 2077 6974 verFlowError wit │ │ │ │ │ +00040030: 6820 4379 636c 6963 2043 6c61 7373 206c h Cyclic Class l │ │ │ │ │ +00040040: 6576 656c 2054 7970 6520 5061 7261 6d65 evel Type Parame │ │ │ │ │ +00040050: 7465 7273 2077 6865 6e20 7573 6564 2069 ters when used i │ │ │ │ │ +00040060: 6e20 636f 6e73 7472 7563 746f 7273 0a0a n constructors.. │ │ │ │ │ +00040070: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00040080: 6765 6e65 7269 6373 2f36 3731 3136 3139 generics/6711619 │ │ │ │ │ +00040090: 2f54 3637 3131 3631 3961 2e6a 6176 613a /T6711619a.java: │ │ │ │ │ +000400a0: 206a 6176 6163 2064 6f65 736e 2774 2061 javac doesn't a │ │ │ │ │ +000400b0: 6c6c 6f77 2061 6363 6573 7320 746f 2070 llow access to p │ │ │ │ │ +000400c0: 726f 7465 6374 6564 206d 656d 6265 7273 rotected members │ │ │ │ │ +000400d0: 2069 6e20 696e 7465 7273 6563 7469 6f6e in intersection │ │ │ │ │ +000400e0: 2074 7970 6573 0a0a 3c6c 693e 746f 6f6c types..
  • tool │ │ │ │ │ +000400f0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00040100: 2f36 3731 3136 3139 2f54 3637 3131 3631 /6711619/T671161 │ │ │ │ │ +00040110: 3962 2e6a 6176 613a 206a 6176 6163 2064 9b.java: javac d │ │ │ │ │ +00040120: 6f65 736e 2774 2061 6c6c 6f77 2061 6363 oesn't allow acc │ │ │ │ │ +00040130: 6573 7320 746f 2070 726f 7465 6374 6564 ess to protected │ │ │ │ │ +00040140: 206d 656d 6265 7273 2069 6e20 696e 7465 members in inte │ │ │ │ │ +00040150: 7273 6563 7469 6f6e 2074 7970 6573 0a0a rsection types.. │ │ │ │ │ +00040160: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00040170: 6765 6e65 7269 6373 2f36 3732 3334 3434 generics/6723444 │ │ │ │ │ +00040180: 2f54 3637 3233 3434 342e 6a61 7661 3a20 /T6723444.java: │ │ │ │ │ +00040190: 6a61 7661 6320 6661 696c 7320 746f 2073 javac fails to s │ │ │ │ │ +000401a0: 7562 7374 6974 7574 6520 7479 7065 2076 ubstitute type v │ │ │ │ │ +000401b0: 6172 6961 626c 6573 2069 6e74 6f20 6120 ariables into a │ │ │ │ │ +000401c0: 636f 6e73 7472 7563 746f 7227 7320 7468 constructor's th │ │ │ │ │ +000401d0: 726f 7773 2063 6c61 7573 650a 0a3c 6c69 rows clause..
  • tools/javac/gen │ │ │ │ │ +000401f0: 6572 6963 732f 3637 3239 3430 312f 5436 erics/6729401/T6 │ │ │ │ │ +00040200: 3732 3934 3031 2e6a 6176 613a 2043 6f6d 729401.java: Com │ │ │ │ │ +00040210: 7069 6c65 7220 6572 726f 7220 7768 656e piler error when │ │ │ │ │ +00040220: 2075 7369 6e67 2046 2d62 6f75 6e64 6564 using F-bounded │ │ │ │ │ +00040230: 2067 656e 6572 6963 7320 7769 7468 2066 generics with f │ │ │ │ │ +00040240: 7265 6520 7479 7065 2076 6172 6961 626c ree type variabl │ │ │ │ │ +00040250: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00040260: 7661 632f 6765 6e65 7269 6373 2f36 3931 vac/generics/691 │ │ │ │ │ +00040270: 3035 3530 2f54 3639 3130 3535 3061 2e6a 0550/T6910550a.j │ │ │ │ │ +00040280: 6176 613a 206a 6176 6163 2031 2e35 2e30 ava: javac 1.5.0 │ │ │ │ │ +00040290: 5f31 3720 6661 696c 7320 7769 7468 2069 _17 fails with i │ │ │ │ │ +000402a0: 6e63 6f72 7265 6374 2065 7272 6f72 206d ncorrect error m │ │ │ │ │ +000402b0: 6573 7361 6765 0a0a 3c6c 693e 746f 6f6c essage..
  • tool │ │ │ │ │ +000402c0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +000402d0: 2f36 3931 3035 3530 2f54 3639 3130 3535 /6910550/T691055 │ │ │ │ │ +000402e0: 3062 2e6a 6176 613a 206a 6176 6163 2031 0b.java: javac 1 │ │ │ │ │ +000402f0: 2e35 2e30 5f31 3720 6661 696c 7320 7769 .5.0_17 fails wi │ │ │ │ │ +00040300: 7468 2069 6e63 6f72 7265 6374 2065 7272 th incorrect err │ │ │ │ │ +00040310: 6f72 206d 6573 7361 6765 0a0a 3c6c 693e or message..
  • │ │ │ │ │ +00040320: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00040330: 7269 6373 2f36 3931 3035 3530 2f54 3639 rics/6910550/T69 │ │ │ │ │ +00040340: 3130 3535 3063 2e6a 6176 613a 206a 6176 10550c.java: jav │ │ │ │ │ +00040350: 6163 2031 2e35 2e30 5f31 3720 6661 696c ac 1.5.0_17 fail │ │ │ │ │ +00040360: 7320 7769 7468 2069 6e63 6f72 7265 6374 s with incorrect │ │ │ │ │ +00040370: 2065 7272 6f72 206d 6573 7361 6765 0a0a error message.. │ │ │ │ │ +00040380: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00040390: 6765 6e65 7269 6373 2f36 3931 3035 3530 generics/6910550 │ │ │ │ │ +000403a0: 2f54 3639 3130 3535 3064 2e6a 6176 613a /T6910550d.java: │ │ │ │ │ +000403b0: 206a 6176 6163 2031 2e35 2e30 5f31 3720 javac 1.5.0_17 │ │ │ │ │ +000403c0: 6661 696c 7320 7769 7468 2069 6e63 6f72 fails with incor │ │ │ │ │ +000403d0: 7265 6374 2065 7272 6f72 206d 6573 7361 rect error messa │ │ │ │ │ +000403e0: 6765 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ge..
  • tools/ja │ │ │ │ │ +000403f0: 7661 632f 6765 6e65 7269 6373 2f36 3931 vac/generics/691 │ │ │ │ │ +00040400: 3035 3530 2f54 3639 3130 3535 3065 2e6a 0550/T6910550e.j │ │ │ │ │ +00040410: 6176 613a 206a 6176 6163 2031 2e35 2e30 ava: javac 1.5.0 │ │ │ │ │ +00040420: 5f31 3720 6661 696c 7320 7769 7468 2069 _17 fails with i │ │ │ │ │ +00040430: 6e63 6f72 7265 6374 2065 7272 6f72 206d ncorrect error m │ │ │ │ │ +00040440: 6573 7361 6765 0a0a 3c6c 693e 746f 6f6c essage..
  • tool │ │ │ │ │ +00040450: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00040460: 2f36 3934 3636 3138 2f54 3639 3436 3631 /6946618/T694661 │ │ │ │ │ +00040470: 3861 2e6a 6176 613a 2073 7165 2074 6573 8a.java: sqe tes │ │ │ │ │ +00040480: 7420 6661 696c 733a 206a 6176 6163 2f67 t fails: javac/g │ │ │ │ │ +00040490: 656e 6572 6963 732f 4e65 774f 6e54 7970 enerics/NewOnTyp │ │ │ │ │ +000404a0: 6550 6172 6d20 2069 6e20 7069 7420 6a64 eParm in pit jd │ │ │ │ │ +000404b0: 6b37 2062 3931 2069 6e20 616c 6c20 706c k7 b91 in all pl │ │ │ │ │ +000404c0: 6174 666f 726d 732e 0a0a 3c6c 693e 746f atforms...
  • to │ │ │ │ │ +000404d0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +000404e0: 6373 2f36 3934 3636 3138 2f54 3639 3436 cs/6946618/T6946 │ │ │ │ │ +000404f0: 3631 3862 2e6a 6176 613a 2073 7165 2074 618b.java: sqe t │ │ │ │ │ +00040500: 6573 7420 6661 696c 733a 206a 6176 6163 est fails: javac │ │ │ │ │ +00040510: 2f67 656e 6572 6963 732f 4e65 774f 6e54 /generics/NewOnT │ │ │ │ │ +00040520: 7970 6550 6172 6d20 2069 6e20 7069 7420 ypeParm in pit │ │ │ │ │ +00040530: 6a64 6b37 2062 3931 2069 6e20 616c 6c20 jdk7 b91 in all │ │ │ │ │ +00040540: 706c 6174 666f 726d 732e 0a0a 3c6c 693e platforms...
  • │ │ │ │ │ +00040550: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00040560: 7269 6373 2f36 3934 3636 3138 2f54 3639 rics/6946618/T69 │ │ │ │ │ +00040570: 3436 3631 3863 2e6a 6176 613a 2073 7165 46618c.java: sqe │ │ │ │ │ +00040580: 2074 6573 7420 6661 696c 733a 206a 6176 test fails: jav │ │ │ │ │ +00040590: 6163 2f67 656e 6572 6963 732f 4e65 774f ac/generics/NewO │ │ │ │ │ +000405a0: 6e54 7970 6550 6172 6d20 2069 6e20 7069 nTypeParm in pi │ │ │ │ │ +000405b0: 7420 6a64 6b37 2062 3931 2069 6e20 616c t jdk7 b91 in al │ │ │ │ │ +000405c0: 6c20 706c 6174 666f 726d 732e 0a0a 3c6c l platforms...tools/javac/ge │ │ │ │ │ +000405e0: 6e65 7269 6373 2f36 3935 3637 3538 2f54 nerics/6956758/T │ │ │ │ │ +000405f0: 3639 3536 3735 386e 6567 2e6a 6176 613a 6956758neg.java: │ │ │ │ │ +00040600: 204e 5045 2069 6e20 636f 6d2e 7375 6e2e NPE in com.sun. │ │ │ │ │ +00040610: 746f 6f6c 732e 6a61 7661 632e 636f 6465 tools.javac.code │ │ │ │ │ +00040620: 2e53 796d 626f 6c20 2d20 6973 5375 6243 .Symbol - isSubC │ │ │ │ │ +00040630: 6c61 7373 0a0a 3c6c 693e 746f 6f6c 732f lass..
  • tools/ │ │ │ │ │ +00040640: 6a61 7661 632f 6765 6e65 7269 6373 2f36 javac/generics/6 │ │ │ │ │ +00040650: 3935 3637 3538 2f54 3639 3536 3735 3870 956758/T6956758p │ │ │ │ │ +00040660: 6f73 2e6a 6176 613a 204e 5045 2069 6e20 os.java: NPE in │ │ │ │ │ +00040670: 636f 6d2e 7375 6e2e 746f 6f6c 732e 6a61 com.sun.tools.ja │ │ │ │ │ +00040680: 7661 632e 636f 6465 2e53 796d 626f 6c20 vac.code.Symbol │ │ │ │ │ +00040690: 2d20 6973 5375 6243 6c61 7373 0a0a 3c6c - isSubClass..tools/javac/ge │ │ │ │ │ +000406b0: 6e65 7269 6373 2f36 3936 3931 3834 2f54 nerics/6969184/T │ │ │ │ │ +000406c0: 3639 3639 3138 342e 6a61 7661 3a20 706f 6969184.java: po │ │ │ │ │ +000406d0: 6f72 2065 7272 6f72 2072 6563 6f76 6572 or error recover │ │ │ │ │ +000406e0: 7920 6166 7465 7220 7379 6d62 6f6c 206e y after symbol n │ │ │ │ │ +000406f0: 6f74 2066 6f75 6e64 0a0a 3c6c 693e 746f ot found..
  • to │ │ │ │ │ +00040700: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00040710: 6373 2f36 3938 3537 3139 2f54 3639 3835 cs/6985719/T6985 │ │ │ │ │ +00040720: 3731 3961 2e6a 6176 613a 2041 6c69 6b65 719a.java: Alike │ │ │ │ │ +00040730: 206d 6574 686f 6473 2069 6e20 696e 7465 methods in inte │ │ │ │ │ +00040740: 7266 6163 6573 2028 496e 6865 7269 7461 rfaces (Inherita │ │ │ │ │ +00040750: 6e63 6520 616e 6420 4f76 6572 7269 6469 nce and Overridi │ │ │ │ │ +00040760: 6e67 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a ng)..
  • tools/j │ │ │ │ │ +00040770: 6176 6163 2f67 656e 6572 6963 732f 3639 avac/generics/69 │ │ │ │ │ +00040780: 3835 3731 392f 5436 3938 3537 3139 622e 85719/T6985719b. │ │ │ │ │ +00040790: 6a61 7661 3a20 416c 696b 6520 6d65 7468 java: Alike meth │ │ │ │ │ +000407a0: 6f64 7320 696e 2069 6e74 6572 6661 6365 ods in interface │ │ │ │ │ +000407b0: 7320 2849 6e68 6572 6974 616e 6365 2061 s (Inheritance a │ │ │ │ │ +000407c0: 6e64 204f 7665 7272 6964 696e 6729 0a0a nd Overriding).. │ │ │ │ │ +000407d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000407e0: 6765 6e65 7269 6373 2f36 3938 3537 3139 generics/6985719 │ │ │ │ │ +000407f0: 2f54 3639 3835 3731 3963 2e6a 6176 613a /T6985719c.java: │ │ │ │ │ +00040800: 2041 6c69 6b65 206d 6574 686f 6473 2069 Alike methods i │ │ │ │ │ +00040810: 6e20 696e 7465 7266 6163 6573 2028 496e n interfaces (In │ │ │ │ │ +00040820: 6865 7269 7461 6e63 6520 616e 6420 4f76 heritance and Ov │ │ │ │ │ +00040830: 6572 7269 6469 6e67 290a 0a3c 6c69 3e74 erriding)..
  • t │ │ │ │ │ +00040840: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00040850: 6963 732f 3639 3835 3731 392f 5436 3938 ics/6985719/T698 │ │ │ │ │ +00040860: 3537 3139 642e 6a61 7661 3a20 416c 696b 5719d.java: Alik │ │ │ │ │ +00040870: 6520 6d65 7468 6f64 7320 696e 2069 6e74 e methods in int │ │ │ │ │ +00040880: 6572 6661 6365 7320 2849 6e68 6572 6974 erfaces (Inherit │ │ │ │ │ +00040890: 616e 6365 2061 6e64 204f 7665 7272 6964 ance and Overrid │ │ │ │ │ +000408a0: 696e 6729 0a0a 3c6c 693e 746f 6f6c 732f ing)..
  • tools/ │ │ │ │ │ +000408b0: 6a61 7661 632f 6765 6e65 7269 6373 2f36 javac/generics/6 │ │ │ │ │ +000408c0: 3938 3537 3139 2f54 3639 3835 3731 3965 985719/T6985719e │ │ │ │ │ +000408d0: 2e6a 6176 613a 2041 6c69 6b65 206d 6574 .java: Alike met │ │ │ │ │ +000408e0: 686f 6473 2069 6e20 696e 7465 7266 6163 hods in interfac │ │ │ │ │ +000408f0: 6573 2028 496e 6865 7269 7461 6e63 6520 es (Inheritance │ │ │ │ │ +00040900: 616e 6420 4f76 6572 7269 6469 6e67 290a and Overriding). │ │ │ │ │ +00040910: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00040920: 2f67 656e 6572 6963 732f 3639 3835 3731 /generics/698571 │ │ │ │ │ +00040930: 392f 5436 3938 3537 3139 662e 6a61 7661 9/T6985719f.java │ │ │ │ │ +00040940: 3a20 416c 696b 6520 6d65 7468 6f64 7320 : Alike methods │ │ │ │ │ +00040950: 696e 2069 6e74 6572 6661 6365 7320 2849 in interfaces (I │ │ │ │ │ +00040960: 6e68 6572 6974 616e 6365 2061 6e64 204f nheritance and O │ │ │ │ │ +00040970: 7665 7272 6964 696e 6729 0a0a 3c6c 693e verriding)..
  • │ │ │ │ │ +00040980: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00040990: 7269 6373 2f36 3938 3537 3139 2f54 3639 rics/6985719/T69 │ │ │ │ │ +000409a0: 3835 3731 3967 2e6a 6176 613a 2041 6c69 85719g.java: Ali │ │ │ │ │ +000409b0: 6b65 206d 6574 686f 6473 2069 6e20 696e ke methods in in │ │ │ │ │ +000409c0: 7465 7266 6163 6573 2028 496e 6865 7269 terfaces (Inheri │ │ │ │ │ +000409d0: 7461 6e63 6520 616e 6420 4f76 6572 7269 tance and Overri │ │ │ │ │ +000409e0: 6469 6e67 290a 0a3c 6c69 3e74 6f6f 6c73 ding)..
  • tools │ │ │ │ │ +000409f0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00040a00: 3639 3835 3731 392f 5436 3938 3537 3139 6985719/T6985719 │ │ │ │ │ +00040a10: 682e 6a61 7661 3a20 416c 696b 6520 6d65 h.java: Alike me │ │ │ │ │ +00040a20: 7468 6f64 7320 696e 2069 6e74 6572 6661 thods in interfa │ │ │ │ │ +00040a30: 6365 7320 2849 6e68 6572 6974 616e 6365 ces (Inheritance │ │ │ │ │ +00040a40: 2061 6e64 204f 7665 7272 6964 696e 6729 and Overriding) │ │ │ │ │ +00040a50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00040a60: 632f 6765 6e65 7269 6373 2f36 3938 3734 c/generics/69874 │ │ │ │ │ +00040a70: 3735 2f54 3639 3837 3437 356e 6567 2e6a 75/T6987475neg.j │ │ │ │ │ +00040a80: 6176 613a 204f 7264 6572 206f 6620 6465 ava: Order of de │ │ │ │ │ +00040a90: 636c 6172 6174 696f 6e73 2061 6666 6563 clarations affec │ │ │ │ │ +00040aa0: 7473 2077 6865 7468 6572 2061 6273 7472 ts whether abstr │ │ │ │ │ +00040ab0: 6163 7420 6d65 7468 6f64 2063 6f6e 7369 act method consi │ │ │ │ │ +00040ac0: 6465 7265 6420 6f76 6572 7269 6464 656e dered overridden │ │ │ │ │ +00040ad0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00040ae0: 632f 6765 6e65 7269 6373 2f36 3938 3734 c/generics/69874 │ │ │ │ │ +00040af0: 3735 2f54 3639 3837 3437 3570 6f73 2e6a 75/T6987475pos.j │ │ │ │ │ +00040b00: 6176 613a 204f 7264 6572 206f 6620 6465 ava: Order of de │ │ │ │ │ +00040b10: 636c 6172 6174 696f 6e73 2061 6666 6563 clarations affec │ │ │ │ │ +00040b20: 7473 2077 6865 7468 6572 2061 6273 7472 ts whether abstr │ │ │ │ │ +00040b30: 6163 7420 6d65 7468 6f64 2063 6f6e 7369 act method consi │ │ │ │ │ +00040b40: 6465 7265 6420 6f76 6572 7269 6464 656e dered overridden │ │ │ │ │ +00040b50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00040b60: 632f 6765 6e65 7269 6373 2f37 3030 3736 c/generics/70076 │ │ │ │ │ +00040b70: 3135 2f54 3730 3037 3631 352e 6a61 7661 15/T7007615.java │ │ │ │ │ +00040b80: 3a20 6a61 7661 5f75 7469 6c2f 6765 6e65 : java_util/gene │ │ │ │ │ +00040b90: 7269 6373 2f70 6861 7365 322f 4e61 6d65 rics/phase2/Name │ │ │ │ │ +00040ba0: 436c 6173 6854 6573 7430 3220 6661 696c ClashTest02 fail │ │ │ │ │ +00040bb0: 7320 7369 6e63 6520 6a64 6b37 2f70 6974 s since jdk7/pit │ │ │ │ │ +00040bc0: 2f62 3132 332e 0a0a 3c6c 693e 746f 6f6c /b123...
  • tool │ │ │ │ │ +00040bd0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00040be0: 2f37 3030 3736 3135 2f61 6363 312f 4163 /7007615/acc1/Ac │ │ │ │ │ +00040bf0: 6365 7373 6962 696c 6974 7943 6865 636b cessibilityCheck │ │ │ │ │ +00040c00: 3031 2e6a 6176 613a 206a 6176 615f 7574 01.java: java_ut │ │ │ │ │ +00040c10: 696c 2f67 656e 6572 6963 732f 7068 6173 il/generics/phas │ │ │ │ │ +00040c20: 6532 2f4e 616d 6543 6c61 7368 5465 7374 e2/NameClashTest │ │ │ │ │ +00040c30: 3032 2066 6169 6c73 2073 696e 6365 206a 02 fails since j │ │ │ │ │ +00040c40: 646b 372f 7069 742f 6231 3233 2e0a 0a3c dk7/pit/b123...< │ │ │ │ │ +00040c50: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00040c60: 656e 6572 6963 732f 3730 3037 3631 352f enerics/7007615/ │ │ │ │ │ +00040c70: 6163 6332 2f41 6363 6573 7369 6269 6c69 acc2/Accessibili │ │ │ │ │ +00040c80: 7479 4368 6563 6b30 322e 6a61 7661 3a20 tyCheck02.java: │ │ │ │ │ +00040c90: 6a61 7661 5f75 7469 6c2f 6765 6e65 7269 java_util/generi │ │ │ │ │ +00040ca0: 6373 2f70 6861 7365 322f 4e61 6d65 436c cs/phase2/NameCl │ │ │ │ │ +00040cb0: 6173 6854 6573 7430 3220 6661 696c 7320 ashTest02 fails │ │ │ │ │ +00040cc0: 7369 6e63 6520 6a64 6b37 2f70 6974 2f62 since jdk7/pit/b │ │ │ │ │ +00040cd0: 3132 332e 0a0a 3c6c 693e 746f 6f6c 732f 123...
  • tools/ │ │ │ │ │ +00040ce0: 6a61 7661 632f 6765 6e65 7269 6373 2f37 javac/generics/7 │ │ │ │ │ +00040cf0: 3031 3534 3330 2f54 3730 3135 3433 302e 015430/T7015430. │ │ │ │ │ +00040d00: 6a61 7661 3a20 496e 636f 7272 6563 7420 java: Incorrect │ │ │ │ │ +00040d10: 7468 726f 776e 2074 7970 6520 6465 7465 thrown type dete │ │ │ │ │ +00040d20: 726d 696e 6564 2066 6f72 2075 6e63 6865 rmined for unche │ │ │ │ │ +00040d30: 636b 6564 2069 6e76 6f63 6174 696f 6e73 cked invocations │ │ │ │ │ +00040d40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00040d50: 632f 6765 6e65 7269 6373 2f37 3032 3036 c/generics/70206 │ │ │ │ │ +00040d60: 3537 2f54 3730 3230 3635 376e 6567 2e6a 57/T7020657neg.j │ │ │ │ │ +00040d70: 6176 613a 204a 6176 6163 2072 656a 6563 ava: Javac rejec │ │ │ │ │ +00040d80: 7473 2061 2066 6169 726c 7920 636f 6d6d ts a fairly comm │ │ │ │ │ +00040d90: 6f6e 2069 6469 6f6d 2077 6974 6820 7261 on idiom with ra │ │ │ │ │ +00040da0: 7720 6f76 6572 7269 6465 2061 6e64 2069 w override and i │ │ │ │ │ +00040db0: 6e74 6572 6661 6365 730a 0a3c 6c69 3e74 nterfaces..
  • t │ │ │ │ │ +00040dc0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00040dd0: 6963 732f 3730 3230 3635 372f 5437 3032 ics/7020657/T702 │ │ │ │ │ +00040de0: 3036 3537 706f 732e 6a61 7661 3a20 4a61 0657pos.java: Ja │ │ │ │ │ +00040df0: 7661 6320 7265 6a65 6374 7320 6120 6661 vac rejects a fa │ │ │ │ │ +00040e00: 6972 6c79 2063 6f6d 6d6f 6e20 6964 696f irly common idio │ │ │ │ │ +00040e10: 6d20 7769 7468 2072 6177 206f 7665 7272 m with raw overr │ │ │ │ │ +00040e20: 6964 6520 616e 6420 696e 7465 7266 6163 ide and interfac │ │ │ │ │ +00040e30: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00040e40: 7661 632f 6765 6e65 7269 6373 2f37 3032 vac/generics/702 │ │ │ │ │ +00040e50: 3230 3534 2f54 3730 3232 3035 346e 6567 2054/T7022054neg │ │ │ │ │ +00040e60: 312e 6a61 7661 3a20 496e 7661 6c69 6420 1.java: Invalid │ │ │ │ │ +00040e70: 636f 6d70 696c 6572 2065 7272 6f72 206f compiler error o │ │ │ │ │ +00040e80: 6e20 636f 7661 7269 616e 7420 6f76 6572 n covariant over │ │ │ │ │ +00040e90: 7269 6469 6e67 206d 6574 686f 6473 2077 riding methods w │ │ │ │ │ +00040ea0: 6974 6820 7468 6520 7361 6d65 2065 7261 ith the same era │ │ │ │ │ +00040eb0: 7375 7265 0a0a 3c6c 693e 746f 6f6c 732f sure..
  • tools/ │ │ │ │ │ +00040ec0: 6a61 7661 632f 6765 6e65 7269 6373 2f37 javac/generics/7 │ │ │ │ │ +00040ed0: 3032 3230 3534 2f54 3730 3232 3035 346e 022054/T7022054n │ │ │ │ │ +00040ee0: 6567 322e 6a61 7661 3a20 496e 7661 6c69 eg2.java: Invali │ │ │ │ │ +00040ef0: 6420 636f 6d70 696c 6572 2065 7272 6f72 d compiler error │ │ │ │ │ +00040f00: 206f 6e20 636f 7661 7269 616e 7420 6f76 on covariant ov │ │ │ │ │ +00040f10: 6572 7269 6469 6e67 206d 6574 686f 6473 erriding methods │ │ │ │ │ +00040f20: 2077 6974 6820 7468 6520 7361 6d65 2065 with the same e │ │ │ │ │ +00040f30: 7261 7375 7265 0a0a 3c6c 693e 746f 6f6c rasure..
  • tool │ │ │ │ │ +00040f40: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00040f50: 2f37 3032 3230 3534 2f54 3730 3232 3035 /7022054/T702205 │ │ │ │ │ +00040f60: 3470 6f73 312e 6a61 7661 3a20 496e 7661 4pos1.java: Inva │ │ │ │ │ +00040f70: 6c69 6420 636f 6d70 696c 6572 2065 7272 lid compiler err │ │ │ │ │ +00040f80: 6f72 206f 6e20 636f 7661 7269 616e 7420 or on covariant │ │ │ │ │ +00040f90: 6f76 6572 7269 6469 6e67 206d 6574 686f overriding metho │ │ │ │ │ +00040fa0: 6473 2077 6974 6820 7468 6520 7361 6d65 ds with the same │ │ │ │ │ +00040fb0: 2065 7261 7375 7265 0a0a 3c6c 693e 746f erasure..
  • to │ │ │ │ │ +00040fc0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00040fd0: 6373 2f37 3032 3230 3534 2f54 3730 3232 cs/7022054/T7022 │ │ │ │ │ +00040fe0: 3035 3470 6f73 322e 6a61 7661 3a20 496e 054pos2.java: In │ │ │ │ │ +00040ff0: 7661 6c69 6420 636f 6d70 696c 6572 2065 valid compiler e │ │ │ │ │ +00041000: 7272 6f72 206f 6e20 636f 7661 7269 616e rror on covarian │ │ │ │ │ +00041010: 7420 6f76 6572 7269 6469 6e67 206d 6574 t overriding met │ │ │ │ │ +00041020: 686f 6473 2077 6974 6820 7468 6520 7361 hods with the sa │ │ │ │ │ +00041030: 6d65 2065 7261 7375 7265 0a0a 3c6c 693e me erasure..
  • │ │ │ │ │ +00041040: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00041050: 7269 6373 2f37 3033 3430 3139 2f54 3730 rics/7034019/T70 │ │ │ │ │ +00041060: 3334 3031 3961 2e6a 6176 613a 2043 6c61 34019a.java: Cla │ │ │ │ │ +00041070: 7373 4361 7374 4578 6365 7074 696f 6e20 ssCastException │ │ │ │ │ +00041080: 696e 206a 6176 6163 2077 6974 6820 636f in javac with co │ │ │ │ │ +00041090: 6e6a 756e 6374 696f 6e20 7479 7065 730a njunction types. │ │ │ │ │ +000410a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000410b0: 2f67 656e 6572 6963 732f 3730 3334 3031 /generics/703401 │ │ │ │ │ +000410c0: 392f 5437 3033 3430 3139 622e 6a61 7661 9/T7034019b.java │ │ │ │ │ +000410d0: 3a20 436c 6173 7343 6173 7445 7863 6570 : ClassCastExcep │ │ │ │ │ +000410e0: 7469 6f6e 2069 6e20 6a61 7661 6320 7769 tion in javac wi │ │ │ │ │ +000410f0: 7468 2063 6f6e 6a75 6e63 7469 6f6e 2074 th conjunction t │ │ │ │ │ +00041100: 7970 6573 0a0a 3c6c 693e 746f 6f6c 732f ypes..
  • tools/ │ │ │ │ │ +00041110: 6a61 7661 632f 6765 6e65 7269 6373 2f37 javac/generics/7 │ │ │ │ │ +00041120: 3033 3430 3139 2f54 3730 3334 3031 3963 034019/T7034019c │ │ │ │ │ +00041130: 2e6a 6176 613a 2043 6c61 7373 4361 7374 .java: ClassCast │ │ │ │ │ +00041140: 4578 6365 7074 696f 6e20 696e 206a 6176 Exception in jav │ │ │ │ │ +00041150: 6163 2077 6974 6820 636f 6e6a 756e 6374 ac with conjunct │ │ │ │ │ +00041160: 696f 6e20 7479 7065 730a 0a3c 6c69 3e74 ion types..
  • t │ │ │ │ │ +00041170: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00041180: 6963 732f 3730 3334 3031 392f 5437 3033 ics/7034019/T703 │ │ │ │ │ +00041190: 3430 3139 642e 6a61 7661 3a20 436c 6173 4019d.java: Clas │ │ │ │ │ +000411a0: 7343 6173 7445 7863 6570 7469 6f6e 2069 sCastException i │ │ │ │ │ +000411b0: 6e20 6a61 7661 6320 7769 7468 2063 6f6e n javac with con │ │ │ │ │ +000411c0: 6a75 6e63 7469 6f6e 2074 7970 6573 0a0a junction types.. │ │ │ │ │ +000411d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000411e0: 6765 6e65 7269 6373 2f37 3033 3435 3131 generics/7034511 │ │ │ │ │ +000411f0: 2f54 3730 3334 3531 3161 2e6a 6176 613a /T7034511a.java: │ │ │ │ │ +00041200: 204c 6f6f 7068 6f6c 6520 696e 2074 7970 Loophole in typ │ │ │ │ │ +00041210: 6573 6166 6574 790a 0a3c 6c69 3e74 6f6f esafety..
  • too │ │ │ │ │ +00041220: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00041230: 732f 3730 3334 3531 312f 5437 3033 3435 s/7034511/T70345 │ │ │ │ │ +00041240: 3131 622e 6a61 7661 3a20 4c6f 6f70 686f 11b.java: Loopho │ │ │ │ │ +00041250: 6c65 2069 6e20 7479 7065 7361 6665 7479 le in typesafety │ │ │ │ │ +00041260: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00041270: 632f 6765 6e65 7269 6373 2f37 3033 3435 c/generics/70345 │ │ │ │ │ +00041280: 3131 2f54 3730 3431 3031 392e 6a61 7661 11/T7041019.java │ │ │ │ │ +00041290: 3a20 426f 6775 7320 7479 7065 2d76 6172 : Bogus type-var │ │ │ │ │ +000412a0: 6961 626c 6520 7375 6273 7469 7475 7469 iable substituti │ │ │ │ │ +000412b0: 6f6e 2077 6974 6820 6172 7261 7920 7479 on with array ty │ │ │ │ │ +000412c0: 7065 7320 7769 7468 2064 6570 656e 6465 pes with depende │ │ │ │ │ +000412d0: 6e63 6965 7320 6f6e 2061 6363 6573 7369 ncies on accessi │ │ │ │ │ +000412e0: 6269 6c69 7479 2063 6865 636b 0a0a 3c6c bility check..tools/javac/ge │ │ │ │ │ +00041300: 6e65 7269 6373 2f37 3135 3130 3730 2f54 nerics/7151070/T │ │ │ │ │ +00041310: 3731 3531 3037 302e 6a61 7661 3a20 4e75 7151070.java: Nu │ │ │ │ │ +00041320: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ +00041330: 6f6e 2069 6e20 5265 736f 6c76 652e 6973 on in Resolve.is │ │ │ │ │ +00041340: 4163 6365 7373 6962 6c65 0a0a 3c6c 693e Accessible..
  • │ │ │ │ │ +00041350: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00041360: 7269 6373 2f37 3135 3138 3032 2f54 3731 rics/7151802/T71 │ │ │ │ │ +00041370: 3531 3830 322e 6a61 7661 3a20 636f 6d70 51802.java: comp │ │ │ │ │ +00041380: 696c 6572 2075 7064 6174 6520 6361 7573 iler update caus │ │ │ │ │ +00041390: 6564 2073 7165 2074 6573 7420 6661 696c ed sqe test fail │ │ │ │ │ +000413a0: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +000413b0: 7661 632f 6765 6e65 7269 6373 2f38 3030 vac/generics/800 │ │ │ │ │ +000413c0: 3430 3934 2f54 3830 3034 3039 342e 6a61 4094/T8004094.ja │ │ │ │ │ +000413d0: 7661 3a20 4a61 7661 6320 636f 6d70 696c va: Javac compil │ │ │ │ │ +000413e0: 6572 2065 7272 6f72 202d 2073 796e 7468 er error - synth │ │ │ │ │ +000413f0: 6574 6963 206d 6574 686f 6420 6163 6365 etic method acce │ │ │ │ │ +00041400: 7373 6f72 2067 656e 6572 6174 6564 2077 ssor generated w │ │ │ │ │ +00041410: 6974 6820 6475 706c 6963 6174 6520 6e61 ith duplicate na │ │ │ │ │ +00041420: 6d65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 me..
  • tools/ja │ │ │ │ │ +00041430: 7661 632f 6765 6e65 7269 6373 2f38 3031 vac/generics/801 │ │ │ │ │ +00041440: 3636 3430 2f54 3830 3136 3634 302e 6a61 6640/T8016640.ja │ │ │ │ │ +00041450: 7661 3a20 636f 6d70 696c 6572 2068 616e va: compiler han │ │ │ │ │ +00041460: 6773 2069 6620 7468 6520 6765 6e65 7269 gs if the generi │ │ │ │ │ +00041470: 6373 2061 7269 7479 206f 6620 6120 6261 cs arity of a ba │ │ │ │ │ +00041480: 7365 2063 6c61 7373 2069 7320 7772 6f6e se class is wron │ │ │ │ │ +00041490: 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 g..
  • tools/jav │ │ │ │ │ +000414a0: 6163 2f67 656e 6572 6963 732f 3830 3634 ac/generics/8064 │ │ │ │ │ +000414b0: 3830 332f 5438 3036 3438 3033 2e6a 6176 803/T8064803.jav │ │ │ │ │ +000414c0: 613a 204a 6176 6163 2065 7272 6f6e 656f a: Javac erroneo │ │ │ │ │ +000414d0: 7573 6c79 2075 7365 7320 696e 7374 616e usly uses instan │ │ │ │ │ +000414e0: 7469 6174 6564 2073 6967 6e61 7475 7265 tiated signature │ │ │ │ │ +000414f0: 7320 7768 656e 206d 6572 6769 6e67 2061 s when merging a │ │ │ │ │ +00041500: 6273 7472 6163 7420 6d6f 7374 2d73 7065 bstract most-spe │ │ │ │ │ +00041510: 6369 6669 6320 6d65 7468 6f64 730a 0a3c cific methods..< │ │ │ │ │ +00041520: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00041530: 656e 6572 6963 732f 4172 7261 7943 6c6f enerics/ArrayClo │ │ │ │ │ +00041540: 6e65 2e6a 6176 613a 2054 6865 2063 6c6f ne.java: The clo │ │ │ │ │ +00041550: 6e65 206d 6574 686f 6420 6f6e 2061 7272 ne method on arr │ │ │ │ │ +00041560: 6179 7320 7368 6f75 6c64 2062 6520 7374 ays should be st │ │ │ │ │ +00041570: 726f 6e67 6c79 2074 7970 6564 0a0a 3c6c rongly typed..tools/javac/ge │ │ │ │ │ +00041590: 6e65 7269 6373 2f41 7272 6179 5479 7065 nerics/ArrayType │ │ │ │ │ +000415a0: 6172 672e 6a61 7661 3a20 6765 6e65 7269 arg.java: generi │ │ │ │ │ +000415b0: 6373 3a20 6172 7261 7920 6173 2067 656e cs: array as gen │ │ │ │ │ +000415c0: 6572 6963 2061 7267 756d 656e 7420 7479 eric argument ty │ │ │ │ │ +000415d0: 7065 2066 6169 6c73 0a0a 3c6c 693e 746f pe fails..
  • to │ │ │ │ │ +000415e0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +000415f0: 6373 2f42 7269 6467 6543 6c61 7368 2e6a cs/BridgeClash.j │ │ │ │ │ +00041600: 6176 613a 2067 656e 6572 6963 733a 2069 ava: generics: i │ │ │ │ │ +00041610: 6e63 6f72 7265 6374 2065 7261 7375 7265 ncorrect erasure │ │ │ │ │ +00041620: 2063 6c61 7368 2072 6570 6f72 7465 640a clash reported. │ │ │ │ │ +00041630: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00041640: 2f67 656e 6572 6963 732f 4272 6964 6765 /generics/Bridge │ │ │ │ │ +00041650: 4f72 6465 722e 6a61 7661 3a20 6765 6e65 Order.java: gene │ │ │ │ │ +00041660: 7269 6373 3a20 6f76 6572 7269 6464 656e rics: overridden │ │ │ │ │ +00041670: 206d 6574 686f 6420 6765 7473 2069 6e76 method gets inv │ │ │ │ │ +00041680: 6f6b 6564 2028 6272 6964 6765 206d 6574 oked (bridge met │ │ │ │ │ +00041690: 686f 6420 7072 6f62 6c65 6d29 0a0a 3c6c hod problem)..tools/javac/ge │ │ │ │ │ +000416b0: 6e65 7269 6373 2f43 6173 7443 7261 7368 nerics/CastCrash │ │ │ │ │ +000416c0: 2e6a 6176 613a 2043 7261 7368 206f 6e20 .java: Crash on │ │ │ │ │ +000416d0: 6361 7374 0a0a 3c6c 693e 746f 6f6c 732f cast..
  • tools/ │ │ │ │ │ +000416e0: 6a61 7661 632f 6765 6e65 7269 6373 2f43 javac/generics/C │ │ │ │ │ +000416f0: 6173 7469 6e67 2e6a 6176 613a 2067 656e asting.java: gen │ │ │ │ │ +00041700: 6572 6963 7320 7072 6f62 6c65 6d20 7769 erics problem wi │ │ │ │ │ +00041710: 7468 2063 6173 7469 6e67 0a0a 3c6c 693e th casting..
  • │ │ │ │ │ +00041720: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00041730: 7269 6373 2f43 6173 7469 6e67 322e 6a61 rics/Casting2.ja │ │ │ │ │ +00041740: 7661 3a20 7374 6163 6b20 6f76 6572 666c va: stack overfl │ │ │ │ │ +00041750: 6f77 2065 7272 6f72 2063 6f6d 7069 6c69 ow error compili │ │ │ │ │ +00041760: 6e67 2045 6e75 6d53 6574 2e6a 6176 610a ng EnumSet.java. │ │ │ │ │ +00041770: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00041780: 2f67 656e 6572 6963 732f 4361 7374 696e /generics/Castin │ │ │ │ │ +00041790: 6733 2e6a 6176 613a 2063 6f6d 7069 6c65 g3.java: compile │ │ │ │ │ +000417a0: 7220 6372 6173 6820 7769 7468 2073 7461 r crash with sta │ │ │ │ │ +000417b0: 636b 206f 7665 7266 6c6f 7720 6f6e 2075 ck overflow on u │ │ │ │ │ +000417c0: 6e63 6865 636b 6564 2063 6173 740a 0a3c nchecked cast..< │ │ │ │ │ +000417d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +000417e0: 656e 6572 6963 732f 4361 7374 696e 6734 enerics/Casting4 │ │ │ │ │ +000417f0: 2e6a 6176 613a 2043 616e 6e6f 7420 6361 .java: Cannot ca │ │ │ │ │ +00041800: 7374 2043 6f6d 7061 7261 626c 6526 6c74 st Comparable< │ │ │ │ │ +00041810: 3b3f 2667 743b 730a 0a3c 6c69 3e74 6f6f ;?>s..
  • too │ │ │ │ │ +00041820: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00041830: 732f 4361 7374 696e 6735 2e6a 6176 613a s/Casting5.java: │ │ │ │ │ +00041840: 2043 6173 7420 6672 6f6d 2061 2072 6177 Cast from a raw │ │ │ │ │ +00041850: 2074 7970 6520 7769 7468 206e 6f6e 2d67 type with non-g │ │ │ │ │ +00041860: 656e 6572 6963 2073 7570 6572 7479 7065 eneric supertype │ │ │ │ │ +00041870: 2074 6f20 6120 7261 7720 7479 7065 2066 to a raw type f │ │ │ │ │ +00041880: 6169 6c73 2075 6e65 7870 6563 7465 646c ails unexpectedl │ │ │ │ │ +00041890: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ +000418a0: 6163 2f67 656e 6572 6963 732f 4361 7463 ac/generics/Catc │ │ │ │ │ +000418b0: 6854 7970 6172 616d 2e6a 6176 613a 206a hTyparam.java: j │ │ │ │ │ +000418c0: 6176 6163 2061 6c6c 6f77 7320 6361 7463 avac allows catc │ │ │ │ │ +000418d0: 6869 6e67 2074 7970 6520 7061 7261 6d65 hing type parame │ │ │ │ │ +000418e0: 7465 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ter..
  • tools/j │ │ │ │ │ +000418f0: 6176 6163 2f67 656e 6572 6963 732f 4368 avac/generics/Ch │ │ │ │ │ +00041900: 6563 6b4e 6f44 7570 6c69 6361 7465 4572 eckNoDuplicateEr │ │ │ │ │ +00041910: 726f 7273 2e6a 6176 613a 2045 6e73 7572 rors.java: Ensur │ │ │ │ │ +00041920: 6520 636f 6d70 696c 6572 2064 6f65 7320 e compiler does │ │ │ │ │ +00041930: 6e6f 7420 656d 6974 2064 7570 6c69 6361 not emit duplica │ │ │ │ │ +00041940: 7465 2065 7272 6f72 206d 6573 7361 6765 te error message │ │ │ │ │ +00041950: 7320 6174 2073 6c69 6768 746c 7920 6469 s at slightly di │ │ │ │ │ +00041960: 6666 6572 656e 7420 736f 7572 6365 2070 fferent source p │ │ │ │ │ +00041970: 6f73 6974 696f 6e73 0a0a 3c6c 693e 746f ositions..
  • to │ │ │ │ │ +00041980: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00041990: 6373 2f43 6c61 7373 426f 756e 6443 6865 cs/ClassBoundChe │ │ │ │ │ +000419a0: 636b 696e 674f 7665 7266 6c6f 772e 6a61 ckingOverflow.ja │ │ │ │ │ +000419b0: 7661 3a20 696e 6669 6e69 7465 2072 6563 va: infinite rec │ │ │ │ │ +000419c0: 7572 7369 6f6e 2077 6869 6c65 2063 6865 ursion while che │ │ │ │ │ +000419d0: 636b 696e 6720 7375 7065 7220 636c 6173 cking super clas │ │ │ │ │ +000419e0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +000419f0: 6163 2f67 656e 6572 6963 732f 436f 6e64 ac/generics/Cond │ │ │ │ │ +00041a00: 6974 696f 6e61 6c2e 6a61 7661 3a20 5275 itional.java: Ru │ │ │ │ │ +00041a10: 6c65 2066 6f72 2073 656d 616e 7469 6373 le for semantics │ │ │ │ │ +00041a20: 206f 6620 3f3a 2069 6e20 7468 6520 7072 of ?: in the pr │ │ │ │ │ +00041a30: 6573 656e 6365 206f 6620 6765 6e65 7269 esence of generi │ │ │ │ │ +00041a40: 6373 2061 6e64 2067 656e 6572 6963 2063 cs and generic c │ │ │ │ │ +00041a50: 6c61 7373 2043 6c61 7373 0a0a 3c6c 693e lass Class..
  • │ │ │ │ │ +00041a60: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00041a70: 7269 6373 2f43 6f76 6172 322e 6a61 7661 rics/Covar2.java │ │ │ │ │ +00041a80: 3a20 4164 6469 7469 6f6e 616c 2075 6e69 : Additional uni │ │ │ │ │ +00041a90: 7420 7465 7374 7320 666f 7220 636f 7661 t tests for cova │ │ │ │ │ +00041aa0: 7269 616e 7420 7265 7475 726e 730a 0a3c riant returns..< │ │ │ │ │ +00041ab0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00041ac0: 656e 6572 6963 732f 436f 7661 7233 2e6a enerics/Covar3.j │ │ │ │ │ +00041ad0: 6176 613a 206d 6973 7369 6e67 2061 6d62 ava: missing amb │ │ │ │ │ +00041ae0: 6967 7569 7479 2065 7272 6f72 0a0a 3c6c iguity error..tools/javac/ge │ │ │ │ │ +00041b00: 6e65 7269 6373 2f43 6f76 6172 342e 6a61 nerics/Covar4.ja │ │ │ │ │ +00041b10: 7661 3a20 6e6f 2063 6f76 6172 6961 6e74 va: no covariant │ │ │ │ │ +00041b20: 2072 6574 7572 6e73 2069 6e76 6f6c 7669 returns involvi │ │ │ │ │ +00041b30: 6e67 2070 7269 6d69 7469 7665 730a 0a3c ng primitives..< │ │ │ │ │ +00041b40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00041b50: 656e 6572 6963 732f 4372 6173 6830 312e enerics/Crash01. │ │ │ │ │ +00041b60: 6a61 7661 3a20 6765 6e65 7269 6373 3a20 java: generics: │ │ │ │ │ +00041b70: 6372 6173 6820 7768 656e 2075 7369 6e67 crash when using │ │ │ │ │ +00041b80: 2063 6c61 7373 2069 6e20 626f 756e 6420 class in bound │ │ │ │ │ +00041b90: 6465 6669 6e65 6420 6166 7465 7220 7573 defined after us │ │ │ │ │ +00041ba0: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a age..
  • tools/j │ │ │ │ │ +00041bb0: 6176 6163 2f67 656e 6572 6963 732f 4372 avac/generics/Cr │ │ │ │ │ +00041bc0: 6173 6830 322e 6a61 7661 3a20 636f 6d70 ash02.java: comp │ │ │ │ │ +00041bd0: 696c 6572 2063 7261 7368 2069 6e20 636c iler crash in cl │ │ │ │ │ +00041be0: 6173 7320 7772 6974 6572 0a0a 3c6c 693e ass writer..
  • │ │ │ │ │ +00041bf0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00041c00: 7269 6373 2f43 7963 6c69 6349 6e68 6572 rics/CyclicInher │ │ │ │ │ +00041c10: 6974 616e 6365 332e 6a61 7661 3a20 6765 itance3.java: ge │ │ │ │ │ +00041c20: 6e65 7269 6373 3a20 696e 636f 7272 6563 nerics: incorrec │ │ │ │ │ +00041c30: 7420 6379 636c 6963 2069 6e68 6572 6974 t cyclic inherit │ │ │ │ │ +00041c40: 616e 6365 2065 7272 6f72 2077 6974 6820 ance error with │ │ │ │ │ +00041c50: 7479 7065 2070 6172 616d 6574 6572 730a type parameters. │ │ │ │ │ +00041c60: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00041c70: 2f67 656e 6572 6963 732f 4379 636c 6963 /generics/Cyclic │ │ │ │ │ +00041c80: 496e 6865 7269 7461 6e63 6535 2e6a 6176 Inheritance5.jav │ │ │ │ │ +00041c90: 613a 2067 656e 6572 6963 733a 2069 6e63 a: generics: inc │ │ │ │ │ +00041ca0: 6f72 7265 6374 2063 7963 6c69 6320 696e orrect cyclic in │ │ │ │ │ +00041cb0: 6865 7269 7461 6e63 6520 6572 726f 720a heritance error. │ │ │ │ │ +00041cc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00041cd0: 2f67 656e 6572 6963 732f 4572 6173 7572 /generics/Erasur │ │ │ │ │ +00041ce0: 6543 6c61 7368 4372 6173 682e 6a61 7661 eClashCrash.java │ │ │ │ │ +00041cf0: 3a20 6a61 7661 6320 6372 6173 6820 7769 : javac crash wi │ │ │ │ │ +00041d00: 7468 2069 6d70 726f 7065 7220 6f76 6572 th improper over │ │ │ │ │ +00041d10: 7269 6465 720a 0a3c 6c69 3e74 6f6f 6c73 rider..
  • tools │ │ │ │ │ +00041d20: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00041d30: 4578 7465 6e64 6564 5261 7731 2e6a 6176 ExtendedRaw1.jav │ │ │ │ │ +00041d40: 613a 2067 656e 6572 6963 733a 2065 7874 a: generics: ext │ │ │ │ │ +00041d50: 656e 7369 6f6e 206f 6620 7261 7720 6e6f ension of raw no │ │ │ │ │ +00041d60: 7420 7472 6561 7465 6420 6173 2072 6177 t treated as raw │ │ │ │ │ +00041d70: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00041d80: 6163 2f67 656e 6572 6963 732f 4578 7465 ac/generics/Exte │ │ │ │ │ +00041d90: 6e64 6564 5261 7732 2e6a 6176 613a 2067 ndedRaw2.java: g │ │ │ │ │ +00041da0: 656e 6572 6963 733a 2065 7874 656e 7369 enerics: extensi │ │ │ │ │ +00041db0: 6f6e 206f 6620 7261 7720 6e6f 7420 7472 on of raw not tr │ │ │ │ │ +00041dc0: 6561 7465 6420 6173 2072 6177 2e0a 0a3c eated as raw...< │ │ │ │ │ +00041dd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00041de0: 656e 6572 6963 732f 4578 7465 6e64 6564 enerics/Extended │ │ │ │ │ +00041df0: 5261 7733 2e6a 6176 613a 2067 656e 6572 Raw3.java: gener │ │ │ │ │ +00041e00: 6963 733a 2062 7269 6467 6520 6d65 7468 ics: bridge meth │ │ │ │ │ +00041e10: 6f64 206e 6f74 2063 6f6e 7369 6465 7265 od not considere │ │ │ │ │ +00041e20: 6420 746f 2066 756c 6669 6c20 696e 7465 d to fulfil inte │ │ │ │ │ +00041e30: 7266 6163 6520 696e 2061 6273 7472 6163 rface in abstrac │ │ │ │ │ +00041e40: 7420 636c 6173 730a 0a3c 6c69 3e74 6f6f t class..
  • too │ │ │ │ │ +00041e50: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00041e60: 732f 4578 7465 6e64 6564 5261 7734 2e6a s/ExtendedRaw4.j │ │ │ │ │ +00041e70: 6176 613a 2052 4547 5245 5353 494f 4e3a ava: REGRESSION: │ │ │ │ │ +00041e80: 2063 6f6d 7061 7469 6269 6c69 7479 2070 compatibility p │ │ │ │ │ +00041e90: 726f 626c 656d 2069 6e68 6572 6974 696e roblem inheritin │ │ │ │ │ +00041ea0: 6720 7261 7720 7479 7065 0a0a 3c6c 693e g raw type..
  • │ │ │ │ │ +00041eb0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00041ec0: 7269 6373 2f46 696e 616c 4272 6964 6765 rics/FinalBridge │ │ │ │ │ +00041ed0: 2e6a 6176 613a 2067 656e 6572 6963 733a .java: generics: │ │ │ │ │ +00041ee0: 2062 7269 6467 6520 666f 7220 696e 6865 bridge for inhe │ │ │ │ │ +00041ef0: 7269 7465 6420 6669 6e61 6c20 6d65 7468 rited final meth │ │ │ │ │ +00041f00: 6f64 2063 616e 2063 6175 7365 2076 6572 od can cause ver │ │ │ │ │ +00041f10: 6966 7920 6572 726f 720a 0a3c 6c69 3e74 ify error..
  • t │ │ │ │ │ +00041f20: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00041f30: 6963 732f 4765 6e4c 6974 312e 6a61 7661 ics/GenLit1.java │ │ │ │ │ +00041f40: 3a20 636f 6d70 696c 6572 2063 7261 7368 : compiler crash │ │ │ │ │ +00041f50: 2077 6974 6820 696c 6c2d 666f 726d 6564 with ill-formed │ │ │ │ │ +00041f60: 2061 6e6e 6f74 6174 696f 6e0a 0a3c 6c69 annotation..
  • tools/javac/gen │ │ │ │ │ +00041f80: 6572 6963 732f 4765 6e4c 6974 322e 6a61 erics/GenLit2.ja │ │ │ │ │ +00041f90: 7661 3a20 6a61 7661 2061 6c6c 6f77 7320 va: java allows │ │ │ │ │ +00041fa0: 636c 6173 7320 6c69 7465 7261 6c20 6f6e class literal on │ │ │ │ │ +00041fb0: 2067 656e 6572 6963 2074 7970 6520 7061 generic type pa │ │ │ │ │ +00041fc0: 7261 6d65 7465 7220 6172 7261 790a 0a3c rameter array..< │ │ │ │ │ +00041fd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00041fe0: 656e 6572 6963 732f 4765 6e65 7269 6341 enerics/GenericA │ │ │ │ │ +00041ff0: 6e6f 6e43 746f 722e 6a61 7661 3a20 6a61 nonCtor.java: ja │ │ │ │ │ +00042000: 7661 6320 6372 6173 6820 6f6e 2070 6172 vac crash on par │ │ │ │ │ +00042010: 616d 6574 6572 697a 6564 2061 6e6f 6e79 ameterized anony │ │ │ │ │ +00042020: 6d6f 7573 2063 6f6e 7374 7275 6374 6f72 mous constructor │ │ │ │ │ +00042030: 2069 6e76 6f63 6174 696f 6e0a 0a3c 6c69 invocation..
  • tools/javac/gen │ │ │ │ │ +00042050: 6572 6963 732f 4765 6e65 7269 634d 6572 erics/GenericMer │ │ │ │ │ +00042060: 6765 2e6a 6176 613a 2067 656e 6572 6963 ge.java: generic │ │ │ │ │ +00042070: 733a 2063 6f6d 7069 6c65 7220 6372 6173 s: compiler cras │ │ │ │ │ +00042080: 6820 6d65 7267 696e 6720 7369 676e 6174 h merging signat │ │ │ │ │ +00042090: 7572 6573 206f 6620 6765 6e65 7269 6320 ures of generic │ │ │ │ │ +000420a0: 6d65 7468 6f64 730a 0a3c 6c69 3e74 6f6f methods..
  • too │ │ │ │ │ +000420b0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +000420c0: 732f 4765 6e65 7269 634f 7665 7272 6964 s/GenericOverrid │ │ │ │ │ +000420d0: 652e 6a61 7661 3a20 4361 6e6e 6f74 206f e.java: Cannot o │ │ │ │ │ +000420e0: 7665 7272 6964 6520 6e6f 6e2d 7472 6976 verride non-triv │ │ │ │ │ +000420f0: 6961 6c20 6765 6e65 7269 6320 6d65 7468 ial generic meth │ │ │ │ │ +00042100: 6f64 0a0a 3c6c 693e 746f 6f6c 732f 6a61 od..
  • tools/ja │ │ │ │ │ +00042110: 7661 632f 6765 6e65 7269 6373 2f47 656e vac/generics/Gen │ │ │ │ │ +00042120: 6572 6963 5468 726f 7761 626c 652e 6a61 ericThrowable.ja │ │ │ │ │ +00042130: 7661 3a20 6a61 7661 2e6c 616e 672e 5468 va: java.lang.Th │ │ │ │ │ +00042140: 726f 7761 626c 6520 696e 6865 7269 7461 rowable inherita │ │ │ │ │ +00042150: 6e63 6520 696e 2070 6172 616d 6574 6572 nce in parameter │ │ │ │ │ +00042160: 697a 6564 2074 7970 650a 0a3c 6c69 3e74 ized type..
  • t │ │ │ │ │ +00042170: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00042180: 6963 732f 4765 7443 6c61 7373 2e6a 6176 ics/GetClass.jav │ │ │ │ │ +00042190: 613a 2074 6865 2074 7970 6520 6f66 2078 a: the type of x │ │ │ │ │ +000421a0: 2e67 6574 436c 6173 7328 2920 6973 206e .getClass() is n │ │ │ │ │ +000421b0: 6f20 6c6f 6e67 6572 2043 6c61 7373 266c o longer Class&l │ │ │ │ │ +000421c0: 743b 3f20 6578 7465 6e64 7320 5826 6774 t;? extends X> │ │ │ │ │ +000421d0: 3b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ;..
  • tools/jav │ │ │ │ │ +000421e0: 6163 2f67 656e 6572 6963 732f 4765 7443 ac/generics/GetC │ │ │ │ │ +000421f0: 6c61 7373 322e 6a61 7661 3a20 7468 6520 lass2.java: the │ │ │ │ │ +00042200: 7479 7065 206f 6620 782e 6765 7443 6c61 type of x.getCla │ │ │ │ │ +00042210: 7373 2829 2069 7320 436c 6173 7326 6c74 ss() is Class< │ │ │ │ │ +00042220: 3b3f 2065 7874 656e 6473 207c 587c 2667 ;? extends |X|&g │ │ │ │ │ +00042230: 743b 0a0a 3c6c 693e 746f 6f6c 732f 6a61 t;..
  • tools/ja │ │ │ │ │ +00042240: 7661 632f 6765 6e65 7269 6373 2f49 6e68 vac/generics/Inh │ │ │ │ │ +00042250: 6572 6974 616e 6365 436f 6e66 6c69 6374 eritanceConflict │ │ │ │ │ +00042260: 2e6a 6176 613a 2074 776f 2069 6e68 6572 .java: two inher │ │ │ │ │ +00042270: 6974 6564 206d 6574 686f 6473 2077 6974 ited methods wit │ │ │ │ │ +00042280: 6820 7361 6d65 2073 6967 6e61 7475 7265 h same signature │ │ │ │ │ +00042290: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000422a0: 632f 6765 6e65 7269 6373 2f49 6e68 6572 c/generics/Inher │ │ │ │ │ +000422b0: 6974 616e 6365 436f 6e66 6c69 6374 322e itanceConflict2. │ │ │ │ │ +000422c0: 6a61 7661 3a20 7477 6f20 696e 6865 7269 java: two inheri │ │ │ │ │ +000422d0: 7465 6420 6d65 7468 6f64 7320 7769 7468 ted methods with │ │ │ │ │ +000422e0: 2073 616d 6520 7369 676e 6174 7572 650a same signature. │ │ │ │ │ +000422f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00042300: 2f67 656e 6572 6963 732f 496e 6865 7269 /generics/Inheri │ │ │ │ │ +00042310: 7461 6e63 6543 6f6e 666c 6963 7433 2e6a tanceConflict3.j │ │ │ │ │ +00042320: 6176 613a 2074 776f 2069 6e68 6572 6974 ava: two inherit │ │ │ │ │ +00042330: 6564 206d 6574 686f 6473 2077 6974 6820 ed methods with │ │ │ │ │ +00042340: 7361 6d65 2073 6967 6e61 7475 7265 0a0a same signature.. │ │ │ │ │ +00042350: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00042360: 6765 6e65 7269 6373 2f49 6e6e 6572 496e generics/InnerIn │ │ │ │ │ +00042370: 7465 7266 6163 6531 2e6a 6176 613a 2049 terface1.java: I │ │ │ │ │ +00042380: 6e6e 6572 2069 6e74 6572 6661 6365 7320 nner interfaces │ │ │ │ │ +00042390: 6172 6520 6e6f 7420 7472 6561 7465 6420 are not treated │ │ │ │ │ +000423a0: 6173 2073 7461 7469 630a 0a3c 6c69 3e74 as static..
  • t │ │ │ │ │ +000423b0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +000423c0: 6963 732f 496e 6e65 7249 6e74 6572 6661 ics/InnerInterfa │ │ │ │ │ +000423d0: 6365 322e 6a61 7661 3a20 696e 6e65 7220 ce2.java: inner │ │ │ │ │ +000423e0: 696e 7465 7266 6163 6520 6361 7573 6573 interface causes │ │ │ │ │ +000423f0: 2022 6e6f 7420 7769 7468 696e 2062 6f75 "not within bou │ │ │ │ │ +00042400: 6e64 7322 0a0a 3c6c 693e 746f 6f6c 732f nds"..
  • tools/ │ │ │ │ │ +00042410: 6a61 7661 632f 6765 6e65 7269 6373 2f49 javac/generics/I │ │ │ │ │ +00042420: 6e73 7461 6e63 654f 6631 2e6a 6176 613a nstanceOf1.java: │ │ │ │ │ +00042430: 2074 6865 2074 7970 6520 696e 2061 6e20 the type in an │ │ │ │ │ +00042440: 696e 7374 616e 6365 6f66 2065 7870 7265 instanceof expre │ │ │ │ │ +00042450: 7373 696f 6e20 6d75 7374 2062 6520 7265 ssion must be re │ │ │ │ │ +00042460: 6966 6961 626c 650a 0a3c 6c69 3e74 6f6f ifiable..
  • too │ │ │ │ │ +00042470: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00042480: 732f 496e 7374 616e 6365 4f66 322e 6a61 s/InstanceOf2.ja │ │ │ │ │ +00042490: 7661 3a20 7468 6520 7479 7065 2069 6e20 va: the type in │ │ │ │ │ +000424a0: 616e 2069 6e73 7461 6e63 656f 6620 6578 an instanceof ex │ │ │ │ │ +000424b0: 7072 6573 7369 6f6e 206d 7573 7420 6265 pression must be │ │ │ │ │ +000424c0: 2072 6569 6669 6162 6c65 0a0a 3c6c 693e reifiable..
  • │ │ │ │ │ +000424d0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +000424e0: 7269 6373 2f49 6e73 7461 6e63 654f 6633 rics/InstanceOf3 │ │ │ │ │ +000424f0: 2e6a 6176 613a 2074 6865 2074 7970 6520 .java: the type │ │ │ │ │ +00042500: 696e 2061 6e20 696e 7374 616e 6365 6f66 in an instanceof │ │ │ │ │ +00042510: 2065 7870 7265 7373 696f 6e20 6d75 7374 expression must │ │ │ │ │ +00042520: 2062 6520 7265 6966 6961 626c 650a 0a3c be reifiable..< │ │ │ │ │ +00042530: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00042540: 656e 6572 6963 732f 4c6f 6164 4f72 6465 enerics/LoadOrde │ │ │ │ │ +00042550: 722e 6a61 7661 3a20 6765 6e65 7269 6373 r.java: generics │ │ │ │ │ +00042560: 3a20 6765 6e65 7269 6320 636c 6173 7320 : generic class │ │ │ │ │ +00042570: 6669 6c65 7320 6361 6e20 6361 7573 6520 files can cause │ │ │ │ │ +00042580: 7265 6375 7273 6976 6520 636c 6173 7320 recursive class │ │ │ │ │ +00042590: 6c6f 6164 696e 6720 2863 7261 7368 696e loading (crashin │ │ │ │ │ +000425a0: 6720 6a61 7661 6329 0a0a 3c6c 693e 746f g javac)..
  • to │ │ │ │ │ +000425b0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +000425c0: 6373 2f4c 6f77 6572 426f 756e 6442 6f74 cs/LowerBoundBot │ │ │ │ │ +000425d0: 746f 6d54 7970 6554 6573 742e 6a61 7661 tomTypeTest.java │ │ │ │ │ +000425e0: 3a20 436c 6173 7343 6173 7445 7863 6570 : ClassCastExcep │ │ │ │ │ +000425f0: 7469 6f6e 2069 6e20 5472 616e 7354 7970 tion in TransTyp │ │ │ │ │ +00042600: 6573 2e76 6973 6974 4170 706c 790a 0a3c es.visitApply..< │ │ │ │ │ +00042610: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00042620: 656e 6572 6963 732f 4d69 7373 696e 6742 enerics/MissingB │ │ │ │ │ +00042630: 7269 6467 652e 6a61 7661 3a20 4361 6c6c ridge.java: Call │ │ │ │ │ +00042640: 696e 6720 696e 6865 7269 7465 6420 6765 ing inherited ge │ │ │ │ │ +00042650: 6e65 7269 6373 206d 6574 686f 6420 7669 nerics method vi │ │ │ │ │ +00042660: 6120 696e 7465 7266 6163 6520 6361 7573 a interface caus │ │ │ │ │ +00042670: 6573 2041 6273 7472 6163 744d 6574 686f es AbstractMetho │ │ │ │ │ +00042680: 6445 7272 6f72 0a0a 3c6c 693e 746f 6f6c dError..
  • tool │ │ │ │ │ +00042690: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +000426a0: 2f4d 6973 7369 6e67 4361 7374 2e6a 6176 /MissingCast.jav │ │ │ │ │ +000426b0: 613a 2072 6564 756e 6461 6e74 2063 6173 a: redundant cas │ │ │ │ │ +000426c0: 7420 7769 7468 2067 656e 6572 6966 6965 t with generifie │ │ │ │ │ +000426d0: 6420 4150 4973 2063 6175 7365 7320 7665 d APIs causes ve │ │ │ │ │ +000426e0: 7269 6679 2065 7272 6f72 0a0a 3c6c 693e rify error..
  • │ │ │ │ │ +000426f0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00042700: 7269 6373 2f4d 6973 7369 6e67 4361 7374 rics/MissingCast │ │ │ │ │ +00042710: 322e 6a61 7661 3a20 5665 7269 6679 4572 2.java: VerifyEr │ │ │ │ │ +00042720: 726f 7220 6475 6520 746f 206d 6973 7369 ror due to missi │ │ │ │ │ +00042730: 6e67 2063 6865 636b 6361 7374 0a0a 3c6c ng checkcast..tools/javac/ge │ │ │ │ │ +00042750: 6e65 7269 6373 2f4d 756c 7469 626f 756e nerics/Multiboun │ │ │ │ │ +00042760: 6431 2e6a 6176 613a 206a 6176 6163 2066 d1.java: javac f │ │ │ │ │ +00042770: 6169 6c65 6420 746f 2063 6865 636b 2073 ailed to check s │ │ │ │ │ +00042780: 6563 6f6e 6420 626f 756e 640a 0a3c 6c69 econd bound..
  • tools/javac/gen │ │ │ │ │ +000427a0: 6572 6963 732f 4d75 6c74 6970 6c65 496e erics/MultipleIn │ │ │ │ │ +000427b0: 6865 7269 7461 6e63 652e 6a61 7661 3a20 heritance.java: │ │ │ │ │ +000427c0: 6765 6e65 7269 6373 2070 726f 626c 656d generics problem │ │ │ │ │ +000427d0: 2077 6974 6820 6d75 6c74 6970 6c65 2069 with multiple i │ │ │ │ │ +000427e0: 6e74 6572 6661 6365 2065 7874 656e 7369 nterface extensi │ │ │ │ │ +000427f0: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ +00042800: 7661 632f 6765 6e65 7269 6373 2f4e 616d vac/generics/Nam │ │ │ │ │ +00042810: 654f 7264 6572 2e6a 6176 613a 2067 656e eOrder.java: gen │ │ │ │ │ +00042820: 6572 6963 733a 2074 7970 6520 696e 6665 erics: type infe │ │ │ │ │ +00042830: 7265 6e63 6520 6661 696c 7572 6520 6475 rence failure du │ │ │ │ │ +00042840: 6520 746f 2061 2062 7567 2069 6e20 436c e to a bug in Cl │ │ │ │ │ +00042850: 6173 7353 796d 626f 6c2e 6973 4c65 7373 assSymbol.isLess │ │ │ │ │ +00042860: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00042870: 632f 6765 6e65 7269 6373 2f4e 6f6e 6c69 c/generics/Nonli │ │ │ │ │ +00042880: 6e65 6172 2e6a 6176 613a 2041 2062 7567 near.java: A bug │ │ │ │ │ +00042890: 2069 6e20 7468 6520 6f72 6967 696e 616c in the original │ │ │ │ │ +000428a0: 204a 5352 3134 2067 656e 6572 6963 7320 JSR14 generics │ │ │ │ │ +000428b0: 7370 6563 6966 6963 6174 696f 6e20 6372 specification cr │ │ │ │ │ +000428c0: 6561 7465 6420 6120 6c6f 6f70 686f 6c65 eated a loophole │ │ │ │ │ +000428d0: 2069 6e20 7468 6520 7479 7065 2073 7973 in the type sys │ │ │ │ │ +000428e0: 7465 6d2e 0a0a 3c6c 693e 746f 6f6c 732f tem...
  • tools/ │ │ │ │ │ +000428f0: 6a61 7661 632f 6765 6e65 7269 6373 2f50 javac/generics/P │ │ │ │ │ +00042900: 6172 656e 5665 7269 6679 2e6a 6176 613a arenVerify.java: │ │ │ │ │ +00042910: 2067 656e 6572 6963 733a 2076 6572 6966 generics: verif │ │ │ │ │ +00042920: 7920 6572 726f 7220 7768 656e 2072 6564 y error when red │ │ │ │ │ +00042930: 756e 6461 6e74 2070 6172 656e 7320 7573 undant parens us │ │ │ │ │ +00042940: 6564 210a 0a3c 6c69 3e74 6f6f 6c73 2f6a ed!..
  • tools/j │ │ │ │ │ +00042950: 6176 6163 2f67 656e 6572 6963 732f 5065 avac/generics/Pe │ │ │ │ │ +00042960: 726d 7574 6542 6f75 6e64 2e6a 6176 613a rmuteBound.java: │ │ │ │ │ +00042970: 2067 656e 6572 6963 733a 2073 7562 7479 generics: subty │ │ │ │ │ +00042980: 7069 6e67 2070 726f 626c 656d 2077 6865 ping problem whe │ │ │ │ │ +00042990: 6e20 7479 7065 2070 6172 616d 6574 6572 n type parameter │ │ │ │ │ +000429a0: 7320 7065 726d 7574 6564 0a0a 3c6c 693e s permuted..
  • │ │ │ │ │ +000429b0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +000429c0: 7269 6373 2f50 7269 6d69 7469 7665 436c rics/PrimitiveCl │ │ │ │ │ +000429d0: 6173 732e 6a61 7661 3a20 696e 742e 636c ass.java: int.cl │ │ │ │ │ +000429e0: 6173 7320 616e 6420 696c 6b20 6861 7665 ass and ilk have │ │ │ │ │ +000429f0: 2077 726f 6e67 2074 7970 6520 2835 3032 wrong type (502 │ │ │ │ │ +00042a00: 3833 3531 2072 656a 6563 7465 6429 0a0a 8351 rejected).. │ │ │ │ │ +00042a10: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00042a20: 6765 6e65 7269 6373 2f50 7269 6d69 7469 generics/Primiti │ │ │ │ │ +00042a30: 7665 5661 7269 616e 742e 6a61 7661 3a20 veVariant.java: │ │ │ │ │ +00042a40: 636f 6d70 696c 6572 2061 6c6c 6f77 7320 compiler allows │ │ │ │ │ +00042a50: 6f76 6572 7269 6469 6e67 2077 6974 6820 overriding with │ │ │ │ │ +00042a60: 6469 6666 6572 656e 7420 7072 696d 6974 different primit │ │ │ │ │ +00042a70: 6976 6520 7265 7475 726e 2074 7970 650a ive return type. │ │ │ │ │ +00042a80: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00042a90: 2f67 656e 6572 6963 732f 5261 7743 6c69 /generics/RawCli │ │ │ │ │ +00042aa0: 656e 742e 6a61 7661 3a20 6a61 7661 6320 ent.java: javac │ │ │ │ │ +00042ab0: 7368 6f75 6c64 2069 6d70 6c65 6d65 6e74 should implement │ │ │ │ │ +00042ac0: 204a 4c53 3320 7468 7265 652d 7061 7373 JLS3 three-pass │ │ │ │ │ +00042ad0: 206f 7665 726c 6f61 6420 7265 736f 6c75 overload resolu │ │ │ │ │ +00042ae0: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ +00042af0: 6a61 7661 632f 6765 6e65 7269 6373 2f52 javac/generics/R │ │ │ │ │ +00042b00: 6566 4571 7561 6c2e 6a61 7661 3a20 6361 efEqual.java: ca │ │ │ │ │ +00042b10: 7374 696e 6720 636f 6e76 6572 7369 6f6e sting conversion │ │ │ │ │ +00042b20: 2063 6865 636b 7320 6368 616e 6765 6420 checks changed │ │ │ │ │ +00042b30: 666f 7220 636f 7661 7269 616e 7420 7265 for covariant re │ │ │ │ │ +00042b40: 7475 726e 730a 0a3c 6c69 3e74 6f6f 6c73 turns..
  • tools │ │ │ │ │ +00042b50: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00042b60: 5265 6c61 7865 6441 7272 6179 732e 6a61 RelaxedArrays.ja │ │ │ │ │ +00042b70: 7661 3a20 7265 6c61 7865 6420 7275 6c65 va: relaxed rule │ │ │ │ │ +00042b80: 7320 666f 7220 6172 7261 7920 6f66 2067 s for array of g │ │ │ │ │ +00042b90: 656e 6572 6963 2074 7970 6520 616e 6420 eneric type and │ │ │ │ │ +00042ba0: 7661 7261 7267 732e 0a0a 3c6c 693e 746f varargs...
  • to │ │ │ │ │ +00042bb0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00042bc0: 6373 2f52 6576 6572 7365 4f72 6465 722e cs/ReverseOrder. │ │ │ │ │ +00042bd0: 6a61 7661 3a20 7072 6f62 6c65 6d20 7769 java: problem wi │ │ │ │ │ +00042be0: 7468 2067 656e 6572 6963 2073 6967 6e61 th generic signa │ │ │ │ │ +00042bf0: 7475 7265 2066 6f72 2072 6576 6572 7365 ture for reverse │ │ │ │ │ +00042c00: 4f72 6465 720a 0a3c 6c69 3e74 6f6f 6c73 Order..
  • tools │ │ │ │ │ +00042c10: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00042c20: 5365 6c66 496d 706c 656d 656e 742e 6a61 SelfImplement.ja │ │ │ │ │ +00042c30: 7661 3a20 6765 6e65 7269 6373 3a20 7265 va: generics: re │ │ │ │ │ +00042c40: 6a65 6374 2069 6d70 6c65 6d65 6e74 6174 ject implementat │ │ │ │ │ +00042c50: 696f 6e20 7769 7468 2069 6e63 6f72 7265 ion with incorre │ │ │ │ │ +00042c60: 6374 2072 6574 7572 6e20 7479 7065 0a0a ct return type.. │ │ │ │ │ +00042c70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00042c80: 6765 6e65 7269 6373 2f53 696c 656e 7455 generics/SilentU │ │ │ │ │ +00042c90: 6e63 6865 636b 6564 2e6a 6176 613a 2075 nchecked.java: u │ │ │ │ │ +00042ca0: 6e63 6865 636b 6564 2063 6f6e 7665 7273 nchecked convers │ │ │ │ │ +00042cb0: 696f 6e20 6672 6f6d 2072 6177 2074 6f20 ion from raw to │ │ │ │ │ +00042cc0: 7265 6966 6961 626c 6520 6765 6e65 7269 reifiable generi │ │ │ │ │ +00042cd0: 6320 7265 7175 6972 6573 206e 6f20 7761 c requires no wa │ │ │ │ │ +00042ce0: 726e 696e 670a 0a3c 6c69 3e74 6f6f 6c73 rning..
  • tools │ │ │ │ │ +00042cf0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00042d00: 5375 7065 7254 7970 6561 7267 732e 6a61 SuperTypeargs.ja │ │ │ │ │ +00042d10: 7661 3a20 636f 6d70 696c 6174 696f 6e20 va: compilation │ │ │ │ │ +00042d20: 6572 726f 7220 666f 7220 7375 7065 722e error for super. │ │ │ │ │ +00042d30: 266c 743b 542c 4526 6774 3b66 2829 2061 <T,E>f() a │ │ │ │ │ +00042d40: 6e64 2043 6c61 7373 4e61 6d65 2e73 7570 nd ClassName.sup │ │ │ │ │ +00042d50: 6572 2e26 6c74 3b54 2c45 2667 743b 6628 er.<T,E>f( │ │ │ │ │ +00042d60: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ +00042d70: 6163 2f67 656e 6572 6963 732f 5434 3638 ac/generics/T468 │ │ │ │ │ +00042d80: 3333 3134 2e6a 6176 613a 2067 656e 6572 3314.java: gener │ │ │ │ │ +00042d90: 6963 733a 206f 7665 726c 6f61 6420 7265 ics: overload re │ │ │ │ │ +00042da0: 736f 6c75 7469 6f6e 2065 7272 6f72 2069 solution error i │ │ │ │ │ +00042db0: 6e20 6e6f 6e2d 6765 6e65 7269 6320 636f n non-generic co │ │ │ │ │ +00042dc0: 6465 0a0a 3c6c 693e 746f 6f6c 732f 6a61 de..
  • tools/ja │ │ │ │ │ +00042dd0: 7661 632f 6765 6e65 7269 6373 2f54 3436 vac/generics/T46 │ │ │ │ │ +00042de0: 3834 3337 382e 6a61 7661 3a20 6765 6e65 84378.java: gene │ │ │ │ │ +00042df0: 7269 6373 3a20 7665 7269 6679 2065 7272 rics: verify err │ │ │ │ │ +00042e00: 6f72 2069 6e20 6765 6e65 7261 7465 6420 or in generated │ │ │ │ │ +00042e10: 6279 7465 636f 6465 0a0a 3c6c 693e 746f bytecode..
  • to │ │ │ │ │ +00042e20: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00042e30: 6373 2f54 3436 3935 3334 382e 6a61 7661 cs/T4695348.java │ │ │ │ │ +00042e40: 3a20 6765 6e65 7269 6373 3a20 636f 6d70 : generics: comp │ │ │ │ │ +00042e50: 696c 6572 2061 6c6c 6f77 7320 7265 6620 iler allows ref │ │ │ │ │ +00042e60: 746f 2074 7970 6520 626f 756e 6473 2069 to type bounds i │ │ │ │ │ +00042e70: 6e20 7374 6174 6963 206d 656d 6265 7273 n static members │ │ │ │ │ +00042e80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00042e90: 632f 6765 6e65 7269 6373 2f54 3436 3935 c/generics/T4695 │ │ │ │ │ +00042ea0: 3431 352e 6a61 7661 3a20 6765 6e65 7269 415.java: generi │ │ │ │ │ +00042eb0: 6373 3a20 6275 6720 696e 2074 7970 6520 cs: bug in type │ │ │ │ │ +00042ec0: 696e 6665 7265 6e63 6520 7768 656e 206d inference when m │ │ │ │ │ +00042ed0: 6574 686f 6420 7265 7375 6c74 2075 7365 ethod result use │ │ │ │ │ +00042ee0: 6420 6173 2061 6e20 6172 6775 6d65 6e74 d as an argument │ │ │ │ │ +00042ef0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00042f00: 632f 6765 6e65 7269 6373 2f54 3436 3935 c/generics/T4695 │ │ │ │ │ +00042f10: 3834 372e 6a61 7661 3a20 6765 6e65 7269 847.java: generi │ │ │ │ │ +00042f20: 6373 3a20 7072 6f62 6c65 6d20 7769 7468 cs: problem with │ │ │ │ │ +00042f30: 2069 6e66 6572 656e 6365 206f 6620 7072 inference of pr │ │ │ │ │ +00042f40: 696d 6974 6976 6520 7265 7475 726e 2076 imitive return v │ │ │ │ │ +00042f50: 616c 7565 730a 0a3c 6c69 3e74 6f6f 6c73 alues..
  • tools │ │ │ │ │ +00042f60: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00042f70: 5434 3731 3135 3730 2e6a 6176 613a 2067 T4711570.java: g │ │ │ │ │ +00042f80: 656e 6572 6963 733a 2070 726f 626c 656d enerics: problem │ │ │ │ │ +00042f90: 2077 6974 6820 6d65 7468 6f64 7320 7768 with methods wh │ │ │ │ │ +00042fa0: 656e 2074 7970 6520 7061 7261 6d65 7465 en type paramete │ │ │ │ │ +00042fb0: 7220 646f 6573 6e27 7420 6170 7065 6172 r doesn't appear │ │ │ │ │ +00042fc0: 2069 6e20 7369 676e 6174 7572 650a 0a3c in signature..< │ │ │ │ │ +00042fd0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00042fe0: 656e 6572 6963 732f 5434 3731 3135 3732 enerics/T4711572 │ │ │ │ │ +00042ff0: 2e6a 6176 613a 2067 656e 6572 6963 733a .java: generics: │ │ │ │ │ +00043000: 2070 726f 626c 656d 2077 6974 6820 7479 problem with ty │ │ │ │ │ +00043010: 7065 2069 6e66 6572 656e 6365 2066 6f72 pe inference for │ │ │ │ │ +00043020: 2072 6563 7572 7369 7665 206d 6574 686f recursive metho │ │ │ │ │ +00043030: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ +00043040: 7661 632f 6765 6e65 7269 6373 2f54 3437 vac/generics/T47 │ │ │ │ │ +00043050: 3131 3639 342e 6a61 7661 3a20 6765 6e65 11694.java: gene │ │ │ │ │ +00043060: 7269 6373 3a20 6d69 7373 696e 6720 6272 rics: missing br │ │ │ │ │ +00043070: 6964 6765 206d 6574 686f 6420 666f 7220 idge method for │ │ │ │ │ +00043080: 696e 6865 7269 7465 6420 696d 706c 656d inherited implem │ │ │ │ │ +00043090: 656e 7461 7469 6f6e 0a0a 3c6c 693e 746f entation..
  • to │ │ │ │ │ +000430a0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +000430b0: 6373 2f54 3437 3338 3137 312e 6a61 7661 cs/T4738171.java │ │ │ │ │ +000430c0: 3a20 6765 6e65 7269 6373 3a20 7072 6f62 : generics: prob │ │ │ │ │ +000430d0: 6c65 6d20 7769 7468 2065 7175 6976 616c lem with equival │ │ │ │ │ +000430e0: 656e 6365 206f 6620 6765 6e65 7269 6320 ence of generic │ │ │ │ │ +000430f0: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ +00043100: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00043110: 5434 3733 3933 3939 2e6a 6176 613a 2067 T4739399.java: g │ │ │ │ │ +00043120: 656e 6572 6963 733a 2063 7261 7368 2061 enerics: crash a │ │ │ │ │ +00043130: 6674 6572 2065 7272 6f72 2072 6567 6172 fter error regar │ │ │ │ │ +00043140: 6469 6e67 2062 6f75 6e64 7320 6f6e 2074 ding bounds on t │ │ │ │ │ +00043150: 7970 6520 7661 7269 6162 6c65 0a0a 3c6c ype variable..tools/javac/ge │ │ │ │ │ +00043170: 6e65 7269 6373 2f54 3437 3537 3431 362e nerics/T4757416. │ │ │ │ │ +00043180: 6a61 7661 3a20 6765 6e65 7269 6373 3a20 java: generics: │ │ │ │ │ +00043190: 6572 6173 7572 6520 636c 6173 6820 6e6f erasure clash no │ │ │ │ │ +000431a0: 7420 6465 7465 6374 6564 0a0a 3c6c 693e t detected..
  • │ │ │ │ │ +000431b0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +000431c0: 7269 6373 2f54 3437 3834 3230 3761 2e6a rics/T4784207a.j │ │ │ │ │ +000431d0: 6176 613a 2067 656e 6572 6963 733a 206d ava: generics: m │ │ │ │ │ +000431e0: 6574 686f 6420 6f76 6572 7269 6469 6e67 ethod overriding │ │ │ │ │ +000431f0: 206d 6973 7365 6420 7769 7468 2073 6570 missed with sep │ │ │ │ │ +00043200: 6172 6174 6520 636f 6d70 696c 6174 696f arate compilatio │ │ │ │ │ +00043210: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +00043220: 6163 2f67 656e 6572 6963 732f 5434 3738 ac/generics/T478 │ │ │ │ │ +00043230: 3432 3139 2e6a 6176 613a 2067 656e 6572 4219.java: gener │ │ │ │ │ +00043240: 6963 733a 2063 6f6d 7069 6c65 7220 6372 ics: compiler cr │ │ │ │ │ +00043250: 6173 6820 6166 7465 7220 6469 6167 6e6f ash after diagno │ │ │ │ │ +00043260: 7374 6963 0a0a 3c6c 693e 746f 6f6c 732f stic..
  • tools/ │ │ │ │ │ +00043270: 6a61 7661 632f 6765 6e65 7269 6373 2f54 javac/generics/T │ │ │ │ │ +00043280: 3530 3131 3037 332e 6a61 7661 3a20 6a61 5011073.java: ja │ │ │ │ │ +00043290: 7661 6320 7368 6f75 6c64 2069 6d70 6c65 vac should imple │ │ │ │ │ +000432a0: 6d65 6e74 204a 4c53 3320 7468 7265 652d ment JLS3 three- │ │ │ │ │ +000432b0: 7061 7373 206f 7665 726c 6f61 6420 7265 pass overload re │ │ │ │ │ +000432c0: 736f 6c75 7469 6f6e 0a0a 3c6c 693e 746f solution..
  • to │ │ │ │ │ +000432d0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +000432e0: 6373 2f54 3530 3934 3331 382e 6a61 7661 cs/T5094318.java │ │ │ │ │ +000432f0: 3a20 5245 4752 4553 5349 4f4e 3a20 4172 : REGRESSION: Ar │ │ │ │ │ +00043300: 7261 7920 636c 6f6e 696e 6720 6973 206e ray cloning is n │ │ │ │ │ +00043310: 6f74 2062 6163 6b77 6172 6473 2063 6f6d ot backwards com │ │ │ │ │ +00043320: 7061 7469 626c 650a 0a3c 6c69 3e74 6f6f patible..
  • too │ │ │ │ │ +00043330: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00043340: 732f 5436 3339 3139 3935 2e6a 6176 613a s/T6391995.java: │ │ │ │ │ +00043350: 2072 656d 6f76 616c 206f 6620 2272 7661 removal of "rva │ │ │ │ │ +00043360: 6c75 6520 636f 6e76 6572 7369 6f6e 2220 lue conversion" │ │ │ │ │ +00043370: 6361 7573 6573 2070 726f 626c 656d 730a causes problems. │ │ │ │ │ +00043380: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00043390: 2f67 656e 6572 6963 732f 5436 3438 3136 /generics/T64816 │ │ │ │ │ +000433a0: 3535 2e6a 6176 613a 2050 6172 7365 7220 55.java: Parser │ │ │ │ │ +000433b0: 636f 6e66 7573 6564 2062 7920 636f 6d62 confused by comb │ │ │ │ │ +000433c0: 696e 6174 696f 6e20 6f66 2070 6172 656e ination of paren │ │ │ │ │ +000433d0: 7320 616e 6420 6578 706c 6963 6974 2074 s and explicit t │ │ │ │ │ +000433e0: 7970 6520 6172 6773 0a0a 3c6c 693e 746f ype args..
  • to │ │ │ │ │ +000433f0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00043400: 6373 2f54 3635 3037 3032 342e 6a61 7661 cs/T6507024.java │ │ │ │ │ +00043410: 3a20 756e 6368 6563 6b65 6420 636f 6e76 : unchecked conv │ │ │ │ │ +00043420: 6572 7369 6f6e 2062 6574 7765 656e 2061 ersion between a │ │ │ │ │ +00043430: 7272 6179 7320 6661 696c 7320 6166 7465 rrays fails afte │ │ │ │ │ +00043440: 7220 6361 7074 7572 6520 636f 6e76 6572 r capture conver │ │ │ │ │ +00043450: 7369 6f6e 0a0a 3c6c 693e 746f 6f6c 732f sion..
  • tools/ │ │ │ │ │ +00043460: 6a61 7661 632f 6765 6e65 7269 6373 2f54 javac/generics/T │ │ │ │ │ +00043470: 3635 3537 3935 342e 6a61 7661 3a20 496e 6557954.java: In │ │ │ │ │ +00043480: 6e65 7220 636c 6173 7320 7479 7065 2070 ner class type p │ │ │ │ │ +00043490: 6172 616d 6574 6572 7320 646f 6573 6e27 arameters doesn' │ │ │ │ │ +000434a0: 7420 6765 7420 7375 6273 7469 7475 7465 t get substitute │ │ │ │ │ +000434b0: 6420 7768 656e 2063 6865 636b 696e 6720 d when checking │ │ │ │ │ +000434c0: 7479 7065 2077 656c 6c2d 666f 726d 6564 type well-formed │ │ │ │ │ +000434d0: 6e65 7373 0a0a 3c6c 693e 746f 6f6c 732f ness..
  • tools/ │ │ │ │ │ +000434e0: 6a61 7661 632f 6765 6e65 7269 6373 2f54 javac/generics/T │ │ │ │ │ +000434f0: 3636 3537 3439 392e 6a61 7661 3a20 6765 6657499.java: ge │ │ │ │ │ +00043500: 6e65 7269 6373 3a20 6a61 7661 6320 312e nerics: javac 1. │ │ │ │ │ +00043510: 362e 3020 6661 696c 7320 746f 2063 6f6d 6.0 fails to com │ │ │ │ │ +00043520: 7069 6c65 2063 6c61 7373 2077 6974 6820 pile class with │ │ │ │ │ +00043530: 696e 6e65 7220 636c 6173 730a 0a3c 6c69 inner class..
  • tools/javac/gen │ │ │ │ │ +00043550: 6572 6963 732f 5436 3636 3032 3839 2e6a erics/T6660289.j │ │ │ │ │ +00043560: 6176 613a 2064 6563 6c61 7265 6420 626f ava: declared bo │ │ │ │ │ +00043570: 756e 6420 696e 2069 6e6e 6572 2063 6c61 und in inner cla │ │ │ │ │ +00043580: 7373 2072 6566 6572 7269 6e67 2061 2074 ss referring a t │ │ │ │ │ +00043590: 7970 6520 7661 7269 6162 6c65 206f 6620 ype variable of │ │ │ │ │ +000435a0: 7468 6520 6f75 7465 7220 636c 6173 730a the outer class. │ │ │ │ │ +000435b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000435c0: 2f67 656e 6572 6963 732f 5436 3735 3135 /generics/T67515 │ │ │ │ │ +000435d0: 3134 2e6a 6176 613a 2055 6e61 7279 2070 14.java: Unary p │ │ │ │ │ +000435e0: 6f73 742d 696e 6372 656d 656e 7420 7769 ost-increment wi │ │ │ │ │ +000435f0: 7468 2074 7970 6520 7661 7269 6162 6c65 th type variable │ │ │ │ │ +00043600: 7320 6372 6173 6820 6a61 7661 6320 6475 s crash javac du │ │ │ │ │ +00043610: 7269 6e67 206c 6f77 6572 696e 670a 0a3c ring lowering..< │ │ │ │ │ +00043620: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00043630: 656e 6572 6963 732f 5436 3836 3930 3735 enerics/T6869075 │ │ │ │ │ +00043640: 2e6a 6176 613a 2072 6567 7265 7373 696f .java: regressio │ │ │ │ │ +00043650: 6e3a 206a 6176 6163 2063 7261 7368 6573 n: javac crashes │ │ │ │ │ +00043660: 2077 6865 6e20 636f 6d70 696c 696e 6720 when compiling │ │ │ │ │ +00043670: 636f 6d70 6f75 6e64 2073 7472 696e 6720 compound string │ │ │ │ │ +00043680: 6173 7369 676e 6d65 6e74 2077 6974 6820 assignment with │ │ │ │ │ +00043690: 6765 6e65 7269 6373 0a0a 3c6c 693e 746f generics..
  • to │ │ │ │ │ +000436a0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +000436b0: 6373 2f54 7970 6172 616d 4c69 742e 6a61 cs/TyparamLit.ja │ │ │ │ │ +000436c0: 7661 3a20 6765 6e65 7269 6373 3a20 636f va: generics: co │ │ │ │ │ +000436d0: 6d70 696c 6572 2061 6c6c 6f77 7320 542e mpiler allows T. │ │ │ │ │ +000436e0: 636c 6173 7320 666f 7220 7479 7065 2076 class for type v │ │ │ │ │ +000436f0: 6172 6961 626c 6520 540a 0a3c 6c69 3e74 ariable T..
  • t │ │ │ │ │ +00043700: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00043710: 6963 732f 5479 7061 7261 6d53 7461 7469 ics/TyparamStati │ │ │ │ │ +00043720: 6353 636f 7065 2e6a 6176 613a 206a 6176 cScope.java: jav │ │ │ │ │ +00043730: 6163 206d 6973 7461 6b65 6e6c 7920 7265 ac mistakenly re │ │ │ │ │ +00043740: 706f 7274 7320 7374 6174 6963 2075 7365 ports static use │ │ │ │ │ +00043750: 2065 7272 6f72 2066 6f72 2065 6e63 6c6f error for enclo │ │ │ │ │ +00043760: 7369 6e67 2074 7970 6520 7061 7261 6d65 sing type parame │ │ │ │ │ +00043770: 7465 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ter..
  • tools/j │ │ │ │ │ +00043780: 6176 6163 2f67 656e 6572 6963 732f 5479 avac/generics/Ty │ │ │ │ │ +00043790: 7061 7261 6d53 7461 7469 6353 636f 7065 paramStaticScope │ │ │ │ │ +000437a0: 322e 6a61 7661 3a20 7479 7065 2070 6172 2.java: type par │ │ │ │ │ +000437b0: 616d 6574 6572 2072 6566 6572 656e 6365 ameter reference │ │ │ │ │ +000437c0: 6420 696e 2073 7461 7469 6320 696e 6e65 d in static inne │ │ │ │ │ +000437d0: 7220 636c 6173 7320 696d 7072 6f70 6572 r class improper │ │ │ │ │ +000437e0: 6c79 2061 6c6c 6f77 6564 210a 0a3c 6c69 ly allowed!..
  • tools/javac/gen │ │ │ │ │ +00043800: 6572 6963 732f 556e 6368 6563 6b65 6441 erics/UncheckedA │ │ │ │ │ +00043810: 7272 6179 2e6a 6176 613a 2063 6f6d 7069 rray.java: compi │ │ │ │ │ +00043820: 6c65 7220 616c 6c6f 7773 206e 6577 2061 ler allows new a │ │ │ │ │ +00043830: 7272 6179 206f 6620 6172 7261 7920 6f66 rray of array of │ │ │ │ │ +00043840: 2074 7970 6520 7061 7261 6d65 7465 720a type parameter. │ │ │ │ │ +00043850: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00043860: 2f67 656e 6572 6963 732f 556e 6368 6563 /generics/Unchec │ │ │ │ │ +00043870: 6b65 6443 6f6e 7374 7275 6374 6f72 2e6a kedConstructor.j │ │ │ │ │ +00043880: 6176 613a 2063 6f6d 7069 6c65 7220 6469 ava: compiler di │ │ │ │ │ +00043890: 7361 6c6c 6f77 7320 7261 7720 6361 6c6c sallows raw call │ │ │ │ │ +000438a0: 2074 6f20 6765 6e65 7269 6320 636f 6e73 to generic cons │ │ │ │ │ +000438b0: 7472 7563 746f 720a 0a3c 6c69 3e74 6f6f tructor..
  • too │ │ │ │ │ +000438c0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +000438d0: 732f 556e 6368 6563 6b65 6443 6f76 6172 s/UncheckedCovar │ │ │ │ │ +000438e0: 6961 6e63 652e 6a61 7661 3a20 4120 6d65 iance.java: A me │ │ │ │ │ +000438f0: 7468 6f64 2072 6574 7572 6e69 6e67 2061 thod returning a │ │ │ │ │ +00043900: 2072 6177 2074 7970 6520 6361 6e6e 6f74 raw type cannot │ │ │ │ │ +00043910: 206f 7665 7272 6964 6520 6120 6d65 7468 override a meth │ │ │ │ │ +00043920: 6f64 2072 6574 7572 6e69 6e67 2061 2067 od returning a g │ │ │ │ │ +00043930: 656e 6572 6963 2074 7970 650a 0a3c 6c69 eneric type..
  • tools/javac/gen │ │ │ │ │ +00043950: 6572 6963 732f 556e 736f 756e 6449 6e66 erics/UnsoundInf │ │ │ │ │ +00043960: 6572 656e 6365 2e6a 6176 613a 2047 656e erence.java: Gen │ │ │ │ │ +00043970: 6572 6963 206d 6574 686f 6420 616c 6c6f eric method allo │ │ │ │ │ +00043980: 7769 6e67 2070 6173 7369 6e67 206f 6620 wing passing of │ │ │ │ │ +00043990: 7479 7065 7320 7468 6174 2064 6f6e 2774 types that don't │ │ │ │ │ +000439a0: 206d 6174 6368 2063 6f6c 6c65 6374 696f match collectio │ │ │ │ │ +000439b0: 6e20 7479 7065 730a 0a3c 6c69 3e74 6f6f n types..
  • too │ │ │ │ │ +000439c0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +000439d0: 732f 5661 7261 7267 732e 6a61 7661 3a20 s/Varargs.java: │ │ │ │ │ +000439e0: 7661 7261 7267 7320 646f 6573 6e27 7420 varargs doesn't │ │ │ │ │ +000439f0: 776f 726b 2066 6f72 2067 656e 6572 6963 work for generic │ │ │ │ │ +00043a00: 206d 6574 686f 6473 0a0a 3c6c 693e 746f methods..
  • to │ │ │ │ │ +00043a10: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00043a20: 6373 2f56 6172 6172 6773 322e 6a61 7661 cs/Varargs2.java │ │ │ │ │ +00043a30: 3a20 6765 6e65 7269 6373 202b 2076 6172 : generics + var │ │ │ │ │ +00043a40: 6172 6773 2041 5049 2063 6861 6e67 6573 args API changes │ │ │ │ │ +00043a50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00043a60: 632f 6765 6e65 7269 6373 2f57 726f 6e67 c/generics/Wrong │ │ │ │ │ +00043a70: 4e65 772e 6a61 7661 3a20 6765 6e65 7269 New.java: generi │ │ │ │ │ +00043a80: 6373 3a20 6a61 7661 6320 6765 6e65 7261 cs: javac genera │ │ │ │ │ +00043a90: 7265 7320 226e 6577 2220 6f66 2077 726f res "new" of wro │ │ │ │ │ +00043aa0: 6e67 2063 6c61 7373 0a0a 3c6c 693e 746f ng class..
  • to │ │ │ │ │ +00043ab0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00043ac0: 6373 2f61 6273 7472 6163 742f 5434 3731 cs/abstract/T471 │ │ │ │ │ +00043ad0: 3731 3831 632e 6a61 7661 3a20 6a61 7661 7181c.java: java │ │ │ │ │ +00043ae0: 6320 7472 6561 7473 2069 6e68 6572 6974 c treats inherit │ │ │ │ │ +00043af0: 6564 2061 6273 7472 6163 7420 6d65 7468 ed abstract meth │ │ │ │ │ +00043b00: 6f64 2061 7320 616e 206f 7665 7272 6964 od as an overrid │ │ │ │ │ +00043b10: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ +00043b20: 7661 632f 6765 6e65 7269 6373 2f62 7269 vac/generics/bri │ │ │ │ │ +00043b30: 6467 6531 2f44 2e6a 6176 613a 2067 656e dge1/D.java: gen │ │ │ │ │ +00043b40: 6572 6963 733a 206d 6973 7369 6e67 2062 erics: missing b │ │ │ │ │ +00043b50: 7269 6467 6520 6d65 7468 6f64 0a0a 3c6c ridge method..tools/javac/ge │ │ │ │ │ +00043b70: 6e65 7269 6373 2f62 7269 6467 6573 2f41 nerics/bridges/A │ │ │ │ │ +00043b80: 6e6f 6e79 6d6f 7573 5375 6274 7970 654f nonymousSubtypeO │ │ │ │ │ +00043b90: 6652 6177 5375 7065 7274 7970 652e 6a61 fRawSupertype.ja │ │ │ │ │ +00043ba0: 7661 3a20 416e 6f6e 796d 6f75 7320 7375 va: Anonymous su │ │ │ │ │ +00043bb0: 6274 7970 6520 6f66 2072 6177 2074 7970 btype of raw typ │ │ │ │ │ +00043bc0: 6520 6361 7573 6573 2056 6572 6966 7945 e causes VerifyE │ │ │ │ │ +00043bd0: 7272 6f72 0a0a 3c6c 693e 746f 6f6c 732f rror..
  • tools/ │ │ │ │ │ +00043be0: 6a61 7661 632f 6765 6e65 7269 6373 2f62 javac/generics/b │ │ │ │ │ +00043bf0: 7269 6467 6573 2f42 7269 6467 6548 6172 ridges/BridgeHar │ │ │ │ │ +00043c00: 6e65 7373 2e6a 6176 613a 2043 6f6d 7069 ness.java: Compi │ │ │ │ │ +00043c10: 6c65 7220 7368 6f75 6c64 2065 6d69 7420 ler should emit │ │ │ │ │ +00043c20: 6272 6964 6765 7320 696e 2069 6e74 6572 bridges in inter │ │ │ │ │ +00043c30: 6661 6365 730a 0a3c 6c69 3e74 6f6f 6c73 faces..
  • tools │ │ │ │ │ +00043c40: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00043c50: 6272 6964 6765 732f 5265 6f72 6465 7265 bridges/Reordere │ │ │ │ │ +00043c60: 6442 6f75 6e64 7354 6573 742e 6a61 7661 dBoundsTest.java │ │ │ │ │ +00043c70: 3a20 4d65 7468 6f64 2077 6974 6820 7265 : Method with re │ │ │ │ │ +00043c80: 6f72 6465 7265 6420 7479 7065 2070 6172 ordered type par │ │ │ │ │ +00043c90: 616d 6574 6572 2062 6f75 6e64 7320 636f ameter bounds co │ │ │ │ │ +00043ca0: 6d70 696c 6573 2077 6974 6820 4f76 6572 mpiles with Over │ │ │ │ │ +00043cb0: 7269 6465 2061 6e6e 6f74 6174 696f 6e20 ride annotation │ │ │ │ │ +00043cc0: 6275 7420 646f 6573 206e 6f74 2061 6374 but does not act │ │ │ │ │ +00043cd0: 7561 6c6c 7920 6f76 6572 7269 6465 2073 ually override s │ │ │ │ │ +00043ce0: 7570 6572 636c 6173 7320 6d65 7468 6f64 uperclass method │ │ │ │ │ +00043cf0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00043d00: 6163 2f67 656e 6572 6963 732f 6272 6964 ac/generics/brid │ │ │ │ │ +00043d10: 6765 732f 5665 7269 6679 4e6f 4272 6964 ges/VerifyNoBrid │ │ │ │ │ +00043d20: 6765 4c6f 6f70 5465 7374 2e6a 6176 613a geLoopTest.java: │ │ │ │ │ +00043d30: 2056 6572 6966 7920 7468 6174 2074 6865 Verify that the │ │ │ │ │ +00043d40: 2069 6e66 696e 6974 6520 6c6f 6f70 206f infinite loop o │ │ │ │ │ +00043d50: 6620 6272 6964 6765 7320 6672 6f6d 204a f bridges from J │ │ │ │ │ +00043d60: 444b 2d36 3939 3634 3135 2069 7320 6e6f DK-6996415 is no │ │ │ │ │ +00043d70: 7420 7265 696e 7472 6f64 7563 6564 0a0a t reintroduced.. │ │ │ │ │ +00043d80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00043d90: 6765 6e65 7269 6373 2f63 6c61 7373 7265 generics/classre │ │ │ │ │ +00043da0: 6164 6572 2f48 4172 7261 794d 6574 686f ader/HArrayMetho │ │ │ │ │ +00043db0: 642e 6a61 7661 3a20 6765 6e65 7269 6373 d.java: generics │ │ │ │ │ +00043dc0: 3a20 6f76 6572 7269 6465 2063 6865 636b : override check │ │ │ │ │ +00043dd0: 7320 6272 6561 6b20 7768 656e 2075 7369 s break when usi │ │ │ │ │ +00043de0: 6e67 2073 6570 6172 6174 6520 636f 6d70 ng separate comp │ │ │ │ │ +00043df0: 696c 6174 696f 6e0a 0a3c 6c69 3e74 6f6f ilation..
  • too │ │ │ │ │ +00043e00: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00043e10: 732f 6469 616d 6f6e 642f 3639 3339 3738 s/diamond/693978 │ │ │ │ │ +00043e20: 302f 5436 3933 3937 3830 2e6a 6176 613a 0/T6939780.java: │ │ │ │ │ +00043e30: 2061 6464 2061 2077 6172 6e69 6e67 2074 add a warning t │ │ │ │ │ +00043e40: 6f20 6465 7465 6374 2064 6961 6d6f 6e64 o detect diamond │ │ │ │ │ +00043e50: 2073 6974 6573 2028 696e 636c 7564 696e sites (includin │ │ │ │ │ +00043e60: 6720 616e 6f6e 796d 6f75 7320 636c 6173 g anonymous clas │ │ │ │ │ +00043e70: 7320 696e 7374 616e 6365 2063 7265 6174 s instance creat │ │ │ │ │ +00043e80: 696f 6e20 6174 2073 6f75 7263 6520 2667 ion at source &g │ │ │ │ │ +00043e90: 743b 3d20 3929 0a0a 3c6c 693e 746f 6f6c t;= 9)..
  • tool │ │ │ │ │ +00043ea0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00043eb0: 2f64 6961 6d6f 6e64 2f36 3939 3639 3134 /diamond/6996914 │ │ │ │ │ +00043ec0: 2f54 3639 3936 3931 3461 2e6a 6176 613a /T6996914a.java: │ │ │ │ │ +00043ed0: 2044 6961 6d6f 6e64 2069 6e66 6572 656e Diamond inferen │ │ │ │ │ +00043ee0: 6365 3a20 7072 6f62 6c65 6d20 7768 656e ce: problem when │ │ │ │ │ +00043ef0: 2061 6363 6573 7369 6e67 2070 726f 7465 accessing prote │ │ │ │ │ +00043f00: 6374 6564 2063 6f6e 7374 7275 6374 6f72 cted constructor │ │ │ │ │ +00043f10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00043f20: 632f 6765 6e65 7269 6373 2f64 6961 6d6f c/generics/diamo │ │ │ │ │ +00043f30: 6e64 2f36 3939 3639 3134 2f54 3639 3936 nd/6996914/T6996 │ │ │ │ │ +00043f40: 3931 3462 2e6a 6176 613a 2044 6961 6d6f 914b.java: Diamo │ │ │ │ │ +00043f50: 6e64 2069 6e66 6572 656e 6365 3a20 7072 nd inference: pr │ │ │ │ │ +00043f60: 6f62 6c65 6d20 7768 656e 2061 6363 6573 oblem when acces │ │ │ │ │ +00043f70: 7369 6e67 2070 726f 7465 6374 6564 2063 sing protected c │ │ │ │ │ +00043f80: 6f6e 7374 7275 6374 6f72 0a0a 3c6c 693e onstructor..
  • │ │ │ │ │ +00043f90: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00043fa0: 7269 6373 2f64 6961 6d6f 6e64 2f37 3030 rics/diamond/700 │ │ │ │ │ +00043fb0: 3238 3337 2f54 3730 3032 3833 372e 6a61 2837/T7002837.ja │ │ │ │ │ +00043fc0: 7661 3a20 4469 616d 6f6e 643a 206a 6176 va: Diamond: jav │ │ │ │ │ +00043fd0: 6163 2067 656e 6572 6174 6573 2064 6961 ac generates dia │ │ │ │ │ +00043fe0: 6d6f 6e64 2069 6e66 6572 656e 6365 2065 mond inference e │ │ │ │ │ +00043ff0: 7272 6f72 7320 7768 656e 2069 6e20 2766 rrors when in 'f │ │ │ │ │ +00044000: 696e 6465 7227 206d 6f64 650a 0a3c 6c69 inder' mode..
  • tools/javac/gen │ │ │ │ │ +00044020: 6572 6963 732f 6469 616d 6f6e 642f 3730 erics/diamond/70 │ │ │ │ │ +00044030: 3330 3135 302f 4765 6e65 7269 6343 6f6e 30150/GenericCon │ │ │ │ │ +00044040: 7374 7275 6374 6f72 416e 6444 6961 6d6f structorAndDiamo │ │ │ │ │ +00044050: 6e64 5465 7374 2e6a 6176 613a 2054 7970 ndTest.java: Typ │ │ │ │ │ +00044060: 6520 696e 6665 7265 6e63 6520 666f 7220 e inference for │ │ │ │ │ +00044070: 6765 6e65 7269 6320 696e 7374 616e 6365 generic instance │ │ │ │ │ +00044080: 2063 7265 6174 696f 6e20 6661 696c 6564 creation failed │ │ │ │ │ +00044090: 2066 6f72 2066 6f72 6d61 6c20 7479 7065 for formal type │ │ │ │ │ +000440a0: 2070 6172 616d 6574 6572 0a0a 3c6c 693e parameter..
  • │ │ │ │ │ +000440b0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +000440c0: 7269 6373 2f64 6961 6d6f 6e64 2f37 3033 rics/diamond/703 │ │ │ │ │ +000440d0: 3036 3837 2f50 6172 7365 7254 6573 742e 0687/ParserTest. │ │ │ │ │ +000440e0: 6a61 7661 3a20 4469 616d 6f6e 643a 2063 java: Diamond: c │ │ │ │ │ +000440f0: 6f6d 7069 6c65 7220 6163 6365 7074 7320 ompiler accepts │ │ │ │ │ +00044100: 6572 726f 6e65 6f75 7320 636f 6465 2077 erroneous code w │ │ │ │ │ +00044110: 6865 7265 2064 6961 6d6f 6e64 2069 7320 here diamond is │ │ │ │ │ +00044120: 7573 6564 2077 6974 6820 6e6f 6e2d 6765 used with non-ge │ │ │ │ │ +00044130: 6e65 7269 6320 696e 6e65 7220 636c 6173 neric inner clas │ │ │ │ │ +00044140: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00044150: 6163 2f67 656e 6572 6963 732f 6469 616d ac/generics/diam │ │ │ │ │ +00044160: 6f6e 642f 3730 3330 3638 372f 5437 3033 ond/7030687/T703 │ │ │ │ │ +00044170: 3036 3837 2e6a 6176 613a 2044 6961 6d6f 0687.java: Diamo │ │ │ │ │ +00044180: 6e64 3a20 636f 6d70 696c 6572 2061 6363 nd: compiler acc │ │ │ │ │ +00044190: 6570 7473 2065 7272 6f6e 656f 7573 2063 epts erroneous c │ │ │ │ │ +000441a0: 6f64 6520 7768 6572 6520 6469 616d 6f6e ode where diamon │ │ │ │ │ +000441b0: 6420 6973 2075 7365 6420 7769 7468 206e d is used with n │ │ │ │ │ +000441c0: 6f6e 2d67 656e 6572 6963 2069 6e6e 6572 on-generic inner │ │ │ │ │ +000441d0: 2063 6c61 7373 0a0a 3c6c 693e 746f 6f6c class..
  • tool │ │ │ │ │ +000441e0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +000441f0: 2f64 6961 6d6f 6e64 2f37 3034 3637 3738 /diamond/7046778 │ │ │ │ │ +00044200: 2f44 6961 6d6f 6e64 416e 6449 6e6e 6572 /DiamondAndInner │ │ │ │ │ +00044210: 436c 6173 7354 6573 742e 6a61 7661 3a20 ClassTest.java: │ │ │ │ │ +00044220: 5072 6f6a 6563 7420 436f 696e 3a20 7072 Project Coin: pr │ │ │ │ │ +00044230: 6f62 6c65 6d20 7769 7468 2064 6961 6d6f oblem with diamo │ │ │ │ │ +00044240: 6e64 2061 6e64 206d 656d 6265 7220 696e nd and member in │ │ │ │ │ +00044250: 6e65 7220 636c 6173 7365 7320 7465 6d70 ner classes temp │ │ │ │ │ +00044260: 6f72 6172 696c 7920 776f 726b 6172 6f75 orarily workarou │ │ │ │ │ +00044270: 6e64 2063 6f6d 626f 2074 6573 7473 2061 nd combo tests a │ │ │ │ │ +00044280: 7265 2063 6175 7369 6e67 2074 696d 6520 re causing time │ │ │ │ │ +00044290: 6f75 7420 696e 2073 6576 6572 616c 2070 out in several p │ │ │ │ │ +000442a0: 6c61 7466 6f72 6d73 0a0a 3c6c 693e 746f latforms..
  • to │ │ │ │ │ +000442b0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +000442c0: 6373 2f64 6961 6d6f 6e64 2f37 3035 3732 cs/diamond/70572 │ │ │ │ │ +000442d0: 3937 2f54 3730 3537 3239 372e 6a61 7661 97/T7057297.java │ │ │ │ │ +000442e0: 3a20 5072 6f6a 6563 7420 436f 696e 3a20 : Project Coin: │ │ │ │ │ +000442f0: 6469 616d 6f6e 6420 6572 726f 6e65 6f75 diamond erroneou │ │ │ │ │ +00044300: 736c 7920 6163 6365 7074 7320 696e 2061 sly accepts in a │ │ │ │ │ +00044310: 7272 6179 2069 6e69 7469 616c 697a 6572 rray initializer │ │ │ │ │ +00044320: 2065 7870 7265 7373 696f 6e73 0a0a 3c6c expressions..tools/javac/ge │ │ │ │ │ +00044340: 6e65 7269 6373 2f64 6961 6d6f 6e64 2f37 nerics/diamond/7 │ │ │ │ │ +00044350: 3138 3839 3638 2f54 3731 3838 3936 382e 188968/T7188968. │ │ │ │ │ +00044360: 6a61 7661 3a20 4469 616d 6f6e 643a 206a java: Diamond: j │ │ │ │ │ +00044370: 6176 6163 2067 656e 6572 6174 6573 2064 avac generates d │ │ │ │ │ +00044380: 6961 6d6f 6e64 2069 6e66 6572 656e 6365 iamond inference │ │ │ │ │ +00044390: 2065 7272 6f72 7320 7768 656e 2069 6e20 errors when in │ │ │ │ │ +000443a0: 2766 696e 6465 7227 206d 6f64 650a 0a3c 'finder' mode..< │ │ │ │ │ +000443b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +000443c0: 656e 6572 6963 732f 6469 616d 6f6e 642f enerics/diamond/ │ │ │ │ │ +000443d0: 3830 3635 3938 362f 5438 3036 3539 3836 8065986/T8065986 │ │ │ │ │ +000443e0: 612e 6a61 7661 3a20 436f 6d70 696c 6572 a.java: Compiler │ │ │ │ │ +000443f0: 2066 6169 6c73 2074 6f20 4e75 6c6c 506f fails to NullPo │ │ │ │ │ +00044400: 696e 7465 7245 7863 6570 7469 6f6e 2077 interException w │ │ │ │ │ +00044410: 6865 6e20 6361 6c6c 696e 6720 7375 7065 hen calling supe │ │ │ │ │ +00044420: 7220 7769 7468 204f 626a 6563 7426 6c74 r with Object< │ │ │ │ │ +00044430: 3b26 6774 3b28 290a 0a3c 6c69 3e74 6f6f ;>()..
  • too │ │ │ │ │ +00044440: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00044450: 732f 6469 616d 6f6e 642f 3830 3635 3938 s/diamond/806598 │ │ │ │ │ +00044460: 362f 5438 3036 3539 3836 622e 6a61 7661 6/T8065986b.java │ │ │ │ │ +00044470: 3a20 436f 6d70 696c 6572 2066 6169 6c73 : Compiler fails │ │ │ │ │ +00044480: 2074 6f20 4e75 6c6c 506f 696e 7465 7245 to NullPointerE │ │ │ │ │ +00044490: 7863 6570 7469 6f6e 2077 6865 6e20 6361 xception when ca │ │ │ │ │ +000444a0: 6c6c 696e 6720 7375 7065 7220 7769 7468 lling super with │ │ │ │ │ +000444b0: 204f 626a 6563 7426 6c74 3b26 6774 3b28 Object<>( │ │ │ │ │ +000444c0: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ +000444d0: 6163 2f67 656e 6572 6963 732f 6469 616d ac/generics/diam │ │ │ │ │ +000444e0: 6f6e 642f 4d75 6c74 6970 6c65 496e 6665 ond/MultipleInfe │ │ │ │ │ +000444f0: 7265 6e63 6548 6f6f 6b73 5465 7374 2e6a renceHooksTest.j │ │ │ │ │ +00044500: 6176 613a 2054 6573 7420 7468 6174 2026 ava: Test that & │ │ │ │ │ +00044510: 6c74 3b26 6774 3b28 297b 7d20 776f 726b lt;>(){} work │ │ │ │ │ +00044520: 7320 6669 6e65 2077 6974 686f 7574 2076 s fine without v │ │ │ │ │ +00044530: 6572 6966 7920 6572 726f 7220 7768 656e erify error when │ │ │ │ │ +00044540: 2074 6865 7265 2061 7265 206d 756c 7469 there are multi │ │ │ │ │ +00044550: 706c 6520 706f 7374 2069 6e66 6572 656e ple post inferen │ │ │ │ │ +00044560: 6365 2068 6f6f 6b73 2e0a 0a3c 6c69 3e74 ce hooks...
  • t │ │ │ │ │ +00044570: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00044580: 6963 732f 6469 616d 6f6e 642f 5363 6f70 ics/diamond/Scop │ │ │ │ │ +00044590: 6543 6f70 7943 616e 4765 7441 6c74 6572 eCopyCanGetAlter │ │ │ │ │ +000445a0: 6564 5465 7374 2e6a 6176 613a 2043 6f6d edTest.java: Com │ │ │ │ │ +000445b0: 7069 6c61 7469 6f6e 2066 6169 6c73 3a20 pilation fails: │ │ │ │ │ +000445c0: 6c61 6d62 6461 2070 6172 616d 6574 6572 lambda parameter │ │ │ │ │ +000445d0: 206e 6f74 2076 6973 6962 6c65 2069 6e20 not visible in │ │ │ │ │ +000445e0: 626f 6479 2077 6865 6e20 6765 6e65 7269 body when generi │ │ │ │ │ +000445f0: 6373 2069 6e76 6f6c 7665 640a 0a3c 6c69 cs involved..
  • tools/javac/gen │ │ │ │ │ +00044610: 6572 6963 732f 6469 616d 6f6e 642f 5436 erics/diamond/T6 │ │ │ │ │ +00044620: 3935 3138 3333 2e6a 6176 613a 206c 6174 951833.java: lat │ │ │ │ │ +00044630: 6573 7420 6469 616d 6f6e 6420 696d 706c est diamond impl │ │ │ │ │ +00044640: 656d 656e 7461 7469 6f6e 2067 656e 6572 ementation gener │ │ │ │ │ +00044650: 6174 6573 2073 7075 7269 6f75 7320 7261 ates spurious ra │ │ │ │ │ +00044660: 7720 7479 7065 2077 6172 6e69 6e67 730a w type warnings. │ │ │ │ │ +00044670: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00044680: 2f67 656e 6572 6963 732f 6469 616d 6f6e /generics/diamon │ │ │ │ │ +00044690: 642f 5438 3034 3137 3133 2f44 6961 6d6f d/T8041713/Diamo │ │ │ │ │ +000446a0: 6e64 506c 7573 556e 6578 6973 7469 6e67 ndPlusUnexisting │ │ │ │ │ +000446b0: 4d65 7468 6f64 5265 6643 7261 7368 5465 MethodRefCrashTe │ │ │ │ │ +000446c0: 7374 2e6a 6176 613a 2054 7970 6520 696e st.java: Type in │ │ │ │ │ +000446d0: 6665 7265 6e63 6520 6f66 206e 6f6e 2d65 ference of non-e │ │ │ │ │ +000446e0: 7869 7374 656e 7420 6d65 7468 6f64 2072 xistent method r │ │ │ │ │ +000446f0: 6566 6572 656e 6365 7320 6372 6173 6865 eferences crashe │ │ │ │ │ +00044700: 7320 7468 6520 636f 6d70 696c 6572 0a0a s the compiler.. │ │ │ │ │ +00044710: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00044720: 6765 6e65 7269 6373 2f64 6961 6d6f 6e64 generics/diamond │ │ │ │ │ +00044730: 2f6e 6567 2f4e 6567 3031 2e6a 6176 613a /neg/Neg01.java: │ │ │ │ │ +00044740: 2043 6865 636b 2074 6861 7420 6469 616d Check that diam │ │ │ │ │ +00044750: 6f6e 6420 6661 696c 7320 7768 656e 2069 ond fails when i │ │ │ │ │ +00044760: 6e66 6572 656e 6365 2076 696f 6c61 7465 nference violate │ │ │ │ │ +00044770: 7320 6465 636c 6172 6564 2062 6f75 6e64 s declared bound │ │ │ │ │ +00044780: 7320 2862 6173 6963 2074 6573 7420 7769 s (basic test wi │ │ │ │ │ +00044790: 7468 206e 6573 7465 6420 636c 6173 732c th nested class, │ │ │ │ │ +000447a0: 2067 656e 6572 6963 2f6e 6f6e 2d67 656e generic/non-gen │ │ │ │ │ +000447b0: 6572 6963 2063 6f6e 7374 7275 6374 6f72 eric constructor │ │ │ │ │ +000447c0: 7329 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s)..
  • tools/ja │ │ │ │ │ +000447d0: 7661 632f 6765 6e65 7269 6373 2f64 6961 vac/generics/dia │ │ │ │ │ +000447e0: 6d6f 6e64 2f6e 6567 2f4e 6567 3032 2e6a mond/neg/Neg02.j │ │ │ │ │ +000447f0: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ +00044800: 6469 616d 6f6e 6420 6661 696c 7320 7768 diamond fails wh │ │ │ │ │ +00044810: 656e 2069 6e66 6572 656e 6365 2076 696f en inference vio │ │ │ │ │ +00044820: 6c61 7465 7320 6465 636c 6172 6564 2062 lates declared b │ │ │ │ │ +00044830: 6f75 6e64 7320 2874 6573 7420 7769 7468 ounds (test with │ │ │ │ │ +00044840: 206e 6573 7465 6420 636c 6173 732c 2071 nested class, q │ │ │ │ │ +00044850: 7561 6c69 6669 6564 2f73 696d 706c 6520 ualified/simple │ │ │ │ │ +00044860: 7479 7065 2065 7870 7265 7373 696f 6e73 type expressions │ │ │ │ │ +00044870: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ +00044880: 6163 2f67 656e 6572 6963 732f 6469 616d ac/generics/diam │ │ │ │ │ +00044890: 6f6e 642f 6e65 672f 4e65 6730 332e 6a61 ond/neg/Neg03.ja │ │ │ │ │ +000448a0: 7661 3a20 4368 6563 6b20 7468 6174 2064 va: Check that d │ │ │ │ │ +000448b0: 6961 6d6f 6e64 2066 6169 6c73 2077 6865 iamond fails whe │ │ │ │ │ +000448c0: 6e20 696e 6665 7265 6e63 6520 7669 6f6c n inference viol │ │ │ │ │ +000448d0: 6174 6573 2064 6563 6c61 7265 6420 626f ates declared bo │ │ │ │ │ +000448e0: 756e 6473 2028 7465 7374 2077 6974 6820 unds (test with │ │ │ │ │ +000448f0: 696e 6e65 7220 636c 6173 732c 2071 7561 inner class, qua │ │ │ │ │ +00044900: 6c69 6669 6564 2f73 696d 706c 6520 7479 lified/simple ty │ │ │ │ │ +00044910: 7065 2065 7870 7265 7373 696f 6e73 290a pe expressions). │ │ │ │ │ +00044920: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00044930: 2f67 656e 6572 6963 732f 6469 616d 6f6e /generics/diamon │ │ │ │ │ +00044940: 642f 6e65 672f 4e65 6730 342e 6a61 7661 d/neg/Neg04.java │ │ │ │ │ +00044950: 3a20 4368 6563 6b20 7468 6174 2064 6961 : Check that dia │ │ │ │ │ +00044960: 6d6f 6e64 2066 6169 6c73 2077 6865 6e20 mond fails when │ │ │ │ │ +00044970: 696e 6665 7265 6e63 6520 7669 6f6c 6174 inference violat │ │ │ │ │ +00044980: 6573 2064 6563 6c61 7265 6420 626f 756e es declared boun │ │ │ │ │ +00044990: 6473 2028 7465 7374 2077 6974 6820 6c6f ds (test with lo │ │ │ │ │ +000449a0: 6361 6c20 636c 6173 732c 2071 7561 6c69 cal class, quali │ │ │ │ │ +000449b0: 6669 6564 2f73 696d 706c 6520 7479 7065 fied/simple type │ │ │ │ │ +000449c0: 2065 7870 7265 7373 696f 6e73 290a 0a3c expressions)..< │ │ │ │ │ +000449d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +000449e0: 656e 6572 6963 732f 6469 616d 6f6e 642f enerics/diamond/ │ │ │ │ │ +000449f0: 6e65 672f 4e65 6730 352e 6a61 7661 3a20 neg/Neg05.java: │ │ │ │ │ +00044a00: 4368 6563 6b20 7468 6174 2075 7361 6765 Check that usage │ │ │ │ │ +00044a10: 206f 6620 7261 7265 2074 7970 6573 2064 of rare types d │ │ │ │ │ +00044a20: 6f65 736e 2774 2063 6175 7365 2073 7075 oesn't cause spu │ │ │ │ │ +00044a30: 7269 6f75 7320 6469 616d 6f6e 6420 6469 rious diamond di │ │ │ │ │ +00044a40: 6167 6e6f 7374 6963 730a 0a3c 6c69 3e74 agnostics..
  • t │ │ │ │ │ +00044a50: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00044a60: 6963 732f 6469 616d 6f6e 642f 6e65 672f ics/diamond/neg/ │ │ │ │ │ +00044a70: 4e65 6730 362e 6a61 7661 3a20 4368 6563 Neg06.java: Chec │ │ │ │ │ +00044a80: 6b20 7468 6174 2064 6961 6d6f 6e64 2077 k that diamond w │ │ │ │ │ +00044a90: 6f72 6b73 2077 6865 7265 204c 4853 2069 orks where LHS i │ │ │ │ │ +00044aa0: 7320 7375 7065 7274 7970 6520 6f66 2052 s supertype of R │ │ │ │ │ +00044ab0: 4853 2028 6e69 6c61 7279 2063 6f6e 7374 HS (nilary const │ │ │ │ │ +00044ac0: 7275 6374 6f72 290a 0a3c 6c69 3e74 6f6f ructor)..
  • too │ │ │ │ │ +00044ad0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00044ae0: 732f 6469 616d 6f6e 642f 6e65 672f 4e65 s/diamond/neg/Ne │ │ │ │ │ +00044af0: 6730 372e 6a61 7661 3a20 4368 6563 6b20 g07.java: Check │ │ │ │ │ +00044b00: 7468 6174 2064 6961 6d6f 6e64 2077 6f72 that diamond wor │ │ │ │ │ +00044b10: 6b73 2077 6865 7265 204c 4853 2069 7320 ks where LHS is │ │ │ │ │ +00044b20: 7375 7065 7274 7970 6520 6f66 2052 4853 supertype of RHS │ │ │ │ │ +00044b30: 2028 312d 6172 7920 636f 6e73 7472 7563 (1-ary construc │ │ │ │ │ +00044b40: 746f 7229 0a0a 3c6c 693e 746f 6f6c 732f tor)..
  • tools/ │ │ │ │ │ +00044b50: 6a61 7661 632f 6765 6e65 7269 6373 2f64 javac/generics/d │ │ │ │ │ +00044b60: 6961 6d6f 6e64 2f6e 6567 2f4e 6567 3038 iamond/neg/Neg08 │ │ │ │ │ +00044b70: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ +00044b80: 7420 6469 616d 6f6e 6420 6973 206e 6f74 t diamond is not │ │ │ │ │ +00044b90: 2061 6c6c 6f77 6564 2077 6974 6820 6e6f allowed with no │ │ │ │ │ +00044ba0: 6e2d 6765 6e65 7269 6320 636c 6173 7320 n-generic class │ │ │ │ │ +00044bb0: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ +00044bc0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00044bd0: 6469 616d 6f6e 642f 6e65 672f 4e65 6730 diamond/neg/Neg0 │ │ │ │ │ +00044be0: 3961 2e6a 6176 613a 2043 6865 636b 2074 9a.java: Check t │ │ │ │ │ +00044bf0: 6861 7420 6469 616d 6f6e 6420 6973 206e hat diamond is n │ │ │ │ │ +00044c00: 6f74 2061 6c6c 6f77 6564 2077 6974 6820 ot allowed with │ │ │ │ │ +00044c10: 616e 6f6e 796d 6f75 7320 696e 6e65 7220 anonymous inner │ │ │ │ │ +00044c20: 636c 6173 7320 6578 7072 6573 7369 6f6e class expression │ │ │ │ │ +00044c30: 7320 6174 2073 6f75 7263 6520 266c 743b s at source < │ │ │ │ │ +00044c40: 2039 0a0a 3c6c 693e 746f 6f6c 732f 6a61 9..
  • tools/ja │ │ │ │ │ +00044c50: 7661 632f 6765 6e65 7269 6373 2f64 6961 vac/generics/dia │ │ │ │ │ +00044c60: 6d6f 6e64 2f6e 6567 2f4e 6567 3039 622e mond/neg/Neg09b. │ │ │ │ │ +00044c70: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ +00044c80: 2064 6961 6d6f 6e64 2069 7320 6e6f 7420 diamond is not │ │ │ │ │ +00044c90: 616c 6c6f 7765 6420 7769 7468 2061 6e6f allowed with ano │ │ │ │ │ +00044ca0: 6e79 6d6f 7573 2069 6e6e 6572 2063 6c61 nymous inner cla │ │ │ │ │ +00044cb0: 7373 2065 7870 7265 7373 696f 6e73 2061 ss expressions a │ │ │ │ │ +00044cc0: 7420 736f 7572 6365 2026 6c74 3b20 390a t source < 9. │ │ │ │ │ +00044cd0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00044ce0: 2f67 656e 6572 6963 732f 6469 616d 6f6e /generics/diamon │ │ │ │ │ +00044cf0: 642f 6e65 672f 4e65 6730 3963 2e6a 6176 d/neg/Neg09c.jav │ │ │ │ │ +00044d00: 613a 2043 6865 636b 2074 6861 7420 6469 a: Check that di │ │ │ │ │ +00044d10: 616d 6f6e 6420 6973 206e 6f74 2061 6c6c amond is not all │ │ │ │ │ +00044d20: 6f77 6564 2077 6974 6820 616e 6f6e 796d owed with anonym │ │ │ │ │ +00044d30: 6f75 7320 696e 6e65 7220 636c 6173 7320 ous inner class │ │ │ │ │ +00044d40: 6578 7072 6573 7369 6f6e 7320 6174 2073 expressions at s │ │ │ │ │ +00044d50: 6f75 7263 6520 266c 743b 2039 0a0a 3c6c ource < 9..tools/javac/ge │ │ │ │ │ +00044d70: 6e65 7269 6373 2f64 6961 6d6f 6e64 2f6e nerics/diamond/n │ │ │ │ │ +00044d80: 6567 2f4e 6567 3039 642e 6a61 7661 3a20 eg/Neg09d.java: │ │ │ │ │ +00044d90: 4368 6563 6b20 7468 6174 2064 6961 6d6f Check that diamo │ │ │ │ │ +00044da0: 6e64 2069 7320 6e6f 7420 616c 6c6f 7765 nd is not allowe │ │ │ │ │ +00044db0: 6420 7769 7468 2061 6e6f 6e79 6d6f 7573 d with anonymous │ │ │ │ │ +00044dc0: 2069 6e6e 6572 2063 6c61 7373 2065 7870 inner class exp │ │ │ │ │ +00044dd0: 7265 7373 696f 6e73 2061 7420 736f 7572 ressions at sour │ │ │ │ │ +00044de0: 6365 2026 6c74 3b20 390a 0a3c 6c69 3e74 ce < 9..
  • t │ │ │ │ │ +00044df0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00044e00: 6963 732f 6469 616d 6f6e 642f 6e65 672f ics/diamond/neg/ │ │ │ │ │ +00044e10: 4e65 6731 302e 6a61 7661 3a20 4368 6563 Neg10.java: Chec │ │ │ │ │ +00044e20: 6b20 7468 6174 2027 636f 6d70 6c65 7827 k that 'complex' │ │ │ │ │ +00044e30: 2064 6961 6d6f 6e64 2063 616e 2069 6e66 diamond can inf │ │ │ │ │ +00044e40: 6572 2074 7970 6520 7468 6174 2069 7320 er type that is │ │ │ │ │ +00044e50: 746f 6f20 7370 6563 6966 6963 0a0a 3c6c too specific..tools/javac/ge │ │ │ │ │ +00044e70: 6e65 7269 6373 2f64 6961 6d6f 6e64 2f6e nerics/diamond/n │ │ │ │ │ +00044e80: 6567 2f4e 6567 3131 2e6a 6176 613a 2043 eg/Neg11.java: C │ │ │ │ │ +00044e90: 6865 636b 2074 6861 7420 756e 7265 736f heck that unreso │ │ │ │ │ +00044ea0: 6c76 6564 2073 796d 626f 6c73 2064 6f65 lved symbols doe │ │ │ │ │ +00044eb0: 736e 2774 2063 6175 7365 2073 7075 7269 sn't cause spuri │ │ │ │ │ +00044ec0: 6f75 7320 6469 616d 6f6e 6420 6469 6167 ous diamond diag │ │ │ │ │ +00044ed0: 6e6f 7374 6963 730a 0a3c 6c69 3e74 6f6f nostics..
  • too │ │ │ │ │ +00044ee0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00044ef0: 732f 6469 616d 6f6e 642f 6e65 672f 4e65 s/diamond/neg/Ne │ │ │ │ │ +00044f00: 6731 322e 6a61 7661 3a20 5465 7374 2064 g12.java: Test d │ │ │ │ │ +00044f10: 6961 6d6f 6e64 202b 2061 6e6f 6e79 6d6f iamond + anonymo │ │ │ │ │ +00044f20: 7573 2063 6c61 7373 6573 2077 6974 6820 us classes with │ │ │ │ │ +00044f30: 6e6f 6e2d 6465 6e6f 7461 626c 6520 7479 non-denotable ty │ │ │ │ │ +00044f40: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ +00044f50: 6176 6163 2f67 656e 6572 6963 732f 6469 avac/generics/di │ │ │ │ │ +00044f60: 616d 6f6e 642f 6e65 672f 4e65 6731 332e amond/neg/Neg13. │ │ │ │ │ +00044f70: 6a61 7661 3a20 5465 7374 2064 6961 6d6f java: Test diamo │ │ │ │ │ +00044f80: 6e64 202b 2061 6e6f 6e79 6d6f 7573 2063 nd + anonymous c │ │ │ │ │ +00044f90: 6c61 7373 6573 2077 6974 6820 6162 7374 lasses with abst │ │ │ │ │ +00044fa0: 7261 6374 2073 7570 6572 2074 7970 650a ract super type. │ │ │ │ │ +00044fb0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00044fc0: 2f67 656e 6572 6963 732f 6469 616d 6f6e /generics/diamon │ │ │ │ │ +00044fd0: 642f 6e65 672f 4e65 6731 342e 6a61 7661 d/neg/Neg14.java │ │ │ │ │ +00044fe0: 3a20 5465 7374 2064 6961 6d6f 6e64 202b : Test diamond + │ │ │ │ │ +00044ff0: 2061 6e6f 6e79 6d6f 7573 2063 6c61 7373 anonymous class │ │ │ │ │ +00045000: 6573 2077 6974 6820 7375 7065 7220 7479 es with super ty │ │ │ │ │ +00045010: 7065 2062 6569 6e67 2061 6e20 696e 7465 pe being an inte │ │ │ │ │ +00045020: 7266 6163 652e 0a0a 3c6c 693e 746f 6f6c rface...
  • tool │ │ │ │ │ +00045030: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00045040: 2f64 6961 6d6f 6e64 2f6e 6567 2f4e 6567 /diamond/neg/Neg │ │ │ │ │ +00045050: 3135 2e6a 6176 613a 2054 6573 7420 7468 15.java: Test th │ │ │ │ │ +00045060: 6174 206a 6176 6163 2063 6f6d 706c 6169 at javac complai │ │ │ │ │ +00045070: 6e73 2077 6865 6e20 6120 266c 743b 2667 ns when a <&g │ │ │ │ │ +00045080: 743b 2069 6e66 6572 7265 6420 636c 6173 t; inferred clas │ │ │ │ │ +00045090: 7320 636f 6e74 6169 6e73 2061 2070 7562 s contains a pub │ │ │ │ │ +000450a0: 6c69 6320 6d65 7468 6f64 2074 6861 7420 lic method that │ │ │ │ │ +000450b0: 646f 6573 206f 7665 7272 6964 6520 6120 does override a │ │ │ │ │ +000450c0: 7375 7065 7274 7970 6520 6d65 7468 6f64 supertype method │ │ │ │ │ +000450d0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +000450e0: 6163 2f67 656e 6572 6963 732f 6469 616d ac/generics/diam │ │ │ │ │ +000450f0: 6f6e 642f 6e65 672f 4e65 6731 362e 6a61 ond/neg/Neg16.ja │ │ │ │ │ +00045100: 7661 3a20 5465 7374 2074 6861 7420 6a61 va: Test that ja │ │ │ │ │ +00045110: 7661 6320 646f 6573 206e 6f74 2072 6563 vac does not rec │ │ │ │ │ +00045120: 6f6d 6d65 6e64 2061 2064 6961 6d6f 6e64 ommend a diamond │ │ │ │ │ +00045130: 2073 6974 6520 7468 6174 2077 6f75 6c64 site that would │ │ │ │ │ +00045140: 2072 6573 756c 7420 696e 2065 7272 6f72 result in error │ │ │ │ │ +00045150: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00045160: 6163 2f67 656e 6572 6963 732f 6469 616d ac/generics/diam │ │ │ │ │ +00045170: 6f6e 642f 6e65 672f 4e65 6731 372e 6a61 ond/neg/Neg17.ja │ │ │ │ │ +00045180: 7661 3a20 5465 7374 2074 6861 7420 7468 va: Test that th │ │ │ │ │ +00045190: 6520 616e 6f6e 796d 6f75 7320 636c 6173 e anonymous clas │ │ │ │ │ +000451a0: 7320 636f 6e73 7472 7563 746f 7220 6170 s constructor ap │ │ │ │ │ +000451b0: 7065 6172 7320 746f 2072 6574 7572 6e73 pears to returns │ │ │ │ │ +000451c0: 2061 2046 6f6f 266c 743b 5426 6774 3b2c a Foo<T>, │ │ │ │ │ +000451d0: 2077 6865 6e20 6974 2061 6374 7561 6c6c when it actuall │ │ │ │ │ +000451e0: 7920 7265 7475 726e 7320 6120 416e 6f6e y returns a Anon │ │ │ │ │ +000451f0: 2431 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a $1...
  • tools/j │ │ │ │ │ +00045200: 6176 6163 2f67 656e 6572 6963 732f 6469 avac/generics/di │ │ │ │ │ +00045210: 616d 6f6e 642f 6e65 672f 4e65 6731 382e amond/neg/Neg18. │ │ │ │ │ +00045220: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ +00045230: 696e 6163 6365 7373 6962 6c65 2076 6172 inaccessible var │ │ │ │ │ +00045240: 6172 6720 656c 656d 656e 7420 7479 7065 arg element type │ │ │ │ │ +00045250: 2074 7269 6767 6572 7320 616e 2065 7272 triggers an err │ │ │ │ │ +00045260: 6f72 2064 7572 696e 6720 6469 616d 6f6e or during diamon │ │ │ │ │ +00045270: 6420 696e 6665 7272 6564 2061 6e6f 6e79 d inferred anony │ │ │ │ │ +00045280: 6d6f 7573 2063 6c61 7373 2069 6e73 7461 mous class insta │ │ │ │ │ +00045290: 6e63 6520 6372 6561 7469 6f6e 2e0a 0a3c nce creation...< │ │ │ │ │ +000452a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +000452b0: 656e 6572 6963 732f 6469 616d 6f6e 642f enerics/diamond/ │ │ │ │ │ +000452c0: 6e65 672f 4e65 6731 392e 6a61 7661 3a20 neg/Neg19.java: │ │ │ │ │ +000452d0: 5465 7374 2074 6861 7420 7768 656e 2069 Test that when i │ │ │ │ │ +000452e0: 6e61 6363 6573 7369 626c 6520 7479 7065 naccessible type │ │ │ │ │ +000452f0: 7320 636f 6e73 7469 7475 7465 2074 6865 s constitute the │ │ │ │ │ +00045300: 2069 6e66 6572 7265 6420 7479 7065 7320 inferred types │ │ │ │ │ +00045310: 6f66 2026 6c74 3b26 6774 3b20 7468 6520 of <> the │ │ │ │ │ +00045320: 636f 6d70 696c 6572 2063 6f6d 706c 6169 compiler complai │ │ │ │ │ +00045330: 6e73 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ns...
  • tools/j │ │ │ │ │ +00045340: 6176 6163 2f67 656e 6572 6963 732f 6469 avac/generics/di │ │ │ │ │ +00045350: 616d 6f6e 642f 6e65 672f 4e65 6732 302e amond/neg/Neg20. │ │ │ │ │ +00045360: 6a61 7661 3a20 436f 6d70 696c 6572 2066 java: Compiler f │ │ │ │ │ +00045370: 6169 6c73 2074 6f20 7265 6a65 6374 2065 ails to reject e │ │ │ │ │ +00045380: 7272 6f6e 656f 7573 2075 7365 206f 6620 rroneous use of │ │ │ │ │ +00045390: 6469 616d 6f6e 6420 7769 7468 2061 6e6f diamond with ano │ │ │ │ │ +000453a0: 6e79 6d6f 7573 2063 6c61 7373 6573 2069 nymous classes i │ │ │ │ │ +000453b0: 6e76 6f6c 7669 6e67 2022 6672 6573 6822 nvolving "fresh" │ │ │ │ │ +000453c0: 2074 7970 6520 7661 7269 6162 6c65 732e type variables. │ │ │ │ │ +000453d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000453e0: 632f 6765 6e65 7269 6373 2f64 6961 6d6f c/generics/diamo │ │ │ │ │ +000453f0: 6e64 2f6e 6567 2f4e 6567 3231 2e6a 6176 nd/neg/Neg21.jav │ │ │ │ │ +00045400: 613a 2043 6f6d 7069 6c65 7220 6661 696c a: Compiler fail │ │ │ │ │ +00045410: 7320 7769 7468 2064 6961 6d6f 6e64 2061 s with diamond a │ │ │ │ │ +00045420: 6e6f 6e79 6d6f 7573 2063 6c61 7373 2063 nonymous class c │ │ │ │ │ +00045430: 7265 6174 696f 6e20 7769 7468 2069 6e74 reation with int │ │ │ │ │ +00045440: 6572 7365 6374 696f 6e20 626f 756e 6420 ersection bound │ │ │ │ │ +00045450: 6f66 2065 6e63 6c6f 7369 6e67 2063 6c61 of enclosing cla │ │ │ │ │ +00045460: 7373 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ss...
  • tools/j │ │ │ │ │ +00045470: 6176 6163 2f67 656e 6572 6963 732f 6469 avac/generics/di │ │ │ │ │ +00045480: 616d 6f6e 642f 6e65 672f 4e65 6732 322e amond/neg/Neg22. │ │ │ │ │ +00045490: 6a61 7661 3a20 436f 6d70 696c 6572 2066 java: Compiler f │ │ │ │ │ +000454a0: 6169 6c73 2077 6974 6820 6469 616d 6f6e ails with diamon │ │ │ │ │ +000454b0: 6420 616e 6f6e 796d 6f75 7320 636c 6173 d anonymous clas │ │ │ │ │ +000454c0: 7320 6372 6561 7469 6f6e 2077 6974 6820 s creation with │ │ │ │ │ +000454d0: 696e 7465 7273 6563 7469 6f6e 2062 6f75 intersection bou │ │ │ │ │ +000454e0: 6e64 206f 6620 656e 636c 6f73 696e 6720 nd of enclosing │ │ │ │ │ +000454f0: 636c 6173 732e 0a0a 3c6c 693e 746f 6f6c class...
  • tool │ │ │ │ │ +00045500: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00045510: 2f64 6961 6d6f 6e64 2f6e 6567 2f4e 6567 /diamond/neg/Neg │ │ │ │ │ +00045520: 3233 2e6a 6176 613a 2043 6f6d 7069 6c65 23.java: Compile │ │ │ │ │ +00045530: 7220 6661 696c 7320 7769 7468 2064 6961 r fails with dia │ │ │ │ │ +00045540: 6d6f 6e64 2061 6e6f 6e79 6d6f 7573 2063 mond anonymous c │ │ │ │ │ +00045550: 6c61 7373 2063 7265 6174 696f 6e20 7769 lass creation wi │ │ │ │ │ +00045560: 7468 2069 6e74 6572 7365 6374 696f 6e20 th intersection │ │ │ │ │ +00045570: 626f 756e 6420 6f66 2065 6e63 6c6f 7369 bound of enclosi │ │ │ │ │ +00045580: 6e67 2063 6c61 7373 2e0a 0a3c 6c69 3e74 ng class...
  • t │ │ │ │ │ +00045590: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +000455a0: 6963 732f 6469 616d 6f6e 642f 6e65 672f ics/diamond/neg/ │ │ │ │ │ +000455b0: 5438 3037 3834 3733 2e6a 6176 613a 206a T8078473.java: j │ │ │ │ │ +000455c0: 6176 6163 2064 6961 6d6f 6e64 2066 696e avac diamond fin │ │ │ │ │ +000455d0: 6465 7220 6372 6173 6865 7320 7768 656e der crashes when │ │ │ │ │ +000455e0: 2075 7365 6420 746f 2062 7569 6c64 206a used to build j │ │ │ │ │ +000455f0: 6176 612e 6261 7365 206d 6f64 756c 650a ava.base module. │ │ │ │ │ +00045600: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00045610: 2f67 656e 6572 6963 732f 6469 616d 6f6e /generics/diamon │ │ │ │ │ +00045620: 642f 6e65 672f 5438 3037 3834 3733 5f32 d/neg/T8078473_2 │ │ │ │ │ +00045630: 2e6a 6176 613a 206a 6176 6163 2064 6961 .java: javac dia │ │ │ │ │ +00045640: 6d6f 6e64 2066 696e 6465 7220 6372 6173 mond finder cras │ │ │ │ │ +00045650: 6865 7320 7768 656e 2075 7365 6420 746f hes when used to │ │ │ │ │ +00045660: 2062 7569 6c64 206a 6176 612e 6261 7365 build java.base │ │ │ │ │ +00045670: 206d 6f64 756c 650a 0a3c 6c69 3e74 6f6f module..
  • too │ │ │ │ │ +00045680: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00045690: 732f 6469 616d 6f6e 642f 706f 732f 4e65 s/diamond/pos/Ne │ │ │ │ │ +000456a0: 7374 6564 4469 616d 6f6e 6441 6c6c 6f63 stedDiamondAlloc │ │ │ │ │ +000456b0: 6174 696f 6e54 6573 742e 6a61 7661 3a20 ationTest.java: │ │ │ │ │ +000456c0: 456e 7375 7265 2074 6861 7420 616e 6f6e Ensure that anon │ │ │ │ │ +000456d0: 796d 6f75 7320 636c 6173 7320 636f 6e73 ymous class cons │ │ │ │ │ +000456e0: 7472 7563 7469 6f6e 2075 7369 6e67 2026 truction using & │ │ │ │ │ +000456f0: 6c74 3b26 6774 3b20 6361 6e20 6265 206e lt;> can be n │ │ │ │ │ +00045700: 6573 7465 6420 7769 7468 696e 2061 6e6f ested within ano │ │ │ │ │ +00045710: 7468 6572 0a0a 3c6c 693e 746f 6f6c 732f ther..
  • tools/ │ │ │ │ │ +00045720: 6a61 7661 632f 6765 6e65 7269 6373 2f64 javac/generics/d │ │ │ │ │ +00045730: 6961 6d6f 6e64 2f70 6f73 2f50 6f73 3031 iamond/pos/Pos01 │ │ │ │ │ +00045740: 2e6a 6176 613a 2062 6173 6963 2074 6573 .java: basic tes │ │ │ │ │ +00045750: 7420 666f 7220 6469 616d 6f6e 6420 2867 t for diamond (g │ │ │ │ │ +00045760: 656e 6572 6963 2f6e 6f6e 2d67 656e 6572 eneric/non-gener │ │ │ │ │ +00045770: 6963 2063 6f6e 7374 7275 6374 6f72 7329 ic constructors) │ │ │ │ │ +00045780: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00045790: 632f 6765 6e65 7269 6373 2f64 6961 6d6f c/generics/diamo │ │ │ │ │ +000457a0: 6e64 2f70 6f73 2f50 6f73 3032 2e6a 6176 nd/pos/Pos02.jav │ │ │ │ │ +000457b0: 613a 2062 6173 6963 2074 6573 7420 666f a: basic test fo │ │ │ │ │ +000457c0: 7220 6469 616d 6f6e 6420 2873 696d 706c r diamond (simpl │ │ │ │ │ +000457d0: 652f 7175 616c 6966 6965 6420 7479 7065 e/qualified type │ │ │ │ │ +000457e0: 2d65 7870 7265 7373 696f 6e73 290a 0a3c -expressions)..< │ │ │ │ │ +000457f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00045800: 656e 6572 6963 732f 6469 616d 6f6e 642f enerics/diamond/ │ │ │ │ │ +00045810: 706f 732f 506f 7330 332e 6a61 7661 3a20 pos/Pos03.java: │ │ │ │ │ +00045820: 6261 7369 6320 7465 7374 2066 6f72 2064 basic test for d │ │ │ │ │ +00045830: 6961 6d6f 6e64 2028 7369 6d70 6c65 2f71 iamond (simple/q │ │ │ │ │ +00045840: 7561 6c69 6669 6564 2074 7970 652d 6578 ualified type-ex │ │ │ │ │ +00045850: 7072 6573 7369 6f6e 732c 206d 656d 6265 pressions, membe │ │ │ │ │ +00045860: 7220 696e 6e65 7229 0a0a 3c6c 693e 746f r inner)..
  • to │ │ │ │ │ +00045870: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00045880: 6373 2f64 6961 6d6f 6e64 2f70 6f73 2f50 cs/diamond/pos/P │ │ │ │ │ +00045890: 6f73 3034 2e6a 6176 613a 2062 6173 6963 os04.java: basic │ │ │ │ │ +000458a0: 2074 6573 7420 666f 7220 6469 616d 6f6e test for diamon │ │ │ │ │ +000458b0: 6420 2873 696d 706c 652f 7175 616c 6966 d (simple/qualif │ │ │ │ │ +000458c0: 6965 6420 7479 7065 2d65 7870 7265 7373 ied type-express │ │ │ │ │ +000458d0: 696f 6e73 2c20 6c6f 6361 6c20 636c 6173 ions, local clas │ │ │ │ │ +000458e0: 7329 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s)..
  • tools/ja │ │ │ │ │ +000458f0: 7661 632f 6765 6e65 7269 6373 2f64 6961 vac/generics/dia │ │ │ │ │ +00045900: 6d6f 6e64 2f70 6f73 2f50 6f73 3035 2e6a mond/pos/Pos05.j │ │ │ │ │ +00045910: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ +00045920: 2763 6f6d 706c 6578 2720 696e 6665 7265 'complex' infere │ │ │ │ │ +00045930: 6e63 6520 736f 6d65 7469 6d65 7320 776f nce sometimes wo │ │ │ │ │ +00045940: 726b 7320 696e 206d 6574 686f 6420 636f rks in method co │ │ │ │ │ +00045950: 6e74 6578 740a 0a3c 6c69 3e74 6f6f 6c73 ntext..
  • tools │ │ │ │ │ +00045960: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00045970: 6469 616d 6f6e 642f 706f 732f 506f 7330 diamond/pos/Pos0 │ │ │ │ │ +00045980: 362e 6a61 7661 3a20 4469 616d 6f6e 6420 6.java: Diamond │ │ │ │ │ +00045990: 616e 6420 7375 6274 7970 696e 670a 0a3c and subtyping..< │ │ │ │ │ +000459a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +000459b0: 656e 6572 6963 732f 6469 616d 6f6e 642f enerics/diamond/ │ │ │ │ │ +000459c0: 706f 732f 506f 7330 372e 6a61 7661 3a20 pos/Pos07.java: │ │ │ │ │ +000459d0: 4469 616d 6f6e 6420 616e 6420 696e 7465 Diamond and inte │ │ │ │ │ +000459e0: 7273 6563 7469 6f6e 2074 7970 6573 0a0a rsection types.. │ │ │ │ │ +000459f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00045a00: 6765 6e65 7269 6373 2f64 6961 6d6f 6e64 generics/diamond │ │ │ │ │ +00045a10: 2f70 6f73 2f50 6f73 3038 2e6a 6176 613a /pos/Pos08.java: │ │ │ │ │ +00045a20: 2043 6f6d 7069 6c65 7220 696e 7465 726e Compiler intern │ │ │ │ │ +00045a30: 616c 6c20 6572 726f 7220 284e 5045 2920 all error (NPE) │ │ │ │ │ +00045a40: 6f6e 2061 6e6f 6e79 6d6f 7573 2063 6c61 on anonymous cla │ │ │ │ │ +00045a50: 7373 2064 6566 696e 6564 2062 7920 7175 ss defined by qu │ │ │ │ │ +00045a60: 616c 6966 6965 6420 696e 7374 616e 6365 alified instance │ │ │ │ │ +00045a70: 2063 7265 6174 696f 6e20 6578 7072 6573 creation expres │ │ │ │ │ +00045a80: 7369 6f6e 2077 6974 6820 6469 616d 6f6e sion with diamon │ │ │ │ │ +00045a90: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00045aa0: 6163 2f67 656e 6572 6963 732f 6469 616d ac/generics/diam │ │ │ │ │ +00045ab0: 6f6e 642f 7072 6f74 6563 7465 6443 6f6e ond/protectedCon │ │ │ │ │ +00045ac0: 7374 7275 6374 6f72 2f50 726f 7465 6374 structor/Protect │ │ │ │ │ +00045ad0: 6564 436f 6e73 7472 7563 746f 7254 6573 edConstructorTes │ │ │ │ │ +00045ae0: 742e 6a61 7661 3a20 6173 7365 7274 696f t.java: assertio │ │ │ │ │ +00045af0: 6e20 6572 726f 7220 6174 2054 7261 6e73 n error at Trans │ │ │ │ │ +00045b00: 5479 7065 732e 7669 7369 7441 7070 6c79 Types.visitApply │ │ │ │ │ +00045b10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00045b20: 632f 6765 6e65 7269 6373 2f66 6f72 7761 c/generics/forwa │ │ │ │ │ +00045b30: 7264 5365 7061 7261 7465 426f 756e 642f rdSeparateBound/ │ │ │ │ │ +00045b40: 466f 7277 6172 6453 6570 6172 6174 6542 ForwardSeparateB │ │ │ │ │ +00045b50: 6f75 6e64 322e 6a61 7661 3a20 6765 6e65 ound2.java: gene │ │ │ │ │ +00045b60: 7269 6373 3a20 666f 7277 6172 6420 7265 rics: forward re │ │ │ │ │ +00045b70: 6665 7265 6e63 6564 2062 6f75 6e64 7320 ferenced bounds │ │ │ │ │ +00045b80: 7673 2073 6570 6172 6174 6520 636f 6d70 vs separate comp │ │ │ │ │ +00045b90: 696c 6174 696f 6e0a 0a3c 6c69 3e74 6f6f ilation..
  • too │ │ │ │ │ +00045ba0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00045bb0: 732f 6765 6e65 7269 6341 6273 7472 6163 s/genericAbstrac │ │ │ │ │ +00045bc0: 742f 412e 6a61 7661 3a20 6765 6e65 7269 t/A.java: generi │ │ │ │ │ +00045bd0: 6373 3a20 6765 6e65 7269 6320 696e 7465 cs: generic inte │ │ │ │ │ +00045be0: 7266 6163 6520 6d65 7468 6f64 206e 6f74 rface method not │ │ │ │ │ +00045bf0: 2069 6d70 6c65 6d65 6e74 6564 2069 6e20 implemented in │ │ │ │ │ +00045c00: 6162 7374 7261 6374 2063 6c61 7373 2063 abstract class c │ │ │ │ │ +00045c10: 6175 7365 7320 6572 720a 0a3c 6c69 3e74 auses err..
  • t │ │ │ │ │ +00045c20: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00045c30: 6963 732f 696e 6665 7265 6e63 652f 3439 ics/inference/49 │ │ │ │ │ +00045c40: 3431 3838 322f 5434 3934 3138 3832 2e6a 41882/T4941882.j │ │ │ │ │ +00045c50: 6176 613a 2069 6e63 6f72 7265 6374 2069 ava: incorrect i │ │ │ │ │ +00045c60: 6e66 6572 656e 6365 2066 6f72 2072 6573 nference for res │ │ │ │ │ +00045c70: 756c 7420 6f66 206c 7562 2869 6e74 5b5d ult of lub(int[] │ │ │ │ │ +00045c80: 2c20 666c 6f61 745b 5d29 0a0a 3c6c 693e , float[])..
  • │ │ │ │ │ +00045c90: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00045ca0: 7269 6373 2f69 6e66 6572 656e 6365 2f34 rics/inference/4 │ │ │ │ │ +00045cb0: 3934 3230 3430 2f54 3439 3432 3034 302e 942040/T4942040. │ │ │ │ │ +00045cc0: 6a61 7661 3a20 696d 7072 6f70 6572 2068 java: improper h │ │ │ │ │ +00045cd0: 616e 646c 696e 6720 6f66 206c 7562 2074 andling of lub t │ │ │ │ │ +00045ce0: 7970 6520 666f 7220 6172 7261 7973 2c20 ype for arrays, │ │ │ │ │ +00045cf0: 636c 6173 7365 730a 0a3c 6c69 3e74 6f6f classes..
  • too │ │ │ │ │ +00045d00: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00045d10: 732f 696e 6665 7265 6e63 652f 3439 3534 s/inference/4954 │ │ │ │ │ +00045d20: 3534 362f 5434 3935 3435 3436 2e6a 6176 546/T4954546.jav │ │ │ │ │ +00045d30: 613a 2075 6e76 6572 6966 6961 626c 6520 a: unverifiable │ │ │ │ │ +00045d40: 636f 6465 2066 6f72 206d 6574 686f 6420 code for method │ │ │ │ │ +00045d50: 6361 6c6c 6564 2066 726f 6d20 3f3a 2065 called from ?: e │ │ │ │ │ +00045d60: 7870 7265 7373 696f 6e20 7769 7468 2069 xpression with i │ │ │ │ │ +00045d70: 6e66 6572 7265 640a 0a3c 6c69 3e74 6f6f nferred..
  • too │ │ │ │ │ +00045d80: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00045d90: 732f 696e 6665 7265 6e63 652f 3439 3732 s/inference/4972 │ │ │ │ │ +00045da0: 3037 332f 5434 3937 3230 3733 2e6a 6176 073/T4972073.jav │ │ │ │ │ +00045db0: 613a 2073 616d 6520 696e 7465 7266 6163 a: same interfac │ │ │ │ │ +00045dc0: 6520 616c 6c6f 7765 6420 7477 6963 6520 e allowed twice │ │ │ │ │ +00045dd0: 696e 2063 6f6d 706f 756e 6420 7479 7065 in compound type │ │ │ │ │ +00045de0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00045df0: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +00045e00: 656e 6365 2f34 3937 3230 3733 2f54 3439 ence/4972073/T49 │ │ │ │ │ +00045e10: 3732 3037 3361 2e6a 6176 613a 2073 616d 72073a.java: sam │ │ │ │ │ +00045e20: 6520 696e 7465 7266 6163 6520 616c 6c6f e interface allo │ │ │ │ │ +00045e30: 7765 6420 7477 6963 6520 696e 2063 6f6d wed twice in com │ │ │ │ │ +00045e40: 706f 756e 6420 7479 7065 0a0a 3c6c 693e pound type..
  • │ │ │ │ │ +00045e50: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00045e60: 7269 6373 2f69 6e66 6572 656e 6365 2f34 rics/inference/4 │ │ │ │ │ +00045e70: 3937 3230 3733 2f54 3439 3732 3037 3362 972073/T4972073b │ │ │ │ │ +00045e80: 2e6a 6176 613a 2073 616d 6520 696e 7465 .java: same inte │ │ │ │ │ +00045e90: 7266 6163 6520 616c 6c6f 7765 6420 7477 rface allowed tw │ │ │ │ │ +00045ea0: 6963 6520 696e 2063 6f6d 706f 756e 6420 ice in compound │ │ │ │ │ +00045eb0: 7479 7065 0a0a 3c6c 693e 746f 6f6c 732f type..
  • tools/ │ │ │ │ │ +00045ec0: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ +00045ed0: 6e66 6572 656e 6365 2f35 3030 3334 3331 nference/5003431 │ │ │ │ │ +00045ee0: 2f54 3530 3033 3433 312e 6a61 7661 3a20 /T5003431.java: │ │ │ │ │ +00045ef0: 6a61 7661 2e6c 616e 672e 4f62 6a65 6374 java.lang.Object │ │ │ │ │ +00045f00: 2063 616e 6e6f 7420 6265 2064 6572 6566 cannot be deref │ │ │ │ │ +00045f10: 6572 656e 6365 640a 0a3c 6c69 3e74 6f6f erenced..
  • too │ │ │ │ │ +00045f20: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00045f30: 732f 696e 6665 7265 6e63 652f 3530 3231 s/inference/5021 │ │ │ │ │ +00045f40: 3633 352f 5435 3032 3136 3335 2e6a 6176 635/T5021635.jav │ │ │ │ │ +00045f50: 613a 2049 6e63 6f72 7265 6374 2064 6566 a: Incorrect def │ │ │ │ │ +00045f60: 6175 6c74 2069 6e66 6572 7265 6420 7479 ault inferred ty │ │ │ │ │ +00045f70: 7065 2070 6172 616d 6574 6572 2077 6865 pe parameter whe │ │ │ │ │ +00045f80: 6e20 7479 7065 2070 6172 616d 7320 696e n type params in │ │ │ │ │ +00045f90: 7465 7264 6570 656e 6465 6e74 0a0a 3c6c terdependent..tools/javac/ge │ │ │ │ │ +00045fb0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +00045fc0: 2f35 3032 3136 3335 2f54 3632 3939 3231 /5021635/T629921 │ │ │ │ │ +00045fd0: 312e 6a61 7661 3a20 6d65 7468 6f64 2074 1.java: method t │ │ │ │ │ +00045fe0: 7970 6520 7661 7269 6162 6c65 3a20 696e ype variable: in │ │ │ │ │ +00045ff0: 6665 7265 6e63 6520 6272 6f6b 656e 2066 ference broken f │ │ │ │ │ +00046000: 6f72 206e 756c 6c0a 0a3c 6c69 3e74 6f6f or null..
  • too │ │ │ │ │ +00046010: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00046020: 732f 696e 6665 7265 6e63 652f 3530 3334 s/inference/5034 │ │ │ │ │ +00046030: 3537 312f 5435 3033 3435 3731 2e6a 6176 571/T5034571.jav │ │ │ │ │ +00046040: 613a 2057 696c 6463 6172 6420 6361 7074 a: Wildcard capt │ │ │ │ │ +00046050: 7572 6520 6d75 7374 2075 7365 2074 6865 ure must use the │ │ │ │ │ +00046060: 2062 6f75 6e64 7320 6f66 2074 6865 2066 bounds of the f │ │ │ │ │ +00046070: 6f72 6d61 6c0a 0a3c 6c69 3e74 6f6f 6c73 ormal..
  • tools │ │ │ │ │ +00046080: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00046090: 696e 6665 7265 6e63 652f 3530 3432 3436 inference/504246 │ │ │ │ │ +000460a0: 322f 5435 3034 3234 3632 2e6a 6176 613a 2/T5042462.java: │ │ │ │ │ +000460b0: 2050 726f 626c 656d 2077 6974 6820 6c65 Problem with le │ │ │ │ │ +000460c0: 6173 7420 7570 7065 7220 626f 756e 6420 ast upper bound │ │ │ │ │ +000460d0: 286c 7562 2920 616e 6420 7479 7065 2076 (lub) and type v │ │ │ │ │ +000460e0: 6172 6961 626c 6573 0a0a 3c6c 693e 746f ariables..
  • to │ │ │ │ │ +000460f0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00046100: 6373 2f69 6e66 6572 656e 6365 2f35 3034 cs/inference/504 │ │ │ │ │ +00046110: 3436 3436 2f54 3530 3434 3634 362e 6a61 4646/T5044646.ja │ │ │ │ │ +00046120: 7661 3a20 7061 636b 6167 652d 7072 6976 va: package-priv │ │ │ │ │ +00046130: 6174 6520 696e 6469 7265 6374 206e 6f6e ate indirect non │ │ │ │ │ +00046140: 696e 6865 7269 7465 6420 6765 6e65 7269 inherited generi │ │ │ │ │ +00046150: 6320 6f76 6572 7269 6465 7273 0a0a 3c6c c overriders..tools/javac/ge │ │ │ │ │ +00046170: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +00046180: 2f35 3034 3935 3233 2f54 3530 3439 3532 /5049523/T504952 │ │ │ │ │ +00046190: 332e 6a61 7661 3a20 496e 6665 7265 6e63 3.java: Inferenc │ │ │ │ │ +000461a0: 6520 7368 6f75 6c64 2063 6f6d 7075 7465 e should compute │ │ │ │ │ +000461b0: 2067 6c62 206f 6620 7479 7065 2061 7267 glb of type arg │ │ │ │ │ +000461c0: 756d 656e 7473 0a0a 3c6c 693e 746f 6f6c uments..
  • tool │ │ │ │ │ +000461d0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +000461e0: 2f69 6e66 6572 656e 6365 2f35 3037 3036 /inference/50706 │ │ │ │ │ +000461f0: 3731 2f54 3530 3730 3637 312e 6a61 7661 71/T5070671.java │ │ │ │ │ +00046200: 3a20 4172 7261 7973 2e62 696e 6172 7953 : Arrays.binaryS │ │ │ │ │ +00046210: 6561 7263 6820 6361 6e27 7420 696e 6665 earch can't infe │ │ │ │ │ +00046220: 7220 696e 745b 5d0a 0a3c 6c69 3e74 6f6f r int[]..
  • too │ │ │ │ │ +00046230: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00046240: 732f 696e 6665 7265 6e63 652f 3530 3733 s/inference/5073 │ │ │ │ │ +00046250: 3036 302f 4765 6e65 7269 6373 416e 6450 060/GenericsAndP │ │ │ │ │ +00046260: 6163 6b61 6765 732e 6a61 7661 3a20 5061 ackages.java: Pa │ │ │ │ │ +00046270: 636b 6167 6520 7072 6976 6174 6520 6d65 ckage private me │ │ │ │ │ +00046280: 6d62 6572 7320 6e6f 7420 666f 756e 6420 mbers not found │ │ │ │ │ +00046290: 666f 7220 696e 7465 7273 6563 7469 6f6e for intersection │ │ │ │ │ +000462a0: 2074 7970 6573 0a0a 3c6c 693e 746f 6f6c types..
  • tool │ │ │ │ │ +000462b0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +000462c0: 2f69 6e66 6572 656e 6365 2f35 3037 3330 /inference/50730 │ │ │ │ │ +000462d0: 3630 2f4e 6567 2e6a 6176 613a 2050 6163 60/Neg.java: Pac │ │ │ │ │ +000462e0: 6b61 6765 2070 7269 7661 7465 206d 656d kage private mem │ │ │ │ │ +000462f0: 6265 7273 206e 6f74 2066 6f75 6e64 2066 bers not found f │ │ │ │ │ +00046300: 6f72 2069 6e74 6572 7365 6374 696f 6e20 or intersection │ │ │ │ │ +00046310: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ +00046320: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00046330: 696e 6665 7265 6e63 652f 3530 3733 3036 inference/507306 │ │ │ │ │ +00046340: 302f 5435 3037 3330 3630 2e6a 6176 613a 0/T5073060.java: │ │ │ │ │ +00046350: 2050 6163 6b61 6765 2070 7269 7661 7465 Package private │ │ │ │ │ +00046360: 206d 656d 6265 7273 206e 6f74 2066 6f75 members not fou │ │ │ │ │ +00046370: 6e64 2066 6f72 2069 6e74 6572 7365 6374 nd for intersect │ │ │ │ │ +00046380: 696f 6e20 7479 7065 730a 0a3c 6c69 3e74 ion types..
  • t │ │ │ │ │ +00046390: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +000463a0: 6963 732f 696e 6665 7265 6e63 652f 3530 ics/inference/50 │ │ │ │ │ +000463b0: 3733 3036 302f 5435 3037 3330 3630 612e 73060/T5073060a. │ │ │ │ │ +000463c0: 6a61 7661 3a20 5061 636b 6167 6520 7072 java: Package pr │ │ │ │ │ +000463d0: 6976 6174 6520 6d65 6d62 6572 7320 6e6f ivate members no │ │ │ │ │ +000463e0: 7420 666f 756e 6420 666f 7220 696e 7465 t found for inte │ │ │ │ │ +000463f0: 7273 6563 7469 6f6e 2074 7970 6573 0a0a rsection types.. │ │ │ │ │ +00046400: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00046410: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ +00046420: 6365 2f35 3038 3039 3137 2f54 3530 3830 ce/5080917/T5080 │ │ │ │ │ +00046430: 3931 372e 6a61 7661 3a20 6c75 6220 636f 917.java: lub co │ │ │ │ │ +00046440: 6d70 7574 6573 2073 7472 616e 6765 2063 mputes strange c │ │ │ │ │ +00046450: 6f6d 706f 756e 6420 7479 7065 730a 0a3c ompound types..< │ │ │ │ │ +00046460: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00046470: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ +00046480: 652f 3530 3831 3738 322f 4e65 672e 6a61 e/5081782/Neg.ja │ │ │ │ │ +00046490: 7661 3a20 7479 7065 2061 7267 756d 656e va: type argumen │ │ │ │ │ +000464a0: 7473 2074 6f20 6e6f 6e2d 6765 6e65 7269 ts to non-generi │ │ │ │ │ +000464b0: 6320 6d65 7468 6f64 730a 0a3c 6c69 3e74 c methods..
  • t │ │ │ │ │ +000464c0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +000464d0: 6963 732f 696e 6665 7265 6e63 652f 3530 ics/inference/50 │ │ │ │ │ +000464e0: 3831 3738 322f 506f 732e 6a61 7661 3a20 81782/Pos.java: │ │ │ │ │ +000464f0: 7479 7065 2061 7267 756d 656e 7473 2074 type arguments t │ │ │ │ │ +00046500: 6f20 6e6f 6e2d 6765 6e65 7269 6320 6d65 o non-generic me │ │ │ │ │ +00046510: 7468 6f64 730a 0a3c 6c69 3e74 6f6f 6c73 thods..
  • tools │ │ │ │ │ +00046520: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00046530: 696e 6665 7265 6e63 652f 3632 3135 3231 inference/621521 │ │ │ │ │ +00046540: 332f 5436 3231 3532 3133 2e6a 6176 613a 3/T6215213.java: │ │ │ │ │ +00046550: 2043 6f6d 7069 6c65 7220 4a44 4b31 2e35 Compiler JDK1.5 │ │ │ │ │ +00046560: 2063 7261 7368 6573 2077 6974 6820 7573 crashes with us │ │ │ │ │ +00046570: 6573 206f 6620 6765 6e65 7269 6373 0a0a es of generics.. │ │ │ │ │ +00046580: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00046590: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ +000465a0: 6365 2f36 3232 3237 3632 2f54 3632 3232 ce/6222762/T6222 │ │ │ │ │ +000465b0: 3736 322e 6a61 7661 3a20 5072 696d 6974 762.java: Primit │ │ │ │ │ +000465c0: 6976 6520 6172 7261 7973 2061 6e64 2076 ive arrays and v │ │ │ │ │ +000465d0: 6172 6172 6773 2069 6e66 6572 656e 6365 arargs inference │ │ │ │ │ +000465e0: 206c 6561 6473 2074 6f20 6372 6173 6820 leads to crash │ │ │ │ │ +000465f0: 696e 2054 7265 654d 616b 6572 2e54 7970 in TreeMaker.Typ │ │ │ │ │ +00046600: 6528 5472 6565 4d61 6b65 722e 6a61 7661 e(TreeMaker.java │ │ │ │ │ +00046610: 3a35 3331 290a 0a3c 6c69 3e74 6f6f 6c73 :531)..
  • tools │ │ │ │ │ +00046620: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00046630: 696e 6665 7265 6e63 652f 3632 3430 3536 inference/624056 │ │ │ │ │ +00046640: 352f 5436 3234 3035 3635 2e6a 6176 613a 5/T6240565.java: │ │ │ │ │ +00046650: 2055 6e62 6f78 696e 672c 2061 7272 6179 Unboxing, array │ │ │ │ │ +00046660: 732c 2061 6e64 2074 7970 6520 7661 7269 s, and type vari │ │ │ │ │ +00046670: 6162 6c65 7320 646f 6573 6e27 7420 776f ables doesn't wo │ │ │ │ │ +00046680: 726b 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rk..
  • tools/ja │ │ │ │ │ +00046690: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ +000466a0: 6572 656e 6365 2f36 3237 3334 3535 2f54 erence/6273455/T │ │ │ │ │ +000466b0: 3632 3733 3435 352e 6a61 7661 3a20 5374 6273455.java: St │ │ │ │ │ +000466c0: 6163 6b20 6f76 6572 666c 6f77 2069 6e20 ack overflow in │ │ │ │ │ +000466d0: 5479 7065 732e 6a61 7661 3a33 3437 0a0a Types.java:347.. │ │ │ │ │ +000466e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000466f0: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ +00046700: 6365 2f36 3237 3835 3837 2f54 3632 3738 ce/6278587/T6278 │ │ │ │ │ +00046710: 3538 372e 6a61 7661 3a20 496e 6665 7265 587.java: Infere │ │ │ │ │ +00046720: 6e63 6520 6272 6f6b 656e 2066 6f72 2073 nce broken for s │ │ │ │ │ +00046730: 7562 7479 7065 7320 6f66 2073 7562 7479 ubtypes of subty │ │ │ │ │ +00046740: 7065 7320 6f66 2046 2d62 6f75 6e64 6564 pes of F-bounded │ │ │ │ │ +00046750: 2074 7970 6573 0a0a 3c6c 693e 746f 6f6c types..
  • tool │ │ │ │ │ +00046760: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00046770: 2f69 6e66 6572 656e 6365 2f36 3237 3835 /inference/62785 │ │ │ │ │ +00046780: 3837 2f54 3632 3738 3538 374e 6567 2e6a 87/T6278587Neg.j │ │ │ │ │ +00046790: 6176 613a 2049 6e66 6572 656e 6365 2062 ava: Inference b │ │ │ │ │ +000467a0: 726f 6b65 6e20 666f 7220 7375 6274 7970 roken for subtyp │ │ │ │ │ +000467b0: 6573 206f 6620 7375 6274 7970 6573 206f es of subtypes o │ │ │ │ │ +000467c0: 6620 462d 626f 756e 6465 6420 7479 7065 f F-bounded type │ │ │ │ │ +000467d0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +000467e0: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ +000467f0: 7265 6e63 652f 3633 3032 3935 342f 5436 rence/6302954/T6 │ │ │ │ │ +00046800: 3435 3639 3731 2e6a 6176 613a 2056 6172 456971.java: Var │ │ │ │ │ +00046810: 6172 6773 2061 6e64 2069 6e66 6572 656e args and inferen │ │ │ │ │ +00046820: 6365 2070 726f 626c 656d 0a0a 3c6c 693e ce problem..
  • │ │ │ │ │ +00046830: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00046840: 7269 6373 2f69 6e66 6572 656e 6365 2f36 rics/inference/6 │ │ │ │ │ +00046850: 3330 3239 3534 2f54 3634 3736 3037 332e 302954/T6476073. │ │ │ │ │ +00046860: 6a61 7661 3a20 4361 7074 7572 6520 7573 java: Capture us │ │ │ │ │ +00046870: 696e 6720 7375 7065 7220 7769 6c64 6361 ing super wildca │ │ │ │ │ +00046880: 7264 206f 6620 7479 7065 2076 6172 6961 rd of type varia │ │ │ │ │ +00046890: 626c 6573 2064 6f65 736e 2774 2077 6f72 bles doesn't wor │ │ │ │ │ +000468a0: 6b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 k..
  • tools/jav │ │ │ │ │ +000468b0: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ +000468c0: 7265 6e63 652f 3633 3032 3935 342f 582e rence/6302954/X. │ │ │ │ │ +000468d0: 6a61 7661 3a20 496e 6665 7265 6e63 6520 java: Inference │ │ │ │ │ +000468e0: 6661 696c 7320 666f 7220 7479 7065 2076 fails for type v │ │ │ │ │ +000468f0: 6172 6961 626c 6520 7265 7475 726e 2063 ariable return c │ │ │ │ │ +00046900: 6f6e 7374 7261 696e 740a 0a3c 6c69 3e74 onstraint..
  • t │ │ │ │ │ +00046910: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00046920: 6963 732f 696e 6665 7265 6e63 652f 3633 ics/inference/63 │ │ │ │ │ +00046930: 3135 3737 302f 5436 3331 3537 3730 2e6a 15770/T6315770.j │ │ │ │ │ +00046940: 6176 613a 206a 6176 6163 2069 6e66 6572 ava: javac infer │ │ │ │ │ +00046950: 656e 6365 2061 6c6c 6f77 7320 6372 6561 ence allows crea │ │ │ │ │ +00046960: 7469 6f6e 206f 6620 7374 7261 6e67 6520 tion of strange │ │ │ │ │ +00046970: 7479 7065 733a 2049 6e74 6567 6572 2026 types: Integer & │ │ │ │ │ +00046980: 616d 703b 2052 756e 6e61 626c 650a 0a3c amp; Runnable..< │ │ │ │ │ +00046990: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +000469a0: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ +000469b0: 652f 3633 3536 3637 332f 5436 3336 3531 e/6356673/T63651 │ │ │ │ │ +000469c0: 3636 2e6a 6176 613a 206a 6176 6163 2028 66.java: javac ( │ │ │ │ │ +000469d0: 6765 6e65 7269 6329 2075 6e61 626c 6520 generic) unable │ │ │ │ │ +000469e0: 746f 2072 6573 6f6c 7665 206d 6574 686f to resolve metho │ │ │ │ │ +000469f0: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ +00046a00: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ +00046a10: 6572 656e 6365 2f36 3335 3636 3733 2f54 erence/6356673/T │ │ │ │ │ +00046a20: 6573 742e 6a61 7661 3a20 6a61 7661 6320 est.java: javac │ │ │ │ │ +00046a30: 696e 636f 7272 6563 746c 7920 6765 6e65 incorrectly gene │ │ │ │ │ +00046a40: 7261 7465 7320 2272 6566 6572 656e 6365 rates "reference │ │ │ │ │ +00046a50: 2074 6f20 266c 743b 7878 2667 743b 2069 to <xx> i │ │ │ │ │ +00046a60: 7320 616d 6269 6775 6f75 7322 0a0a 3c6c s ambiguous"..tools/javac/ge │ │ │ │ │ +00046a80: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +00046a90: 2f36 3335 3931 3036 2f54 3633 3539 3130 /6359106/T635910 │ │ │ │ │ +00046aa0: 362e 6a61 7661 3a20 5661 6c69 6420 6765 6.java: Valid ge │ │ │ │ │ +00046ab0: 6e65 7269 6373 2063 6f64 6520 646f 6573 nerics code does │ │ │ │ │ +00046ac0: 206e 6f74 2063 6f6d 7069 6c65 0a0a 3c6c not compile..tools/javac/ge │ │ │ │ │ +00046ae0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +00046af0: 2f36 3336 3531 3636 2f4e 6577 5465 7374 /6365166/NewTest │ │ │ │ │ +00046b00: 2e6a 6176 613a 206a 6176 6163 2028 6765 .java: javac (ge │ │ │ │ │ +00046b10: 6e65 7269 6329 2075 6e61 626c 6520 746f neric) unable to │ │ │ │ │ +00046b20: 2072 6573 6f6c 7665 206d 6574 686f 6473 resolve methods │ │ │ │ │ +00046b30: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00046b40: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +00046b50: 656e 6365 2f36 3336 3936 3035 2f54 3633 ence/6369605/T63 │ │ │ │ │ +00046b60: 3639 3630 3561 2e6a 6176 613a 2055 6e63 69605a.java: Unc │ │ │ │ │ +00046b70: 6f6e 7374 7261 696e 6564 2074 7970 6520 onstrained type │ │ │ │ │ +00046b80: 7661 7269 6162 6c65 7320 6661 696c 7320 variables fails │ │ │ │ │ +00046b90: 746f 2069 6e63 6c75 6465 2062 6f75 6e64 to include bound │ │ │ │ │ +00046ba0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00046bb0: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ +00046bc0: 7265 6e63 652f 3633 3639 3630 352f 5436 rence/6369605/T6 │ │ │ │ │ +00046bd0: 3336 3936 3035 622e 6a61 7661 3a20 556e 369605b.java: Un │ │ │ │ │ +00046be0: 636f 6e73 7472 6169 6e65 6420 7479 7065 constrained type │ │ │ │ │ +00046bf0: 2076 6172 6961 626c 6573 2066 6169 6c73 variables fails │ │ │ │ │ +00046c00: 2074 6f20 696e 636c 7564 6520 626f 756e to include boun │ │ │ │ │ +00046c10: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ +00046c20: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ +00046c30: 6572 656e 6365 2f36 3436 3833 3834 2f54 erence/6468384/T │ │ │ │ │ +00046c40: 3634 3638 3338 342e 6a61 7661 3a20 5072 6468384.java: Pr │ │ │ │ │ +00046c50: 6f62 6c65 6d20 7769 7468 2075 6e64 6572 oblem with under │ │ │ │ │ +00046c60: 636f 6e73 7472 6169 6e65 6420 7479 7065 constrained type │ │ │ │ │ +00046c70: 2076 6172 6961 626c 6573 0a0a 3c6c 693e variables..
  • │ │ │ │ │ +00046c80: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00046c90: 7269 6373 2f69 6e66 6572 656e 6365 2f36 rics/inference/6 │ │ │ │ │ +00046ca0: 3536 3937 3839 2f54 3635 3639 3738 392e 569789/T6569789. │ │ │ │ │ +00046cb0: 6a61 7661 3a20 436f 6d70 696c 6572 2074 java: Compiler t │ │ │ │ │ +00046cc0: 6573 7420 6c61 6e67 2f54 5950 452f 7479 est lang/TYPE/ty │ │ │ │ │ +00046cd0: 7065 3135 332f 7479 7065 3135 3330 342f pe153/type15304/ │ │ │ │ │ +00046ce0: 7479 7065 3135 3330 342e 6874 6d6c 2066 type15304.html f │ │ │ │ │ +00046cf0: 6169 6c73 2073 696e 6365 206a 646b 3720 ails since jdk7 │ │ │ │ │ +00046d00: 6230 350a 0a3c 6c69 3e74 6f6f 6c73 2f6a b05..
  • tools/j │ │ │ │ │ +00046d10: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +00046d20: 6665 7265 6e63 652f 3636 3131 3434 392f ference/6611449/ │ │ │ │ │ +00046d30: 5436 3631 3134 3439 2e6a 6176 613a 2049 T6611449.java: I │ │ │ │ │ +00046d40: 6e74 6572 6e61 6c20 4572 726f 7220 7468 nternal Error th │ │ │ │ │ +00046d50: 726f 776e 2064 7572 696e 6720 6765 6e65 rown during gene │ │ │ │ │ +00046d60: 7269 6320 6d65 7468 6f64 2f63 6f6e 7374 ric method/const │ │ │ │ │ +00046d70: 7275 6374 6f72 2069 6e76 6f63 6174 696f ructor invocatio │ │ │ │ │ +00046d80: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +00046d90: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ +00046da0: 7265 6e63 652f 3636 3338 3731 322f 5436 rence/6638712/T6 │ │ │ │ │ +00046db0: 3633 3837 3132 612e 6a61 7661 3a20 496e 638712a.java: In │ │ │ │ │ +00046dc0: 6665 7265 6e63 6520 7769 7468 2077 696c ference with wil │ │ │ │ │ +00046dd0: 6463 6172 6420 7479 7065 7320 6361 7573 dcard types caus │ │ │ │ │ +00046de0: 6573 2073 656c 6563 7469 6f6e 206f 6620 es selection of │ │ │ │ │ +00046df0: 696e 6170 706c 6963 6162 6c65 206d 6574 inapplicable met │ │ │ │ │ +00046e00: 686f 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a hod..
  • tools/j │ │ │ │ │ +00046e10: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +00046e20: 6665 7265 6e63 652f 3636 3338 3731 322f ference/6638712/ │ │ │ │ │ +00046e30: 5436 3633 3837 3132 622e 6a61 7661 3a20 T6638712b.java: │ │ │ │ │ +00046e40: 496e 6665 7265 6e63 6520 7769 7468 2077 Inference with w │ │ │ │ │ +00046e50: 696c 6463 6172 6420 7479 7065 7320 6361 ildcard types ca │ │ │ │ │ +00046e60: 7573 6573 2073 656c 6563 7469 6f6e 206f uses selection o │ │ │ │ │ +00046e70: 6620 696e 6170 706c 6963 6162 6c65 206d f inapplicable m │ │ │ │ │ +00046e80: 6574 686f 640a 0a3c 6c69 3e74 6f6f 6c73 ethod..
  • tools │ │ │ │ │ +00046e90: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00046ea0: 696e 6665 7265 6e63 652f 3636 3338 3731 inference/663871 │ │ │ │ │ +00046eb0: 322f 5436 3633 3837 3132 632e 6a61 7661 2/T6638712c.java │ │ │ │ │ +00046ec0: 3a20 496e 6665 7265 6e63 6520 7769 7468 : Inference with │ │ │ │ │ +00046ed0: 2077 696c 6463 6172 6420 7479 7065 7320 wildcard types │ │ │ │ │ +00046ee0: 6361 7573 6573 2073 656c 6563 7469 6f6e causes selection │ │ │ │ │ +00046ef0: 206f 6620 696e 6170 706c 6963 6162 6c65 of inapplicable │ │ │ │ │ +00046f00: 206d 6574 686f 640a 0a3c 6c69 3e74 6f6f method..
  • too │ │ │ │ │ +00046f10: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00046f20: 732f 696e 6665 7265 6e63 652f 3636 3338 s/inference/6638 │ │ │ │ │ +00046f30: 3731 322f 5436 3633 3837 3132 642e 6a61 712/T6638712d.ja │ │ │ │ │ +00046f40: 7661 3a20 496e 6665 7265 6e63 6520 7769 va: Inference wi │ │ │ │ │ +00046f50: 7468 2077 696c 6463 6172 6420 7479 7065 th wildcard type │ │ │ │ │ +00046f60: 7320 6361 7573 6573 2073 656c 6563 7469 s causes selecti │ │ │ │ │ +00046f70: 6f6e 206f 6620 696e 6170 706c 6963 6162 on of inapplicab │ │ │ │ │ +00046f80: 6c65 206d 6574 686f 640a 0a3c 6c69 3e74 le method..
  • t │ │ │ │ │ +00046f90: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00046fa0: 6963 732f 696e 6665 7265 6e63 652f 3636 ics/inference/66 │ │ │ │ │ +00046fb0: 3338 3731 322f 5436 3633 3837 3132 652e 38712/T6638712e. │ │ │ │ │ +00046fc0: 6a61 7661 3a20 496e 6665 7265 6e63 6520 java: Inference │ │ │ │ │ +00046fd0: 7769 7468 2077 696c 6463 6172 6420 7479 with wildcard ty │ │ │ │ │ +00046fe0: 7065 7320 6361 7573 6573 2073 656c 6563 pes causes selec │ │ │ │ │ +00046ff0: 7469 6f6e 206f 6620 696e 6170 706c 6963 tion of inapplic │ │ │ │ │ +00047000: 6162 6c65 206d 6574 686f 640a 0a3c 6c69 able method..
  • tools/javac/gen │ │ │ │ │ +00047020: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ +00047030: 3636 3530 3735 392f 5436 3635 3037 3539 6650759/T6650759 │ │ │ │ │ +00047040: 612e 6a61 7661 3a20 496e 6665 7265 6e63 a.java: Inferenc │ │ │ │ │ +00047050: 6520 6f66 2066 6f72 6d61 6c20 7479 7065 e of formal type │ │ │ │ │ +00047060: 2070 6172 616d 6574 6572 2028 756e 7573 parameter (unus │ │ │ │ │ +00047070: 6564 2069 6e20 666f 726d 616c 2070 6172 ed in formal par │ │ │ │ │ +00047080: 616d 6574 6572 7329 2069 7320 6e6f 7420 ameters) is not │ │ │ │ │ +00047090: 7065 7266 6f72 6d65 640a 0a3c 6c69 3e74 performed..
  • t │ │ │ │ │ +000470a0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +000470b0: 6963 732f 696e 6665 7265 6e63 652f 3636 ics/inference/66 │ │ │ │ │ +000470c0: 3530 3735 392f 5436 3635 3037 3539 622e 50759/T6650759b. │ │ │ │ │ +000470d0: 6a61 7661 3a20 496e 6665 7265 6e63 6520 java: Inference │ │ │ │ │ +000470e0: 6f66 2066 6f72 6d61 6c20 7479 7065 2070 of formal type p │ │ │ │ │ +000470f0: 6172 616d 6574 6572 2028 756e 7573 6564 arameter (unused │ │ │ │ │ +00047100: 2069 6e20 666f 726d 616c 2070 6172 616d in formal param │ │ │ │ │ +00047110: 6574 6572 7329 2069 7320 6e6f 7420 7065 eters) is not pe │ │ │ │ │ +00047120: 7266 6f72 6d65 640a 0a3c 6c69 3e74 6f6f rformed..
  • too │ │ │ │ │ +00047130: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00047140: 732f 696e 6665 7265 6e63 652f 3636 3530 s/inference/6650 │ │ │ │ │ +00047150: 3735 392f 5436 3635 3037 3539 632e 6a61 759/T6650759c.ja │ │ │ │ │ +00047160: 7661 3a20 496e 6665 7265 6e63 6520 6f66 va: Inference of │ │ │ │ │ +00047170: 2066 6f72 6d61 6c20 7479 7065 2070 6172 formal type par │ │ │ │ │ +00047180: 616d 6574 6572 2028 756e 7573 6564 2069 ameter (unused i │ │ │ │ │ +00047190: 6e20 666f 726d 616c 2070 6172 616d 6574 n formal paramet │ │ │ │ │ +000471a0: 6572 7329 2069 7320 6e6f 7420 7065 7266 ers) is not perf │ │ │ │ │ +000471b0: 6f72 6d65 640a 0a3c 6c69 3e74 6f6f 6c73 ormed..
  • tools │ │ │ │ │ +000471c0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +000471d0: 696e 6665 7265 6e63 652f 3636 3530 3735 inference/665075 │ │ │ │ │ +000471e0: 392f 5436 3635 3037 3539 642e 6a61 7661 9/T6650759d.java │ │ │ │ │ +000471f0: 3a20 496e 6665 7265 6e63 6520 6f66 2066 : Inference of f │ │ │ │ │ +00047200: 6f72 6d61 6c20 7479 7065 2070 6172 616d ormal type param │ │ │ │ │ +00047210: 6574 6572 2028 756e 7573 6564 2069 6e20 eter (unused in │ │ │ │ │ +00047220: 666f 726d 616c 2070 6172 616d 6574 6572 formal parameter │ │ │ │ │ +00047230: 7329 2069 7320 6e6f 7420 7065 7266 6f72 s) is not perfor │ │ │ │ │ +00047240: 6d65 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a med..
  • tools/j │ │ │ │ │ +00047250: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +00047260: 6665 7265 6e63 652f 3636 3530 3735 392f ference/6650759/ │ │ │ │ │ +00047270: 5436 3635 3037 3539 652e 6a61 7661 3a20 T6650759e.java: │ │ │ │ │ +00047280: 496e 6665 7265 6e63 6520 6f66 2066 6f72 Inference of for │ │ │ │ │ +00047290: 6d61 6c20 7479 7065 2070 6172 616d 6574 mal type paramet │ │ │ │ │ +000472a0: 6572 2028 756e 7573 6564 2069 6e20 666f er (unused in fo │ │ │ │ │ +000472b0: 726d 616c 2070 6172 616d 6574 6572 7329 rmal parameters) │ │ │ │ │ +000472c0: 2069 7320 6e6f 7420 7065 7266 6f72 6d65 is not performe │ │ │ │ │ +000472d0: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +000472e0: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ +000472f0: 7265 6e63 652f 3636 3530 3735 392f 5436 rence/6650759/T6 │ │ │ │ │ +00047300: 3635 3037 3539 662e 6a61 7661 3a20 496e 650759f.java: In │ │ │ │ │ +00047310: 6665 7265 6e63 6520 6f66 2066 6f72 6d61 ference of forma │ │ │ │ │ +00047320: 6c20 7479 7065 2070 6172 616d 6574 6572 l type parameter │ │ │ │ │ +00047330: 2028 756e 7573 6564 2069 6e20 666f 726d (unused in form │ │ │ │ │ +00047340: 616c 2070 6172 616d 6574 6572 7329 2069 al parameters) i │ │ │ │ │ +00047350: 7320 6e6f 7420 7065 7266 6f72 6d65 640a s not performed. │ │ │ │ │ +00047360: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00047370: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ +00047380: 6e63 652f 3636 3530 3735 392f 5436 3635 nce/6650759/T665 │ │ │ │ │ +00047390: 3037 3539 672e 6a61 7661 3a20 496e 6665 0759g.java: Infe │ │ │ │ │ +000473a0: 7265 6e63 6520 6f66 2066 6f72 6d61 6c20 rence of formal │ │ │ │ │ +000473b0: 7479 7065 2070 6172 616d 6574 6572 2028 type parameter ( │ │ │ │ │ +000473c0: 756e 7573 6564 2069 6e20 666f 726d 616c unused in formal │ │ │ │ │ +000473d0: 2070 6172 616d 6574 6572 7329 2069 7320 parameters) is │ │ │ │ │ +000473e0: 6e6f 7420 7065 7266 6f72 6d65 640a 0a3c not performed..< │ │ │ │ │ +000473f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00047400: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ +00047410: 652f 3636 3530 3735 392f 5436 3635 3037 e/6650759/T66507 │ │ │ │ │ +00047420: 3539 682e 6a61 7661 3a20 496e 6665 7265 59h.java: Infere │ │ │ │ │ +00047430: 6e63 6520 6f66 2066 6f72 6d61 6c20 7479 nce of formal ty │ │ │ │ │ +00047440: 7065 2070 6172 616d 6574 6572 2028 756e pe parameter (un │ │ │ │ │ +00047450: 7573 6564 2069 6e20 666f 726d 616c 2070 used in formal p │ │ │ │ │ +00047460: 6172 616d 6574 6572 7329 2069 7320 6e6f arameters) is no │ │ │ │ │ +00047470: 7420 7065 7266 6f72 6d65 640a 0a3c 6c69 t performed..
  • tools/javac/gen │ │ │ │ │ +00047490: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ +000474a0: 3636 3530 3735 392f 5436 3635 3037 3539 6650759/T6650759 │ │ │ │ │ +000474b0: 692e 6a61 7661 3a20 496e 6665 7265 6e63 i.java: Inferenc │ │ │ │ │ +000474c0: 6520 6f66 2066 6f72 6d61 6c20 7479 7065 e of formal type │ │ │ │ │ +000474d0: 2070 6172 616d 6574 6572 2028 756e 7573 parameter (unus │ │ │ │ │ +000474e0: 6564 2069 6e20 666f 726d 616c 2070 6172 ed in formal par │ │ │ │ │ +000474f0: 616d 6574 6572 7329 2069 7320 6e6f 7420 ameters) is not │ │ │ │ │ +00047500: 7065 7266 6f72 6d65 640a 0a3c 6c69 3e74 performed..
  • t │ │ │ │ │ +00047510: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00047520: 6963 732f 696e 6665 7265 6e63 652f 3636 ics/inference/66 │ │ │ │ │ +00047530: 3530 3735 392f 5436 3635 3037 3539 6a2e 50759/T6650759j. │ │ │ │ │ +00047540: 6a61 7661 3a20 496e 6665 7265 6e63 6520 java: Inference │ │ │ │ │ +00047550: 6f66 2066 6f72 6d61 6c20 7479 7065 2070 of formal type p │ │ │ │ │ +00047560: 6172 616d 6574 6572 2028 756e 7573 6564 arameter (unused │ │ │ │ │ +00047570: 2069 6e20 666f 726d 616c 2070 6172 616d in formal param │ │ │ │ │ +00047580: 6574 6572 7329 2069 7320 6e6f 7420 7065 eters) is not pe │ │ │ │ │ +00047590: 7266 6f72 6d65 640a 0a3c 6c69 3e74 6f6f rformed..
  • too │ │ │ │ │ +000475a0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +000475b0: 732f 696e 6665 7265 6e63 652f 3636 3530 s/inference/6650 │ │ │ │ │ +000475c0: 3735 392f 5436 3635 3037 3539 6b2e 6a61 759/T6650759k.ja │ │ │ │ │ +000475d0: 7661 3a20 496e 6665 7265 6e63 6520 6f66 va: Inference of │ │ │ │ │ +000475e0: 2066 6f72 6d61 6c20 7479 7065 2070 6172 formal type par │ │ │ │ │ +000475f0: 616d 6574 6572 2028 756e 7573 6564 2069 ameter (unused i │ │ │ │ │ +00047600: 6e20 666f 726d 616c 2070 6172 616d 6574 n formal paramet │ │ │ │ │ +00047610: 6572 7329 2069 7320 6e6f 7420 7065 7266 ers) is not perf │ │ │ │ │ +00047620: 6f72 6d65 640a 0a3c 6c69 3e74 6f6f 6c73 ormed..
  • tools │ │ │ │ │ +00047630: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00047640: 696e 6665 7265 6e63 652f 3636 3530 3735 inference/665075 │ │ │ │ │ +00047650: 392f 5436 3635 3037 3539 6c2e 6a61 7661 9/T6650759l.java │ │ │ │ │ +00047660: 3a20 496e 6665 7265 6e63 6520 6f66 2066 : Inference of f │ │ │ │ │ +00047670: 6f72 6d61 6c20 7479 7065 2070 6172 616d ormal type param │ │ │ │ │ +00047680: 6574 6572 2028 756e 7573 6564 2069 6e20 eter (unused in │ │ │ │ │ +00047690: 666f 726d 616c 2070 6172 616d 6574 6572 formal parameter │ │ │ │ │ +000476a0: 7329 2069 7320 6e6f 7420 7065 7266 6f72 s) is not perfor │ │ │ │ │ +000476b0: 6d65 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a med..
  • tools/j │ │ │ │ │ +000476c0: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +000476d0: 6665 7265 6e63 652f 3636 3530 3735 392f ference/6650759/ │ │ │ │ │ +000476e0: 5436 3635 3037 3539 6d2e 6a61 7661 3a20 T6650759m.java: │ │ │ │ │ +000476f0: 496e 6665 7265 6e63 6520 6f66 2066 6f72 Inference of for │ │ │ │ │ +00047700: 6d61 6c20 7479 7065 2070 6172 616d 6574 mal type paramet │ │ │ │ │ +00047710: 6572 2028 756e 7573 6564 2069 6e20 666f er (unused in fo │ │ │ │ │ +00047720: 726d 616c 2070 6172 616d 6574 6572 7329 rmal parameters) │ │ │ │ │ +00047730: 2069 7320 6e6f 7420 7065 7266 6f72 6d65 is not performe │ │ │ │ │ +00047740: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00047750: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ +00047760: 7265 6e63 652f 3637 3138 3336 342f 5436 rence/6718364/T6 │ │ │ │ │ +00047770: 3731 3833 3634 2e6a 6176 613a 2069 6e66 718364.java: inf │ │ │ │ │ +00047780: 6572 656e 6365 2066 6169 6c73 2077 6865 erence fails whe │ │ │ │ │ +00047790: 6e20 6120 6765 6e65 7269 6320 6d65 7468 n a generic meth │ │ │ │ │ +000477a0: 6f64 2069 7320 696e 766f 6b65 6420 7769 od is invoked wi │ │ │ │ │ +000477b0: 7468 2072 6177 2061 7267 756d 656e 7473 th raw arguments │ │ │ │ │ +000477c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000477d0: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +000477e0: 656e 6365 2f36 3833 3839 3433 2f54 3638 ence/6838943/T68 │ │ │ │ │ +000477f0: 3338 3934 332e 6a61 7661 3a20 696e 6665 38943.java: infe │ │ │ │ │ +00047800: 7265 6e63 653a 206a 6176 6163 2069 7320 rence: javac is │ │ │ │ │ +00047810: 6e6f 7420 6861 6e64 6c69 6e67 2074 7970 not handling typ │ │ │ │ │ +00047820: 652d 7661 7269 6162 6c65 2073 7562 7374 e-variable subst │ │ │ │ │ +00047830: 6974 7574 696f 6e20 7072 6f70 6572 6c79 itution properly │ │ │ │ │ +00047840: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00047850: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +00047860: 656e 6365 2f36 3933 3834 3534 2f54 3639 ence/6938454/T69 │ │ │ │ │ +00047870: 3338 3435 3461 2e6a 6176 613a 2055 6e61 38454a.java: Una │ │ │ │ │ +00047880: 626c 6520 746f 2064 6574 6572 6d69 6e65 ble to determine │ │ │ │ │ +00047890: 2067 656e 6572 6963 2074 7970 6520 696e generic type in │ │ │ │ │ +000478a0: 2070 726f 6772 616d 2074 6861 7420 636f program that co │ │ │ │ │ +000478b0: 6d70 696c 6573 2075 6e64 6572 204a 6176 mpiles under Jav │ │ │ │ │ +000478c0: 6120 360a 0a3c 6c69 3e74 6f6f 6c73 2f6a a 6..
  • tools/j │ │ │ │ │ +000478d0: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +000478e0: 6665 7265 6e63 652f 3639 3338 3435 342f ference/6938454/ │ │ │ │ │ +000478f0: 5436 3933 3834 3534 622e 6a61 7661 3a20 T6938454b.java: │ │ │ │ │ +00047900: 556e 6162 6c65 2074 6f20 6465 7465 726d Unable to determ │ │ │ │ │ +00047910: 696e 6520 6765 6e65 7269 6320 7479 7065 ine generic type │ │ │ │ │ +00047920: 2069 6e20 7072 6f67 7261 6d20 7468 6174 in program that │ │ │ │ │ +00047930: 2063 6f6d 7069 6c65 7320 756e 6465 7220 compiles under │ │ │ │ │ +00047940: 4a61 7661 2036 0a0a 3c6c 693e 746f 6f6c Java 6..
  • tool │ │ │ │ │ +00047950: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00047960: 2f69 6e66 6572 656e 6365 2f36 3934 3332 /inference/69432 │ │ │ │ │ +00047970: 3738 2f54 3639 3433 3237 382e 6a61 7661 78/T6943278.java │ │ │ │ │ +00047980: 3a20 7370 7572 696f 7573 2065 7272 6f72 : spurious error │ │ │ │ │ +00047990: 206d 6573 7361 6765 2066 6f72 2069 6e66 message for inf │ │ │ │ │ +000479a0: 6572 656e 6365 2061 6e64 2074 7970 652d erence and type- │ │ │ │ │ +000479b0: 7661 7269 6162 6c65 2077 6974 6820 6572 variable with er │ │ │ │ │ +000479c0: 726f 6e65 6f75 7320 626f 756e 640a 0a3c roneous bound..< │ │ │ │ │ +000479d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +000479e0: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ +000479f0: 652f 3639 3935 3230 302f 5436 3939 3532 e/6995200/T69952 │ │ │ │ │ +00047a00: 3030 2e6a 6176 613a 204a 444b 2037 2063 00.java: JDK 7 c │ │ │ │ │ +00047a10: 6f6d 7069 6c65 7220 6372 6173 6865 7320 ompiler crashes │ │ │ │ │ +00047a20: 7768 656e 2074 7970 652d 7661 7269 6162 when type-variab │ │ │ │ │ +00047a30: 6c65 2069 7320 696e 6665 7272 6564 2066 le is inferred f │ │ │ │ │ +00047a40: 726f 6d20 6578 7065 6374 6564 2070 7269 rom expected pri │ │ │ │ │ +00047a50: 6d69 7469 7665 2074 7970 650a 0a3c 6c69 mitive type..
  • tools/javac/gen │ │ │ │ │ +00047a70: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ +00047a80: 3730 3836 3538 362f 5437 3038 3635 3836 7086586/T7086586 │ │ │ │ │ +00047a90: 2e6a 6176 613a 2049 6e66 6572 656e 6365 .java: Inference │ │ │ │ │ +00047aa0: 2070 726f 6475 6369 6e67 206e 756c 6c20 producing null │ │ │ │ │ +00047ab0: 7479 7065 2061 7267 756d 656e 740a 0a3c type argument..< │ │ │ │ │ +00047ac0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00047ad0: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ +00047ae0: 652f 3730 3836 3538 362f 5437 3038 3635 e/7086586/T70865 │ │ │ │ │ +00047af0: 3836 622e 6a61 7661 3a20 496e 6665 7265 86b.java: Infere │ │ │ │ │ +00047b00: 6e63 6520 7072 6f64 7563 696e 6720 6e75 nce producing nu │ │ │ │ │ +00047b10: 6c6c 2074 7970 6520 6172 6775 6d65 6e74 ll type argument │ │ │ │ │ +00047b20: 3b20 696e 6665 7265 6e63 6520 6967 6e6f ; inference igno │ │ │ │ │ +00047b30: 7265 7320 6361 7074 7572 6520 7661 7269 res capture vari │ │ │ │ │ +00047b40: 6162 6c65 2061 7320 7570 7065 7220 626f able as upper bo │ │ │ │ │ +00047b50: 756e 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a und..
  • tools/j │ │ │ │ │ +00047b60: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +00047b70: 6665 7265 6e63 652f 3730 3836 3630 312f ference/7086601/ │ │ │ │ │ +00047b80: 5437 3038 3636 3031 612e 6a61 7661 3a20 T7086601a.java: │ │ │ │ │ +00047b90: 4572 726f 7220 6d65 7373 6167 6520 6275 Error message bu │ │ │ │ │ +00047ba0: 673a 2063 6175 7365 2066 6f72 206d 6574 g: cause for met │ │ │ │ │ +00047bb0: 686f 6420 6d69 736d 6174 6368 2069 7320 hod mismatch is │ │ │ │ │ +00047bc0: 276e 756c 6c27 0a0a 3c6c 693e 746f 6f6c 'null'..
  • tool │ │ │ │ │ +00047bd0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00047be0: 2f69 6e66 6572 656e 6365 2f37 3038 3636 /inference/70866 │ │ │ │ │ +00047bf0: 3031 2f54 3730 3836 3630 3162 2e6a 6176 01/T7086601b.jav │ │ │ │ │ +00047c00: 613a 2045 7272 6f72 206d 6573 7361 6765 a: Error message │ │ │ │ │ +00047c10: 2062 7567 3a20 6361 7573 6520 666f 7220 bug: cause for │ │ │ │ │ +00047c20: 6d65 7468 6f64 206d 6973 6d61 7463 6820 method mismatch │ │ │ │ │ +00047c30: 6973 2027 6e75 6c6c 270a 0a3c 6c69 3e74 is 'null'..
  • t │ │ │ │ │ +00047c40: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00047c50: 6963 732f 696e 6665 7265 6e63 652f 3731 ics/inference/71 │ │ │ │ │ +00047c60: 3534 3132 372f 5437 3135 3431 3237 2e6a 54127/T7154127.j │ │ │ │ │ +00047c70: 6176 613a 2049 6e66 6572 656e 6365 2063 ava: Inference c │ │ │ │ │ +00047c80: 6c65 616e 7570 3a20 7265 6d6f 7665 2062 leanup: remove b │ │ │ │ │ +00047c90: 6f75 6e64 2063 6865 636b 2061 6e61 6c79 ound check analy │ │ │ │ │ +00047ca0: 7369 7320 6672 6f6d 2076 6973 6974 6f72 sis from visitor │ │ │ │ │ +00047cb0: 7320 696e 2054 7970 6573 2e6a 6176 610a s in Types.java. │ │ │ │ │ +00047cc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00047cd0: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ +00047ce0: 6e63 652f 3731 3737 3330 362f 5437 3137 nce/7177306/T717 │ │ │ │ │ +00047cf0: 3733 3036 612e 6a61 7661 3a20 5265 6772 7306a.java: Regr │ │ │ │ │ +00047d00: 6573 7369 6f6e 3a20 756e 6368 6563 6b65 ession: unchecke │ │ │ │ │ +00047d10: 6420 6d65 7468 6f64 2063 616c 6c20 646f d method call do │ │ │ │ │ +00047d20: 6573 206e 6f74 2065 7261 7365 2072 6574 es not erase ret │ │ │ │ │ +00047d30: 7572 6e20 7479 7065 0a0a 3c6c 693e 746f urn type..
  • to │ │ │ │ │ +00047d40: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00047d50: 6373 2f69 6e66 6572 656e 6365 2f37 3137 cs/inference/717 │ │ │ │ │ +00047d60: 3733 3036 2f54 3731 3737 3330 3662 2e6a 7306/T7177306b.j │ │ │ │ │ +00047d70: 6176 613a 2052 6567 7265 7373 696f 6e3a ava: Regression: │ │ │ │ │ +00047d80: 2075 6e63 6865 636b 6564 206d 6574 686f unchecked metho │ │ │ │ │ +00047d90: 6420 6361 6c6c 2064 6f65 7320 6e6f 7420 d call does not │ │ │ │ │ +00047da0: 6572 6173 6520 7265 7475 726e 2074 7970 erase return typ │ │ │ │ │ +00047db0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00047dc0: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ +00047dd0: 7265 6e63 652f 3731 3737 3330 362f 5437 rence/7177306/T7 │ │ │ │ │ +00047de0: 3137 3733 3036 632e 6a61 7661 3a20 5265 177306c.java: Re │ │ │ │ │ +00047df0: 6772 6573 7369 6f6e 3a20 756e 6368 6563 gression: unchec │ │ │ │ │ +00047e00: 6b65 6420 6d65 7468 6f64 2063 616c 6c20 ked method call │ │ │ │ │ +00047e10: 646f 6573 206e 6f74 2065 7261 7365 2072 does not erase r │ │ │ │ │ +00047e20: 6574 7572 6e20 7479 7065 0a0a 3c6c 693e eturn type..
  • │ │ │ │ │ +00047e30: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00047e40: 7269 6373 2f69 6e66 6572 656e 6365 2f37 rics/inference/7 │ │ │ │ │ +00047e50: 3137 3733 3036 2f54 3731 3737 3330 3664 177306/T7177306d │ │ │ │ │ +00047e60: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ +00047e70: 6e3a 2075 6e63 6865 636b 6564 206d 6574 n: unchecked met │ │ │ │ │ +00047e80: 686f 6420 6361 6c6c 2064 6f65 7320 6e6f hod call does no │ │ │ │ │ +00047e90: 7420 6572 6173 6520 7265 7475 726e 2074 t erase return t │ │ │ │ │ +00047ea0: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ +00047eb0: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +00047ec0: 6665 7265 6e63 652f 3731 3737 3330 362f ference/7177306/ │ │ │ │ │ +00047ed0: 5437 3137 3733 3036 652e 6a61 7661 3a20 T7177306e.java: │ │ │ │ │ +00047ee0: 5265 6772 6573 7369 6f6e 3a20 756e 6368 Regression: unch │ │ │ │ │ +00047ef0: 6563 6b65 6420 6d65 7468 6f64 2063 616c ecked method cal │ │ │ │ │ +00047f00: 6c20 646f 6573 206e 6f74 2065 7261 7365 l does not erase │ │ │ │ │ +00047f10: 2072 6574 7572 6e20 7479 7065 0a0a 3c6c return type..tools/javac/ge │ │ │ │ │ +00047f30: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +00047f40: 2f38 3030 3636 3932 2f54 3830 3036 3639 /8006692/T800669 │ │ │ │ │ +00047f50: 322e 6a61 7661 3a20 6a64 6b2f 7465 7374 2.java: jdk/test │ │ │ │ │ +00047f60: 2f6a 6176 612f 7574 696c 2f43 6f6c 6c65 /java/util/Colle │ │ │ │ │ +00047f70: 6374 696f 6e73 2f42 6967 4269 6e61 7279 ctions/BigBinary │ │ │ │ │ +00047f80: 5365 6172 6368 2e6a 6176 6120 6661 696c Search.java fail │ │ │ │ │ +00047f90: 7320 746f 2063 6f6d 7069 6c65 0a0a 3c6c s to compile..tools/javac/ge │ │ │ │ │ +00047fb0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +00047fc0: 2f38 3031 3535 3035 2f54 3830 3135 3530 /8015505/T801550 │ │ │ │ │ +00047fd0: 352e 6a61 7661 3a20 5370 7572 696f 7573 5.java: Spurious │ │ │ │ │ +00047fe0: 2069 6e66 6572 656e 6365 2065 7272 6f72 inference error │ │ │ │ │ +00047ff0: 2077 6865 6e20 7265 7475 726e 2074 7970 when return typ │ │ │ │ │ +00048000: 6520 6f66 2067 656e 6572 6963 206d 6574 e of generic met │ │ │ │ │ +00048010: 686f 6420 7265 7175 6972 6573 2075 6e63 hod requires unc │ │ │ │ │ +00048020: 6865 636b 6564 2063 6f6e 7665 7273 696f hecked conversio │ │ │ │ │ +00048030: 6e20 746f 2074 6172 6765 740a 0a3c 6c69 n to target..
  • tools/javac/gen │ │ │ │ │ +00048050: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ +00048060: 3830 3139 3832 342f 5438 3031 3938 3234 8019824/T8019824 │ │ │ │ │ +00048070: 2e6a 6176 613a 2076 6572 7920 6c6f 6e67 .java: very long │ │ │ │ │ +00048080: 2065 7272 6f72 206d 6573 7361 6765 7320 error messages │ │ │ │ │ +00048090: 6f6e 2069 6e66 6572 656e 6365 2065 7272 on inference err │ │ │ │ │ +000480a0: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ +000480b0: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ +000480c0: 6572 656e 6365 2f38 3032 3031 3439 2f54 erence/8020149/T │ │ │ │ │ +000480d0: 3830 3230 3134 392e 6a61 7661 3a20 4772 8020149.java: Gr │ │ │ │ │ +000480e0: 6170 6820 696e 6665 7265 6e63 653a 2077 aph inference: w │ │ │ │ │ +000480f0: 726f 6e67 206c 6f67 6963 2066 6f72 2070 rong logic for p │ │ │ │ │ +00048100: 6963 6b69 6e67 2062 6573 7420 7661 7269 icking best vari │ │ │ │ │ +00048110: 6162 6c65 2074 6f20 736f 6c76 650a 0a3c able to solve..< │ │ │ │ │ +00048120: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +00048130: 656e 6572 6963 732f 696e 6665 7265 6e63 enerics/inferenc │ │ │ │ │ +00048140: 652f 3830 3433 3732 352f 5438 3034 3337 e/8043725/T80437 │ │ │ │ │ +00048150: 3235 2e6a 6176 613a 206a 6176 6163 2066 25.java: javac f │ │ │ │ │ +00048160: 6169 6c73 2077 6974 6820 5374 6163 6b4f ails with StackO │ │ │ │ │ +00048170: 7665 7266 6c6f 7745 7863 6570 7469 6f6e verflowException │ │ │ │ │ +00048180: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00048190: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +000481a0: 656e 6365 2f38 3034 3338 3933 2f54 3830 ence/8043893/T80 │ │ │ │ │ +000481b0: 3433 3839 332e 6a61 7661 3a20 496e 6665 43893.java: Infe │ │ │ │ │ +000481c0: 7265 6e63 6520 646f 6573 6e27 7420 7265 rence doesn't re │ │ │ │ │ +000481d0: 706f 7274 2065 7272 6f72 206f 6e20 696e port error on in │ │ │ │ │ +000481e0: 636f 6d70 6174 6962 6c65 2075 7070 6572 compatible upper │ │ │ │ │ +000481f0: 2062 6f75 6e64 730a 0a3c 6c69 3e74 6f6f bounds..
  • too │ │ │ │ │ +00048200: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00048210: 732f 696e 6665 7265 6e63 652f 3830 3433 s/inference/8043 │ │ │ │ │ +00048220: 3932 362f 5438 3034 3339 3236 2e6a 6176 926/T8043926.jav │ │ │ │ │ +00048230: 613a 206a 6176 6163 2c20 636f 6465 2076 a: javac, code v │ │ │ │ │ +00048240: 616c 6964 2069 6e20 3720 6973 206e 6f74 alid in 7 is not │ │ │ │ │ +00048250: 2063 6f6d 7069 6c69 6e67 2066 6f72 2038 compiling for 8 │ │ │ │ │ +00048260: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00048270: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +00048280: 656e 6365 2f38 3034 3838 3338 2f54 3830 ence/8048838/T80 │ │ │ │ │ +00048290: 3438 3833 382e 6a61 7661 3a20 7479 7065 48838.java: type │ │ │ │ │ +000482a0: 2069 6e66 6572 656e 6365 2070 6572 666f inference perfo │ │ │ │ │ +000482b0: 726d 616e 6365 2072 6567 7265 7373 696f rmance regressio │ │ │ │ │ +000482c0: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +000482d0: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ +000482e0: 7265 6e63 652f 3830 3535 3936 332f 5438 rence/8055963/T8 │ │ │ │ │ +000482f0: 3035 3539 3633 2e6a 6176 613a 2049 6e66 055963.java: Inf │ │ │ │ │ +00048300: 6572 656e 6365 2066 6169 6c75 7265 2077 erence failure w │ │ │ │ │ +00048310: 6974 6820 6e65 7374 6564 2069 6e76 6f63 ith nested invoc │ │ │ │ │ +00048320: 6174 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ation..
  • tools │ │ │ │ │ +00048330: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00048340: 696e 6665 7265 6e63 652f 3830 3538 3139 inference/805819 │ │ │ │ │ +00048350: 392f 5438 3035 3831 3939 2e6a 6176 613a 9/T8058199.java: │ │ │ │ │ +00048360: 2043 6f64 6520 6765 6e65 7261 7469 6f6e Code generation │ │ │ │ │ +00048370: 2070 726f 626c 656d 2077 6974 6820 6a61 problem with ja │ │ │ │ │ +00048380: 7661 6320 736b 6970 7069 6e67 2061 2063 vac skipping a c │ │ │ │ │ +00048390: 6865 636b 6361 7374 2069 6e73 7472 7563 heckcast instruc │ │ │ │ │ +000483a0: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ +000483b0: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ +000483c0: 6e66 6572 656e 6365 2f38 3035 3835 3131 nference/8058511 │ │ │ │ │ +000483d0: 2f54 3830 3538 3531 3161 2e6a 6176 613a /T8058511a.java: │ │ │ │ │ +000483e0: 2053 7461 636b 4f76 6572 666c 6f77 4572 StackOverflowEr │ │ │ │ │ +000483f0: 726f 7220 6174 2063 6f6d 2e73 756e 2e74 ror at com.sun.t │ │ │ │ │ +00048400: 6f6f 6c73 2e6a 6176 6163 2e63 6f64 652e ools.javac.code. │ │ │ │ │ +00048410: 5479 7065 732e 6c75 620a 0a3c 6c69 3e74 Types.lub..
  • t │ │ │ │ │ +00048420: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00048430: 6963 732f 696e 6665 7265 6e63 652f 3830 ics/inference/80 │ │ │ │ │ +00048440: 3538 3531 312f 5438 3035 3835 3131 622e 58511/T8058511b. │ │ │ │ │ +00048450: 6a61 7661 3a20 5374 6163 6b4f 7665 7266 java: StackOverf │ │ │ │ │ +00048460: 6c6f 7745 7272 6f72 2061 7420 636f 6d2e lowError at com. │ │ │ │ │ +00048470: 7375 6e2e 746f 6f6c 732e 6a61 7661 632e sun.tools.javac. │ │ │ │ │ +00048480: 636f 6465 2e54 7970 6573 2e6c 7562 0a0a code.Types.lub.. │ │ │ │ │ +00048490: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000484a0: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ +000484b0: 6365 2f38 3035 3835 3131 2f54 3830 3538 ce/8058511/T8058 │ │ │ │ │ +000484c0: 3531 3163 2e6a 6176 613a 2053 7461 636b 511c.java: Stack │ │ │ │ │ +000484d0: 4f76 6572 666c 6f77 4572 726f 7220 6174 OverflowError at │ │ │ │ │ +000484e0: 2063 6f6d 2e73 756e 2e74 6f6f 6c73 2e6a com.sun.tools.j │ │ │ │ │ +000484f0: 6176 6163 2e63 6f64 652e 5479 7065 732e avac.code.Types. │ │ │ │ │ +00048500: 6c75 620a 0a3c 6c69 3e74 6f6f 6c73 2f6a lub..
  • tools/j │ │ │ │ │ +00048510: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +00048520: 6665 7265 6e63 652f 3830 3632 3937 372f ference/8062977/ │ │ │ │ │ +00048530: 5438 3036 3239 3737 2e6a 6176 613a 2049 T8062977.java: I │ │ │ │ │ +00048540: 6e66 6572 656e 6365 3a20 4e75 6c6c 506f nference: NullPo │ │ │ │ │ +00048550: 696e 7465 7245 7863 6570 7469 6f6e 2064 interException d │ │ │ │ │ +00048560: 7572 696e 6720 626f 756e 6420 696e 636f uring bound inco │ │ │ │ │ +00048570: 7270 6f72 6174 696f 6e0a 0a3c 6c69 3e74 rporation..
  • t │ │ │ │ │ +00048580: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00048590: 6963 732f 696e 6665 7265 6e63 652f 3830 ics/inference/80 │ │ │ │ │ +000485a0: 3637 3736 372f 5438 3036 3737 3637 2e6a 67767/T8067767.j │ │ │ │ │ +000485b0: 6176 613a 2074 7970 6520 696e 6665 7265 ava: type infere │ │ │ │ │ +000485c0: 6e63 6520 7065 7266 6f72 6d61 6e63 6520 nce performance │ │ │ │ │ +000485d0: 7265 6772 6573 7369 6f6e 0a0a 3c6c 693e regression..
  • │ │ │ │ │ +000485e0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +000485f0: 7269 6373 2f69 6e66 6572 656e 6365 2f38 rics/inference/8 │ │ │ │ │ +00048600: 3037 3733 3036 2f54 3830 3737 3330 362e 077306/T8077306. │ │ │ │ │ +00048610: 6a61 7661 3a20 5265 6375 7273 6976 6520 java: Recursive │ │ │ │ │ +00048620: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o │ │ │ │ │ +00048630: 6620 4c69 7374 2e6d 6170 206c 6561 6473 f List.map leads │ │ │ │ │ +00048640: 2074 6f20 7374 6163 6b20 6f76 6572 666c to stack overfl │ │ │ │ │ +00048650: 6f77 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ow..
  • tools/ja │ │ │ │ │ +00048660: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ +00048670: 6572 656e 6365 2f38 3037 3830 3234 2f54 erence/8078024/T │ │ │ │ │ +00048680: 3830 3738 3032 342e 6a61 7661 3a20 6265 8078024.java: be │ │ │ │ │ +00048690: 666f 7265 2074 6865 2070 6174 6368 2066 fore the patch f │ │ │ │ │ +000486a0: 6f72 204a 444b 2d38 3037 3830 3234 2074 or JDK-8078024 t │ │ │ │ │ +000486b0: 6869 7320 636f 6465 2077 6173 6e27 7420 his code wasn't │ │ │ │ │ +000486c0: 6163 6365 7074 6564 2062 7920 7468 6520 accepted by the │ │ │ │ │ +000486d0: 636f 6d70 696c 6572 2e0a 0a3c 6c69 3e74 compiler...
  • t │ │ │ │ │ +000486e0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +000486f0: 6963 732f 696e 6665 7265 6e63 652f 3831 ics/inference/81 │ │ │ │ │ +00048700: 3330 3330 342f 5438 3133 3033 3034 2e6a 30304/T8130304.j │ │ │ │ │ +00048710: 6176 613a 2049 6e66 6572 656e 6365 3a20 ava: Inference: │ │ │ │ │ +00048720: 4e6f 6465 4e6f 7446 6f75 6e64 4578 6365 NodeNotFoundExce │ │ │ │ │ +00048730: 7074 696f 6e20 7468 726f 776e 2077 6974 ption thrown wit │ │ │ │ │ +00048740: 6820 6465 6570 2067 656e 6572 6963 206d h deep generic m │ │ │ │ │ +00048750: 6574 686f 6420 6361 6c6c 2063 6861 696e ethod call chain │ │ │ │ │ +00048760: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00048770: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +00048780: 656e 6365 2f38 3134 3136 3133 2f54 3831 ence/8141613/T81 │ │ │ │ │ +00048790: 3431 3631 332e 6a61 7661 3a20 436f 6d70 41613.java: Comp │ │ │ │ │ +000487a0: 696c 6572 2066 6169 6c73 2074 6f20 696e iler fails to in │ │ │ │ │ +000487b0: 6665 7220 6765 6e65 7269 6320 7479 7065 fer generic type │ │ │ │ │ +000487c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000487d0: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +000487e0: 656e 6365 2f38 3134 3734 3933 2f54 3831 ence/8147493/T81 │ │ │ │ │ +000487f0: 3437 3439 3361 2e6a 6176 613a 2072 6567 47493a.java: reg │ │ │ │ │ +00048800: 7265 7373 696f 6e20 7768 656e 2074 7970 ression when typ │ │ │ │ │ +00048810: 652d 6368 6563 6b69 6e67 2075 6e63 6865 e-checking unche │ │ │ │ │ +00048820: 636b 6564 206d 6574 686f 6420 6361 6c6c cked method call │ │ │ │ │ +00048830: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00048840: 6163 2f67 656e 6572 6963 732f 696e 6665 ac/generics/infe │ │ │ │ │ +00048850: 7265 6e63 652f 3831 3437 3439 332f 5438 rence/8147493/T8 │ │ │ │ │ +00048860: 3134 3734 3933 622e 6a61 7661 3a20 7265 147493b.java: re │ │ │ │ │ +00048870: 6772 6573 7369 6f6e 2077 6865 6e20 7479 gression when ty │ │ │ │ │ +00048880: 7065 2d63 6865 636b 696e 6720 756e 6368 pe-checking unch │ │ │ │ │ +00048890: 6563 6b65 6420 6d65 7468 6f64 2063 616c ecked method cal │ │ │ │ │ +000488a0: 6c73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ls..
  • tools/ja │ │ │ │ │ +000488b0: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ +000488c0: 6572 656e 6365 2f38 3134 3832 3133 2f54 erence/8148213/T │ │ │ │ │ +000488d0: 3831 3438 3231 332e 6a61 7661 3a20 5265 8148213.java: Re │ │ │ │ │ +000488e0: 6772 6573 7369 6f6e 3a20 6e65 7374 6564 gression: nested │ │ │ │ │ +000488f0: 2075 6e63 6865 636b 6564 2063 616c 6c20 unchecked call │ │ │ │ │ +00048900: 646f 6573 206e 6f74 2074 7269 6767 6572 does not trigger │ │ │ │ │ +00048910: 2065 7261 7375 7265 206f 6620 7265 7475 erasure of retu │ │ │ │ │ +00048920: 726e 2074 7970 650a 0a3c 6c69 3e74 6f6f rn type..
  • too │ │ │ │ │ +00048930: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00048940: 732f 696e 6665 7265 6e63 652f 3831 3532 s/inference/8152 │ │ │ │ │ +00048950: 3431 312f 5438 3135 3234 3131 2e6a 6176 411/T8152411.jav │ │ │ │ │ +00048960: 613a 2052 6567 7265 7373 696f 6e3a 206e a: Regression: n │ │ │ │ │ +00048970: 6573 7465 6420 756e 6368 6563 6b65 6420 ested unchecked │ │ │ │ │ +00048980: 6361 6c6c 2064 6f65 7320 6e6f 7420 7472 call does not tr │ │ │ │ │ +00048990: 6967 6765 7220 6572 6173 7572 6520 6f66 igger erasure of │ │ │ │ │ +000489a0: 2072 6574 7572 6e20 7479 7065 0a0a 3c6c return type..tools/javac/ge │ │ │ │ │ +000489c0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +000489d0: 2f38 3135 3238 3332 2f54 3831 3532 3833 /8152832/T815283 │ │ │ │ │ +000489e0: 322e 6a61 7661 3a20 5479 7065 2069 6e66 2.java: Type inf │ │ │ │ │ +000489f0: 6572 656e 6365 2072 6567 7265 7373 696f erence regressio │ │ │ │ │ +00048a00: 6e20 696e 206a 6176 6163 0a0a 3c6c 693e n in javac..
  • │ │ │ │ │ +00048a10: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00048a20: 7269 6373 2f69 6e66 6572 656e 6365 2f38 rics/inference/8 │ │ │ │ │ +00048a30: 3135 3639 3534 2f54 3831 3536 3935 342e 156954/T8156954. │ │ │ │ │ +00048a40: 6a61 7661 3a20 6a61 7661 6320 696e 636f java: javac inco │ │ │ │ │ +00048a50: 7272 6563 746c 7920 636f 6d70 6c61 696e rrectly complain │ │ │ │ │ +00048a60: 7320 6f66 2069 6e63 6f6d 7061 7469 626c s of incompatibl │ │ │ │ │ +00048a70: 6520 7479 7065 730a 0a3c 6c69 3e74 6f6f e types..
  • too │ │ │ │ │ +00048a80: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00048a90: 732f 696e 6665 7265 6e63 652f 3831 3537 s/inference/8157 │ │ │ │ │ +00048aa0: 3134 392f 5438 3135 3731 3439 612e 6a61 149/T8157149a.ja │ │ │ │ │ +00048ab0: 7661 3a20 496e 6665 7265 6e63 653a 2077 va: Inference: w │ │ │ │ │ +00048ac0: 6569 7264 2070 726f 7061 6761 7469 6f6e eird propagation │ │ │ │ │ +00048ad0: 206f 6620 7468 726f 776e 2069 6e66 6572 of thrown infer │ │ │ │ │ +00048ae0: 656e 6365 2076 6172 6961 626c 6573 0a0a ence variables.. │ │ │ │ │ +00048af0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00048b00: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ +00048b10: 6365 2f38 3135 3731 3439 2f54 3831 3537 ce/8157149/T8157 │ │ │ │ │ +00048b20: 3134 3962 2e6a 6176 613a 2049 6e66 6572 149b.java: Infer │ │ │ │ │ +00048b30: 656e 6365 3a20 7765 6972 6420 7072 6f70 ence: weird prop │ │ │ │ │ +00048b40: 6167 6174 696f 6e20 6f66 2074 6872 6f77 agation of throw │ │ │ │ │ +00048b50: 6e20 696e 6665 7265 6e63 6520 7661 7269 n inference vari │ │ │ │ │ +00048b60: 6162 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 ables..
  • tools │ │ │ │ │ +00048b70: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00048b80: 696e 6665 7265 6e63 652f 3831 3537 3134 inference/815714 │ │ │ │ │ +00048b90: 392f 5438 3135 3731 3439 632e 6a61 7661 9/T8157149c.java │ │ │ │ │ +00048ba0: 3a20 496e 6665 7265 6e63 653a 2077 6569 : Inference: wei │ │ │ │ │ +00048bb0: 7264 2070 726f 7061 6761 7469 6f6e 206f rd propagation o │ │ │ │ │ +00048bc0: 6620 7468 726f 776e 2069 6e66 6572 656e f thrown inferen │ │ │ │ │ +00048bd0: 6365 2076 6172 6961 626c 6573 0a0a 3c6c ce variables..tools/javac/ge │ │ │ │ │ +00048bf0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +00048c00: 2f38 3135 3833 3535 2f54 3831 3538 3335 /8158355/T815835 │ │ │ │ │ +00048c10: 352e 6a61 7661 3a20 496e 6665 7265 6e63 5.java: Inferenc │ │ │ │ │ +00048c20: 6520 6772 6170 6820 646f 7420 7375 7070 e graph dot supp │ │ │ │ │ +00048c30: 6f72 7420 6272 6f6b 656e 0a0a 3c6c 693e ort broken..
  • │ │ │ │ │ +00048c40: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00048c50: 7269 6373 2f69 6e66 6572 656e 6365 2f38 rics/inference/8 │ │ │ │ │ +00048c60: 3135 3936 3830 2f54 3831 3539 3638 302e 159680/T8159680. │ │ │ │ │ +00048c70: 6a61 7661 3a20 496e 6665 7265 6e63 6520 java: Inference │ │ │ │ │ +00048c80: 6661 696c 7572 6520 7769 7468 2075 6e63 failure with unc │ │ │ │ │ +00048c90: 6865 636b 6564 2073 7562 7479 7069 6e67 hecked subtyping │ │ │ │ │ +00048ca0: 2061 6e64 2061 7272 6179 730a 0a3c 6c69 and arrays..
  • tools/javac/gen │ │ │ │ │ +00048cc0: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ +00048cd0: 3831 3634 3339 392f 5438 3136 3433 3939 8164399/T8164399 │ │ │ │ │ +00048ce0: 2e6a 6176 613a 2069 6e66 6572 656e 6365 .java: inference │ │ │ │ │ +00048cf0: 206f 6620 7468 726f 776e 2076 6172 6961 of thrown varia │ │ │ │ │ +00048d00: 626c 6520 646f 6573 206e 6f74 2077 6f72 ble does not wor │ │ │ │ │ +00048d10: 6b20 636f 7272 6563 746c 790a 0a3c 6c69 k correctly..
  • tools/javac/gen │ │ │ │ │ +00048d30: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ +00048d40: 3831 3634 3339 392f 5438 3136 3433 3939 8164399/T8164399 │ │ │ │ │ +00048d50: 622e 6a61 7661 3a20 696e 6665 7265 6e63 b.java: inferenc │ │ │ │ │ +00048d60: 6520 6f66 2074 6872 6f77 6e20 7661 7269 e of thrown vari │ │ │ │ │ +00048d70: 6162 6c65 2064 6f65 7320 6e6f 7420 776f able does not wo │ │ │ │ │ +00048d80: 726b 2063 6f72 7265 6374 6c79 0a0a 3c6c rk correctly..tools/javac/ge │ │ │ │ │ +00048da0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +00048db0: 2f38 3136 3831 3334 2f54 3831 3638 3133 /8168134/T816813 │ │ │ │ │ +00048dc0: 342e 6a61 7661 3a20 496e 6665 7265 6e63 4.java: Inferenc │ │ │ │ │ +00048dd0: 653a 206a 6176 6163 2069 6e63 6f72 7265 e: javac incorre │ │ │ │ │ +00048de0: 6374 6c79 2070 726f 7061 6761 7469 6e67 ctly propagating │ │ │ │ │ +00048df0: 2069 6e6e 6572 2063 6f6e 7374 7261 696e inner constrain │ │ │ │ │ +00048e00: 7420 7769 7468 2070 7269 6d69 7469 7665 t with primitive │ │ │ │ │ +00048e10: 2074 6172 6765 740a 0a3c 6c69 3e74 6f6f target..
  • too │ │ │ │ │ +00048e20: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00048e30: 732f 696e 6665 7265 6e63 652f 3831 3730 s/inference/8170 │ │ │ │ │ +00048e40: 3431 302f 5438 3137 3034 3130 2e6a 6176 410/T8170410.jav │ │ │ │ │ +00048e50: 613a 2069 6e66 6572 656e 6365 3a20 6a61 a: inference: ja │ │ │ │ │ +00048e60: 7661 6320 646f 6573 6e27 7420 696d 706c vac doesn't impl │ │ │ │ │ +00048e70: 656d 656e 7420 3138 2e32 2e35 2063 6f72 ement 18.2.5 cor │ │ │ │ │ +00048e80: 7265 6374 6c79 0a0a 3c6c 693e 746f 6f6c rectly..
  • tool │ │ │ │ │ +00048e90: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00048ea0: 2f69 6e66 6572 656e 6365 2f38 3137 3432 /inference/81742 │ │ │ │ │ +00048eb0: 3439 2f54 3831 3734 3234 3961 2e6a 6176 49/T8174249a.jav │ │ │ │ │ +00048ec0: 613a 2052 6567 7265 7373 696f 6e20 696e a: Regression in │ │ │ │ │ +00048ed0: 2067 656e 6572 6963 206d 6574 686f 6420 generic method │ │ │ │ │ +00048ee0: 756e 6368 6563 6b65 6420 6361 6c6c 730a unchecked calls. │ │ │ │ │ +00048ef0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00048f00: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ +00048f10: 6e63 652f 3831 3734 3234 392f 5438 3137 nce/8174249/T817 │ │ │ │ │ +00048f20: 3432 3439 622e 6a61 7661 3a20 5265 6772 4249b.java: Regr │ │ │ │ │ +00048f30: 6573 7369 6f6e 2069 6e20 6765 6e65 7269 ession in generi │ │ │ │ │ +00048f40: 6320 6d65 7468 6f64 2075 6e63 6865 636b c method uncheck │ │ │ │ │ +00048f50: 6564 2063 616c 6c73 0a0a 3c6c 693e 746f ed calls..
  • to │ │ │ │ │ +00048f60: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00048f70: 6373 2f69 6e66 6572 656e 6365 2f38 3137 cs/inference/817 │ │ │ │ │ +00048f80: 3635 3334 2f54 3831 3736 3533 342e 6a61 6534/T8176534.ja │ │ │ │ │ +00048f90: 7661 3a20 4d69 7373 696e 6720 6368 6563 va: Missing chec │ │ │ │ │ +00048fa0: 6b20 6167 6169 6e73 7420 7461 7267 6574 k against target │ │ │ │ │ +00048fb0: 2d74 7970 6520 6475 7269 6e67 2061 7070 -type during app │ │ │ │ │ +00048fc0: 6c69 6361 6269 6c69 7479 2069 6e66 6572 licability infer │ │ │ │ │ +00048fd0: 656e 6365 0a0a 3c6c 693e 746f 6f6c 732f ence..
  • tools/ │ │ │ │ │ +00048fe0: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ +00048ff0: 6e66 6572 656e 6365 2f38 3137 3635 3334 nference/8176534 │ │ │ │ │ +00049000: 2f54 6573 7455 6e63 6865 636b 6564 4361 /TestUncheckedCa │ │ │ │ │ +00049010: 6c6c 732e 6a61 7661 3a20 4d69 7373 696e lls.java: Missin │ │ │ │ │ +00049020: 6720 6368 6563 6b20 6167 6169 6e73 7420 g check against │ │ │ │ │ +00049030: 7461 7267 6574 2d74 7970 6520 6475 7269 target-type duri │ │ │ │ │ +00049040: 6e67 2061 7070 6c69 6361 6269 6c69 7479 ng applicability │ │ │ │ │ +00049050: 2069 6e66 6572 656e 6365 0a0a 3c6c 693e inference..
  • │ │ │ │ │ +00049060: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00049070: 7269 6373 2f69 6e66 6572 656e 6365 2f38 rics/inference/8 │ │ │ │ │ +00049080: 3137 3730 3937 2f54 3831 3737 3039 3761 177097/T8177097a │ │ │ │ │ +00049090: 2e6a 6176 613a 2047 656e 6572 6963 206d .java: Generic m │ │ │ │ │ +000490a0: 6574 686f 6420 7265 6665 7265 6e63 6520 ethod reference │ │ │ │ │ +000490b0: 7265 7475 726e 696e 6720 7769 6c64 6361 returning wildca │ │ │ │ │ +000490c0: 7264 2070 6172 616d 6574 6572 697a 6564 rd parameterized │ │ │ │ │ +000490d0: 2074 7970 6520 646f 6573 206e 6f74 2063 type does not c │ │ │ │ │ +000490e0: 6f6d 7069 6c65 0a0a 3c6c 693e 746f 6f6c ompile..
  • tool │ │ │ │ │ +000490f0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00049100: 2f69 6e66 6572 656e 6365 2f38 3137 3730 /inference/81770 │ │ │ │ │ +00049110: 3937 2f54 3831 3737 3039 3762 2e6a 6176 97/T8177097b.jav │ │ │ │ │ +00049120: 613a 2047 656e 6572 6963 206d 6574 686f a: Generic metho │ │ │ │ │ +00049130: 6420 7265 6665 7265 6e63 6520 7265 7475 d reference retu │ │ │ │ │ +00049140: 726e 696e 6720 7769 6c64 6361 7264 2070 rning wildcard p │ │ │ │ │ +00049150: 6172 616d 6574 6572 697a 6564 2074 7970 arameterized typ │ │ │ │ │ +00049160: 6520 646f 6573 206e 6f74 2063 6f6d 7069 e does not compi │ │ │ │ │ +00049170: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ +00049180: 7661 632f 6765 6e65 7269 6373 2f69 6e66 vac/generics/inf │ │ │ │ │ +00049190: 6572 656e 6365 2f38 3137 3831 3530 2f54 erence/8178150/T │ │ │ │ │ +000491a0: 3831 3738 3135 302e 6a61 7661 3a20 5265 8178150.java: Re │ │ │ │ │ +000491b0: 6772 6573 7369 6f6e 2069 6e20 6c6f 6769 gression in logi │ │ │ │ │ +000491c0: 6320 666f 7220 6861 6e64 6c69 6e67 2069 c for handling i │ │ │ │ │ +000491d0: 6e66 6572 656e 6365 2073 7475 636b 2063 nference stuck c │ │ │ │ │ +000491e0: 6f6e 7374 7261 696e 7473 0a0a 3c6c 693e onstraints..
  • │ │ │ │ │ +000491f0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00049200: 7269 6373 2f69 6e66 6572 656e 6365 2f38 rics/inference/8 │ │ │ │ │ +00049210: 3137 3834 3237 2f54 3831 3738 3432 372e 178427/T8178427. │ │ │ │ │ +00049220: 6a61 7661 3a20 4e50 4520 696e 2049 6e66 java: NPE in Inf │ │ │ │ │ +00049230: 6572 2443 6865 636b 5570 7065 7242 6f75 er$CheckUpperBou │ │ │ │ │ +00049240: 6e64 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a nds..
  • tools/j │ │ │ │ │ +00049250: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +00049260: 6665 7265 6e63 652f 4361 7074 7572 6547 ference/CaptureG │ │ │ │ │ +00049270: 4c42 312e 6a61 7661 3a20 474c 4220 6f66 LB1.java: GLB of │ │ │ │ │ +00049280: 2074 776f 206c 6f77 6572 2d62 6f75 6e64 two lower-bound │ │ │ │ │ +00049290: 6564 2063 6170 7475 7265 2076 6172 6961 ed capture varia │ │ │ │ │ +000492a0: 626c 6573 2c20 626f 756e 6465 6420 6279 bles, bounded by │ │ │ │ │ +000492b0: 2072 656c 6174 6564 2061 7272 6179 2074 related array t │ │ │ │ │ +000492c0: 7970 6573 0a0a 3c6c 693e 746f 6f6c 732f ypes..
  • tools/ │ │ │ │ │ +000492d0: 6a61 7661 632f 6765 6e65 7269 6373 2f69 javac/generics/i │ │ │ │ │ +000492e0: 6e66 6572 656e 6365 2f43 6170 7475 7265 nference/Capture │ │ │ │ │ +000492f0: 474c 4232 2e6a 6176 613a 2047 4c42 206f GLB2.java: GLB o │ │ │ │ │ +00049300: 6620 7477 6f20 6c6f 7765 722d 626f 756e f two lower-boun │ │ │ │ │ +00049310: 6465 6420 6361 7074 7572 6520 7661 7269 ded capture vari │ │ │ │ │ +00049320: 6162 6c65 732c 2062 6f75 6e64 6564 2062 ables, bounded b │ │ │ │ │ +00049330: 7920 7265 6c61 7465 6420 7769 6c64 6361 y related wildca │ │ │ │ │ +00049340: 7264 2d70 6172 616d 6574 6572 697a 6564 rd-parameterized │ │ │ │ │ +00049350: 2074 7970 6573 0a0a 3c6c 693e 746f 6f6c types..
  • tool │ │ │ │ │ +00049360: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00049370: 2f69 6e66 6572 656e 6365 2f43 6170 7475 /inference/Captu │ │ │ │ │ +00049380: 7265 496e 4465 636c 6172 6564 426f 756e reInDeclaredBoun │ │ │ │ │ +00049390: 642e 6a61 7661 3a20 462d 626f 756e 6465 d.java: F-bounde │ │ │ │ │ +000493a0: 6420 6361 7074 7572 6520 7661 7269 6162 d capture variab │ │ │ │ │ +000493b0: 6c65 2069 7320 7769 7468 696e 2069 7473 le is within its │ │ │ │ │ +000493c0: 2064 6563 6c61 7265 6420 626f 756e 640a declared bound. │ │ │ │ │ +000493d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000493e0: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ +000493f0: 6e63 652f 4361 7074 7572 654c 6f77 6572 nce/CaptureLower │ │ │ │ │ +00049400: 426f 756e 642e 6a61 7661 3a20 4361 7074 Bound.java: Capt │ │ │ │ │ +00049410: 7572 6520 7661 7269 6162 6c65 2061 7320 ure variable as │ │ │ │ │ +00049420: 616e 2069 6e66 6572 656e 6365 2076 6172 an inference var │ │ │ │ │ +00049430: 6961 626c 6527 7320 6c6f 7765 7220 626f iable's lower bo │ │ │ │ │ +00049440: 756e 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a und..
  • tools/j │ │ │ │ │ +00049450: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +00049460: 6665 7265 6e63 652f 4361 7074 7572 654c ference/CaptureL │ │ │ │ │ +00049470: 6f77 6572 426f 756e 6441 7272 6179 2e6a owerBoundArray.j │ │ │ │ │ +00049480: 6176 613a 2043 6170 7475 7265 2076 6172 ava: Capture var │ │ │ │ │ +00049490: 6961 626c 6520 6173 2061 6e20 696e 6665 iable as an infe │ │ │ │ │ +000494a0: 7265 6e63 6520 6c6f 7765 7220 626f 756e rence lower boun │ │ │ │ │ +000494b0: 6420 666f 6c6c 6f77 6564 2062 7920 616e d followed by an │ │ │ │ │ +000494c0: 2061 7272 6179 2077 7269 7465 0a0a 3c6c array write..tools/javac/ge │ │ │ │ │ +000494e0: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +000494f0: 2f43 6170 7475 7265 4c6f 7765 7242 6f75 /CaptureLowerBou │ │ │ │ │ +00049500: 6e64 4173 7369 676e 2e6a 6176 613a 2043 ndAssign.java: C │ │ │ │ │ +00049510: 6170 7475 7265 2076 6172 6961 626c 6520 apture variable │ │ │ │ │ +00049520: 6173 2061 6e20 696e 6665 7265 6e63 6520 as an inference │ │ │ │ │ +00049530: 6c6f 7765 7220 626f 756e 6420 666f 6c6c lower bound foll │ │ │ │ │ +00049540: 6f77 6564 2062 7920 616e 2069 6e76 6172 owed by an invar │ │ │ │ │ +00049550: 6961 6e74 2061 7373 6967 6e6d 656e 740a iant assignment. │ │ │ │ │ +00049560: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00049570: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ +00049580: 6e63 652f 4361 7074 7572 654c 6f77 6572 nce/CaptureLower │ │ │ │ │ +00049590: 426f 756e 6444 6572 6566 2e6a 6176 613a BoundDeref.java: │ │ │ │ │ +000495a0: 2043 6170 7475 7265 2076 6172 6961 626c Capture variabl │ │ │ │ │ +000495b0: 6520 6173 2061 6e20 696e 6665 7265 6e63 e as an inferenc │ │ │ │ │ +000495c0: 6520 6c6f 7765 7220 626f 756e 6420 666f e lower bound fo │ │ │ │ │ +000495d0: 6c6c 6f77 6564 2062 7920 6120 6d65 6d62 llowed by a memb │ │ │ │ │ +000495e0: 6572 2072 6566 6572 656e 6365 0a0a 3c6c er reference..tools/javac/ge │ │ │ │ │ +00049600: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +00049610: 2f43 6170 7475 7265 4c6f 7765 7242 6f75 /CaptureLowerBou │ │ │ │ │ +00049620: 6e64 4e65 672e 6a61 7661 3a20 4361 7074 ndNeg.java: Capt │ │ │ │ │ +00049630: 7572 6520 7661 7269 6162 6c65 2061 7320 ure variable as │ │ │ │ │ +00049640: 616e 2069 6e66 6572 656e 6365 2076 6172 an inference var │ │ │ │ │ +00049650: 6961 626c 6527 7320 6c6f 7765 7220 626f iable's lower bo │ │ │ │ │ +00049660: 756e 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a und..
  • tools/j │ │ │ │ │ +00049670: 6176 6163 2f67 656e 6572 6963 732f 696e avac/generics/in │ │ │ │ │ +00049680: 6665 7265 6e63 652f 4361 7074 7572 6555 ference/CaptureU │ │ │ │ │ +00049690: 7070 6572 426f 756e 6444 6572 6566 2e6a pperBoundDeref.j │ │ │ │ │ +000496a0: 6176 613a 2043 6170 7475 7265 2076 6172 ava: Capture var │ │ │ │ │ +000496b0: 6961 626c 6520 6173 2061 6e20 696e 6665 iable as an infe │ │ │ │ │ +000496c0: 7265 6e63 6520 7570 7065 7220 626f 756e rence upper boun │ │ │ │ │ +000496d0: 6420 666f 6c6c 6f77 6564 2062 7920 6120 d followed by a │ │ │ │ │ +000496e0: 6d65 6d62 6572 2072 6566 6572 656e 6365 member reference │ │ │ │ │ +000496f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00049700: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +00049710: 656e 6365 2f43 6865 636b 4e6f 5469 6d65 ence/CheckNoTime │ │ │ │ │ +00049720: 6f75 7445 7863 6570 7469 6f6e 2e6a 6176 outException.jav │ │ │ │ │ +00049730: 613a 2056 6572 6966 7920 7468 6174 2074 a: Verify that t │ │ │ │ │ +00049740: 6865 7265 2069 7320 6e6f 2073 7075 7269 here is no spuri │ │ │ │ │ +00049750: 6f75 7320 756e 7265 706f 7274 6564 2065 ous unreported e │ │ │ │ │ +00049760: 7863 6570 7469 6f6e 2065 7272 6f72 2e0a xception error.. │ │ │ │ │ +00049770: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00049780: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ +00049790: 6e63 652f 4561 6765 7252 6574 7572 6e54 nce/EagerReturnT │ │ │ │ │ +000497a0: 7970 6552 6573 6f6c 7574 696f 6e2f 4561 ypeResolution/Ea │ │ │ │ │ +000497b0: 6765 7252 6574 7572 6e54 7970 6552 6573 gerReturnTypeRes │ │ │ │ │ +000497c0: 6f6c 7574 696f 6e54 6573 7461 2e6a 6176 olutionTesta.jav │ │ │ │ │ +000497d0: 613a 2049 6e66 6572 656e 6365 3a20 696d a: Inference: im │ │ │ │ │ +000497e0: 706c 656d 656e 7420 6561 6765 7220 7265 plement eager re │ │ │ │ │ +000497f0: 736f 6c75 7469 6f6e 206f 6620 7265 7475 solution of retu │ │ │ │ │ +00049800: 726e 2074 7970 6573 2c20 636f 6e73 6973 rn types, consis │ │ │ │ │ +00049810: 7465 6e74 2077 6974 6820 4a44 4b2d 3830 tent with JDK-80 │ │ │ │ │ +00049820: 3238 3830 300a 0a3c 6c69 3e74 6f6f 6c73 28800..
  • tools │ │ │ │ │ +00049830: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +00049840: 696e 6665 7265 6e63 652f 4561 6765 7252 inference/EagerR │ │ │ │ │ +00049850: 6574 7572 6e54 7970 6552 6573 6f6c 7574 eturnTypeResolut │ │ │ │ │ +00049860: 696f 6e2f 4561 6765 7252 6574 7572 6e54 ion/EagerReturnT │ │ │ │ │ +00049870: 7970 6552 6573 6f6c 7574 696f 6e54 6573 ypeResolutionTes │ │ │ │ │ +00049880: 7462 2e6a 6176 613a 2049 6e66 6572 656e tb.java: Inferen │ │ │ │ │ +00049890: 6365 3a20 696d 706c 656d 656e 7420 6561 ce: implement ea │ │ │ │ │ +000498a0: 6765 7220 7265 736f 6c75 7469 6f6e 206f ger resolution o │ │ │ │ │ +000498b0: 6620 7265 7475 726e 2074 7970 6573 2c20 f return types, │ │ │ │ │ +000498c0: 636f 6e73 6973 7465 6e74 2077 6974 6820 consistent with │ │ │ │ │ +000498d0: 4a44 4b2d 3830 3238 3830 300a 0a3c 6c69 JDK-8028800..
  • tools/javac/gen │ │ │ │ │ +000498f0: 6572 6963 732f 696e 6665 7265 6e63 652f erics/inference/ │ │ │ │ │ +00049900: 4561 6765 7252 6574 7572 6e54 7970 6552 EagerReturnTypeR │ │ │ │ │ +00049910: 6573 6f6c 7574 696f 6e2f 5072 696d 6974 esolution/Primit │ │ │ │ │ +00049920: 6976 6554 7970 6542 6f78 696e 6754 6573 iveTypeBoxingTes │ │ │ │ │ +00049930: 742e 6a61 7661 3a20 496e 6665 7265 6e63 t.java: Inferenc │ │ │ │ │ +00049940: 653a 2069 6d70 6c65 6d65 6e74 2065 6167 e: implement eag │ │ │ │ │ +00049950: 6572 2072 6573 6f6c 7574 696f 6e20 6f66 er resolution of │ │ │ │ │ +00049960: 2072 6574 7572 6e20 7479 7065 732c 2063 return types, c │ │ │ │ │ +00049970: 6f6e 7369 7374 656e 7420 7769 7468 204a onsistent with J │ │ │ │ │ +00049980: 444b 2d38 3032 3838 3030 0a0a 3c6c 693e DK-8028800..
  • │ │ │ │ │ +00049990: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +000499a0: 7269 6373 2f69 6e66 6572 656e 6365 2f49 rics/inference/I │ │ │ │ │ +000499b0: 6e74 6572 7365 6374 5468 726f 776e 5479 ntersectThrownTy │ │ │ │ │ +000499c0: 7065 7354 6573 742e 6a61 7661 3a20 496e pesTest.java: In │ │ │ │ │ +000499d0: 636f 7272 6563 7420 6572 6173 7572 6520 correct erasure │ │ │ │ │ +000499e0: 6f66 2065 7863 6570 7469 6f6e 7320 696e of exceptions in │ │ │ │ │ +000499f0: 206f 7665 7272 6964 652d 6571 7569 7661 override-equiva │ │ │ │ │ +00049a00: 6c65 6e74 2064 7561 6c20 696e 7465 7266 lent dual interf │ │ │ │ │ +00049a10: 6163 6520 696d 706c 0a0a 3c6c 693e 746f ace impl..
  • to │ │ │ │ │ +00049a20: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00049a30: 6373 2f69 6e66 6572 656e 6365 2f4c 6f77 cs/inference/Low │ │ │ │ │ +00049a40: 6572 426f 756e 6447 4c42 2e6a 6176 613a erBoundGLB.java: │ │ │ │ │ +00049a50: 2047 4c42 2066 6f72 2074 776f 2063 6170 GLB for two cap │ │ │ │ │ +00049a60: 7475 7265 2076 6172 6961 626c 6573 2077 ture variables w │ │ │ │ │ +00049a70: 6974 6820 6c6f 7765 7220 626f 756e 6473 ith lower bounds │ │ │ │ │ +00049a80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00049a90: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +00049aa0: 656e 6365 2f4e 6573 7465 6443 6170 7475 ence/NestedCaptu │ │ │ │ │ +00049ab0: 7265 2e6a 6176 613a 2043 6170 7475 7265 re.java: Capture │ │ │ │ │ +00049ac0: 2076 6172 6961 626c 6520 7061 7373 6564 variable passed │ │ │ │ │ +00049ad0: 2074 6872 6f75 6768 206d 756c 7469 706c through multipl │ │ │ │ │ +00049ae0: 6520 6c65 7665 6c73 206f 6620 6e65 7374 e levels of nest │ │ │ │ │ +00049af0: 6564 2069 6e66 6572 656e 6365 0a0a 3c6c ed inference..tools/javac/ge │ │ │ │ │ +00049b10: 6e65 7269 6373 2f69 6e66 6572 656e 6365 nerics/inference │ │ │ │ │ +00049b20: 2f4e 6573 7465 6457 696c 6463 6172 6473 /NestedWildcards │ │ │ │ │ +00049b30: 2e6a 6176 613a 204e 6573 7465 6420 6765 .java: Nested ge │ │ │ │ │ +00049b40: 6e65 7269 6320 6d65 7468 6f64 7320 7468 neric methods th │ │ │ │ │ +00049b50: 6174 2077 6f72 6b20 6f6e 2077 696c 6463 at work on wildc │ │ │ │ │ +00049b60: 6172 642d 7061 7261 6d65 7465 7269 7a65 ard-parameterize │ │ │ │ │ +00049b70: 6420 7479 7065 730a 0a3c 6c69 3e74 6f6f d types..
  • too │ │ │ │ │ +00049b80: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00049b90: 732f 696e 6665 7265 6e63 652f 5436 3833 s/inference/T683 │ │ │ │ │ +00049ba0: 3534 3238 2e6a 6176 613a 2072 6567 7265 5428.java: regre │ │ │ │ │ +00049bb0: 7373 696f 6e3a 2072 6574 7572 6e2d 7479 ssion: return-ty │ │ │ │ │ +00049bc0: 7065 2069 6e66 6572 656e 6365 2072 656a pe inference rej │ │ │ │ │ +00049bd0: 6563 7473 2076 616c 6964 2063 6f64 650a ects valid code. │ │ │ │ │ +00049be0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00049bf0: 2f67 656e 6572 6963 732f 696e 6665 7265 /generics/infere │ │ │ │ │ +00049c00: 6e63 652f 5437 3031 3537 3135 2e6a 6176 nce/T7015715.jav │ │ │ │ │ +00049c10: 613a 206c 7562 2067 6574 7320 7374 7563 a: lub gets stuc │ │ │ │ │ +00049c20: 6b20 6f6e 2074 7970 6520 7769 7468 2063 k on type with c │ │ │ │ │ +00049c30: 6f6d 706c 6578 2073 7570 6572 7479 7065 omplex supertype │ │ │ │ │ +00049c40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00049c50: 632f 6765 6e65 7269 6373 2f69 6e66 6572 c/generics/infer │ │ │ │ │ +00049c60: 656e 6365 2f54 3830 3238 3530 332f 5072 ence/T8028503/Pr │ │ │ │ │ +00049c70: 696d 6974 6976 6554 7970 6549 6e42 6f75 imitiveTypeInBou │ │ │ │ │ +00049c80: 6e64 466f 724d 6574 686f 6452 6566 5465 ndForMethodRefTe │ │ │ │ │ +00049c90: 7374 2e6a 6176 613a 206a 6176 6163 2c20 st.java: javac, │ │ │ │ │ +00049ca0: 666f 7220 6d65 7468 6f64 2072 6566 6572 for method refer │ │ │ │ │ +00049cb0: 656e 6365 7320 6120 7072 696d 6974 6976 ences a primitiv │ │ │ │ │ +00049cc0: 6520 7479 7065 2063 616e 2062 6520 6164 e type can be ad │ │ │ │ │ +00049cd0: 6465 6420 6173 2061 2062 6f75 6e64 0a0a ded as a bound.. │ │ │ │ │ +00049ce0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00049cf0: 6765 6e65 7269 6373 2f69 6e66 6572 656e generics/inferen │ │ │ │ │ +00049d00: 6365 2f54 3830 3434 3534 362f 4372 6173 ce/T8044546/Cras │ │ │ │ │ +00049d10: 6849 6d70 6c69 6369 744c 616d 6264 6154 hImplicitLambdaT │ │ │ │ │ +00049d20: 6573 742e 6a61 7661 3a20 4372 6173 6820 est.java: Crash │ │ │ │ │ +00049d30: 6f6e 2066 6175 6c74 7920 7265 6475 6365 on faulty reduce │ │ │ │ │ +00049d40: 2f6c 616d 6264 610a 0a3c 6c69 3e74 6f6f /lambda..
  • too │ │ │ │ │ +00049d50: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +00049d60: 732f 696e 6665 7265 6e63 652f 5438 3034 s/inference/T804 │ │ │ │ │ +00049d70: 3435 3436 2f4e 6573 7465 6449 6e76 6f63 4546/NestedInvoc │ │ │ │ │ +00049d80: 6174 696f 6e73 5465 7374 2e6a 6176 613a ationsTest.java: │ │ │ │ │ +00049d90: 2043 7261 7368 206f 6e20 6661 756c 7479 Crash on faulty │ │ │ │ │ +00049da0: 2072 6564 7563 652f 6c61 6d62 6461 0a0a reduce/lambda.. │ │ │ │ │ +00049db0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00049dc0: 6765 6e65 7269 6373 2f6e 6567 2f4f 7264 generics/neg/Ord │ │ │ │ │ +00049dd0: 6572 6564 496e 7465 7273 6563 7469 6f6e eredIntersection │ │ │ │ │ +00049de0: 732e 6a61 7661 3a20 5468 6520 6f72 6465 s.java: The orde │ │ │ │ │ +00049df0: 7220 6f66 2065 6c65 6d65 6e74 7320 6f66 r of elements of │ │ │ │ │ +00049e00: 2069 6e74 6572 7365 6374 696f 6e20 7479 intersection ty │ │ │ │ │ +00049e10: 7065 7320 7368 6f75 6c64 6e27 7420 6d61 pes shouldn't ma │ │ │ │ │ +00049e20: 7474 6572 0a0a 3c6c 693e 746f 6f6c 732f tter..
  • tools/ │ │ │ │ │ +00049e30: 6a61 7661 632f 6765 6e65 7269 6373 2f6f javac/generics/o │ │ │ │ │ +00049e40: 6465 7273 6b79 2f42 6164 5465 7374 2e6a dersky/BadTest.j │ │ │ │ │ +00049e50: 6176 613a 204e 6567 6174 6976 6520 7265 ava: Negative re │ │ │ │ │ +00049e60: 6772 6573 7369 6f6e 2074 6573 7420 6672 gression test fr │ │ │ │ │ +00049e70: 6f6d 206f 6465 7273 6b79 0a0a 3c6c 693e om odersky..
  • │ │ │ │ │ +00049e80: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +00049e90: 7269 6373 2f6f 6465 7273 6b79 2f42 6164 rics/odersky/Bad │ │ │ │ │ +00049ea0: 5465 7374 322e 6a61 7661 3a20 5265 6772 Test2.java: Regr │ │ │ │ │ +00049eb0: 6573 7369 6f6e 2074 6573 7420 6672 6f6d ession test from │ │ │ │ │ +00049ec0: 206f 6465 7273 6b79 0a0a 3c6c 693e 746f odersky..
  • to │ │ │ │ │ +00049ed0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +00049ee0: 6373 2f6f 6465 7273 6b79 2f42 6164 5465 cs/odersky/BadTe │ │ │ │ │ +00049ef0: 7374 332e 6a61 7661 3a20 4e65 6761 7469 st3.java: Negati │ │ │ │ │ +00049f00: 7665 2072 6567 7265 7373 696f 6e20 7465 ve regression te │ │ │ │ │ +00049f10: 7374 2066 726f 6d20 6f64 6572 736b 790a st from odersky. │ │ │ │ │ +00049f20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00049f30: 2f67 656e 6572 6963 732f 6f64 6572 736b /generics/odersk │ │ │ │ │ +00049f40: 792f 4261 6454 6573 7434 2e6a 6176 613a y/BadTest4.java: │ │ │ │ │ +00049f50: 204e 6567 6174 6976 6520 7265 6772 6573 Negative regres │ │ │ │ │ +00049f60: 7369 6f6e 2074 6573 7420 6672 6f6d 206f sion test from o │ │ │ │ │ +00049f70: 6465 7273 6b79 0a0a 3c6c 693e 746f 6f6c dersky..
  • tool │ │ │ │ │ +00049f80: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +00049f90: 2f6f 6465 7273 6b79 2f54 6573 742e 6a61 /odersky/Test.ja │ │ │ │ │ +00049fa0: 7661 3a20 506f 7369 7469 7665 2072 6567 va: Positive reg │ │ │ │ │ +00049fb0: 7265 7373 696f 6e20 7465 7374 2066 726f ression test fro │ │ │ │ │ +00049fc0: 6d20 6f64 6572 736b 790a 0a3c 6c69 3e74 m odersky..
  • t │ │ │ │ │ +00049fd0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +00049fe0: 6963 732f 6f64 6572 736b 792f 5465 7374 ics/odersky/Test │ │ │ │ │ +00049ff0: 322e 6a61 7661 3a20 506f 7369 7469 7665 2.java: Positive │ │ │ │ │ +0004a000: 2072 6567 7265 7373 696f 6e20 7465 7374 regression test │ │ │ │ │ +0004a010: 2066 726f 6d20 6f64 6572 736b 790a 0a3c from odersky..< │ │ │ │ │ +0004a020: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +0004a030: 656e 6572 6963 732f 6f64 6572 736b 792f enerics/odersky/ │ │ │ │ │ +0004a040: 5465 7374 332e 6a61 7661 3a20 506f 7369 Test3.java: Posi │ │ │ │ │ +0004a050: 7469 7665 2072 6567 7265 7373 696f 6e20 tive regression │ │ │ │ │ +0004a060: 7465 7374 2066 726f 6d20 6f64 6572 736b test from odersk │ │ │ │ │ +0004a070: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ +0004a080: 6163 2f67 656e 6572 6963 732f 6f64 6572 ac/generics/oder │ │ │ │ │ +0004a090: 736b 792f 5465 7374 342e 6a61 7661 3a20 sky/Test4.java: │ │ │ │ │ +0004a0a0: 506f 7369 7469 7665 2072 6567 7265 7373 Positive regress │ │ │ │ │ +0004a0b0: 696f 6e20 7465 7374 2066 726f 6d20 6f64 ion test from od │ │ │ │ │ +0004a0c0: 6572 736b 790a 0a3c 6c69 3e74 6f6f 6c73 ersky..
  • tools │ │ │ │ │ +0004a0d0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0004a0e0: 7061 7261 6d65 7472 6963 4578 6365 7074 parametricExcept │ │ │ │ │ +0004a0f0: 696f 6e2f 4a2e 6a61 7661 3a20 6a61 7661 ion/J.java: java │ │ │ │ │ +0004a100: 6320 6170 7065 6172 7320 746f 206f 6d69 c appears to omi │ │ │ │ │ +0004a110: 7420 7468 726f 7773 2070 6f72 7469 6f6e t throws portion │ │ │ │ │ +0004a120: 206f 6620 6765 6e65 7269 6320 7369 676e of generic sign │ │ │ │ │ +0004a130: 6174 7572 6520 6174 7472 6962 7574 650a ature attribute. │ │ │ │ │ +0004a140: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004a150: 2f67 656e 6572 6963 732f 7061 7261 6d65 /generics/parame │ │ │ │ │ +0004a160: 7472 6963 4578 6365 7074 696f 6e2f 5061 tricException/Pa │ │ │ │ │ +0004a170: 7261 6d65 7472 6963 4578 6365 7074 696f rametricExceptio │ │ │ │ │ +0004a180: 6e2e 6a61 7661 3a20 6765 6e65 7269 6373 n.java: generics │ │ │ │ │ +0004a190: 3a20 7061 7261 6d65 7472 6963 2065 7863 : parametric exc │ │ │ │ │ +0004a1a0: 6570 7469 6f6e 2074 7970 6520 7665 7273 eption type vers │ │ │ │ │ +0004a1b0: 7573 206f 7665 7272 6964 696e 670a 0a3c us overriding..< │ │ │ │ │ +0004a1c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +0004a1d0: 656e 6572 6963 732f 7261 7265 2f36 3636 enerics/rare/666 │ │ │ │ │ +0004a1e0: 3533 3536 2f54 3636 3635 3335 362e 6a61 5356/T6665356.ja │ │ │ │ │ +0004a1f0: 7661 3a20 4361 7374 206e 6f74 2061 6c6c va: Cast not all │ │ │ │ │ +0004a200: 6f77 6564 2077 6865 6e20 626f 7468 2071 owed when both q │ │ │ │ │ +0004a210: 7561 6c69 6679 696e 6720 7479 7065 2061 ualifying type a │ │ │ │ │ +0004a220: 6e64 2069 6e6e 6572 2063 6c61 7373 2061 nd inner class a │ │ │ │ │ +0004a230: 7265 2070 6172 616d 6574 6572 697a 6564 re parameterized │ │ │ │ │ +0004a240: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004a250: 632f 6765 6e65 7269 6373 2f72 6172 652f c/generics/rare/ │ │ │ │ │ +0004a260: 5261 7265 312e 6a61 7661 3a20 2272 6172 Rare1.java: "rar │ │ │ │ │ +0004a270: 6522 2074 7970 6573 0a0a 3c6c 693e 746f e" types..
  • to │ │ │ │ │ +0004a280: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004a290: 6373 2f72 6172 652f 5261 7265 3130 2e6a cs/rare/Rare10.j │ │ │ │ │ +0004a2a0: 6176 613a 2022 7261 7265 2220 7479 7065 ava: "rare" type │ │ │ │ │ +0004a2b0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0004a2c0: 6163 2f67 656e 6572 6963 732f 7261 7265 ac/generics/rare │ │ │ │ │ +0004a2d0: 2f52 6172 6531 312e 6a61 7661 3a20 2272 /Rare11.java: "r │ │ │ │ │ +0004a2e0: 6172 6522 2074 7970 6573 0a0a 3c6c 693e are" types..
  • │ │ │ │ │ +0004a2f0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004a300: 7269 6373 2f72 6172 652f 5261 7265 322e rics/rare/Rare2. │ │ │ │ │ +0004a310: 6a61 7661 3a20 2272 6172 6522 2074 7970 java: "rare" typ │ │ │ │ │ +0004a320: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +0004a330: 7661 632f 6765 6e65 7269 6373 2f72 6172 vac/generics/rar │ │ │ │ │ +0004a340: 652f 5261 7265 332e 6a61 7661 3a20 2272 e/Rare3.java: "r │ │ │ │ │ +0004a350: 6172 6522 2074 7970 6573 0a0a 3c6c 693e are" types..
  • │ │ │ │ │ +0004a360: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004a370: 7269 6373 2f72 6172 652f 5261 7265 342e rics/rare/Rare4. │ │ │ │ │ +0004a380: 6a61 7661 3a20 2272 6172 6522 2074 7970 java: "rare" typ │ │ │ │ │ +0004a390: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +0004a3a0: 7661 632f 6765 6e65 7269 6373 2f72 6172 vac/generics/rar │ │ │ │ │ +0004a3b0: 652f 5261 7265 352e 6a61 7661 3a20 2272 e/Rare5.java: "r │ │ │ │ │ +0004a3c0: 6172 6522 2074 7970 6573 0a0a 3c6c 693e are" types..
  • │ │ │ │ │ +0004a3d0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004a3e0: 7269 6373 2f72 6172 652f 5261 7265 362e rics/rare/Rare6. │ │ │ │ │ +0004a3f0: 6a61 7661 3a20 2272 6172 6522 2074 7970 java: "rare" typ │ │ │ │ │ +0004a400: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +0004a410: 7661 632f 6765 6e65 7269 6373 2f72 6172 vac/generics/rar │ │ │ │ │ +0004a420: 652f 5261 7265 372e 6a61 7661 3a20 2272 e/Rare7.java: "r │ │ │ │ │ +0004a430: 6172 6522 2074 7970 6573 0a0a 3c6c 693e are" types..
  • │ │ │ │ │ +0004a440: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004a450: 7269 6373 2f72 6172 652f 5261 7265 382e rics/rare/Rare8. │ │ │ │ │ +0004a460: 6a61 7661 3a20 2272 6172 6522 2074 7970 java: "rare" typ │ │ │ │ │ +0004a470: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +0004a480: 7661 632f 6765 6e65 7269 6373 2f72 6172 vac/generics/rar │ │ │ │ │ +0004a490: 652f 5261 7265 392e 6a61 7661 3a20 2272 e/Rare9.java: "r │ │ │ │ │ +0004a4a0: 6172 6522 2074 7970 6573 0a0a 3c6c 693e are" types..
  • │ │ │ │ │ +0004a4b0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004a4c0: 7269 6373 2f72 6177 4f76 6572 7269 6465 rics/rawOverride │ │ │ │ │ +0004a4d0: 2f37 3036 3237 3435 2f47 656e 6572 6963 /7062745/Generic │ │ │ │ │ +0004a4e0: 4f76 6572 7269 6465 5465 7374 2e6a 6176 OverrideTest.jav │ │ │ │ │ +0004a4f0: 613a 2052 6567 7265 7373 696f 6e3a 2064 a: Regression: d │ │ │ │ │ +0004a500: 6966 6665 7265 6e63 6520 696e 206f 7665 ifference in ove │ │ │ │ │ +0004a510: 726c 6f61 6420 7265 736f 6c75 7469 6f6e rload resolution │ │ │ │ │ +0004a520: 2077 6865 6e20 7477 6f20 6d65 7468 6f64 when two method │ │ │ │ │ +0004a530: 7320 6172 6520 6d61 7869 6d61 6c6c 7920 s are maximally │ │ │ │ │ +0004a540: 7370 6563 6966 6963 2074 656d 706f 7261 specific tempora │ │ │ │ │ +0004a550: 7269 6c79 2077 6f72 6b61 726f 756e 6420 rily workaround │ │ │ │ │ +0004a560: 636f 6d62 6f20 7465 7374 7320 6172 6520 combo tests are │ │ │ │ │ +0004a570: 6361 7573 696e 6720 7469 6d65 206f 7574 causing time out │ │ │ │ │ +0004a580: 2069 6e20 7365 7665 7261 6c20 706c 6174 in several plat │ │ │ │ │ +0004a590: 666f 726d 730a 0a3c 6c69 3e74 6f6f 6c73 forms..
  • tools │ │ │ │ │ +0004a5a0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0004a5b0: 7261 774f 7665 7272 6964 652f 3730 3632 rawOverride/7062 │ │ │ │ │ +0004a5c0: 3734 352f 5437 3036 3237 3435 6e65 672e 745/T7062745neg. │ │ │ │ │ +0004a5d0: 6a61 7661 3a20 5265 6772 6573 7369 6f6e java: Regression │ │ │ │ │ +0004a5e0: 3a20 6469 6666 6572 656e 6365 2069 6e20 : difference in │ │ │ │ │ +0004a5f0: 6f76 6572 6c6f 6164 2072 6573 6f6c 7574 overload resolut │ │ │ │ │ +0004a600: 696f 6e20 7768 656e 2074 776f 206d 6574 ion when two met │ │ │ │ │ +0004a610: 686f 6473 2061 7265 206d 6178 696d 616c hods are maximal │ │ │ │ │ +0004a620: 6c79 2073 7065 6369 6669 630a 0a3c 6c69 ly specific..
  • tools/javac/gen │ │ │ │ │ +0004a640: 6572 6963 732f 7261 774f 7665 7272 6964 erics/rawOverrid │ │ │ │ │ +0004a650: 652f 3730 3632 3734 352f 5437 3036 3237 e/7062745/T70627 │ │ │ │ │ +0004a660: 3435 706f 732e 6a61 7661 3a20 5265 6772 45pos.java: Regr │ │ │ │ │ +0004a670: 6573 7369 6f6e 3a20 6469 6666 6572 656e ession: differen │ │ │ │ │ +0004a680: 6365 2069 6e20 6f76 6572 6c6f 6164 2072 ce in overload r │ │ │ │ │ +0004a690: 6573 6f6c 7574 696f 6e20 7768 656e 2074 esolution when t │ │ │ │ │ +0004a6a0: 776f 206d 6574 686f 6473 2061 7265 206d wo methods are m │ │ │ │ │ +0004a6b0: 6178 696d 616c 6c79 2073 7065 6369 6669 aximally specifi │ │ │ │ │ +0004a6c0: 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 c..
  • tools/jav │ │ │ │ │ +0004a6d0: 6163 2f67 656e 6572 6963 732f 7261 774f ac/generics/rawO │ │ │ │ │ +0004a6e0: 7665 7272 6964 652f 3731 3537 3739 382f verride/7157798/ │ │ │ │ │ +0004a6f0: 5465 7374 312e 6a61 7661 3a20 5465 7374 Test1.java: Test │ │ │ │ │ +0004a700: 2069 6e68 6572 6974 616e 6365 206f 6620 inheritance of │ │ │ │ │ +0004a710: 7361 6d65 2d6e 616d 6520 6d65 7468 6f64 same-name method │ │ │ │ │ +0004a720: 7320 6672 6f6d 206d 756c 6974 706c 6520 s from mulitple │ │ │ │ │ +0004a730: 696e 7465 7266 6163 6573 2077 6865 6e20 interfaces when │ │ │ │ │ +0004a740: 7468 6520 6d65 7468 6f64 7320 6861 7665 the methods have │ │ │ │ │ +0004a750: 2063 6f6d 7061 7469 626c 6520 7265 7475 compatible retu │ │ │ │ │ +0004a760: 726e 2074 7970 6573 0a0a 3c6c 693e 746f rn types..
  • to │ │ │ │ │ +0004a770: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004a780: 6373 2f72 6177 4f76 6572 7269 6465 2f37 cs/rawOverride/7 │ │ │ │ │ +0004a790: 3135 3737 3938 2f54 6573 7432 2e6a 6176 157798/Test2.jav │ │ │ │ │ +0004a7a0: 613a 2054 6573 7420 696e 6865 7269 7461 a: Test inherita │ │ │ │ │ +0004a7b0: 6e63 6520 6f66 2073 616d 652d 6e61 6d65 nce of same-name │ │ │ │ │ +0004a7c0: 206d 6574 686f 6473 2066 726f 6d20 6d75 methods from mu │ │ │ │ │ +0004a7d0: 6c74 6970 6c65 2069 6e74 6572 6661 6365 ltiple interface │ │ │ │ │ +0004a7e0: 7320 7768 656e 2074 6865 206d 6574 686f s when the metho │ │ │ │ │ +0004a7f0: 6473 2068 6176 6520 636f 6d70 6174 6962 ds have compatib │ │ │ │ │ +0004a800: 6c65 2070 6172 616d 6574 6572 2074 7970 le parameter typ │ │ │ │ │ +0004a810: 6573 2061 6e64 2072 6574 7572 6e20 7479 es and return ty │ │ │ │ │ +0004a820: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ +0004a830: 6176 6163 2f67 656e 6572 6963 732f 7261 avac/generics/ra │ │ │ │ │ +0004a840: 774f 7665 7272 6964 652f 3731 3537 3739 wOverride/715779 │ │ │ │ │ +0004a850: 382f 5465 7374 332e 6a61 7661 3a20 4e65 8/Test3.java: Ne │ │ │ │ │ +0004a860: 6761 7469 7665 2074 6573 7420 6f66 2063 gative test of c │ │ │ │ │ +0004a870: 6f6e 666c 6963 7469 6e67 2073 616d 652d onflicting same- │ │ │ │ │ +0004a880: 6e61 6d65 206d 6574 686f 6473 2069 6e68 name methods inh │ │ │ │ │ +0004a890: 6572 6974 6564 2066 726f 6d20 6d75 6c74 erited from mult │ │ │ │ │ +0004a8a0: 6970 6c65 2069 6e74 6572 6661 6365 7320 iple interfaces │ │ │ │ │ +0004a8b0: 7768 656e 2072 6574 7572 6e20 7479 7065 when return type │ │ │ │ │ +0004a8c0: 206e 6f74 2063 6f6d 7061 7469 626c 650a not compatible. │ │ │ │ │ +0004a8d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004a8e0: 2f67 656e 6572 6963 732f 7261 774f 7665 /generics/rawOve │ │ │ │ │ +0004a8f0: 7272 6964 652f 3731 3537 3739 382f 5465 rride/7157798/Te │ │ │ │ │ +0004a900: 7374 342e 6a61 7661 3a20 4e65 6761 7469 st4.java: Negati │ │ │ │ │ +0004a910: 7665 2074 6573 7420 6f66 2063 6f6e 666c ve test of confl │ │ │ │ │ +0004a920: 6963 7469 6e67 2073 616d 652d 6e61 6d65 icting same-name │ │ │ │ │ +0004a930: 206d 6574 686f 6473 2069 6e68 6572 6974 methods inherit │ │ │ │ │ +0004a940: 6564 2066 726f 6d20 6d75 6c74 6970 6c65 ed from multiple │ │ │ │ │ +0004a950: 2069 6e74 6572 6661 6365 7320 7768 656e interfaces when │ │ │ │ │ +0004a960: 2070 6172 616d 6574 6572 2074 7970 6573 parameter types │ │ │ │ │ +0004a970: 206e 6f74 2063 6f6d 7061 7469 626c 650a not compatible. │ │ │ │ │ +0004a980: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004a990: 2f67 656e 6572 6963 732f 7261 774f 7665 /generics/rawOve │ │ │ │ │ +0004a9a0: 7272 6964 652f 4174 7472 6962 7574 6553 rride/AttributeS │ │ │ │ │ +0004a9b0: 6574 2e6a 6176 613a 2041 6c6c 6f77 2075 et.java: Allow u │ │ │ │ │ +0004a9c0: 6e63 6865 636b 6564 206f 7665 7272 6964 nchecked overrid │ │ │ │ │ +0004a9d0: 6520 6f66 2067 656e 6572 6966 6965 6420 e of generified │ │ │ │ │ +0004a9e0: 6d65 7468 6f64 7320 696e 2070 6172 616d methods in param │ │ │ │ │ +0004a9f0: 6574 6572 6c65 7373 2063 6c61 7373 6573 eterless classes │ │ │ │ │ +0004aa00: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004aa10: 632f 6765 6e65 7269 6373 2f72 6177 4f76 c/generics/rawOv │ │ │ │ │ +0004aa20: 6572 7269 6465 2f46 6169 6c31 2e6a 6176 erride/Fail1.jav │ │ │ │ │ +0004aa30: 613a 2041 6c6c 6f77 2075 6e63 6865 636b a: Allow uncheck │ │ │ │ │ +0004aa40: 6564 206f 7665 7272 6964 6520 6f66 2067 ed override of g │ │ │ │ │ +0004aa50: 656e 6572 6966 6965 6420 6d65 7468 6f64 enerified method │ │ │ │ │ +0004aa60: 7320 696e 2070 6172 616d 6574 6572 6c65 s in parameterle │ │ │ │ │ +0004aa70: 7373 2063 6c61 7373 6573 0a0a 3c6c 693e ss classes..
  • │ │ │ │ │ +0004aa80: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004aa90: 7269 6373 2f72 6177 4f76 6572 7269 6465 rics/rawOverride │ │ │ │ │ +0004aaa0: 2f54 3631 3738 3336 352e 6a61 7661 3a20 /T6178365.java: │ │ │ │ │ +0004aab0: 5245 4752 4553 5349 4f4e 3a20 436f 6d70 REGRESSION: Comp │ │ │ │ │ +0004aac0: 696c 6520 4572 726f 7220 2d20 4162 7374 ile Error - Abst │ │ │ │ │ +0004aad0: 7261 6374 2065 7272 6f72 2069 6e20 4c6f ract error in Lo │ │ │ │ │ +0004aae0: 6769 6e4d 6f64 756c 650a 0a3c 6c69 3e74 ginModule..
  • t │ │ │ │ │ +0004aaf0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +0004ab00: 6963 732f 7261 774f 7665 7272 6964 652f ics/rawOverride/ │ │ │ │ │ +0004ab10: 5436 3834 3639 3732 2e6a 6176 613a 2063 T6846972.java: c │ │ │ │ │ +0004ab20: 616e 6e6f 7420 6163 6365 7373 206d 656d annot access mem │ │ │ │ │ +0004ab30: 6265 7220 6f66 2072 6177 2074 7970 6520 ber of raw type │ │ │ │ │ +0004ab40: 7768 656e 2065 7261 7375 7265 2063 6861 when erasure cha │ │ │ │ │ +0004ab50: 6e67 6520 6f76 6572 7269 6469 6e67 2069 nge overriding i │ │ │ │ │ +0004ab60: 6e74 6f20 6f76 6572 6c6f 6164 696e 670a nto overloading. │ │ │ │ │ +0004ab70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004ab80: 2f67 656e 6572 6963 732f 7261 774f 7665 /generics/rawOve │ │ │ │ │ +0004ab90: 7272 6964 652f 5437 3134 3835 3536 2e6a rride/T7148556.j │ │ │ │ │ +0004aba0: 6176 613a 2049 6d70 6c65 6d65 6e74 696e ava: Implementin │ │ │ │ │ +0004abb0: 6720 6120 6765 6e65 7269 6320 696e 7465 g a generic inte │ │ │ │ │ +0004abc0: 7266 6163 6520 6361 7573 6573 2061 2070 rface causes a p │ │ │ │ │ +0004abd0: 7562 6c69 6320 636c 6f6e 6528 2920 746f ublic clone() to │ │ │ │ │ +0004abe0: 2062 6563 6f6d 6520 696e 6163 6365 7373 become inaccess │ │ │ │ │ +0004abf0: 6962 6c65 0a0a 3c6c 693e 746f 6f6c 732f ible..
  • tools/ │ │ │ │ │ +0004ac00: 6a61 7661 632f 6765 6e65 7269 6373 2f72 javac/generics/r │ │ │ │ │ +0004ac10: 6177 4f76 6572 7269 6465 2f54 3830 3038 awOverride/T8008 │ │ │ │ │ +0004ac20: 3632 372e 6a61 7661 3a20 436f 6d70 696c 627.java: Compil │ │ │ │ │ +0004ac30: 6572 206d 6973 6861 6e64 6c65 7320 7468 er mishandles th │ │ │ │ │ +0004ac40: 7265 652d 7761 7920 7265 7475 726e 2d74 ree-way return-t │ │ │ │ │ +0004ac50: 7970 652d 7375 6273 7469 7475 7461 6269 ype-substitutabi │ │ │ │ │ +0004ac60: 6c69 7479 0a0a 3c6c 693e 746f 6f6c 732f lity..
  • tools/ │ │ │ │ │ +0004ac70: 6a61 7661 632f 6765 6e65 7269 6373 2f72 javac/generics/r │ │ │ │ │ +0004ac80: 6177 4f76 6572 7269 6465 2f57 6172 6e31 awOverride/Warn1 │ │ │ │ │ +0004ac90: 2e6a 6176 613a 2041 6c6c 6f77 2075 6e63 .java: Allow unc │ │ │ │ │ +0004aca0: 6865 636b 6564 206f 7665 7272 6964 6520 hecked override │ │ │ │ │ +0004acb0: 6f66 2067 656e 6572 6966 6965 6420 6d65 of generified me │ │ │ │ │ +0004acc0: 7468 6f64 7320 696e 2070 6172 616d 6574 thods in paramet │ │ │ │ │ +0004acd0: 6572 6c65 7373 2063 6c61 7373 6573 0a0a erless classes.. │ │ │ │ │ +0004ace0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0004acf0: 6765 6e65 7269 6373 2f72 6177 4f76 6572 generics/rawOver │ │ │ │ │ +0004ad00: 7269 6465 2f57 6172 6e32 2e6a 6176 613a ride/Warn2.java: │ │ │ │ │ +0004ad10: 2041 6c6c 6f77 2075 6e63 6865 636b 6564 Allow unchecked │ │ │ │ │ +0004ad20: 206f 7665 7272 6964 6520 6f66 2067 656e override of gen │ │ │ │ │ +0004ad30: 6572 6966 6965 6420 6d65 7468 6f64 7320 erified methods │ │ │ │ │ +0004ad40: 696e 2070 6172 616d 6574 6572 6c65 7373 in parameterless │ │ │ │ │ +0004ad50: 2063 6c61 7373 6573 0a0a 3c6c 693e 746f classes..
  • to │ │ │ │ │ +0004ad60: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004ad70: 6373 2f72 6177 5365 7061 7261 7465 2f52 cs/rawSeparate/R │ │ │ │ │ +0004ad80: 6574 726f 4c65 7865 722e 6a61 7661 3a20 etroLexer.java: │ │ │ │ │ +0004ad90: 7261 7720 7479 7065 7320 7665 7273 7573 raw types versus │ │ │ │ │ +0004ada0: 2073 6570 6172 6174 6520 636f 6d70 696c separate compil │ │ │ │ │ +0004adb0: 6174 696f 6e20 6361 7573 6573 2074 7970 ation causes typ │ │ │ │ │ +0004adc0: 6520 6572 726f 720a 0a3c 6c69 3e74 6f6f e error..
  • too │ │ │ │ │ +0004add0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +0004ade0: 732f 7379 6e74 6178 2f36 3331 3832 3430 s/syntax/6318240 │ │ │ │ │ +0004adf0: 2f42 6172 2e6a 6176 613a 2043 7265 6174 /Bar.java: Creat │ │ │ │ │ +0004ae00: 696f 6e20 6f66 2061 7272 6179 206f 6620 ion of array of │ │ │ │ │ +0004ae10: 696e 6e65 7220 636c 6173 7320 6f66 2061 inner class of a │ │ │ │ │ +0004ae20: 6e20 656e 636c 6f73 696e 6720 7769 6c64 n enclosing wild │ │ │ │ │ +0004ae30: 6361 7264 2074 7970 6520 646f 6573 6e27 card type doesn' │ │ │ │ │ +0004ae40: 7420 776f 726b 0a0a 3c6c 693e 746f 6f6c t work..
  • tool │ │ │ │ │ +0004ae50: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0004ae60: 2f73 796e 7461 782f 3633 3138 3234 302f /syntax/6318240/ │ │ │ │ │ +0004ae70: 4261 724e 6567 312e 6a61 7661 3a20 4372 BarNeg1.java: Cr │ │ │ │ │ +0004ae80: 6561 7469 6f6e 206f 6620 6172 7261 7920 eation of array │ │ │ │ │ +0004ae90: 6f66 2069 6e6e 6572 2063 6c61 7373 206f of inner class o │ │ │ │ │ +0004aea0: 6620 616e 2065 6e63 6c6f 7369 6e67 2077 f an enclosing w │ │ │ │ │ +0004aeb0: 696c 6463 6172 6420 7479 7065 2064 6f65 ildcard type doe │ │ │ │ │ +0004aec0: 736e 2774 2077 6f72 6b0a 0a3c 6c69 3e74 sn't work..
  • t │ │ │ │ │ +0004aed0: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +0004aee0: 6963 732f 7379 6e74 6178 2f36 3331 3832 ics/syntax/63182 │ │ │ │ │ +0004aef0: 3430 2f42 6172 4e65 6731 612e 6a61 7661 40/BarNeg1a.java │ │ │ │ │ +0004af00: 3a20 4372 6561 7469 6f6e 206f 6620 6172 : Creation of ar │ │ │ │ │ +0004af10: 7261 7920 6f66 2069 6e6e 6572 2063 6c61 ray of inner cla │ │ │ │ │ +0004af20: 7373 206f 6620 616e 2065 6e63 6c6f 7369 ss of an enclosi │ │ │ │ │ +0004af30: 6e67 2077 696c 6463 6172 6420 7479 7065 ng wildcard type │ │ │ │ │ +0004af40: 2064 6f65 736e 2774 2077 6f72 6b0a 0a3c doesn't work..< │ │ │ │ │ +0004af50: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +0004af60: 656e 6572 6963 732f 7379 6e74 6178 2f36 enerics/syntax/6 │ │ │ │ │ +0004af70: 3331 3832 3430 2f42 6172 4e65 6732 2e6a 318240/BarNeg2.j │ │ │ │ │ +0004af80: 6176 613a 2043 7265 6174 696f 6e20 6f66 ava: Creation of │ │ │ │ │ +0004af90: 2061 7272 6179 206f 6620 696e 6e65 7220 array of inner │ │ │ │ │ +0004afa0: 636c 6173 7320 6f66 2061 6e20 656e 636c class of an encl │ │ │ │ │ +0004afb0: 6f73 696e 6720 7769 6c64 6361 7264 2074 osing wildcard t │ │ │ │ │ +0004afc0: 7970 6520 646f 6573 6e27 7420 776f 726b ype doesn't work │ │ │ │ │ +0004afd0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004afe0: 632f 6765 6e65 7269 6373 2f73 796e 7461 c/generics/synta │ │ │ │ │ +0004aff0: 782f 3633 3138 3234 302f 4261 724e 6567 x/6318240/BarNeg │ │ │ │ │ +0004b000: 3261 2e6a 6176 613a 2043 7265 6174 696f 2a.java: Creatio │ │ │ │ │ +0004b010: 6e20 6f66 2061 7272 6179 206f 6620 696e n of array of in │ │ │ │ │ +0004b020: 6e65 7220 636c 6173 7320 6f66 2061 6e20 ner class of an │ │ │ │ │ +0004b030: 656e 636c 6f73 696e 6720 7769 6c64 6361 enclosing wildca │ │ │ │ │ +0004b040: 7264 2074 7970 6520 646f 6573 6e27 7420 rd type doesn't │ │ │ │ │ +0004b050: 776f 726b 0a0a 3c6c 693e 746f 6f6c 732f work..
  • tools/ │ │ │ │ │ +0004b060: 6a61 7661 632f 6765 6e65 7269 6373 2f73 javac/generics/s │ │ │ │ │ +0004b070: 796e 7461 782f 3633 3138 3234 302f 466f yntax/6318240/Fo │ │ │ │ │ +0004b080: 6f2e 6a61 7661 3a20 4372 6561 7469 6f6e o.java: Creation │ │ │ │ │ +0004b090: 206f 6620 6172 7261 7920 6f66 2069 6e6e of array of inn │ │ │ │ │ +0004b0a0: 6572 2063 6c61 7373 206f 6620 616e 2065 er class of an e │ │ │ │ │ +0004b0b0: 6e63 6c6f 7369 6e67 2077 696c 6463 6172 nclosing wildcar │ │ │ │ │ +0004b0c0: 6420 7479 7065 2064 6f65 736e 2774 2077 d type doesn't w │ │ │ │ │ +0004b0d0: 6f72 6b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ork..
  • tools/j │ │ │ │ │ +0004b0e0: 6176 6163 2f67 656e 6572 6963 732f 7479 avac/generics/ty │ │ │ │ │ +0004b0f0: 7065 6172 6773 2f42 6173 6963 2e6a 6176 peargs/Basic.jav │ │ │ │ │ +0004b100: 613a 2065 7870 6c69 6369 7420 7479 7065 a: explicit type │ │ │ │ │ +0004b110: 2061 7267 756d 656e 7473 0a0a 3c6c 693e arguments..
  • │ │ │ │ │ +0004b120: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004b130: 7269 6373 2f74 7970 6561 7267 732f 4d65 rics/typeargs/Me │ │ │ │ │ +0004b140: 7468 6172 6731 2e6a 6176 613a 2065 7870 tharg1.java: exp │ │ │ │ │ +0004b150: 6c69 6369 7420 7479 7065 2061 7267 756d licit type argum │ │ │ │ │ +0004b160: 656e 7473 0a0a 3c6c 693e 746f 6f6c 732f ents..
  • tools/ │ │ │ │ │ +0004b170: 6a61 7661 632f 6765 6e65 7269 6373 2f74 javac/generics/t │ │ │ │ │ +0004b180: 7970 6561 7267 732f 4d65 7468 6172 6732 ypeargs/Metharg2 │ │ │ │ │ +0004b190: 2e6a 6176 613a 2065 7870 6c69 6369 7420 .java: explicit │ │ │ │ │ +0004b1a0: 7479 7065 2061 7267 756d 656e 7473 0a0a type arguments.. │ │ │ │ │ +0004b1b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0004b1c0: 6765 6e65 7269 6373 2f74 7970 6561 7267 generics/typearg │ │ │ │ │ +0004b1d0: 732f 4e65 7761 7267 312e 6a61 7661 3a20 s/Newarg1.java: │ │ │ │ │ +0004b1e0: 6578 706c 6963 6974 2074 7970 6520 6172 explicit type ar │ │ │ │ │ +0004b1f0: 6775 6d65 6e74 730a 0a3c 6c69 3e74 6f6f guments..
  • too │ │ │ │ │ +0004b200: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +0004b210: 732f 7479 7065 6172 6773 2f4e 6577 6172 s/typeargs/Newar │ │ │ │ │ +0004b220: 6732 2e6a 6176 613a 2065 7870 6c69 6369 g2.java: explici │ │ │ │ │ +0004b230: 7420 7479 7065 2061 7267 756d 656e 7473 t type arguments │ │ │ │ │ +0004b240: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004b250: 632f 6765 6e65 7269 6373 2f74 7970 6561 c/generics/typea │ │ │ │ │ +0004b260: 7267 732f 5375 7065 7261 7267 312e 6a61 rgs/Superarg1.ja │ │ │ │ │ +0004b270: 7661 3a20 6578 706c 6963 6974 2074 7970 va: explicit typ │ │ │ │ │ +0004b280: 6520 6172 6775 6d65 6e74 730a 0a3c 6c69 e arguments..
  • tools/javac/gen │ │ │ │ │ +0004b2a0: 6572 6963 732f 7479 7065 6172 6773 2f53 erics/typeargs/S │ │ │ │ │ +0004b2b0: 7570 6572 6172 6732 2e6a 6176 613a 2065 uperarg2.java: e │ │ │ │ │ +0004b2c0: 7870 6c69 6369 7420 7479 7065 2061 7267 xplicit type arg │ │ │ │ │ +0004b2d0: 756d 656e 7473 0a0a 3c6c 693e 746f 6f6c uments..
  • tool │ │ │ │ │ +0004b2e0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0004b2f0: 2f74 7970 6561 7267 732f 5468 6973 4172 /typeargs/ThisAr │ │ │ │ │ +0004b300: 672e 6a61 7661 3a20 6578 706c 6963 6974 g.java: explicit │ │ │ │ │ +0004b310: 2074 7970 6520 6172 6775 6d65 6e74 730a type arguments. │ │ │ │ │ +0004b320: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004b330: 2f67 656e 6572 6963 732f 7479 7065 7661 /generics/typeva │ │ │ │ │ +0004b340: 7273 2f34 3835 3639 3833 2f54 3438 3536 rs/4856983/T4856 │ │ │ │ │ +0004b350: 3938 332e 6a61 7661 3a20 2863 7261 7368 983.java: (crash │ │ │ │ │ +0004b360: 2920 6d75 7475 616c 6c79 2066 2d62 6f75 ) mutually f-bou │ │ │ │ │ +0004b370: 6e64 6564 2074 7970 6520 7661 7273 2077 nded type vars w │ │ │ │ │ +0004b380: 6974 6820 6d75 6c74 6970 6c65 2062 6f75 ith multiple bou │ │ │ │ │ +0004b390: 6e64 7320 6d61 7920 6372 6173 6820 6a61 nds may crash ja │ │ │ │ │ +0004b3a0: 7661 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a vac..
  • tools/j │ │ │ │ │ +0004b3b0: 6176 6163 2f67 656e 6572 6963 732f 7479 avac/generics/ty │ │ │ │ │ +0004b3c0: 7065 7661 7273 2f34 3835 3639 3833 2f54 pevars/4856983/T │ │ │ │ │ +0004b3d0: 3438 3536 3938 3361 2e6a 6176 613a 2028 4856983a.java: ( │ │ │ │ │ +0004b3e0: 6372 6173 6829 206d 7574 7561 6c6c 7920 crash) mutually │ │ │ │ │ +0004b3f0: 662d 626f 756e 6465 6420 7479 7065 2076 f-bounded type v │ │ │ │ │ +0004b400: 6172 7320 7769 7468 206d 756c 7469 706c ars with multipl │ │ │ │ │ +0004b410: 6520 626f 756e 6473 206d 6179 2063 7261 e bounds may cra │ │ │ │ │ +0004b420: 7368 206a 6176 6163 0a0a 3c6c 693e 746f sh javac..
  • to │ │ │ │ │ +0004b430: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004b440: 6373 2f74 7970 6576 6172 732f 3438 3536 cs/typevars/4856 │ │ │ │ │ +0004b450: 3938 332f 5434 3835 3639 3833 622e 6a61 983/T4856983b.ja │ │ │ │ │ +0004b460: 7661 3a20 2863 7261 7368 2920 6d75 7475 va: (crash) mutu │ │ │ │ │ +0004b470: 616c 6c79 2066 2d62 6f75 6e64 6564 2074 ally f-bounded t │ │ │ │ │ +0004b480: 7970 6520 7661 7273 2077 6974 6820 6d75 ype vars with mu │ │ │ │ │ +0004b490: 6c74 6970 6c65 2062 6f75 6e64 7320 6d61 ltiple bounds ma │ │ │ │ │ +0004b4a0: 7920 6372 6173 6820 6a61 7661 630a 0a3c y crash javac..< │ │ │ │ │ +0004b4b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +0004b4c0: 656e 6572 6963 732f 7479 7065 7661 7273 enerics/typevars │ │ │ │ │ +0004b4d0: 2f35 3036 3034 3835 2f43 6f6d 7061 7469 /5060485/Compati │ │ │ │ │ +0004b4e0: 6269 6c69 7479 2e6a 6176 613a 2054 6865 bility.java: The │ │ │ │ │ +0004b4f0: 2073 636f 7065 206f 6620 6120 636c 6173 scope of a clas │ │ │ │ │ +0004b500: 7320 7479 7065 2070 6172 616d 6574 6572 s type parameter │ │ │ │ │ +0004b510: 2069 7320 746f 6f20 7769 6465 0a0a 3c6c is too wide..tools/javac/ge │ │ │ │ │ +0004b530: 6e65 7269 6373 2f74 7970 6576 6172 732f nerics/typevars/ │ │ │ │ │ +0004b540: 3530 3630 3438 352f 436f 6d70 6174 6962 5060485/Compatib │ │ │ │ │ +0004b550: 696c 6974 7930 322e 6a61 7661 3a20 5468 ility02.java: Th │ │ │ │ │ +0004b560: 6520 7363 6f70 6520 6f66 2061 2063 6c61 e scope of a cla │ │ │ │ │ +0004b570: 7373 2074 7970 6520 7061 7261 6d65 7465 ss type paramete │ │ │ │ │ +0004b580: 7220 6973 2074 6f6f 2077 6964 650a 0a3c r is too wide..< │ │ │ │ │ +0004b590: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +0004b5a0: 656e 6572 6963 732f 7479 7065 7661 7273 enerics/typevars │ │ │ │ │ +0004b5b0: 2f35 3036 3034 3835 2f4d 6574 686f 642e /5060485/Method. │ │ │ │ │ +0004b5c0: 6a61 7661 3a20 5468 6520 7363 6f70 6520 java: The scope │ │ │ │ │ +0004b5d0: 6f66 2061 2063 6c61 7373 2074 7970 6520 of a class type │ │ │ │ │ +0004b5e0: 7061 7261 6d65 7465 7220 6973 2074 6f6f parameter is too │ │ │ │ │ +0004b5f0: 2077 6964 650a 0a3c 6c69 3e74 6f6f 6c73 wide..
  • tools │ │ │ │ │ +0004b600: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0004b610: 7479 7065 7661 7273 2f35 3036 3034 3835 typevars/5060485 │ │ │ │ │ +0004b620: 2f4e 6567 312e 6a61 7661 3a20 5468 6520 /Neg1.java: The │ │ │ │ │ +0004b630: 7363 6f70 6520 6f66 2061 2063 6c61 7373 scope of a class │ │ │ │ │ +0004b640: 2074 7970 6520 7061 7261 6d65 7465 7220 type parameter │ │ │ │ │ +0004b650: 6973 2074 6f6f 2077 6964 650a 0a3c 6c69 is too wide..
  • tools/javac/gen │ │ │ │ │ +0004b670: 6572 6963 732f 7479 7065 7661 7273 2f35 erics/typevars/5 │ │ │ │ │ +0004b680: 3036 3034 3835 2f4e 6567 322e 6a61 7661 060485/Neg2.java │ │ │ │ │ +0004b690: 3a20 5468 6520 7363 6f70 6520 6f66 2061 : The scope of a │ │ │ │ │ +0004b6a0: 2063 6c61 7373 2074 7970 6520 7061 7261 class type para │ │ │ │ │ +0004b6b0: 6d65 7465 7220 6973 2074 6f6f 2077 6964 meter is too wid │ │ │ │ │ +0004b6c0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +0004b6d0: 6163 2f67 656e 6572 6963 732f 7479 7065 ac/generics/type │ │ │ │ │ +0004b6e0: 7661 7273 2f35 3036 3034 3835 2f50 6f73 vars/5060485/Pos │ │ │ │ │ +0004b6f0: 2e6a 6176 613a 2054 6865 2073 636f 7065 .java: The scope │ │ │ │ │ +0004b700: 206f 6620 6120 636c 6173 7320 7479 7065 of a class type │ │ │ │ │ +0004b710: 2070 6172 616d 6574 6572 2069 7320 746f parameter is to │ │ │ │ │ +0004b720: 6f20 7769 6465 0a0a 3c6c 693e 746f 6f6c o wide..
  • tool │ │ │ │ │ +0004b730: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0004b740: 2f74 7970 6576 6172 732f 3530 3630 3438 /typevars/506048 │ │ │ │ │ +0004b750: 352f 5435 3036 3034 3835 2e6a 6176 613a 5/T5060485.java: │ │ │ │ │ +0004b760: 2054 6865 2073 636f 7065 206f 6620 6120 The scope of a │ │ │ │ │ +0004b770: 636c 6173 7320 7479 7065 2070 6172 616d class type param │ │ │ │ │ +0004b780: 6574 6572 2069 7320 746f 6f20 7769 6465 eter is too wide │ │ │ │ │ +0004b790: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004b7a0: 632f 6765 6e65 7269 6373 2f74 7970 6576 c/generics/typev │ │ │ │ │ +0004b7b0: 6172 732f 3530 3631 3335 392f 5435 3036 ars/5061359/T506 │ │ │ │ │ +0004b7c0: 3133 3539 2e6a 6176 613a 204e 6f20 6572 1359.java: No er │ │ │ │ │ +0004b7d0: 726f 7220 666f 7220 616d 6269 6775 6f75 ror for ambiguou │ │ │ │ │ +0004b7e0: 7320 6d65 6d62 6572 206f 6620 696e 7465 s member of inte │ │ │ │ │ +0004b7f0: 7273 6563 7469 6f6e 0a0a 3c6c 693e 746f rsection..
  • to │ │ │ │ │ +0004b800: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004b810: 6373 2f74 7970 6576 6172 732f 3530 3631 cs/typevars/5061 │ │ │ │ │ +0004b820: 3335 392f 5435 3036 3133 3539 612e 6a61 359/T5061359a.ja │ │ │ │ │ +0004b830: 7661 3a20 4e6f 2065 7272 6f72 2066 6f72 va: No error for │ │ │ │ │ +0004b840: 2061 6d62 6967 756f 7573 206d 656d 6265 ambiguous membe │ │ │ │ │ +0004b850: 7220 6f66 2069 6e74 6572 7365 6374 696f r of intersectio │ │ │ │ │ +0004b860: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +0004b870: 6163 2f67 656e 6572 6963 732f 7479 7065 ac/generics/type │ │ │ │ │ +0004b880: 7661 7273 2f35 3036 3133 3539 2f54 3530 vars/5061359/T50 │ │ │ │ │ +0004b890: 3631 3335 3962 2e6a 6176 613a 204e 6f20 61359b.java: No │ │ │ │ │ +0004b8a0: 6572 726f 7220 666f 7220 616d 6269 6775 error for ambigu │ │ │ │ │ +0004b8b0: 6f75 7320 6d65 6d62 6572 206f 6620 696e ous member of in │ │ │ │ │ +0004b8c0: 7465 7273 6563 7469 6f6e 0a0a 3c6c 693e tersection..
  • │ │ │ │ │ +0004b8d0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004b8e0: 7269 6373 2f74 7970 6576 6172 732f 3631 rics/typevars/61 │ │ │ │ │ +0004b8f0: 3832 3633 302f 5436 3138 3236 3330 2e6a 82630/T6182630.j │ │ │ │ │ +0004b900: 6176 613a 204d 6574 686f 6420 7769 7468 ava: Method with │ │ │ │ │ +0004b910: 2070 6172 616d 6574 6572 2062 6f75 6e64 parameter bound │ │ │ │ │ +0004b920: 2074 6f20 7261 7720 7479 7065 2061 766f to raw type avo │ │ │ │ │ +0004b930: 6964 7320 756e 6368 6563 6b65 6420 7761 ids unchecked wa │ │ │ │ │ +0004b940: 726e 696e 670a 0a3c 6c69 3e74 6f6f 6c73 rning..
  • tools │ │ │ │ │ +0004b950: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0004b960: 7479 7065 7661 7273 2f36 3139 3931 3436 typevars/6199146 │ │ │ │ │ +0004b970: 2f54 3631 3939 3134 362e 6a61 7661 3a20 /T6199146.java: │ │ │ │ │ +0004b980: 4a61 7661 6320 6163 6365 7074 7320 616d Javac accepts am │ │ │ │ │ +0004b990: 6269 6775 6f75 7320 636f 6d70 6f75 6e64 biguous compound │ │ │ │ │ +0004b9a0: 2074 7970 650a 0a3c 6c69 3e74 6f6f 6c73 type..
  • tools │ │ │ │ │ +0004b9b0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0004b9c0: 7479 7065 7661 7273 2f36 3438 3634 3330 typevars/6486430 │ │ │ │ │ +0004b9d0: 2f54 3634 3836 3433 302e 6a61 7661 3a20 /T6486430.java: │ │ │ │ │ +0004b9e0: 436f 6d70 696c 6572 2066 6169 6c73 2074 Compiler fails t │ │ │ │ │ +0004b9f0: 6f20 7265 6a65 6374 2061 6363 6573 7320 o reject access │ │ │ │ │ +0004ba00: 746f 2073 7461 7469 6320 6d65 6d62 6572 to static member │ │ │ │ │ +0004ba10: 2069 6e20 7061 7261 6d65 7465 7269 7a65 in parameterize │ │ │ │ │ +0004ba20: 6420 7479 7065 0a0a 3c6c 693e 746f 6f6c d type..
  • tool │ │ │ │ │ +0004ba30: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0004ba40: 2f74 7970 6576 6172 732f 3634 3836 3433 /typevars/648643 │ │ │ │ │ +0004ba50: 302f 5436 3438 3634 3330 612e 6a61 7661 0/T6486430a.java │ │ │ │ │ +0004ba60: 3a20 436f 6d70 696c 6572 2066 6169 6c73 : Compiler fails │ │ │ │ │ +0004ba70: 2074 6f20 7265 6a65 6374 2061 6363 6573 to reject acces │ │ │ │ │ +0004ba80: 7320 746f 2073 7461 7469 6320 6d65 6d62 s to static memb │ │ │ │ │ +0004ba90: 6572 2069 6e20 7061 7261 6d65 7465 7269 er in parameteri │ │ │ │ │ +0004baa0: 7a65 6420 7479 7065 0a0a 3c6c 693e 746f zed type..
  • to │ │ │ │ │ +0004bab0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004bac0: 6373 2f74 7970 6576 6172 732f 3635 3639 cs/typevars/6569 │ │ │ │ │ +0004bad0: 3430 342f 5436 3536 3934 3034 612e 6a61 404/T6569404a.ja │ │ │ │ │ +0004bae0: 7661 3a20 5265 6772 6573 7369 6f6e 3a20 va: Regression: │ │ │ │ │ +0004baf0: 4361 6e6e 6f74 2069 6e73 7461 6e74 6961 Cannot instantia │ │ │ │ │ +0004bb00: 7465 2061 6e20 696e 6e65 7220 636c 6173 te an inner clas │ │ │ │ │ +0004bb10: 7320 6f66 2061 2074 7970 6520 7661 7269 s of a type vari │ │ │ │ │ +0004bb20: 6162 6c65 0a0a 3c6c 693e 746f 6f6c 732f able..
  • tools/ │ │ │ │ │ +0004bb30: 6a61 7661 632f 6765 6e65 7269 6373 2f74 javac/generics/t │ │ │ │ │ +0004bb40: 7970 6576 6172 732f 3635 3639 3430 342f ypevars/6569404/ │ │ │ │ │ +0004bb50: 5436 3536 3934 3034 622e 6a61 7661 3a20 T6569404b.java: │ │ │ │ │ +0004bb60: 5265 6772 6573 7369 6f6e 3a20 4361 6e6e Regression: Cann │ │ │ │ │ +0004bb70: 6f74 2069 6e73 7461 6e74 6961 7465 2061 ot instantiate a │ │ │ │ │ +0004bb80: 6e20 696e 6e65 7220 636c 6173 7320 6f66 n inner class of │ │ │ │ │ +0004bb90: 2061 2074 7970 6520 7661 7269 6162 6c65 a type variable │ │ │ │ │ +0004bba0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004bbb0: 632f 6765 6e65 7269 6373 2f74 7970 6576 c/generics/typev │ │ │ │ │ +0004bbc0: 6172 732f 3635 3639 3430 342f 5436 3536 ars/6569404/T656 │ │ │ │ │ +0004bbd0: 3934 3034 632e 6a61 7661 3a20 5265 6772 9404c.java: Regr │ │ │ │ │ +0004bbe0: 6573 7369 6f6e 3a20 4361 6e6e 6f74 2069 ession: Cannot i │ │ │ │ │ +0004bbf0: 6e73 7461 6e74 6961 7465 2061 6e20 696e nstantiate an in │ │ │ │ │ +0004bc00: 6e65 7220 636c 6173 7320 6f66 2061 2074 ner class of a t │ │ │ │ │ +0004bc10: 7970 6520 7661 7269 6162 6c65 0a0a 3c6c ype variable..tools/javac/ge │ │ │ │ │ +0004bc30: 6e65 7269 6373 2f74 7970 6576 6172 732f nerics/typevars/ │ │ │ │ │ +0004bc40: 3636 3830 3130 362f 5436 3638 3031 3036 6680106/T6680106 │ │ │ │ │ +0004bc50: 2e6a 6176 613a 2053 7461 636b 4f76 6572 .java: StackOver │ │ │ │ │ +0004bc60: 466c 6f77 4572 726f 7220 666f 7220 4379 FlowError for Cy │ │ │ │ │ +0004bc70: 636c 6963 2069 6e68 6572 6974 616e 6365 clic inheritance │ │ │ │ │ +0004bc80: 2069 6e20 5479 7065 5061 7261 6d65 7465 in TypeParamete │ │ │ │ │ +0004bc90: 7273 2077 6974 6820 4172 7261 7954 7970 rs with ArrayTyp │ │ │ │ │ +0004bca0: 6520 426f 756e 6473 0a0a 3c6c 693e 746f e Bounds..
  • to │ │ │ │ │ +0004bcb0: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004bcc0: 6373 2f74 7970 6576 6172 732f 3638 3034 cs/typevars/6804 │ │ │ │ │ +0004bcd0: 3733 332f 5436 3830 3437 3333 2e6a 6176 733/T6804733.jav │ │ │ │ │ +0004bce0: 613a 206a 6176 6163 2067 656e 6572 6174 a: javac generat │ │ │ │ │ +0004bcf0: 6573 2073 706f 7572 696f 7573 2064 6961 es spourious dia │ │ │ │ │ +0004bd00: 676e 6f73 7469 6373 2066 6f72 2069 6c6c gnostics for ill │ │ │ │ │ +0004bd10: 2d66 6f72 6d65 6420 7479 7065 2d76 6172 -formed type-var │ │ │ │ │ +0004bd20: 6961 626c 6520 626f 756e 6473 0a0a 3c6c iable bounds..tools/javac/ge │ │ │ │ │ +0004bd40: 6e65 7269 6373 2f74 7970 6576 6172 732f nerics/typevars/ │ │ │ │ │ +0004bd50: 3639 3638 3739 332f 5436 3936 3837 3933 6968793/T6968793 │ │ │ │ │ +0004bd60: 2e6a 6176 613a 206a 6176 6163 2067 656e .java: javac gen │ │ │ │ │ +0004bd70: 6572 6174 6573 2073 706f 7572 696f 7573 erates spourious │ │ │ │ │ +0004bd80: 2064 6961 676e 6f73 7469 6373 2066 6f72 diagnostics for │ │ │ │ │ +0004bd90: 2069 6c6c 2d66 6f72 6d65 6420 7479 7065 ill-formed type │ │ │ │ │ +0004bda0: 2d76 6172 6961 626c 6520 626f 756e 6473 -variable bounds │ │ │ │ │ +0004bdb0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004bdc0: 632f 6765 6e65 7269 6373 2f74 7970 6576 c/generics/typev │ │ │ │ │ +0004bdd0: 6172 732f 3831 3239 3231 342f 5438 3132 ars/8129214/T812 │ │ │ │ │ +0004bde0: 3932 3134 2e6a 6176 613a 2041 6363 6573 9214.java: Acces │ │ │ │ │ +0004bdf0: 7320 6572 726f 7220 7768 656e 2075 6e62 s error when unb │ │ │ │ │ +0004be00: 6f78 696e 6720 6120 7072 696d 6974 6976 oxing a primitiv │ │ │ │ │ +0004be10: 6520 7768 6f73 6520 7461 7267 6574 2069 e whose target i │ │ │ │ │ +0004be20: 7320 6120 7479 7065 2d76 6172 6961 626c s a type-variabl │ │ │ │ │ +0004be30: 6520 696e 2061 2064 6966 6665 7265 6e74 e in a different │ │ │ │ │ +0004be40: 2070 6163 6b61 6765 0a0a 3c6c 693e 746f package..
  • to │ │ │ │ │ +0004be50: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004be60: 6373 2f74 7970 6576 6172 732f 416e 6e6f cs/typevars/Anno │ │ │ │ │ +0004be70: 5479 7065 5661 7242 6f75 6e64 732e 6a61 TypeVarBounds.ja │ │ │ │ │ +0004be80: 7661 3a20 416e 6e6f 7461 7465 6420 7479 va: Annotated ty │ │ │ │ │ +0004be90: 7065 2076 6172 6961 626c 6520 626f 756e pe variable boun │ │ │ │ │ +0004bea0: 6473 2063 7261 7368 206a 6176 6163 0a0a ds crash javac.. │ │ │ │ │ +0004beb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0004bec0: 6765 6e65 7269 6373 2f74 7970 6576 6172 generics/typevar │ │ │ │ │ +0004bed0: 732f 496e 7465 7273 6563 7469 6f6e 5375 s/IntersectionSu │ │ │ │ │ +0004bee0: 6256 6172 2e6a 6176 613a 2053 7562 7479 bVar.java: Subty │ │ │ │ │ +0004bef0: 7069 6e67 2066 6f72 2069 6e74 6572 7365 ping for interse │ │ │ │ │ +0004bf00: 6374 696f 6e20 7479 7065 7320 636f 6e74 ction types cont │ │ │ │ │ +0004bf10: 6169 6e69 6e67 2074 7970 6520 7661 7269 aining type vari │ │ │ │ │ +0004bf20: 6162 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 ables..
  • tools │ │ │ │ │ +0004bf30: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0004bf40: 7479 7065 7661 7273 2f54 3638 3830 3334 typevars/T688034 │ │ │ │ │ +0004bf50: 342e 6a61 7661 3a20 5265 6375 7273 6976 4.java: Recursiv │ │ │ │ │ +0004bf60: 6520 7479 7065 2070 6172 616d 6574 6572 e type parameter │ │ │ │ │ +0004bf70: 7320 646f 206e 6f74 2063 6f6d 7069 6c65 s do not compile │ │ │ │ │ +0004bf80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004bf90: 632f 6765 6e65 7269 6373 2f74 7970 6576 c/generics/typev │ │ │ │ │ +0004bfa0: 6172 732f 5437 3034 3038 3833 2e6a 6176 ars/T7040883.jav │ │ │ │ │ +0004bfb0: 613a 2043 6f6d 7069 6c61 7469 6f6e 2065 a: Compilation e │ │ │ │ │ +0004bfc0: 7272 6f72 3a20 226c 656e 6774 6820 696e rror: "length in │ │ │ │ │ +0004bfd0: 2041 7272 6179 2069 7320 6465 6669 6e65 Array is define │ │ │ │ │ +0004bfe0: 6420 696e 2061 6e20 696e 6163 6365 7373 d in an inaccess │ │ │ │ │ +0004bff0: 6962 6c65 2063 6c61 7373 206f 7220 696e ible class or in │ │ │ │ │ +0004c000: 7465 7266 6163 6522 0a0a 3c6c 693e 746f terface"..
  • to │ │ │ │ │ +0004c010: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004c020: 6373 2f74 7970 6576 6172 732f 5437 3134 cs/typevars/T714 │ │ │ │ │ +0004c030: 3832 3432 2e6a 6176 613a 2052 6567 7265 8242.java: Regre │ │ │ │ │ +0004c040: 7373 696f 6e3a 2076 616c 6964 2063 6f64 ssion: valid cod │ │ │ │ │ +0004c050: 6520 7265 6a65 6374 6564 2064 7572 696e e rejected durin │ │ │ │ │ +0004c060: 6720 6765 6e65 7269 6320 7479 7065 2077 g generic type w │ │ │ │ │ +0004c070: 656c 6c2d 666f 726d 6564 6e65 7373 2063 ell-formedness c │ │ │ │ │ +0004c080: 6865 636b 0a0a 3c6c 693e 746f 6f6c 732f heck..
  • tools/ │ │ │ │ │ +0004c090: 6a61 7661 632f 6765 6e65 7269 6373 2f77 javac/generics/w │ │ │ │ │ +0004c0a0: 696c 6463 6172 6473 2f36 3332 3036 3132 ildcards/6320612 │ │ │ │ │ +0004c0b0: 2f54 3633 3230 3631 322e 6a61 7661 3a20 /T6320612.java: │ │ │ │ │ +0004c0c0: 556e 7761 7272 616e 7465 6420 756e 6368 Unwarranted unch │ │ │ │ │ +0004c0d0: 6563 6b65 6420 7761 726e 696e 6720 666f ecked warning fo │ │ │ │ │ +0004c0e0: 7220 696e 6e65 7220 636c 6173 7320 6f66 r inner class of │ │ │ │ │ +0004c0f0: 2022 7769 6c64 6361 7264 2220 7479 7065 "wildcard" type │ │ │ │ │ +0004c100: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004c110: 632f 6765 6e65 7269 6373 2f77 696c 6463 c/generics/wildc │ │ │ │ │ +0004c120: 6172 6473 2f36 3333 3039 3331 2f54 3633 ards/6330931/T63 │ │ │ │ │ +0004c130: 3330 3933 312e 6a61 7661 3a20 5375 7065 30931.java: Supe │ │ │ │ │ +0004c140: 7220 7769 6c64 6361 7264 2068 6173 2069 r wildcard has i │ │ │ │ │ +0004c150: 6e63 6f72 7265 6374 2075 7070 6572 2062 ncorrect upper b │ │ │ │ │ +0004c160: 6f75 6e64 0a0a 3c6c 693e 746f 6f6c 732f ound..
  • tools/ │ │ │ │ │ +0004c170: 6a61 7661 632f 6765 6e65 7269 6373 2f77 javac/generics/w │ │ │ │ │ +0004c180: 696c 6463 6172 6473 2f36 3433 3738 3934 ildcards/6437894 │ │ │ │ │ +0004c190: 2f54 3634 3337 3839 342e 6a61 7661 3a20 /T6437894.java: │ │ │ │ │ +0004c1a0: 4a61 7661 6320 7468 726f 7773 2061 204e Javac throws a N │ │ │ │ │ +0004c1b0: 756c 6c50 6f69 6e74 6572 4578 6365 7074 ullPointerExcept │ │ │ │ │ +0004c1c0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +0004c1d0: 6176 6163 2f67 656e 6572 6963 732f 7769 avac/generics/wi │ │ │ │ │ +0004c1e0: 6c64 6361 7264 732f 3636 3531 3731 392f ldcards/6651719/ │ │ │ │ │ +0004c1f0: 5436 3635 3137 3139 612e 6a61 7661 3a20 T6651719a.java: │ │ │ │ │ +0004c200: 436f 6d70 696c 6572 2063 7261 7368 6573 Compiler crashes │ │ │ │ │ +0004c210: 2070 6f73 7369 626c 7920 6475 7269 6e67 possibly during │ │ │ │ │ +0004c220: 2066 6f72 7761 7264 2072 6566 6572 656e forward referen │ │ │ │ │ +0004c230: 6365 206f 6620 5479 7065 5061 7261 6d65 ce of TypeParame │ │ │ │ │ +0004c240: 7465 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ter..
  • tools/j │ │ │ │ │ +0004c250: 6176 6163 2f67 656e 6572 6963 732f 7769 avac/generics/wi │ │ │ │ │ +0004c260: 6c64 6361 7264 732f 3637 3632 3536 392f ldcards/6762569/ │ │ │ │ │ +0004c270: 5436 3736 3235 3639 612e 6a61 7661 3a20 T6762569a.java: │ │ │ │ │ +0004c280: 4a61 7661 6320 6372 6173 6865 7320 7769 Javac crashes wi │ │ │ │ │ +0004c290: 7468 2041 7373 6572 7469 6f6e 4572 726f th AssertionErro │ │ │ │ │ +0004c2a0: 7220 696e 2054 7970 6573 2e63 6f6e 7461 r in Types.conta │ │ │ │ │ +0004c2b0: 696e 6564 4279 0a0a 3c6c 693e 746f 6f6c inedBy..
  • tool │ │ │ │ │ +0004c2c0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0004c2d0: 2f77 696c 6463 6172 6473 2f36 3736 3235 /wildcards/67625 │ │ │ │ │ +0004c2e0: 3639 2f54 3637 3632 3536 3962 2e6a 6176 69/T6762569b.jav │ │ │ │ │ +0004c2f0: 613a 204a 6176 6163 2063 7261 7368 6573 a: Javac crashes │ │ │ │ │ +0004c300: 2077 6974 6820 4173 7365 7274 696f 6e45 with AssertionE │ │ │ │ │ +0004c310: 7272 6f72 2069 6e20 5479 7065 732e 636f rror in Types.co │ │ │ │ │ +0004c320: 6e74 6169 6e65 6442 790a 0a3c 6c69 3e74 ntainedBy..
  • t │ │ │ │ │ +0004c330: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +0004c340: 6963 732f 7769 6c64 6361 7264 732f 3638 ics/wildcards/68 │ │ │ │ │ +0004c350: 3836 3234 372f 5436 3838 3632 3437 5f31 86247/T6886247_1 │ │ │ │ │ +0004c360: 2e6a 6176 613a 2072 6567 7265 7373 696f .java: regressio │ │ │ │ │ +0004c370: 6e3a 206a 6176 6163 2063 7261 7368 6573 n: javac crashes │ │ │ │ │ +0004c380: 2077 6974 6820 616e 2061 7373 6572 7469 with an asserti │ │ │ │ │ +0004c390: 6f6e 2065 7272 6f72 2069 6e20 4174 7472 on error in Attr │ │ │ │ │ +0004c3a0: 2e6a 6176 610a 0a3c 6c69 3e74 6f6f 6c73 .java..
  • tools │ │ │ │ │ +0004c3b0: 2f6a 6176 6163 2f67 656e 6572 6963 732f /javac/generics/ │ │ │ │ │ +0004c3c0: 7769 6c64 6361 7264 732f 3638 3836 3234 wildcards/688624 │ │ │ │ │ +0004c3d0: 372f 5436 3838 3632 3437 5f32 2e6a 6176 7/T6886247_2.jav │ │ │ │ │ +0004c3e0: 613a 2072 6567 7265 7373 696f 6e3a 206a a: regression: j │ │ │ │ │ +0004c3f0: 6176 6163 2063 7261 7368 6573 2077 6974 avac crashes wit │ │ │ │ │ +0004c400: 6820 616e 2061 7373 6572 7469 6f6e 2065 h an assertion e │ │ │ │ │ +0004c410: 7272 6f72 2069 6e20 4174 7472 2e6a 6176 rror in Attr.jav │ │ │ │ │ +0004c420: 610a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 a..
  • tools/jav │ │ │ │ │ +0004c430: 6163 2f67 656e 6572 6963 732f 7769 6c64 ac/generics/wild │ │ │ │ │ +0004c440: 6361 7264 732f 3730 3334 3439 352f 5437 cards/7034495/T7 │ │ │ │ │ +0004c450: 3033 3434 3935 2e6a 6176 613a 204a 6176 034495.java: Jav │ │ │ │ │ +0004c460: 6163 2061 7373 6572 7473 206f 6e20 7573 ac asserts on us │ │ │ │ │ +0004c470: 6167 6520 6f66 2077 696c 6463 6172 6473 age of wildcards │ │ │ │ │ +0004c480: 2069 6e20 626f 756e 6473 0a0a 3c6c 693e in bounds..
  • │ │ │ │ │ +0004c490: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004c4a0: 7269 6373 2f77 696c 6463 6172 6473 2f41 rics/wildcards/A │ │ │ │ │ +0004c4b0: 7373 6967 6e6d 656e 7444 6966 6665 7265 ssignmentDiffere │ │ │ │ │ +0004c4c0: 6e74 5479 7065 732e 6a61 7661 3a20 5465 ntTypes.java: Te │ │ │ │ │ +0004c4d0: 7374 2073 7562 7479 7069 6e67 2066 6f72 st subtyping for │ │ │ │ │ +0004c4e0: 2077 696c 6463 6172 6473 2077 6974 6820 wildcards with │ │ │ │ │ +0004c4f0: 7265 6c61 7465 6420 7479 7065 2062 6f75 related type bou │ │ │ │ │ +0004c500: 6e64 732e 0a0a 3c6c 693e 746f 6f6c 732f nds...
  • tools/ │ │ │ │ │ +0004c510: 6a61 7661 632f 6765 6e65 7269 6373 2f77 javac/generics/w │ │ │ │ │ +0004c520: 696c 6463 6172 6473 2f41 7373 6967 6e6d ildcards/Assignm │ │ │ │ │ +0004c530: 656e 7453 616d 6554 7970 652e 6a61 7661 entSameType.java │ │ │ │ │ +0004c540: 3a20 5465 7374 2073 7562 7479 7069 6e67 : Test subtyping │ │ │ │ │ +0004c550: 2066 6f72 2077 696c 6463 6172 6473 2077 for wildcards w │ │ │ │ │ +0004c560: 6974 6820 7468 6520 7361 6d65 2074 7970 ith the same typ │ │ │ │ │ +0004c570: 6520 626f 756e 642e 0a0a 3c6c 693e 746f e bound...
  • to │ │ │ │ │ +0004c580: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004c590: 6373 2f77 696c 6463 6172 6473 2f42 6f75 cs/wildcards/Bou │ │ │ │ │ +0004c5a0: 6e64 4275 672e 6a61 7661 3a20 6765 6e65 ndBug.java: gene │ │ │ │ │ +0004c5b0: 7269 6373 3a20 7573 6564 206f 6620 3f20 rics: used of ? │ │ │ │ │ +0004c5c0: 6765 7420 626f 756e 6420 6572 726f 720a get bound error. │ │ │ │ │ +0004c5d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004c5e0: 2f67 656e 6572 6963 732f 7769 6c64 6361 /generics/wildca │ │ │ │ │ +0004c5f0: 7264 732f 436f 6e74 7261 4172 672e 6a61 rds/ContraArg.ja │ │ │ │ │ +0004c600: 7661 3a20 6765 6e65 7269 6373 3a20 696e va: generics: in │ │ │ │ │ +0004c610: 636f 7272 6563 7420 616d 6269 6775 6974 correct ambiguit │ │ │ │ │ +0004c620: 7920 6572 726f 7220 7769 7468 2073 7570 y error with sup │ │ │ │ │ +0004c630: 6572 2d62 6f75 6465 6420 7769 6c64 6361 er-bouded wildca │ │ │ │ │ +0004c640: 7264 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a rds..
  • tools/j │ │ │ │ │ +0004c650: 6176 6163 2f67 656e 6572 6963 732f 7769 avac/generics/wi │ │ │ │ │ +0004c660: 6c64 6361 7264 732f 5265 6651 7565 7565 ldcards/RefQueue │ │ │ │ │ +0004c670: 4275 672e 6a61 7661 3a20 696e 636f 6e73 Bug.java: incons │ │ │ │ │ +0004c680: 6973 7465 6e74 2067 656e 6572 6963 2074 istent generic t │ │ │ │ │ +0004c690: 7970 6573 2062 6568 6176 696f 7572 2077 ypes behaviour w │ │ │ │ │ +0004c6a0: 6865 6e20 636f 6d70 696c 696e 6720 746f hen compiling to │ │ │ │ │ +0004c6b0: 6765 7468 6572 2076 732e 0a0a 3c6c 693e gether vs...
  • │ │ │ │ │ +0004c6c0: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004c6d0: 7269 6373 2f77 696c 6463 6172 6473 2f53 rics/wildcards/S │ │ │ │ │ +0004c6e0: 7562 7479 7065 4361 7074 7572 654c 6561 ubtypeCaptureLea │ │ │ │ │ +0004c6f0: 6b2e 6a61 7661 3a20 4361 7074 7572 6520 k.java: Capture │ │ │ │ │ +0004c700: 7661 7269 6162 6c65 7320 7573 6564 2066 variables used f │ │ │ │ │ +0004c710: 6f72 2073 7562 7479 7069 6e67 2073 686f or subtyping sho │ │ │ │ │ +0004c720: 756c 6420 6e6f 7420 6c65 616b 206f 7574 uld not leak out │ │ │ │ │ +0004c730: 206f 6620 696e 6665 7265 6e63 650a 0a3c of inference..< │ │ │ │ │ +0004c740: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +0004c750: 656e 6572 6963 732f 7769 6c64 6361 7264 enerics/wildcard │ │ │ │ │ +0004c760: 732f 5435 3039 3735 3438 2e6a 6176 613a s/T5097548.java: │ │ │ │ │ +0004c770: 2028 6372 6173 6829 2053 7461 636b 206f (crash) Stack o │ │ │ │ │ +0004c780: 7665 7266 6c6f 7720 696e 2063 6170 7475 verflow in captu │ │ │ │ │ +0004c790: 7265 2063 6f6e 7665 7273 696f 6e0a 0a3c re conversion..< │ │ │ │ │ +0004c7a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +0004c7b0: 656e 6572 6963 732f 7769 6c64 6361 7264 enerics/wildcard │ │ │ │ │ +0004c7c0: 732f 5435 3039 3735 3438 622e 6a61 7661 s/T5097548b.java │ │ │ │ │ +0004c7d0: 3a20 5374 6163 6b20 6f76 6572 666c 6f77 : Stack overflow │ │ │ │ │ +0004c7e0: 2069 6e20 6361 7074 7572 6520 636f 6e76 in capture conv │ │ │ │ │ +0004c7f0: 6572 7369 6f6e 0a0a 3c6c 693e 746f 6f6c ersion..
  • tool │ │ │ │ │ +0004c800: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0004c810: 2f77 696c 6463 6172 6473 2f54 3634 3530 /wildcards/T6450 │ │ │ │ │ +0004c820: 3239 302e 6a61 7661 3a20 4361 7074 7572 290.java: Captur │ │ │ │ │ +0004c830: 6520 6f66 206e 6573 7465 6420 7769 6c64 e of nested wild │ │ │ │ │ +0004c840: 6361 7264 7320 6361 7573 6573 2074 7970 cards causes typ │ │ │ │ │ +0004c850: 6520 6572 726f 720a 0a3c 6c69 3e74 6f6f e error..
  • too │ │ │ │ │ +0004c860: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +0004c870: 732f 7769 6c64 6361 7264 732f 5436 3733 s/wildcards/T673 │ │ │ │ │ +0004c880: 3234 3834 2e6a 6176 613a 2042 6f75 6e64 2484.java: Bound │ │ │ │ │ +0004c890: 2065 7272 6f72 206f 6e20 7769 6c64 6361 error on wildca │ │ │ │ │ +0004c8a0: 7264 2063 6f64 650a 0a3c 6c69 3e74 6f6f rd code..
  • too │ │ │ │ │ +0004c8b0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +0004c8c0: 732f 7769 6c64 6361 7264 732f 5438 3031 s/wildcards/T801 │ │ │ │ │ +0004c8d0: 3531 3031 2e6a 6176 613a 204d 6973 6861 5101.java: Misha │ │ │ │ │ +0004c8e0: 6e64 6c69 6e67 206f 6620 7769 6c64 6361 ndling of wildca │ │ │ │ │ +0004c8f0: 7264 7320 696e 2069 6e74 6572 7365 6374 rds in intersect │ │ │ │ │ +0004c900: 696f 6e20 6d65 6d62 6572 206d 6574 686f ion member metho │ │ │ │ │ +0004c910: 6420 6368 6563 6b0a 0a3c 6c69 3e74 6f6f d check..
  • too │ │ │ │ │ +0004c920: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +0004c930: 732f 7769 6c64 6361 7264 732f 5438 3033 s/wildcards/T803 │ │ │ │ │ +0004c940: 3431 3437 2e6a 6176 613a 206a 6176 6163 4147.java: javac │ │ │ │ │ +0004c950: 2063 7261 7368 6573 2077 6974 6820 6120 crashes with a │ │ │ │ │ +0004c960: 4e75 6c6c 506f 696e 7465 7245 7863 6570 NullPointerExcep │ │ │ │ │ +0004c970: 7469 6f6e 2064 7572 696e 6720 626f 756e tion during boun │ │ │ │ │ +0004c980: 6473 2063 6865 636b 696e 670a 0a3c 6c69 ds checking..
  • tools/javac/gen │ │ │ │ │ +0004c9a0: 6572 6963 732f 7769 6c64 6361 7264 732f erics/wildcards/ │ │ │ │ │ +0004c9b0: 556e 626f 756e 6441 7272 6179 2e6a 6176 UnboundArray.jav │ │ │ │ │ +0004c9c0: 613a 2067 656e 6572 6963 733a 2061 6c6c a: generics: all │ │ │ │ │ +0004c9d0: 6f77 2061 7272 6179 7320 6f66 2075 6e62 ow arrays of unb │ │ │ │ │ +0004c9e0: 6f75 6e64 6564 2067 656e 6572 6963 2074 ounded generic t │ │ │ │ │ +0004c9f0: 7970 6573 0a0a 3c6c 693e 746f 6f6c 732f ypes..
  • tools/ │ │ │ │ │ +0004ca00: 6a61 7661 632f 6765 6e65 7269 6373 2f77 javac/generics/w │ │ │ │ │ +0004ca10: 696c 6463 6172 6473 2f6e 6567 2f41 6d62 ildcards/neg/Amb │ │ │ │ │ +0004ca20: 6967 756f 7573 4361 7374 2e6a 6176 613a iguousCast.java: │ │ │ │ │ +0004ca30: 2063 6173 7420 746f 2070 6172 616d 6574 cast to paramet │ │ │ │ │ +0004ca40: 6572 697a 6564 2074 7970 6520 6973 2061 erized type is a │ │ │ │ │ +0004ca50: 6363 6570 7465 6420 616c 7468 6f75 6768 ccepted although │ │ │ │ │ +0004ca60: 2069 7420 7368 6f75 6c64 2062 6520 7265 it should be re │ │ │ │ │ +0004ca70: 6a65 6374 6564 0a0a 3c6c 693e 746f 6f6c jected..
  • tool │ │ │ │ │ +0004ca80: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0004ca90: 2f77 696c 6463 6172 6473 2f6e 6567 2f43 /wildcards/neg/C │ │ │ │ │ +0004caa0: 6170 7475 7265 2e6a 6176 613a 2057 696c apture.java: Wil │ │ │ │ │ +0004cab0: 6463 6172 6420 6361 7074 7572 650a 0a3c dcard capture..< │ │ │ │ │ +0004cac0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f67 li>tools/javac/g │ │ │ │ │ +0004cad0: 656e 6572 6963 732f 7769 6c64 6361 7264 enerics/wildcard │ │ │ │ │ +0004cae0: 732f 6e65 672f 4361 7374 4661 696c 2e6a s/neg/CastFail.j │ │ │ │ │ +0004caf0: 6176 613a 2054 6573 7420 6361 7374 7320 ava: Test casts │ │ │ │ │ +0004cb00: 2865 7272 6f72 7329 0a0a 3c6c 693e 746f (errors)..
  • to │ │ │ │ │ +0004cb10: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004cb20: 6373 2f77 696c 6463 6172 6473 2f6e 6567 cs/wildcards/neg │ │ │ │ │ +0004cb30: 2f43 6173 7454 6573 742e 6a61 7661 3a20 /CastTest.java: │ │ │ │ │ +0004cb40: 5465 7374 2063 6173 7473 2028 6c65 6761 Test casts (lega │ │ │ │ │ +0004cb50: 6c29 0a0a 3c6c 693e 746f 6f6c 732f 6a61 l)..
  • tools/ja │ │ │ │ │ +0004cb60: 7661 632f 6765 6e65 7269 6373 2f77 696c vac/generics/wil │ │ │ │ │ +0004cb70: 6463 6172 6473 2f6e 6567 2f43 6173 7457 dcards/neg/CastW │ │ │ │ │ +0004cb80: 6172 6e2e 6a61 7661 3a20 5465 7374 2063 arn.java: Test c │ │ │ │ │ +0004cb90: 6173 7473 2028 7761 726e 696e 6729 0a0a asts (warning).. │ │ │ │ │ +0004cba0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0004cbb0: 6765 6e65 7269 6373 2f77 696c 6463 6172 generics/wildcar │ │ │ │ │ +0004cbc0: 6473 2f6e 6567 2f50 6172 616d 4361 7374 ds/neg/ParamCast │ │ │ │ │ +0004cbd0: 2e6a 6176 613a 2069 6e74 6567 7261 7465 .java: integrate │ │ │ │ │ +0004cbe0: 2069 6d70 726f 7665 6420 7769 6c64 6361 improved wildca │ │ │ │ │ +0004cbf0: 7264 2073 7562 7374 6974 7574 696f 6e20 rd substitution │ │ │ │ │ +0004cc00: 6672 6f6d 2043 5048 0a0a 3c6c 693e 746f from CPH..
  • to │ │ │ │ │ +0004cc10: 6f6c 732f 6a61 7661 632f 6765 6e65 7269 ols/javac/generi │ │ │ │ │ +0004cc20: 6373 2f77 696c 6463 6172 6473 2f6e 6567 cs/wildcards/neg │ │ │ │ │ +0004cc30: 2f52 6561 646f 6e6c 792e 6a61 7661 3a20 /Readonly.java: │ │ │ │ │ +0004cc40: 616e 2065 7874 656e 6473 2d62 6f75 6e64 an extends-bound │ │ │ │ │ +0004cc50: 2028 636f 7661 7269 616e 7429 2077 696c (covariant) wil │ │ │ │ │ +0004cc60: 6463 6172 6420 6973 206c 696b 6520 7265 dcard is like re │ │ │ │ │ +0004cc70: 6164 6f6e 6c79 0a0a 3c6c 693e 746f 6f6c adonly..
  • tool │ │ │ │ │ +0004cc80: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0004cc90: 2f77 696c 6463 6172 6473 2f6e 6567 2f55 /wildcards/neg/U │ │ │ │ │ +0004cca0: 6e62 6f75 6e64 6564 2e6a 6176 613a 2061 nbounded.java: a │ │ │ │ │ +0004ccb0: 6e20 756e 626f 756e 6465 6420 2862 6976 n unbounded (biv │ │ │ │ │ +0004ccc0: 6172 6961 6e74 2920 7769 6c64 6361 7264 ariant) wildcard │ │ │ │ │ +0004ccd0: 2064 6f65 736e 2774 2061 6c6c 6f77 2072 doesn't allow r │ │ │ │ │ +0004cce0: 6561 6469 6e67 0a0a 3c6c 693e 746f 6f6c eading..
  • tool │ │ │ │ │ +0004ccf0: 732f 6a61 7661 632f 6765 6e65 7269 6373 s/javac/generics │ │ │ │ │ +0004cd00: 2f77 696c 6463 6172 6473 2f70 6f73 2f41 /wildcards/pos/A │ │ │ │ │ +0004cd10: 6d62 6967 756f 7573 4361 7374 322e 6a61 mbiguousCast2.ja │ │ │ │ │ +0004cd20: 7661 3a20 6765 6e65 7269 6373 3a20 756e va: generics: un │ │ │ │ │ +0004cd30: 6162 6c65 2074 6f20 6361 7374 2062 6574 able to cast bet │ │ │ │ │ +0004cd40: 7765 656e 2074 776f 2063 6f6e 7665 7274 ween two convert │ │ │ │ │ +0004cd50: 6962 6c65 2074 7970 6573 0a0a 3c6c 693e ible types..
  • │ │ │ │ │ +0004cd60: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004cd70: 7269 6373 2f77 696c 6463 6172 6473 2f70 rics/wildcards/p │ │ │ │ │ +0004cd80: 6f73 2f42 6f75 6e64 7343 6f6c 6c69 7369 os/BoundsCollisi │ │ │ │ │ +0004cd90: 6f6e 2e6a 6176 613a 2077 6865 6e20 7570 on.java: when up │ │ │ │ │ +0004cda0: 7065 7220 626f 756e 6473 2061 6e64 206c per bounds and l │ │ │ │ │ +0004cdb0: 6f77 6572 2062 6f75 6e64 7320 636f 6c6c ower bounds coll │ │ │ │ │ +0004cdc0: 6964 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ide..
  • tools/j │ │ │ │ │ +0004cdd0: 6176 6163 2f67 656e 6572 6963 732f 7769 avac/generics/wi │ │ │ │ │ +0004cde0: 6c64 6361 7264 732f 706f 732f 4361 7074 ldcards/pos/Capt │ │ │ │ │ +0004cdf0: 7572 652e 6a61 7661 3a20 5769 6c64 6361 ure.java: Wildca │ │ │ │ │ +0004ce00: 7264 2063 6170 7475 7265 0a0a 3c6c 693e rd capture..
  • │ │ │ │ │ +0004ce10: 746f 6f6c 732f 6a61 7661 632f 6765 6e65 tools/javac/gene │ │ │ │ │ +0004ce20: 7269 6373 2f77 696c 6463 6172 6473 2f70 rics/wildcards/p │ │ │ │ │ +0004ce30: 6f73 2f43 6173 7454 6573 742e 6a61 7661 os/CastTest.java │ │ │ │ │ +0004ce40: 3a20 5465 7374 2063 6173 7473 2028 6c65 : Test casts (le │ │ │ │ │ +0004ce50: 6761 6c2c 2077 6172 6e69 6e67 2c20 616e gal, warning, an │ │ │ │ │ +0004ce60: 6420 6572 726f 7273 290a 0a3c 6c69 3e74 d errors)..
  • t │ │ │ │ │ +0004ce70: 6f6f 6c73 2f6a 6176 6163 2f67 656e 6572 ools/javac/gener │ │ │ │ │ +0004ce80: 6963 732f 7769 6c64 6361 7264 732f 706f ics/wildcards/po │ │ │ │ │ +0004ce90: 732f 496e 7374 616e 6365 4f66 2e6a 6176 s/InstanceOf.jav │ │ │ │ │ +0004cea0: 613a 2067 656e 6572 6963 733a 2074 7970 a: generics: typ │ │ │ │ │ +0004ceb0: 6520 6361 7374 2077 6974 6820 696e 7374 e cast with inst │ │ │ │ │ +0004cec0: 616e 6365 206f 660a 0a3c 6c69 3e74 6f6f ance of..
  • too │ │ │ │ │ +0004ced0: 6c73 2f6a 6176 6163 2f67 656e 6572 6963 ls/javac/generic │ │ │ │ │ +0004cee0: 732f 7769 6c64 6361 7264 732f 706f 732f s/wildcards/pos/ │ │ │ │ │ +0004cef0: 5061 7261 6d43 6173 742e 6a61 7661 3a20 ParamCast.java: │ │ │ │ │ +0004cf00: 696e 7465 6772 6174 6520 696d 7072 6f76 integrate improv │ │ │ │ │ +0004cf10: 6564 2077 696c 6463 6172 6420 7375 6273 ed wildcard subs │ │ │ │ │ +0004cf20: 7469 7475 7469 6f6e 2066 726f 6d20 4350 titution from CP │ │ │ │ │ +0004cf30: 480a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 H..
  • tools/jav │ │ │ │ │ +0004cf40: 6163 2f67 656e 6572 6963 732f 7769 6c64 ac/generics/wild │ │ │ │ │ +0004cf50: 6361 7264 732f 706f 732f 5276 616c 436f cards/pos/RvalCo │ │ │ │ │ +0004cf60: 6e76 6572 7369 6f6e 2e6a 6176 613a 2072 nversion.java: r │ │ │ │ │ +0004cf70: 7661 6c75 6520 636f 6e76 6572 7369 6f6e value conversion │ │ │ │ │ +0004cf80: 2063 6861 6e67 6573 2022 3f20 6578 7465 changes "? exte │ │ │ │ │ +0004cf90: 6e64 7320 5822 2074 6f20 2258 222e 0a0a nds X" to "X"... │ │ │ │ │ +0004cfa0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0004cfb0: 6765 6e65 7269 6373 2f77 696c 6463 6172 generics/wildcar │ │ │ │ │ +0004cfc0: 6473 2f70 6f73 2f55 6e63 6865 636b 6564 ds/pos/Unchecked │ │ │ │ │ +0004cfd0: 4361 7374 312e 6a61 7661 3a20 6765 6e65 Cast1.java: gene │ │ │ │ │ +0004cfe0: 7269 6373 3a20 6661 696c 7572 6520 6f66 rics: failure of │ │ │ │ │ +0004cff0: 2073 6f6d 6520 756e 6368 6563 6b65 6420 some unchecked │ │ │ │ │ +0004d000: 6361 7374 730a 0a3c 6c69 3e74 6f6f 6c73 casts..
  • tools │ │ │ │ │ +0004d010: 2f6a 6176 6163 2f69 6d70 6c69 6369 7443 /javac/implicitC │ │ │ │ │ +0004d020: 6f6d 7069 6c65 2f53 6b69 7041 7474 7246 ompile/SkipAttrF │ │ │ │ │ +0004d030: 6c6f 7747 656e 466f 7249 6d70 6c69 6369 lowGenForImplici │ │ │ │ │ +0004d040: 7473 2e6a 6176 613a 206d 616b 6520 7375 ts.java: make su │ │ │ │ │ +0004d050: 7265 2061 7474 7269 6275 7465 2061 6e64 re attribute and │ │ │ │ │ +0004d060: 2066 6c6f 7720 6973 2073 6b69 7070 6564 flow is skipped │ │ │ │ │ +0004d070: 2066 6f72 2069 6d70 6c69 6369 7420 636c for implicit cl │ │ │ │ │ +0004d080: 6173 7365 730a 0a3c 6c69 3e74 6f6f 6c73 asses..
  • tools │ │ │ │ │ +0004d090: 2f6a 6176 6163 2f69 6d70 6c69 6369 7454 /javac/implicitT │ │ │ │ │ +0004d0a0: 6869 732f 3635 3431 3837 362f 5436 3534 his/6541876/T654 │ │ │ │ │ +0004d0b0: 3138 3736 612e 6a61 7661 3a20 2245 6e63 1876a.java: "Enc │ │ │ │ │ +0004d0c0: 6c6f 7369 6e67 2049 6e73 7461 6e63 6522 losing Instance" │ │ │ │ │ +0004d0d0: 2065 7272 6f72 206e 6577 2069 6e20 312e error new in 1. │ │ │ │ │ +0004d0e0: 360a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6..
  • tools/jav │ │ │ │ │ +0004d0f0: 6163 2f69 6d70 6c69 6369 7454 6869 732f ac/implicitThis/ │ │ │ │ │ +0004d100: 3635 3431 3837 362f 5436 3534 3138 3736 6541876/T6541876 │ │ │ │ │ +0004d110: 622e 6a61 7661 3a20 2245 6e63 6c6f 7369 b.java: "Enclosi │ │ │ │ │ +0004d120: 6e67 2049 6e73 7461 6e63 6522 2065 7272 ng Instance" err │ │ │ │ │ +0004d130: 6f72 206e 6577 2069 6e20 312e 360a 0a3c or new in 1.6..< │ │ │ │ │ +0004d140: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f69 li>tools/javac/i │ │ │ │ │ +0004d150: 6d70 6c69 6369 7454 6869 732f 4e65 7742 mplicitThis/NewB │ │ │ │ │ +0004d160: 6566 6f72 654f 7574 6572 436f 6e73 7472 eforeOuterConstr │ │ │ │ │ +0004d170: 7563 7465 642e 6a61 7661 3a20 276e 6577 ucted.java: 'new │ │ │ │ │ +0004d180: 2720 6f66 2069 6e6e 6572 2063 6c61 7373 ' of inner class │ │ │ │ │ +0004d190: 2073 686f 756c 6420 6e6f 7420 6265 2061 should not be a │ │ │ │ │ +0004d1a0: 6c6c 6f77 6564 2075 6e6c 6573 7320 6f75 llowed unless ou │ │ │ │ │ +0004d1b0: 7465 7220 6973 2063 6f6e 7374 7275 6374 ter is construct │ │ │ │ │ +0004d1c0: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +0004d1d0: 7661 632f 696d 706c 6963 6974 5468 6973 vac/implicitThis │ │ │ │ │ +0004d1e0: 2f4e 6577 4265 666f 7265 4f75 7465 7243 /NewBeforeOuterC │ │ │ │ │ +0004d1f0: 6f6e 7374 7275 6374 6564 322e 6a61 7661 onstructed2.java │ │ │ │ │ +0004d200: 3a20 756e 7665 7269 6669 6162 6c65 2063 : unverifiable c │ │ │ │ │ +0004d210: 6f64 6520 666f 7220 696d 706c 6963 6974 ode for implicit │ │ │ │ │ +0004d220: 206f 7574 6572 2069 6e20 7375 7065 7220 outer in super │ │ │ │ │ +0004d230: 636f 6e73 7472 7563 746f 7220 6361 6c6c constructor call │ │ │ │ │ +0004d240: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004d250: 632f 696d 706c 6963 6974 5468 6973 2f4e c/implicitThis/N │ │ │ │ │ +0004d260: 6577 4265 666f 7265 4f75 7465 7243 6f6e ewBeforeOuterCon │ │ │ │ │ +0004d270: 7374 7275 6374 6564 332e 6a61 7661 3a20 structed3.java: │ │ │ │ │ +0004d280: 636f 6d70 696c 6572 2067 656e 6572 6174 compiler generat │ │ │ │ │ +0004d290: 6573 2075 6e76 6572 6966 6961 626c 6520 es unverifiable │ │ │ │ │ +0004d2a0: 636f 6465 2066 6f72 2069 6d70 6c69 6369 code for implici │ │ │ │ │ +0004d2b0: 7420 7265 6665 7265 6e63 6520 746f 2075 t reference to u │ │ │ │ │ +0004d2c0: 6e69 6e69 7427 6420 7468 6973 0a0a 3c6c ninit'd this..tools/javac/im │ │ │ │ │ +0004d2e0: 706c 6963 6974 5468 6973 2f57 6869 6368 plicitThis/Which │ │ │ │ │ +0004d2f0: 496d 706c 6963 6974 5468 6973 312e 6a61 ImplicitThis1.ja │ │ │ │ │ +0004d300: 7661 3a20 496e 7661 6c69 6420 6572 726f va: Invalid erro │ │ │ │ │ +0004d310: 7220 7768 656e 2069 6d70 6c69 6369 746c r when implicitl │ │ │ │ │ +0004d320: 7920 7265 6665 7265 6e63 696e 6720 656e y referencing en │ │ │ │ │ +0004d330: 636c 6f73 696e 6720 7479 7065 0a0a 3c6c closing type..tools/javac/im │ │ │ │ │ +0004d350: 706c 6963 6974 5468 6973 2f57 6869 6368 plicitThis/Which │ │ │ │ │ +0004d360: 496d 706c 6963 6974 5468 6973 3130 2e6a ImplicitThis10.j │ │ │ │ │ +0004d370: 6176 613a 2066 696e 6469 6e67 2069 6d70 ava: finding imp │ │ │ │ │ +0004d380: 6c69 6369 7420 2274 6869 7322 2066 6f72 licit "this" for │ │ │ │ │ +0004d390: 2063 6f6e 7374 7275 6374 6f72 2069 6e76 constructor inv │ │ │ │ │ +0004d3a0: 6f63 6174 696f 6e20 7368 6f75 6c64 2069 ocation should i │ │ │ │ │ +0004d3b0: 676e 6f72 6520 6869 6469 6e67 2c20 6e6f gnore hiding, no │ │ │ │ │ +0004d3c0: 6e2d 696e 6865 7269 7461 6e63 650a 0a3c n-inheritance..< │ │ │ │ │ +0004d3d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f69 li>tools/javac/i │ │ │ │ │ +0004d3e0: 6d70 6c69 6369 7454 6869 732f 5768 6963 mplicitThis/Whic │ │ │ │ │ +0004d3f0: 6849 6d70 6c69 6369 7454 6869 7331 312e hImplicitThis11. │ │ │ │ │ +0004d400: 6a61 7661 3a20 636f 6465 2069 6e76 6f6c java: code invol │ │ │ │ │ +0004d410: 7669 6e67 2069 6e6e 6572 2063 6c61 7373 ving inner class │ │ │ │ │ +0004d420: 6573 2063 6175 7365 7320 7665 7269 6679 es causes verify │ │ │ │ │ +0004d430: 2065 7272 6f72 0a0a 3c6c 693e 746f 6f6c error..
  • tool │ │ │ │ │ +0004d440: 732f 6a61 7661 632f 696d 706c 6963 6974 s/javac/implicit │ │ │ │ │ +0004d450: 5468 6973 2f57 6869 6368 496d 706c 6963 This/WhichImplic │ │ │ │ │ +0004d460: 6974 5468 6973 322e 6a61 7661 3a20 496e itThis2.java: In │ │ │ │ │ +0004d470: 7661 6c69 6420 6572 726f 7220 7768 656e valid error when │ │ │ │ │ +0004d480: 2069 6d70 6c69 6369 746c 7920 7265 6665 implicitly refe │ │ │ │ │ +0004d490: 7265 6e63 696e 6720 656e 636c 6f73 696e rencing enclosin │ │ │ │ │ +0004d4a0: 6720 7479 7065 0a0a 3c6c 693e 746f 6f6c g type..
  • tool │ │ │ │ │ +0004d4b0: 732f 6a61 7661 632f 696d 706c 6963 6974 s/javac/implicit │ │ │ │ │ +0004d4c0: 5468 6973 2f57 6869 6368 496d 706c 6963 This/WhichImplic │ │ │ │ │ +0004d4d0: 6974 5468 6973 332e 6a61 7661 3a20 7772 itThis3.java: wr │ │ │ │ │ +0004d4e0: 6f6e 6720 656e 636c 6f73 696e 6720 696e ong enclosing in │ │ │ │ │ +0004d4f0: 7374 616e 6365 2066 6f72 206c 6f63 616c stance for local │ │ │ │ │ +0004d500: 2063 6c61 7373 2063 7265 6174 696f 6e0a class creation. │ │ │ │ │ +0004d510: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004d520: 2f69 6d70 6c69 6369 7454 6869 732f 5768 /implicitThis/Wh │ │ │ │ │ +0004d530: 6963 6849 6d70 6c69 6369 7454 6869 7334 ichImplicitThis4 │ │ │ │ │ +0004d540: 2e6a 6176 613a 2077 726f 6e67 2065 6e63 .java: wrong enc │ │ │ │ │ +0004d550: 6c6f 7369 6e67 2069 6e73 7461 6e63 6520 losing instance │ │ │ │ │ +0004d560: 666f 7220 6c6f 6361 6c20 636c 6173 7320 for local class │ │ │ │ │ +0004d570: 6372 6561 7469 6f6e 0a0a 3c6c 693e 746f creation..
  • to │ │ │ │ │ +0004d580: 6f6c 732f 6a61 7661 632f 696d 706c 6963 ols/javac/implic │ │ │ │ │ +0004d590: 6974 5468 6973 2f57 6869 6368 496d 706c itThis/WhichImpl │ │ │ │ │ +0004d5a0: 6963 6974 5468 6973 352e 6a61 7661 3a20 icitThis5.java: │ │ │ │ │ +0004d5b0: 4869 6469 6e67 206f 6620 6669 656c 6473 Hiding of fields │ │ │ │ │ +0004d5c0: 206e 6f74 2066 756c 6c79 2073 7570 706f not fully suppo │ │ │ │ │ +0004d5d0: 7274 6564 0a0a 3c6c 693e 746f 6f6c 732f rted..
  • tools/ │ │ │ │ │ +0004d5e0: 6a61 7661 632f 696d 706c 6963 6974 5468 javac/implicitTh │ │ │ │ │ +0004d5f0: 6973 2f57 6869 6368 496d 706c 6963 6974 is/WhichImplicit │ │ │ │ │ +0004d600: 5468 6973 362e 6a61 7661 3a20 636f 6d70 This6.java: comp │ │ │ │ │ +0004d610: 696c 6572 2066 6169 6c73 2074 6f20 616c iler fails to al │ │ │ │ │ +0004d620: 6c6f 7720 6163 6365 7373 2074 6f20 656e low access to en │ │ │ │ │ +0004d630: 636c 6f73 696e 6720 696e 7374 616e 6365 closing instance │ │ │ │ │ +0004d640: 2069 6e20 7375 7065 7228 290a 0a3c 6c69 in super()..
  • tools/javac/imp │ │ │ │ │ +0004d660: 6c69 6369 7454 6869 732f 5768 6963 6849 licitThis/WhichI │ │ │ │ │ +0004d670: 6d70 6c69 6369 7454 6869 7337 2e6a 6176 mplicitThis7.jav │ │ │ │ │ +0004d680: 613a 2070 7269 7661 7465 206d 656d 6265 a: private membe │ │ │ │ │ +0004d690: 7273 2069 6e20 6120 7375 7065 7263 6c61 rs in a supercla │ │ │ │ │ +0004d6a0: 7373 2073 686f 756c 6420 6e6f 7420 6869 ss should not hi │ │ │ │ │ +0004d6b0: 6465 206d 656d 6265 7273 2066 726f 6d20 de members from │ │ │ │ │ +0004d6c0: 7468 6520 656e 636c 6f73 696e 6720 7363 the enclosing sc │ │ │ │ │ +0004d6d0: 6f70 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ope..
  • tools/j │ │ │ │ │ +0004d6e0: 6176 6163 2f69 6d70 6c69 6369 7454 6869 avac/implicitThi │ │ │ │ │ +0004d6f0: 732f 5768 6963 6849 6d70 6c69 6369 7454 s/WhichImplicitT │ │ │ │ │ +0004d700: 6869 7339 2e6a 6176 613a 2061 6e6f 6e79 his9.java: anony │ │ │ │ │ +0004d710: 6d6f 7573 2063 6c61 7373 2069 6e20 6578 mous class in ex │ │ │ │ │ +0004d720: 706c 6963 6974 2063 6f6e 7374 7275 6374 plicit construct │ │ │ │ │ +0004d730: 6f72 2069 6e76 6f63 6174 696f 6e20 6361 or invocation ca │ │ │ │ │ +0004d740: 6e20 7265 6665 7220 696d 706c 6963 6974 n refer implicit │ │ │ │ │ +0004d750: 6c79 2074 6f20 656e 636c 0a0a 3c6c 693e ly to encl..
  • │ │ │ │ │ +0004d760: 746f 6f6c 732f 6a61 7661 632f 696d 706f tools/javac/impo │ │ │ │ │ +0004d770: 7274 4368 6563 6b73 2f49 6d70 6f72 7443 rtChecks/ImportC │ │ │ │ │ +0004d780: 616e 6f6e 6963 616c 312e 6a61 7661 3a20 anonical1.java: │ │ │ │ │ +0004d790: 636f 6d70 696c 6572 2070 6572 6d69 7473 compiler permits │ │ │ │ │ +0004d7a0: 2074 6f20 696d 706f 7274 2063 6c61 7373 to import class │ │ │ │ │ +0004d7b0: 2067 6976 656e 2062 7920 6974 7320 6e6f given by its no │ │ │ │ │ +0004d7c0: 6e2d 6361 6e6f 6e69 6361 6c20 6e61 6d65 n-canonical name │ │ │ │ │ +0004d7d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004d7e0: 632f 696d 706f 7274 4368 6563 6b73 2f49 c/importChecks/I │ │ │ │ │ +0004d7f0: 6d70 6f72 7443 616e 6f6e 6963 616c 5361 mportCanonicalSa │ │ │ │ │ +0004d800: 6d65 4e61 6d65 2f49 6d70 6f72 7443 616e meName/ImportCan │ │ │ │ │ +0004d810: 6f6e 6963 616c 5361 6d65 4e61 6d65 2e6a onicalSameName.j │ │ │ │ │ +0004d820: 6176 613a 2063 616e 6f6e 6963 616c 2069 ava: canonical i │ │ │ │ │ +0004d830: 6d70 6f72 7420 6368 6563 6b20 636f 6d70 mport check comp │ │ │ │ │ +0004d840: 6172 6573 2063 6c61 7373 6573 2062 7920 ares classes by │ │ │ │ │ +0004d850: 7369 6d70 6c65 206e 616d 650a 0a3c 6c69 simple name..
  • tools/javac/imp │ │ │ │ │ +0004d870: 6f72 7443 6865 636b 732f 496d 706f 7274 ortChecks/Import │ │ │ │ │ +0004d880: 4973 4675 6c6c 7951 7561 6c69 6669 6564 IsFullyQualified │ │ │ │ │ +0004d890: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0004d8a0: 6174 2069 6d70 6f72 742d 6f6e 2d64 656d at import-on-dem │ │ │ │ │ +0004d8b0: 616e 6420 6d75 7374 2062 6520 6675 6c6c and must be full │ │ │ │ │ +0004d8c0: 7920 7175 616c 6966 6965 642e 0a0a 3c6c y qualified...tools/javac/im │ │ │ │ │ +0004d8e0: 706f 7274 4368 6563 6b73 2f49 6d70 6f72 portChecks/Impor │ │ │ │ │ +0004d8f0: 744f 664f 776e 436c 6173 732e 6a61 7661 tOfOwnClass.java │ │ │ │ │ +0004d900: 3a20 5665 7269 6679 2074 6861 7420 636c : Verify that cl │ │ │ │ │ +0004d910: 6173 6820 6973 2061 6c6c 6f77 6564 2062 ash is allowed b │ │ │ │ │ +0004d920: 6574 7765 656e 2063 6c61 7373 2064 6563 etween class dec │ │ │ │ │ +0004d930: 6c61 7261 7469 6f6e 2061 6e64 2069 6d70 laration and imp │ │ │ │ │ +0004d940: 6f72 7420 6f66 2073 616d 6520 636c 6173 ort of same clas │ │ │ │ │ +0004d950: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +0004d960: 7661 632f 696d 706f 7274 4368 6563 6b73 vac/importChecks │ │ │ │ │ +0004d970: 2f49 6d70 6f72 7473 4f62 7365 7276 6162 /ImportsObservab │ │ │ │ │ +0004d980: 6c65 2e6a 6176 613a 2056 6572 6966 7920 le.java: Verify │ │ │ │ │ +0004d990: 7468 6174 2074 6865 2063 6f6d 7069 6c65 that the compile │ │ │ │ │ +0004d9a0: 7220 646f 6573 206e 6f74 2070 7265 6d61 r does not prema │ │ │ │ │ +0004d9b0: 7475 7265 6c79 2064 6563 6964 6520 6120 turely decide a │ │ │ │ │ +0004d9c0: 7061 636b 6167 6520 6973 206e 6f74 206f package is not o │ │ │ │ │ +0004d9d0: 6273 6572 7661 626c 652e 0a0a 3c6c 693e bservable...
  • │ │ │ │ │ +0004d9e0: 746f 6f6c 732f 6a61 7661 632f 696d 706f tools/javac/impo │ │ │ │ │ +0004d9f0: 7274 4368 6563 6b73 2f49 6e76 616c 6964 rtChecks/Invalid │ │ │ │ │ +0004da00: 496d 706f 7274 734e 6f43 6c61 7373 6573 ImportsNoClasses │ │ │ │ │ +0004da10: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0004da20: 6174 206e 6f6e 6578 6973 7465 6e74 2069 at nonexistent i │ │ │ │ │ +0004da30: 6d70 6f72 7473 2064 6574 6563 7465 6420 mports detected │ │ │ │ │ +0004da40: 7768 656e 206e 6f20 636c 6173 7365 7320 when no classes │ │ │ │ │ +0004da50: 6465 636c 6172 6564 2069 6e20 636f 6d70 declared in comp │ │ │ │ │ +0004da60: 696c 6174 696f 6e20 756e 6974 2e0a 0a3c ilation unit...< │ │ │ │ │ +0004da70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f69 li>tools/javac/i │ │ │ │ │ +0004da80: 6d70 6f72 7443 6865 636b 732f 4e6f 496d mportChecks/NoIm │ │ │ │ │ +0004da90: 706f 7274 6564 4e6f 436c 6173 7365 732e portedNoClasses. │ │ │ │ │ +0004daa0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +0004dab0: 7420 7374 6174 6963 616c 6c79 2069 6d70 t statically imp │ │ │ │ │ +0004dac0: 6f72 7469 6e67 206e 6f6e 2d65 7869 7374 orting non-exist │ │ │ │ │ +0004dad0: 696e 6720 636f 6e73 7461 6e74 2063 6175 ing constant cau │ │ │ │ │ +0004dae0: 7365 7320 6120 636f 6d70 696c 652d 7469 ses a compile-ti │ │ │ │ │ +0004daf0: 6d65 2065 7272 6f72 2066 6f72 2066 696c me error for fil │ │ │ │ │ +0004db00: 6573 2077 6974 686f 7574 2061 2063 6c61 es without a cla │ │ │ │ │ +0004db10: 7373 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ss...
  • tools/j │ │ │ │ │ +0004db20: 6176 6163 2f69 6d70 6f72 7443 6f6e 7465 avac/importConte │ │ │ │ │ +0004db30: 7874 2f61 6e6f 6e50 6163 6b61 6765 2f46 xt/anonPackage/F │ │ │ │ │ +0004db40: 6f6f 2e6a 6176 613a 2056 6572 6966 7920 oo.java: Verify │ │ │ │ │ +0004db50: 7468 6174 2069 6d70 6f72 7473 2061 7265 that imports are │ │ │ │ │ +0004db60: 2072 6573 6f6c 7665 6420 696e 2063 6f72 resolved in cor │ │ │ │ │ +0004db70: 7265 6374 2073 636f 7065 2e0a 0a3c 6c69 rect scope...
  • tools/javac/imp │ │ │ │ │ +0004db90: 6f72 7443 6f6e 7465 7874 2f6e 616d 6564 ortContext/named │ │ │ │ │ +0004dba0: 5061 636b 6167 652f 4475 6d6d 792e 6a61 Package/Dummy.ja │ │ │ │ │ +0004dbb0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +0004dbc0: 696d 706f 7274 7320 6172 6520 7265 736f imports are reso │ │ │ │ │ +0004dbd0: 6c76 6564 2069 6e20 636f 7272 6563 7420 lved in correct │ │ │ │ │ +0004dbe0: 7363 6f70 652e 0a0a 3c6c 693e 746f 6f6c scope...
  • tool │ │ │ │ │ +0004dbf0: 732f 6a61 7661 632f 696d 706f 7274 4f6e s/javac/importOn │ │ │ │ │ +0004dc00: 4465 6d61 6e64 2f49 6d70 6f72 744f 6e44 Demand/ImportOnD │ │ │ │ │ +0004dc10: 656d 616e 6443 6f6e 666c 6963 7473 2e6a emandConflicts.j │ │ │ │ │ +0004dc20: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ +0004dc30: 732f 6a61 7661 632f 696d 706f 7274 7363 s/javac/importsc │ │ │ │ │ +0004dc40: 6f70 652f 412e 6a61 7661 3a20 7374 6174 ope/A.java: stat │ │ │ │ │ +0004dc50: 6963 2069 6d70 6f72 7420 6f66 2070 7269 ic import of pri │ │ │ │ │ +0004dc60: 7661 7465 2066 6965 6c64 2063 7261 7368 vate field crash │ │ │ │ │ +0004dc70: 6573 2063 6f6d 7069 6c65 720a 0a3c 6c69 es compiler..
  • tools/javac/imp │ │ │ │ │ +0004dc90: 6f72 7473 636f 7065 2f42 6164 436c 6173 ortscope/BadClas │ │ │ │ │ +0004dca0: 7346 696c 6544 7572 696e 6749 6d70 6f72 sFileDuringImpor │ │ │ │ │ +0004dcb0: 742e 6a61 7661 3a20 5665 7269 6679 2074 t.java: Verify t │ │ │ │ │ +0004dcc0: 6861 7420 4261 6443 6c61 7373 4669 6c65 hat BadClassFile │ │ │ │ │ +0004dcd0: 2072 656c 6174 6564 2074 6f20 696d 706f related to impo │ │ │ │ │ +0004dce0: 7274 7320 6172 6520 6861 6e64 6c65 6420 rts are handled │ │ │ │ │ +0004dcf0: 7072 6f70 6572 6c79 2e0a 0a3c 6c69 3e74 properly...
  • t │ │ │ │ │ +0004dd00: 6f6f 6c73 2f6a 6176 6163 2f69 6d70 6f72 ools/javac/impor │ │ │ │ │ +0004dd10: 7473 636f 7065 2f43 6f6d 706c 6574 696f tscope/Completio │ │ │ │ │ +0004dd20: 6e46 6169 6c75 7265 4475 7269 6e67 496d nFailureDuringIm │ │ │ │ │ +0004dd30: 706f 7274 2e6a 6176 613a 2056 6572 6966 port.java: Verif │ │ │ │ │ +0004dd40: 7920 7468 6174 2043 6f6d 706c 6574 696f y that Completio │ │ │ │ │ +0004dd50: 6e46 6169 6c75 7265 2074 6872 6f77 6e20 nFailure thrown │ │ │ │ │ +0004dd60: 6475 7269 6e67 206c 6973 7469 6e67 206f during listing o │ │ │ │ │ +0004dd70: 6620 696d 706f 7274 2063 6f6e 7465 6e74 f import content │ │ │ │ │ +0004dd80: 2069 7320 6861 6e64 6c65 6420 7072 6f70 is handled prop │ │ │ │ │ +0004dd90: 6572 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 erly...
  • tools │ │ │ │ │ +0004dda0: 2f6a 6176 6163 2f69 6d70 6f72 7473 636f /javac/importsco │ │ │ │ │ +0004ddb0: 7065 2f49 6d70 6f72 7444 6570 656e 6465 pe/ImportDepende │ │ │ │ │ +0004ddc0: 6e63 6965 7354 6573 742e 6a61 7661 3a20 nciesTest.java: │ │ │ │ │ +0004ddd0: 5468 6520 7465 7374 2063 6865 636b 7320 The test checks │ │ │ │ │ +0004dde0: 6465 7065 6e64 656e 6369 6573 2074 6872 dependencies thr │ │ │ │ │ +0004ddf0: 6f75 6768 2074 7970 6520 7061 7261 6d65 ough type parame │ │ │ │ │ +0004de00: 7465 7273 2061 6e64 2069 6d70 6c65 6d65 ters and impleme │ │ │ │ │ +0004de10: 6e74 732f 6578 7465 6e64 7320 7374 6174 nts/extends stat │ │ │ │ │ +0004de20: 656d 656e 7473 2e0a 0a3c 6c69 3e74 6f6f ements...
  • too │ │ │ │ │ +0004de30: 6c73 2f6a 6176 6163 2f69 6d70 6f72 7473 ls/javac/imports │ │ │ │ │ +0004de40: 636f 7065 2f49 6d70 6f72 7449 6e61 6363 cope/ImportInacc │ │ │ │ │ +0004de50: 6573 7369 626c 652e 6a61 7661 3a20 5665 essible.java: Ve │ │ │ │ │ +0004de60: 7269 6679 2074 6861 7420 7479 7065 2069 rify that type i │ │ │ │ │ +0004de70: 6d70 6f72 7420 6f6e 2064 656d 616e 6420 mport on demand │ │ │ │ │ +0004de80: 776f 6e27 7420 7075 7420 696e 6163 6365 won't put inacce │ │ │ │ │ +0004de90: 7373 6962 6c65 2074 7970 6573 2069 6e74 ssible types int │ │ │ │ │ +0004dea0: 6f20 7468 6520 5363 6f70 650a 0a3c 6c69 o the Scope..
  • tools/javac/imp │ │ │ │ │ +0004dec0: 6f72 7473 636f 7065 2f49 6d70 6f72 744d ortscope/ImportM │ │ │ │ │ +0004ded0: 656d 6265 7273 5465 7374 2e6a 6176 613a embersTest.java: │ │ │ │ │ +0004dee0: 2054 6865 2074 6573 7420 6368 6563 6b73 The test checks │ │ │ │ │ +0004def0: 2070 6f73 7369 6269 6c69 7479 206f 6620 possibility of │ │ │ │ │ +0004df00: 636c 6173 7320 6d65 6d62 6572 7320 746f class members to │ │ │ │ │ +0004df10: 2062 6520 696d 706f 7274 6564 2e0a 0a3c be imported...< │ │ │ │ │ +0004df20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f69 li>tools/javac/i │ │ │ │ │ +0004df30: 6d70 6f72 7473 636f 7065 2f49 6d70 6f72 mportscope/Impor │ │ │ │ │ +0004df40: 7452 6573 6f6c 7665 6454 6f6f 536f 6f6e tResolvedTooSoon │ │ │ │ │ +0004df50: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0004df60: 6174 2069 6d70 6f72 7473 2061 7265 2064 at imports are d │ │ │ │ │ +0004df70: 6563 6c61 7261 7469 6f6e 7320 6172 6520 eclarations are │ │ │ │ │ +0004df80: 7072 6f63 6573 7365 6420 696e 2074 6865 processed in the │ │ │ │ │ +0004df90: 2063 6f72 7265 6374 206f 7264 6572 2e0a correct order.. │ │ │ │ │ +0004dfa0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004dfb0: 2f69 6d70 6f72 7473 636f 7065 2f4e 6567 /importscope/Neg │ │ │ │ │ +0004dfc0: 6174 6976 6543 7963 6c69 6344 6570 656e ativeCyclicDepen │ │ │ │ │ +0004dfd0: 6465 6e63 7954 6573 742e 6a61 7661 3a20 dencyTest.java: │ │ │ │ │ +0004dfe0: 5468 6520 6e65 6761 7469 7665 2074 6573 The negative tes │ │ │ │ │ +0004dff0: 7420 6167 6169 6e73 7420 6379 636c 6963 t against cyclic │ │ │ │ │ +0004e000: 2064 6570 656e 6465 6e63 6965 732e 0a0a dependencies... │ │ │ │ │ +0004e010: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0004e020: 696d 706f 7274 7363 6f70 652f 5437 3130 importscope/T710 │ │ │ │ │ +0004e030: 3138 3232 412e 6a61 7661 3a20 5665 7269 1822A.java: Veri │ │ │ │ │ +0004e040: 6679 2074 6861 7420 696d 706f 7274 7320 fy that imports │ │ │ │ │ +0004e050: 6172 6520 6465 636c 6172 6174 696f 6e73 are declarations │ │ │ │ │ +0004e060: 2061 7265 2070 726f 6365 7373 6564 2069 are processed i │ │ │ │ │ +0004e070: 6e20 7468 6520 636f 7272 6563 7420 6f72 n the correct or │ │ │ │ │ +0004e080: 6465 722e 0a0a 3c6c 693e 746f 6f6c 732f der...
  • tools/ │ │ │ │ │ +0004e090: 6a61 7661 632f 696d 706f 7274 7363 6f70 javac/importscop │ │ │ │ │ +0004e0a0: 652f 5438 3037 3532 3734 2f4f 7574 6572 e/T8075274/Outer │ │ │ │ │ +0004e0b0: 2e6a 6176 613a 2045 6e73 7572 696e 6720 .java: Ensuring │ │ │ │ │ +0004e0c0: 6f72 6465 7220 6f66 2069 6d70 6f72 7473 order of imports │ │ │ │ │ +0004e0d0: 206f 7220 696e 7075 7473 2064 6f65 7320 or inputs does │ │ │ │ │ +0004e0e0: 6e6f 7420 6166 6665 6374 2063 6f6d 7069 not affect compi │ │ │ │ │ +0004e0f0: 6c61 6269 6c69 7479 206f 6620 7468 6520 lability of the │ │ │ │ │ +0004e100: 736f 7572 6365 730a 0a3c 6c69 3e74 6f6f sources..
  • too │ │ │ │ │ +0004e110: 6c73 2f6a 6176 6163 2f69 6d70 6f72 7473 ls/javac/imports │ │ │ │ │ +0004e120: 636f 7065 2f54 3831 3333 3233 352f 412e cope/T8133235/A. │ │ │ │ │ +0004e130: 6a61 7661 3a20 456e 7375 7269 6e67 206f java: Ensuring o │ │ │ │ │ +0004e140: 7264 6572 206f 6620 696e 7075 7473 2064 rder of inputs d │ │ │ │ │ +0004e150: 6f65 7320 6e6f 7420 6166 6665 6374 2063 oes not affect c │ │ │ │ │ +0004e160: 6f6d 7069 6c61 6269 6c69 7479 206f 6620 ompilability of │ │ │ │ │ +0004e170: 7468 6520 736f 7572 6365 730a 0a3c 6c69 the sources..
  • tools/javac/imp │ │ │ │ │ +0004e190: 6f72 7473 636f 7065 2f54 3831 3438 3133 ortscope/T814813 │ │ │ │ │ +0004e1a0: 312f 412e 6a61 7661 3a20 456e 7375 7269 1/A.java: Ensuri │ │ │ │ │ +0004e1b0: 6e67 206f 7264 6572 206f 6620 696e 7075 ng order of inpu │ │ │ │ │ +0004e1c0: 7473 2064 6f65 7320 6e6f 7420 6166 6665 ts does not affe │ │ │ │ │ +0004e1d0: 6374 2063 6f6d 7069 6c61 6269 6c69 7479 ct compilability │ │ │ │ │ +0004e1e0: 206f 6620 7468 6520 736f 7572 6365 730a of the sources. │ │ │ │ │ +0004e1f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004e200: 2f69 6d70 6f72 7473 636f 7065 2f54 3831 /importscope/T81 │ │ │ │ │ +0004e210: 3933 3731 372e 6a61 7661 3a20 4368 6563 93717.java: Chec │ │ │ │ │ +0004e220: 6b20 7468 6174 2063 6f64 6520 7769 7468 k that code with │ │ │ │ │ +0004e230: 2061 206c 6f74 206e 616d 6564 2069 6d70 a lot named imp │ │ │ │ │ +0004e240: 6f72 7473 2063 616e 2063 6f6d 7069 6c65 orts can compile │ │ │ │ │ +0004e250: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +0004e260: 6163 2f69 6d70 6f72 7473 636f 7065 2f54 ac/importscope/T │ │ │ │ │ +0004e270: 6573 7444 6565 7046 696e 6973 6843 6c61 estDeepFinishCla │ │ │ │ │ +0004e280: 7373 5374 6163 6b2e 6a61 7661 3a20 4368 ssStack.java: Ch │ │ │ │ │ +0004e290: 6563 6b20 7468 6174 206e 6573 7465 6420 eck that nested │ │ │ │ │ +0004e2a0: 5479 7065 456e 7465 722e 4d65 6d62 6572 TypeEnter.Member │ │ │ │ │ +0004e2b0: 7350 6861 7365 2069 6e76 6f63 6174 696f sPhase invocatio │ │ │ │ │ +0004e2c0: 6e73 2064 6f6e 2774 2063 6175 7365 2053 ns don't cause S │ │ │ │ │ +0004e2d0: 7461 636b 4f76 6572 666c 6f77 4572 726f tackOverflowErro │ │ │ │ │ +0004e2e0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ +0004e2f0: 6163 2f69 6d70 6f72 7473 636f 7065 2f54 ac/importscope/T │ │ │ │ │ +0004e300: 6573 7444 7570 6c69 6361 7465 496d 706f estDuplicateImpo │ │ │ │ │ +0004e310: 7274 2e6a 6176 613a 2073 7461 7469 6320 rt.java: static │ │ │ │ │ +0004e320: 696d 706f 7274 2066 6169 6c73 2074 6f20 import fails to │ │ │ │ │ +0004e330: 7265 736f 6c76 6520 696e 7465 7266 6163 resolve interfac │ │ │ │ │ +0004e340: 6573 206f 6e20 6e65 7374 6564 2065 6e75 es on nested enu │ │ │ │ │ +0004e350: 6d73 2076 6961 2069 6d70 6f72 7420 7374 ms via import st │ │ │ │ │ +0004e360: 6174 656d 656e 7473 0a0a 3c6c 693e 746f atements..
  • to │ │ │ │ │ +0004e370: 6f6c 732f 6a61 7661 632f 696d 706f 7274 ols/javac/import │ │ │ │ │ +0004e380: 7363 6f70 652f 5465 7374 4c61 7a79 496d scope/TestLazyIm │ │ │ │ │ +0004e390: 706f 7274 5363 6f70 652e 6a61 7661 3a20 portScope.java: │ │ │ │ │ +0004e3a0: 7374 6174 6963 2069 6d70 6f72 7420 6661 static import fa │ │ │ │ │ +0004e3b0: 696c 7320 746f 2072 6573 6f6c 7665 2069 ils to resolve i │ │ │ │ │ +0004e3c0: 6e74 6572 6661 6365 7320 6f6e 206e 6573 nterfaces on nes │ │ │ │ │ +0004e3d0: 7465 6420 656e 756d 7320 7669 6120 696d ted enums via im │ │ │ │ │ +0004e3e0: 706f 7274 2073 7461 7465 6d65 6e74 730a port statements. │ │ │ │ │ +0004e3f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004e400: 2f69 6d70 6f72 7473 636f 7065 2f54 7970 /importscope/Typ │ │ │ │ │ +0004e410: 6550 6172 616d 4379 636c 652e 6a61 7661 eParamCycle.java │ │ │ │ │ +0004e420: 3a20 5665 7269 6679 2074 6861 7420 6379 : Verify that cy │ │ │ │ │ +0004e430: 636c 6573 2062 6574 7765 656e 2074 7970 cles between typ │ │ │ │ │ +0004e440: 6520 7061 7261 6d65 7465 7220 626f 756e e parameter boun │ │ │ │ │ +0004e450: 6473 2061 6e64 2069 6d70 6f72 7473 2f63 ds and imports/c │ │ │ │ │ +0004e460: 6c61 7373 206e 6573 7469 6e67 2061 7265 lass nesting are │ │ │ │ │ +0004e470: 206e 6f74 2061 2070 726f 626c 656d 2e0a not a problem.. │ │ │ │ │ +0004e480: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004e490: 2f69 6d70 6f72 7473 636f 7065 2f54 7970 /importscope/Typ │ │ │ │ │ +0004e4a0: 6550 6172 616d 4379 636c 6532 2e6a 6176 eParamCycle2.jav │ │ │ │ │ +0004e4b0: 613a 2056 6572 6966 7920 7468 6174 2063 a: Verify that c │ │ │ │ │ +0004e4c0: 7963 6c65 7320 6265 7477 6565 6e20 7479 ycles between ty │ │ │ │ │ +0004e4d0: 7065 2070 6172 616d 6574 6572 2062 6f75 pe parameter bou │ │ │ │ │ +0004e4e0: 6e64 7320 616e 6420 696d 706f 7274 732f nds and imports/ │ │ │ │ │ +0004e4f0: 636c 6173 7320 6e65 7374 696e 6720 6172 class nesting ar │ │ │ │ │ +0004e500: 6520 6e6f 7420 6120 7072 6f62 6c65 6d2e e not a problem. │ │ │ │ │ +0004e510: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004e520: 632f 696d 706f 7274 7363 6f70 652f 5479 c/importscope/Ty │ │ │ │ │ +0004e530: 7065 5061 7261 6d43 7963 6c65 332e 6a61 peParamCycle3.ja │ │ │ │ │ +0004e540: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +0004e550: 6379 636c 6573 2062 6574 7765 656e 2074 cycles between t │ │ │ │ │ +0004e560: 7970 6520 7061 7261 6d65 7465 7220 626f ype parameter bo │ │ │ │ │ +0004e570: 756e 6473 2061 6e64 2069 6d70 6f72 7473 unds and imports │ │ │ │ │ +0004e580: 2f63 6c61 7373 206e 6573 7469 6e67 2061 /class nesting a │ │ │ │ │ +0004e590: 7265 206e 6f74 2061 2070 726f 626c 656d re not a problem │ │ │ │ │ +0004e5a0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +0004e5b0: 6163 2f69 6d70 6f72 7473 636f 7065 2f64 ac/importscope/d │ │ │ │ │ +0004e5c0: 6570 656e 6465 6e63 6965 732f 4465 7065 ependencies/Depe │ │ │ │ │ +0004e5d0: 6e64 656e 6369 6573 5465 7374 2e6a 6176 ndenciesTest.jav │ │ │ │ │ +0004e5e0: 613a 2056 6572 6966 7920 7468 6174 2074 a: Verify that t │ │ │ │ │ +0004e5f0: 6865 2070 726f 6365 7373 696e 6720 6f66 he processing of │ │ │ │ │ +0004e600: 2063 6c61 7373 6573 2069 6e20 5479 7065 classes in Type │ │ │ │ │ +0004e610: 456e 7465 7220 7275 6e73 2069 6e20 7468 Enter runs in th │ │ │ │ │ +0004e620: 6520 636f 7272 6563 7420 6f72 6465 722e e correct order. │ │ │ │ │ +0004e630: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004e640: 632f 696e 636f 6d70 6174 6962 6c65 4e6f c/incompatibleNo │ │ │ │ │ +0004e650: 6e69 6e68 6572 6974 6564 2f41 2e6a 6176 ninherited/A.jav │ │ │ │ │ +0004e660: 613a 206a 6176 6163 2069 6d70 726f 7065 a: javac imprope │ │ │ │ │ +0004e670: 726c 7920 636f 6d70 6c61 696e 7320 6f66 rly complains of │ │ │ │ │ +0004e680: 2063 6f6e 666c 6963 7420 7769 7468 206e conflict with n │ │ │ │ │ +0004e690: 6f6e 2d69 6e68 6572 6974 6564 206d 6574 on-inherited met │ │ │ │ │ +0004e6a0: 686f 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a hod..
  • tools/j │ │ │ │ │ +0004e6b0: 6176 6163 2f69 6e63 6f6d 706c 6574 6553 avac/incompleteS │ │ │ │ │ +0004e6c0: 7461 7465 6d65 6e74 732f 5438 3030 3034 tatements/T80004 │ │ │ │ │ +0004e6d0: 3834 2e6a 6176 613a 2042 6164 2065 7272 84.java: Bad err │ │ │ │ │ +0004e6e0: 6f72 2072 6563 6f76 6572 7920 7768 656e or recovery when │ │ │ │ │ +0004e6f0: 2027 6361 7463 6827 2077 6974 686f 7574 'catch' without │ │ │ │ │ +0004e700: 2027 7472 7927 2069 7320 666f 756e 640a 'try' is found. │ │ │ │ │ +0004e710: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004e720: 2f69 6e66 6572 656e 6365 5f63 6f6e 7465 /inference_conte │ │ │ │ │ +0004e730: 7874 5f6d 696e 2f44 6f6e 744d 696e 696d xt_min/DontMinim │ │ │ │ │ +0004e740: 697a 6549 6e66 436f 6e74 6578 7454 6573 izeInfContextTes │ │ │ │ │ +0004e750: 742e 6a61 7661 3a20 4a61 7661 6320 696e t.java: Javac in │ │ │ │ │ +0004e760: 6665 7272 6564 2074 7970 6520 646f 6573 ferred type does │ │ │ │ │ +0004e770: 206e 6f74 2063 6f6e 666f 726d 2074 6f20 not conform to │ │ │ │ │ +0004e780: 6571 7561 6c69 7479 2063 6f6e 7374 7261 equality constra │ │ │ │ │ +0004e790: 696e 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a int..
  • tools/j │ │ │ │ │ +0004e7a0: 6176 6163 2f69 6e68 6572 6974 4163 6365 avac/inheritAcce │ │ │ │ │ +0004e7b0: 7373 2f50 7674 4d62 7273 4e6f 7449 6e68 ss/PvtMbrsNotInh │ │ │ │ │ +0004e7c0: 6572 6974 312e 6a61 7661 3a20 5072 6976 erit1.java: Priv │ │ │ │ │ +0004e7d0: 6174 6520 6d65 6d62 6572 7320 7368 6f75 ate members shou │ │ │ │ │ +0004e7e0: 6c64 206e 6f74 2062 6520 696e 6865 7269 ld not be inheri │ │ │ │ │ +0004e7f0: 7465 6420 6672 6f6d 2073 7570 6572 636c ted from supercl │ │ │ │ │ +0004e800: 6173 7365 732e 0a0a 3c6c 693e 746f 6f6c asses...
  • tool │ │ │ │ │ +0004e810: 732f 6a61 7661 632f 696e 6865 7269 7465 s/javac/inherite │ │ │ │ │ +0004e820: 6441 6363 6573 732f 4d65 7468 6f64 5265 dAccess/MethodRe │ │ │ │ │ +0004e830: 6665 7265 6e63 6551 7561 6c69 6669 6361 ferenceQualifica │ │ │ │ │ +0004e840: 7469 6f6e 5f31 2e6a 6176 613a 2056 6572 tion_1.java: Ver │ │ │ │ │ +0004e850: 6966 7920 7072 6f70 6572 2062 7974 6563 ify proper bytec │ │ │ │ │ +0004e860: 6f64 652d 6c65 7665 6c20 7175 616c 6966 ode-level qualif │ │ │ │ │ +0004e870: 6963 6174 696f 6e20 6f66 206d 6574 686f ication of metho │ │ │ │ │ +0004e880: 6420 6163 6365 7373 6573 2e0a 0a3c 6c69 d accesses...
  • tools/javac/inn │ │ │ │ │ +0004e8a0: 6572 436c 6173 7346 696c 652f 496e 6e65 erClassFile/Inne │ │ │ │ │ +0004e8b0: 7243 6c61 7373 4669 6c65 5465 7374 2e6a rClassFileTest.j │ │ │ │ │ +0004e8c0: 6176 613a 2050 726f 6220 772f 7374 6174 ava: Prob w/stat │ │ │ │ │ +0004e8d0: 6963 2069 6e6e 6572 2063 6c61 7373 2077 ic inner class w │ │ │ │ │ +0004e8e0: 6974 6820 7361 6d65 206e 616d 6520 6173 ith same name as │ │ │ │ │ +0004e8f0: 2061 2072 6567 756c 6172 2063 6c61 7373 a regular class │ │ │ │ │ +0004e900: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004e910: 632f 6a61 7661 7a69 702f 4a61 7661 5a69 c/javazip/JavaZi │ │ │ │ │ +0004e920: 7054 6573 742e 6a61 7661 3a20 6368 6563 pTest.java: chec │ │ │ │ │ +0004e930: 6b20 7468 6174 2073 6f75 7263 6520 6669 k that source fi │ │ │ │ │ +0004e940: 6c65 7320 696e 7369 6465 207a 6970 2066 les inside zip f │ │ │ │ │ +0004e950: 696c 6573 206f 6e20 7468 6520 636c 6173 iles on the clas │ │ │ │ │ +0004e960: 7320 7061 7468 2061 7265 2069 676e 6f72 s path are ignor │ │ │ │ │ +0004e970: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +0004e980: 7661 632f 6a76 6d2f 3633 3937 3635 322f vac/jvm/6397652/ │ │ │ │ │ +0004e990: 5436 3339 3736 3532 2e6a 6176 613a 206a T6397652.java: j │ │ │ │ │ +0004e9a0: 6176 6163 2063 6f6d 7069 6c61 7469 6f6e avac compilation │ │ │ │ │ +0004e9b0: 2066 6169 6c75 7265 2077 6865 6e20 696d failure when im │ │ │ │ │ +0004e9c0: 706f 7274 6564 2063 6c61 7373 2077 6974 ported class wit │ │ │ │ │ +0004e9d0: 6820 2420 7369 676e 2069 6e20 7468 6520 h $ sign in the │ │ │ │ │ +0004e9e0: 6e61 6d65 0a0a 3c6c 693e 746f 6f6c 732f name..
  • tools/ │ │ │ │ │ +0004e9f0: 6a61 7661 632f 6a76 6d2f 436c 6173 7352 javac/jvm/ClassR │ │ │ │ │ +0004ea00: 6566 4475 7049 6e43 6f6e 7374 616e 7450 efDupInConstantP │ │ │ │ │ +0004ea10: 6f6f 6c54 6573 742e 6a61 7661 3a20 436c oolTest.java: Cl │ │ │ │ │ +0004ea20: 6173 7320 7265 6665 7265 6e63 6520 6475 ass reference du │ │ │ │ │ +0004ea30: 706c 6963 6174 6573 2069 6e20 636f 6e73 plicates in cons │ │ │ │ │ +0004ea40: 7461 6e74 2070 6f6f 6c0a 0a3c 6c69 3e74 tant pool..
  • t │ │ │ │ │ +0004ea50: 6f6f 6c73 2f6a 6176 6163 2f6a 766d 2f54 ools/javac/jvm/T │ │ │ │ │ +0004ea60: 3730 3234 3039 362e 6a61 7661 3a20 5374 7024096.java: St │ │ │ │ │ +0004ea70: 6163 6b20 7472 6163 6520 6861 7320 696e ack trace has in │ │ │ │ │ +0004ea80: 7661 6c69 6420 6c69 6e65 206e 756d 6265 valid line numbe │ │ │ │ │ +0004ea90: 7273 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rs..
  • tools/ja │ │ │ │ │ +0004eaa0: 7661 632f 6a76 6d2f 5438 3032 3036 3839 vac/jvm/T8020689 │ │ │ │ │ +0004eab0: 2e6a 6176 613a 204d 616b 696e 6720 7375 .java: Making su │ │ │ │ │ +0004eac0: 7265 2074 6865 204c 696e 654e 756d 6265 re the LineNumbe │ │ │ │ │ +0004ead0: 7254 6162 6c65 2065 6e74 7279 2069 7320 rTable entry is │ │ │ │ │ +0004eae0: 636f 7272 6563 746c 7920 6765 6e65 7261 correctly genera │ │ │ │ │ +0004eaf0: 7465 6420 666f 7220 7468 6520 6c65 6164 ted for the lead │ │ │ │ │ +0004eb00: 696e 6720 6d65 7468 6f64 2069 6e76 6f63 ing method invoc │ │ │ │ │ +0004eb10: 6174 696f 6e20 696e 2074 6865 2065 6c73 ation in the els │ │ │ │ │ +0004eb20: 6520 7365 6374 696f 6e0a 0a3c 6c69 3e74 e section..
  • t │ │ │ │ │ +0004eb30: 6f6f 6c73 2f6a 6176 6163 2f6a 766d 2f56 ools/javac/jvm/V │ │ │ │ │ +0004eb40: 6572 626f 7365 436c 6173 7350 6174 6854 erboseClassPathT │ │ │ │ │ +0004eb50: 6573 742e 6a61 7661 3a20 6a61 7661 6320 est.java: javac │ │ │ │ │ +0004eb60: 2d76 6572 626f 7365 206c 6f67 7320 7468 -verbose logs th │ │ │ │ │ +0004eb70: 6520 636c 6173 7320 7061 7468 206d 756c e class path mul │ │ │ │ │ +0004eb80: 7469 706c 6520 7469 6d65 730a 0a3c 6c69 tiple times..
  • tools/javac/jvm │ │ │ │ │ +0004eba0: 2f56 6572 626f 7365 4f75 7454 6573 742e /VerboseOutTest. │ │ │ │ │ +0004ebb0: 6a61 7661 3a20 6a61 7661 6320 2d76 6572 java: javac -ver │ │ │ │ │ +0004ebc0: 626f 7365 2070 7269 6e74 7320 7772 6f6e bose prints wron │ │ │ │ │ +0004ebd0: 6720 7061 7468 7320 666f 7220 6f75 7470 g paths for outp │ │ │ │ │ +0004ebe0: 7574 2066 696c 6573 0a0a 3c6c 693e 746f ut files..
  • to │ │ │ │ │ +0004ebf0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0004ec00: 2f38 3031 3235 3537 2f50 7269 7661 7465 /8012557/Private │ │ │ │ │ +0004ec10: 4c61 6d62 6461 732e 6a61 7661 3a20 4368 Lambdas.java: Ch │ │ │ │ │ +0004ec20: 6563 6b20 7468 6174 2038 3031 3235 3537 eck that 8012557 │ │ │ │ │ +0004ec30: 2069 7320 6669 7865 642c 2074 6861 7420 is fixed, that │ │ │ │ │ +0004ec40: 696e 7465 7266 6163 6520 6c61 6d62 6461 interface lambda │ │ │ │ │ +0004ec50: 206d 6574 686f 6473 2061 7265 2070 7269 methods are pri │ │ │ │ │ +0004ec60: 7661 7465 0a0a 3c6c 693e 746f 6f6c 732f vate..
  • tools/ │ │ │ │ │ +0004ec70: 6a61 7661 632f 6c61 6d62 6461 2f38 3031 javac/lambda/801 │ │ │ │ │ +0004ec80: 3630 3831 2f54 3830 3136 3038 312e 6a61 6081/T8016081.ja │ │ │ │ │ +0004ec90: 7661 3a20 6669 656c 6420 696e 6974 6961 va: field initia │ │ │ │ │ +0004eca0: 6c69 7a65 6420 7769 7468 206c 616d 6264 lized with lambd │ │ │ │ │ +0004ecb0: 6120 696e 2061 6e6e 6f74 6174 696f 6e20 a in annotation │ │ │ │ │ +0004ecc0: 7479 7065 7320 646f 6573 6e27 7420 636f types doesn't co │ │ │ │ │ +0004ecd0: 6d70 696c 650a 0a3c 6c69 3e74 6f6f 6c73 mpile..
  • tools │ │ │ │ │ +0004ece0: 2f6a 6176 6163 2f6c 616d 6264 612f 3830 /javac/lambda/80 │ │ │ │ │ +0004ecf0: 3136 3137 372f 5438 3031 3631 3737 612e 16177/T8016177a. │ │ │ │ │ +0004ed00: 6a61 7661 3a20 7374 7275 6374 7572 616c java: structural │ │ │ │ │ +0004ed10: 206d 6f73 7420 7370 6563 6966 6963 2061 most specific a │ │ │ │ │ +0004ed20: 6e64 2073 7475 636b 6e65 7373 0a0a 3c6c nd stuckness..tools/javac/la │ │ │ │ │ +0004ed40: 6d62 6461 2f38 3031 3631 3737 2f54 3830 mbda/8016177/T80 │ │ │ │ │ +0004ed50: 3136 3137 3762 2e6a 6176 613a 2073 7472 16177b.java: str │ │ │ │ │ +0004ed60: 7563 7475 7261 6c20 6d6f 7374 2073 7065 uctural most spe │ │ │ │ │ +0004ed70: 6369 6669 6320 616e 6420 7374 7563 6b6e cific and stuckn │ │ │ │ │ +0004ed80: 6573 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ess..
  • tools/j │ │ │ │ │ +0004ed90: 6176 6163 2f6c 616d 6264 612f 3830 3136 avac/lambda/8016 │ │ │ │ │ +0004eda0: 3137 372f 5438 3031 3631 3737 632e 6a61 177/T8016177c.ja │ │ │ │ │ +0004edb0: 7661 3a20 7374 7275 6374 7572 616c 206d va: structural m │ │ │ │ │ +0004edc0: 6f73 7420 7370 6563 6966 6963 2061 6e64 ost specific and │ │ │ │ │ +0004edd0: 2073 7475 636b 6e65 7373 0a0a 3c6c 693e stuckness..
  • │ │ │ │ │ +0004ede0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0004edf0: 6461 2f38 3031 3631 3737 2f54 3830 3136 da/8016177/T8016 │ │ │ │ │ +0004ee00: 3137 3764 2e6a 6176 613a 2073 7472 7563 177d.java: struc │ │ │ │ │ +0004ee10: 7475 7261 6c20 6d6f 7374 2073 7065 6369 tural most speci │ │ │ │ │ +0004ee20: 6669 6320 616e 6420 7374 7563 6b6e 6573 fic and stucknes │ │ │ │ │ +0004ee30: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0004ee40: 6163 2f6c 616d 6264 612f 3830 3136 3137 ac/lambda/801617 │ │ │ │ │ +0004ee50: 372f 5438 3031 3631 3737 652e 6a61 7661 7/T8016177e.java │ │ │ │ │ +0004ee60: 3a20 7374 7275 6374 7572 616c 206d 6f73 : structural mos │ │ │ │ │ +0004ee70: 7420 7370 6563 6966 6963 2061 6e64 2073 t specific and s │ │ │ │ │ +0004ee80: 7475 636b 6e65 7373 0a0a 3c6c 693e 746f tuckness..
  • to │ │ │ │ │ +0004ee90: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0004eea0: 2f38 3031 3631 3737 2f54 3830 3136 3137 /8016177/T801617 │ │ │ │ │ +0004eeb0: 3766 2e6a 6176 613a 2073 7472 7563 7475 7f.java: structu │ │ │ │ │ +0004eec0: 7261 6c20 6d6f 7374 2073 7065 6369 6669 ral most specifi │ │ │ │ │ +0004eed0: 6320 616e 6420 7374 7563 6b6e 6573 730a c and stuckness. │ │ │ │ │ +0004eee0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004eef0: 2f6c 616d 6264 612f 3830 3136 3137 372f /lambda/8016177/ │ │ │ │ │ +0004ef00: 5438 3031 3631 3737 672e 6a61 7661 3a20 T8016177g.java: │ │ │ │ │ +0004ef10: 7374 7275 6374 7572 616c 206d 6f73 7420 structural most │ │ │ │ │ +0004ef20: 7370 6563 6966 6963 2061 6e64 2073 7475 specific and stu │ │ │ │ │ +0004ef30: 636b 6e65 7373 0a0a 3c6c 693e 746f 6f6c ckness..
  • tool │ │ │ │ │ +0004ef40: 732f 6a61 7661 632f 6c61 6d62 6461 2f38 s/javac/lambda/8 │ │ │ │ │ +0004ef50: 3031 3633 3230 2f49 6c6c 6567 616c 4272 016320/IllegalBr │ │ │ │ │ +0004ef60: 6964 6765 4d6f 6469 6669 6572 2e6a 6176 idgeModifier.jav │ │ │ │ │ +0004ef70: 613a 2043 6865 636b 2074 6861 7420 3830 a: Check that 80 │ │ │ │ │ +0004ef80: 3136 3332 3020 6973 2066 6978 6564 2c20 16320 is fixed, │ │ │ │ │ +0004ef90: 7468 6174 2062 7269 6467 6573 2068 6176 that bridges hav │ │ │ │ │ +0004efa0: 6520 7661 6c69 6420 6d6f 6469 6669 6572 e valid modifier │ │ │ │ │ +0004efb0: 2062 6974 730a 0a3c 6c69 3e74 6f6f 6c73 bits..
  • tools │ │ │ │ │ +0004efc0: 2f6a 6176 6163 2f6c 616d 6264 612f 3830 /javac/lambda/80 │ │ │ │ │ +0004efd0: 3139 3438 302f 5438 3031 3934 3830 2e6a 19480/T8019480.j │ │ │ │ │ +0004efe0: 6176 613a 204a 6176 6163 2063 7261 7368 ava: Javac crash │ │ │ │ │ +0004eff0: 6573 2077 6865 6e20 6d65 7468 6f64 2069 es when method i │ │ │ │ │ +0004f000: 7320 6361 6c6c 6564 206f 6e20 6120 7479 s called on a ty │ │ │ │ │ +0004f010: 7065 2d76 6172 6961 626c 6520 7265 6365 pe-variable rece │ │ │ │ │ +0004f020: 6976 6572 2066 726f 6d20 6c61 6d62 6461 iver from lambda │ │ │ │ │ +0004f030: 2065 7870 7265 7373 696f 6e0a 0a3c 6c69 expression..
  • tools/javac/lam │ │ │ │ │ +0004f050: 6264 612f 3830 3230 3134 372f 5438 3032 bda/8020147/T802 │ │ │ │ │ +0004f060: 3031 3437 2e6a 6176 613a 2053 7075 7269 0147.java: Spuri │ │ │ │ │ +0004f070: 6f75 7320 6572 726f 7273 2077 6865 6e20 ous errors when │ │ │ │ │ +0004f080: 636f 6d70 696c 696e 6720 6e65 7374 6564 compiling nested │ │ │ │ │ +0004f090: 2073 7475 636b 206c 616d 6264 6173 0a0a stuck lambdas.. │ │ │ │ │ +0004f0a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0004f0b0: 6c61 6d62 6461 2f38 3032 3038 3034 2f54 lambda/8020804/T │ │ │ │ │ +0004f0c0: 3830 3230 3830 342e 6a61 7661 3a20 6a61 8020804.java: ja │ │ │ │ │ +0004f0d0: 7661 6320 6372 6173 6865 7320 7768 656e vac crashes when │ │ │ │ │ +0004f0e0: 2073 7065 6375 6c61 7469 7665 2061 7474 speculative att │ │ │ │ │ +0004f0f0: 7269 6275 7469 6f6e 2069 6e66 6572 7320 ribution infers │ │ │ │ │ +0004f100: 696e 7465 7273 6563 7469 6f6e 2074 7970 intersection typ │ │ │ │ │ +0004f110: 6520 7769 7468 2061 7272 6179 2063 6f6d e with array com │ │ │ │ │ +0004f120: 706f 6e65 6e74 0a0a 3c6c 693e 746f 6f6c ponent..
  • tool │ │ │ │ │ +0004f130: 732f 6a61 7661 632f 6c61 6d62 6461 2f38 s/javac/lambda/8 │ │ │ │ │ +0004f140: 3032 3038 3433 2f54 3830 3230 3834 3361 020843/T8020843a │ │ │ │ │ +0004f150: 2e6a 6176 613a 206a 6176 6163 2063 7261 .java: javac cra │ │ │ │ │ +0004f160: 7368 6573 206f 6e20 6163 6365 7373 6962 shes on accessib │ │ │ │ │ +0004f170: 696c 6974 7920 6368 6563 6b20 7769 7468 ility check with │ │ │ │ │ +0004f180: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ +0004f190: 6520 7769 7468 2074 7970 6576 6172 2072 e with typevar r │ │ │ │ │ +0004f1a0: 6563 6569 7665 720a 0a3c 6c69 3e74 6f6f eceiver..
  • too │ │ │ │ │ +0004f1b0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0004f1c0: 3830 3230 3834 332f 5438 3032 3038 3433 8020843/T8020843 │ │ │ │ │ +0004f1d0: 622e 6a61 7661 3a20 6a61 7661 6320 6372 b.java: javac cr │ │ │ │ │ +0004f1e0: 6173 6865 7320 6f6e 2061 6363 6573 7369 ashes on accessi │ │ │ │ │ +0004f1f0: 6269 6c69 7479 2063 6865 636b 2077 6974 bility check wit │ │ │ │ │ +0004f200: 6820 6d65 7468 6f64 2072 6566 6572 656e h method referen │ │ │ │ │ +0004f210: 6365 2077 6974 6820 7479 7065 7661 7220 ce with typevar │ │ │ │ │ +0004f220: 7265 6365 6976 6572 0a0a 3c6c 693e 746f receiver..
  • to │ │ │ │ │ +0004f230: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0004f240: 2f38 3032 3135 3637 2f54 3830 3231 3536 /8021567/T802156 │ │ │ │ │ +0004f250: 372e 6a61 7661 3a20 4a61 7661 6320 646f 7.java: Javac do │ │ │ │ │ +0004f260: 6573 6e27 7420 7265 706f 7274 2022 6a61 esn't report "ja │ │ │ │ │ +0004f270: 7661 3a20 7265 6665 7265 6e63 6520 746f va: reference to │ │ │ │ │ +0004f280: 206d 6574 686f 6420 6973 2061 6d62 6967 method is ambig │ │ │ │ │ +0004f290: 756f 7573 2220 616e 7920 6d6f 7265 0a0a uous" any more.. │ │ │ │ │ +0004f2a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0004f2b0: 6c61 6d62 6461 2f38 3032 3135 3637 2f54 lambda/8021567/T │ │ │ │ │ +0004f2c0: 3830 3231 3536 3762 2e6a 6176 613a 204a 8021567b.java: J │ │ │ │ │ +0004f2d0: 6176 6163 2064 6f65 736e 2774 2072 6570 avac doesn't rep │ │ │ │ │ +0004f2e0: 6f72 7420 226a 6176 613a 2072 6566 6572 ort "java: refer │ │ │ │ │ +0004f2f0: 656e 6365 2074 6f20 6d65 7468 6f64 2069 ence to method i │ │ │ │ │ +0004f300: 7320 616d 6269 6775 6f75 7322 2061 6e79 s ambiguous" any │ │ │ │ │ +0004f310: 206d 6f72 650a 0a3c 6c69 3e74 6f6f 6c73 more..
  • tools │ │ │ │ │ +0004f320: 2f6a 6176 6163 2f6c 616d 6264 612f 3830 /javac/lambda/80 │ │ │ │ │ +0004f330: 3233 3338 392f 5438 3032 3333 3839 2e6a 23389/T8023389.j │ │ │ │ │ +0004f340: 6176 613a 204a 6176 6163 2066 6169 6c73 ava: Javac fails │ │ │ │ │ +0004f350: 2074 6f20 696e 6665 7220 7479 7065 2066 to infer type f │ │ │ │ │ +0004f360: 6f72 206c 616d 6264 6120 7573 6564 2077 or lambda used w │ │ │ │ │ +0004f370: 6974 6820 696e 7465 7273 6563 7469 6f6e ith intersection │ │ │ │ │ +0004f380: 2074 7970 6520 616e 6420 7769 6c64 6361 type and wildca │ │ │ │ │ +0004f390: 7264 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a rds..
  • tools/j │ │ │ │ │ +0004f3a0: 6176 6163 2f6c 616d 6264 612f 3830 3233 avac/lambda/8023 │ │ │ │ │ +0004f3b0: 3534 392f 5438 3032 3335 3439 2e6a 6176 549/T8023549.jav │ │ │ │ │ +0004f3c0: 613a 2043 6f6d 7069 6c65 7220 656d 6974 a: Compiler emit │ │ │ │ │ +0004f3d0: 7469 6e67 2073 7075 7269 6f75 7320 6572 ting spurious er │ │ │ │ │ +0004f3e0: 726f 7273 2077 6865 6e20 636f 6e73 7472 rors when constr │ │ │ │ │ +0004f3f0: 7563 746f 7220 7265 6665 7265 6e63 6520 uctor reference │ │ │ │ │ +0004f400: 7479 7065 2069 7320 696e 6665 7272 6564 type is inferred │ │ │ │ │ +0004f410: 2061 6e64 2065 7870 6c69 6369 7420 7479 and explicit ty │ │ │ │ │ +0004f420: 7065 2061 7267 756d 656e 7473 2061 7265 pe arguments are │ │ │ │ │ +0004f430: 2073 7570 706c 6965 640a 0a3c 6c69 3e74 supplied..
  • t │ │ │ │ │ +0004f440: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0004f450: 612f 3830 3233 3535 382f 5438 3032 3335 a/8023558/T80235 │ │ │ │ │ +0004f460: 3538 612e 6a61 7661 3a20 4a61 7661 6320 58a.java: Javac │ │ │ │ │ +0004f470: 6372 6561 7465 7320 696e 7661 6c69 6420 creates invalid │ │ │ │ │ +0004f480: 626f 6f74 7374 7261 7020 6d65 7468 6f64 bootstrap method │ │ │ │ │ +0004f490: 7320 666f 7220 636f 6d70 6c65 7820 6c61 s for complex la │ │ │ │ │ +0004f4a0: 6d62 6461 2f6d 6574 686f 6472 6566 2063 mbda/methodref c │ │ │ │ │ +0004f4b0: 6173 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ase..
  • tools/j │ │ │ │ │ +0004f4c0: 6176 6163 2f6c 616d 6264 612f 3830 3233 avac/lambda/8023 │ │ │ │ │ +0004f4d0: 3535 382f 5438 3032 3335 3538 622e 6a61 558/T8023558b.ja │ │ │ │ │ +0004f4e0: 7661 3a20 4a61 7661 6320 6372 6561 7465 va: Javac create │ │ │ │ │ +0004f4f0: 7320 696e 7661 6c69 6420 626f 6f74 7374 s invalid bootst │ │ │ │ │ +0004f500: 7261 7020 6d65 7468 6f64 7320 666f 7220 rap methods for │ │ │ │ │ +0004f510: 636f 6d70 6c65 7820 6c61 6d62 6461 2f6d complex lambda/m │ │ │ │ │ +0004f520: 6574 686f 6472 6566 2063 6173 650a 0a3c ethodref case..< │ │ │ │ │ +0004f530: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0004f540: 616d 6264 612f 3830 3233 3535 382f 5438 ambda/8023558/T8 │ │ │ │ │ +0004f550: 3032 3335 3538 632e 6a61 7661 3a20 4a61 023558c.java: Ja │ │ │ │ │ +0004f560: 7661 6320 6372 6561 7465 7320 696e 7661 vac creates inva │ │ │ │ │ +0004f570: 6c69 6420 626f 6f74 7374 7261 7020 6d65 lid bootstrap me │ │ │ │ │ +0004f580: 7468 6f64 7320 666f 7220 636f 6d70 6c65 thods for comple │ │ │ │ │ +0004f590: 7820 6c61 6d62 6461 2f6d 6574 686f 6472 x lambda/methodr │ │ │ │ │ +0004f5a0: 6566 2063 6173 650a 0a3c 6c69 3e74 6f6f ef case..
  • too │ │ │ │ │ +0004f5b0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0004f5c0: 3830 3234 3439 372f 4372 6173 6855 7369 8024497/CrashUsi │ │ │ │ │ +0004f5d0: 6e67 5265 7475 726e 696e 6754 6869 7352 ngReturningThisR │ │ │ │ │ +0004f5e0: 6566 4c61 6d62 6461 4672 6f6d 4465 6661 efLambdaFromDefa │ │ │ │ │ +0004f5f0: 756c 744d 6574 5465 7374 2e6a 6176 613a ultMetTest.java: │ │ │ │ │ +0004f600: 2063 7261 7368 2072 6574 7572 6e69 6e67 crash returning │ │ │ │ │ +0004f610: 2074 6869 732d 7265 6665 7265 6e63 696e this-referencin │ │ │ │ │ +0004f620: 6720 6c61 6d62 6461 2066 726f 6d20 6465 g lambda from de │ │ │ │ │ +0004f630: 6661 756c 7420 6d65 7468 6f64 0a0a 3c6c fault method..tools/javac/la │ │ │ │ │ +0004f650: 6d62 6461 2f38 3034 3331 3739 2f4c 616d mbda/8043179/Lam │ │ │ │ │ +0004f660: 6264 614d 7574 6174 6546 696e 616c 4669 bdaMutateFinalFi │ │ │ │ │ +0004f670: 656c 642e 6a61 7661 3a20 5665 7269 6679 eld.java: Verify │ │ │ │ │ +0004f680: 206c 616d 6264 6120 6578 7072 6573 7369 lambda expressi │ │ │ │ │ +0004f690: 6f6e 2063 616e 2774 206d 7574 6174 6520 on can't mutate │ │ │ │ │ +0004f6a0: 6120 6669 6e61 6c20 6669 656c 640a 0a3c a final field..< │ │ │ │ │ +0004f6b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0004f6c0: 616d 6264 612f 3830 3433 3137 392f 4c61 ambda/8043179/La │ │ │ │ │ +0004f6d0: 6d62 6461 4d75 7461 7465 4669 6e61 6c56 mbdaMutateFinalV │ │ │ │ │ +0004f6e0: 6172 2e6a 6176 613a 2056 6572 6966 7920 ar.java: Verify │ │ │ │ │ +0004f6f0: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ +0004f700: 6e20 6361 6e27 7420 6d75 7461 7465 2061 n can't mutate a │ │ │ │ │ +0004f710: 2066 696e 616c 2076 6172 6961 626c 650a final variable. │ │ │ │ │ +0004f720: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004f730: 2f6c 616d 6264 612f 3830 3531 3935 382f /lambda/8051958/ │ │ │ │ │ +0004f740: 5438 3035 3139 3538 2e6a 6176 613a 2043 T8051958.java: C │ │ │ │ │ +0004f750: 616e 6e6f 7420 6173 7369 676e 2061 2076 annot assign a v │ │ │ │ │ +0004f760: 616c 7565 2074 6f20 6669 6e61 6c20 7661 alue to final va │ │ │ │ │ +0004f770: 7269 6162 6c65 2069 6e20 6c61 6d62 6461 riable in lambda │ │ │ │ │ +0004f780: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004f790: 632f 6c61 6d62 6461 2f38 3036 3330 3534 c/lambda/8063054 │ │ │ │ │ +0004f7a0: 2f54 3830 3633 3035 3461 2e6a 6176 613a /T8063054a.java: │ │ │ │ │ +0004f7b0: 2042 7567 2073 756d 6d61 7279 0a0a 3c6c Bug summary..tools/javac/la │ │ │ │ │ +0004f7d0: 6d62 6461 2f38 3036 3330 3534 2f54 3830 mbda/8063054/T80 │ │ │ │ │ +0004f7e0: 3633 3035 3462 2e6a 6176 613a 2042 7567 63054b.java: Bug │ │ │ │ │ +0004f7f0: 2073 756d 6d61 7279 0a0a 3c6c 693e 746f summary..
  • to │ │ │ │ │ +0004f800: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0004f810: 2f38 3036 3639 3734 2f54 3830 3636 3937 /8066974/T806697 │ │ │ │ │ +0004f820: 342e 6a61 7661 3a20 436f 6d70 696c 6572 4.java: Compiler │ │ │ │ │ +0004f830: 2064 6f65 736e 2774 2069 6e66 6572 206d doesn't infer m │ │ │ │ │ +0004f840: 6574 686f 6427 7320 6765 6e65 7269 6320 ethod's generic │ │ │ │ │ +0004f850: 7479 7065 2069 6e66 6f72 6d61 7469 6f6e type information │ │ │ │ │ +0004f860: 2069 6e20 6c61 6d62 6461 2062 6f64 790a in lambda body. │ │ │ │ │ +0004f870: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004f880: 2f6c 616d 6264 612f 3830 3637 3739 322f /lambda/8067792/ │ │ │ │ │ +0004f890: 5438 3036 3737 3932 2e6a 6176 613a 204a T8067792.java: J │ │ │ │ │ +0004f8a0: 6176 6163 2063 7261 7368 6573 2069 6e20 avac crashes in │ │ │ │ │ +0004f8b0: 6669 6e64 6572 206d 6f64 6520 7769 7468 finder mode with │ │ │ │ │ +0004f8c0: 206e 6573 7465 6420 696d 706c 6963 6974 nested implicit │ │ │ │ │ +0004f8d0: 206c 616d 6264 6173 0a0a 3c6c 693e 746f lambdas..
  • to │ │ │ │ │ +0004f8e0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0004f8f0: 2f38 3036 3833 3939 2f54 3830 3638 3339 /8068399/T806839 │ │ │ │ │ +0004f900: 392e 6a61 7661 3a20 7374 7275 6374 7572 9.java: structur │ │ │ │ │ +0004f910: 616c 206d 6f73 7420 7370 6563 6966 6963 al most specific │ │ │ │ │ +0004f920: 2061 6e64 2073 7475 636b 6e65 7373 0a0a and stuckness.. │ │ │ │ │ +0004f930: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0004f940: 6c61 6d62 6461 2f38 3036 3834 3330 2f54 lambda/8068430/T │ │ │ │ │ +0004f950: 3830 3638 3433 302e 6a61 7661 3a20 7374 8068430.java: st │ │ │ │ │ +0004f960: 7275 6374 7572 616c 206d 6f73 7420 7370 ructural most sp │ │ │ │ │ +0004f970: 6563 6966 6963 2061 6e64 2073 7475 636b ecific and stuck │ │ │ │ │ +0004f980: 6e65 7373 0a0a 3c6c 693e 746f 6f6c 732f ness..
  • tools/ │ │ │ │ │ +0004f990: 6a61 7661 632f 6c61 6d62 6461 2f38 3037 javac/lambda/807 │ │ │ │ │ +0004f9a0: 3134 3332 2f54 3830 3731 3433 322e 6a61 1432/T8071432.ja │ │ │ │ │ +0004f9b0: 7661 3a20 7374 7275 6374 7572 616c 206d va: structural m │ │ │ │ │ +0004f9c0: 6f73 7420 7370 6563 6966 6963 2061 6e64 ost specific and │ │ │ │ │ +0004f9d0: 2073 7475 636b 6e65 7373 0a0a 3c6c 693e stuckness..
  • │ │ │ │ │ +0004f9e0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0004f9f0: 6461 2f38 3037 3338 3432 2f54 3830 3733 da/8073842/T8073 │ │ │ │ │ +0004fa00: 3834 322e 6a61 7661 3a20 496e 7661 6c69 842.java: Invali │ │ │ │ │ +0004fa10: 6420 6d65 7468 6f64 2072 6566 6572 656e d method referen │ │ │ │ │ +0004fa20: 6365 2077 6865 6e20 7265 6665 7265 6e63 ce when referenc │ │ │ │ │ +0004fa30: 696e 6720 6120 6d65 7468 6f64 206f 6e20 ing a method on │ │ │ │ │ +0004fa40: 6120 7769 6c64 6361 7264 2074 7970 650a a wildcard type. │ │ │ │ │ +0004fa50: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0004fa60: 2f6c 616d 6264 612f 3830 3734 3338 312f /lambda/8074381/ │ │ │ │ │ +0004fa70: 5438 3037 3433 3831 612e 6a61 7661 3a20 T8074381a.java: │ │ │ │ │ +0004fa80: 6a61 7661 2e6c 616e 672e 4173 7365 7274 java.lang.Assert │ │ │ │ │ +0004fa90: 696f 6e45 7272 6f72 2064 7572 696e 6720 ionError during │ │ │ │ │ +0004faa0: 636f 6d70 696c 696e 670a 0a3c 6c69 3e74 compiling..
  • t │ │ │ │ │ +0004fab0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0004fac0: 612f 3830 3734 3338 312f 5438 3037 3433 a/8074381/T80743 │ │ │ │ │ +0004fad0: 3831 622e 6a61 7661 3a20 6a61 7661 2e6c 81b.java: java.l │ │ │ │ │ +0004fae0: 616e 672e 4173 7365 7274 696f 6e45 7272 ang.AssertionErr │ │ │ │ │ +0004faf0: 6f72 2064 7572 696e 6720 636f 6d70 696c or during compil │ │ │ │ │ +0004fb00: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ +0004fb10: 6176 6163 2f6c 616d 6264 612f 3831 3331 avac/lambda/8131 │ │ │ │ │ +0004fb20: 3734 322f 5438 3133 3137 3432 2e6a 6176 742/T8131742.jav │ │ │ │ │ +0004fb30: 613a 2053 796e 7461 6374 6963 616c 6c79 a: Syntactically │ │ │ │ │ +0004fb40: 206d 6561 6e69 6e67 6c65 7373 2063 6f64 meaningless cod │ │ │ │ │ +0004fb50: 6520 6163 6365 7074 6564 2062 7920 6a61 e accepted by ja │ │ │ │ │ +0004fb60: 7661 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a vac..
  • tools/j │ │ │ │ │ +0004fb70: 6176 6163 2f6c 616d 6264 612f 3831 3334 avac/lambda/8134 │ │ │ │ │ +0004fb80: 3332 392f 5438 3133 3433 3239 2e6a 6176 329/T8134329.jav │ │ │ │ │ +0004fb90: 613a 2054 6565 4f70 5465 7374 2e6a 6176 a: TeeOpTest.jav │ │ │ │ │ +0004fba0: 6120 6661 696c 7320 6163 726f 7373 2070 a fails across p │ │ │ │ │ +0004fbb0: 6c61 7466 6f72 6d73 2061 6674 6572 2066 latforms after f │ │ │ │ │ +0004fbc0: 6978 2066 6f72 204a 444b 2d38 3132 3935 ix for JDK-81295 │ │ │ │ │ +0004fbd0: 3437 0a0a 3c6c 693e 746f 6f6c 732f 6a61 47..
  • tools/ja │ │ │ │ │ +0004fbe0: 7661 632f 6c61 6d62 6461 2f38 3134 3238 vac/lambda/81428 │ │ │ │ │ +0004fbf0: 3736 2f54 3831 3432 3837 362e 6a61 7661 76/T8142876.java │ │ │ │ │ +0004fc00: 3a20 4a61 7661 6320 646f 6573 206e 6f74 : Javac does not │ │ │ │ │ +0004fc10: 2063 6f72 7265 6374 6c79 2069 6d70 6c65 correctly imple │ │ │ │ │ +0004fc20: 6d65 6e74 2077 696c 6463 6172 6473 2072 ment wildcards r │ │ │ │ │ +0004fc30: 656d 6f76 616c 2066 726f 6d20 6675 6e63 emoval from func │ │ │ │ │ +0004fc40: 7469 6f6e 616c 2069 6e74 6572 6661 6365 tional interface │ │ │ │ │ +0004fc50: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0004fc60: 6163 2f6c 616d 6264 612f 3831 3438 3132 ac/lambda/814812 │ │ │ │ │ +0004fc70: 382f 5438 3134 3831 3238 2e6a 6176 613a 8/T8148128.java: │ │ │ │ │ +0004fc80: 2052 6567 7265 7373 696f 6e3a 2061 7272 Regression: arr │ │ │ │ │ +0004fc90: 6179 2063 6f6e 7374 7275 6374 6f72 2072 ay constructor r │ │ │ │ │ +0004fca0: 6566 6572 656e 6365 7320 6d61 726b 6564 eferences marked │ │ │ │ │ +0004fcb0: 2061 7320 696e 6578 6163 740a 0a3c 6c69 as inexact..
  • tools/javac/lam │ │ │ │ │ +0004fcd0: 6264 612f 3831 3533 3838 342f 5438 3135 bda/8153884/T815 │ │ │ │ │ +0004fce0: 3338 3834 2e6a 6176 613a 2045 7870 7265 3884.java: Expre │ │ │ │ │ +0004fcf0: 7373 696f 6e20 6c61 6d62 6461 2065 7272 ssion lambda err │ │ │ │ │ +0004fd00: 6f6e 656f 7573 6c79 2063 6f6d 7061 7469 oneously compati │ │ │ │ │ +0004fd10: 626c 6520 7769 7468 2076 6f69 642d 7265 ble with void-re │ │ │ │ │ +0004fd20: 7475 726e 696e 6720 6465 7363 7269 7074 turning descript │ │ │ │ │ +0004fd30: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ +0004fd40: 7661 632f 6c61 6d62 6461 2f38 3136 3834 vac/lambda/81684 │ │ │ │ │ +0004fd50: 3830 2f54 3831 3638 3438 302e 6a61 7661 80/T8168480.java │ │ │ │ │ +0004fd60: 3a20 5370 6563 756c 6174 6976 6520 6174 : Speculative at │ │ │ │ │ +0004fd70: 7472 6962 7574 696f 6e20 6f66 206c 616d tribution of lam │ │ │ │ │ +0004fd80: 6264 6120 6361 7573 6573 204e 5045 2069 bda causes NPE i │ │ │ │ │ +0004fd90: 6e20 466c 6f77 0a0a 3c6c 693e 746f 6f6c n Flow..
  • tool │ │ │ │ │ +0004fda0: 732f 6a61 7661 632f 6c61 6d62 6461 2f38 s/javac/lambda/8 │ │ │ │ │ +0004fdb0: 3136 3834 3830 2f54 3831 3638 3438 3062 168480/T8168480b │ │ │ │ │ +0004fdc0: 2e6a 6176 613a 2053 7065 6375 6c61 7469 .java: Speculati │ │ │ │ │ +0004fdd0: 7665 2061 7474 7269 6275 7469 6f6e 206f ve attribution o │ │ │ │ │ +0004fde0: 6620 6c61 6d62 6461 2063 6175 7365 7320 f lambda causes │ │ │ │ │ +0004fdf0: 4e50 4520 696e 2046 6c6f 770a 0a3c 6c69 NPE in Flow..
  • tools/javac/lam │ │ │ │ │ +0004fe10: 6264 612f 3831 3639 3039 312f 5438 3136 bda/8169091/T816 │ │ │ │ │ +0004fe20: 3930 3931 2e6a 6176 613a 204d 6574 686f 9091.java: Metho │ │ │ │ │ +0004fe30: 6420 7265 6665 7265 6e63 6520 543a 3a6d d reference T::m │ │ │ │ │ +0004fe40: 6574 686f 644e 616d 6520 666f 7220 6765 ethodName for ge │ │ │ │ │ +0004fe50: 6e65 7269 6320 7479 7065 2054 2064 6f65 neric type T doe │ │ │ │ │ +0004fe60: 7320 6e6f 7420 636f 6d70 696c 6520 616e s not compile an │ │ │ │ │ +0004fe70: 7920 6d6f 7265 0a0a 3c6c 693e 746f 6f6c y more..
  • tool │ │ │ │ │ +0004fe80: 732f 6a61 7661 632f 6c61 6d62 6461 2f38 s/javac/lambda/8 │ │ │ │ │ +0004fe90: 3138 3831 3434 2f54 3831 3838 3134 342e 188144/T8188144. │ │ │ │ │ +0004fea0: 6a61 7661 3a20 7265 6772 6573 7369 6f6e java: regression │ │ │ │ │ +0004feb0: 2069 6e20 6d65 7468 6f64 2072 6566 6572 in method refer │ │ │ │ │ +0004fec0: 656e 6365 2074 7970 652d 6368 6563 6b69 ence type-checki │ │ │ │ │ +0004fed0: 6e67 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ng..
  • tools/ja │ │ │ │ │ +0004fee0: 7661 632f 6c61 6d62 6461 2f38 3230 3233 vac/lambda/82023 │ │ │ │ │ +0004fef0: 3732 2f54 3832 3032 3337 322e 6a61 7661 72/T8202372.java │ │ │ │ │ +0004ff00: 3a20 4469 6167 6e6f 7374 6963 2077 6974 : Diagnostic wit │ │ │ │ │ +0004ff10: 6820 696e 636f 7272 6563 7420 6c69 6e65 h incorrect line │ │ │ │ │ +0004ff20: 2069 6e66 6f20 6765 6e65 7261 7465 6420 info generated │ │ │ │ │ +0004ff30: 7768 656e 2063 6f6d 7069 6c69 6e67 206c when compiling l │ │ │ │ │ +0004ff40: 616d 6264 6120 6578 7072 6573 7369 6f6e ambda expression │ │ │ │ │ +0004ff50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0004ff60: 632f 6c61 6d62 6461 2f38 3231 3034 3935 c/lambda/8210495 │ │ │ │ │ +0004ff70: 2f54 3832 3130 3439 352e 6a61 7661 3a20 /T8210495.java: │ │ │ │ │ +0004ff80: 636f 6d70 696c 6572 2063 7261 7368 6573 compiler crashes │ │ │ │ │ +0004ff90: 2062 6563 6175 7365 206f 6620 696c 6c65 because of ille │ │ │ │ │ +0004ffa0: 6761 6c20 7369 676e 6174 7572 6520 696e gal signature in │ │ │ │ │ +0004ffb0: 206f 7468 6572 7769 7365 206c 6567 616c otherwise legal │ │ │ │ │ +0004ffc0: 2063 6f64 650a 0a3c 6c69 3e74 6f6f 6c73 code..
  • tools │ │ │ │ │ +0004ffd0: 2f6a 6176 6163 2f6c 616d 6264 612f 3832 /javac/lambda/82 │ │ │ │ │ +0004ffe0: 3538 3839 372f 4361 7074 7572 6556 6172 58897/CaptureVar │ │ │ │ │ +0004fff0: 6961 626c 6573 2e6a 6176 613a 2043 6865 iables.java: Che │ │ │ │ │ +00050000: 636b 7320 7472 616e 736c 6174 696f 6e20 cks translation │ │ │ │ │ +00050010: 6f66 2063 6170 7475 7269 6e67 206c 6f63 of capturing loc │ │ │ │ │ +00050020: 616c 2063 6c61 7373 6573 2069 6e73 6964 al classes insid │ │ │ │ │ +00050030: 6520 6e65 7374 6564 206c 616d 6264 6173 e nested lambdas │ │ │ │ │ +00050040: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00050050: 632f 6c61 6d62 6461 2f38 3235 3838 3937 c/lambda/8258897 │ │ │ │ │ +00050060: 2f43 6170 7475 7265 5661 7269 6162 6c65 /CaptureVariable │ │ │ │ │ +00050070: 7341 6e6f 6e79 6d6f 7573 2e6a 6176 613a sAnonymous.java: │ │ │ │ │ +00050080: 2043 6865 636b 7320 7472 616e 736c 6174 Checks translat │ │ │ │ │ +00050090: 696f 6e20 6f66 2063 6170 7475 7269 6e67 ion of capturing │ │ │ │ │ +000500a0: 206c 6f63 616c 2063 6c61 7373 6573 2069 local classes i │ │ │ │ │ +000500b0: 6e73 6964 6520 6e65 7374 6564 206c 616d nside nested lam │ │ │ │ │ +000500c0: 6264 6173 0a0a 3c6c 693e 746f 6f6c 732f bdas..
  • tools/ │ │ │ │ │ +000500d0: 6a61 7661 632f 6c61 6d62 6461 2f38 3236 javac/lambda/826 │ │ │ │ │ +000500e0: 3230 3935 2f54 3832 3632 3039 352e 6a61 2095/T8262095.ja │ │ │ │ │ +000500f0: 7661 3a20 5265 706f 7274 2064 6961 676e va: Report diagn │ │ │ │ │ +00050100: 6f73 7469 6373 2070 726f 6475 6365 6420 ostics produced │ │ │ │ │ +00050110: 6279 2069 6e63 6f72 7265 6374 206c 616d by incorrect lam │ │ │ │ │ +00050120: 6264 6173 0a0a 3c6c 693e 746f 6f6c 732f bdas..
  • tools/ │ │ │ │ │ +00050130: 6a61 7661 632f 6c61 6d62 6461 2f41 766f javac/lambda/Avo │ │ │ │ │ +00050140: 6964 496e 6669 6e69 7465 5265 6174 7472 idInfiniteReattr │ │ │ │ │ +00050150: 6962 7574 696f 6e2e 6a61 7661 3a20 4368 ibution.java: Ch │ │ │ │ │ +00050160: 6563 6b20 7468 6174 2077 6865 6e20 616e eck that when an │ │ │ │ │ +00050170: 2065 7863 6570 7469 6f6e 206f 6363 7572 exception occur │ │ │ │ │ +00050180: 7320 6475 7269 6e67 2041 7474 722e 7669 s during Attr.vi │ │ │ │ │ +00050190: 7369 744c 616d 6264 612c 2061 6e20 6174 sitLambda, an at │ │ │ │ │ +000501a0: 7465 6d70 7420 746f 2061 7474 7269 6275 tempt to attribu │ │ │ │ │ +000501b0: 7465 2074 6865 206c 616d 6264 6120 6167 te the lambda ag │ │ │ │ │ +000501c0: 6169 6e20 6973 2061 766f 6964 6564 2072 ain is avoided r │ │ │ │ │ +000501d0: 6174 6865 7220 7468 616e 2066 616c 6c69 ather than falli │ │ │ │ │ +000501e0: 6e67 2069 6e74 6f20 616e 2069 6e66 696e ng into an infin │ │ │ │ │ +000501f0: 6974 6520 7265 6375 7273 696f 6e2e 0a0a ite recursion... │ │ │ │ │ +00050200: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00050210: 6c61 6d62 6461 2f42 6164 4163 6365 7373 lambda/BadAccess │ │ │ │ │ +00050220: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +00050230: 6120 7465 7374 7320 6368 6563 6b20 7468 a tests check th │ │ │ │ │ +00050240: 6174 206e 6f6e 2d73 7461 7469 6320 7661 at non-static va │ │ │ │ │ +00050250: 7269 6162 6c65 7320 6172 6520 6e6f 7420 riables are not │ │ │ │ │ +00050260: 6163 6365 7373 6962 6c65 2066 726f 6d20 accessible from │ │ │ │ │ +00050270: 7374 6174 6963 206c 616d 6264 6173 0a0a static lambdas.. │ │ │ │ │ +00050280: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00050290: 6c61 6d62 6461 2f42 6164 4163 6365 7373 lambda/BadAccess │ │ │ │ │ +000502a0: 3032 2e6a 6176 613a 2041 6464 206c 616d 02.java: Add lam │ │ │ │ │ +000502b0: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ +000502c0: 6c61 6d62 6461 2063 616e 2061 6363 6573 lambda can acces │ │ │ │ │ +000502d0: 7320 6f6e 6c79 2065 6666 6563 7469 7665 s only effective │ │ │ │ │ +000502e0: 6c79 2d66 696e 616c 206c 6f63 616c 730a ly-final locals. │ │ │ │ │ +000502f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00050300: 2f6c 616d 6264 612f 4261 6441 6363 6573 /lambda/BadAcces │ │ │ │ │ +00050310: 7330 332e 6a61 7661 3a20 4164 6420 6c61 s03.java: Add la │ │ │ │ │ +00050320: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00050330: 206c 616d 6264 6120 6361 6e6e 6f74 2061 lambda cannot a │ │ │ │ │ +00050340: 7373 6967 6e20 6e6f 6e2d 6566 6665 6374 ssign non-effect │ │ │ │ │ +00050350: 6976 656c 7920 6669 6e61 6c20 6c6f 6361 ively final loca │ │ │ │ │ +00050360: 6c73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ls..
  • tools/ja │ │ │ │ │ +00050370: 7661 632f 6c61 6d62 6461 2f42 6164 4272 vac/lambda/BadBr │ │ │ │ │ +00050380: 6561 6b43 6f6e 7469 6e75 652e 6a61 7661 eakContinue.java │ │ │ │ │ +00050390: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +000503a0: 7473 2063 6865 636b 2074 6861 7420 6272 ts check that br │ │ │ │ │ +000503b0: 6561 6b2f 636f 6e74 696e 7565 2069 7320 eak/continue is │ │ │ │ │ +000503c0: 6469 7361 6c6c 6f77 6564 2069 6e20 6c61 disallowed in la │ │ │ │ │ +000503d0: 6d62 6461 2065 7870 7265 7373 696f 6e73 mbda expressions │ │ │ │ │ +000503e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000503f0: 632f 6c61 6d62 6461 2f42 6164 436f 6e76 c/lambda/BadConv │ │ │ │ │ +00050400: 3033 2e6a 6176 613a 2041 6464 206c 616d 03.java: Add lam │ │ │ │ │ +00050410: 6264 6120 7465 7374 7320 4e50 4520 7768 bda tests NPE wh │ │ │ │ │ +00050420: 696c 6520 6368 6563 6b69 6e67 2069 6620 ile checking if │ │ │ │ │ +00050430: 7375 6269 6e74 6572 6661 6365 2069 7320 subinterface is │ │ │ │ │ +00050440: 6120 5341 4d20 7479 7065 0a0a 3c6c 693e a SAM type..
  • │ │ │ │ │ +00050450: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00050460: 6461 2f42 6164 436f 6e76 3034 2e6a 6176 da/BadConv04.jav │ │ │ │ │ +00050470: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00050480: 7374 7320 6368 6563 6b20 7468 6174 2069 sts check that i │ │ │ │ │ +00050490: 6c6c 2d66 6f72 6d65 6420 5341 4d20 7479 ll-formed SAM ty │ │ │ │ │ +000504a0: 7065 2067 656e 6572 6174 6573 2072 6967 pe generates rig │ │ │ │ │ +000504b0: 6874 2064 6961 676e 6f73 7469 6320 7768 ht diagnostic wh │ │ │ │ │ +000504c0: 656e 2053 414d 2063 6f6e 7665 7274 6564 en SAM converted │ │ │ │ │ +000504d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000504e0: 632f 6c61 6d62 6461 2f42 6164 4578 7072 c/lambda/BadExpr │ │ │ │ │ +000504f0: 6573 7369 6f6e 4c61 6d62 6461 2e6a 6176 essionLambda.jav │ │ │ │ │ +00050500: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00050510: 7374 7320 6368 6563 6b20 7468 6174 2061 sts check that a │ │ │ │ │ +00050520: 2063 6f6e 6469 746f 6e61 6c20 6361 6e27 conditonal can' │ │ │ │ │ +00050530: 7420 6265 2076 6f69 640a 0a3c 6c69 3e74 t be void..
  • t │ │ │ │ │ +00050540: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00050550: 612f 4261 644c 616d 6264 6145 7870 722e a/BadLambdaExpr. │ │ │ │ │ +00050560: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +00050570: 2074 6573 7473 2063 6f6d 7069 6c65 2063 tests compile c │ │ │ │ │ +00050580: 7261 7368 6573 206f 6e20 7061 7274 6961 rashes on partia │ │ │ │ │ +00050590: 6c20 6c61 6d62 6461 2065 7870 7265 7373 l lambda express │ │ │ │ │ +000505a0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +000505b0: 6a61 7661 632f 6c61 6d62 6461 2f42 6164 javac/lambda/Bad │ │ │ │ │ +000505c0: 4c61 6d62 6461 506f 732e 6a61 7661 3a20 LambdaPos.java: │ │ │ │ │ +000505d0: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ +000505e0: 2063 6865 636b 2074 6861 7420 6c61 6d62 check that lamb │ │ │ │ │ +000505f0: 6461 2069 7320 6f6e 6c79 2061 6c6c 6f77 da is only allow │ │ │ │ │ +00050600: 6564 2069 6e20 6172 6775 6d65 6e74 2f63 ed in argument/c │ │ │ │ │ +00050610: 6173 742f 6173 7369 676e 6d65 6e74 2063 ast/assignment c │ │ │ │ │ +00050620: 6f6e 7465 7874 0a0a 3c6c 693e 746f 6f6c ontext..
  • tool │ │ │ │ │ +00050630: 732f 6a61 7661 632f 6c61 6d62 6461 2f42 s/javac/lambda/B │ │ │ │ │ +00050640: 6164 4d65 7468 6f64 4361 6c6c 2e6a 6176 adMethodCall.jav │ │ │ │ │ +00050650: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00050660: 7374 7320 6368 6563 6b20 7468 6174 2064 sts check that d │ │ │ │ │ +00050670: 6961 676e 6f73 7469 6373 206f 6e20 6e65 iagnostics on ne │ │ │ │ │ +00050680: 7374 6564 2065 7272 6f6e 656f 7573 2064 sted erroneous d │ │ │ │ │ +00050690: 6566 6572 7265 6420 7479 7065 7320 6172 eferred types ar │ │ │ │ │ +000506a0: 6520 666c 7573 6865 640a 0a3c 6c69 3e74 e flushed..
  • t │ │ │ │ │ +000506b0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +000506c0: 612f 4261 644d 6574 686f 6443 616c 6c32 a/BadMethodCall2 │ │ │ │ │ +000506d0: 2e6a 6176 613a 2042 6164 2063 6f6d 7069 .java: Bad compi │ │ │ │ │ +000506e0: 6c65 7220 6469 6167 6e6f 7374 6963 2067 ler diagnostic g │ │ │ │ │ +000506f0: 656e 6572 6174 6564 2077 6865 6e20 706f enerated when po │ │ │ │ │ +00050700: 6c79 2065 7870 7265 7373 696f 6e20 6973 ly expression is │ │ │ │ │ +00050710: 2070 6173 7365 6420 746f 206e 6f6e 2d65 passed to non-e │ │ │ │ │ +00050720: 7869 7374 656e 7420 6d65 7468 6f64 0a0a xistent method.. │ │ │ │ │ +00050730: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00050740: 6c61 6d62 6461 2f42 6164 4e65 7374 6564 lambda/BadNested │ │ │ │ │ +00050750: 4c61 6d62 6461 2e6a 6176 613a 204e 756c Lambda.java: Nul │ │ │ │ │ +00050760: 6c50 6f69 6e74 6572 4578 6365 7074 696f lPointerExceptio │ │ │ │ │ +00050770: 6e20 696e 2052 6963 6844 6961 676e 6f73 n in RichDiagnos │ │ │ │ │ +00050780: 7469 6346 6f72 6d61 7474 6572 2066 6f72 ticFormatter for │ │ │ │ │ +00050790: 2062 6164 2069 6e70 7574 2070 726f 6772 bad input progr │ │ │ │ │ +000507a0: 616d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 am..
  • tools/ja │ │ │ │ │ +000507b0: 7661 632f 6c61 6d62 6461 2f42 6164 5265 vac/lambda/BadRe │ │ │ │ │ +000507c0: 636f 7665 7279 2e6a 6176 613a 2041 6464 covery.java: Add │ │ │ │ │ +000507d0: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ +000507e0: 6563 6b20 7468 6174 2072 6563 6f76 6572 eck that recover │ │ │ │ │ +000507f0: 7920 6f66 2073 7065 6375 6c61 7469 7665 y of speculative │ │ │ │ │ +00050800: 2074 7970 6573 2069 7320 6e6f 7420 6174 types is not at │ │ │ │ │ +00050810: 7465 6d70 7465 6420 6966 2072 6563 6569 tempted if recei │ │ │ │ │ +00050820: 7665 7220 6973 2065 7272 6f6e 656f 7573 ver is erroneous │ │ │ │ │ +00050830: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00050840: 632f 6c61 6d62 6461 2f42 6164 5265 7475 c/lambda/BadRetu │ │ │ │ │ +00050850: 726e 2e6a 6176 613a 2041 6464 206c 616d rn.java: Add lam │ │ │ │ │ +00050860: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ +00050870: 7468 6174 2069 6e63 6f6d 7061 7469 626c that incompatibl │ │ │ │ │ +00050880: 6520 7265 7475 726e 2074 7970 6573 2069 e return types i │ │ │ │ │ +00050890: 6e20 6c61 6d62 6461 7320 6172 6520 666c n lambdas are fl │ │ │ │ │ +000508a0: 6167 6765 6420 7769 7468 2065 7272 6f72 agged with error │ │ │ │ │ +000508b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000508c0: 632f 6c61 6d62 6461 2f42 6164 5374 6174 c/lambda/BadStat │ │ │ │ │ +000508d0: 656d 656e 7449 6e4c 616d 6264 612e 6a61 ementInLambda.ja │ │ │ │ │ +000508e0: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +000508f0: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ +00050900: 7468 6520 636f 6d70 696c 6572 2065 6d69 the compiler emi │ │ │ │ │ +00050910: 7473 206d 6561 6e69 6e67 6675 6c20 6469 ts meaningful di │ │ │ │ │ +00050920: 6167 6e6f 7374 6963 7320 7768 656e 2074 agnostics when t │ │ │ │ │ +00050930: 6865 206c 616d 6264 6120 626f 6479 2063 he lambda body c │ │ │ │ │ +00050940: 6f6e 7461 696e 7320 6261 6420 7374 6174 ontains bad stat │ │ │ │ │ +00050950: 656d 656e 7473 0a0a 3c6c 693e 746f 6f6c ements..
  • tool │ │ │ │ │ +00050960: 732f 6a61 7661 632f 6c61 6d62 6461 2f42 s/javac/lambda/B │ │ │ │ │ +00050970: 6164 5374 6174 656d 656e 7449 6e4c 616d adStatementInLam │ │ │ │ │ +00050980: 6264 6130 322e 6a61 7661 3a20 4164 6420 bda02.java: Add │ │ │ │ │ +00050990: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ +000509a0: 636b 2074 6861 7420 7468 6520 636f 6d70 ck that the comp │ │ │ │ │ +000509b0: 696c 6572 2065 6d69 7473 206d 6561 6e69 iler emits meani │ │ │ │ │ +000509c0: 6e67 6675 6c20 6469 6167 6e6f 7374 6963 ngful diagnostic │ │ │ │ │ +000509d0: 7320 7768 656e 2074 6865 206c 616d 6264 s when the lambd │ │ │ │ │ +000509e0: 6120 626f 6479 2063 6f6e 7461 696e 7320 a body contains │ │ │ │ │ +000509f0: 6261 6420 7374 6174 656d 656e 7473 0a0a bad statements.. │ │ │ │ │ +00050a00: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00050a10: 6c61 6d62 6461 2f42 6164 5377 6974 6368 lambda/BadSwitch │ │ │ │ │ +00050a20: 4578 7072 6573 7369 6f6e 4c61 6d62 6461 ExpressionLambda │ │ │ │ │ +00050a30: 2e6a 6176 613a 2041 6464 696e 6720 7377 .java: Adding sw │ │ │ │ │ +00050a40: 6974 6368 2065 7870 7265 7373 696f 6e73 itch expressions │ │ │ │ │ +00050a50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00050a60: 632f 6c61 6d62 6461 2f42 6164 5461 7267 c/lambda/BadTarg │ │ │ │ │ +00050a70: 6574 5479 7065 2e6a 6176 613a 2041 6464 etType.java: Add │ │ │ │ │ +00050a80: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ +00050a90: 6563 6b20 7468 6174 206f 6e6c 7920 5341 eck that only SA │ │ │ │ │ +00050aa0: 4d20 6172 6520 616c 6c6f 7765 6420 6173 M are allowed as │ │ │ │ │ +00050ab0: 2074 6172 6765 7420 7479 7065 7320 666f target types fo │ │ │ │ │ +00050ac0: 7220 6c61 6d62 6461 2065 7870 7265 7373 r lambda express │ │ │ │ │ +00050ad0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +00050ae0: 6a61 7661 632f 6c61 6d62 6461 2f42 7974 javac/lambda/Byt │ │ │ │ │ +00050af0: 6543 6f64 6554 6573 742e 6a61 7661 3a20 eCodeTest.java: │ │ │ │ │ +00050b00: 436f 6465 2074 7261 6e73 6c61 7469 6f6e Code translation │ │ │ │ │ +00050b10: 2074 6573 7420 666f 7220 4c61 6d62 6461 test for Lambda │ │ │ │ │ +00050b20: 2065 7870 7265 7373 696f 6e73 2c20 6d65 expressions, me │ │ │ │ │ +00050b30: 7468 6f64 2072 6566 6572 656e 6365 730a thod references. │ │ │ │ │ +00050b40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00050b50: 2f6c 616d 6264 612f 4361 6e74 4669 6e64 /lambda/CantFind │ │ │ │ │ +00050b60: 5379 6d62 6f6c 496d 706c 6963 6974 4c61 SymbolImplicitLa │ │ │ │ │ +00050b70: 6d62 6461 416e 6444 6961 6d6f 6e64 5465 mbdaAndDiamondTe │ │ │ │ │ +00050b80: 7374 2e6a 6176 613a 2073 796d 626f 6c20 st.java: symbol │ │ │ │ │ +00050b90: 6e6f 7420 666f 756e 6420 6572 726f 722c not found error, │ │ │ │ │ +00050ba0: 2069 6d70 6c69 6369 7420 6c61 6d62 6461 implicit lambda │ │ │ │ │ +00050bb0: 7320 616e 6420 6469 616d 6f6e 6420 636f s and diamond co │ │ │ │ │ +00050bc0: 6e73 7472 7563 746f 7220 696e 766f 6361 nstructor invoca │ │ │ │ │ +00050bd0: 7469 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 tions..
  • tools │ │ │ │ │ +00050be0: 2f6a 6176 6163 2f6c 616d 6264 612f 436f /javac/lambda/Co │ │ │ │ │ +00050bf0: 6e64 6974 696f 6e61 6c30 312e 6a61 7661 nditional01.java │ │ │ │ │ +00050c00: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +00050c10: 7473 2063 6f6e 6469 7469 6f6e 616c 2061 ts conditional a │ │ │ │ │ +00050c20: 6e64 2076 6172 6172 6773 0a0a 3c6c 693e nd varargs..
  • │ │ │ │ │ +00050c30: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00050c40: 6461 2f43 6f6e 6469 7469 6f6e 616c 3032 da/Conditional02 │ │ │ │ │ +00050c50: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +00050c60: 6120 7465 7374 7320 696e 6665 7265 6e63 a tests inferenc │ │ │ │ │ +00050c70: 6520 616e 6420 636f 6e64 6974 696f 6e61 e and conditiona │ │ │ │ │ +00050c80: 6c73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ls..
  • tools/ja │ │ │ │ │ +00050c90: 7661 632f 6c61 6d62 6461 2f43 6f6e 6469 vac/lambda/Condi │ │ │ │ │ +00050ca0: 7469 6f6e 616c 3033 2e6a 6176 613a 2041 tional03.java: A │ │ │ │ │ +00050cb0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +00050cc0: 636f 6e64 6974 696f 6e61 6c73 2061 6e64 conditionals and │ │ │ │ │ +00050cd0: 2062 6f78 696e 670a 0a3c 6c69 3e74 6f6f boxing..
  • too │ │ │ │ │ +00050ce0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00050cf0: 436f 6e66 6f72 6d61 6e63 6530 312e 6a61 Conformance01.ja │ │ │ │ │ +00050d00: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00050d10: 6573 7473 206c 616d 6264 6120 636f 6d70 ests lambda comp │ │ │ │ │ +00050d20: 696c 6572 2072 6567 7265 7373 696f 6e20 iler regression │ │ │ │ │ +00050d30: 7769 7468 2075 6e69 6e66 6572 7265 6420 with uninferred │ │ │ │ │ +00050d40: 7479 7065 2d76 6172 6961 626c 6573 2069 type-variables i │ │ │ │ │ +00050d50: 6e20 6765 6e65 7269 6320 636f 6e73 7472 n generic constr │ │ │ │ │ +00050d60: 7563 746f 7220 6361 6c6c 0a0a 3c6c 693e uctor call..
  • │ │ │ │ │ +00050d70: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00050d80: 6461 2f44 6566 656e 6465 7230 312e 6a61 da/Defender01.ja │ │ │ │ │ +00050d90: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00050da0: 6573 7473 2072 6f75 7469 6e65 2074 6861 ests routine tha │ │ │ │ │ +00050db0: 7420 6368 6563 6b73 2066 6f72 2053 414d t checks for SAM │ │ │ │ │ +00050dc0: 2074 7970 6573 2073 686f 756c 6420 736b types should sk │ │ │ │ │ +00050dd0: 6970 2064 6566 656e 6465 7220 6d65 7468 ip defender meth │ │ │ │ │ +00050de0: 6f64 7320 696e 2065 7874 656e 6465 6420 ods in extended │ │ │ │ │ +00050df0: 696e 7465 7266 6163 6573 0a0a 3c6c 693e interfaces..
  • │ │ │ │ │ +00050e00: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00050e10: 6461 2f44 6973 6a75 6e63 7469 7665 5479 da/DisjunctiveTy │ │ │ │ │ +00050e20: 7065 5465 7374 2e6a 6176 613a 2041 6464 peTest.java: Add │ │ │ │ │ +00050e30: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ +00050e40: 6563 6b20 7468 6174 2073 7562 7479 7069 eck that subtypi │ │ │ │ │ +00050e50: 6e67 2062 6574 7765 656e 2064 6973 6a75 ng between disju │ │ │ │ │ +00050e60: 6e63 7469 7665 2061 6e64 206e 6f6e 2064 nctive and non d │ │ │ │ │ +00050e70: 6973 6a75 6e63 7469 7665 2074 7970 6520 isjunctive type │ │ │ │ │ +00050e80: 776f 726b 730a 0a3c 6c69 3e74 6f6f 6c73 works..
  • tools │ │ │ │ │ +00050e90: 2f6a 6176 6163 2f6c 616d 6264 612f 446f /javac/lambda/Do │ │ │ │ │ +00050ea0: 7562 6c65 5374 6174 6963 496d 706f 7274 ubleStaticImport │ │ │ │ │ +00050eb0: 2e6a 6176 613a 2041 7373 6572 7469 6f6e .java: Assertion │ │ │ │ │ +00050ec0: 4572 726f 7220 7768 656e 2063 6f6d 7069 Error when compi │ │ │ │ │ +00050ed0: 6c69 6e67 206a 6176 6120 636f 6465 2077 ling java code w │ │ │ │ │ +00050ee0: 6974 6820 7477 6f20 6964 656e 7469 6361 ith two identica │ │ │ │ │ +00050ef0: 6c20 7374 6174 6963 2069 6d70 6f72 7473 l static imports │ │ │ │ │ +00050f00: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00050f10: 632f 6c61 6d62 6461 2f45 6666 6563 7469 c/lambda/Effecti │ │ │ │ │ +00050f20: 7665 6c79 4669 6e61 6c30 312e 6a61 7661 velyFinal01.java │ │ │ │ │ +00050f30: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +00050f40: 7473 2065 6666 6563 7469 7665 6c79 2066 ts effectively f │ │ │ │ │ +00050f50: 696e 616c 2063 6865 636b 2066 6169 6c73 inal check fails │ │ │ │ │ +00050f60: 206f 6e20 6d65 7468 6f64 2070 6172 616d on method param │ │ │ │ │ +00050f70: 6574 6572 0a0a 3c6c 693e 746f 6f6c 732f eter..
  • tools/ │ │ │ │ │ +00050f80: 6a61 7661 632f 6c61 6d62 6461 2f45 6666 javac/lambda/Eff │ │ │ │ │ +00050f90: 6563 7469 7665 6c79 4669 6e61 6c54 6573 ectivelyFinalTes │ │ │ │ │ +00050fa0: 742e 6a61 7661 3a20 4164 6420 6c61 6d62 t.java: Add lamb │ │ │ │ │ +00050fb0: 6461 2074 6573 7473 2049 6e74 6567 7261 da tests Integra │ │ │ │ │ +00050fc0: 7465 2065 6666 6563 7469 7665 6c79 2066 te effectively f │ │ │ │ │ +00050fd0: 696e 616c 2063 6865 636b 2077 6974 6820 inal check with │ │ │ │ │ +00050fe0: 4441 2f44 5520 616e 616c 7973 6973 0a0a DA/DU analysis.. │ │ │ │ │ +00050ff0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00051000: 6c61 6d62 6461 2f45 6666 6563 7469 7665 lambda/Effective │ │ │ │ │ +00051010: 6c79 4669 6e61 6c54 6872 6f77 732e 6a61 lyFinalThrows.ja │ │ │ │ │ +00051020: 7661 3a20 4368 6563 6b20 7468 6174 2065 va: Check that e │ │ │ │ │ +00051030: 6e68 616e 6365 6420 7265 7468 726f 772f nhanced rethrow/ │ │ │ │ │ +00051040: 6566 6665 6374 6976 656c 6c79 2066 696e effectivelly fin │ │ │ │ │ +00051050: 616c 2077 6f72 6b73 2063 6f72 7265 6374 al works correct │ │ │ │ │ +00051060: 6c79 2069 6e73 6964 6520 6c61 6d62 6461 ly inside lambda │ │ │ │ │ +00051070: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00051080: 6163 2f6c 616d 6264 612f 4572 726f 6e65 ac/lambda/Errone │ │ │ │ │ +00051090: 6f75 7341 7267 2e6a 6176 613a 2041 6464 ousArg.java: Add │ │ │ │ │ +000510a0: 206c 616d 6264 6120 7465 7374 7320 7370 lambda tests sp │ │ │ │ │ +000510b0: 6563 756c 6174 6976 6520 6361 6368 6520 eculative cache │ │ │ │ │ +000510c0: 6d69 736d 6174 6368 6573 2062 6574 7765 mismatches betwe │ │ │ │ │ +000510d0: 656e 2052 6573 6f6c 7665 2e61 6363 6573 en Resolve.acces │ │ │ │ │ +000510e0: 7320 616e 6420 4174 7472 2e63 6865 636b s and Attr.check │ │ │ │ │ +000510f0: 4964 206c 6561 6473 2074 6f20 636f 6d70 Id leads to comp │ │ │ │ │ +00051100: 696c 6572 2063 7261 7368 6573 0a0a 3c6c iler crashes..tools/javac/la │ │ │ │ │ +00051120: 6d62 6461 2f45 7863 6570 7469 6f6e 7349 mbda/ExceptionsI │ │ │ │ │ +00051130: 6e4c 616d 6264 612e 6a61 7661 3a20 5072 nLambda.java: Pr │ │ │ │ │ +00051140: 6f64 7563 696e 6720 696e 6469 7669 6475 oducing individu │ │ │ │ │ +00051150: 616c 2065 7272 6f72 7320 666f 7220 756e al errors for un │ │ │ │ │ +00051160: 6361 7567 6874 2075 6e64 6563 6c61 7265 caught undeclare │ │ │ │ │ +00051170: 6420 6578 6365 7074 696f 6e73 2069 6e73 d exceptions ins │ │ │ │ │ +00051180: 6964 6520 6c61 6d62 6461 2065 7870 7265 ide lambda expre │ │ │ │ │ +00051190: 7373 696f 6e73 2c20 696e 7374 6561 6420 ssions, instead │ │ │ │ │ +000511a0: 6f66 206f 6e65 2065 7272 6f72 2066 6f72 of one error for │ │ │ │ │ +000511b0: 2077 686f 6c65 206c 616d 6264 610a 0a3c whole lambda..< │ │ │ │ │ +000511c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +000511d0: 616d 6264 612f 4675 6e63 7469 6f6e 616c ambda/Functional │ │ │ │ │ +000511e0: 496e 7465 7266 6163 6541 6e6e 6f2e 6a61 InterfaceAnno.ja │ │ │ │ │ +000511f0: 7661 3a20 736d 6f6b 6520 7465 7374 2066 va: smoke test f │ │ │ │ │ +00051200: 6f72 2066 756e 6374 696f 6e61 6c20 696e or functional in │ │ │ │ │ +00051210: 7465 7266 6163 6520 616e 6e6f 7461 7469 terface annotati │ │ │ │ │ +00051220: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ +00051230: 7661 632f 6c61 6d62 6461 2f46 756e 6374 vac/lambda/Funct │ │ │ │ │ +00051240: 696f 6e61 6c49 6e74 6572 6661 6365 416e ionalInterfaceAn │ │ │ │ │ +00051250: 6e6f 3032 2e6a 6176 613a 2043 6f6d 7069 no02.java: Compi │ │ │ │ │ +00051260: 6c65 7220 6372 6173 6865 7320 6f6e 2046 ler crashes on F │ │ │ │ │ +00051270: 756e 6374 696f 6e61 6c49 6e74 6572 6661 unctionalInterfa │ │ │ │ │ +00051280: 6365 2075 7365 6420 6f6e 2069 6e74 6572 ce used on inter │ │ │ │ │ +00051290: 6661 6365 2077 6974 6820 7477 6f20 696e face with two in │ │ │ │ │ +000512a0: 6865 7269 7465 6420 6d65 7468 6f64 7320 herited methods │ │ │ │ │ +000512b0: 7769 7468 2073 616d 6520 7369 676e 6174 with same signat │ │ │ │ │ +000512c0: 7572 6573 0a0a 3c6c 693e 746f 6f6c 732f ures..
  • tools/ │ │ │ │ │ +000512d0: 6a61 7661 632f 6c61 6d62 6461 2f46 756e javac/lambda/Fun │ │ │ │ │ +000512e0: 6374 696f 6e61 6c49 6e74 6572 6661 6365 ctionalInterface │ │ │ │ │ +000512f0: 436f 6e76 6572 7369 6f6e 5465 7374 2e6a ConversionTest.j │ │ │ │ │ +00051300: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00051310: 7465 7374 7320 7065 7266 6f72 6d20 7365 tests perform se │ │ │ │ │ +00051320: 7665 7261 6c20 6175 746f 6d61 7465 6420 veral automated │ │ │ │ │ +00051330: 6368 6563 6b73 2069 6e20 6c61 6d62 6461 checks in lambda │ │ │ │ │ +00051340: 2063 6f6e 7665 7273 696f 6e2c 2065 7370 conversion, esp │ │ │ │ │ +00051350: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00051360: 6163 2f6c 616d 6264 612f 4765 6e65 7269 ac/lambda/Generi │ │ │ │ │ +00051370: 634d 6574 686f 6452 6566 496d 706c 436c cMethodRefImplCl │ │ │ │ │ +00051380: 6173 732e 6a61 7661 3a20 4d65 7468 6f64 ass.java: Method │ │ │ │ │ +00051390: 2072 6566 6572 656e 6365 2067 656e 6572 reference gener │ │ │ │ │ +000513a0: 6963 2063 6f6e 7374 7275 6374 6f72 2067 ic constructor g │ │ │ │ │ +000513b0: 6976 6573 3a20 496c 6c65 6761 6c41 7267 ives: IllegalArg │ │ │ │ │ +000513c0: 756d 656e 7445 7863 6570 7469 6f6e 3a20 umentException: │ │ │ │ │ +000513d0: 496e 7661 6c69 6420 6c61 6d62 6461 2064 Invalid lambda d │ │ │ │ │ +000513e0: 6573 6572 6961 6c69 7a61 7469 6f6e 0a0a eserialization.. │ │ │ │ │ +000513f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00051400: 6c61 6d62 6461 2f49 6465 6e74 6966 6965 lambda/Identifie │ │ │ │ │ +00051410: 7254 6573 742e 6a61 7661 3a20 5465 7374 rTest.java: Test │ │ │ │ │ +00051420: 2067 656e 6572 6174 696f 6e20 6f66 2077 generation of w │ │ │ │ │ +00051430: 6172 6e69 6e67 7320 7768 656e 2027 5f27 arnings when '_' │ │ │ │ │ +00051440: 2069 7320 7573 6564 2061 6e20 6964 656e is used an iden │ │ │ │ │ +00051450: 7469 6669 6572 0a0a 3c6c 693e 746f 6f6c tifier..
  • tool │ │ │ │ │ +00051460: 732f 6a61 7661 632f 6c61 6d62 6461 2f49 s/javac/lambda/I │ │ │ │ │ +00051470: 6d70 6c69 6369 7445 6e63 6c6f 7369 6e67 mplicitEnclosing │ │ │ │ │ +00051480: 496e 7374 616e 6365 5465 7374 2e6a 6176 InstanceTest.jav │ │ │ │ │ +00051490: 613a 2056 6572 6966 6963 6174 696f 6e20 a: Verification │ │ │ │ │ +000514a0: 6572 726f 7220 666f 7220 656e 636c 6f73 error for enclos │ │ │ │ │ +000514b0: 696e 6720 696e 7374 616e 6365 2063 6170 ing instance cap │ │ │ │ │ +000514c0: 7475 7265 2069 6e73 6964 6520 7375 7065 ture inside supe │ │ │ │ │ +000514d0: 7220 636f 6e73 7472 7563 746f 7220 696e r constructor in │ │ │ │ │ +000514e0: 766f 6361 7469 6f6e 0a0a 3c6c 693e 746f vocation..
  • to │ │ │ │ │ +000514f0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00051500: 2f49 6e6e 6572 436f 6e73 7472 7563 746f /InnerConstructo │ │ │ │ │ +00051510: 722e 6a61 7661 3a20 4164 6420 6c61 6d62 r.java: Add lamb │ │ │ │ │ +00051520: 6461 2074 6573 7473 2052 6567 7265 7373 da tests Regress │ │ │ │ │ +00051530: 696f 6e20 7465 7374 204a 444b 2d38 3030 ion test JDK-800 │ │ │ │ │ +00051540: 3333 3036 2069 6e6e 6572 2063 6c61 7373 3306 inner class │ │ │ │ │ +00051550: 2063 6f6e 7374 7275 6374 6f72 2069 6e20 constructor in │ │ │ │ │ +00051560: 6c61 6d62 6461 0a0a 3c6c 693e 746f 6f6c lambda..
  • tool │ │ │ │ │ +00051570: 732f 6a61 7661 632f 6c61 6d62 6461 2f49 s/javac/lambda/I │ │ │ │ │ +00051580: 6e6e 6572 496e 7374 616e 6365 4372 6561 nnerInstanceCrea │ │ │ │ │ +00051590: 7469 6f6e 5465 7374 2e6a 6176 613a 2056 tionTest.java: V │ │ │ │ │ +000515a0: 6572 6966 6963 6174 696f 6e20 6572 726f erification erro │ │ │ │ │ +000515b0: 7220 666f 7220 656e 636c 6f73 696e 6720 r for enclosing │ │ │ │ │ +000515c0: 696e 7374 616e 6365 2063 6170 7475 7265 instance capture │ │ │ │ │ +000515d0: 2069 6e73 6964 6520 7375 7065 7220 636f inside super co │ │ │ │ │ +000515e0: 6e73 7472 7563 746f 7220 696e 766f 6361 nstructor invoca │ │ │ │ │ +000515f0: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ +00051600: 6a61 7661 632f 6c61 6d62 6461 2f49 6e74 javac/lambda/Int │ │ │ │ │ +00051610: 6572 7365 6374 696f 6e30 312e 6a61 7661 ersection01.java │ │ │ │ │ +00051620: 3a20 4164 6420 7375 7070 6f72 7420 666f : Add support fo │ │ │ │ │ +00051630: 7220 696e 7465 7273 6563 7469 6f6e 2074 r intersection t │ │ │ │ │ +00051640: 7970 6573 2069 6e20 6361 7374 2065 7870 ypes in cast exp │ │ │ │ │ +00051650: 7265 7373 696f 6e0a 0a3c 6c69 3e74 6f6f ression..
  • too │ │ │ │ │ +00051660: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00051670: 496e 7465 7273 6563 7469 6f6e 3032 2e6a Intersection02.j │ │ │ │ │ +00051680: 6176 613a 2049 6e74 6572 7365 6374 696f ava: Intersectio │ │ │ │ │ +00051690: 6e20 7479 7065 2063 6173 7420 6973 7375 n type cast issu │ │ │ │ │ +000516a0: 6573 2072 6564 756e 6461 6e74 2075 6e63 es redundant unc │ │ │ │ │ +000516b0: 6865 636b 6564 2077 6172 6e69 6e67 0a0a hecked warning.. │ │ │ │ │ +000516c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000516d0: 6c61 6d62 6461 2f49 6e74 6572 7365 6374 lambda/Intersect │ │ │ │ │ +000516e0: 696f 6e30 332e 6a61 7661 3a20 4d69 7373 ion03.java: Miss │ │ │ │ │ +000516f0: 696e 6720 6368 6563 6b63 6173 7420 7768 ing checkcast wh │ │ │ │ │ +00051700: 656e 2063 6173 7469 6e67 2074 6f20 696e en casting to in │ │ │ │ │ +00051710: 7465 7273 6563 7469 6f6e 2074 7970 650a tersection type. │ │ │ │ │ +00051720: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00051730: 2f6c 616d 6264 612f 4c61 6d62 6461 4361 /lambda/LambdaCa │ │ │ │ │ +00051740: 7074 7572 6530 312e 6a61 7661 3a20 4164 pture01.java: Ad │ │ │ │ │ +00051750: 6420 6c61 6d62 6461 2074 6573 7473 2062 d lambda tests b │ │ │ │ │ +00051760: 6173 6963 2074 6573 7420 666f 7220 6361 asic test for ca │ │ │ │ │ +00051770: 7074 7572 6520 6f66 206e 6f6e 2d6d 7574 pture of non-mut │ │ │ │ │ +00051780: 6162 6c65 206c 6f63 616c 730a 0a3c 6c69 able locals..
  • tools/javac/lam │ │ │ │ │ +000517a0: 6264 612f 4c61 6d62 6461 4361 7074 7572 bda/LambdaCaptur │ │ │ │ │ +000517b0: 6530 322e 6a61 7661 3a20 4164 6420 6c61 e02.java: Add la │ │ │ │ │ +000517c0: 6d62 6461 2074 6573 7473 2062 6173 6963 mbda tests basic │ │ │ │ │ +000517d0: 2074 6573 7420 666f 7220 6361 7074 7572 test for captur │ │ │ │ │ +000517e0: 6520 6f66 206e 6f6e 2d6d 7574 6162 6c65 e of non-mutable │ │ │ │ │ +000517f0: 206c 6f63 616c 730a 0a3c 6c69 3e74 6f6f locals..
  • too │ │ │ │ │ +00051800: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00051810: 4c61 6d62 6461 4361 7074 7572 6530 332e LambdaCapture03. │ │ │ │ │ +00051820: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +00051830: 2074 6573 7473 2074 6573 7420 666f 7220 tests test for │ │ │ │ │ +00051840: 6361 7074 7572 6520 6f66 206e 6f6e 2d6d capture of non-m │ │ │ │ │ +00051850: 7574 6162 6c65 206c 6f63 616c 732f 6f75 utable locals/ou │ │ │ │ │ +00051860: 7465 7220 6669 656c 6473 2069 6e20 6d75 ter fields in mu │ │ │ │ │ +00051870: 6c74 6970 6c65 2073 636f 7065 730a 0a3c ltiple scopes..< │ │ │ │ │ +00051880: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00051890: 616d 6264 612f 4c61 6d62 6461 4361 7074 ambda/LambdaCapt │ │ │ │ │ +000518a0: 7572 6530 342e 6a61 7661 3a20 4164 6420 ure04.java: Add │ │ │ │ │ +000518b0: 6c61 6d62 6461 2074 6573 7473 2074 6573 lambda tests tes │ │ │ │ │ +000518c0: 7420 666f 7220 6361 7074 7572 6520 6f66 t for capture of │ │ │ │ │ +000518d0: 206e 6f6e 2d6d 7574 6162 6c65 206c 6f63 non-mutable loc │ │ │ │ │ +000518e0: 616c 732f 6f75 7465 7220 6669 656c 6473 als/outer fields │ │ │ │ │ +000518f0: 2069 6e20 6d75 6c74 6970 6c65 2073 636f in multiple sco │ │ │ │ │ +00051900: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ +00051910: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ +00051920: 6461 4361 7074 7572 6530 352e 6a61 7661 daCapture05.java │ │ │ │ │ +00051930: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +00051940: 7473 2074 6573 7420 666f 7220 6361 7074 ts test for capt │ │ │ │ │ +00051950: 7572 6520 696e 206e 6573 7465 6420 6c61 ure in nested la │ │ │ │ │ +00051960: 6d62 6461 2065 7870 7265 7373 696f 6e73 mbda expressions │ │ │ │ │ +00051970: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00051980: 632f 6c61 6d62 6461 2f4c 616d 6264 6143 c/lambda/LambdaC │ │ │ │ │ +00051990: 6170 7475 7265 3036 2e6a 6176 613a 2041 apture06.java: A │ │ │ │ │ +000519a0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +000519b0: 436f 6d70 696c 6572 2063 7261 7368 2077 Compiler crash w │ │ │ │ │ +000519c0: 6865 6e20 6c6f 6361 6c20 696e 6e65 7220 hen local inner │ │ │ │ │ +000519d0: 636c 6173 7320 6e65 7374 6564 2069 6e73 class nested ins │ │ │ │ │ +000519e0: 6964 6520 6c61 6d62 6461 2063 6170 7475 ide lambda captu │ │ │ │ │ +000519f0: 7265 7320 6c6f 6361 6c20 7661 7269 6162 res local variab │ │ │ │ │ +00051a00: 6c65 7320 6672 6f6d 2065 6e63 6c6f 7369 les from enclosi │ │ │ │ │ +00051a10: 6e67 2073 636f 7065 0a0a 3c6c 693e 746f ng scope..
  • to │ │ │ │ │ +00051a20: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00051a30: 2f4c 616d 6264 6143 6170 7475 7265 3037 /LambdaCapture07 │ │ │ │ │ +00051a40: 2e6a 6176 613a 2043 6f64 6520 6765 6e65 .java: Code gene │ │ │ │ │ +00051a50: 7261 7469 6f6e 2063 7261 7368 2077 6974 ration crash wit │ │ │ │ │ +00051a60: 6820 6c61 6d62 6461 2061 6e64 206c 6f63 h lambda and loc │ │ │ │ │ +00051a70: 616c 2063 6c61 7373 6573 0a0a 3c6c 693e al classes..
  • │ │ │ │ │ +00051a80: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00051a90: 6461 2f4c 616d 6264 6143 6f6e 7630 312e da/LambdaConv01. │ │ │ │ │ +00051aa0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +00051ab0: 2074 6573 7473 2062 6173 6963 2074 6573 tests basic tes │ │ │ │ │ +00051ac0: 7420 666f 7220 6c61 6d62 6461 2063 6f6e t for lambda con │ │ │ │ │ +00051ad0: 7665 7273 696f 6e0a 0a3c 6c69 3e74 6f6f version..
  • too │ │ │ │ │ +00051ae0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00051af0: 4c61 6d62 6461 436f 6e76 3033 2e6a 6176 LambdaConv03.jav │ │ │ │ │ +00051b00: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00051b10: 7374 7320 5341 4d20 7479 7065 7320 616e sts SAM types an │ │ │ │ │ +00051b20: 6420 6d65 7468 6f64 2074 7970 6520 696e d method type in │ │ │ │ │ +00051b30: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ +00051b40: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00051b50: 4c61 6d62 6461 436f 6e76 3035 2e6a 6176 LambdaConv05.jav │ │ │ │ │ +00051b60: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00051b70: 7374 7320 6675 6e63 7469 6f6e 2074 7970 sts function typ │ │ │ │ │ +00051b80: 6520 616e 6420 6d65 7468 6f64 2074 7970 e and method typ │ │ │ │ │ +00051b90: 6520 696e 6665 7265 6e63 650a 0a3c 6c69 e inference..
  • tools/javac/lam │ │ │ │ │ +00051bb0: 6264 612f 4c61 6d62 6461 436f 6e76 3036 bda/LambdaConv06 │ │ │ │ │ +00051bc0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +00051bd0: 6120 7465 7374 7320 656e 7375 7265 2074 a tests ensure t │ │ │ │ │ +00051be0: 6861 7420 6465 6669 6e69 7465 2061 7373 hat definite ass │ │ │ │ │ +00051bf0: 6967 6e6d 656e 7420 616e 616c 7973 6973 ignment analysis │ │ │ │ │ +00051c00: 2064 6f65 736e 2774 206d 6573 7320 7570 doesn't mess up │ │ │ │ │ +00051c10: 2077 6974 6820 6c61 6d62 6461 2061 7474 with lambda att │ │ │ │ │ +00051c20: 7269 6275 7469 6f6e 0a0a 3c6c 693e 746f ribution..
  • to │ │ │ │ │ +00051c30: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00051c40: 2f4c 616d 6264 6143 6f6e 7630 382e 6a61 /LambdaConv08.ja │ │ │ │ │ +00051c50: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00051c60: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ +00051c70: 5341 4d20 636f 6e76 6572 7369 6f6e 2068 SAM conversion h │ │ │ │ │ +00051c80: 616e 646c 6573 2063 6f76 6172 696e 6174 andles covarinat │ │ │ │ │ +00051c90: 2072 6574 7572 6e20 7479 7065 7320 636f return types co │ │ │ │ │ +00051ca0: 7272 6563 746c 790a 0a3c 6c69 3e74 6f6f rrectly..
  • too │ │ │ │ │ +00051cb0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00051cc0: 4c61 6d62 6461 436f 6e76 3039 2e6a 6176 LambdaConv09.jav │ │ │ │ │ +00051cd0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00051ce0: 7374 7320 6368 6563 6b20 7468 6174 2053 sts check that S │ │ │ │ │ +00051cf0: 414d 2063 6f6e 7665 7273 696f 6e20 6861 AM conversion ha │ │ │ │ │ +00051d00: 6e64 6c65 7320 4f62 6a65 6374 206d 656d ndles Object mem │ │ │ │ │ +00051d10: 6265 7273 2063 6f72 7265 6374 6c79 0a0a bers correctly.. │ │ │ │ │ +00051d20: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00051d30: 6c61 6d62 6461 2f4c 616d 6264 6143 6f6e lambda/LambdaCon │ │ │ │ │ +00051d40: 7631 302e 6a61 7661 3a20 4164 6420 6c61 v10.java: Add la │ │ │ │ │ +00051d50: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00051d60: 2074 6861 7420 6c61 6d62 6461 2063 6f6e that lambda con │ │ │ │ │ +00051d70: 7665 7273 696f 6e20 646f 6573 206e 6f74 version does not │ │ │ │ │ +00051d80: 2061 6c6c 6f77 2062 6f78 696e 6720 6f66 allow boxing of │ │ │ │ │ +00051d90: 206c 616d 6264 6120 7061 7261 6d65 7465 lambda paramete │ │ │ │ │ +00051da0: 7273 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rs..
  • tools/ja │ │ │ │ │ +00051db0: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ +00051dc0: 6143 6f6e 7631 312e 6a61 7661 3a20 4164 aConv11.java: Ad │ │ │ │ │ +00051dd0: 6420 6c61 6d62 6461 2074 6573 7473 2069 d lambda tests i │ │ │ │ │ +00051de0: 7373 7565 7320 7769 7468 206c 616d 6264 ssues with lambd │ │ │ │ │ +00051df0: 6120 636f 6e76 6572 7369 6f6e 2069 6e76 a conversion inv │ │ │ │ │ +00051e00: 6f6c 7669 6e67 2067 656e 6572 6963 2063 olving generic c │ │ │ │ │ +00051e10: 6c61 7373 2068 6965 7261 7263 6869 6573 lass hierarchies │ │ │ │ │ +00051e20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00051e30: 632f 6c61 6d62 6461 2f4c 616d 6264 6143 c/lambda/LambdaC │ │ │ │ │ +00051e40: 6f6e 7631 322e 6a61 7661 3a20 4164 6420 onv12.java: Add │ │ │ │ │ +00051e50: 6c61 6d62 6461 2074 6573 7473 2069 6e73 lambda tests ins │ │ │ │ │ +00051e60: 7461 6e63 6520 6372 6561 7469 6f6e 2065 tance creation e │ │ │ │ │ +00051e70: 7870 7265 7373 696f 6e20 7368 6f75 6c64 xpression should │ │ │ │ │ +00051e80: 2061 6c6c 6f77 206c 616d 6264 6120 6578 allow lambda ex │ │ │ │ │ +00051e90: 7072 6573 7369 6f6e 7320 6173 2063 6f6e pressions as con │ │ │ │ │ +00051ea0: 7374 7263 7574 6f72 2061 7267 756d 656e strcutor argumen │ │ │ │ │ +00051eb0: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ +00051ec0: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ +00051ed0: 6143 6f6e 7631 332e 6a61 7661 3a20 4164 aConv13.java: Ad │ │ │ │ │ +00051ee0: 6420 6c61 6d62 6461 2074 6573 7473 2069 d lambda tests i │ │ │ │ │ +00051ef0: 6e74 6572 6661 6365 206d 6574 686f 6473 nterface methods │ │ │ │ │ +00051f00: 2069 6e20 6469 616d 6f6e 6420 7368 6170 in diamond shap │ │ │ │ │ +00051f10: 6564 2069 6e68 6572 6974 616e 6365 2074 ed inheritance t │ │ │ │ │ +00051f20: 7265 6573 2073 686f 756c 646e 2774 2062 rees shouldn't b │ │ │ │ │ +00051f30: 6520 636f 756e 7465 6420 7477 6963 650a e counted twice. │ │ │ │ │ +00051f40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00051f50: 2f6c 616d 6264 612f 4c61 6d62 6461 436f /lambda/LambdaCo │ │ │ │ │ +00051f60: 6e76 3136 2e6a 6176 613a 2041 6464 206c nv16.java: Add l │ │ │ │ │ +00051f70: 616d 6264 6120 7465 7374 7320 5341 4d20 ambda tests SAM │ │ │ │ │ +00051f80: 636f 6e76 6572 7369 6f6e 2061 6e64 2072 conversion and r │ │ │ │ │ +00051f90: 6177 2074 7970 6573 2069 6e20 6172 6775 aw types in argu │ │ │ │ │ +00051fa0: 6d65 6e74 2f72 6574 7572 6e20 7479 7065 ment/return type │ │ │ │ │ +00051fb0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00051fc0: 6163 2f6c 616d 6264 612f 4c61 6d62 6461 ac/lambda/Lambda │ │ │ │ │ +00051fd0: 436f 6e76 3137 2e6a 6176 613a 2041 6464 Conv17.java: Add │ │ │ │ │ +00051fe0: 206c 616d 6264 6120 7465 7374 7320 6c61 lambda tests la │ │ │ │ │ +00051ff0: 6d62 6461 2063 6f6d 7069 6c65 7220 6372 mbda compiler cr │ │ │ │ │ +00052000: 6173 6865 7320 6966 206c 616d 6264 6120 ashes if lambda │ │ │ │ │ +00052010: 6861 7320 7472 792d 7769 7468 2d72 6573 has try-with-res │ │ │ │ │ +00052020: 6f75 7263 6573 0a0a 3c6c 693e 746f 6f6c ources..
  • tool │ │ │ │ │ +00052030: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ +00052040: 616d 6264 6143 6f6e 7631 382e 6a61 7661 ambdaConv18.java │ │ │ │ │ +00052050: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +00052060: 7473 2073 696d 706c 6520 7465 7374 2066 ts simple test f │ │ │ │ │ +00052070: 6f72 206c 616d 6264 6120 6361 6e64 6964 or lambda candid │ │ │ │ │ +00052080: 6174 6520 6368 6563 6b0a 0a3c 6c69 3e74 ate check..
  • t │ │ │ │ │ +00052090: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +000520a0: 612f 4c61 6d62 6461 436f 6e76 3139 2e6a a/LambdaConv19.j │ │ │ │ │ +000520b0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +000520c0: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ +000520d0: 2072 6564 756e 6461 6e74 2063 6173 7420 redundant cast │ │ │ │ │ +000520e0: 7761 726e 696e 6773 2061 7265 206e 6f74 warnings are not │ │ │ │ │ +000520f0: 2067 656e 6572 6174 6564 2066 6f72 2053 generated for S │ │ │ │ │ +00052100: 414d 2063 6f6e 7665 7273 696f 6e73 0a0a AM conversions.. │ │ │ │ │ +00052110: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00052120: 6c61 6d62 6461 2f4c 616d 6264 6143 6f6e lambda/LambdaCon │ │ │ │ │ +00052130: 7632 302e 6a61 7661 3a20 4164 6420 6c61 v20.java: Add la │ │ │ │ │ +00052140: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00052150: 2074 6861 7420 7379 6e74 6865 7469 6320 that synthetic │ │ │ │ │ +00052160: 6361 7374 7320 6172 6520 6164 6465 6420 casts are added │ │ │ │ │ +00052170: 7768 656e 2065 7261 7365 6420 7479 7065 when erased type │ │ │ │ │ +00052180: 206f 6620 6c61 6d62 6461 2062 6f64 7920 of lambda body │ │ │ │ │ +00052190: 656e 6473 2075 7020 6265 696e 6720 746f ends up being to │ │ │ │ │ +000521a0: 6f20 6765 6e65 7261 6c0a 0a3c 6c69 3e74 o general..
  • t │ │ │ │ │ +000521b0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +000521c0: 612f 4c61 6d62 6461 436f 6e76 3231 2e6a a/LambdaConv21.j │ │ │ │ │ +000521d0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +000521e0: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ +000521f0: 2063 6f64 6520 6765 6e65 7261 7469 6f6e code generation │ │ │ │ │ +00052200: 2068 616e 646c 6573 2076 6f69 642d 636f handles void-co │ │ │ │ │ +00052210: 6d70 6174 6962 696c 6974 7920 636f 7272 mpatibility corr │ │ │ │ │ +00052220: 6563 746c 790a 0a3c 6c69 3e74 6f6f 6c73 ectly..
  • tools │ │ │ │ │ +00052230: 2f6a 6176 6163 2f6c 616d 6264 612f 4c61 /javac/lambda/La │ │ │ │ │ +00052240: 6d62 6461 436f 6e76 3232 2e6a 6176 613a mbdaConv22.java: │ │ │ │ │ +00052250: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +00052260: 7320 696e 6e65 7220 636c 6173 7320 7472 s inner class tr │ │ │ │ │ +00052270: 616e 736c 6174 6f72 2066 6169 6c73 2077 anslator fails w │ │ │ │ │ +00052280: 6974 6820 7370 7572 696f 7573 206d 6574 ith spurious met │ │ │ │ │ +00052290: 686f 6420 636c 6173 6820 6572 726f 7273 hod clash errors │ │ │ │ │ +000522a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000522b0: 632f 6c61 6d62 6461 2f4c 616d 6264 6143 c/lambda/LambdaC │ │ │ │ │ +000522c0: 6f6e 7632 332e 6a61 7661 3a20 4164 6420 onv23.java: Add │ │ │ │ │ +000522d0: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ +000522e0: 636b 2073 7570 6572 2076 6172 6172 6773 ck super varargs │ │ │ │ │ +000522f0: 2072 6566 6572 656e 6365 2069 7320 6861 reference is ha │ │ │ │ │ +00052300: 6e64 6c65 6420 636f 7272 6563 746c 790a ndled correctly. │ │ │ │ │ +00052310: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00052320: 2f6c 616d 6264 612f 4c61 6d62 6461 436f /lambda/LambdaCo │ │ │ │ │ +00052330: 6e76 3234 2e6a 6176 613a 2041 6464 206c nv24.java: Add l │ │ │ │ │ +00052340: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ +00052350: 6b20 7468 6174 206c 616d 6264 6120 696e k that lambda in │ │ │ │ │ +00052360: 7369 6465 2027 7468 6973 2720 6361 6c6c side 'this' call │ │ │ │ │ +00052370: 2069 7320 6861 6e64 6c65 6420 7072 6f70 is handled prop │ │ │ │ │ +00052380: 6572 6c79 0a0a 3c6c 693e 746f 6f6c 732f erly..
  • tools/ │ │ │ │ │ +00052390: 6a61 7661 632f 6c61 6d62 6461 2f4c 616d javac/lambda/Lam │ │ │ │ │ +000523a0: 6264 6143 6f6e 7632 352e 6a61 7661 3a20 bdaConv25.java: │ │ │ │ │ +000523b0: 6368 6563 6b20 7468 6174 206d 6572 6765 check that merge │ │ │ │ │ +000523c0: 6420 696e 6865 7269 7465 6420 6465 7363 d inherited desc │ │ │ │ │ +000523d0: 7269 7074 6f72 7320 7072 6573 6572 7665 riptors preserve │ │ │ │ │ +000523e0: 7273 2074 7970 652d 7061 7261 6d65 7465 rs type-paramete │ │ │ │ │ +000523f0: 7273 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rs..
  • tools/ja │ │ │ │ │ +00052400: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ +00052410: 6143 6f6e 7632 362e 6a61 7661 3a20 636f aConv26.java: co │ │ │ │ │ +00052420: 6d70 696c 6572 2064 6f65 7320 6e6f 7420 mpiler does not │ │ │ │ │ +00052430: 616c 6c6f 7720 4f62 6a65 6374 2070 726f allow Object pro │ │ │ │ │ +00052440: 7465 6374 6564 206d 6574 686f 6473 2074 tected methods t │ │ │ │ │ +00052450: 6f20 6265 2075 7365 6420 696e 206c 616d o be used in lam │ │ │ │ │ +00052460: 6264 610a 0a3c 6c69 3e74 6f6f 6c73 2f6a bda..
  • tools/j │ │ │ │ │ +00052470: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ +00052480: 6461 436f 6e76 3237 2e6a 6176 613a 204d daConv27.java: M │ │ │ │ │ +00052490: 6978 696e 6720 6c61 6d62 6461 7320 7769 ixing lambdas wi │ │ │ │ │ +000524a0: 7468 2061 6e6f 6e79 6d6f 7573 2063 6c61 th anonymous cla │ │ │ │ │ +000524b0: 7373 6573 206c 6561 6473 2074 6f20 4e50 sses leads to NP │ │ │ │ │ +000524c0: 4520 7468 726f 776e 2062 7920 636f 6d70 E thrown by comp │ │ │ │ │ +000524d0: 696c 6572 0a0a 3c6c 693e 746f 6f6c 732f iler..
  • tools/ │ │ │ │ │ +000524e0: 6a61 7661 632f 6c61 6d62 6461 2f4c 616d javac/lambda/Lam │ │ │ │ │ +000524f0: 6264 6143 6f6e 7632 382e 6a61 7661 3a20 bdaConv28.java: │ │ │ │ │ +00052500: 5665 7269 6679 2074 6861 7420 7468 6520 Verify that the │ │ │ │ │ +00052510: 616e 616c 797a 6572 2064 6f65 7320 6e6f analyzer does no │ │ │ │ │ +00052520: 7420 6166 6665 6374 206f 7264 696e 6172 t affect ordinar │ │ │ │ │ +00052530: 7920 636f 6d70 696c 6174 696f 6e2e 0a0a y compilation... │ │ │ │ │ +00052540: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00052550: 6c61 6d62 6461 2f4c 616d 6264 6143 6f6e lambda/LambdaCon │ │ │ │ │ +00052560: 7632 392e 6a61 7661 3a20 7465 7374 2066 v29.java: test f │ │ │ │ │ +00052570: 6f72 206c 616d 6264 6120 6669 6e64 6572 or lambda finder │ │ │ │ │ +00052580: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00052590: 632f 6c61 6d62 6461 2f4c 616d 6264 6143 c/lambda/LambdaC │ │ │ │ │ +000525a0: 6f6e 7633 302e 6a61 7661 3a20 5665 7269 onv30.java: Veri │ │ │ │ │ +000525b0: 6679 696e 6720 6c61 6d62 6461 7320 616e fying lambdas an │ │ │ │ │ +000525c0: 6f6e 796d 6f75 7320 636c 6173 7365 7320 onymous classes │ │ │ │ │ +000525d0: 7768 6f73 6520 7375 7065 7274 7970 6520 whose supertype │ │ │ │ │ +000525e0: 6361 7074 7572 6573 2077 6f72 6b73 2e0a captures works.. │ │ │ │ │ +000525f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00052600: 2f6c 616d 6264 612f 4c61 6d62 6461 4566 /lambda/LambdaEf │ │ │ │ │ +00052610: 6665 6374 6976 656c 7946 696e 616c 5465 fectivelyFinalTe │ │ │ │ │ +00052620: 7374 2e6a 6176 613a 2041 6464 206c 616d st.java: Add lam │ │ │ │ │ +00052630: 6264 6120 7465 7374 7320 496e 7465 6772 bda tests Integr │ │ │ │ │ +00052640: 6174 6520 6566 6563 7469 7665 6c79 2066 ate efectively f │ │ │ │ │ +00052650: 696e 616c 2063 6865 636b 2077 6974 6820 inal check with │ │ │ │ │ +00052660: 4441 2f44 5520 616e 616c 7973 6973 0a0a DA/DU analysis.. │ │ │ │ │ +00052670: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00052680: 6c61 6d62 6461 2f4c 616d 6264 6145 7870 lambda/LambdaExp │ │ │ │ │ +00052690: 7230 312e 6a61 7661 3a20 4164 6420 6c61 r01.java: Add la │ │ │ │ │ +000526a0: 6d62 6461 2074 6573 7473 2062 6173 6963 mbda tests basic │ │ │ │ │ +000526b0: 2074 6573 7420 666f 7220 7369 6d70 6c65 test for simple │ │ │ │ │ +000526c0: 206c 616d 6264 6120 6578 7072 6573 7369 lambda expressi │ │ │ │ │ +000526d0: 6f6e 7320 696e 206d 756c 7469 706c 6520 ons in multiple │ │ │ │ │ +000526e0: 7363 6f70 6573 0a0a 3c6c 693e 746f 6f6c scopes..
  • tool │ │ │ │ │ +000526f0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ +00052700: 616d 6264 6145 7870 7230 322e 6a61 7661 ambdaExpr02.java │ │ │ │ │ +00052710: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +00052720: 7473 2062 6173 6963 2074 6573 7420 666f ts basic test fo │ │ │ │ │ +00052730: 7220 7369 6d70 6c65 206c 616d 6264 6120 r simple lambda │ │ │ │ │ +00052740: 6578 7072 6573 7369 6f6e 7320 696e 206d expressions in m │ │ │ │ │ +00052750: 756c 7469 706c 6520 7363 6f70 6573 0a0a ultiple scopes.. │ │ │ │ │ +00052760: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00052770: 6c61 6d62 6461 2f4c 616d 6264 6145 7870 lambda/LambdaExp │ │ │ │ │ +00052780: 7230 342e 6a61 7661 3a20 4164 6420 6c61 r04.java: Add la │ │ │ │ │ +00052790: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +000527a0: 2074 6861 7420 6c61 6d62 6461 2069 6e69 that lambda ini │ │ │ │ │ +000527b0: 7469 616c 697a 6572 7320 636f 6d70 696c tializers compil │ │ │ │ │ +000527c0: 6520 772f 6f20 7072 6f62 6c65 6d73 0a0a e w/o problems.. │ │ │ │ │ +000527d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000527e0: 6c61 6d62 6461 2f4c 616d 6264 6145 7870 lambda/LambdaExp │ │ │ │ │ +000527f0: 7230 352e 6a61 7661 3a20 4164 6420 6c61 r05.java: Add la │ │ │ │ │ +00052800: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00052810: 2074 6861 7420 6269 6e61 7279 2065 7870 that binary exp │ │ │ │ │ +00052820: 7265 7373 696f 6e20 696e 206c 616d 6264 ression in lambd │ │ │ │ │ +00052830: 6120 6578 7072 6573 7369 6f6e 2069 7320 a expression is │ │ │ │ │ +00052840: 7061 7273 6564 2063 6f72 7265 6374 6c79 parsed correctly │ │ │ │ │ +00052850: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00052860: 632f 6c61 6d62 6461 2f4c 616d 6264 6145 c/lambda/LambdaE │ │ │ │ │ +00052870: 7870 7230 362e 6a61 7661 3a20 4164 6420 xpr06.java: Add │ │ │ │ │ +00052880: 6c61 6d62 6461 2074 6573 7473 2070 6172 lambda tests par │ │ │ │ │ +00052890: 7365 7220 7465 7374 2066 6f72 206e 6573 ser test for nes │ │ │ │ │ +000528a0: 7465 6420 7061 7265 6e74 6865 7369 7a65 ted parenthesize │ │ │ │ │ +000528b0: 6420 6c61 6d62 6461 2065 7870 7265 7373 d lambda express │ │ │ │ │ +000528c0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +000528d0: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ +000528e0: 6461 4578 7072 3037 2e6a 6176 613a 2041 daExpr07.java: A │ │ │ │ │ +000528f0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +00052900: 6368 6563 6b20 6163 6365 7373 2074 6f20 check access to │ │ │ │ │ +00052910: 6566 6665 6374 6976 656c 7920 6669 6e61 effectively fina │ │ │ │ │ +00052920: 6c20 6c6f 6361 6c20 7661 7269 6162 6c65 l local variable │ │ │ │ │ +00052930: 2066 726f 6d20 646f 7562 6c79 206e 6573 from doubly nes │ │ │ │ │ +00052940: 7465 6420 6c61 6d62 6461 0a0a 3c6c 693e ted lambda..
  • │ │ │ │ │ +00052950: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00052960: 6461 2f4c 616d 6264 6145 7870 7230 382e da/LambdaExpr08. │ │ │ │ │ +00052970: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +00052980: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ +00052990: 7420 7265 6665 7265 6e63 6520 746f 206c t reference to l │ │ │ │ │ +000529a0: 6f63 616c 2066 696e 616c 2076 6172 6961 ocal final varia │ │ │ │ │ +000529b0: 626c 6520 772f 6f20 696e 6974 6961 6c69 ble w/o initiali │ │ │ │ │ +000529c0: 7a65 7220 6973 2061 6363 6570 7465 640a zer is accepted. │ │ │ │ │ +000529d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000529e0: 2f6c 616d 6264 612f 4c61 6d62 6461 4578 /lambda/LambdaEx │ │ │ │ │ +000529f0: 7072 3039 2e6a 6176 613a 2041 6464 206c pr09.java: Add l │ │ │ │ │ +00052a00: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ +00052a10: 6b20 7468 6174 206c 616d 6264 6120 696e k that lambda in │ │ │ │ │ +00052a20: 2061 7272 6179 2069 6e69 7469 616c 697a array initializ │ │ │ │ │ +00052a30: 6572 7320 6973 2063 6f72 7265 6374 6c79 ers is correctly │ │ │ │ │ +00052a40: 2061 6363 6570 7465 640a 0a3c 6c69 3e74 accepted..
  • t │ │ │ │ │ +00052a50: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00052a60: 612f 4c61 6d62 6461 4578 7072 3130 2e6a a/LambdaExpr10.j │ │ │ │ │ +00052a70: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00052a80: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ +00052a90: 206c 616d 6264 6120 696e 2061 7272 6179 lambda in array │ │ │ │ │ +00052aa0: 2069 6e69 7469 616c 697a 6572 7320 2877 initializers (w │ │ │ │ │ +00052ab0: 6974 6820 7772 6f6e 6720 7479 7065 2920 ith wrong type) │ │ │ │ │ +00052ac0: 6172 6520 636f 7272 6563 746c 7920 7265 are correctly re │ │ │ │ │ +00052ad0: 6a65 6374 6564 0a0a 3c6c 693e 746f 6f6c jected..
  • tool │ │ │ │ │ +00052ae0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ +00052af0: 616d 6264 6145 7870 7231 312e 6a61 7661 ambdaExpr11.java │ │ │ │ │ +00052b00: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +00052b10: 7473 2063 6865 636b 2074 6861 7420 6372 ts check that cr │ │ │ │ │ +00052b20: 6561 7469 6e67 2061 6e20 696e 6e65 7220 eating an inner │ │ │ │ │ +00052b30: 636c 6173 7320 6672 6f6d 2061 206c 616d class from a lam │ │ │ │ │ +00052b40: 6264 6120 646f 6573 2061 6464 2061 2063 bda does add a c │ │ │ │ │ +00052b50: 6170 7475 7265 6420 7468 6973 0a0a 3c6c aptured this..tools/javac/la │ │ │ │ │ +00052b70: 6d62 6461 2f4c 616d 6264 6145 7870 7231 mbda/LambdaExpr1 │ │ │ │ │ +00052b80: 322e 6a61 7661 3a20 4164 6420 6c61 6d62 2.java: Add lamb │ │ │ │ │ +00052b90: 6461 2074 6573 7473 2063 6865 636b 2074 da tests check t │ │ │ │ │ +00052ba0: 6861 7420 6372 6561 7469 6e67 2061 6e20 hat creating an │ │ │ │ │ +00052bb0: 696e 6e65 7220 636c 6173 7320 6672 6f6d inner class from │ │ │ │ │ +00052bc0: 2061 206c 616d 6264 6120 646f 6573 2061 a lambda does a │ │ │ │ │ +00052bd0: 6464 2061 2063 6170 7475 7265 6420 7468 dd a captured th │ │ │ │ │ +00052be0: 6973 0a0a 3c6c 693e 746f 6f6c 732f 6a61 is..
  • tools/ja │ │ │ │ │ +00052bf0: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ +00052c00: 6145 7870 7231 332e 6a61 7661 3a20 4164 aExpr13.java: Ad │ │ │ │ │ +00052c10: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ +00052c20: 6865 636b 2074 6861 7420 7265 6375 7273 heck that recurs │ │ │ │ │ +00052c30: 6976 6520 6c61 6d62 6461 2028 7468 726f ive lambda (thro │ │ │ │ │ +00052c40: 7567 6820 6669 656c 6420 7265 6629 2069 ugh field ref) i │ │ │ │ │ +00052c50: 7320 6163 6365 7074 6564 2069 6e20 616c s accepted in al │ │ │ │ │ +00052c60: 6c20 636f 6e74 6578 7473 2062 7574 2066 l contexts but f │ │ │ │ │ +00052c70: 6965 6c64 2069 6e69 7469 616c 697a 6174 ield initializat │ │ │ │ │ +00052c80: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +00052c90: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ +00052ca0: 6461 4578 7072 3134 2e6a 6176 613a 2041 daExpr14.java: A │ │ │ │ │ +00052cb0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +00052cc0: 6368 6563 6b20 7468 6174 2072 6563 7572 check that recur │ │ │ │ │ +00052cd0: 7369 6f6e 2066 726f 6d20 646f 7562 6c79 sion from doubly │ │ │ │ │ +00052ce0: 206e 6573 7465 6420 6c61 6d62 6461 2069 nested lambda i │ │ │ │ │ +00052cf0: 7320 6861 6e64 6c65 6420 636f 7272 6563 s handled correc │ │ │ │ │ +00052d00: 746c 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a tly..
  • tools/j │ │ │ │ │ +00052d10: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ +00052d20: 6461 4578 7072 3135 2e6a 6176 613a 2041 daExpr15.java: A │ │ │ │ │ +00052d30: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +00052d40: 6368 6563 6b20 7468 6174 206e 6573 7465 check that neste │ │ │ │ │ +00052d50: 6420 696e 6e65 7220 636c 6173 7320 696e d inner class in │ │ │ │ │ +00052d60: 2073 7461 7465 6d65 6e74 206c 616d 6264 statement lambd │ │ │ │ │ +00052d70: 6173 2064 6f6e 2774 2067 6574 2063 6f72 as don't get cor │ │ │ │ │ +00052d80: 7275 7074 6564 2072 6574 7572 6e20 7374 rupted return st │ │ │ │ │ +00052d90: 6174 656d 656e 7473 0a0a 3c6c 693e 746f atements..
  • to │ │ │ │ │ +00052da0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00052db0: 2f4c 616d 6264 6145 7870 7231 362e 6a61 /LambdaExpr16.ja │ │ │ │ │ +00052dc0: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00052dd0: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ +00052de0: 7375 7065 7220 696e 7369 6465 206c 616d super inside lam │ │ │ │ │ +00052df0: 6264 6120 6973 2068 616e 646c 6564 2063 bda is handled c │ │ │ │ │ +00052e00: 6f72 7265 6374 6c79 0a0a 3c6c 693e 746f orrectly..
  • to │ │ │ │ │ +00052e10: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00052e20: 2f4c 616d 6264 6145 7870 7231 372e 6a61 /LambdaExpr17.ja │ │ │ │ │ +00052e30: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00052e40: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ +00052e50: 7375 7065 7220 696e 2061 7267 756d 656e super in argumen │ │ │ │ │ +00052e60: 7420 706f 7369 7469 6f6e 2069 6e73 6964 t position insid │ │ │ │ │ +00052e70: 6520 6c61 6d62 6461 2069 7320 6861 6e64 e lambda is hand │ │ │ │ │ +00052e80: 6c65 6420 636f 7272 6563 746c 790a 0a3c led correctly..< │ │ │ │ │ +00052e90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00052ea0: 616d 6264 612f 4c61 6d62 6461 4578 7072 ambda/LambdaExpr │ │ │ │ │ +00052eb0: 3138 2e6a 6176 613a 2041 6464 206c 616d 18.java: Add lam │ │ │ │ │ +00052ec0: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ +00052ed0: 7468 6174 2073 796e 7468 6574 6963 2063 that synthetic c │ │ │ │ │ +00052ee0: 6173 7473 2066 726f 6d20 6f75 7465 7220 asts from outer │ │ │ │ │ +00052ef0: 656e 7669 726f 6e6d 656e 7420 6172 6520 environment are │ │ │ │ │ +00052f00: 6e6f 7420 696e 7365 7274 6564 2074 7769 not inserted twi │ │ │ │ │ +00052f10: 6365 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ce..
  • tools/ja │ │ │ │ │ +00052f20: 7661 632f 6c61 6d62 6461 2f4c 616d 6264 vac/lambda/Lambd │ │ │ │ │ +00052f30: 6145 7870 7231 392e 6a61 7661 3a20 4164 aExpr19.java: Ad │ │ │ │ │ +00052f40: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ +00052f50: 6865 636b 2074 6861 7420 696e 6e65 7220 heck that inner │ │ │ │ │ +00052f60: 7363 6f70 6573 2061 7265 206c 6566 7420 scopes are left │ │ │ │ │ +00052f70: 6166 7465 7220 6120 6c61 6d62 6461 2063 after a lambda c │ │ │ │ │ +00052f80: 6865 636b 2065 7863 6570 7469 6f6e 2068 heck exception h │ │ │ │ │ +00052f90: 6173 2062 6565 6e20 7468 726f 776e 0a0a as been thrown.. │ │ │ │ │ +00052fa0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00052fb0: 6c61 6d62 6461 2f4c 616d 6264 6145 7870 lambda/LambdaExp │ │ │ │ │ +00052fc0: 7232 302e 6a61 7661 3a20 4164 6420 6c61 r20.java: Add la │ │ │ │ │ +00052fd0: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00052fe0: 2074 6861 7420 6465 6661 756c 7420 7375 that default su │ │ │ │ │ +00052ff0: 7065 7220 6361 6c6c 2066 726f 6d20 6c61 per call from la │ │ │ │ │ +00053000: 6d62 6461 2065 7870 7265 7373 696f 6e20 mbda expression │ │ │ │ │ +00053010: 6973 2063 6f6d 7069 6c65 6420 7375 6363 is compiled succ │ │ │ │ │ +00053020: 6573 7366 756c 6c79 0a0a 3c6c 693e 746f essfully..
  • to │ │ │ │ │ +00053030: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00053040: 2f4c 616d 6264 6145 7870 7232 312e 6a61 /LambdaExpr21.ja │ │ │ │ │ +00053050: 7661 3a20 436f 6d70 696c 6572 2070 726f va: Compiler pro │ │ │ │ │ +00053060: 6475 6365 7320 6a61 7661 2e6c 616e 672e duces java.lang. │ │ │ │ │ +00053070: 5665 7269 6679 4572 726f 723a 2042 6164 VerifyError: Bad │ │ │ │ │ +00053080: 2074 7970 6520 6f6e 206f 7065 7261 6e64 type on operand │ │ │ │ │ +00053090: 2073 7461 636b 0a0a 3c6c 693e 746f 6f6c stack..
  • tool │ │ │ │ │ +000530a0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ +000530b0: 616d 6264 6145 7870 724c 6561 6473 546f ambdaExprLeadsTo │ │ │ │ │ +000530c0: 4d69 7373 696e 6743 6c61 7373 4669 6c65 MissingClassFile │ │ │ │ │ +000530d0: 7354 6573 742e 6a61 7661 3a20 4164 6420 sTest.java: Add │ │ │ │ │ +000530e0: 6c61 6d62 6461 2074 6573 7473 2073 7461 lambda tests sta │ │ │ │ │ +000530f0: 6c65 2073 7461 7465 2061 6674 6572 2073 le state after s │ │ │ │ │ +00053100: 7065 6375 6c61 7469 7665 2061 7474 7269 peculative attri │ │ │ │ │ +00053110: 6275 7469 6f6e 2072 6f75 6e64 206c 6561 bution round lea │ │ │ │ │ +00053120: 6473 2074 6f20 6d69 7373 696e 6720 636c ds to missing cl │ │ │ │ │ +00053130: 6173 7366 696c 6573 0a0a 3c6c 693e 746f assfiles..
  • to │ │ │ │ │ +00053140: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00053150: 2f4c 616d 6264 6145 7870 724e 6f74 566f /LambdaExprNotVo │ │ │ │ │ +00053160: 6964 2e6a 6176 613a 2041 6464 206c 616d id.java: Add lam │ │ │ │ │ +00053170: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ +00053180: 7468 6174 206c 616d 6264 6120 6578 7072 that lambda expr │ │ │ │ │ +00053190: 6573 7369 6f6e 2062 6f64 7920 2877 6865 ession body (whe │ │ │ │ │ +000531a0: 6e20 6e6f 7420 6120 626c 6f63 6b29 2063 n not a block) c │ │ │ │ │ +000531b0: 616e 6e6f 7420 6265 2076 6f69 640a 0a3c annot be void..< │ │ │ │ │ +000531c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +000531d0: 616d 6264 612f 4c61 6d62 6461 496e 5375 ambda/LambdaInSu │ │ │ │ │ +000531e0: 7065 7243 616c 6c43 6170 7475 7269 6e67 perCallCapturing │ │ │ │ │ +000531f0: 4f75 7465 7254 6869 732e 6a61 7661 3a20 OuterThis.java: │ │ │ │ │ +00053200: 496e 636f 7272 6563 7420 636c 6173 7320 Incorrect class │ │ │ │ │ +00053210: 6669 6c65 2063 7265 6174 6564 2077 6865 file created whe │ │ │ │ │ +00053220: 6e20 7061 7373 696e 6720 6c61 6d62 6461 n passing lambda │ │ │ │ │ +00053230: 2069 6e20 696e 6e65 7220 636c 6173 7320 in inner class │ │ │ │ │ +00053240: 636f 6e73 7472 7563 746f 7220 616e 6420 constructor and │ │ │ │ │ +00053250: 6f75 7465 7220 6973 2073 7562 636c 6173 outer is subclas │ │ │ │ │ +00053260: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00053270: 6163 2f6c 616d 6264 612f 4c61 6d62 6461 ac/lambda/Lambda │ │ │ │ │ +00053280: 496e 5375 7065 7243 616c 6c43 6170 7475 InSuperCallCaptu │ │ │ │ │ +00053290: 7269 6e67 4f75 7465 7254 6869 7332 2e6a ringOuterThis2.j │ │ │ │ │ +000532a0: 6176 613a 2049 6e63 6f72 7265 6374 2063 ava: Incorrect c │ │ │ │ │ +000532b0: 6c61 7373 2066 696c 6520 6372 6561 7465 lass file create │ │ │ │ │ +000532c0: 6420 7768 656e 2070 6173 7369 6e67 206c d when passing l │ │ │ │ │ +000532d0: 616d 6264 6120 696e 2069 6e6e 6572 2063 ambda in inner c │ │ │ │ │ +000532e0: 6c61 7373 2063 6f6e 7374 7275 6374 6f72 lass constructor │ │ │ │ │ +000532f0: 2061 6e64 206f 7574 6572 2069 7320 7375 and outer is su │ │ │ │ │ +00053300: 6263 6c61 7373 0a0a 3c6c 693e 746f 6f6c bclass..
  • tool │ │ │ │ │ +00053310: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ +00053320: 616d 6264 6149 6e53 7570 6572 4361 6c6c ambdaInSuperCall │ │ │ │ │ +00053330: 4361 7074 7572 696e 674f 7574 6572 5468 CapturingOuterTh │ │ │ │ │ +00053340: 6973 332e 6a61 7661 3a20 496e 636f 7272 is3.java: Incorr │ │ │ │ │ +00053350: 6563 7420 636c 6173 7320 6669 6c65 2063 ect class file c │ │ │ │ │ +00053360: 7265 6174 6564 2077 6865 6e20 7061 7373 reated when pass │ │ │ │ │ +00053370: 696e 6720 6c61 6d62 6461 2069 6e20 696e ing lambda in in │ │ │ │ │ +00053380: 6e65 7220 636c 6173 7320 636f 6e73 7472 ner class constr │ │ │ │ │ +00053390: 7563 746f 7220 616e 6420 6f75 7465 7220 uctor and outer │ │ │ │ │ +000533a0: 6973 2073 7562 636c 6173 730a 0a3c 6c69 is subclass..
  • tools/javac/lam │ │ │ │ │ +000533c0: 6264 612f 4c61 6d62 6461 496e 6e65 7254 bda/LambdaInnerT │ │ │ │ │ +000533d0: 7970 6556 6172 4172 6773 2e6a 6176 613a ypeVarArgs.java: │ │ │ │ │ +000533e0: 2041 206c 616d 6264 6120 636f 6e74 6169 A lambda contai │ │ │ │ │ +000533f0: 6e69 6e67 2061 6e20 696e 6e65 7220 636c ning an inner cl │ │ │ │ │ +00053400: 6173 7320 7265 6665 7265 6e63 696e 6720 ass referencing │ │ │ │ │ +00053410: 616e 2065 7874 6572 6e61 6c20 7479 7065 an external type │ │ │ │ │ +00053420: 2076 6172 2069 6e20 636c 6173 7320 7061 var in class pa │ │ │ │ │ +00053430: 7261 6d65 7465 7220 7479 7065 0a0a 3c6c rameter type..tools/javac/la │ │ │ │ │ +00053450: 6d62 6461 2f4c 616d 6264 6149 6e6e 6572 mbda/LambdaInner │ │ │ │ │ +00053460: 5479 7065 5661 7241 7267 7353 6572 6961 TypeVarArgsSeria │ │ │ │ │ +00053470: 6c69 7a65 2e6a 6176 613a 2041 2073 6572 lize.java: A ser │ │ │ │ │ +00053480: 6961 6c69 7a65 6420 6c61 6d62 6461 2063 ialized lambda c │ │ │ │ │ +00053490: 6f6e 7461 696e 696e 6720 616e 2069 6e6e ontaining an inn │ │ │ │ │ +000534a0: 6572 2063 6c61 7373 2072 6566 6572 656e er class referen │ │ │ │ │ +000534b0: 6369 6e67 2061 6e20 6578 7465 726e 616c cing an external │ │ │ │ │ +000534c0: 2074 7970 6520 7661 7220 696e 2063 6c61 type var in cla │ │ │ │ │ +000534d0: 7373 2070 6172 616d 6574 6572 2074 7970 ss parameter typ │ │ │ │ │ +000534e0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +000534f0: 6163 2f6c 616d 6264 612f 4c61 6d62 6461 ac/lambda/Lambda │ │ │ │ │ +00053500: 496e 6e65 7254 7970 6556 6172 5265 666c InnerTypeVarRefl │ │ │ │ │ +00053510: 6563 742e 6a61 7661 3a20 4120 6c61 6d62 ect.java: A lamb │ │ │ │ │ +00053520: 6461 2063 6f6e 7461 696e 696e 6720 616e da containing an │ │ │ │ │ +00053530: 2069 6e6e 6572 2063 6c61 7373 2072 6566 inner class ref │ │ │ │ │ +00053540: 6572 656e 6369 6e67 2061 6e20 6578 7465 erencing an exte │ │ │ │ │ +00053550: 726e 616c 2074 7970 6520 7661 720a 0a3c rnal type var..< │ │ │ │ │ +00053560: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00053570: 616d 6264 612f 4c61 6d62 6461 496e 6e65 ambda/LambdaInne │ │ │ │ │ +00053580: 7254 7970 6556 6172 5365 7269 616c 697a rTypeVarSerializ │ │ │ │ │ +00053590: 652e 6a61 7661 3a20 4120 7365 7269 616c e.java: A serial │ │ │ │ │ +000535a0: 697a 6564 206c 616d 6264 6120 636f 6e74 ized lambda cont │ │ │ │ │ +000535b0: 6169 6e69 6e67 2061 6e20 696e 6e65 7220 aining an inner │ │ │ │ │ +000535c0: 636c 6173 7320 7265 6665 7265 6e63 696e class referencin │ │ │ │ │ +000535d0: 6720 616e 2065 7874 6572 6e61 6c20 7479 g an external ty │ │ │ │ │ +000535e0: 7065 2076 6172 0a0a 3c6c 693e 746f 6f6c pe var..
  • tool │ │ │ │ │ +000535f0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ +00053600: 616d 6264 6149 6e74 6572 6661 6365 5374 ambdaInterfaceSt │ │ │ │ │ +00053610: 6174 6963 4669 656c 642e 6a61 7661 3a20 aticField.java: │ │ │ │ │ +00053620: 4a61 7661 6320 4e50 4520 636f 6d70 696c Javac NPE compil │ │ │ │ │ +00053630: 696e 6720 4c61 6d62 6461 2065 7870 7265 ing Lambda expre │ │ │ │ │ +00053640: 7373 696f 6e20 6f6e 2069 6e69 7469 616c ssion on initial │ │ │ │ │ +00053650: 697a 6174 696f 6e20 6578 7072 6573 7369 ization expressi │ │ │ │ │ +00053660: 6f6e 206f 6620 7374 6174 6963 2066 6965 on of static fie │ │ │ │ │ +00053670: 6c64 2069 6e20 696e 7465 7266 6163 650a ld in interface. │ │ │ │ │ +00053680: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00053690: 2f6c 616d 6264 612f 4c61 6d62 6461 4c61 /lambda/LambdaLa │ │ │ │ │ +000536a0: 6d62 6461 5365 7269 616c 697a 6564 2e6a mbdaSerialized.j │ │ │ │ │ +000536b0: 6176 613a 204e 5045 2067 656e 6572 6174 ava: NPE generat │ │ │ │ │ +000536c0: 696e 6720 7365 7269 616c 697a 6564 4c61 ing serializedLa │ │ │ │ │ +000536d0: 6d62 6461 4e61 6d65 2066 6f72 206e 6573 mbdaName for nes │ │ │ │ │ +000536e0: 7465 6420 6c61 6d62 6461 0a0a 3c6c 693e ted lambda..
  • │ │ │ │ │ +000536f0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00053700: 6461 2f4c 616d 6264 614c 6f63 616c 5465 da/LambdaLocalTe │ │ │ │ │ +00053710: 7374 2e6a 6176 613a 204c 616d 6264 6120 st.java: Lambda │ │ │ │ │ +00053720: 7265 6665 7265 6e63 6520 746f 2063 6f6e reference to con │ │ │ │ │ +00053730: 7461 696e 696e 6720 6c6f 6361 6c20 636c taining local cl │ │ │ │ │ +00053740: 6173 7320 6361 7573 6573 206a 6176 6163 ass causes javac │ │ │ │ │ +00053750: 2069 6e66 696e 6974 6520 7265 6375 7273 infinite recurs │ │ │ │ │ +00053760: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +00053770: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ +00053780: 6461 4d75 6c74 6943 6174 6368 5465 7374 daMultiCatchTest │ │ │ │ │ +00053790: 2e6a 6176 613a 206a 6176 6163 2067 656e .java: javac gen │ │ │ │ │ +000537a0: 6572 6174 6573 2069 6e63 6f72 7265 6374 erates incorrect │ │ │ │ │ +000537b0: 2065 7863 6570 7469 6f6e 2074 6162 6c65 exception table │ │ │ │ │ +000537c0: 2066 6f72 206d 756c 7469 2d63 6174 6368 for multi-catch │ │ │ │ │ +000537d0: 2073 7461 7465 6d65 6e74 7320 696e 7369 statements insi │ │ │ │ │ +000537e0: 6465 2061 206c 616d 6264 610a 0a3c 6c69 de a lambda..
  • tools/javac/lam │ │ │ │ │ +00053800: 6264 612f 4c61 6d62 6461 4e6f 4675 6e63 bda/LambdaNoFunc │ │ │ │ │ +00053810: 496e 7466 466c 6f77 2e6a 6176 613a 2045 IntfFlow.java: E │ │ │ │ │ +00053820: 6e73 7572 6520 466c 6f77 2064 6f65 7320 nsure Flow does │ │ │ │ │ +00053830: 6e6f 7420 6372 6173 6820 666f 7220 7265 not crash for re │ │ │ │ │ +00053840: 636f 7665 7265 6420 6c61 6d62 6461 730a covered lambdas. │ │ │ │ │ +00053850: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00053860: 2f6c 616d 6264 612f 4c61 6d62 6461 4f75 /lambda/LambdaOu │ │ │ │ │ +00053870: 7465 724c 6f63 616c 5465 7374 2e6a 6176 terLocalTest.jav │ │ │ │ │ +00053880: 613a 204c 616d 6264 6120 7265 6665 7265 a: Lambda refere │ │ │ │ │ +00053890: 6e63 6520 746f 2063 6f6e 7461 696e 696e nce to containin │ │ │ │ │ +000538a0: 6720 6c6f 6361 6c20 636c 6173 7320 6361 g local class ca │ │ │ │ │ +000538b0: 7573 6573 206a 6176 6163 2069 6e66 696e uses javac infin │ │ │ │ │ +000538c0: 6974 6520 7265 6375 7273 696f 6e0a 0a3c ite recursion..< │ │ │ │ │ +000538d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +000538e0: 616d 6264 612f 4c61 6d62 6461 5061 7261 ambda/LambdaPara │ │ │ │ │ +000538f0: 6d65 7465 724e 6565 6473 4e6f 496e 6974 meterNeedsNoInit │ │ │ │ │ +00053900: 5465 7374 2e6a 6176 613a 2045 6c69 6d69 Test.java: Elimi │ │ │ │ │ +00053910: 6e61 7465 2062 6f67 7573 2065 7272 6f72 nate bogus error │ │ │ │ │ +00053920: 2061 626f 7574 206c 616d 6264 6120 7061 about lambda pa │ │ │ │ │ +00053930: 7261 6d65 7465 7220 6e6f 7420 6265 696e rameter not bein │ │ │ │ │ +00053940: 6720 696e 6974 6961 6c69 7a65 642e 0a0a g initialized... │ │ │ │ │ +00053950: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00053960: 6c61 6d62 6461 2f4c 616d 6264 6150 6172 lambda/LambdaPar │ │ │ │ │ +00053970: 656e 4765 6e65 7269 632e 6a61 7661 3a20 enGeneric.java: │ │ │ │ │ +00053980: 5665 7269 6679 4572 726f 7220 6c61 6d62 VerifyError lamb │ │ │ │ │ +00053990: 6461 2062 6f64 7920 6973 2070 6172 656e da body is paren │ │ │ │ │ +000539a0: 7468 6573 697a 6564 2067 656e 6572 6963 thesized generic │ │ │ │ │ +000539b0: 2076 616c 7565 0a0a 3c6c 693e 746f 6f6c value..
  • tool │ │ │ │ │ +000539c0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4c s/javac/lambda/L │ │ │ │ │ +000539d0: 616d 6264 6150 6172 656e 4765 6e65 7269 ambdaParenGeneri │ │ │ │ │ +000539e0: 634f 7269 672e 6a61 7661 3a20 5665 7269 cOrig.java: Veri │ │ │ │ │ +000539f0: 6679 4572 726f 7220 6c61 6d62 6461 2062 fyError lambda b │ │ │ │ │ +00053a00: 6f64 7920 6973 2070 6172 656e 7468 6573 ody is parenthes │ │ │ │ │ +00053a10: 697a 6564 2067 656e 6572 6963 2076 616c ized generic val │ │ │ │ │ +00053a20: 7565 2028 6f72 6967 696e 616c 6c79 2073 ue (originally s │ │ │ │ │ +00053a30: 7562 6d69 7474 6564 2074 6573 7429 0a0a ubmitted test).. │ │ │ │ │ +00053a40: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00053a50: 6c61 6d62 6461 2f4c 616d 6264 6150 6172 lambda/LambdaPar │ │ │ │ │ +00053a60: 7365 7254 6573 742e 6a61 7661 3a20 4164 serTest.java: Ad │ │ │ │ │ +00053a70: 6420 6c61 6d62 6461 2074 6573 7473 2041 d lambda tests A │ │ │ │ │ +00053a80: 6464 2070 6172 7365 7220 7375 7070 6f72 dd parser suppor │ │ │ │ │ +00053a90: 7420 666f 7220 6c61 6d62 6461 2065 7870 t for lambda exp │ │ │ │ │ +00053aa0: 7265 7373 696f 6e73 2074 656d 706f 7261 ressions tempora │ │ │ │ │ +00053ab0: 7269 6c79 2077 6f72 6b61 726f 756e 6420 rily workaround │ │ │ │ │ +00053ac0: 636f 6d62 6f20 7465 7374 7320 6172 6520 combo tests are │ │ │ │ │ +00053ad0: 6361 7573 696e 6720 7469 6d65 206f 7574 causing time out │ │ │ │ │ +00053ae0: 2069 6e20 7365 7665 7261 6c20 706c 6174 in several plat │ │ │ │ │ +00053af0: 666f 726d 730a 0a3c 6c69 3e74 6f6f 6c73 forms..
  • tools │ │ │ │ │ +00053b00: 2f6a 6176 6163 2f6c 616d 6264 612f 4c61 /javac/lambda/La │ │ │ │ │ +00053b10: 6d62 6461 5265 7475 726e 556e 626f 7869 mbdaReturnUnboxi │ │ │ │ │ +00053b20: 6e67 2e6a 6176 613a 2055 6e62 6f78 696e ng.java: Unboxin │ │ │ │ │ +00053b30: 6720 696e 2072 6574 7572 6e20 6672 6f6d g in return from │ │ │ │ │ +00053b40: 206c 616d 6264 6120 6d69 7363 6f6d 7069 lambda miscompi │ │ │ │ │ +00053b50: 6c65 6420 746f 2074 6872 6f77 2043 6c61 led to throw Cla │ │ │ │ │ +00053b60: 7373 4361 7374 4578 6365 7074 696f 6e0a ssCastException. │ │ │ │ │ +00053b70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00053b80: 2f6c 616d 6264 612f 4c61 6d62 6461 5363 /lambda/LambdaSc │ │ │ │ │ +00053b90: 6f70 6530 312e 6a61 7661 3a20 4164 6420 ope01.java: Add │ │ │ │ │ +00053ba0: 6c61 6d62 6461 2074 6573 7473 2062 6173 lambda tests bas │ │ │ │ │ +00053bb0: 6963 2074 6573 7420 666f 7220 6361 7074 ic test for capt │ │ │ │ │ +00053bc0: 7572 6520 6f66 206e 6f6e 2d6d 7574 6162 ure of non-mutab │ │ │ │ │ +00053bd0: 6c65 206c 6f63 616c 730a 0a3c 6c69 3e74 le locals..
  • t │ │ │ │ │ +00053be0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00053bf0: 612f 4c61 6d62 6461 5363 6f70 6530 322e a/LambdaScope02. │ │ │ │ │ +00053c00: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +00053c10: 2074 6573 7473 2063 6865 636b 2074 6861 tests check tha │ │ │ │ │ +00053c20: 7420 4f62 6a65 6374 206d 656d 6265 7273 t Object members │ │ │ │ │ +00053c30: 2061 7265 2061 6363 6573 7369 626c 6520 are accessible │ │ │ │ │ +00053c40: 6173 2065 7870 6563 7465 640a 0a3c 6c69 as expected..
  • tools/javac/lam │ │ │ │ │ +00053c60: 6264 612f 4c61 6d62 6461 5363 6f70 6530 bda/LambdaScope0 │ │ │ │ │ +00053c70: 332e 6a61 7661 3a20 4164 6420 6c61 6d62 3.java: Add lamb │ │ │ │ │ +00053c80: 6461 2074 6573 7473 2063 6865 636b 2074 da tests check t │ │ │ │ │ +00053c90: 6861 7420 756e 7175 616c 6966 6965 6420 hat unqualified │ │ │ │ │ +00053ca0: 4f62 6a65 6374 206d 656d 6265 7273 2061 Object members a │ │ │ │ │ +00053cb0: 7265 2061 6363 6573 7365 6420 6173 2065 re accessed as e │ │ │ │ │ +00053cc0: 7870 6563 7465 640a 0a3c 6c69 3e74 6f6f xpected..
  • too │ │ │ │ │ +00053cd0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00053ce0: 4c61 6d62 6461 5363 6f70 6530 342e 6a61 LambdaScope04.ja │ │ │ │ │ +00053cf0: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00053d00: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ +00053d10: 6c61 6d62 6461 2063 616e 6e6f 7420 7368 lambda cannot sh │ │ │ │ │ +00053d20: 6164 6f77 2076 6172 6961 626c 6573 2066 adow variables f │ │ │ │ │ +00053d30: 726f 6d20 656e 636c 6f73 696e 6720 7363 rom enclosing sc │ │ │ │ │ +00053d40: 6f70 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ope..
  • tools/j │ │ │ │ │ +00053d50: 6176 6163 2f6c 616d 6264 612f 4c61 6d62 avac/lambda/Lamb │ │ │ │ │ +00053d60: 6461 5363 6f70 6530 352e 6a61 7661 3a20 daScope05.java: │ │ │ │ │ +00053d70: 4475 706c 6963 6174 6520 7661 7269 6162 Duplicate variab │ │ │ │ │ +00053d80: 6c65 2069 6e20 6c61 6d62 6461 2063 6175 le in lambda cau │ │ │ │ │ +00053d90: 7365 7320 6a61 7661 6320 6372 6173 680a ses javac crash. │ │ │ │ │ +00053da0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00053db0: 2f6c 616d 6264 612f 4c61 6d62 6461 5465 /lambda/LambdaTe │ │ │ │ │ +00053dc0: 7374 5374 7269 6374 4650 2e6a 6176 613a stStrictFP.java: │ │ │ │ │ +00053dd0: 2044 6966 6665 7265 6e74 2072 6573 756c Different resul │ │ │ │ │ +00053de0: 7473 206f 6620 666c 6f61 7469 6e67 2070 ts of floating p │ │ │ │ │ +00053df0: 6f69 6e74 206d 756c 7469 706c 6963 6174 oint multiplicat │ │ │ │ │ +00053e00: 696f 6e20 666f 7220 6c61 6d62 6461 2063 ion for lambda c │ │ │ │ │ +00053e10: 6f64 6520 626c 6f63 6b0a 0a3c 6c69 3e74 ode block..
  • t │ │ │ │ │ +00053e20: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00053e30: 612f 4c61 6d62 6461 5465 7374 5374 7269 a/LambdaTestStri │ │ │ │ │ +00053e40: 6374 4650 466c 6167 2e6a 6176 613a 2044 ctFPFlag.java: D │ │ │ │ │ +00053e50: 6966 6665 7265 6e74 2072 6573 756c 7473 ifferent results │ │ │ │ │ +00053e60: 206f 6620 666c 6f61 7469 6e67 2070 6f69 of floating poi │ │ │ │ │ +00053e70: 6e74 206d 756c 7469 706c 6963 6174 696f nt multiplicatio │ │ │ │ │ +00053e80: 6e20 666f 7220 6c61 6d62 6461 2063 6f64 n for lambda cod │ │ │ │ │ +00053e90: 6520 626c 6f63 6b0a 0a3c 6c69 3e74 6f6f e block..
  • too │ │ │ │ │ +00053ea0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00053eb0: 4c61 6d62 6461 5465 7374 5374 7269 6374 LambdaTestStrict │ │ │ │ │ +00053ec0: 4650 4d65 7468 6f64 2e6a 6176 613a 2044 FPMethod.java: D │ │ │ │ │ +00053ed0: 6966 6665 7265 6e74 2072 6573 756c 7473 ifferent results │ │ │ │ │ +00053ee0: 206f 6620 666c 6f61 7469 6e67 2070 6f69 of floating poi │ │ │ │ │ +00053ef0: 6e74 206d 756c 7469 706c 6963 6174 696f nt multiplicatio │ │ │ │ │ +00053f00: 6e20 666f 7220 6c61 6d62 6461 2063 6f64 n for lambda cod │ │ │ │ │ +00053f10: 6520 626c 6f63 6b0a 0a3c 6c69 3e74 6f6f e block..
  • too │ │ │ │ │ +00053f20: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00053f30: 4c61 6d62 6461 5769 7468 496e 7465 7266 LambdaWithInterf │ │ │ │ │ +00053f40: 6163 6553 7570 6572 2e6a 6176 613a 204e aceSuper.java: N │ │ │ │ │ +00053f50: 5045 2069 6e20 6a61 7661 6320 7769 7468 PE in javac with │ │ │ │ │ +00053f60: 2069 6e74 6572 6661 6365 2073 7570 6572 interface super │ │ │ │ │ +00053f70: 2069 6e20 6c61 6d62 6461 0a0a 3c6c 693e in lambda..
  • │ │ │ │ │ +00053f80: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00053f90: 6461 2f4c 6f63 616c 4272 6561 6b41 6e64 da/LocalBreakAnd │ │ │ │ │ +00053fa0: 436f 6e74 696e 7565 2e6a 6176 613a 2041 Continue.java: A │ │ │ │ │ +00053fb0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +00053fc0: 6368 6563 6b20 7468 6174 206c 6f63 616c check that local │ │ │ │ │ +00053fd0: 2062 7265 616b 2f63 6f6e 7469 6e75 6520 break/continue │ │ │ │ │ +00053fe0: 6973 2061 6c6c 6f77 6564 2069 6e20 6c61 is allowed in la │ │ │ │ │ +00053ff0: 6d62 6461 2065 7870 7265 7373 696f 6e73 mbda expressions │ │ │ │ │ +00054000: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00054010: 632f 6c61 6d62 6461 2f4c 6f63 616c 5661 c/lambda/LocalVa │ │ │ │ │ +00054020: 7269 6162 6c65 5461 626c 652e 6a61 7661 riableTable.java │ │ │ │ │ +00054030: 3a20 4d69 7373 696e 6720 4c56 2074 6162 : Missing LV tab │ │ │ │ │ +00054040: 6c65 2069 6e20 6c61 6d62 6461 2062 6f64 le in lambda bod │ │ │ │ │ +00054050: 6965 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ies..
  • tools/j │ │ │ │ │ +00054060: 6176 6163 2f6c 616d 6264 612f 4d65 7468 avac/lambda/Meth │ │ │ │ │ +00054070: 6f64 4861 6e64 6c65 496e 766f 6b65 5465 odHandleInvokeTe │ │ │ │ │ +00054080: 7374 2e6a 6176 613a 206a 6176 6163 2041 st.java: javac A │ │ │ │ │ +00054090: 7373 6572 7469 6f6e 4572 726f 7220 7768 ssertionError wh │ │ │ │ │ +000540a0: 656e 2069 6e76 6f6b 696e 6720 4d65 7468 en invoking Meth │ │ │ │ │ +000540b0: 6f64 4861 6e64 6c65 2e69 6e76 6f6b 6520 odHandle.invoke │ │ │ │ │ +000540c0: 7769 7468 206c 616d 6264 6120 7061 7261 with lambda para │ │ │ │ │ +000540d0: 6d74 6572 6572 0a0a 3c6c 693e 746f 6f6c mterer..
  • tool │ │ │ │ │ +000540e0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ +000540f0: 6574 686f 6452 6566 6572 656e 6365 3031 ethodReference01 │ │ │ │ │ +00054100: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +00054110: 6120 7465 7374 7320 7573 6520 6d65 7468 a tests use meth │ │ │ │ │ +00054120: 6f64 2072 6566 6572 656e 6365 2074 6f20 od reference to │ │ │ │ │ +00054130: 736f 7274 206c 6973 7420 656c 656d 656e sort list elemen │ │ │ │ │ +00054140: 7473 2062 7920 6669 656c 640a 0a3c 6c69 ts by field..
  • tools/javac/lam │ │ │ │ │ +00054160: 6264 612f 4d65 7468 6f64 5265 6665 7265 bda/MethodRefere │ │ │ │ │ +00054170: 6e63 6530 322e 6a61 7661 3a20 4164 6420 nce02.java: Add │ │ │ │ │ +00054180: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ +00054190: 636b 2074 6861 7420 7365 656d 696e 676c ck that seemingl │ │ │ │ │ +000541a0: 7920 616d 6269 6775 6f75 7320 6d65 7468 y ambiguous meth │ │ │ │ │ +000541b0: 6f64 2072 6566 6572 656e 6365 7320 6172 od references ar │ │ │ │ │ +000541c0: 6520 7265 736f 6c76 6564 2070 726f 7065 e resolved prope │ │ │ │ │ +000541d0: 726c 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a rly..
  • tools/j │ │ │ │ │ +000541e0: 6176 6163 2f6c 616d 6264 612f 4d65 7468 avac/lambda/Meth │ │ │ │ │ +000541f0: 6f64 5265 6665 7265 6e63 6530 332e 6a61 odReference03.ja │ │ │ │ │ +00054200: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00054210: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ +00054220: 6d6f 7374 2073 7065 6369 6669 6320 6d65 most specific me │ │ │ │ │ +00054230: 7468 6f64 2069 7320 7365 6c65 6374 6564 thod is selected │ │ │ │ │ +00054240: 2061 7320 6578 7065 6374 6564 0a0a 3c6c as expected..tools/javac/la │ │ │ │ │ +00054260: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ +00054270: 656e 6365 3034 2e6a 6176 613a 2041 6464 ence04.java: Add │ │ │ │ │ +00054280: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ +00054290: 6563 6b20 7468 6174 2074 6172 6765 7420 eck that target │ │ │ │ │ +000542a0: 7479 7065 206f 6620 6120 6d65 7468 6f64 type of a method │ │ │ │ │ +000542b0: 2072 6566 2069 7320 6120 5341 4d20 7479 ref is a SAM ty │ │ │ │ │ +000542c0: 7065 0a0a 3c6c 693e 746f 6f6c 732f 6a61 pe..
  • tools/ja │ │ │ │ │ +000542d0: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ +000542e0: 6452 6566 6572 656e 6365 3035 2e6a 6176 dReference05.jav │ │ │ │ │ +000542f0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00054300: 7374 7320 6368 6563 6b20 7468 6174 206e sts check that n │ │ │ │ │ +00054310: 6f6e 2d73 7461 7469 6320 6d65 7468 6f64 on-static method │ │ │ │ │ +00054320: 2072 6566 6572 6e63 6573 2066 726f 6d20 refernces from │ │ │ │ │ +00054330: 7374 6174 6963 2063 6f6e 7465 7874 2061 static context a │ │ │ │ │ +00054340: 7265 2068 616e 646c 6564 2063 6f72 7265 re handled corre │ │ │ │ │ +00054350: 6374 6c79 0a0a 3c6c 693e 746f 6f6c 732f ctly..
  • tools/ │ │ │ │ │ +00054360: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ +00054370: 686f 6452 6566 6572 656e 6365 3036 2e6a hodReference06.j │ │ │ │ │ +00054380: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00054390: 7465 7374 7320 6d65 7468 6f64 2072 6566 tests method ref │ │ │ │ │ +000543a0: 6572 656e 6365 7320 616e 6420 7375 7065 erences and supe │ │ │ │ │ +000543b0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ +000543c0: 6163 2f6c 616d 6264 612f 4d65 7468 6f64 ac/lambda/Method │ │ │ │ │ +000543d0: 5265 6665 7265 6e63 6530 372e 6a61 7661 Reference07.java │ │ │ │ │ +000543e0: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +000543f0: 7473 2063 6865 636b 2074 6861 7420 7379 ts check that sy │ │ │ │ │ +00054400: 6e74 6178 2066 6f72 2073 656c 6563 7469 ntax for selecti │ │ │ │ │ +00054410: 6e67 2067 656e 6572 6963 2072 6563 6569 ng generic recei │ │ │ │ │ +00054420: 7665 7220 776f 726b 730a 0a3c 6c69 3e74 ver works..
  • t │ │ │ │ │ +00054430: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00054440: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ +00054450: 6530 382e 6a61 7661 3a20 4164 6420 6c61 e08.java: Add la │ │ │ │ │ +00054460: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00054470: 2074 6861 7420 7379 6e74 6178 2066 6f72 that syntax for │ │ │ │ │ +00054480: 2073 656c 6563 7469 6e67 2067 656e 6572 selecting gener │ │ │ │ │ +00054490: 6963 2072 6563 6569 7665 7220 776f 726b ic receiver work │ │ │ │ │ +000544a0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +000544b0: 6163 2f6c 616d 6264 612f 4d65 7468 6f64 ac/lambda/Method │ │ │ │ │ +000544c0: 5265 6665 7265 6e63 6530 392e 6a61 7661 Reference09.java │ │ │ │ │ +000544d0: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +000544e0: 7473 2063 6865 636b 2074 6861 7420 6e6f ts check that no │ │ │ │ │ +000544f0: 6e20 7374 6174 6963 206d 656d 6265 7273 n static members │ │ │ │ │ +00054500: 2063 616e 6e6f 7420 6265 2072 6566 6572 cannot be refer │ │ │ │ │ +00054510: 656e 6365 6420 6672 6f6d 2061 206d 6574 enced from a met │ │ │ │ │ +00054520: 686f 6420 7265 6665 7265 6e63 6520 7175 hod reference qu │ │ │ │ │ +00054530: 616c 6966 6965 720a 0a3c 6c69 3e74 6f6f alifier..
  • too │ │ │ │ │ +00054540: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00054550: 4d65 7468 6f64 5265 6665 7265 6e63 6531 MethodReference1 │ │ │ │ │ +00054560: 302e 6a61 7661 3a20 4164 6420 6c61 6d62 0.java: Add lamb │ │ │ │ │ +00054570: 6461 2074 6573 7473 2063 6865 636b 2074 da tests check t │ │ │ │ │ +00054580: 6861 7420 6e6f 6e20 7374 6174 6963 2073 hat non static s │ │ │ │ │ +00054590: 656c 6563 746f 7273 2069 6e20 6d65 7468 electors in meth │ │ │ │ │ +000545a0: 6f64 2072 6566 7320 6172 6520 6861 6e64 od refs are hand │ │ │ │ │ +000545b0: 6c65 6420 636f 7272 6563 746c 790a 0a3c led correctly..< │ │ │ │ │ +000545c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +000545d0: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ +000545e0: 7265 6e63 6531 312e 6a61 7661 3a20 4164 rence11.java: Ad │ │ │ │ │ +000545f0: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ +00054600: 6865 636b 2074 6861 7420 7374 6174 6963 heck that static │ │ │ │ │ +00054610: 2076 732e 0a0a 3c6c 693e 746f 6f6c 732f vs...
  • tools/ │ │ │ │ │ +00054620: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ +00054630: 686f 6452 6566 6572 656e 6365 3132 2e6a hodReference12.j │ │ │ │ │ +00054640: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00054650: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ +00054660: 204f 626a 6563 7420 6d65 7468 6f64 7320 Object methods │ │ │ │ │ +00054670: 6172 6520 6469 7370 6174 6368 6564 2061 are dispatched a │ │ │ │ │ +00054680: 6363 6f72 6469 6e67 6c79 0a0a 3c6c 693e ccordingly..
  • │ │ │ │ │ +00054690: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +000546a0: 6461 2f4d 6574 686f 6452 6566 6572 656e da/MethodReferen │ │ │ │ │ +000546b0: 6365 3133 2e6a 6176 613a 2041 6464 206c ce13.java: Add l │ │ │ │ │ +000546c0: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ +000546d0: 6b20 7468 6174 2065 7175 616c 7328 2920 k that equals() │ │ │ │ │ +000546e0: 6f6e 2050 726f 7869 6564 206f 626a 6563 on Proxied objec │ │ │ │ │ +000546f0: 7473 2069 7320 6861 6e64 6c65 6420 6163 ts is handled ac │ │ │ │ │ +00054700: 636f 7264 696e 676c 790a 0a3c 6c69 3e74 cordingly..
  • t │ │ │ │ │ +00054710: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00054720: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ +00054730: 6531 342e 6a61 7661 3a20 4164 6420 6c61 e14.java: Add la │ │ │ │ │ +00054740: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00054750: 2063 6173 7469 6e67 2061 206d 6574 686f casting a metho │ │ │ │ │ +00054760: 6420 7265 6665 7265 6e63 6520 746f 2061 d reference to a │ │ │ │ │ +00054770: 2053 414d 2074 7970 6520 646f 6573 206e SAM type does n │ │ │ │ │ +00054780: 6f74 2072 6573 756c 7420 696e 2061 2043 ot result in a C │ │ │ │ │ +00054790: 4345 0a0a 3c6c 693e 746f 6f6c 732f 6a61 CE..
  • tools/ja │ │ │ │ │ +000547a0: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ +000547b0: 6452 6566 6572 656e 6365 3135 2e6a 6176 dReference15.jav │ │ │ │ │ +000547c0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +000547d0: 7374 7320 6368 6563 6b20 7468 6174 2061 sts check that a │ │ │ │ │ +000547e0: 7373 6967 6e6d 656e 7473 2069 6e76 6f6c ssignments invol │ │ │ │ │ +000547f0: 7669 6e67 206d 6574 686f 6420 7265 6665 ving method refe │ │ │ │ │ +00054800: 7265 6e63 6573 2064 6f20 6e6f 7420 7472 rences do not tr │ │ │ │ │ +00054810: 6967 6765 7220 7472 616e 7369 7469 6f6e igger transition │ │ │ │ │ +00054820: 616c 2032 3932 2077 6172 6e69 6e67 730a al 292 warnings. │ │ │ │ │ +00054830: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00054840: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ +00054850: 6665 7265 6e63 6531 362e 6a61 7661 3a20 ference16.java: │ │ │ │ │ +00054860: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ +00054870: 2073 656d 616e 7469 6373 206f 6620 7374 semantics of st │ │ │ │ │ +00054880: 6174 6963 616c 6c79 2071 7561 6c69 6669 atically qualifi │ │ │ │ │ +00054890: 6564 206d 6574 686f 6420 7265 6665 7265 ed method refere │ │ │ │ │ +000548a0: 6e63 6520 7368 6f75 6c64 206e 6f74 2064 nce should not d │ │ │ │ │ +000548b0: 6570 656e 6420 6f6e 2074 6865 2063 6f6e epend on the con │ │ │ │ │ +000548c0: 7465 7874 0a0a 3c6c 693e 746f 6f6c 732f text..
  • tools/ │ │ │ │ │ +000548d0: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ +000548e0: 686f 6452 6566 6572 656e 6365 3137 2e6a hodReference17.j │ │ │ │ │ +000548f0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00054900: 7465 7374 7320 6261 7369 6320 7465 7374 tests basic test │ │ │ │ │ +00054910: 2066 6f72 2063 6f6e 7374 7275 6374 6f72 for constructor │ │ │ │ │ +00054920: 2072 6566 6572 656e 6365 730a 0a3c 6c69 references..
  • tools/javac/lam │ │ │ │ │ +00054940: 6264 612f 4d65 7468 6f64 5265 6665 7265 bda/MethodRefere │ │ │ │ │ +00054950: 6e63 6531 382e 6a61 7661 3a20 4164 6420 nce18.java: Add │ │ │ │ │ +00054960: 6c61 6d62 6461 2074 6573 7473 2062 6173 lambda tests bas │ │ │ │ │ +00054970: 6963 2074 6573 7420 666f 7220 636f 6e73 ic test for cons │ │ │ │ │ +00054980: 7472 7563 746f 7220 7265 6665 7265 6e63 tructor referenc │ │ │ │ │ +00054990: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +000549a0: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ +000549b0: 6452 6566 6572 656e 6365 3139 2e6a 6176 dReference19.jav │ │ │ │ │ +000549c0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +000549d0: 7374 7320 6261 7369 6320 7465 7374 2066 sts basic test f │ │ │ │ │ +000549e0: 6f72 2063 6f6e 7374 7275 6374 6f72 2072 or constructor r │ │ │ │ │ +000549f0: 6566 6572 656e 6365 7320 616e 6420 6765 eferences and ge │ │ │ │ │ +00054a00: 6e65 7269 6320 636c 6173 7365 730a 0a3c neric classes..< │ │ │ │ │ +00054a10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00054a20: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ +00054a30: 7265 6e63 6532 302e 6a61 7661 3a20 4164 rence20.java: Ad │ │ │ │ │ +00054a40: 6420 6c61 6d62 6461 2074 6573 7473 2062 d lambda tests b │ │ │ │ │ +00054a50: 6173 6963 2074 6573 7420 666f 7220 636f asic test for co │ │ │ │ │ +00054a60: 6e73 7472 7563 746f 7220 7265 6665 7265 nstructor refere │ │ │ │ │ +00054a70: 6e63 6573 2061 6e64 2067 656e 6572 6963 nces and generic │ │ │ │ │ +00054a80: 2063 6c61 7373 6573 0a0a 3c6c 693e 746f classes..
  • to │ │ │ │ │ +00054a90: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00054aa0: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ +00054ab0: 3231 2e6a 6176 613a 2041 6464 206c 616d 21.java: Add lam │ │ │ │ │ +00054ac0: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ +00054ad0: 7468 6174 2065 7272 6f6e 656f 7573 206d that erroneous m │ │ │ │ │ +00054ae0: 6574 686f 6420 7265 6665 7265 6e63 6573 ethod references │ │ │ │ │ +00054af0: 2061 7265 2066 6c61 6767 6564 2077 6974 are flagged wit │ │ │ │ │ +00054b00: 6820 6572 726f 7273 2061 7320 6578 7065 h errors as expe │ │ │ │ │ +00054b10: 6374 6564 0a0a 3c6c 693e 746f 6f6c 732f cted..
  • tools/ │ │ │ │ │ +00054b20: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ +00054b30: 686f 6452 6566 6572 656e 6365 3232 2e6a hodReference22.j │ │ │ │ │ +00054b40: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00054b50: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ +00054b60: 2070 6169 7220 6f66 2062 6f75 6e64 2f6e pair of bound/n │ │ │ │ │ +00054b70: 6f6e 2d62 6f75 6e64 206d 6574 686f 6420 on-bound method │ │ │ │ │ +00054b80: 7265 6665 7265 6e63 6573 2063 6865 636b references check │ │ │ │ │ +00054b90: 6564 2063 6f72 7265 6374 6c79 0a0a 3c6c ed correctly..tools/javac/la │ │ │ │ │ +00054bb0: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ +00054bc0: 656e 6365 3233 2e6a 6176 613a 2041 6464 ence23.java: Add │ │ │ │ │ +00054bd0: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ +00054be0: 6563 6b20 7468 6174 2070 6169 7220 6f66 eck that pair of │ │ │ │ │ +00054bf0: 2062 6f75 6e64 2f6e 6f6e 2d62 6f75 6e64 bound/non-bound │ │ │ │ │ +00054c00: 2063 6f6e 7374 7275 6374 6f72 2072 6566 constructor ref │ │ │ │ │ +00054c10: 6572 656e 6365 7320 6973 2066 6c61 6767 erences is flagg │ │ │ │ │ +00054c20: 6564 2061 7320 616d 6269 6775 6f75 730a ed as ambiguous. │ │ │ │ │ +00054c30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00054c40: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ +00054c50: 6665 7265 6e63 6532 342e 6a61 7661 3a20 ference24.java: │ │ │ │ │ +00054c60: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ +00054c70: 2063 6865 636b 2074 6861 7420 6e6f 6e2d check that non- │ │ │ │ │ +00054c80: 626f 7869 6e67 206d 6574 686f 6420 7265 boxing method re │ │ │ │ │ +00054c90: 6665 7265 6e63 6573 2063 6f6e 7665 7273 ferences convers │ │ │ │ │ +00054ca0: 696f 6e20 6861 7320 7468 6520 7072 6563 ion has the prec │ │ │ │ │ +00054cb0: 6564 656e 6365 0a0a 3c6c 693e 746f 6f6c edence..
  • tool │ │ │ │ │ +00054cc0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ +00054cd0: 6574 686f 6452 6566 6572 656e 6365 3235 ethodReference25 │ │ │ │ │ +00054ce0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +00054cf0: 6120 7465 7374 7320 6368 6563 6b20 7468 a tests check th │ │ │ │ │ +00054d00: 6174 206e 6f6e 2d62 6f78 696e 6720 6d65 at non-boxing me │ │ │ │ │ +00054d10: 7468 6f64 2072 6566 6572 656e 6365 7320 thod references │ │ │ │ │ +00054d20: 6973 206e 6f74 2070 7265 6665 7272 6564 is not preferred │ │ │ │ │ +00054d30: 206f 7665 7220 626f 7869 6e67 206f 6e65 over boxing one │ │ │ │ │ +00054d40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00054d50: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ +00054d60: 6566 6572 656e 6365 3236 2e6a 6176 613a eference26.java: │ │ │ │ │ +00054d70: 2063 6865 636b 2073 7472 6963 7420 6d65 check strict me │ │ │ │ │ +00054d80: 7468 6f64 2063 6f6e 7665 7273 696f 6e20 thod conversion │ │ │ │ │ +00054d90: 616c 6c6f 7773 206c 6f6f 7365 206d 6574 allows loose met │ │ │ │ │ +00054da0: 686f 6420 7265 6665 7265 6e63 6520 636f hod reference co │ │ │ │ │ +00054db0: 6e76 6572 7369 6f6e 0a0a 3c6c 693e 746f nversion..
  • to │ │ │ │ │ +00054dc0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00054dd0: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ +00054de0: 3237 2e6a 6176 613a 2041 6464 206c 616d 27.java: Add lam │ │ │ │ │ +00054df0: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ +00054e00: 7468 6174 206e 6f6e 2d62 6f78 696e 6720 that non-boxing │ │ │ │ │ +00054e10: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ +00054e20: 7320 636f 6e76 6572 7369 6f6e 2068 6173 s conversion has │ │ │ │ │ +00054e30: 2074 6865 2070 7265 6365 6465 6e63 650a the precedence. │ │ │ │ │ +00054e40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00054e50: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ +00054e60: 6665 7265 6e63 6532 382e 6a61 7661 3a20 ference28.java: │ │ │ │ │ +00054e70: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ +00054e80: 2063 6865 636b 2074 6861 7420 6e6f 6e2d check that non- │ │ │ │ │ +00054e90: 636f 6d70 6174 6962 6c65 206d 6574 686f compatible metho │ │ │ │ │ +00054ea0: 6420 7265 6665 7265 6e63 6573 2061 7265 d references are │ │ │ │ │ +00054eb0: 2072 656a 6563 7465 640a 0a3c 6c69 3e74 rejected..
  • t │ │ │ │ │ +00054ec0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00054ed0: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ +00054ee0: 6532 392e 6a61 7661 3a20 4164 6420 6c61 e29.java: Add la │ │ │ │ │ +00054ef0: 6d62 6461 2074 6573 7473 2072 6566 6572 mbda tests refer │ │ │ │ │ +00054f00: 656e 6365 2074 6f20 7375 7065 7220 6c65 ence to super le │ │ │ │ │ +00054f10: 6164 7320 746f 2063 6f6d 7069 6c65 7220 ads to compiler │ │ │ │ │ +00054f20: 6372 6173 6820 7768 656e 2032 3932 2074 crash when 292 t │ │ │ │ │ +00054f30: 7261 6e73 6c61 7469 6f6e 2073 6368 656d ranslation schem │ │ │ │ │ +00054f40: 6520 6973 2065 6e61 626c 6564 0a0a 3c6c e is enabled..tools/javac/la │ │ │ │ │ +00054f60: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ +00054f70: 656e 6365 3330 2e6a 6176 613a 2041 6464 ence30.java: Add │ │ │ │ │ +00054f80: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ +00054f90: 6563 6b20 7468 6174 206e 6f6e 2d73 7461 eck that non-sta │ │ │ │ │ +00054fa0: 7469 6320 7175 616c 6966 6965 7220 6f66 tic qualifier of │ │ │ │ │ +00054fb0: 2073 7461 7469 6320 6d65 7468 6f64 2072 static method r │ │ │ │ │ +00054fc0: 6566 6572 656e 6365 2069 7320 6561 6765 eference is eage │ │ │ │ │ +00054fd0: 726c 7920 6576 616c 7561 7465 640a 0a3c rly evaluated..< │ │ │ │ │ +00054fe0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00054ff0: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ +00055000: 7265 6e63 6533 312e 6a61 7661 3a20 4164 rence31.java: Ad │ │ │ │ │ +00055010: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ +00055020: 6865 636b 2074 6861 7420 626f 7869 6e67 heck that boxing │ │ │ │ │ +00055030: 206f 6620 7265 7475 726e 2d74 7970 6520 of return-type │ │ │ │ │ +00055040: 776f 726b 7320 6173 2065 7870 6563 7465 works as expecte │ │ │ │ │ +00055050: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00055060: 6163 2f6c 616d 6264 612f 4d65 7468 6f64 ac/lambda/Method │ │ │ │ │ +00055070: 5265 6665 7265 6e63 6533 322e 6a61 7661 Reference32.java │ │ │ │ │ +00055080: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +00055090: 7473 2063 6865 636b 2074 6861 7420 7661 ts check that va │ │ │ │ │ +000550a0: 7261 7267 7320 7761 726e 696e 6773 2061 rargs warnings a │ │ │ │ │ +000550b0: 7265 2067 656e 6572 6174 6564 2064 7572 re generated dur │ │ │ │ │ +000550c0: 696e 6720 5341 4d20 636f 6e76 6572 7369 ing SAM conversi │ │ │ │ │ +000550d0: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ +000550e0: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ +000550f0: 6452 6566 6572 656e 6365 3333 2e6a 6176 dReference33.jav │ │ │ │ │ +00055100: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00055110: 7374 7320 7465 7374 2062 7269 6467 6564 sts test bridged │ │ │ │ │ +00055120: 2063 6f6e 7374 7275 6374 6f72 2072 6566 constructor ref │ │ │ │ │ +00055130: 6572 656e 6365 730a 0a3c 6c69 3e74 6f6f erences..
  • too │ │ │ │ │ +00055140: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00055150: 4d65 7468 6f64 5265 6665 7265 6e63 6533 MethodReference3 │ │ │ │ │ +00055160: 342e 6a61 7661 3a20 4164 6420 6c61 6d62 4.java: Add lamb │ │ │ │ │ +00055170: 6461 2074 6573 7473 2063 6865 636b 2074 da tests check t │ │ │ │ │ +00055180: 6861 7420 636f 6465 2067 656e 6572 6174 hat code generat │ │ │ │ │ +00055190: 696f 6e20 6861 6e64 6c65 7320 766f 6964 ion handles void │ │ │ │ │ +000551a0: 2d63 6f6d 7061 7469 6269 6c69 7479 2063 -compatibility c │ │ │ │ │ +000551b0: 6f72 7265 6374 6c79 0a0a 3c6c 693e 746f orrectly..
  • to │ │ │ │ │ +000551c0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +000551d0: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ +000551e0: 3335 2e6a 6176 613a 2041 6464 206c 616d 35.java: Add lam │ │ │ │ │ +000551f0: 6264 6120 7465 7374 7320 6368 6563 6b20 bda tests check │ │ │ │ │ +00055200: 7468 6174 206c 616d 6264 612f 6d65 7468 that lambda/meth │ │ │ │ │ +00055210: 6f64 2072 6566 6572 656e 6365 7320 6172 od references ar │ │ │ │ │ +00055220: 6520 7661 6c69 6420 6d65 7468 6f64 2072 e valid method r │ │ │ │ │ +00055230: 6566 6572 656e 6365 2071 7561 6c69 6669 eference qualifi │ │ │ │ │ +00055240: 6572 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ers..
  • tools/j │ │ │ │ │ +00055250: 6176 6163 2f6c 616d 6264 612f 4d65 7468 avac/lambda/Meth │ │ │ │ │ +00055260: 6f64 5265 6665 7265 6e63 6533 362e 6a61 odReference36.ja │ │ │ │ │ +00055270: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00055280: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ +00055290: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ +000552a0: 2068 616e 646c 6573 2076 6172 6172 6773 handles varargs │ │ │ │ │ +000552b0: 2063 6f6e 7665 7273 696f 6e20 7072 6f70 conversion prop │ │ │ │ │ +000552c0: 6572 6c79 0a0a 3c6c 693e 746f 6f6c 732f erly..
  • tools/ │ │ │ │ │ +000552d0: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ +000552e0: 686f 6452 6566 6572 656e 6365 3337 2e6a hodReference37.j │ │ │ │ │ +000552f0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00055300: 7465 7374 7320 7370 7572 696f 7573 2065 tests spurious e │ │ │ │ │ +00055310: 7863 6570 7469 6f6e 7320 7768 656e 2063 xceptions when c │ │ │ │ │ +00055320: 6865 636b 696e 6720 7265 6665 7265 6e63 hecking referenc │ │ │ │ │ +00055330: 6573 2074 6f20 696e 6e65 7220 636f 6e73 es to inner cons │ │ │ │ │ +00055340: 7472 7563 746f 7273 2077 6865 7265 2074 tructors where t │ │ │ │ │ +00055350: 6865 2065 6e63 6c6f 7369 6e67 2063 6c61 he enclosing cla │ │ │ │ │ +00055360: 7373 2069 7320 6e6f 7420 6465 6669 6e65 ss is not define │ │ │ │ │ +00055370: 6420 696e 2061 6e79 206f 7574 6572 2063 d in any outer c │ │ │ │ │ +00055380: 6f6e 7465 7874 0a0a 3c6c 693e 746f 6f6c ontext..
  • tool │ │ │ │ │ +00055390: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ +000553a0: 6574 686f 6452 6566 6572 656e 6365 3338 ethodReference38 │ │ │ │ │ +000553b0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +000553c0: 6120 7465 7374 7320 5468 6520 7175 616c a tests The qual │ │ │ │ │ +000553d0: 6966 6965 7220 7479 7065 206f 6620 6120 ifier type of a │ │ │ │ │ +000553e0: 636f 6e73 7472 7563 746f 7220 7265 6665 constructor refe │ │ │ │ │ +000553f0: 7265 6e63 6520 6d75 7374 2062 6520 6120 rence must be a │ │ │ │ │ +00055400: 636f 6e63 7265 7465 2063 6c61 7373 0a0a concrete class.. │ │ │ │ │ +00055410: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00055420: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ +00055430: 6572 656e 6365 3339 2e6a 6176 613a 2041 erence39.java: A │ │ │ │ │ +00055440: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +00055450: 6368 6563 6b20 7468 6174 2062 6164 2065 check that bad e │ │ │ │ │ +00055460: 6e63 6c6f 7369 6e67 2063 6c61 7373 2070 nclosing class p │ │ │ │ │ +00055470: 6172 616d 6574 6572 2074 7970 6520 6973 arameter type is │ │ │ │ │ +00055480: 2064 6973 6361 7264 6564 2061 6363 6f72 discarded accor │ │ │ │ │ +00055490: 6469 6e67 6c79 0a0a 3c6c 693e 746f 6f6c dingly..
  • tool │ │ │ │ │ +000554a0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ +000554b0: 6574 686f 6452 6566 6572 656e 6365 3430 ethodReference40 │ │ │ │ │ +000554c0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +000554d0: 6120 7465 7374 7320 6368 6563 6b20 7468 a tests check th │ │ │ │ │ +000554e0: 6174 2075 6e62 6f75 6e64 2063 6f6e 7374 at unbound const │ │ │ │ │ +000554f0: 7275 6374 6f72 2072 6566 6572 656e 6365 ructor reference │ │ │ │ │ +00055500: 2061 7265 206e 6f74 2061 6363 6570 7465 are not accepte │ │ │ │ │ +00055510: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00055520: 6163 2f6c 616d 6264 612f 4d65 7468 6f64 ac/lambda/Method │ │ │ │ │ +00055530: 5265 6665 7265 6e63 6534 312e 6a61 7661 Reference41.java │ │ │ │ │ +00055540: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +00055550: 7473 2063 6865 636b 2074 6861 7420 6469 ts check that di │ │ │ │ │ +00055560: 616d 6f6e 6420 696e 6665 7265 6e63 6520 amond inference │ │ │ │ │ +00055570: 6973 2061 7070 6c69 6564 2077 6865 6e20 is applied when │ │ │ │ │ +00055580: 7573 696e 6720 7261 7720 636f 6e73 7472 using raw constr │ │ │ │ │ +00055590: 7563 746f 7220 7265 6665 7265 6e63 6520 uctor reference │ │ │ │ │ +000555a0: 7175 616c 6966 6965 720a 0a3c 6c69 3e74 qualifier..
  • t │ │ │ │ │ +000555b0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +000555c0: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ +000555d0: 6534 322e 6a61 7661 3a20 4164 6420 6c61 e42.java: Add la │ │ │ │ │ +000555e0: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +000555f0: 2074 6861 7420 6469 616d 6f6e 6420 696e that diamond in │ │ │ │ │ +00055600: 6665 7265 6e63 6520 6973 2061 7070 6c69 ference is appli │ │ │ │ │ +00055610: 6564 2077 6865 6e20 7573 696e 6720 7261 ed when using ra │ │ │ │ │ +00055620: 7720 636f 6e73 7472 7563 746f 7220 7265 w constructor re │ │ │ │ │ +00055630: 6665 7265 6e63 6520 7175 616c 6966 6965 ference qualifie │ │ │ │ │ +00055640: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ +00055650: 6163 2f6c 616d 6264 612f 4d65 7468 6f64 ac/lambda/Method │ │ │ │ │ +00055660: 5265 6665 7265 6e63 6534 332e 6a61 7661 Reference43.java │ │ │ │ │ +00055670: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +00055680: 7473 2063 6865 636b 2074 6861 7420 6469 ts check that di │ │ │ │ │ +00055690: 616d 6f6e 6420 696e 6665 7265 6e63 6520 amond inference │ │ │ │ │ +000556a0: 6973 2061 7070 6c69 6564 2077 6865 6e20 is applied when │ │ │ │ │ +000556b0: 7573 696e 6720 7261 7720 636f 6e73 7472 using raw constr │ │ │ │ │ +000556c0: 7563 746f 7220 7265 6665 7265 6e63 6520 uctor reference │ │ │ │ │ +000556d0: 7175 616c 6966 6965 720a 0a3c 6c69 3e74 qualifier..
  • t │ │ │ │ │ +000556e0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +000556f0: 612f 4d65 7468 6f64 5265 6665 7265 6e63 a/MethodReferenc │ │ │ │ │ +00055700: 6534 342e 6a61 7661 3a20 4164 6420 6c61 e44.java: Add la │ │ │ │ │ +00055710: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00055720: 2074 6861 7420 6765 6e65 7269 6320 6d65 that generic me │ │ │ │ │ +00055730: 7468 6f64 2072 6566 6572 656e 6365 2069 thod reference i │ │ │ │ │ +00055740: 7320 696e 6665 7272 6564 2077 6865 6e20 s inferred when │ │ │ │ │ +00055750: 7479 7065 2070 6172 616d 6574 6572 7320 type parameters │ │ │ │ │ +00055760: 6172 6520 6f6d 6974 7465 640a 0a3c 6c69 are omitted..
  • tools/javac/lam │ │ │ │ │ +00055780: 6264 612f 4d65 7468 6f64 5265 6665 7265 bda/MethodRefere │ │ │ │ │ +00055790: 6e63 6534 352e 6a61 7661 3a20 4164 6420 nce45.java: Add │ │ │ │ │ +000557a0: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ +000557b0: 636b 2074 6861 7420 6765 6e65 7269 6320 ck that generic │ │ │ │ │ +000557c0: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ +000557d0: 2069 7320 696e 6665 7272 6564 2077 6865 is inferred whe │ │ │ │ │ +000557e0: 6e20 7479 7065 2070 6172 616d 6574 6572 n type parameter │ │ │ │ │ +000557f0: 7320 6172 6520 6f6d 6974 7465 640a 0a3c s are omitted..< │ │ │ │ │ +00055800: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00055810: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ +00055820: 7265 6e63 6534 362e 6a61 7661 3a20 4164 rence46.java: Ad │ │ │ │ │ +00055830: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ +00055840: 6865 636b 2074 6861 7420 6765 6e65 7269 heck that generi │ │ │ │ │ +00055850: 6320 6d65 7468 6f64 2072 6566 6572 656e c method referen │ │ │ │ │ +00055860: 6365 2069 7320 696e 6665 7272 6564 2077 ce is inferred w │ │ │ │ │ +00055870: 6865 6e20 7479 7065 2070 6172 616d 6574 hen type paramet │ │ │ │ │ +00055880: 6572 7320 6172 6520 6f6d 6974 7465 640a ers are omitted. │ │ │ │ │ +00055890: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000558a0: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ +000558b0: 6665 7265 6e63 6534 372e 6a61 7661 3a20 ference47.java: │ │ │ │ │ +000558c0: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ +000558d0: 2063 6865 636b 2074 6861 7420 6765 6e65 check that gene │ │ │ │ │ +000558e0: 7269 6320 6d65 7468 6f64 2072 6566 6572 ric method refer │ │ │ │ │ +000558f0: 656e 6365 2069 7320 696e 6665 7272 6564 ence is inferred │ │ │ │ │ +00055900: 2077 6865 6e20 7479 7065 2070 6172 616d when type param │ │ │ │ │ +00055910: 6574 6572 7320 6172 6520 6f6d 6974 7465 eters are omitte │ │ │ │ │ +00055920: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00055930: 6163 2f6c 616d 6264 612f 4d65 7468 6f64 ac/lambda/Method │ │ │ │ │ +00055940: 5265 6665 7265 6e63 6534 382e 6a61 7661 Reference48.java │ │ │ │ │ +00055950: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +00055960: 7473 2063 6865 636b 2074 6861 7420 7261 ts check that ra │ │ │ │ │ +00055970: 7720 7175 616c 6966 6965 7220 696e 2075 w qualifier in u │ │ │ │ │ +00055980: 6e62 6f75 6e64 206d 6574 686f 6420 7265 nbound method re │ │ │ │ │ +00055990: 6665 7265 6e63 6520 6973 2069 6e66 6572 ference is infer │ │ │ │ │ +000559a0: 7265 6420 6672 6f6d 2064 6573 6372 6970 red from descrip │ │ │ │ │ +000559b0: 746f 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a tor..
  • tools/j │ │ │ │ │ +000559c0: 6176 6163 2f6c 616d 6264 612f 4d65 7468 avac/lambda/Meth │ │ │ │ │ +000559d0: 6f64 5265 6665 7265 6e63 6534 392e 6a61 odReference49.ja │ │ │ │ │ +000559e0: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +000559f0: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ +00055a00: 616e 2061 7272 6179 2074 7970 6520 6361 an array type ca │ │ │ │ │ +00055a10: 6e20 6265 2075 7365 6420 6173 2061 2071 n be used as a q │ │ │ │ │ +00055a20: 7561 6c69 6669 6572 206f 6620 616e 2075 ualifier of an u │ │ │ │ │ +00055a30: 6e62 6f75 6e64 206d 6574 686f 6420 7265 nbound method re │ │ │ │ │ +00055a40: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ +00055a50: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00055a60: 4d65 7468 6f64 5265 6665 7265 6e63 6535 MethodReference5 │ │ │ │ │ +00055a70: 302e 6a61 7661 3a20 4164 6420 6c61 6d62 0.java: Add lamb │ │ │ │ │ +00055a80: 6461 2074 6573 7473 2063 6865 636b 2074 da tests check t │ │ │ │ │ +00055a90: 6861 7420 6572 726f 6e65 6f75 7320 6d65 hat erroneous me │ │ │ │ │ +00055aa0: 7468 6f64 2072 6566 6572 656e 6365 7320 thod references │ │ │ │ │ +00055ab0: 6172 6520 666c 6167 6765 6420 7769 7468 are flagged with │ │ │ │ │ +00055ac0: 2065 7272 6f72 7320 6173 2065 7870 6563 errors as expec │ │ │ │ │ +00055ad0: 7465 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a ted..
  • tools/j │ │ │ │ │ +00055ae0: 6176 6163 2f6c 616d 6264 612f 4d65 7468 avac/lambda/Meth │ │ │ │ │ +00055af0: 6f64 5265 6665 7265 6e63 6535 312e 6a61 odReference51.ja │ │ │ │ │ +00055b00: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00055b10: 6573 7473 2063 6572 7461 696e 2063 6173 ests certain cas │ │ │ │ │ +00055b20: 6573 206f 6620 6572 726f 6e65 6f75 7320 es of erroneous │ │ │ │ │ +00055b30: 6d65 6d62 6572 2072 6566 6572 656e 6365 member reference │ │ │ │ │ +00055b40: 206c 6f6f 6b75 7020 6172 6520 6e6f 7420 lookup are not │ │ │ │ │ +00055b50: 6861 6e64 6c65 6420 6279 2041 7474 722e handled by Attr. │ │ │ │ │ +00055b60: 7669 7369 7452 6566 6572 656e 6365 0a0a visitReference.. │ │ │ │ │ +00055b70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00055b80: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ +00055b90: 6572 656e 6365 3532 2e6a 6176 613a 2041 erence52.java: A │ │ │ │ │ +00055ba0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +00055bb0: 7370 6563 6961 6c20 6361 7365 7320 6f66 special cases of │ │ │ │ │ +00055bc0: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ +00055bd0: 6573 2028 6765 7443 6c61 7373 2829 2f41 es (getClass()/A │ │ │ │ │ +00055be0: 7272 6179 2e63 6c6f 6e65 2829 2920 6e6f rray.clone()) no │ │ │ │ │ +00055bf0: 7420 6861 6e64 6c65 6420 7072 6f70 6572 t handled proper │ │ │ │ │ +00055c00: 6c79 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ly..
  • tools/ja │ │ │ │ │ +00055c10: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ +00055c20: 6452 6566 6572 656e 6365 3533 2e6a 6176 dReference53.jav │ │ │ │ │ +00055c30: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00055c40: 7374 7320 7468 6520 6361 7365 2069 6e20 sts the case in │ │ │ │ │ +00055c50: 7768 6963 6820 6e6f 206d 656d 6265 7220 which no member │ │ │ │ │ +00055c60: 7265 6665 7265 6e63 6520 6973 2066 6f75 reference is fou │ │ │ │ │ +00055c70: 6e64 2069 7320 6e6f 7720 7472 6561 7465 nd is now treate │ │ │ │ │ +00055c80: 6420 6173 2061 206e 6f72 6d61 6c20 6572 d as a normal er │ │ │ │ │ +00055c90: 726f 7220 286e 6f74 2064 6570 656e 6465 ror (not depende │ │ │ │ │ +00055ca0: 6e74 206f 6e20 7461 7267 6574 2d74 7970 nt on target-typ │ │ │ │ │ +00055cb0: 6529 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e)..
  • tools/ja │ │ │ │ │ +00055cc0: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ +00055cd0: 6452 6566 6572 656e 6365 3534 2e6a 6176 dReference54.jav │ │ │ │ │ +00055ce0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00055cf0: 7374 7320 6d65 7468 6f64 2063 616c 6c20 sts method call │ │ │ │ │ +00055d00: 7769 7468 2062 6164 2071 7561 6c69 6669 with bad qualifi │ │ │ │ │ +00055d10: 6572 2067 656e 6572 6174 6573 204e 5045 er generates NPE │ │ │ │ │ +00055d20: 2069 6620 6172 6775 6d65 6e74 2069 7320 if argument is │ │ │ │ │ +00055d30: 6120 6d65 7468 6f64 2072 6566 6572 656e a method referen │ │ │ │ │ +00055d40: 6365 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ce..
  • tools/ja │ │ │ │ │ +00055d50: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ +00055d60: 6452 6566 6572 656e 6365 3535 2e6a 6176 dReference55.jav │ │ │ │ │ +00055d70: 613a 2041 6464 2063 6865 636b 7320 666f a: Add checks fo │ │ │ │ │ +00055d80: 7220 6d65 7468 6f64 2072 6566 6572 656e r method referen │ │ │ │ │ +00055d90: 6365 2077 656c 6c2d 666f 726d 6564 6e65 ce well-formedne │ │ │ │ │ +00055da0: 7373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ss..
  • tools/ja │ │ │ │ │ +00055db0: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ +00055dc0: 6452 6566 6572 656e 6365 3536 2e6a 6176 dReference56.jav │ │ │ │ │ +00055dd0: 613a 2041 6464 2063 6865 636b 7320 666f a: Add checks fo │ │ │ │ │ +00055de0: 7220 6d65 7468 6f64 2072 6566 6572 656e r method referen │ │ │ │ │ +00055df0: 6365 2077 656c 6c2d 666f 726d 6564 6e65 ce well-formedne │ │ │ │ │ +00055e00: 7373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ss..
  • tools/ja │ │ │ │ │ +00055e10: 7661 632f 6c61 6d62 6461 2f4d 6574 686f vac/lambda/Metho │ │ │ │ │ +00055e20: 6452 6566 6572 656e 6365 3537 2e6a 6176 dReference57.jav │ │ │ │ │ +00055e30: 613a 2041 6464 2073 7570 706f 7274 2066 a: Add support f │ │ │ │ │ +00055e40: 6f72 2067 656e 6572 6963 2066 756e 6374 or generic funct │ │ │ │ │ +00055e50: 696f 6e61 6c20 6465 7363 7269 7074 6f72 ional descriptor │ │ │ │ │ +00055e60: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00055e70: 6163 2f6c 616d 6264 612f 4d65 7468 6f64 ac/lambda/Method │ │ │ │ │ +00055e80: 5265 6665 7265 6e63 6535 382e 6a61 7661 Reference58.java │ │ │ │ │ +00055e90: 3a20 4164 6420 7375 7070 6f72 7420 666f : Add support fo │ │ │ │ │ +00055ea0: 7220 6765 6e65 7269 6320 6675 6e63 7469 r generic functi │ │ │ │ │ +00055eb0: 6f6e 616c 2064 6573 6372 6970 746f 7273 onal descriptors │ │ │ │ │ +00055ec0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00055ed0: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ +00055ee0: 6566 6572 656e 6365 3539 2e6a 6176 613a eference59.java: │ │ │ │ │ +00055ef0: 2041 6464 2073 7570 706f 7274 2066 6f72 Add support for │ │ │ │ │ +00055f00: 2061 7272 6179 2063 6f6e 7374 7275 6374 array construct │ │ │ │ │ +00055f10: 6f72 2072 6566 6572 656e 6365 730a 0a3c or references..< │ │ │ │ │ +00055f20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00055f30: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ +00055f40: 7265 6e63 6536 302e 6a61 7661 3a20 4164 rence60.java: Ad │ │ │ │ │ +00055f50: 6420 7375 7070 6f72 7420 666f 7220 6172 d support for ar │ │ │ │ │ +00055f60: 7261 7920 636f 6e73 7472 7563 746f 7220 ray constructor │ │ │ │ │ +00055f70: 7265 6665 7265 6e63 6573 0a0a 3c6c 693e references..
  • │ │ │ │ │ +00055f80: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00055f90: 6461 2f4d 6574 686f 6452 6566 6572 656e da/MethodReferen │ │ │ │ │ +00055fa0: 6365 3631 2e6a 6176 613a 2073 7570 6572 ce61.java: super │ │ │ │ │ +00055fb0: 2069 6e20 6d65 7468 6f64 2072 6566 6572 in method refer │ │ │ │ │ +00055fc0: 656e 6365 2075 7365 6420 696e 2061 6e6f ence used in ano │ │ │ │ │ +00055fd0: 6e79 6d6f 7573 2063 6c61 7373 0a0a 3c6c nymous class..tools/javac/la │ │ │ │ │ +00055ff0: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ +00056000: 656e 6365 3632 2e6a 6176 613a 2041 6273 ence62.java: Abs │ │ │ │ │ +00056010: 7472 6163 744d 6574 686f 6445 7272 6f72 tractMethodError │ │ │ │ │ +00056020: 2069 6e73 7465 6164 206f 6620 636f 6d70 instead of comp │ │ │ │ │ +00056030: 696c 652d 7469 6d65 2065 7272 6f72 2077 ile-time error w │ │ │ │ │ +00056040: 6865 6e20 6d65 7468 6f64 2072 6566 6572 hen method refer │ │ │ │ │ +00056050: 656e 6365 2077 6974 6820 7375 7065 7220 ence with super │ │ │ │ │ +00056060: 616e 6420 6162 7374 7261 6374 0a0a 3c6c and abstract..tools/javac/la │ │ │ │ │ +00056080: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ +00056090: 656e 6365 3633 2e6a 6176 613a 204d 6973 ence63.java: Mis │ │ │ │ │ +000560a0: 7369 6e67 2061 6363 6573 736f 7220 666f sing accessor fo │ │ │ │ │ +000560b0: 7220 636f 6e73 7472 7563 746f 7220 7265 r constructor re │ │ │ │ │ +000560c0: 6665 7265 6e63 6520 706f 696e 7469 6e67 ference pointing │ │ │ │ │ +000560d0: 2074 6f20 7072 6976 6174 6520 696e 6e65 to private inne │ │ │ │ │ +000560e0: 7220 636c 6173 7320 6374 6f72 0a0a 3c6c r class ctor..tools/javac/la │ │ │ │ │ +00056100: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ +00056110: 656e 6365 3634 2e6a 6176 613a 2043 6f6e ence64.java: Con │ │ │ │ │ +00056120: 7374 7275 6374 6f72 2072 6566 6572 656e structor referen │ │ │ │ │ +00056130: 6365 2074 6f20 6e6f 6e2d 7265 6966 6961 ce to non-reifia │ │ │ │ │ +00056140: 626c 6520 6172 7261 7920 7368 6f75 6c64 ble array should │ │ │ │ │ +00056150: 2062 6520 7265 6a65 6374 6564 0a0a 3c6c be rejected..tools/javac/la │ │ │ │ │ +00056170: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ +00056180: 656e 6365 3635 2e6a 6176 613a 204d 6973 ence65.java: Mis │ │ │ │ │ +00056190: 7369 6e67 2063 6173 7420 696e 206d 6574 sing cast in met │ │ │ │ │ +000561a0: 686f 6420 7265 6665 7265 6e63 6520 6272 hod reference br │ │ │ │ │ +000561b0: 6964 6765 206c 6561 6473 2074 6f20 4e6f idge leads to No │ │ │ │ │ +000561c0: 5375 6368 4d65 7468 6f64 4572 726f 720a SuchMethodError. │ │ │ │ │ +000561d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000561e0: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ +000561f0: 6665 7265 6e63 6536 362e 6a61 7661 3a20 ference66.java: │ │ │ │ │ +00056200: 4a61 7661 6320 6372 6173 6865 7320 7768 Javac crashes wh │ │ │ │ │ +00056210: 656e 2063 6f6d 7069 6c69 6e67 206d 6574 en compiling met │ │ │ │ │ +00056220: 686f 6420 7265 6665 7265 6e63 6520 746f hod reference to │ │ │ │ │ +00056230: 2073 7461 7469 6320 696e 7465 7266 6163 static interfac │ │ │ │ │ +00056240: 6520 6d65 7468 6f64 0a0a 3c6c 693e 746f e method..
  • to │ │ │ │ │ +00056250: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00056260: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ +00056270: 3637 2e6a 6176 613a 2053 7075 7269 6f75 67.java: Spuriou │ │ │ │ │ +00056280: 7320 7261 7720 7479 7065 7320 7761 726e s raw types warn │ │ │ │ │ +00056290: 696e 6720 7768 656e 2075 7369 6e67 2075 ing when using u │ │ │ │ │ +000562a0: 6e62 6f75 6e64 206d 6574 686f 6420 7265 nbound method re │ │ │ │ │ +000562b0: 6665 7265 6e63 6573 0a0a 3c6c 693e 746f ferences..
  • to │ │ │ │ │ +000562c0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +000562d0: 2f4d 6574 686f 6452 6566 6572 656e 6365 /MethodReference │ │ │ │ │ +000562e0: 3638 2e6a 6176 613a 2041 6464 2062 6f74 68.java: Add bot │ │ │ │ │ +000562f0: 746f 6d2d 7570 2074 7970 652d 6368 6563 tom-up type-chec │ │ │ │ │ +00056300: 6b69 6e67 2073 7570 706f 7274 2066 6f72 king support for │ │ │ │ │ +00056310: 2075 6e61 6d62 6967 756f 7573 206d 6574 unambiguous met │ │ │ │ │ +00056320: 686f 6420 7265 6665 7265 6e63 6573 0a0a hod references.. │ │ │ │ │ +00056330: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00056340: 6c61 6d62 6461 2f4d 6574 686f 6452 6566 lambda/MethodRef │ │ │ │ │ +00056350: 6572 656e 6365 3639 2e6a 6176 613a 2041 erence69.java: A │ │ │ │ │ +00056360: 6464 2062 6f74 746f 6d2d 7570 2074 7970 dd bottom-up typ │ │ │ │ │ +00056370: 652d 6368 6563 6b69 6e67 2073 7570 706f e-checking suppo │ │ │ │ │ +00056380: 7274 2066 6f72 2075 6e61 6d62 6967 756f rt for unambiguo │ │ │ │ │ +00056390: 7573 206d 6574 686f 6420 7265 6665 7265 us method refere │ │ │ │ │ +000563a0: 6e63 6573 0a0a 3c6c 693e 746f 6f6c 732f nces..
  • tools/ │ │ │ │ │ +000563b0: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ +000563c0: 686f 6452 6566 6572 656e 6365 3730 2e6a hodReference70.j │ │ │ │ │ +000563d0: 6176 613a 2041 6464 2062 6f74 746f 6d2d ava: Add bottom- │ │ │ │ │ +000563e0: 7570 2074 7970 652d 6368 6563 6b69 6e67 up type-checking │ │ │ │ │ +000563f0: 2073 7570 706f 7274 2066 6f72 2075 6e61 support for una │ │ │ │ │ +00056400: 6d62 6967 756f 7573 206d 6574 686f 6420 mbiguous method │ │ │ │ │ +00056410: 7265 6665 7265 6e63 6573 0a0a 3c6c 693e references..
  • │ │ │ │ │ +00056420: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00056430: 6461 2f4d 6574 686f 6452 6566 6572 656e da/MethodReferen │ │ │ │ │ +00056440: 6365 3731 2e6a 6176 613a 2041 6464 2062 ce71.java: Add b │ │ │ │ │ +00056450: 6f74 746f 6d2d 7570 2074 7970 652d 6368 ottom-up type-ch │ │ │ │ │ +00056460: 6563 6b69 6e67 2073 7570 706f 7274 2066 ecking support f │ │ │ │ │ +00056470: 6f72 2075 6e61 6d62 6967 756f 7573 206d or unambiguous m │ │ │ │ │ +00056480: 6574 686f 6420 7265 6665 7265 6e63 6573 ethod references │ │ │ │ │ +00056490: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000564a0: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ +000564b0: 6566 6572 656e 6365 3732 2e6a 6176 613a eference72.java: │ │ │ │ │ +000564c0: 2041 6464 2062 6f74 746f 6d2d 7570 2074 Add bottom-up t │ │ │ │ │ +000564d0: 7970 652d 6368 6563 6b69 6e67 2073 7570 ype-checking sup │ │ │ │ │ +000564e0: 706f 7274 2066 6f72 2075 6e61 6d62 6967 port for unambig │ │ │ │ │ +000564f0: 756f 7573 206d 6574 686f 6420 7265 6665 uous method refe │ │ │ │ │ +00056500: 7265 6e63 6573 0a0a 3c6c 693e 746f 6f6c rences..
  • tool │ │ │ │ │ +00056510: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ +00056520: 6574 686f 6452 6566 6572 656e 6365 3733 ethodReference73 │ │ │ │ │ +00056530: 2e6a 6176 613a 204c 6f6f 6b20 6174 2027 .java: Look at ' │ │ │ │ │ +00056540: 7374 6174 6963 2720 666c 6167 2077 6865 static' flag whe │ │ │ │ │ +00056550: 6e20 6368 6563 6b69 6e67 206d 6574 686f n checking metho │ │ │ │ │ +00056560: 6420 7265 6665 7265 6e63 6573 0a0a 3c6c d references..tools/javac/la │ │ │ │ │ +00056580: 6d62 6461 2f4d 6574 686f 6452 6566 6572 mbda/MethodRefer │ │ │ │ │ +00056590: 656e 6365 3734 2e6a 6176 613a 2043 616e ence74.java: Can │ │ │ │ │ +000565a0: 2774 2075 7365 2073 7570 6572 3a3a 7820 't use super::x │ │ │ │ │ +000565b0: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ +000565c0: 2077 6865 6e20 7820 6973 2070 726f 7465 when x is prote │ │ │ │ │ +000565d0: 6374 6564 0a0a 3c6c 693e 746f 6f6c 732f cted..
  • tools/ │ │ │ │ │ +000565e0: 6a61 7661 632f 6c61 6d62 6461 2f4d 6574 javac/lambda/Met │ │ │ │ │ +000565f0: 686f 6452 6566 6572 656e 6365 3735 2e6a hodReference75.j │ │ │ │ │ +00056600: 6176 613a 204a 6176 6163 2063 6f6d 7069 ava: Javac compi │ │ │ │ │ +00056610: 6c65 7320 6d65 7468 6f64 2072 6566 6572 les method refer │ │ │ │ │ +00056620: 656e 6365 2074 6861 7420 616c 6c6f 7773 ence that allows │ │ │ │ │ +00056630: 2072 6573 756c 7473 2069 6e20 616e 2049 results in an I │ │ │ │ │ +00056640: 6c6c 6567 616c 4163 6365 7373 4572 726f llegalAccessErro │ │ │ │ │ +00056650: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ +00056660: 6163 2f6c 616d 6264 612f 4d65 7468 6f64 ac/lambda/Method │ │ │ │ │ +00056670: 5265 6665 7265 6e63 6541 7272 6179 436c ReferenceArrayCl │ │ │ │ │ +00056680: 6f6e 652e 6a61 7661 3a20 696e 745b 5d3a one.java: int[]: │ │ │ │ │ +00056690: 3a63 6c6f 6e65 2063 6175 7365 7320 226a :clone causes "j │ │ │ │ │ +000566a0: 6176 612e 6c61 6e67 2e4e 6f43 6c61 7373 ava.lang.NoClass │ │ │ │ │ +000566b0: 4465 6646 6f75 6e64 4572 726f 723a 2041 DefFoundError: A │ │ │ │ │ +000566c0: 7272 6179 220a 0a3c 6c69 3e74 6f6f 6c73 rray"..
  • tools │ │ │ │ │ +000566d0: 2f6a 6176 6163 2f6c 616d 6264 612f 4d65 /javac/lambda/Me │ │ │ │ │ +000566e0: 7468 6f64 5265 6665 7265 6e63 6547 656e thodReferenceGen │ │ │ │ │ +000566f0: 6572 6963 5461 7267 6574 2e6a 6176 613a ericTarget.java: │ │ │ │ │ +00056700: 2043 6c61 7373 4361 7374 4578 6365 7074 ClassCastExcept │ │ │ │ │ +00056710: 696f 6e3a 2074 7970 696e 6720 696e 666f ion: typing info │ │ │ │ │ +00056720: 726d 6174 696f 6e20 6e65 6564 6564 2066 rmation needed f │ │ │ │ │ +00056730: 6f72 206d 6574 686f 6420 7265 6665 7265 or method refere │ │ │ │ │ +00056740: 6e63 6520 6272 6964 6769 6e67 206e 6f74 nce bridging not │ │ │ │ │ +00056750: 2070 7265 7365 7276 6564 0a0a 3c6c 693e preserved..
  • │ │ │ │ │ +00056760: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00056770: 6461 2f4d 6574 686f 6452 6566 6572 656e da/MethodReferen │ │ │ │ │ +00056780: 6365 4e6f 5468 6973 5465 7374 2e6a 6176 ceNoThisTest.jav │ │ │ │ │ +00056790: 613a 2063 6f6d 2e73 756e 2e74 6f6f 6c73 a: com.sun.tools │ │ │ │ │ +000567a0: 2e6a 6176 6163 2e75 7469 6c2e 4173 7365 .javac.util.Asse │ │ │ │ │ +000567b0: 7274 2e65 7272 6f72 2064 7572 696e 6720 rt.error during │ │ │ │ │ +000567c0: 636f 6465 2063 6f6d 7069 6c61 7469 6f6e code compilation │ │ │ │ │ +000567d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000567e0: 632f 6c61 6d62 6461 2f4d 6574 686f 6452 c/lambda/MethodR │ │ │ │ │ +000567f0: 6566 6572 656e 6365 5061 7273 6572 5465 eferenceParserTe │ │ │ │ │ +00056800: 7374 2e6a 6176 613a 2041 6464 206c 616d st.java: Add lam │ │ │ │ │ +00056810: 6264 6120 7465 7374 7320 4164 6420 7061 bda tests Add pa │ │ │ │ │ +00056820: 7273 6572 2073 7570 706f 7274 2066 6f72 rser support for │ │ │ │ │ +00056830: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ +00056840: 6573 2074 656d 706f 7261 7269 6c79 2077 es temporarily w │ │ │ │ │ +00056850: 6f72 6b61 726f 756e 6420 636f 6d62 6f20 orkaround combo │ │ │ │ │ +00056860: 7465 7374 7320 6172 6520 6361 7573 696e tests are causin │ │ │ │ │ +00056870: 6720 7469 6d65 206f 7574 2069 6e20 7365 g time out in se │ │ │ │ │ +00056880: 7665 7261 6c20 706c 6174 666f 726d 730a veral platforms. │ │ │ │ │ +00056890: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000568a0: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ +000568b0: 6665 7265 6e63 6553 7461 7469 634e 6f74 ferenceStaticNot │ │ │ │ │ +000568c0: 4163 6365 7373 6962 6c65 5465 7374 2e6a AccessibleTest.j │ │ │ │ │ +000568d0: 6176 613a 204a 6176 6163 2066 6169 6c73 ava: Javac fails │ │ │ │ │ +000568e0: 2063 6f6d 7069 6c69 6e67 2043 6f6c 6c65 compiling Colle │ │ │ │ │ +000568f0: 6374 6f72 732e 7265 6475 6369 6e67 2077 ctors.reducing w │ │ │ │ │ +00056900: 6974 6820 6d65 7468 6f64 2072 6566 6572 ith method refer │ │ │ │ │ +00056910: 656e 6365 2063 6f6d 6269 6e65 720a 0a3c ence combiner..< │ │ │ │ │ +00056920: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00056930: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ +00056940: 7265 6e63 6556 6172 6172 6773 5465 7374 renceVarargsTest │ │ │ │ │ +00056950: 2e6a 6176 613a 2041 7373 6572 7469 6f6e .java: Assertion │ │ │ │ │ +00056960: 4572 726f 7220 7768 656e 2063 6f6d 7069 Error when compi │ │ │ │ │ +00056970: 6c69 6e67 206d 6574 686f 6420 7265 6665 ling method refe │ │ │ │ │ +00056980: 7265 6e63 6520 7769 7468 2067 656e 6572 rence with gener │ │ │ │ │ +00056990: 6963 2063 6f64 6520 616e 6420 7661 7261 ic code and vara │ │ │ │ │ +000569a0: 7267 732e 0a0a 3c6c 693e 746f 6f6c 732f rgs...
  • tools/ │ │ │ │ │ +000569b0: 6a61 7661 632f 6c61 6d62 6461 2f4d 6f73 javac/lambda/Mos │ │ │ │ │ +000569c0: 7453 7065 6369 6669 6330 312e 6a61 7661 tSpecific01.java │ │ │ │ │ +000569d0: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +000569e0: 7473 2063 6865 636b 2063 6f72 7265 6374 ts check correct │ │ │ │ │ +000569f0: 6e65 7373 206f 6620 7374 7275 6374 7572 ness of structur │ │ │ │ │ +00056a00: 616c 206d 6f73 7420 7370 6563 6966 6963 al most specific │ │ │ │ │ +00056a10: 2074 6573 7420 726f 7574 696e 650a 0a3c test routine..< │ │ │ │ │ +00056a20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00056a30: 616d 6264 612f 4d6f 7374 5370 6563 6966 ambda/MostSpecif │ │ │ │ │ +00056a40: 6963 3032 2e6a 6176 613a 2041 6464 206c ic02.java: Add l │ │ │ │ │ +00056a50: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ +00056a60: 6b20 636f 7272 6563 746e 6573 7320 6f66 k correctness of │ │ │ │ │ +00056a70: 2073 7472 7563 7475 7261 6c20 6d6f 7374 structural most │ │ │ │ │ +00056a80: 2073 7065 6369 6669 6320 7465 7374 2072 specific test r │ │ │ │ │ +00056a90: 6f75 7469 6e65 0a0a 3c6c 693e 746f 6f6c outine..
  • tool │ │ │ │ │ +00056aa0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ +00056ab0: 6f73 7453 7065 6369 6669 6330 332e 6a61 ostSpecific03.ja │ │ │ │ │ +00056ac0: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00056ad0: 6573 7473 2063 6865 636b 2063 6f72 7265 ests check corre │ │ │ │ │ +00056ae0: 6374 6e65 7373 206f 6620 7374 7275 6374 ctness of struct │ │ │ │ │ +00056af0: 7572 616c 206d 6f73 7420 7370 6563 6966 ural most specif │ │ │ │ │ +00056b00: 6963 2074 6573 7420 726f 7574 696e 650a ic test routine. │ │ │ │ │ +00056b10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00056b20: 2f6c 616d 6264 612f 4d6f 7374 5370 6563 /lambda/MostSpec │ │ │ │ │ +00056b30: 6966 6963 3034 2e6a 6176 613a 2041 6464 ific04.java: Add │ │ │ │ │ +00056b40: 206c 616d 6264 6120 7465 7374 7320 5374 lambda tests St │ │ │ │ │ +00056b50: 7275 6374 7572 616c 206d 6f73 7420 7370 ructural most sp │ │ │ │ │ +00056b60: 6563 6966 6963 2064 6f65 736e 2774 2068 ecific doesn't h │ │ │ │ │ +00056b70: 616e 646c 6520 6361 7365 7320 7769 7468 andle cases with │ │ │ │ │ +00056b80: 2077 696c 6463 6172 6473 2069 6e20 6675 wildcards in fu │ │ │ │ │ +00056b90: 6e63 7469 6f6e 616c 2069 6e74 6572 6661 nctional interfa │ │ │ │ │ +00056ba0: 6365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ces..
  • tools/j │ │ │ │ │ +00056bb0: 6176 6163 2f6c 616d 6264 612f 4d6f 7374 avac/lambda/Most │ │ │ │ │ +00056bc0: 5370 6563 6966 6963 3035 2e6a 6176 613a Specific05.java: │ │ │ │ │ +00056bd0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +00056be0: 7320 5374 7275 6374 7572 616c 206d 6f73 s Structural mos │ │ │ │ │ +00056bf0: 7420 7370 6563 6966 6963 2064 6f65 736e t specific doesn │ │ │ │ │ +00056c00: 2774 2068 616e 646c 6520 6361 7365 7320 't handle cases │ │ │ │ │ +00056c10: 7769 7468 2077 696c 6463 6172 6473 2069 with wildcards i │ │ │ │ │ +00056c20: 6e20 6675 6e63 7469 6f6e 616c 2069 6e74 n functional int │ │ │ │ │ +00056c30: 6572 6661 6365 730a 0a3c 6c69 3e74 6f6f erfaces..
  • too │ │ │ │ │ +00056c40: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00056c50: 4d6f 7374 5370 6563 6966 6963 3036 2e6a MostSpecific06.j │ │ │ │ │ +00056c60: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00056c70: 7465 7374 7320 6d6f 7374 2073 7065 6369 tests most speci │ │ │ │ │ +00056c80: 6669 6320 7265 736f 6c75 7469 6f6e 2063 fic resolution c │ │ │ │ │ +00056c90: 7261 7368 6573 206f 6e20 7374 7563 6b20 rashes on stuck │ │ │ │ │ +00056ca0: 6c61 6d62 6461 730a 0a3c 6c69 3e74 6f6f lambdas..
  • too │ │ │ │ │ +00056cb0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00056cc0: 4d6f 7374 5370 6563 6966 6963 3037 2e6a MostSpecific07.j │ │ │ │ │ +00056cd0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00056ce0: 7465 7374 7320 7370 6563 756c 6174 6976 tests speculativ │ │ │ │ │ +00056cf0: 6520 6361 6368 6520 636f 6e74 656e 7473 e cache contents │ │ │ │ │ +00056d00: 2061 7265 206f 7665 7277 7269 7474 656e are overwritten │ │ │ │ │ +00056d10: 2062 7920 6465 6665 7272 6564 2074 7970 by deferred typ │ │ │ │ │ +00056d20: 652d 6368 6563 6b69 6e67 206f 6620 6e65 e-checking of ne │ │ │ │ │ +00056d30: 7374 6564 2073 7475 636b 2065 7870 7265 sted stuck expre │ │ │ │ │ +00056d40: 7373 696f 6e73 0a0a 3c6c 693e 746f 6f6c ssions..
  • tool │ │ │ │ │ +00056d50: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ +00056d60: 6f73 7453 7065 6369 6669 6330 382e 6a61 ostSpecific08.ja │ │ │ │ │ +00056d70: 7661 3a20 5374 7275 6374 7572 616c 206d va: Structural m │ │ │ │ │ +00056d80: 6f73 7420 7370 6563 6966 6963 2066 6169 ost specific fai │ │ │ │ │ +00056d90: 6c73 2077 6865 6e20 6d65 7468 6f64 2072 ls when method r │ │ │ │ │ +00056da0: 6566 6572 656e 6365 2069 7320 7061 7373 eference is pass │ │ │ │ │ +00056db0: 6564 2074 6f20 6f76 6572 6c6f 6164 6564 ed to overloaded │ │ │ │ │ +00056dc0: 206d 6574 686f 640a 0a3c 6c69 3e74 6f6f method..
  • too │ │ │ │ │ +00056dd0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00056de0: 4d6f 7374 5370 6563 6966 6963 3039 2e6a MostSpecific09.j │ │ │ │ │ +00056df0: 6176 613a 2053 686f 756c 6420 616c 7761 ava: Should alwa │ │ │ │ │ +00056e00: 7973 2075 7365 206c 616d 6264 6120 626f ys use lambda bo │ │ │ │ │ +00056e10: 6479 2073 7472 7563 7475 7265 2074 6f20 dy structure to │ │ │ │ │ +00056e20: 6469 7361 6d62 6967 7561 7465 206f 7665 disambiguate ove │ │ │ │ │ +00056e30: 726c 6f61 6420 7265 736f 6c75 7469 6f6e rload resolution │ │ │ │ │ +00056e40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00056e50: 632f 6c61 6d62 6461 2f4d 6f73 7453 7065 c/lambda/MostSpe │ │ │ │ │ +00056e60: 6369 6669 6331 302e 6a61 7661 3a20 5374 cific10.java: St │ │ │ │ │ +00056e70: 7275 6374 7572 616c 206d 6f73 742d 7370 ructural most-sp │ │ │ │ │ +00056e80: 6563 6966 6963 206c 6f67 6963 2066 6f72 ecific logic for │ │ │ │ │ +00056e90: 206c 616d 6264 6173 2c20 6d65 7468 6f64 lambdas, method │ │ │ │ │ +00056ea0: 2072 6566 732c 2070 6172 656e 732c 2061 refs, parens, a │ │ │ │ │ +00056eb0: 6e64 2063 6f6e 6469 7469 6f6e 616c 730a nd conditionals. │ │ │ │ │ +00056ec0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00056ed0: 2f6c 616d 6264 612f 4d6f 7374 5370 6563 /lambda/MostSpec │ │ │ │ │ +00056ee0: 6966 6963 3131 2e6a 6176 613a 2052 6574 ific11.java: Ret │ │ │ │ │ +00056ef0: 7572 6e20 7479 7065 204f 626a 6563 7420 urn type Object │ │ │ │ │ +00056f00: 6973 206e 6f74 206d 6f72 6520 7370 6563 is not more spec │ │ │ │ │ +00056f10: 6966 6963 2074 6861 6e20 7265 7475 726e ific than return │ │ │ │ │ +00056f20: 2074 7970 6520 5374 7269 6e67 0a0a 3c6c type String..tools/javac/la │ │ │ │ │ +00056f40: 6d62 6461 2f4d 6f73 7453 7065 6369 6669 mbda/MostSpecifi │ │ │ │ │ +00056f50: 6331 322e 6a61 7661 3a20 4d6f 7374 2d73 c12.java: Most-s │ │ │ │ │ +00056f60: 7065 6369 6669 6320 7465 7374 696e 6720 pecific testing │ │ │ │ │ +00056f70: 7769 7468 2069 6e66 6572 656e 6365 2076 with inference v │ │ │ │ │ +00056f80: 6172 6961 626c 6573 2069 6e20 6675 6e63 ariables in func │ │ │ │ │ +00056f90: 7469 6f6e 2070 6172 616d 6574 6572 2074 tion parameter t │ │ │ │ │ +00056fa0: 7970 6573 0a0a 3c6c 693e 746f 6f6c 732f ypes..
  • tools/ │ │ │ │ │ +00056fb0: 6a61 7661 632f 6c61 6d62 6461 2f4d 6f73 javac/lambda/Mos │ │ │ │ │ +00056fc0: 7453 7065 6369 6669 6331 332e 6a61 7661 tSpecific13.java │ │ │ │ │ +00056fd0: 3a20 4d6f 7374 2d73 7065 6369 6669 6320 : Most-specific │ │ │ │ │ +00056fe0: 7465 7374 696e 6720 7769 7468 2069 6e66 testing with inf │ │ │ │ │ +00056ff0: 6572 656e 6365 2076 6172 6961 626c 6573 erence variables │ │ │ │ │ +00057000: 2069 6e20 6675 6e63 7469 6f6e 2070 6172 in function par │ │ │ │ │ +00057010: 616d 6574 6572 2074 7970 6573 0a0a 3c6c ameter types..tools/javac/la │ │ │ │ │ +00057030: 6d62 6461 2f4d 6f73 7453 7065 6369 6669 mbda/MostSpecifi │ │ │ │ │ +00057040: 6331 342e 6a61 7661 3a20 4d6f 7374 2d73 c14.java: Most-s │ │ │ │ │ +00057050: 7065 6369 6669 6320 7465 7374 696e 6720 pecific testing │ │ │ │ │ +00057060: 666f 7220 6e65 7374 6564 2066 756e 6374 for nested funct │ │ │ │ │ +00057070: 696f 6e61 6c20 696e 7465 7266 6163 6520 ional interface │ │ │ │ │ +00057080: 7479 7065 730a 0a3c 6c69 3e74 6f6f 6c73 types..
  • tools │ │ │ │ │ +00057090: 2f6a 6176 6163 2f6c 616d 6264 612f 4d6f /javac/lambda/Mo │ │ │ │ │ +000570a0: 7374 5370 6563 6966 6963 3135 2e6a 6176 stSpecific15.jav │ │ │ │ │ +000570b0: 613a 2052 656e 616d 6520 6675 6e63 7469 a: Rename functi │ │ │ │ │ +000570c0: 6f6e 616c 2069 6e74 6572 6661 6365 206d onal interface m │ │ │ │ │ +000570d0: 6574 686f 6420 7479 7065 2070 6172 616d ethod type param │ │ │ │ │ +000570e0: 6574 6572 7320 6475 7269 6e67 206d 6f73 eters during mos │ │ │ │ │ +000570f0: 7420 7370 6563 6966 6963 2074 6573 740a t specific test. │ │ │ │ │ +00057100: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00057110: 2f6c 616d 6264 612f 4d6f 7374 5370 6563 /lambda/MostSpec │ │ │ │ │ +00057120: 6966 6963 3136 2e6a 6176 613a 2052 656e ific16.java: Ren │ │ │ │ │ +00057130: 616d 6520 6675 6e63 7469 6f6e 616c 2069 ame functional i │ │ │ │ │ +00057140: 6e74 6572 6661 6365 206d 6574 686f 6420 nterface method │ │ │ │ │ +00057150: 7479 7065 2070 6172 616d 6574 6572 7320 type parameters │ │ │ │ │ +00057160: 6475 7269 6e67 206d 6f73 7420 7370 6563 during most spec │ │ │ │ │ +00057170: 6966 6963 2074 6573 740a 0a3c 6c69 3e74 ific test..
  • t │ │ │ │ │ +00057180: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00057190: 612f 4d6f 7374 5370 6563 6966 6963 3137 a/MostSpecific17 │ │ │ │ │ +000571a0: 2e6a 6176 613a 2052 656e 616d 6520 6675 .java: Rename fu │ │ │ │ │ +000571b0: 6e63 7469 6f6e 616c 2069 6e74 6572 6661 nctional interfa │ │ │ │ │ +000571c0: 6365 206d 6574 686f 6420 7479 7065 2070 ce method type p │ │ │ │ │ +000571d0: 6172 616d 6574 6572 7320 6475 7269 6e67 arameters during │ │ │ │ │ +000571e0: 206d 6f73 7420 7370 6563 6966 6963 2074 most specific t │ │ │ │ │ +000571f0: 6573 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a est..
  • tools/j │ │ │ │ │ +00057200: 6176 6163 2f6c 616d 6264 612f 4d6f 7374 avac/lambda/Most │ │ │ │ │ +00057210: 5370 6563 6966 6963 3138 2e6a 6176 613a Specific18.java: │ │ │ │ │ +00057220: 2054 6573 7420 7468 6174 2067 656e 6572 Test that gener │ │ │ │ │ +00057230: 6963 2066 756e 6374 696f 6e20 696e 7465 ic function inte │ │ │ │ │ +00057240: 7266 6163 6520 6d65 7468 6f64 2062 6f75 rface method bou │ │ │ │ │ +00057250: 6e64 7320 6172 6520 7468 6520 7361 6d65 nds are the same │ │ │ │ │ +00057260: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00057270: 632f 6c61 6d62 6461 2f4d 6f73 7453 7065 c/lambda/MostSpe │ │ │ │ │ +00057280: 6369 6669 6331 392e 6a61 7661 3a20 5465 cific19.java: Te │ │ │ │ │ +00057290: 7374 2074 6861 7420 6765 6e65 7269 6320 st that generic │ │ │ │ │ +000572a0: 6675 6e63 7469 6f6e 2069 6e74 6572 6661 function interfa │ │ │ │ │ +000572b0: 6365 206d 6574 686f 6420 626f 756e 6473 ce method bounds │ │ │ │ │ +000572c0: 2061 7265 2074 6865 2073 616d 650a 0a3c are the same..< │ │ │ │ │ +000572d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +000572e0: 616d 6264 612f 4d6f 7374 5370 6563 6966 ambda/MostSpecif │ │ │ │ │ +000572f0: 6963 3230 2e6a 6176 613a 2054 6573 7420 ic20.java: Test │ │ │ │ │ +00057300: 7468 6174 2067 656e 6572 6963 2066 756e that generic fun │ │ │ │ │ +00057310: 6374 696f 6e20 696e 7465 7266 6163 6520 ction interface │ │ │ │ │ +00057320: 6d65 7468 6f64 2062 6f75 6e64 7320 6172 method bounds ar │ │ │ │ │ +00057330: 6520 7468 6520 7361 6d65 0a0a 3c6c 693e e the same..
  • │ │ │ │ │ +00057340: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00057350: 6461 2f4d 6f73 7453 7065 6369 6669 6332 da/MostSpecific2 │ │ │ │ │ +00057360: 312e 6a61 7661 3a20 4d6f 7374 2073 7065 1.java: Most spe │ │ │ │ │ +00057370: 6369 6669 6320 696e 6665 7265 6e63 6520 cific inference │ │ │ │ │ +00057380: 636f 6e73 7472 6169 6e74 7320 6465 7269 constraints deri │ │ │ │ │ +00057390: 7665 6420 6672 6f6d 2062 6f74 6820 6675 ved from both fu │ │ │ │ │ +000573a0: 6e63 7469 6f6e 616c 2069 6e74 6572 6661 nctional interfa │ │ │ │ │ +000573b0: 6365 206d 6574 686f 6420 7061 7261 6d65 ce method parame │ │ │ │ │ +000573c0: 7465 7273 2061 6e64 2074 7061 7261 6d20 ters and tparam │ │ │ │ │ +000573d0: 626f 756e 6473 0a0a 3c6c 693e 746f 6f6c bounds..
  • tool │ │ │ │ │ +000573e0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4d s/javac/lambda/M │ │ │ │ │ +000573f0: 6f73 7453 7065 6369 6669 6332 322e 6a61 ostSpecific22.ja │ │ │ │ │ +00057400: 7661 3a20 4d6f 7374 2073 7065 6369 6669 va: Most specifi │ │ │ │ │ +00057410: 6320 696e 6665 7265 6e63 6520 636f 6e73 c inference cons │ │ │ │ │ +00057420: 7472 6169 6e74 7320 6465 7269 7665 6420 traints derived │ │ │ │ │ +00057430: 6672 6f6d 2062 6f74 6820 6675 6e63 7469 from both functi │ │ │ │ │ +00057440: 6f6e 616c 2069 6e74 6572 6661 6365 206d onal interface m │ │ │ │ │ +00057450: 6574 686f 6420 7061 7261 6d65 7465 7273 ethod parameters │ │ │ │ │ +00057460: 2061 6e64 2074 7061 7261 6d20 626f 756e and tparam boun │ │ │ │ │ +00057470: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ +00057480: 7661 632f 6c61 6d62 6461 2f4d 6f73 7453 vac/lambda/MostS │ │ │ │ │ +00057490: 7065 6369 6669 6332 332e 6a61 7661 3a20 pecific23.java: │ │ │ │ │ +000574a0: 4d6f 7374 2073 7065 6369 6669 6320 6661 Most specific fa │ │ │ │ │ +000574b0: 696c 7572 6520 6966 2069 7661 7220 6361 ilure if ivar ca │ │ │ │ │ +000574c0: 6e20 6265 2062 6f75 6e64 6564 2062 7920 n be bounded by │ │ │ │ │ +000574d0: 6675 6e63 7469 6f6e 616c 2069 6e74 6572 functional inter │ │ │ │ │ +000574e0: 6661 6365 206d 6574 686f 6420 7470 6172 face method tpar │ │ │ │ │ +000574f0: 616d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 am..
  • tools/ja │ │ │ │ │ +00057500: 7661 632f 6c61 6d62 6461 2f4d 6f73 7453 vac/lambda/MostS │ │ │ │ │ +00057510: 7065 6369 6669 6332 342e 6a61 7661 3a20 pecific24.java: │ │ │ │ │ +00057520: 4d6f 7374 2073 7065 6369 6669 6320 6661 Most specific fa │ │ │ │ │ +00057530: 696c 7572 6520 6966 2069 7661 7220 6361 ilure if ivar ca │ │ │ │ │ +00057540: 6e20 6265 2062 6f75 6e64 6564 2062 7920 n be bounded by │ │ │ │ │ +00057550: 6675 6e63 7469 6f6e 616c 2069 6e74 6572 functional inter │ │ │ │ │ +00057560: 6661 6365 206d 6574 686f 6420 7470 6172 face method tpar │ │ │ │ │ +00057570: 616d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 am..
  • tools/ja │ │ │ │ │ +00057580: 7661 632f 6c61 6d62 6461 2f4d 6f73 7453 vac/lambda/MostS │ │ │ │ │ +00057590: 7065 6369 6669 6332 352e 6a61 7661 3a20 pecific25.java: │ │ │ │ │ +000575a0: 4d6f 7374 2073 7065 6369 6669 6320 6661 Most specific fa │ │ │ │ │ +000575b0: 696c 7572 6520 6966 2069 7661 7220 6361 ilure if ivar ca │ │ │ │ │ +000575c0: 6e20 6265 2062 6f75 6e64 6564 2062 7920 n be bounded by │ │ │ │ │ +000575d0: 6675 6e63 7469 6f6e 616c 2069 6e74 6572 functional inter │ │ │ │ │ +000575e0: 6661 6365 206d 6574 686f 6420 7470 6172 face method tpar │ │ │ │ │ +000575f0: 616d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 am..
  • tools/ja │ │ │ │ │ +00057600: 7661 632f 6c61 6d62 6461 2f4d 6f73 7453 vac/lambda/MostS │ │ │ │ │ +00057610: 7065 6369 6669 6332 362e 6a61 7661 3a20 pecific26.java: │ │ │ │ │ +00057620: 4d6f 7374 2073 7065 6369 6669 6320 696e Most specific in │ │ │ │ │ +00057630: 6665 7265 6e63 6520 636f 6e73 7472 6169 ference constrai │ │ │ │ │ +00057640: 6e74 7320 6465 7269 7665 6420 6672 6f6d nts derived from │ │ │ │ │ +00057650: 2069 6e74 6572 7365 6374 696f 6e20 626f intersection bo │ │ │ │ │ +00057660: 756e 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a und..
  • tools/j │ │ │ │ │ +00057670: 6176 6163 2f6c 616d 6264 612f 4d6f 7374 avac/lambda/Most │ │ │ │ │ +00057680: 5370 6563 6966 6963 3237 2e6a 6176 613a Specific27.java: │ │ │ │ │ +00057690: 204d 6f73 7420 7370 6563 6966 6963 2069 Most specific i │ │ │ │ │ +000576a0: 6e66 6572 656e 6365 2063 6f6e 7374 7261 nference constra │ │ │ │ │ +000576b0: 696e 7473 2064 6572 6976 6564 2066 726f ints derived fro │ │ │ │ │ +000576c0: 6d20 696e 7465 7273 6563 7469 6f6e 2062 m intersection b │ │ │ │ │ +000576d0: 6f75 6e64 0a0a 3c6c 693e 746f 6f6c 732f ound..
  • tools/ │ │ │ │ │ +000576e0: 6a61 7661 632f 6c61 6d62 6461 2f4d 6f73 javac/lambda/Mos │ │ │ │ │ +000576f0: 7453 7065 6369 6669 6332 382e 6a61 7661 tSpecific28.java │ │ │ │ │ +00057700: 3a20 5465 7374 2074 6861 7420 6675 6e63 : Test that func │ │ │ │ │ +00057710: 7469 6f6e 616c 2069 6e74 6572 6661 6365 tional interface │ │ │ │ │ +00057720: 206d 6574 686f 6420 7061 7261 6d65 7465 method paramete │ │ │ │ │ +00057730: 7220 7479 7065 7320 6172 6520 6571 7561 r types are equa │ │ │ │ │ +00057740: 6c2c 2065 7665 6e20 666f 7220 616e 2065 l, even for an e │ │ │ │ │ +00057750: 7870 6c69 6369 7420 6c61 6d62 6461 0a0a xplicit lambda.. │ │ │ │ │ +00057760: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00057770: 6c61 6d62 6461 2f4d 6f73 7453 7065 6369 lambda/MostSpeci │ │ │ │ │ +00057780: 6669 6332 392e 6a61 7661 3a20 436f 7272 fic29.java: Corr │ │ │ │ │ +00057790: 6563 7420 6d6f 7374 2d73 7065 6369 6669 ect most-specifi │ │ │ │ │ +000577a0: 6320 7465 7374 2077 6865 6e20 7769 6c64 c test when wild │ │ │ │ │ +000577b0: 6361 7264 7320 6170 7065 6172 2069 6e20 cards appear in │ │ │ │ │ +000577c0: 6675 6e63 7469 6f6e 616c 2069 6e74 6572 functional inter │ │ │ │ │ +000577d0: 6661 6365 2074 7970 650a 0a3c 6c69 3e74 face type..
  • t │ │ │ │ │ +000577e0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +000577f0: 612f 4d6f 7374 5370 6563 6966 6963 3330 a/MostSpecific30 │ │ │ │ │ +00057800: 2e6a 6176 613a 2043 6f72 7265 6374 206d .java: Correct m │ │ │ │ │ +00057810: 6f73 742d 7370 6563 6966 6963 2074 6573 ost-specific tes │ │ │ │ │ +00057820: 7420 7768 656e 2077 696c 6463 6172 6473 t when wildcards │ │ │ │ │ +00057830: 2061 7070 6561 7220 696e 2066 756e 6374 appear in funct │ │ │ │ │ +00057840: 696f 6e61 6c20 696e 7465 7266 6163 6520 ional interface │ │ │ │ │ +00057850: 7479 7065 0a0a 3c6c 693e 746f 6f6c 732f type..
  • tools/ │ │ │ │ │ +00057860: 6a61 7661 632f 6c61 6d62 6461 2f4d 6f73 javac/lambda/Mos │ │ │ │ │ +00057870: 7453 7065 6369 6669 6333 312e 6a61 7661 tSpecific31.java │ │ │ │ │ +00057880: 3a20 436f 7272 6563 7420 6d6f 7374 2d73 : Correct most-s │ │ │ │ │ +00057890: 7065 6369 6669 6320 7465 7374 2077 6865 pecific test whe │ │ │ │ │ +000578a0: 6e20 7769 6c64 6361 7264 7320 6170 7065 n wildcards appe │ │ │ │ │ +000578b0: 6172 2069 6e20 6675 6e63 7469 6f6e 616c ar in functional │ │ │ │ │ +000578c0: 2069 6e74 6572 6661 6365 2074 7970 650a interface type. │ │ │ │ │ +000578d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000578e0: 2f6c 616d 6264 612f 4d6f 7374 5370 6563 /lambda/MostSpec │ │ │ │ │ +000578f0: 6966 6963 3332 2e6a 6176 613a 2043 6f72 ific32.java: Cor │ │ │ │ │ +00057900: 7265 6374 206d 6f73 742d 7370 6563 6966 rect most-specif │ │ │ │ │ +00057910: 6963 2074 6573 7420 7768 656e 2077 696c ic test when wil │ │ │ │ │ +00057920: 6463 6172 6473 2061 7070 6561 7220 696e dcards appear in │ │ │ │ │ +00057930: 2066 756e 6374 696f 6e61 6c20 696e 7465 functional inte │ │ │ │ │ +00057940: 7266 6163 6520 7479 7065 0a0a 3c6c 693e rface type..
  • │ │ │ │ │ +00057950: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00057960: 6461 2f4e 616b 6564 5468 6973 2e6a 6176 da/NakedThis.jav │ │ │ │ │ +00057970: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00057980: 7374 7320 6261 7369 6320 7465 7374 2066 sts basic test f │ │ │ │ │ +00057990: 6f72 2063 6170 7475 7265 206f 6620 6e6f or capture of no │ │ │ │ │ +000579a0: 6e2d 6d75 7461 626c 6520 6c6f 6361 6c73 n-mutable locals │ │ │ │ │ +000579b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000579c0: 632f 6c61 6d62 6461 2f4e 6573 7465 6443 c/lambda/NestedC │ │ │ │ │ +000579d0: 6170 7475 7265 3031 2e6a 6176 613a 204e apture01.java: N │ │ │ │ │ +000579e0: 6573 7465 6420 6d65 7468 6f64 2063 6170 ested method cap │ │ │ │ │ +000579f0: 7475 7265 2061 6e64 2069 6e66 6572 656e ture and inferen │ │ │ │ │ +00057a00: 6365 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ce..
  • tools/ja │ │ │ │ │ +00057a10: 7661 632f 6c61 6d62 6461 2f4e 6573 7465 vac/lambda/Neste │ │ │ │ │ +00057a20: 6443 6170 7475 7265 3032 2e6a 6176 613a dCapture02.java: │ │ │ │ │ +00057a30: 204e 6573 7465 6420 6d65 7468 6f64 2063 Nested method c │ │ │ │ │ +00057a40: 6170 7475 7265 2061 6e64 2069 6e66 6572 apture and infer │ │ │ │ │ +00057a50: 656e 6365 0a0a 3c6c 693e 746f 6f6c 732f ence..
  • tools/ │ │ │ │ │ +00057a60: 6a61 7661 632f 6c61 6d62 6461 2f4e 6573 javac/lambda/Nes │ │ │ │ │ +00057a70: 7465 6443 6170 7475 7265 3033 2e6a 6176 tedCapture03.jav │ │ │ │ │ +00057a80: 613a 204e 6573 7465 6420 6d65 7468 6f64 a: Nested method │ │ │ │ │ +00057a90: 2063 6170 7475 7265 2061 6e64 2069 6e66 capture and inf │ │ │ │ │ +00057aa0: 6572 656e 6365 0a0a 3c6c 693e 746f 6f6c erence..
  • tool │ │ │ │ │ +00057ab0: 732f 6a61 7661 632f 6c61 6d62 6461 2f4e s/javac/lambda/N │ │ │ │ │ +00057ac0: 6573 7465 6443 6170 7475 7265 3034 2e6a estedCapture04.j │ │ │ │ │ +00057ad0: 6176 613a 2056 6572 6966 7920 6572 726f ava: Verify erro │ │ │ │ │ +00057ae0: 7220 6174 2072 756e 7469 6d65 2064 7565 r at runtime due │ │ │ │ │ +00057af0: 2074 6f20 696e 636f 7272 6563 7420 636c to incorrect cl │ │ │ │ │ +00057b00: 6173 7369 6669 6361 7469 6f6e 206f 6620 assification of │ │ │ │ │ +00057b10: 6120 6c61 6d62 6461 2061 7320 6265 696e a lambda as bein │ │ │ │ │ +00057b20: 6720 696e 7374 616e 6365 2063 6170 7475 g instance captu │ │ │ │ │ +00057b30: 7269 6e67 0a0a 3c6c 693e 746f 6f6c 732f ring..
  • tools/ │ │ │ │ │ +00057b40: 6a61 7661 632f 6c61 6d62 6461 2f4e 6f54 javac/lambda/NoT │ │ │ │ │ +00057b50: 6172 6765 744c 616d 6264 612e 6a61 7661 argetLambda.java │ │ │ │ │ +00057b60: 3a20 456e 7375 7265 206a 6176 6163 2064 : Ensure javac d │ │ │ │ │ +00057b70: 6f65 7320 6e6f 7420 6372 6173 6820 666f oes not crash fo │ │ │ │ │ +00057b80: 7220 2869 6e76 616c 6964 2920 6c61 6d62 r (invalid) lamb │ │ │ │ │ +00057b90: 6461 2069 6e20 7374 616e 6461 6c6f 6e65 da in standalone │ │ │ │ │ +00057ba0: 2063 6f6e 6469 7469 6f6e 616c 2065 7870 conditional exp │ │ │ │ │ +00057bb0: 7265 7373 696f 6e2e 0a0a 3c6c 693e 746f ression...
  • to │ │ │ │ │ +00057bc0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00057bd0: 2f4e 6f57 6172 6e4f 6e49 6d70 6c69 6369 /NoWarnOnImplici │ │ │ │ │ +00057be0: 7450 6172 616d 732e 6a61 7661 3a20 4a61 tParams.java: Ja │ │ │ │ │ +00057bf0: 7661 6320 6973 7375 6573 2073 7075 7269 vac issues spuri │ │ │ │ │ +00057c00: 6f75 7320 7261 7720 7479 7065 2077 6172 ous raw type war │ │ │ │ │ +00057c10: 6e69 6e67 7320 7768 656e 206c 616d 6264 nings when lambd │ │ │ │ │ +00057c20: 6120 6861 7320 696d 706c 6963 6974 2070 a has implicit p │ │ │ │ │ +00057c30: 6172 616d 6574 6572 2074 7970 6573 0a0a arameter types.. │ │ │ │ │ +00057c40: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00057c50: 6c61 6d62 6461 2f53 4535 416e 6e6f 7461 lambda/SE5Annota │ │ │ │ │ +00057c60: 7469 6f6e 734f 6e4c 616d 6264 6150 6172 tionsOnLambdaPar │ │ │ │ │ +00057c70: 616d 6574 6572 732e 6a61 7661 3a20 446f ameters.java: Do │ │ │ │ │ +00057c80: 206e 6f74 2072 6574 6169 6e20 6465 636c not retain decl │ │ │ │ │ +00057c90: 6172 6174 696f 6e20 616e 6e6f 7461 7469 aration annotati │ │ │ │ │ +00057ca0: 6f6e 7320 6f6e 206c 616d 6264 6120 666f ons on lambda fo │ │ │ │ │ +00057cb0: 726d 616c 2070 6172 616d 6574 6572 730a rmal parameters. │ │ │ │ │ +00057cc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00057cd0: 2f6c 616d 6264 612f 5365 7269 616c 697a /lambda/Serializ │ │ │ │ │ +00057ce0: 6162 6c65 4f62 6a65 6374 4d65 7468 6f64 ableObjectMethod │ │ │ │ │ +00057cf0: 732e 6a61 7661 3a20 4368 6563 6b20 7468 s.java: Check th │ │ │ │ │ +00057d00: 6174 2073 6572 6961 6c69 7a61 626c 6520 at serializable │ │ │ │ │ +00057d10: 6c61 6d62 6461 7320 7265 6665 7272 696e lambdas referrin │ │ │ │ │ +00057d20: 6720 746f 206a 2e6c 2e4f 626a 6563 7420 g to j.l.Object │ │ │ │ │ +00057d30: 6d65 7468 6f64 7320 776f 726b 2e0a 0a3c methods work...< │ │ │ │ │ +00057d40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00057d50: 616d 6264 612f 5365 7269 616c 697a 6564 ambda/Serialized │ │ │ │ │ +00057d60: 4c61 6d62 6461 496e 496e 6974 2e6a 6176 LambdaInInit.jav │ │ │ │ │ +00057d70: 613a 2042 6164 206d 6574 686f 6420 6e61 a: Bad method na │ │ │ │ │ +00057d80: 6d65 3a20 5365 7269 616c 697a 6564 206c me: Serialized l │ │ │ │ │ +00057d90: 616d 6264 6120 696e 2061 2063 6f6e 7374 ambda in a const │ │ │ │ │ +00057da0: 7275 6374 6f72 206f 7220 636c 6173 7320 ructor or class │ │ │ │ │ +00057db0: 696e 6974 0a0a 3c6c 693e 746f 6f6c 732f init..
  • tools/ │ │ │ │ │ +00057dc0: 6a61 7661 632f 6c61 6d62 6461 2f53 696e javac/lambda/Sin │ │ │ │ │ +00057dd0: 676c 654c 6f63 616c 5465 7374 2e6a 6176 gleLocalTest.jav │ │ │ │ │ +00057de0: 613a 2042 6164 2063 6f64 6520 6765 6e65 a: Bad code gene │ │ │ │ │ +00057df0: 7261 7465 6420 2856 6572 6966 7945 7272 rated (VerifyErr │ │ │ │ │ +00057e00: 6f72 2920 7768 656e 206c 616d 6264 6120 or) when lambda │ │ │ │ │ +00057e10: 696e 7374 616e 7469 6174 6573 2065 6e63 instantiates enc │ │ │ │ │ +00057e20: 6c6f 7369 6e67 206c 6f63 616c 2063 6c61 losing local cla │ │ │ │ │ +00057e30: 7373 2061 6e64 2068 6173 2063 6170 7475 ss and has captu │ │ │ │ │ +00057e40: 7265 6420 7661 7269 6162 6c65 730a 0a3c red variables..< │ │ │ │ │ +00057e50: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00057e60: 616d 6264 612f 5374 6174 6963 4d65 7468 ambda/StaticMeth │ │ │ │ │ +00057e70: 6f64 4e65 6754 6573 742e 6a61 7661 3a20 odNegTest.java: │ │ │ │ │ +00057e80: 7374 6174 6963 206d 6574 686f 6420 6973 static method is │ │ │ │ │ +00057e90: 2063 616c 6c65 6420 7669 6120 7375 7065 called via supe │ │ │ │ │ +00057ea0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ +00057eb0: 6163 2f6c 616d 6264 612f 5438 3032 3439 ac/lambda/T80249 │ │ │ │ │ +00057ec0: 3437 2f50 6f74 656e 7469 616c 6c79 416d 47/PotentiallyAm │ │ │ │ │ +00057ed0: 6269 6775 6f75 7357 6172 6e69 6e67 5465 biguousWarningTe │ │ │ │ │ +00057ee0: 7374 2e6a 6176 613a 206a 6176 6163 2073 st.java: javac s │ │ │ │ │ +00057ef0: 686f 756c 6420 6973 7375 6520 7468 6520 hould issue the │ │ │ │ │ +00057f00: 706f 7465 6e74 6961 6c6c 7920 616d 6269 potentially ambi │ │ │ │ │ +00057f10: 6775 6f75 7320 6f76 6572 6c6f 6164 2077 guous overload w │ │ │ │ │ +00057f20: 6172 6e69 6e67 206f 6e6c 7920 7768 6572 arning only wher │ │ │ │ │ +00057f30: 6520 7468 6520 7072 6f62 6c65 6d20 6170 e the problem ap │ │ │ │ │ +00057f40: 7065 6172 730a 0a3c 6c69 3e74 6f6f 6c73 pears..
  • tools │ │ │ │ │ +00057f50: 2f6a 6176 6163 2f6c 616d 6264 612f 5438 /javac/lambda/T8 │ │ │ │ │ +00057f60: 3032 3532 3930 2f45 7870 6c69 6369 7456 025290/ExplicitV │ │ │ │ │ +00057f70: 5349 6d70 6c69 6369 744c 616d 6264 6154 SImplicitLambdaT │ │ │ │ │ +00057f80: 6573 742e 6a61 7661 3a20 6a61 7661 6320 est.java: javac │ │ │ │ │ +00057f90: 696d 706c 6963 6974 2076 6572 7375 7320 implicit versus │ │ │ │ │ +00057fa0: 6578 706c 6963 6974 206c 616d 6264 6120 explicit lambda │ │ │ │ │ +00057fb0: 636f 6d70 696c 6174 696f 6e20 6572 726f compilation erro │ │ │ │ │ +00057fc0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ +00057fd0: 6163 2f6c 616d 6264 612f 5438 3032 3538 ac/lambda/T80258 │ │ │ │ │ +00057fe0: 3136 2f43 7261 7368 4d65 7468 6f64 5265 16/CrashMethodRe │ │ │ │ │ +00057ff0: 6665 7265 6e63 6557 6974 6853 6974 6554 ferenceWithSiteT │ │ │ │ │ +00058000: 7970 6556 6172 5465 7374 2e6a 6176 613a ypeVarTest.java: │ │ │ │ │ +00058010: 2043 6f6d 7069 6c65 7220 6372 6173 6820 Compiler crash │ │ │ │ │ +00058020: 7768 656e 2064 6566 6175 6c74 206d 6574 when default met │ │ │ │ │ +00058030: 686f 6420 6361 6c6c 2077 6974 6820 6d65 hod call with me │ │ │ │ │ +00058040: 7468 6f64 2072 6566 6572 656e 6365 0a0a thod reference.. │ │ │ │ │ +00058050: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00058060: 6c61 6d62 6461 2f54 3830 3333 3438 332f lambda/T8033483/ │ │ │ │ │ +00058070: 4967 6e6f 7265 4c61 6d62 6461 426f 6479 IgnoreLambdaBody │ │ │ │ │ +00058080: 4475 7269 6e67 5265 736f 6c75 7469 6f6e DuringResolution │ │ │ │ │ +00058090: 5465 7374 312e 6a61 7661 3a20 5368 6f75 Test1.java: Shou │ │ │ │ │ +000580a0: 6c64 2069 676e 6f72 6520 6e65 7374 6564 ld ignore nested │ │ │ │ │ +000580b0: 206c 616d 6264 6120 626f 6469 6573 2064 lambda bodies d │ │ │ │ │ +000580c0: 7572 696e 6720 6f76 6572 6c6f 6164 2072 uring overload r │ │ │ │ │ +000580d0: 6573 6f6c 7574 696f 6e0a 0a3c 6c69 3e74 esolution..
  • t │ │ │ │ │ +000580e0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +000580f0: 612f 5438 3033 3334 3833 2f49 676e 6f72 a/T8033483/Ignor │ │ │ │ │ +00058100: 654c 616d 6264 6142 6f64 7944 7572 696e eLambdaBodyDurin │ │ │ │ │ +00058110: 6752 6573 6f6c 7574 696f 6e54 6573 7432 gResolutionTest2 │ │ │ │ │ +00058120: 2e6a 6176 613a 2053 686f 756c 6420 6967 .java: Should ig │ │ │ │ │ +00058130: 6e6f 7265 206e 6573 7465 6420 6c61 6d62 nore nested lamb │ │ │ │ │ +00058140: 6461 2062 6f64 6965 7320 6475 7269 6e67 da bodies during │ │ │ │ │ +00058150: 206f 7665 726c 6f61 6420 7265 736f 6c75 overload resolu │ │ │ │ │ +00058160: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ +00058170: 6a61 7661 632f 6c61 6d62 6461 2f54 3830 javac/lambda/T80 │ │ │ │ │ +00058180: 3337 3933 352f 4c61 6d62 6461 5769 7468 37935/LambdaWith │ │ │ │ │ +00058190: 4269 6e4f 7043 6f6e 7374 5265 6654 6f43 BinOpConstRefToC │ │ │ │ │ +000581a0: 6f6e 7374 5374 7269 6e67 2e6a 6176 613a onstString.java: │ │ │ │ │ +000581b0: 204a 6176 6163 3a20 6669 6e61 6c20 6c6f Javac: final lo │ │ │ │ │ +000581c0: 6361 6c20 5374 7269 6e67 2076 6172 2072 cal String var r │ │ │ │ │ +000581d0: 6566 6572 656e 6365 6420 696e 2062 696e eferenced in bin │ │ │ │ │ +000581e0: 6172 792f 756e 6172 7920 6f70 2069 6e20 ary/unary op in │ │ │ │ │ +000581f0: 6c61 6d62 6461 2070 726f 6475 6365 7320 lambda produces │ │ │ │ │ +00058200: 636f 6465 2074 6861 7420 646f 6573 206e code that does n │ │ │ │ │ +00058210: 6f74 2076 6572 6966 790a 0a3c 6c69 3e74 ot verify..
  • t │ │ │ │ │ +00058220: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00058230: 612f 5438 3033 3831 3832 2f43 7261 7368 a/T8038182/Crash │ │ │ │ │ +00058240: 4675 6e63 7469 6f6e 4465 7363 7269 7074 FunctionDescript │ │ │ │ │ +00058250: 6f72 4578 6365 7074 696f 6e54 6573 742e orExceptionTest. │ │ │ │ │ +00058260: 6a61 7661 3a20 6a61 7661 6320 6372 6173 java: javac cras │ │ │ │ │ +00058270: 6820 7769 7468 2046 756e 6374 696f 6e44 h with FunctionD │ │ │ │ │ +00058280: 6573 6372 6970 746f 724c 6f6f 6b75 7045 escriptorLookupE │ │ │ │ │ +00058290: 7272 6f72 2066 6f72 2069 6e76 616c 6964 rror for invalid │ │ │ │ │ +000582a0: 2066 756e 6374 696f 6e61 6c20 696e 7465 functional inte │ │ │ │ │ +000582b0: 7266 6163 650a 0a3c 6c69 3e74 6f6f 6c73 rface..
  • tools │ │ │ │ │ +000582c0: 2f6a 6176 6163 2f6c 616d 6264 612f 5438 /javac/lambda/T8 │ │ │ │ │ +000582d0: 3033 3834 3230 2f4c 616d 6264 6149 6e63 038420/LambdaInc │ │ │ │ │ +000582e0: 7265 6d65 6e74 2e6a 6176 613a 204c 616d rement.java: Lam │ │ │ │ │ +000582f0: 6264 6120 7265 7475 726e 696e 6720 706f bda returning po │ │ │ │ │ +00058300: 7374 2d69 6e63 7265 6d65 6e74 2067 656e st-increment gen │ │ │ │ │ +00058310: 6572 6174 6573 2077 726f 6e67 2063 6f64 erates wrong cod │ │ │ │ │ +00058320: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00058330: 6163 2f6c 616d 6264 612f 5438 3034 3137 ac/lambda/T80417 │ │ │ │ │ +00058340: 3034 2f45 7272 6f72 4d65 7373 6167 6554 04/ErrorMessageT │ │ │ │ │ +00058350: 6573 742e 6a61 7661 3a20 7772 6f6e 6720 est.java: wrong │ │ │ │ │ +00058360: 6572 726f 7220 6d65 7373 6167 6520 7768 error message wh │ │ │ │ │ +00058370: 656e 206d 6978 696e 6720 6c61 6d62 6461 en mixing lambda │ │ │ │ │ +00058380: 2065 7870 7265 7373 696f 6e20 616e 6420 expression and │ │ │ │ │ +00058390: 696e 6e65 7220 636c 6173 730a 0a3c 6c69 inner class..
  • tools/javac/lam │ │ │ │ │ +000583b0: 6264 612f 5438 3034 3237 3539 2f49 6d70 bda/T8042759/Imp │ │ │ │ │ +000583c0: 6c69 6369 744c 616d 6264 6143 6f6e 7369 licitLambdaConsi │ │ │ │ │ +000583d0: 6465 7265 6446 6f72 4170 706c 6963 6162 deredForApplicab │ │ │ │ │ +000583e0: 696c 6974 7954 6573 742e 6a61 7661 3a20 ilityTest.java: │ │ │ │ │ +000583f0: 4c61 6d62 6461 2072 6574 7572 6e69 6e67 Lambda returning │ │ │ │ │ +00058400: 2069 6d70 6c69 6369 746c 792d 7479 7065 implicitly-type │ │ │ │ │ +00058410: 6420 6c61 6d62 6461 7320 636f 6e73 6964 d lambdas consid │ │ │ │ │ +00058420: 6572 6564 2070 6572 7469 6e65 6e74 2074 ered pertinent t │ │ │ │ │ +00058430: 6f20 6170 706c 6963 6162 696c 6974 790a o applicability. │ │ │ │ │ +00058440: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00058450: 2f6c 616d 6264 612f 5438 3035 3630 3134 /lambda/T8056014 │ │ │ │ │ +00058460: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +00058470: 6174 2066 756c 6c20 7479 7065 2069 6e66 at full type inf │ │ │ │ │ +00058480: 6572 656e 6365 2069 7320 7573 6564 2077 erence is used w │ │ │ │ │ +00058490: 6865 6e20 6361 6c6c 696e 6720 6120 6d65 hen calling a me │ │ │ │ │ +000584a0: 7468 6f64 206f 6e20 6120 7479 7065 2076 thod on a type v │ │ │ │ │ +000584b0: 6172 6961 626c 652e 0a0a 3c6c 693e 746f ariable...
  • to │ │ │ │ │ +000584c0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +000584d0: 2f54 3830 3536 3938 342e 6a61 7661 3a20 /T8056984.java: │ │ │ │ │ +000584e0: 456e 7375 7265 2074 6861 7420 6d65 7468 Ensure that meth │ │ │ │ │ +000584f0: 6f64 2072 6573 6f6c 7574 696f 6e20 7275 od resolution ru │ │ │ │ │ +00058500: 6e73 206f 7665 7220 6120 6361 7074 7572 ns over a captur │ │ │ │ │ +00058510: 6564 2074 7970 6520 7661 7269 6162 6c65 ed type variable │ │ │ │ │ +00058520: 7320 7768 656e 2063 6865 636b 696e 6720 s when checking │ │ │ │ │ +00058530: 6966 2064 6566 6572 7265 6420 6174 7472 if deferred attr │ │ │ │ │ +00058540: 6962 7574 696f 6e20 6973 206e 6565 6465 ibution is neede │ │ │ │ │ +00058550: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00058560: 6163 2f6c 616d 6264 612f 5438 3035 3737 ac/lambda/T80577 │ │ │ │ │ +00058570: 3934 2e6a 6176 613a 2054 6865 2074 7265 94.java: The tre │ │ │ │ │ +00058580: 6520 666f 7220 5479 7065 5661 722e 636c e for TypeVar.cl │ │ │ │ │ +00058590: 6173 7320 646f 6573 206e 6f74 2068 6176 ass does not hav │ │ │ │ │ +000585a0: 6520 6120 7479 7065 2073 6574 2c20 7768 e a type set, wh │ │ │ │ │ +000585b0: 6963 6820 6c65 6164 7320 746f 2061 6e20 ich leads to an │ │ │ │ │ +000585c0: 4e50 4520 7768 656e 2063 6865 636b 696e NPE when checkin │ │ │ │ │ +000585d0: 6720 6966 2064 6566 6572 7265 6420 6174 g if deferred at │ │ │ │ │ +000585e0: 7472 6962 7574 696f 6e20 6973 206e 6565 tribution is nee │ │ │ │ │ +000585f0: 6465 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a ded..
  • tools/j │ │ │ │ │ +00058600: 6176 6163 2f6c 616d 6264 612f 5438 3035 avac/lambda/T805 │ │ │ │ │ +00058610: 3738 3030 2f4e 5045 4d65 7468 6f64 5265 7800/NPEMethodRe │ │ │ │ │ +00058620: 6665 7265 6e63 6541 6e64 4765 6e65 7269 ferenceAndGeneri │ │ │ │ │ +00058630: 6373 5465 7374 2e6a 6176 613a 204d 6574 csTest.java: Met │ │ │ │ │ +00058640: 686f 6420 7265 6665 7265 6e63 6520 7769 hod reference wi │ │ │ │ │ +00058650: 7468 2067 656e 6572 6963 2074 7970 6520 th generic type │ │ │ │ │ +00058660: 6372 6561 7465 7320 4e50 4520 7768 656e creates NPE when │ │ │ │ │ +00058670: 2063 6f6d 7069 6c69 6e67 0a0a 3c6c 693e compiling..
  • │ │ │ │ │ +00058680: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00058690: 6461 2f54 3830 3737 3630 352e 6a61 7661 da/T8077605.java │ │ │ │ │ +000586a0: 3a20 4c61 6d62 6461 2077 6974 6820 7061 : Lambda with pa │ │ │ │ │ +000586b0: 7261 6d65 7465 7273 2069 6e20 6669 656c rameters in fiel │ │ │ │ │ +000586c0: 6420 696e 6974 6961 6c69 7a65 7220 7368 d initializer sh │ │ │ │ │ +000586d0: 6f75 6c64 206e 6f74 2062 7265 616b 2063 ould not break c │ │ │ │ │ +000586e0: 6f6d 7069 6c61 7469 6f6e 2028 4d65 6d62 ompilation (Memb │ │ │ │ │ +000586f0: 6572 456e 7465 722e 6e65 6564 734c 617a erEnter.needsLaz │ │ │ │ │ +00058700: 7943 6f6e 7374 5661 6c75 6520 7368 6f75 yConstValue shou │ │ │ │ │ +00058710: 6c64 2064 6574 6563 7420 7468 6520 696e ld detect the in │ │ │ │ │ +00058720: 6974 6961 6c69 7a65 7220 6361 6e6e 6f74 itializer cannot │ │ │ │ │ +00058730: 2062 6520 6120 636f 6e73 7461 6e74 290a be a constant). │ │ │ │ │ +00058740: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00058750: 2f6c 616d 6264 612f 5438 3132 3937 3430 /lambda/T8129740 │ │ │ │ │ +00058760: 2f41 6c6c 6f77 456e 636c 6f73 696e 6756 /AllowEnclosingV │ │ │ │ │ +00058770: 6172 4361 7074 7572 6554 6573 742e 6a61 arCaptureTest.ja │ │ │ │ │ +00058780: 7661 3a20 496e 636f 7272 6563 7420 636c va: Incorrect cl │ │ │ │ │ +00058790: 6173 7320 6669 6c65 2063 7265 6174 6564 ass file created │ │ │ │ │ +000587a0: 2077 6865 6e20 7061 7373 696e 6720 6c61 when passing la │ │ │ │ │ +000587b0: 6d62 6461 2069 6e20 696e 6e65 7220 636c mbda in inner cl │ │ │ │ │ +000587c0: 6173 7320 636f 6e73 7472 7563 746f 720a ass constructor. │ │ │ │ │ +000587d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000587e0: 2f6c 616d 6264 612f 5438 3132 3937 3430 /lambda/T8129740 │ │ │ │ │ +000587f0: 2f43 6170 7475 7265 496e 4374 6f72 4368 /CaptureInCtorCh │ │ │ │ │ +00058800: 6169 6e69 6e67 5465 7374 2e6a 6176 613a ainingTest.java: │ │ │ │ │ +00058810: 2049 6e63 6f72 7265 6374 2063 6c61 7373 Incorrect class │ │ │ │ │ +00058820: 2066 696c 6520 6372 6561 7465 6420 7768 file created wh │ │ │ │ │ +00058830: 656e 2070 6173 7369 6e67 206c 616d 6264 en passing lambd │ │ │ │ │ +00058840: 6120 696e 2069 6e6e 6572 2063 6c61 7373 a in inner class │ │ │ │ │ +00058850: 2063 6f6e 7374 7275 6374 6f72 0a0a 3c6c constructor..tools/javac/la │ │ │ │ │ +00058870: 6d62 6461 2f54 3831 3239 3734 302f 5175 mbda/T8129740/Qu │ │ │ │ │ +00058880: 616c 6966 6965 6454 6869 7341 6363 6573 alifiedThisAcces │ │ │ │ │ +00058890: 7354 6573 742e 6a61 7661 3a20 496e 636f sTest.java: Inco │ │ │ │ │ +000588a0: 7272 6563 7420 636c 6173 7320 6669 6c65 rrect class file │ │ │ │ │ +000588b0: 2063 7265 6174 6564 2077 6865 6e20 7061 created when pa │ │ │ │ │ +000588c0: 7373 696e 6720 6c61 6d62 6461 2069 6e20 ssing lambda in │ │ │ │ │ +000588d0: 696e 6e65 7220 636c 6173 7320 636f 6e73 inner class cons │ │ │ │ │ +000588e0: 7472 7563 746f 720a 0a3c 6c69 3e74 6f6f tructor..
  • too │ │ │ │ │ +000588f0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00058900: 5438 3132 3937 3430 2f53 6f75 7263 6554 T8129740/SourceT │ │ │ │ │ +00058910: 6f53 6f75 7263 6554 7261 6e73 6c61 7469 oSourceTranslati │ │ │ │ │ +00058920: 6f6e 5465 7374 2e6a 6176 613a 2049 6e63 onTest.java: Inc │ │ │ │ │ +00058930: 6f72 7265 6374 2063 6c61 7373 2066 696c orrect class fil │ │ │ │ │ +00058940: 6520 6372 6561 7465 6420 7768 656e 2070 e created when p │ │ │ │ │ +00058950: 6173 7369 6e67 206c 616d 6264 6120 696e assing lambda in │ │ │ │ │ +00058960: 2069 6e6e 6572 2063 6c61 7373 2063 6f6e inner class con │ │ │ │ │ +00058970: 7374 7275 6374 6f72 0a0a 3c6c 693e 746f structor..
  • to │ │ │ │ │ +00058980: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00058990: 2f54 3831 3435 3035 312e 6a61 7661 3a20 /T8145051.java: │ │ │ │ │ +000589a0: 5772 6f6e 6720 7061 7261 6d65 7465 7220 Wrong parameter │ │ │ │ │ +000589b0: 6e61 6d65 2069 6e20 7379 6e74 6865 7469 name in syntheti │ │ │ │ │ +000589c0: 6320 6c61 6d62 6461 206d 6574 686f 6420 c lambda method │ │ │ │ │ +000589d0: 6c65 6164 7320 746f 2076 6572 6966 6965 leads to verifie │ │ │ │ │ +000589e0: 7220 6572 726f 720a 0a3c 6c69 3e74 6f6f r error..
  • too │ │ │ │ │ +000589f0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00058a00: 5438 3137 3533 3137 2e6a 6176 613a 206a T8175317.java: j │ │ │ │ │ +00058a10: 6176 6163 2064 6f65 7320 6e6f 7420 6973 avac does not is │ │ │ │ │ +00058a20: 7375 6520 756e 6368 6563 6b65 6420 7761 sue unchecked wa │ │ │ │ │ +00058a30: 726e 696e 6773 2077 6865 6e20 6368 6563 rnings when chec │ │ │ │ │ +00058a40: 6b69 6e67 206d 6574 686f 6420 7265 6665 king method refe │ │ │ │ │ +00058a50: 7265 6e63 6520 7265 7475 726e 2074 7970 rence return typ │ │ │ │ │ +00058a60: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00058a70: 7661 632f 6c61 6d62 6461 2f54 3831 3935 vac/lambda/T8195 │ │ │ │ │ +00058a80: 3539 382e 6a61 7661 3a20 5265 6665 7265 598.java: Refere │ │ │ │ │ +00058a90: 6e63 6520 746f 206f 7665 726c 6f61 6465 nce to overloade │ │ │ │ │ +00058aa0: 6420 6d65 7468 6f64 2069 7320 616d 6269 d method is ambi │ │ │ │ │ +00058ab0: 6775 6f75 7320 7769 7468 2033 206d 6574 guous with 3 met │ │ │ │ │ +00058ac0: 686f 6473 2062 7574 2077 6f72 6b73 2077 hods but works w │ │ │ │ │ +00058ad0: 6974 6820 320a 0a3c 6c69 3e74 6f6f 6c73 ith 2..
  • tools │ │ │ │ │ +00058ae0: 2f6a 6176 6163 2f6c 616d 6264 612f 5438 /javac/lambda/T8 │ │ │ │ │ +00058af0: 3230 3934 3037 2f56 6572 6966 6965 7245 209407/VerifierE │ │ │ │ │ +00058b00: 7272 6f72 496e 6e65 7250 6c75 734c 616d rrorInnerPlusLam │ │ │ │ │ +00058b10: 6264 612e 6a61 7661 3a20 5665 7269 6679 bda.java: Verify │ │ │ │ │ +00058b20: 4572 726f 7220 6973 2074 6872 6f77 6e20 Error is thrown │ │ │ │ │ +00058b30: 666f 7220 696e 6e65 7220 636c 6173 7320 for inner class │ │ │ │ │ +00058b40: 7769 7468 206c 616d 6264 610a 0a3c 6c69 with lambda..
  • tools/javac/lam │ │ │ │ │ +00058b60: 6264 612f 5438 3231 3337 3033 2f49 6e76 bda/T8213703/Inv │ │ │ │ │ +00058b70: 616c 6964 5265 6365 6976 6572 5479 7065 alidReceiverType │ │ │ │ │ +00058b80: 5465 7374 2e6a 6176 613a 204c 616d 6264 Test.java: Lambd │ │ │ │ │ +00058b90: 6143 6f6e 7665 7273 696f 6e45 7863 6570 aConversionExcep │ │ │ │ │ +00058ba0: 7469 6f6e 3a20 496e 7661 6c69 6420 7265 tion: Invalid re │ │ │ │ │ +00058bb0: 6365 6976 6572 2074 7970 6520 6e6f 7420 ceiver type not │ │ │ │ │ +00058bc0: 6120 7375 6274 7970 6520 6f66 2069 6d70 a subtype of imp │ │ │ │ │ +00058bd0: 6c65 6d65 6e74 6174 696f 6e20 7479 7065 lementation type │ │ │ │ │ +00058be0: 2069 6e74 6572 6661 6365 0a0a 3c6c 693e interface..
  • │ │ │ │ │ +00058bf0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00058c00: 6461 2f54 3832 3335 3536 342e 6a61 7661 da/T8235564.java │ │ │ │ │ +00058c10: 3a20 5665 7269 6679 2074 6861 7420 7061 : Verify that pa │ │ │ │ │ +00058c20: 7373 696e 6720 6d65 6d62 6572 2072 6566 ssing member ref │ │ │ │ │ +00058c30: 6572 656e 6365 7320 746f 2061 206d 6574 erences to a met │ │ │ │ │ +00058c40: 686f 6420 6e6f 7420 6163 6365 7074 696e hod not acceptin │ │ │ │ │ +00058c50: 6720 6675 6e63 7469 6f6e 616c 2069 6e74 g functional int │ │ │ │ │ +00058c60: 6572 6661 6365 2064 6f65 7320 6e6f 7420 erface does not │ │ │ │ │ +00058c70: 6372 6173 6820 7468 6520 636f 6d70 696c crash the compil │ │ │ │ │ +00058c80: 6572 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a er...
  • tools/j │ │ │ │ │ +00058c90: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ +00058ca0: 6574 5479 7065 3031 2e6a 6176 613a 2041 etType01.java: A │ │ │ │ │ +00058cb0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +00058cc0: 6368 6563 6b20 6e65 7374 6564 2063 6173 check nested cas │ │ │ │ │ +00058cd0: 6520 6f66 206f 7665 726c 6f61 6420 7265 e of overload re │ │ │ │ │ +00058ce0: 736f 6c75 7469 6f6e 2061 6e64 206c 616d solution and lam │ │ │ │ │ +00058cf0: 6264 6120 7061 7261 6d65 7465 7220 696e bda parameter in │ │ │ │ │ +00058d00: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ +00058d10: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00058d20: 5461 7267 6574 5479 7065 3032 2e6a 6176 TargetType02.jav │ │ │ │ │ +00058d30: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00058d40: 7374 7320 6368 6563 6b20 6f76 6572 6c6f sts check overlo │ │ │ │ │ +00058d50: 6164 2072 6573 6f6c 7574 696f 6e20 616e ad resolution an │ │ │ │ │ +00058d60: 6420 7461 7267 6574 2074 7970 6520 696e d target type in │ │ │ │ │ +00058d70: 6665 7265 6e63 6520 772e 722e 742e 0a0a ference w.r.t... │ │ │ │ │ +00058d80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00058d90: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +00058da0: 6530 332e 6a61 7661 3a20 4164 6420 6c61 e03.java: Add la │ │ │ │ │ +00058db0: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00058dc0: 206f 7665 726c 6f61 6420 7265 736f 6c75 overload resolu │ │ │ │ │ +00058dd0: 7469 6f6e 2061 6e64 2074 6172 6765 7420 tion and target │ │ │ │ │ +00058de0: 7479 7065 2069 6e66 6572 656e 6365 2077 type inference w │ │ │ │ │ +00058df0: 2e72 2e74 2e0a 0a3c 6c69 3e74 6f6f 6c73 .r.t...
  • tools │ │ │ │ │ +00058e00: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ +00058e10: 7267 6574 5479 7065 3034 2e6a 6176 613a rgetType04.java: │ │ │ │ │ +00058e20: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +00058e30: 7320 7461 7267 6574 2074 7970 696e 6720 s target typing │ │ │ │ │ +00058e40: 696e 2061 7373 6967 6e6d 656e 7420 636f in assignment co │ │ │ │ │ +00058e50: 6e74 6578 740a 0a3c 6c69 3e74 6f6f 6c73 ntext..
  • tools │ │ │ │ │ +00058e60: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ +00058e70: 7267 6574 5479 7065 3035 2e6a 6176 613a rgetType05.java: │ │ │ │ │ +00058e80: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +00058e90: 7320 7465 7374 2072 6563 7572 7369 6f6e s test recursion │ │ │ │ │ +00058ea0: 2074 6872 6f75 6768 2053 414d 2074 7970 through SAM typ │ │ │ │ │ +00058eb0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00058ec0: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ +00058ed0: 5479 7065 3036 2e6a 6176 613a 2041 6464 Type06.java: Add │ │ │ │ │ +00058ee0: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ +00058ef0: 6563 6b20 636f 6d70 6c65 7820 6361 7365 eck complex case │ │ │ │ │ +00058f00: 206f 6620 7461 7267 6574 2074 7970 696e of target typin │ │ │ │ │ +00058f10: 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 g..
  • tools/jav │ │ │ │ │ +00058f20: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ +00058f30: 5479 7065 3037 2e6a 6176 613a 2041 6464 Type07.java: Add │ │ │ │ │ +00058f40: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ +00058f50: 6563 6b20 7468 6174 2065 7870 6c69 6369 eck that explici │ │ │ │ │ +00058f60: 7420 6765 6e65 7269 6320 7461 7267 6574 t generic target │ │ │ │ │ +00058f70: 2074 7970 6520 7061 7273 6573 2077 2f6f type parses w/o │ │ │ │ │ +00058f80: 2070 726f 626c 656d 730a 0a3c 6c69 3e74 problems..
  • t │ │ │ │ │ +00058f90: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00058fa0: 612f 5461 7267 6574 5479 7065 3038 2e6a a/TargetType08.j │ │ │ │ │ +00058fb0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00058fc0: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ +00058fd0: 2065 7870 6c69 6369 7420 6e6f 6e2d 6765 explicit non-ge │ │ │ │ │ +00058fe0: 6e65 7269 6320 7461 7267 6574 2074 7970 neric target typ │ │ │ │ │ +00058ff0: 6520 7061 7273 6573 2077 2f6f 2070 726f e parses w/o pro │ │ │ │ │ +00059000: 626c 656d 730a 0a3c 6c69 3e74 6f6f 6c73 blems..
  • tools │ │ │ │ │ +00059010: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ +00059020: 7267 6574 5479 7065 3130 2e6a 6176 613a rgetType10.java: │ │ │ │ │ +00059030: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +00059040: 7320 6368 6563 6b20 7468 6174 2077 696c s check that wil │ │ │ │ │ +00059050: 6463 6172 6473 2069 6e20 7468 6520 7461 dcards in the ta │ │ │ │ │ +00059060: 7267 6574 206d 6574 686f 6420 6f66 2061 rget method of a │ │ │ │ │ +00059070: 206c 616d 6264 6120 636f 6e76 6572 7369 lambda conversi │ │ │ │ │ +00059080: 6f6e 2069 7320 6861 6e64 6c65 6420 636f on is handled co │ │ │ │ │ +00059090: 7272 6563 746c 790a 0a3c 6c69 3e74 6f6f rrectly..
  • too │ │ │ │ │ +000590a0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +000590b0: 5461 7267 6574 5479 7065 3131 2e6a 6176 TargetType11.jav │ │ │ │ │ +000590c0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +000590d0: 7374 7320 6368 6563 6b20 7468 6174 2077 sts check that w │ │ │ │ │ +000590e0: 696c 6463 6172 6473 2069 6e20 7468 6520 ildcards in the │ │ │ │ │ +000590f0: 7461 7267 6574 206d 6574 686f 6420 6f66 target method of │ │ │ │ │ +00059100: 2061 206c 616d 6264 6120 636f 6e76 6572 a lambda conver │ │ │ │ │ +00059110: 7369 6f6e 2069 7320 6861 6e64 6c65 6420 sion is handled │ │ │ │ │ +00059120: 636f 7272 6563 746c 790a 0a3c 6c69 3e74 correctly..
  • t │ │ │ │ │ +00059130: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00059140: 612f 5461 7267 6574 5479 7065 3132 2e6a a/TargetType12.j │ │ │ │ │ +00059150: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00059160: 7465 7374 7320 466c 6f77 2073 686f 756c tests Flow shoul │ │ │ │ │ +00059170: 6420 6e6f 7420 616e 616c 797a 6520 6c61 d not analyze la │ │ │ │ │ +00059180: 6d62 6461 2062 6f64 7920 7468 6174 2063 mbda body that c │ │ │ │ │ +00059190: 6f6e 7461 696e 7320 6572 726f 7273 2064 ontains errors d │ │ │ │ │ +000591a0: 7565 2074 6f20 7061 7274 6961 6c6c 7920 ue to partially │ │ │ │ │ +000591b0: 7370 6563 6966 6965 6420 7061 7261 6d65 specified parame │ │ │ │ │ +000591c0: 7465 7220 7479 7065 730a 0a3c 6c69 3e74 ter types..
  • t │ │ │ │ │ +000591d0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +000591e0: 612f 5461 7267 6574 5479 7065 3133 2e6a a/TargetType13.j │ │ │ │ │ +000591f0: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00059200: 7465 7374 7320 6661 696c 7572 6520 746f tests failure to │ │ │ │ │ +00059210: 2069 6e66 6572 2065 7863 6570 7469 6f6e infer exception │ │ │ │ │ +00059220: 2074 6872 6f77 6e20 7479 7065 7320 6672 thrown types fr │ │ │ │ │ +00059230: 6f6d 206c 616d 6264 6120 626f 6479 2063 om lambda body c │ │ │ │ │ +00059240: 6175 7365 7320 6368 6563 6b65 6420 6578 auses checked ex │ │ │ │ │ +00059250: 6365 7074 696f 6e20 746f 2062 6520 736b ception to be sk │ │ │ │ │ +00059260: 6970 7065 640a 0a3c 6c69 3e74 6f6f 6c73 ipped..
  • tools │ │ │ │ │ +00059270: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ +00059280: 7267 6574 5479 7065 3134 2e6a 6176 613a rgetType14.java: │ │ │ │ │ +00059290: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +000592a0: 7320 6368 6563 6b20 7468 6174 2072 6574 s check that ret │ │ │ │ │ +000592b0: 7572 6e20 7479 7065 2069 7320 696e 6665 urn type is infe │ │ │ │ │ +000592c0: 7272 6564 2066 726f 6d20 7461 7267 6574 rred from target │ │ │ │ │ +000592d0: 2074 7970 6520 7768 656e 2063 7963 6c69 type when cycli │ │ │ │ │ +000592e0: 6320 696e 6665 7265 6e63 6520 666f 756e c inference foun │ │ │ │ │ +000592f0: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00059300: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ +00059310: 5479 7065 3135 2e6a 6176 613a 2041 6464 Type15.java: Add │ │ │ │ │ +00059320: 206c 616d 6264 6120 7465 7374 7320 6261 lambda tests ba │ │ │ │ │ +00059330: 6420 7461 7267 6574 2d74 7970 6520 696e d target-type in │ │ │ │ │ +00059340: 6665 7265 6e63 6520 6c65 6164 2074 6f20 ference lead to │ │ │ │ │ +00059350: 636f 6d70 696c 6572 2063 7261 7368 0a0a compiler crash.. │ │ │ │ │ +00059360: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00059370: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +00059380: 6531 362e 6a61 7661 3a20 4164 6420 6c61 e16.java: Add la │ │ │ │ │ +00059390: 6d62 6461 2074 6573 7473 2043 6865 636b mbda tests Check │ │ │ │ │ +000593a0: 2076 6f69 642d 636f 6d70 6174 6962 696c void-compatibil │ │ │ │ │ +000593b0: 6974 7920 696e 2073 7472 6963 7420 7673 ity in strict vs │ │ │ │ │ +000593c0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +000593d0: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ +000593e0: 5479 7065 3137 2e6a 6176 613a 2041 6464 Type17.java: Add │ │ │ │ │ +000593f0: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ +00059400: 6563 6b20 7468 6174 206a 6176 6163 2072 eck that javac r │ │ │ │ │ +00059410: 6563 6f76 6572 7320 7375 6363 6573 6675 ecovers succesfu │ │ │ │ │ +00059420: 6c6c 7920 6672 6f6d 2062 6164 2063 6173 lly from bad cas │ │ │ │ │ +00059430: 7420 636f 6e76 6572 7369 6f6e 2074 6f20 t conversion to │ │ │ │ │ +00059440: 7072 696d 6974 6976 6520 7479 7065 0a0a primitive type.. │ │ │ │ │ +00059450: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00059460: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +00059470: 6531 382e 6a61 7661 3a20 4164 6420 6c61 e18.java: Add la │ │ │ │ │ +00059480: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00059490: 2074 6861 7420 6a61 7661 6320 646f 6573 that javac does │ │ │ │ │ +000594a0: 6e27 7420 6372 6173 6820 6966 2069 6d70 n't crash if imp │ │ │ │ │ +000594b0: 6c69 6369 7420 6c61 6d62 6461 2070 6172 licit lambda par │ │ │ │ │ +000594c0: 616d 6574 6572 2069 7320 696e 766f 6c76 ameter is involv │ │ │ │ │ +000594d0: 6564 2069 6e20 6361 7374 0a0a 3c6c 693e ed in cast..
  • │ │ │ │ │ +000594e0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +000594f0: 6461 2f54 6172 6765 7454 7970 6531 392e da/TargetType19. │ │ │ │ │ +00059500: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +00059510: 2074 6573 7473 2063 6f6d 706c 6578 2063 tests complex c │ │ │ │ │ +00059520: 6173 6520 6f66 2067 656e 6572 6963 206d ase of generic m │ │ │ │ │ +00059530: 6574 686f 6420 6361 6c6c 2077 6974 6820 ethod call with │ │ │ │ │ +00059540: 6c61 6d62 6461 2061 7267 756d 656e 7420 lambda argument │ │ │ │ │ +00059550: 7768 6572 6520 7461 7267 6574 2069 7320 where target is │ │ │ │ │ +00059560: 6120 7769 6c64 6361 7264 2053 414d 0a0a a wildcard SAM.. │ │ │ │ │ +00059570: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00059580: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +00059590: 6532 302e 6a61 7661 3a20 4164 6420 6c61 e20.java: Add la │ │ │ │ │ +000595a0: 6d62 6461 2074 6573 7473 2063 6f6d 706c mbda tests compl │ │ │ │ │ +000595b0: 6578 2063 6173 6520 6f66 206c 616d 6264 ex case of lambd │ │ │ │ │ +000595c0: 6120 7265 7475 726e 2074 7970 6520 7468 a return type th │ │ │ │ │ +000595d0: 6174 2064 6570 656e 6473 206f 6e20 6765 at depends on ge │ │ │ │ │ +000595e0: 6e65 7269 6320 6d65 7468 6f64 2069 6e66 neric method inf │ │ │ │ │ +000595f0: 6572 656e 6365 2076 6172 6961 626c 650a erence variable. │ │ │ │ │ +00059600: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00059610: 2f6c 616d 6264 612f 5461 7267 6574 5479 /lambda/TargetTy │ │ │ │ │ +00059620: 7065 3231 2e6a 6176 613a 2041 6464 206c pe21.java: Add l │ │ │ │ │ +00059630: 616d 6264 6120 7465 7374 7320 6368 6563 ambda tests chec │ │ │ │ │ +00059640: 6b20 7468 6174 2063 616e 6469 6461 7465 k that candidate │ │ │ │ │ +00059650: 7320 7769 7468 2063 7963 6c69 6320 7479 s with cyclic ty │ │ │ │ │ +00059660: 7065 2d69 6e66 6572 656e 6365 2061 7265 pe-inference are │ │ │ │ │ +00059670: 2072 656d 6f76 6564 2066 726f 6d20 7468 removed from th │ │ │ │ │ +00059680: 6520 7365 7420 6f66 2061 7070 6c69 6361 e set of applica │ │ │ │ │ +00059690: 626c 6520 6d65 7468 6f64 730a 0a3c 6c69 ble methods..
  • tools/javac/lam │ │ │ │ │ +000596b0: 6264 612f 5461 7267 6574 5479 7065 3232 bda/TargetType22 │ │ │ │ │ +000596c0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +000596d0: 6120 7465 7374 7320 6368 6563 6b20 7468 a tests check th │ │ │ │ │ +000596e0: 6174 2063 616e 6469 6461 7465 7320 7769 at candidates wi │ │ │ │ │ +000596f0: 7468 2069 6e63 6f6d 7061 7469 626c 6520 th incompatible │ │ │ │ │ +00059700: 5341 4d20 6465 7363 7269 7074 6f72 2061 SAM descriptor a │ │ │ │ │ +00059710: 7267 7320 6c65 6e67 7468 2061 7265 2072 rgs length are r │ │ │ │ │ +00059720: 656d 6f76 6564 2066 726f 6d20 7468 6520 emoved from the │ │ │ │ │ +00059730: 7365 7420 6f66 2061 7070 6c69 6361 626c set of applicabl │ │ │ │ │ +00059740: 6520 6d65 7468 6f64 730a 0a3c 6c69 3e74 e methods..
  • t │ │ │ │ │ +00059750: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00059760: 612f 5461 7267 6574 5479 7065 3233 2e6a a/TargetType23.j │ │ │ │ │ +00059770: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00059780: 7465 7374 7320 6368 6563 6b20 6361 7365 tests check case │ │ │ │ │ +00059790: 206f 6620 616d 6269 6775 6f75 7320 6d65 of ambiguous me │ │ │ │ │ +000597a0: 7468 6f64 2063 616c 6c20 7769 7468 206c thod call with l │ │ │ │ │ +000597b0: 616d 6264 6120 7768 6f73 6520 626f 6479 ambda whose body │ │ │ │ │ +000597c0: 2063 616e 6e6f 7420 636f 6d70 6c65 7465 cannot complete │ │ │ │ │ +000597d0: 206e 6f72 6d61 6c6c 790a 0a3c 6c69 3e74 normally..
  • t │ │ │ │ │ +000597e0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +000597f0: 612f 5461 7267 6574 5479 7065 3234 2e6a a/TargetType24.j │ │ │ │ │ +00059800: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00059810: 7465 7374 7320 6368 6563 6b20 6361 7365 tests check case │ │ │ │ │ +00059820: 206f 6620 6e65 7374 6564 206d 6574 686f of nested metho │ │ │ │ │ +00059830: 6420 6361 6c6c 7320 7769 7468 206c 616d d calls with lam │ │ │ │ │ +00059840: 6264 6120 6578 7072 6573 7369 6f6e 0a0a bda expression.. │ │ │ │ │ +00059850: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00059860: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +00059870: 6532 352e 6a61 7661 3a20 4164 6420 6c61 e25.java: Add la │ │ │ │ │ +00059880: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00059890: 2074 6861 7420 6c61 6d62 6461 2065 7870 that lambda exp │ │ │ │ │ +000598a0: 7265 7373 696f 6e20 6361 6e20 6170 7065 ression can appe │ │ │ │ │ +000598b0: 6172 2069 6e0a 0a3c 6c69 3e74 6f6f 6c73 ar in..
  • tools │ │ │ │ │ +000598c0: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ +000598d0: 7267 6574 5479 7065 3236 2e6a 6176 613a rgetType26.java: │ │ │ │ │ +000598e0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +000598f0: 7320 6361 7365 206f 6620 6379 636c 6963 s case of cyclic │ │ │ │ │ +00059900: 2074 7970 6520 696e 6665 7265 6e63 6520 type inference │ │ │ │ │ +00059910: 286c 616d 6264 6120 7061 7373 6564 2077 (lambda passed w │ │ │ │ │ +00059920: 6865 7265 2069 6e66 6572 656e 6365 2076 here inference v │ │ │ │ │ +00059930: 6172 2065 7870 6563 7465 6429 0a0a 3c6c ar expected)..tools/javac/la │ │ │ │ │ +00059950: 6d62 6461 2f54 6172 6765 7454 7970 6532 mbda/TargetType2 │ │ │ │ │ +00059960: 372e 6a61 7661 3a20 4164 6420 6c61 6d62 7.java: Add lamb │ │ │ │ │ +00059970: 6461 2074 6573 7473 2063 6f6d 706c 6578 da tests complex │ │ │ │ │ +00059980: 2063 6173 6520 6f66 2063 7963 6c69 6320 case of cyclic │ │ │ │ │ +00059990: 7479 7065 2069 6e66 6572 656e 6365 2028 type inference ( │ │ │ │ │ +000599a0: 6c61 6d62 6461 2072 6574 7572 6e65 6420 lambda returned │ │ │ │ │ +000599b0: 7768 6572 6520 696e 6665 7265 6e63 6520 where inference │ │ │ │ │ +000599c0: 7661 7220 6578 7065 6374 6564 290a 0a3c var expected)..< │ │ │ │ │ +000599d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +000599e0: 616d 6264 612f 5461 7267 6574 5479 7065 ambda/TargetType │ │ │ │ │ +000599f0: 3238 2e6a 6176 613a 2041 6464 206c 616d 28.java: Add lam │ │ │ │ │ +00059a00: 6264 6120 7465 7374 7320 7461 7267 6574 bda tests target │ │ │ │ │ +00059a10: 2074 7970 6520 696e 6665 7265 6e63 6520 type inference │ │ │ │ │ +00059a20: 696e 2061 2063 6173 6520 7768 6572 6520 in a case where │ │ │ │ │ +00059a30: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ +00059a40: 6e20 7265 7475 726e 7320 6469 616d 6f6e n returns diamon │ │ │ │ │ +00059a50: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00059a60: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ +00059a70: 5479 7065 3239 2e6a 6176 613a 2041 6464 Type29.java: Add │ │ │ │ │ +00059a80: 206c 616d 6264 6120 7465 7374 7320 6368 lambda tests ch │ │ │ │ │ +00059a90: 6563 6b20 7479 7065 2d73 7562 7374 6974 eck type-substit │ │ │ │ │ +00059aa0: 7574 696f 6e20 696e 2053 414d 2074 7970 ution in SAM typ │ │ │ │ │ +00059ab0: 6520 7769 6c64 6361 7264 7320 696e 6665 e wildcards infe │ │ │ │ │ +00059ac0: 7265 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 rence..
  • tools │ │ │ │ │ +00059ad0: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ +00059ae0: 7267 6574 5479 7065 3330 2e6a 6176 613a rgetType30.java: │ │ │ │ │ +00059af0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +00059b00: 7320 6368 6563 6b20 7468 6174 2074 6172 s check that tar │ │ │ │ │ +00059b10: 6765 7420 7479 7065 2069 7320 7072 6f70 get type is prop │ │ │ │ │ +00059b20: 6167 6174 6564 2074 6872 6f75 6768 2070 agated through p │ │ │ │ │ +00059b30: 6172 656e 7468 6573 697a 6564 2065 7870 arenthesized exp │ │ │ │ │ +00059b40: 7265 7373 696f 6e73 0a0a 3c6c 693e 746f ressions..
  • to │ │ │ │ │ +00059b50: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00059b60: 2f54 6172 6765 7454 7970 6533 312e 6a61 /TargetType31.ja │ │ │ │ │ +00059b70: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00059b80: 6573 7473 2063 6865 636b 2074 6861 7420 ests check that │ │ │ │ │ +00059b90: 7461 7267 6574 2074 7970 6520 6f66 2061 target type of a │ │ │ │ │ +00059ba0: 2063 6173 7420 6973 2070 726f 7061 6761 cast is propaga │ │ │ │ │ +00059bb0: 7465 6420 7468 726f 7567 6820 7061 7265 ted through pare │ │ │ │ │ +00059bc0: 6e74 6865 7369 7a65 6420 6578 7072 6573 nthesized expres │ │ │ │ │ +00059bd0: 7369 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 sions..
  • tools │ │ │ │ │ +00059be0: 2f6a 6176 6163 2f6c 616d 6264 612f 5461 /javac/lambda/Ta │ │ │ │ │ +00059bf0: 7267 6574 5479 7065 3332 2e6a 6176 613a rgetType32.java: │ │ │ │ │ +00059c00: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +00059c10: 7320 7461 7267 6574 2d74 7970 696e 6720 s target-typing │ │ │ │ │ +00059c20: 616e 6420 636f 6e64 6974 696f 6e61 6c20 and conditional │ │ │ │ │ +00059c30: 6f70 6572 6174 6f72 0a0a 3c6c 693e 746f operator..
  • to │ │ │ │ │ +00059c40: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00059c50: 2f54 6172 6765 7454 7970 6533 332e 6a61 /TargetType33.ja │ │ │ │ │ +00059c60: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +00059c70: 6573 7473 2063 7261 7368 2077 6865 6e20 ests crash when │ │ │ │ │ +00059c80: 696e 636f 6d70 6174 6962 6c65 206d 6574 incompatible met │ │ │ │ │ +00059c90: 686f 6420 7265 6665 7265 6e63 6520 6973 hod reference is │ │ │ │ │ +00059ca0: 2066 6f75 6e64 2069 6e20 636f 6e64 6974 found in condit │ │ │ │ │ +00059cb0: 696f 6e61 6c20 6578 7072 6573 7369 6f6e ional expression │ │ │ │ │ +00059cc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00059cd0: 632f 6c61 6d62 6461 2f54 6172 6765 7454 c/lambda/TargetT │ │ │ │ │ +00059ce0: 7970 6533 342e 6a61 7661 3a20 4164 6420 ype34.java: Add │ │ │ │ │ +00059cf0: 6c61 6d62 6461 2074 6573 7473 2073 7075 lambda tests spu │ │ │ │ │ +00059d00: 7269 6f75 7320 7265 736f 6c75 7469 6f6e rious resolution │ │ │ │ │ +00059d10: 2064 6961 676e 6f73 7469 6373 2077 6865 diagnostics whe │ │ │ │ │ +00059d20: 6e20 6469 616d 6f6e 6420 636f 6e73 7472 n diamond constr │ │ │ │ │ +00059d30: 7563 746f 7220 636f 6e74 6169 6e73 2070 uctor contains p │ │ │ │ │ +00059d40: 6f6c 7920 6578 7072 6573 7369 6f6e 0a0a oly expression.. │ │ │ │ │ +00059d50: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00059d60: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +00059d70: 6533 352e 6a61 7661 3a20 4164 6420 6c61 e35.java: Add la │ │ │ │ │ +00059d80: 6d62 6461 2074 6573 7473 206d 6973 7369 mbda tests missi │ │ │ │ │ +00059d90: 6e67 2065 7261 7375 7265 206f 6e20 696e ng erasure on in │ │ │ │ │ +00059da0: 7465 7273 6563 7469 6f6e 2073 7570 6572 tersection super │ │ │ │ │ +00059db0: 7479 7065 206f 6620 6765 6e65 7261 7465 type of generate │ │ │ │ │ +00059dc0: 6420 6c61 6d62 6461 2063 6c61 7373 0a0a d lambda class.. │ │ │ │ │ +00059dd0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00059de0: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +00059df0: 6533 362e 6a61 7661 3a20 4164 6420 6c61 e36.java: Add la │ │ │ │ │ +00059e00: 6d62 6461 2074 6573 7473 2063 6865 636b mbda tests check │ │ │ │ │ +00059e10: 2074 6861 7420 7461 7267 6574 2074 7970 that target typ │ │ │ │ │ +00059e20: 6520 6f66 2063 6173 7420 6973 206e 6f74 e of cast is not │ │ │ │ │ +00059e30: 2070 726f 7061 6761 7465 6420 746f 2063 propagated to c │ │ │ │ │ +00059e40: 6f6e 6469 7469 6f6e 616c 2073 7562 6578 onditional subex │ │ │ │ │ +00059e50: 7072 6573 7369 6f6e 730a 0a3c 6c69 3e74 pressions..
  • t │ │ │ │ │ +00059e60: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00059e70: 612f 5461 7267 6574 5479 7065 3337 2e6a a/TargetType37.j │ │ │ │ │ +00059e80: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00059e90: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ +00059ea0: 2063 6173 7420 636f 6e76 6572 7369 6f6e cast conversion │ │ │ │ │ +00059eb0: 2063 6f6e 7465 7874 2069 7320 7072 6f70 context is prop │ │ │ │ │ +00059ec0: 6167 6174 6564 2074 6f20 636f 6e64 6974 agated to condit │ │ │ │ │ +00059ed0: 696f 6e61 6c20 7375 6265 7870 7265 7373 ional subexpress │ │ │ │ │ +00059ee0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +00059ef0: 6a61 7661 632f 6c61 6d62 6461 2f54 6172 javac/lambda/Tar │ │ │ │ │ +00059f00: 6765 7454 7970 6533 382e 6a61 7661 3a20 getType38.java: │ │ │ │ │ +00059f10: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ +00059f20: 2063 6865 636b 2074 6861 7420 6361 7374 check that cast │ │ │ │ │ +00059f30: 2063 6f6e 7665 7273 696f 6e20 636f 6e74 conversion cont │ │ │ │ │ +00059f40: 6578 7420 646f 6573 206e 6f74 2061 6666 ext does not aff │ │ │ │ │ +00059f50: 6563 7420 636f 6d70 6174 6962 696c 6974 ect compatibilit │ │ │ │ │ +00059f60: 7920 6f66 206c 616d 6264 610a 0a3c 6c69 y of lambda..
  • tools/javac/lam │ │ │ │ │ +00059f80: 6264 612f 5461 7267 6574 5479 7065 3339 bda/TargetType39 │ │ │ │ │ +00059f90: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +00059fa0: 6120 7465 7374 7320 6368 6563 6b20 7468 a tests check th │ │ │ │ │ +00059fb0: 6174 2074 7970 652d 6368 6563 6b69 6e67 at type-checking │ │ │ │ │ +00059fc0: 2066 6169 6c73 2062 6563 6175 7365 206f fails because o │ │ │ │ │ +00059fd0: 6620 7265 6375 7273 6976 6520 616e 616c f recursive anal │ │ │ │ │ +00059fe0: 7973 6973 206f 6620 7374 7563 6b20 6578 ysis of stuck ex │ │ │ │ │ +00059ff0: 7072 6573 7369 6f6e 730a 0a3c 6c69 3e74 pressions..
  • t │ │ │ │ │ +0005a000: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005a010: 612f 5461 7267 6574 5479 7065 3430 2e6a a/TargetType40.j │ │ │ │ │ +0005a020: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +0005a030: 7465 7374 7320 636f 6d70 696c 6572 2073 tests compiler s │ │ │ │ │ +0005a040: 696c 656e 746c 7920 6372 6173 6865 7320 ilently crashes │ │ │ │ │ +0005a050: 7768 656e 2076 6f69 6420 6d65 7468 6f64 when void method │ │ │ │ │ +0005a060: 2069 7320 7061 7373 6564 2061 7320 6172 is passed as ar │ │ │ │ │ +0005a070: 6775 6d65 6e74 2069 6e20 6f76 6572 6c6f gument in overlo │ │ │ │ │ +0005a080: 6164 6564 2063 616c 6c20 7369 7465 0a0a aded call site.. │ │ │ │ │ +0005a090: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005a0a0: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +0005a0b0: 6534 312e 6a61 7661 3a20 4164 6420 6c61 e41.java: Add la │ │ │ │ │ +0005a0c0: 6d62 6461 2074 6573 7473 206f 7574 2d6f mbda tests out-o │ │ │ │ │ +0005a0d0: 662d 6f72 6465 7220 6d65 7468 6f64 2063 f-order method c │ │ │ │ │ +0005a0e0: 6865 636b 696e 6720 7368 6f75 6c64 2063 hecking should c │ │ │ │ │ +0005a0f0: 6865 636b 2061 7320 6d61 6e79 2061 7267 heck as many arg │ │ │ │ │ +0005a100: 756d 656e 7473 2061 7320 706f 7373 6962 uments as possib │ │ │ │ │ +0005a110: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ +0005a120: 7661 632f 6c61 6d62 6461 2f54 6172 6765 vac/lambda/Targe │ │ │ │ │ +0005a130: 7454 7970 6534 322e 6a61 7661 3a20 4164 tType42.java: Ad │ │ │ │ │ +0005a140: 6420 6c61 6d62 6461 2074 6573 7473 2065 d lambda tests e │ │ │ │ │ +0005a150: 6666 6563 7473 206f 6620 7370 6563 756c ffects of specul │ │ │ │ │ +0005a160: 6174 6976 6520 6174 7472 6962 7574 696f ative attributio │ │ │ │ │ +0005a170: 6e20 6172 6520 756e 646f 6e65 206f 6e20 n are undone on │ │ │ │ │ +0005a180: 6120 7065 722d 6172 6775 6d65 6e74 2062 a per-argument b │ │ │ │ │ +0005a190: 6173 6973 2072 6174 6865 7220 7468 616e asis rather than │ │ │ │ │ +0005a1a0: 206f 6e20 6120 7065 722d 7265 736f 6c75 on a per-resolu │ │ │ │ │ +0005a1b0: 7469 6f6e 2062 6173 6973 0a0a 3c6c 693e tion basis..
  • │ │ │ │ │ +0005a1c0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005a1d0: 6461 2f54 6172 6765 7454 7970 6534 332e da/TargetType43. │ │ │ │ │ +0005a1e0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +0005a1f0: 2074 6573 7473 2072 6563 6f76 6572 7920 tests recovery │ │ │ │ │ +0005a200: 6174 7472 6962 7574 696f 6e20 7374 6570 attribution step │ │ │ │ │ +0005a210: 2066 6f72 2075 6e63 6865 636b 6564 2061 for unchecked a │ │ │ │ │ +0005a220: 7267 756d 656e 7473 0a0a 3c6c 693e 746f rguments..
  • to │ │ │ │ │ +0005a230: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0005a240: 2f54 6172 6765 7454 7970 6534 342e 6a61 /TargetType44.ja │ │ │ │ │ +0005a250: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +0005a260: 6573 7473 2063 6f6d 7069 6c65 7220 7468 ests compiler th │ │ │ │ │ +0005a270: 726f 7720 4173 7365 7274 696f 6e45 7272 row AssertionErr │ │ │ │ │ +0005a280: 6f72 2077 6869 6c65 2062 6163 6b74 7261 or while backtra │ │ │ │ │ +0005a290: 6369 6e67 2066 726f 6d20 7370 6563 756c cing from specul │ │ │ │ │ +0005a2a0: 6174 6976 6520 6174 7472 6962 7574 696f ative attributio │ │ │ │ │ +0005a2b0: 6e20 726f 756e 640a 0a3c 6c69 3e74 6f6f n round..
  • too │ │ │ │ │ +0005a2c0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005a2d0: 5461 7267 6574 5479 7065 3435 2e6a 6176 TargetType45.jav │ │ │ │ │ +0005a2e0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +0005a2f0: 7374 7320 636f 6d70 696c 6572 2063 7261 sts compiler cra │ │ │ │ │ +0005a300: 7368 6573 2064 7572 696e 6720 666c 6f77 shes during flow │ │ │ │ │ +0005a310: 2061 6e61 6c79 7369 7320 6173 2069 7420 analysis as it │ │ │ │ │ +0005a320: 6661 696c 7320 746f 2072 6570 6f72 7420 fails to report │ │ │ │ │ +0005a330: 6469 6167 6e6f 7374 6963 7320 6475 7269 diagnostics duri │ │ │ │ │ +0005a340: 6e67 2061 7474 7269 6275 7469 6f6e 0a0a ng attribution.. │ │ │ │ │ +0005a350: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005a360: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +0005a370: 6534 362e 6a61 7661 3a20 4164 6420 6c61 e46.java: Add la │ │ │ │ │ +0005a380: 6d62 6461 2074 6573 7473 2063 6f6d 7069 mbda tests compi │ │ │ │ │ +0005a390: 6c65 7220 646f 6573 6e27 7420 7265 706f ler doesn't repo │ │ │ │ │ +0005a3a0: 7274 2061 6363 6573 7369 6269 6c69 7479 rt accessibility │ │ │ │ │ +0005a3b0: 2070 726f 626c 656d 2064 7565 2074 6f20 problem due to │ │ │ │ │ +0005a3c0: 696e 6163 6365 7373 6962 6c65 2074 6172 inaccessible tar │ │ │ │ │ +0005a3d0: 6765 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a get..
  • tools/j │ │ │ │ │ +0005a3e0: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ +0005a3f0: 6574 5479 7065 3437 2e6a 6176 613a 2041 etType47.java: A │ │ │ │ │ +0005a400: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +0005a410: 7370 7572 696f 7573 2066 756e 6374 696f spurious functio │ │ │ │ │ +0005a420: 6e61 6c20 696e 7465 7266 6163 6520 636f nal interface co │ │ │ │ │ +0005a430: 6e76 6572 7369 6f6e 2065 7272 6f72 7320 nversion errors │ │ │ │ │ +0005a440: 7769 7468 2064 6566 6175 6c74 206d 6574 with default met │ │ │ │ │ +0005a450: 686f 6473 2069 6e20 7461 7267 6574 2074 hods in target t │ │ │ │ │ +0005a460: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ +0005a470: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ +0005a480: 6574 5479 7065 3438 2e6a 6176 613a 2041 etType48.java: A │ │ │ │ │ +0005a490: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +0005a4a0: 7370 7572 696f 7573 2066 756e 6374 696f spurious functio │ │ │ │ │ +0005a4b0: 6e61 6c20 696e 7465 7266 6163 6520 636f nal interface co │ │ │ │ │ +0005a4c0: 6e76 6572 7369 6f6e 2065 7272 6f72 7320 nversion errors │ │ │ │ │ +0005a4d0: 7769 7468 2064 6566 6175 6c74 206d 6574 with default met │ │ │ │ │ +0005a4e0: 686f 6473 2069 6e20 7461 7267 6574 2074 hods in target t │ │ │ │ │ +0005a4f0: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ +0005a500: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ +0005a510: 6574 5479 7065 3439 2e6a 6176 613a 2041 etType49.java: A │ │ │ │ │ +0005a520: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +0005a530: 6a61 7661 6320 6163 6365 7074 7320 696c javac accepts il │ │ │ │ │ +0005a540: 6c2d 666f 726d 6564 206c 616d 6264 612f l-formed lambda/ │ │ │ │ │ +0005a550: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ +0005a560: 2074 6172 6765 7473 0a0a 3c6c 693e 746f targets..
  • to │ │ │ │ │ +0005a570: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0005a580: 2f54 6172 6765 7454 7970 6535 302e 6a61 /TargetType50.ja │ │ │ │ │ +0005a590: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +0005a5a0: 6573 7473 2062 6164 2073 7475 636b 2063 ests bad stuck c │ │ │ │ │ +0005a5b0: 6865 636b 2066 6f72 206d 6574 686f 6420 heck for method │ │ │ │ │ +0005a5c0: 7265 6665 7265 6e63 6520 6c65 6164 7320 reference leads │ │ │ │ │ +0005a5d0: 746f 206a 6176 6163 2063 7261 7368 0a0a to javac crash.. │ │ │ │ │ +0005a5e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005a5f0: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +0005a600: 6535 312e 6a61 7661 3a20 496d 706c 656d e51.java: Implem │ │ │ │ │ +0005a610: 656e 7420 6f76 6572 6c6f 6164 2072 6573 ent overload res │ │ │ │ │ +0005a620: 6f6c 7574 696f 6e20 6173 2070 6572 206c olution as per l │ │ │ │ │ +0005a630: 6174 6573 7420 7370 6563 2045 4452 2073 atest spec EDR s │ │ │ │ │ +0005a640: 6d6f 6b65 2074 6573 7420 666f 7220 636f moke test for co │ │ │ │ │ +0005a650: 6d62 696e 6174 6f72 2d6c 696b 6520 7374 mbinator-like st │ │ │ │ │ +0005a660: 7563 6b20 616e 616c 7973 6973 0a0a 3c6c uck analysis..tools/javac/la │ │ │ │ │ +0005a680: 6d62 6461 2f54 6172 6765 7454 7970 6535 mbda/TargetType5 │ │ │ │ │ +0005a690: 322e 6a61 7661 3a20 496d 706c 656d 656e 2.java: Implemen │ │ │ │ │ +0005a6a0: 7420 6f76 6572 6c6f 6164 2072 6573 6f6c t overload resol │ │ │ │ │ +0005a6b0: 7574 696f 6e20 6173 2070 6572 206c 6174 ution as per lat │ │ │ │ │ +0005a6c0: 6573 7420 7370 6563 2045 4452 2075 6e63 est spec EDR unc │ │ │ │ │ +0005a6d0: 6174 6368 6564 2073 616d 2063 6f6e 7665 atched sam conve │ │ │ │ │ +0005a6e0: 7273 696f 6e20 6661 696c 7572 6520 6578 rsion failure ex │ │ │ │ │ +0005a6f0: 6365 7074 696f 6e20 6c65 6164 2074 6f20 ception lead to │ │ │ │ │ +0005a700: 6a61 7661 6320 6372 6173 680a 0a3c 6c69 javac crash..
  • tools/javac/lam │ │ │ │ │ +0005a720: 6264 612f 5461 7267 6574 5479 7065 3533 bda/TargetType53 │ │ │ │ │ +0005a730: 2e6a 6176 613a 2041 6464 2067 7261 7068 .java: Add graph │ │ │ │ │ +0005a740: 2069 6e66 6572 656e 6365 2073 7570 706f inference suppo │ │ │ │ │ +0005a750: 7274 2073 6d6f 6b65 2074 6573 7420 666f rt smoke test fo │ │ │ │ │ +0005a760: 7220 6772 6170 6820 696e 6665 7265 6e63 r graph inferenc │ │ │ │ │ +0005a770: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +0005a780: 6163 2f6c 616d 6264 612f 5461 7267 6574 ac/lambda/Target │ │ │ │ │ +0005a790: 5479 7065 3534 2e6a 6176 613a 2041 6464 Type54.java: Add │ │ │ │ │ +0005a7a0: 2067 7261 7068 2069 6e66 6572 656e 6365 graph inference │ │ │ │ │ +0005a7b0: 2073 7570 706f 7274 2073 6d6f 6b65 2074 support smoke t │ │ │ │ │ +0005a7c0: 6573 7420 666f 7220 6772 6170 6820 696e est for graph in │ │ │ │ │ +0005a7d0: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ +0005a7e0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005a7f0: 5461 7267 6574 5479 7065 3535 2e6a 6176 TargetType55.jav │ │ │ │ │ +0005a800: 613a 2041 6464 2067 7261 7068 2069 6e66 a: Add graph inf │ │ │ │ │ +0005a810: 6572 656e 6365 2073 7570 706f 7274 2073 erence support s │ │ │ │ │ +0005a820: 6d6f 6b65 2074 6573 7420 666f 7220 6772 moke test for gr │ │ │ │ │ +0005a830: 6170 6820 696e 6665 7265 6e63 650a 0a3c aph inference..< │ │ │ │ │ +0005a840: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0005a850: 616d 6264 612f 5461 7267 6574 5479 7065 ambda/TargetType │ │ │ │ │ +0005a860: 3536 2e6a 6176 613a 2041 6464 2067 7261 56.java: Add gra │ │ │ │ │ +0005a870: 7068 2069 6e66 6572 656e 6365 2073 7570 ph inference sup │ │ │ │ │ +0005a880: 706f 7274 2073 6d6f 6b65 2074 6573 7420 port smoke test │ │ │ │ │ +0005a890: 666f 7220 6772 6170 6820 696e 6665 7265 for graph infere │ │ │ │ │ +0005a8a0: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ +0005a8b0: 6176 6163 2f6c 616d 6264 612f 5461 7267 avac/lambda/Targ │ │ │ │ │ +0005a8c0: 6574 5479 7065 3537 2e6a 6176 613a 2041 etType57.java: A │ │ │ │ │ +0005a8d0: 6464 2067 7261 7068 2069 6e66 6572 656e dd graph inferen │ │ │ │ │ +0005a8e0: 6365 2073 7570 706f 7274 206d 6f72 6520 ce support more │ │ │ │ │ +0005a8f0: 736d 6f6b 6520 7465 7374 7320 666f 7220 smoke tests for │ │ │ │ │ +0005a900: 6772 6170 6820 696e 6665 7265 6e63 650a graph inference. │ │ │ │ │ +0005a910: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0005a920: 2f6c 616d 6264 612f 5461 7267 6574 5479 /lambda/TargetTy │ │ │ │ │ +0005a930: 7065 3538 2e6a 6176 613a 2041 6464 2067 pe58.java: Add g │ │ │ │ │ +0005a940: 7261 7068 2069 6e66 6572 656e 6365 2073 raph inference s │ │ │ │ │ +0005a950: 7570 706f 7274 206d 6f72 6520 736d 6f6b upport more smok │ │ │ │ │ +0005a960: 6520 7465 7374 7320 666f 7220 6772 6170 e tests for grap │ │ │ │ │ +0005a970: 6820 696e 6665 7265 6e63 650a 0a3c 6c69 h inference..
  • tools/javac/lam │ │ │ │ │ +0005a990: 6264 612f 5461 7267 6574 5479 7065 3539 bda/TargetType59 │ │ │ │ │ +0005a9a0: 2e6a 6176 613a 2041 6464 2067 7261 7068 .java: Add graph │ │ │ │ │ +0005a9b0: 2069 6e66 6572 656e 6365 2073 7570 706f inference suppo │ │ │ │ │ +0005a9c0: 7274 206d 6f72 6520 736d 6f6b 6520 7465 rt more smoke te │ │ │ │ │ +0005a9d0: 7374 7320 666f 7220 6772 6170 6820 696e sts for graph in │ │ │ │ │ +0005a9e0: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ +0005a9f0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005aa00: 5461 7267 6574 5479 7065 3630 2e6a 6176 TargetType60.jav │ │ │ │ │ +0005aa10: 613a 2046 6978 2070 726f 7669 7369 6f6e a: Fix provision │ │ │ │ │ +0005aa20: 616c 2061 7070 6c69 6361 6269 6c69 7479 al applicability │ │ │ │ │ +0005aa30: 2066 6f72 206d 6574 686f 6420 7265 6665 for method refe │ │ │ │ │ +0005aa40: 7265 6e63 6573 0a0a 3c6c 693e 746f 6f6c rences..
  • tool │ │ │ │ │ +0005aa50: 732f 6a61 7661 632f 6c61 6d62 6461 2f54 s/javac/lambda/T │ │ │ │ │ +0005aa60: 6172 6765 7454 7970 6536 312e 6a61 7661 argetType61.java │ │ │ │ │ +0005aa70: 3a20 4164 6420 6772 6170 6820 696e 6665 : Add graph infe │ │ │ │ │ +0005aa80: 7265 6e63 6520 7375 7070 6f72 7420 6368 rence support ch │ │ │ │ │ +0005aa90: 6563 6b20 7468 6174 206e 6577 2077 696c eck that new wil │ │ │ │ │ +0005aaa0: 6463 6172 6473 2069 6e66 6572 656e 6365 dcards inference │ │ │ │ │ +0005aab0: 2073 7472 6174 6567 7920 646f 6573 6e27 strategy doesn' │ │ │ │ │ +0005aac0: 7420 7275 6e20 696e 746f 2037 3139 3032 t run into 71902 │ │ │ │ │ +0005aad0: 3936 0a0a 3c6c 693e 746f 6f6c 732f 6a61 96..
  • tools/ja │ │ │ │ │ +0005aae0: 7661 632f 6c61 6d62 6461 2f54 6172 6765 vac/lambda/Targe │ │ │ │ │ +0005aaf0: 7454 7970 6536 322e 6a61 7661 3a20 4164 tType62.java: Ad │ │ │ │ │ +0005ab00: 6420 6772 6170 6820 696e 6665 7265 6e63 d graph inferenc │ │ │ │ │ +0005ab10: 6520 7375 7070 6f72 7420 6368 6563 6b20 e support check │ │ │ │ │ +0005ab20: 7468 6174 206e 6577 2077 696c 6463 6172 that new wildcar │ │ │ │ │ +0005ab30: 6473 2069 6e66 6572 656e 6365 2073 7472 ds inference str │ │ │ │ │ +0005ab40: 6174 6567 7920 646f 6573 6e27 7420 7275 ategy doesn't ru │ │ │ │ │ +0005ab50: 6e20 696e 746f 2037 3139 3032 3936 0a0a n into 7190296.. │ │ │ │ │ +0005ab60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005ab70: 6c61 6d62 6461 2f54 6172 6765 7454 7970 lambda/TargetTyp │ │ │ │ │ +0005ab80: 6536 332e 6a61 7661 3a20 736d 6f6b 6520 e63.java: smoke │ │ │ │ │ +0005ab90: 7465 7374 2066 6f72 2069 6e66 6572 656e test for inferen │ │ │ │ │ +0005aba0: 6365 206f 6620 7468 726f 7773 2074 7970 ce of throws typ │ │ │ │ │ +0005abb0: 6520 7661 7269 6162 6c65 730a 0a3c 6c69 e variables..
  • tools/javac/lam │ │ │ │ │ +0005abd0: 6264 612f 5461 7267 6574 5479 7065 3634 bda/TargetType64 │ │ │ │ │ +0005abe0: 2e6a 6176 613a 2044 6563 6c61 7265 6420 .java: Declared │ │ │ │ │ +0005abf0: 626f 756e 6473 206e 6f74 2063 6f6e 7369 bounds not consi │ │ │ │ │ +0005ac00: 6465 7265 6420 7768 656e 2066 756e 6374 dered when funct │ │ │ │ │ +0005ac10: 696f 6e61 6c20 696e 7465 7266 6163 6520 ional interface │ │ │ │ │ +0005ac20: 636f 6e74 6169 6e69 6e67 2075 6e62 6f75 containing unbou │ │ │ │ │ +0005ac30: 6e64 2077 696c 6463 6172 6473 2069 7320 nd wildcards is │ │ │ │ │ +0005ac40: 696e 7374 616e 7469 6174 6564 0a0a 3c6c instantiated..tools/javac/la │ │ │ │ │ +0005ac60: 6d62 6461 2f54 6172 6765 7454 7970 6536 mbda/TargetType6 │ │ │ │ │ +0005ac70: 352e 6a61 7661 3a20 4772 6170 6820 496e 5.java: Graph In │ │ │ │ │ +0005ac80: 6665 7265 6e63 653a 2062 6164 2067 7261 ference: bad gra │ │ │ │ │ +0005ac90: 7068 2063 616c 6375 6c61 7469 6f6e 206c ph calculation l │ │ │ │ │ +0005aca0: 6561 6473 2074 6f20 6173 7365 7274 696f eads to assertio │ │ │ │ │ +0005acb0: 6e20 6572 726f 720a 0a3c 6c69 3e74 6f6f n error..
  • too │ │ │ │ │ +0005acc0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005acd0: 5461 7267 6574 5479 7065 3636 2e6a 6176 TargetType66.jav │ │ │ │ │ +0005ace0: 613a 204f 7665 726c 6f61 643a 206a 6176 a: Overload: jav │ │ │ │ │ +0005acf0: 6163 2073 686f 756c 6420 6469 7363 6172 ac should discar │ │ │ │ │ +0005ad00: 6420 6d65 7468 6f64 7320 7468 6174 206c d methods that l │ │ │ │ │ +0005ad10: 6561 6420 746f 2065 7272 6f72 7320 696e ead to errors in │ │ │ │ │ +0005ad20: 206c 616d 6264 6173 2077 6974 6820 696d lambdas with im │ │ │ │ │ +0005ad30: 706c 6963 6974 2070 6172 616d 6574 6572 plicit parameter │ │ │ │ │ +0005ad40: 2074 7970 6573 0a0a 3c6c 693e 746f 6f6c types..
  • tool │ │ │ │ │ +0005ad50: 732f 6a61 7661 632f 6c61 6d62 6461 2f54 s/javac/lambda/T │ │ │ │ │ +0005ad60: 6172 6765 7454 7970 6536 372e 6a61 7661 argetType67.java │ │ │ │ │ +0005ad70: 3a20 4772 6170 6820 696e 6665 7265 6e63 : Graph inferenc │ │ │ │ │ +0005ad80: 653a 206d 6973 7369 6e67 2069 6e63 6f72 e: missing incor │ │ │ │ │ +0005ad90: 706f 7261 7469 6f6e 2073 7465 7020 6361 poration step ca │ │ │ │ │ +0005ada0: 7573 6573 2073 7075 7269 6f75 7320 696e uses spurious in │ │ │ │ │ +0005adb0: 6665 7265 6e63 6520 6572 726f 720a 0a3c ference error..< │ │ │ │ │ +0005adc0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0005add0: 616d 6264 612f 5461 7267 6574 5479 7065 ambda/TargetType │ │ │ │ │ +0005ade0: 3638 2e6a 6176 613a 2047 7261 7068 2069 68.java: Graph i │ │ │ │ │ +0005adf0: 6e66 6572 656e 6365 3a20 6d69 7373 696e nference: missin │ │ │ │ │ +0005ae00: 6720 696e 636f 7270 6f72 6174 696f 6e20 g incorporation │ │ │ │ │ +0005ae10: 7374 6570 2063 6175 7365 7320 7370 7572 step causes spur │ │ │ │ │ +0005ae20: 696f 7573 2069 6e66 6572 656e 6365 2065 ious inference e │ │ │ │ │ +0005ae30: 7272 6f72 0a0a 3c6c 693e 746f 6f6c 732f rror..
  • tools/ │ │ │ │ │ +0005ae40: 6a61 7661 632f 6c61 6d62 6461 2f54 6172 javac/lambda/Tar │ │ │ │ │ +0005ae50: 6765 7454 7970 6536 392e 6a61 7661 3a20 getType69.java: │ │ │ │ │ +0005ae60: 4772 6170 6820 696e 6665 7265 6e63 653a Graph inference: │ │ │ │ │ +0005ae70: 206d 6973 7369 6e67 2069 6e63 6f72 706f missing incorpo │ │ │ │ │ +0005ae80: 7261 7469 6f6e 2073 7465 7020 6361 7573 ration step caus │ │ │ │ │ +0005ae90: 6573 2073 7075 7269 6f75 7320 696e 6665 es spurious infe │ │ │ │ │ +0005aea0: 7265 6e63 6520 6572 726f 720a 0a3c 6c69 rence error..
  • tools/javac/lam │ │ │ │ │ +0005aec0: 6264 612f 5461 7267 6574 5479 7065 3730 bda/TargetType70 │ │ │ │ │ +0005aed0: 2e6a 6176 613a 206c 616e 672f 494e 4652 .java: lang/INFR │ │ │ │ │ +0005aee0: 2f69 6e66 7230 3031 2f69 6e66 7230 3031 /infr001/infr001 │ │ │ │ │ +0005aef0: 3031 6d64 2f69 6e66 7230 3031 3031 6d64 01md/infr00101md │ │ │ │ │ +0005af00: 2e6a 6176 6120 6661 696c 7320 746f 2063 .java fails to c │ │ │ │ │ +0005af10: 6f6d 7069 6c65 2061 6674 6572 2073 7769 ompile after swi │ │ │ │ │ +0005af20: 7463 6820 746f 204a 444b 382d 6238 320a tch to JDK8-b82. │ │ │ │ │ +0005af30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0005af40: 2f6c 616d 6264 612f 5461 7267 6574 5479 /lambda/TargetTy │ │ │ │ │ +0005af50: 7065 3731 2e6a 6176 613a 204a 6176 6163 pe71.java: Javac │ │ │ │ │ +0005af60: 2063 7261 7368 6573 2077 6865 6e20 6d75 crashes when mu │ │ │ │ │ +0005af70: 6c74 6970 6c65 206c 616d 6264 6173 2061 ltiple lambdas a │ │ │ │ │ +0005af80: 7265 2064 6566 696e 6564 2069 6e20 616e re defined in an │ │ │ │ │ +0005af90: 2061 7272 6179 0a0a 3c6c 693e 746f 6f6c array..
  • tool │ │ │ │ │ +0005afa0: 732f 6a61 7661 632f 6c61 6d62 6461 2f54 s/javac/lambda/T │ │ │ │ │ +0005afb0: 6172 6765 7454 7970 6537 322e 6a61 7661 argetType72.java │ │ │ │ │ +0005afc0: 3a20 5370 7572 696f 7573 2063 6865 636b : Spurious check │ │ │ │ │ +0005afd0: 6564 2065 7863 6570 7469 6f6e 2065 7272 ed exception err │ │ │ │ │ +0005afe0: 6f72 7320 696e 206e 6573 7465 6420 6d65 ors in nested me │ │ │ │ │ +0005aff0: 7468 6f64 2063 616c 6c0a 0a3c 6c69 3e74 thod call..
  • t │ │ │ │ │ +0005b000: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005b010: 612f 5461 7267 6574 5479 7065 3733 2e6a a/TargetType73.j │ │ │ │ │ +0005b020: 6176 613a 206a 6176 6163 2063 7261 7368 ava: javac crash │ │ │ │ │ +0005b030: 6573 2077 6865 6e20 7661 7261 7267 7320 es when varargs │ │ │ │ │ +0005b040: 656c 656d 656e 7420 6f66 2061 206d 6574 element of a met │ │ │ │ │ +0005b050: 686f 6420 7265 6665 7265 6e63 6520 6973 hod reference is │ │ │ │ │ +0005b060: 2069 6e66 6572 7265 6420 6672 6f6d 2074 inferred from t │ │ │ │ │ +0005b070: 6865 2063 6f6e 7465 7874 0a0a 3c6c 693e he context..
  • │ │ │ │ │ +0005b080: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005b090: 6461 2f54 6172 6765 7454 7970 6537 342e da/TargetType74. │ │ │ │ │ +0005b0a0: 6a61 7661 3a20 6a61 7661 6320 6372 6173 java: javac cras │ │ │ │ │ +0005b0b0: 6865 7320 7769 7468 2073 7461 636b 206f hes with stack o │ │ │ │ │ +0005b0c0: 7665 7266 6c6f 7720 7768 656e 206d 6574 verflow when met │ │ │ │ │ +0005b0d0: 686f 6420 6361 6c6c 6564 2072 6563 7572 hod called recur │ │ │ │ │ +0005b0e0: 7369 7665 6c79 2066 726f 6d20 6e65 7374 sively from nest │ │ │ │ │ +0005b0f0: 6564 2067 656e 6572 6963 2063 616c 6c0a ed generic call. │ │ │ │ │ +0005b100: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0005b110: 2f6c 616d 6264 612f 5461 7267 6574 5479 /lambda/TargetTy │ │ │ │ │ +0005b120: 7065 3735 2e6a 6176 613a 204c 616d 6264 pe75.java: Lambd │ │ │ │ │ +0005b130: 6120 6973 6e27 7420 636f 6d70 696c 6564 a isn't compiled │ │ │ │ │ +0005b140: 2077 6974 6820 7265 7475 726e 2073 7461 with return sta │ │ │ │ │ +0005b150: 7465 6d65 6e74 0a0a 3c6c 693e 746f 6f6c tement..
  • tool │ │ │ │ │ +0005b160: 732f 6a61 7661 632f 6c61 6d62 6461 2f54 s/javac/lambda/T │ │ │ │ │ +0005b170: 6172 6765 7454 7970 6537 362e 6a61 7661 argetType76.java │ │ │ │ │ +0005b180: 3a20 4164 6420 626f 7474 6f6d 2d75 7020 : Add bottom-up │ │ │ │ │ +0005b190: 7479 7065 2d63 6865 636b 696e 6720 7375 type-checking su │ │ │ │ │ +0005b1a0: 7070 6f72 7420 666f 7220 756e 616d 6269 pport for unambi │ │ │ │ │ +0005b1b0: 6775 6f75 7320 6d65 7468 6f64 2072 6566 guous method ref │ │ │ │ │ +0005b1c0: 6572 656e 6365 730a 0a3c 6c69 3e74 6f6f erences..
  • too │ │ │ │ │ +0005b1d0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005b1e0: 5465 7374 426f 6f74 7374 7261 704d 6574 TestBootstrapMet │ │ │ │ │ +0005b1f0: 686f 6473 436f 756e 742e 6a61 7661 3a20 hodsCount.java: │ │ │ │ │ +0005b200: 4578 6365 7373 2065 6e74 7269 6573 2069 Excess entries i │ │ │ │ │ +0005b210: 6e20 426f 6f74 7374 7261 704d 6574 686f n BootstrapMetho │ │ │ │ │ +0005b220: 6473 2077 6974 6820 7468 6520 7361 6d65 ds with the same │ │ │ │ │ +0005b230: 2028 6273 6d2c 2062 736d 4b69 6e64 2c20 (bsm, bsmKind, │ │ │ │ │ +0005b240: 6273 6d53 7461 7469 6341 7267 7329 2c20 bsmStaticArgs), │ │ │ │ │ +0005b250: 6275 7420 6469 6666 6572 656e 7420 6479 but different dy │ │ │ │ │ +0005b260: 6e61 6d69 6341 7267 730a 0a3c 6c69 3e74 namicArgs..
  • t │ │ │ │ │ +0005b270: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005b280: 612f 5465 7374 496e 766f 6b65 4479 6e61 a/TestInvokeDyna │ │ │ │ │ +0005b290: 6d69 632e 6a61 7661 3a20 4164 6420 6c61 mic.java: Add la │ │ │ │ │ +0005b2a0: 6d62 6461 2074 6573 7473 2041 6464 2062 mbda tests Add b │ │ │ │ │ +0005b2b0: 6163 6b2d 656e 6420 7375 7070 6f72 7420 ack-end support │ │ │ │ │ +0005b2c0: 666f 7220 696e 766f 6b65 6479 6e61 6d69 for invokedynami │ │ │ │ │ +0005b2d0: 6320 7465 6d70 6f72 6172 696c 7920 776f c temporarily wo │ │ │ │ │ +0005b2e0: 726b 6172 6f75 6e64 2063 6f6d 626f 2074 rkaround combo t │ │ │ │ │ +0005b2f0: 6573 7473 2061 7265 2063 6175 7369 6e67 ests are causing │ │ │ │ │ +0005b300: 2074 696d 6520 6f75 7420 696e 2073 6576 time out in sev │ │ │ │ │ +0005b310: 6572 616c 2070 6c61 7466 6f72 6d73 0a0a eral platforms.. │ │ │ │ │ +0005b320: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005b330: 6c61 6d62 6461 2f54 6573 744c 616d 6264 lambda/TestLambd │ │ │ │ │ +0005b340: 6154 6f4d 6574 686f 6453 7461 7473 2e6a aToMethodStats.j │ │ │ │ │ +0005b350: 6176 613a 2041 6464 2073 7461 7420 7375 ava: Add stat su │ │ │ │ │ +0005b360: 7070 6f72 7420 746f 204c 616d 6264 6154 pport to LambdaT │ │ │ │ │ +0005b370: 6f4d 6574 686f 640a 0a3c 6c69 3e74 6f6f oMethod..
  • too │ │ │ │ │ +0005b380: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005b390: 5465 7374 5365 6c66 5265 662e 6a61 7661 TestSelfRef.java │ │ │ │ │ +0005b3a0: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +0005b3b0: 7473 2043 6865 636b 2074 6861 7420 7365 ts Check that se │ │ │ │ │ +0005b3c0: 6c66 2f66 6f72 7761 7264 2072 6566 6572 lf/forward refer │ │ │ │ │ +0005b3d0: 656e 6365 7320 6672 6f6d 206c 616d 6264 ences from lambd │ │ │ │ │ +0005b3e0: 6120 6578 7072 6573 7369 6f6e 7320 6265 a expressions be │ │ │ │ │ +0005b3f0: 6861 7665 2063 6f6e 7369 7374 656e 746c have consistentl │ │ │ │ │ +0005b400: 7920 772e 722e 742e 0a0a 3c6c 693e 746f y w.r.t...
  • to │ │ │ │ │ +0005b410: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0005b420: 2f54 7279 5769 7468 4c61 6d62 6461 4669 /TryWithLambdaFi │ │ │ │ │ +0005b430: 6e61 6c2e 6a61 7661 3a20 4441 2f44 5520 nal.java: DA/DU │ │ │ │ │ +0005b440: 7472 6163 6b69 6e67 2067 6574 7320 636f tracking gets co │ │ │ │ │ +0005b450: 6e66 7573 6564 2062 7920 6c61 6d62 6461 nfused by lambda │ │ │ │ │ +0005b460: 2f74 7279 2063 6f6d 6269 6e61 7469 6f6e /try combination │ │ │ │ │ +0005b470: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005b480: 632f 6c61 6d62 6461 2f55 6e64 6572 7363 c/lambda/Undersc │ │ │ │ │ +0005b490: 6f72 6541 7349 6465 6e74 2e6a 6176 613a oreAsIdent.java: │ │ │ │ │ +0005b4a0: 2043 6865 636b 2075 7361 6765 7320 6f66 Check usages of │ │ │ │ │ +0005b4b0: 2075 6e64 6572 7363 6f72 6520 6173 2069 underscore as i │ │ │ │ │ +0005b4c0: 6465 6e74 6966 6965 7220 6765 6e65 7261 dentifier genera │ │ │ │ │ +0005b4d0: 7465 2077 6172 6e69 6e67 730a 0a3c 6c69 te warnings..
  • tools/javac/lam │ │ │ │ │ +0005b4f0: 6264 612f 566f 6964 436f 6d70 6174 6962 bda/VoidCompatib │ │ │ │ │ +0005b500: 696c 6974 792e 6a61 7661 3a20 4164 6420 ility.java: Add │ │ │ │ │ +0005b510: 6c61 6d62 6461 2074 6573 7473 2063 6865 lambda tests che │ │ │ │ │ +0005b520: 636b 2074 6861 7420 766f 6964 2063 6f6d ck that void com │ │ │ │ │ +0005b530: 7061 7469 6269 6c69 7479 2061 6666 6563 patibility affec │ │ │ │ │ +0005b540: 7473 206f 7665 726c 6f61 6469 6e67 2061 ts overloading a │ │ │ │ │ +0005b550: 7320 6578 7065 6374 6564 0a0a 3c6c 693e s expected..
  • │ │ │ │ │ +0005b560: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005b570: 6461 2f56 6f69 644c 616d 6264 6150 6172 da/VoidLambdaPar │ │ │ │ │ +0005b580: 616d 6574 6572 2e6a 6176 613a 2055 7369 ameter.java: Usi │ │ │ │ │ +0005b590: 6e67 2076 6f69 6420 6173 2061 206c 616d ng void as a lam │ │ │ │ │ +0005b5a0: 6264 6120 7061 7261 6d65 7465 7220 7368 bda parameter sh │ │ │ │ │ +0005b5b0: 6f75 6c64 2070 726f 6475 6365 2073 616e ould produce san │ │ │ │ │ +0005b5c0: 6520 4153 5420 616e 6420 6572 726f 7273 e AST and errors │ │ │ │ │ +0005b5d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005b5e0: 632f 6c61 6d62 6461 2f58 4464 756d 704c c/lambda/XDdumpL │ │ │ │ │ +0005b5f0: 616d 6264 6154 6f4d 6574 686f 6453 7461 ambdaToMethodSta │ │ │ │ │ +0005b600: 7473 2e6a 6176 613a 206a 6176 6163 2074 ts.java: javac t │ │ │ │ │ +0005b610: 6872 6f77 7320 4e50 4520 7768 656e 2070 hrows NPE when p │ │ │ │ │ +0005b620: 7269 6e74 696e 6720 6469 6167 6e6f 7374 rinting diagnost │ │ │ │ │ +0005b630: 6963 7320 666f 7220 4c61 6d62 6461 2065 ics for Lambda e │ │ │ │ │ +0005b640: 7870 7265 7373 696f 6e73 0a0a 3c6c 693e xpressions..
  • │ │ │ │ │ +0005b650: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005b660: 6461 2f61 626f 7274 2f41 626f 7274 2e6a da/abort/Abort.j │ │ │ │ │ +0005b670: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +0005b680: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ +0005b690: 2061 6c6c 2064 6961 676e 6f73 7469 6373 all diagnostics │ │ │ │ │ +0005b6a0: 2061 7265 2064 756d 7065 6420 746f 206f are dumped to o │ │ │ │ │ +0005b6b0: 7574 7075 7420 7768 656e 2063 6f6d 7069 utput when compi │ │ │ │ │ +0005b6c0: 6c65 7220 6578 6974 7320 6162 7275 7074 ler exits abrupt │ │ │ │ │ +0005b6d0: 6c79 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ly..
  • tools/ja │ │ │ │ │ +0005b6e0: 7661 632f 6c61 6d62 6461 2f61 626f 7274 vac/lambda/abort │ │ │ │ │ +0005b6f0: 2f43 6f6d 706c 6574 696f 6e46 6169 6c75 /CompletionFailu │ │ │ │ │ +0005b700: 7265 2e6a 6176 613a 2043 6572 7461 696e re.java: Certain │ │ │ │ │ +0005b710: 2064 6961 676e 6f73 7469 6373 2073 686f diagnostics sho │ │ │ │ │ +0005b720: 756c 6420 6e6f 7420 6265 2064 6566 6572 uld not be defer │ │ │ │ │ +0005b730: 7265 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a red..
  • tools/j │ │ │ │ │ +0005b740: 6176 6163 2f6c 616d 6264 612f 6261 644d avac/lambda/badM │ │ │ │ │ +0005b750: 656d 6265 7252 6566 4279 7465 636f 6465 emberRefBytecode │ │ │ │ │ +0005b760: 2f54 6573 7442 6164 4d65 6d62 6572 5265 /TestBadMemberRe │ │ │ │ │ +0005b770: 6642 7974 6563 6f64 652e 6a61 7661 3a20 fBytecode.java: │ │ │ │ │ +0005b780: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ +0005b790: 2063 6865 636b 2074 6861 7420 636c 6173 check that clas │ │ │ │ │ +0005b7a0: 7366 696c 6573 2077 6974 6820 6d65 6d62 sfiles with memb │ │ │ │ │ +0005b7b0: 6572 2072 6566 2043 5020 656e 7472 6965 er ref CP entrie │ │ │ │ │ +0005b7c0: 7320 6172 6520 7265 6164 2063 6f72 7265 s are read corre │ │ │ │ │ +0005b7d0: 6374 6c79 0a0a 3c6c 693e 746f 6f6c 732f ctly..
  • tools/ │ │ │ │ │ +0005b7e0: 6a61 7661 632f 6c61 6d62 6461 2f62 7269 javac/lambda/bri │ │ │ │ │ +0005b7f0: 6467 652f 5465 7374 4d65 7461 6661 6374 dge/TestMetafact │ │ │ │ │ +0005b800: 6f72 7942 7269 6467 6573 2e6a 6176 613a oryBridges.java: │ │ │ │ │ +0005b810: 2043 6f6d 7069 6c65 7220 7368 6f75 6c64 Compiler should │ │ │ │ │ +0005b820: 2065 6d69 7420 6272 6964 6765 7320 696e emit bridges in │ │ │ │ │ +0005b830: 2069 6e74 6572 6661 6365 730a 0a3c 6c69 interfaces..
  • tools/javac/lam │ │ │ │ │ +0005b850: 6264 612f 6272 6964 6765 2f74 656d 706c bda/bridge/templ │ │ │ │ │ +0005b860: 6174 655f 7465 7374 732f 4272 6964 6765 ate_tests/Bridge │ │ │ │ │ +0005b870: 4d65 7468 6f64 5465 7374 4361 7365 2e6a MethodTestCase.j │ │ │ │ │ +0005b880: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ +0005b890: 732f 6a61 7661 632f 6c61 6d62 6461 2f62 s/javac/lambda/b │ │ │ │ │ +0005b8a0: 7269 6467 652f 7465 6d70 6c61 7465 5f74 ridge/template_t │ │ │ │ │ +0005b8b0: 6573 7473 2f42 7269 6467 654d 6574 686f ests/BridgeMetho │ │ │ │ │ +0005b8c0: 6473 5465 6d70 6c61 7465 5465 7374 2e6a dsTemplateTest.j │ │ │ │ │ +0005b8d0: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ +0005b8e0: 732f 6a61 7661 632f 6c61 6d62 6461 2f62 s/javac/lambda/b │ │ │ │ │ +0005b8f0: 7974 6563 6f64 652f 5465 7374 4c61 6d62 ytecode/TestLamb │ │ │ │ │ +0005b900: 6461 4279 7465 636f 6465 2e6a 6176 613a daBytecode.java: │ │ │ │ │ +0005b910: 204c 616d 6264 6120 6261 636b 2d65 6e64 Lambda back-end │ │ │ │ │ +0005b920: 2073 686f 756c 6420 6765 6e65 7261 7465 should generate │ │ │ │ │ +0005b930: 2069 6e76 6f6b 6576 6972 7475 616c 2066 invokevirtual f │ │ │ │ │ +0005b940: 6f72 206d 6574 686f 6420 6861 6e64 6c65 or method handle │ │ │ │ │ +0005b950: 7320 7265 6665 7272 696e 6720 746f 2070 s referring to p │ │ │ │ │ +0005b960: 7269 7661 7465 2069 6e73 7461 6e63 6520 rivate instance │ │ │ │ │ +0005b970: 6d65 7468 6f64 7320 6173 206c 616d 6264 methods as lambd │ │ │ │ │ +0005b980: 6120 7072 6f78 7920 6973 2061 206e 6573 a proxy is a nes │ │ │ │ │ +0005b990: 746d 6174 6520 6f66 2074 6865 2074 6172 tmate of the tar │ │ │ │ │ +0005b9a0: 6765 7420 636c 7361 730a 0a3c 6c69 3e74 get clsas..
  • t │ │ │ │ │ +0005b9b0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005b9c0: 612f 6279 7465 636f 6465 2f54 6573 744c a/bytecode/TestL │ │ │ │ │ +0005b9d0: 616d 6264 6142 7974 6563 6f64 6554 6172 ambdaBytecodeTar │ │ │ │ │ +0005b9e0: 6765 7452 656c 6561 7365 3134 2e6a 6176 getRelease14.jav │ │ │ │ │ +0005b9f0: 613a 204c 616d 6264 6120 6261 636b 2d65 a: Lambda back-e │ │ │ │ │ +0005ba00: 6e64 2073 686f 756c 6420 6765 6e65 7261 nd should genera │ │ │ │ │ +0005ba10: 7465 2069 6e76 6f6b 6573 7065 6369 616c te invokespecial │ │ │ │ │ +0005ba20: 2066 6f72 206d 6574 686f 6420 6861 6e64 for method hand │ │ │ │ │ +0005ba30: 6c65 7320 7265 6665 7272 696e 6720 746f les referring to │ │ │ │ │ +0005ba40: 2070 7269 7661 7465 2069 6e73 7461 6e63 private instanc │ │ │ │ │ +0005ba50: 6520 6d65 7468 6f64 7320 7768 656e 2063 e methods when c │ │ │ │ │ +0005ba60: 6f6d 7069 6c69 6e67 2077 6974 6820 2d2d ompiling with -- │ │ │ │ │ +0005ba70: 7265 6c65 6173 6520 3134 0a0a 3c6c 693e release 14..
  • │ │ │ │ │ +0005ba80: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005ba90: 6461 2f63 6f6e 7369 6465 7245 7863 6570 da/considerExcep │ │ │ │ │ +0005baa0: 7469 6f6e 5456 6172 496e 5374 7563 6b45 tionTVarInStuckE │ │ │ │ │ +0005bab0: 7870 7273 2f43 6f6e 7369 6465 7245 7863 xprs/ConsiderExc │ │ │ │ │ +0005bac0: 6570 7469 6f6e 5456 6172 7349 6e53 7475 eptionTVarsInStu │ │ │ │ │ +0005bad0: 636b 4578 7072 732e 6a61 7661 3a20 4572 ckExprs.java: Er │ │ │ │ │ +0005bae0: 726f 6e65 6f75 7320 6765 6e65 7269 6320 roneous generic │ │ │ │ │ +0005baf0: 7479 7065 2069 6e66 6572 656e 6365 2069 type inference i │ │ │ │ │ +0005bb00: 6e20 6120 6c61 6d62 6461 2065 7870 7265 n a lambda expre │ │ │ │ │ +0005bb10: 7373 696f 6e20 7769 7468 2061 2063 6865 ssion with a che │ │ │ │ │ +0005bb20: 636b 6564 2065 7863 6570 7469 6f6e 0a0a cked exception.. │ │ │ │ │ +0005bb30: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005bb40: 6c61 6d62 6461 2f64 6564 7570 6c69 6361 lambda/deduplica │ │ │ │ │ +0005bb50: 7469 6f6e 2f43 6c61 7373 4669 656c 6444 tion/ClassFieldD │ │ │ │ │ +0005bb60: 6564 7570 6c69 6361 7469 6f6e 2e6a 6176 eduplication.jav │ │ │ │ │ +0005bb70: 613a 2056 6572 6966 7920 7468 6174 202e a: Verify that . │ │ │ │ │ +0005bb80: 636c 6173 7320 7379 6e74 6865 7469 6320 class synthetic │ │ │ │ │ +0005bb90: 5379 6d62 6f6c 7320 6172 6520 6e6f 7420 Symbols are not │ │ │ │ │ +0005bba0: 6475 706c 6963 6174 6564 2e0a 0a3c 6c69 duplicated...
  • tools/javac/lam │ │ │ │ │ +0005bbc0: 6264 612f 6465 6475 706c 6963 6174 696f bda/deduplicatio │ │ │ │ │ +0005bbd0: 6e2f 4465 6475 706c 6963 6174 696f 6e44 n/DeduplicationD │ │ │ │ │ +0005bbe0: 6562 7567 496e 666f 2e6a 6176 613a 2049 ebugInfo.java: I │ │ │ │ │ +0005bbf0: 6e63 6f72 7265 6374 206c 696e 6520 6e75 ncorrect line nu │ │ │ │ │ +0005bc00: 6d62 6572 2072 6570 6f72 7465 6420 696e mber reported in │ │ │ │ │ +0005bc10: 2065 7863 6570 7469 6f6e 2073 7461 636b exception stack │ │ │ │ │ +0005bc20: 2074 7261 6365 2074 6872 6f77 6e20 6672 trace thrown fr │ │ │ │ │ +0005bc30: 6f6d 2061 206c 616d 6264 6120 6578 7072 om a lambda expr │ │ │ │ │ +0005bc40: 6573 7369 6f6e 0a0a 3c6c 693e 746f 6f6c ession..
  • tool │ │ │ │ │ +0005bc50: 732f 6a61 7661 632f 6c61 6d62 6461 2f64 s/javac/lambda/d │ │ │ │ │ +0005bc60: 6564 7570 6c69 6361 7469 6f6e 2f44 6564 eduplication/Ded │ │ │ │ │ +0005bc70: 7570 6c69 6361 7469 6f6e 5465 7374 2e6a uplicationTest.j │ │ │ │ │ +0005bc80: 6176 613a 2064 6564 7570 6c69 6361 7465 ava: deduplicate │ │ │ │ │ +0005bc90: 206c 616d 6264 6120 6d65 7468 6f64 7320 lambda methods │ │ │ │ │ +0005bca0: 7769 7468 2074 6865 2073 616d 6520 626f with the same bo │ │ │ │ │ +0005bcb0: 6479 2c20 7461 7267 6574 2074 7970 652c dy, target type, │ │ │ │ │ +0005bcc0: 2061 6e64 2063 6170 7475 7265 6420 7374 and captured st │ │ │ │ │ +0005bcd0: 6174 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ate..
  • tools/j │ │ │ │ │ +0005bce0: 6176 6163 2f6c 616d 6264 612f 6675 6e63 avac/lambda/func │ │ │ │ │ +0005bcf0: 496e 7465 7266 6163 6573 2f4c 616d 6264 Interfaces/Lambd │ │ │ │ │ +0005bd00: 6154 6573 7431 2e6a 6176 613a 2041 6464 aTest1.java: Add │ │ │ │ │ +0005bd10: 206c 616d 6264 6120 7465 7374 7320 5468 lambda tests Th │ │ │ │ │ +0005bd20: 6973 2074 6573 7420 6973 2066 6f72 206c is test is for l │ │ │ │ │ +0005bd30: 616d 6264 6120 6578 7072 6573 7369 6f6e ambda expression │ │ │ │ │ +0005bd40: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0005bd50: 6163 2f6c 616d 6264 612f 6675 6e63 496e ac/lambda/funcIn │ │ │ │ │ +0005bd60: 7465 7266 6163 6573 2f4c 616d 6264 6154 terfaces/LambdaT │ │ │ │ │ +0005bd70: 6573 7431 5f6e 6567 312e 6a61 7661 3a20 est1_neg1.java: │ │ │ │ │ +0005bd80: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ +0005bd90: 2054 6869 7320 7465 7374 2069 7320 746f This test is to │ │ │ │ │ +0005bda0: 2076 6572 6966 7920 696e 7661 6c69 6420 verify invalid │ │ │ │ │ +0005bdb0: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ +0005bdc0: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +0005bdd0: 7661 632f 6c61 6d62 6461 2f66 756e 6349 vac/lambda/funcI │ │ │ │ │ +0005bde0: 6e74 6572 6661 6365 732f 4c61 6d62 6461 nterfaces/Lambda │ │ │ │ │ +0005bdf0: 5465 7374 315f 6e65 6732 2e6a 6176 613a Test1_neg2.java: │ │ │ │ │ +0005be00: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +0005be10: 7320 5468 6973 2074 6573 7420 6973 2074 s This test is t │ │ │ │ │ +0005be20: 6f20 7665 7269 6679 206d 6973 2d75 7365 o verify mis-use │ │ │ │ │ +0005be30: 206f 6620 6163 6365 7373 696e 6720 2274 of accessing "t │ │ │ │ │ +0005be40: 6869 7322 2066 726f 6d20 7769 7468 696e his" from within │ │ │ │ │ +0005be50: 206c 616d 6264 6120 6578 7072 6573 7369 lambda expressi │ │ │ │ │ +0005be60: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ +0005be70: 7661 632f 6c61 6d62 6461 2f66 756e 6349 vac/lambda/funcI │ │ │ │ │ +0005be80: 6e74 6572 6661 6365 732f 4c61 6d62 6461 nterfaces/Lambda │ │ │ │ │ +0005be90: 5465 7374 315f 6e65 6733 2e6a 6176 613a Test1_neg3.java: │ │ │ │ │ +0005bea0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +0005beb0: 7320 5468 6973 2074 6573 7420 6973 2074 s This test is t │ │ │ │ │ +0005bec0: 6f20 7665 7269 6679 206d 6973 2d75 7365 o verify mis-use │ │ │ │ │ +0005bed0: 206f 6620 6361 7074 7572 696e 6720 6c6f of capturing lo │ │ │ │ │ +0005bee0: 6361 6c20 7661 7269 6162 6c65 2077 6974 cal variable wit │ │ │ │ │ +0005bef0: 6869 6e20 6c61 6d62 6461 2065 7870 7265 hin lambda expre │ │ │ │ │ +0005bf00: 7373 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ssion..
  • tools │ │ │ │ │ +0005bf10: 2f6a 6176 6163 2f6c 616d 6264 612f 6675 /javac/lambda/fu │ │ │ │ │ +0005bf20: 6e63 496e 7465 7266 6163 6573 2f4c 616d ncInterfaces/Lam │ │ │ │ │ +0005bf30: 6264 6154 6573 7432 5f53 414d 312e 6a61 bdaTest2_SAM1.ja │ │ │ │ │ +0005bf40: 7661 3a20 4164 6420 6c61 6d62 6461 2074 va: Add lambda t │ │ │ │ │ +0005bf50: 6573 7473 2054 6869 7320 7465 7374 2069 ests This test i │ │ │ │ │ +0005bf60: 7320 666f 7220 6964 656e 7469 6679 696e s for identifyin │ │ │ │ │ +0005bf70: 6720 5341 4d20 7479 7065 7320 3220 616e g SAM types 2 an │ │ │ │ │ +0005bf80: 6420 332c 2073 6565 2048 656c 7065 722e d 3, see Helper. │ │ │ │ │ +0005bf90: 6a61 7661 2066 6f72 2053 414d 2074 7970 java for SAM typ │ │ │ │ │ +0005bfa0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +0005bfb0: 7661 632f 6c61 6d62 6461 2f66 756e 6349 vac/lambda/funcI │ │ │ │ │ +0005bfc0: 6e74 6572 6661 6365 732f 4c61 6d62 6461 nterfaces/Lambda │ │ │ │ │ +0005bfd0: 5465 7374 325f 5341 4d32 2e6a 6176 613a Test2_SAM2.java: │ │ │ │ │ +0005bfe0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +0005bff0: 7320 5468 6973 2074 6573 7420 6973 2066 s This test is f │ │ │ │ │ +0005c000: 6f72 2069 6465 6e74 6966 7969 6e67 2053 or identifying S │ │ │ │ │ +0005c010: 414d 2074 7970 6573 2023 342c 2073 6565 AM types #4, see │ │ │ │ │ +0005c020: 2048 656c 7065 722e 6a61 7661 2066 6f72 Helper.java for │ │ │ │ │ +0005c030: 2053 414d 2074 7970 6573 0a0a 3c6c 693e SAM types..
  • │ │ │ │ │ +0005c040: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005c050: 6461 2f66 756e 6349 6e74 6572 6661 6365 da/funcInterface │ │ │ │ │ +0005c060: 732f 4c61 6d62 6461 5465 7374 325f 5341 s/LambdaTest2_SA │ │ │ │ │ +0005c070: 4d33 2e6a 6176 613a 2041 6464 206c 616d M3.java: Add lam │ │ │ │ │ +0005c080: 6264 6120 7465 7374 7320 5468 6973 2074 bda tests This t │ │ │ │ │ +0005c090: 6573 7420 6973 2066 6f72 2069 6465 6e74 est is for ident │ │ │ │ │ +0005c0a0: 6966 7969 6e67 2053 414d 2074 7970 6573 ifying SAM types │ │ │ │ │ +0005c0b0: 2023 3520 616e 6420 696e 7374 616e 7469 #5 and instanti │ │ │ │ │ +0005c0c0: 6174 696e 6720 6e6f 6e2d 5341 4d20 7479 ating non-SAM ty │ │ │ │ │ +0005c0d0: 7065 7320 2337 2074 6872 6f75 6768 2069 pes #7 through i │ │ │ │ │ +0005c0e0: 6e6e 6572 2063 6c61 7373 2c20 7365 6520 nner class, see │ │ │ │ │ +0005c0f0: 4865 6c70 6572 2e6a 6176 6120 666f 7220 Helper.java for │ │ │ │ │ +0005c100: 5341 4d20 7479 7065 730a 0a3c 6c69 3e74 SAM types..
  • t │ │ │ │ │ +0005c110: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005c120: 612f 6675 6e63 496e 7465 7266 6163 6573 a/funcInterfaces │ │ │ │ │ +0005c130: 2f4c 616d 6264 6154 6573 7432 5f6e 6567 /LambdaTest2_neg │ │ │ │ │ +0005c140: 312e 6a61 7661 3a20 4164 6420 6c61 6d62 1.java: Add lamb │ │ │ │ │ +0005c150: 6461 2074 6573 7473 2054 6869 7320 7465 da tests This te │ │ │ │ │ +0005c160: 7374 2069 7320 666f 7220 6964 656e 7469 st is for identi │ │ │ │ │ +0005c170: 6679 696e 6720 5341 4d20 7479 7065 7320 fying SAM types │ │ │ │ │ +0005c180: 2335 2061 6e64 2069 6e73 7461 6e74 6961 #5 and instantia │ │ │ │ │ +0005c190: 7469 6e67 206e 6f6e 2d53 414d 2074 7970 ting non-SAM typ │ │ │ │ │ +0005c1a0: 6573 2023 3720 7468 726f 7567 6820 696e es #7 through in │ │ │ │ │ +0005c1b0: 6e65 7220 636c 6173 732c 2073 6565 2048 ner class, see H │ │ │ │ │ +0005c1c0: 656c 7065 722e 6a61 7661 2066 6f72 2053 elper.java for S │ │ │ │ │ +0005c1d0: 414d 2074 7970 6573 0a0a 3c6c 693e 746f AM types..
  • to │ │ │ │ │ +0005c1e0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0005c1f0: 2f66 756e 6349 6e74 6572 6661 6365 732f /funcInterfaces/ │ │ │ │ │ +0005c200: 4e6f 6e53 414d 312e 6a61 7661 3a20 4164 NonSAM1.java: Ad │ │ │ │ │ +0005c210: 6420 6c61 6d62 6461 2074 6573 7473 2054 d lambda tests T │ │ │ │ │ +0005c220: 6869 7320 7465 7374 2069 7320 666f 7220 his test is for │ │ │ │ │ +0005c230: 6964 656e 7469 6679 696e 6720 6120 6e6f identifying a no │ │ │ │ │ +0005c240: 6e2d 5341 4d20 7479 7065 2036 3a20 416e n-SAM type 6: An │ │ │ │ │ +0005c250: 2069 6e74 6572 6661 6365 2074 6861 7420 interface that │ │ │ │ │ +0005c260: 6861 7320 6120 7369 6e67 6c65 2061 6273 has a single abs │ │ │ │ │ +0005c270: 7472 6163 7420 6d65 7468 6f64 2c20 7768 tract method, wh │ │ │ │ │ +0005c280: 6963 6820 6973 2061 6c73 6f20 7075 626c ich is also publ │ │ │ │ │ +0005c290: 6963 206d 6574 686f 6420 696e 204f 626a ic method in Obj │ │ │ │ │ +0005c2a0: 6563 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ect..
  • tools/j │ │ │ │ │ +0005c2b0: 6176 6163 2f6c 616d 6264 612f 6675 6e63 avac/lambda/func │ │ │ │ │ +0005c2c0: 496e 7465 7266 6163 6573 2f4e 6f6e 5341 Interfaces/NonSA │ │ │ │ │ +0005c2d0: 4d32 2e6a 6176 613a 2041 6464 206c 616d M2.java: Add lam │ │ │ │ │ +0005c2e0: 6264 6120 7465 7374 7320 5468 6973 2074 bda tests This t │ │ │ │ │ +0005c2f0: 6573 7420 6973 2066 6f72 2069 6465 6e74 est is for ident │ │ │ │ │ +0005c300: 6966 7969 6e67 2061 206e 6f6e 2d53 414d ifying a non-SAM │ │ │ │ │ +0005c310: 2074 7970 653a 2048 6176 696e 6720 6d6f type: Having mo │ │ │ │ │ +0005c320: 7265 2074 6861 6e20 6f6e 6520 6d65 7468 re than one meth │ │ │ │ │ +0005c330: 6f64 7320 6475 6520 746f 2069 6e68 6572 ods due to inher │ │ │ │ │ +0005c340: 6974 616e 6365 2c20 616e 6420 6e6f 6e65 itance, and none │ │ │ │ │ +0005c350: 206f 6620 7468 656d 2068 6173 2061 2073 of them has a s │ │ │ │ │ +0005c360: 7562 7369 676e 6174 7572 6520 6f66 2061 ubsignature of a │ │ │ │ │ +0005c370: 6c6c 206f 7468 6572 206d 6574 686f 6473 ll other methods │ │ │ │ │ +0005c380: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005c390: 632f 6c61 6d62 6461 2f66 756e 6349 6e74 c/lambda/funcInt │ │ │ │ │ +0005c3a0: 6572 6661 6365 732f 4e6f 6e53 414d 332e erfaces/NonSAM3. │ │ │ │ │ +0005c3b0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +0005c3c0: 2074 6573 7473 2054 6869 7320 7465 7374 tests This test │ │ │ │ │ +0005c3d0: 2069 7320 666f 7220 6964 656e 7469 6679 is for identify │ │ │ │ │ +0005c3e0: 696e 6720 6120 6e6f 6e2d 5341 4d20 7479 ing a non-SAM ty │ │ │ │ │ +0005c3f0: 7065 3a20 4861 7669 6e67 206f 7665 726c pe: Having overl │ │ │ │ │ +0005c400: 6f61 6465 6420 6d65 7468 6f64 7320 6475 oaded methods du │ │ │ │ │ +0005c410: 6520 746f 2069 6e68 6572 6974 616e 6365 e to inheritance │ │ │ │ │ +0005c420: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005c430: 632f 6c61 6d62 6461 2f69 6e61 6363 6573 c/lambda/inacces │ │ │ │ │ +0005c440: 7369 626c 654d 7265 6630 312f 496e 6163 sibleMref01/Inac │ │ │ │ │ +0005c450: 6365 7373 6962 6c65 4d72 6566 3031 2e6a cessibleMref01.j │ │ │ │ │ +0005c460: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +0005c470: 7465 7374 7320 6368 6563 6b20 7468 6174 tests check that │ │ │ │ │ +0005c480: 2063 6c61 7373 6669 6c65 7320 7769 7468 classfiles with │ │ │ │ │ +0005c490: 206d 656d 6265 7220 7265 6620 4350 2065 member ref CP e │ │ │ │ │ +0005c4a0: 6e74 7269 6573 2061 7265 2072 6561 6420 ntries are read │ │ │ │ │ +0005c4b0: 636f 7272 6563 746c 790a 0a3c 6c69 3e74 correctly..
  • t │ │ │ │ │ +0005c4c0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005c4d0: 612f 696e 6163 6365 7373 6962 6c65 4d72 a/inaccessibleMr │ │ │ │ │ +0005c4e0: 6566 3032 2f49 6e61 6363 6573 7369 626c ef02/Inaccessibl │ │ │ │ │ +0005c4f0: 654d 7265 6630 322e 6a61 7661 3a20 4164 eMref02.java: Ad │ │ │ │ │ +0005c500: 6420 6c61 6d62 6461 2074 6573 7473 2063 d lambda tests c │ │ │ │ │ +0005c510: 6865 636b 2074 6861 7420 636c 6173 7366 heck that classf │ │ │ │ │ +0005c520: 696c 6573 2077 6974 6820 6d65 6d62 6572 iles with member │ │ │ │ │ +0005c530: 2072 6566 2043 5020 656e 7472 6965 7320 ref CP entries │ │ │ │ │ +0005c540: 6172 6520 7265 6164 2063 6f72 7265 6374 are read correct │ │ │ │ │ +0005c550: 6c79 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ly..
  • tools/ja │ │ │ │ │ +0005c560: 7661 632f 6c61 6d62 6461 2f69 6e74 6572 vac/lambda/inter │ │ │ │ │ +0005c570: 7365 6374 696f 6e2f 496e 7465 7273 6563 section/Intersec │ │ │ │ │ +0005c580: 7469 6f6e 5461 7267 6574 5479 7065 5465 tionTargetTypeTe │ │ │ │ │ +0005c590: 7374 2e6a 6176 613a 2041 6464 2073 7570 st.java: Add sup │ │ │ │ │ +0005c5a0: 706f 7274 2066 6f72 2069 6e74 6572 7365 port for interse │ │ │ │ │ +0005c5b0: 6374 696f 6e20 7479 7065 7320 696e 2063 ction types in c │ │ │ │ │ +0005c5c0: 6173 7420 6578 7072 6573 7369 6f6e 0a0a ast expression.. │ │ │ │ │ +0005c5d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005c5e0: 6c61 6d62 6461 2f6c 616d 6264 6145 7865 lambda/lambdaExe │ │ │ │ │ +0005c5f0: 6375 7469 6f6e 2f49 6e49 6e74 6572 6661 cution/InInterfa │ │ │ │ │ +0005c600: 6365 2e6a 6176 613a 2063 6f6e 7665 7274 ce.java: convert │ │ │ │ │ +0005c610: 206c 616d 6264 6120 7465 7374 6e67 2074 lambda testng t │ │ │ │ │ +0005c620: 6573 7473 2074 6f20 6a74 7265 6720 616e ests to jtreg an │ │ │ │ │ +0005c630: 6420 6164 6420 7468 656d 0a0a 3c6c 693e d add them..
  • │ │ │ │ │ +0005c640: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005c650: 6461 2f6c 616d 6264 6145 7865 6375 7469 da/lambdaExecuti │ │ │ │ │ +0005c660: 6f6e 2f49 6e6e 6572 436f 6e73 7472 7563 on/InnerConstruc │ │ │ │ │ +0005c670: 746f 722e 6a61 7661 3a20 636f 6e76 6572 tor.java: conver │ │ │ │ │ +0005c680: 7420 6c61 6d62 6461 2074 6573 746e 6720 t lambda testng │ │ │ │ │ +0005c690: 7465 7374 7320 746f 206a 7472 6567 2061 tests to jtreg a │ │ │ │ │ +0005c6a0: 6e64 2061 6464 2074 6865 6d0a 0a3c 6c69 nd add them..
  • tools/javac/lam │ │ │ │ │ +0005c6c0: 6264 612f 6c61 6d62 6461 4578 6563 7574 bda/lambdaExecut │ │ │ │ │ +0005c6d0: 696f 6e2f 4c61 6d62 6461 5472 616e 736c ion/LambdaTransl │ │ │ │ │ +0005c6e0: 6174 696f 6e54 6573 7431 2e6a 6176 613a ationTest1.java: │ │ │ │ │ +0005c6f0: 2063 6f6e 7665 7274 206c 616d 6264 6120 convert lambda │ │ │ │ │ +0005c700: 7465 7374 6e67 2074 6573 7473 2074 6f20 testng tests to │ │ │ │ │ +0005c710: 6a74 7265 6720 616e 6420 6164 6420 7468 jtreg and add th │ │ │ │ │ +0005c720: 656d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 em..
  • tools/ja │ │ │ │ │ +0005c730: 7661 632f 6c61 6d62 6461 2f6c 616d 6264 vac/lambda/lambd │ │ │ │ │ +0005c740: 6145 7865 6375 7469 6f6e 2f4c 616d 6264 aExecution/Lambd │ │ │ │ │ +0005c750: 6154 7261 6e73 6c61 7469 6f6e 5465 7374 aTranslationTest │ │ │ │ │ +0005c760: 322e 6a61 7661 3a20 636f 6e76 6572 7420 2.java: convert │ │ │ │ │ +0005c770: 6c61 6d62 6461 2074 6573 746e 6720 7465 lambda testng te │ │ │ │ │ +0005c780: 7374 7320 746f 206a 7472 6567 2061 6e64 sts to jtreg and │ │ │ │ │ +0005c790: 2061 6464 2074 6865 6d0a 0a3c 6c69 3e74 add them..
  • t │ │ │ │ │ +0005c7a0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005c7b0: 612f 6c61 6d62 6461 4578 7072 6573 7369 a/lambdaExpressi │ │ │ │ │ +0005c7c0: 6f6e 2f41 6273 7472 6163 7443 6c61 7373 on/AbstractClass │ │ │ │ │ +0005c7d0: 5f6e 6567 2e6a 6176 613a 2041 6464 206c _neg.java: Add l │ │ │ │ │ +0005c7e0: 616d 6264 6120 7465 7374 7320 5465 7374 ambda tests Test │ │ │ │ │ +0005c7f0: 2074 6861 7420 6c61 6d62 6461 2063 6f6e that lambda con │ │ │ │ │ +0005c800: 7665 7273 696f 6e20 6973 206f 6e6c 7920 version is only │ │ │ │ │ +0005c810: 666f 7220 5341 4d20 696e 7465 7266 6163 for SAM interfac │ │ │ │ │ +0005c820: 652c 206e 6f74 2061 6273 7472 6163 7420 e, not abstract │ │ │ │ │ +0005c830: 636c 6173 730a 0a3c 6c69 3e74 6f6f 6c73 class..
  • tools │ │ │ │ │ +0005c840: 2f6a 6176 6163 2f6c 616d 6264 612f 6c61 /javac/lambda/la │ │ │ │ │ +0005c850: 6d62 6461 4578 7072 6573 7369 6f6e 2f41 mbdaExpression/A │ │ │ │ │ +0005c860: 6363 6573 734e 6f6e 5374 6174 6963 5f6e ccessNonStatic_n │ │ │ │ │ +0005c870: 6567 2e6a 6176 613a 2041 6464 206c 616d eg.java: Add lam │ │ │ │ │ +0005c880: 6264 6120 7465 7374 7320 5465 7374 2061 bda tests Test a │ │ │ │ │ +0005c890: 6363 6573 7369 6e67 206e 6f6e 2d73 7461 ccessing non-sta │ │ │ │ │ +0005c8a0: 7469 6320 7661 7269 6162 6c65 2066 726f tic variable fro │ │ │ │ │ +0005c8b0: 6d20 6c61 6d62 6461 2065 7870 7265 7373 m lambda express │ │ │ │ │ +0005c8c0: 696f 6e73 2069 6e20 7374 6174 6963 2063 ions in static c │ │ │ │ │ +0005c8d0: 6f6e 7465 7874 0a0a 3c6c 693e 746f 6f6c ontext..
  • tool │ │ │ │ │ +0005c8e0: 732f 6a61 7661 632f 6c61 6d62 6461 2f6c s/javac/lambda/l │ │ │ │ │ +0005c8f0: 616d 6264 6145 7870 7265 7373 696f 6e2f ambdaExpression/ │ │ │ │ │ +0005c900: 4566 6665 6374 6976 656c 7946 696e 616c EffectivelyFinal │ │ │ │ │ +0005c910: 5f6e 6567 2e6a 6176 613a 2041 6464 206c _neg.java: Add l │ │ │ │ │ +0005c920: 616d 6264 6120 7465 7374 7320 4e65 6761 ambda tests Nega │ │ │ │ │ +0005c930: 7469 7665 2074 6573 7420 6f66 2063 6170 tive test of cap │ │ │ │ │ +0005c940: 7475 7265 206f 6620 2265 6666 6563 7469 ture of "effecti │ │ │ │ │ +0005c950: 7665 6c79 2066 696e 616c 2220 6c6f 6361 vely final" loca │ │ │ │ │ +0005c960: 6c20 7661 7269 6162 6c65 2069 6e20 6c61 l variable in la │ │ │ │ │ +0005c970: 6d62 6461 2065 7870 7265 7373 696f 6e73 mbda expressions │ │ │ │ │ +0005c980: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005c990: 632f 6c61 6d62 6461 2f6c 616d 6264 6145 c/lambda/lambdaE │ │ │ │ │ +0005c9a0: 7870 7265 7373 696f 6e2f 496e 7661 6c69 xpression/Invali │ │ │ │ │ +0005c9b0: 6445 7870 7265 7373 696f 6e31 2e6a 6176 dExpression1.jav │ │ │ │ │ +0005c9c0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +0005c9d0: 7374 7320 5465 7374 2069 6e76 616c 6964 sts Test invalid │ │ │ │ │ +0005c9e0: 206c 616d 6264 6120 6578 7072 6573 7369 lambda expressi │ │ │ │ │ +0005c9f0: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ +0005ca00: 6176 6163 2f6c 616d 6264 612f 6c61 6d62 avac/lambda/lamb │ │ │ │ │ +0005ca10: 6461 4578 7072 6573 7369 6f6e 2f49 6e76 daExpression/Inv │ │ │ │ │ +0005ca20: 616c 6964 4578 7072 6573 7369 6f6e 332e alidExpression3. │ │ │ │ │ +0005ca30: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +0005ca40: 2074 6573 7473 2054 6573 7420 696e 7661 tests Test inva │ │ │ │ │ +0005ca50: 6c69 6420 6c61 6d62 6461 2065 7870 7265 lid lambda expre │ │ │ │ │ +0005ca60: 7373 696f 6e73 0a0a 3c6c 693e 746f 6f6c ssions..
  • tool │ │ │ │ │ +0005ca70: 732f 6a61 7661 632f 6c61 6d62 6461 2f6c s/javac/lambda/l │ │ │ │ │ +0005ca80: 616d 6264 6145 7870 7265 7373 696f 6e2f ambdaExpression/ │ │ │ │ │ +0005ca90: 496e 7661 6c69 6445 7870 7265 7373 696f InvalidExpressio │ │ │ │ │ +0005caa0: 6e34 2e6a 6176 613a 2041 6464 206c 616d n4.java: Add lam │ │ │ │ │ +0005cab0: 6264 6120 7465 7374 7320 5465 7374 2069 bda tests Test i │ │ │ │ │ +0005cac0: 6e76 616c 6964 206c 616d 6264 6120 6578 nvalid lambda ex │ │ │ │ │ +0005cad0: 7072 6573 7369 6f6e 730a 0a3c 6c69 3e74 pressions..
  • t │ │ │ │ │ +0005cae0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005caf0: 612f 6c61 6d62 6461 4578 7072 6573 7369 a/lambdaExpressi │ │ │ │ │ +0005cb00: 6f6e 2f49 6e76 616c 6964 4578 7072 6573 on/InvalidExpres │ │ │ │ │ +0005cb10: 7369 6f6e 352e 6a61 7661 3a20 4164 6420 sion5.java: Add │ │ │ │ │ +0005cb20: 6c61 6d62 6461 2074 6573 7473 2054 6573 lambda tests Tes │ │ │ │ │ +0005cb30: 7420 696e 7661 6c69 6420 6c61 6d62 6461 t invalid lambda │ │ │ │ │ +0005cb40: 2065 7870 7265 7373 696f 6e73 0a0a 3c6c expressions..tools/javac/la │ │ │ │ │ +0005cb60: 6d62 6461 2f6c 616d 6264 6145 7870 7265 mbda/lambdaExpre │ │ │ │ │ +0005cb70: 7373 696f 6e2f 496e 7661 6c69 6445 7870 ssion/InvalidExp │ │ │ │ │ +0005cb80: 7265 7373 696f 6e36 2e6a 6176 613a 2041 ression6.java: A │ │ │ │ │ +0005cb90: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +0005cba0: 5465 7374 2069 6e76 616c 6964 206c 616d Test invalid lam │ │ │ │ │ +0005cbb0: 6264 6120 6578 7072 6573 7369 6f6e 730a bda expressions. │ │ │ │ │ +0005cbc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0005cbd0: 2f6c 616d 6264 612f 6c61 6d62 6461 4578 /lambda/lambdaEx │ │ │ │ │ +0005cbe0: 7072 6573 7369 6f6e 2f4c 616d 6264 6154 pression/LambdaT │ │ │ │ │ +0005cbf0: 6573 7431 2e6a 6176 613a 2041 6464 206c est1.java: Add l │ │ │ │ │ +0005cc00: 616d 6264 6120 7465 7374 7320 5465 7374 ambda tests Test │ │ │ │ │ +0005cc10: 206c 616d 6264 6120 6578 7072 6573 7369 lambda expressi │ │ │ │ │ +0005cc20: 6f6e 7320 666f 7220 6578 6973 7469 6e67 ons for existing │ │ │ │ │ +0005cc30: 2053 414d 2069 6e74 6572 6661 6365 7320 SAM interfaces │ │ │ │ │ +0005cc40: 6c69 6b65 2052 756e 6e61 626c 6520 616e like Runnable an │ │ │ │ │ +0005cc50: 6420 436f 6d70 6172 6174 6f72 266c 743b d Comparator< │ │ │ │ │ +0005cc60: 5426 6774 3b0a 0a3c 6c69 3e74 6f6f 6c73 T>..
  • tools │ │ │ │ │ +0005cc70: 2f6a 6176 6163 2f6c 616d 6264 612f 6c61 /javac/lambda/la │ │ │ │ │ +0005cc80: 6d62 6461 4578 7072 6573 7369 6f6e 2f4c mbdaExpression/L │ │ │ │ │ +0005cc90: 616d 6264 6154 6573 7432 2e6a 6176 613a ambdaTest2.java: │ │ │ │ │ +0005cca0: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +0005ccb0: 7320 5465 7374 206c 616d 6264 6120 6578 s Test lambda ex │ │ │ │ │ +0005ccc0: 7072 6573 7369 6f6e 7320 666f 7220 6469 pressions for di │ │ │ │ │ +0005ccd0: 6666 6572 656e 7420 6d65 7468 6f64 2073 fferent method s │ │ │ │ │ +0005cce0: 6967 6e61 7475 7265 7320 2870 6172 616d ignatures (param │ │ │ │ │ +0005ccf0: 6574 6572 2061 6e64 2072 6574 7572 6e20 eter and return │ │ │ │ │ +0005cd00: 7479 7065 290a 0a3c 6c69 3e74 6f6f 6c73 type)..
  • tools │ │ │ │ │ +0005cd10: 2f6a 6176 6163 2f6c 616d 6264 612f 6c61 /javac/lambda/la │ │ │ │ │ +0005cd20: 6d62 6461 4578 7072 6573 7369 6f6e 2f4c mbdaExpression/L │ │ │ │ │ +0005cd30: 616d 6264 6154 6573 7433 2e6a 6176 613a ambdaTest3.java: │ │ │ │ │ +0005cd40: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +0005cd50: 7320 5465 7374 2063 6170 7475 7265 206f s Test capture o │ │ │ │ │ +0005cd60: 6620 2265 6666 6563 7469 7665 6c79 2066 f "effectively f │ │ │ │ │ +0005cd70: 696e 616c 2220 6c6f 6361 6c20 7661 7269 inal" local vari │ │ │ │ │ +0005cd80: 6162 6c65 2069 6e20 6c61 6d62 6461 2065 able in lambda e │ │ │ │ │ +0005cd90: 7870 7265 7373 696f 6e73 0a0a 3c6c 693e xpressions..
  • │ │ │ │ │ +0005cda0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005cdb0: 6461 2f6c 616d 6264 6145 7870 7265 7373 da/lambdaExpress │ │ │ │ │ +0005cdc0: 696f 6e2f 4c61 6d62 6461 5465 7374 342e ion/LambdaTest4. │ │ │ │ │ +0005cdd0: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +0005cde0: 2074 6573 7473 2054 6573 7420 6163 6365 tests Test acce │ │ │ │ │ +0005cdf0: 7373 696e 6720 2274 6869 7322 2069 6e20 ssing "this" in │ │ │ │ │ +0005ce00: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ +0005ce10: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +0005ce20: 7661 632f 6c61 6d62 6461 2f6c 616d 6264 vac/lambda/lambd │ │ │ │ │ +0005ce30: 6145 7870 7265 7373 696f 6e2f 4c61 6d62 aExpression/Lamb │ │ │ │ │ +0005ce40: 6461 5465 7374 352e 6a61 7661 3a20 4164 daTest5.java: Ad │ │ │ │ │ +0005ce50: 6420 6c61 6d62 6461 2074 6573 7473 2054 d lambda tests T │ │ │ │ │ +0005ce60: 6573 7420 6c61 6d62 6461 2065 7870 7265 est lambda expre │ │ │ │ │ +0005ce70: 7373 696f 6e73 2069 6e73 6964 6520 6c61 ssions inside la │ │ │ │ │ +0005ce80: 6d62 6461 2065 7870 7265 7373 696f 6e73 mbda expressions │ │ │ │ │ +0005ce90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005cea0: 632f 6c61 6d62 6461 2f6c 616d 6264 6145 c/lambda/lambdaE │ │ │ │ │ +0005ceb0: 7870 7265 7373 696f 6e2f 4c61 6d62 6461 xpression/Lambda │ │ │ │ │ +0005cec0: 5465 7374 362e 6a61 7661 3a20 4164 6420 Test6.java: Add │ │ │ │ │ +0005ced0: 6c61 6d62 6461 2074 6573 7473 2054 6573 lambda tests Tes │ │ │ │ │ +0005cee0: 7420 6272 6964 6765 206d 6574 686f 6473 t bridge methods │ │ │ │ │ +0005cef0: 2066 6f72 2063 6572 7461 696e 2053 414d for certain SAM │ │ │ │ │ +0005cf00: 2063 6f6e 7665 7273 696f 6e73 2054 6573 conversions Tes │ │ │ │ │ +0005cf10: 7420 7468 6520 7365 7420 6f66 2067 656e t the set of gen │ │ │ │ │ +0005cf20: 6572 6174 6564 206d 6574 686f 6473 0a0a erated methods.. │ │ │ │ │ +0005cf30: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005cf40: 6c61 6d62 6461 2f6c 616d 6264 6145 7870 lambda/lambdaExp │ │ │ │ │ +0005cf50: 7265 7373 696f 6e2f 5361 6d43 6f6e 7665 ression/SamConve │ │ │ │ │ +0005cf60: 7273 696f 6e2e 6a61 7661 3a20 4164 6420 rsion.java: Add │ │ │ │ │ +0005cf70: 6c61 6d62 6461 2074 6573 7473 2054 6573 lambda tests Tes │ │ │ │ │ +0005cf80: 7420 5341 4d20 636f 6e76 6572 7369 6f6e t SAM conversion │ │ │ │ │ +0005cf90: 206f 6620 6c61 6d62 6461 2065 7870 7265 of lambda expre │ │ │ │ │ +0005cfa0: 7373 696f 6e73 2069 6e20 636f 6e74 6578 ssions in contex │ │ │ │ │ +0005cfb0: 7420 6f66 2061 7373 6967 6e6d 656e 742c t of assignment, │ │ │ │ │ +0005cfc0: 206d 6574 686f 6420 6361 6c6c 2c20 7265 method call, re │ │ │ │ │ +0005cfd0: 7475 726e 2073 7461 7465 6d65 6e74 2061 turn statement a │ │ │ │ │ +0005cfe0: 6e64 2063 6173 742e 0a0a 3c6c 693e 746f nd cast...
  • to │ │ │ │ │ +0005cff0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0005d000: 2f6c 616d 6264 6145 7870 7265 7373 696f /lambdaExpressio │ │ │ │ │ +0005d010: 6e2f 5361 6d43 6f6e 7665 7273 696f 6e43 n/SamConversionC │ │ │ │ │ +0005d020: 6f6d 626f 5465 7374 2e6a 6176 613a 2041 omboTest.java: A │ │ │ │ │ +0005d030: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +0005d040: 5465 7374 2053 414d 2063 6f6e 7665 7273 Test SAM convers │ │ │ │ │ +0005d050: 696f 6e20 6f66 206c 616d 6264 6120 6578 ion of lambda ex │ │ │ │ │ +0005d060: 7072 6573 7369 6f6e 7320 696e 2063 6f6d pressions in com │ │ │ │ │ +0005d070: 6269 6e61 7469 6f6e 7320 6f66 2064 6966 binations of dif │ │ │ │ │ +0005d080: 6665 7265 6e74 2063 6f6e 7465 7874 732c ferent contexts, │ │ │ │ │ +0005d090: 206c 616d 6264 6120 626f 6479 2074 7970 lambda body typ │ │ │ │ │ +0005d0a0: 6573 2873 7461 7465 6d65 6e74 2f65 7870 es(statement/exp │ │ │ │ │ +0005d0b0: 7265 7373 696f 6e29 2c20 6578 706c 6963 ression), explic │ │ │ │ │ +0005d0c0: 742f 696d 706c 6963 6974 2074 6172 6765 t/implicit targe │ │ │ │ │ +0005d0d0: 7420 7479 7065 2065 7463 2c20 746f 2076 t type etc, to v │ │ │ │ │ +0005d0e0: 6572 6966 7920 5341 4d20 636f 6e76 6572 erify SAM conver │ │ │ │ │ +0005d0f0: 7369 6f6e 2062 6569 6e67 2063 6f6e 6475 sion being condu │ │ │ │ │ +0005d100: 6374 6564 2073 7563 6365 7373 6675 6c6c cted successfull │ │ │ │ │ +0005d110: 7920 6173 2065 7870 6563 7465 642e 0a0a y as expected... │ │ │ │ │ +0005d120: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005d130: 6c61 6d62 6461 2f6c 616d 6264 614e 616d lambda/lambdaNam │ │ │ │ │ +0005d140: 696e 672f 5465 7374 4e6f 6e53 6572 6961 ing/TestNonSeria │ │ │ │ │ +0005d150: 6c69 7a61 626c 654c 616d 6264 614e 616d lizableLambdaNam │ │ │ │ │ +0005d160: 6553 7461 6269 6c69 7479 2e6a 6176 613a eStability.java: │ │ │ │ │ +0005d170: 2043 6865 636b 2074 6861 7420 7468 6520 Check that the │ │ │ │ │ +0005d180: 6c61 6d62 6461 206e 616d 6573 2061 7265 lambda names are │ │ │ │ │ +0005d190: 206e 6f74 2075 6e6e 6563 6573 7361 7269 not unnecessari │ │ │ │ │ +0005d1a0: 6c79 2075 6e73 7461 626c 650a 0a3c 6c69 ly unstable..
  • tools/javac/lam │ │ │ │ │ +0005d1c0: 6264 612f 6c61 6d62 6461 4e61 6d69 6e67 bda/lambdaNaming │ │ │ │ │ +0005d1d0: 2f54 6573 7453 6572 6961 6c69 7a65 644c /TestSerializedL │ │ │ │ │ +0005d1e0: 616d 6264 614e 616d 6553 7461 6269 6c69 ambdaNameStabili │ │ │ │ │ +0005d1f0: 7479 2e6a 6176 613a 2044 6573 7567 6172 ty.java: Desugar │ │ │ │ │ +0005d200: 2073 6572 6961 6c69 7a61 626c 6520 6c61 serializable la │ │ │ │ │ +0005d210: 6d62 6461 2062 6f64 6965 7320 7573 696e mbda bodies usin │ │ │ │ │ +0005d220: 6720 6d6f 7265 2072 6f62 7573 7420 6e61 g more robust na │ │ │ │ │ +0005d230: 6d69 6e67 2073 6368 656d 650a 0a3c 6c69 ming scheme..
  • tools/javac/lam │ │ │ │ │ +0005d250: 6264 612f 6d65 7468 6f64 5265 6665 7265 bda/methodRefere │ │ │ │ │ +0005d260: 6e63 652f 426f 756e 6455 6e62 6f75 6e64 nce/BoundUnbound │ │ │ │ │ +0005d270: 5365 6172 6368 5465 7374 2e6a 6176 613a SearchTest.java: │ │ │ │ │ +0005d280: 2073 7461 7469 632f 696e 7374 616e 6365 static/instance │ │ │ │ │ +0005d290: 206f 7665 726c 6f61 6420 6c65 6164 7320 overload leads │ │ │ │ │ +0005d2a0: 746f 2027 756e 6578 7065 6374 6564 2073 to 'unexpected s │ │ │ │ │ +0005d2b0: 7461 7469 6320 6d65 7468 6f64 2066 6f75 tatic method fou │ │ │ │ │ +0005d2c0: 6e64 2069 6e20 756e 626f 756e 6420 6c6f nd in unbound lo │ │ │ │ │ +0005d2d0: 6f6b 7570 2720 7768 656e 2072 6573 6f6c okup' when resol │ │ │ │ │ +0005d2e0: 7669 6e67 206d 6574 686f 6420 7265 6665 ving method refe │ │ │ │ │ +0005d2f0: 7265 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 rence..
  • tools │ │ │ │ │ +0005d300: 2f6a 6176 6163 2f6c 616d 6264 612f 6d65 /javac/lambda/me │ │ │ │ │ +0005d310: 7468 6f64 5265 6665 7265 6e63 652f 4272 thodReference/Br │ │ │ │ │ +0005d320: 6964 6765 4d65 7468 6f64 2e6a 6176 613a idgeMethod.java: │ │ │ │ │ +0005d330: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +0005d340: 7320 5465 7374 2062 7269 6467 6520 6d65 s Test bridge me │ │ │ │ │ +0005d350: 7468 6f64 7320 696e 2063 6572 7461 696e thods in certain │ │ │ │ │ +0005d360: 2053 414d 2063 6f6e 7665 7273 696f 6e0a SAM conversion. │ │ │ │ │ +0005d370: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0005d380: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ +0005d390: 6665 7265 6e63 652f 496d 706c 6963 6974 ference/Implicit │ │ │ │ │ +0005d3a0: 456e 636c 6f73 696e 6749 6e73 7461 6e63 EnclosingInstanc │ │ │ │ │ +0005d3b0: 6554 6573 742e 6a61 7661 3a20 5665 7269 eTest.java: Veri │ │ │ │ │ +0005d3c0: 6669 6361 7469 6f6e 2065 7272 6f72 2066 fication error f │ │ │ │ │ +0005d3d0: 6f72 2065 6e63 6c6f 7369 6e67 2069 6e73 or enclosing ins │ │ │ │ │ +0005d3e0: 7461 6e63 6520 6361 7074 7572 6520 696e tance capture in │ │ │ │ │ +0005d3f0: 7369 6465 2073 7570 6572 2063 6f6e 7374 side super const │ │ │ │ │ +0005d400: 7275 6374 6f72 2069 6e76 6f63 6174 696f ructor invocatio │ │ │ │ │ +0005d410: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +0005d420: 6163 2f6c 616d 6264 612f 6d65 7468 6f64 ac/lambda/method │ │ │ │ │ +0005d430: 5265 6665 7265 6e63 652f 496e 7465 7273 Reference/Inters │ │ │ │ │ +0005d440: 6563 7469 6f6e 5061 7261 6d65 7465 7254 ectionParameterT │ │ │ │ │ +0005d450: 7970 6554 6573 742e 6a61 7661 3a20 4a61 ypeTest.java: Ja │ │ │ │ │ +0005d460: 7661 6320 7072 6f64 7563 6573 2063 6f64 vac produces cod │ │ │ │ │ +0005d470: 6520 7468 6174 2063 7261 7368 6573 2077 e that crashes w │ │ │ │ │ +0005d480: 6974 6820 4c61 6d62 6461 436f 6e76 6572 ith LambdaConver │ │ │ │ │ +0005d490: 7369 6f6e 4578 6365 7074 696f 6e0a 0a3c sionException..< │ │ │ │ │ +0005d4a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0005d4b0: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ +0005d4c0: 7265 6e63 652f 496e 7465 7273 6563 7469 rence/Intersecti │ │ │ │ │ +0005d4d0: 6f6e 5061 7261 6d65 7465 7254 7970 6554 onParameterTypeT │ │ │ │ │ +0005d4e0: 6573 7432 2e6a 6176 613a 2042 6f6f 7473 est2.java: Boots │ │ │ │ │ +0005d4f0: 7472 6170 4d65 7468 6f64 4572 726f 7220 trapMethodError │ │ │ │ │ +0005d500: 7769 7468 206d 6574 686f 6420 7265 6665 with method refe │ │ │ │ │ +0005d510: 7265 6e63 6520 616e 6420 696e 7465 7273 rence and inters │ │ │ │ │ +0005d520: 6563 7469 6f6e 2074 7970 650a 0a3c 6c69 ection type..
  • tools/javac/lam │ │ │ │ │ +0005d540: 6264 612f 6d65 7468 6f64 5265 6665 7265 bda/methodRefere │ │ │ │ │ +0005d550: 6e63 652f 496e 7465 7273 6563 7469 6f6e nce/Intersection │ │ │ │ │ +0005d560: 5479 7065 5265 6365 6976 6572 5465 7374 TypeReceiverTest │ │ │ │ │ +0005d570: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ +0005d580: 2043 616c 6c20 7369 7465 2069 6e69 7469 Call site initi │ │ │ │ │ +0005d590: 616c 697a 6174 696f 6e20 6578 6365 7074 alization except │ │ │ │ │ +0005d5a0: 696f 6e20 6973 206e 6f74 2074 6872 6f77 ion is not throw │ │ │ │ │ +0005d5b0: 6e20 7768 656e 2074 6865 206d 6574 686f n when the metho │ │ │ │ │ +0005d5c0: 6420 7265 6665 7265 6e63 6520 7265 6365 d reference rece │ │ │ │ │ +0005d5d0: 6976 6572 2069 7320 6f66 2069 6e74 6572 iver is of inter │ │ │ │ │ +0005d5e0: 7365 6374 696f 6e20 7479 7065 2e0a 0a3c section type...< │ │ │ │ │ +0005d5f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0005d600: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ +0005d610: 7265 6e63 652f 496e 7465 7273 6563 7469 rence/Intersecti │ │ │ │ │ +0005d620: 6f6e 5479 7065 5265 6365 6976 6572 5465 onTypeReceiverTe │ │ │ │ │ +0005d630: 7374 322e 6a61 7661 3a20 5465 7374 2074 st2.java: Test t │ │ │ │ │ +0005d640: 6861 7420 4361 6c6c 2073 6974 6520 696e hat Call site in │ │ │ │ │ +0005d650: 6974 6961 6c69 7a61 7469 6f6e 2065 7863 itialization exc │ │ │ │ │ +0005d660: 6570 7469 6f6e 2069 7320 6e6f 7420 7468 eption is not th │ │ │ │ │ +0005d670: 726f 776e 2077 6865 6e20 7468 6520 6d65 rown when the me │ │ │ │ │ +0005d680: 7468 6f64 2072 6566 6572 656e 6365 2072 thod reference r │ │ │ │ │ +0005d690: 6563 6569 7665 7220 6973 206f 6620 696e eceiver is of in │ │ │ │ │ +0005d6a0: 7465 7273 6563 7469 6f6e 2074 7970 652e tersection type. │ │ │ │ │ +0005d6b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005d6c0: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ +0005d6d0: 6566 6572 656e 6365 2f4d 6574 686f 6452 eference/MethodR │ │ │ │ │ +0005d6e0: 6566 312e 6a61 7661 3a20 4164 6420 6c61 ef1.java: Add la │ │ │ │ │ +0005d6f0: 6d62 6461 2074 6573 7473 2054 6573 7420 mbda tests Test │ │ │ │ │ +0005d700: 7374 6174 6963 206d 6574 686f 6420 7265 static method re │ │ │ │ │ +0005d710: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ +0005d720: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005d730: 6d65 7468 6f64 5265 6665 7265 6e63 652f methodReference/ │ │ │ │ │ +0005d740: 4d65 7468 6f64 5265 6632 2e6a 6176 613a MethodRef2.java: │ │ │ │ │ +0005d750: 2041 6464 206c 616d 6264 6120 7465 7374 Add lambda test │ │ │ │ │ +0005d760: 7320 5465 7374 2069 6e73 7461 6e63 6520 s Test instance │ │ │ │ │ +0005d770: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ +0005d780: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005d790: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ +0005d7a0: 6566 6572 656e 6365 2f4d 6574 686f 6452 eference/MethodR │ │ │ │ │ +0005d7b0: 6566 332e 6a61 7661 3a20 4164 6420 6c61 ef3.java: Add la │ │ │ │ │ +0005d7c0: 6d62 6461 2074 6573 7473 2054 6573 7420 mbda tests Test │ │ │ │ │ +0005d7d0: 756e 626f 756e 6420 6d65 7468 6f64 2072 unbound method r │ │ │ │ │ +0005d7e0: 6566 6572 656e 6365 0a0a 3c6c 693e 746f eference..
  • to │ │ │ │ │ +0005d7f0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0005d800: 2f6d 6574 686f 6452 6566 6572 656e 6365 /methodReference │ │ │ │ │ +0005d810: 2f4d 6574 686f 6452 6566 342e 6a61 7661 /MethodRef4.java │ │ │ │ │ +0005d820: 3a20 4164 6420 6c61 6d62 6461 2074 6573 : Add lambda tes │ │ │ │ │ +0005d830: 7473 2054 6573 7420 636f 6e73 7472 7563 ts Test construc │ │ │ │ │ +0005d840: 746f 7220 7265 6665 7265 6e63 650a 0a3c tor reference..< │ │ │ │ │ +0005d850: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0005d860: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ +0005d870: 7265 6e63 652f 4d65 7468 6f64 5265 6635 rence/MethodRef5 │ │ │ │ │ +0005d880: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +0005d890: 6120 7465 7374 7320 5465 7374 206d 6574 a tests Test met │ │ │ │ │ +0005d8a0: 686f 6420 7265 6665 7265 6e63 6520 7769 hod reference wi │ │ │ │ │ +0005d8b0: 7468 2053 414d 2069 6e74 6572 6661 6365 th SAM interface │ │ │ │ │ +0005d8c0: 2043 6f6d 7061 7261 746f 7226 6c74 3b54 Comparator<T │ │ │ │ │ +0005d8d0: 2667 743b 0a0a 3c6c 693e 746f 6f6c 732f >..
  • tools/ │ │ │ │ │ +0005d8e0: 6a61 7661 632f 6c61 6d62 6461 2f6d 6574 javac/lambda/met │ │ │ │ │ +0005d8f0: 686f 6452 6566 6572 656e 6365 2f4d 6574 hodReference/Met │ │ │ │ │ +0005d900: 686f 6452 6566 362e 6a61 7661 3a20 4164 hodRef6.java: Ad │ │ │ │ │ +0005d910: 6420 6c61 6d62 6461 2074 6573 7473 2054 d lambda tests T │ │ │ │ │ +0005d920: 6573 7420 7468 6174 2074 6865 206d 6f73 est that the mos │ │ │ │ │ +0005d930: 7420 7370 6563 6966 6963 2072 6566 6572 t specific refer │ │ │ │ │ +0005d940: 656e 6365 2069 7320 7365 6c65 6374 6564 ence is selected │ │ │ │ │ +0005d950: 2077 6865 6e20 6d65 7468 6f64 2070 6172 when method par │ │ │ │ │ +0005d960: 616d 6574 6572 7320 6172 6520 656c 6964 ameters are elid │ │ │ │ │ +0005d970: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +0005d980: 7661 632f 6c61 6d62 6461 2f6d 6574 686f vac/lambda/metho │ │ │ │ │ +0005d990: 6452 6566 6572 656e 6365 2f4d 6574 686f dReference/Metho │ │ │ │ │ +0005d9a0: 6452 6566 372e 6a61 7661 3a20 4164 6420 dRef7.java: Add │ │ │ │ │ +0005d9b0: 6c61 6d62 6461 2074 6573 7473 2054 6573 lambda tests Tes │ │ │ │ │ +0005d9c0: 7420 7468 6174 2070 6172 616d 6574 6572 t that parameter │ │ │ │ │ +0005d9d0: 2074 7970 6573 2061 7265 2069 6e66 6572 types are infer │ │ │ │ │ +0005d9e0: 7265 6420 6672 6f6d 2053 414d 2064 6573 red from SAM des │ │ │ │ │ +0005d9f0: 6372 6970 746f 7220 7768 656e 206d 6574 criptor when met │ │ │ │ │ +0005da00: 686f 6420 7061 7261 6d65 7465 7273 2061 hod parameters a │ │ │ │ │ +0005da10: 7265 2065 6c69 6465 642c 2077 6974 6820 re elided, with │ │ │ │ │ +0005da20: 6469 6666 6572 656e 7420 7479 7065 7320 different types │ │ │ │ │ +0005da30: 6f66 206d 6574 686f 6420 7265 6665 7265 of method refere │ │ │ │ │ +0005da40: 6e63 6573 0a0a 3c6c 693e 746f 6f6c 732f nces..
  • tools/ │ │ │ │ │ +0005da50: 6a61 7661 632f 6c61 6d62 6461 2f6d 6574 javac/lambda/met │ │ │ │ │ +0005da60: 686f 6452 6566 6572 656e 6365 2f4d 6574 hodReference/Met │ │ │ │ │ +0005da70: 686f 6452 6566 382e 6a61 7661 3a20 496e hodRef8.java: In │ │ │ │ │ +0005da80: 6665 7265 6e63 6520 6368 6f6b 6573 206f ference chokes o │ │ │ │ │ +0005da90: 6e20 7769 6c64 6361 7264 2064 6572 6976 n wildcard deriv │ │ │ │ │ +0005daa0: 6564 2066 726f 6d20 6d65 7468 6f64 2072 ed from method r │ │ │ │ │ +0005dab0: 6566 6572 656e 6365 0a0a 3c6c 693e 746f eference..
  • to │ │ │ │ │ +0005dac0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0005dad0: 2f6d 6574 686f 6452 6566 6572 656e 6365 /methodReference │ │ │ │ │ +0005dae0: 2f4d 6574 686f 6452 6566 496e 7443 6f6c /MethodRefIntCol │ │ │ │ │ +0005daf0: 6f6e 436f 6c6f 6e4e 6577 5465 7374 2e6a onColonNewTest.j │ │ │ │ │ +0005db00: 6176 613a 2063 6f6d 7069 6c65 7220 6372 ava: compiler cr │ │ │ │ │ +0005db10: 6173 6865 7320 7769 7468 2065 7863 6570 ashes with excep │ │ │ │ │ +0005db20: 7469 6f6e 206f 6e20 696e 743a 6e65 7720 tion on int:new │ │ │ │ │ +0005db30: 6d65 7468 6f64 2072 6566 6572 656e 6365 method reference │ │ │ │ │ +0005db40: 2061 6e64 2067 656e 6572 6963 206d 6574 and generic met │ │ │ │ │ +0005db50: 686f 6420 696e 6665 7265 6e63 650a 0a3c hod inference..< │ │ │ │ │ +0005db60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0005db70: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ +0005db80: 7265 6e63 652f 4d65 7468 6f64 5265 664e rence/MethodRefN │ │ │ │ │ +0005db90: 6577 496e 6e65 7242 6f6f 7473 7472 6170 ewInnerBootstrap │ │ │ │ │ +0005dba0: 2e6a 6176 613a 204a 564d 2063 616e 6e6f .java: JVM canno │ │ │ │ │ +0005dbb0: 7420 6163 6365 7373 2063 6f6e 7374 7275 t access constru │ │ │ │ │ +0005dbc0: 6374 6f72 2074 686f 7567 6820 3a3a 6e65 ctor though ::ne │ │ │ │ │ +0005dbd0: 7720 7265 6665 7265 6e63 6520 616c 7468 w reference alth │ │ │ │ │ +0005dbe0: 6f75 6768 2063 616e 2063 616c 6c20 6974 ough can call it │ │ │ │ │ +0005dbf0: 2064 6972 6563 746c 790a 0a3c 6c69 3e74 directly..
  • t │ │ │ │ │ +0005dc00: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005dc10: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ +0005dc20: 652f 4d65 7468 6f64 5265 664e 6577 496e e/MethodRefNewIn │ │ │ │ │ +0005dc30: 6e65 7249 6e4c 616d 6264 614e 5045 312e nerInLambdaNPE1. │ │ │ │ │ +0005dc40: 6a61 7661 3a20 6a61 7661 6320 4e50 4520 java: javac NPE │ │ │ │ │ +0005dc50: 6f72 2056 6572 6966 7945 7272 6f72 2066 or VerifyError f │ │ │ │ │ +0005dc60: 6f72 2063 6f64 6520 7769 7468 2063 6f6e or code with con │ │ │ │ │ +0005dc70: 7374 7275 6374 6f72 2072 6566 6572 656e structor referen │ │ │ │ │ +0005dc80: 6365 206f 6620 696e 6e65 7220 636c 6173 ce of inner clas │ │ │ │ │ +0005dc90: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0005dca0: 6163 2f6c 616d 6264 612f 6d65 7468 6f64 ac/lambda/method │ │ │ │ │ +0005dcb0: 5265 6665 7265 6e63 652f 4d65 7468 6f64 Reference/Method │ │ │ │ │ +0005dcc0: 5265 664e 6577 496e 6e65 7249 6e4c 616d RefNewInnerInLam │ │ │ │ │ +0005dcd0: 6264 614e 5045 322e 6a61 7661 3a20 4c61 bdaNPE2.java: La │ │ │ │ │ +0005dce0: 6d62 6461 3a20 4e50 4520 7768 696c 6520 mbda: NPE while │ │ │ │ │ +0005dcf0: 6f62 7461 696e 696e 6720 6d65 7468 6f64 obtaining method │ │ │ │ │ +0005dd00: 2072 6566 6572 656e 6365 2074 6872 6f75 reference throu │ │ │ │ │ +0005dd10: 6768 206c 616d 6264 6120 6578 7072 6573 gh lambda expres │ │ │ │ │ +0005dd20: 7369 6f6e 0a0a 3c6c 693e 746f 6f6c 732f sion..
  • tools/ │ │ │ │ │ +0005dd30: 6a61 7661 632f 6c61 6d62 6461 2f6d 6574 javac/lambda/met │ │ │ │ │ +0005dd40: 686f 6452 6566 6572 656e 6365 2f4d 6574 hodReference/Met │ │ │ │ │ +0005dd50: 686f 6452 6566 4e65 7749 6e6e 6572 496e hodRefNewInnerIn │ │ │ │ │ +0005dd60: 4c61 6d62 6461 5665 7269 6679 312e 6a61 LambdaVerify1.ja │ │ │ │ │ +0005dd70: 7661 3a20 6a61 7661 6320 4e50 4520 6f72 va: javac NPE or │ │ │ │ │ +0005dd80: 2056 6572 6966 7945 7272 6f72 2066 6f72 VerifyError for │ │ │ │ │ +0005dd90: 2063 6f64 6520 7769 7468 2063 6f6e 7374 code with const │ │ │ │ │ +0005dda0: 7275 6374 6f72 2072 6566 6572 656e 6365 ructor reference │ │ │ │ │ +0005ddb0: 206f 6620 696e 6e65 7220 636c 6173 730a of inner class. │ │ │ │ │ +0005ddc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0005ddd0: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ +0005dde0: 6665 7265 6e63 652f 4d65 7468 6f64 5265 ference/MethodRe │ │ │ │ │ +0005ddf0: 664e 6577 496e 6e65 7249 6e4c 616d 6264 fNewInnerInLambd │ │ │ │ │ +0005de00: 6156 6572 6966 7932 2e6a 6176 613a 2056 aVerify2.java: V │ │ │ │ │ +0005de10: 6572 6966 7945 7272 6f72 2077 6865 6e20 erifyError when │ │ │ │ │ +0005de20: 7275 6e6e 696e 6720 7375 6363 6573 7366 running successf │ │ │ │ │ +0005de30: 756c 6c79 2063 6f6d 7069 6c65 6420 6a61 ully compiled ja │ │ │ │ │ +0005de40: 7661 2063 6c61 7373 0a0a 3c6c 693e 746f va class..
  • to │ │ │ │ │ +0005de50: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0005de60: 2f6d 6574 686f 6452 6566 6572 656e 6365 /methodReference │ │ │ │ │ +0005de70: 2f4d 6574 686f 6452 6566 4e65 7749 6e6e /MethodRefNewInn │ │ │ │ │ +0005de80: 6572 496e 4c61 6d62 6461 5665 7269 6679 erInLambdaVerify │ │ │ │ │ +0005de90: 3273 696d 706c 652e 6a61 7661 3a20 5665 2simple.java: Ve │ │ │ │ │ +0005dea0: 7269 6679 4572 726f 7220 7768 656e 2072 rifyError when r │ │ │ │ │ +0005deb0: 756e 6e69 6e67 2073 7563 6365 7373 6675 unning successfu │ │ │ │ │ +0005dec0: 6c6c 7920 636f 6d70 696c 6564 206a 6176 lly compiled jav │ │ │ │ │ +0005ded0: 6120 636c 6173 730a 0a3c 6c69 3e74 6f6f a class..
  • too │ │ │ │ │ +0005dee0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005def0: 6d65 7468 6f64 5265 6665 7265 6e63 652f methodReference/ │ │ │ │ │ +0005df00: 4d65 7468 6f64 5265 664e 6577 496e 6e65 MethodRefNewInne │ │ │ │ │ +0005df10: 7252 6177 5465 7374 2e6a 6176 613a 2052 rRawTest.java: R │ │ │ │ │ +0005df20: 6177 2069 6e6e 6572 2063 6c61 7373 2063 aw inner class c │ │ │ │ │ +0005df30: 6f6e 7374 7275 6374 6f72 2072 6566 2073 onstructor ref s │ │ │ │ │ +0005df40: 686f 756c 6420 6e6f 7420 7065 7266 6f72 hould not perfor │ │ │ │ │ +0005df50: 6d20 6469 616d 6f6e 6420 696e 6665 7265 m diamond infere │ │ │ │ │ +0005df60: 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a nce..
  • tools/j │ │ │ │ │ +0005df70: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ +0005df80: 6f64 5265 6665 7265 6e63 652f 4d65 7468 odReference/Meth │ │ │ │ │ +0005df90: 6f64 5265 6651 7561 6c69 6669 6572 312e odRefQualifier1. │ │ │ │ │ +0005dfa0: 6a61 7661 3a20 6a61 7661 6320 636f 6d70 java: javac comp │ │ │ │ │ +0005dfb0: 6c65 7820 6d65 7468 6f64 2072 6566 6572 lex method refer │ │ │ │ │ +0005dfc0: 656e 6365 733a 2072 6576 616d 7020 616e ences: revamp an │ │ │ │ │ +0005dfd0: 6420 7369 6d70 6c69 6679 0a0a 3c6c 693e d simplify..
  • │ │ │ │ │ +0005dfe0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005dff0: 6461 2f6d 6574 686f 6452 6566 6572 656e da/methodReferen │ │ │ │ │ +0005e000: 6365 2f4d 6574 686f 6452 6566 5369 6e67 ce/MethodRefSing │ │ │ │ │ +0005e010: 6c65 5265 6645 7661 6c42 7269 6467 652e leRefEvalBridge. │ │ │ │ │ +0005e020: 6a61 7661 3a20 6a61 7661 6320 636f 6d70 java: javac comp │ │ │ │ │ +0005e030: 6c65 7820 6d65 7468 6f64 2072 6566 6572 lex method refer │ │ │ │ │ +0005e040: 656e 6365 733a 2072 6576 616d 7020 616e ences: revamp an │ │ │ │ │ +0005e050: 6420 7369 6d70 6c69 6679 2020 4d61 6b65 d simplify Make │ │ │ │ │ +0005e060: 2073 7572 6520 7468 6174 2074 6865 206d sure that the m │ │ │ │ │ +0005e070: 6574 686f 6420 7265 6665 7265 6e63 6520 ethod reference │ │ │ │ │ +0005e080: 7265 6365 6976 6572 2069 7320 6576 616c receiver is eval │ │ │ │ │ +0005e090: 7561 7465 6420 6578 6163 746c 7920 6f6e uated exactly on │ │ │ │ │ +0005e0a0: 6365 2065 7665 6e20 696e 2074 6869 7320 ce even in this │ │ │ │ │ +0005e0b0: 6272 6964 6769 6e67 2063 6173 652e 0a0a bridging case... │ │ │ │ │ +0005e0c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005e0d0: 6c61 6d62 6461 2f6d 6574 686f 6452 6566 lambda/methodRef │ │ │ │ │ +0005e0e0: 6572 656e 6365 2f4d 6574 686f 6452 6566 erence/MethodRef │ │ │ │ │ +0005e0f0: 5374 7563 6b2e 6a61 7661 3a20 4173 7365 Stuck.java: Asse │ │ │ │ │ +0005e100: 7274 696f 6e45 7272 6f72 2069 6e20 4465 rtionError in De │ │ │ │ │ +0005e110: 6665 7272 6564 4174 7472 2061 7420 7365 ferredAttr at se │ │ │ │ │ +0005e120: 744f 7665 726c 6f61 644b 696e 6420 6361 tOverloadKind ca │ │ │ │ │ +0005e130: 7573 6564 2062 7920 4a44 4b2d 3832 3033 used by JDK-8203 │ │ │ │ │ +0005e140: 3637 390a 0a3c 6c69 3e74 6f6f 6c73 2f6a 679..
  • tools/j │ │ │ │ │ +0005e150: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ +0005e160: 6f64 5265 6665 7265 6e63 652f 4d65 7468 odReference/Meth │ │ │ │ │ +0005e170: 6f64 5265 6653 7475 636b 322e 6a61 7661 odRefStuck2.java │ │ │ │ │ +0005e180: 3a20 4173 7365 7274 696f 6e45 7272 6f72 : AssertionError │ │ │ │ │ +0005e190: 2069 6e20 4465 6665 7272 6564 4174 7472 in DeferredAttr │ │ │ │ │ +0005e1a0: 2061 7420 7365 744f 7665 726c 6f61 644b at setOverloadK │ │ │ │ │ +0005e1b0: 696e 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a ind..
  • tools/j │ │ │ │ │ +0005e1c0: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ +0005e1d0: 6f64 5265 6665 7265 6e63 652f 4d65 7468 odReference/Meth │ │ │ │ │ +0005e1e0: 6f64 5265 6653 7475 636b 3832 3439 3236 odRefStuck824926 │ │ │ │ │ +0005e1f0: 312e 6a61 7661 3a20 5665 7269 6679 206d 1.java: Verify m │ │ │ │ │ +0005e200: 6574 686f 6420 7265 6665 7265 6e63 6573 ethod references │ │ │ │ │ +0005e210: 2061 7320 636f 6e64 6974 696f 6e73 2074 as conditions t │ │ │ │ │ +0005e220: 6f20 636f 6e64 6974 696f 6e61 6c20 6578 o conditional ex │ │ │ │ │ +0005e230: 7072 6573 7369 6f6e 7320 6172 6520 6861 pressions are ha │ │ │ │ │ +0005e240: 6e64 6c65 6420 7072 6f70 6572 6c79 2e0a ndled properly.. │ │ │ │ │ +0005e250: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0005e260: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ +0005e270: 6665 7265 6e63 652f 4d65 7468 6f64 5265 ference/MethodRe │ │ │ │ │ +0005e280: 6653 7475 636b 5061 7265 6e74 6865 7369 fStuckParenthesi │ │ │ │ │ +0005e290: 7a65 642e 6a61 7661 3a20 5468 6973 2069 zed.java: This i │ │ │ │ │ +0005e2a0: 7320 6120 6e65 6761 7469 7665 2072 6567 s a negative reg │ │ │ │ │ +0005e2b0: 7265 7373 696f 6e20 7465 7374 2066 6f72 ression test for │ │ │ │ │ +0005e2c0: 2061 6e20 4173 7365 7274 696f 6e45 7272 an AssertionErr │ │ │ │ │ +0005e2d0: 6f72 2069 6e20 4465 6665 7272 6564 4174 or in DeferredAt │ │ │ │ │ +0005e2e0: 7472 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a tr...
  • tools/j │ │ │ │ │ +0005e2f0: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ +0005e300: 6f64 5265 6665 7265 6e63 652f 4d65 7468 odReference/Meth │ │ │ │ │ +0005e310: 6f64 5265 6654 6f49 6e6e 6572 2e6a 6176 odRefToInner.jav │ │ │ │ │ +0005e320: 613a 206c 616d 6264 6120 7265 6665 7265 a: lambda refere │ │ │ │ │ +0005e330: 6e63 6520 746f 2069 6e6e 6572 2063 6c61 nce to inner cla │ │ │ │ │ +0005e340: 7373 2069 6e20 6261 7365 2063 6c61 7373 ss in base class │ │ │ │ │ +0005e350: 2063 6175 7365 7320 4c61 6d62 6461 436f causes LambdaCo │ │ │ │ │ +0005e360: 6e76 6572 7369 6f6e 4578 6365 7074 696f nversionExceptio │ │ │ │ │ +0005e370: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +0005e380: 6163 2f6c 616d 6264 612f 6d65 7468 6f64 ac/lambda/method │ │ │ │ │ +0005e390: 5265 6665 7265 6e63 652f 4d65 7468 6f64 Reference/Method │ │ │ │ │ +0005e3a0: 5265 6654 6f49 6e6e 6572 5769 7468 6f75 RefToInnerWithou │ │ │ │ │ +0005e3b0: 744f 7574 6572 2e6a 6176 613a 204e 5045 tOuter.java: NPE │ │ │ │ │ +0005e3c0: 2077 6869 6c65 2063 6f6d 7069 6c69 6e67 while compiling │ │ │ │ │ +0005e3d0: 2061 2070 726f 6772 616d 2077 6974 6820 a program with │ │ │ │ │ +0005e3e0: 6572 726f 6e65 6f75 7320 7573 6520 6f66 erroneous use of │ │ │ │ │ +0005e3f0: 2063 6f6e 7374 7275 6374 6f72 2072 6566 constructor ref │ │ │ │ │ +0005e400: 6572 656e 6365 2065 7870 7265 7373 696f erence expressio │ │ │ │ │ +0005e410: 6e73 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ns...
  • tools/j │ │ │ │ │ +0005e420: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ +0005e430: 6f64 5265 6665 7265 6e63 652f 4d65 7468 odReference/Meth │ │ │ │ │ +0005e440: 6f64 5265 6654 6f4c 6f63 616c 436c 6173 odRefToLocalClas │ │ │ │ │ +0005e450: 734d 6574 686f 6454 6573 742e 6a61 7661 sMethodTest.java │ │ │ │ │ +0005e460: 3a20 5375 7370 6563 7420 6d65 7373 6167 : Suspect messag │ │ │ │ │ +0005e470: 6520 7265 6761 7264 696e 6720 7375 6974 e regarding suit │ │ │ │ │ +0005e480: 6162 6c65 2065 6e63 6c6f 7369 6e67 2069 able enclosing i │ │ │ │ │ +0005e490: 6e73 7461 6e63 6520 6e6f 7420 6265 696e nstance not bein │ │ │ │ │ +0005e4a0: 6720 696e 2073 636f 7065 0a0a 3c6c 693e g in scope..
  • │ │ │ │ │ +0005e4b0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005e4c0: 6461 2f6d 6574 686f 6452 6566 6572 656e da/methodReferen │ │ │ │ │ +0005e4d0: 6365 2f4d 6574 686f 6452 6566 5f6e 6567 ce/MethodRef_neg │ │ │ │ │ +0005e4e0: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +0005e4f0: 6120 7465 7374 7320 5468 6973 2069 7320 a tests This is │ │ │ │ │ +0005e500: 6e65 6761 7469 7665 2074 6573 7420 666f negative test fo │ │ │ │ │ +0005e510: 7220 7772 6f6e 6720 7061 7261 6d65 7465 r wrong paramete │ │ │ │ │ +0005e520: 722f 7265 7475 726e 2074 7970 6520 696e r/return type in │ │ │ │ │ +0005e530: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ +0005e540: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +0005e550: 7661 632f 6c61 6d62 6461 2f6d 6574 686f vac/lambda/metho │ │ │ │ │ +0005e560: 6452 6566 6572 656e 6365 2f4d 6574 686f dReference/Metho │ │ │ │ │ +0005e570: 6452 6566 6572 656e 6365 436f 6d70 6c65 dReferenceComple │ │ │ │ │ +0005e580: 784e 756c 6c43 6865 636b 5465 7374 2e6a xNullCheckTest.j │ │ │ │ │ +0005e590: 6176 613a 206a 6176 6163 2063 6f6d 706c ava: javac compl │ │ │ │ │ +0005e5a0: 6578 206d 6574 686f 6420 7265 6665 7265 ex method refere │ │ │ │ │ +0005e5b0: 6e63 6573 3a20 7265 7661 6d70 2061 6e64 nces: revamp and │ │ │ │ │ +0005e5c0: 2073 696d 706c 6966 7920 204d 616b 6520 simplify Make │ │ │ │ │ +0005e5d0: 7375 7265 204e 5045 2063 6865 636b 2069 sure NPE check i │ │ │ │ │ +0005e5e0: 7320 646f 6e65 2065 7665 6e20 696e 2074 s done even in t │ │ │ │ │ +0005e5f0: 6865 2063 6f6e 7665 7274 2074 6f20 4c61 he convert to La │ │ │ │ │ +0005e600: 6d62 6461 2063 6173 650a 0a3c 6c69 3e74 mbda case..
  • t │ │ │ │ │ +0005e610: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005e620: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ +0005e630: 652f 4d65 7468 6f64 5265 6665 7265 6e63 e/MethodReferenc │ │ │ │ │ +0005e640: 6549 6e43 6f6e 7374 7275 6374 6f72 496e eInConstructorIn │ │ │ │ │ +0005e650: 766f 6361 7469 6f6e 2e6a 6176 613a 2027 vocation.java: ' │ │ │ │ │ +0005e660: 7375 7065 7227 2071 7561 6c69 6669 6564 super' qualified │ │ │ │ │ +0005e670: 206d 6574 686f 6420 7265 6665 7265 6e63 method referenc │ │ │ │ │ +0005e680: 6573 2063 616e 6e6f 7420 6f63 6375 7220 es cannot occur │ │ │ │ │ +0005e690: 696e 2061 2073 7461 7469 6320 636f 6e74 in a static cont │ │ │ │ │ +0005e6a0: 6578 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ext..
  • tools/j │ │ │ │ │ +0005e6b0: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ +0005e6c0: 6f64 5265 6665 7265 6e63 652f 5072 6f74 odReference/Prot │ │ │ │ │ +0005e6d0: 6563 7465 6449 6e61 6363 6573 7369 626c ectedInaccessibl │ │ │ │ │ +0005e6e0: 654d 6574 686f 6452 6566 5465 7374 2e6a eMethodRefTest.j │ │ │ │ │ +0005e6f0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +0005e700: 206a 6176 6163 2065 6d69 7473 2073 7569 javac emits sui │ │ │ │ │ +0005e710: 7461 626c 6520 6163 6365 7373 6f72 7320 table accessors │ │ │ │ │ +0005e720: 7768 656e 2061 206d 6574 686f 6420 7265 when a method re │ │ │ │ │ +0005e730: 6665 7265 6e63 6520 6d65 6e74 696f 6e73 ference mentions │ │ │ │ │ +0005e740: 2061 2070 726f 7465 6374 6564 206d 6574 a protected met │ │ │ │ │ +0005e750: 686f 6420 7468 6174 2077 6f75 6c64 206e hod that would n │ │ │ │ │ +0005e760: 6565 6420 616e 2061 6363 6573 736f 720a eed an accessor. │ │ │ │ │ +0005e770: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0005e780: 2f6c 616d 6264 612f 6d65 7468 6f64 5265 /lambda/methodRe │ │ │ │ │ +0005e790: 6665 7265 6e63 652f 5072 6f74 6563 7465 ference/Protecte │ │ │ │ │ +0005e7a0: 6449 6e61 6363 6573 7369 626c 654d 6574 dInaccessibleMet │ │ │ │ │ +0005e7b0: 686f 6452 6566 5465 7374 322e 6a61 7661 hodRefTest2.java │ │ │ │ │ +0005e7c0: 3a20 4a61 7661 6320 7368 6f75 6c64 2065 : Javac should e │ │ │ │ │ +0005e7d0: 6167 6572 6c79 2063 6861 6e67 6520 636f agerly change co │ │ │ │ │ +0005e7e0: 6465 2067 656e 6572 6174 696f 6e20 666f de generation fo │ │ │ │ │ +0005e7f0: 7220 6d65 7468 6f64 2072 6566 6572 656e r method referen │ │ │ │ │ +0005e800: 6365 7320 746f 2061 7665 7274 2049 6c6c ces to avert Ill │ │ │ │ │ +0005e810: 6567 616c 4163 6365 7373 4572 726f 7220 egalAccessError │ │ │ │ │ +0005e820: 696e 2066 7574 7572 652e 0a0a 3c6c 693e in future...
  • │ │ │ │ │ +0005e830: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005e840: 6461 2f6d 6574 686f 6452 6566 6572 656e da/methodReferen │ │ │ │ │ +0005e850: 6365 2f53 616d 436f 6e76 6572 7369 6f6e ce/SamConversion │ │ │ │ │ +0005e860: 2e6a 6176 613a 2041 6464 206c 616d 6264 .java: Add lambd │ │ │ │ │ +0005e870: 6120 7465 7374 7320 5465 7374 2053 414d a tests Test SAM │ │ │ │ │ +0005e880: 2063 6f6e 7665 7273 696f 6e20 6f66 206d conversion of m │ │ │ │ │ +0005e890: 6574 686f 6420 7265 6665 7265 6e63 6573 ethod references │ │ │ │ │ +0005e8a0: 2069 6e20 636f 6e74 6578 7473 206f 6620 in contexts of │ │ │ │ │ +0005e8b0: 6173 7369 676e 6d65 6e74 2c20 6d65 7468 assignment, meth │ │ │ │ │ +0005e8c0: 6f64 2f63 6f6e 7374 7275 6374 6f72 2061 od/constructor a │ │ │ │ │ +0005e8d0: 7267 756d 656e 742c 2072 6574 7572 6e20 rgument, return │ │ │ │ │ +0005e8e0: 7374 6174 656d 656e 742c 2061 7272 6179 statement, array │ │ │ │ │ +0005e8f0: 2069 6e69 7469 616c 697a 6572 2c20 6c61 initializer, la │ │ │ │ │ +0005e900: 6d62 6461 2065 7870 7265 7373 696f 6e20 mbda expression │ │ │ │ │ +0005e910: 626f 6479 2c20 636f 6e64 6974 696f 6e61 body, conditiona │ │ │ │ │ +0005e920: 6c20 6578 7072 6573 7369 6f6e 2061 6e64 l expression and │ │ │ │ │ +0005e930: 2063 6173 742e 0a0a 3c6c 693e 746f 6f6c cast...
  • tool │ │ │ │ │ +0005e940: 732f 6a61 7661 632f 6c61 6d62 6461 2f6d s/javac/lambda/m │ │ │ │ │ +0005e950: 6574 686f 6452 6566 6572 656e 6365 2f53 ethodReference/S │ │ │ │ │ +0005e960: 616d 436f 6e76 6572 7369 6f6e 436f 6d62 amConversionComb │ │ │ │ │ +0005e970: 6f54 6573 742e 6a61 7661 3a20 4164 6420 oTest.java: Add │ │ │ │ │ +0005e980: 6c61 6d62 6461 2074 6573 7473 2054 6573 lambda tests Tes │ │ │ │ │ +0005e990: 7420 5341 4d20 636f 6e76 6572 7369 6f6e t SAM conversion │ │ │ │ │ +0005e9a0: 206f 6620 6d65 7468 6f64 2072 6566 6572 of method refer │ │ │ │ │ +0005e9b0: 656e 6365 7320 696e 2063 6f6d 6269 6e61 ences in combina │ │ │ │ │ +0005e9c0: 7469 6f6e 7320 6f66 2064 6966 6665 7265 tions of differe │ │ │ │ │ +0005e9d0: 6e74 2063 6f6e 7465 7874 732c 206c 616d nt contexts, lam │ │ │ │ │ +0005e9e0: 6264 6120 626f 6479 2074 7970 6573 2873 bda body types(s │ │ │ │ │ +0005e9f0: 7461 7465 6d65 6e74 2f65 7870 7265 7373 tatement/express │ │ │ │ │ +0005ea00: 696f 6e29 2c20 626f 7869 6e67 2f75 6e62 ion), boxing/unb │ │ │ │ │ +0005ea10: 6f78 696e 6720 6574 632c 2074 6f20 7665 oxing etc, to ve │ │ │ │ │ +0005ea20: 7269 6679 2053 414d 2063 6f6e 7665 7273 rify SAM convers │ │ │ │ │ +0005ea30: 696f 6e20 6265 696e 6720 636f 6e64 7563 ion being conduc │ │ │ │ │ +0005ea40: 7465 6420 7375 6363 6573 7366 756c 6c79 ted successfully │ │ │ │ │ +0005ea50: 2061 7320 6578 7065 6374 6564 2e0a 0a3c as expected...< │ │ │ │ │ +0005ea60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0005ea70: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ +0005ea80: 7265 6e63 652f 5472 6565 4d61 6b65 7250 rence/TreeMakerP │ │ │ │ │ +0005ea90: 6172 616d 7349 7347 6f6f 6679 2e6a 6176 aramsIsGoofy.jav │ │ │ │ │ +0005eaa0: 613a 2057 6865 6e20 6120 6d65 7468 6f64 a: When a method │ │ │ │ │ +0005eab0: 2072 6566 6572 656e 6365 2074 6f20 6120 reference to a │ │ │ │ │ +0005eac0: 6c6f 6361 6c20 636c 6173 7320 636f 6e73 local class cons │ │ │ │ │ +0005ead0: 7472 7563 746f 7220 6973 2063 6f6e 7461 tructor is conta │ │ │ │ │ +0005eae0: 696e 6564 2069 6e20 6120 6d65 7468 6f64 ined in a method │ │ │ │ │ +0005eaf0: 2077 686f 7365 206e 756d 6265 7220 6f66 whose number of │ │ │ │ │ +0005eb00: 2070 6172 616d 6574 6572 7320 6d61 7463 parameters matc │ │ │ │ │ +0005eb10: 6865 7320 7468 6520 6e75 6d62 6572 206f hes the number o │ │ │ │ │ +0005eb20: 6620 636f 6e73 7472 7563 746f 7220 7061 f constructor pa │ │ │ │ │ +0005eb30: 7261 6d65 7465 7273 2063 6f6d 7069 6c61 rameters compila │ │ │ │ │ +0005eb40: 7469 6f6e 2066 6169 6c73 0a0a 3c6c 693e tion fails..
  • │ │ │ │ │ +0005eb50: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005eb60: 6461 2f6d 6574 686f 6452 6566 6572 656e da/methodReferen │ │ │ │ │ +0005eb70: 6365 4578 6563 7574 696f 6e2f 4d65 7468 ceExecution/Meth │ │ │ │ │ +0005eb80: 6f64 5265 6665 7265 6e63 6549 6e74 6572 odReferenceInter │ │ │ │ │ +0005eb90: 7365 6374 696f 6e31 2e6a 6176 613a 2049 section1.java: I │ │ │ │ │ +0005eba0: 6e76 616c 6964 2042 6f6f 7473 7472 6170 nvalid Bootstrap │ │ │ │ │ +0005ebb0: 4d65 7468 6f64 2066 6f72 2063 6f6e 7374 Method for const │ │ │ │ │ +0005ebc0: 7275 6374 6f72 2f6d 6574 686f 6420 7265 ructor/method re │ │ │ │ │ +0005ebd0: 6665 7265 6e63 650a 0a3c 6c69 3e74 6f6f ference..
  • too │ │ │ │ │ +0005ebe0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005ebf0: 6d65 7468 6f64 5265 6665 7265 6e63 6545 methodReferenceE │ │ │ │ │ +0005ec00: 7865 6375 7469 6f6e 2f4d 6574 686f 6452 xecution/MethodR │ │ │ │ │ +0005ec10: 6566 6572 656e 6365 496e 7465 7273 6563 eferenceIntersec │ │ │ │ │ +0005ec20: 7469 6f6e 322e 6a61 7661 3a20 496e 7661 tion2.java: Inva │ │ │ │ │ +0005ec30: 6c69 6420 426f 6f74 7374 7261 704d 6574 lid BootstrapMet │ │ │ │ │ +0005ec40: 686f 6420 666f 7220 636f 6e73 7472 7563 hod for construc │ │ │ │ │ +0005ec50: 746f 722f 6d65 7468 6f64 2072 6566 6572 tor/method refer │ │ │ │ │ +0005ec60: 656e 6365 0a0a 3c6c 693e 746f 6f6c 732f ence..
  • tools/ │ │ │ │ │ +0005ec70: 6a61 7661 632f 6c61 6d62 6461 2f6d 6574 javac/lambda/met │ │ │ │ │ +0005ec80: 686f 6452 6566 6572 656e 6365 4578 6563 hodReferenceExec │ │ │ │ │ +0005ec90: 7574 696f 6e2f 4d65 7468 6f64 5265 6665 ution/MethodRefe │ │ │ │ │ +0005eca0: 7265 6e63 6549 6e74 6572 7365 6374 696f renceIntersectio │ │ │ │ │ +0005ecb0: 6e33 2e6a 6176 613a 2049 6e76 616c 6964 n3.java: Invalid │ │ │ │ │ +0005ecc0: 2042 6f6f 7473 7472 6170 4d65 7468 6f64 BootstrapMethod │ │ │ │ │ +0005ecd0: 2066 6f72 2063 6f6e 7374 7275 6374 6f72 for constructor │ │ │ │ │ +0005ece0: 2f6d 6574 686f 6420 7265 6665 7265 6e63 /method referenc │ │ │ │ │ +0005ecf0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +0005ed00: 6163 2f6c 616d 6264 612f 6d65 7468 6f64 ac/lambda/method │ │ │ │ │ +0005ed10: 5265 6665 7265 6e63 6545 7865 6375 7469 ReferenceExecuti │ │ │ │ │ +0005ed20: 6f6e 2f4d 6574 686f 6452 6566 6572 656e on/MethodReferen │ │ │ │ │ +0005ed30: 6365 496e 7465 7273 6563 7469 6f6e 342e ceIntersection4. │ │ │ │ │ +0005ed40: 6a61 7661 3a20 7072 6f67 7261 6d20 6661 java: program fa │ │ │ │ │ +0005ed50: 696c 7320 7769 7468 204c 616d 6264 6143 ils with LambdaC │ │ │ │ │ +0005ed60: 6f6e 7665 7273 696f 6e45 7863 6570 7469 onversionExcepti │ │ │ │ │ +0005ed70: 6f6e 2061 7420 6578 6563 7574 696f 6e20 on at execution │ │ │ │ │ +0005ed80: 7469 6d65 0a0a 3c6c 693e 746f 6f6c 732f time..
  • tools/ │ │ │ │ │ +0005ed90: 6a61 7661 632f 6c61 6d62 6461 2f6d 6574 javac/lambda/met │ │ │ │ │ +0005eda0: 686f 6452 6566 6572 656e 6365 4578 6563 hodReferenceExec │ │ │ │ │ +0005edb0: 7574 696f 6e2f 4d65 7468 6f64 5265 6665 ution/MethodRefe │ │ │ │ │ +0005edc0: 7265 6e63 6549 6e74 6572 7365 6374 696f renceIntersectio │ │ │ │ │ +0005edd0: 6e49 6e64 7563 6564 5465 7374 2e6a 6176 nInducedTest.jav │ │ │ │ │ +0005ede0: 613a 204c 616d 6264 6143 6f6e 7665 7273 a: LambdaConvers │ │ │ │ │ +0005edf0: 696f 6e45 7863 6570 7469 6f6e 3a20 496e ionException: In │ │ │ │ │ +0005ee00: 7661 6c69 6420 7265 6365 6976 6572 2074 valid receiver t │ │ │ │ │ +0005ee10: 7970 6520 696e 7465 7266 6163 653b 206e ype interface; n │ │ │ │ │ +0005ee20: 6f74 2061 2073 7562 7479 7065 206f 6620 ot a subtype of │ │ │ │ │ +0005ee30: 696d 706c 656d 656e 7461 7469 6f6e 2074 implementation t │ │ │ │ │ +0005ee40: 7970 6520 696e 7465 7266 6163 650a 0a3c ype interface..< │ │ │ │ │ +0005ee50: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0005ee60: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ +0005ee70: 7265 6e63 6545 7865 6375 7469 6f6e 2f4d renceExecution/M │ │ │ │ │ +0005ee80: 6574 686f 6452 6566 6572 656e 6365 4e75 ethodReferenceNu │ │ │ │ │ +0005ee90: 6c6c 4368 6563 6b54 6573 742e 6a61 7661 llCheckTest.java │ │ │ │ │ +0005eea0: 3a20 4d69 7373 696e 6720 6e75 6c6c 2063 : Missing null c │ │ │ │ │ +0005eeb0: 6865 636b 2069 6e20 626f 756e 6420 6d65 heck in bound me │ │ │ │ │ +0005eec0: 7468 6f64 2072 6566 6572 656e 6365 2063 thod reference c │ │ │ │ │ +0005eed0: 6170 7475 7265 0a0a 3c6c 693e 746f 6f6c apture..
  • tool │ │ │ │ │ +0005eee0: 732f 6a61 7661 632f 6c61 6d62 6461 2f6d s/javac/lambda/m │ │ │ │ │ +0005eef0: 6574 686f 6452 6566 6572 656e 6365 4578 ethodReferenceEx │ │ │ │ │ +0005ef00: 6563 7574 696f 6e2f 4d65 7468 6f64 5265 ecution/MethodRe │ │ │ │ │ +0005ef10: 6665 7265 6e63 6550 6163 6b61 6765 5072 ferencePackagePr │ │ │ │ │ +0005ef20: 6976 6174 6551 7561 6c69 6669 6572 2e6a ivateQualifier.j │ │ │ │ │ +0005ef30: 6176 613a 204d 6574 686f 6420 7265 6665 ava: Method refe │ │ │ │ │ +0005ef40: 7265 6e63 6520 7573 6573 2077 726f 6e67 rence uses wrong │ │ │ │ │ +0005ef50: 2071 7561 6c69 6679 696e 6720 7479 7065 qualifying type │ │ │ │ │ +0005ef60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005ef70: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ +0005ef80: 6566 6572 656e 6365 4578 6563 7574 696f eferenceExecutio │ │ │ │ │ +0005ef90: 6e2f 4d65 7468 6f64 5265 6665 7265 6e63 n/MethodReferenc │ │ │ │ │ +0005efa0: 6554 6573 7446 4443 4345 2e6a 6176 613a eTestFDCCE.java: │ │ │ │ │ +0005efb0: 2063 6f6e 7665 7274 206c 616d 6264 6120 convert lambda │ │ │ │ │ +0005efc0: 7465 7374 6e67 2074 6573 7473 2074 6f20 testng tests to │ │ │ │ │ +0005efd0: 6a74 7265 6720 616e 6420 6164 6420 7468 jtreg and add th │ │ │ │ │ +0005efe0: 656d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 em..
  • tools/ja │ │ │ │ │ +0005eff0: 7661 632f 6c61 6d62 6461 2f6d 6574 686f vac/lambda/metho │ │ │ │ │ +0005f000: 6452 6566 6572 656e 6365 4578 6563 7574 dReferenceExecut │ │ │ │ │ +0005f010: 696f 6e2f 4d65 7468 6f64 5265 6665 7265 ion/MethodRefere │ │ │ │ │ +0005f020: 6e63 6554 6573 7449 6e6e 6572 4465 6661 nceTestInnerDefa │ │ │ │ │ +0005f030: 756c 742e 6a61 7661 3a20 636f 6e76 6572 ult.java: conver │ │ │ │ │ +0005f040: 7420 6c61 6d62 6461 2074 6573 746e 6720 t lambda testng │ │ │ │ │ +0005f050: 7465 7374 7320 746f 206a 7472 6567 2061 tests to jtreg a │ │ │ │ │ +0005f060: 6e64 2061 6464 2074 6865 6d0a 0a3c 6c69 nd add them..
  • tools/javac/lam │ │ │ │ │ +0005f080: 6264 612f 6d65 7468 6f64 5265 6665 7265 bda/methodRefere │ │ │ │ │ +0005f090: 6e63 6545 7865 6375 7469 6f6e 2f4d 6574 nceExecution/Met │ │ │ │ │ +0005f0a0: 686f 6452 6566 6572 656e 6365 5465 7374 hodReferenceTest │ │ │ │ │ +0005f0b0: 496e 6e65 7249 6e73 7461 6e63 652e 6a61 InnerInstance.ja │ │ │ │ │ +0005f0c0: 7661 3a20 636f 6e76 6572 7420 6c61 6d62 va: convert lamb │ │ │ │ │ +0005f0d0: 6461 2074 6573 746e 6720 7465 7374 7320 da testng tests │ │ │ │ │ +0005f0e0: 746f 206a 7472 6567 2061 6e64 2061 6464 to jtreg and add │ │ │ │ │ +0005f0f0: 2074 6865 6d0a 0a3c 6c69 3e74 6f6f 6c73 them..
  • tools │ │ │ │ │ +0005f100: 2f6a 6176 6163 2f6c 616d 6264 612f 6d65 /javac/lambda/me │ │ │ │ │ +0005f110: 7468 6f64 5265 6665 7265 6e63 6545 7865 thodReferenceExe │ │ │ │ │ +0005f120: 6375 7469 6f6e 2f4d 6574 686f 6452 6566 cution/MethodRef │ │ │ │ │ +0005f130: 6572 656e 6365 5465 7374 496e 6e65 7256 erenceTestInnerV │ │ │ │ │ +0005f140: 6172 4172 6773 5468 6973 2e6a 6176 613a arArgsThis.java: │ │ │ │ │ +0005f150: 2063 6f6e 7665 7274 206c 616d 6264 6120 convert lambda │ │ │ │ │ +0005f160: 7465 7374 6e67 2074 6573 7473 2074 6f20 testng tests to │ │ │ │ │ +0005f170: 6a74 7265 6720 616e 6420 6164 6420 7468 jtreg and add th │ │ │ │ │ +0005f180: 656d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 em..
  • tools/ja │ │ │ │ │ +0005f190: 7661 632f 6c61 6d62 6461 2f6d 6574 686f vac/lambda/metho │ │ │ │ │ +0005f1a0: 6452 6566 6572 656e 6365 4578 6563 7574 dReferenceExecut │ │ │ │ │ +0005f1b0: 696f 6e2f 4d65 7468 6f64 5265 6665 7265 ion/MethodRefere │ │ │ │ │ +0005f1c0: 6e63 6554 6573 7449 6e73 7461 6e63 652e nceTestInstance. │ │ │ │ │ +0005f1d0: 6a61 7661 3a20 636f 6e76 6572 7420 6c61 java: convert la │ │ │ │ │ +0005f1e0: 6d62 6461 2074 6573 746e 6720 7465 7374 mbda testng test │ │ │ │ │ +0005f1f0: 7320 746f 206a 7472 6567 2061 6e64 2061 s to jtreg and a │ │ │ │ │ +0005f200: 6464 2074 6865 6d0a 0a3c 6c69 3e74 6f6f dd them..
  • too │ │ │ │ │ +0005f210: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005f220: 6d65 7468 6f64 5265 6665 7265 6e63 6545 methodReferenceE │ │ │ │ │ +0005f230: 7865 6375 7469 6f6e 2f4d 6574 686f 6452 xecution/MethodR │ │ │ │ │ +0005f240: 6566 6572 656e 6365 5465 7374 4b69 6e64 eferenceTestKind │ │ │ │ │ +0005f250: 732e 6a61 7661 3a20 636f 6e76 6572 7420 s.java: convert │ │ │ │ │ +0005f260: 6c61 6d62 6461 2074 6573 746e 6720 7465 lambda testng te │ │ │ │ │ +0005f270: 7374 7320 746f 206a 7472 6567 2061 6e64 sts to jtreg and │ │ │ │ │ +0005f280: 2061 6464 2074 6865 6d0a 0a3c 6c69 3e74 add them..
  • t │ │ │ │ │ +0005f290: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005f2a0: 612f 6d65 7468 6f64 5265 6665 7265 6e63 a/methodReferenc │ │ │ │ │ +0005f2b0: 6545 7865 6375 7469 6f6e 2f4d 6574 686f eExecution/Metho │ │ │ │ │ +0005f2c0: 6452 6566 6572 656e 6365 5465 7374 4d65 dReferenceTestMe │ │ │ │ │ +0005f2d0: 7468 6f64 4861 6e64 6c65 2e6a 6176 613a thodHandle.java: │ │ │ │ │ +0005f2e0: 206a 6176 6163 2067 656e 6572 6174 6573 javac generates │ │ │ │ │ +0005f2f0: 2069 6e63 6f72 7265 6374 2064 6573 6372 incorrect descr │ │ │ │ │ +0005f300: 6970 746f 7220 666f 7220 4d65 7468 6f64 iptor for Method │ │ │ │ │ +0005f310: 4861 6e64 6c65 3a3a 696e 766f 6b65 0a0a Handle::invoke.. │ │ │ │ │ +0005f320: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005f330: 6c61 6d62 6461 2f6d 6574 686f 6452 6566 lambda/methodRef │ │ │ │ │ +0005f340: 6572 656e 6365 4578 6563 7574 696f 6e2f erenceExecution/ │ │ │ │ │ +0005f350: 4d65 7468 6f64 5265 6665 7265 6e63 6554 MethodReferenceT │ │ │ │ │ +0005f360: 6573 744e 6577 2e6a 6176 613a 2063 6f6e estNew.java: con │ │ │ │ │ +0005f370: 7665 7274 206c 616d 6264 6120 7465 7374 vert lambda test │ │ │ │ │ +0005f380: 6e67 2074 6573 7473 2074 6f20 6a74 7265 ng tests to jtre │ │ │ │ │ +0005f390: 6720 616e 6420 6164 6420 7468 656d 0a0a g and add them.. │ │ │ │ │ +0005f3a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0005f3b0: 6c61 6d62 6461 2f6d 6574 686f 6452 6566 lambda/methodRef │ │ │ │ │ +0005f3c0: 6572 656e 6365 4578 6563 7574 696f 6e2f erenceExecution/ │ │ │ │ │ +0005f3d0: 4d65 7468 6f64 5265 6665 7265 6e63 6554 MethodReferenceT │ │ │ │ │ +0005f3e0: 6573 744e 6577 496e 6e65 722e 6a61 7661 estNewInner.java │ │ │ │ │ +0005f3f0: 3a20 636f 6e76 6572 7420 6c61 6d62 6461 : convert lambda │ │ │ │ │ +0005f400: 2074 6573 746e 6720 7465 7374 7320 746f testng tests to │ │ │ │ │ +0005f410: 206a 7472 6567 2061 6e64 2061 6464 2074 jtreg and add t │ │ │ │ │ +0005f420: 6865 6d0a 0a3c 6c69 3e74 6f6f 6c73 2f6a hem..
  • tools/j │ │ │ │ │ +0005f430: 6176 6163 2f6c 616d 6264 612f 6d65 7468 avac/lambda/meth │ │ │ │ │ +0005f440: 6f64 5265 6665 7265 6e63 6545 7865 6375 odReferenceExecu │ │ │ │ │ +0005f450: 7469 6f6e 2f4d 6574 686f 6452 6566 6572 tion/MethodRefer │ │ │ │ │ +0005f460: 656e 6365 5465 7374 4e65 7749 6e6e 6572 enceTestNewInner │ │ │ │ │ +0005f470: 496d 706c 6963 6974 4172 6773 2e6a 6176 ImplicitArgs.jav │ │ │ │ │ +0005f480: 613a 2042 6f6f 7473 7472 6170 4d65 7468 a: BootstrapMeth │ │ │ │ │ +0005f490: 6f64 4572 726f 7220 7768 656e 2063 6170 odError when cap │ │ │ │ │ +0005f4a0: 7475 7269 6e67 2063 6f6e 7374 7275 6374 turing construct │ │ │ │ │ +0005f4b0: 6f72 2072 6566 2074 6f20 6c6f 6361 6c20 or ref to local │ │ │ │ │ +0005f4c0: 636c 6173 7365 730a 0a3c 6c69 3e74 6f6f classes..
  • too │ │ │ │ │ +0005f4d0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005f4e0: 6d65 7468 6f64 5265 6665 7265 6e63 6545 methodReferenceE │ │ │ │ │ +0005f4f0: 7865 6375 7469 6f6e 2f4d 6574 686f 6452 xecution/MethodR │ │ │ │ │ +0005f500: 6566 6572 656e 6365 5465 7374 5375 6543 eferenceTestSueC │ │ │ │ │ +0005f510: 6173 6531 2e6a 6176 613a 2063 6f6e 7665 ase1.java: conve │ │ │ │ │ +0005f520: 7274 206c 616d 6264 6120 7465 7374 6e67 rt lambda testng │ │ │ │ │ +0005f530: 2074 6573 7473 2074 6f20 6a74 7265 6720 tests to jtreg │ │ │ │ │ +0005f540: 616e 6420 6164 6420 7468 656d 0a0a 3c6c and add them..tools/javac/la │ │ │ │ │ +0005f560: 6d62 6461 2f6d 6574 686f 6452 6566 6572 mbda/methodRefer │ │ │ │ │ +0005f570: 656e 6365 4578 6563 7574 696f 6e2f 4d65 enceExecution/Me │ │ │ │ │ +0005f580: 7468 6f64 5265 6665 7265 6e63 6554 6573 thodReferenceTes │ │ │ │ │ +0005f590: 7453 7565 4361 7365 322e 6a61 7661 3a20 tSueCase2.java: │ │ │ │ │ +0005f5a0: 636f 6e76 6572 7420 6c61 6d62 6461 2074 convert lambda t │ │ │ │ │ +0005f5b0: 6573 746e 6720 7465 7374 7320 746f 206a estng tests to j │ │ │ │ │ +0005f5c0: 7472 6567 2061 6e64 2061 6464 2074 6865 treg and add the │ │ │ │ │ +0005f5d0: 6d0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 m..
  • tools/jav │ │ │ │ │ +0005f5e0: 6163 2f6c 616d 6264 612f 6d65 7468 6f64 ac/lambda/method │ │ │ │ │ +0005f5f0: 5265 6665 7265 6e63 6545 7865 6375 7469 ReferenceExecuti │ │ │ │ │ +0005f600: 6f6e 2f4d 6574 686f 6452 6566 6572 656e on/MethodReferen │ │ │ │ │ +0005f610: 6365 5465 7374 5375 6543 6173 6534 2e6a ceTestSueCase4.j │ │ │ │ │ +0005f620: 6176 613a 2063 6f6e 7665 7274 206c 616d ava: convert lam │ │ │ │ │ +0005f630: 6264 6120 7465 7374 6e67 2074 6573 7473 bda testng tests │ │ │ │ │ +0005f640: 2074 6f20 6a74 7265 6720 616e 6420 6164 to jtreg and ad │ │ │ │ │ +0005f650: 6420 7468 656d 0a0a 3c6c 693e 746f 6f6c d them..
  • tool │ │ │ │ │ +0005f660: 732f 6a61 7661 632f 6c61 6d62 6461 2f6d s/javac/lambda/m │ │ │ │ │ +0005f670: 6574 686f 6452 6566 6572 656e 6365 4578 ethodReferenceEx │ │ │ │ │ +0005f680: 6563 7574 696f 6e2f 4d65 7468 6f64 5265 ecution/MethodRe │ │ │ │ │ +0005f690: 6665 7265 6e63 6554 6573 7453 7570 6572 ferenceTestSuper │ │ │ │ │ +0005f6a0: 2e6a 6176 613a 2063 6f6e 7665 7274 206c .java: convert l │ │ │ │ │ +0005f6b0: 616d 6264 6120 7465 7374 6e67 2074 6573 ambda testng tes │ │ │ │ │ +0005f6c0: 7473 2074 6f20 6a74 7265 6720 616e 6420 ts to jtreg and │ │ │ │ │ +0005f6d0: 6164 6420 7468 656d 0a0a 3c6c 693e 746f add them..
  • to │ │ │ │ │ +0005f6e0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0005f6f0: 2f6d 6574 686f 6452 6566 6572 656e 6365 /methodReference │ │ │ │ │ +0005f700: 4578 6563 7574 696f 6e2f 4d65 7468 6f64 Execution/Method │ │ │ │ │ +0005f710: 5265 6665 7265 6e63 6554 6573 7453 7570 ReferenceTestSup │ │ │ │ │ +0005f720: 6572 4465 6661 756c 742e 6a61 7661 3a20 erDefault.java: │ │ │ │ │ +0005f730: 636f 6e76 6572 7420 6c61 6d62 6461 2074 convert lambda t │ │ │ │ │ +0005f740: 6573 746e 6720 7465 7374 7320 746f 206a estng tests to j │ │ │ │ │ +0005f750: 7472 6567 2061 6e64 2061 6464 2074 6865 treg and add the │ │ │ │ │ +0005f760: 6d0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 m..
  • tools/jav │ │ │ │ │ +0005f770: 6163 2f6c 616d 6264 612f 6d65 7468 6f64 ac/lambda/method │ │ │ │ │ +0005f780: 5265 6665 7265 6e63 6545 7865 6375 7469 ReferenceExecuti │ │ │ │ │ +0005f790: 6f6e 2f4d 6574 686f 6452 6566 6572 656e on/MethodReferen │ │ │ │ │ +0005f7a0: 6365 5465 7374 5479 7065 436f 6e76 6572 ceTestTypeConver │ │ │ │ │ +0005f7b0: 7369 6f6e 2e6a 6176 613a 2063 6f6e 7665 sion.java: conve │ │ │ │ │ +0005f7c0: 7274 206c 616d 6264 6120 7465 7374 6e67 rt lambda testng │ │ │ │ │ +0005f7d0: 2074 6573 7473 2074 6f20 6a74 7265 6720 tests to jtreg │ │ │ │ │ +0005f7e0: 616e 6420 6164 6420 7468 656d 0a0a 3c6c and add them..tools/javac/la │ │ │ │ │ +0005f800: 6d62 6461 2f6d 6574 686f 6452 6566 6572 mbda/methodRefer │ │ │ │ │ +0005f810: 656e 6365 4578 6563 7574 696f 6e2f 4d65 enceExecution/Me │ │ │ │ │ +0005f820: 7468 6f64 5265 6665 7265 6e63 6554 6573 thodReferenceTes │ │ │ │ │ +0005f830: 7456 6172 4172 6773 2e6a 6176 613a 2063 tVarArgs.java: c │ │ │ │ │ +0005f840: 6f6e 7665 7274 206c 616d 6264 6120 7465 onvert lambda te │ │ │ │ │ +0005f850: 7374 6e67 2074 6573 7473 2074 6f20 6a74 stng tests to jt │ │ │ │ │ +0005f860: 7265 6720 616e 6420 6164 6420 7468 656d reg and add them │ │ │ │ │ +0005f870: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005f880: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ +0005f890: 6566 6572 656e 6365 4578 6563 7574 696f eferenceExecutio │ │ │ │ │ +0005f8a0: 6e2f 4d65 7468 6f64 5265 6665 7265 6e63 n/MethodReferenc │ │ │ │ │ +0005f8b0: 6554 6573 7456 6172 4172 6773 4578 742e eTestVarArgsExt. │ │ │ │ │ +0005f8c0: 6a61 7661 3a20 636f 6e76 6572 7420 6c61 java: convert la │ │ │ │ │ +0005f8d0: 6d62 6461 2074 6573 746e 6720 7465 7374 mbda testng test │ │ │ │ │ +0005f8e0: 7320 746f 206a 7472 6567 2061 6e64 2061 s to jtreg and a │ │ │ │ │ +0005f8f0: 6464 2074 6865 6d0a 0a3c 6c69 3e74 6f6f dd them..
  • too │ │ │ │ │ +0005f900: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +0005f910: 6d65 7468 6f64 5265 6665 7265 6e63 6545 methodReferenceE │ │ │ │ │ +0005f920: 7865 6375 7469 6f6e 2f4d 6574 686f 6452 xecution/MethodR │ │ │ │ │ +0005f930: 6566 6572 656e 6365 5465 7374 5661 7241 eferenceTestVarA │ │ │ │ │ +0005f940: 7267 7353 7570 6572 2e6a 6176 613a 2063 rgsSuper.java: c │ │ │ │ │ +0005f950: 6f6e 7665 7274 206c 616d 6264 6120 7465 onvert lambda te │ │ │ │ │ +0005f960: 7374 6e67 2074 6573 7473 2074 6f20 6a74 stng tests to jt │ │ │ │ │ +0005f970: 7265 6720 616e 6420 6164 6420 7468 656d reg and add them │ │ │ │ │ +0005f980: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005f990: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ +0005f9a0: 6566 6572 656e 6365 4578 6563 7574 696f eferenceExecutio │ │ │ │ │ +0005f9b0: 6e2f 4d65 7468 6f64 5265 6665 7265 6e63 n/MethodReferenc │ │ │ │ │ +0005f9c0: 6554 6573 7456 6172 4172 6773 5375 7065 eTestVarArgsSupe │ │ │ │ │ +0005f9d0: 7244 6566 6175 6c74 2e6a 6176 613a 2063 rDefault.java: c │ │ │ │ │ +0005f9e0: 6f6e 7665 7274 206c 616d 6264 6120 7465 onvert lambda te │ │ │ │ │ +0005f9f0: 7374 6e67 2074 6573 7473 2074 6f20 6a74 stng tests to jt │ │ │ │ │ +0005fa00: 7265 6720 616e 6420 6164 6420 7468 656d reg and add them │ │ │ │ │ +0005fa10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0005fa20: 632f 6c61 6d62 6461 2f6d 6574 686f 6452 c/lambda/methodR │ │ │ │ │ +0005fa30: 6566 6572 656e 6365 4578 6563 7574 696f eferenceExecutio │ │ │ │ │ +0005fa40: 6e2f 4d65 7468 6f64 5265 6665 7265 6e63 n/MethodReferenc │ │ │ │ │ +0005fa50: 6554 6573 7456 6172 4172 6773 5468 6973 eTestVarArgsThis │ │ │ │ │ +0005fa60: 2e6a 6176 613a 2063 6f6e 7665 7274 206c .java: convert l │ │ │ │ │ +0005fa70: 616d 6264 6120 7465 7374 6e67 2074 6573 ambda testng tes │ │ │ │ │ +0005fa80: 7473 2074 6f20 6a74 7265 6720 616e 6420 ts to jtreg and │ │ │ │ │ +0005fa90: 6164 6420 7468 656d 0a0a 3c6c 693e 746f add them..
  • to │ │ │ │ │ +0005faa0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +0005fab0: 2f6d 6574 686f 6452 6566 6572 656e 6365 /methodReference │ │ │ │ │ +0005fac0: 4578 6563 7574 696f 6e2f 4d65 7468 6f64 Execution/Method │ │ │ │ │ +0005fad0: 5265 6665 7265 6e63 6554 6573 7456 6172 ReferenceTestVar │ │ │ │ │ +0005fae0: 4861 6e64 6c65 2e6a 6176 613a 2074 6573 Handle.java: tes │ │ │ │ │ +0005faf0: 7420 666f 7220 5661 7248 616e 646c 6520 t for VarHandle │ │ │ │ │ +0005fb00: 7369 676e 6174 7572 6520 706f 6c79 6d6f signature polymo │ │ │ │ │ +0005fb10: 7270 6869 6320 6d65 7468 6f64 730a 0a3c rphic methods..< │ │ │ │ │ +0005fb20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0005fb30: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ +0005fb40: 7265 6e63 6545 7865 6375 7469 6f6e 2f4d renceExecution/M │ │ │ │ │ +0005fb50: 6574 686f 6452 6566 6572 656e 6365 5465 ethodReferenceTe │ │ │ │ │ +0005fb60: 7374 5661 7248 616e 646c 655f 6e65 672e stVarHandle_neg. │ │ │ │ │ +0005fb70: 6a61 7661 3a20 7465 7374 2066 6f72 2056 java: test for V │ │ │ │ │ +0005fb80: 6172 4861 6e64 6c65 2073 6967 6e61 7475 arHandle signatu │ │ │ │ │ +0005fb90: 7265 2070 6f6c 796d 6f72 7068 6963 206d re polymorphic m │ │ │ │ │ +0005fba0: 6574 686f 6473 2077 6974 6820 7772 6f6e ethods with wron │ │ │ │ │ +0005fbb0: 6720 7265 7475 726e 2074 7970 650a 0a3c g return type..< │ │ │ │ │ +0005fbc0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +0005fbd0: 616d 6264 612f 6d65 7468 6f64 5265 6665 ambda/methodRefe │ │ │ │ │ +0005fbe0: 7265 6e63 6545 7865 6375 7469 6f6e 2f4d renceExecution/M │ │ │ │ │ +0005fbf0: 6574 686f 6452 6566 6572 656e 6365 556e ethodReferenceUn │ │ │ │ │ +0005fc00: 696f 6e54 7970 6554 6573 742e 6a61 7661 ionTypeTest.java │ │ │ │ │ +0005fc10: 3a20 4c61 6d62 6461 436f 6e76 6572 7369 : LambdaConversi │ │ │ │ │ +0005fc20: 6f6e 4578 6365 7074 696f 6e3a 2049 6e76 onException: Inv │ │ │ │ │ +0005fc30: 616c 6964 2072 6563 6569 7665 7220 7479 alid receiver ty │ │ │ │ │ +0005fc40: 7065 2069 6e74 6572 6661 6365 3b20 6e6f pe interface; no │ │ │ │ │ +0005fc50: 7420 6120 7375 6274 7970 6520 6f66 2069 t a subtype of i │ │ │ │ │ +0005fc60: 6d70 6c65 6d65 6e74 6174 696f 6e20 7479 mplementation ty │ │ │ │ │ +0005fc70: 7065 2069 6e74 6572 6661 6365 0a0a 3c6c pe interface..tools/javac/la │ │ │ │ │ +0005fc90: 6d62 6461 2f6d 6f73 7453 7065 6369 6669 mbda/mostSpecifi │ │ │ │ │ +0005fca0: 632f 5374 7275 6374 7572 616c 4d6f 7374 c/StructuralMost │ │ │ │ │ +0005fcb0: 5370 6563 6966 6963 5465 7374 2e6a 6176 SpecificTest.jav │ │ │ │ │ +0005fcc0: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +0005fcd0: 7374 7320 4175 746f 6d61 7469 6320 7465 sts Automatic te │ │ │ │ │ +0005fce0: 7374 2066 6f72 2063 6865 636b 696e 6720 st for checking │ │ │ │ │ +0005fcf0: 636f 7272 6563 746e 6573 7320 6f66 2073 correctness of s │ │ │ │ │ +0005fd00: 7472 7563 7475 7261 6c20 6d6f 7374 2073 tructural most s │ │ │ │ │ +0005fd10: 7065 6369 6669 6320 7465 7374 2072 6f75 pecific test rou │ │ │ │ │ +0005fd20: 7469 6e65 2074 656d 706f 7261 7269 6c79 tine temporarily │ │ │ │ │ +0005fd30: 2077 6f72 6b61 726f 756e 6420 636f 6d62 workaround comb │ │ │ │ │ +0005fd40: 6f20 7465 7374 7320 6172 6520 6361 7573 o tests are caus │ │ │ │ │ +0005fd50: 696e 6720 7469 6d65 206f 7574 2069 6e20 ing time out in │ │ │ │ │ +0005fd60: 7365 7665 7261 6c20 706c 6174 666f 726d several platform │ │ │ │ │ +0005fd70: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0005fd80: 6163 2f6c 616d 6264 612f 7072 6976 6174 ac/lambda/privat │ │ │ │ │ +0005fd90: 654d 6574 686f 6452 6566 6572 656e 6365 eMethodReference │ │ │ │ │ +0005fda0: 732f 4d65 7468 6f64 496e 766f 6b65 722e s/MethodInvoker. │ │ │ │ │ +0005fdb0: 6a61 7661 3a20 7072 6976 6174 6520 6d65 java: private me │ │ │ │ │ +0005fdc0: 7468 6f64 2073 686f 756c 6420 6265 2061 thod should be a │ │ │ │ │ +0005fdd0: 6363 6573 7369 626c 6520 286e 6573 7465 ccessible (neste │ │ │ │ │ +0005fde0: 6420 636c 6173 7365 7329 0a0a 3c6c 693e d classes)..
  • │ │ │ │ │ +0005fdf0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005fe00: 6461 2f70 7269 7661 7465 4d65 7468 6f64 da/privateMethod │ │ │ │ │ +0005fe10: 5265 6665 7265 6e63 6573 2f4d 6574 686f References/Metho │ │ │ │ │ +0005fe20: 6453 7570 706c 6965 722e 6a61 7661 3a20 dSupplier.java: │ │ │ │ │ +0005fe30: 7072 6976 6174 6520 6d65 7468 6f64 2073 private method s │ │ │ │ │ +0005fe40: 686f 756c 6420 6265 2061 6363 6573 7369 hould be accessi │ │ │ │ │ +0005fe50: 626c 6520 286e 6573 7465 6420 636c 6173 ble (nested clas │ │ │ │ │ +0005fe60: 7365 7329 0a0a 3c6c 693e 746f 6f6c 732f ses)..
  • tools/ │ │ │ │ │ +0005fe70: 6a61 7661 632f 6c61 6d62 6461 2f70 7269 javac/lambda/pri │ │ │ │ │ +0005fe80: 7661 7465 4d65 7468 6f64 5265 6665 7265 vateMethodRefere │ │ │ │ │ +0005fe90: 6e63 6573 2f54 6869 7264 436c 6173 732e nces/ThirdClass. │ │ │ │ │ +0005fea0: 6a61 7661 3a20 7072 6976 6174 6520 6d65 java: private me │ │ │ │ │ +0005feb0: 7468 6f64 2073 686f 756c 6420 6265 2061 thod should be a │ │ │ │ │ +0005fec0: 6363 6573 7369 626c 6520 286e 6573 7465 ccessible (neste │ │ │ │ │ +0005fed0: 6420 636c 6173 7365 7329 0a0a 3c6c 693e d classes)..
  • │ │ │ │ │ +0005fee0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +0005fef0: 6461 2f73 656c 665f 696e 6974 6961 6c69 da/self_initiali │ │ │ │ │ +0005ff00: 7a65 722f 5438 3032 3438 3039 2f53 656c zer/T8024809/Sel │ │ │ │ │ +0005ff10: 6649 6e69 7469 616c 697a 6572 496e 4c61 fInitializerInLa │ │ │ │ │ +0005ff20: 6d62 6461 5465 7374 612e 6a61 7661 3a20 mbdaTesta.java: │ │ │ │ │ +0005ff30: 6a61 7661 632c 2073 6f6d 6520 6c61 6d62 javac, some lamb │ │ │ │ │ +0005ff40: 6461 2070 726f 6772 616d 7320 6172 6520 da programs are │ │ │ │ │ +0005ff50: 7265 6a65 6374 6564 2062 7920 666c 6f77 rejected by flow │ │ │ │ │ +0005ff60: 2061 6e61 6c79 7369 730a 0a3c 6c69 3e74 analysis..
  • t │ │ │ │ │ +0005ff70: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +0005ff80: 612f 7365 6c66 5f69 6e69 7469 616c 697a a/self_initializ │ │ │ │ │ +0005ff90: 6572 2f54 3830 3234 3830 392f 5365 6c66 er/T8024809/Self │ │ │ │ │ +0005ffa0: 496e 6974 6961 6c69 7a65 7249 6e4c 616d InitializerInLam │ │ │ │ │ +0005ffb0: 6264 6154 6573 7462 2e6a 6176 613a 206a bdaTestb.java: j │ │ │ │ │ +0005ffc0: 6176 6163 2c20 736f 6d65 206c 616d 6264 avac, some lambd │ │ │ │ │ +0005ffd0: 6120 7072 6f67 7261 6d73 2061 7265 2072 a programs are r │ │ │ │ │ +0005ffe0: 656a 6563 7465 6420 6279 2066 6c6f 7720 ejected by flow │ │ │ │ │ +0005fff0: 616e 616c 7973 6973 0a0a 3c6c 693e 746f analysis..
  • to │ │ │ │ │ +00060000: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00060010: 2f73 656c 665f 696e 6974 6961 6c69 7a65 /self_initialize │ │ │ │ │ +00060020: 722f 5438 3035 3339 3036 2f53 656c 6649 r/T8053906/SelfI │ │ │ │ │ +00060030: 6e69 7469 616c 697a 6572 496e 4c61 6d62 nitializerInLamb │ │ │ │ │ +00060040: 6461 5465 7374 632e 6a61 7661 3a20 6a61 daTestc.java: ja │ │ │ │ │ +00060050: 7661 632c 2073 6f6d 6520 6c61 6d62 6461 vac, some lambda │ │ │ │ │ +00060060: 2070 726f 6772 616d 7320 6172 6520 7265 programs are re │ │ │ │ │ +00060070: 6a65 6374 6564 2062 7920 666c 6f77 2061 jected by flow a │ │ │ │ │ +00060080: 6e61 6c79 7369 730a 0a3c 6c69 3e74 6f6f nalysis..
  • too │ │ │ │ │ +00060090: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +000600a0: 7365 7061 7261 7465 2f54 6573 742e 6a61 separate/Test.ja │ │ │ │ │ +000600b0: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ +000600c0: 2f6a 6176 6163 2f6c 616d 6264 612f 7370 /javac/lambda/sp │ │ │ │ │ +000600d0: 6563 756c 6174 6976 652f 3831 3437 3534 eculative/814754 │ │ │ │ │ +000600e0: 362f 5438 3134 3735 3436 612e 6a61 7661 6/T8147546a.java │ │ │ │ │ +000600f0: 3a20 7265 6772 6573 7369 6f6e 2077 6865 : regression whe │ │ │ │ │ +00060100: 6e20 7479 7065 2d63 6865 636b 696e 6720 n type-checking │ │ │ │ │ +00060110: 6765 6e65 7269 6320 6361 6c6c 7320 696e generic calls in │ │ │ │ │ +00060120: 7369 6465 206e 6573 7465 6420 6465 636c side nested decl │ │ │ │ │ +00060130: 6172 6174 696f 6e73 206f 6363 7572 7269 arations occurri │ │ │ │ │ +00060140: 6e67 2069 6e20 6d65 7468 6f64 2063 6f6e ng in method con │ │ │ │ │ +00060150: 7465 7874 0a0a 3c6c 693e 746f 6f6c 732f text..
  • tools/ │ │ │ │ │ +00060160: 6a61 7661 632f 6c61 6d62 6461 2f73 7065 javac/lambda/spe │ │ │ │ │ +00060170: 6375 6c61 7469 7665 2f38 3134 3735 3436 culative/8147546 │ │ │ │ │ +00060180: 2f54 3831 3437 3534 3662 2e6a 6176 613a /T8147546b.java: │ │ │ │ │ +00060190: 2072 6567 7265 7373 696f 6e20 7768 656e regression when │ │ │ │ │ +000601a0: 2074 7970 652d 6368 6563 6b69 6e67 2067 type-checking g │ │ │ │ │ +000601b0: 656e 6572 6963 2063 616c 6c73 2069 6e73 eneric calls ins │ │ │ │ │ +000601c0: 6964 6520 6e65 7374 6564 2064 6563 6c61 ide nested decla │ │ │ │ │ +000601d0: 7261 7469 6f6e 7320 6f63 6375 7272 696e rations occurrin │ │ │ │ │ +000601e0: 6720 696e 206d 6574 686f 6420 636f 6e74 g in method cont │ │ │ │ │ +000601f0: 6578 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ext..
  • tools/j │ │ │ │ │ +00060200: 6176 6163 2f6c 616d 6264 612f 7370 6563 avac/lambda/spec │ │ │ │ │ +00060210: 756c 6174 6976 652f 3831 3534 3138 302f ulative/8154180/ │ │ │ │ │ +00060220: 5438 3135 3431 3830 612e 6a61 7661 3a20 T8154180a.java: │ │ │ │ │ +00060230: 5265 6772 6573 7369 6f6e 3a20 7374 7563 Regression: stuc │ │ │ │ │ +00060240: 6b20 6578 7072 6573 7369 6f6e 7320 646f k expressions do │ │ │ │ │ +00060250: 206e 6f74 2062 6568 6176 6520 636f 7272 not behave corr │ │ │ │ │ +00060260: 6563 746c 790a 0a3c 6c69 3e74 6f6f 6c73 ectly..
  • tools │ │ │ │ │ +00060270: 2f6a 6176 6163 2f6c 616d 6264 612f 7370 /javac/lambda/sp │ │ │ │ │ +00060280: 6563 756c 6174 6976 652f 3831 3534 3138 eculative/815418 │ │ │ │ │ +00060290: 302f 5438 3135 3431 3830 622e 6a61 7661 0/T8154180b.java │ │ │ │ │ +000602a0: 3a20 5265 6772 6573 7369 6f6e 3a20 7374 : Regression: st │ │ │ │ │ +000602b0: 7563 6b20 6578 7072 6573 7369 6f6e 7320 uck expressions │ │ │ │ │ +000602c0: 646f 206e 6f74 2062 6568 6176 6520 636f do not behave co │ │ │ │ │ +000602d0: 7272 6563 746c 790a 0a3c 6c69 3e74 6f6f rrectly..
  • too │ │ │ │ │ +000602e0: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +000602f0: 7370 6563 756c 6174 6976 652f 4469 616d speculative/Diam │ │ │ │ │ +00060300: 6f6e 6446 696e 6465 722e 6a61 7661 3a20 ondFinder.java: │ │ │ │ │ +00060310: 4164 6420 6c61 6d62 6461 2074 6573 7473 Add lambda tests │ │ │ │ │ +00060320: 2073 7075 7269 6f75 7320 6372 6173 6865 spurious crashe │ │ │ │ │ +00060330: 7320 7768 656e 2072 756e 6e69 6e67 2069 s when running i │ │ │ │ │ +00060340: 6e20 2764 6961 6d6f 6e64 2066 696e 6465 n 'diamond finde │ │ │ │ │ +00060350: 7227 206d 6f64 650a 0a3c 6c69 3e74 6f6f r' mode..
  • too │ │ │ │ │ +00060360: 6c73 2f6a 6176 6163 2f6c 616d 6264 612f ls/javac/lambda/ │ │ │ │ │ +00060370: 7370 6563 756c 6174 6976 652f 496e 6665 speculative/Infe │ │ │ │ │ +00060380: 7253 7472 6963 742e 6a61 7661 3a20 4578 rStrict.java: Ex │ │ │ │ │ +00060390: 706f 6e65 6e74 6961 6c20 7065 7266 6f72 ponential perfor │ │ │ │ │ +000603a0: 6d61 6e63 6520 7265 6772 6573 7369 6f6e mance regression │ │ │ │ │ +000603b0: 204a 6176 6120 3820 636f 6d70 696c 6572 Java 8 compiler │ │ │ │ │ +000603c0: 2063 6f6d 7061 7265 6420 746f 204a 6176 compared to Jav │ │ │ │ │ +000603d0: 6120 3720 636f 6d70 696c 6572 0a0a 3c6c a 7 compiler..tools/javac/la │ │ │ │ │ +000603f0: 6d62 6461 2f73 7065 6375 6c61 7469 7665 mbda/speculative │ │ │ │ │ +00060400: 2f49 6e66 6572 5765 616b 2e6a 6176 613a /InferWeak.java: │ │ │ │ │ +00060410: 2045 7870 6f6e 656e 7469 616c 2070 6572 Exponential per │ │ │ │ │ +00060420: 666f 726d 616e 6365 2072 6567 7265 7373 formance regress │ │ │ │ │ +00060430: 696f 6e20 4a61 7661 2038 2063 6f6d 7069 ion Java 8 compi │ │ │ │ │ +00060440: 6c65 7220 636f 6d70 6172 6564 2074 6f20 ler compared to │ │ │ │ │ +00060450: 4a61 7661 2037 2063 6f6d 7069 6c65 720a Java 7 compiler. │ │ │ │ │ +00060460: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00060470: 2f6c 616d 6264 612f 7370 6563 756c 6174 /lambda/speculat │ │ │ │ │ +00060480: 6976 652f 4d61 696e 2e6a 6176 613a 2041 ive/Main.java: A │ │ │ │ │ +00060490: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +000604a0: 4f6e 2d64 656d 616e 6420 7379 6d62 6f6c On-demand symbol │ │ │ │ │ +000604b0: 2063 6f6d 706c 6574 696f 6e20 6475 7269 completion duri │ │ │ │ │ +000604c0: 6e67 2073 7065 6375 6c61 7469 7665 2061 ng speculative a │ │ │ │ │ +000604d0: 7474 7269 6275 7469 6f6e 2072 6f75 6e64 ttribution round │ │ │ │ │ +000604e0: 2066 6169 6c73 2074 6f20 7265 706f 7274 fails to report │ │ │ │ │ +000604f0: 2065 7272 6f72 206d 6573 7361 6765 730a error messages. │ │ │ │ │ +00060500: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00060510: 2f6c 616d 6264 612f 7370 6563 756c 6174 /lambda/speculat │ │ │ │ │ +00060520: 6976 652f 4d69 7373 696e 6745 7272 6f72 ive/MissingError │ │ │ │ │ +00060530: 2e6a 6176 613a 2061 7373 6572 7469 6f6e .java: assertion │ │ │ │ │ +00060540: 2065 7272 6f72 2069 6e20 636f 6d2e 7375 error in com.su │ │ │ │ │ +00060550: 6e2e 746f 6f6c 732e 6a61 7661 632e 636f n.tools.javac.co │ │ │ │ │ +00060560: 6d70 2e54 7261 6e73 5479 7065 732e 7669 mp.TransTypes.vi │ │ │ │ │ +00060570: 7369 7441 7070 6c79 0a0a 3c6c 693e 746f sitApply..
  • to │ │ │ │ │ +00060580: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +00060590: 2f73 7065 6375 6c61 7469 7665 2f4e 6573 /speculative/Nes │ │ │ │ │ +000605a0: 7465 644c 616d 6264 6147 656e 6572 6963 tedLambdaGeneric │ │ │ │ │ +000605b0: 732e 6a61 7661 3a20 4578 706f 6e65 6e74 s.java: Exponent │ │ │ │ │ +000605c0: 6961 6c20 7065 7266 6f72 6d61 6e63 6520 ial performance │ │ │ │ │ +000605d0: 7265 6772 6573 7369 6f6e 204a 6176 6120 regression Java │ │ │ │ │ +000605e0: 3820 636f 6d70 696c 6572 2063 6f6d 7061 8 compiler compa │ │ │ │ │ +000605f0: 7265 6420 746f 204a 6176 6120 3720 636f red to Java 7 co │ │ │ │ │ +00060600: 6d70 696c 6572 0a0a 3c6c 693e 746f 6f6c mpiler..
  • tool │ │ │ │ │ +00060610: 732f 6a61 7661 632f 6c61 6d62 6461 2f73 s/javac/lambda/s │ │ │ │ │ +00060620: 7065 6375 6c61 7469 7665 2f4e 6573 7465 peculative/Neste │ │ │ │ │ +00060630: 644c 616d 6264 614e 6f47 656e 6572 6963 dLambdaNoGeneric │ │ │ │ │ +00060640: 732e 6a61 7661 3a20 4578 706f 6e65 6e74 s.java: Exponent │ │ │ │ │ +00060650: 6961 6c20 7065 7266 6f72 6d61 6e63 6520 ial performance │ │ │ │ │ +00060660: 7265 6772 6573 7369 6f6e 204a 6176 6120 regression Java │ │ │ │ │ +00060670: 3820 636f 6d70 696c 6572 2063 6f6d 7061 8 compiler compa │ │ │ │ │ +00060680: 7265 6420 746f 204a 6176 6120 3720 636f red to Java 7 co │ │ │ │ │ +00060690: 6d70 696c 6572 0a0a 3c6c 693e 746f 6f6c mpiler..
  • tool │ │ │ │ │ +000606a0: 732f 6a61 7661 632f 6c61 6d62 6461 2f73 s/javac/lambda/s │ │ │ │ │ +000606b0: 7065 6375 6c61 7469 7665 2f54 3830 3436 peculative/T8046 │ │ │ │ │ +000606c0: 3638 352e 6a61 7661 3a20 556e 636f 6d70 685.java: Uncomp │ │ │ │ │ +000606d0: 696c 6162 6c65 206c 6172 6765 2065 7870 ilable large exp │ │ │ │ │ +000606e0: 7265 7373 696f 6e73 2069 6e76 6f6c 7669 ressions involvi │ │ │ │ │ +000606f0: 6e67 2067 656e 6572 6963 732e 0a0a 3c6c ng generics...tools/javac/la │ │ │ │ │ +00060710: 6d62 6461 2f73 7065 6375 6c61 7469 7665 mbda/speculative │ │ │ │ │ +00060720: 2f54 3830 3535 3938 342e 6a61 7661 3a20 /T8055984.java: │ │ │ │ │ +00060730: 4578 706f 6e65 6e74 6961 6c20 7065 7266 Exponential perf │ │ │ │ │ +00060740: 6f72 6d61 6e63 6520 7265 6772 6573 7369 ormance regressi │ │ │ │ │ +00060750: 6f6e 204a 6176 6120 3820 636f 6d70 696c on Java 8 compil │ │ │ │ │ +00060760: 6572 2063 6f6d 7061 7265 6420 746f 204a er compared to J │ │ │ │ │ +00060770: 6176 6120 3720 636f 6d70 696c 6572 0a0a ava 7 compiler.. │ │ │ │ │ +00060780: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00060790: 6c61 6d62 6461 2f73 7065 6375 6c61 7469 lambda/speculati │ │ │ │ │ +000607a0: 7665 2f54 3830 3737 3234 372e 6a61 7661 ve/T8077247.java │ │ │ │ │ +000607b0: 3a20 4578 706f 6e65 6e74 6961 6c20 7065 : Exponential pe │ │ │ │ │ +000607c0: 7266 6f72 6d61 6e63 6520 7265 6772 6573 rformance regres │ │ │ │ │ +000607d0: 7369 6f6e 204a 6176 6120 3820 636f 6d70 sion Java 8 comp │ │ │ │ │ +000607e0: 696c 6572 2063 6f6d 7061 7265 6420 746f iler compared to │ │ │ │ │ +000607f0: 204a 6176 6120 3720 636f 6d70 696c 6572 Java 7 compiler │ │ │ │ │ +00060800: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00060810: 632f 6c61 6d62 6461 2f73 7065 6375 6c61 c/lambda/specula │ │ │ │ │ +00060820: 7469 7665 2f54 3830 3738 3039 332e 6a61 tive/T8078093.ja │ │ │ │ │ +00060830: 7661 3a20 4578 706f 6e65 6e74 6961 6c20 va: Exponential │ │ │ │ │ +00060840: 7065 7266 6f72 6d61 6e63 6520 7265 6772 performance regr │ │ │ │ │ +00060850: 6573 7369 6f6e 204a 6176 6120 3820 636f ession Java 8 co │ │ │ │ │ +00060860: 6d70 696c 6572 2063 6f6d 7061 7265 6420 mpiler compared │ │ │ │ │ +00060870: 746f 204a 6176 6120 3720 636f 6d70 696c to Java 7 compil │ │ │ │ │ +00060880: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a61 er..
  • tools/ja │ │ │ │ │ +00060890: 7661 632f 6c61 6d62 6461 2f74 7970 6549 vac/lambda/typeI │ │ │ │ │ +000608a0: 6e66 6572 656e 6365 2f49 6e66 6572 656e nference/Inferen │ │ │ │ │ +000608b0: 6365 5465 7374 3131 2e6a 6176 613a 2041 ceTest11.java: A │ │ │ │ │ +000608c0: 6464 206c 616d 6264 6120 7465 7374 7320 dd lambda tests │ │ │ │ │ +000608d0: 5468 6973 2074 6573 7420 6973 2066 6f72 This test is for │ │ │ │ │ +000608e0: 2073 656c 6620 7265 6665 7265 6e74 6961 self referentia │ │ │ │ │ +000608f0: 6c20 616e 6420 7265 6375 7273 6976 6520 l and recursive │ │ │ │ │ +00060900: 6c61 6d62 6461 2065 7870 7265 7373 696f lambda expressio │ │ │ │ │ +00060910: 6e20 7468 6174 2068 6176 6520 7479 7065 n that have type │ │ │ │ │ +00060920: 2069 6e66 6572 656e 6365 0a0a 3c6c 693e inference..
  • │ │ │ │ │ +00060930: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00060940: 6461 2f74 7970 6549 6e66 6572 656e 6365 da/typeInference │ │ │ │ │ +00060950: 2f49 6e66 6572 656e 6365 5465 7374 322e /InferenceTest2. │ │ │ │ │ +00060960: 6a61 7661 3a20 4164 6420 6c61 6d62 6461 java: Add lambda │ │ │ │ │ +00060970: 2074 6573 7473 2050 6172 616d 6574 6572 tests Parameter │ │ │ │ │ +00060980: 2074 7970 6573 2069 6e66 6572 7265 6420 types inferred │ │ │ │ │ +00060990: 6672 6f6d 2074 6172 6765 7420 7479 7065 from target type │ │ │ │ │ +000609a0: 2069 6e20 6765 6e65 7269 6373 2077 6974 in generics wit │ │ │ │ │ +000609b0: 686f 7574 2077 696c 6463 6172 640a 0a3c hout wildcard..< │ │ │ │ │ +000609c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +000609d0: 616d 6264 612f 7479 7065 496e 6665 7265 ambda/typeInfere │ │ │ │ │ +000609e0: 6e63 652f 496e 6665 7265 6e63 6554 6573 nce/InferenceTes │ │ │ │ │ +000609f0: 7432 622e 6a61 7661 3a20 4164 6420 6c61 t2b.java: Add la │ │ │ │ │ +00060a00: 6d62 6461 2074 6573 7473 2050 6172 616d mbda tests Param │ │ │ │ │ +00060a10: 6574 6572 2074 7970 6573 2069 6e66 6572 eter types infer │ │ │ │ │ +00060a20: 7265 6420 6672 6f6d 2074 6172 6765 7420 red from target │ │ │ │ │ +00060a30: 7479 7065 2069 6e20 6765 6e65 7269 6373 type in generics │ │ │ │ │ +00060a40: 2077 6974 6820 7769 6c64 6361 7264 0a0a with wildcard.. │ │ │ │ │ +00060a50: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00060a60: 6c61 6d62 6461 2f74 7970 6549 6e66 6572 lambda/typeInfer │ │ │ │ │ +00060a70: 656e 6365 2f49 6e66 6572 656e 6365 5465 ence/InferenceTe │ │ │ │ │ +00060a80: 7374 332e 6a61 7661 3a20 4164 6420 6c61 st3.java: Add la │ │ │ │ │ +00060a90: 6d62 6461 2074 6573 7473 2049 6e74 6572 mbda tests Inter │ │ │ │ │ +00060aa0: 6661 6365 2069 6e68 6572 6974 616e 6365 face inheritance │ │ │ │ │ +00060ab0: 2c20 7375 622d 696e 7465 7266 6163 6520 , sub-interface │ │ │ │ │ +00060ac0: 7265 736f 6c76 6573 2074 6865 2074 7970 resolves the typ │ │ │ │ │ +00060ad0: 6520 6f66 2074 6865 2073 7570 6572 2069 e of the super i │ │ │ │ │ +00060ae0: 6e74 6572 6661 6365 2e0a 0a3c 6c69 3e74 nterface...
  • t │ │ │ │ │ +00060af0: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00060b00: 612f 7479 7065 496e 6665 7265 6e63 652f a/typeInference/ │ │ │ │ │ +00060b10: 496e 6665 7265 6e63 6554 6573 7434 2e6a InferenceTest4.j │ │ │ │ │ +00060b20: 6176 613a 2041 6464 206c 616d 6264 6120 ava: Add lambda │ │ │ │ │ +00060b30: 7465 7374 7320 5468 6973 2074 6573 7420 tests This test │ │ │ │ │ +00060b40: 6973 2066 6f72 2067 656e 6572 6963 206d is for generic m │ │ │ │ │ +00060b50: 6574 686f 6473 2077 686f 7365 2074 7970 ethods whose typ │ │ │ │ │ +00060b60: 6520 6973 2074 6865 2073 616d 6520 6173 e is the same as │ │ │ │ │ +00060b70: 2074 6865 2074 7970 6520 6f66 2074 6865 the type of the │ │ │ │ │ +00060b80: 2067 656e 6572 6963 2053 414d 2069 6e74 generic SAM int │ │ │ │ │ +00060b90: 6572 6661 6365 2074 6861 7420 6973 2074 erface that is t │ │ │ │ │ +00060ba0: 616b 656e 2061 7320 7468 6520 7061 7261 aken as the para │ │ │ │ │ +00060bb0: 6d65 7465 7220 6f66 2074 6865 2067 656e meter of the gen │ │ │ │ │ +00060bc0: 6572 6963 206d 6574 686f 643b 2074 6865 eric method; the │ │ │ │ │ +00060bd0: 2074 7970 6520 6361 6e20 6265 2069 6e66 type can be inf │ │ │ │ │ +00060be0: 6572 7265 6420 6672 6f6d 2074 6865 2076 erred from the v │ │ │ │ │ +00060bf0: 616c 7565 206f 6620 7468 6520 6f74 6865 alue of the othe │ │ │ │ │ +00060c00: 7220 7479 7065 2061 7267 756d 656e 7473 r type arguments │ │ │ │ │ +00060c10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00060c20: 632f 6c61 6d62 6461 2f74 7970 6549 6e66 c/lambda/typeInf │ │ │ │ │ +00060c30: 6572 656e 6365 2f49 6e66 6572 656e 6365 erence/Inference │ │ │ │ │ +00060c40: 5465 7374 362e 6a61 7661 3a20 4164 6420 Test6.java: Add │ │ │ │ │ +00060c50: 6c61 6d62 6461 2074 6573 7473 204d 6973 lambda tests Mis │ │ │ │ │ +00060c60: 7369 6e67 2063 6173 7420 746f 2053 414d sing cast to SAM │ │ │ │ │ +00060c70: 2074 7970 6520 7468 6174 2063 6175 7365 type that cause │ │ │ │ │ +00060c80: 7320 7479 7065 2069 6e66 6572 656e 6365 s type inference │ │ │ │ │ +00060c90: 2074 6f20 6e6f 7420 776f 726b 2e0a 0a3c to not work...< │ │ │ │ │ +00060ca0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00060cb0: 616d 6264 612f 7479 7065 496e 6665 7265 ambda/typeInfere │ │ │ │ │ +00060cc0: 6e63 652f 496e 6665 7265 6e63 6554 6573 nce/InferenceTes │ │ │ │ │ +00060cd0: 7437 3839 2e6a 6176 613a 2041 6464 206c t789.java: Add l │ │ │ │ │ +00060ce0: 616d 6264 6120 7465 7374 7320 5468 6973 ambda tests This │ │ │ │ │ +00060cf0: 2074 6573 7420 6973 2066 6f72 2077 6865 test is for whe │ │ │ │ │ +00060d00: 6e20 6c61 6d62 6461 2072 6574 7572 6e20 n lambda return │ │ │ │ │ +00060d10: 7479 7065 2069 7320 696e 6665 7272 6564 type is inferred │ │ │ │ │ +00060d20: 2066 726f 6d20 7461 7267 6574 2074 7970 from target typ │ │ │ │ │ +00060d30: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00060d40: 6163 2f6c 616d 6264 612f 7479 7065 496e ac/lambda/typeIn │ │ │ │ │ +00060d50: 6665 7265 6e63 652f 496e 6665 7265 6e63 ference/Inferenc │ │ │ │ │ +00060d60: 6554 6573 745f 6e65 6731 5f32 2e6a 6176 eTest_neg1_2.jav │ │ │ │ │ +00060d70: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00060d80: 7374 7320 4f76 6572 6c6f 6164 6564 206d sts Overloaded m │ │ │ │ │ +00060d90: 6574 686f 6473 2074 616b 6520 7261 7720 ethods take raw │ │ │ │ │ +00060da0: 5341 4d20 7479 7065 7320 7468 6174 2068 SAM types that h │ │ │ │ │ +00060db0: 6176 6520 7479 7065 2069 6e66 6572 656e ave type inferen │ │ │ │ │ +00060dc0: 6365 2061 6363 6f72 6469 6e67 2074 6f20 ce according to │ │ │ │ │ +00060dd0: 5341 4d20 6465 7363 7269 7074 6f72 2073 SAM descriptor s │ │ │ │ │ +00060de0: 686f 756c 6420 6861 7665 2061 6d62 6967 hould have ambig │ │ │ │ │ +00060df0: 756f 7573 2072 6573 6f6c 7574 696f 6e20 uous resolution │ │ │ │ │ +00060e00: 6f66 206d 6574 686f 640a 0a3c 6c69 3e74 of method..
  • t │ │ │ │ │ +00060e10: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00060e20: 612f 7479 7065 496e 6665 7265 6e63 652f a/typeInference/ │ │ │ │ │ +00060e30: 636f 6d62 6f2f 5479 7065 496e 6665 7265 combo/TypeInfere │ │ │ │ │ +00060e40: 6e63 6543 6f6d 626f 5465 7374 2e6a 6176 nceComboTest.jav │ │ │ │ │ +00060e50: 613a 2041 6464 206c 616d 6264 6120 7465 a: Add lambda te │ │ │ │ │ +00060e60: 7374 7320 7065 7266 6f72 6d20 6175 746f sts perform auto │ │ │ │ │ +00060e70: 6d61 7465 6420 6368 6563 6b73 2069 6e20 mated checks in │ │ │ │ │ +00060e80: 7479 7065 2069 6e66 6572 656e 6365 2069 type inference i │ │ │ │ │ +00060e90: 6e20 6c61 6d62 6461 2065 7870 7265 7373 n lambda express │ │ │ │ │ +00060ea0: 696f 6e73 2069 6e20 6469 6666 6572 656e ions in differen │ │ │ │ │ +00060eb0: 7420 636f 6e74 6578 7473 2074 656d 706f t contexts tempo │ │ │ │ │ +00060ec0: 7261 7269 6c79 2077 6f72 6b61 726f 756e rarily workaroun │ │ │ │ │ +00060ed0: 6420 636f 6d62 6f20 7465 7374 7320 6172 d combo tests ar │ │ │ │ │ +00060ee0: 6520 6361 7573 696e 6720 7469 6d65 206f e causing time o │ │ │ │ │ +00060ef0: 7574 2069 6e20 7365 7665 7261 6c20 706c ut in several pl │ │ │ │ │ +00060f00: 6174 666f 726d 730a 0a3c 6c69 3e74 6f6f atforms..
  • too │ │ │ │ │ +00060f10: 6c73 2f6a 6176 6163 2f6c 616d 6264 6153 ls/javac/lambdaS │ │ │ │ │ +00060f20: 6861 7065 732f 6f72 672f 6f70 656e 6a64 hapes/org/openjd │ │ │ │ │ +00060f30: 6b2f 7465 7374 732f 6a61 7661 632f 4644 k/tests/javac/FD │ │ │ │ │ +00060f40: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..tools/javac/la │ │ │ │ │ +00060f60: 6d62 6461 5368 6170 6573 2f6f 7267 2f6f mbdaShapes/org/o │ │ │ │ │ +00060f70: 7065 6e6a 646b 2f74 6573 7473 2f73 6570 penjdk/tests/sep │ │ │ │ │ +00060f80: 6172 6174 652f 4174 7472 6962 7574 6549 arate/AttributeI │ │ │ │ │ +00060f90: 6e6a 6563 746f 722e 6a61 7661 3a20 200a njector.java: . │ │ │ │ │ +00060fa0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00060fb0: 2f6c 616d 6264 6153 6861 7065 732f 6f72 /lambdaShapes/or │ │ │ │ │ +00060fc0: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +00060fd0: 7365 7061 7261 7465 2f43 6c61 7373 4669 separate/ClassFi │ │ │ │ │ +00060fe0: 6c65 2e6a 6176 613a 2020 0a0a 3c6c 693e le.java: ..
  • │ │ │ │ │ +00060ff0: 746f 6f6c 732f 6a61 7661 632f 6c61 6d62 tools/javac/lamb │ │ │ │ │ +00061000: 6461 5368 6170 6573 2f6f 7267 2f6f 7065 daShapes/org/ope │ │ │ │ │ +00061010: 6e6a 646b 2f74 6573 7473 2f73 6570 6172 njdk/tests/separ │ │ │ │ │ +00061020: 6174 652f 436c 6173 7346 696c 6550 7265 ate/ClassFilePre │ │ │ │ │ +00061030: 7072 6f63 6573 736f 722e 6a61 7661 3a20 processor.java: │ │ │ │ │ +00061040: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ..
  • tools/jav │ │ │ │ │ +00061050: 6163 2f6c 616d 6264 6153 6861 7065 732f ac/lambdaShapes/ │ │ │ │ │ +00061060: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ +00061070: 732f 7365 7061 7261 7465 2f43 6c61 7373 s/separate/Class │ │ │ │ │ +00061080: 546f 496e 7465 7266 6163 6543 6f6e 7665 ToInterfaceConve │ │ │ │ │ +00061090: 7274 6572 2e6a 6176 613a 2020 0a0a 3c6c rter.java: ..tools/javac/la │ │ │ │ │ +000610b0: 6d62 6461 5368 6170 6573 2f6f 7267 2f6f mbdaShapes/org/o │ │ │ │ │ +000610c0: 7065 6e6a 646b 2f74 6573 7473 2f73 6570 penjdk/tests/sep │ │ │ │ │ +000610d0: 6172 6174 652f 436f 6d70 696c 6572 2e6a arate/Compiler.j │ │ │ │ │ +000610e0: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ +000610f0: 732f 6a61 7661 632f 6c61 6d62 6461 5368 s/javac/lambdaSh │ │ │ │ │ +00061100: 6170 6573 2f6f 7267 2f6f 7065 6e6a 646b apes/org/openjdk │ │ │ │ │ +00061110: 2f74 6573 7473 2f73 6570 6172 6174 652f /tests/separate/ │ │ │ │ │ +00061120: 4469 7265 6374 6564 436c 6173 734c 6f61 DirectedClassLoa │ │ │ │ │ +00061130: 6465 722e 6a61 7661 3a20 200a 0a3c 6c69 der.java: ..
  • tools/javac/lam │ │ │ │ │ +00061150: 6264 6153 6861 7065 732f 6f72 672f 6f70 bdaShapes/org/op │ │ │ │ │ +00061160: 656e 6a64 6b2f 7465 7374 732f 7365 7061 enjdk/tests/sepa │ │ │ │ │ +00061170: 7261 7465 2f53 6f75 7263 654d 6f64 656c rate/SourceModel │ │ │ │ │ +00061180: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ +00061190: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +000611a0: 5368 6170 6573 2f6f 7267 2f6f 7065 6e6a Shapes/org/openj │ │ │ │ │ +000611b0: 646b 2f74 6573 7473 2f73 6570 6172 6174 dk/tests/separat │ │ │ │ │ +000611c0: 652f 5465 7374 4861 726e 6573 732e 6a61 e/TestHarness.ja │ │ │ │ │ +000611d0: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ +000611e0: 2f6a 6176 6163 2f6c 616d 6264 6153 6861 /javac/lambdaSha │ │ │ │ │ +000611f0: 7065 732f 6f72 672f 6f70 656e 6a64 6b2f pes/org/openjdk/ │ │ │ │ │ +00061200: 7465 7374 732f 7368 6170 6567 656e 2f43 tests/shapegen/C │ │ │ │ │ +00061210: 6c61 7373 4361 7365 2e6a 6176 613a 2020 lassCase.java: │ │ │ │ │ +00061220: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00061230: 632f 6c61 6d62 6461 5368 6170 6573 2f6f c/lambdaShapes/o │ │ │ │ │ +00061240: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ +00061250: 2f73 6861 7065 6765 6e2f 4869 6572 6172 /shapegen/Hierar │ │ │ │ │ +00061260: 6368 792e 6a61 7661 3a20 200a 0a3c 6c69 chy.java: ..
  • tools/javac/lam │ │ │ │ │ +00061280: 6264 6153 6861 7065 732f 6f72 672f 6f70 bdaShapes/org/op │ │ │ │ │ +00061290: 656e 6a64 6b2f 7465 7374 732f 7368 6170 enjdk/tests/shap │ │ │ │ │ +000612a0: 6567 656e 2f48 6965 7261 7263 6879 4765 egen/HierarchyGe │ │ │ │ │ +000612b0: 6e65 7261 746f 722e 6a61 7661 3a20 200a nerator.java: . │ │ │ │ │ +000612c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000612d0: 2f6c 616d 6264 6153 6861 7065 732f 6f72 /lambdaShapes/or │ │ │ │ │ +000612e0: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +000612f0: 7368 6170 6567 656e 2f52 756c 652e 6a61 shapegen/Rule.ja │ │ │ │ │ +00061300: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ +00061310: 2f6a 6176 6163 2f6c 616d 6264 6153 6861 /javac/lambdaSha │ │ │ │ │ +00061320: 7065 732f 6f72 672f 6f70 656e 6a64 6b2f pes/org/openjdk/ │ │ │ │ │ +00061330: 7465 7374 732f 7368 6170 6567 656e 2f52 tests/shapegen/R │ │ │ │ │ +00061340: 756c 6547 726f 7570 2e6a 6176 613a 2020 uleGroup.java: │ │ │ │ │ +00061350: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00061360: 632f 6c61 6d62 6461 5368 6170 6573 2f6f c/lambdaShapes/o │ │ │ │ │ +00061370: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ +00061380: 2f73 6861 7065 6765 6e2f 5454 4e6f 6465 /shapegen/TTNode │ │ │ │ │ +00061390: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ +000613a0: 6f6c 732f 6a61 7661 632f 6c61 6d62 6461 ols/javac/lambda │ │ │ │ │ +000613b0: 5368 6170 6573 2f6f 7267 2f6f 7065 6e6a Shapes/org/openj │ │ │ │ │ +000613c0: 646b 2f74 6573 7473 2f73 6861 7065 6765 dk/tests/shapege │ │ │ │ │ +000613d0: 6e2f 5454 5061 7273 6572 2e6a 6176 613a n/TTParser.java: │ │ │ │ │ +000613e0: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ +000613f0: 7661 632f 6c61 6d62 6461 5368 6170 6573 vac/lambdaShapes │ │ │ │ │ +00061400: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ +00061410: 7473 2f73 6861 7065 6765 6e2f 5454 5368 ts/shapegen/TTSh │ │ │ │ │ +00061420: 6170 652e 6a61 7661 3a20 200a 0a3c 6c69 ape.java: ..
  • tools/javac/lam │ │ │ │ │ +00061440: 6264 6153 6861 7065 732f 6f72 672f 6f70 bdaShapes/org/op │ │ │ │ │ +00061450: 656e 6a64 6b2f 7465 7374 732f 766d 2f44 enjdk/tests/vm/D │ │ │ │ │ +00061460: 6566 6175 6c74 4d65 7468 6f64 7354 6573 efaultMethodsTes │ │ │ │ │ +00061470: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e74 t.java: ..
  • t │ │ │ │ │ +00061480: 6f6f 6c73 2f6a 6176 6163 2f6c 616d 6264 ools/javac/lambd │ │ │ │ │ +00061490: 6153 6861 7065 732f 6f72 672f 6f70 656e aShapes/org/open │ │ │ │ │ +000614a0: 6a64 6b2f 7465 7374 732f 766d 2f46 4453 jdk/tests/vm/FDS │ │ │ │ │ +000614b0: 6570 6172 6174 6543 6f6d 7069 6c61 7469 eparateCompilati │ │ │ │ │ +000614c0: 6f6e 5465 7374 2e6a 6176 613a 2020 0a0a onTest.java: .. │ │ │ │ │ +000614d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000614e0: 6c61 756e 6368 6572 2f47 6574 5265 736f launcher/GetReso │ │ │ │ │ +000614f0: 7572 6365 5465 7374 2e6a 6176 613a 2053 urceTest.java: S │ │ │ │ │ +00061500: 6f75 7263 6520 4c61 756e 6368 6572 2063 ource Launcher c │ │ │ │ │ +00061510: 6c61 7373 6c6f 6164 6572 2073 686f 756c lassloader shoul │ │ │ │ │ +00061520: 6420 7375 7070 6f72 7420 6765 7452 6573 d support getRes │ │ │ │ │ +00061530: 6f75 7263 6520 616e 6420 6765 7452 6573 ource and getRes │ │ │ │ │ +00061540: 6f75 7263 6541 7353 7472 6561 6d0a 0a3c ourceAsStream..< │ │ │ │ │ +00061550: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00061560: 6175 6e63 6865 722f 536f 7572 6365 4c61 auncher/SourceLa │ │ │ │ │ +00061570: 756e 6368 6572 5465 7374 2e6a 6176 613a uncherTest.java: │ │ │ │ │ +00061580: 2054 6573 7420 736f 7572 6365 206c 6175 Test source lau │ │ │ │ │ +00061590: 6e63 6865 720a 0a3c 6c69 3e74 6f6f 6c73 ncher..
  • tools │ │ │ │ │ +000615a0: 2f6a 6176 6163 2f6c 6578 6572 2f4a 6176 /javac/lexer/Jav │ │ │ │ │ +000615b0: 614c 6578 6572 5465 7374 2e6a 6176 613a aLexerTest.java: │ │ │ │ │ +000615c0: 2050 726f 7065 7220 6c65 7869 6e67 206f Proper lexing o │ │ │ │ │ +000615d0: 6620 7661 7269 6f75 7320 746f 6b65 6e20 f various token │ │ │ │ │ +000615e0: 6b69 6e64 732e 0a0a 3c6c 693e 746f 6f6c kinds...
  • tool │ │ │ │ │ +000615f0: 732f 6a61 7661 632f 6c65 7865 722f 4f63 s/javac/lexer/Oc │ │ │ │ │ +00061600: 7461 6c4e 756d 6265 7254 6573 742e 6a61 talNumberTest.ja │ │ │ │ │ +00061610: 7661 3a20 4a61 7661 546f 6b65 6e69 7a65 va: JavaTokenize │ │ │ │ │ +00061620: 7220 7265 6164 7320 6f63 7461 6c20 6e75 r reads octal nu │ │ │ │ │ +00061630: 6d62 6572 7320 6d69 7374 616b 656e 6c79 mbers mistakenly │ │ │ │ │ +00061640: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00061650: 632f 6c69 622f 4450 7269 6e74 6572 2e6a c/lib/DPrinter.j │ │ │ │ │ +00061660: 6176 613a 204d 616b 6520 7375 7265 2044 ava: Make sure D │ │ │ │ │ +00061670: 5072 696e 7465 722e 6a61 7661 2063 6f6d Printer.java com │ │ │ │ │ +00061680: 7069 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 piles..
  • tools │ │ │ │ │ +00061690: 2f6a 6176 6163 2f6c 696d 6974 732f 4172 /javac/limits/Ar │ │ │ │ │ +000616a0: 7261 7944 696d 7331 2e6a 6176 613a 2043 rayDims1.java: C │ │ │ │ │ +000616b0: 6f6d 7069 6c65 7220 7369 6c65 6e74 6c79 ompiler silently │ │ │ │ │ +000616c0: 2067 656e 6572 6174 6573 2062 7974 6563 generates bytec │ │ │ │ │ +000616d0: 6f64 6520 7468 6174 2065 7863 6565 6473 ode that exceeds │ │ │ │ │ +000616e0: 2056 4d20 6c69 6d69 7473 0a0a 3c6c 693e VM limits..
  • │ │ │ │ │ +000616f0: 746f 6f6c 732f 6a61 7661 632f 6c69 6d69 tools/javac/limi │ │ │ │ │ +00061700: 7473 2f41 7272 6179 4469 6d73 322e 6a61 ts/ArrayDims2.ja │ │ │ │ │ +00061710: 7661 3a20 436f 6d70 696c 6572 2073 696c va: Compiler sil │ │ │ │ │ +00061720: 656e 746c 7920 6765 6e65 7261 7465 7320 ently generates │ │ │ │ │ +00061730: 6279 7465 636f 6465 2074 6861 7420 6578 bytecode that ex │ │ │ │ │ +00061740: 6365 6564 7320 564d 206c 696d 6974 730a ceeds VM limits. │ │ │ │ │ +00061750: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00061760: 2f6c 696d 6974 732f 4172 7261 7944 696d /limits/ArrayDim │ │ │ │ │ +00061770: 7333 2e6a 6176 613a 2043 6f6d 7069 6c65 s3.java: Compile │ │ │ │ │ +00061780: 7220 7369 6c65 6e74 6c79 2067 656e 6572 r silently gener │ │ │ │ │ +00061790: 6174 6573 2062 7974 6563 6f64 6520 7468 ates bytecode th │ │ │ │ │ +000617a0: 6174 2065 7863 6565 6473 2056 4d20 6c69 at exceeds VM li │ │ │ │ │ +000617b0: 6d69 7473 0a0a 3c6c 693e 746f 6f6c 732f mits..
  • tools/ │ │ │ │ │ +000617c0: 6a61 7661 632f 6c69 6d69 7473 2f41 7272 javac/limits/Arr │ │ │ │ │ +000617d0: 6179 4469 6d73 342e 6a61 7661 3a20 436f ayDims4.java: Co │ │ │ │ │ +000617e0: 6d70 696c 6572 2073 696c 656e 746c 7920 mpiler silently │ │ │ │ │ +000617f0: 6765 6e65 7261 7465 7320 6279 7465 636f generates byteco │ │ │ │ │ +00061800: 6465 2074 6861 7420 6578 6365 6564 7320 de that exceeds │ │ │ │ │ +00061810: 564d 206c 696d 6974 730a 0a3c 6c69 3e74 VM limits..
  • t │ │ │ │ │ +00061820: 6f6f 6c73 2f6a 6176 6163 2f6c 696d 6974 ools/javac/limit │ │ │ │ │ +00061830: 732f 4172 7261 7944 696d 7335 2e6a 6176 s/ArrayDims5.jav │ │ │ │ │ +00061840: 613a 206a 6176 6163 2066 6169 6c73 2074 a: javac fails t │ │ │ │ │ +00061850: 6f20 6469 6167 6e6f 7365 2074 6f6f 206d o diagnose too m │ │ │ │ │ +00061860: 616e 7920 6172 7261 7920 6469 6d65 6e73 any array dimens │ │ │ │ │ +00061870: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +00061880: 6a61 7661 632f 6c69 6d69 7473 2f43 6f64 javac/limits/Cod │ │ │ │ │ +00061890: 6553 697a 652e 6a61 7661 3a20 436f 6d70 eSize.java: Comp │ │ │ │ │ +000618a0: 696c 6572 2073 696c 656e 746c 7920 6765 iler silently ge │ │ │ │ │ +000618b0: 6e65 7261 7465 7320 6279 7465 636f 6465 nerates bytecode │ │ │ │ │ +000618c0: 2074 6861 7420 6578 6365 6564 7320 564d that exceeds VM │ │ │ │ │ +000618d0: 206c 696d 6974 730a 0a3c 6c69 3e74 6f6f limits..
  • too │ │ │ │ │ +000618e0: 6c73 2f6a 6176 6163 2f6c 696d 6974 732f ls/javac/limits/ │ │ │ │ │ +000618f0: 4c6f 6e67 4e61 6d65 2e6a 6176 613a 2043 LongName.java: C │ │ │ │ │ +00061900: 6f6d 7069 6c65 7220 7369 6c65 6e74 6c79 ompiler silently │ │ │ │ │ +00061910: 2067 656e 6572 6174 6573 2062 7974 6563 generates bytec │ │ │ │ │ +00061920: 6f64 6520 7468 6174 2065 7863 6565 6473 ode that exceeds │ │ │ │ │ +00061930: 2056 4d20 6c69 6d69 7473 0a0a 3c6c 693e VM limits..
  • │ │ │ │ │ +00061940: 746f 6f6c 732f 6a61 7661 632f 6c69 6d69 tools/javac/limi │ │ │ │ │ +00061950: 7473 2f4e 6573 7465 6443 6c61 7373 436f ts/NestedClassCo │ │ │ │ │ +00061960: 6e73 7472 7563 746f 7241 7267 732e 6a61 nstructorArgs.ja │ │ │ │ │ +00061970: 7661 3a20 436f 6d70 696c 6572 2073 696c va: Compiler sil │ │ │ │ │ +00061980: 656e 746c 7920 6765 6e65 7261 7465 7320 ently generates │ │ │ │ │ +00061990: 6279 7465 636f 6465 2074 6861 7420 6578 bytecode that ex │ │ │ │ │ +000619a0: 6365 6564 7320 564d 206c 696d 6974 730a ceeds VM limits. │ │ │ │ │ +000619b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000619c0: 2f6c 696d 6974 732f 4e65 7374 6564 436c /limits/NestedCl │ │ │ │ │ +000619d0: 6173 734d 6574 686f 6441 7267 732e 6a61 assMethodArgs.ja │ │ │ │ │ +000619e0: 7661 3a20 436f 6d70 696c 6572 2073 696c va: Compiler sil │ │ │ │ │ +000619f0: 656e 746c 7920 6765 6e65 7261 7465 7320 ently generates │ │ │ │ │ +00061a00: 6279 7465 636f 6465 2074 6861 7420 6578 bytecode that ex │ │ │ │ │ +00061a10: 6365 6564 7320 564d 206c 696d 6974 730a ceeds VM limits. │ │ │ │ │ +00061a20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00061a30: 2f6c 696d 6974 732f 506f 6f6c 5369 7a65 /limits/PoolSize │ │ │ │ │ +00061a40: 312e 6a61 7661 3a20 436f 6d70 696c 6572 1.java: Compiler │ │ │ │ │ +00061a50: 2073 696c 656e 746c 7920 6765 6e65 7261 silently genera │ │ │ │ │ +00061a60: 7465 7320 6279 7465 636f 6465 2074 6861 tes bytecode tha │ │ │ │ │ +00061a70: 7420 6578 6365 6564 7320 564d 206c 696d t exceeds VM lim │ │ │ │ │ +00061a80: 6974 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a its..
  • tools/j │ │ │ │ │ +00061a90: 6176 6163 2f6c 696d 6974 732f 506f 6f6c avac/limits/Pool │ │ │ │ │ +00061aa0: 5369 7a65 322e 6a61 7661 3a20 436f 6d70 Size2.java: Comp │ │ │ │ │ +00061ab0: 696c 6572 2073 696c 656e 746c 7920 6765 iler silently ge │ │ │ │ │ +00061ac0: 6e65 7261 7465 7320 6279 7465 636f 6465 nerates bytecode │ │ │ │ │ +00061ad0: 2074 6861 7420 6578 6365 6564 7320 564d that exceeds VM │ │ │ │ │ +00061ae0: 206c 696d 6974 730a 0a3c 6c69 3e74 6f6f limits..
  • too │ │ │ │ │ +00061af0: 6c73 2f6a 6176 6163 2f6c 696d 6974 732f ls/javac/limits/ │ │ │ │ │ +00061b00: 5374 6174 6963 4e65 7374 6564 436c 6173 StaticNestedClas │ │ │ │ │ +00061b10: 7343 6f6e 7374 7275 6374 6f72 4172 6773 sConstructorArgs │ │ │ │ │ +00061b20: 2e6a 6176 613a 2043 6f6d 7069 6c65 7220 .java: Compiler │ │ │ │ │ +00061b30: 7369 6c65 6e74 6c79 2067 656e 6572 6174 silently generat │ │ │ │ │ +00061b40: 6573 2062 7974 6563 6f64 6520 7468 6174 es bytecode that │ │ │ │ │ +00061b50: 2065 7863 6565 6473 2056 4d20 6c69 6d69 exceeds VM limi │ │ │ │ │ +00061b60: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ +00061b70: 7661 632f 6c69 6d69 7473 2f53 7472 696e vac/limits/Strin │ │ │ │ │ +00061b80: 674c 656e 6774 682e 6a61 7661 3a20 436f gLength.java: Co │ │ │ │ │ +00061b90: 6d70 696c 6572 2073 696c 656e 746c 7920 mpiler silently │ │ │ │ │ +00061ba0: 6765 6e65 7261 7465 7320 6279 7465 636f generates byteco │ │ │ │ │ +00061bb0: 6465 2074 6861 7420 6578 6365 6564 7320 de that exceeds │ │ │ │ │ +00061bc0: 564d 206c 696d 6974 730a 0a3c 6c69 3e74 VM limits..
  • t │ │ │ │ │ +00061bd0: 6f6f 6c73 2f6a 6176 6163 2f6c 696d 6974 ools/javac/limit │ │ │ │ │ +00061be0: 732f 546f 704c 6576 656c 436c 6173 7343 s/TopLevelClassC │ │ │ │ │ +00061bf0: 6f6e 7374 7275 6374 6f72 4172 6773 2e6a onstructorArgs.j │ │ │ │ │ +00061c00: 6176 613a 2043 6f6d 7069 6c65 7220 7369 ava: Compiler si │ │ │ │ │ +00061c10: 6c65 6e74 6c79 2067 656e 6572 6174 6573 lently generates │ │ │ │ │ +00061c20: 2062 7974 6563 6f64 6520 7468 6174 2065 bytecode that e │ │ │ │ │ +00061c30: 7863 6565 6473 2056 4d20 6c69 6d69 7473 xceeds VM limits │ │ │ │ │ +00061c40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00061c50: 632f 6c69 6d69 7473 2f54 6f70 4c65 7665 c/limits/TopLeve │ │ │ │ │ +00061c60: 6c43 6c61 7373 4d65 7468 6f64 4172 6773 lClassMethodArgs │ │ │ │ │ +00061c70: 2e6a 6176 613a 2043 6f6d 7069 6c65 7220 .java: Compiler │ │ │ │ │ +00061c80: 7369 6c65 6e74 6c79 2067 656e 6572 6174 silently generat │ │ │ │ │ +00061c90: 6573 2062 7974 6563 6f64 6520 7468 6174 es bytecode that │ │ │ │ │ +00061ca0: 2065 7863 6565 6473 2056 4d20 6c69 6d69 exceeds VM limi │ │ │ │ │ +00061cb0: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ +00061cc0: 7661 632f 6c69 6d69 7473 2f54 6f70 4c65 vac/limits/TopLe │ │ │ │ │ +00061cd0: 7665 6c43 6c61 7373 5374 6174 6963 4d65 velClassStaticMe │ │ │ │ │ +00061ce0: 7468 6f64 4172 6773 2e6a 6176 613a 2043 thodArgs.java: C │ │ │ │ │ +00061cf0: 6f6d 7069 6c65 7220 7369 6c65 6e74 6c79 ompiler silently │ │ │ │ │ +00061d00: 2067 656e 6572 6174 6573 2062 7974 6563 generates bytec │ │ │ │ │ +00061d10: 6f64 6520 7468 6174 2065 7863 6565 6473 ode that exceeds │ │ │ │ │ +00061d20: 2056 4d20 6c69 6d69 7473 0a0a 3c6c 693e VM limits..
  • │ │ │ │ │ +00061d30: 746f 6f6c 732f 6a61 7661 632f 6c69 6e65 tools/javac/line │ │ │ │ │ +00061d40: 6e75 6d62 6572 732f 436f 6e64 6974 696f numbers/Conditio │ │ │ │ │ +00061d50: 6e61 6c4c 696e 654e 756d 6265 7254 6573 nalLineNumberTes │ │ │ │ │ +00061d60: 742e 6a61 7661 3a20 4164 6420 4c69 6e65 t.java: Add Line │ │ │ │ │ +00061d70: 4e75 6d62 6572 5461 626c 6520 6174 7472 NumberTable attr │ │ │ │ │ +00061d80: 6962 7574 6573 2066 6f72 2063 6f6e 6469 ibutes for condi │ │ │ │ │ +00061d90: 7469 6f6e 616c 206f 7065 7261 746f 7220 tional operator │ │ │ │ │ +00061da0: 283f 3a29 2073 706c 6974 2061 6372 6f73 (?:) split acros │ │ │ │ │ +00061db0: 7320 7365 7665 7261 6c20 6c69 6e65 732e s several lines. │ │ │ │ │ +00061dc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00061dd0: 632f 6c69 6e65 6e75 6d62 6572 732f 4669 c/linenumbers/Fi │ │ │ │ │ +00061de0: 6e61 6c6c 794c 696e 654e 756d 6265 7254 nallyLineNumberT │ │ │ │ │ +00061df0: 6573 742e 6a61 7661 3a20 4164 6420 4c69 est.java: Add Li │ │ │ │ │ +00061e00: 6e65 4e75 6d62 6572 5461 626c 6520 6174 neNumberTable at │ │ │ │ │ +00061e10: 7472 6962 7574 6520 666f 7220 7265 7475 tribute for retu │ │ │ │ │ +00061e20: 726e 2062 7974 6563 6f64 6573 2073 706c rn bytecodes spl │ │ │ │ │ +00061e30: 6974 2061 726f 756e 6420 6669 6e61 6c6c it around finall │ │ │ │ │ +00061e40: 7920 636f 6465 0a0a 3c6c 693e 746f 6f6c y code..
  • tool │ │ │ │ │ +00061e50: 732f 6a61 7661 632f 6c69 6e65 6e75 6d62 s/javac/linenumb │ │ │ │ │ +00061e60: 6572 732f 4e65 7374 6564 4c69 6e65 4e75 ers/NestedLineNu │ │ │ │ │ +00061e70: 6d62 6572 5465 7374 2e6a 6176 613a 2057 mberTest.java: W │ │ │ │ │ +00061e80: 726f 6e67 204c 696e 654e 756d 6265 7254 rong LineNumberT │ │ │ │ │ +00061e90: 6162 6c65 2066 6f72 2064 6566 6175 6c74 able for default │ │ │ │ │ +00061ea0: 2063 6f6e 7374 7275 6374 6f72 730a 0a3c constructors..< │ │ │ │ │ +00061eb0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00061ec0: 696e 656e 756d 6265 7273 2f4e 756c 6c43 inenumbers/NullC │ │ │ │ │ +00061ed0: 6865 636b 4c69 6e65 4e75 6d62 6572 5465 heckLineNumberTe │ │ │ │ │ +00061ee0: 7374 2e6a 6176 613a 2057 726f 6e67 204c st.java: Wrong L │ │ │ │ │ +00061ef0: 696e 654e 756d 6265 7254 6162 6c65 2066 ineNumberTable f │ │ │ │ │ +00061f00: 6f72 2073 796e 7468 6574 6963 206e 756c or synthetic nul │ │ │ │ │ +00061f10: 6c20 6368 6563 6b73 0a0a 3c6c 693e 746f l checks..
  • to │ │ │ │ │ +00061f20: 6f6c 732f 6a61 7661 632f 6c69 6e6b 732f ols/javac/links/ │ │ │ │ │ +00061f30: 4c69 6e6b 7354 6573 742e 6a61 7661 3a20 LinksTest.java: │ │ │ │ │ +00061f40: 6a61 7661 6320 6e6f 206c 6f6e 6765 7220 javac no longer │ │ │ │ │ +00061f50: 666f 6c6c 6f77 7320 7379 6d6c 696e 6b73 follows symlinks │ │ │ │ │ +00061f60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00061f70: 632f 6c69 6e74 2f44 6570 7265 6361 7469 c/lint/Deprecati │ │ │ │ │ +00061f80: 6f6e 2e6a 6176 613a 2041 6464 202d 586c on.java: Add -Xl │ │ │ │ │ +00061f90: 696e 7420 666c 6167 0a0a 3c6c 693e 746f int flag..
  • to │ │ │ │ │ +00061fa0: 6f6c 732f 6a61 7661 632f 6c69 6e74 2f44 ols/javac/lint/D │ │ │ │ │ +00061fb0: 6570 7265 6361 7469 6f6e 5465 7374 2e6a eprecationTest.j │ │ │ │ │ +00061fc0: 6176 613a 2056 6572 6966 7920 6465 7072 ava: Verify depr │ │ │ │ │ +00061fd0: 6563 6174 696f 6e20 6d65 7373 6167 6520 ecation message │ │ │ │ │ +00061fe0: 6973 206e 6f74 2072 6570 6f72 7465 6420 is not reported │ │ │ │ │ +00061ff0: 666f 7220 6465 7072 6563 6174 6564 2070 for deprecated p │ │ │ │ │ +00062000: 6163 6b61 6765 732e 0a0a 3c6c 693e 746f ackages...
  • to │ │ │ │ │ +00062010: 6f6c 732f 6a61 7661 632f 6c69 6e74 2f45 ols/javac/lint/E │ │ │ │ │ +00062020: 7874 6572 6e61 6c41 6275 7365 4f66 5662 xternalAbuseOfVb │ │ │ │ │ +00062030: 632e 6a61 7661 3a20 6c69 6e74 2073 686f c.java: lint sho │ │ │ │ │ +00062040: 756c 6420 7761 726e 2077 6865 6e20 616e uld warn when an │ │ │ │ │ +00062050: 2069 6e73 7461 6e63 6520 6f66 2061 2076 instance of a v │ │ │ │ │ +00062060: 616c 7565 2062 6173 6564 2063 6c61 7373 alue based class │ │ │ │ │ +00062070: 2069 7320 7379 6e63 6872 6f6e 697a 6564 is synchronized │ │ │ │ │ +00062080: 2075 706f 6e0a 0a3c 6c69 3e74 6f6f 6c73 upon..
  • tools │ │ │ │ │ +00062090: 2f6a 6176 6163 2f6c 696e 742f 4661 6c6c /javac/lint/Fall │ │ │ │ │ +000620a0: 5468 726f 7567 682e 6a61 7661 3a20 4164 Through.java: Ad │ │ │ │ │ +000620b0: 6420 2d58 6c69 6e74 2066 6c61 670a 0a3c d -Xlint flag..< │ │ │ │ │ +000620c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +000620d0: 696e 742f 4a64 6b49 6e74 6572 6e61 6c41 int/JdkInternalA │ │ │ │ │ +000620e0: 6275 7365 4f66 5662 632e 6a61 7661 3a20 buseOfVbc.java: │ │ │ │ │ +000620f0: 6c69 6e74 2073 686f 756c 6420 7761 726e lint should warn │ │ │ │ │ +00062100: 2077 6865 6e20 616e 2069 6e73 7461 6e63 when an instanc │ │ │ │ │ +00062110: 6520 6f66 2061 2076 616c 7565 2062 6173 e of a value bas │ │ │ │ │ +00062120: 6564 2063 6c61 7373 2069 7320 7379 6e63 ed class is sync │ │ │ │ │ +00062130: 6872 6f6e 697a 6564 2075 706f 6e0a 0a3c hronized upon..< │ │ │ │ │ +00062140: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00062150: 696e 742f 4c6f 7373 7943 6f6e 7665 7273 int/LossyConvers │ │ │ │ │ +00062160: 696f 6e73 2e6a 6176 613a 2054 6573 7420 ions.java: Test │ │ │ │ │ +00062170: 666f 7220 2d58 6c69 6e74 3a6c 6f73 7379 for -Xlint:lossy │ │ │ │ │ +00062180: 2d63 6f6e 7665 7273 696f 6e73 0a0a 3c6c -conversions..tools/javac/li │ │ │ │ │ +000621a0: 6e74 2f4e 6f57 6172 6e2e 6a61 7661 3a20 nt/NoWarn.java: │ │ │ │ │ +000621b0: 7665 7269 6679 202d 6e6f 7761 726e 2069 verify -nowarn i │ │ │ │ │ +000621c0: 7320 7468 6520 7361 6d65 2061 7320 2d58 s the same as -X │ │ │ │ │ +000621d0: 6c69 6e74 3a6e 6f6e 650a 0a3c 6c69 3e74 lint:none..
  • t │ │ │ │ │ +000621e0: 6f6f 6c73 2f6a 6176 6163 2f6c 696e 742f ools/javac/lint/ │ │ │ │ │ +000621f0: 556e 6368 6563 6b65 642e 6a61 7661 3a20 Unchecked.java: │ │ │ │ │ +00062200: 4164 6420 2d58 6c69 6e74 2066 6c61 670a Add -Xlint flag. │ │ │ │ │ +00062210: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00062220: 2f6c 6974 6572 616c 732f 4261 6442 696e /literals/BadBin │ │ │ │ │ +00062230: 6172 794c 6974 6572 616c 732e 6a61 7661 aryLiterals.java │ │ │ │ │ +00062240: 3a20 5072 6f6a 6563 7420 436f 696e 3a20 : Project Coin: │ │ │ │ │ +00062250: 6269 6e61 7279 206c 6974 6572 616c 730a binary literals. │ │ │ │ │ +00062260: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00062270: 2f6c 6974 6572 616c 732f 4261 6455 6e64 /literals/BadUnd │ │ │ │ │ +00062280: 6572 7363 6f72 654c 6974 6572 616c 732e erscoreLiterals. │ │ │ │ │ +00062290: 6a61 7661 3a20 5072 6f6a 6563 7420 436f java: Project Co │ │ │ │ │ +000622a0: 696e 3a20 756e 6465 7273 636f 7265 7320 in: underscores │ │ │ │ │ +000622b0: 696e 206c 6974 6572 616c 730a 0a3c 6c69 in literals..
  • tools/javac/lit │ │ │ │ │ +000622d0: 6572 616c 732f 4269 6e61 7279 4c69 7465 erals/BinaryLite │ │ │ │ │ +000622e0: 7261 6c73 2e6a 6176 613a 2050 726f 6a65 rals.java: Proje │ │ │ │ │ +000622f0: 6374 2043 6f69 6e3a 2062 696e 6172 7920 ct Coin: binary │ │ │ │ │ +00062300: 6c69 7465 7261 6c73 0a0a 3c6c 693e 746f literals..
  • to │ │ │ │ │ +00062310: 6f6c 732f 6a61 7661 632f 6c69 7465 7261 ols/javac/litera │ │ │ │ │ +00062320: 6c73 2f54 3638 3931 3037 392e 6a61 7661 ls/T6891079.java │ │ │ │ │ +00062330: 3a20 436f 6d70 696c 6572 2061 6c6c 6f77 : Compiler allow │ │ │ │ │ +00062340: 7320 696e 7661 6c69 6420 6269 6e61 7279 s invalid binary │ │ │ │ │ +00062350: 206c 6974 6572 616c 7320 3062 2061 6e64 literals 0b and │ │ │ │ │ +00062360: 206f 424c 0a0a 3c6c 693e 746f 6f6c 732f oBL..
  • tools/ │ │ │ │ │ +00062370: 6a61 7661 632f 6c69 7465 7261 6c73 2f55 javac/literals/U │ │ │ │ │ +00062380: 6e64 6572 7363 6f72 654c 6974 6572 616c nderscoreLiteral │ │ │ │ │ +00062390: 732e 6a61 7661 3a20 5072 6f6a 6563 7420 s.java: Project │ │ │ │ │ +000623a0: 436f 696e 3a20 556e 6465 7273 636f 7265 Coin: Underscore │ │ │ │ │ +000623b0: 7320 696e 206c 6974 6572 616c 730a 0a3c s in literals..< │ │ │ │ │ +000623c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +000623d0: 7674 692f 4261 644c 6f63 616c 5661 7249 vti/BadLocalVarI │ │ │ │ │ +000623e0: 6e66 6572 656e 6365 5465 7374 2e6a 6176 nferenceTest.jav │ │ │ │ │ +000623f0: 613a 2041 6464 2063 6f6d 7069 6c65 7220 a: Add compiler │ │ │ │ │ +00062400: 7375 7070 6f72 7420 666f 7220 6c6f 6361 support for loca │ │ │ │ │ +00062410: 6c20 7661 7269 6162 6c65 2074 7970 652d l variable type- │ │ │ │ │ +00062420: 696e 6665 7265 6e63 650a 0a3c 6c69 3e74 inference..
  • t │ │ │ │ │ +00062430: 6f6f 6c73 2f6a 6176 6163 2f6c 7674 692f ools/javac/lvti/ │ │ │ │ │ +00062440: 436f 6e73 7461 6e74 5479 7065 732e 6a61 ConstantTypes.ja │ │ │ │ │ +00062450: 7661 3a20 456e 7375 7265 2063 6f6e 7374 va: Ensure const │ │ │ │ │ +00062460: 616e 7420 7479 7065 7320 6172 6520 7265 ant types are re │ │ │ │ │ +00062470: 6d6f 7665 6420 636f 7272 6563 746c 7920 moved correctly │ │ │ │ │ +00062480: 666f 7220 266c 743b 7374 7269 6e67 2667 for <string&g │ │ │ │ │ +00062490: 743b 2e67 6574 436c 6173 7328 292e 0a0a t;.getClass()... │ │ │ │ │ +000624a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000624b0: 6c76 7469 2f46 6f6c 6469 6e67 5465 7374 lvti/FoldingTest │ │ │ │ │ +000624c0: 2e6a 6176 613a 2041 6464 2063 6f6d 7069 .java: Add compi │ │ │ │ │ +000624d0: 6c65 7220 7375 7070 6f72 7420 666f 7220 ler support for │ │ │ │ │ +000624e0: 6c6f 6361 6c20 7661 7269 6162 6c65 2074 local variable t │ │ │ │ │ +000624f0: 7970 652d 696e 6665 7265 6e63 650a 0a3c ype-inference..< │ │ │ │ │ +00062500: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00062510: 7674 692f 5061 7273 6572 5465 7374 2e6a vti/ParserTest.j │ │ │ │ │ +00062520: 6176 613a 2041 6464 2063 6f6d 7069 6c65 ava: Add compile │ │ │ │ │ +00062530: 7220 7375 7070 6f72 7420 666f 7220 6c6f r support for lo │ │ │ │ │ +00062540: 6361 6c20 7661 7269 6162 6c65 2074 7970 cal variable typ │ │ │ │ │ +00062550: 652d 696e 6665 7265 6e63 650a 0a3c 6c69 e-inference..
  • tools/javac/lvt │ │ │ │ │ +00062570: 692f 5365 6c66 5265 6654 6573 742e 6a61 i/SelfRefTest.ja │ │ │ │ │ +00062580: 7661 3a20 4164 6420 636f 6d70 696c 6572 va: Add compiler │ │ │ │ │ +00062590: 2073 7570 706f 7274 2066 6f72 206c 6f63 support for loc │ │ │ │ │ +000625a0: 616c 2076 6172 6961 626c 6520 7479 7065 al variable type │ │ │ │ │ +000625b0: 2d69 6e66 6572 656e 6365 0a0a 3c6c 693e -inference..
  • │ │ │ │ │ +000625c0: 746f 6f6c 732f 6a61 7661 632f 6c76 7469 tools/javac/lvti │ │ │ │ │ +000625d0: 2f54 3831 3931 3839 332e 6a61 7661 3a20 /T8191893.java: │ │ │ │ │ +000625e0: 5570 7761 7264 2070 726f 6a65 6374 696f Upward projectio │ │ │ │ │ +000625f0: 6e20 7265 7375 6c74 2069 7320 4126 6c74 n result is A< │ │ │ │ │ +00062600: 3b3f 2065 7874 656e 6473 204e 756d 6265 ;? extends Numbe │ │ │ │ │ +00062610: 7226 6774 3b20 696e 7374 6561 6420 6f66 r> instead of │ │ │ │ │ +00062620: 2041 266c 743b 3f20 7375 7065 7220 496e A<? super In │ │ │ │ │ +00062630: 7465 6765 7226 6774 3b0a 0a3c 6c69 3e74 teger>..
  • t │ │ │ │ │ +00062640: 6f6f 6c73 2f6a 6176 6163 2f6c 7674 692f ools/javac/lvti/ │ │ │ │ │ +00062650: 5438 3139 3139 3539 2e6a 6176 613a 2055 T8191959.java: U │ │ │ │ │ +00062660: 7077 6172 6420 7072 6f6a 6563 7469 6f6e pward projection │ │ │ │ │ +00062670: 2072 6573 756c 7420 6973 2041 266c 743b result is A< │ │ │ │ │ +00062680: 3f20 6578 7465 6e64 7320 4e75 6d62 6572 ? extends Number │ │ │ │ │ +00062690: 2667 743b 2069 6e73 7465 6164 206f 6620 > instead of │ │ │ │ │ +000626a0: 4126 6c74 3b3f 2073 7570 6572 2049 6e74 A<? super Int │ │ │ │ │ +000626b0: 6567 6572 2667 743b 0a0a 3c6c 693e 746f eger>..
  • to │ │ │ │ │ +000626c0: 6f6c 732f 6a61 7661 632f 6c76 7469 2f54 ols/javac/lvti/T │ │ │ │ │ +000626d0: 3832 3030 3139 392e 6a61 7661 3a20 6a61 8200199.java: ja │ │ │ │ │ +000626e0: 7661 6320 7375 6767 6573 7473 2074 6f20 vac suggests to │ │ │ │ │ +000626f0: 7573 6520 7661 7220 6576 656e 2077 6865 use var even whe │ │ │ │ │ +00062700: 6e20 7661 7220 6973 2075 7365 640a 0a3c n var is used..< │ │ │ │ │ +00062710: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6c li>tools/javac/l │ │ │ │ │ +00062720: 7674 692f 5465 7374 4261 6441 7272 6179 vti/TestBadArray │ │ │ │ │ +00062730: 2e6a 6176 613a 2055 7077 6172 6420 7072 .java: Upward pr │ │ │ │ │ +00062740: 6f6a 6563 7469 6f6e 2072 6573 756c 7420 ojection result │ │ │ │ │ +00062750: 6973 2041 266c 743b 3f20 6578 7465 6e64 is A<? extend │ │ │ │ │ +00062760: 7320 4e75 6d62 6572 2667 743b 2069 6e73 s Number> ins │ │ │ │ │ +00062770: 7465 6164 206f 6620 4126 6c74 3b3f 2073 tead of A<? s │ │ │ │ │ +00062780: 7570 6572 2049 6e74 6567 6572 2667 743b uper Integer> │ │ │ │ │ +00062790: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000627a0: 632f 6c76 7469 2f62 6164 5479 7065 5265 c/lvti/badTypeRe │ │ │ │ │ +000627b0: 6665 7265 6e63 652f 4261 6454 7970 6552 ference/BadTypeR │ │ │ │ │ +000627c0: 6566 6572 656e 6365 2e6a 6176 613a 2041 eference.java: A │ │ │ │ │ +000627d0: 6464 2063 6f6d 7069 6c65 7220 7375 7070 dd compiler supp │ │ │ │ │ +000627e0: 6f72 7420 666f 7220 6c6f 6361 6c20 7661 ort for local va │ │ │ │ │ +000627f0: 7269 6162 6c65 2074 7970 652d 696e 6665 riable type-infe │ │ │ │ │ +00062800: 7265 6e63 650a 0a3c 6c69 3e74 6f6f 6c73 rence..
  • tools │ │ │ │ │ +00062810: 2f6a 6176 6163 2f6c 7674 692f 6861 726e /javac/lvti/harn │ │ │ │ │ +00062820: 6573 732f 4e6f 6e44 656e 6f74 6162 6c65 ess/NonDenotable │ │ │ │ │ +00062830: 5465 7374 2e6a 6176 613a 2041 6464 2063 Test.java: Add c │ │ │ │ │ +00062840: 6f6d 7069 6c65 7220 7375 7070 6f72 7420 ompiler support │ │ │ │ │ +00062850: 666f 7220 6c6f 6361 6c20 7661 7269 6162 for local variab │ │ │ │ │ +00062860: 6c65 2074 7970 652d 696e 6665 7265 6e63 le type-inferenc │ │ │ │ │ +00062870: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00062880: 6163 2f6c 7674 692f 6861 726e 6573 732f ac/lvti/harness/ │ │ │ │ │ +00062890: 5072 696d 6974 6976 6554 7970 6554 6573 PrimitiveTypeTes │ │ │ │ │ +000628a0: 742e 6a61 7661 3a20 4164 6420 636f 6d70 t.java: Add comp │ │ │ │ │ +000628b0: 696c 6572 2073 7570 706f 7274 2066 6f72 iler support for │ │ │ │ │ +000628c0: 206c 6f63 616c 2076 6172 6961 626c 6520 local variable │ │ │ │ │ +000628d0: 7479 7065 2d69 6e66 6572 656e 6365 0a0a type-inference.. │ │ │ │ │ +000628e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000628f0: 6c76 7469 2f68 6172 6e65 7373 2f52 6566 lvti/harness/Ref │ │ │ │ │ +00062900: 6572 656e 6365 5479 7065 5465 7374 2e6a erenceTypeTest.j │ │ │ │ │ +00062910: 6176 613a 2041 6464 2063 6f6d 7069 6c65 ava: Add compile │ │ │ │ │ +00062920: 7220 7375 7070 6f72 7420 666f 7220 6c6f r support for lo │ │ │ │ │ +00062930: 6361 6c20 7661 7269 6162 6c65 2074 7970 cal variable typ │ │ │ │ │ +00062940: 652d 696e 6665 7265 6e63 650a 0a3c 6c69 e-inference..
  • tools/javac/lvt │ │ │ │ │ +00062960: 692f 6861 726e 6573 732f 5570 7065 7242 i/harness/UpperB │ │ │ │ │ +00062970: 6f75 6e64 732e 6a61 7661 3a20 5570 7761 ounds.java: Upwa │ │ │ │ │ +00062980: 7264 2070 726f 6a65 6374 696f 6e20 7265 rd projection re │ │ │ │ │ +00062990: 7375 6c74 2069 7320 4126 6c74 3b3f 2065 sult is A<? e │ │ │ │ │ +000629a0: 7874 656e 6473 204e 756d 6265 7226 6774 xtends Number> │ │ │ │ │ +000629b0: 3b20 696e 7374 6561 6420 6f66 2041 266c ; instead of A&l │ │ │ │ │ +000629c0: 743b 3f20 7375 7065 7220 496e 7465 6765 t;? super Intege │ │ │ │ │ +000629d0: 7226 6774 3b0a 0a3c 6c69 3e74 6f6f 6c73 r>..
  • tools │ │ │ │ │ +000629e0: 2f6a 6176 6163 2f6d 6169 6e2f 4174 4669 /javac/main/AtFi │ │ │ │ │ +000629f0: 6c65 5465 7374 2e6a 6176 613a 2041 6c69 leTest.java: Ali │ │ │ │ │ +00062a00: 676e 206a 6176 6163 2073 7570 706f 7274 gn javac support │ │ │ │ │ +00062a10: 2066 6f72 2061 742d 6669 6c65 7320 7769 for at-files wi │ │ │ │ │ +00062a20: 7468 206c 6175 6e63 6865 7220 7375 7070 th launcher supp │ │ │ │ │ +00062a30: 6f72 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ort..
  • tools/j │ │ │ │ │ +00062a40: 6176 6163 2f6d 6169 6e2f 456e 7656 6172 avac/main/EnvVar │ │ │ │ │ +00062a50: 6961 626c 6554 6573 742e 6a61 7661 3a20 iableTest.java: │ │ │ │ │ +00062a60: 4368 6563 6b20 4a44 4b5f 4a41 5641 5f4f Check JDK_JAVA_O │ │ │ │ │ +00062a70: 5054 494f 4e53 2070 6172 7369 6e67 2062 PTIONS parsing b │ │ │ │ │ +00062a80: 6568 6176 696f 720a 0a3c 6c69 3e74 6f6f ehavior..
  • too │ │ │ │ │ +00062a90: 6c73 2f6a 6176 6163 2f6d 6169 6e2f 4f70 ls/javac/main/Op │ │ │ │ │ +00062aa0: 7469 6f6e 5f4a 5f41 745f 5465 7374 2e6a tion_J_At_Test.j │ │ │ │ │ +00062ab0: 6176 613a 2065 7874 7261 2073 7061 6365 ava: extra space │ │ │ │ │ +00062ac0: 2069 6e20 6a61 7661 6320 2d68 656c 7020 in javac -help │ │ │ │ │ +00062ad0: 666f 7220 2d4a 2061 6e64 2040 206f 7074 for -J and @ opt │ │ │ │ │ +00062ae0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +00062af0: 6a61 7661 632f 6d61 696e 2f53 7472 6561 javac/main/Strea │ │ │ │ │ +00062b00: 6d73 5465 7374 2e6a 6176 613a 2065 7874 msTest.java: ext │ │ │ │ │ +00062b10: 7261 2073 7061 6365 2069 6e20 6a61 7661 ra space in java │ │ │ │ │ +00062b20: 6320 2d68 656c 7020 666f 7220 2d4a 2061 c -help for -J a │ │ │ │ │ +00062b30: 6e64 2040 206f 7074 696f 6e73 0a0a 3c6c nd @ options..tools/javac/ma │ │ │ │ │ +00062b50: 696e 2f54 3830 3538 3434 352e 6a61 7661 in/T8058445.java │ │ │ │ │ +00062b60: 3a20 6a61 7661 6320 7468 726f 7773 2065 : javac throws e │ │ │ │ │ +00062b70: 7863 6570 7469 6f6e 2077 6865 6e20 6469 xception when di │ │ │ │ │ +00062b80: 7370 6c61 7969 6e67 2069 6e66 6f0a 0a3c splaying info..< │ │ │ │ │ +00062b90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ +00062ba0: 6169 6e2f 5438 3233 3935 3434 2e6a 6176 ain/T8239544.jav │ │ │ │ │ +00062bb0: 613a 204a 6176 6163 2064 6f65 7320 6e6f a: Javac does no │ │ │ │ │ +00062bc0: 7420 7265 7370 6563 7420 7368 6f75 6c64 t respect should │ │ │ │ │ +00062bd0: 2d73 746f 702e 6966 4e6f 4572 726f 7220 -stop.ifNoError │ │ │ │ │ +00062be0: 706f 6c69 6379 2074 6f20 7374 6f70 2061 policy to stop a │ │ │ │ │ +00062bf0: 6674 6572 2043 6f6d 7069 6c65 5374 6174 fter CompileStat │ │ │ │ │ +00062c00: 6520 5041 5253 452c 2045 4e54 4552 2061 e PARSE, ENTER a │ │ │ │ │ +00062c10: 6e64 2050 524f 4345 5353 0a0a 3c6c 693e nd PROCESS..
  • │ │ │ │ │ +00062c20: 746f 6f6c 732f 6a61 7661 632f 6d61 696e tools/javac/main │ │ │ │ │ +00062c30: 2f54 6f6f 6c50 726f 7669 6465 7254 6573 /ToolProviderTes │ │ │ │ │ +00062c40: 742e 6a61 7661 3a20 7465 7374 206a 6176 t.java: test jav │ │ │ │ │ +00062c50: 6163 2773 2054 6f6f 6c50 726f 7669 6465 ac's ToolProvide │ │ │ │ │ +00062c60: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ +00062c70: 6163 2f6d 616e 6461 746f 7279 5761 726e ac/mandatoryWarn │ │ │ │ │ +00062c80: 696e 6773 2f64 6570 7265 6361 7465 642f ings/deprecated/ │ │ │ │ │ +00062c90: 5465 7374 2e6a 6176 613a 206a 6176 6163 Test.java: javac │ │ │ │ │ +00062ca0: 202d 6e6f 7761 726e 2069 6d70 726f 7065 -nowarn imprope │ │ │ │ │ +00062cb0: 726c 7920 7375 7070 7265 7373 6573 204a rly suppresses J │ │ │ │ │ +00062cc0: 4c53 2d6d 616e 6461 7465 6420 7761 726e LS-mandated warn │ │ │ │ │ +00062cd0: 696e 6773 0a0a 3c6c 693e 746f 6f6c 732f ings..
  • tools/ │ │ │ │ │ +00062ce0: 6a61 7661 632f 6d61 6e64 6174 6f72 7957 javac/mandatoryW │ │ │ │ │ +00062cf0: 6172 6e69 6e67 732f 756e 6368 6563 6b65 arnings/unchecke │ │ │ │ │ +00062d00: 642f 5465 7374 2e6a 6176 613a 206a 6176 d/Test.java: jav │ │ │ │ │ +00062d10: 6163 202d 6e6f 7761 726e 2069 6d70 726f ac -nowarn impro │ │ │ │ │ +00062d20: 7065 726c 7920 7375 7070 7265 7373 6573 perly suppresses │ │ │ │ │ +00062d30: 204a 4c53 2d6d 616e 6461 7465 6420 7761 JLS-mandated wa │ │ │ │ │ +00062d40: 726e 696e 6773 0a0a 3c6c 693e 746f 6f6c rnings..
  • tool │ │ │ │ │ +00062d50: 732f 6a61 7661 632f 6d65 7468 2f42 6164 s/javac/meth/Bad │ │ │ │ │ +00062d60: 506f 6c79 5369 672f 4261 6450 6f6c 7953 PolySig/BadPolyS │ │ │ │ │ +00062d70: 6967 2e6a 6176 613a 2050 6f6c 796d 6f72 ig.java: Polymor │ │ │ │ │ +00062d80: 6869 6320 7369 676e 6174 7572 6520 6d65 hic signature me │ │ │ │ │ +00062d90: 7468 6f64 2063 6865 636b 2063 7261 7368 thod check crash │ │ │ │ │ +00062da0: 6573 206a 6176 6163 0a0a 3c6c 693e 746f es javac..
  • to │ │ │ │ │ +00062db0: 6f6c 732f 6a61 7661 632f 6d65 7468 2f49 ols/javac/meth/I │ │ │ │ │ +00062dc0: 6e76 6f6b 654d 482e 6a61 7661 3a20 4765 nvokeMH.java: Ge │ │ │ │ │ +00062dd0: 6e65 7261 7465 2063 616c 6c20 7369 7465 nerate call site │ │ │ │ │ +00062de0: 7320 666f 7220 6d65 7468 6f64 2068 616e s for method han │ │ │ │ │ +00062df0: 646c 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a dle..
  • tools/j │ │ │ │ │ +00062e00: 6176 6163 2f6d 6574 682f 5465 7374 4350 avac/meth/TestCP │ │ │ │ │ +00062e10: 2e6a 6176 613a 2070 6f6c 796d 6f72 7068 .java: polymorph │ │ │ │ │ +00062e20: 6963 2073 6967 6e61 7475 7265 2063 616c ic signature cal │ │ │ │ │ +00062e30: 6c73 2064 6f6e 2774 2073 6861 7265 2074 ls don't share t │ │ │ │ │ +00062e40: 6865 2073 616d 6520 4350 2065 6e74 7269 he same CP entri │ │ │ │ │ +00062e50: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00062e60: 7661 632f 6d65 7468 2f56 6172 6172 6773 vac/meth/Varargs │ │ │ │ │ +00062e70: 5761 726e 2e6a 6176 613a 2076 6172 6172 Warn.java: varar │ │ │ │ │ +00062e80: 6773 2d72 656c 6174 6564 2077 6172 6e69 gs-related warni │ │ │ │ │ +00062e90: 6e67 7320 6172 6520 6d65 616e 696e 676c ngs are meaningl │ │ │ │ │ +00062ea0: 6573 7320 6f6e 2073 6967 6e61 7475 7265 ess on signature │ │ │ │ │ +00062eb0: 2d70 6f6c 796d 6f72 7068 6963 206d 6574 -polymorphic met │ │ │ │ │ +00062ec0: 686f 6473 2073 7563 6820 6173 204d 6574 hods such as Met │ │ │ │ │ +00062ed0: 686f 6448 616e 646c 652e 696e 766f 6b65 hodHandle.invoke │ │ │ │ │ +00062ee0: 4578 6163 740a 0a3c 6c69 3e74 6f6f 6c73 Exact..
  • tools │ │ │ │ │ +00062ef0: 2f6a 6176 6163 2f6d 6574 682f 586c 696e /javac/meth/Xlin │ │ │ │ │ +00062f00: 7457 6172 6e2e 6a61 7661 3a20 6361 7374 tWarn.java: cast │ │ │ │ │ +00062f10: 2066 6f72 2069 6e76 6f6b 6545 7861 6374 for invokeExact │ │ │ │ │ +00062f20: 2063 616c 6c20 6765 7473 2072 6564 756e call gets redun │ │ │ │ │ +00062f30: 6461 6e74 2063 6173 7420 746f 2026 6c74 dant cast to < │ │ │ │ │ +00062f40: 3b74 7970 6526 6774 3b20 7761 726e 696e ;type> warnin │ │ │ │ │ +00062f50: 6773 0a0a 3c6c 693e 746f 6f6c 732f 6a61 gs..
  • tools/ja │ │ │ │ │ +00062f60: 7661 632f 6d69 7261 6e64 612f 3436 3836 vac/miranda/4686 │ │ │ │ │ +00062f70: 3134 382f 5465 7374 2e6a 6176 613a 2063 148/Test.java: c │ │ │ │ │ +00062f80: 6f6d 7069 6c65 7220 616c 6c6f 7773 206e ompiler allows n │ │ │ │ │ +00062f90: 6f6e 2d70 7562 6c69 6320 696d 706c 656d on-public implem │ │ │ │ │ +00062fa0: 656e 7461 7469 6f6e 206f 6620 696e 7465 entation of inte │ │ │ │ │ +00062fb0: 7266 6163 6520 6d65 7468 6f64 730a 0a3c rface methods..< │ │ │ │ │ +00062fc0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ +00062fd0: 6972 616e 6461 2f34 3638 3638 3131 2f54 iranda/4686811/T │ │ │ │ │ +00062fe0: 7279 6974 2e6a 6176 613a 2070 6163 6b61 ryit.java: packa │ │ │ │ │ +00062ff0: 6765 2070 7269 7661 7465 206d 6574 686f ge private metho │ │ │ │ │ +00063000: 6473 2064 6f20 6e6f 7420 6f76 6572 7269 ds do not overri │ │ │ │ │ +00063010: 6465 2061 6372 6f73 7320 7061 636b 6167 de across packag │ │ │ │ │ +00063020: 6520 626f 756e 6461 7279 0a0a 3c6c 693e e boundary..
  • │ │ │ │ │ +00063030: 746f 6f6c 732f 6a61 7661 632f 6d69 7261 tools/javac/mira │ │ │ │ │ +00063040: 6e64 612f 3437 3131 3035 362f 5431 2e6a nda/4711056/T1.j │ │ │ │ │ +00063050: 6176 613a 206a 6176 6163 2066 6169 6c73 ava: javac fails │ │ │ │ │ +00063060: 2074 6f20 6465 7465 6374 2063 6f6e 666c to detect confl │ │ │ │ │ +00063070: 6963 7469 6e67 2069 6e74 6572 6661 6365 icting interface │ │ │ │ │ +00063080: 7320 7769 7468 2073 6570 6172 6174 6520 s with separate │ │ │ │ │ +00063090: 636f 6d70 696c 6174 696f 6e0a 0a3c 6c69 compilation..
  • tools/javac/mir │ │ │ │ │ +000630b0: 616e 6461 2f54 3432 3739 3331 3661 2e6a anda/T4279316a.j │ │ │ │ │ +000630c0: 6176 613a 2069 6e63 6f6e 7369 7374 656e ava: inconsisten │ │ │ │ │ +000630d0: 6379 2069 6e20 6f76 6572 6c6f 6164 2072 cy in overload r │ │ │ │ │ +000630e0: 6573 6f6c 7574 696f 6e20 6174 2063 6f6d esolution at com │ │ │ │ │ +000630f0: 7069 6c65 2074 696d 650a 0a3c 6c69 3e74 pile time..
  • t │ │ │ │ │ +00063100: 6f6f 6c73 2f6a 6176 6163 2f6d 6972 616e ools/javac/miran │ │ │ │ │ +00063110: 6461 2f54 3432 3739 3331 3662 2e6a 6176 da/T4279316b.jav │ │ │ │ │ +00063120: 613a 2069 6e63 6f6e 7369 7374 656e 6379 a: inconsistency │ │ │ │ │ +00063130: 2069 6e20 6f76 6572 6c6f 6164 2072 6573 in overload res │ │ │ │ │ +00063140: 6f6c 7574 696f 6e20 6174 2063 6f6d 7069 olution at compi │ │ │ │ │ +00063150: 6c65 2074 696d 650a 0a3c 6c69 3e74 6f6f le time..
  • too │ │ │ │ │ +00063160: 6c73 2f6a 6176 6163 2f6d 6972 616e 6461 ls/javac/miranda │ │ │ │ │ +00063170: 2f54 3432 3739 3331 3663 2e6a 6176 613a /T4279316c.java: │ │ │ │ │ +00063180: 2069 6e63 6f6e 7369 7374 656e 6379 2069 inconsistency i │ │ │ │ │ +00063190: 6e20 6f76 6572 6c6f 6164 2072 6573 6f6c n overload resol │ │ │ │ │ +000631a0: 7574 696f 6e20 6174 2063 6f6d 7069 6c65 ution at compile │ │ │ │ │ +000631b0: 2074 696d 650a 0a3c 6c69 3e74 6f6f 6c73 time..
  • tools │ │ │ │ │ +000631c0: 2f6a 6176 6163 2f6d 6972 616e 6461 2f54 /javac/miranda/T │ │ │ │ │ +000631d0: 3432 3739 3331 3664 2e6a 6176 613a 2069 4279316d.java: i │ │ │ │ │ +000631e0: 6e63 6f6e 7369 7374 656e 6379 2069 6e20 nconsistency in │ │ │ │ │ +000631f0: 6f76 6572 6c6f 6164 2072 6573 6f6c 7574 overload resolut │ │ │ │ │ +00063200: 696f 6e20 6174 2063 6f6d 7069 6c65 2074 ion at compile t │ │ │ │ │ +00063210: 696d 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ime..
  • tools/j │ │ │ │ │ +00063220: 6176 6163 2f6d 6972 616e 6461 2f54 3435 avac/miranda/T45 │ │ │ │ │ +00063230: 3238 3331 352e 6a61 7661 3a20 4d75 6c74 28315.java: Mult │ │ │ │ │ +00063240: 6970 6c65 206d 6574 686f 6420 696e 6865 iple method inhe │ │ │ │ │ +00063250: 7269 7461 6e63 6520 616e 6420 7468 726f ritance and thro │ │ │ │ │ +00063260: 7773 2063 6c61 7573 6573 0a0a 3c6c 693e ws clauses..
  • │ │ │ │ │ +00063270: 746f 6f6c 732f 6a61 7661 632f 6d69 7261 tools/javac/mira │ │ │ │ │ +00063280: 6e64 612f 5434 3636 3638 3636 2e6a 6176 nda/T4666866.jav │ │ │ │ │ +00063290: 613a 2052 4547 5245 5353 494f 4e3a 2047 a: REGRESSION: G │ │ │ │ │ +000632a0: 656e 6572 6174 6564 2065 7272 6f72 206d enerated error m │ │ │ │ │ +000632b0: 6573 7361 6765 2075 6e68 656c 7066 756c essage unhelpful │ │ │ │ │ +000632c0: 2066 6f72 206d 6973 7369 6e67 206d 6574 for missing met │ │ │ │ │ +000632d0: 686f 6473 0a0a 3c6c 693e 746f 6f6c 732f hods..
  • tools/ │ │ │ │ │ +000632e0: 6a61 7661 632f 6d69 7261 6e64 612f 5434 javac/miranda/T4 │ │ │ │ │ +000632f0: 3731 3133 3235 2e6a 6176 613a 2063 6f6d 711325.java: com │ │ │ │ │ +00063300: 7069 6c65 7220 616c 6c6f 7773 2075 6e69 piler allows uni │ │ │ │ │ +00063310: 6d70 6c65 6d65 6e74 6162 6c65 2069 6e74 mplementable int │ │ │ │ │ +00063320: 6572 6661 6365 730a 0a3c 6c69 3e74 6f6f erfaces..
  • too │ │ │ │ │ +00063330: 6c73 2f6a 6176 6163 2f6d 6973 7369 6e67 ls/javac/missing │ │ │ │ │ +00063340: 436c 6173 732f 412e 6a61 7661 3a20 5665 Class/A.java: Ve │ │ │ │ │ +00063350: 7269 6679 2074 6861 7420 7765 2063 6865 rify that we che │ │ │ │ │ +00063360: 636b 2074 6861 7420 6120 736f 7572 6365 ck that a source │ │ │ │ │ +00063370: 2066 696c 6520 636f 6e74 6169 6e73 2074 file contains t │ │ │ │ │ +00063380: 6865 2063 6c61 7373 2073 6f75 6768 742e he class sought. │ │ │ │ │ +00063390: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000633a0: 632f 6d69 7373 696e 6753 7570 6572 5265 c/missingSuperRe │ │ │ │ │ +000633b0: 636f 7665 7279 2f4d 6973 7369 6e67 496e covery/MissingIn │ │ │ │ │ +000633c0: 7465 7266 6163 6554 6573 742e 6a61 7661 terfaceTest.java │ │ │ │ │ +000633d0: 3a20 6a61 7661 6320 6372 6173 6865 7320 : javac crashes │ │ │ │ │ +000633e0: 7768 656e 2065 6e63 6f75 6e74 6572 696e when encounterin │ │ │ │ │ +000633f0: 6720 616e 2075 6e72 6573 6f6c 7661 626c g an unresolvabl │ │ │ │ │ +00063400: 6520 696e 7465 7266 6163 650a 0a3c 6c69 e interface..
  • tools/javac/mis │ │ │ │ │ +00063420: 7369 6e67 5375 7065 7252 6563 6f76 6572 singSuperRecover │ │ │ │ │ +00063430: 792f 4d69 7373 696e 6753 7570 6572 5265 y/MissingSuperRe │ │ │ │ │ +00063440: 636f 7665 7279 2e6a 6176 613a 2043 6865 covery.java: Che │ │ │ │ │ +00063450: 636b 2066 6f72 2070 726f 7065 7220 6572 ck for proper er │ │ │ │ │ +00063460: 726f 7220 7265 636f 7665 7279 2077 6865 ror recovery whe │ │ │ │ │ +00063470: 6e20 7375 7065 7263 6c61 7373 206f 6620 n superclass of │ │ │ │ │ +00063480: 6578 7465 6e64 6564 2063 6c61 7373 2069 extended class i │ │ │ │ │ +00063490: 7320 6e6f 206c 6f6e 6765 7220 6176 6169 s no longer avai │ │ │ │ │ +000634a0: 6c61 626c 6520 6475 7269 6e67 2061 2073 lable during a s │ │ │ │ │ +000634b0: 7562 7365 7175 656e 7420 636f 6d70 696c ubsequent compil │ │ │ │ │ +000634c0: 6174 696f 6e2e 0a0a 3c6c 693e 746f 6f6c ation...
  • tool │ │ │ │ │ +000634d0: 732f 6a61 7661 632f 6d69 7865 6454 6172 s/javac/mixedTar │ │ │ │ │ +000634e0: 6765 742f 4578 7465 6e64 436f 7661 7269 get/ExtendCovari │ │ │ │ │ +000634f0: 616e 7431 2e6a 6176 613a 2045 6e73 7572 ant1.java: Ensur │ │ │ │ │ +00063500: 6520 636f 7661 7269 616e 7420 7265 7475 e covariant retu │ │ │ │ │ +00063510: 726e 2074 7970 6520 616c 6c6f 7765 640a rn type allowed. │ │ │ │ │ +00063520: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00063530: 2f6d 6978 6564 5461 7267 6574 2f45 7874 /mixedTarget/Ext │ │ │ │ │ +00063540: 656e 6443 6f76 6172 6961 6e74 322e 6a61 endCovariant2.ja │ │ │ │ │ +00063550: 7661 3a20 456e 7375 7265 2043 6f76 6172 va: Ensure Covar │ │ │ │ │ +00063560: 6961 6e74 2052 6574 7572 6e20 5479 7065 iant Return Type │ │ │ │ │ +00063570: 2061 6c6c 6f77 6564 2069 6e20 6d69 6e69 allowed in mini │ │ │ │ │ +00063580: 6d75 6d20 7375 7070 6f72 7465 6420 7665 mum supported ve │ │ │ │ │ +00063590: 7273 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 rsion..
  • tools │ │ │ │ │ +000635a0: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f41 /javac/modules/A │ │ │ │ │ +000635b0: 6273 7472 6163 744f 7249 6e6e 6572 436c bstractOrInnerCl │ │ │ │ │ +000635c0: 6173 7353 6572 7669 6365 496d 706c 5465 assServiceImplTe │ │ │ │ │ +000635d0: 7374 2e6a 6176 613a 204a 6176 6163 2064 st.java: Javac d │ │ │ │ │ +000635e0: 6f65 736e 2774 2072 6570 6f72 7420 6572 oesn't report er │ │ │ │ │ +000635f0: 726f 7273 206f 6e20 7365 7276 6963 6520 rors on service │ │ │ │ │ +00063600: 696d 706c 656d 656e 7461 7469 6f6e 2077 implementation w │ │ │ │ │ +00063610: 6869 6368 2063 616e 6e6f 7420 6265 2069 hich cannot be i │ │ │ │ │ +00063620: 6e69 7469 616c 697a 6564 0a0a 3c6c 693e nitialized..
  • │ │ │ │ │ +00063630: 746f 6f6c 732f 6a61 7661 632f 6d6f 6475 tools/javac/modu │ │ │ │ │ +00063640: 6c65 732f 4164 6445 7870 6f72 7473 5465 les/AddExportsTe │ │ │ │ │ +00063650: 7374 2e6a 6176 613a 2054 6573 7420 7468 st.java: Test th │ │ │ │ │ +00063660: 6520 2d2d 6164 642d 6578 706f 7274 7320 e --add-exports │ │ │ │ │ +00063670: 6f70 7469 6f6e 0a0a 3c6c 693e 746f 6f6c option..
  • tool │ │ │ │ │ +00063680: 732f 6a61 7661 632f 6d6f 6475 6c65 732f s/javac/modules/ │ │ │ │ │ +00063690: 4164 644c 696d 6974 4d6f 6473 2e6a 6176 AddLimitMods.jav │ │ │ │ │ +000636a0: 613a 2054 6573 7420 2d2d 6164 642d 6d6f a: Test --add-mo │ │ │ │ │ +000636b0: 6475 6c65 7320 616e 6420 2d2d 6c69 6d69 dules and --limi │ │ │ │ │ +000636c0: 742d 6d6f 6475 6c65 733b 2061 6c73 6f20 t-modules; also │ │ │ │ │ +000636d0: 7465 7374 2074 6865 2022 656e 6162 6c65 test the "enable │ │ │ │ │ +000636e0: 6422 206d 6f64 756c 6573 2e0a 0a3c 6c69 d" modules...
  • tools/javac/mod │ │ │ │ │ +00063700: 756c 6573 2f41 6464 4d6f 6475 6c65 7354 ules/AddModulesT │ │ │ │ │ +00063710: 6573 742e 6a61 7661 3a20 5465 7374 2074 est.java: Test t │ │ │ │ │ +00063720: 6865 202d 2d61 6464 2d6d 6f64 756c 6573 he --add-modules │ │ │ │ │ +00063730: 206f 7074 696f 6e0a 0a3c 6c69 3e74 6f6f option..
  • too │ │ │ │ │ +00063740: 6c73 2f6a 6176 6163 2f6d 6f64 756c 6573 ls/javac/modules │ │ │ │ │ +00063750: 2f41 6464 5265 6164 7354 6573 742e 6a61 /AddReadsTest.ja │ │ │ │ │ +00063760: 7661 3a20 5465 7374 2074 6865 202d 2d61 va: Test the --a │ │ │ │ │ +00063770: 6464 2d72 6561 6473 206f 7074 696f 6e0a dd-reads option. │ │ │ │ │ +00063780: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00063790: 2f6d 6f64 756c 6573 2f41 6c6c 4465 6661 /modules/AllDefa │ │ │ │ │ +000637a0: 756c 7454 6573 742e 6a61 7661 3a20 5465 ultTest.java: Te │ │ │ │ │ +000637b0: 7374 2075 7365 206f 6620 414c 4c2d 4445 st use of ALL-DE │ │ │ │ │ +000637c0: 4641 554c 5420 746f 6b65 6e0a 0a3c 6c69 FAULT token..
  • tools/javac/mod │ │ │ │ │ +000637e0: 756c 6573 2f41 6e61 6368 726f 6e69 7374 ules/Anachronist │ │ │ │ │ +000637f0: 6963 4d6f 6475 6c65 496e 666f 2f41 6e61 icModuleInfo/Ana │ │ │ │ │ +00063800: 6368 726f 6e69 7374 6963 4d6f 6475 6c65 chronisticModule │ │ │ │ │ +00063810: 496e 666f 5465 7374 2e6a 6176 613a 2041 InfoTest.java: A │ │ │ │ │ +00063820: 7373 6572 7469 6f6e 4572 726f 7220 696e ssertionError in │ │ │ │ │ +00063830: 206a 6176 6163 2077 6865 6e20 6d6f 6475 javac when modu │ │ │ │ │ +00063840: 6c65 2d69 6e66 6f20 266c 743b 2076 3533 le-info < v53 │ │ │ │ │ +00063850: 2e30 0a0a 3c6c 693e 746f 6f6c 732f 6a61 .0..
  • tools/ja │ │ │ │ │ +00063860: 7661 632f 6d6f 6475 6c65 732f 416e 6e6f vac/modules/Anno │ │ │ │ │ +00063870: 7461 7469 6f6e 5072 6f63 6573 7369 6e67 tationProcessing │ │ │ │ │ +00063880: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +00063890: 6174 2061 6e6e 6f74 6174 696f 6e20 7072 at annotation pr │ │ │ │ │ +000638a0: 6f63 6573 7369 6e67 2077 6f72 6b73 2e0a ocessing works.. │ │ │ │ │ +000638b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000638c0: 2f6d 6f64 756c 6573 2f41 6e6e 6f74 6174 /modules/Annotat │ │ │ │ │ +000638d0: 696f 6e50 726f 6365 7373 696e 6757 6974 ionProcessingWit │ │ │ │ │ +000638e0: 684d 6f64 756c 6549 6e66 6f49 6e57 726f hModuleInfoInWro │ │ │ │ │ +000638f0: 6e67 506c 6163 652e 6a61 7661 3a20 6a61 ngPlace.java: ja │ │ │ │ │ +00063900: 7661 6320 7468 726f 7773 204e 5045 2069 vac throws NPE i │ │ │ │ │ +00063910: 6620 616e 6e6f 7461 7469 6f6e 2070 726f f annotation pro │ │ │ │ │ +00063920: 6365 7373 6f72 2069 7320 7370 6563 6966 cessor is specif │ │ │ │ │ +00063930: 6965 6420 616e 6420 6d6f 6475 6c65 2069 ied and module i │ │ │ │ │ +00063940: 7320 6465 636c 6172 6564 2069 6e20 6120 s declared in a │ │ │ │ │ +00063950: 6669 6c65 206e 616d 6564 2061 7262 6974 file named arbit │ │ │ │ │ +00063960: 7261 7269 6c79 0a0a 3c6c 693e 746f 6f6c rarily..
  • tool │ │ │ │ │ +00063970: 732f 6a61 7661 632f 6d6f 6475 6c65 732f s/javac/modules/ │ │ │ │ │ +00063980: 416e 6e6f 7461 7469 6f6e 5072 6f63 6573 AnnotationProces │ │ │ │ │ +00063990: 736f 7273 496e 4d6f 6475 6c65 7354 6573 sorsInModulesTes │ │ │ │ │ +000639a0: 742e 6a61 7661 3a20 5665 7269 6679 2074 t.java: Verify t │ │ │ │ │ +000639b0: 6861 7420 616e 6e6f 7461 7469 6f6e 2070 hat annotation p │ │ │ │ │ +000639c0: 726f 6365 7373 6f72 7320 696e 7369 6465 rocessors inside │ │ │ │ │ +000639d0: 206d 6f64 756c 6573 2077 6f72 6b73 0a0a modules works.. │ │ │ │ │ +000639e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000639f0: 6d6f 6475 6c65 732f 416e 6e6f 7461 7469 modules/Annotati │ │ │ │ │ +00063a00: 6f6e 734f 6e4d 6f64 756c 6573 2e6a 6176 onsOnModules.jav │ │ │ │ │ +00063a10: 613a 2054 6573 7420 616e 6e6f 7461 7469 a: Test annotati │ │ │ │ │ +00063a20: 6f6e 7320 6f6e 206d 6f64 756c 6520 6465 ons on module de │ │ │ │ │ +00063a30: 636c 6172 6174 696f 6e2e 0a0a 3c6c 693e claration...
  • │ │ │ │ │ +00063a40: 746f 6f6c 732f 6a61 7661 632f 6d6f 6475 tools/javac/modu │ │ │ │ │ +00063a50: 6c65 732f 4175 746f 6d61 7469 634d 6f64 les/AutomaticMod │ │ │ │ │ +00063a60: 756c 6573 2e6a 6176 613a 2054 6573 7420 ules.java: Test │ │ │ │ │ +00063a70: 6175 746f 6d61 7469 6320 6d6f 6475 6c65 automatic module │ │ │ │ │ +00063a80: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00063a90: 6163 2f6d 6f64 756c 6573 2f42 726f 6b65 ac/modules/Broke │ │ │ │ │ +00063aa0: 6e4d 6f64 756c 6573 5465 7374 2e6a 6176 nModulesTest.jav │ │ │ │ │ +00063ab0: 613a 2054 6573 7420 6d6f 6465 6c20 6265 a: Test model be │ │ │ │ │ +00063ac0: 6861 7669 6f72 2077 6865 6e20 6120 636f havior when a co │ │ │ │ │ +00063ad0: 6d70 6c65 7469 6e67 2061 2062 726f 6b65 mpleting a broke │ │ │ │ │ +00063ae0: 6e20 6d6f 6475 6c65 2d69 6e66 6f2e 0a0a n module-info... │ │ │ │ │ +00063af0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00063b00: 6d6f 6475 6c65 732f 436f 6d70 696c 654d modules/CompileM │ │ │ │ │ +00063b10: 6f64 756c 6550 6174 6368 5465 7374 2e6a odulePatchTest.j │ │ │ │ │ +00063b20: 6176 613a 2074 6573 7473 2066 6f72 206d ava: tests for m │ │ │ │ │ +00063b30: 756c 7469 2d6d 6f64 756c 6520 6d6f 6465 ulti-module mode │ │ │ │ │ +00063b40: 2063 6f6d 7069 6c61 7469 6f6e 0a0a 3c6c compilation..tools/javac/mo │ │ │ │ │ +00063b60: 6475 6c65 732f 436f 6e74 6169 6e73 5465 dules/ContainsTe │ │ │ │ │ +00063b70: 7374 2e6a 6176 613a 2041 6464 206d 6574 st.java: Add met │ │ │ │ │ +00063b80: 686f 6420 4a61 7661 4669 6c65 4d61 6e61 hod JavaFileMana │ │ │ │ │ +00063b90: 6765 722e 636f 6e74 6169 6e73 0a0a 3c6c ger.contains..tools/javac/mo │ │ │ │ │ +00063bb0: 6475 6c65 732f 436f 6e76 656e 6965 6e74 dules/Convenient │ │ │ │ │ +00063bc0: 4163 6365 7373 4572 726f 7273 5465 7374 AccessErrorsTest │ │ │ │ │ +00063bd0: 2e6a 6176 613a 2043 6865 636b 2063 6f6e .java: Check con │ │ │ │ │ +00063be0: 7665 6e69 656e 7420 6572 726f 7273 2061 venient errors a │ │ │ │ │ +00063bf0: 7265 2070 726f 6475 6365 6420 666f 7220 re produced for │ │ │ │ │ +00063c00: 696e 6163 6365 7373 6962 6c65 2063 6c61 inaccessible cla │ │ │ │ │ +00063c10: 7373 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 sses...
  • tools │ │ │ │ │ +00063c20: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f44 /javac/modules/D │ │ │ │ │ +00063c30: 6972 6563 7469 7665 5669 7369 746f 7254 irectiveVisitorT │ │ │ │ │ +00063c40: 6573 742e 6a61 7661 3a20 4164 6420 4d6f est.java: Add Mo │ │ │ │ │ +00063c50: 6475 6c65 456c 656d 656e 742e 4469 7265 duleElement.Dire │ │ │ │ │ +00063c60: 6374 6976 6556 6973 6974 6f72 0a0a 3c6c ctiveVisitor..tools/javac/mo │ │ │ │ │ +00063c80: 6475 6c65 732f 446f 636c 696e 744f 7468 dules/DoclintOth │ │ │ │ │ +00063c90: 6572 4d6f 6475 6c65 732e 6a61 7661 3a20 erModules.java: │ │ │ │ │ +00063ca0: 5665 7269 6679 2074 6861 7420 446f 634c Verify that DocL │ │ │ │ │ +00063cb0: 696e 7420 646f 6573 206e 6f74 2063 6175 int does not cau │ │ │ │ │ +00063cc0: 7365 2075 6e6e 6563 6573 7361 7279 2028 se unnecessary ( │ │ │ │ │ +00063cd0: 616e 6420 706f 7465 6e74 6961 6c6c 7920 and potentially │ │ │ │ │ +00063ce0: 6461 6e67 6572 6f75 7329 2069 6d70 6c69 dangerous) impli │ │ │ │ │ +00063cf0: 6369 7420 636f 6d70 696c 6174 696f 6e0a cit compilation. │ │ │ │ │ +00063d00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00063d10: 2f6d 6f64 756c 6573 2f44 7570 6c69 6361 /modules/Duplica │ │ │ │ │ +00063d20: 7465 436c 6173 7354 6573 742e 6a61 7661 teClassTest.java │ │ │ │ │ +00063d30: 3a20 456e 7375 7265 2074 6861 7420 636c : Ensure that cl │ │ │ │ │ +00063d40: 6173 7365 7320 7769 7468 2074 6865 2073 asses with the s │ │ │ │ │ +00063d50: 616d 6520 4651 4e73 2061 7265 204f 4b20 ame FQNs are OK │ │ │ │ │ +00063d60: 696e 2075 6e72 656c 6174 6564 206d 6f64 in unrelated mod │ │ │ │ │ +00063d70: 756c 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 ules...
  • tools │ │ │ │ │ +00063d80: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f45 /javac/modules/E │ │ │ │ │ +00063d90: 6467 6543 6173 6573 2e6a 6176 613a 2074 dgeCases.java: t │ │ │ │ │ +00063da0: 6573 7473 2066 6f72 206d 756c 7469 2d6d ests for multi-m │ │ │ │ │ +00063db0: 6f64 756c 6520 6d6f 6465 2063 6f6d 7069 odule mode compi │ │ │ │ │ +00063dc0: 6c61 7469 6f6e 0a0a 3c6c 693e 746f 6f6c lation..
  • tool │ │ │ │ │ +00063dd0: 732f 6a61 7661 632f 6d6f 6475 6c65 732f s/javac/modules/ │ │ │ │ │ +00063de0: 456e 7656 6172 5465 7374 2e6a 6176 613a EnvVarTest.java: │ │ │ │ │ +00063df0: 2054 6573 7473 2075 7365 206f 6620 4a44 Tests use of JD │ │ │ │ │ +00063e00: 4b5f 4a41 5641 435f 4f50 5449 4f4e 5320 K_JAVAC_OPTIONS │ │ │ │ │ +00063e10: 656e 7620 7661 7269 6162 6c65 0a0a 3c6c env variable..tools/javac/mo │ │ │ │ │ +00063e30: 6475 6c65 732f 4578 706f 7274 7355 6e65 dules/ExportsUne │ │ │ │ │ +00063e40: 7870 6f72 7465 642e 6a61 7661 3a20 7465 xported.java: te │ │ │ │ │ +00063e50: 7374 7320 666f 7220 6d6f 6475 6c65 2064 sts for module d │ │ │ │ │ +00063e60: 6563 6c61 7261 7469 6f6e 730a 0a3c 6c69 eclarations..
  • tools/javac/mod │ │ │ │ │ +00063e80: 756c 6573 2f46 696c 654d 616e 6167 6572 ules/FileManager │ │ │ │ │ +00063e90: 4765 7453 6572 7669 6365 4c6f 6164 6572 GetServiceLoader │ │ │ │ │ +00063ea0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +00063eb0: 7468 6174 206a 646b 2e63 6f6d 7069 6c65 that jdk.compile │ │ │ │ │ +00063ec0: 7220 6361 6e20 6d61 7465 7269 616c 697a r can materializ │ │ │ │ │ +00063ed0: 6520 6120 7365 7276 6963 6520 6c6f 6164 e a service load │ │ │ │ │ +00063ee0: 6572 2066 6f72 2061 7262 6974 7261 7279 er for arbitrary │ │ │ │ │ +00063ef0: 2073 6572 7669 6365 730a 0a3c 6c69 3e74 services..
  • t │ │ │ │ │ +00063f00: 6f6f 6c73 2f6a 6176 6163 2f6d 6f64 756c ools/javac/modul │ │ │ │ │ +00063f10: 6573 2f47 6574 4c6f 6361 7469 6f6e 466f es/GetLocationFo │ │ │ │ │ +00063f20: 724d 6f64 756c 6554 6573 742e 6a61 7661 rModuleTest.java │ │ │ │ │ +00063f30: 3a20 5374 616e 6461 7264 4a61 7661 4669 : StandardJavaFi │ │ │ │ │ +00063f40: 6c65 4d61 6e61 6765 722e 6765 744d 6f64 leManager.getMod │ │ │ │ │ +00063f50: 756c 654c 6f63 6174 696f 6e28 2920 6361 uleLocation() ca │ │ │ │ │ +00063f60: 6e27 7420 6669 6e64 2061 206d 6f64 756c n't find a modul │ │ │ │ │ +00063f70: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +00063f80: 6163 2f6d 6f64 756c 6573 2f47 7261 7068 ac/modules/Graph │ │ │ │ │ +00063f90: 7354 6573 742e 6a61 7661 3a20 7465 7374 sTest.java: test │ │ │ │ │ +00063fa0: 7320 666f 7220 6d6f 6475 6c65 2067 7261 s for module gra │ │ │ │ │ +00063fb0: 7068 2072 6573 6f6c 7574 696f 6e20 6973 ph resolution is │ │ │ │ │ +00063fc0: 7375 6573 0a0a 3c6c 693e 746f 6f6c 732f sues..
  • tools/ │ │ │ │ │ +00063fd0: 6a61 7661 632f 6d6f 6475 6c65 732f 4865 javac/modules/He │ │ │ │ │ +00063fe0: 6c6c 6f57 6f72 6c64 5465 7374 2e6a 6176 lloWorldTest.jav │ │ │ │ │ +00063ff0: 613a 2073 696d 706c 6520 7465 7374 7320 a: simple tests │ │ │ │ │ +00064000: 6f66 206a 6176 6163 2063 6f6d 7069 6c61 of javac compila │ │ │ │ │ +00064010: 7469 6f6e 206d 6f64 6573 0a0a 3c6c 693e tion modes..
  • │ │ │ │ │ +00064020: 746f 6f6c 732f 6a61 7661 632f 6d6f 6475 tools/javac/modu │ │ │ │ │ +00064030: 6c65 732f 496e 6375 6261 7469 6e67 5465 les/IncubatingTe │ │ │ │ │ +00064040: 7374 2e6a 6176 613a 2056 6572 6966 7920 st.java: Verify │ │ │ │ │ +00064050: 7468 6174 204d 6f64 756c 6552 6573 6f6c that ModuleResol │ │ │ │ │ +00064060: 7574 696f 6e20 6174 7472 6962 7574 6520 ution attribute │ │ │ │ │ +00064070: 666c 6167 7320 6172 6520 686f 6e6f 7265 flags are honore │ │ │ │ │ +00064080: 642e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 d...
  • tools/ja │ │ │ │ │ +00064090: 7661 632f 6d6f 6475 6c65 732f 496e 6865 vac/modules/Inhe │ │ │ │ │ +000640a0: 7269 7452 756e 7469 6d65 456e 7669 726f ritRuntimeEnviro │ │ │ │ │ +000640b0: 6e6d 656e 7454 6573 742e 6a61 7661 3a20 nmentTest.java: │ │ │ │ │ +000640c0: 5465 7374 202d 2d69 6e68 6572 6974 2d72 Test --inherit-r │ │ │ │ │ +000640d0: 756e 7469 6d65 2d65 6e76 6972 6f6e 6d65 untime-environme │ │ │ │ │ +000640e0: 6e74 0a0a 3c6c 693e 746f 6f6c 732f 6a61 nt..
  • tools/ja │ │ │ │ │ +000640f0: 7661 632f 6d6f 6475 6c65 732f 496e 7661 vac/modules/Inva │ │ │ │ │ +00064100: 6c69 644d 6f64 756c 6544 6972 6563 7469 lidModuleDirecti │ │ │ │ │ +00064110: 7665 2f6d 6f64 756c 652d 696e 666f 2e6a ve/module-info.j │ │ │ │ │ +00064120: 6176 613a 2045 7272 6f72 206d 6573 7361 ava: Error messa │ │ │ │ │ +00064130: 6765 7320 7768 656e 2063 6f6d 7069 6c69 ges when compili │ │ │ │ │ +00064140: 6e67 2061 206d 616c 666f 726d 6564 206d ng a malformed m │ │ │ │ │ +00064150: 6f64 756c 652d 696e 666f 2e6a 6176 6120 odule-info.java │ │ │ │ │ +00064160: 636f 6e66 7573 696e 670a 0a3c 6c69 3e74 confusing..
  • t │ │ │ │ │ +00064170: 6f6f 6c73 2f6a 6176 6163 2f6d 6f64 756c ools/javac/modul │ │ │ │ │ +00064180: 6573 2f4a 6176 6142 6173 6554 6573 742e es/JavaBaseTest. │ │ │ │ │ +00064190: 6a61 7661 3a20 7465 7374 206d 6f64 6966 java: test modif │ │ │ │ │ +000641a0: 6965 7273 2077 6974 6820 6a61 7661 2e62 iers with java.b │ │ │ │ │ +000641b0: 6173 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ase..
  • tools/j │ │ │ │ │ +000641c0: 6176 6163 2f6d 6f64 756c 6573 2f4c 696d avac/modules/Lim │ │ │ │ │ +000641d0: 6974 4d6f 6475 6c65 7354 6573 742e 6a61 itModulesTest.ja │ │ │ │ │ +000641e0: 7661 3a20 5465 7374 2074 6865 202d 2d6c va: Test the --l │ │ │ │ │ +000641f0: 696d 6974 2d6d 6f64 756c 6573 206f 7074 imit-modules opt │ │ │ │ │ +00064200: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +00064210: 6176 6163 2f6d 6f64 756c 6573 2f4d 4f70 avac/modules/MOp │ │ │ │ │ +00064220: 7469 6f6e 5465 7374 2e6a 6176 613a 2069 tionTest.java: i │ │ │ │ │ +00064230: 6d70 6c65 6d65 6e74 206a 6176 6163 202d mplement javac - │ │ │ │ │ +00064240: 6d20 6f70 7469 6f6e 0a0a 3c6c 693e 746f m option..
  • to │ │ │ │ │ +00064250: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ +00064260: 732f 4d69 7373 696e 674a 6172 496e 4d6f s/MissingJarInMo │ │ │ │ │ +00064270: 6475 6c65 5061 7468 5465 7374 2e6a 6176 dulePathTest.jav │ │ │ │ │ +00064280: 613a 2043 6f6d 7069 6c65 7220 7368 6f75 a: Compiler shou │ │ │ │ │ +00064290: 6c64 2068 616e 646c 6520 6a61 7661 2e6e ld handle java.n │ │ │ │ │ +000642a0: 696f 2e66 696c 652e 4669 6c65 5379 7374 io.file.FileSyst │ │ │ │ │ +000642b0: 656d 4e6f 7446 6f75 6e64 4578 6365 7074 emNotFoundExcept │ │ │ │ │ +000642c0: 696f 6e20 6772 6163 6566 756c 6c79 2061 ion gracefully a │ │ │ │ │ +000642d0: 6e64 206e 6f74 2061 626f 7274 0a0a 3c6c nd not abort..tools/javac/mo │ │ │ │ │ +000642f0: 6475 6c65 732f 4d69 7373 696e 674d 6f64 dules/MissingMod │ │ │ │ │ +00064300: 756c 6554 6573 742e 6a61 7661 3a20 6a61 uleTest.java: ja │ │ │ │ │ +00064310: 7661 6320 7368 6f75 6c64 206e 6f74 206e vac should not n │ │ │ │ │ +00064320: 6565 6420 7468 6520 7472 616e 7369 7469 eed the transiti │ │ │ │ │ +00064330: 7665 2063 6c6f 7375 7265 2074 6f20 636f ve closure to co │ │ │ │ │ +00064340: 6d70 696c 6520 6120 6d6f 6475 6c65 0a0a mpile a module.. │ │ │ │ │ +00064350: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00064360: 6d6f 6475 6c65 732f 4d6f 6469 6669 6564 modules/Modified │ │ │ │ │ +00064370: 5554 4654 6573 742e 6a61 7661 3a20 5465 UTFTest.java: Te │ │ │ │ │ +00064380: 7374 2053 7572 726f 6761 7465 2050 6169 st Surrogate Pai │ │ │ │ │ +00064390: 7220 6d6f 6475 6c65 206e 616d 650a 0a3c r module name..< │ │ │ │ │ +000643a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ +000643b0: 6f64 756c 6573 2f4d 6f64 756c 6546 696e odules/ModuleFin │ │ │ │ │ +000643c0: 6465 7254 6573 742e 6a61 7661 3a20 7465 derTest.java: te │ │ │ │ │ +000643d0: 7374 7320 666f 7220 6d6f 6475 6c65 2066 sts for module f │ │ │ │ │ +000643e0: 696e 6465 720a 0a3c 6c69 3e74 6f6f 6c73 inder..
  • tools │ │ │ │ │ +000643f0: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f4d /javac/modules/M │ │ │ │ │ +00064400: 6f64 756c 6549 6e66 6f50 6174 6368 5061 oduleInfoPatchPa │ │ │ │ │ +00064410: 7468 2e6a 6176 613a 2056 6572 6966 7920 th.java: Verify │ │ │ │ │ +00064420: 7468 6174 2068 6176 696e 6720 6d6f 6475 that having modu │ │ │ │ │ +00064430: 6c65 2d69 6e66 6f20 6f6e 2070 6174 6368 le-info on patch │ │ │ │ │ +00064440: 2070 6174 6820 776f 726b 7320 636f 7272 path works corr │ │ │ │ │ +00064450: 6563 746c 792e 0a0a 3c6c 693e 746f 6f6c ectly...
  • tool │ │ │ │ │ +00064460: 732f 6a61 7661 632f 6d6f 6475 6c65 732f s/javac/modules/ │ │ │ │ │ +00064470: 4d6f 6475 6c65 496e 666f 5465 7374 2e6a ModuleInfoTest.j │ │ │ │ │ +00064480: 6176 613a 2074 6573 7473 2066 6f72 206d ava: tests for m │ │ │ │ │ +00064490: 6f64 756c 6520 6465 636c 6172 6174 696f odule declaratio │ │ │ │ │ +000644a0: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +000644b0: 7661 632f 6d6f 6475 6c65 732f 4d6f 6475 vac/modules/Modu │ │ │ │ │ +000644c0: 6c65 496e 666f 5472 6565 4163 6365 7373 leInfoTreeAccess │ │ │ │ │ +000644d0: 2e6a 6176 613a 2074 6573 7420 7472 6565 .java: test tree │ │ │ │ │ +000644e0: 2061 6363 6573 7320 6f66 206d 6f64 756c access of modul │ │ │ │ │ +000644f0: 6520 6465 636c 6172 6174 696f 6e73 0a0a e declarations.. │ │ │ │ │ +00064500: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00064510: 6d6f 6475 6c65 732f 4d6f 6475 6c65 5061 modules/ModulePa │ │ │ │ │ +00064520: 7468 5465 7374 2e6a 6176 613a 2074 6573 thTest.java: tes │ │ │ │ │ +00064530: 7473 2066 6f72 202d 2d6d 6f64 756c 652d ts for --module- │ │ │ │ │ +00064540: 7061 7468 0a0a 3c6c 693e 746f 6f6c 732f path..
  • tools/ │ │ │ │ │ +00064550: 6a61 7661 632f 6d6f 6475 6c65 732f 4d6f javac/modules/Mo │ │ │ │ │ +00064560: 6475 6c65 536f 7572 6365 5061 7468 5465 duleSourcePathTe │ │ │ │ │ +00064570: 7374 2e6a 6176 613a 2074 6573 7473 2066 st.java: tests f │ │ │ │ │ +00064580: 6f72 202d 2d6d 6f64 756c 652d 736f 7572 or --module-sour │ │ │ │ │ +00064590: 6365 2d70 6174 680a 0a3c 6c69 3e74 6f6f ce-path..
  • too │ │ │ │ │ +000645a0: 6c73 2f6a 6176 6163 2f6d 6f64 756c 6573 ls/javac/modules │ │ │ │ │ +000645b0: 2f4d 6f64 756c 6556 6572 7369 6f6e 2e6a /ModuleVersion.j │ │ │ │ │ +000645c0: 6176 613a 2073 696d 706c 6520 7465 7374 ava: simple test │ │ │ │ │ +000645d0: 7320 6f66 206d 6f64 756c 6520 7573 6573 s of module uses │ │ │ │ │ +000645e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000645f0: 632f 6d6f 6475 6c65 732f 4d6f 6475 6c65 c/modules/Module │ │ │ │ │ +00064600: 7341 6e64 436c 6173 7350 6174 6854 6573 sAndClassPathTes │ │ │ │ │ +00064610: 742e 6a61 7661 3a20 456e 7375 7265 206e t.java: Ensure n │ │ │ │ │ +00064620: 616d 6564 206d 6f64 756c 6573 2063 616e amed modules can │ │ │ │ │ +00064630: 6e6f 7420 7265 6665 7220 746f 2063 6c61 not refer to cla │ │ │ │ │ +00064640: 7373 7061 7468 2074 7970 6573 2e0a 0a3c sspath types...< │ │ │ │ │ +00064650: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ +00064660: 6f64 756c 6573 2f4d 6f64 756c 6573 416e odules/ModulesAn │ │ │ │ │ +00064670: 644d 6f64 756c 6553 6f75 7263 6550 6174 dModuleSourcePat │ │ │ │ │ +00064680: 6854 6573 742e 6a61 7661 3a20 696e 636f hTest.java: inco │ │ │ │ │ +00064690: 7272 6563 7420 6d65 7373 6167 6520 6672 rrect message fr │ │ │ │ │ +000646a0: 6f6d 206a 6176 6163 0a0a 3c6c 693e 746f om javac..
  • to │ │ │ │ │ +000646b0: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ +000646c0: 732f 4d75 6c74 694d 6f64 756c 654d 6f64 s/MultiModuleMod │ │ │ │ │ +000646d0: 6554 6573 742e 6a61 7661 3a20 7465 7374 eTest.java: test │ │ │ │ │ +000646e0: 7320 666f 7220 6d75 6c74 692d 6d6f 6475 s for multi-modu │ │ │ │ │ +000646f0: 6c65 206d 6f64 6520 636f 6d70 696c 6174 le mode compilat │ │ │ │ │ +00064700: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +00064710: 6176 6163 2f6d 6f64 756c 6573 2f4e 5045 avac/modules/NPE │ │ │ │ │ +00064720: 436f 6d70 696c 696e 674d 6f64 756c 6549 CompilingModuleI │ │ │ │ │ +00064730: 6e66 6f54 6573 742e 6a61 7661 3a20 4e50 nfoTest.java: NP │ │ │ │ │ +00064740: 4520 7768 656e 2063 6f6d 7069 6c69 6e67 E when compiling │ │ │ │ │ +00064750: 206d 6f64 756c 652d 696e 666f 2e6a 6176 module-info.jav │ │ │ │ │ +00064760: 6120 7769 7468 2061 2063 6c61 7373 2064 a with a class d │ │ │ │ │ +00064770: 6563 6c61 7261 7469 6f6e 2069 6e20 6120 eclaration in a │ │ │ │ │ +00064780: 6e6f 6e2d 6d6f 6475 6c65 206d 6f64 650a non-module mode. │ │ │ │ │ +00064790: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000647a0: 2f6d 6f64 756c 6573 2f4e 5045 456d 7074 /modules/NPEEmpt │ │ │ │ │ +000647b0: 7946 696c 6554 6573 742e 6a61 7661 3a20 yFileTest.java: │ │ │ │ │ +000647c0: 4e50 4520 7768 696c 6520 636f 6d70 696c NPE while compil │ │ │ │ │ +000647d0: 696e 6720 656d 7074 7920 736f 7572 6365 ing empty source │ │ │ │ │ +000647e0: 2066 696c 6520 7769 7468 202d 2d6d 6f64 file with --mod │ │ │ │ │ +000647f0: 756c 652d 736f 7572 6365 2d70 6174 6820 ule-source-path │ │ │ │ │ +00064800: 6f70 7469 6f6e 0a0a 3c6c 693e 746f 6f6c option..
  • tool │ │ │ │ │ +00064810: 732f 6a61 7661 632f 6d6f 6475 6c65 732f s/javac/modules/ │ │ │ │ │ +00064820: 4f62 7363 7572 654d 6573 7361 6765 466f ObscureMessageFo │ │ │ │ │ +00064830: 7242 6164 5072 6f76 6964 6573 5465 7374 rBadProvidesTest │ │ │ │ │ +00064840: 2e6a 6176 613a 206f 6273 6375 7265 2065 .java: obscure e │ │ │ │ │ +00064850: 7272 6f72 206d 6573 7361 6765 2066 6f72 rror message for │ │ │ │ │ +00064860: 2062 6164 2027 7072 6f76 6964 6573 270a bad 'provides'. │ │ │ │ │ +00064870: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00064880: 2f6d 6f64 756c 6573 2f4f 7065 6e4d 6f64 /modules/OpenMod │ │ │ │ │ +00064890: 756c 6573 5465 7374 2e6a 6176 613a 2074 ulesTest.java: t │ │ │ │ │ +000648a0: 6573 7473 2066 6f72 206d 756c 7469 2d6d ests for multi-m │ │ │ │ │ +000648b0: 6f64 756c 6520 6d6f 6465 2063 6f6d 7069 odule mode compi │ │ │ │ │ +000648c0: 6c61 7469 6f6e 0a0a 3c6c 693e 746f 6f6c lation..
  • tool │ │ │ │ │ +000648d0: 732f 6a61 7661 632f 6d6f 6475 6c65 732f s/javac/modules/ │ │ │ │ │ +000648e0: 4f75 7470 7574 4469 7254 6573 742e 6a61 OutputDirTest.ja │ │ │ │ │ +000648f0: 7661 3a20 7465 7374 7320 666f 7220 6f75 va: tests for ou │ │ │ │ │ +00064900: 7470 7574 2064 6972 6563 746f 7279 0a0a tput directory.. │ │ │ │ │ +00064910: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00064920: 6d6f 6475 6c65 732f 5061 636b 6167 6543 modules/PackageC │ │ │ │ │ +00064930: 6f6e 666c 6963 7454 6573 742e 6a61 7661 onflictTest.java │ │ │ │ │ +00064940: 3a20 7465 7374 206d 6f64 756c 652f 7061 : test module/pa │ │ │ │ │ +00064950: 636b 6167 6520 636f 6e66 6c69 6374 730a ckage conflicts. │ │ │ │ │ +00064960: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00064970: 2f6d 6f64 756c 6573 2f50 6163 6b61 6765 /modules/Package │ │ │ │ │ +00064980: 4d75 6c74 6970 6c65 4d6f 6475 6c65 732e MultipleModules. │ │ │ │ │ +00064990: 6a61 7661 3a20 5665 7269 6679 206d 6f64 java: Verify mod │ │ │ │ │ +000649a0: 756c 6573 2063 616e 2063 6f6e 7461 696e ules can contain │ │ │ │ │ +000649b0: 2070 6163 6b61 6765 7320 6f66 2074 6865 packages of the │ │ │ │ │ +000649c0: 2073 616d 6520 6e61 6d65 2c20 756e 6c65 same name, unle │ │ │ │ │ +000649d0: 7373 2074 6865 7365 206d 6565 742e 0a0a ss these meet... │ │ │ │ │ +000649e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000649f0: 6d6f 6475 6c65 732f 5061 7463 684d 6f64 modules/PatchMod │ │ │ │ │ +00064a00: 756c 6573 5465 7374 2e6a 6176 613a 2074 ulesTest.java: t │ │ │ │ │ +00064a10: 6573 7473 2066 6f72 202d 2d70 6174 6368 ests for --patch │ │ │ │ │ +00064a20: 2d6d 6f64 756c 6573 0a0a 3c6c 693e 746f -modules..
  • to │ │ │ │ │ +00064a30: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ +00064a40: 732f 506c 7567 696e 7349 6e4d 6f64 756c s/PluginsInModul │ │ │ │ │ +00064a50: 6573 5465 7374 2e6a 6176 613a 2056 6572 esTest.java: Ver │ │ │ │ │ +00064a60: 6966 7920 7468 6174 2070 6c75 6769 6e73 ify that plugins │ │ │ │ │ +00064a70: 2069 6e73 6964 6520 6d6f 6475 6c65 7320 inside modules │ │ │ │ │ +00064a80: 776f 726b 730a 0a3c 6c69 3e74 6f6f 6c73 works..
  • tools │ │ │ │ │ +00064a90: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f50 /javac/modules/P │ │ │ │ │ +00064aa0: 6f6f 7243 686f 6963 6546 6f72 4d6f 6475 oorChoiceForModu │ │ │ │ │ +00064ab0: 6c65 4e61 6d65 5465 7374 2e6a 6176 613a leNameTest.java: │ │ │ │ │ +00064ac0: 2041 6464 206c 696e 7420 7761 726e 696e Add lint warnin │ │ │ │ │ +00064ad0: 6720 666f 7220 6469 6769 7473 2069 6e20 g for digits in │ │ │ │ │ +00064ae0: 6d6f 6475 6c65 206e 616d 6573 0a0a 3c6c module names..tools/javac/mo │ │ │ │ │ +00064b00: 6475 6c65 732f 5072 6f76 6964 6573 5465 dules/ProvidesTe │ │ │ │ │ +00064b10: 7374 2e6a 6176 613a 2073 696d 706c 6520 st.java: simple │ │ │ │ │ +00064b20: 7465 7374 7320 6f66 206d 6f64 756c 6520 tests of module │ │ │ │ │ +00064b30: 7072 6f76 6964 6573 0a0a 3c6c 693e 746f provides..
  • to │ │ │ │ │ +00064b40: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ +00064b50: 732f 5175 6572 7942 6566 6f72 6545 6e74 s/QueryBeforeEnt │ │ │ │ │ +00064b60: 6572 2e6a 6176 613a 2074 6573 7473 2066 er.java: tests f │ │ │ │ │ +00064b70: 6f72 206d 6f64 756c 6520 7265 736f 6c75 or module resolu │ │ │ │ │ +00064b80: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ +00064b90: 6a61 7661 632f 6d6f 6475 6c65 732f 5265 javac/modules/Re │ │ │ │ │ +00064ba0: 7065 6174 6564 5573 6573 416e 6450 726f peatedUsesAndPro │ │ │ │ │ +00064bb0: 7669 6465 7354 6573 742e 6a61 7661 3a20 videsTest.java: │ │ │ │ │ +00064bc0: 4a61 7661 6320 646f 6573 6e27 7420 7265 Javac doesn't re │ │ │ │ │ +00064bd0: 706f 7274 2065 7272 6f72 7320 6f6e 2064 port errors on d │ │ │ │ │ +00064be0: 7570 6c69 6361 7465 2075 7365 7320 6f72 uplicate uses or │ │ │ │ │ +00064bf0: 2070 726f 7669 6465 730a 0a3c 6c69 3e74 provides..
  • t │ │ │ │ │ +00064c00: 6f6f 6c73 2f6a 6176 6163 2f6d 6f64 756c ools/javac/modul │ │ │ │ │ +00064c10: 6573 2f52 6570 6f72 744e 6f6e 4578 6973 es/ReportNonExis │ │ │ │ │ +00064c20: 7465 6e74 5061 636b 6167 6554 6573 742e tentPackageTest. │ │ │ │ │ +00064c30: 6a61 7661 3a20 6a61 7661 6320 646f 6573 java: javac does │ │ │ │ │ +00064c40: 6e27 7420 7265 706f 7274 2065 7272 6f72 n't report error │ │ │ │ │ +00064c50: 7320 6966 206d 6f64 756c 6520 6578 706f s if module expo │ │ │ │ │ +00064c60: 7274 7320 6e6f 6e2d 6578 6973 7465 6e74 rts non-existent │ │ │ │ │ +00064c70: 2070 6163 6b61 6765 0a0a 3c6c 693e 746f package..
  • to │ │ │ │ │ +00064c80: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ +00064c90: 732f 5265 7175 6972 6573 5374 6174 6963 s/RequiresStatic │ │ │ │ │ +00064ca0: 5465 7374 2e6a 6176 613a 2074 6573 7473 Test.java: tests │ │ │ │ │ +00064cb0: 2066 6f72 2022 7265 7175 6972 6573 2073 for "requires s │ │ │ │ │ +00064cc0: 7461 7469 6322 0a0a 3c6c 693e 746f 6f6c tatic"..
  • tool │ │ │ │ │ +00064cd0: 732f 6a61 7661 632f 6d6f 6475 6c65 732f s/javac/modules/ │ │ │ │ │ +00064ce0: 5265 7175 6972 6573 5472 616e 7369 7469 RequiresTransiti │ │ │ │ │ +00064cf0: 7665 5465 7374 2e6a 6176 613a 2074 6573 veTest.java: tes │ │ │ │ │ +00064d00: 7473 2066 6f72 2022 7265 7175 6972 6573 ts for "requires │ │ │ │ │ +00064d10: 2074 7261 6e73 6974 6976 6522 0a0a 3c6c transitive"..tools/javac/mo │ │ │ │ │ +00064d30: 6475 6c65 732f 5265 736f 6c76 6554 6573 dules/ResolveTes │ │ │ │ │ +00064d40: 742e 6a61 7661 3a20 7465 7374 7320 666f t.java: tests fo │ │ │ │ │ +00064d50: 7220 6d6f 6475 6c65 2072 6573 6f6c 7574 r module resolut │ │ │ │ │ +00064d60: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +00064d70: 6176 6163 2f6d 6f64 756c 6573 2f53 6572 avac/modules/Ser │ │ │ │ │ +00064d80: 7669 6365 496e 5374 6174 6963 436c 6173 viceInStaticClas │ │ │ │ │ +00064d90: 7345 7272 6f72 5465 7374 2e6a 6176 613a sErrorTest.java: │ │ │ │ │ +00064da0: 2043 6c61 7373 4361 7374 4578 6365 7074 ClassCastExcept │ │ │ │ │ +00064db0: 696f 6e20 696e 2063 6173 6520 6f66 2073 ion in case of s │ │ │ │ │ +00064dc0: 6572 7669 6365 2069 6d70 6c65 6d65 6e74 ervice implement │ │ │ │ │ +00064dd0: 6174 696f 6e20 6973 206e 6573 7465 6420 ation is nested │ │ │ │ │ +00064de0: 7374 6174 6963 2063 6c61 7373 0a0a 3c6c static class..tools/javac/mo │ │ │ │ │ +00064e00: 6475 6c65 732f 5365 7276 6963 6550 726f dules/ServicePro │ │ │ │ │ +00064e10: 7669 6465 6442 7574 4e6f 7445 7870 6f72 videdButNotExpor │ │ │ │ │ +00064e20: 7465 644f 7255 7365 6454 6573 742e 6a61 tedOrUsedTest.ja │ │ │ │ │ +00064e30: 7661 3a20 4a61 7661 6320 646f 6573 6e27 va: Javac doesn' │ │ │ │ │ +00064e40: 7420 7265 706f 7274 2077 6172 6e69 6e67 t report warning │ │ │ │ │ +00064e50: 732f 6572 726f 7273 2069 6620 6d6f 6475 s/errors if modu │ │ │ │ │ +00064e60: 6c65 2070 726f 7669 6465 7320 756e 6578 le provides unex │ │ │ │ │ +00064e70: 706f 7274 6564 2073 6572 7669 6365 2061 ported service a │ │ │ │ │ +00064e80: 6e64 2064 6f65 736e 2774 2075 7365 2069 nd doesn't use i │ │ │ │ │ +00064e90: 7420 6974 7365 6c66 0a0a 3c6c 693e 746f t itself..
  • to │ │ │ │ │ +00064ea0: 6f6c 732f 6a61 7661 632f 6d6f 6475 6c65 ols/javac/module │ │ │ │ │ +00064eb0: 732f 5369 6e67 6c65 4d6f 6475 6c65 4d6f s/SingleModuleMo │ │ │ │ │ +00064ec0: 6465 5465 7374 2e6a 6176 613a 2074 6573 deTest.java: tes │ │ │ │ │ +00064ed0: 7473 2066 6f72 2073 696e 676c 6520 6d6f ts for single mo │ │ │ │ │ +00064ee0: 6475 6c65 206d 6f64 6520 636f 6d70 696c dule mode compil │ │ │ │ │ +00064ef0: 6174 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ation..
  • tools │ │ │ │ │ +00064f00: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f53 /javac/modules/S │ │ │ │ │ +00064f10: 6f75 7263 6549 6e53 796d 6c69 6e6b 5465 ourceInSymlinkTe │ │ │ │ │ +00064f20: 7374 2e6a 6176 613a 2073 6f75 7263 6520 st.java: source │ │ │ │ │ +00064f30: 696e 2073 796d 626f 6c69 6320 6c69 6e6b in symbolic link │ │ │ │ │ +00064f40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00064f50: 632f 6d6f 6475 6c65 732f 536f 7572 6365 c/modules/Source │ │ │ │ │ +00064f60: 5061 7468 5465 7374 2e6a 6176 613a 206a PathTest.java: j │ │ │ │ │ +00064f70: 6176 6163 2070 726f 6475 6365 7320 7772 avac produces wr │ │ │ │ │ +00064f80: 6f6e 6720 6d6f 6475 6c65 2d69 6e66 6f0a ong module-info. │ │ │ │ │ +00064f90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00064fa0: 2f6d 6f64 756c 6573 2f53 7562 7061 636b /modules/Subpack │ │ │ │ │ +00064fb0: 6167 6554 6573 742e 6a61 7661 3a20 7465 ageTest.java: te │ │ │ │ │ +00064fc0: 7374 7320 666f 7220 7375 6270 6163 6b61 sts for subpacka │ │ │ │ │ +00064fd0: 6765 2069 7373 7565 730a 0a3c 6c69 3e74 ge issues..
  • t │ │ │ │ │ +00064fe0: 6f6f 6c73 2f6a 6176 6163 2f6d 6f64 756c ools/javac/modul │ │ │ │ │ +00064ff0: 6573 2f54 3831 3538 3232 342f 5438 3135 es/T8158224/T815 │ │ │ │ │ +00065000: 3832 3234 2e6a 6176 613a 204e 756c 6c50 8224.java: NullP │ │ │ │ │ +00065010: 6f69 6e74 6572 4578 6365 7074 696f 6e20 ointerException │ │ │ │ │ +00065020: 696e 2063 6f6d 2e73 756e 2e74 6f6f 6c73 in com.sun.tools │ │ │ │ │ +00065030: 2e6a 6176 6163 2e63 6f6d 702e 4d6f 6475 .javac.comp.Modu │ │ │ │ │ +00065040: 6c65 732e 6368 6563 6b43 7963 6c69 6344 les.checkCyclicD │ │ │ │ │ +00065050: 6570 656e 6465 6e63 6965 7320 7768 656e ependencies when │ │ │ │ │ +00065060: 206d 6f64 756c 6520 6d69 7373 696e 670a module missing. │ │ │ │ │ +00065070: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00065080: 2f6d 6f64 756c 6573 2f54 3831 3539 3433 /modules/T815943 │ │ │ │ │ +00065090: 392f 4e50 4546 6f72 4d6f 6475 6c65 496e 9/NPEForModuleIn │ │ │ │ │ +000650a0: 666f 5769 7468 4e6f 6e5a 6572 6f53 7570 foWithNonZeroSup │ │ │ │ │ +000650b0: 6572 436c 6173 7354 6573 742e 6a61 7661 erClassTest.java │ │ │ │ │ +000650c0: 3a20 6a61 7661 6320 7468 726f 7773 204e : javac throws N │ │ │ │ │ +000650d0: 5045 2077 6974 6820 4d6f 6475 6c65 2061 PE with Module a │ │ │ │ │ +000650e0: 7474 7269 6275 7465 2061 6e64 2073 7570 ttribute and sup │ │ │ │ │ +000650f0: 6572 5f63 6c61 7373 2021 3d20 300a 0a3c er_class != 0..< │ │ │ │ │ +00065100: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ +00065110: 6f64 756c 6573 2f54 3831 3630 3435 342f odules/T8160454/ │ │ │ │ │ +00065120: 4e50 4547 6574 4469 7265 6374 6976 6573 NPEGetDirectives │ │ │ │ │ +00065130: 5465 7374 2e6a 6176 613a 204a 5352 3236 Test.java: JSR26 │ │ │ │ │ +00065140: 3920 6a69 6773 6177 2075 7064 6174 653a 9 jigsaw update: │ │ │ │ │ +00065150: 206a 6176 6178 2e6c 616e 672e 6d6f 6465 javax.lang.mode │ │ │ │ │ +00065160: 6c2e 656c 656d 656e 742e 4d6f 6475 6c65 l.element.Module │ │ │ │ │ +00065170: 456c 656d 656e 742e 6765 7444 6972 6563 Element.getDirec │ │ │ │ │ +00065180: 7469 7665 7328 2920 6361 7573 6573 204e tives() causes N │ │ │ │ │ +00065190: 5045 206f 6e20 756e 6e61 6d65 6420 6d6f PE on unnamed mo │ │ │ │ │ +000651a0: 6475 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 dules..
  • tools │ │ │ │ │ +000651b0: 2f6a 6176 6163 2f6d 6f64 756c 6573 2f54 /javac/modules/T │ │ │ │ │ +000651c0: 3831 3631 3530 312f 556e 6e61 6d65 644d 8161501/UnnamedM │ │ │ │ │ +000651d0: 6f64 756c 6555 6e6e 616d 6564 5061 636b oduleUnnamedPack │ │ │ │ │ +000651e0: 6167 6554 6573 742e 6a61 7661 3a20 4a53 ageTest.java: JS │ │ │ │ │ +000651f0: 5232 3639 206a 6967 7361 7720 7570 6461 R269 jigsaw upda │ │ │ │ │ +00065200: 7465 3a20 6a61 7661 782e 6c61 6e67 2e6d te: javax.lang.m │ │ │ │ │ +00065210: 6f64 656c 2e65 6c65 6d65 6e74 2e4d 6f64 odel.element.Mod │ │ │ │ │ +00065220: 756c 6545 6c65 6d65 6e74 2e67 6574 456e uleElement.getEn │ │ │ │ │ +00065230: 636c 6f73 6564 456c 656d 656e 7473 2829 closedElements() │ │ │ │ │ +00065240: 206f 6e20 756e 6e61 6d65 6420 6d6f 6475 on unnamed modu │ │ │ │ │ +00065250: 6c65 2077 6974 6820 756e 6e61 6d65 6420 le with unnamed │ │ │ │ │ +00065260: 7061 636b 6167 650a 0a3c 6c69 3e74 6f6f package..
  • too │ │ │ │ │ +00065270: 6c73 2f6a 6176 6163 2f6d 6f64 756c 6573 ls/javac/modules │ │ │ │ │ +00065280: 2f54 3831 3638 3835 342f 6d6f 6475 6c65 /T8168854/module │ │ │ │ │ +00065290: 2d69 6e66 6f2e 6a61 7661 3a20 6a61 7661 -info.java: java │ │ │ │ │ +000652a0: 6320 6572 726f 6e65 6f75 736c 7920 7265 c erroneously re │ │ │ │ │ +000652b0: 6a65 6374 2061 2073 6572 7669 6365 2069 ject a service i │ │ │ │ │ +000652c0: 6e74 6572 6661 6365 2069 6e6e 6572 2063 nterface inner c │ │ │ │ │ +000652d0: 6c61 7373 2069 6e20 6120 7072 6f76 6964 lass in a provid │ │ │ │ │ +000652e0: 6573 2063 6c61 7573 650a 0a3c 6c69 3e74 es clause..
  • t │ │ │ │ │ +000652f0: 6f6f 6c73 2f6a 6176 6163 2f6d 6f64 756c ools/javac/modul │ │ │ │ │ +00065300: 6573 2f55 6e65 7870 6563 7465 6454 6f6b es/UnexpectedTok │ │ │ │ │ +00065310: 656e 496e 4d6f 6475 6c65 496e 666f 5465 enInModuleInfoTe │ │ │ │ │ +00065320: 7374 2e6a 6176 613a 2043 6f6e 6675 7369 st.java: Confusi │ │ │ │ │ +00065330: 6e67 2065 7272 6f72 206d 6573 7361 6765 ng error message │ │ │ │ │ +00065340: 2077 6865 6e20 7265 6164 696e 6720 6261 when reading ba │ │ │ │ │ +00065350: 6420 6d6f 6475 6c65 2064 6563 6c61 7261 d module declara │ │ │ │ │ +00065360: 7469 6f6e 0a0a 3c6c 693e 746f 6f6c 732f tion..
  • tools/ │ │ │ │ │ +00065370: 6a61 7661 632f 6d6f 6475 6c65 732f 5570 javac/modules/Up │ │ │ │ │ +00065380: 6772 6164 654d 6f64 756c 6550 6174 6854 gradeModulePathT │ │ │ │ │ +00065390: 6573 742e 6a61 7661 3a20 7465 7374 7320 est.java: tests │ │ │ │ │ +000653a0: 666f 7220 2d2d 7570 6772 6164 652d 6d6f for --upgrade-mo │ │ │ │ │ +000653b0: 6475 6c65 2d70 6174 680a 0a3c 6c69 3e74 dule-path..
  • t │ │ │ │ │ 000653c0: 6f6f 6c73 2f6a 6176 6163 2f6d 6f64 756c ools/javac/modul │ │ │ │ │ -000653d0: 6573 2f57 726f 6e67 4572 726f 724d 6573 es/WrongErrorMes │ │ │ │ │ -000653e0: 7361 6765 466f 724e 6573 7465 6453 6572 sageForNestedSer │ │ │ │ │ -000653f0: 7669 6365 5072 6f76 6964 6572 5465 7374 viceProviderTest │ │ │ │ │ -00065400: 2e6a 6176 613a 2069 6e63 6f72 7265 6374 .java: incorrect │ │ │ │ │ -00065410: 2065 7272 6f72 206d 6573 7361 6765 2066 error message f │ │ │ │ │ -00065420: 6f72 206e 6573 7465 6420 7365 7276 6963 or nested servic │ │ │ │ │ -00065430: 6520 7072 6f76 6964 6572 0a0a 3c6c 693e e provider..
  • │ │ │ │ │ -00065440: 746f 6f6c 732f 6a61 7661 632f 6d75 6c74 tools/javac/mult │ │ │ │ │ -00065450: 6963 6174 6368 2f37 3030 3533 3731 2f54 icatch/7005371/T │ │ │ │ │ -00065460: 3730 3035 3337 312e 6a61 7661 3a20 4d75 7005371.java: Mu │ │ │ │ │ -00065470: 6c74 6963 6174 6368 3a20 6173 7365 7274 lticatch: assert │ │ │ │ │ -00065480: 696f 6e20 6572 726f 7220 7768 696c 6520 ion error while │ │ │ │ │ -00065490: 6765 6e65 7261 7469 6e67 204c 6f63 616c generating Local │ │ │ │ │ -000654a0: 5661 7269 6162 6c65 5479 7065 5461 626c VariableTypeTabl │ │ │ │ │ -000654b0: 6520 6174 7472 6962 7574 650a 0a3c 6c69 e attribute..
  • tools/javac/mul │ │ │ │ │ -000654d0: 7469 6361 7463 682f 3730 3330 3630 362f ticatch/7030606/ │ │ │ │ │ -000654e0: 4469 736a 756e 6374 6976 6554 7970 6557 DisjunctiveTypeW │ │ │ │ │ -000654f0: 656c 6c46 6f72 6d65 646e 6573 7354 6573 ellFormednessTes │ │ │ │ │ -00065500: 742e 6a61 7661 3a20 5072 6f6a 6563 742d t.java: Project- │ │ │ │ │ -00065510: 636f 696e 3a20 6d75 6c74 692d 6361 7463 coin: multi-catc │ │ │ │ │ -00065520: 6820 7479 7065 7320 7368 6f75 6c64 2062 h types should b │ │ │ │ │ -00065530: 6520 7061 6972 7769 7365 2064 6973 6a6f e pairwise disjo │ │ │ │ │ -00065540: 696e 7420 7465 6d70 6f72 6172 696c 7920 int temporarily │ │ │ │ │ -00065550: 776f 726b 6172 6f75 6e64 2063 6f6d 626f workaround combo │ │ │ │ │ -00065560: 2074 6573 7473 2061 7265 2063 6175 7369 tests are causi │ │ │ │ │ -00065570: 6e67 2074 696d 6520 6f75 7420 696e 2073 ng time out in s │ │ │ │ │ -00065580: 6576 6572 616c 2070 6c61 7466 6f72 6d73 everal platforms │ │ │ │ │ -00065590: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000655a0: 632f 6d75 6c74 6963 6174 6368 2f37 3033 c/multicatch/703 │ │ │ │ │ -000655b0: 3036 3036 2f54 3730 3330 3630 362e 6a61 0606/T7030606.ja │ │ │ │ │ -000655c0: 7661 3a20 5072 6f6a 6563 742d 636f 696e va: Project-coin │ │ │ │ │ -000655d0: 3a20 6d75 6c74 692d 6361 7463 6820 7479 : multi-catch ty │ │ │ │ │ -000655e0: 7065 7320 7368 6f75 6c64 2062 6520 7061 pes should be pa │ │ │ │ │ -000655f0: 6972 7769 7365 2064 6973 6a6f 696e 740a irwise disjoint. │ │ │ │ │ -00065600: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00065610: 2f6d 756c 7469 6361 7463 682f 3830 3731 /multicatch/8071 │ │ │ │ │ -00065620: 3239 312f 5438 3037 3132 3931 2e6a 6176 291/T8071291.jav │ │ │ │ │ -00065630: 613a 2043 6f6d 7069 6c65 7220 6372 6173 a: Compiler cras │ │ │ │ │ -00065640: 6865 7320 7472 7969 6e67 2074 6f20 6361 hes trying to ca │ │ │ │ │ -00065650: 7374 2055 6e69 6f6e 5479 7065 2074 6f20 st UnionType to │ │ │ │ │ -00065660: 496e 7465 7273 6563 7469 6f6e 436c 6173 IntersectionClas │ │ │ │ │ -00065670: 7354 7970 650a 0a3c 6c69 3e74 6f6f 6c73 sType..
  • tools │ │ │ │ │ -00065680: 2f6a 6176 6163 2f6d 756c 7469 6361 7463 /javac/multicatc │ │ │ │ │ -00065690: 682f 4e65 6730 312e 6a61 7661 3a20 5072 h/Neg01.java: Pr │ │ │ │ │ -000656a0: 6f6a 6563 7420 436f 696e 3a20 496d 7072 oject Coin: Impr │ │ │ │ │ -000656b0: 6f76 6564 2045 7863 6570 7469 6f6e 2048 oved Exception H │ │ │ │ │ -000656c0: 616e 646c 696e 6720 666f 7220 4a61 7661 andling for Java │ │ │ │ │ -000656d0: 2028 616b 6120 276d 756c 7469 6361 7463 (aka 'multicatc │ │ │ │ │ -000656e0: 6827 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a h')..
  • tools/j │ │ │ │ │ -000656f0: 6176 6163 2f6d 756c 7469 6361 7463 682f avac/multicatch/ │ │ │ │ │ -00065700: 4e65 6730 3165 6666 5f66 696e 616c 2e6a Neg01eff_final.j │ │ │ │ │ -00065710: 6176 613a 2050 726f 6a65 6374 2043 6f69 ava: Project Coi │ │ │ │ │ -00065720: 6e3a 2049 6d70 726f 7665 6420 4578 6365 n: Improved Exce │ │ │ │ │ -00065730: 7074 696f 6e20 4861 6e64 6c69 6e67 2066 ption Handling f │ │ │ │ │ -00065740: 6f72 204a 6176 6120 2861 6b61 2027 6d75 or Java (aka 'mu │ │ │ │ │ -00065750: 6c74 6963 6174 6368 2729 0a0a 3c6c 693e lticatch')..
  • │ │ │ │ │ -00065760: 746f 6f6c 732f 6a61 7661 632f 6d75 6c74 tools/javac/mult │ │ │ │ │ -00065770: 6963 6174 6368 2f4e 6567 3032 2e6a 6176 icatch/Neg02.jav │ │ │ │ │ -00065780: 613a 2050 726f 6a65 6374 2043 6f69 6e3a a: Project Coin: │ │ │ │ │ -00065790: 2049 6d70 726f 7665 6420 4578 6365 7074 Improved Except │ │ │ │ │ -000657a0: 696f 6e20 4861 6e64 6c69 6e67 2066 6f72 ion Handling for │ │ │ │ │ -000657b0: 204a 6176 6120 2861 6b61 2027 6d75 6c74 Java (aka 'mult │ │ │ │ │ -000657c0: 6963 6174 6368 2729 0a0a 3c6c 693e 746f icatch')..
  • to │ │ │ │ │ -000657d0: 6f6c 732f 6a61 7661 632f 6d75 6c74 6963 ols/javac/multic │ │ │ │ │ -000657e0: 6174 6368 2f4e 6567 3032 6566 665f 6669 atch/Neg02eff_fi │ │ │ │ │ -000657f0: 6e61 6c2e 6a61 7661 3a20 5072 6f6a 6563 nal.java: Projec │ │ │ │ │ -00065800: 7420 436f 696e 3a20 496d 7072 6f76 6564 t Coin: Improved │ │ │ │ │ -00065810: 2045 7863 6570 7469 6f6e 2048 616e 646c Exception Handl │ │ │ │ │ -00065820: 696e 6720 666f 7220 4a61 7661 2028 616b ing for Java (ak │ │ │ │ │ -00065830: 6120 276d 756c 7469 6361 7463 6827 290a a 'multicatch'). │ │ │ │ │ -00065840: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00065850: 2f6d 756c 7469 6361 7463 682f 4e65 6730 /multicatch/Neg0 │ │ │ │ │ -00065860: 332e 6a61 7661 3a20 5072 6f6a 6563 7420 3.java: Project │ │ │ │ │ -00065870: 436f 696e 3a20 496d 7072 6f76 6564 2045 Coin: Improved E │ │ │ │ │ -00065880: 7863 6570 7469 6f6e 2048 616e 646c 696e xception Handlin │ │ │ │ │ -00065890: 6720 666f 7220 4a61 7661 2028 616b 6120 g for Java (aka │ │ │ │ │ -000658a0: 276d 756c 7469 6361 7463 6827 290a 0a3c 'multicatch')..< │ │ │ │ │ -000658b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ -000658c0: 756c 7469 6361 7463 682f 4e65 6730 342e ulticatch/Neg04. │ │ │ │ │ -000658d0: 6a61 7661 3a20 5072 6f6a 6563 7420 436f java: Project Co │ │ │ │ │ -000658e0: 696e 3a20 496d 7072 6f76 6564 2045 7863 in: Improved Exc │ │ │ │ │ -000658f0: 6570 7469 6f6e 2048 616e 646c 696e 6720 eption Handling │ │ │ │ │ -00065900: 666f 7220 4a61 7661 2028 616b 6120 276d for Java (aka 'm │ │ │ │ │ -00065910: 756c 7469 6361 7463 6827 290a 0a3c 6c69 ulticatch')..
  • tools/javac/mul │ │ │ │ │ -00065930: 7469 6361 7463 682f 4e65 6730 3465 6666 ticatch/Neg04eff │ │ │ │ │ -00065940: 5f66 696e 616c 2e6a 6176 613a 2050 726f _final.java: Pro │ │ │ │ │ -00065950: 6a65 6374 2043 6f69 6e3a 2049 6d70 726f ject Coin: Impro │ │ │ │ │ -00065960: 7665 6420 4578 6365 7074 696f 6e20 4861 ved Exception Ha │ │ │ │ │ -00065970: 6e64 6c69 6e67 2066 6f72 204a 6176 6120 ndling for Java │ │ │ │ │ -00065980: 2861 6b61 2027 6d75 6c74 6963 6174 6368 (aka 'multicatch │ │ │ │ │ -00065990: 2729 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ')..
  • tools/ja │ │ │ │ │ -000659a0: 7661 632f 6d75 6c74 6963 6174 6368 2f4e vac/multicatch/N │ │ │ │ │ -000659b0: 6567 3036 2e6a 6176 613a 2049 6620 6361 eg06.java: If ca │ │ │ │ │ -000659c0: 7463 6820 636c 6175 7365 2068 6173 2061 tch clause has a │ │ │ │ │ -000659d0: 6e20 696e 636f 6d70 6174 6962 6c65 2074 n incompatible t │ │ │ │ │ -000659e0: 7970 652c 2065 7272 6f72 2070 6f69 6e74 ype, error point │ │ │ │ │ -000659f0: 6572 2070 6f69 6e74 7320 746f 2066 6972 er points to fir │ │ │ │ │ -00065a00: 7374 2065 7863 6570 7469 6f6e 2074 7970 st exception typ │ │ │ │ │ -00065a10: 6520 696e 206c 6973 740a 0a3c 6c69 3e74 e in list..
  • t │ │ │ │ │ -00065a20: 6f6f 6c73 2f6a 6176 6163 2f6d 756c 7469 ools/javac/multi │ │ │ │ │ -00065a30: 6361 7463 682f 4e65 6730 372e 6a61 7661 catch/Neg07.java │ │ │ │ │ -00065a40: 3a20 5665 7269 6679 2074 7970 696e 6720 : Verify typing │ │ │ │ │ -00065a50: 6f66 206c 7562 206f 6620 6578 6365 7074 of lub of except │ │ │ │ │ -00065a60: 696f 6e20 7061 7261 6d65 7465 7220 772e ion parameter w. │ │ │ │ │ -00065a70: 722e 7420 6765 7443 6c61 7373 0a0a 3c6c r.t getClass..tools/javac/mu │ │ │ │ │ -00065a90: 6c74 6963 6174 6368 2f50 6f73 3031 2e6a lticatch/Pos01.j │ │ │ │ │ -00065aa0: 6176 613a 2050 726f 6a65 6374 2043 6f69 ava: Project Coi │ │ │ │ │ -00065ab0: 6e3a 2049 6d70 726f 7665 6420 4578 6365 n: Improved Exce │ │ │ │ │ -00065ac0: 7074 696f 6e20 4861 6e64 6c69 6e67 2066 ption Handling f │ │ │ │ │ -00065ad0: 6f72 204a 6176 6120 2861 6b61 2027 6d75 or Java (aka 'mu │ │ │ │ │ -00065ae0: 6c74 6963 6174 6368 2729 0a0a 3c6c 693e lticatch')..
  • │ │ │ │ │ -00065af0: 746f 6f6c 732f 6a61 7661 632f 6d75 6c74 tools/javac/mult │ │ │ │ │ -00065b00: 6963 6174 6368 2f50 6f73 3032 2e6a 6176 icatch/Pos02.jav │ │ │ │ │ -00065b10: 613a 2050 726f 6a65 6374 2043 6f69 6e3a a: Project Coin: │ │ │ │ │ -00065b20: 2049 6d70 726f 7665 6420 4578 6365 7074 Improved Except │ │ │ │ │ -00065b30: 696f 6e20 4861 6e64 6c69 6e67 2066 6f72 ion Handling for │ │ │ │ │ -00065b40: 204a 6176 6120 2861 6b61 2027 6d75 6c74 Java (aka 'mult │ │ │ │ │ -00065b50: 6963 6174 6368 2729 0a0a 3c6c 693e 746f icatch')..
  • to │ │ │ │ │ -00065b60: 6f6c 732f 6a61 7661 632f 6d75 6c74 6963 ols/javac/multic │ │ │ │ │ -00065b70: 6174 6368 2f50 6f73 3033 2e6a 6176 613a atch/Pos03.java: │ │ │ │ │ -00065b80: 2050 726f 6a65 6374 2043 6f69 6e3a 2049 Project Coin: I │ │ │ │ │ -00065b90: 6d70 726f 7665 6420 4578 6365 7074 696f mproved Exceptio │ │ │ │ │ -00065ba0: 6e20 4861 6e64 6c69 6e67 2066 6f72 204a n Handling for J │ │ │ │ │ -00065bb0: 6176 6120 2861 6b61 2027 6d75 6c74 6963 ava (aka 'multic │ │ │ │ │ -00065bc0: 6174 6368 2729 0a0a 3c6c 693e 746f 6f6c atch')..
  • tool │ │ │ │ │ -00065bd0: 732f 6a61 7661 632f 6d75 6c74 6963 6174 s/javac/multicat │ │ │ │ │ -00065be0: 6368 2f50 6f73 3034 2e6a 6176 613a 2050 ch/Pos04.java: P │ │ │ │ │ -00065bf0: 726f 6a65 6374 2043 6f69 6e3a 2049 6d70 roject Coin: Imp │ │ │ │ │ -00065c00: 726f 7665 6420 4578 6365 7074 696f 6e20 roved Exception │ │ │ │ │ -00065c10: 4861 6e64 6c69 6e67 2066 6f72 204a 6176 Handling for Jav │ │ │ │ │ -00065c20: 6120 2861 6b61 2027 6d75 6c74 6963 6174 a (aka 'multicat │ │ │ │ │ -00065c30: 6368 2729 0a0a 3c6c 693e 746f 6f6c 732f ch')..
  • tools/ │ │ │ │ │ -00065c40: 6a61 7661 632f 6d75 6c74 6963 6174 6368 javac/multicatch │ │ │ │ │ -00065c50: 2f50 6f73 3035 2e6a 6176 613a 2050 726f /Pos05.java: Pro │ │ │ │ │ -00065c60: 6a65 6374 2043 6f69 6e3a 2049 6d70 726f ject Coin: Impro │ │ │ │ │ -00065c70: 7665 6420 4578 6365 7074 696f 6e20 4861 ved Exception Ha │ │ │ │ │ -00065c80: 6e64 6c69 6e67 2066 6f72 204a 6176 6120 ndling for Java │ │ │ │ │ -00065c90: 2861 6b61 2027 6d75 6c74 6963 6174 6368 (aka 'multicatch │ │ │ │ │ -00065ca0: 2729 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ')..
  • tools/ja │ │ │ │ │ -00065cb0: 7661 632f 6d75 6c74 6963 6174 6368 2f50 vac/multicatch/P │ │ │ │ │ -00065cc0: 6f73 3036 2e6a 6176 613a 2050 726f 6a65 os06.java: Proje │ │ │ │ │ -00065cd0: 6374 2043 6f69 6e3a 2055 7365 2070 7265 ct Coin: Use pre │ │ │ │ │ -00065ce0: 6369 7365 2065 7863 6570 7469 6f6e 2061 cise exception a │ │ │ │ │ -00065cf0: 6e61 6c79 7369 7320 666f 7220 6566 6665 nalysis for effe │ │ │ │ │ -00065d00: 6374 6976 656c 7920 6669 6e61 6c20 6361 ctively final ca │ │ │ │ │ -00065d10: 7463 6820 7061 7261 6d65 7465 7273 0a0a tch parameters.. │ │ │ │ │ -00065d20: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00065d30: 6d75 6c74 6963 6174 6368 2f50 6f73 3037 multicatch/Pos07 │ │ │ │ │ -00065d40: 2e6a 6176 613a 2050 726f 6a65 6374 2043 .java: Project C │ │ │ │ │ -00065d50: 6f69 6e3a 2055 7365 2070 7265 6369 7365 oin: Use precise │ │ │ │ │ -00065d60: 2065 7863 6570 7469 6f6e 2061 6e61 6c79 exception analy │ │ │ │ │ -00065d70: 7369 7320 666f 7220 6566 6665 6374 6976 sis for effectiv │ │ │ │ │ -00065d80: 656c 7920 6669 6e61 6c20 6361 7463 6820 ely final catch │ │ │ │ │ -00065d90: 7061 7261 6d65 7465 7273 0a0a 3c6c 693e parameters..
  • │ │ │ │ │ -00065da0: 746f 6f6c 732f 6a61 7661 632f 6d75 6c74 tools/javac/mult │ │ │ │ │ -00065db0: 6963 6174 6368 2f50 6f73 3038 2e6a 6176 icatch/Pos08.jav │ │ │ │ │ -00065dc0: 613a 204d 756c 7469 6361 7463 683a 2063 a: Multicatch: c │ │ │ │ │ -00065dd0: 7261 7368 2077 6869 6c65 2063 6f6d 7069 rash while compi │ │ │ │ │ -00065de0: 6c69 6e67 2073 696d 706c 6520 636f 6465 ling simple code │ │ │ │ │ -00065df0: 2077 6974 6820 6120 6d75 6c74 6963 6174 with a multicat │ │ │ │ │ -00065e00: 6368 2070 6172 616d 6574 6572 0a0a 3c6c ch parameter..tools/javac/mu │ │ │ │ │ -00065e20: 6c74 6963 6174 6368 2f50 6f73 3038 6566 lticatch/Pos08ef │ │ │ │ │ -00065e30: 665f 6669 6e61 6c2e 6a61 7661 3a20 4d75 f_final.java: Mu │ │ │ │ │ -00065e40: 6c74 6963 6174 6368 3a20 6372 6173 6820 lticatch: crash │ │ │ │ │ -00065e50: 7768 696c 6520 636f 6d70 696c 696e 6720 while compiling │ │ │ │ │ -00065e60: 7369 6d70 6c65 2063 6f64 6520 7769 7468 simple code with │ │ │ │ │ -00065e70: 2061 206d 756c 7469 6361 7463 6820 7061 a multicatch pa │ │ │ │ │ -00065e80: 7261 6d65 7465 720a 0a3c 6c69 3e74 6f6f rameter..
  • too │ │ │ │ │ -00065e90: 6c73 2f6a 6176 6163 2f6d 756c 7469 6361 ls/javac/multica │ │ │ │ │ -00065ea0: 7463 682f 506f 7330 392e 6a61 7661 3a20 tch/Pos09.java: │ │ │ │ │ -00065eb0: 5072 6f6a 6563 7420 436f 696e 3a20 496d Project Coin: Im │ │ │ │ │ -00065ec0: 7072 6f76 6564 2045 7863 6570 7469 6f6e proved Exception │ │ │ │ │ -00065ed0: 2048 616e 646c 696e 6720 666f 7220 4a61 Handling for Ja │ │ │ │ │ -00065ee0: 7661 2028 616b 6120 276d 756c 7469 6361 va (aka 'multica │ │ │ │ │ -00065ef0: 7463 6827 290a 0a3c 6c69 3e74 6f6f 6c73 tch')..
  • tools │ │ │ │ │ -00065f00: 2f6a 6176 6163 2f6d 756c 7469 6361 7463 /javac/multicatc │ │ │ │ │ -00065f10: 682f 506f 7331 302e 6a61 7661 3a20 5665 h/Pos10.java: Ve │ │ │ │ │ -00065f20: 7269 6679 206c 7562 206f 6620 616e 2065 rify lub of an e │ │ │ │ │ -00065f30: 7863 6570 7469 6f6e 2070 6172 616d 6574 xception paramet │ │ │ │ │ -00065f40: 6572 2063 616e 2062 6520 616e 2069 6e74 er can be an int │ │ │ │ │ -00065f50: 6572 7365 6374 696f 6e20 7479 7065 0a0a ersection type.. │ │ │ │ │ -00065f60: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00065f70: 6d75 6c74 6963 6174 6368 2f50 6f73 3131 multicatch/Pos11 │ │ │ │ │ -00065f80: 2e6a 6176 613a 2054 6573 7420 6d75 6c74 .java: Test mult │ │ │ │ │ -00065f90: 6970 6c65 206e 6573 7465 6420 6d75 6c74 iple nested mult │ │ │ │ │ -00065fa0: 692d 6361 7463 6820 626c 6f63 6b73 2077 i-catch blocks w │ │ │ │ │ -00065fb0: 6974 6820 4578 6365 7074 696f 6e20 6869 ith Exception hi │ │ │ │ │ -00065fc0: 6572 6172 6368 6965 730a 0a3c 6c69 3e74 erarchies..
  • t │ │ │ │ │ -00065fd0: 6f6f 6c73 2f6a 6176 6163 2f6d 756c 7469 ools/javac/multi │ │ │ │ │ -00065fe0: 6361 7463 682f 506f 7331 322e 6a61 7661 catch/Pos12.java │ │ │ │ │ -00065ff0: 3a20 4368 696c 6420 6578 6365 7074 696f : Child exceptio │ │ │ │ │ -00066000: 6e20 6361 6e20 6265 2063 6175 6768 7420 n can be caught │ │ │ │ │ -00066010: 696e 2061 2070 6172 656e 7473 2063 6174 in a parents cat │ │ │ │ │ -00066020: 6368 2062 6c6f 636b 2062 7574 206e 6f74 ch block but not │ │ │ │ │ -00066030: 2073 6962 6c69 6e67 2065 7863 6570 7469 sibling excepti │ │ │ │ │ -00066040: 6f6e 732e 0a0a 3c6c 693e 746f 6f6c 732f ons...
  • tools/ │ │ │ │ │ -00066050: 6a61 7661 632f 6d75 6c74 6963 6174 6368 javac/multicatch │ │ │ │ │ -00066060: 2f54 3639 3738 3537 342e 6a61 7661 3a20 /T6978574.java: │ │ │ │ │ -00066070: 7265 7475 726e 2073 7461 7465 6d65 6e74 return statement │ │ │ │ │ -00066080: 2069 6e20 7472 7920 626c 6f63 6b20 7769 in try block wi │ │ │ │ │ -00066090: 7468 206d 756c 7469 2d63 6174 6368 2063 th multi-catch c │ │ │ │ │ -000660a0: 6175 7365 7320 436c 6173 7346 6f72 6d61 auses ClassForma │ │ │ │ │ -000660b0: 7445 7272 6f72 0a0a 3c6c 693e 746f 6f6c tError..
  • tool │ │ │ │ │ -000660c0: 732f 6a61 7661 632f 6d75 6c74 6963 6174 s/javac/multicat │ │ │ │ │ -000660d0: 6368 2f6d 6f64 656c 2f4d 6f64 656c 4368 ch/model/ModelCh │ │ │ │ │ -000660e0: 6563 6b65 722e 6a61 7661 3a20 5072 6f6a ecker.java: Proj │ │ │ │ │ -000660f0: 6563 7420 436f 696e 3a20 5573 6520 7072 ect Coin: Use pr │ │ │ │ │ -00066100: 6563 6973 6520 6578 6365 7074 696f 6e20 ecise exception │ │ │ │ │ -00066110: 616e 616c 7973 6973 2066 6f72 2065 6666 analysis for eff │ │ │ │ │ -00066120: 6563 7469 7665 6c79 2066 696e 616c 2063 ectively final c │ │ │ │ │ -00066130: 6174 6368 2070 6172 616d 6574 6572 730a atch parameters. │ │ │ │ │ -00066140: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00066150: 2f6e 6174 6976 6548 6561 6465 7273 2f45 /nativeHeaders/E │ │ │ │ │ -00066160: 6e63 6f64 6549 6e6e 6572 436c 6173 734e ncodeInnerClassN │ │ │ │ │ -00066170: 616d 6554 6573 742e 6a61 7661 3a20 4d61 ameTest.java: Ma │ │ │ │ │ -00066180: 6b65 2073 7572 6520 696e 6e65 7220 636c ke sure inner cl │ │ │ │ │ -00066190: 6173 7365 7320 6172 6520 636f 7272 6563 asses are correc │ │ │ │ │ -000661a0: 746c 7920 656e 636f 6465 640a 0a3c 6c69 tly encoded..
  • tools/javac/nat │ │ │ │ │ -000661c0: 6976 6548 6561 6465 7273 2f4e 6174 6976 iveHeaders/Nativ │ │ │ │ │ -000661d0: 6548 6561 6465 7254 6573 742e 6a61 7661 eHeaderTest.java │ │ │ │ │ -000661e0: 3a20 6a61 7661 6320 7368 6f75 6c64 2069 : javac should i │ │ │ │ │ -000661f0: 6e63 6c75 6465 2062 6173 6963 2061 6269 nclude basic abi │ │ │ │ │ -00066200: 6c69 7479 2074 6f20 6765 6e65 7261 7465 lity to generate │ │ │ │ │ -00066210: 206e 6174 6976 6520 6865 6164 6572 730a native headers. │ │ │ │ │ -00066220: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00066230: 2f6e 6573 7465 642f 3439 3033 3130 332f /nested/4903103/ │ │ │ │ │ -00066240: 5434 3930 3331 3033 2e6a 6176 613a 2043 T4903103.java: C │ │ │ │ │ -00066250: 616e 2774 2063 6f6d 7069 6c65 2073 7562 an't compile sub │ │ │ │ │ -00066260: 636c 6173 7365 7320 6f66 2069 6e6e 6572 classes of inner │ │ │ │ │ -00066270: 2063 6c61 7373 6573 0a0a 3c6c 693e 746f classes..
  • to │ │ │ │ │ -00066280: 6f6c 732f 6a61 7661 632f 6e65 7374 6564 ols/javac/nested │ │ │ │ │ -00066290: 2f35 3030 3934 3834 2f58 2e6a 6176 613a /5009484/X.java: │ │ │ │ │ -000662a0: 2043 6f6d 7069 6c65 7220 6661 696c 7320 Compiler fails │ │ │ │ │ -000662b0: 746f 2072 6573 6f6c 7665 2061 7070 726f to resolve appro │ │ │ │ │ -000662c0: 7072 6961 7465 2074 7970 6520 666f 7220 priate type for │ │ │ │ │ -000662d0: 6f75 7465 7220 6d65 6d62 6572 0a0a 3c6c outer member..tools/javac/ne │ │ │ │ │ -000662f0: 7374 6564 2f35 3030 3934 3834 2f59 2e6a sted/5009484/Y.j │ │ │ │ │ -00066300: 6176 613a 2043 6f6d 7069 6c65 7220 6661 ava: Compiler fa │ │ │ │ │ -00066310: 696c 7320 746f 2072 6573 6f6c 7665 2061 ils to resolve a │ │ │ │ │ -00066320: 7070 726f 7072 6961 7465 2074 7970 6520 ppropriate type │ │ │ │ │ -00066330: 666f 7220 6f75 7465 7220 6d65 6d62 6572 for outer member │ │ │ │ │ -00066340: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00066350: 632f 6e65 7374 6564 2f53 7461 7469 634e c/nested/StaticN │ │ │ │ │ -00066360: 6573 7465 644e 6f6e 5374 6174 6963 5375 estedNonStaticSu │ │ │ │ │ -00066370: 7065 722e 6a61 7661 3a20 4469 7361 6c6c per.java: Disall │ │ │ │ │ -00066380: 6f77 2073 7461 7469 6320 6e65 7374 6564 ow static nested │ │ │ │ │ -00066390: 2073 7562 636c 6173 7365 7320 6f66 206e subclasses of n │ │ │ │ │ -000663a0: 6f6e 2d73 7461 7469 6320 6e65 7374 6564 on-static nested │ │ │ │ │ -000663b0: 2063 6c61 7373 6573 0a0a 3c6c 693e 746f classes..
  • to │ │ │ │ │ -000663c0: 6f6c 732f 6a61 7661 632f 6e65 7374 6d61 ols/javac/nestma │ │ │ │ │ -000663d0: 7465 732f 4368 6563 6b4e 6573 746d 6174 tes/CheckNestmat │ │ │ │ │ -000663e0: 6541 7474 7273 2e6a 6176 613a 2053 6d6f eAttrs.java: Smo │ │ │ │ │ -000663f0: 6b65 2074 6573 7420 666f 7220 6e65 7374 ke test for nest │ │ │ │ │ -00066400: 6d61 7465 2063 6c61 7373 6669 6c65 2073 mate classfile s │ │ │ │ │ -00066410: 7570 706f 7274 0a0a 3c6c 693e 746f 6f6c upport..
  • tool │ │ │ │ │ -00066420: 732f 6a61 7661 632f 6e65 776c 696e 6573 s/javac/newlines │ │ │ │ │ -00066430: 2f4e 6577 4c69 6e65 5465 7374 2e6a 6176 /NewLineTest.jav │ │ │ │ │ -00066440: 613a 2070 6f72 7461 6269 6c69 7479 203a a: portability : │ │ │ │ │ -00066450: 206a 6176 6163 2e70 726f 7065 7274 6965 javac.propertie │ │ │ │ │ -00066460: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00066470: 6163 2f6f 7074 696d 697a 654f 7574 6572 ac/optimizeOuter │ │ │ │ │ -00066480: 5468 6973 2f44 6f6e 744f 7074 696d 697a This/DontOptimiz │ │ │ │ │ -00066490: 654f 7574 6572 5468 6973 2e6a 6176 613a eOuterThis.java: │ │ │ │ │ -000664a0: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ -000664b0: 7661 632f 6f70 7469 6d69 7a65 4f75 7465 vac/optimizeOute │ │ │ │ │ -000664c0: 7254 6869 732f 4f70 7469 6d69 7a65 4f75 rThis/OptimizeOu │ │ │ │ │ -000664d0: 7465 7254 6869 732e 6a61 7661 3a20 200a terThis.java: . │ │ │ │ │ -000664e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000664f0: 2f6f 7074 696f 6e73 2f42 4350 4f72 5379 /options/BCPOrSy │ │ │ │ │ -00066500: 7374 656d 4e6f 7453 7065 6369 6669 6564 stemNotSpecified │ │ │ │ │ -00066510: 2e6a 6176 613a 2056 6572 6966 7920 2d2d .java: Verify -- │ │ │ │ │ -00066520: 7379 7374 656d 2069 7320 7265 7175 6972 system is requir │ │ │ │ │ -00066530: 6564 2072 6174 6865 7220 7468 616e 202d ed rather than - │ │ │ │ │ -00066540: 626f 6f74 636c 6173 7370 6174 6820 666f bootclasspath fo │ │ │ │ │ -00066550: 7220 2d73 6f75 7263 6520 392e 0a0a 3c6c r -source 9...tools/javac/op │ │ │ │ │ -00066570: 7469 6f6e 732f 4865 6c70 4f75 7470 7574 tions/HelpOutput │ │ │ │ │ -00066580: 436f 6c75 6d6e 5769 6474 6854 6573 742e ColumnWidthTest. │ │ │ │ │ -00066590: 6a61 7661 3a20 5665 7269 6679 2063 6f6d java: Verify com │ │ │ │ │ -000665a0: 6d61 6e64 206c 696e 6520 6865 6c70 206f mand line help o │ │ │ │ │ -000665b0: 7574 7075 7420 646f 6573 206e 6f74 2065 utput does not e │ │ │ │ │ -000665c0: 7863 6565 6420 6d61 7869 6d75 6d20 636f xceed maximum co │ │ │ │ │ -000665d0: 6c75 6d6e 2077 6964 7468 0a0a 3c6c 693e lumn width..
  • │ │ │ │ │ -000665e0: 746f 6f6c 732f 6a61 7661 632f 6f70 7469 tools/javac/opti │ │ │ │ │ -000665f0: 6f6e 732f 4973 5375 7070 6f72 7465 644f ons/IsSupportedO │ │ │ │ │ -00066600: 7074 696f 6e54 6573 742e 6a61 7661 3a20 ptionTest.java: │ │ │ │ │ -00066610: 5465 7374 2066 6f72 2069 7353 7570 706f Test for isSuppo │ │ │ │ │ -00066620: 7274 6564 4f70 7469 6f6e 0a0a 3c6c 693e rtedOption..
  • │ │ │ │ │ -00066630: 746f 6f6c 732f 6a61 7661 632f 6f70 7469 tools/javac/opti │ │ │ │ │ -00066640: 6f6e 732f 5436 3930 3030 3337 2e6a 6176 ons/T6900037.jav │ │ │ │ │ -00066650: 613a 206a 6176 6163 2073 686f 756c 6420 a: javac should │ │ │ │ │ -00066660: 7761 726e 2069 6620 6561 726c 6965 7220 warn if earlier │ │ │ │ │ -00066670: 2d73 6f75 7263 6520 6973 2075 7365 6420 -source is used │ │ │ │ │ -00066680: 616e 6420 626f 6f74 636c 6173 7370 6174 and bootclasspat │ │ │ │ │ -00066690: 6820 6e6f 7420 7365 740a 0a3c 6c69 3e74 h not set..
  • t │ │ │ │ │ -000666a0: 6f6f 6c73 2f6a 6176 6163 2f6f 7074 696f ools/javac/optio │ │ │ │ │ -000666b0: 6e73 2f54 3639 3439 3434 332e 6a61 7661 ns/T6949443.java │ │ │ │ │ -000666c0: 3a20 5669 7369 7454 7265 6520 6173 7365 : VisitTree asse │ │ │ │ │ -000666d0: 7274 696f 6e20 7472 6967 6765 7265 6420 rtion triggered │ │ │ │ │ -000666e0: 7573 696e 6720 2d58 6a63 6f76 206f 6e20 using -Xjcov on │ │ │ │ │ -000666f0: 736d 616c 6c20 7361 6d70 6c65 2070 726f small sample pro │ │ │ │ │ -00066700: 6772 616d 0a0a 3c6c 693e 746f 6f6c 732f gram..
  • tools/ │ │ │ │ │ -00066710: 6a61 7661 632f 6f70 7469 6f6e 732f 5436 javac/options/T6 │ │ │ │ │ -00066720: 3938 3638 3935 2e6a 6176 613a 2063 6f6d 986895.java: com │ │ │ │ │ -00066730: 7069 6c65 7220 6769 7665 7320 6d69 736c piler gives misl │ │ │ │ │ -00066740: 6561 6469 6e67 206d 6573 7361 6765 2066 eading message f │ │ │ │ │ -00066750: 6f72 206e 6f20 696e 7075 7420 6669 6c65 or no input file │ │ │ │ │ -00066760: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00066770: 6163 2f6f 7074 696f 6e73 2f54 3730 3232 ac/options/T7022 │ │ │ │ │ -00066780: 3333 372e 6a61 7661 3a20 7265 7065 6174 337.java: repeat │ │ │ │ │ -00066790: 6564 2077 6172 6e69 6e67 7320 6162 6f75 ed warnings abou │ │ │ │ │ -000667a0: 7420 626f 6f74 636c 6173 7370 6174 6820 t bootclasspath │ │ │ │ │ -000667b0: 6e6f 7420 7365 740a 0a3c 6c69 3e74 6f6f not set..
  • too │ │ │ │ │ -000667c0: 6c73 2f6a 6176 6163 2f6f 7074 696f 6e73 ls/javac/options │ │ │ │ │ -000667d0: 2f58 6a63 6f76 556e 696f 6e54 7970 6554 /XjcovUnionTypeT │ │ │ │ │ -000667e0: 6573 742e 6a61 7661 3a20 2d58 6a63 6f76 est.java: -Xjcov │ │ │ │ │ -000667f0: 2063 6175 7365 7320 6372 6173 6820 7769 causes crash wi │ │ │ │ │ -00066800: 7468 2075 6e69 6f6e 2074 7970 6573 0a0a th union types.. │ │ │ │ │ -00066810: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00066820: 6f70 7469 6f6e 732f 6d6f 6465 732f 4174 options/modes/At │ │ │ │ │ -00066830: 4669 6c65 7354 6573 742e 6a61 7661 3a20 FilesTest.java: │ │ │ │ │ -00066840: 7465 7374 2073 7570 706f 7274 2066 6f72 test support for │ │ │ │ │ -00066850: 2061 742d 6669 6c65 730a 0a3c 6c69 3e74 at-files..
  • t │ │ │ │ │ -00066860: 6f6f 6c73 2f6a 6176 6163 2f6f 7074 696f ools/javac/optio │ │ │ │ │ -00066870: 6e73 2f6d 6f64 6573 2f44 6f63 4c69 6e74 ns/modes/DocLint │ │ │ │ │ -00066880: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -00066890: 7375 7070 6f72 7420 666f 7220 2d58 646f support for -Xdo │ │ │ │ │ -000668a0: 636c 696e 740a 0a3c 6c69 3e74 6f6f 6c73 clint..
  • tools │ │ │ │ │ -000668b0: 2f6a 6176 6163 2f6f 7074 696f 6e73 2f6d /javac/options/m │ │ │ │ │ -000668c0: 6f64 6573 2f46 5349 6e66 6f54 6573 742e odes/FSInfoTest. │ │ │ │ │ -000668d0: 6a61 7661 3a20 7465 7374 2073 7570 706f java: test suppo │ │ │ │ │ -000668e0: 7274 2066 6f72 2074 6865 2069 6e74 6572 rt for the inter │ │ │ │ │ -000668f0: 6e61 6c20 6669 6c65 2073 7973 7465 6d20 nal file system │ │ │ │ │ -00066900: 6361 6368 650a 0a3c 6c69 3e74 6f6f 6c73 cache..
  • tools │ │ │ │ │ -00066910: 2f6a 6176 6163 2f6f 7074 696f 6e73 2f6d /javac/options/m │ │ │ │ │ -00066920: 6f64 6573 2f49 6e66 6f4f 7074 7354 6573 odes/InfoOptsTes │ │ │ │ │ -00066930: 742e 6a61 7661 3a20 7465 7374 2073 7570 t.java: test sup │ │ │ │ │ -00066940: 706f 7274 2066 6f72 2069 6e66 6f20 6f70 port for info op │ │ │ │ │ -00066950: 7469 6f6e 7320 2d68 656c 7020 2d58 202d tions -help -X - │ │ │ │ │ -00066960: 7665 7273 696f 6e20 2d66 756c 6c76 6572 version -fullver │ │ │ │ │ -00066970: 7369 6f6e 202d 2d68 656c 702d 6c69 6e74 sion --help-lint │ │ │ │ │ -00066980: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00066990: 632f 6f70 7469 6f6e 732f 6d6f 6465 732f c/options/modes/ │ │ │ │ │ -000669a0: 4e6f 4f70 6572 616e 6473 5465 7374 2e6a NoOperandsTest.j │ │ │ │ │ -000669b0: 6176 613a 2074 6573 7420 7375 7070 6f72 ava: test suppor │ │ │ │ │ -000669c0: 7420 6e6f 206f 7065 7261 6e64 7320 6265 t no operands be │ │ │ │ │ -000669d0: 696e 6720 7370 6563 6966 6965 640a 0a3c ing specified..< │ │ │ │ │ -000669e0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6f li>tools/javac/o │ │ │ │ │ -000669f0: 7074 696f 6e73 2f6d 6f64 6573 2f4f 7574 ptions/modes/Out │ │ │ │ │ -00066a00: 7075 7444 6972 5465 7374 2e6a 6176 613a putDirTest.java: │ │ │ │ │ -00066a10: 2074 6573 7420 7375 7070 6f72 7420 666f test support fo │ │ │ │ │ -00066a20: 7220 6f75 7470 7574 2064 6972 6563 746f r output directo │ │ │ │ │ -00066a30: 7279 206f 7074 696f 6e73 2020 2d64 2020 ry options -d │ │ │ │ │ -00066a40: 616e 6420 2d73 0a0a 3c6c 693e 746f 6f6c and -s..
  • tool │ │ │ │ │ -00066a50: 732f 6a61 7661 632f 6f70 7469 6f6e 732f s/javac/options/ │ │ │ │ │ -00066a60: 6d6f 6465 732f 5072 6f66 696c 6542 6f6f modes/ProfileBoo │ │ │ │ │ -00066a70: 7443 6c61 7373 5061 7468 5465 7374 2e6a tClassPathTest.j │ │ │ │ │ -00066a80: 6176 613a 2074 6573 7420 7375 7070 6f72 ava: test suppor │ │ │ │ │ -00066a90: 7420 666f 7220 6368 6563 6b69 6e67 202d t for checking - │ │ │ │ │ -00066aa0: 7072 6f66 696c 6520 616e 6420 2d62 6f6f profile and -boo │ │ │ │ │ -00066ab0: 7463 6c61 7373 7061 7468 0a0a 3c6c 693e tclasspath..
  • │ │ │ │ │ -00066ac0: 746f 6f6c 732f 6a61 7661 632f 6f70 7469 tools/javac/opti │ │ │ │ │ -00066ad0: 6f6e 732f 6d6f 6465 732f 5072 6f66 696c ons/modes/Profil │ │ │ │ │ -00066ae0: 6554 6172 6765 7454 6573 742e 6a61 7661 eTargetTest.java │ │ │ │ │ -00066af0: 3a20 7465 7374 2073 7570 706f 7274 2066 : test support f │ │ │ │ │ -00066b00: 6f72 2063 6865 636b 696e 6720 2d70 726f or checking -pro │ │ │ │ │ -00066b10: 6669 6c65 2061 6e64 202d 7461 7267 6574 file and -target │ │ │ │ │ -00066b20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00066b30: 632f 6f70 7469 6f6e 732f 6d6f 6465 732f c/options/modes/ │ │ │ │ │ -00066b40: 536f 7572 6365 5461 7267 6574 5465 7374 SourceTargetTest │ │ │ │ │ -00066b50: 2e6a 6176 613a 2074 6573 7420 7375 7070 .java: test supp │ │ │ │ │ -00066b60: 6f72 7420 666f 7220 2d73 6f75 7263 6520 ort for -source │ │ │ │ │ -00066b70: 616e 6420 2d74 6172 6765 7420 6368 6563 and -target chec │ │ │ │ │ -00066b80: 6b73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ks..
  • tools/ja │ │ │ │ │ -00066b90: 7661 632f 6f70 7469 6f6e 732f 6d6f 6465 vac/options/mode │ │ │ │ │ -00066ba0: 732f 5374 644f 7574 5465 7374 2e6a 6176 s/StdOutTest.jav │ │ │ │ │ -00066bb0: 613a 2074 6573 7420 7375 7070 6f72 7420 a: test support │ │ │ │ │ -00066bc0: 666f 7220 202d 5873 7464 6f75 7420 6669 for -Xstdout fi │ │ │ │ │ -00066bd0: 6c65 2020 616e 6420 202d 5844 7374 646f le and -XDstdo │ │ │ │ │ -00066be0: 7574 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ut..
  • tools/ja │ │ │ │ │ -00066bf0: 7661 632f 6f70 7469 6f6e 732f 7265 6c65 vac/options/rele │ │ │ │ │ -00066c00: 6173 652f 5265 6c65 6173 654f 7074 696f ase/ReleaseOptio │ │ │ │ │ -00066c10: 6e2e 6a61 7661 3a20 5665 7269 6679 2074 n.java: Verify t │ │ │ │ │ -00066c20: 6861 7420 6a61 7661 6320 7265 6a65 6374 hat javac reject │ │ │ │ │ -00066c30: 7320 4a61 7661 2031 3720 7072 6f67 7261 s Java 17 progra │ │ │ │ │ -00066c40: 6d20 7769 7468 202d 2d72 656c 6561 7365 m with --release │ │ │ │ │ -00066c50: 2031 310a 0a3c 6c69 3e74 6f6f 6c73 2f6a 11..
  • tools/j │ │ │ │ │ -00066c60: 6176 6163 2f6f 7074 696f 6e73 2f72 656c avac/options/rel │ │ │ │ │ -00066c70: 6561 7365 2f52 656c 6561 7365 4f70 7469 ease/ReleaseOpti │ │ │ │ │ -00066c80: 6f6e 392e 6a61 7661 3a20 5665 7269 6679 on9.java: Verify │ │ │ │ │ -00066c90: 2075 6e73 7570 706f 7274 6564 206d 6f64 unsupported mod │ │ │ │ │ -00066ca0: 756c 6573 2061 6e64 206d 6f64 756c 6520 ules and module │ │ │ │ │ -00066cb0: 6f70 7469 6f6e 7320 6861 6e64 6c69 6e67 options handling │ │ │ │ │ -00066cc0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00066cd0: 6163 2f6f 7074 696f 6e73 2f72 656c 6561 ac/options/relea │ │ │ │ │ -00066ce0: 7365 2f52 656c 6561 7365 4f70 7469 6f6e se/ReleaseOption │ │ │ │ │ -00066cf0: 4375 7272 656e 742e 6a61 7661 3a20 5665 Current.java: Ve │ │ │ │ │ -00066d00: 7269 6679 2074 6861 7420 6a61 7661 6320 rify that javac │ │ │ │ │ -00066d10: 6361 6e20 6861 6e64 6c65 202d 2d72 656c can handle --rel │ │ │ │ │ -00066d20: 6561 7365 2026 6c74 3b63 7572 7265 6e74 ease <current │ │ │ │ │ -00066d30: 2667 743b 0a0a 3c6c 693e 746f 6f6c 732f >..
  • tools/ │ │ │ │ │ -00066d40: 6a61 7661 632f 6f70 7469 6f6e 732f 7265 javac/options/re │ │ │ │ │ -00066d50: 6c65 6173 652f 5265 6c65 6173 654f 7074 lease/ReleaseOpt │ │ │ │ │ -00066d60: 696f 6e54 6872 6f75 6768 4150 492e 6a61 ionThroughAPI.ja │ │ │ │ │ -00066d70: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00066d80: 6a61 7661 6320 6361 6e20 6861 6e64 6c65 javac can handle │ │ │ │ │ -00066d90: 202d 2d72 656c 6561 7365 2077 6865 6e20 --release when │ │ │ │ │ -00066da0: 696e 766f 6b65 6420 7573 696e 6720 7468 invoked using th │ │ │ │ │ -00066db0: 6520 436f 6d70 696c 6572 2041 5049 0a0a e Compiler API.. │ │ │ │ │ -00066dc0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00066dd0: 6f70 7469 6f6e 732f 7265 6c65 6173 652f options/release/ │ │ │ │ │ -00066de0: 5265 6c65 6173 654f 7074 696f 6e55 6e73 ReleaseOptionUns │ │ │ │ │ -00066df0: 7570 706f 7274 6564 2e6a 6176 613a 2056 upported.java: V │ │ │ │ │ -00066e00: 6572 6966 7920 756e 7375 7070 6f72 7465 erify unsupporte │ │ │ │ │ -00066e10: 6420 6d6f 6475 6c65 7320 616e 6420 6d6f d modules and mo │ │ │ │ │ -00066e20: 6475 6c65 206f 7074 696f 6e73 2068 616e dule options han │ │ │ │ │ -00066e30: 646c 696e 672e 0a0a 3c6c 693e 746f 6f6c dling...
  • tool │ │ │ │ │ -00066e40: 732f 6a61 7661 632f 6f70 7469 6f6e 732f s/javac/options/ │ │ │ │ │ -00066e50: 736d 6f6b 6554 6573 7473 2f4f 7074 696f smokeTests/Optio │ │ │ │ │ -00066e60: 6e53 6d6f 6b65 5465 7374 2e6a 6176 613a nSmokeTest.java: │ │ │ │ │ -00066e70: 2075 7365 2074 6865 206e 6577 2065 7272 use the new err │ │ │ │ │ -00066e80: 6f72 2064 6961 676e 6f73 7469 6320 6170 or diagnostic ap │ │ │ │ │ -00066e90: 7072 6f61 6368 2061 7420 6a61 7661 632e proach at javac. │ │ │ │ │ -00066ea0: 4d61 696e 0a0a 3c6c 693e 746f 6f6c 732f Main..
  • tools/ │ │ │ │ │ -00066eb0: 6a61 7661 632f 6f70 7469 6f6e 732f 7870 javac/options/xp │ │ │ │ │ -00066ec0: 7265 6665 722f 5850 7265 6665 7254 6573 refer/XPreferTes │ │ │ │ │ -00066ed0: 742e 6a61 7661 3a20 5465 7374 7320 7768 t.java: Tests wh │ │ │ │ │ -00066ee0: 6963 6820 7061 7468 2069 7320 7573 6564 ich path is used │ │ │ │ │ -00066ef0: 2074 6f20 7265 7072 6573 656e 7420 616e to represent an │ │ │ │ │ -00066f00: 2069 6d70 6c69 6369 7420 7479 7065 2067 implicit type g │ │ │ │ │ -00066f10: 6976 656e 2076 6172 696f 7573 2078 7072 iven various xpr │ │ │ │ │ -00066f20: 6566 6572 2061 7267 756d 656e 7473 2061 efer arguments a │ │ │ │ │ -00066f30: 6e64 206d 756c 7469 706c 6520 2e63 6c61 nd multiple .cla │ │ │ │ │ -00066f40: 7373 202f 202e 6a61 7661 2066 696c 6573 ss / .java files │ │ │ │ │ -00066f50: 2069 6e76 6f6c 7665 642e 0a0a 3c6c 693e involved...
  • │ │ │ │ │ -00066f60: 746f 6f6c 732f 6a61 7661 632f 6f76 6572 tools/javac/over │ │ │ │ │ -00066f70: 6c6f 6164 2f54 3434 3934 3736 322e 6a61 load/T4494762.ja │ │ │ │ │ -00066f80: 7661 3a20 5265 7175 6573 7420 666f 7220 va: Request for │ │ │ │ │ -00066f90: 436c 6172 6966 6963 6174 696f 6e20 6f66 Clarification of │ │ │ │ │ -00066fa0: 204a 4c53 2031 352e 3132 2e32 2e32 0a0a JLS 15.12.2.2.. │ │ │ │ │ -00066fb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00066fc0: 6f76 6572 6c6f 6164 2f54 3437 3233 3930 overload/T472390 │ │ │ │ │ -00066fd0: 392e 6a61 7661 3a20 636c 6173 7320 6d65 9.java: class me │ │ │ │ │ -00066fe0: 7468 6f64 7320 646f 206e 6f74 2063 6f6e thods do not con │ │ │ │ │ -00066ff0: 666f 726d 2074 6f20 4a4c 5320 3135 2e31 form to JLS 15.1 │ │ │ │ │ -00067000: 322e 322e 3220 6465 6669 6e69 7469 6f6e 2.2.2 definition │ │ │ │ │ -00067010: 206f 6620 6d6f 7374 2073 7065 6369 6669 of most specifi │ │ │ │ │ -00067020: 6320 6d65 7468 6f64 0a0a 3c6c 693e 746f c method..
  • to │ │ │ │ │ -00067030: 6f6c 732f 6a61 7661 632f 6f76 6572 6c6f ols/javac/overlo │ │ │ │ │ -00067040: 6164 2f54 3437 3433 3439 302e 6a61 7661 ad/T4743490.java │ │ │ │ │ -00067050: 3a20 6f76 6572 6c6f 6164 696e 6720 7665 : overloading ve │ │ │ │ │ -00067060: 7273 7573 2073 7570 6572 2e66 2861 7267 rsus super.f(arg │ │ │ │ │ -00067070: 7329 2076 6572 7375 7320 696e 7465 7266 s) versus interf │ │ │ │ │ -00067080: 6163 6573 0a0a 3c6c 693e 746f 6f6c 732f aces..
  • tools/ │ │ │ │ │ -00067090: 6a61 7661 632f 6f76 6572 6c6f 6164 2f54 javac/overload/T │ │ │ │ │ -000670a0: 3530 3930 3232 302e 6a61 7661 3a20 4175 5090220.java: Au │ │ │ │ │ -000670b0: 746f 626f 7869 6e67 2061 7070 6c69 6564 toboxing applied │ │ │ │ │ -000670c0: 2077 6865 6e20 6361 6c63 756c 6174 696e when calculatin │ │ │ │ │ -000670d0: 6720 6d6f 7374 2d73 7065 6369 6669 6320 g most-specific │ │ │ │ │ -000670e0: 6d65 7468 6f64 0a0a 3c6c 693e 746f 6f6c method..
  • tool │ │ │ │ │ -000670f0: 732f 6a61 7661 632f 6f76 6572 6c6f 6164 s/javac/overload │ │ │ │ │ -00067100: 2f54 3637 3736 3238 392e 6a61 7661 3a20 /T6776289.java: │ │ │ │ │ -00067110: 5265 6772 6573 7369 6f6e 3a20 6a61 7661 Regression: java │ │ │ │ │ -00067120: 6337 2064 6f65 736e 7420 7265 736f 6c76 c7 doesnt resolv │ │ │ │ │ -00067130: 6520 6d65 7468 6f64 2063 616c 6c73 2070 e method calls p │ │ │ │ │ -00067140: 726f 7065 726c 790a 0a3c 6c69 3e74 6f6f roperly..
  • too │ │ │ │ │ -00067150: 6c73 2f6a 6176 6163 2f6f 7665 726c 6f61 ls/javac/overloa │ │ │ │ │ -00067160: 642f 5438 3137 3632 3635 2e6a 6176 613a d/T8176265.java: │ │ │ │ │ -00067170: 204d 6574 686f 6420 6f76 6572 6c6f 6164 Method overload │ │ │ │ │ -00067180: 2072 6573 6f6c 7574 696f 6e20 6f6e 2061 resolution on a │ │ │ │ │ -00067190: 2063 6f76 6172 6961 6e74 2062 6173 6520 covariant base │ │ │ │ │ -000671a0: 7479 7065 2064 6f65 736e 2774 2077 6f72 type doesn't wor │ │ │ │ │ -000671b0: 6b20 696e 2039 0a0a 3c6c 693e 746f 6f6c k in 9..
  • tool │ │ │ │ │ -000671c0: 732f 6a61 7661 632f 6f76 6572 7272 6964 s/javac/overrrid │ │ │ │ │ -000671d0: 6563 7261 7368 2f42 2e6a 6176 613a 2041 ecrash/B.java: A │ │ │ │ │ -000671e0: 7373 6572 7469 6f6e 4572 726f 7228 636f ssertionError(co │ │ │ │ │ -000671f0: 6d2e 7375 6e2e 746f 6f6c 732e 6a61 7661 m.sun.tools.java │ │ │ │ │ -00067200: 632e 7638 2e63 6f64 652e 5379 6d62 6f6c c.v8.code.Symbol │ │ │ │ │ -00067210: 244d 6574 686f 6453 796d 626f 6c2e 6973 $MethodSymbol.is │ │ │ │ │ -00067220: 4f76 6572 7269 6461 626c 6549 6e29 0a0a OverridableIn).. │ │ │ │ │ -00067230: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00067240: 7061 7273 6572 2f37 3135 3731 3635 2f54 parser/7157165/T │ │ │ │ │ -00067250: 3731 3537 3136 352e 6a61 7661 3a20 5265 7157165.java: Re │ │ │ │ │ -00067260: 6772 6573 7369 6f6e 3a20 636f 6465 2077 gression: code w │ │ │ │ │ -00067270: 6974 6820 6469 736a 756e 6374 6976 6520 ith disjunctive │ │ │ │ │ -00067280: 7479 7065 2063 7261 7368 6573 206a 6176 type crashes jav │ │ │ │ │ -00067290: 6163 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ac..
  • tools/ja │ │ │ │ │ -000672a0: 7661 632f 7061 7273 6572 2f38 3031 3436 vac/parser/80146 │ │ │ │ │ -000672b0: 3433 2f54 3830 3134 3634 332e 6a61 7661 43/T8014643.java │ │ │ │ │ -000672c0: 3a20 5061 7273 6572 2072 6567 7265 7373 : Parser regress │ │ │ │ │ -000672d0: 696f 6e20 696e 204a 444b 2038 2077 6865 ion in JDK 8 whe │ │ │ │ │ -000672e0: 6e20 636f 6d70 696c 696e 6720 7375 7065 n compiling supe │ │ │ │ │ -000672f0: 722e 780a 0a3c 6c69 3e74 6f6f 6c73 2f6a r.x..
  • tools/j │ │ │ │ │ -00067300: 6176 6163 2f70 6172 7365 722f 3830 3831 avac/parser/8081 │ │ │ │ │ -00067310: 3736 392f 5438 3038 3137 3639 2e6a 6176 769/T8081769.jav │ │ │ │ │ -00067320: 613a 2052 6564 756e 6461 6e74 2065 7272 a: Redundant err │ │ │ │ │ -00067330: 6f72 206d 6573 7361 6765 206f 6e20 6261 or message on ba │ │ │ │ │ -00067340: 6420 7573 6167 6520 6f66 2027 636c 6173 d usage of 'clas │ │ │ │ │ -00067350: 7327 206c 6974 6572 616c 0a0a 3c6c 693e s' literal..
  • │ │ │ │ │ -00067360: 746f 6f6c 732f 6a61 7661 632f 7061 7273 tools/javac/pars │ │ │ │ │ -00067370: 6572 2f38 3133 3430 3037 2f54 3831 3334 er/8134007/T8134 │ │ │ │ │ -00067380: 3030 372e 6a61 7661 3a20 496d 7072 6f76 007.java: Improv │ │ │ │ │ -00067390: 6520 7374 7269 6e67 2066 6f6c 6469 6e67 e string folding │ │ │ │ │ -000673a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000673b0: 632f 7061 7273 6572 2f45 7272 6f6e 656f c/parser/Erroneo │ │ │ │ │ -000673c0: 7573 5061 7261 6d65 7465 7273 2e6a 6176 usParameters.jav │ │ │ │ │ -000673d0: 613a 2050 726f 6475 6369 6e67 2072 6561 a: Producing rea │ │ │ │ │ -000673e0: 736f 6e61 626c 6520 6572 726f 7273 2066 sonable errors f │ │ │ │ │ -000673f0: 6f72 2075 6e65 7870 6563 7465 6420 746f or unexpected to │ │ │ │ │ -00067400: 6b65 6e73 2069 6e20 6d65 7468 6f64 2070 kens in method p │ │ │ │ │ -00067410: 6172 616d 6574 6572 730a 0a3c 6c69 3e74 arameters..
  • t │ │ │ │ │ -00067420: 6f6f 6c73 2f6a 6176 6163 2f70 6172 7365 ools/javac/parse │ │ │ │ │ -00067430: 722f 4578 7472 6149 6d70 6f72 7453 656d r/ExtraImportSem │ │ │ │ │ -00067440: 6963 6f6c 6f6e 2e6a 6176 613a 2056 6572 icolon.java: Ver │ │ │ │ │ -00067450: 6966 7920 7072 6f70 6572 2065 7272 6f72 ify proper error │ │ │ │ │ -00067460: 2072 6570 6f72 7469 6e67 206f 6620 6578 reporting of ex │ │ │ │ │ -00067470: 7472 6120 7365 6d69 636f 6c6f 6e20 6265 tra semicolon be │ │ │ │ │ -00067480: 666f 7265 2069 6d70 6f72 7420 7374 6174 fore import stat │ │ │ │ │ -00067490: 656d 656e 740a 0a3c 6c69 3e74 6f6f 6c73 ement..
  • tools │ │ │ │ │ -000674a0: 2f6a 6176 6163 2f70 6172 7365 722f 4578 /javac/parser/Ex │ │ │ │ │ -000674b0: 7472 6150 6163 6b61 6765 5365 6d69 636f traPackageSemico │ │ │ │ │ -000674c0: 6c6f 6e2e 6a61 7661 3a20 5665 7269 6679 lon.java: Verify │ │ │ │ │ -000674d0: 2061 6e20 6578 7472 6120 7365 6d69 636f an extra semico │ │ │ │ │ -000674e0: 6c6f 6e20 6973 2061 6c6c 6f77 6564 2061 lon is allowed a │ │ │ │ │ -000674f0: 6674 6572 2070 6163 6b61 6765 2064 6563 fter package dec │ │ │ │ │ -00067500: 6c20 7769 7468 206e 6f20 696d 706f 7274 l with no import │ │ │ │ │ -00067510: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00067520: 6163 2f70 6172 7365 722f 4578 7472 6153 ac/parser/ExtraS │ │ │ │ │ -00067530: 656d 6954 6573 742e 6a61 7661 3a20 7370 emiTest.java: sp │ │ │ │ │ -00067540: 7572 696f 7573 2073 656d 6963 6f6c 6f6e urious semicolon │ │ │ │ │ -00067550: 7320 696e 2063 6c61 7373 2064 6566 2063 s in class def c │ │ │ │ │ -00067560: 6175 7365 2065 6d70 7479 204e 4f50 4f53 ause empty NOPOS │ │ │ │ │ -00067570: 2062 6c6f 636b 730a 0a3c 6c69 3e74 6f6f blocks..
  • too │ │ │ │ │ -00067580: 6c73 2f6a 6176 6163 2f70 6172 7365 722f ls/javac/parser/ │ │ │ │ │ -00067590: 4a61 7661 6350 6172 7365 7254 6573 742e JavacParserTest. │ │ │ │ │ -000675a0: 6a61 7661 3a20 7465 7374 7320 6572 726f java: tests erro │ │ │ │ │ -000675b0: 7220 616e 6420 6469 6167 6e6f 7374 6963 r and diagnostic │ │ │ │ │ -000675c0: 7320 706f 7369 7469 6f6e 730a 0a3c 6c69 s positions..
  • tools/javac/par │ │ │ │ │ -000675e0: 7365 722f 4d69 7373 696e 6743 6c6f 7369 ser/MissingClosi │ │ │ │ │ -000675f0: 6e67 4272 6163 652e 6a61 7661 3a20 5665 ngBrace.java: Ve │ │ │ │ │ -00067600: 7269 6679 2074 6861 7420 7468 6520 7061 rify that the pa │ │ │ │ │ -00067610: 7273 6572 2068 616e 646c 6573 2061 206d rser handles a m │ │ │ │ │ -00067620: 6973 7369 6e67 2063 6c6f 7369 6e67 2062 issing closing b │ │ │ │ │ -00067630: 7261 6365 206f 6620 6120 626c 6f63 6b20 race of a block │ │ │ │ │ -00067640: 6772 6163 6566 756c 6c79 2e0a 0a3c 6c69 gracefully...
  • tools/javac/par │ │ │ │ │ -00067660: 7365 722f 5369 6e67 6c65 436f 6d6d 6141 ser/SingleCommaA │ │ │ │ │ -00067670: 6e6e 6f74 6174 696f 6e56 616c 7565 2e6a nnotationValue.j │ │ │ │ │ -00067680: 6176 613a 2053 696e 676c 6520 636f 6d6d ava: Single comm │ │ │ │ │ -00067690: 6120 696e 2061 7272 6179 2069 6e69 7469 a in array initi │ │ │ │ │ -000676a0: 616c 697a 6572 2073 686f 756c 6420 7061 alizer should pa │ │ │ │ │ -000676b0: 7273 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a rse..
  • tools/j │ │ │ │ │ -000676c0: 6176 6163 2f70 6172 7365 722f 5369 6e67 avac/parser/Sing │ │ │ │ │ -000676d0: 6c65 436f 6d6d 6141 6e6e 6f74 6174 696f leCommaAnnotatio │ │ │ │ │ -000676e0: 6e56 616c 7565 4661 696c 2e6a 6176 613a nValueFail.java: │ │ │ │ │ -000676f0: 2053 696e 676c 6520 636f 6d6d 6120 696e Single comma in │ │ │ │ │ -00067700: 2061 7272 6179 2069 6e69 7469 616c 697a array initializ │ │ │ │ │ -00067710: 6572 2073 686f 756c 6420 7061 7273 650a er should parse. │ │ │ │ │ -00067720: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00067730: 2f70 6172 7365 722f 5374 7269 6e67 466f /parser/StringFo │ │ │ │ │ -00067740: 6c64 696e 6750 6f73 5465 7374 2e6a 6176 ldingPosTest.jav │ │ │ │ │ -00067750: 613a 2066 6f6c 6465 6420 7374 7269 6e67 a: folded string │ │ │ │ │ -00067760: 206c 6974 6572 616c 7320 7368 6f75 6c64 literals should │ │ │ │ │ -00067770: 2068 6176 6520 636f 7272 6563 7420 7374 have correct st │ │ │ │ │ -00067780: 6172 7420 616e 6420 656e 6420 706f 7369 art and end posi │ │ │ │ │ -00067790: 7469 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 tions..
  • tools │ │ │ │ │ -000677a0: 2f6a 6176 6163 2f70 6172 7365 722f 5374 /javac/parser/St │ │ │ │ │ -000677b0: 7269 6e67 466f 6c64 696e 6754 6573 742e ringFoldingTest. │ │ │ │ │ -000677c0: 6a61 7661 3a20 7665 7269 6679 2074 6861 java: verify tha │ │ │ │ │ -000677d0: 7420 7374 7269 6e67 2066 6f6c 6469 6e67 t string folding │ │ │ │ │ -000677e0: 2063 616e 2062 6520 656e 6162 6c65 6420 can be enabled │ │ │ │ │ -000677f0: 6f72 2064 6973 6162 6c65 640a 0a3c 6c69 or disabled..
  • tools/javac/par │ │ │ │ │ -00067810: 7365 722f 5434 3838 3132 3639 2e6a 6176 ser/T4881269.jav │ │ │ │ │ -00067820: 613a 2069 6d70 726f 7665 2064 6961 676e a: improve diagn │ │ │ │ │ -00067830: 6f73 7469 6320 666f 7220 696c 6c2d 666f ostic for ill-fo │ │ │ │ │ -00067840: 726d 6564 2074 6f6b 656e 730a 0a3c 6c69 rmed tokens..
  • tools/javac/par │ │ │ │ │ -00067860: 7365 722f 5434 3931 3034 3833 2e6a 6176 ser/T4910483.jav │ │ │ │ │ -00067870: 613a 204a 6176 6164 6f63 2072 656e 6465 a: Javadoc rende │ │ │ │ │ -00067880: 7273 2074 6865 2073 7472 696e 6720 222e rs the string ". │ │ │ │ │ -00067890: 2a5c 5c2e 7064 6622 2061 7320 222e 5c2a *\\.pdf" as ".\* │ │ │ │ │ -000678a0: 5c2e 7064 6622 0a0a 3c6c 693e 746f 6f6c \.pdf"..
  • tool │ │ │ │ │ -000678b0: 732f 6a61 7661 632f 7061 7273 6572 2f65 s/javac/parser/e │ │ │ │ │ -000678c0: 7874 656e 642f 4a61 7661 6345 7874 656e xtend/JavacExten │ │ │ │ │ -000678d0: 7369 6f6e 5465 7374 2e6a 6176 613a 2056 sionTest.java: V │ │ │ │ │ -000678e0: 6572 6966 7920 7468 6174 204a 6176 6163 erify that Javac │ │ │ │ │ -000678f0: 5061 7273 6572 2063 616e 2062 6520 6578 Parser can be ex │ │ │ │ │ -00067900: 7465 6e64 6564 0a0a 3c6c 693e 746f 6f6c tended..
  • tool │ │ │ │ │ -00067910: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ -00067920: 2f41 6e6e 6f74 6174 696f 6e45 7272 6f72 /AnnotationError │ │ │ │ │ -00067930: 732e 6a61 7661 3a20 5665 7269 6679 2065 s.java: Verify e │ │ │ │ │ -00067940: 7272 6f72 2072 656c 6174 6564 2074 6f20 rror related to │ │ │ │ │ -00067950: 616e 6e6f 7461 7469 6f6e 7320 616e 6420 annotations and │ │ │ │ │ -00067960: 7061 7474 6572 6e73 0a0a 3c6c 693e 746f patterns..
  • to │ │ │ │ │ -00067970: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ -00067980: 6e73 2f41 6e6e 6f74 6174 696f 6e73 2e6a ns/Annotations.j │ │ │ │ │ -00067990: 6176 613a 2056 6572 6966 7920 616e 6e6f ava: Verify anno │ │ │ │ │ -000679a0: 7461 7469 6f6e 7320 776f 726b 2063 6f72 tations work cor │ │ │ │ │ -000679b0: 7265 6374 6c79 206f 6e20 6269 6e64 696e rectly on bindin │ │ │ │ │ -000679c0: 6720 7661 7269 6162 6c65 730a 0a3c 6c69 g variables..
  • tools/javac/pat │ │ │ │ │ -000679e0: 7465 726e 732f 4269 6e64 696e 6773 4578 terns/BindingsEx │ │ │ │ │ -000679f0: 6973 7454 6573 742e 6a61 7661 3a20 436c istTest.java: Cl │ │ │ │ │ -00067a00: 6173 6869 6e67 2062 696e 6469 6e67 7320 ashing bindings │ │ │ │ │ -00067a10: 6172 6520 7265 706f 7274 6564 2063 6f72 are reported cor │ │ │ │ │ -00067a20: 7265 6374 6c79 0a0a 3c6c 693e 746f 6f6c rectly..
  • tool │ │ │ │ │ -00067a30: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ -00067a40: 2f42 696e 6469 6e67 7349 6e69 7469 616c /BindingsInitial │ │ │ │ │ -00067a50: 697a 6572 2e6a 6176 613a 2056 6572 6966 izer.java: Verif │ │ │ │ │ -00067a60: 7920 7061 7474 6572 6e20 6d61 7463 6869 y pattern matchi │ │ │ │ │ -00067a70: 6e67 206e 6573 7465 6420 696e 7369 6465 ng nested inside │ │ │ │ │ -00067a80: 2069 6e69 7469 616c 697a 6572 7320 6f66 initializers of │ │ │ │ │ -00067a90: 2063 6c61 7373 6573 206e 6573 7465 6420 classes nested │ │ │ │ │ -00067aa0: 696e 206d 6574 686f 6473 2077 6f72 6b73 in methods works │ │ │ │ │ -00067ab0: 2063 6f72 7265 6374 6c79 2e0a 0a3c 6c69 correctly...
  • tools/javac/pat │ │ │ │ │ -00067ad0: 7465 726e 732f 4269 6e64 696e 6773 5465 terns/BindingsTe │ │ │ │ │ -00067ae0: 7374 312e 6a61 7661 3a20 4261 7369 6320 st1.java: Basic │ │ │ │ │ -00067af0: 7465 7374 7320 666f 7220 6269 6e64 696e tests for bindin │ │ │ │ │ -00067b00: 6773 2066 726f 6d20 696e 7374 616e 6365 gs from instance │ │ │ │ │ -00067b10: 6f66 0a0a 3c6c 693e 746f 6f6c 732f 6a61 of..
  • tools/ja │ │ │ │ │ -00067b20: 7661 632f 7061 7474 6572 6e73 2f42 696e vac/patterns/Bin │ │ │ │ │ -00067b30: 6469 6e67 7354 6573 7431 4d65 7267 696e dingsTest1Mergin │ │ │ │ │ -00067b40: 672e 6a61 7661 3a20 4261 7369 6320 7465 g.java: Basic te │ │ │ │ │ -00067b50: 7374 7320 666f 7220 6269 6e64 696e 6773 sts for bindings │ │ │ │ │ -00067b60: 2066 726f 6d20 696e 7374 616e 6365 6f66 from instanceof │ │ │ │ │ -00067b70: 202d 2074 6573 7473 2066 6f72 206d 6572 - tests for mer │ │ │ │ │ -00067b80: 6769 6e67 2070 6174 7465 726e 2076 6172 ging pattern var │ │ │ │ │ -00067b90: 6961 626c 6573 0a0a 3c6c 693e 746f 6f6c iables..
  • tool │ │ │ │ │ -00067ba0: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ -00067bb0: 2f42 696e 6469 6e67 7354 6573 7432 2e6a /BindingsTest2.j │ │ │ │ │ -00067bc0: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ -00067bd0: 2073 636f 7065 7320 6172 6973 696e 6720 scopes arising │ │ │ │ │ -00067be0: 6672 6f6d 2063 6f6e 6469 7469 6f6e 616c from conditional │ │ │ │ │ -00067bf0: 4578 7072 6573 7369 6f6e 7320 6172 6520 Expressions are │ │ │ │ │ -00067c00: 6861 6e64 6c65 6420 636f 7272 6563 7465 handled correcte │ │ │ │ │ -00067c10: 642e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 d...
  • tools/ja │ │ │ │ │ -00067c20: 7661 632f 7061 7474 6572 6e73 2f42 7265 vac/patterns/Bre │ │ │ │ │ -00067c30: 616b 416e 644c 6f6f 7073 2e6a 6176 613a akAndLoops.java: │ │ │ │ │ -00067c40: 2056 6572 6966 7920 7072 6f70 6572 2073 Verify proper s │ │ │ │ │ -00067c50: 636f 7065 206f 6620 6269 6e64 696e 6720 cope of binding │ │ │ │ │ -00067c60: 7265 6c61 7465 6420 746f 206c 6f6f 7073 related to loops │ │ │ │ │ -00067c70: 2061 6e64 2062 7265 616b 732e 0a0a 3c6c and breaks...tools/javac/pa │ │ │ │ │ -00067c90: 7474 6572 6e73 2f43 6173 6553 7472 7563 tterns/CaseStruc │ │ │ │ │ -00067ca0: 7475 7265 5465 7374 2e6a 6176 613a 2043 tureTest.java: C │ │ │ │ │ -00067cb0: 6865 636b 2063 6f6d 7069 6c61 7469 6f6e heck compilation │ │ │ │ │ -00067cc0: 206f 7574 636f 6d65 7320 666f 7220 7661 outcomes for va │ │ │ │ │ -00067cd0: 7269 6f75 7320 636f 6d62 696e 6174 696f rious combinatio │ │ │ │ │ -00067ce0: 6e73 206f 6620 6361 7365 206c 6162 656c ns of case label │ │ │ │ │ -00067cf0: 2065 6c65 6d65 6e74 2e0a 0a3c 6c69 3e74 element...
  • t │ │ │ │ │ -00067d00: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ -00067d10: 726e 732f 4361 7374 436f 6e76 6572 7369 rns/CastConversi │ │ │ │ │ -00067d20: 6f6e 4d61 7463 682e 6a61 7661 3a20 4d61 onMatch.java: Ma │ │ │ │ │ -00067d30: 7463 6820 7768 6963 6820 696e 766f 6c76 tch which involv │ │ │ │ │ -00067d40: 6573 2061 2063 6173 7420 636f 6e76 6572 es a cast conver │ │ │ │ │ -00067d50: 7369 6f6e 0a0a 3c6c 693e 746f 6f6c 732f sion..
  • tools/ │ │ │ │ │ -00067d60: 6a61 7661 632f 7061 7474 6572 6e73 2f43 javac/patterns/C │ │ │ │ │ -00067d70: 6f6e 6469 7469 6f6e 616c 5465 7374 2e6a onditionalTest.j │ │ │ │ │ -00067d80: 6176 613a 2056 6572 6966 7920 7072 6f70 ava: Verify prop │ │ │ │ │ -00067d90: 6572 2073 636f 7065 206f 6620 6269 6e64 er scope of bind │ │ │ │ │ -00067da0: 696e 6720 7265 6c61 7465 6420 746f 206c ing related to l │ │ │ │ │ -00067db0: 6f6f 7073 2061 6e64 2062 7265 616b 732e oops and breaks. │ │ │ │ │ -00067dc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00067dd0: 632f 7061 7474 6572 6e73 2f44 6563 6f6e c/patterns/Decon │ │ │ │ │ -00067de0: 7374 7275 6374 696f 6e44 6573 7567 6172 structionDesugar │ │ │ │ │ -00067df0: 696e 672e 6a61 7661 3a20 5665 7269 6679 ing.java: Verify │ │ │ │ │ -00067e00: 206d 6f72 6520 636f 6d70 6c65 7820 7377 more complex sw │ │ │ │ │ -00067e10: 6974 6368 6573 2077 6f72 6b20 7072 6f70 itches work prop │ │ │ │ │ -00067e20: 6572 6c79 0a0a 3c6c 693e 746f 6f6c 732f erly..
  • tools/ │ │ │ │ │ -00067e30: 6a61 7661 632f 7061 7474 6572 6e73 2f44 javac/patterns/D │ │ │ │ │ -00067e40: 6563 6f6e 7374 7275 6374 696f 6e50 6174 econstructionPat │ │ │ │ │ -00067e50: 7465 726e 4572 726f 7273 2e6a 6176 613a ternErrors.java: │ │ │ │ │ -00067e60: 2056 6572 6966 7920 6572 726f 7220 7265 Verify error re │ │ │ │ │ -00067e70: 706f 7274 7320 666f 7220 6572 726f 6e65 ports for errone │ │ │ │ │ -00067e80: 6f75 7320 6465 636f 6e73 7472 7563 7469 ous deconstructi │ │ │ │ │ -00067e90: 6f6e 2070 6174 7465 726e 7320 6172 6520 on patterns are │ │ │ │ │ -00067ea0: 7365 6e73 6962 6c65 0a0a 3c6c 693e 746f sensible..
  • to │ │ │ │ │ -00067eb0: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ -00067ec0: 6e73 2f44 6973 616d 6269 6775 6174 6550 ns/DisambiguateP │ │ │ │ │ -00067ed0: 6174 7465 726e 732e 6a61 7661 3a20 200a atterns.java: . │ │ │ │ │ -00067ee0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00067ef0: 2f70 6174 7465 726e 732f 446f 6d69 6e61 /patterns/Domina │ │ │ │ │ -00067f00: 7469 6f6e 2e6a 6176 613a 2043 6865 636b tion.java: Check │ │ │ │ │ -00067f10: 2074 6865 2070 6174 7465 726e 2064 6f6d the pattern dom │ │ │ │ │ -00067f20: 696e 6174 696f 6e20 6572 726f 7220 6172 ination error ar │ │ │ │ │ -00067f30: 6520 7265 706f 7274 6564 2063 6f72 7265 e reported corre │ │ │ │ │ -00067f40: 6374 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 ctly...
  • tools │ │ │ │ │ -00067f50: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ -00067f60: 4475 706c 6963 6174 6542 696e 6469 6e67 DuplicateBinding │ │ │ │ │ -00067f70: 5465 7374 2e6a 6176 613a 2042 6173 6963 Test.java: Basic │ │ │ │ │ -00067f80: 2070 6174 7465 726e 2062 696e 6469 6e67 pattern binding │ │ │ │ │ -00067f90: 7320 7363 6f70 6520 7465 7374 0a0a 3c6c s scope test..tools/javac/pa │ │ │ │ │ -00067fb0: 7474 6572 6e73 2f45 6d70 7479 5265 636f tterns/EmptyReco │ │ │ │ │ -00067fc0: 7264 436c 6173 732e 6a61 7661 3a20 200a rdClass.java: . │ │ │ │ │ -00067fd0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00067fe0: 2f70 6174 7465 726e 732f 456e 7375 7265 /patterns/Ensure │ │ │ │ │ -00067ff0: 5479 7065 734f 7264 6572 5465 7374 2e6a TypesOrderTest.j │ │ │ │ │ -00068000: 6176 613a 2045 7272 6f72 206d 6573 7361 ava: Error messa │ │ │ │ │ -00068010: 6765 206d 656e 7469 6f6e 7320 7265 6c65 ge mentions rele │ │ │ │ │ -00068020: 7661 6e74 2074 7970 6573 2074 7261 6e73 vant types trans │ │ │ │ │ -00068030: 706f 7365 640a 0a3c 6c69 3e74 6f6f 6c73 posed..
  • tools │ │ │ │ │ -00068040: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ -00068050: 456e 756d 5479 7065 4368 616e 6765 732e EnumTypeChanges. │ │ │ │ │ -00068060: 6a61 7661 3a20 5665 7269 6679 2070 6174 java: Verify pat │ │ │ │ │ -00068070: 7465 726e 2073 7769 7463 6865 7320 776f tern switches wo │ │ │ │ │ -00068080: 726b 2070 726f 7065 726c 7920 7768 656e rk properly when │ │ │ │ │ -00068090: 2074 6865 2073 6574 206f 6620 656e 756d the set of enum │ │ │ │ │ -000680a0: 2063 6f6e 7374 616e 7420 6368 616e 6765 constant change │ │ │ │ │ -000680b0: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -000680c0: 7661 632f 7061 7474 6572 6e73 2f45 6e75 vac/patterns/Enu │ │ │ │ │ -000680d0: 6d54 7970 6543 6861 6e67 6573 4e6f 6e50 mTypeChangesNonP │ │ │ │ │ -000680e0: 7265 7669 6577 2e6a 6176 613a 2056 6572 review.java: Ver │ │ │ │ │ -000680f0: 6966 7920 7061 7474 6572 6e20 7377 6974 ify pattern swit │ │ │ │ │ -00068100: 6368 6573 2077 6f72 6b20 7072 6f70 6572 ches work proper │ │ │ │ │ -00068110: 6c79 2077 6865 6e20 7468 6520 7365 7420 ly when the set │ │ │ │ │ -00068120: 6f66 2065 6e75 6d20 636f 6e73 7461 6e74 of enum constant │ │ │ │ │ -00068130: 2063 6861 6e67 6573 2e0a 0a3c 6c69 3e74 changes...
  • t │ │ │ │ │ -00068140: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ -00068150: 726e 732f 4578 616d 706c 6573 4672 6f6d rns/ExamplesFrom │ │ │ │ │ -00068160: 5072 6f70 6f73 616c 2e6a 6176 613a 2041 Proposal.java: A │ │ │ │ │ -00068170: 6c6c 2065 7861 6d70 6c65 2063 6f64 6520 ll example code │ │ │ │ │ -00068180: 6672 6f6d 2022 5061 7474 6572 6e20 4d61 from "Pattern Ma │ │ │ │ │ -00068190: 7463 6869 6e67 2066 6f72 204a 6176 6122 tching for Java" │ │ │ │ │ -000681a0: 2064 6f63 756d 656e 742c 2072 656c 6561 document, relea │ │ │ │ │ -000681b0: 7365 6420 4170 7269 6c20 3230 3137 2c20 sed April 2017, │ │ │ │ │ -000681c0: 6164 6a75 7374 6564 2074 6f20 6375 7272 adjusted to curr │ │ │ │ │ -000681d0: 656e 7420 7374 6174 6520 286e 6f20 7377 ent state (no sw │ │ │ │ │ -000681e0: 6974 6368 6573 2c20 6574 6329 0a0a 3c6c itches, etc)..tools/javac/pa │ │ │ │ │ -00068200: 7474 6572 6e73 2f45 7868 6175 7374 6976 tterns/Exhaustiv │ │ │ │ │ -00068210: 656e 6573 732e 6a61 7661 3a20 4368 6563 eness.java: Chec │ │ │ │ │ -00068220: 6b20 6578 6861 7573 7469 7665 6e65 7373 k exhaustiveness │ │ │ │ │ -00068230: 206f 6620 7377 6974 6368 6573 206f 7665 of switches ove │ │ │ │ │ -00068240: 7220 7365 616c 6564 2074 7970 6573 2e0a r sealed types.. │ │ │ │ │ -00068250: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00068260: 2f70 6174 7465 726e 732f 4765 6e65 7269 /patterns/Generi │ │ │ │ │ -00068270: 6352 6563 6f72 6444 6563 6f6e 7374 7275 cRecordDeconstru │ │ │ │ │ -00068280: 6374 696f 6e50 6174 7465 726e 2e6a 6176 ctionPattern.jav │ │ │ │ │ -00068290: 613a 2020 0a0a 3c6c 693e 746f 6f6c 732f a: ..
  • tools/ │ │ │ │ │ -000682a0: 6a61 7661 632f 7061 7474 6572 6e73 2f47 javac/patterns/G │ │ │ │ │ -000682b0: 7561 7264 732e 6a61 7661 3a20 4368 6563 uards.java: Chec │ │ │ │ │ -000682c0: 6b20 6775 6172 6473 2069 6d70 6c65 6d65 k guards impleme │ │ │ │ │ -000682d0: 6e74 6174 696f 6e2e 0a0a 3c6c 693e 746f ntation...
  • to │ │ │ │ │ +000653d0: 6573 2f55 7365 7354 6573 742e 6a61 7661 es/UsesTest.java │ │ │ │ │ +000653e0: 3a20 7369 6d70 6c65 2074 6573 7473 206f : simple tests o │ │ │ │ │ +000653f0: 6620 6d6f 6475 6c65 2075 7365 730a 0a3c f module uses..< │ │ │ │ │ +00065400: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ +00065410: 6f64 756c 6573 2f57 726f 6e67 4572 726f odules/WrongErro │ │ │ │ │ +00065420: 724d 6573 7361 6765 466f 724e 6573 7465 rMessageForNeste │ │ │ │ │ +00065430: 6453 6572 7669 6365 5072 6f76 6964 6572 dServiceProvider │ │ │ │ │ +00065440: 5465 7374 2e6a 6176 613a 2069 6e63 6f72 Test.java: incor │ │ │ │ │ +00065450: 7265 6374 2065 7272 6f72 206d 6573 7361 rect error messa │ │ │ │ │ +00065460: 6765 2066 6f72 206e 6573 7465 6420 7365 ge for nested se │ │ │ │ │ +00065470: 7276 6963 6520 7072 6f76 6964 6572 0a0a rvice provider.. │ │ │ │ │ +00065480: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00065490: 6d75 6c74 6963 6174 6368 2f37 3030 3533 multicatch/70053 │ │ │ │ │ +000654a0: 3731 2f54 3730 3035 3337 312e 6a61 7661 71/T7005371.java │ │ │ │ │ +000654b0: 3a20 4d75 6c74 6963 6174 6368 3a20 6173 : Multicatch: as │ │ │ │ │ +000654c0: 7365 7274 696f 6e20 6572 726f 7220 7768 sertion error wh │ │ │ │ │ +000654d0: 696c 6520 6765 6e65 7261 7469 6e67 204c ile generating L │ │ │ │ │ +000654e0: 6f63 616c 5661 7269 6162 6c65 5479 7065 ocalVariableType │ │ │ │ │ +000654f0: 5461 626c 6520 6174 7472 6962 7574 650a Table attribute. │ │ │ │ │ +00065500: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00065510: 2f6d 756c 7469 6361 7463 682f 3730 3330 /multicatch/7030 │ │ │ │ │ +00065520: 3630 362f 4469 736a 756e 6374 6976 6554 606/DisjunctiveT │ │ │ │ │ +00065530: 7970 6557 656c 6c46 6f72 6d65 646e 6573 ypeWellFormednes │ │ │ │ │ +00065540: 7354 6573 742e 6a61 7661 3a20 5072 6f6a sTest.java: Proj │ │ │ │ │ +00065550: 6563 742d 636f 696e 3a20 6d75 6c74 692d ect-coin: multi- │ │ │ │ │ +00065560: 6361 7463 6820 7479 7065 7320 7368 6f75 catch types shou │ │ │ │ │ +00065570: 6c64 2062 6520 7061 6972 7769 7365 2064 ld be pairwise d │ │ │ │ │ +00065580: 6973 6a6f 696e 7420 7465 6d70 6f72 6172 isjoint temporar │ │ │ │ │ +00065590: 696c 7920 776f 726b 6172 6f75 6e64 2063 ily workaround c │ │ │ │ │ +000655a0: 6f6d 626f 2074 6573 7473 2061 7265 2063 ombo tests are c │ │ │ │ │ +000655b0: 6175 7369 6e67 2074 696d 6520 6f75 7420 ausing time out │ │ │ │ │ +000655c0: 696e 2073 6576 6572 616c 2070 6c61 7466 in several platf │ │ │ │ │ +000655d0: 6f72 6d73 0a0a 3c6c 693e 746f 6f6c 732f orms..
  • tools/ │ │ │ │ │ +000655e0: 6a61 7661 632f 6d75 6c74 6963 6174 6368 javac/multicatch │ │ │ │ │ +000655f0: 2f37 3033 3036 3036 2f54 3730 3330 3630 /7030606/T703060 │ │ │ │ │ +00065600: 362e 6a61 7661 3a20 5072 6f6a 6563 742d 6.java: Project- │ │ │ │ │ +00065610: 636f 696e 3a20 6d75 6c74 692d 6361 7463 coin: multi-catc │ │ │ │ │ +00065620: 6820 7479 7065 7320 7368 6f75 6c64 2062 h types should b │ │ │ │ │ +00065630: 6520 7061 6972 7769 7365 2064 6973 6a6f e pairwise disjo │ │ │ │ │ +00065640: 696e 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a int..
  • tools/j │ │ │ │ │ +00065650: 6176 6163 2f6d 756c 7469 6361 7463 682f avac/multicatch/ │ │ │ │ │ +00065660: 3830 3731 3239 312f 5438 3037 3132 3931 8071291/T8071291 │ │ │ │ │ +00065670: 2e6a 6176 613a 2043 6f6d 7069 6c65 7220 .java: Compiler │ │ │ │ │ +00065680: 6372 6173 6865 7320 7472 7969 6e67 2074 crashes trying t │ │ │ │ │ +00065690: 6f20 6361 7374 2055 6e69 6f6e 5479 7065 o cast UnionType │ │ │ │ │ +000656a0: 2074 6f20 496e 7465 7273 6563 7469 6f6e to Intersection │ │ │ │ │ +000656b0: 436c 6173 7354 7970 650a 0a3c 6c69 3e74 ClassType..
  • t │ │ │ │ │ +000656c0: 6f6f 6c73 2f6a 6176 6163 2f6d 756c 7469 ools/javac/multi │ │ │ │ │ +000656d0: 6361 7463 682f 4e65 6730 312e 6a61 7661 catch/Neg01.java │ │ │ │ │ +000656e0: 3a20 5072 6f6a 6563 7420 436f 696e 3a20 : Project Coin: │ │ │ │ │ +000656f0: 496d 7072 6f76 6564 2045 7863 6570 7469 Improved Excepti │ │ │ │ │ +00065700: 6f6e 2048 616e 646c 696e 6720 666f 7220 on Handling for │ │ │ │ │ +00065710: 4a61 7661 2028 616b 6120 276d 756c 7469 Java (aka 'multi │ │ │ │ │ +00065720: 6361 7463 6827 290a 0a3c 6c69 3e74 6f6f catch')..
  • too │ │ │ │ │ +00065730: 6c73 2f6a 6176 6163 2f6d 756c 7469 6361 ls/javac/multica │ │ │ │ │ +00065740: 7463 682f 4e65 6730 3165 6666 5f66 696e tch/Neg01eff_fin │ │ │ │ │ +00065750: 616c 2e6a 6176 613a 2050 726f 6a65 6374 al.java: Project │ │ │ │ │ +00065760: 2043 6f69 6e3a 2049 6d70 726f 7665 6420 Coin: Improved │ │ │ │ │ +00065770: 4578 6365 7074 696f 6e20 4861 6e64 6c69 Exception Handli │ │ │ │ │ +00065780: 6e67 2066 6f72 204a 6176 6120 2861 6b61 ng for Java (aka │ │ │ │ │ +00065790: 2027 6d75 6c74 6963 6174 6368 2729 0a0a 'multicatch').. │ │ │ │ │ +000657a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000657b0: 6d75 6c74 6963 6174 6368 2f4e 6567 3032 multicatch/Neg02 │ │ │ │ │ +000657c0: 2e6a 6176 613a 2050 726f 6a65 6374 2043 .java: Project C │ │ │ │ │ +000657d0: 6f69 6e3a 2049 6d70 726f 7665 6420 4578 oin: Improved Ex │ │ │ │ │ +000657e0: 6365 7074 696f 6e20 4861 6e64 6c69 6e67 ception Handling │ │ │ │ │ +000657f0: 2066 6f72 204a 6176 6120 2861 6b61 2027 for Java (aka ' │ │ │ │ │ +00065800: 6d75 6c74 6963 6174 6368 2729 0a0a 3c6c multicatch')..tools/javac/mu │ │ │ │ │ +00065820: 6c74 6963 6174 6368 2f4e 6567 3032 6566 lticatch/Neg02ef │ │ │ │ │ +00065830: 665f 6669 6e61 6c2e 6a61 7661 3a20 5072 f_final.java: Pr │ │ │ │ │ +00065840: 6f6a 6563 7420 436f 696e 3a20 496d 7072 oject Coin: Impr │ │ │ │ │ +00065850: 6f76 6564 2045 7863 6570 7469 6f6e 2048 oved Exception H │ │ │ │ │ +00065860: 616e 646c 696e 6720 666f 7220 4a61 7661 andling for Java │ │ │ │ │ +00065870: 2028 616b 6120 276d 756c 7469 6361 7463 (aka 'multicatc │ │ │ │ │ +00065880: 6827 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a h')..
  • tools/j │ │ │ │ │ +00065890: 6176 6163 2f6d 756c 7469 6361 7463 682f avac/multicatch/ │ │ │ │ │ +000658a0: 4e65 6730 332e 6a61 7661 3a20 5072 6f6a Neg03.java: Proj │ │ │ │ │ +000658b0: 6563 7420 436f 696e 3a20 496d 7072 6f76 ect Coin: Improv │ │ │ │ │ +000658c0: 6564 2045 7863 6570 7469 6f6e 2048 616e ed Exception Han │ │ │ │ │ +000658d0: 646c 696e 6720 666f 7220 4a61 7661 2028 dling for Java ( │ │ │ │ │ +000658e0: 616b 6120 276d 756c 7469 6361 7463 6827 aka 'multicatch' │ │ │ │ │ +000658f0: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ +00065900: 6163 2f6d 756c 7469 6361 7463 682f 4e65 ac/multicatch/Ne │ │ │ │ │ +00065910: 6730 342e 6a61 7661 3a20 5072 6f6a 6563 g04.java: Projec │ │ │ │ │ +00065920: 7420 436f 696e 3a20 496d 7072 6f76 6564 t Coin: Improved │ │ │ │ │ +00065930: 2045 7863 6570 7469 6f6e 2048 616e 646c Exception Handl │ │ │ │ │ +00065940: 696e 6720 666f 7220 4a61 7661 2028 616b ing for Java (ak │ │ │ │ │ +00065950: 6120 276d 756c 7469 6361 7463 6827 290a a 'multicatch'). │ │ │ │ │ +00065960: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00065970: 2f6d 756c 7469 6361 7463 682f 4e65 6730 /multicatch/Neg0 │ │ │ │ │ +00065980: 3465 6666 5f66 696e 616c 2e6a 6176 613a 4eff_final.java: │ │ │ │ │ +00065990: 2050 726f 6a65 6374 2043 6f69 6e3a 2049 Project Coin: I │ │ │ │ │ +000659a0: 6d70 726f 7665 6420 4578 6365 7074 696f mproved Exceptio │ │ │ │ │ +000659b0: 6e20 4861 6e64 6c69 6e67 2066 6f72 204a n Handling for J │ │ │ │ │ +000659c0: 6176 6120 2861 6b61 2027 6d75 6c74 6963 ava (aka 'multic │ │ │ │ │ +000659d0: 6174 6368 2729 0a0a 3c6c 693e 746f 6f6c atch')..
  • tool │ │ │ │ │ +000659e0: 732f 6a61 7661 632f 6d75 6c74 6963 6174 s/javac/multicat │ │ │ │ │ +000659f0: 6368 2f4e 6567 3036 2e6a 6176 613a 2049 ch/Neg06.java: I │ │ │ │ │ +00065a00: 6620 6361 7463 6820 636c 6175 7365 2068 f catch clause h │ │ │ │ │ +00065a10: 6173 2061 6e20 696e 636f 6d70 6174 6962 as an incompatib │ │ │ │ │ +00065a20: 6c65 2074 7970 652c 2065 7272 6f72 2070 le type, error p │ │ │ │ │ +00065a30: 6f69 6e74 6572 2070 6f69 6e74 7320 746f ointer points to │ │ │ │ │ +00065a40: 2066 6972 7374 2065 7863 6570 7469 6f6e first exception │ │ │ │ │ +00065a50: 2074 7970 6520 696e 206c 6973 740a 0a3c type in list..< │ │ │ │ │ +00065a60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ +00065a70: 756c 7469 6361 7463 682f 4e65 6730 372e ulticatch/Neg07. │ │ │ │ │ +00065a80: 6a61 7661 3a20 5665 7269 6679 2074 7970 java: Verify typ │ │ │ │ │ +00065a90: 696e 6720 6f66 206c 7562 206f 6620 6578 ing of lub of ex │ │ │ │ │ +00065aa0: 6365 7074 696f 6e20 7061 7261 6d65 7465 ception paramete │ │ │ │ │ +00065ab0: 7220 772e 722e 7420 6765 7443 6c61 7373 r w.r.t getClass │ │ │ │ │ +00065ac0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00065ad0: 632f 6d75 6c74 6963 6174 6368 2f50 6f73 c/multicatch/Pos │ │ │ │ │ +00065ae0: 3031 2e6a 6176 613a 2050 726f 6a65 6374 01.java: Project │ │ │ │ │ +00065af0: 2043 6f69 6e3a 2049 6d70 726f 7665 6420 Coin: Improved │ │ │ │ │ +00065b00: 4578 6365 7074 696f 6e20 4861 6e64 6c69 Exception Handli │ │ │ │ │ +00065b10: 6e67 2066 6f72 204a 6176 6120 2861 6b61 ng for Java (aka │ │ │ │ │ +00065b20: 2027 6d75 6c74 6963 6174 6368 2729 0a0a 'multicatch').. │ │ │ │ │ +00065b30: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00065b40: 6d75 6c74 6963 6174 6368 2f50 6f73 3032 multicatch/Pos02 │ │ │ │ │ +00065b50: 2e6a 6176 613a 2050 726f 6a65 6374 2043 .java: Project C │ │ │ │ │ +00065b60: 6f69 6e3a 2049 6d70 726f 7665 6420 4578 oin: Improved Ex │ │ │ │ │ +00065b70: 6365 7074 696f 6e20 4861 6e64 6c69 6e67 ception Handling │ │ │ │ │ +00065b80: 2066 6f72 204a 6176 6120 2861 6b61 2027 for Java (aka ' │ │ │ │ │ +00065b90: 6d75 6c74 6963 6174 6368 2729 0a0a 3c6c multicatch')..tools/javac/mu │ │ │ │ │ +00065bb0: 6c74 6963 6174 6368 2f50 6f73 3033 2e6a lticatch/Pos03.j │ │ │ │ │ +00065bc0: 6176 613a 2050 726f 6a65 6374 2043 6f69 ava: Project Coi │ │ │ │ │ +00065bd0: 6e3a 2049 6d70 726f 7665 6420 4578 6365 n: Improved Exce │ │ │ │ │ +00065be0: 7074 696f 6e20 4861 6e64 6c69 6e67 2066 ption Handling f │ │ │ │ │ +00065bf0: 6f72 204a 6176 6120 2861 6b61 2027 6d75 or Java (aka 'mu │ │ │ │ │ +00065c00: 6c74 6963 6174 6368 2729 0a0a 3c6c 693e lticatch')..
  • │ │ │ │ │ +00065c10: 746f 6f6c 732f 6a61 7661 632f 6d75 6c74 tools/javac/mult │ │ │ │ │ +00065c20: 6963 6174 6368 2f50 6f73 3034 2e6a 6176 icatch/Pos04.jav │ │ │ │ │ +00065c30: 613a 2050 726f 6a65 6374 2043 6f69 6e3a a: Project Coin: │ │ │ │ │ +00065c40: 2049 6d70 726f 7665 6420 4578 6365 7074 Improved Except │ │ │ │ │ +00065c50: 696f 6e20 4861 6e64 6c69 6e67 2066 6f72 ion Handling for │ │ │ │ │ +00065c60: 204a 6176 6120 2861 6b61 2027 6d75 6c74 Java (aka 'mult │ │ │ │ │ +00065c70: 6963 6174 6368 2729 0a0a 3c6c 693e 746f icatch')..
  • to │ │ │ │ │ +00065c80: 6f6c 732f 6a61 7661 632f 6d75 6c74 6963 ols/javac/multic │ │ │ │ │ +00065c90: 6174 6368 2f50 6f73 3035 2e6a 6176 613a atch/Pos05.java: │ │ │ │ │ +00065ca0: 2050 726f 6a65 6374 2043 6f69 6e3a 2049 Project Coin: I │ │ │ │ │ +00065cb0: 6d70 726f 7665 6420 4578 6365 7074 696f mproved Exceptio │ │ │ │ │ +00065cc0: 6e20 4861 6e64 6c69 6e67 2066 6f72 204a n Handling for J │ │ │ │ │ +00065cd0: 6176 6120 2861 6b61 2027 6d75 6c74 6963 ava (aka 'multic │ │ │ │ │ +00065ce0: 6174 6368 2729 0a0a 3c6c 693e 746f 6f6c atch')..
  • tool │ │ │ │ │ +00065cf0: 732f 6a61 7661 632f 6d75 6c74 6963 6174 s/javac/multicat │ │ │ │ │ +00065d00: 6368 2f50 6f73 3036 2e6a 6176 613a 2050 ch/Pos06.java: P │ │ │ │ │ +00065d10: 726f 6a65 6374 2043 6f69 6e3a 2055 7365 roject Coin: Use │ │ │ │ │ +00065d20: 2070 7265 6369 7365 2065 7863 6570 7469 precise excepti │ │ │ │ │ +00065d30: 6f6e 2061 6e61 6c79 7369 7320 666f 7220 on analysis for │ │ │ │ │ +00065d40: 6566 6665 6374 6976 656c 7920 6669 6e61 effectively fina │ │ │ │ │ +00065d50: 6c20 6361 7463 6820 7061 7261 6d65 7465 l catch paramete │ │ │ │ │ +00065d60: 7273 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rs..
  • tools/ja │ │ │ │ │ +00065d70: 7661 632f 6d75 6c74 6963 6174 6368 2f50 vac/multicatch/P │ │ │ │ │ +00065d80: 6f73 3037 2e6a 6176 613a 2050 726f 6a65 os07.java: Proje │ │ │ │ │ +00065d90: 6374 2043 6f69 6e3a 2055 7365 2070 7265 ct Coin: Use pre │ │ │ │ │ +00065da0: 6369 7365 2065 7863 6570 7469 6f6e 2061 cise exception a │ │ │ │ │ +00065db0: 6e61 6c79 7369 7320 666f 7220 6566 6665 nalysis for effe │ │ │ │ │ +00065dc0: 6374 6976 656c 7920 6669 6e61 6c20 6361 ctively final ca │ │ │ │ │ +00065dd0: 7463 6820 7061 7261 6d65 7465 7273 0a0a tch parameters.. │ │ │ │ │ +00065de0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00065df0: 6d75 6c74 6963 6174 6368 2f50 6f73 3038 multicatch/Pos08 │ │ │ │ │ +00065e00: 2e6a 6176 613a 204d 756c 7469 6361 7463 .java: Multicatc │ │ │ │ │ +00065e10: 683a 2063 7261 7368 2077 6869 6c65 2063 h: crash while c │ │ │ │ │ +00065e20: 6f6d 7069 6c69 6e67 2073 696d 706c 6520 ompiling simple │ │ │ │ │ +00065e30: 636f 6465 2077 6974 6820 6120 6d75 6c74 code with a mult │ │ │ │ │ +00065e40: 6963 6174 6368 2070 6172 616d 6574 6572 icatch parameter │ │ │ │ │ +00065e50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00065e60: 632f 6d75 6c74 6963 6174 6368 2f50 6f73 c/multicatch/Pos │ │ │ │ │ +00065e70: 3038 6566 665f 6669 6e61 6c2e 6a61 7661 08eff_final.java │ │ │ │ │ +00065e80: 3a20 4d75 6c74 6963 6174 6368 3a20 6372 : Multicatch: cr │ │ │ │ │ +00065e90: 6173 6820 7768 696c 6520 636f 6d70 696c ash while compil │ │ │ │ │ +00065ea0: 696e 6720 7369 6d70 6c65 2063 6f64 6520 ing simple code │ │ │ │ │ +00065eb0: 7769 7468 2061 206d 756c 7469 6361 7463 with a multicatc │ │ │ │ │ +00065ec0: 6820 7061 7261 6d65 7465 720a 0a3c 6c69 h parameter..
  • tools/javac/mul │ │ │ │ │ +00065ee0: 7469 6361 7463 682f 506f 7330 392e 6a61 ticatch/Pos09.ja │ │ │ │ │ +00065ef0: 7661 3a20 5072 6f6a 6563 7420 436f 696e va: Project Coin │ │ │ │ │ +00065f00: 3a20 496d 7072 6f76 6564 2045 7863 6570 : Improved Excep │ │ │ │ │ +00065f10: 7469 6f6e 2048 616e 646c 696e 6720 666f tion Handling fo │ │ │ │ │ +00065f20: 7220 4a61 7661 2028 616b 6120 276d 756c r Java (aka 'mul │ │ │ │ │ +00065f30: 7469 6361 7463 6827 290a 0a3c 6c69 3e74 ticatch')..
  • t │ │ │ │ │ +00065f40: 6f6f 6c73 2f6a 6176 6163 2f6d 756c 7469 ools/javac/multi │ │ │ │ │ +00065f50: 6361 7463 682f 506f 7331 302e 6a61 7661 catch/Pos10.java │ │ │ │ │ +00065f60: 3a20 5665 7269 6679 206c 7562 206f 6620 : Verify lub of │ │ │ │ │ +00065f70: 616e 2065 7863 6570 7469 6f6e 2070 6172 an exception par │ │ │ │ │ +00065f80: 616d 6574 6572 2063 616e 2062 6520 616e ameter can be an │ │ │ │ │ +00065f90: 2069 6e74 6572 7365 6374 696f 6e20 7479 intersection ty │ │ │ │ │ +00065fa0: 7065 0a0a 3c6c 693e 746f 6f6c 732f 6a61 pe..
  • tools/ja │ │ │ │ │ +00065fb0: 7661 632f 6d75 6c74 6963 6174 6368 2f50 vac/multicatch/P │ │ │ │ │ +00065fc0: 6f73 3131 2e6a 6176 613a 2054 6573 7420 os11.java: Test │ │ │ │ │ +00065fd0: 6d75 6c74 6970 6c65 206e 6573 7465 6420 multiple nested │ │ │ │ │ +00065fe0: 6d75 6c74 692d 6361 7463 6820 626c 6f63 multi-catch bloc │ │ │ │ │ +00065ff0: 6b73 2077 6974 6820 4578 6365 7074 696f ks with Exceptio │ │ │ │ │ +00066000: 6e20 6869 6572 6172 6368 6965 730a 0a3c n hierarchies..< │ │ │ │ │ +00066010: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6d li>tools/javac/m │ │ │ │ │ +00066020: 756c 7469 6361 7463 682f 506f 7331 322e ulticatch/Pos12. │ │ │ │ │ +00066030: 6a61 7661 3a20 4368 696c 6420 6578 6365 java: Child exce │ │ │ │ │ +00066040: 7074 696f 6e20 6361 6e20 6265 2063 6175 ption can be cau │ │ │ │ │ +00066050: 6768 7420 696e 2061 2070 6172 656e 7473 ght in a parents │ │ │ │ │ +00066060: 2063 6174 6368 2062 6c6f 636b 2062 7574 catch block but │ │ │ │ │ +00066070: 206e 6f74 2073 6962 6c69 6e67 2065 7863 not sibling exc │ │ │ │ │ +00066080: 6570 7469 6f6e 732e 0a0a 3c6c 693e 746f eptions...
  • to │ │ │ │ │ +00066090: 6f6c 732f 6a61 7661 632f 6d75 6c74 6963 ols/javac/multic │ │ │ │ │ +000660a0: 6174 6368 2f54 3639 3738 3537 342e 6a61 atch/T6978574.ja │ │ │ │ │ +000660b0: 7661 3a20 7265 7475 726e 2073 7461 7465 va: return state │ │ │ │ │ +000660c0: 6d65 6e74 2069 6e20 7472 7920 626c 6f63 ment in try bloc │ │ │ │ │ +000660d0: 6b20 7769 7468 206d 756c 7469 2d63 6174 k with multi-cat │ │ │ │ │ +000660e0: 6368 2063 6175 7365 7320 436c 6173 7346 ch causes ClassF │ │ │ │ │ +000660f0: 6f72 6d61 7445 7272 6f72 0a0a 3c6c 693e ormatError..
  • │ │ │ │ │ +00066100: 746f 6f6c 732f 6a61 7661 632f 6d75 6c74 tools/javac/mult │ │ │ │ │ +00066110: 6963 6174 6368 2f6d 6f64 656c 2f4d 6f64 icatch/model/Mod │ │ │ │ │ +00066120: 656c 4368 6563 6b65 722e 6a61 7661 3a20 elChecker.java: │ │ │ │ │ +00066130: 5072 6f6a 6563 7420 436f 696e 3a20 5573 Project Coin: Us │ │ │ │ │ +00066140: 6520 7072 6563 6973 6520 6578 6365 7074 e precise except │ │ │ │ │ +00066150: 696f 6e20 616e 616c 7973 6973 2066 6f72 ion analysis for │ │ │ │ │ +00066160: 2065 6666 6563 7469 7665 6c79 2066 696e effectively fin │ │ │ │ │ +00066170: 616c 2063 6174 6368 2070 6172 616d 6574 al catch paramet │ │ │ │ │ +00066180: 6572 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ers..
  • tools/j │ │ │ │ │ +00066190: 6176 6163 2f6e 6174 6976 6548 6561 6465 avac/nativeHeade │ │ │ │ │ +000661a0: 7273 2f45 6e63 6f64 6549 6e6e 6572 436c rs/EncodeInnerCl │ │ │ │ │ +000661b0: 6173 734e 616d 6554 6573 742e 6a61 7661 assNameTest.java │ │ │ │ │ +000661c0: 3a20 4d61 6b65 2073 7572 6520 696e 6e65 : Make sure inne │ │ │ │ │ +000661d0: 7220 636c 6173 7365 7320 6172 6520 636f r classes are co │ │ │ │ │ +000661e0: 7272 6563 746c 7920 656e 636f 6465 640a rrectly encoded. │ │ │ │ │ +000661f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00066200: 2f6e 6174 6976 6548 6561 6465 7273 2f4e /nativeHeaders/N │ │ │ │ │ +00066210: 6174 6976 6548 6561 6465 7254 6573 742e ativeHeaderTest. │ │ │ │ │ +00066220: 6a61 7661 3a20 6a61 7661 6320 7368 6f75 java: javac shou │ │ │ │ │ +00066230: 6c64 2069 6e63 6c75 6465 2062 6173 6963 ld include basic │ │ │ │ │ +00066240: 2061 6269 6c69 7479 2074 6f20 6765 6e65 ability to gene │ │ │ │ │ +00066250: 7261 7465 206e 6174 6976 6520 6865 6164 rate native head │ │ │ │ │ +00066260: 6572 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ers..
  • tools/j │ │ │ │ │ +00066270: 6176 6163 2f6e 6573 7465 642f 3439 3033 avac/nested/4903 │ │ │ │ │ +00066280: 3130 332f 5434 3930 3331 3033 2e6a 6176 103/T4903103.jav │ │ │ │ │ +00066290: 613a 2043 616e 2774 2063 6f6d 7069 6c65 a: Can't compile │ │ │ │ │ +000662a0: 2073 7562 636c 6173 7365 7320 6f66 2069 subclasses of i │ │ │ │ │ +000662b0: 6e6e 6572 2063 6c61 7373 6573 0a0a 3c6c nner classes..tools/javac/ne │ │ │ │ │ +000662d0: 7374 6564 2f35 3030 3934 3834 2f58 2e6a sted/5009484/X.j │ │ │ │ │ +000662e0: 6176 613a 2043 6f6d 7069 6c65 7220 6661 ava: Compiler fa │ │ │ │ │ +000662f0: 696c 7320 746f 2072 6573 6f6c 7665 2061 ils to resolve a │ │ │ │ │ +00066300: 7070 726f 7072 6961 7465 2074 7970 6520 ppropriate type │ │ │ │ │ +00066310: 666f 7220 6f75 7465 7220 6d65 6d62 6572 for outer member │ │ │ │ │ +00066320: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00066330: 632f 6e65 7374 6564 2f35 3030 3934 3834 c/nested/5009484 │ │ │ │ │ +00066340: 2f59 2e6a 6176 613a 2043 6f6d 7069 6c65 /Y.java: Compile │ │ │ │ │ +00066350: 7220 6661 696c 7320 746f 2072 6573 6f6c r fails to resol │ │ │ │ │ +00066360: 7665 2061 7070 726f 7072 6961 7465 2074 ve appropriate t │ │ │ │ │ +00066370: 7970 6520 666f 7220 6f75 7465 7220 6d65 ype for outer me │ │ │ │ │ +00066380: 6d62 6572 0a0a 3c6c 693e 746f 6f6c 732f mber..
  • tools/ │ │ │ │ │ +00066390: 6a61 7661 632f 6e65 7374 6564 2f53 7461 javac/nested/Sta │ │ │ │ │ +000663a0: 7469 634e 6573 7465 644e 6f6e 5374 6174 ticNestedNonStat │ │ │ │ │ +000663b0: 6963 5375 7065 722e 6a61 7661 3a20 4469 icSuper.java: Di │ │ │ │ │ +000663c0: 7361 6c6c 6f77 2073 7461 7469 6320 6e65 sallow static ne │ │ │ │ │ +000663d0: 7374 6564 2073 7562 636c 6173 7365 7320 sted subclasses │ │ │ │ │ +000663e0: 6f66 206e 6f6e 2d73 7461 7469 6320 6e65 of non-static ne │ │ │ │ │ +000663f0: 7374 6564 2063 6c61 7373 6573 0a0a 3c6c sted classes..tools/javac/ne │ │ │ │ │ +00066410: 7374 6d61 7465 732f 4368 6563 6b4e 6573 stmates/CheckNes │ │ │ │ │ +00066420: 746d 6174 6541 7474 7273 2e6a 6176 613a tmateAttrs.java: │ │ │ │ │ +00066430: 2053 6d6f 6b65 2074 6573 7420 666f 7220 Smoke test for │ │ │ │ │ +00066440: 6e65 7374 6d61 7465 2063 6c61 7373 6669 nestmate classfi │ │ │ │ │ +00066450: 6c65 2073 7570 706f 7274 0a0a 3c6c 693e le support..
  • │ │ │ │ │ +00066460: 746f 6f6c 732f 6a61 7661 632f 6e65 776c tools/javac/newl │ │ │ │ │ +00066470: 696e 6573 2f4e 6577 4c69 6e65 5465 7374 ines/NewLineTest │ │ │ │ │ +00066480: 2e6a 6176 613a 2070 6f72 7461 6269 6c69 .java: portabili │ │ │ │ │ +00066490: 7479 203a 206a 6176 6163 2e70 726f 7065 ty : javac.prope │ │ │ │ │ +000664a0: 7274 6965 730a 0a3c 6c69 3e74 6f6f 6c73 rties..
  • tools │ │ │ │ │ +000664b0: 2f6a 6176 6163 2f6f 7074 696d 697a 654f /javac/optimizeO │ │ │ │ │ +000664c0: 7574 6572 5468 6973 2f44 6f6e 744f 7074 uterThis/DontOpt │ │ │ │ │ +000664d0: 696d 697a 654f 7574 6572 5468 6973 2e6a imizeOuterThis.j │ │ │ │ │ +000664e0: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ +000664f0: 732f 6a61 7661 632f 6f70 7469 6d69 7a65 s/javac/optimize │ │ │ │ │ +00066500: 4f75 7465 7254 6869 732f 4f70 7469 6d69 OuterThis/Optimi │ │ │ │ │ +00066510: 7a65 4f75 7465 7254 6869 732e 6a61 7661 zeOuterThis.java │ │ │ │ │ +00066520: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ +00066530: 6176 6163 2f6f 7074 696f 6e73 2f42 4350 avac/options/BCP │ │ │ │ │ +00066540: 4f72 5379 7374 656d 4e6f 7453 7065 6369 OrSystemNotSpeci │ │ │ │ │ +00066550: 6669 6564 2e6a 6176 613a 2056 6572 6966 fied.java: Verif │ │ │ │ │ +00066560: 7920 2d2d 7379 7374 656d 2069 7320 7265 y --system is re │ │ │ │ │ +00066570: 7175 6972 6564 2072 6174 6865 7220 7468 quired rather th │ │ │ │ │ +00066580: 616e 202d 626f 6f74 636c 6173 7370 6174 an -bootclasspat │ │ │ │ │ +00066590: 6820 666f 7220 2d73 6f75 7263 6520 392e h for -source 9. │ │ │ │ │ +000665a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000665b0: 632f 6f70 7469 6f6e 732f 4865 6c70 4f75 c/options/HelpOu │ │ │ │ │ +000665c0: 7470 7574 436f 6c75 6d6e 5769 6474 6854 tputColumnWidthT │ │ │ │ │ +000665d0: 6573 742e 6a61 7661 3a20 5665 7269 6679 est.java: Verify │ │ │ │ │ +000665e0: 2063 6f6d 6d61 6e64 206c 696e 6520 6865 command line he │ │ │ │ │ +000665f0: 6c70 206f 7574 7075 7420 646f 6573 206e lp output does n │ │ │ │ │ +00066600: 6f74 2065 7863 6565 6420 6d61 7869 6d75 ot exceed maximu │ │ │ │ │ +00066610: 6d20 636f 6c75 6d6e 2077 6964 7468 0a0a m column width.. │ │ │ │ │ +00066620: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00066630: 6f70 7469 6f6e 732f 4973 5375 7070 6f72 options/IsSuppor │ │ │ │ │ +00066640: 7465 644f 7074 696f 6e54 6573 742e 6a61 tedOptionTest.ja │ │ │ │ │ +00066650: 7661 3a20 5465 7374 2066 6f72 2069 7353 va: Test for isS │ │ │ │ │ +00066660: 7570 706f 7274 6564 4f70 7469 6f6e 0a0a upportedOption.. │ │ │ │ │ +00066670: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00066680: 6f70 7469 6f6e 732f 5436 3930 3030 3337 options/T6900037 │ │ │ │ │ +00066690: 2e6a 6176 613a 206a 6176 6163 2073 686f .java: javac sho │ │ │ │ │ +000666a0: 756c 6420 7761 726e 2069 6620 6561 726c uld warn if earl │ │ │ │ │ +000666b0: 6965 7220 2d73 6f75 7263 6520 6973 2075 ier -source is u │ │ │ │ │ +000666c0: 7365 6420 616e 6420 626f 6f74 636c 6173 sed and bootclas │ │ │ │ │ +000666d0: 7370 6174 6820 6e6f 7420 7365 740a 0a3c spath not set..< │ │ │ │ │ +000666e0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6f li>tools/javac/o │ │ │ │ │ +000666f0: 7074 696f 6e73 2f54 3639 3439 3434 332e ptions/T6949443. │ │ │ │ │ +00066700: 6a61 7661 3a20 5669 7369 7454 7265 6520 java: VisitTree │ │ │ │ │ +00066710: 6173 7365 7274 696f 6e20 7472 6967 6765 assertion trigge │ │ │ │ │ +00066720: 7265 6420 7573 696e 6720 2d58 6a63 6f76 red using -Xjcov │ │ │ │ │ +00066730: 206f 6e20 736d 616c 6c20 7361 6d70 6c65 on small sample │ │ │ │ │ +00066740: 2070 726f 6772 616d 0a0a 3c6c 693e 746f program..
  • to │ │ │ │ │ +00066750: 6f6c 732f 6a61 7661 632f 6f70 7469 6f6e ols/javac/option │ │ │ │ │ +00066760: 732f 5436 3938 3638 3935 2e6a 6176 613a s/T6986895.java: │ │ │ │ │ +00066770: 2063 6f6d 7069 6c65 7220 6769 7665 7320 compiler gives │ │ │ │ │ +00066780: 6d69 736c 6561 6469 6e67 206d 6573 7361 misleading messa │ │ │ │ │ +00066790: 6765 2066 6f72 206e 6f20 696e 7075 7420 ge for no input │ │ │ │ │ +000667a0: 6669 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 files..
  • tools │ │ │ │ │ +000667b0: 2f6a 6176 6163 2f6f 7074 696f 6e73 2f54 /javac/options/T │ │ │ │ │ +000667c0: 3730 3232 3333 372e 6a61 7661 3a20 7265 7022337.java: re │ │ │ │ │ +000667d0: 7065 6174 6564 2077 6172 6e69 6e67 7320 peated warnings │ │ │ │ │ +000667e0: 6162 6f75 7420 626f 6f74 636c 6173 7370 about bootclassp │ │ │ │ │ +000667f0: 6174 6820 6e6f 7420 7365 740a 0a3c 6c69 ath not set..
  • tools/javac/opt │ │ │ │ │ +00066810: 696f 6e73 2f58 6a63 6f76 556e 696f 6e54 ions/XjcovUnionT │ │ │ │ │ +00066820: 7970 6554 6573 742e 6a61 7661 3a20 2d58 ypeTest.java: -X │ │ │ │ │ +00066830: 6a63 6f76 2063 6175 7365 7320 6372 6173 jcov causes cras │ │ │ │ │ +00066840: 6820 7769 7468 2075 6e69 6f6e 2074 7970 h with union typ │ │ │ │ │ +00066850: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00066860: 7661 632f 6f70 7469 6f6e 732f 6d6f 6465 vac/options/mode │ │ │ │ │ +00066870: 732f 4174 4669 6c65 7354 6573 742e 6a61 s/AtFilesTest.ja │ │ │ │ │ +00066880: 7661 3a20 7465 7374 2073 7570 706f 7274 va: test support │ │ │ │ │ +00066890: 2066 6f72 2061 742d 6669 6c65 730a 0a3c for at-files..< │ │ │ │ │ +000668a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f6f li>tools/javac/o │ │ │ │ │ +000668b0: 7074 696f 6e73 2f6d 6f64 6573 2f44 6f63 ptions/modes/Doc │ │ │ │ │ +000668c0: 4c69 6e74 5465 7374 2e6a 6176 613a 2074 LintTest.java: t │ │ │ │ │ +000668d0: 6573 7420 7375 7070 6f72 7420 666f 7220 est support for │ │ │ │ │ +000668e0: 2d58 646f 636c 696e 740a 0a3c 6c69 3e74 -Xdoclint..
  • t │ │ │ │ │ +000668f0: 6f6f 6c73 2f6a 6176 6163 2f6f 7074 696f ools/javac/optio │ │ │ │ │ +00066900: 6e73 2f6d 6f64 6573 2f46 5349 6e66 6f54 ns/modes/FSInfoT │ │ │ │ │ +00066910: 6573 742e 6a61 7661 3a20 7465 7374 2073 est.java: test s │ │ │ │ │ +00066920: 7570 706f 7274 2066 6f72 2074 6865 2069 upport for the i │ │ │ │ │ +00066930: 6e74 6572 6e61 6c20 6669 6c65 2073 7973 nternal file sys │ │ │ │ │ +00066940: 7465 6d20 6361 6368 650a 0a3c 6c69 3e74 tem cache..
  • t │ │ │ │ │ +00066950: 6f6f 6c73 2f6a 6176 6163 2f6f 7074 696f ools/javac/optio │ │ │ │ │ +00066960: 6e73 2f6d 6f64 6573 2f49 6e66 6f4f 7074 ns/modes/InfoOpt │ │ │ │ │ +00066970: 7354 6573 742e 6a61 7661 3a20 7465 7374 sTest.java: test │ │ │ │ │ +00066980: 2073 7570 706f 7274 2066 6f72 2069 6e66 support for inf │ │ │ │ │ +00066990: 6f20 6f70 7469 6f6e 7320 2d68 656c 7020 o options -help │ │ │ │ │ +000669a0: 2d58 202d 7665 7273 696f 6e20 2d66 756c -X -version -ful │ │ │ │ │ +000669b0: 6c76 6572 7369 6f6e 202d 2d68 656c 702d lversion --help- │ │ │ │ │ +000669c0: 6c69 6e74 0a0a 3c6c 693e 746f 6f6c 732f lint..
  • tools/ │ │ │ │ │ +000669d0: 6a61 7661 632f 6f70 7469 6f6e 732f 6d6f javac/options/mo │ │ │ │ │ +000669e0: 6465 732f 4e6f 4f70 6572 616e 6473 5465 des/NoOperandsTe │ │ │ │ │ +000669f0: 7374 2e6a 6176 613a 2074 6573 7420 7375 st.java: test su │ │ │ │ │ +00066a00: 7070 6f72 7420 6e6f 206f 7065 7261 6e64 pport no operand │ │ │ │ │ +00066a10: 7320 6265 696e 6720 7370 6563 6966 6965 s being specifie │ │ │ │ │ +00066a20: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ +00066a30: 6163 2f6f 7074 696f 6e73 2f6d 6f64 6573 ac/options/modes │ │ │ │ │ +00066a40: 2f4f 7574 7075 7444 6972 5465 7374 2e6a /OutputDirTest.j │ │ │ │ │ +00066a50: 6176 613a 2074 6573 7420 7375 7070 6f72 ava: test suppor │ │ │ │ │ +00066a60: 7420 666f 7220 6f75 7470 7574 2064 6972 t for output dir │ │ │ │ │ +00066a70: 6563 746f 7279 206f 7074 696f 6e73 2020 ectory options │ │ │ │ │ +00066a80: 2d64 2020 616e 6420 2d73 0a0a 3c6c 693e -d and -s..
  • │ │ │ │ │ +00066a90: 746f 6f6c 732f 6a61 7661 632f 6f70 7469 tools/javac/opti │ │ │ │ │ +00066aa0: 6f6e 732f 6d6f 6465 732f 5072 6f66 696c ons/modes/Profil │ │ │ │ │ +00066ab0: 6542 6f6f 7443 6c61 7373 5061 7468 5465 eBootClassPathTe │ │ │ │ │ +00066ac0: 7374 2e6a 6176 613a 2074 6573 7420 7375 st.java: test su │ │ │ │ │ +00066ad0: 7070 6f72 7420 666f 7220 6368 6563 6b69 pport for checki │ │ │ │ │ +00066ae0: 6e67 202d 7072 6f66 696c 6520 616e 6420 ng -profile and │ │ │ │ │ +00066af0: 2d62 6f6f 7463 6c61 7373 7061 7468 0a0a -bootclasspath.. │ │ │ │ │ +00066b00: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00066b10: 6f70 7469 6f6e 732f 6d6f 6465 732f 5072 options/modes/Pr │ │ │ │ │ +00066b20: 6f66 696c 6554 6172 6765 7454 6573 742e ofileTargetTest. │ │ │ │ │ +00066b30: 6a61 7661 3a20 7465 7374 2073 7570 706f java: test suppo │ │ │ │ │ +00066b40: 7274 2066 6f72 2063 6865 636b 696e 6720 rt for checking │ │ │ │ │ +00066b50: 2d70 726f 6669 6c65 2061 6e64 202d 7461 -profile and -ta │ │ │ │ │ +00066b60: 7267 6574 0a0a 3c6c 693e 746f 6f6c 732f rget..
  • tools/ │ │ │ │ │ +00066b70: 6a61 7661 632f 6f70 7469 6f6e 732f 6d6f javac/options/mo │ │ │ │ │ +00066b80: 6465 732f 536f 7572 6365 5461 7267 6574 des/SourceTarget │ │ │ │ │ +00066b90: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +00066ba0: 7375 7070 6f72 7420 666f 7220 2d73 6f75 support for -sou │ │ │ │ │ +00066bb0: 7263 6520 616e 6420 2d74 6172 6765 7420 rce and -target │ │ │ │ │ +00066bc0: 6368 6563 6b73 0a0a 3c6c 693e 746f 6f6c checks..
  • tool │ │ │ │ │ +00066bd0: 732f 6a61 7661 632f 6f70 7469 6f6e 732f s/javac/options/ │ │ │ │ │ +00066be0: 6d6f 6465 732f 5374 644f 7574 5465 7374 modes/StdOutTest │ │ │ │ │ +00066bf0: 2e6a 6176 613a 2074 6573 7420 7375 7070 .java: test supp │ │ │ │ │ +00066c00: 6f72 7420 666f 7220 202d 5873 7464 6f75 ort for -Xstdou │ │ │ │ │ +00066c10: 7420 6669 6c65 2020 616e 6420 202d 5844 t file and -XD │ │ │ │ │ +00066c20: 7374 646f 7574 0a0a 3c6c 693e 746f 6f6c stdout..
  • tool │ │ │ │ │ +00066c30: 732f 6a61 7661 632f 6f70 7469 6f6e 732f s/javac/options/ │ │ │ │ │ +00066c40: 7265 6c65 6173 652f 5265 6c65 6173 654f release/ReleaseO │ │ │ │ │ +00066c50: 7074 696f 6e2e 6a61 7661 3a20 5665 7269 ption.java: Veri │ │ │ │ │ +00066c60: 6679 2074 6861 7420 6a61 7661 6320 7265 fy that javac re │ │ │ │ │ +00066c70: 6a65 6374 7320 4a61 7661 2031 3720 7072 jects Java 17 pr │ │ │ │ │ +00066c80: 6f67 7261 6d20 7769 7468 202d 2d72 656c ogram with --rel │ │ │ │ │ +00066c90: 6561 7365 2031 310a 0a3c 6c69 3e74 6f6f ease 11..
  • too │ │ │ │ │ +00066ca0: 6c73 2f6a 6176 6163 2f6f 7074 696f 6e73 ls/javac/options │ │ │ │ │ +00066cb0: 2f72 656c 6561 7365 2f52 656c 6561 7365 /release/Release │ │ │ │ │ +00066cc0: 4f70 7469 6f6e 392e 6a61 7661 3a20 5665 Option9.java: Ve │ │ │ │ │ +00066cd0: 7269 6679 2075 6e73 7570 706f 7274 6564 rify unsupported │ │ │ │ │ +00066ce0: 206d 6f64 756c 6573 2061 6e64 206d 6f64 modules and mod │ │ │ │ │ +00066cf0: 756c 6520 6f70 7469 6f6e 7320 6861 6e64 ule options hand │ │ │ │ │ +00066d00: 6c69 6e67 2e0a 0a3c 6c69 3e74 6f6f 6c73 ling...
  • tools │ │ │ │ │ +00066d10: 2f6a 6176 6163 2f6f 7074 696f 6e73 2f72 /javac/options/r │ │ │ │ │ +00066d20: 656c 6561 7365 2f52 656c 6561 7365 4f70 elease/ReleaseOp │ │ │ │ │ +00066d30: 7469 6f6e 4375 7272 656e 742e 6a61 7661 tionCurrent.java │ │ │ │ │ +00066d40: 3a20 5665 7269 6679 2074 6861 7420 6a61 : Verify that ja │ │ │ │ │ +00066d50: 7661 6320 6361 6e20 6861 6e64 6c65 202d vac can handle - │ │ │ │ │ +00066d60: 2d72 656c 6561 7365 2026 6c74 3b63 7572 -release <cur │ │ │ │ │ +00066d70: 7265 6e74 2667 743b 0a0a 3c6c 693e 746f rent>..
  • to │ │ │ │ │ +00066d80: 6f6c 732f 6a61 7661 632f 6f70 7469 6f6e ols/javac/option │ │ │ │ │ +00066d90: 732f 7265 6c65 6173 652f 5265 6c65 6173 s/release/Releas │ │ │ │ │ +00066da0: 654f 7074 696f 6e54 6872 6f75 6768 4150 eOptionThroughAP │ │ │ │ │ +00066db0: 492e 6a61 7661 3a20 5665 7269 6679 2074 I.java: Verify t │ │ │ │ │ +00066dc0: 6861 7420 6a61 7661 6320 6361 6e20 6861 hat javac can ha │ │ │ │ │ +00066dd0: 6e64 6c65 202d 2d72 656c 6561 7365 2077 ndle --release w │ │ │ │ │ +00066de0: 6865 6e20 696e 766f 6b65 6420 7573 696e hen invoked usin │ │ │ │ │ +00066df0: 6720 7468 6520 436f 6d70 696c 6572 2041 g the Compiler A │ │ │ │ │ +00066e00: 5049 0a0a 3c6c 693e 746f 6f6c 732f 6a61 PI..
  • tools/ja │ │ │ │ │ +00066e10: 7661 632f 6f70 7469 6f6e 732f 7265 6c65 vac/options/rele │ │ │ │ │ +00066e20: 6173 652f 5265 6c65 6173 654f 7074 696f ase/ReleaseOptio │ │ │ │ │ +00066e30: 6e55 6e73 7570 706f 7274 6564 2e6a 6176 nUnsupported.jav │ │ │ │ │ +00066e40: 613a 2056 6572 6966 7920 756e 7375 7070 a: Verify unsupp │ │ │ │ │ +00066e50: 6f72 7465 6420 6d6f 6475 6c65 7320 616e orted modules an │ │ │ │ │ +00066e60: 6420 6d6f 6475 6c65 206f 7074 696f 6e73 d module options │ │ │ │ │ +00066e70: 2068 616e 646c 696e 672e 0a0a 3c6c 693e handling...
  • │ │ │ │ │ +00066e80: 746f 6f6c 732f 6a61 7661 632f 6f70 7469 tools/javac/opti │ │ │ │ │ +00066e90: 6f6e 732f 736d 6f6b 6554 6573 7473 2f4f ons/smokeTests/O │ │ │ │ │ +00066ea0: 7074 696f 6e53 6d6f 6b65 5465 7374 2e6a ptionSmokeTest.j │ │ │ │ │ +00066eb0: 6176 613a 2075 7365 2074 6865 206e 6577 ava: use the new │ │ │ │ │ +00066ec0: 2065 7272 6f72 2064 6961 676e 6f73 7469 error diagnosti │ │ │ │ │ +00066ed0: 6320 6170 7072 6f61 6368 2061 7420 6a61 c approach at ja │ │ │ │ │ +00066ee0: 7661 632e 4d61 696e 0a0a 3c6c 693e 746f vac.Main..
  • to │ │ │ │ │ +00066ef0: 6f6c 732f 6a61 7661 632f 6f70 7469 6f6e ols/javac/option │ │ │ │ │ +00066f00: 732f 7870 7265 6665 722f 5850 7265 6665 s/xprefer/XPrefe │ │ │ │ │ +00066f10: 7254 6573 742e 6a61 7661 3a20 5465 7374 rTest.java: Test │ │ │ │ │ +00066f20: 7320 7768 6963 6820 7061 7468 2069 7320 s which path is │ │ │ │ │ +00066f30: 7573 6564 2074 6f20 7265 7072 6573 656e used to represen │ │ │ │ │ +00066f40: 7420 616e 2069 6d70 6c69 6369 7420 7479 t an implicit ty │ │ │ │ │ +00066f50: 7065 2067 6976 656e 2076 6172 696f 7573 pe given various │ │ │ │ │ +00066f60: 2078 7072 6566 6572 2061 7267 756d 656e xprefer argumen │ │ │ │ │ +00066f70: 7473 2061 6e64 206d 756c 7469 706c 6520 ts and multiple │ │ │ │ │ +00066f80: 2e63 6c61 7373 202f 202e 6a61 7661 2066 .class / .java f │ │ │ │ │ +00066f90: 696c 6573 2069 6e76 6f6c 7665 642e 0a0a iles involved... │ │ │ │ │ +00066fa0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00066fb0: 6f76 6572 6c6f 6164 2f54 3434 3934 3736 overload/T449476 │ │ │ │ │ +00066fc0: 322e 6a61 7661 3a20 5265 7175 6573 7420 2.java: Request │ │ │ │ │ +00066fd0: 666f 7220 436c 6172 6966 6963 6174 696f for Clarificatio │ │ │ │ │ +00066fe0: 6e20 6f66 204a 4c53 2031 352e 3132 2e32 n of JLS 15.12.2 │ │ │ │ │ +00066ff0: 2e32 0a0a 3c6c 693e 746f 6f6c 732f 6a61 .2..
  • tools/ja │ │ │ │ │ +00067000: 7661 632f 6f76 6572 6c6f 6164 2f54 3437 vac/overload/T47 │ │ │ │ │ +00067010: 3233 3930 392e 6a61 7661 3a20 636c 6173 23909.java: clas │ │ │ │ │ +00067020: 7320 6d65 7468 6f64 7320 646f 206e 6f74 s methods do not │ │ │ │ │ +00067030: 2063 6f6e 666f 726d 2074 6f20 4a4c 5320 conform to JLS │ │ │ │ │ +00067040: 3135 2e31 322e 322e 3220 6465 6669 6e69 15.12.2.2 defini │ │ │ │ │ +00067050: 7469 6f6e 206f 6620 6d6f 7374 2073 7065 tion of most spe │ │ │ │ │ +00067060: 6369 6669 6320 6d65 7468 6f64 0a0a 3c6c cific method..tools/javac/ov │ │ │ │ │ +00067080: 6572 6c6f 6164 2f54 3437 3433 3439 302e erload/T4743490. │ │ │ │ │ +00067090: 6a61 7661 3a20 6f76 6572 6c6f 6164 696e java: overloadin │ │ │ │ │ +000670a0: 6720 7665 7273 7573 2073 7570 6572 2e66 g versus super.f │ │ │ │ │ +000670b0: 2861 7267 7329 2076 6572 7375 7320 696e (args) versus in │ │ │ │ │ +000670c0: 7465 7266 6163 6573 0a0a 3c6c 693e 746f terfaces..
  • to │ │ │ │ │ +000670d0: 6f6c 732f 6a61 7661 632f 6f76 6572 6c6f ols/javac/overlo │ │ │ │ │ +000670e0: 6164 2f54 3530 3930 3232 302e 6a61 7661 ad/T5090220.java │ │ │ │ │ +000670f0: 3a20 4175 746f 626f 7869 6e67 2061 7070 : Autoboxing app │ │ │ │ │ +00067100: 6c69 6564 2077 6865 6e20 6361 6c63 756c lied when calcul │ │ │ │ │ +00067110: 6174 696e 6720 6d6f 7374 2d73 7065 6369 ating most-speci │ │ │ │ │ +00067120: 6669 6320 6d65 7468 6f64 0a0a 3c6c 693e fic method..
  • │ │ │ │ │ +00067130: 746f 6f6c 732f 6a61 7661 632f 6f76 6572 tools/javac/over │ │ │ │ │ +00067140: 6c6f 6164 2f54 3637 3736 3238 392e 6a61 load/T6776289.ja │ │ │ │ │ +00067150: 7661 3a20 5265 6772 6573 7369 6f6e 3a20 va: Regression: │ │ │ │ │ +00067160: 6a61 7661 6337 2064 6f65 736e 7420 7265 javac7 doesnt re │ │ │ │ │ +00067170: 736f 6c76 6520 6d65 7468 6f64 2063 616c solve method cal │ │ │ │ │ +00067180: 6c73 2070 726f 7065 726c 790a 0a3c 6c69 ls properly..
  • tools/javac/ove │ │ │ │ │ +000671a0: 726c 6f61 642f 5438 3137 3632 3635 2e6a rload/T8176265.j │ │ │ │ │ +000671b0: 6176 613a 204d 6574 686f 6420 6f76 6572 ava: Method over │ │ │ │ │ +000671c0: 6c6f 6164 2072 6573 6f6c 7574 696f 6e20 load resolution │ │ │ │ │ +000671d0: 6f6e 2061 2063 6f76 6172 6961 6e74 2062 on a covariant b │ │ │ │ │ +000671e0: 6173 6520 7479 7065 2064 6f65 736e 2774 ase type doesn't │ │ │ │ │ +000671f0: 2077 6f72 6b20 696e 2039 0a0a 3c6c 693e work in 9..
  • │ │ │ │ │ +00067200: 746f 6f6c 732f 6a61 7661 632f 6f76 6572 tools/javac/over │ │ │ │ │ +00067210: 7272 6964 6563 7261 7368 2f42 2e6a 6176 rridecrash/B.jav │ │ │ │ │ +00067220: 613a 2041 7373 6572 7469 6f6e 4572 726f a: AssertionErro │ │ │ │ │ +00067230: 7228 636f 6d2e 7375 6e2e 746f 6f6c 732e r(com.sun.tools. │ │ │ │ │ +00067240: 6a61 7661 632e 7638 2e63 6f64 652e 5379 javac.v8.code.Sy │ │ │ │ │ +00067250: 6d62 6f6c 244d 6574 686f 6453 796d 626f mbol$MethodSymbo │ │ │ │ │ +00067260: 6c2e 6973 4f76 6572 7269 6461 626c 6549 l.isOverridableI │ │ │ │ │ +00067270: 6e29 0a0a 3c6c 693e 746f 6f6c 732f 6a61 n)..
  • tools/ja │ │ │ │ │ +00067280: 7661 632f 7061 7273 6572 2f37 3135 3731 vac/parser/71571 │ │ │ │ │ +00067290: 3635 2f54 3731 3537 3136 352e 6a61 7661 65/T7157165.java │ │ │ │ │ +000672a0: 3a20 5265 6772 6573 7369 6f6e 3a20 636f : Regression: co │ │ │ │ │ +000672b0: 6465 2077 6974 6820 6469 736a 756e 6374 de with disjunct │ │ │ │ │ +000672c0: 6976 6520 7479 7065 2063 7261 7368 6573 ive type crashes │ │ │ │ │ +000672d0: 206a 6176 6163 0a0a 3c6c 693e 746f 6f6c javac..
  • tool │ │ │ │ │ +000672e0: 732f 6a61 7661 632f 7061 7273 6572 2f38 s/javac/parser/8 │ │ │ │ │ +000672f0: 3031 3436 3433 2f54 3830 3134 3634 332e 014643/T8014643. │ │ │ │ │ +00067300: 6a61 7661 3a20 5061 7273 6572 2072 6567 java: Parser reg │ │ │ │ │ +00067310: 7265 7373 696f 6e20 696e 204a 444b 2038 ression in JDK 8 │ │ │ │ │ +00067320: 2077 6865 6e20 636f 6d70 696c 696e 6720 when compiling │ │ │ │ │ +00067330: 7375 7065 722e 780a 0a3c 6c69 3e74 6f6f super.x..
  • too │ │ │ │ │ +00067340: 6c73 2f6a 6176 6163 2f70 6172 7365 722f ls/javac/parser/ │ │ │ │ │ +00067350: 3830 3831 3736 392f 5438 3038 3137 3639 8081769/T8081769 │ │ │ │ │ +00067360: 2e6a 6176 613a 2052 6564 756e 6461 6e74 .java: Redundant │ │ │ │ │ +00067370: 2065 7272 6f72 206d 6573 7361 6765 206f error message o │ │ │ │ │ +00067380: 6e20 6261 6420 7573 6167 6520 6f66 2027 n bad usage of ' │ │ │ │ │ +00067390: 636c 6173 7327 206c 6974 6572 616c 0a0a class' literal.. │ │ │ │ │ +000673a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000673b0: 7061 7273 6572 2f38 3133 3430 3037 2f54 parser/8134007/T │ │ │ │ │ +000673c0: 3831 3334 3030 372e 6a61 7661 3a20 496d 8134007.java: Im │ │ │ │ │ +000673d0: 7072 6f76 6520 7374 7269 6e67 2066 6f6c prove string fol │ │ │ │ │ +000673e0: 6469 6e67 0a0a 3c6c 693e 746f 6f6c 732f ding..
  • tools/ │ │ │ │ │ +000673f0: 6a61 7661 632f 7061 7273 6572 2f45 7272 javac/parser/Err │ │ │ │ │ +00067400: 6f6e 656f 7573 5061 7261 6d65 7465 7273 oneousParameters │ │ │ │ │ +00067410: 2e6a 6176 613a 2050 726f 6475 6369 6e67 .java: Producing │ │ │ │ │ +00067420: 2072 6561 736f 6e61 626c 6520 6572 726f reasonable erro │ │ │ │ │ +00067430: 7273 2066 6f72 2075 6e65 7870 6563 7465 rs for unexpecte │ │ │ │ │ +00067440: 6420 746f 6b65 6e73 2069 6e20 6d65 7468 d tokens in meth │ │ │ │ │ +00067450: 6f64 2070 6172 616d 6574 6572 730a 0a3c od parameters..< │ │ │ │ │ +00067460: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +00067470: 6172 7365 722f 4578 7472 6149 6d70 6f72 arser/ExtraImpor │ │ │ │ │ +00067480: 7453 656d 6963 6f6c 6f6e 2e6a 6176 613a tSemicolon.java: │ │ │ │ │ +00067490: 2056 6572 6966 7920 7072 6f70 6572 2065 Verify proper e │ │ │ │ │ +000674a0: 7272 6f72 2072 6570 6f72 7469 6e67 206f rror reporting o │ │ │ │ │ +000674b0: 6620 6578 7472 6120 7365 6d69 636f 6c6f f extra semicolo │ │ │ │ │ +000674c0: 6e20 6265 666f 7265 2069 6d70 6f72 7420 n before import │ │ │ │ │ +000674d0: 7374 6174 656d 656e 740a 0a3c 6c69 3e74 statement..
  • t │ │ │ │ │ +000674e0: 6f6f 6c73 2f6a 6176 6163 2f70 6172 7365 ools/javac/parse │ │ │ │ │ +000674f0: 722f 4578 7472 6150 6163 6b61 6765 5365 r/ExtraPackageSe │ │ │ │ │ +00067500: 6d69 636f 6c6f 6e2e 6a61 7661 3a20 5665 micolon.java: Ve │ │ │ │ │ +00067510: 7269 6679 2061 6e20 6578 7472 6120 7365 rify an extra se │ │ │ │ │ +00067520: 6d69 636f 6c6f 6e20 6973 2061 6c6c 6f77 micolon is allow │ │ │ │ │ +00067530: 6564 2061 6674 6572 2070 6163 6b61 6765 ed after package │ │ │ │ │ +00067540: 2064 6563 6c20 7769 7468 206e 6f20 696d decl with no im │ │ │ │ │ +00067550: 706f 7274 730a 0a3c 6c69 3e74 6f6f 6c73 ports..
  • tools │ │ │ │ │ +00067560: 2f6a 6176 6163 2f70 6172 7365 722f 4578 /javac/parser/Ex │ │ │ │ │ +00067570: 7472 6153 656d 6954 6573 742e 6a61 7661 traSemiTest.java │ │ │ │ │ +00067580: 3a20 7370 7572 696f 7573 2073 656d 6963 : spurious semic │ │ │ │ │ +00067590: 6f6c 6f6e 7320 696e 2063 6c61 7373 2064 olons in class d │ │ │ │ │ +000675a0: 6566 2063 6175 7365 2065 6d70 7479 204e ef cause empty N │ │ │ │ │ +000675b0: 4f50 4f53 2062 6c6f 636b 730a 0a3c 6c69 OPOS blocks..
  • tools/javac/par │ │ │ │ │ +000675d0: 7365 722f 4a61 7661 6350 6172 7365 7254 ser/JavacParserT │ │ │ │ │ +000675e0: 6573 742e 6a61 7661 3a20 7465 7374 7320 est.java: tests │ │ │ │ │ +000675f0: 6572 726f 7220 616e 6420 6469 6167 6e6f error and diagno │ │ │ │ │ +00067600: 7374 6963 7320 706f 7369 7469 6f6e 730a stics positions. │ │ │ │ │ +00067610: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00067620: 2f70 6172 7365 722f 4d69 7373 696e 6743 /parser/MissingC │ │ │ │ │ +00067630: 6c6f 7369 6e67 4272 6163 652e 6a61 7661 losingBrace.java │ │ │ │ │ +00067640: 3a20 5665 7269 6679 2074 6861 7420 7468 : Verify that th │ │ │ │ │ +00067650: 6520 7061 7273 6572 2068 616e 646c 6573 e parser handles │ │ │ │ │ +00067660: 2061 206d 6973 7369 6e67 2063 6c6f 7369 a missing closi │ │ │ │ │ +00067670: 6e67 2062 7261 6365 206f 6620 6120 626c ng brace of a bl │ │ │ │ │ +00067680: 6f63 6b20 6772 6163 6566 756c 6c79 2e0a ock gracefully.. │ │ │ │ │ +00067690: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000676a0: 2f70 6172 7365 722f 5369 6e67 6c65 436f /parser/SingleCo │ │ │ │ │ +000676b0: 6d6d 6141 6e6e 6f74 6174 696f 6e56 616c mmaAnnotationVal │ │ │ │ │ +000676c0: 7565 2e6a 6176 613a 2053 696e 676c 6520 ue.java: Single │ │ │ │ │ +000676d0: 636f 6d6d 6120 696e 2061 7272 6179 2069 comma in array i │ │ │ │ │ +000676e0: 6e69 7469 616c 697a 6572 2073 686f 756c nitializer shoul │ │ │ │ │ +000676f0: 6420 7061 7273 650a 0a3c 6c69 3e74 6f6f d parse..
  • too │ │ │ │ │ +00067700: 6c73 2f6a 6176 6163 2f70 6172 7365 722f ls/javac/parser/ │ │ │ │ │ +00067710: 5369 6e67 6c65 436f 6d6d 6141 6e6e 6f74 SingleCommaAnnot │ │ │ │ │ +00067720: 6174 696f 6e56 616c 7565 4661 696c 2e6a ationValueFail.j │ │ │ │ │ +00067730: 6176 613a 2053 696e 676c 6520 636f 6d6d ava: Single comm │ │ │ │ │ +00067740: 6120 696e 2061 7272 6179 2069 6e69 7469 a in array initi │ │ │ │ │ +00067750: 616c 697a 6572 2073 686f 756c 6420 7061 alizer should pa │ │ │ │ │ +00067760: 7273 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a rse..
  • tools/j │ │ │ │ │ +00067770: 6176 6163 2f70 6172 7365 722f 5374 7269 avac/parser/Stri │ │ │ │ │ +00067780: 6e67 466f 6c64 696e 6750 6f73 5465 7374 ngFoldingPosTest │ │ │ │ │ +00067790: 2e6a 6176 613a 2066 6f6c 6465 6420 7374 .java: folded st │ │ │ │ │ +000677a0: 7269 6e67 206c 6974 6572 616c 7320 7368 ring literals sh │ │ │ │ │ +000677b0: 6f75 6c64 2068 6176 6520 636f 7272 6563 ould have correc │ │ │ │ │ +000677c0: 7420 7374 6172 7420 616e 6420 656e 6420 t start and end │ │ │ │ │ +000677d0: 706f 7369 7469 6f6e 730a 0a3c 6c69 3e74 positions..
  • t │ │ │ │ │ +000677e0: 6f6f 6c73 2f6a 6176 6163 2f70 6172 7365 ools/javac/parse │ │ │ │ │ +000677f0: 722f 5374 7269 6e67 466f 6c64 696e 6754 r/StringFoldingT │ │ │ │ │ +00067800: 6573 742e 6a61 7661 3a20 7665 7269 6679 est.java: verify │ │ │ │ │ +00067810: 2074 6861 7420 7374 7269 6e67 2066 6f6c that string fol │ │ │ │ │ +00067820: 6469 6e67 2063 616e 2062 6520 656e 6162 ding can be enab │ │ │ │ │ +00067830: 6c65 6420 6f72 2064 6973 6162 6c65 640a led or disabled. │ │ │ │ │ +00067840: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00067850: 2f70 6172 7365 722f 5434 3838 3132 3639 /parser/T4881269 │ │ │ │ │ +00067860: 2e6a 6176 613a 2069 6d70 726f 7665 2064 .java: improve d │ │ │ │ │ +00067870: 6961 676e 6f73 7469 6320 666f 7220 696c iagnostic for il │ │ │ │ │ +00067880: 6c2d 666f 726d 6564 2074 6f6b 656e 730a l-formed tokens. │ │ │ │ │ +00067890: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000678a0: 2f70 6172 7365 722f 5434 3931 3034 3833 /parser/T4910483 │ │ │ │ │ +000678b0: 2e6a 6176 613a 204a 6176 6164 6f63 2072 .java: Javadoc r │ │ │ │ │ +000678c0: 656e 6465 7273 2074 6865 2073 7472 696e enders the strin │ │ │ │ │ +000678d0: 6720 222e 2a5c 5c2e 7064 6622 2061 7320 g ".*\\.pdf" as │ │ │ │ │ +000678e0: 222e 5c2a 5c2e 7064 6622 0a0a 3c6c 693e ".\*\.pdf"..
  • │ │ │ │ │ +000678f0: 746f 6f6c 732f 6a61 7661 632f 7061 7273 tools/javac/pars │ │ │ │ │ +00067900: 6572 2f65 7874 656e 642f 4a61 7661 6345 er/extend/JavacE │ │ │ │ │ +00067910: 7874 656e 7369 6f6e 5465 7374 2e6a 6176 xtensionTest.jav │ │ │ │ │ +00067920: 613a 2056 6572 6966 7920 7468 6174 204a a: Verify that J │ │ │ │ │ +00067930: 6176 6163 5061 7273 6572 2063 616e 2062 avacParser can b │ │ │ │ │ +00067940: 6520 6578 7465 6e64 6564 0a0a 3c6c 693e e extended..
  • │ │ │ │ │ +00067950: 746f 6f6c 732f 6a61 7661 632f 7061 7474 tools/javac/patt │ │ │ │ │ +00067960: 6572 6e73 2f41 6e6e 6f74 6174 696f 6e45 erns/AnnotationE │ │ │ │ │ +00067970: 7272 6f72 732e 6a61 7661 3a20 5665 7269 rrors.java: Veri │ │ │ │ │ +00067980: 6679 2065 7272 6f72 2072 656c 6174 6564 fy error related │ │ │ │ │ +00067990: 2074 6f20 616e 6e6f 7461 7469 6f6e 7320 to annotations │ │ │ │ │ +000679a0: 616e 6420 7061 7474 6572 6e73 0a0a 3c6c and patterns..tools/javac/pa │ │ │ │ │ +000679c0: 7474 6572 6e73 2f41 6e6e 6f74 6174 696f tterns/Annotatio │ │ │ │ │ +000679d0: 6e73 2e6a 6176 613a 2056 6572 6966 7920 ns.java: Verify │ │ │ │ │ +000679e0: 616e 6e6f 7461 7469 6f6e 7320 776f 726b annotations work │ │ │ │ │ +000679f0: 2063 6f72 7265 6374 6c79 206f 6e20 6269 correctly on bi │ │ │ │ │ +00067a00: 6e64 696e 6720 7661 7269 6162 6c65 730a nding variables. │ │ │ │ │ +00067a10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00067a20: 2f70 6174 7465 726e 732f 4269 6e64 696e /patterns/Bindin │ │ │ │ │ +00067a30: 6773 4578 6973 7454 6573 742e 6a61 7661 gsExistTest.java │ │ │ │ │ +00067a40: 3a20 436c 6173 6869 6e67 2062 696e 6469 : Clashing bindi │ │ │ │ │ +00067a50: 6e67 7320 6172 6520 7265 706f 7274 6564 ngs are reported │ │ │ │ │ +00067a60: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ +00067a70: 746f 6f6c 732f 6a61 7661 632f 7061 7474 tools/javac/patt │ │ │ │ │ +00067a80: 6572 6e73 2f42 696e 6469 6e67 7349 6e69 erns/BindingsIni │ │ │ │ │ +00067a90: 7469 616c 697a 6572 2e6a 6176 613a 2056 tializer.java: V │ │ │ │ │ +00067aa0: 6572 6966 7920 7061 7474 6572 6e20 6d61 erify pattern ma │ │ │ │ │ +00067ab0: 7463 6869 6e67 206e 6573 7465 6420 696e tching nested in │ │ │ │ │ +00067ac0: 7369 6465 2069 6e69 7469 616c 697a 6572 side initializer │ │ │ │ │ +00067ad0: 7320 6f66 2063 6c61 7373 6573 206e 6573 s of classes nes │ │ │ │ │ +00067ae0: 7465 6420 696e 206d 6574 686f 6473 2077 ted in methods w │ │ │ │ │ +00067af0: 6f72 6b73 2063 6f72 7265 6374 6c79 2e0a orks correctly.. │ │ │ │ │ +00067b00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00067b10: 2f70 6174 7465 726e 732f 4269 6e64 696e /patterns/Bindin │ │ │ │ │ +00067b20: 6773 5465 7374 312e 6a61 7661 3a20 4261 gsTest1.java: Ba │ │ │ │ │ +00067b30: 7369 6320 7465 7374 7320 666f 7220 6269 sic tests for bi │ │ │ │ │ +00067b40: 6e64 696e 6773 2066 726f 6d20 696e 7374 ndings from inst │ │ │ │ │ +00067b50: 616e 6365 6f66 0a0a 3c6c 693e 746f 6f6c anceof..
  • tool │ │ │ │ │ +00067b60: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ +00067b70: 2f42 696e 6469 6e67 7354 6573 7431 4d65 /BindingsTest1Me │ │ │ │ │ +00067b80: 7267 696e 672e 6a61 7661 3a20 4261 7369 rging.java: Basi │ │ │ │ │ +00067b90: 6320 7465 7374 7320 666f 7220 6269 6e64 c tests for bind │ │ │ │ │ +00067ba0: 696e 6773 2066 726f 6d20 696e 7374 616e ings from instan │ │ │ │ │ +00067bb0: 6365 6f66 202d 2074 6573 7473 2066 6f72 ceof - tests for │ │ │ │ │ +00067bc0: 206d 6572 6769 6e67 2070 6174 7465 726e merging pattern │ │ │ │ │ +00067bd0: 2076 6172 6961 626c 6573 0a0a 3c6c 693e variables..
  • │ │ │ │ │ +00067be0: 746f 6f6c 732f 6a61 7661 632f 7061 7474 tools/javac/patt │ │ │ │ │ +00067bf0: 6572 6e73 2f42 696e 6469 6e67 7354 6573 erns/BindingsTes │ │ │ │ │ +00067c00: 7432 2e6a 6176 613a 2045 6e73 7572 6520 t2.java: Ensure │ │ │ │ │ +00067c10: 7468 6174 2073 636f 7065 7320 6172 6973 that scopes aris │ │ │ │ │ +00067c20: 696e 6720 6672 6f6d 2063 6f6e 6469 7469 ing from conditi │ │ │ │ │ +00067c30: 6f6e 616c 4578 7072 6573 7369 6f6e 7320 onalExpressions │ │ │ │ │ +00067c40: 6172 6520 6861 6e64 6c65 6420 636f 7272 are handled corr │ │ │ │ │ +00067c50: 6563 7465 642e 0a0a 3c6c 693e 746f 6f6c ected...
  • tool │ │ │ │ │ +00067c60: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ +00067c70: 2f42 7265 616b 416e 644c 6f6f 7073 2e6a /BreakAndLoops.j │ │ │ │ │ +00067c80: 6176 613a 2056 6572 6966 7920 7072 6f70 ava: Verify prop │ │ │ │ │ +00067c90: 6572 2073 636f 7065 206f 6620 6269 6e64 er scope of bind │ │ │ │ │ +00067ca0: 696e 6720 7265 6c61 7465 6420 746f 206c ing related to l │ │ │ │ │ +00067cb0: 6f6f 7073 2061 6e64 2062 7265 616b 732e oops and breaks. │ │ │ │ │ +00067cc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00067cd0: 632f 7061 7474 6572 6e73 2f43 6173 6553 c/patterns/CaseS │ │ │ │ │ +00067ce0: 7472 7563 7475 7265 5465 7374 2e6a 6176 tructureTest.jav │ │ │ │ │ +00067cf0: 613a 2043 6865 636b 2063 6f6d 7069 6c61 a: Check compila │ │ │ │ │ +00067d00: 7469 6f6e 206f 7574 636f 6d65 7320 666f tion outcomes fo │ │ │ │ │ +00067d10: 7220 7661 7269 6f75 7320 636f 6d62 696e r various combin │ │ │ │ │ +00067d20: 6174 696f 6e73 206f 6620 6361 7365 206c ations of case l │ │ │ │ │ +00067d30: 6162 656c 2065 6c65 6d65 6e74 2e0a 0a3c abel element...< │ │ │ │ │ +00067d40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +00067d50: 6174 7465 726e 732f 4361 7374 436f 6e76 atterns/CastConv │ │ │ │ │ +00067d60: 6572 7369 6f6e 4d61 7463 682e 6a61 7661 ersionMatch.java │ │ │ │ │ +00067d70: 3a20 4d61 7463 6820 7768 6963 6820 696e : Match which in │ │ │ │ │ +00067d80: 766f 6c76 6573 2061 2063 6173 7420 636f volves a cast co │ │ │ │ │ +00067d90: 6e76 6572 7369 6f6e 0a0a 3c6c 693e 746f nversion..
  • to │ │ │ │ │ +00067da0: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ +00067db0: 6e73 2f43 6f6e 6469 7469 6f6e 616c 5465 ns/ConditionalTe │ │ │ │ │ +00067dc0: 7374 2e6a 6176 613a 2056 6572 6966 7920 st.java: Verify │ │ │ │ │ +00067dd0: 7072 6f70 6572 2073 636f 7065 206f 6620 proper scope of │ │ │ │ │ +00067de0: 6269 6e64 696e 6720 7265 6c61 7465 6420 binding related │ │ │ │ │ +00067df0: 746f 206c 6f6f 7073 2061 6e64 2062 7265 to loops and bre │ │ │ │ │ +00067e00: 616b 732e 0a0a 3c6c 693e 746f 6f6c 732f aks...
  • tools/ │ │ │ │ │ +00067e10: 6a61 7661 632f 7061 7474 6572 6e73 2f44 javac/patterns/D │ │ │ │ │ +00067e20: 6563 6f6e 7374 7275 6374 696f 6e44 6573 econstructionDes │ │ │ │ │ +00067e30: 7567 6172 696e 672e 6a61 7661 3a20 5665 ugaring.java: Ve │ │ │ │ │ +00067e40: 7269 6679 206d 6f72 6520 636f 6d70 6c65 rify more comple │ │ │ │ │ +00067e50: 7820 7377 6974 6368 6573 2077 6f72 6b20 x switches work │ │ │ │ │ +00067e60: 7072 6f70 6572 6c79 0a0a 3c6c 693e 746f properly..
  • to │ │ │ │ │ +00067e70: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ +00067e80: 6e73 2f44 6563 6f6e 7374 7275 6374 696f ns/Deconstructio │ │ │ │ │ +00067e90: 6e50 6174 7465 726e 4572 726f 7273 2e6a nPatternErrors.j │ │ │ │ │ +00067ea0: 6176 613a 2056 6572 6966 7920 6572 726f ava: Verify erro │ │ │ │ │ +00067eb0: 7220 7265 706f 7274 7320 666f 7220 6572 r reports for er │ │ │ │ │ +00067ec0: 726f 6e65 6f75 7320 6465 636f 6e73 7472 roneous deconstr │ │ │ │ │ +00067ed0: 7563 7469 6f6e 2070 6174 7465 726e 7320 uction patterns │ │ │ │ │ +00067ee0: 6172 6520 7365 6e73 6962 6c65 0a0a 3c6c are sensible..tools/javac/pa │ │ │ │ │ +00067f00: 7474 6572 6e73 2f44 6973 616d 6269 6775 tterns/Disambigu │ │ │ │ │ +00067f10: 6174 6550 6174 7465 726e 732e 6a61 7661 atePatterns.java │ │ │ │ │ +00067f20: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ +00067f30: 6176 6163 2f70 6174 7465 726e 732f 446f avac/patterns/Do │ │ │ │ │ +00067f40: 6d69 6e61 7469 6f6e 2e6a 6176 613a 2043 mination.java: C │ │ │ │ │ +00067f50: 6865 636b 2074 6865 2070 6174 7465 726e heck the pattern │ │ │ │ │ +00067f60: 2064 6f6d 696e 6174 696f 6e20 6572 726f domination erro │ │ │ │ │ +00067f70: 7220 6172 6520 7265 706f 7274 6564 2063 r are reported c │ │ │ │ │ +00067f80: 6f72 7265 6374 6c79 2e0a 0a3c 6c69 3e74 orrectly...
  • t │ │ │ │ │ +00067f90: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ +00067fa0: 726e 732f 4475 706c 6963 6174 6542 696e rns/DuplicateBin │ │ │ │ │ +00067fb0: 6469 6e67 5465 7374 2e6a 6176 613a 2042 dingTest.java: B │ │ │ │ │ +00067fc0: 6173 6963 2070 6174 7465 726e 2062 696e asic pattern bin │ │ │ │ │ +00067fd0: 6469 6e67 7320 7363 6f70 6520 7465 7374 dings scope test │ │ │ │ │ +00067fe0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00067ff0: 632f 7061 7474 6572 6e73 2f45 6d70 7479 c/patterns/Empty │ │ │ │ │ +00068000: 5265 636f 7264 436c 6173 732e 6a61 7661 RecordClass.java │ │ │ │ │ +00068010: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ +00068020: 6176 6163 2f70 6174 7465 726e 732f 456e avac/patterns/En │ │ │ │ │ +00068030: 7375 7265 5479 7065 734f 7264 6572 5465 sureTypesOrderTe │ │ │ │ │ +00068040: 7374 2e6a 6176 613a 2045 7272 6f72 206d st.java: Error m │ │ │ │ │ +00068050: 6573 7361 6765 206d 656e 7469 6f6e 7320 essage mentions │ │ │ │ │ +00068060: 7265 6c65 7661 6e74 2074 7970 6573 2074 relevant types t │ │ │ │ │ +00068070: 7261 6e73 706f 7365 640a 0a3c 6c69 3e74 ransposed..
  • t │ │ │ │ │ +00068080: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ +00068090: 726e 732f 456e 756d 5479 7065 4368 616e rns/EnumTypeChan │ │ │ │ │ +000680a0: 6765 732e 6a61 7661 3a20 5665 7269 6679 ges.java: Verify │ │ │ │ │ +000680b0: 2070 6174 7465 726e 2073 7769 7463 6865 pattern switche │ │ │ │ │ +000680c0: 7320 776f 726b 2070 726f 7065 726c 7920 s work properly │ │ │ │ │ +000680d0: 7768 656e 2074 6865 2073 6574 206f 6620 when the set of │ │ │ │ │ +000680e0: 656e 756d 2063 6f6e 7374 616e 7420 6368 enum constant ch │ │ │ │ │ +000680f0: 616e 6765 732e 0a0a 3c6c 693e 746f 6f6c anges...
  • tool │ │ │ │ │ +00068100: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ +00068110: 2f45 6e75 6d54 7970 6543 6861 6e67 6573 /EnumTypeChanges │ │ │ │ │ +00068120: 4e6f 6e50 7265 7669 6577 2e6a 6176 613a NonPreview.java: │ │ │ │ │ +00068130: 2056 6572 6966 7920 7061 7474 6572 6e20 Verify pattern │ │ │ │ │ +00068140: 7377 6974 6368 6573 2077 6f72 6b20 7072 switches work pr │ │ │ │ │ +00068150: 6f70 6572 6c79 2077 6865 6e20 7468 6520 operly when the │ │ │ │ │ +00068160: 7365 7420 6f66 2065 6e75 6d20 636f 6e73 set of enum cons │ │ │ │ │ +00068170: 7461 6e74 2063 6861 6e67 6573 2e0a 0a3c tant changes...< │ │ │ │ │ +00068180: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +00068190: 6174 7465 726e 732f 4578 616d 706c 6573 atterns/Examples │ │ │ │ │ +000681a0: 4672 6f6d 5072 6f70 6f73 616c 2e6a 6176 FromProposal.jav │ │ │ │ │ +000681b0: 613a 2041 6c6c 2065 7861 6d70 6c65 2063 a: All example c │ │ │ │ │ +000681c0: 6f64 6520 6672 6f6d 2022 5061 7474 6572 ode from "Patter │ │ │ │ │ +000681d0: 6e20 4d61 7463 6869 6e67 2066 6f72 204a n Matching for J │ │ │ │ │ +000681e0: 6176 6122 2064 6f63 756d 656e 742c 2072 ava" document, r │ │ │ │ │ +000681f0: 656c 6561 7365 6420 4170 7269 6c20 3230 eleased April 20 │ │ │ │ │ +00068200: 3137 2c20 6164 6a75 7374 6564 2074 6f20 17, adjusted to │ │ │ │ │ +00068210: 6375 7272 656e 7420 7374 6174 6520 286e current state (n │ │ │ │ │ +00068220: 6f20 7377 6974 6368 6573 2c20 6574 6329 o switches, etc) │ │ │ │ │ +00068230: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00068240: 632f 7061 7474 6572 6e73 2f45 7868 6175 c/patterns/Exhau │ │ │ │ │ +00068250: 7374 6976 656e 6573 732e 6a61 7661 3a20 stiveness.java: │ │ │ │ │ +00068260: 4368 6563 6b20 6578 6861 7573 7469 7665 Check exhaustive │ │ │ │ │ +00068270: 6e65 7373 206f 6620 7377 6974 6368 6573 ness of switches │ │ │ │ │ +00068280: 206f 7665 7220 7365 616c 6564 2074 7970 over sealed typ │ │ │ │ │ +00068290: 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a es...
  • tools/j │ │ │ │ │ +000682a0: 6176 6163 2f70 6174 7465 726e 732f 4765 avac/patterns/Ge │ │ │ │ │ +000682b0: 6e65 7269 6352 6563 6f72 6444 6563 6f6e nericRecordDecon │ │ │ │ │ +000682c0: 7374 7275 6374 696f 6e50 6174 7465 726e structionPattern │ │ │ │ │ +000682d0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ 000682e0: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ -000682f0: 6e73 2f47 7561 7264 7345 7272 6f72 732e ns/GuardsErrors. │ │ │ │ │ -00068300: 6a61 7661 3a20 4368 6563 6b20 6572 726f java: Check erro │ │ │ │ │ -00068310: 7273 2072 6570 6f72 7465 6420 666f 7220 rs reported for │ │ │ │ │ -00068320: 6775 6172 6465 6420 7061 7474 6572 6e73 guarded patterns │ │ │ │ │ -00068330: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00068340: 6163 2f70 6174 7465 726e 732f 496d 706f ac/patterns/Impo │ │ │ │ │ -00068350: 7373 6962 6c65 5479 7065 5465 7374 2e6a ssibleTypeTest.j │ │ │ │ │ -00068360: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ -00068370: 2069 6e20 7479 7065 2074 6573 7420 7061 in type test pa │ │ │ │ │ -00068380: 7474 6572 6e73 2c20 7468 6520 7072 6564 tterns, the pred │ │ │ │ │ -00068390: 6963 6174 6520 6973 206e 6f74 2074 7269 icate is not tri │ │ │ │ │ -000683a0: 7669 616c 6c79 2070 726f 7661 626c 6520 vially provable │ │ │ │ │ -000683b0: 6661 6c73 652e 0a0a 3c6c 693e 746f 6f6c false...
  • tool │ │ │ │ │ -000683c0: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ -000683d0: 2f49 6e66 6572 656e 6365 556e 6974 5465 /InferenceUnitTe │ │ │ │ │ -000683e0: 7374 2e6a 6176 613a 2056 6572 6966 7920 st.java: Verify │ │ │ │ │ -000683f0: 496e 6665 722e 696e 7374 616e 7469 6174 Infer.instantiat │ │ │ │ │ -00068400: 6550 6174 7465 726e 5479 7065 2070 726f ePatternType pro │ │ │ │ │ -00068410: 7669 6465 7320 636f 7272 6563 7420 7265 vides correct re │ │ │ │ │ -00068420: 7375 6c74 730a 0a3c 6c69 3e74 6f6f 6c73 sults..
  • tools │ │ │ │ │ -00068430: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ -00068440: 496e 7374 616e 6365 6f66 546f 7461 6c50 InstanceofTotalP │ │ │ │ │ -00068450: 6174 7465 726e 2e6a 6176 613a 2056 6572 attern.java: Ver │ │ │ │ │ -00068460: 6966 7920 6265 6861 7669 6f72 206f 6620 ify behavior of │ │ │ │ │ -00068470: 746f 7461 6c20 7061 7474 6572 6e73 2069 total patterns i │ │ │ │ │ -00068480: 6e20 696e 7374 616e 6365 6f66 0a0a 3c6c n instanceof..tools/javac/pa │ │ │ │ │ -000684a0: 7474 6572 6e73 2f4c 616d 6264 6143 616e tterns/LambdaCan │ │ │ │ │ -000684b0: 6e6f 7443 6170 7475 7265 5061 7474 6572 notCapturePatter │ │ │ │ │ -000684c0: 6e56 6172 6961 626c 6573 2e6a 6176 613a nVariables.java: │ │ │ │ │ -000684d0: 204c 616d 6264 6154 6f4d 6574 686f 6420 LambdaToMethod │ │ │ │ │ -000684e0: 6361 6e6e 6f74 2063 6170 7475 7265 2070 cannot capture p │ │ │ │ │ -000684f0: 6174 7465 726e 2076 6172 6961 626c 6573 attern variables │ │ │ │ │ -00068500: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00068510: 6163 2f70 6174 7465 726e 732f 4c6f 6361 ac/patterns/Loca │ │ │ │ │ -00068520: 6c56 6172 6961 626c 6552 6575 7365 2e6a lVariableReuse.j │ │ │ │ │ -00068530: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -00068540: 2061 2074 656d 706f 7261 7279 2073 746f a temporary sto │ │ │ │ │ -00068550: 7261 6765 2076 6172 6961 626c 6520 6973 rage variable is │ │ │ │ │ -00068560: 206f 7220 6973 206e 6f74 2075 7365 6420 or is not used │ │ │ │ │ -00068570: 6173 206e 6565 6465 6420 7768 656e 2070 as needed when p │ │ │ │ │ -00068580: 6174 7465 726e 206d 6174 6368 696e 672e attern matching. │ │ │ │ │ -00068590: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000685a0: 632f 7061 7474 6572 6e73 2f4c 6f63 616c c/patterns/Local │ │ │ │ │ -000685b0: 5661 7269 6162 6c65 5461 626c 652e 6a61 VariableTable.ja │ │ │ │ │ -000685c0: 7661 3a20 456e 7375 7265 2074 6865 204c va: Ensure the L │ │ │ │ │ -000685d0: 5620 7461 626c 6520 656e 7472 6965 7320 V table entries │ │ │ │ │ -000685e0: 6172 6520 6765 6e65 7261 7465 6420 666f are generated fo │ │ │ │ │ -000685f0: 7220 6269 6e64 696e 6773 0a0a 3c6c 693e r bindings..
  • │ │ │ │ │ -00068600: 746f 6f6c 732f 6a61 7661 632f 7061 7474 tools/javac/patt │ │ │ │ │ -00068610: 6572 6e73 2f4d 6174 6368 4269 6e64 696e erns/MatchBindin │ │ │ │ │ -00068620: 6753 636f 7065 5465 7374 2e6a 6176 613a gScopeTest.java: │ │ │ │ │ -00068630: 2042 6173 6963 2070 6174 7465 726e 2062 Basic pattern b │ │ │ │ │ -00068640: 696e 6469 6e67 7320 7363 6f70 6520 7465 indings scope te │ │ │ │ │ -00068650: 7374 0a0a 3c6c 693e 746f 6f6c 732f 6a61 st..
  • tools/ja │ │ │ │ │ -00068660: 7661 632f 7061 7474 6572 6e73 2f4d 6174 vac/patterns/Mat │ │ │ │ │ -00068670: 6368 4578 6365 7074 696f 6e54 6573 742e chExceptionTest. │ │ │ │ │ -00068680: 6a61 7661 3a20 5665 7269 6679 206a 6176 java: Verify jav │ │ │ │ │ -00068690: 6163 2075 7365 7320 4d61 7463 6845 7863 ac uses MatchExc │ │ │ │ │ -000686a0: 6570 7469 6f6e 206f 7220 496e 636f 6d70 eption or Incomp │ │ │ │ │ -000686b0: 6174 6962 6c65 436c 6173 7343 6861 6e67 atibleClassChang │ │ │ │ │ -000686c0: 6545 7272 6f72 2066 6f72 2065 7868 6175 eError for exhau │ │ │ │ │ -000686d0: 7374 6976 6520 7377 6974 6368 6573 0a0a stive switches.. │ │ │ │ │ -000686e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000686f0: 7061 7474 6572 6e73 2f4e 6573 7465 6444 patterns/NestedD │ │ │ │ │ -00068700: 6563 6f6e 7374 7275 6374 696f 6e50 6174 econstructionPat │ │ │ │ │ -00068710: 7465 726e 2e6a 6176 613a 2020 0a0a 3c6c tern.java: ..tools/javac/pa │ │ │ │ │ -00068730: 7474 6572 6e73 2f4e 6573 7465 6450 6174 tterns/NestedPat │ │ │ │ │ -00068740: 7465 726e 5661 7269 6162 6c65 7342 7974 ternVariablesByt │ │ │ │ │ -00068750: 6563 6f64 652e 6a61 7661 3a20 4a61 7661 ecode.java: Java │ │ │ │ │ -00068760: 6320 6765 6e65 7261 7465 7320 6572 726f c generates erro │ │ │ │ │ -00068770: 7220 6f70 636f 6465 7320 7768 656e 2075 r opcodes when u │ │ │ │ │ -00068780: 7369 6e67 206e 6573 7420 7061 7474 6572 sing nest patter │ │ │ │ │ -00068790: 6e20 7661 7269 6162 6c65 730a 0a3c 6c69 n variables..
  • tools/javac/pat │ │ │ │ │ -000687b0: 7465 726e 732f 4e65 7374 6564 5072 696d terns/NestedPrim │ │ │ │ │ -000687c0: 6974 6976 6544 6563 6f6e 7374 7275 6374 itiveDeconstruct │ │ │ │ │ -000687d0: 696f 6e50 6174 7465 726e 2e6a 6176 613a ionPattern.java: │ │ │ │ │ -000687e0: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ -000687f0: 7661 632f 7061 7474 6572 6e73 2f4e 6577 vac/patterns/New │ │ │ │ │ -00068800: 4361 7365 5374 7275 6374 7572 6554 6573 CaseStructureTes │ │ │ │ │ -00068810: 742e 6a61 7661 3a20 4368 6563 6b20 636f t.java: Check co │ │ │ │ │ -00068820: 6d70 696c 6174 696f 6e20 6f75 7463 6f6d mpilation outcom │ │ │ │ │ -00068830: 6573 2066 6f72 2076 6172 696f 7573 2063 es for various c │ │ │ │ │ -00068840: 6f6d 6269 6e61 7469 6f6e 7320 6f66 2063 ombinations of c │ │ │ │ │ -00068850: 6173 6520 6c61 6265 6c20 656c 656d 656e ase label elemen │ │ │ │ │ -00068860: 742e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 t...
  • tools/ja │ │ │ │ │ -00068870: 7661 632f 7061 7474 6572 6e73 2f4e 6f4d vac/patterns/NoM │ │ │ │ │ -00068880: 6f64 6966 6965 7273 4f6e 4269 6e64 696e odifiersOnBindin │ │ │ │ │ -00068890: 672e 6a61 7661 3a20 4269 6e64 696e 6720 g.java: Binding │ │ │ │ │ -000688a0: 7661 7269 6162 6c65 7320 6361 6e6e 6f74 variables cannot │ │ │ │ │ -000688b0: 2068 6176 6520 286e 6f6e 2d61 6e6e 6f74 have (non-annot │ │ │ │ │ -000688c0: 6174 696f 6e29 206d 6f64 6966 6965 7273 ation) modifiers │ │ │ │ │ -000688d0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -000688e0: 6163 2f70 6174 7465 726e 732f 4e6f 5375 ac/patterns/NoSu │ │ │ │ │ -000688f0: 6274 7970 6543 6865 636b 2e6a 6176 613a btypeCheck.java: │ │ │ │ │ -00068900: 2056 6572 6966 7920 7061 7474 6572 6e20 Verify pattern │ │ │ │ │ -00068910: 6d61 7463 6869 6e67 2074 6573 7420 7768 matching test wh │ │ │ │ │ -00068920: 6963 6820 6973 2061 6c77 6179 7320 7472 ich is always tr │ │ │ │ │ -00068930: 7565 2070 726f 6475 6365 7320 616e 2065 ue produces an e │ │ │ │ │ -00068940: 7272 6f72 0a0a 3c6c 693e 746f 6f6c 732f rror..
  • tools/ │ │ │ │ │ -00068950: 6a61 7661 632f 7061 7474 6572 6e73 2f4e javac/patterns/N │ │ │ │ │ -00068960: 6f55 6e6e 6563 6573 7361 7279 4361 7374 oUnnecessaryCast │ │ │ │ │ -00068970: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -00068980: 6572 6520 6172 6520 6e6f 2075 6e6e 6563 ere are no unnec │ │ │ │ │ -00068990: 6573 7361 7279 2063 6865 636b 6361 7374 essary checkcast │ │ │ │ │ -000689a0: 7320 616e 6420 636f 6e64 6974 696f 6e73 s and conditions │ │ │ │ │ -000689b0: 2067 656e 6572 6174 6564 2066 6f72 2074 generated for t │ │ │ │ │ -000689c0: 6865 2070 6174 7465 726e 206d 6174 6368 he pattern match │ │ │ │ │ -000689d0: 696e 6720 696e 2069 6e73 7461 6e63 656f ing in instanceo │ │ │ │ │ -000689e0: 662e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 f...
  • tools/ja │ │ │ │ │ -000689f0: 7661 632f 7061 7474 6572 6e73 2f4e 756c vac/patterns/Nul │ │ │ │ │ -00068a00: 6c53 7769 7463 682e 6a61 7661 3a20 4368 lSwitch.java: Ch │ │ │ │ │ -00068a10: 6563 6b20 6e75 6c6c 2068 616e 646c 696e eck null handlin │ │ │ │ │ -00068a20: 6720 666f 7220 6e6f 6e2d 7061 7474 6572 g for non-patter │ │ │ │ │ -00068a30: 6e20 7377 6974 6368 6573 2e0a 0a3c 6c69 n switches...
  • tools/javac/pat │ │ │ │ │ -00068a50: 7465 726e 732f 4e75 6c6c 7349 6e44 6563 terns/NullsInDec │ │ │ │ │ -00068a60: 6f6e 7374 7275 6374 696f 6e50 6174 7465 onstructionPatte │ │ │ │ │ -00068a70: 726e 732e 6a61 7661 3a20 5465 7374 696e rns.java: Testin │ │ │ │ │ -00068a80: 6720 7265 636f 7264 2070 6174 7465 726e g record pattern │ │ │ │ │ -00068a90: 7320 6167 6169 6e73 7420 7468 6520 6e75 s against the nu │ │ │ │ │ -00068aa0: 6c6c 2063 6f6e 7374 616e 7420 2831 342e ll constant (14. │ │ │ │ │ -00068ab0: 3330 2e32 2050 6174 7465 726e 204d 6174 30.2 Pattern Mat │ │ │ │ │ -00068ac0: 6368 696e 6729 0a0a 3c6c 693e 746f 6f6c ching)..
  • tool │ │ │ │ │ -00068ad0: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ -00068ae0: 2f4e 756c 6c73 496e 4465 636f 6e73 7472 /NullsInDeconstr │ │ │ │ │ -00068af0: 7563 7469 6f6e 5061 7474 6572 6e73 322e uctionPatterns2. │ │ │ │ │ -00068b00: 6a61 7661 3a20 5465 7374 696e 6720 7265 java: Testing re │ │ │ │ │ -00068b10: 636f 7264 2070 6174 7465 726e 7320 7769 cord patterns wi │ │ │ │ │ -00068b20: 7468 206e 756c 6c20 636f 6d70 6f6e 656e th null componen │ │ │ │ │ -00068b30: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -00068b40: 7661 632f 7061 7474 6572 6e73 2f4e 756c vac/patterns/Nul │ │ │ │ │ -00068b50: 6c73 496e 5061 7474 6572 6e73 2e6a 6176 lsInPatterns.jav │ │ │ │ │ -00068b60: 613a 2054 6573 7469 6e67 2070 6174 7465 a: Testing patte │ │ │ │ │ -00068b70: 726e 206d 6174 6368 696e 6720 6167 6169 rn matching agai │ │ │ │ │ -00068b80: 6e73 7420 7468 6520 6e75 6c6c 2063 6f6e nst the null con │ │ │ │ │ -00068b90: 7374 616e 740a 0a3c 6c69 3e74 6f6f 6c73 stant..
  • tools │ │ │ │ │ -00068ba0: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ -00068bb0: 5061 7265 6e74 6865 7369 7a65 642e 6a61 Parenthesized.ja │ │ │ │ │ -00068bc0: 7661 3a20 5465 7374 2070 6172 656e 7468 va: Test parenth │ │ │ │ │ -00068bd0: 6573 697a 6564 2070 6174 7465 726e 0a0a esized pattern.. │ │ │ │ │ -00068be0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00068bf0: 7061 7474 6572 6e73 2f50 6174 7465 726e patterns/Pattern │ │ │ │ │ -00068c00: 4361 7365 4572 726f 7252 6563 6f76 6572 CaseErrorRecover │ │ │ │ │ -00068c10: 792e 6a61 7661 3a20 5665 7269 6679 2065 y.java: Verify e │ │ │ │ │ -00068c20: 7272 6f72 2072 6563 6f76 6572 792f 6469 rror recovery/di │ │ │ │ │ -00068c30: 7361 6d62 6967 7561 7469 6f6e 206f 6620 sambiguation of │ │ │ │ │ -00068c40: 6361 7365 206c 6162 656c 7320 7468 6174 case labels that │ │ │ │ │ -00068c50: 206d 6978 2065 7870 7265 7373 696f 6e73 mix expressions │ │ │ │ │ -00068c60: 2061 6e64 2070 6174 7465 726e 730a 0a3c and patterns..< │ │ │ │ │ -00068c70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -00068c80: 6174 7465 726e 732f 5061 7474 6572 6e44 atterns/PatternD │ │ │ │ │ -00068c90: 6573 7567 6172 696e 672e 6a61 7661 3a20 esugaring.java: │ │ │ │ │ -00068ca0: 5665 7269 6679 2074 6865 2063 6f6d 7069 Verify the compi │ │ │ │ │ -00068cb0: 6c65 6420 636f 6465 2064 6f65 7320 6e6f led code does no │ │ │ │ │ -00068cc0: 7420 6861 7665 2075 6e77 616e 7465 6420 t have unwanted │ │ │ │ │ -00068cd0: 636f 6e73 7472 7563 7473 2e0a 0a3c 6c69 constructs...
  • tools/javac/pat │ │ │ │ │ -00068cf0: 7465 726e 732f 5061 7474 6572 6e45 7272 terns/PatternErr │ │ │ │ │ -00068d00: 6f72 5265 636f 7665 7279 2e6a 6176 613a orRecovery.java: │ │ │ │ │ -00068d10: 2056 6572 6966 7920 7573 6572 2d66 7269 Verify user-fri │ │ │ │ │ -00068d20: 656e 646c 7920 6572 726f 7273 2061 7265 endly errors are │ │ │ │ │ -00068d30: 2072 6570 6f72 7465 6420 666f 7220 696c reported for il │ │ │ │ │ -00068d40: 6c2d 666f 726d 6564 2070 6174 7465 726e l-formed pattern │ │ │ │ │ -00068d50: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -00068d60: 6163 2f70 6174 7465 726e 732f 5061 7474 ac/patterns/Patt │ │ │ │ │ -00068d70: 6572 6e4d 6174 6368 506f 7354 6573 742e ernMatchPosTest. │ │ │ │ │ -00068d80: 6a61 7661 3a20 4368 6563 6b20 7072 6f70 java: Check prop │ │ │ │ │ -00068d90: 6572 2070 6f73 6974 696f 6e73 2e0a 0a3c er positions...< │ │ │ │ │ -00068da0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -00068db0: 6174 7465 726e 732f 5061 7474 6572 6e54 atterns/PatternT │ │ │ │ │ -00068dc0: 7970 6554 6573 7432 2e6a 6176 613a 2042 ypeTest2.java: B │ │ │ │ │ -00068dd0: 6173 6963 2070 6174 7465 726e 2074 6573 asic pattern tes │ │ │ │ │ -00068de0: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ +000682f0: 6e73 2f47 7561 7264 732e 6a61 7661 3a20 ns/Guards.java: │ │ │ │ │ +00068300: 4368 6563 6b20 6775 6172 6473 2069 6d70 Check guards imp │ │ │ │ │ +00068310: 6c65 6d65 6e74 6174 696f 6e2e 0a0a 3c6c lementation...tools/javac/pa │ │ │ │ │ +00068330: 7474 6572 6e73 2f47 7561 7264 7345 7272 tterns/GuardsErr │ │ │ │ │ +00068340: 6f72 732e 6a61 7661 3a20 4368 6563 6b20 ors.java: Check │ │ │ │ │ +00068350: 6572 726f 7273 2072 6570 6f72 7465 6420 errors reported │ │ │ │ │ +00068360: 666f 7220 6775 6172 6465 6420 7061 7474 for guarded patt │ │ │ │ │ +00068370: 6572 6e73 2e0a 0a3c 6c69 3e74 6f6f 6c73 erns...
  • tools │ │ │ │ │ +00068380: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ +00068390: 496d 706f 7373 6962 6c65 5479 7065 5465 ImpossibleTypeTe │ │ │ │ │ +000683a0: 7374 2e6a 6176 613a 2045 6e73 7572 6520 st.java: Ensure │ │ │ │ │ +000683b0: 7468 6174 2069 6e20 7479 7065 2074 6573 that in type tes │ │ │ │ │ +000683c0: 7420 7061 7474 6572 6e73 2c20 7468 6520 t patterns, the │ │ │ │ │ +000683d0: 7072 6564 6963 6174 6520 6973 206e 6f74 predicate is not │ │ │ │ │ +000683e0: 2074 7269 7669 616c 6c79 2070 726f 7661 trivially prova │ │ │ │ │ +000683f0: 626c 6520 6661 6c73 652e 0a0a 3c6c 693e ble false...
  • │ │ │ │ │ +00068400: 746f 6f6c 732f 6a61 7661 632f 7061 7474 tools/javac/patt │ │ │ │ │ +00068410: 6572 6e73 2f49 6e66 6572 656e 6365 556e erns/InferenceUn │ │ │ │ │ +00068420: 6974 5465 7374 2e6a 6176 613a 2056 6572 itTest.java: Ver │ │ │ │ │ +00068430: 6966 7920 496e 6665 722e 696e 7374 616e ify Infer.instan │ │ │ │ │ +00068440: 7469 6174 6550 6174 7465 726e 5479 7065 tiatePatternType │ │ │ │ │ +00068450: 2070 726f 7669 6465 7320 636f 7272 6563 provides correc │ │ │ │ │ +00068460: 7420 7265 7375 6c74 730a 0a3c 6c69 3e74 t results..
  • t │ │ │ │ │ +00068470: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ +00068480: 726e 732f 496e 7374 616e 6365 6f66 546f rns/InstanceofTo │ │ │ │ │ +00068490: 7461 6c50 6174 7465 726e 2e6a 6176 613a talPattern.java: │ │ │ │ │ +000684a0: 2056 6572 6966 7920 6265 6861 7669 6f72 Verify behavior │ │ │ │ │ +000684b0: 206f 6620 746f 7461 6c20 7061 7474 6572 of total patter │ │ │ │ │ +000684c0: 6e73 2069 6e20 696e 7374 616e 6365 6f66 ns in instanceof │ │ │ │ │ +000684d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000684e0: 632f 7061 7474 6572 6e73 2f4c 616d 6264 c/patterns/Lambd │ │ │ │ │ +000684f0: 6143 616e 6e6f 7443 6170 7475 7265 5061 aCannotCapturePa │ │ │ │ │ +00068500: 7474 6572 6e56 6172 6961 626c 6573 2e6a tternVariables.j │ │ │ │ │ +00068510: 6176 613a 204c 616d 6264 6154 6f4d 6574 ava: LambdaToMet │ │ │ │ │ +00068520: 686f 6420 6361 6e6e 6f74 2063 6170 7475 hod cannot captu │ │ │ │ │ +00068530: 7265 2070 6174 7465 726e 2076 6172 6961 re pattern varia │ │ │ │ │ +00068540: 626c 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 bles...
  • tools │ │ │ │ │ +00068550: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ +00068560: 4c6f 6361 6c56 6172 6961 626c 6552 6575 LocalVariableReu │ │ │ │ │ +00068570: 7365 2e6a 6176 613a 2056 6572 6966 7920 se.java: Verify │ │ │ │ │ +00068580: 7468 6174 2061 2074 656d 706f 7261 7279 that a temporary │ │ │ │ │ +00068590: 2073 746f 7261 6765 2076 6172 6961 626c storage variabl │ │ │ │ │ +000685a0: 6520 6973 206f 7220 6973 206e 6f74 2075 e is or is not u │ │ │ │ │ +000685b0: 7365 6420 6173 206e 6565 6465 6420 7768 sed as needed wh │ │ │ │ │ +000685c0: 656e 2070 6174 7465 726e 206d 6174 6368 en pattern match │ │ │ │ │ +000685d0: 696e 672e 0a0a 3c6c 693e 746f 6f6c 732f ing...
  • tools/ │ │ │ │ │ +000685e0: 6a61 7661 632f 7061 7474 6572 6e73 2f4c javac/patterns/L │ │ │ │ │ +000685f0: 6f63 616c 5661 7269 6162 6c65 5461 626c ocalVariableTabl │ │ │ │ │ +00068600: 652e 6a61 7661 3a20 456e 7375 7265 2074 e.java: Ensure t │ │ │ │ │ +00068610: 6865 204c 5620 7461 626c 6520 656e 7472 he LV table entr │ │ │ │ │ +00068620: 6965 7320 6172 6520 6765 6e65 7261 7465 ies are generate │ │ │ │ │ +00068630: 6420 666f 7220 6269 6e64 696e 6773 0a0a d for bindings.. │ │ │ │ │ +00068640: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00068650: 7061 7474 6572 6e73 2f4d 6174 6368 4269 patterns/MatchBi │ │ │ │ │ +00068660: 6e64 696e 6753 636f 7065 5465 7374 2e6a ndingScopeTest.j │ │ │ │ │ +00068670: 6176 613a 2042 6173 6963 2070 6174 7465 ava: Basic patte │ │ │ │ │ +00068680: 726e 2062 696e 6469 6e67 7320 7363 6f70 rn bindings scop │ │ │ │ │ +00068690: 6520 7465 7374 0a0a 3c6c 693e 746f 6f6c e test..
  • tool │ │ │ │ │ +000686a0: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ +000686b0: 2f4d 6174 6368 4578 6365 7074 696f 6e54 /MatchExceptionT │ │ │ │ │ +000686c0: 6573 742e 6a61 7661 3a20 5665 7269 6679 est.java: Verify │ │ │ │ │ +000686d0: 206a 6176 6163 2075 7365 7320 4d61 7463 javac uses Matc │ │ │ │ │ +000686e0: 6845 7863 6570 7469 6f6e 206f 7220 496e hException or In │ │ │ │ │ +000686f0: 636f 6d70 6174 6962 6c65 436c 6173 7343 compatibleClassC │ │ │ │ │ +00068700: 6861 6e67 6545 7272 6f72 2066 6f72 2065 hangeError for e │ │ │ │ │ +00068710: 7868 6175 7374 6976 6520 7377 6974 6368 xhaustive switch │ │ │ │ │ +00068720: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00068730: 7661 632f 7061 7474 6572 6e73 2f4e 6573 vac/patterns/Nes │ │ │ │ │ +00068740: 7465 6444 6563 6f6e 7374 7275 6374 696f tedDeconstructio │ │ │ │ │ +00068750: 6e50 6174 7465 726e 2e6a 6176 613a 2020 nPattern.java: │ │ │ │ │ +00068760: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00068770: 632f 7061 7474 6572 6e73 2f4e 6573 7465 c/patterns/Neste │ │ │ │ │ +00068780: 6450 6174 7465 726e 5661 7269 6162 6c65 dPatternVariable │ │ │ │ │ +00068790: 7342 7974 6563 6f64 652e 6a61 7661 3a20 sBytecode.java: │ │ │ │ │ +000687a0: 4a61 7661 6320 6765 6e65 7261 7465 7320 Javac generates │ │ │ │ │ +000687b0: 6572 726f 7220 6f70 636f 6465 7320 7768 error opcodes wh │ │ │ │ │ +000687c0: 656e 2075 7369 6e67 206e 6573 7420 7061 en using nest pa │ │ │ │ │ +000687d0: 7474 6572 6e20 7661 7269 6162 6c65 730a ttern variables. │ │ │ │ │ +000687e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000687f0: 2f70 6174 7465 726e 732f 4e65 7374 6564 /patterns/Nested │ │ │ │ │ +00068800: 5072 696d 6974 6976 6544 6563 6f6e 7374 PrimitiveDeconst │ │ │ │ │ +00068810: 7275 6374 696f 6e50 6174 7465 726e 2e6a ructionPattern.j │ │ │ │ │ +00068820: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ +00068830: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ +00068840: 2f4e 6577 4361 7365 5374 7275 6374 7572 /NewCaseStructur │ │ │ │ │ +00068850: 6554 6573 742e 6a61 7661 3a20 4368 6563 eTest.java: Chec │ │ │ │ │ +00068860: 6b20 636f 6d70 696c 6174 696f 6e20 6f75 k compilation ou │ │ │ │ │ +00068870: 7463 6f6d 6573 2066 6f72 2076 6172 696f tcomes for vario │ │ │ │ │ +00068880: 7573 2063 6f6d 6269 6e61 7469 6f6e 7320 us combinations │ │ │ │ │ +00068890: 6f66 2063 6173 6520 6c61 6265 6c20 656c of case label el │ │ │ │ │ +000688a0: 656d 656e 742e 0a0a 3c6c 693e 746f 6f6c ement...
  • tool │ │ │ │ │ +000688b0: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ +000688c0: 2f4e 6f4d 6f64 6966 6965 7273 4f6e 4269 /NoModifiersOnBi │ │ │ │ │ +000688d0: 6e64 696e 672e 6a61 7661 3a20 4269 6e64 nding.java: Bind │ │ │ │ │ +000688e0: 696e 6720 7661 7269 6162 6c65 7320 6361 ing variables ca │ │ │ │ │ +000688f0: 6e6e 6f74 2068 6176 6520 286e 6f6e 2d61 nnot have (non-a │ │ │ │ │ +00068900: 6e6e 6f74 6174 696f 6e29 206d 6f64 6966 nnotation) modif │ │ │ │ │ +00068910: 6965 7273 2e0a 0a3c 6c69 3e74 6f6f 6c73 iers...
  • tools │ │ │ │ │ +00068920: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ +00068930: 4e6f 5375 6274 7970 6543 6865 636b 2e6a NoSubtypeCheck.j │ │ │ │ │ +00068940: 6176 613a 2056 6572 6966 7920 7061 7474 ava: Verify patt │ │ │ │ │ +00068950: 6572 6e20 6d61 7463 6869 6e67 2074 6573 ern matching tes │ │ │ │ │ +00068960: 7420 7768 6963 6820 6973 2061 6c77 6179 t which is alway │ │ │ │ │ +00068970: 7320 7472 7565 2070 726f 6475 6365 7320 s true produces │ │ │ │ │ +00068980: 616e 2065 7272 6f72 0a0a 3c6c 693e 746f an error..
  • to │ │ │ │ │ +00068990: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ +000689a0: 6e73 2f4e 6f55 6e6e 6563 6573 7361 7279 ns/NoUnnecessary │ │ │ │ │ +000689b0: 4361 7374 2e6a 6176 613a 2056 6572 6966 Cast.java: Verif │ │ │ │ │ +000689c0: 7920 7468 6572 6520 6172 6520 6e6f 2075 y there are no u │ │ │ │ │ +000689d0: 6e6e 6563 6573 7361 7279 2063 6865 636b nnecessary check │ │ │ │ │ +000689e0: 6361 7374 7320 616e 6420 636f 6e64 6974 casts and condit │ │ │ │ │ +000689f0: 696f 6e73 2067 656e 6572 6174 6564 2066 ions generated f │ │ │ │ │ +00068a00: 6f72 2074 6865 2070 6174 7465 726e 206d or the pattern m │ │ │ │ │ +00068a10: 6174 6368 696e 6720 696e 2069 6e73 7461 atching in insta │ │ │ │ │ +00068a20: 6e63 656f 662e 0a0a 3c6c 693e 746f 6f6c nceof...
  • tool │ │ │ │ │ +00068a30: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ +00068a40: 2f4e 756c 6c53 7769 7463 682e 6a61 7661 /NullSwitch.java │ │ │ │ │ +00068a50: 3a20 4368 6563 6b20 6e75 6c6c 2068 616e : Check null han │ │ │ │ │ +00068a60: 646c 696e 6720 666f 7220 6e6f 6e2d 7061 dling for non-pa │ │ │ │ │ +00068a70: 7474 6572 6e20 7377 6974 6368 6573 2e0a ttern switches.. │ │ │ │ │ +00068a80: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00068a90: 2f70 6174 7465 726e 732f 4e75 6c6c 7349 /patterns/NullsI │ │ │ │ │ +00068aa0: 6e44 6563 6f6e 7374 7275 6374 696f 6e50 nDeconstructionP │ │ │ │ │ +00068ab0: 6174 7465 726e 732e 6a61 7661 3a20 5465 atterns.java: Te │ │ │ │ │ +00068ac0: 7374 696e 6720 7265 636f 7264 2070 6174 sting record pat │ │ │ │ │ +00068ad0: 7465 726e 7320 6167 6169 6e73 7420 7468 terns against th │ │ │ │ │ +00068ae0: 6520 6e75 6c6c 2063 6f6e 7374 616e 7420 e null constant │ │ │ │ │ +00068af0: 2831 342e 3330 2e32 2050 6174 7465 726e (14.30.2 Pattern │ │ │ │ │ +00068b00: 204d 6174 6368 696e 6729 0a0a 3c6c 693e Matching)..
  • │ │ │ │ │ +00068b10: 746f 6f6c 732f 6a61 7661 632f 7061 7474 tools/javac/patt │ │ │ │ │ +00068b20: 6572 6e73 2f4e 756c 6c73 496e 4465 636f erns/NullsInDeco │ │ │ │ │ +00068b30: 6e73 7472 7563 7469 6f6e 5061 7474 6572 nstructionPatter │ │ │ │ │ +00068b40: 6e73 322e 6a61 7661 3a20 5465 7374 696e ns2.java: Testin │ │ │ │ │ +00068b50: 6720 7265 636f 7264 2070 6174 7465 726e g record pattern │ │ │ │ │ +00068b60: 7320 7769 7468 206e 756c 6c20 636f 6d70 s with null comp │ │ │ │ │ +00068b70: 6f6e 656e 7473 0a0a 3c6c 693e 746f 6f6c onents..
  • tool │ │ │ │ │ +00068b80: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ +00068b90: 2f4e 756c 6c73 496e 5061 7474 6572 6e73 /NullsInPatterns │ │ │ │ │ +00068ba0: 2e6a 6176 613a 2054 6573 7469 6e67 2070 .java: Testing p │ │ │ │ │ +00068bb0: 6174 7465 726e 206d 6174 6368 696e 6720 attern matching │ │ │ │ │ +00068bc0: 6167 6169 6e73 7420 7468 6520 6e75 6c6c against the null │ │ │ │ │ +00068bd0: 2063 6f6e 7374 616e 740a 0a3c 6c69 3e74 constant..
  • t │ │ │ │ │ +00068be0: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ +00068bf0: 726e 732f 5061 7265 6e74 6865 7369 7a65 rns/Parenthesize │ │ │ │ │ +00068c00: 642e 6a61 7661 3a20 5465 7374 2070 6172 d.java: Test par │ │ │ │ │ +00068c10: 656e 7468 6573 697a 6564 2070 6174 7465 enthesized patte │ │ │ │ │ +00068c20: 726e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rn..
  • tools/ja │ │ │ │ │ +00068c30: 7661 632f 7061 7474 6572 6e73 2f50 6174 vac/patterns/Pat │ │ │ │ │ +00068c40: 7465 726e 4361 7365 4572 726f 7252 6563 ternCaseErrorRec │ │ │ │ │ +00068c50: 6f76 6572 792e 6a61 7661 3a20 5665 7269 overy.java: Veri │ │ │ │ │ +00068c60: 6679 2065 7272 6f72 2072 6563 6f76 6572 fy error recover │ │ │ │ │ +00068c70: 792f 6469 7361 6d62 6967 7561 7469 6f6e y/disambiguation │ │ │ │ │ +00068c80: 206f 6620 6361 7365 206c 6162 656c 7320 of case labels │ │ │ │ │ +00068c90: 7468 6174 206d 6978 2065 7870 7265 7373 that mix express │ │ │ │ │ +00068ca0: 696f 6e73 2061 6e64 2070 6174 7465 726e ions and pattern │ │ │ │ │ +00068cb0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00068cc0: 6163 2f70 6174 7465 726e 732f 5061 7474 ac/patterns/Patt │ │ │ │ │ +00068cd0: 6572 6e44 6573 7567 6172 696e 672e 6a61 ernDesugaring.ja │ │ │ │ │ +00068ce0: 7661 3a20 5665 7269 6679 2074 6865 2063 va: Verify the c │ │ │ │ │ +00068cf0: 6f6d 7069 6c65 6420 636f 6465 2064 6f65 ompiled code doe │ │ │ │ │ +00068d00: 7320 6e6f 7420 6861 7665 2075 6e77 616e s not have unwan │ │ │ │ │ +00068d10: 7465 6420 636f 6e73 7472 7563 7473 2e0a ted constructs.. │ │ │ │ │ +00068d20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00068d30: 2f70 6174 7465 726e 732f 5061 7474 6572 /patterns/Patter │ │ │ │ │ +00068d40: 6e45 7272 6f72 5265 636f 7665 7279 2e6a nErrorRecovery.j │ │ │ │ │ +00068d50: 6176 613a 2056 6572 6966 7920 7573 6572 ava: Verify user │ │ │ │ │ +00068d60: 2d66 7269 656e 646c 7920 6572 726f 7273 -friendly errors │ │ │ │ │ +00068d70: 2061 7265 2072 6570 6f72 7465 6420 666f are reported fo │ │ │ │ │ +00068d80: 7220 696c 6c2d 666f 726d 6564 2070 6174 r ill-formed pat │ │ │ │ │ +00068d90: 7465 726e 2e0a 0a3c 6c69 3e74 6f6f 6c73 tern...
  • tools │ │ │ │ │ +00068da0: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ +00068db0: 5061 7474 6572 6e4d 6174 6368 506f 7354 PatternMatchPosT │ │ │ │ │ +00068dc0: 6573 742e 6a61 7661 3a20 4368 6563 6b20 est.java: Check │ │ │ │ │ +00068dd0: 7072 6f70 6572 2070 6f73 6974 696f 6e73 proper positions │ │ │ │ │ +00068de0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ 00068df0: 6163 2f70 6174 7465 726e 732f 5061 7474 ac/patterns/Patt │ │ │ │ │ -00068e00: 6572 6e56 6172 6961 626c 6573 4172 654e ernVariablesAreN │ │ │ │ │ -00068e10: 6f6e 4669 6e61 6c2e 6a61 7661 3a20 5061 onFinal.java: Pa │ │ │ │ │ -00068e20: 7474 6572 6e20 7661 7269 6162 6c65 7320 ttern variables │ │ │ │ │ -00068e30: 6172 6520 6e6f 6e2d 6669 6e61 6c2e 0a0a are non-final... │ │ │ │ │ -00068e40: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00068e50: 7061 7474 6572 6e73 2f50 6174 7465 726e patterns/Pattern │ │ │ │ │ -00068e60: 5661 7269 6162 6c65 7341 7265 4e6f 6e46 VariablesAreNonF │ │ │ │ │ -00068e70: 696e 616c 322e 6a61 7661 3a20 5061 7474 inal2.java: Patt │ │ │ │ │ -00068e80: 6572 6e20 7661 7269 6162 6c65 7320 6361 ern variables ca │ │ │ │ │ -00068e90: 6e20 6265 2065 6666 6563 7469 7665 6c6c n be effectivell │ │ │ │ │ -00068ea0: 7920 6669 6e61 6c20 736f 2073 686f 756c y final so shoul │ │ │ │ │ -00068eb0: 6420 6265 2061 6c6c 6f77 6564 2074 6f20 d be allowed to │ │ │ │ │ -00068ec0: 6265 2072 6566 6572 656e 6365 6420 696e be referenced in │ │ │ │ │ -00068ed0: 2061 6e20 696e 6e65 7220 636c 6173 730a an inner class. │ │ │ │ │ -00068ee0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00068ef0: 2f70 6174 7465 726e 732f 5061 7474 6572 /patterns/Patter │ │ │ │ │ -00068f00: 6e73 5369 6d70 6c65 5669 7369 746f 7254 nsSimpleVisitorT │ │ │ │ │ -00068f10: 6573 742e 6a61 7661 3a20 456e 7375 7265 est.java: Ensure │ │ │ │ │ -00068f20: 2053 696d 706c 6554 7265 6556 6973 6974 SimpleTreeVisit │ │ │ │ │ -00068f30: 6f72 2e76 6973 6974 4269 6e64 696e 6750 or.visitBindingP │ │ │ │ │ -00068f40: 6174 7465 726e 2061 6e64 2076 6973 6974 attern and visit │ │ │ │ │ -00068f50: 496e 7374 616e 6365 4f66 2062 6568 6176 InstanceOf behav │ │ │ │ │ -00068f60: 6573 2061 7320 6974 2073 686f 756c 640a es as it should. │ │ │ │ │ -00068f70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00068f80: 2f70 6174 7465 726e 732f 5072 6574 7479 /patterns/Pretty │ │ │ │ │ -00068f90: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -00068fa0: 6265 6861 7669 6f72 206f 6620 5072 6574 behavior of Pret │ │ │ │ │ -00068fb0: 7479 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ty..
  • tools/ja │ │ │ │ │ -00068fc0: 7661 632f 7061 7474 6572 6e73 2f50 726f vac/patterns/Pro │ │ │ │ │ -00068fd0: 7879 4d65 7468 6f64 4c6f 6f6b 7570 2e6a xyMethodLookup.j │ │ │ │ │ -00068fe0: 6176 613a 2056 6572 6966 7920 616e 2061 ava: Verify an a │ │ │ │ │ -00068ff0: 7070 726f 7072 6961 7465 2061 6363 6573 ppropriate acces │ │ │ │ │ -00069000: 736f 7220 6d65 7468 6f64 2069 7320 6c6f sor method is lo │ │ │ │ │ -00069010: 6f6b 6564 2075 702e 0a0a 3c6c 693e 746f oked up...
  • to │ │ │ │ │ -00069020: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ -00069030: 6e73 2f52 6177 5479 7065 4269 6e64 696e ns/RawTypeBindin │ │ │ │ │ -00069040: 6757 6172 6e69 6e67 2e6a 6176 613a 2056 gWarning.java: V │ │ │ │ │ -00069050: 6572 6966 7920 636f 7272 6563 7420 7761 erify correct wa │ │ │ │ │ -00069060: 726e 696e 6773 2061 7265 2070 726f 6475 rnings are produ │ │ │ │ │ -00069070: 6365 6420 666f 7220 7261 7720 7479 7065 ced for raw type │ │ │ │ │ -00069080: 7320 696e 2062 696e 6469 6e67 730a 0a3c s in bindings..< │ │ │ │ │ -00069090: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -000690a0: 6174 7465 726e 732f 5265 6966 6961 626c atterns/Reifiabl │ │ │ │ │ -000690b0: 652e 6a61 7661 3a20 5665 7269 6679 2062 e.java: Verify b │ │ │ │ │ -000690c0: 6568 6176 696f 7220 772e 722e 742e 0a0a ehavior w.r.t... │ │ │ │ │ -000690d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000690e0: 7061 7474 6572 6e73 2f52 6569 6669 6162 patterns/Reifiab │ │ │ │ │ -000690f0: 6c65 4f6c 642e 6a61 7661 3a20 5665 7269 leOld.java: Veri │ │ │ │ │ +00068e00: 6572 6e54 7970 6554 6573 7432 2e6a 6176 ernTypeTest2.jav │ │ │ │ │ +00068e10: 613a 2042 6173 6963 2070 6174 7465 726e a: Basic pattern │ │ │ │ │ +00068e20: 2074 6573 740a 0a3c 6c69 3e74 6f6f 6c73 test..
  • tools │ │ │ │ │ +00068e30: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ +00068e40: 5061 7474 6572 6e56 6172 6961 626c 6573 PatternVariables │ │ │ │ │ +00068e50: 4172 654e 6f6e 4669 6e61 6c2e 6a61 7661 AreNonFinal.java │ │ │ │ │ +00068e60: 3a20 5061 7474 6572 6e20 7661 7269 6162 : Pattern variab │ │ │ │ │ +00068e70: 6c65 7320 6172 6520 6e6f 6e2d 6669 6e61 les are non-fina │ │ │ │ │ +00068e80: 6c2e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 l...
  • tools/ja │ │ │ │ │ +00068e90: 7661 632f 7061 7474 6572 6e73 2f50 6174 vac/patterns/Pat │ │ │ │ │ +00068ea0: 7465 726e 5661 7269 6162 6c65 7341 7265 ternVariablesAre │ │ │ │ │ +00068eb0: 4e6f 6e46 696e 616c 322e 6a61 7661 3a20 NonFinal2.java: │ │ │ │ │ +00068ec0: 5061 7474 6572 6e20 7661 7269 6162 6c65 Pattern variable │ │ │ │ │ +00068ed0: 7320 6361 6e20 6265 2065 6666 6563 7469 s can be effecti │ │ │ │ │ +00068ee0: 7665 6c6c 7920 6669 6e61 6c20 736f 2073 velly final so s │ │ │ │ │ +00068ef0: 686f 756c 6420 6265 2061 6c6c 6f77 6564 hould be allowed │ │ │ │ │ +00068f00: 2074 6f20 6265 2072 6566 6572 656e 6365 to be reference │ │ │ │ │ +00068f10: 6420 696e 2061 6e20 696e 6e65 7220 636c d in an inner cl │ │ │ │ │ +00068f20: 6173 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ass..
  • tools/j │ │ │ │ │ +00068f30: 6176 6163 2f70 6174 7465 726e 732f 5061 avac/patterns/Pa │ │ │ │ │ +00068f40: 7474 6572 6e73 5369 6d70 6c65 5669 7369 tternsSimpleVisi │ │ │ │ │ +00068f50: 746f 7254 6573 742e 6a61 7661 3a20 456e torTest.java: En │ │ │ │ │ +00068f60: 7375 7265 2053 696d 706c 6554 7265 6556 sure SimpleTreeV │ │ │ │ │ +00068f70: 6973 6974 6f72 2e76 6973 6974 4269 6e64 isitor.visitBind │ │ │ │ │ +00068f80: 696e 6750 6174 7465 726e 2061 6e64 2076 ingPattern and v │ │ │ │ │ +00068f90: 6973 6974 496e 7374 616e 6365 4f66 2062 isitInstanceOf b │ │ │ │ │ +00068fa0: 6568 6176 6573 2061 7320 6974 2073 686f ehaves as it sho │ │ │ │ │ +00068fb0: 756c 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a uld..
  • tools/j │ │ │ │ │ +00068fc0: 6176 6163 2f70 6174 7465 726e 732f 5072 avac/patterns/Pr │ │ │ │ │ +00068fd0: 6574 7479 5465 7374 2e6a 6176 613a 2054 ettyTest.java: T │ │ │ │ │ +00068fe0: 6573 7420 6265 6861 7669 6f72 206f 6620 est behavior of │ │ │ │ │ +00068ff0: 5072 6574 7479 0a0a 3c6c 693e 746f 6f6c Pretty..
  • tool │ │ │ │ │ +00069000: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ +00069010: 2f50 726f 7879 4d65 7468 6f64 4c6f 6f6b /ProxyMethodLook │ │ │ │ │ +00069020: 7570 2e6a 6176 613a 2056 6572 6966 7920 up.java: Verify │ │ │ │ │ +00069030: 616e 2061 7070 726f 7072 6961 7465 2061 an appropriate a │ │ │ │ │ +00069040: 6363 6573 736f 7220 6d65 7468 6f64 2069 ccessor method i │ │ │ │ │ +00069050: 7320 6c6f 6f6b 6564 2075 702e 0a0a 3c6c s looked up...tools/javac/pa │ │ │ │ │ +00069070: 7474 6572 6e73 2f52 6177 5479 7065 4269 tterns/RawTypeBi │ │ │ │ │ +00069080: 6e64 696e 6757 6172 6e69 6e67 2e6a 6176 ndingWarning.jav │ │ │ │ │ +00069090: 613a 2056 6572 6966 7920 636f 7272 6563 a: Verify correc │ │ │ │ │ +000690a0: 7420 7761 726e 696e 6773 2061 7265 2070 t warnings are p │ │ │ │ │ +000690b0: 726f 6475 6365 6420 666f 7220 7261 7720 roduced for raw │ │ │ │ │ +000690c0: 7479 7065 7320 696e 2062 696e 6469 6e67 types in binding │ │ │ │ │ +000690d0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +000690e0: 6163 2f70 6174 7465 726e 732f 5265 6966 ac/patterns/Reif │ │ │ │ │ +000690f0: 6961 626c 652e 6a61 7661 3a20 5665 7269 iable.java: Veri │ │ │ │ │ 00069100: 6679 2062 6568 6176 696f 7220 772e 722e fy behavior w.r. │ │ │ │ │ 00069110: 742e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 t...
  • tools/ja │ │ │ │ │ -00069120: 7661 632f 7061 7474 6572 6e73 2f53 636f vac/patterns/Sco │ │ │ │ │ -00069130: 7065 5265 7369 7a65 5465 7374 2e6a 6176 peResizeTest.jav │ │ │ │ │ -00069140: 613a 2056 6572 6966 7920 7468 6520 5363 a: Verify the Sc │ │ │ │ │ -00069150: 6f70 6520 6361 6e20 6265 2073 6166 656c ope can be safel │ │ │ │ │ -00069160: 7920 616e 6420 636f 7272 6563 746c 7920 y and correctly │ │ │ │ │ -00069170: 7265 7369 7a65 6420 746f 2061 6363 6f6d resized to accom │ │ │ │ │ -00069180: 6d6f 6461 7465 2070 6174 7465 726e 2062 modate pattern b │ │ │ │ │ -00069190: 696e 6469 6e67 2076 6172 6961 626c 6573 inding variables │ │ │ │ │ -000691a0: 2077 6865 6e20 7468 6520 5363 6f70 6520 when the Scope │ │ │ │ │ -000691b0: 666f 7220 6120 6775 6172 6420 6973 2063 for a guard is c │ │ │ │ │ -000691c0: 6f6e 7374 7275 6374 6564 2e0a 0a3c 6c69 onstructed...
  • tools/javac/pat │ │ │ │ │ -000691e0: 7465 726e 732f 5365 616c 6564 5479 7065 terns/SealedType │ │ │ │ │ -000691f0: 4368 616e 6765 732e 6a61 7661 3a20 5665 Changes.java: Ve │ │ │ │ │ -00069200: 7269 6679 2070 6174 7465 726e 2073 7769 rify pattern swi │ │ │ │ │ -00069210: 7463 6865 7320 776f 726b 2070 726f 7065 tches work prope │ │ │ │ │ -00069220: 726c 7920 7768 656e 2074 6865 2073 6574 rly when the set │ │ │ │ │ -00069230: 206f 6620 7365 616c 6564 2074 7970 6573 of sealed types │ │ │ │ │ -00069240: 2063 6861 6e67 6573 2e0a 0a3c 6c69 3e74 changes...
  • t │ │ │ │ │ -00069250: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ -00069260: 726e 732f 5369 6d70 6c65 416e 6447 7561 rns/SimpleAndGua │ │ │ │ │ -00069270: 7264 5061 7474 6572 6e2e 6a61 7661 3a20 rdPattern.java: │ │ │ │ │ -00069280: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ..
  • tools/jav │ │ │ │ │ -00069290: 6163 2f70 6174 7465 726e 732f 5369 6d70 ac/patterns/Simp │ │ │ │ │ -000692a0: 6c65 4465 636f 6e73 7472 7563 7469 6f6e leDeconstruction │ │ │ │ │ -000692b0: 5061 7474 6572 6e2e 6a61 7661 3a20 200a Pattern.java: . │ │ │ │ │ -000692c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000692d0: 2f70 6174 7465 726e 732f 536f 7572 6365 /patterns/Source │ │ │ │ │ -000692e0: 4c65 7665 6c43 6865 636b 732e 6a61 7661 LevelChecks.java │ │ │ │ │ -000692f0: 3a20 5665 7269 6679 2073 6f75 7263 6520 : Verify source │ │ │ │ │ -00069300: 6c65 7665 6c20 6368 6563 6b73 2061 7265 level checks are │ │ │ │ │ -00069310: 2070 6572 666f 726d 6564 2070 726f 7065 performed prope │ │ │ │ │ -00069320: 726c 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a rly..
  • tools/j │ │ │ │ │ -00069330: 6176 6163 2f70 6174 7465 726e 732f 5374 avac/patterns/St │ │ │ │ │ -00069340: 6162 6c65 5061 7474 6572 6e44 6573 7567 ablePatternDesug │ │ │ │ │ -00069350: 6172 696e 672e 6a61 7661 3a20 5665 7269 aring.java: Veri │ │ │ │ │ -00069360: 6679 2070 6174 7465 726e 7320 6172 6520 fy patterns are │ │ │ │ │ -00069370: 6465 7375 6761 7269 6e67 2069 6e20 6120 desugaring in a │ │ │ │ │ -00069380: 7265 7072 6f64 7563 6962 6c65 206d 616e reproducible man │ │ │ │ │ -00069390: 6e65 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ner..
  • tools/j │ │ │ │ │ -000693a0: 6176 6163 2f70 6174 7465 726e 732f 5377 avac/patterns/Sw │ │ │ │ │ -000693b0: 6974 6368 456e 756d 436f 6e73 7461 6e74 itchEnumConstant │ │ │ │ │ -000693c0: 732e 6a61 7661 3a20 5665 7269 6679 2073 s.java: Verify s │ │ │ │ │ -000693d0: 7769 7463 6865 7320 776f 726b 2069 6e20 witches work in │ │ │ │ │ -000693e0: 7072 6573 656e 6365 206f 6620 656e 756d presence of enum │ │ │ │ │ -000693f0: 2063 6f6e 7374 616e 7473 2074 6861 7420 constants that │ │ │ │ │ -00069400: 6861 7665 2062 6f64 6965 730a 0a3c 6c69 have bodies..
  • tools/javac/pat │ │ │ │ │ -00069420: 7465 726e 732f 5377 6974 6368 4572 726f terns/SwitchErro │ │ │ │ │ -00069430: 7273 2e6a 6176 613a 2056 6572 6966 7920 rs.java: Verify │ │ │ │ │ -00069440: 6572 726f 7273 2072 656c 6174 6564 2074 errors related t │ │ │ │ │ -00069450: 6f20 7061 7474 6572 6e20 7377 6974 6368 o pattern switch │ │ │ │ │ -00069460: 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a es...
  • tools/j │ │ │ │ │ -00069470: 6176 6163 2f70 6174 7465 726e 732f 5377 avac/patterns/Sw │ │ │ │ │ -00069480: 6974 6368 6573 2e6a 6176 613a 2043 6865 itches.java: Che │ │ │ │ │ -00069490: 636b 2062 6568 6176 696f 7220 6f66 2070 ck behavior of p │ │ │ │ │ -000694a0: 6174 7465 726e 2073 7769 7463 6865 732e attern switches. │ │ │ │ │ -000694b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000694c0: 632f 7061 7474 6572 6e73 2f54 3832 3931 c/patterns/T8291 │ │ │ │ │ -000694d0: 3635 372e 6a61 7661 3a20 4a61 7661 6320 657.java: Javac │ │ │ │ │ -000694e0: 6173 7365 7274 696f 6e20 7768 656e 2063 assertion when c │ │ │ │ │ -000694f0: 6f6d 7069 6c69 6e67 2061 206d 6574 686f ompiling a metho │ │ │ │ │ -00069500: 6420 6361 6c6c 2077 6974 6820 7377 6974 d call with swit │ │ │ │ │ -00069510: 6368 2065 7870 7265 7373 696f 6e20 6173 ch expression as │ │ │ │ │ -00069520: 2061 7267 756d 656e 740a 0a3c 6c69 3e74 argument..
  • t │ │ │ │ │ -00069530: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ -00069540: 726e 732f 5438 3330 3930 3534 2e6a 6176 rns/T8309054.jav │ │ │ │ │ -00069550: 613a 2050 6172 7369 6e67 206f 6620 6572 a: Parsing of er │ │ │ │ │ -00069560: 726f 6e65 6f75 7320 7061 7474 6572 6e73 roneous patterns │ │ │ │ │ -00069570: 2073 7563 6365 6564 730a 0a3c 6c69 3e74 succeeds..
  • t │ │ │ │ │ -00069580: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ -00069590: 726e 732f 5438 3331 3232 3239 2e6a 6176 rns/T8312229.jav │ │ │ │ │ -000695a0: 613a 2045 6e73 7572 6520 6a61 7661 6320 a: Ensure javac │ │ │ │ │ -000695b0: 646f 6573 206e 6f74 2063 7261 7368 2077 does not crash w │ │ │ │ │ -000695c0: 6865 6e20 6120 7661 7269 6162 6c65 2069 hen a variable i │ │ │ │ │ -000695d0: 7320 7573 6564 2066 726f 6d20 616e 2061 s used from an a │ │ │ │ │ -000695e0: 6e6f 6e79 6d6f 7573 2063 6c61 7373 0a0a nonymous class.. │ │ │ │ │ -000695f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00069600: 7061 7474 6572 6e73 2f54 3833 3134 3232 patterns/T831422 │ │ │ │ │ -00069610: 362e 6a61 7661 3a20 5365 7269 6573 206f 6.java: Series o │ │ │ │ │ -00069620: 6620 636f 6c6f 6e2d 7374 796c 6520 6661 f colon-style fa │ │ │ │ │ -00069630: 6c6c 7468 726f 7567 6820 7377 6974 6368 llthrough switch │ │ │ │ │ -00069640: 2063 6173 6573 2077 6974 6820 6775 6172 cases with guar │ │ │ │ │ -00069650: 6473 2063 6f6d 7069 6c65 6420 696e 636f ds compiled inco │ │ │ │ │ -00069660: 7272 6563 746c 790a 0a3c 6c69 3e74 6f6f rrectly..
  • too │ │ │ │ │ -00069670: 6c73 2f6a 6176 6163 2f70 6174 7465 726e ls/javac/pattern │ │ │ │ │ -00069680: 732f 5438 3331 3435 3738 2e6a 6176 613a s/T8314578.java: │ │ │ │ │ -00069690: 2050 6172 7369 6e67 206f 6620 6572 726f Parsing of erro │ │ │ │ │ -000696a0: 6e65 6f75 7320 7061 7474 6572 6e73 2073 neous patterns s │ │ │ │ │ -000696b0: 7563 6365 6564 730a 0a3c 6c69 3e74 6f6f ucceeds..
  • too │ │ │ │ │ -000696c0: 6c73 2f6a 6176 6163 2f70 6174 7465 726e ls/javac/pattern │ │ │ │ │ -000696d0: 732f 5438 3331 3436 3332 2e6a 6176 613a s/T8314632.java: │ │ │ │ │ -000696e0: 2049 6e74 7261 2d63 6173 6520 646f 6d69 Intra-case domi │ │ │ │ │ -000696f0: 6e61 6e63 6520 6368 6563 6b20 6661 696c nance check fail │ │ │ │ │ -00069700: 7320 696e 2074 6865 2070 7265 7365 6e63 s in the presenc │ │ │ │ │ -00069710: 6520 6f66 2061 2067 7561 7264 0a0a 3c6c e of a guard..tools/javac/pa │ │ │ │ │ -00069730: 7474 6572 6e73 2f54 3833 3137 3330 302e tterns/T8317300. │ │ │ │ │ -00069740: 6a61 7661 3a20 6a61 7661 6320 6572 726f java: javac erro │ │ │ │ │ -00069750: 6e65 6f75 736c 7920 616c 6c6f 7773 2022 neously allows " │ │ │ │ │ -00069760: 6669 6e61 6c22 2069 6e20 6672 6f6e 7420 final" in front │ │ │ │ │ -00069770: 6f66 2061 2072 6563 6f72 6420 7061 7474 of a record patt │ │ │ │ │ -00069780: 6572 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ern..
  • tools/j │ │ │ │ │ -00069790: 6176 6163 2f70 6174 7465 726e 732f 5438 avac/patterns/T8 │ │ │ │ │ -000697a0: 3332 3031 3435 2e6a 6176 613a 2043 6f6d 320145.java: Com │ │ │ │ │ -000697b0: 7069 6c65 7220 7368 6f75 6c64 2061 6363 piler should acc │ │ │ │ │ -000697c0: 6570 7420 6669 6e61 6c20 7661 7269 6162 ept final variab │ │ │ │ │ -000697d0: 6c65 2069 6e20 5265 636f 7264 2050 6174 le in Record Pat │ │ │ │ │ -000697e0: 7465 726e 0a0a 3c6c 693e 746f 6f6c 732f tern..
  • tools/ │ │ │ │ │ -000697f0: 6a61 7661 632f 7061 7474 6572 6e73 2f54 javac/patterns/T │ │ │ │ │ -00069800: 7261 6e73 6c61 7469 6f6e 5465 7374 2e6a ranslationTest.j │ │ │ │ │ -00069810: 6176 613a 2043 6865 636b 2065 7870 6563 ava: Check expec │ │ │ │ │ -00069820: 7465 6420 7472 616e 736c 6174 696f 6e20 ted translation │ │ │ │ │ -00069830: 6f66 2076 6172 696f 7573 2070 6174 7465 of various patte │ │ │ │ │ -00069840: 726e 2072 656c 6174 6564 2063 6f6e 7374 rn related const │ │ │ │ │ -00069850: 7275 6374 730a 0a3c 6c69 3e74 6f6f 6c73 ructs..
  • tools │ │ │ │ │ -00069860: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ -00069870: 5479 7065 6444 6563 6f6e 7374 7275 6374 TypedDeconstruct │ │ │ │ │ -00069880: 696f 6e50 6174 7465 726e 4578 632e 6a61 ionPatternExc.ja │ │ │ │ │ -00069890: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ -000698a0: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ -000698b0: 556e 6368 6563 6b65 6457 6172 6e69 6e67 UncheckedWarning │ │ │ │ │ -000698c0: 4f6e 4d61 7463 6865 7354 6573 742e 6a61 OnMatchesTest.ja │ │ │ │ │ -000698d0: 7661 3a20 4d69 7373 696e 6720 756e 6368 va: Missing unch │ │ │ │ │ -000698e0: 6563 6b65 6420 636f 6e76 6572 7369 6f6e ecked conversion │ │ │ │ │ -000698f0: 2077 6172 6e69 6e67 0a0a 3c6c 693e 746f warning..
  • to │ │ │ │ │ -00069900: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ -00069910: 6e73 2f55 6e6e 616d 6564 2e6a 6176 613a ns/Unnamed.java: │ │ │ │ │ -00069920: 2043 6f6d 7069 6c65 7220 496d 706c 656d Compiler Implem │ │ │ │ │ -00069930: 656e 7461 7469 6f6e 2066 6f72 2055 6e6e entation for Unn │ │ │ │ │ -00069940: 616d 6564 2070 6174 7465 726e 7320 616e amed patterns an │ │ │ │ │ -00069950: 6420 7661 7269 6162 6c65 730a 0a3c 6c69 d variables..
  • tools/javac/pat │ │ │ │ │ -00069970: 7465 726e 732f 556e 6e61 6d65 6445 7272 terns/UnnamedErr │ │ │ │ │ -00069980: 6f72 732e 6a61 7661 3a20 436f 6d70 696c ors.java: Compil │ │ │ │ │ -00069990: 6572 2049 6d70 6c65 6d65 6e74 6174 696f er Implementatio │ │ │ │ │ -000699a0: 6e20 666f 7220 556e 6e61 6d65 6420 7061 n for Unnamed pa │ │ │ │ │ -000699b0: 7474 6572 6e73 2061 6e64 2076 6172 6961 tterns and varia │ │ │ │ │ -000699c0: 626c 6573 0a0a 3c6c 693e 746f 6f6c 732f bles..
  • tools/ │ │ │ │ │ -000699d0: 6a61 7661 632f 7061 7474 6572 6e73 2f56 javac/patterns/V │ │ │ │ │ -000699e0: 6172 4572 726f 7273 2e6a 6176 613a 2056 arErrors.java: V │ │ │ │ │ -000699f0: 6572 6966 7920 6572 726f 7273 2072 656c erify errors rel │ │ │ │ │ -00069a00: 6174 6564 2074 6f20 7661 7220 7061 7474 ated to var patt │ │ │ │ │ -00069a10: 6572 6e73 0a0a 3c6c 693e 746f 6f6c 732f erns..
  • tools/ │ │ │ │ │ -00069a20: 6a61 7661 632f 7061 7474 6572 6e73 2f73 javac/patterns/s │ │ │ │ │ -00069a30: 636f 7065 2f53 636f 7065 5465 7374 2e6a cope/ScopeTest.j │ │ │ │ │ -00069a40: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ -00069a50: 732f 6a61 7661 632f 7065 7266 2f53 7570 s/javac/perf/Sup │ │ │ │ │ -00069a60: 6572 436c 6173 7341 6e64 4e65 7374 696e erClassAndNestin │ │ │ │ │ -00069a70: 672e 6a61 7661 3a20 5665 7269 6679 206a g.java: Verify j │ │ │ │ │ -00069a80: 6176 6163 2064 6f65 7320 6e6f 7420 6e65 avac does not ne │ │ │ │ │ -00069a90: 6564 2061 206c 6f6e 6720 7469 6d65 2074 ed a long time t │ │ │ │ │ -00069aa0: 6f20 7072 6f63 6573 7320 736f 7572 6365 o process source │ │ │ │ │ -00069ab0: 7320 7769 7468 2064 6565 7020 636c 6173 s with deep clas │ │ │ │ │ -00069ac0: 7320 6e65 7374 696e 6720 616e 6420 6465 s nesting and de │ │ │ │ │ -00069ad0: 6570 2069 6e68 6572 6974 616e 6365 2068 ep inheritance h │ │ │ │ │ -00069ae0: 6965 7261 7263 6869 6573 2e0a 0a3c 6c69 ierarchies...
  • tools/javac/pla │ │ │ │ │ -00069b00: 7466 6f72 6d2f 4361 6e48 616e 646c 6543 tform/CanHandleC │ │ │ │ │ -00069b10: 6c61 7373 4669 6c65 7354 6573 742e 6a61 lassFilesTest.ja │ │ │ │ │ -00069b20: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00069b30: 4372 6561 7465 5379 6d62 6f6c 7320 6361 CreateSymbols ca │ │ │ │ │ -00069b40: 6e20 6861 6e64 6c65 2063 6c61 7373 6669 n handle classfi │ │ │ │ │ -00069b50: 6c65 7320 6672 6f6d 2074 6865 2063 7572 les from the cur │ │ │ │ │ -00069b60: 7265 6e74 2072 656c 6561 7365 2e0a 0a3c rent release...< │ │ │ │ │ -00069b70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -00069b80: 6c61 7466 6f72 6d2f 4374 5072 6f70 6572 latform/CtProper │ │ │ │ │ -00069b90: 7469 6573 5465 7374 2e6a 6176 613a 2056 tiesTest.java: V │ │ │ │ │ -00069ba0: 6572 6966 7920 6265 6861 7669 6f72 206f erify behavior o │ │ │ │ │ -00069bb0: 6620 2d2d 7265 6c65 6173 6520 616e 6420 f --release and │ │ │ │ │ -00069bc0: 2d73 6f75 7263 6520 7265 6c61 7465 6420 -source related │ │ │ │ │ -00069bd0: 746f 2063 6f6d 2e73 756e 2e6e 696f 2e66 to com.sun.nio.f │ │ │ │ │ -00069be0: 696c 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ile..
  • tools/j │ │ │ │ │ -00069bf0: 6176 6163 2f70 6c61 7466 6f72 6d2f 4e6f avac/platform/No │ │ │ │ │ -00069c00: 5072 6f66 696c 6541 6e6e 6f74 6174 696f ProfileAnnotatio │ │ │ │ │ -00069c10: 6e57 6172 6e69 6e67 2e6a 6176 613a 2056 nWarning.java: V │ │ │ │ │ -00069c20: 6572 6966 7920 7468 6520 7379 6e74 6865 erify the synthe │ │ │ │ │ -00069c30: 7469 6320 5072 6f66 696c 652b 416e 6e6f tic Profile+Anno │ │ │ │ │ -00069c40: 7461 7469 6f6e 2069 7320 6967 6e6f 7265 tation is ignore │ │ │ │ │ -00069c50: 6420 7768 656e 2075 7369 6e67 202d 2d72 d when using --r │ │ │ │ │ -00069c60: 656c 6561 7365 0a0a 3c6c 693e 746f 6f6c elease..
  • tool │ │ │ │ │ -00069c70: 732f 6a61 7661 632f 706c 6174 666f 726d s/javac/platform │ │ │ │ │ -00069c80: 2f4e 6f6e 4578 706f 7274 6564 5375 7065 /NonExportedSupe │ │ │ │ │ -00069c90: 7254 7970 6573 2e6a 6176 613a 2056 6572 rTypes.java: Ver │ │ │ │ │ -00069ca0: 6966 7920 6e6f 2065 7272 6f72 2069 7320 ify no error is │ │ │ │ │ -00069cb0: 7768 656e 2063 6f6d 7069 6c69 6e67 2061 when compiling a │ │ │ │ │ -00069cc0: 2063 6c61 7373 2077 686f 7365 2073 7570 class whose sup │ │ │ │ │ -00069cd0: 6572 7479 7065 2069 7320 6e6f 7420 6578 ertype is not ex │ │ │ │ │ -00069ce0: 706f 7274 6564 2e0a 0a3c 6c69 3e74 6f6f ported...
  • too │ │ │ │ │ -00069cf0: 6c73 2f6a 6176 6163 2f70 6c61 7466 6f72 ls/javac/platfor │ │ │ │ │ -00069d00: 6d2f 4e6f 6e50 7562 6c69 6341 6e6e 6f74 m/NonPublicAnnot │ │ │ │ │ -00069d10: 6174 696f 6e73 2e6a 6176 613a 2056 6572 ations.java: Ver │ │ │ │ │ -00069d20: 6966 7920 6e6f 2065 7272 6f72 2069 7320 ify no error is │ │ │ │ │ -00069d30: 7265 706f 7274 6564 2066 6f72 2065 7874 reported for ext │ │ │ │ │ -00069d40: 656e 6465 6420 466f 726b 4a6f 696e 506f ended ForkJoinPo │ │ │ │ │ -00069d50: 6f6c 2077 6974 6820 2d2d 7265 6c65 6173 ol with --releas │ │ │ │ │ -00069d60: 6520 382e 0a0a 3c6c 693e 746f 6f6c 732f e 8...
  • tools/ │ │ │ │ │ -00069d70: 6a61 7661 632f 706c 6174 666f 726d 2f4e javac/platform/N │ │ │ │ │ -00069d80: 756d 6572 6963 616c 436f 6d70 6172 6174 umericalComparat │ │ │ │ │ -00069d90: 6f72 5465 7374 2e6a 6176 613a 2043 6865 orTest.java: Che │ │ │ │ │ -00069da0: 636b 2074 6861 7420 4a44 4b50 6c61 7466 ck that JDKPlatf │ │ │ │ │ -00069db0: 6f72 6d50 726f 7669 6465 722e 4e55 4d45 ormProvider.NUME │ │ │ │ │ -00069dc0: 5249 4341 4c5f 434f 4d50 4152 4154 4f52 RICAL_COMPARATOR │ │ │ │ │ -00069dd0: 2077 6f72 6b73 2063 6f72 7265 6374 6c79 works correctly │ │ │ │ │ -00069de0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00069df0: 632f 706c 6174 666f 726d 2f50 6c61 7466 c/platform/Platf │ │ │ │ │ -00069e00: 6f72 6d50 726f 7669 6465 7254 6573 742e ormProviderTest. │ │ │ │ │ -00069e10: 6a61 7661 3a20 456e 7375 7265 2061 6c6c java: Ensure all │ │ │ │ │ -00069e20: 206d 6574 686f 6473 206f 6620 506c 6174 methods of Plat │ │ │ │ │ -00069e30: 666f 726d 5072 6f76 6964 6572 2061 7265 formProvider are │ │ │ │ │ -00069e40: 2063 616c 6c65 6420 636f 7272 6563 746c called correctl │ │ │ │ │ -00069e50: 792c 2061 6e64 2074 6865 6972 2072 6573 y, and their res │ │ │ │ │ -00069e60: 756c 7420 6973 2075 7365 6420 636f 7272 ult is used corr │ │ │ │ │ -00069e70: 6563 746c 792e 0a0a 3c6c 693e 746f 6f6c ectly...
  • tool │ │ │ │ │ -00069e80: 732f 6a61 7661 632f 706c 6174 666f 726d s/javac/platform │ │ │ │ │ -00069e90: 2f50 7265 7669 6577 4150 4973 5769 7468 /PreviewAPIsWith │ │ │ │ │ -00069ea0: 5265 6c65 6173 652e 6a61 7661 3a20 5665 Release.java: Ve │ │ │ │ │ -00069eb0: 7269 6679 2070 7265 7669 6577 2041 5049 rify preview API │ │ │ │ │ -00069ec0: 7320 6172 6520 7265 706f 7274 6564 2063 s are reported c │ │ │ │ │ -00069ed0: 6f72 7265 6374 6c79 2077 6865 6e20 7573 orrectly when us │ │ │ │ │ -00069ee0: 696e 6720 2d2d 7265 6c65 6173 652e 0a0a ing --release... │ │ │ │ │ -00069ef0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00069f00: 706c 6174 666f 726d 2f52 656c 6561 7365 platform/Release │ │ │ │ │ -00069f10: 4d6f 6475 6c65 7341 6e64 5479 7065 456c ModulesAndTypeEl │ │ │ │ │ -00069f20: 656d 656e 742e 6a61 7661 3a20 5665 7269 ement.java: Veri │ │ │ │ │ -00069f30: 6679 2074 6861 7420 7768 656e 2072 6561 fy that when rea │ │ │ │ │ -00069f40: 6469 6e67 2066 726f 6d20 6374 2e73 796d ding from ct.sym │ │ │ │ │ -00069f50: 2c20 636c 6173 7365 7320 6172 6520 6f6e , classes are on │ │ │ │ │ -00069f60: 6c79 2076 6973 6962 6c65 2066 726f 6d20 ly visible from │ │ │ │ │ -00069f70: 6d6f 6475 6c65 7320 6672 6f6d 2077 6869 modules from whi │ │ │ │ │ -00069f80: 6368 2074 6865 7920 6172 6520 6578 706f ch they are expo │ │ │ │ │ -00069f90: 7274 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 rted...
  • tools │ │ │ │ │ -00069fa0: 2f6a 6176 6163 2f70 6c61 7466 6f72 6d2f /javac/platform/ │ │ │ │ │ -00069fb0: 6372 6561 7465 7379 6d62 6f6c 732f 4372 createsymbols/Cr │ │ │ │ │ -00069fc0: 6561 7465 5379 6d62 6f6c 7354 6573 742e eateSymbolsTest. │ │ │ │ │ -00069fd0: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -00069fe0: 666f 7220 4372 6561 7465 5379 6d62 6f6c for CreateSymbol │ │ │ │ │ -00069ff0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0006a000: 6163 2f70 6c75 6769 6e2f 4175 746f 7374 ac/plugin/Autost │ │ │ │ │ -0006a010: 6172 7450 6c75 6769 6e73 2e6a 6176 613a artPlugins.java: │ │ │ │ │ -0006a020: 2061 6c6c 6f77 2064 6973 636f 7665 7261 allow discovera │ │ │ │ │ -0006a030: 626c 6520 6a61 7661 6320 706c 7567 696e ble javac plugin │ │ │ │ │ -0006a040: 7320 746f 2062 6520 696e 766f 6b65 6420 s to be invoked │ │ │ │ │ -0006a050: 6279 2064 6566 6175 6c74 0a0a 3c6c 693e by default..
  • │ │ │ │ │ -0006a060: 746f 6f6c 732f 6a61 7661 632f 706c 7567 tools/javac/plug │ │ │ │ │ -0006a070: 696e 2f49 6e74 6572 6e61 6c41 5049 2e6a in/InternalAPI.j │ │ │ │ │ -0006a080: 6176 613a 2045 7874 656e 6420 7375 7070 ava: Extend supp │ │ │ │ │ -0006a090: 6f72 7420 666f 7220 2d58 4461 6363 6573 ort for -XDacces │ │ │ │ │ -0006a0a0: 7349 6e74 6572 6e61 6c41 5049 2074 6f20 sInternalAPI to │ │ │ │ │ -0006a0b0: 706c 7567 696e 206d 6f64 756c 6573 0a0a plugin modules.. │ │ │ │ │ -0006a0c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006a0d0: 706c 7567 696e 2f4d 756c 7469 706c 6550 plugin/MultipleP │ │ │ │ │ -0006a0e0: 6c75 6769 6e73 2e6a 6176 613a 2043 6865 lugins.java: Che │ │ │ │ │ -0006a0f0: 636b 2074 6861 7420 6d75 6c74 6970 6c65 ck that multiple │ │ │ │ │ -0006a100: 2070 6c75 6769 6e73 2063 616e 2062 6520 plugins can be │ │ │ │ │ -0006a110: 7370 6563 6966 6965 6420 7768 656e 2073 specified when s │ │ │ │ │ -0006a120: 7461 7274 696e 6720 6a61 7661 630a 0a3c tarting javac..< │ │ │ │ │ -0006a130: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006a140: 6c75 6769 6e2f 6d69 7373 696e 672f 506c lugin/missing/Pl │ │ │ │ │ -0006a150: 7567 696e 4e6f 7446 6f75 6e64 2e6a 6176 uginNotFound.jav │ │ │ │ │ -0006a160: 613a 2069 6e63 6f72 7265 6374 206d 6573 a: incorrect mes │ │ │ │ │ -0006a170: 7361 6765 2072 6566 6572 656e 6365 206f sage reference o │ │ │ │ │ -0006a180: 7220 6272 6f6b 656e 206d 6573 7361 6765 r broken message │ │ │ │ │ -0006a190: 2066 696c 650a 0a3c 6c69 3e74 6f6f 6c73 file..
  • tools │ │ │ │ │ -0006a1a0: 2f6a 6176 6163 2f70 6c75 6769 6e2f 7368 /javac/plugin/sh │ │ │ │ │ -0006a1b0: 6f77 7479 7065 2f54 6573 742e 6a61 7661 owtype/Test.java │ │ │ │ │ -0006a1c0: 3a20 5072 6f76 6964 6520 6120 7369 6d70 : Provide a simp │ │ │ │ │ -0006a1d0: 6c65 206c 6967 6874 2d77 6569 6768 7420 le light-weight │ │ │ │ │ -0006a1e0: 2270 6c75 672d 696e 2220 6d65 6368 616e "plug-in" mechan │ │ │ │ │ -0006a1f0: 6973 6d20 666f 7220 6a61 7661 630a 0a3c ism for javac..< │ │ │ │ │ -0006a200: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006a210: 6f6c 6963 792f 7465 7374 312f 5465 7374 olicy/test1/Test │ │ │ │ │ -0006a220: 3161 2e6a 6176 6123 6964 303a 2070 726f 1a.java#id0: pro │ │ │ │ │ -0006a230: 7669 6465 2076 6172 6961 626c 6520 706f vide variable po │ │ │ │ │ -0006a240: 6c69 6369 6573 2066 6f72 206a 6176 6163 licies for javac │ │ │ │ │ -0006a250: 206f 7065 7261 7469 6f6e 2044 6566 6175 operation Defau │ │ │ │ │ -0006a260: 6c74 2063 6f6d 7069 6c65 2070 6f6c 6963 lt compile polic │ │ │ │ │ -0006a270: 7920 6973 206e 6f77 2022 6279 2066 696c y is now "by fil │ │ │ │ │ -0006a280: 6522 2028 7265 7665 7274 6564 2074 6f20 e" (reverted to │ │ │ │ │ -0006a290: 2274 6f64 6f22 2066 6f72 2036 3338 3237 "todo" for 63827 │ │ │ │ │ -0006a2a0: 3030 2920 4265 6361 7573 6520 6f66 2061 00) Because of a │ │ │ │ │ -0006a2b0: 7474 7220 6572 726f 7273 2069 6e20 422c ttr errors in B, │ │ │ │ │ -0006a2c0: 206e 6f20 636f 6465 2073 686f 756c 6420 no code should │ │ │ │ │ -0006a2d0: 6265 2067 656e 6572 6174 6564 0a0a 3c6c be generated..tools/javac/po │ │ │ │ │ -0006a2f0: 6c69 6379 2f74 6573 7431 2f54 6573 7431 licy/test1/Test1 │ │ │ │ │ -0006a300: 612e 6a61 7661 2369 6431 3a20 7072 6f76 a.java#id1: prov │ │ │ │ │ -0006a310: 6964 6520 7661 7269 6162 6c65 2070 6f6c ide variable pol │ │ │ │ │ -0006a320: 6963 6965 7320 666f 7220 6a61 7661 6320 icies for javac │ │ │ │ │ -0006a330: 6f70 6572 6174 696f 6e20 4765 6e65 7261 operation Genera │ │ │ │ │ -0006a340: 7465 2063 6f64 6520 666f 7220 412c 2041 te code for A, A │ │ │ │ │ -0006a350: 312c 2041 322c 2042 0a0a 3c6c 693e 746f 1, A2, B..
  • to │ │ │ │ │ -0006a360: 6f6c 732f 6a61 7661 632f 706f 6c69 6379 ols/javac/policy │ │ │ │ │ -0006a370: 2f74 6573 7431 2f54 6573 7431 612e 6a61 /test1/Test1a.ja │ │ │ │ │ -0006a380: 7661 2369 6432 3a20 7072 6f76 6964 6520 va#id2: provide │ │ │ │ │ -0006a390: 7661 7269 6162 6c65 2070 6f6c 6963 6965 variable policie │ │ │ │ │ -0006a3a0: 7320 666f 7220 6a61 7661 6320 6f70 6572 s for javac oper │ │ │ │ │ -0006a3b0: 6174 696f 6e20 4265 6361 7573 6520 6f66 ation Because of │ │ │ │ │ -0006a3c0: 2061 7474 7220 6572 726f 7273 2069 6e20 attr errors in │ │ │ │ │ -0006a3d0: 422c 206e 6f20 636f 6465 2073 686f 756c B, no code shoul │ │ │ │ │ -0006a3e0: 6420 6265 2067 656e 6572 6174 6564 0a0a d be generated.. │ │ │ │ │ -0006a3f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006a400: 706f 6c69 6379 2f74 6573 7431 2f54 6573 policy/test1/Tes │ │ │ │ │ -0006a410: 7431 612e 6a61 7661 2369 6433 3a20 7072 t1a.java#id3: pr │ │ │ │ │ -0006a420: 6f76 6964 6520 7661 7269 6162 6c65 2070 ovide variable p │ │ │ │ │ -0006a430: 6f6c 6963 6965 7320 666f 7220 6a61 7661 olicies for java │ │ │ │ │ -0006a440: 6320 6f70 6572 6174 696f 6e20 4265 6361 c operation Beca │ │ │ │ │ -0006a450: 7573 6520 6f66 2061 7474 7220 6572 726f use of attr erro │ │ │ │ │ -0006a460: 7273 2069 6e20 422c 206e 6f20 636f 6465 rs in B, no code │ │ │ │ │ -0006a470: 2073 686f 756c 6420 6265 2067 656e 6572 should be gener │ │ │ │ │ -0006a480: 6174 6564 0a0a 3c6c 693e 746f 6f6c 732f ated..
  • tools/ │ │ │ │ │ -0006a490: 6a61 7661 632f 706f 6c69 6379 2f74 6573 javac/policy/tes │ │ │ │ │ -0006a4a0: 7431 2f54 6573 7431 612e 6a61 7661 2369 t1/Test1a.java#i │ │ │ │ │ -0006a4b0: 6434 3a20 7072 6f76 6964 6520 7661 7269 d4: provide vari │ │ │ │ │ -0006a4c0: 6162 6c65 2070 6f6c 6963 6965 7320 666f able policies fo │ │ │ │ │ -0006a4d0: 7220 6a61 7661 6320 6f70 6572 6174 696f r javac operatio │ │ │ │ │ -0006a4e0: 6e20 4465 6661 756c 7420 636f 6d70 696c n Default compil │ │ │ │ │ -0006a4f0: 6520 706f 6c69 6379 2069 7320 6e6f 7720 e policy is now │ │ │ │ │ -0006a500: 2262 7920 6669 6c65 2220 2872 6576 6572 "by file" (rever │ │ │ │ │ -0006a510: 7465 6420 746f 2022 746f 646f 2220 666f ted to "todo" fo │ │ │ │ │ -0006a520: 7220 3633 3832 3730 3029 2047 656e 6572 r 6382700) Gener │ │ │ │ │ -0006a530: 6174 6520 636f 6465 2066 6f72 2041 2c20 ate code for A, │ │ │ │ │ -0006a540: 4131 2c20 4132 2c20 6275 7420 6265 6361 A1, A2, but beca │ │ │ │ │ -0006a550: 7573 6520 6f66 2066 6c6f 7720 6572 726f use of flow erro │ │ │ │ │ -0006a560: 7273 2069 6e20 432c 206e 6f20 6d6f 7265 rs in C, no more │ │ │ │ │ -0006a570: 2063 6f64 6520 7368 6f75 6c64 2062 6520 code should be │ │ │ │ │ -0006a580: 6765 6e65 7261 7465 640a 0a3c 6c69 3e74 generated..
  • t │ │ │ │ │ -0006a590: 6f6f 6c73 2f6a 6176 6163 2f70 6f6c 6963 ools/javac/polic │ │ │ │ │ -0006a5a0: 792f 7465 7374 312f 5465 7374 3161 2e6a y/test1/Test1a.j │ │ │ │ │ -0006a5b0: 6176 6123 6964 353a 2070 726f 7669 6465 ava#id5: provide │ │ │ │ │ -0006a5c0: 2076 6172 6961 626c 6520 706f 6c69 6369 variable polici │ │ │ │ │ -0006a5d0: 6573 2066 6f72 206a 6176 6163 206f 7065 es for javac ope │ │ │ │ │ -0006a5e0: 7261 7469 6f6e 2047 656e 6572 6174 6520 ration Generate │ │ │ │ │ -0006a5f0: 636f 6465 2066 6f72 2041 2c20 4131 2c20 code for A, A1, │ │ │ │ │ -0006a600: 4132 2c20 430a 0a3c 6c69 3e74 6f6f 6c73 A2, C..
  • tools │ │ │ │ │ -0006a610: 2f6a 6176 6163 2f70 6f6c 6963 792f 7465 /javac/policy/te │ │ │ │ │ -0006a620: 7374 312f 5465 7374 3161 2e6a 6176 6123 st1/Test1a.java# │ │ │ │ │ -0006a630: 6964 363a 2070 726f 7669 6465 2076 6172 id6: provide var │ │ │ │ │ -0006a640: 6961 626c 6520 706f 6c69 6369 6573 2066 iable policies f │ │ │ │ │ -0006a650: 6f72 206a 6176 6163 206f 7065 7261 7469 or javac operati │ │ │ │ │ -0006a660: 6f6e 2042 6563 6175 7365 206f 6620 666c on Because of fl │ │ │ │ │ -0006a670: 6f77 2065 7272 6f72 7320 696e 2043 2c20 ow errors in C, │ │ │ │ │ -0006a680: 6e6f 2063 6f64 6520 7368 6f75 6c64 2062 no code should b │ │ │ │ │ -0006a690: 6520 6765 6e65 7261 7465 640a 0a3c 6c69 e generated..
  • tools/javac/pol │ │ │ │ │ -0006a6b0: 6963 792f 7465 7374 312f 5465 7374 3161 icy/test1/Test1a │ │ │ │ │ -0006a6c0: 2e6a 6176 6123 6964 373a 2070 726f 7669 .java#id7: provi │ │ │ │ │ -0006a6d0: 6465 2076 6172 6961 626c 6520 706f 6c69 de variable poli │ │ │ │ │ -0006a6e0: 6369 6573 2066 6f72 206a 6176 6163 206f cies for javac o │ │ │ │ │ -0006a6f0: 7065 7261 7469 6f6e 2047 656e 6572 6174 peration Generat │ │ │ │ │ -0006a700: 6520 636f 6465 2066 6f72 2041 2c20 4131 e code for A, A1 │ │ │ │ │ -0006a710: 2c20 4132 2c20 6275 7420 6265 6361 7573 , A2, but becaus │ │ │ │ │ -0006a720: 6520 6f66 2066 6c6f 7720 6572 726f 7273 e of flow errors │ │ │ │ │ -0006a730: 2069 6e20 432c 206e 6f20 6d6f 7265 2063 in C, no more c │ │ │ │ │ -0006a740: 6f64 6520 7368 6f75 6c64 2062 6520 6765 ode should be ge │ │ │ │ │ -0006a750: 6e65 7261 7465 640a 0a3c 6c69 3e74 6f6f nerated..
  • too │ │ │ │ │ -0006a760: 6c73 2f6a 6176 6163 2f70 6f6c 6963 792f ls/javac/policy/ │ │ │ │ │ -0006a770: 7465 7374 312f 5465 7374 3162 2e6a 6176 test1/Test1b.jav │ │ │ │ │ -0006a780: 6123 6964 303a 2043 6f6d 7069 6c65 2061 a#id0: Compile a │ │ │ │ │ -0006a790: 2067 726f 7570 206f 6620 6669 6c65 7320 group of files │ │ │ │ │ -0006a7a0: 616e 6420 7661 6c69 6461 7465 2074 6865 and validate the │ │ │ │ │ -0006a7b0: 2073 6574 206f 6620 636c 6173 7320 6669 set of class fi │ │ │ │ │ -0006a7c0: 6c65 7320 7072 6f64 7563 6564 0a0a 3c6c les produced..tools/javac/po │ │ │ │ │ -0006a7e0: 6c69 6379 2f74 6573 7431 2f54 6573 7431 licy/test1/Test1 │ │ │ │ │ -0006a7f0: 622e 6a61 7661 2369 6431 3a20 436f 6d70 b.java#id1: Comp │ │ │ │ │ -0006a800: 696c 6520 6120 6772 6f75 7020 6f66 2066 ile a group of f │ │ │ │ │ -0006a810: 696c 6573 2061 6e64 2076 616c 6964 6174 iles and validat │ │ │ │ │ -0006a820: 6520 7468 6520 7365 7420 6f66 2063 6c61 e the set of cla │ │ │ │ │ -0006a830: 7373 2066 696c 6573 2070 726f 6475 6365 ss files produce │ │ │ │ │ -0006a840: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ -0006a850: 6163 2f70 6f6c 6963 792f 7465 7374 312f ac/policy/test1/ │ │ │ │ │ -0006a860: 5465 7374 3162 2e6a 6176 6123 6964 323a Test1b.java#id2: │ │ │ │ │ -0006a870: 2043 6f6d 7069 6c65 2061 2067 726f 7570 Compile a group │ │ │ │ │ -0006a880: 206f 6620 6669 6c65 7320 616e 6420 7661 of files and va │ │ │ │ │ -0006a890: 6c69 6461 7465 2074 6865 2073 6574 206f lidate the set o │ │ │ │ │ -0006a8a0: 6620 636c 6173 7320 6669 6c65 7320 7072 f class files pr │ │ │ │ │ -0006a8b0: 6f64 7563 6564 0a0a 3c6c 693e 746f 6f6c oduced..
  • tool │ │ │ │ │ -0006a8c0: 732f 6a61 7661 632f 706f 6c69 6379 2f74 s/javac/policy/t │ │ │ │ │ -0006a8d0: 6573 7431 2f54 6573 7431 622e 6a61 7661 est1/Test1b.java │ │ │ │ │ -0006a8e0: 2369 6433 3a20 436f 6d70 696c 6520 6120 #id3: Compile a │ │ │ │ │ -0006a8f0: 6772 6f75 7020 6f66 2066 696c 6573 2061 group of files a │ │ │ │ │ -0006a900: 6e64 2076 616c 6964 6174 6520 7468 6520 nd validate the │ │ │ │ │ -0006a910: 7365 7420 6f66 2063 6c61 7373 2066 696c set of class fil │ │ │ │ │ -0006a920: 6573 2070 726f 6475 6365 640a 0a3c 6c69 es produced..
  • tools/javac/pol │ │ │ │ │ -0006a940: 6963 792f 7465 7374 322f 5465 7374 2e6a icy/test2/Test.j │ │ │ │ │ -0006a950: 6176 6123 6964 303a 2020 0a0a 3c6c 693e ava#id0: ..
  • │ │ │ │ │ -0006a960: 746f 6f6c 732f 6a61 7661 632f 706f 6c69 tools/javac/poli │ │ │ │ │ -0006a970: 6379 2f74 6573 7432 2f54 6573 742e 6a61 cy/test2/Test.ja │ │ │ │ │ -0006a980: 7661 2369 6431 3a20 200a 0a3c 6c69 3e74 va#id1: ..
  • t │ │ │ │ │ -0006a990: 6f6f 6c73 2f6a 6176 6163 2f70 6f6c 6963 ools/javac/polic │ │ │ │ │ -0006a9a0: 792f 7465 7374 322f 5465 7374 2e6a 6176 y/test2/Test.jav │ │ │ │ │ -0006a9b0: 6123 6964 323a 2020 0a0a 3c6c 693e 746f a#id2: ..
  • to │ │ │ │ │ -0006a9c0: 6f6c 732f 6a61 7661 632f 706f 6c69 6379 ols/javac/policy │ │ │ │ │ -0006a9d0: 2f74 6573 7432 2f54 6573 742e 6a61 7661 /test2/Test.java │ │ │ │ │ -0006a9e0: 2369 6433 3a20 200a 0a3c 6c69 3e74 6f6f #id3: ..
  • too │ │ │ │ │ -0006a9f0: 6c73 2f6a 6176 6163 2f70 6f6c 6963 792f ls/javac/policy/ │ │ │ │ │ -0006aa00: 7465 7374 332f 5465 7374 2e6a 6176 613a test3/Test.java: │ │ │ │ │ -0006aa10: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ..
  • tools/jav │ │ │ │ │ -0006aa20: 6163 2f70 6f73 6974 696f 6e73 2f54 3632 ac/positions/T62 │ │ │ │ │ -0006aa30: 3634 3032 392e 6a61 7661 3a20 436f 6d70 64029.java: Comp │ │ │ │ │ -0006aa40: 696c 6572 2069 7373 7565 7320 7772 6f6e iler issues wron │ │ │ │ │ -0006aa50: 6720 756e 6368 6563 6b65 6420 7761 726e g unchecked warn │ │ │ │ │ -0006aa60: 696e 6720 666f 7220 616e 6f6e 796d 6f75 ing for anonymou │ │ │ │ │ -0006aa70: 7320 696e 6e65 7220 636c 6173 730a 0a3c s inner class..< │ │ │ │ │ -0006aa80: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006aa90: 6f73 6974 696f 6e73 2f54 3634 3032 3037 ositions/T640207 │ │ │ │ │ -0006aaa0: 372e 6a61 7661 3a20 5374 6172 7420 706f 7.java: Start po │ │ │ │ │ -0006aab0: 7369 7469 6f6e 2069 7320 7772 6f6e 6720 sition is wrong │ │ │ │ │ -0006aac0: 666f 7220 7061 636b 6167 6520 7072 6976 for package priv │ │ │ │ │ -0006aad0: 6174 6520 636f 6e73 7472 7563 746f 7273 ate constructors │ │ │ │ │ -0006aae0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006aaf0: 632f 706f 7369 7469 6f6e 732f 5436 3430 c/positions/T640 │ │ │ │ │ -0006ab00: 3431 3934 2e6a 6176 613a 206a 6176 6163 4194.java: javac │ │ │ │ │ -0006ab10: 2070 6172 7365 7220 6765 6e65 7261 7465 parser generate │ │ │ │ │ -0006ab20: 7320 696e 636f 7272 6563 7420 656e 6420 s incorrect end │ │ │ │ │ -0006ab30: 706f 7369 7469 6f6e 2066 6f72 2061 6e6e position for ann │ │ │ │ │ -0006ab40: 6f74 6174 696f 6e73 2077 6974 6820 7061 otations with pa │ │ │ │ │ -0006ab50: 7265 6e74 6865 7365 732e 0a0a 3c6c 693e rentheses...
  • │ │ │ │ │ -0006ab60: 746f 6f6c 732f 6a61 7661 632f 706f 7369 tools/javac/posi │ │ │ │ │ -0006ab70: 7469 6f6e 732f 5438 3138 3437 3339 2e6a tions/T8184739.j │ │ │ │ │ -0006ab80: 6176 613a 2043 6865 636b 2063 6f72 7265 ava: Check corre │ │ │ │ │ -0006ab90: 6374 2065 6e64 2070 6f73 6974 696f 6e20 ct end position │ │ │ │ │ -0006aba0: 6f66 2074 6865 2050 6163 6b61 6765 5472 of the PackageTr │ │ │ │ │ -0006abb0: 6565 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ee..
  • tools/ja │ │ │ │ │ -0006abc0: 7661 632f 706f 7369 7469 6f6e 732f 5472 vac/positions/Tr │ │ │ │ │ -0006abd0: 6565 456e 6450 6f73 5465 7374 2e6a 6176 eeEndPosTest.jav │ │ │ │ │ -0006abe0: 613a 2076 6572 6966 7920 7374 6172 7420 a: verify start │ │ │ │ │ -0006abf0: 616e 6420 656e 6420 706f 7369 7469 6f6e and end position │ │ │ │ │ -0006ac00: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0006ac10: 6163 2f70 7265 7669 6577 2f50 7265 7669 ac/preview/Previ │ │ │ │ │ -0006ac20: 6577 4175 746f 5375 7070 7265 7373 2e6a ewAutoSuppress.j │ │ │ │ │ -0006ac30: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ -0006ac40: 732f 6a61 7661 632f 7072 6576 6965 772f s/javac/preview/ │ │ │ │ │ -0006ac50: 5072 6576 6965 7745 7272 6f72 732e 6a61 PreviewErrors.ja │ │ │ │ │ -0006ac60: 7661 3a20 5665 7269 6679 2062 6568 6176 va: Verify behav │ │ │ │ │ -0006ac70: 696f 7220 772e 722e 742e 0a0a 3c6c 693e ior w.r.t...
  • │ │ │ │ │ +00069120: 7661 632f 7061 7474 6572 6e73 2f52 6569 vac/patterns/Rei │ │ │ │ │ +00069130: 6669 6162 6c65 4f6c 642e 6a61 7661 3a20 fiableOld.java: │ │ │ │ │ +00069140: 5665 7269 6679 2062 6568 6176 696f 7220 Verify behavior │ │ │ │ │ +00069150: 772e 722e 742e 0a0a 3c6c 693e 746f 6f6c w.r.t...
  • tool │ │ │ │ │ +00069160: 732f 6a61 7661 632f 7061 7474 6572 6e73 s/javac/patterns │ │ │ │ │ +00069170: 2f53 636f 7065 5265 7369 7a65 5465 7374 /ScopeResizeTest │ │ │ │ │ +00069180: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +00069190: 6520 5363 6f70 6520 6361 6e20 6265 2073 e Scope can be s │ │ │ │ │ +000691a0: 6166 656c 7920 616e 6420 636f 7272 6563 afely and correc │ │ │ │ │ +000691b0: 746c 7920 7265 7369 7a65 6420 746f 2061 tly resized to a │ │ │ │ │ +000691c0: 6363 6f6d 6d6f 6461 7465 2070 6174 7465 ccommodate patte │ │ │ │ │ +000691d0: 726e 2062 696e 6469 6e67 2076 6172 6961 rn binding varia │ │ │ │ │ +000691e0: 626c 6573 2077 6865 6e20 7468 6520 5363 bles when the Sc │ │ │ │ │ +000691f0: 6f70 6520 666f 7220 6120 6775 6172 6420 ope for a guard │ │ │ │ │ +00069200: 6973 2063 6f6e 7374 7275 6374 6564 2e0a is constructed.. │ │ │ │ │ +00069210: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00069220: 2f70 6174 7465 726e 732f 5365 616c 6564 /patterns/Sealed │ │ │ │ │ +00069230: 5479 7065 4368 616e 6765 732e 6a61 7661 TypeChanges.java │ │ │ │ │ +00069240: 3a20 5665 7269 6679 2070 6174 7465 726e : Verify pattern │ │ │ │ │ +00069250: 2073 7769 7463 6865 7320 776f 726b 2070 switches work p │ │ │ │ │ +00069260: 726f 7065 726c 7920 7768 656e 2074 6865 roperly when the │ │ │ │ │ +00069270: 2073 6574 206f 6620 7365 616c 6564 2074 set of sealed t │ │ │ │ │ +00069280: 7970 6573 2063 6861 6e67 6573 2e0a 0a3c ypes changes...< │ │ │ │ │ +00069290: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +000692a0: 6174 7465 726e 732f 5369 6d70 6c65 416e atterns/SimpleAn │ │ │ │ │ +000692b0: 6447 7561 7264 5061 7474 6572 6e2e 6a61 dGuardPattern.ja │ │ │ │ │ +000692c0: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ +000692d0: 2f6a 6176 6163 2f70 6174 7465 726e 732f /javac/patterns/ │ │ │ │ │ +000692e0: 5369 6d70 6c65 4465 636f 6e73 7472 7563 SimpleDeconstruc │ │ │ │ │ +000692f0: 7469 6f6e 5061 7474 6572 6e2e 6a61 7661 tionPattern.java │ │ │ │ │ +00069300: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ +00069310: 6176 6163 2f70 6174 7465 726e 732f 536f avac/patterns/So │ │ │ │ │ +00069320: 7572 6365 4c65 7665 6c43 6865 636b 732e urceLevelChecks. │ │ │ │ │ +00069330: 6a61 7661 3a20 5665 7269 6679 2073 6f75 java: Verify sou │ │ │ │ │ +00069340: 7263 6520 6c65 7665 6c20 6368 6563 6b73 rce level checks │ │ │ │ │ +00069350: 2061 7265 2070 6572 666f 726d 6564 2070 are performed p │ │ │ │ │ +00069360: 726f 7065 726c 790a 0a3c 6c69 3e74 6f6f roperly..
  • too │ │ │ │ │ +00069370: 6c73 2f6a 6176 6163 2f70 6174 7465 726e ls/javac/pattern │ │ │ │ │ +00069380: 732f 5374 6162 6c65 5061 7474 6572 6e44 s/StablePatternD │ │ │ │ │ +00069390: 6573 7567 6172 696e 672e 6a61 7661 3a20 esugaring.java: │ │ │ │ │ +000693a0: 5665 7269 6679 2070 6174 7465 726e 7320 Verify patterns │ │ │ │ │ +000693b0: 6172 6520 6465 7375 6761 7269 6e67 2069 are desugaring i │ │ │ │ │ +000693c0: 6e20 6120 7265 7072 6f64 7563 6962 6c65 n a reproducible │ │ │ │ │ +000693d0: 206d 616e 6e65 720a 0a3c 6c69 3e74 6f6f manner..
  • too │ │ │ │ │ +000693e0: 6c73 2f6a 6176 6163 2f70 6174 7465 726e ls/javac/pattern │ │ │ │ │ +000693f0: 732f 5377 6974 6368 456e 756d 436f 6e73 s/SwitchEnumCons │ │ │ │ │ +00069400: 7461 6e74 732e 6a61 7661 3a20 5665 7269 tants.java: Veri │ │ │ │ │ +00069410: 6679 2073 7769 7463 6865 7320 776f 726b fy switches work │ │ │ │ │ +00069420: 2069 6e20 7072 6573 656e 6365 206f 6620 in presence of │ │ │ │ │ +00069430: 656e 756d 2063 6f6e 7374 616e 7473 2074 enum constants t │ │ │ │ │ +00069440: 6861 7420 6861 7665 2062 6f64 6965 730a hat have bodies. │ │ │ │ │ +00069450: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00069460: 2f70 6174 7465 726e 732f 5377 6974 6368 /patterns/Switch │ │ │ │ │ +00069470: 4572 726f 7273 2e6a 6176 613a 2056 6572 Errors.java: Ver │ │ │ │ │ +00069480: 6966 7920 6572 726f 7273 2072 656c 6174 ify errors relat │ │ │ │ │ +00069490: 6564 2074 6f20 7061 7474 6572 6e20 7377 ed to pattern sw │ │ │ │ │ +000694a0: 6974 6368 6573 2e0a 0a3c 6c69 3e74 6f6f itches...
  • too │ │ │ │ │ +000694b0: 6c73 2f6a 6176 6163 2f70 6174 7465 726e ls/javac/pattern │ │ │ │ │ +000694c0: 732f 5377 6974 6368 6573 2e6a 6176 613a s/Switches.java: │ │ │ │ │ +000694d0: 2043 6865 636b 2062 6568 6176 696f 7220 Check behavior │ │ │ │ │ +000694e0: 6f66 2070 6174 7465 726e 2073 7769 7463 of pattern switc │ │ │ │ │ +000694f0: 6865 732e 0a0a 3c6c 693e 746f 6f6c 732f hes...
  • tools/ │ │ │ │ │ +00069500: 6a61 7661 632f 7061 7474 6572 6e73 2f54 javac/patterns/T │ │ │ │ │ +00069510: 3832 3931 3635 372e 6a61 7661 3a20 4a61 8291657.java: Ja │ │ │ │ │ +00069520: 7661 6320 6173 7365 7274 696f 6e20 7768 vac assertion wh │ │ │ │ │ +00069530: 656e 2063 6f6d 7069 6c69 6e67 2061 206d en compiling a m │ │ │ │ │ +00069540: 6574 686f 6420 6361 6c6c 2077 6974 6820 ethod call with │ │ │ │ │ +00069550: 7377 6974 6368 2065 7870 7265 7373 696f switch expressio │ │ │ │ │ +00069560: 6e20 6173 2061 7267 756d 656e 740a 0a3c n as argument..< │ │ │ │ │ +00069570: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +00069580: 6174 7465 726e 732f 5438 3330 3930 3534 atterns/T8309054 │ │ │ │ │ +00069590: 2e6a 6176 613a 2050 6172 7369 6e67 206f .java: Parsing o │ │ │ │ │ +000695a0: 6620 6572 726f 6e65 6f75 7320 7061 7474 f erroneous patt │ │ │ │ │ +000695b0: 6572 6e73 2073 7563 6365 6564 730a 0a3c erns succeeds..< │ │ │ │ │ +000695c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +000695d0: 6174 7465 726e 732f 5438 3331 3232 3239 atterns/T8312229 │ │ │ │ │ +000695e0: 2e6a 6176 613a 2045 6e73 7572 6520 6a61 .java: Ensure ja │ │ │ │ │ +000695f0: 7661 6320 646f 6573 206e 6f74 2063 7261 vac does not cra │ │ │ │ │ +00069600: 7368 2077 6865 6e20 6120 7661 7269 6162 sh when a variab │ │ │ │ │ +00069610: 6c65 2069 7320 7573 6564 2066 726f 6d20 le is used from │ │ │ │ │ +00069620: 616e 2061 6e6f 6e79 6d6f 7573 2063 6c61 an anonymous cla │ │ │ │ │ +00069630: 7373 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ss..
  • tools/ja │ │ │ │ │ +00069640: 7661 632f 7061 7474 6572 6e73 2f54 3833 vac/patterns/T83 │ │ │ │ │ +00069650: 3134 3232 362e 6a61 7661 3a20 5365 7269 14226.java: Seri │ │ │ │ │ +00069660: 6573 206f 6620 636f 6c6f 6e2d 7374 796c es of colon-styl │ │ │ │ │ +00069670: 6520 6661 6c6c 7468 726f 7567 6820 7377 e fallthrough sw │ │ │ │ │ +00069680: 6974 6368 2063 6173 6573 2077 6974 6820 itch cases with │ │ │ │ │ +00069690: 6775 6172 6473 2063 6f6d 7069 6c65 6420 guards compiled │ │ │ │ │ +000696a0: 696e 636f 7272 6563 746c 790a 0a3c 6c69 incorrectly..
  • tools/javac/pat │ │ │ │ │ +000696c0: 7465 726e 732f 5438 3331 3435 3738 2e6a terns/T8314578.j │ │ │ │ │ +000696d0: 6176 613a 2050 6172 7369 6e67 206f 6620 ava: Parsing of │ │ │ │ │ +000696e0: 6572 726f 6e65 6f75 7320 7061 7474 6572 erroneous patter │ │ │ │ │ +000696f0: 6e73 2073 7563 6365 6564 730a 0a3c 6c69 ns succeeds..
  • tools/javac/pat │ │ │ │ │ +00069710: 7465 726e 732f 5438 3331 3436 3332 2e6a terns/T8314632.j │ │ │ │ │ +00069720: 6176 613a 2049 6e74 7261 2d63 6173 6520 ava: Intra-case │ │ │ │ │ +00069730: 646f 6d69 6e61 6e63 6520 6368 6563 6b20 dominance check │ │ │ │ │ +00069740: 6661 696c 7320 696e 2074 6865 2070 7265 fails in the pre │ │ │ │ │ +00069750: 7365 6e63 6520 6f66 2061 2067 7561 7264 sence of a guard │ │ │ │ │ +00069760: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00069770: 632f 7061 7474 6572 6e73 2f54 3833 3137 c/patterns/T8317 │ │ │ │ │ +00069780: 3330 302e 6a61 7661 3a20 6a61 7661 6320 300.java: javac │ │ │ │ │ +00069790: 6572 726f 6e65 6f75 736c 7920 616c 6c6f erroneously allo │ │ │ │ │ +000697a0: 7773 2022 6669 6e61 6c22 2069 6e20 6672 ws "final" in fr │ │ │ │ │ +000697b0: 6f6e 7420 6f66 2061 2072 6563 6f72 6420 ont of a record │ │ │ │ │ +000697c0: 7061 7474 6572 6e0a 0a3c 6c69 3e74 6f6f pattern..
  • too │ │ │ │ │ +000697d0: 6c73 2f6a 6176 6163 2f70 6174 7465 726e ls/javac/pattern │ │ │ │ │ +000697e0: 732f 5438 3332 3031 3435 2e6a 6176 613a s/T8320145.java: │ │ │ │ │ +000697f0: 2043 6f6d 7069 6c65 7220 7368 6f75 6c64 Compiler should │ │ │ │ │ +00069800: 2061 6363 6570 7420 6669 6e61 6c20 7661 accept final va │ │ │ │ │ +00069810: 7269 6162 6c65 2069 6e20 5265 636f 7264 riable in Record │ │ │ │ │ +00069820: 2050 6174 7465 726e 0a0a 3c6c 693e 746f Pattern..
  • to │ │ │ │ │ +00069830: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ +00069840: 6e73 2f54 7261 6e73 6c61 7469 6f6e 5465 ns/TranslationTe │ │ │ │ │ +00069850: 7374 2e6a 6176 613a 2043 6865 636b 2065 st.java: Check e │ │ │ │ │ +00069860: 7870 6563 7465 6420 7472 616e 736c 6174 xpected translat │ │ │ │ │ +00069870: 696f 6e20 6f66 2076 6172 696f 7573 2070 ion of various p │ │ │ │ │ +00069880: 6174 7465 726e 2072 656c 6174 6564 2063 attern related c │ │ │ │ │ +00069890: 6f6e 7374 7275 6374 730a 0a3c 6c69 3e74 onstructs..
  • t │ │ │ │ │ +000698a0: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ +000698b0: 726e 732f 5479 7065 6444 6563 6f6e 7374 rns/TypedDeconst │ │ │ │ │ +000698c0: 7275 6374 696f 6e50 6174 7465 726e 4578 ructionPatternEx │ │ │ │ │ +000698d0: 632e 6a61 7661 3a20 200a 0a3c 6c69 3e74 c.java: ..
  • t │ │ │ │ │ +000698e0: 6f6f 6c73 2f6a 6176 6163 2f70 6174 7465 ools/javac/patte │ │ │ │ │ +000698f0: 726e 732f 556e 6368 6563 6b65 6457 6172 rns/UncheckedWar │ │ │ │ │ +00069900: 6e69 6e67 4f6e 4d61 7463 6865 7354 6573 ningOnMatchesTes │ │ │ │ │ +00069910: 742e 6a61 7661 3a20 4d69 7373 696e 6720 t.java: Missing │ │ │ │ │ +00069920: 756e 6368 6563 6b65 6420 636f 6e76 6572 unchecked conver │ │ │ │ │ +00069930: 7369 6f6e 2077 6172 6e69 6e67 0a0a 3c6c sion warning..tools/javac/pa │ │ │ │ │ +00069950: 7474 6572 6e73 2f55 6e6e 616d 6564 2e6a tterns/Unnamed.j │ │ │ │ │ +00069960: 6176 613a 2043 6f6d 7069 6c65 7220 496d ava: Compiler Im │ │ │ │ │ +00069970: 706c 656d 656e 7461 7469 6f6e 2066 6f72 plementation for │ │ │ │ │ +00069980: 2055 6e6e 616d 6564 2070 6174 7465 726e Unnamed pattern │ │ │ │ │ +00069990: 7320 616e 6420 7661 7269 6162 6c65 730a s and variables. │ │ │ │ │ +000699a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000699b0: 2f70 6174 7465 726e 732f 556e 6e61 6d65 /patterns/Unname │ │ │ │ │ +000699c0: 6445 7272 6f72 732e 6a61 7661 3a20 436f dErrors.java: Co │ │ │ │ │ +000699d0: 6d70 696c 6572 2049 6d70 6c65 6d65 6e74 mpiler Implement │ │ │ │ │ +000699e0: 6174 696f 6e20 666f 7220 556e 6e61 6d65 ation for Unname │ │ │ │ │ +000699f0: 6420 7061 7474 6572 6e73 2061 6e64 2076 d patterns and v │ │ │ │ │ +00069a00: 6172 6961 626c 6573 0a0a 3c6c 693e 746f ariables..
  • to │ │ │ │ │ +00069a10: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ +00069a20: 6e73 2f56 6172 4572 726f 7273 2e6a 6176 ns/VarErrors.jav │ │ │ │ │ +00069a30: 613a 2056 6572 6966 7920 6572 726f 7273 a: Verify errors │ │ │ │ │ +00069a40: 2072 656c 6174 6564 2074 6f20 7661 7220 related to var │ │ │ │ │ +00069a50: 7061 7474 6572 6e73 0a0a 3c6c 693e 746f patterns..
  • to │ │ │ │ │ +00069a60: 6f6c 732f 6a61 7661 632f 7061 7474 6572 ols/javac/patter │ │ │ │ │ +00069a70: 6e73 2f73 636f 7065 2f53 636f 7065 5465 ns/scope/ScopeTe │ │ │ │ │ +00069a80: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ +00069a90: 746f 6f6c 732f 6a61 7661 632f 7065 7266 tools/javac/perf │ │ │ │ │ +00069aa0: 2f53 7570 6572 436c 6173 7341 6e64 4e65 /SuperClassAndNe │ │ │ │ │ +00069ab0: 7374 696e 672e 6a61 7661 3a20 5665 7269 sting.java: Veri │ │ │ │ │ +00069ac0: 6679 206a 6176 6163 2064 6f65 7320 6e6f fy javac does no │ │ │ │ │ +00069ad0: 7420 6e65 6564 2061 206c 6f6e 6720 7469 t need a long ti │ │ │ │ │ +00069ae0: 6d65 2074 6f20 7072 6f63 6573 7320 736f me to process so │ │ │ │ │ +00069af0: 7572 6365 7320 7769 7468 2064 6565 7020 urces with deep │ │ │ │ │ +00069b00: 636c 6173 7320 6e65 7374 696e 6720 616e class nesting an │ │ │ │ │ +00069b10: 6420 6465 6570 2069 6e68 6572 6974 616e d deep inheritan │ │ │ │ │ +00069b20: 6365 2068 6965 7261 7263 6869 6573 2e0a ce hierarchies.. │ │ │ │ │ +00069b30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00069b40: 2f70 6c61 7466 6f72 6d2f 4361 6e48 616e /platform/CanHan │ │ │ │ │ +00069b50: 646c 6543 6c61 7373 4669 6c65 7354 6573 dleClassFilesTes │ │ │ │ │ +00069b60: 742e 6a61 7661 3a20 5665 7269 6679 2074 t.java: Verify t │ │ │ │ │ +00069b70: 6861 7420 4372 6561 7465 5379 6d62 6f6c hat CreateSymbol │ │ │ │ │ +00069b80: 7320 6361 6e20 6861 6e64 6c65 2063 6c61 s can handle cla │ │ │ │ │ +00069b90: 7373 6669 6c65 7320 6672 6f6d 2074 6865 ssfiles from the │ │ │ │ │ +00069ba0: 2063 7572 7265 6e74 2072 656c 6561 7365 current release │ │ │ │ │ +00069bb0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00069bc0: 6163 2f70 6c61 7466 6f72 6d2f 4374 5072 ac/platform/CtPr │ │ │ │ │ +00069bd0: 6f70 6572 7469 6573 5465 7374 2e6a 6176 opertiesTest.jav │ │ │ │ │ +00069be0: 613a 2056 6572 6966 7920 6265 6861 7669 a: Verify behavi │ │ │ │ │ +00069bf0: 6f72 206f 6620 2d2d 7265 6c65 6173 6520 or of --release │ │ │ │ │ +00069c00: 616e 6420 2d73 6f75 7263 6520 7265 6c61 and -source rela │ │ │ │ │ +00069c10: 7465 6420 746f 2063 6f6d 2e73 756e 2e6e ted to com.sun.n │ │ │ │ │ +00069c20: 696f 2e66 696c 650a 0a3c 6c69 3e74 6f6f io.file..
  • too │ │ │ │ │ +00069c30: 6c73 2f6a 6176 6163 2f70 6c61 7466 6f72 ls/javac/platfor │ │ │ │ │ +00069c40: 6d2f 4e6f 5072 6f66 696c 6541 6e6e 6f74 m/NoProfileAnnot │ │ │ │ │ +00069c50: 6174 696f 6e57 6172 6e69 6e67 2e6a 6176 ationWarning.jav │ │ │ │ │ +00069c60: 613a 2056 6572 6966 7920 7468 6520 7379 a: Verify the sy │ │ │ │ │ +00069c70: 6e74 6865 7469 6320 5072 6f66 696c 652b nthetic Profile+ │ │ │ │ │ +00069c80: 416e 6e6f 7461 7469 6f6e 2069 7320 6967 Annotation is ig │ │ │ │ │ +00069c90: 6e6f 7265 6420 7768 656e 2075 7369 6e67 nored when using │ │ │ │ │ +00069ca0: 202d 2d72 656c 6561 7365 0a0a 3c6c 693e --release..
  • │ │ │ │ │ +00069cb0: 746f 6f6c 732f 6a61 7661 632f 706c 6174 tools/javac/plat │ │ │ │ │ +00069cc0: 666f 726d 2f4e 6f6e 4578 706f 7274 6564 form/NonExported │ │ │ │ │ +00069cd0: 5375 7065 7254 7970 6573 2e6a 6176 613a SuperTypes.java: │ │ │ │ │ +00069ce0: 2056 6572 6966 7920 6e6f 2065 7272 6f72 Verify no error │ │ │ │ │ +00069cf0: 2069 7320 7768 656e 2063 6f6d 7069 6c69 is when compili │ │ │ │ │ +00069d00: 6e67 2061 2063 6c61 7373 2077 686f 7365 ng a class whose │ │ │ │ │ +00069d10: 2073 7570 6572 7479 7065 2069 7320 6e6f supertype is no │ │ │ │ │ +00069d20: 7420 6578 706f 7274 6564 2e0a 0a3c 6c69 t exported...
  • tools/javac/pla │ │ │ │ │ +00069d40: 7466 6f72 6d2f 4e6f 6e50 7562 6c69 6341 tform/NonPublicA │ │ │ │ │ +00069d50: 6e6e 6f74 6174 696f 6e73 2e6a 6176 613a nnotations.java: │ │ │ │ │ +00069d60: 2056 6572 6966 7920 6e6f 2065 7272 6f72 Verify no error │ │ │ │ │ +00069d70: 2069 7320 7265 706f 7274 6564 2066 6f72 is reported for │ │ │ │ │ +00069d80: 2065 7874 656e 6465 6420 466f 726b 4a6f extended ForkJo │ │ │ │ │ +00069d90: 696e 506f 6f6c 2077 6974 6820 2d2d 7265 inPool with --re │ │ │ │ │ +00069da0: 6c65 6173 6520 382e 0a0a 3c6c 693e 746f lease 8...
  • to │ │ │ │ │ +00069db0: 6f6c 732f 6a61 7661 632f 706c 6174 666f ols/javac/platfo │ │ │ │ │ +00069dc0: 726d 2f4e 756d 6572 6963 616c 436f 6d70 rm/NumericalComp │ │ │ │ │ +00069dd0: 6172 6174 6f72 5465 7374 2e6a 6176 613a aratorTest.java: │ │ │ │ │ +00069de0: 2043 6865 636b 2074 6861 7420 4a44 4b50 Check that JDKP │ │ │ │ │ +00069df0: 6c61 7466 6f72 6d50 726f 7669 6465 722e latformProvider. │ │ │ │ │ +00069e00: 4e55 4d45 5249 4341 4c5f 434f 4d50 4152 NUMERICAL_COMPAR │ │ │ │ │ +00069e10: 4154 4f52 2077 6f72 6b73 2063 6f72 7265 ATOR works corre │ │ │ │ │ +00069e20: 6374 6c79 0a0a 3c6c 693e 746f 6f6c 732f ctly..
  • tools/ │ │ │ │ │ +00069e30: 6a61 7661 632f 706c 6174 666f 726d 2f50 javac/platform/P │ │ │ │ │ +00069e40: 6c61 7466 6f72 6d50 726f 7669 6465 7254 latformProviderT │ │ │ │ │ +00069e50: 6573 742e 6a61 7661 3a20 456e 7375 7265 est.java: Ensure │ │ │ │ │ +00069e60: 2061 6c6c 206d 6574 686f 6473 206f 6620 all methods of │ │ │ │ │ +00069e70: 506c 6174 666f 726d 5072 6f76 6964 6572 PlatformProvider │ │ │ │ │ +00069e80: 2061 7265 2063 616c 6c65 6420 636f 7272 are called corr │ │ │ │ │ +00069e90: 6563 746c 792c 2061 6e64 2074 6865 6972 ectly, and their │ │ │ │ │ +00069ea0: 2072 6573 756c 7420 6973 2075 7365 6420 result is used │ │ │ │ │ +00069eb0: 636f 7272 6563 746c 792e 0a0a 3c6c 693e correctly...
  • │ │ │ │ │ +00069ec0: 746f 6f6c 732f 6a61 7661 632f 706c 6174 tools/javac/plat │ │ │ │ │ +00069ed0: 666f 726d 2f50 7265 7669 6577 4150 4973 form/PreviewAPIs │ │ │ │ │ +00069ee0: 5769 7468 5265 6c65 6173 652e 6a61 7661 WithRelease.java │ │ │ │ │ +00069ef0: 3a20 5665 7269 6679 2070 7265 7669 6577 : Verify preview │ │ │ │ │ +00069f00: 2041 5049 7320 6172 6520 7265 706f 7274 APIs are report │ │ │ │ │ +00069f10: 6564 2063 6f72 7265 6374 6c79 2077 6865 ed correctly whe │ │ │ │ │ +00069f20: 6e20 7573 696e 6720 2d2d 7265 6c65 6173 n using --releas │ │ │ │ │ +00069f30: 652e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 e...
  • tools/ja │ │ │ │ │ +00069f40: 7661 632f 706c 6174 666f 726d 2f52 656c vac/platform/Rel │ │ │ │ │ +00069f50: 6561 7365 4d6f 6475 6c65 7341 6e64 5479 easeModulesAndTy │ │ │ │ │ +00069f60: 7065 456c 656d 656e 742e 6a61 7661 3a20 peElement.java: │ │ │ │ │ +00069f70: 5665 7269 6679 2074 6861 7420 7768 656e Verify that when │ │ │ │ │ +00069f80: 2072 6561 6469 6e67 2066 726f 6d20 6374 reading from ct │ │ │ │ │ +00069f90: 2e73 796d 2c20 636c 6173 7365 7320 6172 .sym, classes ar │ │ │ │ │ +00069fa0: 6520 6f6e 6c79 2076 6973 6962 6c65 2066 e only visible f │ │ │ │ │ +00069fb0: 726f 6d20 6d6f 6475 6c65 7320 6672 6f6d rom modules from │ │ │ │ │ +00069fc0: 2077 6869 6368 2074 6865 7920 6172 6520 which they are │ │ │ │ │ +00069fd0: 6578 706f 7274 6564 2e0a 0a3c 6c69 3e74 exported...
  • t │ │ │ │ │ +00069fe0: 6f6f 6c73 2f6a 6176 6163 2f70 6c61 7466 ools/javac/platf │ │ │ │ │ +00069ff0: 6f72 6d2f 6372 6561 7465 7379 6d62 6f6c orm/createsymbol │ │ │ │ │ +0006a000: 732f 4372 6561 7465 5379 6d62 6f6c 7354 s/CreateSymbolsT │ │ │ │ │ +0006a010: 6573 742e 6a61 7661 3a20 556e 6974 2074 est.java: Unit t │ │ │ │ │ +0006a020: 6573 7420 666f 7220 4372 6561 7465 5379 est for CreateSy │ │ │ │ │ +0006a030: 6d62 6f6c 730a 0a3c 6c69 3e74 6f6f 6c73 mbols..
  • tools │ │ │ │ │ +0006a040: 2f6a 6176 6163 2f70 6c75 6769 6e2f 4175 /javac/plugin/Au │ │ │ │ │ +0006a050: 746f 7374 6172 7450 6c75 6769 6e73 2e6a tostartPlugins.j │ │ │ │ │ +0006a060: 6176 613a 2061 6c6c 6f77 2064 6973 636f ava: allow disco │ │ │ │ │ +0006a070: 7665 7261 626c 6520 6a61 7661 6320 706c verable javac pl │ │ │ │ │ +0006a080: 7567 696e 7320 746f 2062 6520 696e 766f ugins to be invo │ │ │ │ │ +0006a090: 6b65 6420 6279 2064 6566 6175 6c74 0a0a ked by default.. │ │ │ │ │ +0006a0a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006a0b0: 706c 7567 696e 2f49 6e74 6572 6e61 6c41 plugin/InternalA │ │ │ │ │ +0006a0c0: 5049 2e6a 6176 613a 2045 7874 656e 6420 PI.java: Extend │ │ │ │ │ +0006a0d0: 7375 7070 6f72 7420 666f 7220 2d58 4461 support for -XDa │ │ │ │ │ +0006a0e0: 6363 6573 7349 6e74 6572 6e61 6c41 5049 ccessInternalAPI │ │ │ │ │ +0006a0f0: 2074 6f20 706c 7567 696e 206d 6f64 756c to plugin modul │ │ │ │ │ +0006a100: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +0006a110: 7661 632f 706c 7567 696e 2f4d 756c 7469 vac/plugin/Multi │ │ │ │ │ +0006a120: 706c 6550 6c75 6769 6e73 2e6a 6176 613a plePlugins.java: │ │ │ │ │ +0006a130: 2043 6865 636b 2074 6861 7420 6d75 6c74 Check that mult │ │ │ │ │ +0006a140: 6970 6c65 2070 6c75 6769 6e73 2063 616e iple plugins can │ │ │ │ │ +0006a150: 2062 6520 7370 6563 6966 6965 6420 7768 be specified wh │ │ │ │ │ +0006a160: 656e 2073 7461 7274 696e 6720 6a61 7661 en starting java │ │ │ │ │ +0006a170: 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 c..
  • tools/jav │ │ │ │ │ +0006a180: 6163 2f70 6c75 6769 6e2f 6d69 7373 696e ac/plugin/missin │ │ │ │ │ +0006a190: 672f 506c 7567 696e 4e6f 7446 6f75 6e64 g/PluginNotFound │ │ │ │ │ +0006a1a0: 2e6a 6176 613a 2069 6e63 6f72 7265 6374 .java: incorrect │ │ │ │ │ +0006a1b0: 206d 6573 7361 6765 2072 6566 6572 656e message referen │ │ │ │ │ +0006a1c0: 6365 206f 7220 6272 6f6b 656e 206d 6573 ce or broken mes │ │ │ │ │ +0006a1d0: 7361 6765 2066 696c 650a 0a3c 6c69 3e74 sage file..
  • t │ │ │ │ │ +0006a1e0: 6f6f 6c73 2f6a 6176 6163 2f70 6c75 6769 ools/javac/plugi │ │ │ │ │ +0006a1f0: 6e2f 7368 6f77 7479 7065 2f54 6573 742e n/showtype/Test. │ │ │ │ │ +0006a200: 6a61 7661 3a20 5072 6f76 6964 6520 6120 java: Provide a │ │ │ │ │ +0006a210: 7369 6d70 6c65 206c 6967 6874 2d77 6569 simple light-wei │ │ │ │ │ +0006a220: 6768 7420 2270 6c75 672d 696e 2220 6d65 ght "plug-in" me │ │ │ │ │ +0006a230: 6368 616e 6973 6d20 666f 7220 6a61 7661 chanism for java │ │ │ │ │ +0006a240: 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 c..
  • tools/jav │ │ │ │ │ +0006a250: 6163 2f70 6f6c 6963 792f 7465 7374 312f ac/policy/test1/ │ │ │ │ │ +0006a260: 5465 7374 3161 2e6a 6176 6123 6964 303a Test1a.java#id0: │ │ │ │ │ +0006a270: 2070 726f 7669 6465 2076 6172 6961 626c provide variabl │ │ │ │ │ +0006a280: 6520 706f 6c69 6369 6573 2066 6f72 206a e policies for j │ │ │ │ │ +0006a290: 6176 6163 206f 7065 7261 7469 6f6e 2044 avac operation D │ │ │ │ │ +0006a2a0: 6566 6175 6c74 2063 6f6d 7069 6c65 2070 efault compile p │ │ │ │ │ +0006a2b0: 6f6c 6963 7920 6973 206e 6f77 2022 6279 olicy is now "by │ │ │ │ │ +0006a2c0: 2066 696c 6522 2028 7265 7665 7274 6564 file" (reverted │ │ │ │ │ +0006a2d0: 2074 6f20 2274 6f64 6f22 2066 6f72 2036 to "todo" for 6 │ │ │ │ │ +0006a2e0: 3338 3237 3030 2920 4265 6361 7573 6520 382700) Because │ │ │ │ │ +0006a2f0: 6f66 2061 7474 7220 6572 726f 7273 2069 of attr errors i │ │ │ │ │ +0006a300: 6e20 422c 206e 6f20 636f 6465 2073 686f n B, no code sho │ │ │ │ │ +0006a310: 756c 6420 6265 2067 656e 6572 6174 6564 uld be generated │ │ │ │ │ +0006a320: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0006a330: 632f 706f 6c69 6379 2f74 6573 7431 2f54 c/policy/test1/T │ │ │ │ │ +0006a340: 6573 7431 612e 6a61 7661 2369 6431 3a20 est1a.java#id1: │ │ │ │ │ +0006a350: 7072 6f76 6964 6520 7661 7269 6162 6c65 provide variable │ │ │ │ │ +0006a360: 2070 6f6c 6963 6965 7320 666f 7220 6a61 policies for ja │ │ │ │ │ +0006a370: 7661 6320 6f70 6572 6174 696f 6e20 4765 vac operation Ge │ │ │ │ │ +0006a380: 6e65 7261 7465 2063 6f64 6520 666f 7220 nerate code for │ │ │ │ │ +0006a390: 412c 2041 312c 2041 322c 2042 0a0a 3c6c A, A1, A2, B..tools/javac/po │ │ │ │ │ +0006a3b0: 6c69 6379 2f74 6573 7431 2f54 6573 7431 licy/test1/Test1 │ │ │ │ │ +0006a3c0: 612e 6a61 7661 2369 6432 3a20 7072 6f76 a.java#id2: prov │ │ │ │ │ +0006a3d0: 6964 6520 7661 7269 6162 6c65 2070 6f6c ide variable pol │ │ │ │ │ +0006a3e0: 6963 6965 7320 666f 7220 6a61 7661 6320 icies for javac │ │ │ │ │ +0006a3f0: 6f70 6572 6174 696f 6e20 4265 6361 7573 operation Becaus │ │ │ │ │ +0006a400: 6520 6f66 2061 7474 7220 6572 726f 7273 e of attr errors │ │ │ │ │ +0006a410: 2069 6e20 422c 206e 6f20 636f 6465 2073 in B, no code s │ │ │ │ │ +0006a420: 686f 756c 6420 6265 2067 656e 6572 6174 hould be generat │ │ │ │ │ +0006a430: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +0006a440: 7661 632f 706f 6c69 6379 2f74 6573 7431 vac/policy/test1 │ │ │ │ │ +0006a450: 2f54 6573 7431 612e 6a61 7661 2369 6433 /Test1a.java#id3 │ │ │ │ │ +0006a460: 3a20 7072 6f76 6964 6520 7661 7269 6162 : provide variab │ │ │ │ │ +0006a470: 6c65 2070 6f6c 6963 6965 7320 666f 7220 le policies for │ │ │ │ │ +0006a480: 6a61 7661 6320 6f70 6572 6174 696f 6e20 javac operation │ │ │ │ │ +0006a490: 4265 6361 7573 6520 6f66 2061 7474 7220 Because of attr │ │ │ │ │ +0006a4a0: 6572 726f 7273 2069 6e20 422c 206e 6f20 errors in B, no │ │ │ │ │ +0006a4b0: 636f 6465 2073 686f 756c 6420 6265 2067 code should be g │ │ │ │ │ +0006a4c0: 656e 6572 6174 6564 0a0a 3c6c 693e 746f enerated..
  • to │ │ │ │ │ +0006a4d0: 6f6c 732f 6a61 7661 632f 706f 6c69 6379 ols/javac/policy │ │ │ │ │ +0006a4e0: 2f74 6573 7431 2f54 6573 7431 612e 6a61 /test1/Test1a.ja │ │ │ │ │ +0006a4f0: 7661 2369 6434 3a20 7072 6f76 6964 6520 va#id4: provide │ │ │ │ │ +0006a500: 7661 7269 6162 6c65 2070 6f6c 6963 6965 variable policie │ │ │ │ │ +0006a510: 7320 666f 7220 6a61 7661 6320 6f70 6572 s for javac oper │ │ │ │ │ +0006a520: 6174 696f 6e20 4465 6661 756c 7420 636f ation Default co │ │ │ │ │ +0006a530: 6d70 696c 6520 706f 6c69 6379 2069 7320 mpile policy is │ │ │ │ │ +0006a540: 6e6f 7720 2262 7920 6669 6c65 2220 2872 now "by file" (r │ │ │ │ │ +0006a550: 6576 6572 7465 6420 746f 2022 746f 646f everted to "todo │ │ │ │ │ +0006a560: 2220 666f 7220 3633 3832 3730 3029 2047 " for 6382700) G │ │ │ │ │ +0006a570: 656e 6572 6174 6520 636f 6465 2066 6f72 enerate code for │ │ │ │ │ +0006a580: 2041 2c20 4131 2c20 4132 2c20 6275 7420 A, A1, A2, but │ │ │ │ │ +0006a590: 6265 6361 7573 6520 6f66 2066 6c6f 7720 because of flow │ │ │ │ │ +0006a5a0: 6572 726f 7273 2069 6e20 432c 206e 6f20 errors in C, no │ │ │ │ │ +0006a5b0: 6d6f 7265 2063 6f64 6520 7368 6f75 6c64 more code should │ │ │ │ │ +0006a5c0: 2062 6520 6765 6e65 7261 7465 640a 0a3c be generated..< │ │ │ │ │ +0006a5d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006a5e0: 6f6c 6963 792f 7465 7374 312f 5465 7374 olicy/test1/Test │ │ │ │ │ +0006a5f0: 3161 2e6a 6176 6123 6964 353a 2070 726f 1a.java#id5: pro │ │ │ │ │ +0006a600: 7669 6465 2076 6172 6961 626c 6520 706f vide variable po │ │ │ │ │ +0006a610: 6c69 6369 6573 2066 6f72 206a 6176 6163 licies for javac │ │ │ │ │ +0006a620: 206f 7065 7261 7469 6f6e 2047 656e 6572 operation Gener │ │ │ │ │ +0006a630: 6174 6520 636f 6465 2066 6f72 2041 2c20 ate code for A, │ │ │ │ │ +0006a640: 4131 2c20 4132 2c20 430a 0a3c 6c69 3e74 A1, A2, C..
  • t │ │ │ │ │ +0006a650: 6f6f 6c73 2f6a 6176 6163 2f70 6f6c 6963 ools/javac/polic │ │ │ │ │ +0006a660: 792f 7465 7374 312f 5465 7374 3161 2e6a y/test1/Test1a.j │ │ │ │ │ +0006a670: 6176 6123 6964 363a 2070 726f 7669 6465 ava#id6: provide │ │ │ │ │ +0006a680: 2076 6172 6961 626c 6520 706f 6c69 6369 variable polici │ │ │ │ │ +0006a690: 6573 2066 6f72 206a 6176 6163 206f 7065 es for javac ope │ │ │ │ │ +0006a6a0: 7261 7469 6f6e 2042 6563 6175 7365 206f ration Because o │ │ │ │ │ +0006a6b0: 6620 666c 6f77 2065 7272 6f72 7320 696e f flow errors in │ │ │ │ │ +0006a6c0: 2043 2c20 6e6f 2063 6f64 6520 7368 6f75 C, no code shou │ │ │ │ │ +0006a6d0: 6c64 2062 6520 6765 6e65 7261 7465 640a ld be generated. │ │ │ │ │ +0006a6e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006a6f0: 2f70 6f6c 6963 792f 7465 7374 312f 5465 /policy/test1/Te │ │ │ │ │ +0006a700: 7374 3161 2e6a 6176 6123 6964 373a 2070 st1a.java#id7: p │ │ │ │ │ +0006a710: 726f 7669 6465 2076 6172 6961 626c 6520 rovide variable │ │ │ │ │ +0006a720: 706f 6c69 6369 6573 2066 6f72 206a 6176 policies for jav │ │ │ │ │ +0006a730: 6163 206f 7065 7261 7469 6f6e 2047 656e ac operation Gen │ │ │ │ │ +0006a740: 6572 6174 6520 636f 6465 2066 6f72 2041 erate code for A │ │ │ │ │ +0006a750: 2c20 4131 2c20 4132 2c20 6275 7420 6265 , A1, A2, but be │ │ │ │ │ +0006a760: 6361 7573 6520 6f66 2066 6c6f 7720 6572 cause of flow er │ │ │ │ │ +0006a770: 726f 7273 2069 6e20 432c 206e 6f20 6d6f rors in C, no mo │ │ │ │ │ +0006a780: 7265 2063 6f64 6520 7368 6f75 6c64 2062 re code should b │ │ │ │ │ +0006a790: 6520 6765 6e65 7261 7465 640a 0a3c 6c69 e generated..
  • tools/javac/pol │ │ │ │ │ +0006a7b0: 6963 792f 7465 7374 312f 5465 7374 3162 icy/test1/Test1b │ │ │ │ │ +0006a7c0: 2e6a 6176 6123 6964 303a 2043 6f6d 7069 .java#id0: Compi │ │ │ │ │ +0006a7d0: 6c65 2061 2067 726f 7570 206f 6620 6669 le a group of fi │ │ │ │ │ +0006a7e0: 6c65 7320 616e 6420 7661 6c69 6461 7465 les and validate │ │ │ │ │ +0006a7f0: 2074 6865 2073 6574 206f 6620 636c 6173 the set of clas │ │ │ │ │ +0006a800: 7320 6669 6c65 7320 7072 6f64 7563 6564 s files produced │ │ │ │ │ +0006a810: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0006a820: 632f 706f 6c69 6379 2f74 6573 7431 2f54 c/policy/test1/T │ │ │ │ │ +0006a830: 6573 7431 622e 6a61 7661 2369 6431 3a20 est1b.java#id1: │ │ │ │ │ +0006a840: 436f 6d70 696c 6520 6120 6772 6f75 7020 Compile a group │ │ │ │ │ +0006a850: 6f66 2066 696c 6573 2061 6e64 2076 616c of files and val │ │ │ │ │ +0006a860: 6964 6174 6520 7468 6520 7365 7420 6f66 idate the set of │ │ │ │ │ +0006a870: 2063 6c61 7373 2066 696c 6573 2070 726f class files pro │ │ │ │ │ +0006a880: 6475 6365 640a 0a3c 6c69 3e74 6f6f 6c73 duced..
  • tools │ │ │ │ │ +0006a890: 2f6a 6176 6163 2f70 6f6c 6963 792f 7465 /javac/policy/te │ │ │ │ │ +0006a8a0: 7374 312f 5465 7374 3162 2e6a 6176 6123 st1/Test1b.java# │ │ │ │ │ +0006a8b0: 6964 323a 2043 6f6d 7069 6c65 2061 2067 id2: Compile a g │ │ │ │ │ +0006a8c0: 726f 7570 206f 6620 6669 6c65 7320 616e roup of files an │ │ │ │ │ +0006a8d0: 6420 7661 6c69 6461 7465 2074 6865 2073 d validate the s │ │ │ │ │ +0006a8e0: 6574 206f 6620 636c 6173 7320 6669 6c65 et of class file │ │ │ │ │ +0006a8f0: 7320 7072 6f64 7563 6564 0a0a 3c6c 693e s produced..
  • │ │ │ │ │ +0006a900: 746f 6f6c 732f 6a61 7661 632f 706f 6c69 tools/javac/poli │ │ │ │ │ +0006a910: 6379 2f74 6573 7431 2f54 6573 7431 622e cy/test1/Test1b. │ │ │ │ │ +0006a920: 6a61 7661 2369 6433 3a20 436f 6d70 696c java#id3: Compil │ │ │ │ │ +0006a930: 6520 6120 6772 6f75 7020 6f66 2066 696c e a group of fil │ │ │ │ │ +0006a940: 6573 2061 6e64 2076 616c 6964 6174 6520 es and validate │ │ │ │ │ +0006a950: 7468 6520 7365 7420 6f66 2063 6c61 7373 the set of class │ │ │ │ │ +0006a960: 2066 696c 6573 2070 726f 6475 6365 640a files produced. │ │ │ │ │ +0006a970: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006a980: 2f70 6f6c 6963 792f 7465 7374 322f 5465 /policy/test2/Te │ │ │ │ │ +0006a990: 7374 2e6a 6176 6123 6964 303a 2020 0a0a st.java#id0: .. │ │ │ │ │ +0006a9a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006a9b0: 706f 6c69 6379 2f74 6573 7432 2f54 6573 policy/test2/Tes │ │ │ │ │ +0006a9c0: 742e 6a61 7661 2369 6431 3a20 200a 0a3c t.java#id1: ..< │ │ │ │ │ +0006a9d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006a9e0: 6f6c 6963 792f 7465 7374 322f 5465 7374 olicy/test2/Test │ │ │ │ │ +0006a9f0: 2e6a 6176 6123 6964 323a 2020 0a0a 3c6c .java#id2: ..tools/javac/po │ │ │ │ │ +0006aa10: 6c69 6379 2f74 6573 7432 2f54 6573 742e licy/test2/Test. │ │ │ │ │ +0006aa20: 6a61 7661 2369 6433 3a20 200a 0a3c 6c69 java#id3: ..
  • tools/javac/pol │ │ │ │ │ +0006aa40: 6963 792f 7465 7374 332f 5465 7374 2e6a icy/test3/Test.j │ │ │ │ │ +0006aa50: 6176 613a 200a 0a3c 6c69 3e74 6f6f 6c73 ava: ..
  • tools │ │ │ │ │ +0006aa60: 2f6a 6176 6163 2f70 6f73 6974 696f 6e73 /javac/positions │ │ │ │ │ +0006aa70: 2f54 3632 3634 3032 392e 6a61 7661 3a20 /T6264029.java: │ │ │ │ │ +0006aa80: 436f 6d70 696c 6572 2069 7373 7565 7320 Compiler issues │ │ │ │ │ +0006aa90: 7772 6f6e 6720 756e 6368 6563 6b65 6420 wrong unchecked │ │ │ │ │ +0006aaa0: 7761 726e 696e 6720 666f 7220 616e 6f6e warning for anon │ │ │ │ │ +0006aab0: 796d 6f75 7320 696e 6e65 7220 636c 6173 ymous inner clas │ │ │ │ │ +0006aac0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0006aad0: 6163 2f70 6f73 6974 696f 6e73 2f54 3634 ac/positions/T64 │ │ │ │ │ +0006aae0: 3032 3037 372e 6a61 7661 3a20 5374 6172 02077.java: Star │ │ │ │ │ +0006aaf0: 7420 706f 7369 7469 6f6e 2069 7320 7772 t position is wr │ │ │ │ │ +0006ab00: 6f6e 6720 666f 7220 7061 636b 6167 6520 ong for package │ │ │ │ │ +0006ab10: 7072 6976 6174 6520 636f 6e73 7472 7563 private construc │ │ │ │ │ +0006ab20: 746f 7273 0a0a 3c6c 693e 746f 6f6c 732f tors..
  • tools/ │ │ │ │ │ +0006ab30: 6a61 7661 632f 706f 7369 7469 6f6e 732f javac/positions/ │ │ │ │ │ +0006ab40: 5436 3430 3431 3934 2e6a 6176 613a 206a T6404194.java: j │ │ │ │ │ +0006ab50: 6176 6163 2070 6172 7365 7220 6765 6e65 avac parser gene │ │ │ │ │ +0006ab60: 7261 7465 7320 696e 636f 7272 6563 7420 rates incorrect │ │ │ │ │ +0006ab70: 656e 6420 706f 7369 7469 6f6e 2066 6f72 end position for │ │ │ │ │ +0006ab80: 2061 6e6e 6f74 6174 696f 6e73 2077 6974 annotations wit │ │ │ │ │ +0006ab90: 6820 7061 7265 6e74 6865 7365 732e 0a0a h parentheses... │ │ │ │ │ +0006aba0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006abb0: 706f 7369 7469 6f6e 732f 5438 3138 3437 positions/T81847 │ │ │ │ │ +0006abc0: 3339 2e6a 6176 613a 2043 6865 636b 2063 39.java: Check c │ │ │ │ │ +0006abd0: 6f72 7265 6374 2065 6e64 2070 6f73 6974 orrect end posit │ │ │ │ │ +0006abe0: 696f 6e20 6f66 2074 6865 2050 6163 6b61 ion of the Packa │ │ │ │ │ +0006abf0: 6765 5472 6565 0a0a 3c6c 693e 746f 6f6c geTree..
  • tool │ │ │ │ │ +0006ac00: 732f 6a61 7661 632f 706f 7369 7469 6f6e s/javac/position │ │ │ │ │ +0006ac10: 732f 5472 6565 456e 6450 6f73 5465 7374 s/TreeEndPosTest │ │ │ │ │ +0006ac20: 2e6a 6176 613a 2076 6572 6966 7920 7374 .java: verify st │ │ │ │ │ +0006ac30: 6172 7420 616e 6420 656e 6420 706f 7369 art and end posi │ │ │ │ │ +0006ac40: 7469 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 tions..
  • tools │ │ │ │ │ +0006ac50: 2f6a 6176 6163 2f70 7265 7669 6577 2f50 /javac/preview/P │ │ │ │ │ +0006ac60: 7265 7669 6577 4175 746f 5375 7070 7265 reviewAutoSuppre │ │ │ │ │ +0006ac70: 7373 2e6a 6176 613a 2020 0a0a 3c6c 693e ss.java: ..
  • │ │ │ │ │ 0006ac80: 746f 6f6c 732f 6a61 7661 632f 7072 6576 tools/javac/prev │ │ │ │ │ -0006ac90: 6965 772f 5072 6576 6965 774f 7074 696f iew/PreviewOptio │ │ │ │ │ -0006aca0: 6e54 6573 742e 6a61 7661 3a20 736d 6f6b nTest.java: smok │ │ │ │ │ -0006acb0: 6520 7465 7374 2066 6f72 2065 6e61 626c e test for enabl │ │ │ │ │ -0006acc0: 652d 7072 6576 6965 7720 636f 6d6d 616e e-preview comman │ │ │ │ │ -0006acd0: 6420 6c69 6e65 2066 6c61 670a 0a3c 6c69 d line flag..
  • tools/javac/pre │ │ │ │ │ -0006acf0: 7669 6577 2f50 7265 7669 6577 5465 7374 view/PreviewTest │ │ │ │ │ -0006ad00: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ -0006ad10: 6f6c 732f 6a61 7661 632f 7072 6576 6965 ols/javac/previe │ │ │ │ │ -0006ad20: 772f 636c 6173 7352 6561 6465 7254 6573 w/classReaderTes │ │ │ │ │ -0006ad30: 742f 436c 6965 6e74 2e6a 6176 613a 2073 t/Client.java: s │ │ │ │ │ -0006ad40: 6d6f 6b65 2074 6573 7420 666f 7220 2d2d moke test for -- │ │ │ │ │ -0006ad50: 656e 6162 6c65 642d 7072 6576 6965 7720 enabled-preview │ │ │ │ │ -0006ad60: 636c 6173 7372 6561 6465 7220 7375 7070 classreader supp │ │ │ │ │ -0006ad70: 6f72 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ort..
  • tools/j │ │ │ │ │ -0006ad80: 6176 6163 2f70 7265 7669 6577 2f63 6c61 avac/preview/cla │ │ │ │ │ -0006ad90: 7373 5265 6164 6572 5465 7374 2f54 6f6f ssReaderTest/Too │ │ │ │ │ -0006ada0: 4e65 774d 616a 6f72 5665 7273 696f 6e54 NewMajorVersionT │ │ │ │ │ -0006adb0: 6573 742e 6a61 7661 3a20 5665 7269 6679 est.java: Verify │ │ │ │ │ -0006adc0: 206a 6176 6163 2064 6f65 7320 6e6f 7420 javac does not │ │ │ │ │ -0006add0: 6372 6173 6820 6f6e 2070 7265 7669 6577 crash on preview │ │ │ │ │ -0006ade0: 2063 6c61 7373 6669 6c65 7320 6672 6f6d classfiles from │ │ │ │ │ -0006adf0: 2074 6865 2066 7574 7572 6520 4a61 7661 the future Java │ │ │ │ │ -0006ae00: 2076 6572 7369 6f6e 732e 0a0a 3c6c 693e versions...
  • │ │ │ │ │ -0006ae10: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006ae20: 6573 7369 6e67 2f36 3334 3831 3933 2f54 essing/6348193/T │ │ │ │ │ -0006ae30: 3633 3438 3139 332e 6a61 7661 3a20 4153 6348193.java: AS │ │ │ │ │ -0006ae40: 382e 3120 5552 3220 4241 5420 7465 7374 8.1 UR2 BAT test │ │ │ │ │ -0006ae50: 2066 6169 6c75 7265 2077 6974 6820 226a failure with "j │ │ │ │ │ -0006ae60: 6176 6163 220a 0a3c 6c69 3e74 6f6f 6c73 avac"..
  • tools │ │ │ │ │ -0006ae70: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -0006ae80: 672f 3633 3438 3439 392f 5436 3334 3834 g/6348499/T63484 │ │ │ │ │ -0006ae90: 3939 2e6a 6176 613a 206a 6176 6163 2063 99.java: javac c │ │ │ │ │ -0006aea0: 7261 7368 6573 2061 7420 636f 6d2e 7375 rashes at com.su │ │ │ │ │ -0006aeb0: 6e2e 746f 6f6c 732e 6a61 7661 632e 6a76 n.tools.javac.jv │ │ │ │ │ -0006aec0: 6d2e 436c 6173 7352 6561 6465 7224 4261 m.ClassReader$Ba │ │ │ │ │ -0006aed0: 6443 6c61 7373 4669 6c65 0a0a 3c6c 693e dClassFile..
  • │ │ │ │ │ -0006aee0: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006aef0: 6573 7369 6e67 2f36 3335 3031 3234 2f54 essing/6350124/T │ │ │ │ │ -0006af00: 3633 3530 3132 342e 6a61 7661 3a20 6a61 6350124.java: ja │ │ │ │ │ -0006af10: 7661 6320 2d73 2064 6f65 7320 6e6f 7420 vac -s does not │ │ │ │ │ -0006af20: 6861 7665 2074 6865 2067 656e 6572 6174 have the generat │ │ │ │ │ -0006af30: 6564 2073 6f75 7263 6520 6669 6c65 730a ed source files. │ │ │ │ │ -0006af40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006af50: 2f70 726f 6365 7373 696e 672f 3633 3539 /processing/6359 │ │ │ │ │ -0006af60: 3331 332f 5436 3335 3933 3133 2e6a 6176 313/T6359313.jav │ │ │ │ │ -0006af70: 613a 2065 7272 6f72 2063 6f6d 7069 6c69 a: error compili │ │ │ │ │ -0006af80: 6e67 2061 6e6e 6f74 6174 6564 2070 6163 ng annotated pac │ │ │ │ │ -0006af90: 6b61 6765 0a0a 3c6c 693e 746f 6f6c 732f kage..
  • tools/ │ │ │ │ │ -0006afa0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006afb0: 2f36 3336 3530 3430 2f54 3633 3635 3034 /6365040/T636504 │ │ │ │ │ -0006afc0: 302e 6a61 7661 3a20 5465 7374 202d 7072 0.java: Test -pr │ │ │ │ │ -0006afd0: 6f63 6573 736f 7220 666f 6f2c 6261 722c ocessor foo,bar, │ │ │ │ │ -0006afe0: 6261 7a0a 0a3c 6c69 3e74 6f6f 6c73 2f6a baz..
  • tools/j │ │ │ │ │ -0006aff0: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -0006b000: 3633 3738 3732 382f 5436 3337 3837 3238 6378728/T6378728 │ │ │ │ │ -0006b010: 2e6a 6176 613a 2056 6572 6966 7920 2d70 .java: Verify -p │ │ │ │ │ -0006b020: 726f 633a 6f6e 6c79 2064 6f65 736e 2774 roc:only doesn't │ │ │ │ │ -0006b030: 2070 726f 6475 6365 2063 6c61 7373 2066 produce class f │ │ │ │ │ -0006b040: 696c 6573 0a0a 3c6c 693e 746f 6f6c 732f iles..
  • tools/ │ │ │ │ │ -0006b050: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006b060: 2f36 3431 3336 3930 2f54 3634 3133 3639 /6413690/T641369 │ │ │ │ │ -0006b070: 302e 6a61 7661 3a20 4a61 7661 6350 726f 0.java: JavacPro │ │ │ │ │ -0006b080: 6365 7373 696e 6745 6e76 6972 6f6e 6d65 cessingEnvironme │ │ │ │ │ -0006b090: 6e74 2064 6f65 7320 6e6f 7420 656e 7465 nt does not ente │ │ │ │ │ -0006b0a0: 7220 7472 6565 7320 6672 6f6d 2070 7265 r trees from pre │ │ │ │ │ -0006b0b0: 6365 6469 6e67 2072 6f75 6e64 730a 0a3c ceding rounds..< │ │ │ │ │ -0006b0c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006b0d0: 726f 6365 7373 696e 672f 3634 3134 3633 rocessing/641463 │ │ │ │ │ -0006b0e0: 332f 5436 3431 3436 3333 2e6a 6176 613a 3/T6414633.java: │ │ │ │ │ -0006b0f0: 204f 6e6c 7920 7468 6520 6669 7273 7420 Only the first │ │ │ │ │ -0006b100: 7072 6f63 6573 736f 7220 6d65 7373 6167 processor messag │ │ │ │ │ -0006b110: 6520 6174 2061 2073 6f75 7263 6520 6c6f e at a source lo │ │ │ │ │ -0006b120: 6361 7469 6f6e 2069 7320 7265 706f 7274 cation is report │ │ │ │ │ -0006b130: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -0006b140: 7661 632f 7072 6f63 6573 7369 6e67 2f36 vac/processing/6 │ │ │ │ │ -0006b150: 3433 3032 3039 2f54 3634 3330 3230 392e 430209/T6430209. │ │ │ │ │ -0006b160: 6a61 7661 3a20 7370 7572 696f 7573 2063 java: spurious c │ │ │ │ │ -0006b170: 6f6d 7069 6c65 7220 6572 726f 7220 656c ompiler error el │ │ │ │ │ -0006b180: 6963 6974 6564 2062 7920 7061 636b 6167 icited by packag │ │ │ │ │ -0006b190: 6545 6c65 6d65 6e74 2e67 6574 456e 636c eElement.getEncl │ │ │ │ │ -0006b1a0: 6f73 6564 456c 656d 656e 7473 2829 0a0a osedElements().. │ │ │ │ │ -0006b1b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006b1c0: 7072 6f63 6573 7369 6e67 2f36 3439 3931 processing/64991 │ │ │ │ │ -0006b1d0: 3139 2f43 6c61 7373 5072 6f63 6573 736f 19/ClassProcesso │ │ │ │ │ -0006b1e0: 722e 6a61 7661 3a20 4372 6561 7465 6420 r.java: Created │ │ │ │ │ -0006b1f0: 7061 636b 6167 652d 696e 666f 2063 6c61 package-info cla │ │ │ │ │ -0006b200: 7373 2066 696c 6520 6d6f 6465 6c65 6420 ss file modeled │ │ │ │ │ -0006b210: 696d 7072 6f70 6572 6c79 0a0a 3c6c 693e improperly..
  • │ │ │ │ │ -0006b220: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006b230: 6573 7369 6e67 2f36 3531 3136 3133 2f63 essing/6511613/c │ │ │ │ │ -0006b240: 6c73 7334 3137 3031 2e6a 6176 613a 206a lss41701.java: j │ │ │ │ │ -0006b250: 6176 6163 2075 6e65 7870 6563 7465 646c avac unexpectedl │ │ │ │ │ -0006b260: 7920 646f 6573 6e27 7420 6661 696c 2069 y doesn't fail i │ │ │ │ │ -0006b270: 6e20 736f 6d65 2063 6173 6573 2069 6620 n some cases if │ │ │ │ │ -0006b280: 616e 2061 6e6e 6f74 6174 696f 6e20 7072 an annotation pr │ │ │ │ │ -0006b290: 6f63 6573 736f 7220 7370 6563 6966 6965 ocessor specifie │ │ │ │ │ -0006b2a0: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ -0006b2b0: 6163 2f70 726f 6365 7373 696e 672f 3635 ac/processing/65 │ │ │ │ │ -0006b2c0: 3132 3730 372f 5436 3531 3237 3037 2e6a 12707/T6512707.j │ │ │ │ │ -0006b2d0: 6176 613a 2022 696e 636f 6d70 6174 6962 ava: "incompatib │ │ │ │ │ -0006b2e0: 6c65 2074 7970 6573 2220 6166 7465 7220 le types" after │ │ │ │ │ -0006b2f0: 2875 6e72 656c 6174 6564 2920 616e 6e6f (unrelated) anno │ │ │ │ │ -0006b300: 7461 7469 6f6e 2070 726f 6365 7373 696e tation processin │ │ │ │ │ -0006b310: 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 g..
  • tools/jav │ │ │ │ │ -0006b320: 6163 2f70 726f 6365 7373 696e 672f 3636 ac/processing/66 │ │ │ │ │ -0006b330: 3334 3133 382f 5436 3633 3431 3338 2e6a 34138/T6634138.j │ │ │ │ │ -0006b340: 6176 613a 2056 6572 6966 7920 736f 7572 ava: Verify sour │ │ │ │ │ -0006b350: 6365 2066 696c 6573 206f 7574 7075 7420 ce files output │ │ │ │ │ -0006b360: 6166 7465 7220 7072 6f63 6573 7369 6e67 after processing │ │ │ │ │ -0006b370: 2069 7320 6f76 6572 2061 7265 2063 6f6d is over are com │ │ │ │ │ -0006b380: 7069 6c65 640a 0a3c 6c69 3e74 6f6f 6c73 piled..
  • tools │ │ │ │ │ -0006b390: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -0006b3a0: 672f 3639 3934 3934 362f 5365 6d61 6e74 g/6994946/Semant │ │ │ │ │ -0006b3b0: 6963 4572 726f 7254 6573 742e 6a61 7661 icErrorTest.java │ │ │ │ │ -0006b3c0: 3a20 6f70 7469 6f6e 2074 6f20 7370 6563 : option to spec │ │ │ │ │ -0006b3d0: 6966 7920 6f6e 6c79 2073 796e 7461 7820 ify only syntax │ │ │ │ │ -0006b3e0: 6572 726f 7273 2061 7320 756e 7265 636f errors as unreco │ │ │ │ │ -0006b3f0: 7665 7261 626c 650a 0a3c 6c69 3e74 6f6f verable..
  • too │ │ │ │ │ -0006b400: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -0006b410: 696e 672f 3639 3934 3934 362f 5379 6e74 ing/6994946/Synt │ │ │ │ │ -0006b420: 6178 4572 726f 7254 6573 742e 6a61 7661 axErrorTest.java │ │ │ │ │ -0006b430: 3a20 6f70 7469 6f6e 2074 6f20 7370 6563 : option to spec │ │ │ │ │ -0006b440: 6966 7920 6f6e 6c79 2073 796e 7461 7820 ify only syntax │ │ │ │ │ -0006b450: 6572 726f 7273 2061 7320 756e 7265 636f errors as unreco │ │ │ │ │ -0006b460: 7665 7261 626c 650a 0a3c 6c69 3e74 6f6f verable..
  • too │ │ │ │ │ -0006b470: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -0006b480: 696e 672f 3831 3332 3434 362f 5438 3133 ing/8132446/T813 │ │ │ │ │ -0006b490: 3234 3436 2e6a 6176 613a 2041 7373 7365 2446.java: Assse │ │ │ │ │ -0006b4a0: 7274 696f 6e45 7272 6f72 2069 6e20 436c rtionError in Cl │ │ │ │ │ -0006b4b0: 6173 7353 796d 626f 6c2e 7365 7441 6e6e assSymbol.setAnn │ │ │ │ │ -0006b4c0: 6f74 6174 696f 6e54 7970 650a 0a3c 6c69 otationType..
  • tools/javac/pro │ │ │ │ │ -0006b4e0: 6365 7373 696e 672f 3832 3638 3537 352f cessing/8268575/ │ │ │ │ │ -0006b4f0: 5438 3236 3835 3735 2e6a 6176 613a 2041 T8268575.java: A │ │ │ │ │ -0006b500: 6e6e 6f74 6174 696f 6e73 206e 6f74 2076 nnotations not v │ │ │ │ │ -0006b510: 6973 6962 6c65 206f 6e20 6d6f 6465 6c20 isible on model │ │ │ │ │ -0006b520: 656c 656d 656e 7473 2062 6566 6f72 6520 elements before │ │ │ │ │ -0006b530: 7468 6579 2061 7265 2067 656e 6572 6174 they are generat │ │ │ │ │ -0006b540: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -0006b550: 7661 632f 7072 6f63 6573 7369 6e67 2f47 vac/processing/G │ │ │ │ │ -0006b560: 656e 6572 6174 6541 6e64 4572 726f 722e enerateAndError. │ │ │ │ │ -0006b570: 6a61 7661 3a20 4368 6563 6b20 6572 726f java: Check erro │ │ │ │ │ -0006b580: 7220 6172 6520 636f 6e76 656e 6965 6e74 r are convenient │ │ │ │ │ -0006b590: 2077 6865 6e20 4150 2067 656e 6572 6174 when AP generat │ │ │ │ │ -0006b5a0: 6573 2061 2073 6f75 7263 6520 6669 6c65 es a source file │ │ │ │ │ -0006b5b0: 2061 6e64 2061 6e20 6572 726f 7220 696e and an error in │ │ │ │ │ -0006b5c0: 2074 6865 2073 616d 6520 726f 756e 640a the same round. │ │ │ │ │ -0006b5d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006b5e0: 2f70 726f 6365 7373 696e 672f 4f76 6572 /processing/Over │ │ │ │ │ -0006b5f0: 7772 6974 6549 6e69 7469 616c 496e 7075 writeInitialInpu │ │ │ │ │ -0006b600: 742e 6a61 7661 3a20 5665 7269 6679 2074 t.java: Verify t │ │ │ │ │ -0006b610: 6865 2063 6f72 7265 6374 2046 696c 6572 he correct Filer │ │ │ │ │ -0006b620: 2062 6568 6176 696f 7220 772e 722e 742e behavior w.r.t. │ │ │ │ │ -0006b630: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006b640: 632f 7072 6f63 6573 7369 6e67 2f50 6163 c/processing/Pac │ │ │ │ │ -0006b650: 6b61 6765 496e 666f 2f43 6c61 7373 416e kageInfo/ClassAn │ │ │ │ │ -0006b660: 6e6f 7461 7469 6f6e 732f 436c 6173 7341 notations/ClassA │ │ │ │ │ -0006b670: 6e6e 6f74 6174 696f 6e73 2e6a 6176 613a nnotations.java: │ │ │ │ │ -0006b680: 2065 6e73 7572 6520 616e 6e6f 7461 7469 ensure annotati │ │ │ │ │ -0006b690: 6f6e 7320 6f6e 2070 6163 6b61 6765 2d69 ons on package-i │ │ │ │ │ -0006b6a0: 6e66 6f73 206c 6f61 6465 6420 6672 6f6d nfos loaded from │ │ │ │ │ -0006b6b0: 2074 6865 2063 6c61 7373 7061 7468 2061 the classpath a │ │ │ │ │ -0006b6c0: 7265 2072 6570 6f72 7465 6420 6f6e 2061 re reported on a │ │ │ │ │ -0006b6d0: 6c6c 2070 726f 6365 7373 696e 6720 726f ll processing ro │ │ │ │ │ -0006b6e0: 756e 6473 0a0a 3c6c 693e 746f 6f6c 732f unds..
  • tools/ │ │ │ │ │ -0006b6f0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006b700: 2f50 6163 6b61 6765 496e 666f 2f4f 7665 /PackageInfo/Ove │ │ │ │ │ -0006b710: 7277 7269 7465 2f4f 7665 7277 7269 7465 rwrite/Overwrite │ │ │ │ │ -0006b720: 2e6a 6176 613a 2065 6e73 7572 6520 7061 .java: ensure pa │ │ │ │ │ -0006b730: 636b 6167 652d 696e 666f 7320 6172 6520 ckage-infos are │ │ │ │ │ -0006b740: 7265 7365 7420 6265 7477 6565 6e20 616e reset between an │ │ │ │ │ -0006b750: 6e6f 7461 7469 6f6e 2070 726f 6365 7373 notation process │ │ │ │ │ -0006b760: 696e 6720 726f 756e 6473 0a0a 3c6c 693e ing rounds..
  • │ │ │ │ │ -0006b770: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006b780: 6573 7369 6e67 2f52 6570 6f72 744f 6e49 essing/ReportOnI │ │ │ │ │ -0006b790: 6d70 6f72 7465 644d 6f64 756c 6541 6e6e mportedModuleAnn │ │ │ │ │ -0006b7a0: 6f74 6174 696f 6e2f 5265 706f 7274 4f6e otation/ReportOn │ │ │ │ │ -0006b7b0: 496d 706f 7274 6564 4d6f 6475 6c65 416e ImportedModuleAn │ │ │ │ │ -0006b7c0: 6e6f 7461 7469 6f6e 2e6a 6176 613a 206a notation.java: j │ │ │ │ │ -0006b7d0: 6176 6163 2073 686f 756c 646e 2774 2066 avac shouldn't f │ │ │ │ │ -0006b7e0: 6169 6c20 7768 656e 2061 6e20 616e 6e6f ail when an anno │ │ │ │ │ -0006b7f0: 7461 7469 6f6e 2070 726f 6365 7373 6f72 tation processor │ │ │ │ │ -0006b800: 2072 6570 6f72 7420 6120 6d65 7373 6167 report a messag │ │ │ │ │ -0006b810: 6520 6162 6f75 7420 616e 2061 6e6e 6f74 e about an annot │ │ │ │ │ -0006b820: 6174 696f 6e20 6f6e 2061 206d 6f64 756c ation on a modul │ │ │ │ │ -0006b830: 6520 6a61 7661 6320 7368 6f75 6c64 2070 e javac should p │ │ │ │ │ -0006b840: 726f 6365 7373 2061 6e6e 6f74 6174 6564 rocess annotated │ │ │ │ │ -0006b850: 206d 6f64 756c 6520 7768 656e 2069 6d70 module when imp │ │ │ │ │ -0006b860: 6f72 7473 2073 7461 7465 6d65 6e74 2061 orts statement a │ │ │ │ │ -0006b870: 7265 2070 7265 7365 6e74 0a0a 3c6c 693e re present..
  • │ │ │ │ │ -0006b880: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006b890: 6573 7369 6e67 2f53 746f 7041 6674 6572 essing/StopAfter │ │ │ │ │ -0006b8a0: 4572 726f 722f 5374 6f70 4166 7465 7245 Error/StopAfterE │ │ │ │ │ -0006b8b0: 7272 6f72 2e6a 6176 613a 2049 6620 616e rror.java: If an │ │ │ │ │ -0006b8c0: 2065 7272 6f72 2069 7320 7072 6f64 7563 error is produc │ │ │ │ │ -0006b8d0: 6564 2062 7920 616e 2061 6e6e 6f74 6174 ed by an annotat │ │ │ │ │ -0006b8e0: 696f 6e20 7072 6f63 6573 736f 722c 2074 ion processor, t │ │ │ │ │ -0006b8f0: 6865 2063 6f64 6520 7368 6f75 6c64 206e he code should n │ │ │ │ │ -0006b900: 6f74 2062 6520 4174 7472 6564 2c20 5c20 ot be Attred, \ │ │ │ │ │ -0006b910: 756e 6c65 7373 2072 6571 7565 7374 6564 unless requested │ │ │ │ │ -0006b920: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006b930: 632f 7072 6f63 6573 7369 6e67 2f54 3634 c/processing/T64 │ │ │ │ │ -0006b940: 3339 3832 362e 6a61 7661 3a20 4578 6365 39826.java: Exce │ │ │ │ │ -0006b950: 7074 696f 6e20 6973 7375 696e 6720 4469 ption issuing Di │ │ │ │ │ -0006b960: 6167 6e6f 7374 6963 2077 6869 6c65 2070 agnostic while p │ │ │ │ │ -0006b970: 726f 6365 7373 696e 6720 6765 6e65 7261 rocessing genera │ │ │ │ │ -0006b980: 7465 6420 6572 7261 6e74 2063 6f64 650a ted errant code. │ │ │ │ │ -0006b990: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006b9a0: 2f70 726f 6365 7373 696e 672f 5436 3932 /processing/T692 │ │ │ │ │ -0006b9b0: 3033 3137 2e6a 6176 613a 2070 6163 6b61 0317.java: packa │ │ │ │ │ -0006b9c0: 6765 2d69 6e66 6f2e 6a61 7661 2066 696c ge-info.java fil │ │ │ │ │ -0006b9d0: 6520 6861 7320 746f 2062 6520 7370 6563 e has to be spec │ │ │ │ │ -0006b9e0: 6966 6965 6420 6f6e 2074 6865 206a 6176 ified on the jav │ │ │ │ │ -0006b9f0: 6163 2063 6d64 6c69 6e65 2c20 656c 7365 ac cmdline, else │ │ │ │ │ -0006ba00: 2069 7420 7769 6c6c 206e 6f74 2062 6520 it will not be │ │ │ │ │ -0006ba10: 6176 6169 6c0a 0a3c 6c69 3e74 6f6f 6c73 avail..
  • tools │ │ │ │ │ -0006ba20: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -0006ba30: 672f 5437 3139 3634 3632 2e6a 6176 613a g/T7196462.java: │ │ │ │ │ -0006ba40: 204a 6176 6163 5072 6f63 6573 7369 6e67 JavacProcessing │ │ │ │ │ -0006ba50: 456e 7669 726f 6e6d 656e 7420 7368 6f75 Environment shou │ │ │ │ │ -0006ba60: 6c64 2074 6f6c 6572 6174 6520 4261 7369 ld tolerate Basi │ │ │ │ │ -0006ba70: 634a 6176 6163 5461 736b 0a0a 3c6c 693e cJavacTask..
  • │ │ │ │ │ -0006ba80: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006ba90: 6573 7369 6e67 2f54 3831 3432 3933 312e essing/T8142931. │ │ │ │ │ -0006baa0: 6a61 7661 3a20 6a61 7661 2063 6f6d 7069 java: java compi │ │ │ │ │ -0006bab0: 6c65 723a 2074 7970 6520 6572 6173 7572 ler: type erasur │ │ │ │ │ -0006bac0: 6520 646f 6573 6e27 7420 776f 726b 2073 e doesn't work s │ │ │ │ │ -0006bad0: 696e 6365 2039 2d62 3238 0a0a 3c6c 693e ince 9-b28..
  • │ │ │ │ │ -0006bae0: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006baf0: 6573 7369 6e67 2f54 3832 3130 3634 392e essing/T8210649. │ │ │ │ │ -0006bb00: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ -0006bb10: 2064 6961 676e 6f73 7469 6373 2063 616e diagnostics can │ │ │ │ │ -0006bb20: 2062 6520 7072 696e 7465 6420 6576 656e be printed even │ │ │ │ │ -0006bb30: 2061 6674 6572 2074 6865 2063 6f6d 7069 after the compi │ │ │ │ │ -0006bb40: 6c61 7469 6f6e 2073 746f 7070 6564 2e0a lation stopped.. │ │ │ │ │ -0006bb50: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006bb60: 2f70 726f 6365 7373 696e 672f 5465 7374 /processing/Test │ │ │ │ │ -0006bb70: 4d75 6c74 6970 6c65 4572 726f 7273 2e6a MultipleErrors.j │ │ │ │ │ -0006bb80: 6176 613a 2041 6e6e 6f74 6174 696f 6e20 ava: Annotation │ │ │ │ │ -0006bb90: 7072 6f63 6573 736f 7273 2073 686f 756c processors shoul │ │ │ │ │ -0006bba0: 6420 6265 2061 626c 6520 746f 2070 7269 d be able to pri │ │ │ │ │ -0006bbb0: 6e74 206d 756c 7469 706c 6520 6572 726f nt multiple erro │ │ │ │ │ -0006bbc0: 7273 2061 7420 7468 6520 7361 6d65 206c rs at the same l │ │ │ │ │ -0006bbd0: 6f63 6174 696f 6e2e 0a0a 3c6c 693e 746f ocation...
  • to │ │ │ │ │ -0006bbe0: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ -0006bbf0: 7369 6e67 2f54 6573 7457 6172 6e45 7272 sing/TestWarnErr │ │ │ │ │ -0006bc00: 6f72 436f 756e 742e 6a61 7661 3a20 7265 orCount.java: re │ │ │ │ │ -0006bc10: 7065 6174 6564 2077 6172 6e69 6e67 7320 peated warnings │ │ │ │ │ -0006bc20: 6162 6f75 7420 626f 6f74 636c 6173 7370 about bootclassp │ │ │ │ │ -0006bc30: 6174 6820 6e6f 7420 7365 740a 0a3c 6c69 ath not set..
  • tools/javac/pro │ │ │ │ │ -0006bc50: 6365 7373 696e 672f 636f 6d70 6c65 7469 cessing/completi │ │ │ │ │ -0006bc60: 6f6e 2f54 6573 7443 6f6d 706c 6574 696f on/TestCompletio │ │ │ │ │ -0006bc70: 6e73 2e6a 6176 613a 2053 6f6d 6520 7369 ns.java: Some si │ │ │ │ │ -0006bc80: 6d70 6c65 2074 6573 7473 206f 6620 7468 mple tests of th │ │ │ │ │ -0006bc90: 6520 6d65 7468 6f64 7320 696e 2043 6f6d e methods in Com │ │ │ │ │ -0006bca0: 706c 6574 696f 6e73 0a0a 3c6c 693e 746f pletions..
  • to │ │ │ │ │ -0006bcb0: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ -0006bcc0: 7369 6e67 2f65 6e76 6972 6f6e 6d65 6e74 sing/environment │ │ │ │ │ -0006bcd0: 2f50 726f 6365 7373 696e 6745 6e76 416e /ProcessingEnvAn │ │ │ │ │ -0006bce0: 6e6f 4469 7363 6f76 6572 792e 6a61 7661 noDiscovery.java │ │ │ │ │ -0006bcf0: 3a20 6d61 6b65 2073 7572 6520 7468 6174 : make sure that │ │ │ │ │ -0006bd00: 2061 6c6c 2064 6563 6c61 7261 7469 6f6e all declaration │ │ │ │ │ -0006bd10: 2061 6e6e 6f74 6174 696f 6e73 2061 7265 annotations are │ │ │ │ │ -0006bd20: 2064 6973 636f 7665 7265 6420 6279 2074 discovered by t │ │ │ │ │ -0006bd30: 6865 2070 726f 6365 7373 696e 6720 656e he processing en │ │ │ │ │ -0006bd40: 7669 726f 6e6d 656e 740a 0a3c 6c69 3e74 vironment..
  • t │ │ │ │ │ -0006bd50: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -0006bd60: 7373 696e 672f 656e 7669 726f 6e6d 656e ssing/environmen │ │ │ │ │ -0006bd70: 742f 5465 7374 5072 6576 6965 7745 6e61 t/TestPreviewEna │ │ │ │ │ -0006bd80: 626c 6564 2e6a 6176 613a 2054 6573 7420 bled.java: Test │ │ │ │ │ -0006bd90: 7468 6174 2050 726f 6365 7373 696e 6745 that ProcessingE │ │ │ │ │ -0006bda0: 6e76 6972 6f6e 6d65 6e74 2e69 7350 7265 nvironment.isPre │ │ │ │ │ -0006bdb0: 7669 6577 456e 6162 6c65 6420 776f 726b viewEnabled work │ │ │ │ │ -0006bdc0: 7320 7072 6f70 6572 6c79 0a0a 3c6c 693e s properly..
  • │ │ │ │ │ -0006bdd0: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006bde0: 6573 7369 6e67 2f65 6e76 6972 6f6e 6d65 essing/environme │ │ │ │ │ -0006bdf0: 6e74 2f54 6573 7453 6f75 7263 6556 6572 nt/TestSourceVer │ │ │ │ │ -0006be00: 7369 6f6e 2e6a 6176 613a 2054 6573 7420 sion.java: Test │ │ │ │ │ -0006be10: 7468 6174 2067 6574 536f 7572 6365 5665 that getSourceVe │ │ │ │ │ -0006be20: 7273 696f 6e20 776f 726b 7320 7072 6f70 rsion works prop │ │ │ │ │ -0006be30: 6572 6c79 0a0a 3c6c 693e 746f 6f6c 732f erly..
  • tools/ │ │ │ │ │ -0006be40: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006be50: 2f65 6e76 6972 6f6e 6d65 6e74 2f72 6f75 /environment/rou │ │ │ │ │ -0006be60: 6e64 2f54 6573 7443 6f6e 7465 7874 2e6a nd/TestContext.j │ │ │ │ │ -0006be70: 6176 613a 2041 206e 6577 204a 6176 6163 ava: A new Javac │ │ │ │ │ -0006be80: 456c 656d 656e 7473 2069 7320 6372 6561 Elements is crea │ │ │ │ │ -0006be90: 7465 6420 666f 7220 6561 6368 2072 6f75 ted for each rou │ │ │ │ │ -0006bea0: 6e64 206f 6620 616e 6e6f 7461 7469 6f6e nd of annotation │ │ │ │ │ -0006beb0: 2070 726f 6365 7373 696e 670a 0a3c 6c69 processing..
  • tools/javac/pro │ │ │ │ │ -0006bed0: 6365 7373 696e 672f 656e 7669 726f 6e6d cessing/environm │ │ │ │ │ -0006bee0: 656e 742f 726f 756e 642f 5465 7374 456c ent/round/TestEl │ │ │ │ │ -0006bef0: 656d 656e 7473 416e 6e6f 7461 7465 6457 ementsAnnotatedW │ │ │ │ │ -0006bf00: 6974 682e 6a61 7661 3a20 5465 7374 7320 ith.java: Tests │ │ │ │ │ -0006bf10: 7468 6174 2067 6574 456c 656d 656e 7473 that getElements │ │ │ │ │ -0006bf20: 416e 6e6f 7461 7465 6457 6974 685b 416e AnnotatedWith[An │ │ │ │ │ -0006bf30: 795d 206d 6574 686f 6473 2077 6f72 6b20 y] methods work │ │ │ │ │ -0006bf40: 7072 6f70 6572 6c79 2e0a 0a3c 6c69 3e74 properly...
  • t │ │ │ │ │ -0006bf50: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -0006bf60: 7373 696e 672f 6572 726f 7273 2f43 7261 ssing/errors/Cra │ │ │ │ │ -0006bf70: 7368 4f6e 4e6f 6e45 7869 7374 696e 6741 shOnNonExistingA │ │ │ │ │ -0006bf80: 6e6e 6f74 6174 696f 6e2f 536f 7572 6365 nnotation/Source │ │ │ │ │ -0006bf90: 2e6a 6176 613a 2045 6e73 7572 6520 6e6f .java: Ensure no │ │ │ │ │ -0006bfa0: 2065 7863 6570 7469 6f6e 7320 6f6e 2075 exceptions on u │ │ │ │ │ -0006bfb0: 6e72 6573 6f6c 7661 626c 6520 616e 6e6f nresolvable anno │ │ │ │ │ -0006bfc0: 7461 7469 6f6e 730a 0a3c 6c69 3e74 6f6f tations..
  • too │ │ │ │ │ -0006bfd0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -0006bfe0: 696e 672f 6572 726f 7273 2f45 6e73 7572 ing/errors/Ensur │ │ │ │ │ -0006bff0: 6541 6e6e 6f74 6174 696f 6e54 7970 654d eAnnotationTypeM │ │ │ │ │ -0006c000: 6973 6d61 7463 6845 7863 6570 7469 6f6e ismatchException │ │ │ │ │ -0006c010: 2f53 6f75 7263 652e 6a61 7661 3a20 456e /Source.java: En │ │ │ │ │ -0006c020: 7375 7265 2041 6e6e 6f74 6174 696f 6e54 sure AnnotationT │ │ │ │ │ -0006c030: 7970 654d 6973 6d61 7463 6845 7863 6570 ypeMismatchExcep │ │ │ │ │ -0006c040: 7469 6f6e 2069 7320 7468 726f 776e 2077 tion is thrown w │ │ │ │ │ -0006c050: 6865 6e20 6170 7072 6f70 7269 6174 6520 hen appropriate │ │ │ │ │ -0006c060: 7769 7468 2072 6561 736f 6e61 626c 6520 with reasonable │ │ │ │ │ -0006c070: 666f 756e 6454 7970 6520 6669 6c6c 6564 foundType filled │ │ │ │ │ -0006c080: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -0006c090: 6163 2f70 726f 6365 7373 696e 672f 6572 ac/processing/er │ │ │ │ │ -0006c0a0: 726f 7273 2f45 6e73 7572 654d 6972 726f rors/EnsureMirro │ │ │ │ │ -0006c0b0: 7265 6454 7970 6545 7863 6570 7469 6f6e redTypeException │ │ │ │ │ -0006c0c0: 2f53 6f75 7263 652e 6a61 7661 3a20 416e /Source.java: An │ │ │ │ │ -0006c0d0: 6e6f 7461 7469 6f6e 5479 7065 4d69 736d notationTypeMism │ │ │ │ │ -0006c0e0: 6174 6368 4578 6365 7074 696f 6e20 696e atchException in │ │ │ │ │ -0006c0f0: 7374 6561 6420 6f66 204d 6972 726f 7265 stead of Mirrore │ │ │ │ │ -0006c100: 6454 7970 6545 7863 6570 7469 6f6e 0a0a dTypeException.. │ │ │ │ │ -0006c110: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006c120: 7072 6f63 6573 7369 6e67 2f65 7272 6f72 processing/error │ │ │ │ │ -0006c130: 732f 5374 6f70 4f6e 496e 6170 706c 6963 s/StopOnInapplic │ │ │ │ │ -0006c140: 6162 6c65 416e 6e6f 7461 7469 6f6e 732f ableAnnotations/ │ │ │ │ │ -0006c150: 4765 6e65 7261 7465 4675 6e63 7469 6f6e GenerateFunction │ │ │ │ │ -0006c160: 616c 496e 7465 7266 6163 652e 6a61 7661 alInterface.java │ │ │ │ │ -0006c170: 3a20 456e 7375 7265 2074 6861 7420 616e : Ensure that an │ │ │ │ │ -0006c180: 2061 6e6e 6f74 6174 696f 6e20 7072 6f63 annotation proc │ │ │ │ │ -0006c190: 6573 736f 7220 6361 6e20 6765 6e65 7261 essor can genera │ │ │ │ │ -0006c1a0: 7465 2061 2073 7570 6572 2d69 6e74 6572 te a super-inter │ │ │ │ │ -0006c1b0: 6661 6365 2077 6869 6368 2077 696c 6c20 face which will │ │ │ │ │ -0006c1c0: 6d61 6b65 2074 6865 2063 7572 7265 6e74 make the current │ │ │ │ │ -0006c1d0: 2069 6e74 6572 6661 6365 2066 756e 6374 interface funct │ │ │ │ │ -0006c1e0: 696f 6e61 6c0a 0a3c 6c69 3e74 6f6f 6c73 ional..
  • tools │ │ │ │ │ -0006c1f0: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -0006c200: 672f 6572 726f 7273 2f53 746f 704f 6e49 g/errors/StopOnI │ │ │ │ │ -0006c210: 6e61 7070 6c69 6361 626c 6541 6e6e 6f74 napplicableAnnot │ │ │ │ │ -0006c220: 6174 696f 6e73 2f53 6f75 7263 652e 6a61 ations/Source.ja │ │ │ │ │ -0006c230: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -0006c240: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ -0006c250: 7373 6f72 7320 646f 206e 6f74 2067 6574 ssors do not get │ │ │ │ │ -0006c260: 2069 6e76 616c 6964 2061 6e6e 6f74 6174 invalid annotat │ │ │ │ │ -0006c270: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ -0006c280: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006c290: 2f65 7272 6f72 732f 5465 7374 4261 6450 /errors/TestBadP │ │ │ │ │ -0006c2a0: 726f 6365 7373 6f72 2e6a 6176 613a 206a rocessor.java: j │ │ │ │ │ -0006c2b0: 6176 6163 2065 7869 7473 2077 6974 6820 avac exits with │ │ │ │ │ -0006c2c0: 3020 7374 6174 7573 2061 6e64 206e 6f20 0 status and no │ │ │ │ │ -0006c2d0: 6d65 7373 6167 6573 206f 6e20 6572 726f messages on erro │ │ │ │ │ -0006c2e0: 7220 746f 2063 6f6e 7374 7275 6374 2061 r to construct a │ │ │ │ │ -0006c2f0: 6e20 616e 6e2d 7072 6f63 6573 6f72 0a0a n ann-procesor.. │ │ │ │ │ -0006c300: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006c310: 7072 6f63 6573 7369 6e67 2f65 7272 6f72 processing/error │ │ │ │ │ -0006c320: 732f 5465 7374 436c 6173 734e 616d 6573 s/TestClassNames │ │ │ │ │ -0006c330: 2e6a 6176 613a 2076 6572 6966 7920 6966 .java: verify if │ │ │ │ │ -0006c340: 2065 7272 6f6e 656f 7573 2063 6c61 7373 erroneous class │ │ │ │ │ -0006c350: 206e 616d 6573 2061 7265 2072 656a 6563 names are rejec │ │ │ │ │ -0006c360: 7465 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a ted..
  • tools/j │ │ │ │ │ -0006c370: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -0006c380: 6572 726f 7273 2f54 6573 7445 7272 6f72 errors/TestError │ │ │ │ │ -0006c390: 436f 756e 742e 6a61 7661 3a20 4572 726f Count.java: Erro │ │ │ │ │ -0006c3a0: 7273 2072 6570 6f72 7465 6420 7669 6120 rs reported via │ │ │ │ │ -0006c3b0: 4d65 7373 6167 6572 2e70 7269 6e74 4d65 Messager.printMe │ │ │ │ │ -0006c3c0: 7373 6167 6528 4552 524f 522c 2265 7272 ssage(ERROR,"err │ │ │ │ │ -0006c3d0: 6f72 206d 6573 7361 6765 2229 2061 7265 or message") are │ │ │ │ │ -0006c3e0: 206e 6f74 2074 616c 6c69 6564 2063 6f72 not tallied cor │ │ │ │ │ -0006c3f0: 7265 6374 6c79 0a0a 3c6c 693e 746f 6f6c rectly..
  • tool │ │ │ │ │ -0006c400: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ -0006c410: 6e67 2f65 7272 6f72 732f 5465 7374 4661 ng/errors/TestFa │ │ │ │ │ -0006c420: 7461 6c69 7479 4f66 5061 7273 6545 7272 talityOfParseErr │ │ │ │ │ -0006c430: 6f72 732e 6a61 7661 3a20 5465 7374 2074 ors.java: Test t │ │ │ │ │ -0006c440: 6861 7420 6765 6e65 7261 7469 6e67 2070 hat generating p │ │ │ │ │ -0006c450: 726f 6772 616d 7320 7769 7468 2073 796e rograms with syn │ │ │ │ │ -0006c460: 7461 7820 6572 726f 7273 2069 7320 6120 tax errors is a │ │ │ │ │ -0006c470: 6661 7461 6c20 636f 6e64 6974 696f 6e0a fatal condition. │ │ │ │ │ -0006c480: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006c490: 2f70 726f 6365 7373 696e 672f 6572 726f /processing/erro │ │ │ │ │ -0006c4a0: 7273 2f54 6573 744f 7074 696f 6e53 796e rs/TestOptionSyn │ │ │ │ │ -0006c4b0: 7461 7845 7272 6f72 732e 6a61 7661 3a20 taxErrors.java: │ │ │ │ │ -0006c4c0: 5465 7374 2074 6861 7420 616e 6e6f 7461 Test that annota │ │ │ │ │ -0006c4d0: 7469 6f6e 2070 726f 6365 7373 6f72 206f tion processor o │ │ │ │ │ -0006c4e0: 7074 696f 6e73 2077 6974 6820 696c 6c65 ptions with ille │ │ │ │ │ -0006c4f0: 6761 6c20 7379 6e74 6178 2061 7265 2072 gal syntax are r │ │ │ │ │ -0006c500: 656a 6563 7465 640a 0a3c 6c69 3e74 6f6f ejected..
  • too │ │ │ │ │ -0006c510: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -0006c520: 696e 672f 6572 726f 7273 2f54 6573 7450 ing/errors/TestP │ │ │ │ │ -0006c530: 6172 7365 4572 726f 7273 2f54 6573 7450 arseErrors/TestP │ │ │ │ │ -0006c540: 6172 7365 4572 726f 7273 2e6a 6176 613a arseErrors.java: │ │ │ │ │ -0006c550: 206a 6176 6163 2063 7261 7368 6573 2072 javac crashes r │ │ │ │ │ -0006c560: 756e 6e69 6e67 2070 726f 6365 7373 6f72 unning processor │ │ │ │ │ -0006c570: 206f 6e20 6572 7261 6e74 2063 6f64 653b on errant code; │ │ │ │ │ -0006c580: 2069 7420 7573 6564 2074 6f20 7072 696e it used to prin │ │ │ │ │ -0006c590: 7420 6572 726f 7220 6d65 7373 6167 650a t error message. │ │ │ │ │ -0006c5a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006c5b0: 2f70 726f 6365 7373 696e 672f 6572 726f /processing/erro │ │ │ │ │ -0006c5c0: 7273 2f54 6573 7452 6574 7572 6e43 6f64 rs/TestReturnCod │ │ │ │ │ -0006c5d0: 652e 6a61 7661 3a20 5465 7374 2074 6861 e.java: Test tha │ │ │ │ │ -0006c5e0: 7420 616e 2065 7272 6f6e 656f 7573 2072 t an erroneous r │ │ │ │ │ -0006c5f0: 6574 7572 6e20 636f 6465 2072 6573 756c eturn code resul │ │ │ │ │ -0006c600: 7473 2066 726f 6d20 7261 6973 696e 6720 ts from raising │ │ │ │ │ -0006c610: 616e 2065 7272 6f72 2e0a 0a3c 6c69 3e74 an error...
  • t │ │ │ │ │ -0006c620: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -0006c630: 7373 696e 672f 6572 726f 7273 2f54 6573 ssing/errors/Tes │ │ │ │ │ -0006c640: 7453 7570 7072 6573 7369 6f6e 2e6a 6176 tSuppression.jav │ │ │ │ │ -0006c650: 613a 206a 6176 6163 2073 686f 756c 6420 a: javac should │ │ │ │ │ -0006c660: 6465 6665 7220 6469 6167 6e6f 7374 6963 defer diagnostic │ │ │ │ │ -0006c670: 7320 756e 7469 6c20 6974 2063 616e 2062 s until it can b │ │ │ │ │ -0006c680: 6520 6465 7465 726d 696e 6564 2074 6865 e determined the │ │ │ │ │ -0006c690: 7920 6172 6520 7065 7273 6973 7465 6e74 y are persistent │ │ │ │ │ -0006c6a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006c6b0: 632f 7072 6f63 6573 7369 6e67 2f66 696c c/processing/fil │ │ │ │ │ -0006c6c0: 6572 2f54 6573 7446 696c 6572 436f 6e73 er/TestFilerCons │ │ │ │ │ -0006c6d0: 7472 6169 6e74 732e 6a61 7661 3a20 5465 traints.java: Te │ │ │ │ │ -0006c6e0: 7374 2074 6861 7420 7468 6520 636f 6e73 st that the cons │ │ │ │ │ -0006c6f0: 7472 6169 6e74 7320 6775 6172 616e 7465 traints guarante │ │ │ │ │ -0006c700: 6564 2062 7920 7468 6520 4669 6c65 7220 ed by the Filer │ │ │ │ │ -0006c710: 616e 6420 6d61 696e 7461 696e 6564 0a0a and maintained.. │ │ │ │ │ -0006c720: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006c730: 7072 6f63 6573 7369 6e67 2f66 696c 6572 processing/filer │ │ │ │ │ -0006c740: 2f54 6573 7447 6574 5265 736f 7572 6365 /TestGetResource │ │ │ │ │ -0006c750: 2e6a 6176 613a 2054 6573 7420 4669 6c65 .java: Test File │ │ │ │ │ -0006c760: 722e 6765 7452 6573 6f75 7263 650a 0a3c r.getResource..< │ │ │ │ │ -0006c770: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006c780: 726f 6365 7373 696e 672f 6669 6c65 722f rocessing/filer/ │ │ │ │ │ -0006c790: 5465 7374 4765 7452 6573 6f75 7263 6532 TestGetResource2 │ │ │ │ │ -0006c7a0: 2e6a 6176 613a 2046 696c 6572 2e67 6574 .java: Filer.get │ │ │ │ │ -0006c7b0: 5265 736f 7572 6365 2853 4f55 5243 455f Resource(SOURCE_ │ │ │ │ │ -0006c7c0: 5041 5448 2c20 2e2e 2e29 2064 6f65 7320 PATH, ...) does │ │ │ │ │ -0006c7d0: 6e6f 7420 776f 726b 2077 6865 6e20 2d73 not work when -s │ │ │ │ │ -0006c7e0: 6f75 7263 6570 6174 6820 636f 6e74 6169 ourcepath contai │ │ │ │ │ -0006c7f0: 6e73 2026 6774 3b31 2065 6e74 7279 0a0a ns >1 entry.. │ │ │ │ │ -0006c800: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006c810: 7072 6f63 6573 7369 6e67 2f66 696c 6572 processing/filer │ │ │ │ │ -0006c820: 2f54 6573 7449 6e76 616c 6964 5265 6c61 /TestInvalidRela │ │ │ │ │ -0006c830: 7469 7665 4e61 6d65 732e 6a61 7661 3a20 tiveNames.java: │ │ │ │ │ -0006c840: 496e 7661 6c69 6420 7265 6c61 7469 7665 Invalid relative │ │ │ │ │ -0006c850: 206e 616d 6573 2066 6f72 2046 696c 6572 names for Filer │ │ │ │ │ -0006c860: 2e63 7265 6174 6552 6573 6f75 7263 6520 .createResource │ │ │ │ │ -0006c870: 616e 6420 4669 6c65 722e 6765 7452 6573 and Filer.getRes │ │ │ │ │ -0006c880: 6f75 7263 650a 0a3c 6c69 3e74 6f6f 6c73 ource..
  • tools │ │ │ │ │ -0006c890: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -0006c8a0: 672f 6669 6c65 722f 5465 7374 4c61 7374 g/filer/TestLast │ │ │ │ │ -0006c8b0: 526f 756e 642e 6a61 7661 3a20 4a61 7661 Round.java: Java │ │ │ │ │ -0006c8c0: 6346 696c 6572 206e 6f74 2063 6f72 7265 cFiler not corre │ │ │ │ │ -0006c8d0: 6374 6c79 206e 6f74 6966 6965 6420 6f66 ctly notified of │ │ │ │ │ -0006c8e0: 206c 6173 7452 6f75 6e64 0a0a 3c6c 693e lastRound..
  • │ │ │ │ │ -0006c8f0: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006c900: 6573 7369 6e67 2f66 696c 6572 2f54 6573 essing/filer/Tes │ │ │ │ │ -0006c910: 744f 7269 6769 6e61 7469 6e67 456c 656d tOriginatingElem │ │ │ │ │ -0006c920: 656e 7473 2e6a 6176 613a 2056 6572 6966 ents.java: Verif │ │ │ │ │ -0006c930: 7920 7072 6f70 6572 2068 616e 646c 696e y proper handlin │ │ │ │ │ -0006c940: 6720 6f66 206f 7269 6769 6e61 7469 6e67 g of originating │ │ │ │ │ -0006c950: 2065 6c65 6d65 6e74 7320 696e 206a 6176 elements in jav │ │ │ │ │ -0006c960: 6163 2773 2046 696c 6572 2e0a 0a3c 6c69 ac's Filer...
  • tools/javac/pro │ │ │ │ │ -0006c980: 6365 7373 696e 672f 6669 6c65 722f 5465 cessing/filer/Te │ │ │ │ │ -0006c990: 7374 5061 636b 6167 6549 6e66 6f2e 6a61 stPackageInfo.ja │ │ │ │ │ -0006c9a0: 7661 3a20 5465 7374 2074 6865 2061 6269 va: Test the abi │ │ │ │ │ -0006c9b0: 6c69 7479 2074 6f20 6372 6561 7465 2061 lity to create a │ │ │ │ │ -0006c9c0: 6e64 2070 726f 6365 7373 2070 6163 6b61 nd process packa │ │ │ │ │ -0006c9d0: 6765 2d69 6e66 6f2e 6a61 7661 2066 696c ge-info.java fil │ │ │ │ │ -0006c9e0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -0006c9f0: 7661 632f 7072 6f63 6573 7369 6e67 2f66 vac/processing/f │ │ │ │ │ -0006ca00: 696c 6572 2f54 6573 7456 616c 6964 5265 iler/TestValidRe │ │ │ │ │ -0006ca10: 6c61 7469 7665 4e61 6d65 732e 6a61 7661 lativeNames.java │ │ │ │ │ -0006ca20: 3a20 5465 7374 2076 616c 6964 2072 656c : Test valid rel │ │ │ │ │ -0006ca30: 6174 6976 6520 6e61 6d65 7320 666f 7220 ative names for │ │ │ │ │ -0006ca40: 4669 6c65 722e 6372 6561 7465 5265 736f Filer.createReso │ │ │ │ │ -0006ca50: 7572 6365 2061 6e64 2046 696c 6572 2e67 urce and Filer.g │ │ │ │ │ -0006ca60: 6574 5265 736f 7572 6365 0a0a 3c6c 693e etResource..
  • │ │ │ │ │ -0006ca70: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006ca80: 6573 7369 6e67 2f6c 6f61 6465 722f 7465 essing/loader/te │ │ │ │ │ -0006ca90: 7374 436c 6f73 652f 5465 7374 436c 6f73 stClose/TestClos │ │ │ │ │ -0006caa0: 652e 6a61 7661 3a20 6a61 7661 6320 7368 e.java: javac sh │ │ │ │ │ -0006cab0: 6f75 6c64 206e 6f74 2063 6c6f 7365 2070 ould not close p │ │ │ │ │ -0006cac0: 726f 6365 7373 6f72 436c 6173 734c 6f61 rocessorClassLoa │ │ │ │ │ -0006cad0: 6465 7220 6265 666f 7265 2065 6e64 206f der before end o │ │ │ │ │ -0006cae0: 6620 636f 6d70 696c 6174 696f 6e0a 0a3c f compilation..< │ │ │ │ │ -0006caf0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006cb00: 726f 6365 7373 696e 672f 6c6f 6164 6572 rocessing/loader │ │ │ │ │ -0006cb10: 2f74 6573 7443 6c6f 7365 2f54 6573 7443 /testClose/TestC │ │ │ │ │ -0006cb20: 6c6f 7365 322e 6a61 7661 3a20 6a61 7661 lose2.java: java │ │ │ │ │ -0006cb30: 6320 7368 6f75 6c64 206e 6f74 2063 6c6f c should not clo │ │ │ │ │ -0006cb40: 7365 2070 726f 6365 7373 6f72 436c 6173 se processorClas │ │ │ │ │ -0006cb50: 734c 6f61 6465 7220 6265 666f 7265 2065 sLoader before e │ │ │ │ │ -0006cb60: 6e64 206f 6620 636f 6d70 696c 6174 696f nd of compilatio │ │ │ │ │ -0006cb70: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -0006cb80: 6163 2f70 726f 6365 7373 696e 672f 6d65 ac/processing/me │ │ │ │ │ -0006cb90: 7373 6167 6572 2f36 3336 3230 3637 2f54 ssager/6362067/T │ │ │ │ │ -0006cba0: 3633 3632 3036 372e 6a61 7661 3a20 4d65 6362067.java: Me │ │ │ │ │ -0006cbb0: 7373 6167 6572 206d 6574 686f 6473 2064 ssager methods d │ │ │ │ │ -0006cbc0: 6f20 6e6f 7420 7072 696e 7420 6f75 7420 o not print out │ │ │ │ │ -0006cbd0: 736f 7572 6365 2070 6f73 6974 696f 6e20 source position │ │ │ │ │ -0006cbe0: 696e 666f 726d 6174 696f 6e0a 0a3c 6c69 information..
  • tools/javac/pro │ │ │ │ │ -0006cc00: 6365 7373 696e 672f 6d65 7373 6167 6572 cessing/messager │ │ │ │ │ -0006cc10: 2f36 3338 3835 3433 2f54 3633 3838 3534 /6388543/T638854 │ │ │ │ │ -0006cc20: 332e 6a61 7661 3a20 696d 7072 6f76 6520 3.java: improve │ │ │ │ │ -0006cc30: 6163 6375 7261 6379 206f 6620 736f 7572 accuracy of sour │ │ │ │ │ -0006cc40: 6365 2070 6f73 6974 696f 6e73 2066 6f72 ce positions for │ │ │ │ │ -0006cc50: 2041 6e6e 6f74 6174 696f 6e56 616c 7565 AnnotationValue │ │ │ │ │ -0006cc60: 2070 6172 616d 206f 6620 4d65 7373 6167 param of Messag │ │ │ │ │ -0006cc70: 6572 2e70 7269 6e74 4d65 7373 6167 650a er.printMessage. │ │ │ │ │ -0006cc80: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006cc90: 2f70 726f 6365 7373 696e 672f 6d65 7373 /processing/mess │ │ │ │ │ -0006cca0: 6167 6572 2f4d 6573 7361 6765 7242 6173 ager/MessagerBas │ │ │ │ │ -0006ccb0: 6963 732e 6a61 7661 3a20 5465 7374 2070 ics.java: Test p │ │ │ │ │ -0006ccc0: 7265 7365 6e63 6520 6f66 204d 6573 7361 resence of Messa │ │ │ │ │ -0006ccd0: 6765 7220 6d65 7468 6f64 730a 0a3c 6c69 ger methods..
  • tools/javac/pro │ │ │ │ │ -0006ccf0: 6365 7373 696e 672f 6d65 7373 6167 6572 cessing/messager │ │ │ │ │ -0006cd00: 2f4d 6573 7361 6765 7244 6961 6773 2e6a /MessagerDiags.j │ │ │ │ │ -0006cd10: 6176 613a 2077 6172 6e69 6e67 7320 7072 ava: warnings pr │ │ │ │ │ -0006cd20: 696e 7465 6420 6279 2061 6e6e 6f74 6174 inted by annotat │ │ │ │ │ -0006cd30: 696f 6e20 7072 6f63 6573 736f 7273 2075 ion processors u │ │ │ │ │ -0006cd40: 7365 7320 696e 636f 7272 6563 7420 736f ses incorrect so │ │ │ │ │ -0006cd50: 7572 6365 0a0a 3c6c 693e 746f 6f6c 732f urce..
  • tools/ │ │ │ │ │ -0006cd60: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006cd70: 2f6d 6f64 656c 2f36 3139 3437 3835 2f54 /model/6194785/T │ │ │ │ │ -0006cd80: 3631 3934 3738 352e 6a61 7661 3a20 5061 6194785.java: Pa │ │ │ │ │ -0006cd90: 7261 6d65 7465 7244 6563 6c61 7261 7469 rameterDeclarati │ │ │ │ │ -0006cda0: 6f6e 2e67 6574 5369 6d70 6c65 4e61 6d65 on.getSimpleName │ │ │ │ │ -0006cdb0: 2064 6f65 7320 6e6f 7420 7265 7475 726e does not return │ │ │ │ │ -0006cdc0: 2061 6374 7561 6c20 6e61 6d65 2066 726f actual name fro │ │ │ │ │ -0006cdd0: 6d20 636c 6173 7320 6669 6c65 730a 0a3c m class files..< │ │ │ │ │ -0006cde0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006cdf0: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ -0006ce00: 3633 3431 3533 342f 5436 3334 3135 3334 6341534/T6341534 │ │ │ │ │ -0006ce10: 2e6a 6176 613a 2050 6163 6b61 6765 456c .java: PackageEl │ │ │ │ │ -0006ce20: 656d 656e 742e 6765 7445 6e63 6c6f 7365 ement.getEnclose │ │ │ │ │ -0006ce30: 6445 6c65 6d65 6e74 7320 7265 7375 6c74 dElements result │ │ │ │ │ -0006ce40: 7320 696e 204e 756c 6c50 6f69 6e74 6572 s in NullPointer │ │ │ │ │ -0006ce50: 4578 6365 7074 696f 6e20 6672 6f6d 2070 Exception from p │ │ │ │ │ -0006ce60: 6172 7365 284a 6176 6143 6f6d 7069 6c65 arse(JavaCompile │ │ │ │ │ -0006ce70: 722e 6a61 7661 3a34 3239 290a 0a3c 6c69 r.java:429)..
  • tools/javac/pro │ │ │ │ │ -0006ce90: 6365 7373 696e 672f 6d6f 6465 6c2f 456d cessing/model/Em │ │ │ │ │ -0006cea0: 7074 7950 6163 6b61 6765 496e 666f 2e6a ptyPackageInfo.j │ │ │ │ │ -0006ceb0: 6176 613a 2056 6572 6966 7920 656d 7074 ava: Verify empt │ │ │ │ │ -0006cec0: 7920 7061 636b 6167 652d 696e 666f 2e6a y package-info.j │ │ │ │ │ -0006ced0: 6176 6120 6973 2068 616e 646c 6564 2070 ava is handled p │ │ │ │ │ -0006cee0: 726f 7065 726c 790a 0a3c 6c69 3e74 6f6f roperly..
  • too │ │ │ │ │ -0006cef0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -0006cf00: 696e 672f 6d6f 6465 6c2f 4c6f 6361 6c43 ing/model/LocalC │ │ │ │ │ -0006cf10: 6c61 7373 6573 2f4c 6f63 616c 436c 6173 lasses/LocalClas │ │ │ │ │ -0006cf20: 7365 734d 6f64 656c 2e6a 6176 613a 2043 sesModel.java: C │ │ │ │ │ -0006cf30: 6865 636b 2074 6861 7420 6c6f 6361 6c20 heck that local │ │ │ │ │ -0006cf40: 636c 6173 7365 7320 6f72 6967 696e 6174 classes originat │ │ │ │ │ -0006cf50: 696e 6720 696e 2073 7461 7469 6320 696e ing in static in │ │ │ │ │ -0006cf60: 6974 6961 6c69 7a65 7220 6361 6e20 6265 itializer can be │ │ │ │ │ -0006cf70: 206c 6f61 6465 6420 7072 6f70 6572 6c79 loaded properly │ │ │ │ │ -0006cf80: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -0006cf90: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ -0006cfa0: 6465 6c2f 4c6f 6361 6c49 6e41 6e6f 6e79 del/LocalInAnony │ │ │ │ │ -0006cfb0: 6d6f 7573 2e6a 6176 613a 2056 6572 6966 mous.java: Verif │ │ │ │ │ -0006cfc0: 7920 7468 6174 206c 6f61 6469 6e67 2061 y that loading a │ │ │ │ │ -0006cfd0: 2063 6c61 7373 6669 6c65 2066 6f72 2061 classfile for a │ │ │ │ │ -0006cfe0: 206c 6f63 616c 2063 6c61 7373 2074 6861 local class tha │ │ │ │ │ -0006cff0: 7420 6973 2061 206d 656d 6265 7220 6f66 t is a member of │ │ │ │ │ -0006d000: 2061 6e20 616e 6f6e 796d 6f75 7320 636c an anonymous cl │ │ │ │ │ -0006d010: 6173 7320 776f 6e27 7420 6272 6561 6b20 ass won't break │ │ │ │ │ -0006d020: 636f 6d70 696c 6174 696f 6e2e 0a0a 3c6c compilation...tools/javac/pr │ │ │ │ │ -0006d040: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f4d ocessing/model/M │ │ │ │ │ -0006d050: 6973 7369 6e67 436c 6173 7352 6563 7572 issingClassRecur │ │ │ │ │ -0006d060: 7369 7665 4163 6365 7373 6962 6c65 2e6a siveAccessible.j │ │ │ │ │ -0006d070: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -0006d080: 2065 6e63 6c6f 7369 6e67 2074 7970 6520 enclosing type │ │ │ │ │ -0006d090: 6f66 2061 6e20 4572 726f 7254 7970 6520 of an ErrorType │ │ │ │ │ -0006d0a0: 6973 206e 6f74 2074 6865 2045 7272 6f72 is not the Error │ │ │ │ │ -0006d0b0: 5479 7065 2069 7473 656c 662e 0a0a 3c6c Type itself...tools/javac/pr │ │ │ │ │ -0006d0d0: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f54 ocessing/model/T │ │ │ │ │ -0006d0e0: 6573 7445 7863 6570 7469 6f6e 732e 6a61 estExceptions.ja │ │ │ │ │ -0006d0f0: 7661 3a20 5465 7374 2074 6861 7420 6578 va: Test that ex │ │ │ │ │ -0006d100: 6365 7074 696f 6e73 2068 6176 6520 6120 ceptions have a │ │ │ │ │ -0006d110: 7072 6f70 6572 2070 6172 656e 7420 636c proper parent cl │ │ │ │ │ -0006d120: 6173 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ass..
  • tools/j │ │ │ │ │ -0006d130: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -0006d140: 6d6f 6465 6c2f 5465 7374 536f 7572 6365 model/TestSource │ │ │ │ │ -0006d150: 5665 7273 696f 6e2e 6a61 7661 3a20 5465 Version.java: Te │ │ │ │ │ -0006d160: 7374 206c 6174 6573 742c 206c 6174 6573 st latest, lates │ │ │ │ │ -0006d170: 7453 7570 706f 7274 6564 2c20 756e 6465 tSupported, unde │ │ │ │ │ -0006d180: 7273 636f 7265 2061 7320 6b65 7977 6f72 rscore as keywor │ │ │ │ │ -0006d190: 642c 2065 7463 2e0a 0a3c 6c69 3e74 6f6f d, etc...
  • too │ │ │ │ │ -0006d1a0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -0006d1b0: 696e 672f 6d6f 6465 6c2f 5465 7374 5379 ing/model/TestSy │ │ │ │ │ -0006d1c0: 6d74 6162 4974 656d 732e 6a61 7661 3a20 mtabItems.java: │ │ │ │ │ -0006d1d0: 3236 393a 2061 7373 6572 7469 6f6e 2066 269: assertion f │ │ │ │ │ -0006d1e0: 6169 6c75 7265 2067 6574 7469 6e67 2065 ailure getting e │ │ │ │ │ -0006d1f0: 6e63 6c6f 7369 6e67 2065 6c65 6d65 6e74 nclosing element │ │ │ │ │ -0006d200: 206f 6620 616e 2075 6e64 6566 696e 6564 of an undefined │ │ │ │ │ -0006d210: 206e 616d 650a 0a3c 6c69 3e74 6f6f 6c73 name..
  • tools │ │ │ │ │ -0006d220: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -0006d230: 672f 6d6f 6465 6c2f 5465 7374 5669 7369 g/model/TestVisi │ │ │ │ │ -0006d240: 746f 7244 6566 6175 6c74 732e 6a61 7661 torDefaults.java │ │ │ │ │ -0006d250: 3a20 5465 7374 2062 6568 6176 696f 7220 : Test behavior │ │ │ │ │ -0006d260: 6f66 2064 6566 6175 6c74 206d 6574 686f of default metho │ │ │ │ │ -0006d270: 6473 206f 6e20 7669 7369 746f 7273 2e0a ds on visitors.. │ │ │ │ │ -0006d280: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006d290: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ -0006d2a0: 6c2f 636f 6d70 6c65 7469 6f6e 6661 696c l/completionfail │ │ │ │ │ -0006d2b0: 7572 652f 4d69 7373 696e 6743 6c61 7373 ure/MissingClass │ │ │ │ │ -0006d2c0: 4669 6c65 2e6a 6176 613a 2048 616e 6469 File.java: Handi │ │ │ │ │ -0006d2d0: 6e67 206f 6620 4261 6443 6c61 7373 4669 ng of BadClassFi │ │ │ │ │ -0006d2e0: 6c65 2065 7863 6570 7469 6f6e 7320 616e le exceptions an │ │ │ │ │ -0006d2f0: 6420 436f 6d70 6c65 7469 6f6e 4661 696c d CompletionFail │ │ │ │ │ -0006d300: 7572 6573 0a0a 3c6c 693e 746f 6f6c 732f ures..
  • tools/ │ │ │ │ │ -0006d310: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006d320: 2f6d 6f64 656c 2f63 6f6d 706c 6574 696f /model/completio │ │ │ │ │ -0006d330: 6e66 6169 6c75 7265 2f4e 6f41 626f 7274 nfailure/NoAbort │ │ │ │ │ -0006d340: 466f 7242 6164 436c 6173 7346 696c 652e ForBadClassFile. │ │ │ │ │ -0006d350: 6a61 7661 3a20 4261 6420 636c 6173 7366 java: Bad classf │ │ │ │ │ -0006d360: 696c 6573 2073 686f 756c 6420 6e6f 7420 iles should not │ │ │ │ │ -0006d370: 6162 6f72 7420 636f 6d70 696c 6174 696f abort compilatio │ │ │ │ │ -0006d380: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -0006d390: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -0006d3a0: 6f64 656c 2f63 6f6d 706c 6574 696f 6e66 odel/completionf │ │ │ │ │ -0006d3b0: 6169 6c75 7265 2f53 796d 626f 6c73 446f ailure/SymbolsDo │ │ │ │ │ -0006d3c0: 6e74 4375 6d75 6c61 7465 2e6a 6176 613a ntCumulate.java: │ │ │ │ │ -0006d3d0: 2056 6572 6966 7920 7468 6174 2073 7065 Verify that spe │ │ │ │ │ -0006d3e0: 6375 6c61 7469 7665 2073 796d 626f 6c73 culative symbols │ │ │ │ │ -0006d3f0: 2061 7265 206e 6f74 2075 6e6e 6563 6573 are not unneces │ │ │ │ │ -0006d400: 7361 7269 6c79 2072 6574 6169 6e65 6420 sarily retained │ │ │ │ │ -0006d410: 696e 2074 6865 2044 6566 6572 7265 6443 in the DeferredC │ │ │ │ │ -0006d420: 6f6d 706c 6574 696f 6e46 6169 6c75 7265 ompletionFailure │ │ │ │ │ -0006d430: 4861 6e64 6c65 720a 0a3c 6c69 3e74 6f6f Handler..
  • too │ │ │ │ │ -0006d440: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -0006d450: 696e 672f 6d6f 6465 6c2f 656c 656d 656e ing/model/elemen │ │ │ │ │ -0006d460: 742f 3830 3039 3336 372f 5465 7374 5175 t/8009367/TestQu │ │ │ │ │ -0006d470: 616c 6966 6965 644e 616d 6555 7365 642e alifiedNameUsed. │ │ │ │ │ -0006d480: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -0006d490: 7468 6520 636f 7272 6563 7420 6b69 6e64 the correct kind │ │ │ │ │ -0006d4a0: 206f 6620 6e61 6d65 7320 2862 696e 6172 of names (binar │ │ │ │ │ -0006d4b0: 7929 2061 7265 2075 7365 6420 7768 656e y) are used when │ │ │ │ │ -0006d4c0: 2063 6f6d 7061 7269 6e67 2043 6c61 7373 comparing Class │ │ │ │ │ -0006d4d0: 2061 6e64 2053 796d 626f 6c20 666f 7220 and Symbol for │ │ │ │ │ -0006d4e0: 7265 7065 6174 6162 6c65 2043 6c61 7373 repeatable Class │ │ │ │ │ -0006d4f0: 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a es...
  • tools/j │ │ │ │ │ -0006d500: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -0006d510: 6d6f 6465 6c2f 656c 656d 656e 742f 416e model/element/An │ │ │ │ │ -0006d520: 6e6f 5072 6f63 6573 736f 724f 6e52 6563 noProcessorOnRec │ │ │ │ │ -0006d530: 6f72 6473 5465 7374 2e6a 6176 613a 2056 ordsTest.java: V │ │ │ │ │ -0006d540: 6572 6966 7920 7468 6174 2061 6e6e 6f74 erify that annot │ │ │ │ │ -0006d550: 6174 696f 6e20 7072 6f63 6573 7369 6e67 ation processing │ │ │ │ │ -0006d560: 2077 6f72 6b73 2066 6f72 2072 6563 6f72 works for recor │ │ │ │ │ -0006d570: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -0006d580: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -0006d590: 6f64 656c 2f65 6c65 6d65 6e74 2f41 6e6e odel/element/Ann │ │ │ │ │ -0006d5a0: 6f74 6174 696f 6e54 6f53 7472 696e 6754 otationToStringT │ │ │ │ │ -0006d5b0: 6573 742e 6a61 7661 3a20 5465 7374 206f est.java: Test o │ │ │ │ │ -0006d5c0: 6620 746f 5374 7269 6e67 206f 6e20 6e6f f toString on no │ │ │ │ │ -0006d5d0: 726d 616c 2061 6e6e 6f74 6174 696f 6e73 rmal annotations │ │ │ │ │ -0006d5e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006d5f0: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -0006d600: 656c 2f65 6c65 6d65 6e74 2f43 6865 636b el/element/Check │ │ │ │ │ -0006d610: 696e 6741 6363 6573 736f 7273 4f6e 4c6f ingAccessorsOnLo │ │ │ │ │ -0006d620: 6164 6564 5265 636f 7264 436c 6173 7365 adedRecordClasse │ │ │ │ │ -0006d630: 732e 6a61 7661 3a20 5665 7269 6679 2074 s.java: Verify t │ │ │ │ │ -0006d640: 6861 7420 616e 6e6f 7461 7469 6f6e 2070 hat annotation p │ │ │ │ │ -0006d650: 726f 6365 7373 696e 6720 776f 726b 7320 rocessing works │ │ │ │ │ -0006d660: 666f 7220 7265 636f 7264 730a 0a3c 6c69 for records..
  • tools/javac/pro │ │ │ │ │ -0006d680: 6365 7373 696e 672f 6d6f 6465 6c2f 656c cessing/model/el │ │ │ │ │ -0006d690: 656d 656e 742f 4368 6563 6b69 6e67 5479 ement/CheckingTy │ │ │ │ │ -0006d6a0: 7065 416e 6e6f 7461 7469 6f6e 734f 6e52 peAnnotationsOnR │ │ │ │ │ -0006d6b0: 6563 6f72 6473 2e6a 6176 613a 2056 6572 ecords.java: Ver │ │ │ │ │ -0006d6c0: 6966 7920 7468 6174 2061 6e6e 6f74 6174 ify that annotat │ │ │ │ │ -0006d6d0: 696f 6e20 7072 6f63 6573 7369 6e67 2077 ion processing w │ │ │ │ │ -0006d6e0: 6f72 6b73 2066 6f72 2072 6563 6f72 6473 orks for records │ │ │ │ │ -0006d6f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006d700: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -0006d710: 656c 2f65 6c65 6d65 6e74 2f45 7272 6f72 el/element/Error │ │ │ │ │ -0006d720: 4f6e 416e 6e6f 5769 7468 5461 7267 6574 OnAnnoWithTarget │ │ │ │ │ -0006d730: 4d65 7468 6f64 2e6a 6176 613a 2056 6572 Method.java: Ver │ │ │ │ │ -0006d740: 6966 7920 7468 6174 2061 6e6e 6f74 6174 ify that annotat │ │ │ │ │ -0006d750: 696f 6e20 7072 6f63 6573 7369 6e67 2077 ion processing w │ │ │ │ │ -0006d760: 6f72 6b73 2066 6f72 2072 6563 6f72 6473 orks for records │ │ │ │ │ -0006d770: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006d780: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -0006d790: 656c 2f65 6c65 6d65 6e74 2f4a 6176 6178 el/element/Javax │ │ │ │ │ -0006d7a0: 4c61 6e67 4d6f 6465 6c46 6f72 5265 636f LangModelForReco │ │ │ │ │ -0006d7b0: 7264 732e 6a61 7661 3a20 5665 7269 6679 rds.java: Verify │ │ │ │ │ -0006d7c0: 2074 6861 7420 616e 6e6f 7461 7469 6f6e that annotation │ │ │ │ │ -0006d7d0: 2070 726f 6365 7373 696e 6720 776f 726b processing work │ │ │ │ │ -0006d7e0: 7320 666f 7220 7265 636f 7264 730a 0a3c s for records..< │ │ │ │ │ -0006d7f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006d800: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ -0006d810: 656c 656d 656e 742f 4f62 736f 6c65 7465 element/Obsolete │ │ │ │ │ -0006d820: 5374 7269 6374 6670 2f54 6573 7453 7472 Strictfp/TestStr │ │ │ │ │ -0006d830: 6963 7466 7052 6574 656e 7469 6f6e 2e6a ictfpRetention.j │ │ │ │ │ -0006d840: 6176 613a 2054 6573 7420 7465 7374 2061 ava: Test test a │ │ │ │ │ -0006d850: 6e64 2063 6c61 7373 2066 696c 6520 7265 nd class file re │ │ │ │ │ -0006d860: 7465 6e74 696f 6e20 6f66 2073 7472 6963 tention of stric │ │ │ │ │ -0006d870: 7466 702e 0a0a 3c6c 693e 746f 6f6c 732f tfp...
  • tools/ │ │ │ │ │ -0006d880: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006d890: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f52 /model/element/R │ │ │ │ │ -0006d8a0: 6563 6f72 644e 6f74 5072 6573 6572 7669 ecordNotPreservi │ │ │ │ │ -0006d8b0: 6e67 4e65 7374 6564 5479 7065 416e 6e6f ngNestedTypeAnno │ │ │ │ │ -0006d8c0: 7461 7469 6f6e 7354 6573 742e 6a61 7661 tationsTest.java │ │ │ │ │ -0006d8d0: 3a20 6a61 7661 6320 6465 6669 6e65 7320 : javac defines │ │ │ │ │ -0006d8e0: 7479 7065 2061 6e6e 6f74 6174 696f 6e73 type annotations │ │ │ │ │ -0006d8f0: 2069 6e63 6f72 7265 6374 6c79 2066 6f72 incorrectly for │ │ │ │ │ -0006d900: 2072 6563 6f72 6420 6d65 6d62 6572 7320 record members │ │ │ │ │ -0006d910: 2863 6f6e 7374 7275 6374 6f72 2061 6e64 (constructor and │ │ │ │ │ -0006d920: 2070 726f 7065 7274 7920 6163 6365 7373 property access │ │ │ │ │ -0006d930: 6f72 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a or)..
  • tools/j │ │ │ │ │ -0006d940: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -0006d950: 6d6f 6465 6c2f 656c 656d 656e 742f 5465 model/element/Te │ │ │ │ │ -0006d960: 7374 416e 6f6e 436c 6173 734e 616d 6573 stAnonClassNames │ │ │ │ │ -0006d970: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ -0006d980: 2072 6570 6f72 7465 6420 6e61 6d65 7320 reported names │ │ │ │ │ -0006d990: 6f66 2061 6e6f 6e79 6d6f 7573 2063 6c61 of anonymous cla │ │ │ │ │ -0006d9a0: 7373 6573 2061 7265 206e 6f6e 2d6e 756c sses are non-nul │ │ │ │ │ -0006d9b0: 6c2e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 l...
  • tools/ja │ │ │ │ │ -0006d9c0: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -0006d9d0: 6f64 656c 2f65 6c65 6d65 6e74 2f54 6573 odel/element/Tes │ │ │ │ │ -0006d9e0: 7442 696e 6469 6e67 5661 7269 6162 6c65 tBindingVariable │ │ │ │ │ -0006d9f0: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ -0006da00: 2074 6865 2062 696e 6469 6e67 2076 6172 the binding var │ │ │ │ │ -0006da10: 6961 626c 6520 6b69 6e64 2069 7320 6170 iable kind is ap │ │ │ │ │ -0006da20: 7072 6f70 7269 6174 656c 7920 7365 740a propriately set. │ │ │ │ │ -0006da30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006da40: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ -0006da50: 6c2f 656c 656d 656e 742f 5465 7374 456c l/element/TestEl │ │ │ │ │ -0006da60: 656d 656e 742e 6a61 7661 3a20 5465 7374 ement.java: Test │ │ │ │ │ -0006da70: 2062 6173 6963 2070 726f 7065 7274 6965 basic propertie │ │ │ │ │ -0006da80: 7320 6f66 206a 6176 6178 2e6c 616e 672e s of javax.lang. │ │ │ │ │ -0006da90: 656c 656d 656e 742e 456c 656d 656e 740a element.Element. │ │ │ │ │ -0006daa0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006dab0: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ -0006dac0: 6c2f 656c 656d 656e 742f 5465 7374 456c l/element/TestEl │ │ │ │ │ -0006dad0: 656d 656e 7441 7354 7970 652e 6a61 7661 ementAsType.java │ │ │ │ │ -0006dae0: 3a20 5465 7374 2045 6c65 6d65 6e74 2e61 : Test Element.a │ │ │ │ │ -0006daf0: 7354 7970 6520 616e 6420 6974 7320 6f76 sType and its ov │ │ │ │ │ -0006db00: 6572 7269 6465 730a 0a3c 6c69 3e74 6f6f errides..
  • too │ │ │ │ │ -0006db10: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -0006db20: 696e 672f 6d6f 6465 6c2f 656c 656d 656e ing/model/elemen │ │ │ │ │ -0006db30: 742f 5465 7374 456c 656d 656e 744b 696e t/TestElementKin │ │ │ │ │ -0006db40: 6450 7265 6469 6361 7465 732e 6a61 7661 dPredicates.java │ │ │ │ │ -0006db50: 3a20 5465 7374 2076 6172 696f 7573 2070 : Test various p │ │ │ │ │ -0006db60: 7265 6469 6361 7465 7320 6f66 2045 6c65 redicates of Ele │ │ │ │ │ -0006db70: 6d65 6e74 4b69 6e64 2e0a 0a3c 6c69 3e74 mentKind...
  • t │ │ │ │ │ -0006db80: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -0006db90: 7373 696e 672f 6d6f 6465 6c2f 656c 656d ssing/model/elem │ │ │ │ │ -0006dba0: 656e 742f 5465 7374 456d 7074 7943 6f6e ent/TestEmptyCon │ │ │ │ │ -0006dbb0: 7461 696e 6572 2e6a 6176 613a 2054 6573 tainer.java: Tes │ │ │ │ │ -0006dbc0: 7420 7468 6174 2061 6e20 656d 7074 7920 t that an empty │ │ │ │ │ -0006dbd0: 636f 6e74 6169 6e65 7220 646f 6573 206e container does n │ │ │ │ │ -0006dbe0: 6f74 2073 746f 7020 7573 2066 726f 6d20 ot stop us from │ │ │ │ │ -0006dbf0: 6c6f 6f6b 696e 6720 6174 2073 7570 6572 looking at super │ │ │ │ │ -0006dc00: 7479 7065 7320 666f 7220 696e 6865 7269 types for inheri │ │ │ │ │ -0006dc10: 7465 6420 7265 7065 6174 6564 2061 6e6e ted repeated ann │ │ │ │ │ -0006dc20: 6f74 6174 696f 6e73 2e0a 0a3c 6c69 3e74 otations...
  • t │ │ │ │ │ -0006dc30: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -0006dc40: 7373 696e 672f 6d6f 6465 6c2f 656c 656d ssing/model/elem │ │ │ │ │ -0006dc50: 656e 742f 5465 7374 4578 6563 7574 6162 ent/TestExecutab │ │ │ │ │ -0006dc60: 6c65 456c 656d 656e 742e 6a61 7661 3a20 leElement.java: │ │ │ │ │ -0006dc70: 5465 7374 2062 6173 6963 2070 726f 7065 Test basic prope │ │ │ │ │ -0006dc80: 7274 6965 7320 6f66 206a 6176 6178 2e6c rties of javax.l │ │ │ │ │ -0006dc90: 616e 672e 656c 656d 656e 742e 4578 6563 ang.element.Exec │ │ │ │ │ -0006dca0: 7574 6162 6c65 456c 656d 656e 740a 0a3c utableElement..< │ │ │ │ │ -0006dcb0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006dcc0: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ -0006dcd0: 656c 656d 656e 742f 5465 7374 4578 6563 element/TestExec │ │ │ │ │ -0006dce0: 7574 6162 6c65 5265 6365 6976 6572 5479 utableReceiverTy │ │ │ │ │ -0006dcf0: 7065 2e6a 6176 613a 2054 6573 7420 6265 pe.java: Test be │ │ │ │ │ -0006dd00: 6861 7669 6f72 206f 6620 4578 6563 7574 havior of Execut │ │ │ │ │ -0006dd10: 6162 6c65 456c 656d 656e 742e 6765 7452 ableElement.getR │ │ │ │ │ -0006dd20: 6563 6569 7665 7254 7970 650a 0a3c 6c69 eceiverType..
  • tools/javac/pro │ │ │ │ │ -0006dd40: 6365 7373 696e 672f 6d6f 6465 6c2f 656c cessing/model/el │ │ │ │ │ -0006dd50: 656d 656e 742f 5465 7374 4669 6c65 4f62 ement/TestFileOb │ │ │ │ │ -0006dd60: 6a65 6374 4f66 2e6a 6176 613a 2056 6572 jectOf.java: Ver │ │ │ │ │ -0006dd70: 6966 7920 7468 6520 6265 6861 7669 6f72 ify the behavior │ │ │ │ │ -0006dd80: 206f 6620 7468 6520 456c 656d 656e 7473 of the Elements │ │ │ │ │ -0006dd90: 2e67 6574 4669 6c65 4f62 6a65 6374 4f66 .getFileObjectOf │ │ │ │ │ -0006dda0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006ddb0: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -0006ddc0: 656c 2f65 6c65 6d65 6e74 2f54 6573 744c el/element/TestL │ │ │ │ │ -0006ddd0: 6973 7450 6163 6b61 6765 4672 6f6d 4150 istPackageFromAP │ │ │ │ │ -0006dde0: 492e 6a61 7661 3a20 4368 6563 6b20 7468 I.java: Check th │ │ │ │ │ -0006ddf0: 6174 2077 6865 6e20 6120 7061 636b 6167 at when a packag │ │ │ │ │ -0006de00: 6520 6861 7320 456c 656d 656e 7473 206c e has Elements l │ │ │ │ │ -0006de10: 6973 7465 6420 6672 6f6d 2062 6f74 6820 isted from both │ │ │ │ │ -0006de20: 6672 6f6d 2063 6c61 7373 6573 2061 6e64 from classes and │ │ │ │ │ -0006de30: 2073 6f75 7263 6573 2c20 616e 6420 7468 sources, and th │ │ │ │ │ -0006de40: 656e 2061 206e 6573 7465 6420 636c 6173 en a nested clas │ │ │ │ │ -0006de50: 7320 6973 2063 6f6d 706c 6574 6564 2c20 s is completed, │ │ │ │ │ -0006de60: 6974 2069 7320 6e6f 7420 6669 7273 7420 it is not first │ │ │ │ │ -0006de70: 636f 6d70 6c65 7465 6420 6672 6f6d 2073 completed from s │ │ │ │ │ -0006de80: 6f75 7263 6520 7669 6120 6974 7320 656e ource via its en │ │ │ │ │ -0006de90: 636c 6f73 696e 6720 636c 6173 732c 2061 closing class, a │ │ │ │ │ -0006dea0: 6e64 2074 6865 6e20 6167 6169 6e20 666f nd then again fo │ │ │ │ │ -0006deb0: 7220 6974 7365 6c66 2e0a 0a3c 6c69 3e74 r itself...
  • t │ │ │ │ │ -0006dec0: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -0006ded0: 7373 696e 672f 6d6f 6465 6c2f 656c 656d ssing/model/elem │ │ │ │ │ -0006dee0: 656e 742f 5465 7374 4d69 7373 696e 6745 ent/TestMissingE │ │ │ │ │ -0006def0: 6c65 6d65 6e74 2f54 6573 744d 6973 7369 lement/TestMissi │ │ │ │ │ -0006df00: 6e67 456c 656d 656e 742e 6a61 7661 3a20 ngElement.java: │ │ │ │ │ -0006df10: 4d6f 6465 6c69 6e67 2074 7970 6520 696d Modeling type im │ │ │ │ │ -0006df20: 706c 656d 656e 7469 6e67 206d 6973 7369 plementing missi │ │ │ │ │ -0006df30: 6e67 2069 6e74 6572 6661 6365 730a 0a3c ng interfaces..< │ │ │ │ │ -0006df40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006df50: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ -0006df60: 656c 656d 656e 742f 5465 7374 4d69 7373 element/TestMiss │ │ │ │ │ -0006df70: 696e 6745 6c65 6d65 6e74 322f 5465 7374 ingElement2/Test │ │ │ │ │ -0006df80: 4d69 7373 696e 6743 6c61 7373 2e6a 6176 MissingClass.jav │ │ │ │ │ -0006df90: 613a 204d 6f64 656c 696e 6720 7479 7065 a: Modeling type │ │ │ │ │ -0006dfa0: 2069 6d70 6c65 6d65 6e74 696e 6720 6d69 implementing mi │ │ │ │ │ -0006dfb0: 7373 696e 6720 696e 7465 7266 6163 6573 ssing interfaces │ │ │ │ │ -0006dfc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006dfd0: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -0006dfe0: 656c 2f65 6c65 6d65 6e74 2f54 6573 744d el/element/TestM │ │ │ │ │ -0006dff0: 6973 7369 6e67 456c 656d 656e 7432 2f54 issingElement2/T │ │ │ │ │ -0006e000: 6573 744d 6973 7369 6e67 4765 6e65 7269 estMissingGeneri │ │ │ │ │ -0006e010: 6343 6c61 7373 312e 6a61 7661 3a20 4d6f cClass1.java: Mo │ │ │ │ │ -0006e020: 6465 6c69 6e67 2074 7970 6520 696d 706c deling type impl │ │ │ │ │ -0006e030: 656d 656e 7469 6e67 206d 6973 7369 6e67 ementing missing │ │ │ │ │ -0006e040: 2069 6e74 6572 6661 6365 730a 0a3c 6c69 interfaces..
  • tools/javac/pro │ │ │ │ │ -0006e060: 6365 7373 696e 672f 6d6f 6465 6c2f 656c cessing/model/el │ │ │ │ │ -0006e070: 656d 656e 742f 5465 7374 4d69 7373 696e ement/TestMissin │ │ │ │ │ -0006e080: 6745 6c65 6d65 6e74 322f 5465 7374 4d69 gElement2/TestMi │ │ │ │ │ -0006e090: 7373 696e 6747 656e 6572 6963 436c 6173 ssingGenericClas │ │ │ │ │ -0006e0a0: 7332 2e6a 6176 613a 204d 6f64 656c 696e s2.java: Modelin │ │ │ │ │ -0006e0b0: 6720 7479 7065 2069 6d70 6c65 6d65 6e74 g type implement │ │ │ │ │ -0006e0c0: 696e 6720 6d69 7373 696e 6720 696e 7465 ing missing inte │ │ │ │ │ -0006e0d0: 7266 6163 6573 0a0a 3c6c 693e 746f 6f6c rfaces..
  • tool │ │ │ │ │ -0006e0e0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ -0006e0f0: 6e67 2f6d 6f64 656c 2f65 6c65 6d65 6e74 ng/model/element │ │ │ │ │ -0006e100: 2f54 6573 744d 6973 7369 6e67 456c 656d /TestMissingElem │ │ │ │ │ -0006e110: 656e 7432 2f54 6573 744d 6973 7369 6e67 ent2/TestMissing │ │ │ │ │ -0006e120: 4765 6e65 7269 6349 6e74 6572 6661 6365 GenericInterface │ │ │ │ │ -0006e130: 312e 6a61 7661 3a20 4d6f 6465 6c69 6e67 1.java: Modeling │ │ │ │ │ -0006e140: 2074 7970 6520 696d 706c 656d 656e 7469 type implementi │ │ │ │ │ -0006e150: 6e67 206d 6973 7369 6e67 2069 6e74 6572 ng missing inter │ │ │ │ │ -0006e160: 6661 6365 730a 0a3c 6c69 3e74 6f6f 6c73 faces..
  • tools │ │ │ │ │ -0006e170: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -0006e180: 672f 6d6f 6465 6c2f 656c 656d 656e 742f g/model/element/ │ │ │ │ │ -0006e190: 5465 7374 4d69 7373 696e 6745 6c65 6d65 TestMissingEleme │ │ │ │ │ -0006e1a0: 6e74 322f 5465 7374 4d69 7373 696e 6747 nt2/TestMissingG │ │ │ │ │ -0006e1b0: 656e 6572 6963 496e 7465 7266 6163 6532 enericInterface2 │ │ │ │ │ -0006e1c0: 2e6a 6176 613a 204d 6f64 656c 696e 6720 .java: Modeling │ │ │ │ │ -0006e1d0: 7479 7065 2069 6d70 6c65 6d65 6e74 696e type implementin │ │ │ │ │ -0006e1e0: 6720 6d69 7373 696e 6720 696e 7465 7266 g missing interf │ │ │ │ │ -0006e1f0: 6163 6573 0a0a 3c6c 693e 746f 6f6c 732f aces..
  • tools/ │ │ │ │ │ -0006e200: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006e210: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f54 /model/element/T │ │ │ │ │ -0006e220: 6573 744d 6973 7369 6e67 456c 656d 656e estMissingElemen │ │ │ │ │ -0006e230: 7432 2f54 6573 744d 6973 7369 6e67 496e t2/TestMissingIn │ │ │ │ │ -0006e240: 7465 7266 6163 652e 6a61 7661 3a20 4d6f terface.java: Mo │ │ │ │ │ -0006e250: 6465 6c69 6e67 2074 7970 6520 696d 706c deling type impl │ │ │ │ │ -0006e260: 656d 656e 7469 6e67 206d 6973 7369 6e67 ementing missing │ │ │ │ │ -0006e270: 2069 6e74 6572 6661 6365 730a 0a3c 6c69 interfaces..
  • tools/javac/pro │ │ │ │ │ -0006e290: 6365 7373 696e 672f 6d6f 6465 6c2f 656c cessing/model/el │ │ │ │ │ -0006e2a0: 656d 656e 742f 5465 7374 4d6f 6475 6c65 ement/TestModule │ │ │ │ │ -0006e2b0: 456c 656d 656e 744e 616d 6573 2e6a 6176 ElementNames.jav │ │ │ │ │ -0006e2c0: 613a 2054 6573 7420 6261 7369 6320 776f a: Test basic wo │ │ │ │ │ -0006e2d0: 726b 696e 6773 206f 6620 6e61 6d69 6e67 rkings of naming │ │ │ │ │ -0006e2e0: 206d 6574 686f 6473 206f 6e20 4d6f 6475 methods on Modu │ │ │ │ │ -0006e2f0: 6c65 456c 656d 656e 740a 0a3c 6c69 3e74 leElement..
  • t │ │ │ │ │ -0006e300: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -0006e310: 7373 696e 672f 6d6f 6465 6c2f 656c 656d ssing/model/elem │ │ │ │ │ -0006e320: 656e 742f 5465 7374 4e61 6d65 732e 6a61 ent/TestNames.ja │ │ │ │ │ -0006e330: 7661 3a20 5465 7374 2074 6861 7420 7468 va: Test that th │ │ │ │ │ -0006e340: 6520 636f 6e73 7472 6169 6e74 7320 6775 e constraints gu │ │ │ │ │ -0006e350: 6172 616e 7465 6564 2062 7920 7468 6520 aranteed by the │ │ │ │ │ -0006e360: 4669 6c65 7220 616e 6420 6d61 696e 7461 Filer and mainta │ │ │ │ │ -0006e370: 696e 6564 0a0a 3c6c 693e 746f 6f6c 732f ined..
  • tools/ │ │ │ │ │ -0006e380: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006e390: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f54 /model/element/T │ │ │ │ │ -0006e3a0: 6573 744e 6f6e 496e 6865 7269 7465 642e estNonInherited. │ │ │ │ │ -0006e3b0: 6a61 7661 3a20 4a61 7661 6320 7368 6f75 java: Javac shou │ │ │ │ │ -0006e3c0: 6c64 206f 6e6c 7920 6c6f 6f6b 206f 6e20 ld only look on │ │ │ │ │ -0006e3d0: 7375 7065 7274 7970 6573 2066 6f72 2072 supertypes for r │ │ │ │ │ -0006e3e0: 6570 6561 7461 626c 6520 616e 6e6f 7461 epeatable annota │ │ │ │ │ -0006e3f0: 7469 6f6e 7320 6966 2062 6f74 6820 636f tions if both co │ │ │ │ │ -0006e400: 6e74 6169 6e65 7220 616e 6420 636f 6e74 ntainer and cont │ │ │ │ │ -0006e410: 6169 6e65 6520 6172 6520 696e 6865 7269 ainee are inheri │ │ │ │ │ -0006e420: 7465 642e 0a0a 3c6c 693e 746f 6f6c 732f ted...
  • tools/ │ │ │ │ │ -0006e430: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006e440: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f54 /model/element/T │ │ │ │ │ -0006e450: 6573 744f 7269 6769 6e2e 6a61 7661 3a20 estOrigin.java: │ │ │ │ │ -0006e460: 5465 7374 2062 6568 6176 696f 7220 6f66 Test behavior of │ │ │ │ │ -0006e470: 206a 6176 6178 2e6c 616e 672e 6d6f 6465 javax.lang.mode │ │ │ │ │ -0006e480: 6c2e 7574 696c 2e45 6c65 6d65 6e74 732e l.util.Elements. │ │ │ │ │ -0006e490: 6765 744f 7269 6769 6e2e 0a0a 3c6c 693e getOrigin...
  • │ │ │ │ │ -0006e4a0: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006e4b0: 6573 7369 6e67 2f6d 6f64 656c 2f65 6c65 essing/model/ele │ │ │ │ │ -0006e4c0: 6d65 6e74 2f54 6573 7450 6163 6b61 6765 ment/TestPackage │ │ │ │ │ -0006e4d0: 456c 656d 656e 742e 6a61 7661 3a20 5465 Element.java: Te │ │ │ │ │ -0006e4e0: 7374 2062 6173 6963 2077 6f72 6b69 6e67 st basic working │ │ │ │ │ -0006e4f0: 7320 6f66 2050 6163 6b61 6765 456c 656d s of PackageElem │ │ │ │ │ -0006e500: 656e 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ent..
  • tools/j │ │ │ │ │ -0006e510: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -0006e520: 6d6f 6465 6c2f 656c 656d 656e 742f 5465 model/element/Te │ │ │ │ │ -0006e530: 7374 5265 636f 7264 2e6a 6176 613a 2056 stRecord.java: V │ │ │ │ │ -0006e540: 6572 6966 7920 7468 6174 2061 6e6e 6f74 erify that annot │ │ │ │ │ -0006e550: 6174 696f 6e20 7072 6f63 6573 7369 6e67 ation processing │ │ │ │ │ -0006e560: 2077 6f72 6b73 2066 6f72 2072 6563 6f72 works for recor │ │ │ │ │ -0006e570: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -0006e580: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -0006e590: 6f64 656c 2f65 6c65 6d65 6e74 2f54 6573 odel/element/Tes │ │ │ │ │ -0006e5a0: 7452 6563 6f72 6444 6573 7567 6172 2e6a tRecordDesugar.j │ │ │ │ │ -0006e5b0: 6176 613a 2054 6573 7420 636f 6d70 696c ava: Test compil │ │ │ │ │ -0006e5c0: 6572 2064 6573 7567 6172 696e 6720 6f66 er desugaring of │ │ │ │ │ -0006e5d0: 2061 2072 6563 6f72 6420 7479 7065 0a0a a record type.. │ │ │ │ │ -0006e5e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006e5f0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ -0006e600: 2f65 6c65 6d65 6e74 2f54 6573 7452 6573 /element/TestRes │ │ │ │ │ -0006e610: 6f75 7263 6545 6c65 6d65 6e74 2e6a 6176 ourceElement.jav │ │ │ │ │ -0006e620: 613a 2045 6c65 6d65 6e74 206e 6f74 2072 a: Element not r │ │ │ │ │ -0006e630: 6574 7572 6e65 6420 6672 6f6d 2074 7265 eturned from tre │ │ │ │ │ -0006e640: 6520 4150 4920 666f 7220 4152 4d20 7265 e API for ARM re │ │ │ │ │ -0006e650: 736f 7572 6365 2076 6172 6961 626c 6573 source variables │ │ │ │ │ -0006e660: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ -0006e670: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ -0006e680: 6465 6c2f 656c 656d 656e 742f 5465 7374 del/element/Test │ │ │ │ │ -0006e690: 5265 736f 7572 6365 5661 7269 6162 6c65 ResourceVariable │ │ │ │ │ -0006e6a0: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ -0006e6b0: 2074 6865 2072 6573 6f75 7263 6520 7661 the resource va │ │ │ │ │ -0006e6c0: 7269 6162 6c65 206b 696e 6420 6973 2061 riable kind is a │ │ │ │ │ -0006e6d0: 7070 726f 7072 6961 7465 6c79 2073 6574 ppropriately set │ │ │ │ │ -0006e6e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006e6f0: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -0006e700: 656c 2f65 6c65 6d65 6e74 2f54 6573 7453 el/element/TestS │ │ │ │ │ -0006e710: 6561 6c65 642e 6a61 7661 3a20 5465 7374 ealed.java: Test │ │ │ │ │ -0006e720: 2062 6173 6963 206d 6f64 656c 696e 6720 basic modeling │ │ │ │ │ -0006e730: 666f 7220 7365 616c 6564 2063 6c61 7373 for sealed class │ │ │ │ │ -0006e740: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -0006e750: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -0006e760: 6f64 656c 2f65 6c65 6d65 6e74 2f54 6573 odel/element/Tes │ │ │ │ │ -0006e770: 7454 7970 6545 6c65 6d65 6e74 2e6a 6176 tTypeElement.jav │ │ │ │ │ -0006e780: 613a 2056 6572 6966 7920 7468 6174 2054 a: Verify that T │ │ │ │ │ -0006e790: 7970 6545 6c65 6d65 6e74 2066 6f72 2069 ypeElement for i │ │ │ │ │ -0006e7a0: 6e74 6572 6661 6365 7320 646f 6573 206e nterfaces does n │ │ │ │ │ -0006e7b0: 6f74 2068 6176 6520 4d6f 6469 6669 6572 ot have Modifier │ │ │ │ │ -0006e7c0: 2e44 4546 4155 4c54 2069 6e20 6765 744d .DEFAULT in getM │ │ │ │ │ -0006e7d0: 6f64 6966 6965 7273 2829 0a0a 3c6c 693e odifiers()..
  • │ │ │ │ │ -0006e7e0: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006e7f0: 6573 7369 6e67 2f6d 6f64 656c 2f65 6c65 essing/model/ele │ │ │ │ │ -0006e800: 6d65 6e74 2f54 6573 7454 7970 6550 6172 ment/TestTypePar │ │ │ │ │ -0006e810: 616d 6574 6572 2e6a 6176 613a 206a 6176 ameter.java: jav │ │ │ │ │ -0006e820: 6178 2e6c 616e 672e 6d6f 6465 6c2e 656c ax.lang.model.el │ │ │ │ │ -0006e830: 656d 656e 742e 456c 656d 656e 742e 6765 ement.Element.ge │ │ │ │ │ -0006e840: 7445 6e63 6c6f 7369 6e67 456c 656d 656e tEnclosingElemen │ │ │ │ │ -0006e850: 7428 2920 646f 6573 6e27 7420 7265 7475 t() doesn't retu │ │ │ │ │ -0006e860: 726e 206e 756c 6c20 666f 7220 7479 7065 rn null for type │ │ │ │ │ -0006e870: 2070 6172 616d 6574 6572 0a0a 3c6c 693e parameter..
  • │ │ │ │ │ -0006e880: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006e890: 6573 7369 6e67 2f6d 6f64 656c 2f65 6c65 essing/model/ele │ │ │ │ │ -0006e8a0: 6d65 6e74 2f54 6573 7454 7970 6550 6172 ment/TestTypePar │ │ │ │ │ -0006e8b0: 616d 6574 6572 416e 6e6f 7461 7469 6f6e ameterAnnotation │ │ │ │ │ -0006e8c0: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e74 s.java: ..
  • t │ │ │ │ │ -0006e8d0: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -0006e8e0: 7373 696e 672f 6d6f 6465 6c2f 656c 656d ssing/model/elem │ │ │ │ │ -0006e8f0: 656e 742f 5465 7374 556e 6e61 6d65 6443 ent/TestUnnamedC │ │ │ │ │ -0006e900: 6c61 7373 2e6a 6176 613a 2054 6573 7420 lass.java: Test │ │ │ │ │ -0006e910: 6261 7369 6320 7072 6f63 6573 7369 6e67 basic processing │ │ │ │ │ -0006e920: 206f 6620 756e 6e61 6d65 6420 636c 6173 of unnamed clas │ │ │ │ │ -0006e930: 7365 732e 0a0a 3c6c 693e 746f 6f6c 732f ses...
  • tools/ │ │ │ │ │ -0006e940: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006e950: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f54 /model/element/T │ │ │ │ │ -0006e960: 6573 7455 6e6e 616d 6564 5661 7269 6162 estUnnamedVariab │ │ │ │ │ -0006e970: 6c65 456c 656d 656e 742e 6a61 7661 3a20 leElement.java: │ │ │ │ │ -0006e980: 436f 6d70 696c 6572 2049 6d70 6c65 6d65 Compiler Impleme │ │ │ │ │ -0006e990: 6e74 6174 696f 6e20 666f 7220 556e 6e61 ntation for Unna │ │ │ │ │ -0006e9a0: 6d65 6420 7061 7474 6572 6e73 2061 6e64 med patterns and │ │ │ │ │ -0006e9b0: 2076 6172 6961 626c 6573 0a0a 3c6c 693e variables..
  • │ │ │ │ │ -0006e9c0: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006e9d0: 6573 7369 6e67 2f6d 6f64 656c 2f65 6c65 essing/model/ele │ │ │ │ │ -0006e9e0: 6d65 6e74 2f54 6573 7455 6e6e 616d 6564 ment/TestUnnamed │ │ │ │ │ -0006e9f0: 5661 7269 6162 6c65 456c 656d 656e 7438 VariableElement8 │ │ │ │ │ -0006ea00: 2e6a 6176 613a 2043 6f6d 7069 6c65 7220 .java: Compiler │ │ │ │ │ -0006ea10: 496d 706c 656d 656e 7461 7469 6f6e 2066 Implementation f │ │ │ │ │ -0006ea20: 6f72 2055 6e6e 616d 6564 2070 6174 7465 or Unnamed patte │ │ │ │ │ -0006ea30: 726e 7320 616e 6420 7661 7269 6162 6c65 rns and variable │ │ │ │ │ -0006ea40: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -0006ea50: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ -0006ea60: 6465 6c2f 656c 656d 656e 742f 5479 7065 del/element/Type │ │ │ │ │ -0006ea70: 5061 7261 6d42 6f75 6e64 732e 6a61 7661 ParamBounds.java │ │ │ │ │ -0006ea80: 3a20 5465 7374 7320 5479 7065 5061 7261 : Tests TypePara │ │ │ │ │ -0006ea90: 6d65 7465 722e 6765 7442 6f75 6e64 732e meter.getBounds. │ │ │ │ │ -0006eaa0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006eab0: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -0006eac0: 656c 2f65 6c65 6d65 6e74 2f72 6570 6561 el/element/repea │ │ │ │ │ -0006ead0: 7469 6e67 416e 6e6f 7461 7469 6f6e 732f tingAnnotations/ │ │ │ │ │ -0006eae0: 4d69 7852 6570 6561 7461 626c 6541 6e64 MixRepeatableAnd │ │ │ │ │ -0006eaf0: 4f66 6669 6369 616c 436f 6e74 6169 6e65 OfficialContaine │ │ │ │ │ -0006eb00: 7242 6173 6963 5465 7374 2e6a 6176 613a rBasicTest.java: │ │ │ │ │ -0006eb10: 204c 616e 6775 6167 6520 6d6f 6465 6c20 Language model │ │ │ │ │ -0006eb20: 6170 6920 7465 7374 2062 6173 6963 7320 api test basics │ │ │ │ │ -0006eb30: 666f 7220 7265 7065 6174 696e 6720 616e for repeating an │ │ │ │ │ -0006eb40: 6e6f 7461 7469 6f6e 730a 0a3c 6c69 3e74 notations..
  • t │ │ │ │ │ -0006eb50: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -0006eb60: 7373 696e 672f 6d6f 6465 6c2f 656c 656d ssing/model/elem │ │ │ │ │ -0006eb70: 656e 742f 7265 7065 6174 696e 6741 6e6e ent/repeatingAnn │ │ │ │ │ -0006eb80: 6f74 6174 696f 6e73 2f4d 6978 5265 7065 otations/MixRepe │ │ │ │ │ -0006eb90: 6174 6162 6c65 416e 644f 6666 6963 6961 atableAndOfficia │ │ │ │ │ -0006eba0: 6c43 6f6e 7461 696e 6572 496e 6865 7269 lContainerInheri │ │ │ │ │ -0006ebb0: 7465 6441 3154 6573 742e 6a61 7661 3a20 tedA1Test.java: │ │ │ │ │ -0006ebc0: 4c61 6e67 7561 6765 206d 6f64 656c 2061 Language model a │ │ │ │ │ -0006ebd0: 7069 2074 6573 7420 6261 7369 6373 2066 pi test basics f │ │ │ │ │ -0006ebe0: 6f72 2072 6570 6561 7469 6e67 2061 6e6e or repeating ann │ │ │ │ │ -0006ebf0: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ -0006ec00: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ -0006ec10: 7369 6e67 2f6d 6f64 656c 2f65 6c65 6d65 sing/model/eleme │ │ │ │ │ -0006ec20: 6e74 2f72 6570 6561 7469 6e67 416e 6e6f nt/repeatingAnno │ │ │ │ │ -0006ec30: 7461 7469 6f6e 732f 4d69 7852 6570 6561 tations/MixRepea │ │ │ │ │ -0006ec40: 7461 626c 6541 6e64 4f66 6669 6369 616c tableAndOfficial │ │ │ │ │ -0006ec50: 436f 6e74 6169 6e65 7249 6e68 6572 6974 ContainerInherit │ │ │ │ │ -0006ec60: 6564 4132 5465 7374 2e6a 6176 613a 204c edA2Test.java: L │ │ │ │ │ -0006ec70: 616e 6775 6167 6520 6d6f 6465 6c20 6170 anguage model ap │ │ │ │ │ -0006ec80: 6920 7465 7374 2062 6173 6963 7320 666f i test basics fo │ │ │ │ │ -0006ec90: 7220 7265 7065 6174 696e 6720 616e 6e6f r repeating anno │ │ │ │ │ -0006eca0: 7461 7469 6f6e 730a 0a3c 6c69 3e74 6f6f tations..
  • too │ │ │ │ │ -0006ecb0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -0006ecc0: 696e 672f 6d6f 6465 6c2f 656c 656d 656e ing/model/elemen │ │ │ │ │ -0006ecd0: 742f 7265 7065 6174 696e 6741 6e6e 6f74 t/repeatingAnnot │ │ │ │ │ -0006ece0: 6174 696f 6e73 2f4d 6978 5265 7065 6174 ations/MixRepeat │ │ │ │ │ -0006ecf0: 6162 6c65 416e 644f 6666 6963 6961 6c43 ableAndOfficialC │ │ │ │ │ -0006ed00: 6f6e 7461 696e 6572 496e 6865 7269 7465 ontainerInherite │ │ │ │ │ -0006ed10: 6442 3154 6573 742e 6a61 7661 3a20 4c61 dB1Test.java: La │ │ │ │ │ -0006ed20: 6e67 7561 6765 206d 6f64 656c 2061 7069 nguage model api │ │ │ │ │ -0006ed30: 2074 6573 7420 6261 7369 6373 2066 6f72 test basics for │ │ │ │ │ -0006ed40: 2072 6570 6561 7469 6e67 2061 6e6e 6f74 repeating annot │ │ │ │ │ -0006ed50: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ -0006ed60: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ -0006ed70: 6e67 2f6d 6f64 656c 2f65 6c65 6d65 6e74 ng/model/element │ │ │ │ │ -0006ed80: 2f72 6570 6561 7469 6e67 416e 6e6f 7461 /repeatingAnnota │ │ │ │ │ -0006ed90: 7469 6f6e 732f 4d69 7852 6570 6561 7461 tions/MixRepeata │ │ │ │ │ -0006eda0: 626c 6541 6e64 4f66 6669 6369 616c 436f bleAndOfficialCo │ │ │ │ │ -0006edb0: 6e74 6169 6e65 7249 6e68 6572 6974 6564 ntainerInherited │ │ │ │ │ -0006edc0: 4232 5465 7374 2e6a 6176 613a 204c 616e B2Test.java: Lan │ │ │ │ │ -0006edd0: 6775 6167 6520 6d6f 6465 6c20 6170 6920 guage model api │ │ │ │ │ -0006ede0: 7465 7374 2062 6173 6963 7320 666f 7220 test basics for │ │ │ │ │ -0006edf0: 7265 7065 6174 696e 6720 616e 6e6f 7461 repeating annota │ │ │ │ │ -0006ee00: 7469 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 tions..
  • tools │ │ │ │ │ -0006ee10: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -0006ee20: 672f 6d6f 6465 6c2f 656c 656d 656e 742f g/model/element/ │ │ │ │ │ -0006ee30: 7265 7065 6174 696e 6741 6e6e 6f74 6174 repeatingAnnotat │ │ │ │ │ -0006ee40: 696f 6e73 2f4d 6978 5369 6e67 756c 6172 ions/MixSingular │ │ │ │ │ -0006ee50: 416e 6455 6e6f 6666 6963 6961 6c43 6f6e AndUnofficialCon │ │ │ │ │ -0006ee60: 7461 696e 6572 4261 7369 6354 6573 742e tainerBasicTest. │ │ │ │ │ -0006ee70: 6a61 7661 3a20 4c61 6e67 7561 6765 206d java: Language m │ │ │ │ │ -0006ee80: 6f64 656c 2061 7069 2074 6573 7420 6261 odel api test ba │ │ │ │ │ -0006ee90: 7369 6373 2066 6f72 2072 6570 6561 7469 sics for repeati │ │ │ │ │ -0006eea0: 6e67 2061 6e6e 6f74 6174 696f 6e73 0a0a ng annotations.. │ │ │ │ │ -0006eeb0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006eec0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ -0006eed0: 2f65 6c65 6d65 6e74 2f72 6570 6561 7469 /element/repeati │ │ │ │ │ -0006eee0: 6e67 416e 6e6f 7461 7469 6f6e 732f 4d69 ngAnnotations/Mi │ │ │ │ │ -0006eef0: 7853 696e 6775 6c61 7241 6e64 556e 6f66 xSingularAndUnof │ │ │ │ │ -0006ef00: 6669 6369 616c 436f 6e74 6169 6e65 7249 ficialContainerI │ │ │ │ │ -0006ef10: 6e68 6572 6974 6564 4131 5465 7374 2e6a nheritedA1Test.j │ │ │ │ │ -0006ef20: 6176 613a 204c 616e 6775 6167 6520 6d6f ava: Language mo │ │ │ │ │ -0006ef30: 6465 6c20 6170 6920 7465 7374 2062 6173 del api test bas │ │ │ │ │ -0006ef40: 6963 7320 666f 7220 7265 7065 6174 696e ics for repeatin │ │ │ │ │ -0006ef50: 6720 616e 6e6f 7461 7469 6f6e 730a 0a3c g annotations..< │ │ │ │ │ -0006ef60: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006ef70: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ -0006ef80: 656c 656d 656e 742f 7265 7065 6174 696e element/repeatin │ │ │ │ │ -0006ef90: 6741 6e6e 6f74 6174 696f 6e73 2f4d 6978 gAnnotations/Mix │ │ │ │ │ -0006efa0: 5369 6e67 756c 6172 416e 6455 6e6f 6666 SingularAndUnoff │ │ │ │ │ -0006efb0: 6963 6961 6c43 6f6e 7461 696e 6572 496e icialContainerIn │ │ │ │ │ -0006efc0: 6865 7269 7465 6441 3254 6573 742e 6a61 heritedA2Test.ja │ │ │ │ │ -0006efd0: 7661 3a20 4c61 6e67 7561 6765 206d 6f64 va: Language mod │ │ │ │ │ -0006efe0: 656c 2061 7069 2074 6573 7420 6261 7369 el api test basi │ │ │ │ │ -0006eff0: 6373 2066 6f72 2072 6570 6561 7469 6e67 cs for repeating │ │ │ │ │ -0006f000: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/pr │ │ │ │ │ -0006f020: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f65 ocessing/model/e │ │ │ │ │ -0006f030: 6c65 6d65 6e74 2f72 6570 6561 7469 6e67 lement/repeating │ │ │ │ │ -0006f040: 416e 6e6f 7461 7469 6f6e 732f 4d69 7853 Annotations/MixS │ │ │ │ │ -0006f050: 696e 6775 6c61 7241 6e64 556e 6f66 6669 ingularAndUnoffi │ │ │ │ │ -0006f060: 6369 616c 436f 6e74 6169 6e65 7249 6e68 cialContainerInh │ │ │ │ │ -0006f070: 6572 6974 6564 4231 5465 7374 2e6a 6176 eritedB1Test.jav │ │ │ │ │ -0006f080: 613a 204c 616e 6775 6167 6520 6d6f 6465 a: Language mode │ │ │ │ │ -0006f090: 6c20 6170 6920 7465 7374 2062 6173 6963 l api test basic │ │ │ │ │ -0006f0a0: 7320 666f 7220 7265 7065 6174 696e 6720 s for repeating │ │ │ │ │ -0006f0b0: 616e 6e6f 7461 7469 6f6e 730a 0a3c 6c69 annotations..
  • tools/javac/pro │ │ │ │ │ -0006f0d0: 6365 7373 696e 672f 6d6f 6465 6c2f 656c cessing/model/el │ │ │ │ │ -0006f0e0: 656d 656e 742f 7265 7065 6174 696e 6741 ement/repeatingA │ │ │ │ │ -0006f0f0: 6e6e 6f74 6174 696f 6e73 2f4d 6978 5369 nnotations/MixSi │ │ │ │ │ -0006f100: 6e67 756c 6172 416e 6455 6e6f 6666 6963 ngularAndUnoffic │ │ │ │ │ -0006f110: 6961 6c43 6f6e 7461 696e 6572 496e 6865 ialContainerInhe │ │ │ │ │ -0006f120: 7269 7465 6442 3254 6573 742e 6a61 7661 ritedB2Test.java │ │ │ │ │ -0006f130: 3a20 4c61 6e67 7561 6765 206d 6f64 656c : Language model │ │ │ │ │ -0006f140: 2061 7069 2074 6573 7420 6261 7369 6373 api test basics │ │ │ │ │ -0006f150: 2066 6f72 2072 6570 6561 7469 6e67 2061 for repeating a │ │ │ │ │ -0006f160: 6e6e 6f74 6174 696f 6e73 0a0a 3c6c 693e nnotations..
  • │ │ │ │ │ -0006f170: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -0006f180: 6573 7369 6e67 2f6d 6f64 656c 2f65 6c65 essing/model/ele │ │ │ │ │ -0006f190: 6d65 6e74 2f72 6570 6561 7469 6e67 416e ment/repeatingAn │ │ │ │ │ -0006f1a0: 6e6f 7461 7469 6f6e 732f 4f66 6669 6369 notations/Offici │ │ │ │ │ -0006f1b0: 616c 436f 6e74 6169 6e65 7242 6173 6963 alContainerBasic │ │ │ │ │ -0006f1c0: 5465 7374 2e6a 6176 613a 204c 616e 6775 Test.java: Langu │ │ │ │ │ -0006f1d0: 6167 6520 6d6f 6465 6c20 6170 6920 7465 age model api te │ │ │ │ │ -0006f1e0: 7374 2062 6173 6963 7320 666f 7220 7265 st basics for re │ │ │ │ │ -0006f1f0: 7065 6174 696e 6720 616e 6e6f 7461 7469 peating annotati │ │ │ │ │ -0006f200: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ons..
  • tools/j │ │ │ │ │ -0006f210: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -0006f220: 6d6f 6465 6c2f 656c 656d 656e 742f 7265 model/element/re │ │ │ │ │ -0006f230: 7065 6174 696e 6741 6e6e 6f74 6174 696f peatingAnnotatio │ │ │ │ │ -0006f240: 6e73 2f4f 6666 6963 6961 6c43 6f6e 7461 ns/OfficialConta │ │ │ │ │ -0006f250: 696e 6572 496e 6865 7269 7465 6454 6573 inerInheritedTes │ │ │ │ │ -0006f260: 742e 6a61 7661 3a20 4c61 6e67 7561 6765 t.java: Language │ │ │ │ │ -0006f270: 206d 6f64 656c 2061 7069 2074 6573 7420 model api test │ │ │ │ │ -0006f280: 6261 7369 6373 2066 6f72 2072 6570 6561 basics for repea │ │ │ │ │ -0006f290: 7469 6e67 2061 6e6e 6f74 6174 696f 6e73 ting annotations │ │ │ │ │ -0006f2a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006f2b0: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -0006f2c0: 656c 2f65 6c65 6d65 6e74 2f72 6570 6561 el/element/repea │ │ │ │ │ -0006f2d0: 7469 6e67 416e 6e6f 7461 7469 6f6e 732f tingAnnotations/ │ │ │ │ │ -0006f2e0: 5265 7065 6174 6162 6c65 4261 7369 6354 RepeatableBasicT │ │ │ │ │ -0006f2f0: 6573 742e 6a61 7661 3a20 4c61 6e67 7561 est.java: Langua │ │ │ │ │ -0006f300: 6765 206d 6f64 656c 2061 7069 2074 6573 ge model api tes │ │ │ │ │ -0006f310: 7420 6261 7369 6373 2066 6f72 2072 6570 t basics for rep │ │ │ │ │ -0006f320: 6561 7469 6e67 2061 6e6e 6f74 6174 696f eating annotatio │ │ │ │ │ -0006f330: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -0006f340: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -0006f350: 6f64 656c 2f65 6c65 6d65 6e74 2f72 6570 odel/element/rep │ │ │ │ │ -0006f360: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ -0006f370: 732f 5265 7065 6174 6162 6c65 496e 6865 s/RepeatableInhe │ │ │ │ │ -0006f380: 7269 7465 6454 6573 742e 6a61 7661 3a20 ritedTest.java: │ │ │ │ │ -0006f390: 4c61 6e67 7561 6765 206d 6f64 656c 2061 Language model a │ │ │ │ │ -0006f3a0: 7069 2074 6573 7420 6261 7369 6373 2066 pi test basics f │ │ │ │ │ -0006f3b0: 6f72 2072 6570 6561 7469 6e67 2061 6e6e or repeating ann │ │ │ │ │ -0006f3c0: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ -0006f3d0: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ -0006f3e0: 7369 6e67 2f6d 6f64 656c 2f65 6c65 6d65 sing/model/eleme │ │ │ │ │ -0006f3f0: 6e74 2f72 6570 6561 7469 6e67 416e 6e6f nt/repeatingAnno │ │ │ │ │ -0006f400: 7461 7469 6f6e 732f 5265 7065 6174 6162 tations/Repeatab │ │ │ │ │ -0006f410: 6c65 4f66 6669 6369 616c 436f 6e74 6169 leOfficialContai │ │ │ │ │ -0006f420: 6e65 7242 6173 6963 5465 7374 2e6a 6176 nerBasicTest.jav │ │ │ │ │ -0006f430: 613a 204c 616e 6775 6167 6520 6d6f 6465 a: Language mode │ │ │ │ │ -0006f440: 6c20 6170 6920 7465 7374 2062 6173 6963 l api test basic │ │ │ │ │ -0006f450: 7320 666f 7220 7265 7065 6174 696e 6720 s for repeating │ │ │ │ │ -0006f460: 616e 6e6f 7461 7469 6f6e 730a 0a3c 6c69 annotations..
  • tools/javac/pro │ │ │ │ │ -0006f480: 6365 7373 696e 672f 6d6f 6465 6c2f 656c cessing/model/el │ │ │ │ │ -0006f490: 656d 656e 742f 7265 7065 6174 696e 6741 ement/repeatingA │ │ │ │ │ -0006f4a0: 6e6e 6f74 6174 696f 6e73 2f52 6570 6561 nnotations/Repea │ │ │ │ │ -0006f4b0: 7461 626c 654f 6666 6963 6961 6c43 6f6e tableOfficialCon │ │ │ │ │ -0006f4c0: 7461 696e 6572 496e 6865 7269 7465 6454 tainerInheritedT │ │ │ │ │ -0006f4d0: 6573 742e 6a61 7661 3a20 4c61 6e67 7561 est.java: Langua │ │ │ │ │ -0006f4e0: 6765 206d 6f64 656c 2061 7069 2074 6573 ge model api tes │ │ │ │ │ -0006f4f0: 7420 6261 7369 6373 2066 6f72 2072 6570 t basics for rep │ │ │ │ │ -0006f500: 6561 7469 6e67 2061 6e6e 6f74 6174 696f eating annotatio │ │ │ │ │ -0006f510: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -0006f520: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -0006f530: 6f64 656c 2f65 6c65 6d65 6e74 2f72 6570 odel/element/rep │ │ │ │ │ -0006f540: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ -0006f550: 732f 5265 7065 6174 6162 6c65 4f76 6572 s/RepeatableOver │ │ │ │ │ -0006f560: 7269 6465 4154 6573 742e 6a61 7661 3a20 rideATest.java: │ │ │ │ │ -0006f570: 4c61 6e67 7561 6765 206d 6f64 656c 2061 Language model a │ │ │ │ │ -0006f580: 7069 2074 6573 7420 6261 7369 6373 2066 pi test basics f │ │ │ │ │ -0006f590: 6f72 2072 6570 6561 7469 6e67 2061 6e6e or repeating ann │ │ │ │ │ -0006f5a0: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ -0006f5b0: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ -0006f5c0: 7369 6e67 2f6d 6f64 656c 2f65 6c65 6d65 sing/model/eleme │ │ │ │ │ -0006f5d0: 6e74 2f72 6570 6561 7469 6e67 416e 6e6f nt/repeatingAnno │ │ │ │ │ -0006f5e0: 7461 7469 6f6e 732f 5265 7065 6174 6162 tations/Repeatab │ │ │ │ │ -0006f5f0: 6c65 4f76 6572 7269 6465 4254 6573 742e leOverrideBTest. │ │ │ │ │ -0006f600: 6a61 7661 3a20 4c61 6e67 7561 6765 206d java: Language m │ │ │ │ │ -0006f610: 6f64 656c 2061 7069 2074 6573 7420 6261 odel api test ba │ │ │ │ │ -0006f620: 7369 6373 2066 6f72 2072 6570 6561 7469 sics for repeati │ │ │ │ │ -0006f630: 6e67 2061 6e6e 6f74 6174 696f 6e73 0a0a ng annotations.. │ │ │ │ │ -0006f640: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006f650: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ -0006f660: 2f65 6c65 6d65 6e74 2f72 6570 6561 7469 /element/repeati │ │ │ │ │ -0006f670: 6e67 416e 6e6f 7461 7469 6f6e 732f 5265 ngAnnotations/Re │ │ │ │ │ -0006f680: 7065 6174 696e 6741 6e6e 6f74 6174 696f peatingAnnotatio │ │ │ │ │ -0006f690: 6e73 4f6e 5265 636f 7264 732e 6a61 7661 nsOnRecords.java │ │ │ │ │ -0006f6a0: 3a20 5665 7269 6679 2074 6861 7420 7265 : Verify that re │ │ │ │ │ -0006f6b0: 7065 6174 696e 6720 616e 6e6f 7461 7469 peating annotati │ │ │ │ │ -0006f6c0: 6f6e 7320 616e 6420 6974 7320 7072 6f63 ons and its proc │ │ │ │ │ -0006f6d0: 6573 7369 6e67 2077 6f72 6b73 2066 6f72 essing works for │ │ │ │ │ -0006f6e0: 2072 6563 6f72 6473 0a0a 3c6c 693e 746f records..
  • to │ │ │ │ │ -0006f6f0: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ -0006f700: 7369 6e67 2f6d 6f64 656c 2f65 6c65 6d65 sing/model/eleme │ │ │ │ │ -0006f710: 6e74 2f72 6570 6561 7469 6e67 416e 6e6f nt/repeatingAnno │ │ │ │ │ -0006f720: 7461 7469 6f6e 732f 5369 6e67 756c 6172 tations/Singular │ │ │ │ │ -0006f730: 4261 7369 6354 6573 742e 6a61 7661 3a20 BasicTest.java: │ │ │ │ │ -0006f740: 4c61 6e67 7561 6765 206d 6f64 656c 2061 Language model a │ │ │ │ │ -0006f750: 7069 2074 6573 7420 6261 7369 6373 2066 pi test basics f │ │ │ │ │ -0006f760: 6f72 2072 6570 6561 7469 6e67 2061 6e6e or repeating ann │ │ │ │ │ -0006f770: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ -0006f780: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ -0006f790: 7369 6e67 2f6d 6f64 656c 2f65 6c65 6d65 sing/model/eleme │ │ │ │ │ -0006f7a0: 6e74 2f72 6570 6561 7469 6e67 416e 6e6f nt/repeatingAnno │ │ │ │ │ -0006f7b0: 7461 7469 6f6e 732f 5369 6e67 756c 6172 tations/Singular │ │ │ │ │ -0006f7c0: 496e 6865 7269 7465 6441 5465 7374 2e6a InheritedATest.j │ │ │ │ │ -0006f7d0: 6176 613a 204c 616e 6775 6167 6520 6d6f ava: Language mo │ │ │ │ │ -0006f7e0: 6465 6c20 6170 6920 7465 7374 2062 6173 del api test bas │ │ │ │ │ -0006f7f0: 6963 7320 666f 7220 7265 7065 6174 696e ics for repeatin │ │ │ │ │ -0006f800: 6720 616e 6e6f 7461 7469 6f6e 730a 0a3c g annotations..< │ │ │ │ │ -0006f810: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006f820: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ -0006f830: 656c 656d 656e 742f 7265 7065 6174 696e element/repeatin │ │ │ │ │ -0006f840: 6741 6e6e 6f74 6174 696f 6e73 2f53 696e gAnnotations/Sin │ │ │ │ │ -0006f850: 6775 6c61 7249 6e68 6572 6974 6564 4254 gularInheritedBT │ │ │ │ │ -0006f860: 6573 742e 6a61 7661 3a20 4c61 6e67 7561 est.java: Langua │ │ │ │ │ -0006f870: 6765 206d 6f64 656c 2061 7069 2074 6573 ge model api tes │ │ │ │ │ -0006f880: 7420 6261 7369 6373 2066 6f72 2072 6570 t basics for rep │ │ │ │ │ -0006f890: 6561 7469 6e67 2061 6e6e 6f74 6174 696f eating annotatio │ │ │ │ │ -0006f8a0: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -0006f8b0: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -0006f8c0: 6f64 656c 2f65 6c65 6d65 6e74 2f72 6570 odel/element/rep │ │ │ │ │ -0006f8d0: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ -0006f8e0: 732f 556e 6f66 6669 6369 616c 436f 6e74 s/UnofficialCont │ │ │ │ │ -0006f8f0: 6169 6e65 7242 6173 6963 5465 7374 2e6a ainerBasicTest.j │ │ │ │ │ -0006f900: 6176 613a 204c 616e 6775 6167 6520 6d6f ava: Language mo │ │ │ │ │ -0006f910: 6465 6c20 6170 6920 7465 7374 2062 6173 del api test bas │ │ │ │ │ -0006f920: 6963 7320 666f 7220 7265 7065 6174 696e ics for repeatin │ │ │ │ │ -0006f930: 6720 616e 6e6f 7461 7469 6f6e 730a 0a3c g annotations..< │ │ │ │ │ -0006f940: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -0006f950: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ -0006f960: 656c 656d 656e 742f 7265 7065 6174 696e element/repeatin │ │ │ │ │ -0006f970: 6741 6e6e 6f74 6174 696f 6e73 2f55 6e6f gAnnotations/Uno │ │ │ │ │ -0006f980: 6666 6963 6961 6c43 6f6e 7461 696e 6572 fficialContainer │ │ │ │ │ -0006f990: 496e 6865 7269 7465 6454 6573 742e 6a61 InheritedTest.ja │ │ │ │ │ -0006f9a0: 7661 3a20 4c61 6e67 7561 6765 206d 6f64 va: Language mod │ │ │ │ │ -0006f9b0: 656c 2061 7069 2074 6573 7420 6261 7369 el api test basi │ │ │ │ │ -0006f9c0: 6373 2066 6f72 2072 6570 6561 7469 6e67 cs for repeating │ │ │ │ │ -0006f9d0: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/pr │ │ │ │ │ -0006f9f0: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f69 ocessing/model/i │ │ │ │ │ -0006fa00: 6e68 6572 6974 6564 4279 5479 7065 2f45 nheritedByType/E │ │ │ │ │ -0006fa10: 6e73 7572 654f 7264 6572 2e6a 6176 613a nsureOrder.java: │ │ │ │ │ -0006fa20: 2074 6573 7420 7468 6174 206f 7264 6572 test that order │ │ │ │ │ -0006fa30: 2069 7320 7265 7370 6563 7465 6420 7768 is respected wh │ │ │ │ │ -0006fa40: 656e 2069 6e68 6572 6974 696e 6720 626f en inheriting bo │ │ │ │ │ -0006fa50: 7468 206c 6567 6163 7920 636f 6e74 6169 th legacy contai │ │ │ │ │ -0006fa60: 6e65 7220 616e 6420 7369 6e67 6c65 2061 ner and single a │ │ │ │ │ -0006fa70: 6e6e 6f0a 0a3c 6c69 3e74 6f6f 6c73 2f6a nno..
  • tools/j │ │ │ │ │ -0006fa80: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -0006fa90: 6d6f 6465 6c2f 6e65 7374 6564 5479 7065 model/nestedType │ │ │ │ │ -0006faa0: 5661 7273 2f4e 6573 7465 6454 7970 6556 Vars/NestedTypeV │ │ │ │ │ -0006fab0: 6172 732e 6a61 7661 3a20 200a 0a3c 6c69 ars.java: ..
  • tools/javac/pro │ │ │ │ │ -0006fad0: 6365 7373 696e 672f 6d6f 6465 6c2f 7465 cessing/model/te │ │ │ │ │ -0006fae0: 7374 6765 7461 6c6c 6d65 6d62 6572 732f stgetallmembers/ │ │ │ │ │ -0006faf0: 4d61 696e 2e6a 6176 613a 2050 6163 6b61 Main.java: Packa │ │ │ │ │ -0006fb00: 6765 456c 656d 656e 742e 6765 7445 6e63 geElement.getEnc │ │ │ │ │ -0006fb10: 6c6f 7365 6445 6c65 6d65 6e74 7328 2920 losedElements() │ │ │ │ │ -0006fb20: 7468 726f 7773 2043 6c61 7373 5265 6164 throws ClassRead │ │ │ │ │ -0006fb30: 6572 2442 6164 436c 6173 7346 696c 6545 er$BadClassFileE │ │ │ │ │ -0006fb40: 7863 6570 7469 6f6e 0a0a 3c6c 693e 746f xception..
  • to │ │ │ │ │ -0006fb50: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ -0006fb60: 7369 6e67 2f6d 6f64 656c 2f74 7265 6573 sing/model/trees │ │ │ │ │ -0006fb70: 2f42 726f 6b65 6e45 6e75 6d43 6f6e 7374 /BrokenEnumConst │ │ │ │ │ -0006fb80: 7275 6374 6f72 2e6a 6176 613a 2056 6572 ructor.java: Ver │ │ │ │ │ -0006fb90: 6966 7920 7468 6174 2061 6e20 6578 706c ify that an expl │ │ │ │ │ -0006fba0: 6963 6974 2028 696e 636f 7272 6563 7429 icit (incorrect) │ │ │ │ │ -0006fbb0: 2073 7570 6572 2063 6f6e 7374 7275 6374 super construct │ │ │ │ │ -0006fbc0: 6f72 2069 6e76 6f63 6174 696f 6e20 696e or invocation in │ │ │ │ │ -0006fbd0: 2065 6e75 6d73 2069 7320 6e6f 7420 636c enums is not cl │ │ │ │ │ -0006fbe0: 6561 7265 6420 6279 204a 6176 6163 5072 eared by JavacPr │ │ │ │ │ -0006fbf0: 6f63 6573 7369 6e67 456e 7669 726f 6e6d ocessingEnvironm │ │ │ │ │ -0006fc00: 656e 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ent..
  • tools/j │ │ │ │ │ -0006fc10: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -0006fc20: 6d6f 6465 6c2f 7472 6565 732f 4f6e 4465 model/trees/OnDe │ │ │ │ │ -0006fc30: 6d61 6e64 4174 7472 6962 7574 696f 6e2e mandAttribution. │ │ │ │ │ -0006fc40: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ -0006fc50: 7420 696e 2d6d 6574 686f 6420 436c 6173 t in-method Clas │ │ │ │ │ -0006fc60: 7353 796d 626f 6c73 2066 726f 6d20 6f6e sSymbols from on │ │ │ │ │ -0006fc70: 6520 726f 756e 6420 646f 206e 6f74 2061 e round do not a │ │ │ │ │ -0006fc80: 6666 6563 7420 436c 6173 7353 796d 626f ffect ClassSymbo │ │ │ │ │ -0006fc90: 6c73 2069 6e20 666f 6c6c 6f77 696e 6720 ls in following │ │ │ │ │ -0006fca0: 726f 756e 6473 2e0a 0a3c 6c69 3e74 6f6f rounds...
  • too │ │ │ │ │ -0006fcb0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -0006fcc0: 696e 672f 6d6f 6465 6c2f 7479 7065 2f41 ing/model/type/A │ │ │ │ │ -0006fcd0: 6e6e 6f74 6174 6564 5479 7065 546f 5374 nnotatedTypeToSt │ │ │ │ │ -0006fce0: 7269 6e67 2f41 6e6e 6f74 6174 6564 5479 ring/AnnotatedTy │ │ │ │ │ -0006fcf0: 7065 546f 5374 7269 6e67 2e6a 6176 613a peToString.java: │ │ │ │ │ -0006fd00: 2054 6573 7473 2044 6563 6c61 7265 6454 Tests DeclaredT │ │ │ │ │ -0006fd10: 7970 652e 746f 5374 7269 6e67 2077 6974 ype.toString wit │ │ │ │ │ -0006fd20: 6820 7479 7065 2061 6e6e 6f74 6174 696f h type annotatio │ │ │ │ │ -0006fd30: 6e73 2070 7265 7365 6e74 2c20 666f 7220 ns present, for │ │ │ │ │ -0006fd40: 6578 616d 706c 6520 7468 6174 2027 4041 example that '@A │ │ │ │ │ -0006fd50: 204d 6170 2e45 6e74 7279 2720 6973 2070 Map.Entry' is p │ │ │ │ │ -0006fd60: 7269 6e74 6564 2061 7320 276a 6176 612e rinted as 'java. │ │ │ │ │ -0006fd70: 7574 696c 2e40 4120 4d61 702e 456e 7472 util.@A Map.Entr │ │ │ │ │ -0006fd80: 7927 2028 616e 6420 6e6f 7420 2740 4120 y' (and not '@A │ │ │ │ │ -0006fd90: 6a61 7661 2e75 7469 6c2e 4d61 702e 456e java.util.Map.En │ │ │ │ │ -0006fda0: 7472 7927 206f 7220 276a 6176 612e 7574 try' or 'java.ut │ │ │ │ │ -0006fdb0: 696c 2e40 4120 456e 7472 7927 292e 0a0a il.@A Entry')... │ │ │ │ │ -0006fdc0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006fdd0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ -0006fde0: 2f74 7970 652f 4261 7369 6341 6e6e 6f54 /type/BasicAnnoT │ │ │ │ │ -0006fdf0: 6573 7473 2e6a 6176 613a 2041 6e6e 6f74 ests.java: Annot │ │ │ │ │ -0006fe00: 6174 696f 6e73 206f 6e20 7479 7065 730a ations on types. │ │ │ │ │ -0006fe10: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -0006fe20: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ -0006fe30: 6c2f 7479 7065 2f42 6f75 6e64 7354 6573 l/type/BoundsTes │ │ │ │ │ -0006fe40: 742e 6a61 7661 3a20 4173 7365 7274 696f t.java: Assertio │ │ │ │ │ -0006fe50: 6e20 6368 6563 6b20 666f 7220 5479 7065 n check for Type │ │ │ │ │ -0006fe60: 5661 7269 6162 6c65 2e67 6574 5570 7065 Variable.getUppe │ │ │ │ │ -0006fe70: 7242 6f75 6e64 2829 2066 6169 6c73 0a0a rBound() fails.. │ │ │ │ │ -0006fe80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -0006fe90: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ -0006fea0: 2f74 7970 652f 496e 6865 7269 7465 6441 /type/InheritedA │ │ │ │ │ -0006feb0: 502e 6a61 7661 3a20 4e50 4520 696e 2061 P.java: NPE in a │ │ │ │ │ -0006fec0: 6e6e 6f74 6174 696f 6e20 7072 6f63 6573 nnotation proces │ │ │ │ │ -0006fed0: 7369 6e67 0a0a 3c6c 693e 746f 6f6c 732f sing..
  • tools/ │ │ │ │ │ -0006fee0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -0006fef0: 2f6d 6f64 656c 2f74 7970 652f 496e 7465 /model/type/Inte │ │ │ │ │ -0006ff00: 7273 6563 7469 6f6e 5072 6f70 6572 7469 rsectionProperti │ │ │ │ │ -0006ff10: 6573 5465 7374 2e6a 6176 613a 2041 7373 esTest.java: Ass │ │ │ │ │ -0006ff20: 6572 7469 6f6e 2063 6865 636b 2066 6f72 ertion check for │ │ │ │ │ -0006ff30: 2054 7970 6556 6172 6961 626c 652e 6765 TypeVariable.ge │ │ │ │ │ -0006ff40: 7455 7070 6572 426f 756e 6428 2920 6661 tUpperBound() fa │ │ │ │ │ -0006ff50: 696c 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ils..
  • tools/j │ │ │ │ │ -0006ff60: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -0006ff70: 6d6f 6465 6c2f 7479 7065 2f4d 6972 726f model/type/Mirro │ │ │ │ │ -0006ff80: 7265 6454 7970 6545 782f 4e70 6554 6573 redTypeEx/NpeTes │ │ │ │ │ -0006ff90: 742e 6a61 7661 3a20 4d69 7272 6f72 6564 t.java: Mirrored │ │ │ │ │ -0006ffa0: 5479 7065 4578 6365 7074 696f 6e20 636f TypeException co │ │ │ │ │ -0006ffb0: 6e73 7472 7563 746f 7220 7368 6f75 6c64 nstructor should │ │ │ │ │ -0006ffc0: 206e 6f74 2061 6363 6570 7420 6e75 6c6c not accept null │ │ │ │ │ -0006ffd0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -0006ffe0: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -0006fff0: 656c 2f74 7970 652f 4d69 7272 6f72 6564 el/type/Mirrored │ │ │ │ │ -00070000: 5479 7065 4578 2f4f 7665 7245 6167 6572 TypeEx/OverEager │ │ │ │ │ -00070010: 2e6a 6176 613a 204d 6972 726f 7265 6454 .java: MirroredT │ │ │ │ │ -00070020: 7970 655b 735d 4578 6365 7074 696f 6e20 ype[s]Exception │ │ │ │ │ -00070030: 7368 6f75 6c64 6e27 7420 6265 2063 7265 shouldn't be cre │ │ │ │ │ -00070040: 6174 6564 2074 6f6f 2065 6167 6572 6c79 ated too eagerly │ │ │ │ │ -00070050: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00070060: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -00070070: 656c 2f74 7970 652f 4d69 7272 6f72 6564 el/type/Mirrored │ │ │ │ │ -00070080: 5479 7065 4578 2f50 6c75 7261 6c69 7479 TypeEx/Plurality │ │ │ │ │ -00070090: 2e6a 6176 613a 2056 6572 6966 7920 4d69 .java: Verify Mi │ │ │ │ │ -000700a0: 7272 6f72 6564 5479 7065 4578 6365 7074 rroredTypeExcept │ │ │ │ │ -000700b0: 696f 6e20 7673 204d 6972 726f 7265 6454 ion vs MirroredT │ │ │ │ │ -000700c0: 7970 6573 4578 6365 7074 696f 6e20 6973 ypesException is │ │ │ │ │ -000700d0: 2074 6872 6f77 6e0a 0a3c 6c69 3e74 6f6f thrown..
  • too │ │ │ │ │ -000700e0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -000700f0: 696e 672f 6d6f 6465 6c2f 7479 7065 2f4e ing/model/type/N │ │ │ │ │ -00070100: 6f54 7970 6573 2e6a 6176 613a 2054 6573 oTypes.java: Tes │ │ │ │ │ -00070110: 7420 7468 6520 4e6f 5479 7065 733a 2056 t the NoTypes: V │ │ │ │ │ -00070120: 4f49 442c 2050 4143 4b41 4745 2c20 4e4f OID, PACKAGE, NO │ │ │ │ │ -00070130: 4e45 0a0a 3c6c 693e 746f 6f6c 732f 6a61 NE..
  • tools/ja │ │ │ │ │ -00070140: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -00070150: 6f64 656c 2f74 7970 652f 5465 7374 5479 odel/type/TestTy │ │ │ │ │ -00070160: 7065 4b69 6e64 2e6a 6176 613a 2054 6573 peKind.java: Tes │ │ │ │ │ -00070170: 7420 5479 7065 4b69 6e64 2e69 7350 7269 t TypeKind.isPri │ │ │ │ │ -00070180: 6d69 7469 7665 0a0a 3c6c 693e 746f 6f6c mitive..
  • tool │ │ │ │ │ -00070190: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ -000701a0: 6e67 2f6d 6f64 656c 2f74 7970 652f 5465 ng/model/type/Te │ │ │ │ │ -000701b0: 7374 556e 696f 6e54 7970 652e 6a61 7661 stUnionType.java │ │ │ │ │ -000701c0: 3a20 5465 7374 2073 7570 706f 7274 2066 : Test support f │ │ │ │ │ -000701d0: 6f72 2075 6e69 6f6e 2074 7970 6573 0a0a or union types.. │ │ │ │ │ -000701e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000701f0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ -00070200: 2f75 7469 6c2f 4269 6e61 7279 4e61 6d65 /util/BinaryName │ │ │ │ │ -00070210: 2e6a 6176 613a 2054 6573 7420 456c 656d .java: Test Elem │ │ │ │ │ -00070220: 656e 7473 2e67 6574 4269 6e61 7279 4e61 ents.getBinaryNa │ │ │ │ │ -00070230: 6d65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 me..
  • tools/ja │ │ │ │ │ -00070240: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -00070250: 6f64 656c 2f75 7469 6c2f 4469 7265 6374 odel/util/Direct │ │ │ │ │ -00070260: 5375 7065 724f 6649 6e74 2e6a 6176 613a SuperOfInt.java: │ │ │ │ │ -00070270: 2054 7970 6573 2e64 6972 6563 7453 7570 Types.directSup │ │ │ │ │ -00070280: 6572 7479 7065 7320 7368 6f75 6c64 2072 ertypes should r │ │ │ │ │ -00070290: 6574 7572 6e20 4f62 6a65 6374 2061 7320 eturn Object as │ │ │ │ │ -000702a0: 7468 6520 7375 7065 7220 7479 7065 206f the super type o │ │ │ │ │ -000702b0: 6620 696e 7465 7266 6163 6573 0a0a 3c6c f interfaces..tools/javac/pr │ │ │ │ │ -000702d0: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f75 ocessing/model/u │ │ │ │ │ -000702e0: 7469 6c2f 4765 7454 7970 6545 6c65 6d42 til/GetTypeElemB │ │ │ │ │ -000702f0: 6164 4172 672e 6a61 7661 3a20 6765 7454 adArg.java: getT │ │ │ │ │ -00070300: 7970 6545 6c65 6d65 6e74 2073 686f 756c ypeElement shoul │ │ │ │ │ -00070310: 6420 746f 6c65 7261 7465 2061 2074 7970 d tolerate a typ │ │ │ │ │ -00070320: 6520 7468 6174 2063 616e 2774 2062 6520 e that can't be │ │ │ │ │ -00070330: 666f 756e 640a 0a3c 6c69 3e74 6f6f 6c73 found..
  • tools │ │ │ │ │ -00070340: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -00070350: 672f 6d6f 6465 6c2f 7574 696c 2f4e 6f53 g/model/util/NoS │ │ │ │ │ -00070360: 7570 6572 732e 6a61 7661 3a20 6469 7265 upers.java: dire │ │ │ │ │ -00070370: 6374 5375 7065 7274 7970 6573 2073 686f ctSupertypes sho │ │ │ │ │ -00070380: 756c 6420 7265 7475 726e 2065 6d70 7479 uld return empty │ │ │ │ │ -00070390: 206c 6973 7420 6966 2061 7267 2068 6173 list if arg has │ │ │ │ │ -000703a0: 206e 6f20 7375 7065 7274 7970 6573 0a0a no supertypes.. │ │ │ │ │ -000703b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000703c0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ -000703d0: 2f75 7469 6c2f 4f76 6572 7269 6465 7353 /util/OverridesS │ │ │ │ │ -000703e0: 7065 6345 782e 6a61 7661 3a20 5665 7269 pecEx.java: Veri │ │ │ │ │ -000703f0: 6679 2074 6861 7420 6578 616d 706c 6520 fy that example │ │ │ │ │ -00070400: 636f 6465 2069 6e20 456c 656d 656e 7473 code in Elements │ │ │ │ │ -00070410: 2e6f 7665 7272 6964 6573 2077 6f72 6b73 .overrides works │ │ │ │ │ -00070420: 2061 7320 7370 6563 2765 642e 0a0a 3c6c as spec'ed...tools/javac/pr │ │ │ │ │ -00070440: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f75 ocessing/model/u │ │ │ │ │ -00070450: 7469 6c2f 5465 7374 496e 7465 7273 6563 til/TestIntersec │ │ │ │ │ -00070460: 7469 6f6e 5479 7065 5669 7369 746f 7273 tionTypeVisitors │ │ │ │ │ -00070470: 2e6a 6176 613a 2054 6573 7420 7669 7369 .java: Test visi │ │ │ │ │ -00070480: 746f 7220 7375 7070 6f72 7420 666f 7220 tor support for │ │ │ │ │ -00070490: 696e 7465 7273 6563 7469 6f6e 2074 7970 intersection typ │ │ │ │ │ -000704a0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -000704b0: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -000704c0: 6f64 656c 2f75 7469 6c2f 5465 7374 5479 odel/util/TestTy │ │ │ │ │ -000704d0: 7065 4b69 6e64 5669 7369 746f 7273 2e6a peKindVisitors.j │ │ │ │ │ -000704e0: 6176 613a 2054 6573 7420 5479 7065 4b69 ava: Test TypeKi │ │ │ │ │ -000704f0: 6e64 2076 6973 6974 6f72 7320 6f6e 2070 nd visitors on p │ │ │ │ │ -00070500: 7365 7564 6f20 7479 7065 732e 0a0a 3c6c seudo types...tools/javac/pr │ │ │ │ │ -00070520: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f75 ocessing/model/u │ │ │ │ │ -00070530: 7469 6c2f 5479 7065 7342 6164 4172 672e til/TypesBadArg. │ │ │ │ │ -00070540: 6a61 7661 3a20 5661 6c69 6461 7465 2061 java: Validate a │ │ │ │ │ -00070550: 7267 756d 656e 7420 6b69 6e64 7320 696e rgument kinds in │ │ │ │ │ -00070560: 2054 7970 6573 2075 7469 6c69 7469 6573 Types utilities │ │ │ │ │ -00070570: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00070580: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -00070590: 656c 2f75 7469 6c2f 6465 7072 6563 6174 el/util/deprecat │ │ │ │ │ -000705a0: 696f 6e2f 5465 7374 4465 7072 6563 6174 ion/TestDeprecat │ │ │ │ │ -000705b0: 696f 6e2e 6a61 7661 3a20 5465 7374 7320 ion.java: Tests │ │ │ │ │ -000705c0: 456c 656d 656e 7473 2e69 7344 6570 7265 Elements.isDepre │ │ │ │ │ -000705d0: 6361 7465 6428 456c 656d 656e 7429 0a0a cated(Element).. │ │ │ │ │ -000705e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000705f0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ -00070600: 2f75 7469 6c2f 6469 7265 6374 5375 7065 /util/directSupe │ │ │ │ │ -00070610: 7273 4f66 4572 722f 4469 7265 6374 5375 rsOfErr/DirectSu │ │ │ │ │ -00070620: 7065 7273 4f66 4572 722e 6a61 7661 3a20 persOfErr.java: │ │ │ │ │ -00070630: 6469 7265 6374 5375 7065 7274 7970 6573 directSupertypes │ │ │ │ │ -00070640: 2874 2920 7368 6f75 6c64 206e 6f74 2072 (t) should not r │ │ │ │ │ -00070650: 6574 7572 6e20 740a 0a3c 6c69 3e74 6f6f eturn t..
  • too │ │ │ │ │ -00070660: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ -00070670: 696e 672f 6d6f 6465 6c2f 7574 696c 2f65 ing/model/util/e │ │ │ │ │ -00070680: 6c65 6d65 6e74 732f 4d65 7468 6f64 5061 lements/MethodPa │ │ │ │ │ -00070690: 7261 6d65 7465 7273 2f49 6d70 6c69 6369 rameters/Implici │ │ │ │ │ -000706a0: 7450 6172 616d 6574 6572 7350 726f 6365 tParametersProce │ │ │ │ │ -000706b0: 7373 6f72 2e6a 6176 613a 2056 6572 6966 ssor.java: Verif │ │ │ │ │ -000706c0: 7920 7370 6563 6966 6963 2065 7865 6375 y specific execu │ │ │ │ │ -000706d0: 7461 626c 6573 2069 6e20 656e 756d 7320 tables in enums │ │ │ │ │ -000706e0: 616e 6420 7265 636f 7264 7320 6861 7665 and records have │ │ │ │ │ -000706f0: 206d 616e 6461 7465 6420 7061 7261 6d65 mandated parame │ │ │ │ │ -00070700: 7465 7273 0a0a 3c6c 693e 746f 6f6c 732f ters..
  • tools/ │ │ │ │ │ -00070710: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -00070720: 2f6d 6f64 656c 2f75 7469 6c2f 656c 656d /model/util/elem │ │ │ │ │ -00070730: 656e 7473 2f54 6573 7441 6c6c 466f 6f73 ents/TestAllFoos │ │ │ │ │ -00070740: 2e6a 6176 613a 2054 6573 7420 456c 656d .java: Test Elem │ │ │ │ │ -00070750: 656e 7473 2e67 6574 416c 6c7b 5479 7065 ents.getAll{Type │ │ │ │ │ -00070760: 2c20 5061 636b 6167 652c 204d 6f64 756c , Package, Modul │ │ │ │ │ -00070770: 657d 456c 656d 656e 7473 0a0a 3c6c 693e e}Elements..
  • │ │ │ │ │ -00070780: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -00070790: 6573 7369 6e67 2f6d 6f64 656c 2f75 7469 essing/model/uti │ │ │ │ │ -000707a0: 6c2f 656c 656d 656e 7473 2f54 6573 7447 l/elements/TestG │ │ │ │ │ -000707b0: 6574 436f 6e73 7461 6e74 4578 7072 6573 etConstantExpres │ │ │ │ │ -000707c0: 7369 6f6e 2e6a 6176 613a 2054 6573 7420 sion.java: Test │ │ │ │ │ -000707d0: 456c 656d 656e 7473 2e67 6574 436f 6e73 Elements.getCons │ │ │ │ │ -000707e0: 7461 6e74 4578 7072 6573 7369 6f6e 0a0a tantExpression.. │ │ │ │ │ -000707f0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00070800: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ -00070810: 2f75 7469 6c2f 656c 656d 656e 7473 2f54 /util/elements/T │ │ │ │ │ -00070820: 6573 7447 6574 4d6f 6475 6c65 4f66 2e6a estGetModuleOf.j │ │ │ │ │ -00070830: 6176 613a 2054 6573 7420 456c 656d 656e ava: Test Elemen │ │ │ │ │ -00070840: 7473 2e67 6574 4d6f 6475 6c65 4f66 0a0a ts.getModuleOf.. │ │ │ │ │ -00070850: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00070860: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ -00070870: 2f75 7469 6c2f 656c 656d 656e 7473 2f54 /util/elements/T │ │ │ │ │ -00070880: 6573 7447 6574 5061 636b 6167 654f 662e estGetPackageOf. │ │ │ │ │ -00070890: 6a61 7661 3a20 5465 7374 2045 6c65 6d65 java: Test Eleme │ │ │ │ │ -000708a0: 6e74 732e 6765 7450 6163 6b61 6765 4f66 nts.getPackageOf │ │ │ │ │ -000708b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000708c0: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -000708d0: 656c 2f75 7469 6c2f 656c 656d 656e 7473 el/util/elements │ │ │ │ │ -000708e0: 2f54 6573 7449 7341 7574 6f6d 6174 6963 /TestIsAutomatic │ │ │ │ │ -000708f0: 4d6f 642e 6a61 7661 3a20 5465 7374 2045 Mod.java: Test E │ │ │ │ │ -00070900: 6c65 6d65 6e74 732e 6973 4175 746f 6d61 lements.isAutoma │ │ │ │ │ -00070910: 7469 634d 6f64 756c 650a 0a3c 6c69 3e74 ticModule..
  • t │ │ │ │ │ -00070920: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -00070930: 7373 696e 672f 6d6f 6465 6c2f 7574 696c ssing/model/util │ │ │ │ │ -00070940: 2f65 6c65 6d65 6e74 732f 5465 7374 4973 /elements/TestIs │ │ │ │ │ -00070950: 4675 6e63 7469 6f6e 616c 496e 7465 7266 FunctionalInterf │ │ │ │ │ -00070960: 6163 652e 6a61 7661 3a20 5465 7374 2045 ace.java: Test E │ │ │ │ │ -00070970: 6c65 6d65 6e74 732e 6973 4675 6e63 7469 lements.isFuncti │ │ │ │ │ -00070980: 6f6e 616c 496e 7465 7266 6163 650a 0a3c onalInterface..< │ │ │ │ │ -00070990: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -000709a0: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ -000709b0: 7574 696c 2f65 6c65 6d65 6e74 732f 5465 util/elements/Te │ │ │ │ │ -000709c0: 7374 4f75 7465 726d 6f73 7454 7970 6545 stOutermostTypeE │ │ │ │ │ -000709d0: 6c65 6d65 6e74 2e6a 6176 613a 2054 6573 lement.java: Tes │ │ │ │ │ -000709e0: 7420 456c 656d 656e 7473 2e67 6574 4f75 t Elements.getOu │ │ │ │ │ -000709f0: 7465 726d 6f73 7454 7970 6545 6c65 6d65 termostTypeEleme │ │ │ │ │ -00070a00: 6e74 0a0a 3c6c 693e 746f 6f6c 732f 6a61 nt..
  • tools/ja │ │ │ │ │ -00070a10: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -00070a20: 6f64 656c 2f75 7469 6c2f 656c 656d 656e odel/util/elemen │ │ │ │ │ -00070a30: 7473 2f54 6573 7452 6563 6f72 6450 7265 ts/TestRecordPre │ │ │ │ │ -00070a40: 6469 6361 7465 732e 6a61 7661 3a20 5465 dicates.java: Te │ │ │ │ │ -00070a50: 7374 2045 6c65 6d65 6e74 732e 7b69 7343 st Elements.{isC │ │ │ │ │ -00070a60: 6f6d 7061 6374 436f 6e73 7472 7563 746f ompactConstructo │ │ │ │ │ -00070a70: 722c 2069 7343 616e 6f6e 6963 616c 436f r, isCanonicalCo │ │ │ │ │ -00070a80: 6e73 7472 7563 746f 727d 0a0a 3c6c 693e nstructor}..
  • │ │ │ │ │ -00070a90: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -00070aa0: 6573 7369 6e67 2f6d 6f64 656c 2f75 7469 essing/model/uti │ │ │ │ │ -00070ab0: 6c2f 656c 656d 656e 7473 2f56 6163 756f l/elements/Vacuo │ │ │ │ │ -00070ac0: 7573 456e 756d 2e6a 6176 613a 2054 6573 usEnum.java: Tes │ │ │ │ │ -00070ad0: 7420 2d58 7072 696e 7420 6f6e 2065 6e75 t -Xprint on enu │ │ │ │ │ -00070ae0: 6d20 7479 7065 2077 6974 6820 6e6f 2063 m type with no c │ │ │ │ │ -00070af0: 6f6e 7374 616e 7473 0a0a 3c6c 693e 746f onstants..
  • to │ │ │ │ │ -00070b00: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ -00070b10: 7369 6e67 2f6d 6f64 656c 2f75 7469 6c2f sing/model/util/ │ │ │ │ │ -00070b20: 656c 656d 656e 7473 2f64 6f63 636f 6d6d elements/doccomm │ │ │ │ │ -00070b30: 656e 7473 2f54 6573 7444 6f63 436f 6d6d ents/TestDocComm │ │ │ │ │ -00070b40: 656e 7473 2e6a 6176 613a 2045 6c65 6d65 ents.java: Eleme │ │ │ │ │ -00070b50: 6e74 732e 6765 7444 6f63 436f 6d6d 656e nts.getDocCommen │ │ │ │ │ -00070b60: 7428 2920 6973 206e 6f74 2067 6574 7469 t() is not getti │ │ │ │ │ -00070b70: 6e67 204a 6176 6144 6f63 436f 6d6d 656e ng JavaDocCommen │ │ │ │ │ -00070b80: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -00070b90: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -00070ba0: 6f64 656c 2f75 7469 6c2f 656c 656d 656e odel/util/elemen │ │ │ │ │ -00070bb0: 7473 2f64 6f63 636f 6d6d 656e 7473 2f54 ts/doccomments/T │ │ │ │ │ -00070bc0: 6573 7450 6163 6b61 6765 496e 666f 436f estPackageInfoCo │ │ │ │ │ -00070bd0: 6d6d 656e 7473 2e6a 6176 613a 2067 6574 mments.java: get │ │ │ │ │ -00070be0: 446f 6343 6f6d 6d65 6e74 2829 2066 6169 DocComment() fai │ │ │ │ │ -00070bf0: 6c73 2066 6f72 2064 6f63 2063 6f6d 6d65 ls for doc comme │ │ │ │ │ -00070c00: 6e74 7320 6f6e 2050 6163 6b61 6765 456c nts on PackageEl │ │ │ │ │ -00070c10: 656d 656e 7420 666f 756e 6420 696e 2070 ement found in p │ │ │ │ │ -00070c20: 6163 6b61 6765 2d69 6e66 6f2e 6a61 7661 ackage-info.java │ │ │ │ │ -00070c30: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00070c40: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -00070c50: 656c 2f75 7469 6c2f 656c 656d 656e 7473 el/util/elements │ │ │ │ │ -00070c60: 2f68 6964 6573 2f48 6964 6573 2e6a 6176 /hides/Hides.jav │ │ │ │ │ -00070c70: 613a 2045 6c65 6d65 6e74 7320 6869 6465 a: Elements hide │ │ │ │ │ -00070c80: 7320 646f 6573 206e 6f74 2077 6f72 6b20 s does not work │ │ │ │ │ -00070c90: 636f 7272 6563 746c 7920 7769 7468 2069 correctly with i │ │ │ │ │ -00070ca0: 6e74 6572 6661 6365 206d 6574 686f 6473 nterface methods │ │ │ │ │ -00070cb0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00070cc0: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ -00070cd0: 656c 2f75 7469 6c2f 6669 6c74 6572 2f54 el/util/filter/T │ │ │ │ │ -00070ce0: 6573 7449 7465 7261 626c 6573 2e6a 6176 estIterables.jav │ │ │ │ │ -00070cf0: 613a 2054 6573 7420 7468 6174 2045 6c65 a: Test that Ele │ │ │ │ │ -00070d00: 6d65 6e74 4669 6c74 6572 2069 7465 7261 mentFilter itera │ │ │ │ │ -00070d10: 626c 6520 6d65 7468 6f64 7320 6265 6861 ble methods beha │ │ │ │ │ -00070d20: 7665 2070 726f 7065 726c 792e 0a0a 3c6c ve properly...tools/javac/pr │ │ │ │ │ -00070d40: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f75 ocessing/model/u │ │ │ │ │ -00070d50: 7469 6c2f 7072 696e 7469 6e67 2f6d 6f64 til/printing/mod │ │ │ │ │ -00070d60: 756c 652d 696e 666f 2e6a 6176 613a 2070 ule-info.java: p │ │ │ │ │ -00070d70: 7269 6e74 696e 6720 6f66 206d 6f64 756c rinting of modul │ │ │ │ │ -00070d80: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -00070d90: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -00070da0: 6f64 656c 2f75 7469 6c2f 7479 7065 732f odel/util/types/ │ │ │ │ │ -00070db0: 5465 7374 4173 456c 656d 656e 742e 6a61 TestAsElement.ja │ │ │ │ │ -00070dc0: 7661 3a20 5465 7374 2054 7970 6573 2e61 va: Test Types.a │ │ │ │ │ -00070dd0: 7345 6c65 6d65 6e74 2069 6e20 6361 7365 sElement in case │ │ │ │ │ -00070de0: 7320 7370 6563 6966 6965 6420 746f 2072 s specified to r │ │ │ │ │ -00070df0: 6574 7572 6e20 6e75 6c6c 0a0a 3c6c 693e eturn null..
  • │ │ │ │ │ -00070e00: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -00070e10: 6573 7369 6e67 2f6d 6f64 656c 2f75 7469 essing/model/uti │ │ │ │ │ -00070e20: 6c2f 7479 7065 732f 5465 7374 4469 7265 l/types/TestDire │ │ │ │ │ -00070e30: 6374 5375 7065 7274 7970 654f 626a 6563 ctSupertypeObjec │ │ │ │ │ -00070e40: 742e 6a61 7661 3a20 5465 7374 2064 6972 t.java: Test dir │ │ │ │ │ -00070e50: 6563 7420 7375 7065 7274 7970 6573 206f ect supertypes o │ │ │ │ │ -00070e60: 6620 6a61 7661 2e6c 616e 672e 4f62 6a65 f java.lang.Obje │ │ │ │ │ -00070e70: 6374 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ct..
  • tools/ja │ │ │ │ │ -00070e80: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ -00070e90: 6f64 656c 2f75 7469 6c2f 7479 7065 732f odel/util/types/ │ │ │ │ │ -00070ea0: 5465 7374 5073 6575 646f 5479 7065 4861 TestPseudoTypeHa │ │ │ │ │ -00070eb0: 6e64 6c69 6e67 2e6a 6176 613a 2054 6573 ndling.java: Tes │ │ │ │ │ -00070ec0: 7420 5479 7065 7320 6d65 7468 6f64 7320 t Types methods │ │ │ │ │ -00070ed0: 6f6e 206d 6f64 756c 6520 616e 6420 7061 on module and pa │ │ │ │ │ -00070ee0: 636b 6167 6520 5479 7065 4d69 7272 6f72 ckage TypeMirror │ │ │ │ │ -00070ef0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00070f00: 6163 2f70 726f 6365 7373 696e 672f 6f70 ac/processing/op │ │ │ │ │ -00070f10: 7469 6f6e 732f 5465 7374 496d 706c 6963 tions/TestImplic │ │ │ │ │ -00070f20: 6974 4e6f 6e65 2e6a 6176 613a 202d 696d itNone.java: -im │ │ │ │ │ -00070f30: 706c 6963 6974 3a6e 6f6e 6520 7072 6576 plicit:none prev │ │ │ │ │ -00070f40: 656e 7473 2063 6f6d 7069 6c61 7469 6f6e ents compilation │ │ │ │ │ -00070f50: 2077 6974 6820 616e 6e6f 7461 7469 6f6e with annotation │ │ │ │ │ -00070f60: 2070 726f 6365 7373 696e 670a 0a3c 6c69 processing..
  • tools/javac/pro │ │ │ │ │ -00070f80: 6365 7373 696e 672f 6f70 7469 6f6e 732f cessing/options/ │ │ │ │ │ -00070f90: 5465 7374 4e6f 7465 4f6e 496d 706c 6963 TestNoteOnImplic │ │ │ │ │ -00070fa0: 6974 5072 6f63 6573 7369 6e67 2e6a 6176 itProcessing.jav │ │ │ │ │ -00070fb0: 613a 2056 6572 6966 7920 6120 6e6f 7465 a: Verify a note │ │ │ │ │ -00070fc0: 2069 7320 6973 7375 6564 2066 6f72 2069 is issued for i │ │ │ │ │ -00070fd0: 6d70 6c69 6369 7420 616e 6e6f 7461 7469 mplicit annotati │ │ │ │ │ -00070fe0: 6f6e 2070 726f 6365 7373 696e 670a 0a3c on processing..< │ │ │ │ │ -00070ff0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -00071000: 726f 6365 7373 696e 672f 6f70 7469 6f6e rocessing/option │ │ │ │ │ -00071010: 732f 5465 7374 5072 6f63 4f70 7469 6f6e s/TestProcOption │ │ │ │ │ -00071020: 2e6a 6176 613a 2054 6573 7420 7472 6976 .java: Test triv │ │ │ │ │ -00071030: 6961 6c20 6861 6e64 6c69 6e67 206f 6620 ial handling of │ │ │ │ │ -00071040: 2d70 726f 633a 6675 6c6c 206f 7074 696f -proc:full optio │ │ │ │ │ -00071050: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -00071060: 6163 2f70 726f 6365 7373 696e 672f 6f70 ac/processing/op │ │ │ │ │ -00071070: 7469 6f6e 732f 5870 7269 6e74 2e6a 6176 tions/Xprint.jav │ │ │ │ │ -00071080: 613a 204a 5352 2032 3639 3a20 4a61 7661 a: JSR 269: Java │ │ │ │ │ -00071090: 204c 616e 6775 6167 6520 4d6f 6465 6c20 Language Model │ │ │ │ │ -000710a0: 4150 490a 0a3c 6c69 3e74 6f6f 6c73 2f6a API..
  • tools/j │ │ │ │ │ -000710b0: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -000710c0: 6f70 7469 6f6e 732f 5870 7269 6e74 446f options/XprintDo │ │ │ │ │ -000710d0: 6343 6f6d 6d65 6e74 732e 6a61 7661 3a20 cComments.java: │ │ │ │ │ -000710e0: 6a61 7661 6320 2d58 7072 696e 7420 266c javac -Xprint &l │ │ │ │ │ -000710f0: 743b 6669 6c65 2667 743b 2064 6f65 7320 t;file> does │ │ │ │ │ -00071100: 6e6f 7420 7072 696e 7420 636f 6d6d 656e not print commen │ │ │ │ │ -00071110: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ -00071120: 7661 632f 7072 6f63 6573 7369 6e67 2f6f vac/processing/o │ │ │ │ │ -00071130: 7074 696f 6e73 2f58 7072 696e 7452 6570 ptions/XprintRep │ │ │ │ │ -00071140: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ -00071150: 732e 6a61 7661 3a20 5665 7269 6679 2072 s.java: Verify r │ │ │ │ │ -00071160: 6570 6561 7469 6e67 2061 6e6e 6f74 6174 epeating annotat │ │ │ │ │ -00071170: 696f 6e73 2061 7265 2070 7269 6e74 6564 ions are printed │ │ │ │ │ -00071180: 2061 7320 6578 7065 6374 6564 0a0a 3c6c as expected..tools/javac/pr │ │ │ │ │ -000711a0: 6f63 6573 7369 6e67 2f6f 7074 696f 6e73 ocessing/options │ │ │ │ │ -000711b0: 2f74 6573 7443 6f6d 6d61 6e64 4c69 6e65 /testCommandLine │ │ │ │ │ -000711c0: 436c 6173 7365 732f 5465 7374 2e6a 6176 Classes/Test.jav │ │ │ │ │ -000711d0: 613a 2050 6173 7369 6e67 206e 6573 7465 a: Passing neste │ │ │ │ │ -000711e0: 6420 636c 6173 7320 6e61 6d65 7320 6f6e d class names on │ │ │ │ │ -000711f0: 206a 6176 6163 2063 6f6d 6d61 6e64 206c javac command l │ │ │ │ │ -00071200: 696e 6520 696e 7465 7266 6572 6520 7769 ine interfere wi │ │ │ │ │ -00071210: 7468 2073 7562 7365 7175 656e 7420 6e61 th subsequent na │ │ │ │ │ -00071220: 6d65 202d 2667 743b 2063 6c61 7373 206c me -> class l │ │ │ │ │ -00071230: 6f6f 6b75 700a 0a3c 6c69 3e74 6f6f 6c73 ookup..
  • tools │ │ │ │ │ -00071240: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -00071250: 672f 6f70 7469 6f6e 732f 7465 7374 5072 g/options/testPr │ │ │ │ │ -00071260: 696e 7450 726f 6365 7373 6f72 496e 666f intProcessorInfo │ │ │ │ │ -00071270: 2f54 6573 742e 6a61 7661 3a20 2d58 7072 /Test.java: -Xpr │ │ │ │ │ -00071280: 696e 7450 726f 6365 7373 6f72 526f 756e intProcessorRoun │ │ │ │ │ -00071290: 6473 496e 666f 206d 6573 7361 6765 2070 dsInfo message p │ │ │ │ │ -000712a0: 7269 6e74 6564 2077 6974 6820 6469 6666 rinted with diff │ │ │ │ │ -000712b0: 6572 656e 7420 7469 6d69 6e67 2074 6861 erent timing tha │ │ │ │ │ -000712c0: 6e20 7072 6576 696f 7573 0a0a 3c6c 693e n previous..
  • │ │ │ │ │ -000712d0: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -000712e0: 6573 7369 6e67 2f6f 7074 696f 6e73 2f74 essing/options/t │ │ │ │ │ -000712f0: 6573 7450 7269 6e74 5072 6f63 6573 736f estPrintProcesso │ │ │ │ │ -00071300: 7249 6e66 6f2f 5465 7374 5769 7468 5873 rInfo/TestWithXs │ │ │ │ │ -00071310: 7464 6f75 742e 6a61 7661 3a20 2d58 7072 tdout.java: -Xpr │ │ │ │ │ -00071320: 696e 7450 726f 6365 7373 6f72 526f 756e intProcessorRoun │ │ │ │ │ -00071330: 6473 496e 666f 206d 6573 7361 6765 2070 dsInfo message p │ │ │ │ │ -00071340: 7269 6e74 6564 2077 6974 6820 6469 6666 rinted with diff │ │ │ │ │ -00071350: 6572 656e 7420 7469 6d69 6e67 2074 6861 erent timing tha │ │ │ │ │ -00071360: 6e20 7072 6576 696f 7573 0a0a 3c6c 693e n previous..
  • │ │ │ │ │ -00071370: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -00071380: 6573 7369 6e67 2f72 6f75 6e64 732f 4261 essing/rounds/Ba │ │ │ │ │ -00071390: 7365 436c 6173 7365 734e 6f74 5265 5265 seClassesNotReRe │ │ │ │ │ -000713a0: 6164 2e6a 6176 613a 2043 6865 636b 2074 ad.java: Check t │ │ │ │ │ -000713b0: 6861 7420 636c 6173 7366 696c 6573 2061 hat classfiles a │ │ │ │ │ -000713c0: 7265 2072 6561 6420 6f6e 6c79 206f 6e63 re read only onc │ │ │ │ │ -000713d0: 6520 696e 2063 6f6d 6d6f 6e20 6361 7365 e in common case │ │ │ │ │ -000713e0: 7320 6465 7370 6974 6520 7365 7665 7261 s despite severa │ │ │ │ │ -000713f0: 6c20 726f 756e 6473 206f 6620 616e 6e6f l rounds of anno │ │ │ │ │ -00071400: 7461 7469 6f6e 2070 726f 6365 7373 696e tation processin │ │ │ │ │ -00071410: 672e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 g...
  • tools/ja │ │ │ │ │ -00071420: 7661 632f 7072 6f63 6573 7369 6e67 2f72 vac/processing/r │ │ │ │ │ -00071430: 6f75 6e64 732f 436c 6173 7344 6570 656e ounds/ClassDepen │ │ │ │ │ -00071440: 6469 6e67 4f6e 4765 6e65 7261 7465 642e dingOnGenerated. │ │ │ │ │ -00071450: 6a61 7661 3a20 5665 7269 6679 2073 6974 java: Verify sit │ │ │ │ │ -00071460: 7561 7469 6f6e 2077 6865 6e20 6120 636c uation when a cl │ │ │ │ │ -00071470: 6173 7366 696c 6520 6465 7065 6e64 7320 assfile depends │ │ │ │ │ -00071480: 6f6e 2061 6e6f 7468 6572 2074 7970 652c on another type, │ │ │ │ │ -00071490: 2077 6869 6368 2069 7320 6d69 7373 696e which is missin │ │ │ │ │ -000714a0: 6720 616e 6420 6765 6e65 7261 7465 6420 g and generated │ │ │ │ │ -000714b0: 6279 2061 6e20 616e 6e6f 7461 7469 6f6e by an annotation │ │ │ │ │ -000714c0: 2070 726f 6365 7373 6f72 2c20 6973 2068 processor, is h │ │ │ │ │ -000714d0: 616e 646c 6564 2070 726f 7065 726c 790a andled properly. │ │ │ │ │ -000714e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000714f0: 2f70 726f 6365 7373 696e 672f 726f 756e /processing/roun │ │ │ │ │ -00071500: 6473 2f43 6f6d 706c 6574 654f 6e43 6c6f ds/CompleteOnClo │ │ │ │ │ -00071510: 7365 642e 6a61 7661 3a20 456e 7375 7265 sed.java: Ensure │ │ │ │ │ -00071520: 2074 6861 7420 666f 726d 6174 7469 6e67 that formatting │ │ │ │ │ -00071530: 2064 6961 676e 6f73 7469 6373 2077 6974 diagnostics wit │ │ │ │ │ -00071540: 6820 616e 2061 6c72 6561 6479 2063 6c6f h an already clo │ │ │ │ │ -00071550: 7365 6420 4a61 7661 436f 6d70 696c 6572 sed JavaCompiler │ │ │ │ │ -00071560: 2077 6f6e 2774 2063 7261 7368 2074 6865 won't crash the │ │ │ │ │ -00071570: 2063 6f6d 7069 6c65 722e 0a0a 3c6c 693e compiler...
  • │ │ │ │ │ -00071580: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ -00071590: 6573 7369 6e67 2f72 6f75 6e64 732f 4572 essing/rounds/Er │ │ │ │ │ -000715a0: 7243 6c61 7373 5379 6d62 6f6c 5479 7065 rClassSymbolType │ │ │ │ │ -000715b0: 4669 7865 642e 6a61 7661 3a20 5665 7269 Fixed.java: Veri │ │ │ │ │ -000715c0: 6679 2074 6861 7420 6572 726f 6e65 6f75 fy that erroneou │ │ │ │ │ -000715d0: 7320 7379 6d62 6f6c 7320 6861 7665 2074 s symbols have t │ │ │ │ │ -000715e0: 6865 6972 2074 7970 6520 6669 7865 6420 heir type fixed │ │ │ │ │ -000715f0: 6265 7477 6565 6e20 726f 756e 6473 0a0a between rounds.. │ │ │ │ │ -00071600: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00071610: 7072 6f63 6573 7369 6e67 2f72 6f75 6e64 processing/round │ │ │ │ │ -00071620: 732f 4765 6e65 7261 7465 416e 6f6e 796d s/GenerateAnonym │ │ │ │ │ -00071630: 6f75 7343 6c61 7373 2e6a 6176 613a 2067 ousClass.java: g │ │ │ │ │ -00071640: 656e 6572 6174 696e 6720 616e 2061 6e6f enerating an ano │ │ │ │ │ -00071650: 6e79 6d6f 7573 2063 6c61 7373 2077 6974 nymous class wit │ │ │ │ │ -00071660: 6820 4669 6c65 7223 6372 6561 7465 436c h Filer#createCl │ │ │ │ │ -00071670: 6173 7346 696c 6520 6361 7573 6573 2061 assFile causes a │ │ │ │ │ -00071680: 6e20 4e50 4520 696e 204a 6176 6163 5072 n NPE in JavacPr │ │ │ │ │ -00071690: 6f63 6573 7369 6e67 456e 7669 726f 6e6d ocessingEnvironm │ │ │ │ │ -000716a0: 656e 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ent..
  • tools/j │ │ │ │ │ -000716b0: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ -000716c0: 726f 756e 6473 2f47 6574 456c 656d 656e rounds/GetElemen │ │ │ │ │ -000716d0: 7473 416e 6e6f 7461 7465 6457 6974 684f tsAnnotatedWithO │ │ │ │ │ -000716e0: 6e4d 6973 7369 6e67 2e6a 6176 613a 2043 nMissing.java: C │ │ │ │ │ -000716f0: 6865 636b 696e 6720 6765 7445 6c65 6d65 hecking getEleme │ │ │ │ │ -00071700: 6e74 7341 6e6e 6f74 6174 6564 5769 7468 ntsAnnotatedWith │ │ │ │ │ -00071710: 2077 6f72 6b73 2066 6f72 2075 6e6b 6e6f works for unkno │ │ │ │ │ -00071720: 776e 2061 6e6e 6f74 6174 696f 6e73 2061 wn annotations a │ │ │ │ │ -00071730: 6e64 2077 6974 6820 2d73 6f75 7263 6520 nd with -source │ │ │ │ │ -00071740: 382e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 8...
  • tools/ja │ │ │ │ │ -00071750: 7661 632f 7072 6f63 6573 7369 6e67 2f72 vac/processing/r │ │ │ │ │ -00071760: 6f75 6e64 732f 4d65 7468 6f64 7344 726f ounds/MethodsDro │ │ │ │ │ -00071770: 7070 6564 4265 7477 6565 6e52 6f75 6e64 ppedBetweenRound │ │ │ │ │ -00071780: 732e 6a61 7661 3a20 456e 7375 7265 2074 s.java: Ensure t │ │ │ │ │ -00071790: 6861 7420 5379 6d62 6f6c 7320 666f 7220 hat Symbols for │ │ │ │ │ -000717a0: 6d65 6d62 6572 7320 286d 6574 686f 6473 members (methods │ │ │ │ │ -000717b0: 2061 6e64 2066 6965 6c64 7329 2061 7265 and fields) are │ │ │ │ │ -000717c0: 2064 726f 7070 6564 2061 6372 6f73 7320 dropped across │ │ │ │ │ -000717d0: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ -000717e0: 7373 696e 6720 726f 756e 6473 2e0a 0a3c ssing rounds...< │ │ │ │ │ -000717f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -00071800: 726f 6365 7373 696e 672f 726f 756e 6473 rocessing/rounds │ │ │ │ │ -00071810: 2f4f 7665 7277 7269 7465 4265 7477 6565 /OverwriteBetwee │ │ │ │ │ -00071820: 6e43 6f6d 7069 6c61 7469 6f6e 732e 6a61 nCompilations.ja │ │ │ │ │ -00071830: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00071840: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ -00071850: 7373 6f72 2063 616e 206f 7665 7277 7269 ssor can overwri │ │ │ │ │ -00071860: 7465 2073 6f75 7263 6520 616e 6420 636c te source and cl │ │ │ │ │ -00071870: 6173 7320 6669 6c65 7320 6974 2067 656e ass files it gen │ │ │ │ │ -00071880: 6572 6174 6564 2064 7572 696e 6720 7072 erated during pr │ │ │ │ │ -00071890: 6576 696f 7573 2063 6f6d 7069 6c61 7469 evious compilati │ │ │ │ │ -000718a0: 6f6e 732c 2061 6e64 2074 6861 7420 7468 ons, and that th │ │ │ │ │ -000718b0: 6520 5379 6d62 6f6c 7320 6172 6520 7570 e Symbols are up │ │ │ │ │ -000718c0: 6461 7465 6420 6170 7072 6f70 7269 6174 dated appropriat │ │ │ │ │ -000718d0: 656c 792e 0a0a 3c6c 693e 746f 6f6c 732f ely...
  • tools/ │ │ │ │ │ -000718e0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ -000718f0: 2f72 6f75 6e64 732f 5479 7065 7343 6163 /rounds/TypesCac │ │ │ │ │ -00071900: 6865 7343 6c65 6172 6564 2e6a 6176 613a hesCleared.java: │ │ │ │ │ -00071910: 2056 6572 6966 7920 7468 6174 2054 7970 Verify that Typ │ │ │ │ │ -00071920: 6573 2063 6163 6865 7320 2869 6e20 7061 es caches (in pa │ │ │ │ │ -00071930: 7274 6963 756c 6172 204d 656d 6265 7273 rticular Members │ │ │ │ │ -00071940: 436c 6f73 7572 6543 6163 6865 2920 6765 ClosureCache) ge │ │ │ │ │ -00071950: 7420 636c 6561 7265 6420 6265 7477 6565 t cleared betwee │ │ │ │ │ -00071960: 6e20 726f 756e 6473 2e0a 0a3c 6c69 3e74 n rounds...
  • t │ │ │ │ │ -00071970: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ -00071980: 7373 696e 672f 726f 756e 6473 2f56 616c ssing/rounds/Val │ │ │ │ │ -00071990: 6964 5479 7065 7341 7265 4b65 7074 2e6a idTypesAreKept.j │ │ │ │ │ -000719a0: 6176 613a 2056 6572 6966 7920 7468 6520 ava: Verify the │ │ │ │ │ -000719b0: 7479 7065 206f 6620 5374 7269 6e67 2064 type of String d │ │ │ │ │ -000719c0: 6f65 7320 6e6f 7420 6368 616e 6765 2061 oes not change a │ │ │ │ │ -000719d0: 6372 6f73 7320 616e 6e6f 7461 7469 6f6e cross annotation │ │ │ │ │ -000719e0: 2070 726f 6365 7373 696e 6720 726f 756e processing roun │ │ │ │ │ -000719f0: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -00071a00: 7661 632f 7072 6f63 6573 7369 6e67 2f77 vac/processing/w │ │ │ │ │ -00071a10: 6172 6e69 6e67 732f 4c69 6e74 5072 6f63 arnings/LintProc │ │ │ │ │ -00071a20: 6573 7369 6e67 2f54 6573 7441 6e6e 6f74 essing/TestAnnot │ │ │ │ │ -00071a30: 6174 696f 6e73 5769 7468 6f75 7450 726f ationsWithoutPro │ │ │ │ │ -00071a40: 6365 7373 6f72 732e 6a61 7661 3a20 5665 cessors.java: Ve │ │ │ │ │ -00071a50: 7269 6679 2061 6e6e 6f74 6174 696f 6e73 rify annotations │ │ │ │ │ -00071a60: 2077 6974 686f 7574 2070 726f 6365 7373 without process │ │ │ │ │ -00071a70: 6f72 7320 7761 726e 696e 6720 6e6f 7420 ors warning not │ │ │ │ │ -00071a80: 6769 7665 6e20 666f 7220 6261 7365 206d given for base m │ │ │ │ │ -00071a90: 6f64 756c 6520 616e 6e6f 7461 7469 6f6e odule annotation │ │ │ │ │ -00071aa0: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -00071ab0: 7661 632f 7072 6f63 6573 7369 6e67 2f77 vac/processing/w │ │ │ │ │ -00071ac0: 6172 6e69 6e67 732f 5465 7374 5265 7065 arnings/TestRepe │ │ │ │ │ -00071ad0: 6174 6564 4974 656d 7352 756e 7469 6d65 atedItemsRuntime │ │ │ │ │ -00071ae0: 2e6a 6176 613a 2054 6573 7420 7761 726e .java: Test warn │ │ │ │ │ -00071af0: 696e 6773 2066 726f 6d20 7468 6520 616e ings from the an │ │ │ │ │ -00071b00: 6e6f 7461 7469 6f6e 2070 726f 6365 7373 notation process │ │ │ │ │ -00071b10: 696e 6720 7275 6e74 696d 6520 6162 6f75 ing runtime abou │ │ │ │ │ -00071b20: 7420 6d61 6c66 6f72 6d65 6420 7375 7070 t malformed supp │ │ │ │ │ -00071b30: 6f72 7465 6420 696e 666f 726d 6174 696f orted informatio │ │ │ │ │ -00071b40: 6e20 6672 6f6d 2070 726f 6365 7373 6f72 n from processor │ │ │ │ │ -00071b50: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -00071b60: 7661 632f 7072 6f63 6573 7369 6e67 2f77 vac/processing/w │ │ │ │ │ -00071b70: 6172 6e69 6e67 732f 5465 7374 5265 7065 arnings/TestRepe │ │ │ │ │ -00071b80: 6174 6564 5375 7070 6f72 7465 6449 7465 atedSupportedIte │ │ │ │ │ -00071b90: 6d73 2e6a 6176 613a 2054 6573 7420 7468 ms.java: Test th │ │ │ │ │ -00071ba0: 6174 2077 6172 6e69 6e67 7320 6162 6f75 at warnings abou │ │ │ │ │ -00071bb0: 7420 7265 7065 6174 6564 2073 7570 706f t repeated suppo │ │ │ │ │ -00071bc0: 7274 6564 206f 7074 696f 6e73 2061 6e64 rted options and │ │ │ │ │ -00071bd0: 2061 6e6e 6f74 6174 696f 6e20 7479 7065 annotation type │ │ │ │ │ -00071be0: 7320 6f75 7470 7574 2061 7320 6578 7065 s output as expe │ │ │ │ │ -00071bf0: 6374 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 cted...
  • tools │ │ │ │ │ -00071c00: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ -00071c10: 672f 7761 726e 696e 6773 2f54 6573 7453 g/warnings/TestS │ │ │ │ │ -00071c20: 6f75 7263 6556 6572 7369 6f6e 5761 726e ourceVersionWarn │ │ │ │ │ -00071c30: 696e 6773 2e6a 6176 613a 2054 6573 7420 ings.java: Test │ │ │ │ │ -00071c40: 7468 6174 2077 6172 6e69 6e67 7320 6162 that warnings ab │ │ │ │ │ -00071c50: 6f75 7420 736f 7572 6365 2076 6572 7369 out source versi │ │ │ │ │ -00071c60: 6f6e 7320 6172 6520 6f75 7470 7574 2061 ons are output a │ │ │ │ │ -00071c70: 7320 6578 7065 6374 6564 2e0a 0a3c 6c69 s expected...
  • tools/javac/pro │ │ │ │ │ -00071c90: 6365 7373 696e 672f 7761 726e 696e 6773 cessing/warnings │ │ │ │ │ -00071ca0: 2f54 7970 6541 6c72 6561 6479 4578 6973 /TypeAlreadyExis │ │ │ │ │ -00071cb0: 7473 2f54 6573 7450 726f 6354 7970 6541 ts/TestProcTypeA │ │ │ │ │ -00071cc0: 6c72 6561 6479 4578 6973 7473 5761 726e lreadyExistsWarn │ │ │ │ │ -00071cd0: 696e 672e 6a61 7661 3a20 4669 6c65 7220 ing.java: Filer │ │ │ │ │ -00071ce0: 7368 6f75 6c64 2077 6172 6e20 6966 2070 should warn if p │ │ │ │ │ -00071cf0: 726f 6365 7373 6f72 7320 7265 6465 6669 rocessors redefi │ │ │ │ │ -00071d00: 6e65 2073 796d 626f 6c73 2066 726f 6d20 ne symbols from │ │ │ │ │ -00071d10: 7468 6520 636c 6173 7370 6174 6820 6f72 the classpath or │ │ │ │ │ -00071d20: 2073 6f75 7263 6570 6174 680a 0a3c 6c69 sourcepath..
  • tools/javac/pro │ │ │ │ │ -00071d40: 6365 7373 696e 672f 7761 726e 696e 6773 cessing/warnings │ │ │ │ │ -00071d50: 2f55 7365 496d 706c 6963 6974 2f54 6573 /UseImplicit/Tes │ │ │ │ │ -00071d60: 7450 726f 6355 7365 496d 706c 6963 6974 tProcUseImplicit │ │ │ │ │ -00071d70: 5761 726e 696e 672e 6a61 7661 3a20 636f Warning.java: co │ │ │ │ │ -00071d80: 6e66 7573 696e 6720 7761 726e 696e 6720 nfusing warning │ │ │ │ │ -00071d90: 6769 7665 6e20 6166 7465 7220 6572 726f given after erro │ │ │ │ │ -00071da0: 7273 2069 6e20 616e 6e6f 7461 7469 6f6e rs in annotation │ │ │ │ │ -00071db0: 2070 726f 6365 7373 696e 670a 0a3c 6c69 processing..
  • tools/javac/pro │ │ │ │ │ -00071dd0: 6365 7373 696e 672f 7765 7272 6f72 2f57 cessing/werror/W │ │ │ │ │ -00071de0: 4572 726f 7231 2e6a 6176 613a 202d 5765 Error1.java: -We │ │ │ │ │ -00071df0: 7272 6f72 2073 686f 756c 6420 776f 726b rror should work │ │ │ │ │ -00071e00: 2077 6974 6820 616e 6e6f 7461 7469 6f6e with annotation │ │ │ │ │ -00071e10: 2070 726f 6365 7373 696e 670a 0a3c 6c69 processing..
  • tools/javac/pro │ │ │ │ │ -00071e30: 6365 7373 696e 672f 7765 7272 6f72 2f57 cessing/werror/W │ │ │ │ │ -00071e40: 4572 726f 7247 656e 2e6a 6176 613a 202d ErrorGen.java: - │ │ │ │ │ -00071e50: 5765 7272 6f72 2073 686f 756c 6420 776f Werror should wo │ │ │ │ │ -00071e60: 726b 2077 6974 6820 616e 6e6f 7461 7469 rk with annotati │ │ │ │ │ -00071e70: 6f6e 2070 726f 6365 7373 696e 670a 0a3c on processing..< │ │ │ │ │ -00071e80: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ -00071e90: 726f 6365 7373 696e 672f 7765 7272 6f72 rocessing/werror │ │ │ │ │ -00071ea0: 2f57 4572 726f 724c 6173 742e 6a61 7661 /WErrorLast.java │ │ │ │ │ -00071eb0: 3a20 2d57 6572 726f 7220 7368 6f75 6c64 : -Werror should │ │ │ │ │ -00071ec0: 2077 6f72 6b20 7769 7468 2061 6e6e 6f74 work with annot │ │ │ │ │ -00071ed0: 6174 696f 6e20 7072 6f63 6573 7369 6e67 ation processing │ │ │ │ │ -00071ee0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00071ef0: 632f 7072 6f66 696c 6573 2f50 726f 6669 c/profiles/Profi │ │ │ │ │ -00071f00: 6c65 4f70 7469 6f6e 5465 7374 2e6a 6176 leOptionTest.jav │ │ │ │ │ -00071f10: 613a 2041 6464 2073 7570 706f 7274 2066 a: Add support f │ │ │ │ │ -00071f20: 6f72 2070 726f 6669 6c65 7320 696e 206a or profiles in j │ │ │ │ │ -00071f30: 6176 6163 0a0a 3c6c 693e 746f 6f6c 732f avac..
  • tools/ │ │ │ │ │ -00071f40: 6a61 7661 632f 7072 6f74 6563 7465 6441 javac/protectedA │ │ │ │ │ -00071f50: 6363 6573 732f 5072 6f74 6563 7465 6441 ccess/ProtectedA │ │ │ │ │ -00071f60: 6363 6573 735f 312e 6a61 7661 3a20 5665 ccess_1.java: Ve │ │ │ │ │ -00071f70: 7269 6679 2074 6861 7420 7370 6563 6961 rify that specia │ │ │ │ │ -00071f80: 6c20 6163 6365 7373 2063 6865 636b 7320 l access checks │ │ │ │ │ -00071f90: 666f 7220 696e 6865 7269 7465 6420 7072 for inherited pr │ │ │ │ │ -00071fa0: 6f74 6563 7465 6420 6d65 6d62 6572 7320 otected members │ │ │ │ │ -00071fb0: 6172 6520 6e6f 7420 6170 706c 6965 6420 are not applied │ │ │ │ │ -00071fc0: 746f 2073 7461 7469 6320 6d65 6d62 6572 to static member │ │ │ │ │ -00071fd0: 732c 2070 6572 2073 7065 6369 6669 6361 s, per specifica │ │ │ │ │ -00071fe0: 7469 6f6e 2072 6576 6973 696f 6e2e 0a0a tion revision... │ │ │ │ │ -00071ff0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00072000: 7072 6f74 6563 7465 6441 6363 6573 732f protectedAccess/ │ │ │ │ │ -00072010: 5072 6f74 6563 7465 6441 6363 6573 735f ProtectedAccess_ │ │ │ │ │ -00072020: 322e 6a61 7661 3a20 5665 7269 6679 2074 2.java: Verify t │ │ │ │ │ -00072030: 6861 7420 7374 6174 6963 2072 6566 6572 hat static refer │ │ │ │ │ -00072040: 656e 6365 2074 6f20 7072 6f74 6563 7465 ence to protecte │ │ │ │ │ -00072050: 6420 6d65 6d62 6572 206f 6620 756e 7265 d member of unre │ │ │ │ │ -00072060: 6c61 7465 6420 636c 6173 7320 6973 2064 lated class is d │ │ │ │ │ -00072070: 6973 616c 6c6f 7765 642e 0a0a 3c6c 693e isallowed...
  • │ │ │ │ │ -00072080: 746f 6f6c 732f 6a61 7661 632f 7072 6f74 tools/javac/prot │ │ │ │ │ -00072090: 6563 7465 6441 6363 6573 732f 5072 6f74 ectedAccess/Prot │ │ │ │ │ -000720a0: 6563 7465 6441 6363 6573 735f 332e 6a61 ectedAccess_3.ja │ │ │ │ │ -000720b0: 7661 3a20 6a61 7661 6320 616e 6420 6a61 va: javac and ja │ │ │ │ │ -000720c0: 7661 2064 6973 6167 7265 6520 6162 6f75 va disagree abou │ │ │ │ │ -000720d0: 7420 7072 6f74 6563 7465 643b 2072 6573 t protected; res │ │ │ │ │ -000720e0: 756c 7473 2069 6e20 6120 5665 7269 6679 ults in a Verify │ │ │ │ │ -000720f0: 4572 726f 720a 0a3c 6c69 3e74 6f6f 6c73 Error..
  • tools │ │ │ │ │ -00072100: 2f6a 6176 6163 2f70 726f 7465 6374 6564 /javac/protected │ │ │ │ │ -00072110: 4163 6365 7373 2f50 726f 7465 6374 6564 Access/Protected │ │ │ │ │ -00072120: 4d65 6d62 6572 4163 6365 7373 312e 6a61 MemberAccess1.ja │ │ │ │ │ -00072130: 7661 3a20 5665 7269 6679 2063 6f72 7265 va: Verify corre │ │ │ │ │ -00072140: 6374 2069 6d70 6c65 6d65 6e74 6174 696f ct implementatio │ │ │ │ │ -00072150: 6e20 6f66 204a 4c53 3265 2036 2e36 2e32 n of JLS2e 6.6.2 │ │ │ │ │ -00072160: 2e31 0a0a 3c6c 693e 746f 6f6c 732f 6a61 .1..
  • tools/ja │ │ │ │ │ -00072170: 7661 632f 7072 6f74 6563 7465 6441 6363 vac/protectedAcc │ │ │ │ │ -00072180: 6573 732f 5072 6f74 6563 7465 644d 656d ess/ProtectedMem │ │ │ │ │ -00072190: 6265 7241 6363 6573 7332 2e6a 6176 613a berAccess2.java: │ │ │ │ │ -000721a0: 2056 6572 6966 7920 636f 7272 6563 7420 Verify correct │ │ │ │ │ -000721b0: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o │ │ │ │ │ -000721c0: 6620 4a4c 5332 6520 362e 362e 322e 310a f JLS2e 6.6.2.1. │ │ │ │ │ -000721d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000721e0: 2f70 726f 7465 6374 6564 4163 6365 7373 /protectedAccess │ │ │ │ │ -000721f0: 2f50 726f 7465 6374 6564 4d65 6d62 6572 /ProtectedMember │ │ │ │ │ -00072200: 4163 6365 7373 332e 6a61 7661 3a20 5665 Access3.java: Ve │ │ │ │ │ -00072210: 7269 6679 2063 6f72 7265 6374 2069 6d70 rify correct imp │ │ │ │ │ -00072220: 6c65 6d65 6e74 6174 696f 6e20 6f66 204a lementation of J │ │ │ │ │ -00072230: 4c53 3265 2036 2e36 2e32 2e31 0a0a 3c6c LS2e 6.6.2.1..tools/javac/pr │ │ │ │ │ -00072250: 6f74 6563 7465 6441 6363 6573 732f 5072 otectedAccess/Pr │ │ │ │ │ -00072260: 6f74 6563 7465 644d 656d 6265 7241 6363 otectedMemberAcc │ │ │ │ │ -00072270: 6573 7334 2e6a 6176 613a 2056 6572 6966 ess4.java: Verif │ │ │ │ │ -00072280: 7920 636f 7272 6563 7420 696d 706c 656d y correct implem │ │ │ │ │ -00072290: 656e 7461 7469 6f6e 206f 6620 4a4c 5332 entation of JLS2 │ │ │ │ │ -000722a0: 6520 362e 362e 322e 310a 0a3c 6c69 3e74 e 6.6.2.1..
  • t │ │ │ │ │ -000722b0: 6f6f 6c73 2f6a 6176 6163 2f70 726f 7465 ools/javac/prote │ │ │ │ │ -000722c0: 6374 6564 4163 6365 7373 2f50 726f 7465 ctedAccess/Prote │ │ │ │ │ -000722d0: 6374 6564 4d65 6d62 6572 4163 6365 7373 ctedMemberAccess │ │ │ │ │ -000722e0: 352f 4d61 696e 2e6a 6176 613a 2028 636c 5/Main.java: (cl │ │ │ │ │ -000722f0: 2920 4f64 6420 496c 6c65 6761 6c41 6363 ) Odd IllegalAcc │ │ │ │ │ -00072300: 6573 7345 7272 6f72 2061 6372 6f73 7320 essError across │ │ │ │ │ -00072310: 6a61 722d 6669 6c65 2062 6f75 6e64 6172 jar-file boundar │ │ │ │ │ -00072320: 6965 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ies..
  • tools/j │ │ │ │ │ -00072330: 6176 6163 2f70 726f 7465 6374 6564 496e avac/protectedIn │ │ │ │ │ -00072340: 6e65 722f 416e 6f6e 496e 6e65 7243 6c61 ner/AnonInnerCla │ │ │ │ │ -00072350: 7373 2e6a 6176 613a 2056 6572 6966 7920 ss.java: Verify │ │ │ │ │ -00072360: 7468 6174 2077 6520 6361 6e20 6163 6365 that we can acce │ │ │ │ │ -00072370: 7373 2069 6e68 6572 6974 6564 2c20 7072 ss inherited, pr │ │ │ │ │ -00072380: 6f74 6563 7465 6420 6d65 7468 6f64 2066 otected method f │ │ │ │ │ -00072390: 726f 6d20 616e 2061 6e6f 6e79 6d6f 7573 rom an anonymous │ │ │ │ │ -000723a0: 2065 6e63 6c6f 7369 6e67 2073 7570 6572 enclosing super │ │ │ │ │ -000723b0: 636c 6173 732e 0a0a 3c6c 693e 746f 6f6c class...
  • tool │ │ │ │ │ -000723c0: 732f 6a61 7661 632f 7072 6f74 6563 7465 s/javac/protecte │ │ │ │ │ -000723d0: 6449 6e6e 6572 2f49 6e6e 6572 436c 6173 dInner/InnerClas │ │ │ │ │ -000723e0: 732e 6a61 7661 3a20 5665 7269 6679 2074 s.java: Verify t │ │ │ │ │ -000723f0: 6861 7420 7765 2063 616e 2061 6363 6573 hat we can acces │ │ │ │ │ -00072400: 7320 696e 6865 7269 7465 642c 2070 726f s inherited, pro │ │ │ │ │ -00072410: 7465 6374 6564 206d 6574 686f 6420 6672 tected method fr │ │ │ │ │ -00072420: 6f6d 2061 6e20 696e 6e65 7220 636c 6173 om an inner clas │ │ │ │ │ -00072430: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -00072440: 7661 632f 7072 6f74 6563 7465 6449 6e6e vac/protectedInn │ │ │ │ │ -00072450: 6572 2f4f 7574 6572 636c 6173 732e 6a61 er/Outerclass.ja │ │ │ │ │ -00072460: 7661 3a20 5665 7269 6679 4572 726f 7220 va: VerifyError │ │ │ │ │ -00072470: 6f63 6375 7273 2077 6865 6e20 326e 6420 occurs when 2nd │ │ │ │ │ -00072480: 696e 6e65 7220 636c 6173 7320 6163 6365 inner class acce │ │ │ │ │ -00072490: 7373 6573 206d 6574 686f 6420 6672 6f6d sses method from │ │ │ │ │ -000724a0: 206f 7574 6572 206d 6f73 7420 636c 6173 outer most clas │ │ │ │ │ -000724b0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -000724c0: 6163 2f71 7569 642f 5436 3939 3934 3338 ac/quid/T6999438 │ │ │ │ │ -000724d0: 2e6a 6176 613a 2072 656d 6f76 6520 7375 .java: remove su │ │ │ │ │ -000724e0: 7070 6f72 7420 666f 7220 6578 6f74 6963 pport for exotic │ │ │ │ │ -000724f0: 2069 6465 6e74 6966 6965 7273 2066 726f identifiers fro │ │ │ │ │ -00072500: 6d20 4a44 4b20 370a 0a3c 6c69 3e74 6f6f m JDK 7..
  • too │ │ │ │ │ -00072510: 6c73 2f6a 6176 6163 2f72 6177 4469 6167 ls/javac/rawDiag │ │ │ │ │ -00072520: 732f 4572 726f 722e 6a61 7661 3a20 6164 s/Error.java: ad │ │ │ │ │ -00072530: 6420 6869 6464 656e 206f 7074 696f 6e20 d hidden option │ │ │ │ │ -00072540: 746f 2068 6176 6520 636f 6d70 696c 6572 to have compiler │ │ │ │ │ -00072550: 2067 656e 6572 6174 6520 6469 6167 6e6f generate diagno │ │ │ │ │ -00072560: 7374 6963 7320 696e 206d 6f72 6520 6d61 stics in more ma │ │ │ │ │ -00072570: 6368 696e 652d 7265 6164 6162 6c65 2066 chine-readable f │ │ │ │ │ -00072580: 6f72 6d0a 0a3c 6c69 3e74 6f6f 6c73 2f6a orm..
  • tools/j │ │ │ │ │ -00072590: 6176 6163 2f72 6177 4469 6167 732f 4e6f avac/rawDiags/No │ │ │ │ │ -000725a0: 7465 2e6a 6176 613a 2061 6464 2068 6964 te.java: add hid │ │ │ │ │ -000725b0: 6465 6e20 6f70 7469 6f6e 2074 6f20 6861 den option to ha │ │ │ │ │ -000725c0: 7665 2063 6f6d 7069 6c65 7220 6765 6e65 ve compiler gene │ │ │ │ │ -000725d0: 7261 7465 2064 6961 676e 6f73 7469 6373 rate diagnostics │ │ │ │ │ -000725e0: 2069 6e20 6d6f 7265 206d 6163 6869 6e65 in more machine │ │ │ │ │ -000725f0: 2d72 6561 6461 626c 6520 666f 726d 0a0a -readable form.. │ │ │ │ │ -00072600: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00072610: 7261 7744 6961 6773 2f57 6172 6e69 6e67 rawDiags/Warning │ │ │ │ │ -00072620: 2e6a 6176 613a 2061 6464 2068 6964 6465 .java: add hidde │ │ │ │ │ -00072630: 6e20 6f70 7469 6f6e 2074 6f20 6861 7665 n option to have │ │ │ │ │ -00072640: 2063 6f6d 7069 6c65 7220 6765 6e65 7261 compiler genera │ │ │ │ │ -00072650: 7465 2064 6961 676e 6f73 7469 6373 2069 te diagnostics i │ │ │ │ │ -00072660: 6e20 6d6f 7265 206d 6163 6869 6e65 2d72 n more machine-r │ │ │ │ │ -00072670: 6561 6461 626c 6520 666f 726d 0a0a 3c6c eadable form..tools/javac/re │ │ │ │ │ -00072690: 636f 7264 732f 4269 6752 6563 6f72 6473 cords/BigRecords │ │ │ │ │ -000726a0: 546f 5374 7269 6e67 5465 7374 2e6a 6176 ToStringTest.jav │ │ │ │ │ -000726b0: 613a 2074 6573 7420 7468 6520 6f75 7470 a: test the outp │ │ │ │ │ -000726c0: 7574 206f 6620 7468 6520 746f 5374 7269 ut of the toStri │ │ │ │ │ -000726d0: 6e67 206d 6574 686f 6420 6f66 2072 6563 ng method of rec │ │ │ │ │ -000726e0: 6f72 6473 2077 6974 6820 6120 6c61 7267 ords with a larg │ │ │ │ │ -000726f0: 6520 6e75 6d62 6572 206f 6620 636f 6d70 e number of comp │ │ │ │ │ -00072700: 6f6e 656e 7473 0a0a 3c6c 693e 746f 6f6c onents..
  • tool │ │ │ │ │ -00072710: 732f 6a61 7661 632f 7265 636f 7264 732f s/javac/records/ │ │ │ │ │ -00072720: 456c 656d 656e 7446 696c 7465 7252 6563 ElementFilterRec │ │ │ │ │ -00072730: 6f72 6443 6f6d 706f 6e65 6e74 5465 7374 ordComponentTest │ │ │ │ │ -00072740: 2e6a 6176 613a 2074 6573 7420 666f 7220 .java: test for │ │ │ │ │ -00072750: 6a61 7661 782e 6c61 6e67 2e6d 6f64 656c javax.lang.model │ │ │ │ │ -00072760: 2e75 7469 6c2e 456c 656d 656e 7446 696c .util.ElementFil │ │ │ │ │ -00072770: 7465 723a 3a72 6563 6f72 6443 6f6d 706f ter::recordCompo │ │ │ │ │ -00072780: 6e65 6e74 7349 6e0a 0a3c 6c69 3e74 6f6f nentsIn..
  • too │ │ │ │ │ -00072790: 6c73 2f6a 6176 6163 2f72 6563 6f72 6473 ls/javac/records │ │ │ │ │ -000727a0: 2f4c 6f63 616c 5374 6174 6963 4465 636c /LocalStaticDecl │ │ │ │ │ -000727b0: 6172 6174 696f 6e73 2e6a 6176 613a 2061 arations.java: a │ │ │ │ │ -000727c0: 6c6c 6f77 2066 6f72 206c 6f63 616c 2069 llow for local i │ │ │ │ │ -000727d0: 6e74 6572 6661 6365 7320 616e 6420 656e nterfaces and en │ │ │ │ │ -000727e0: 756d 7320 706c 7573 206e 6573 7465 6420 ums plus nested │ │ │ │ │ -000727f0: 7265 636f 7264 732c 2069 6e74 6572 6661 records, interfa │ │ │ │ │ -00072800: 6365 7320 616e 6420 656e 756d 730a 0a3c ces and enums..< │ │ │ │ │ -00072810: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f72 li>tools/javac/r │ │ │ │ │ -00072820: 6563 6f72 6473 2f4c 6f63 616c 5374 6174 ecords/LocalStat │ │ │ │ │ -00072830: 6963 4465 636c 6172 6174 696f 6e73 322e icDeclarations2. │ │ │ │ │ -00072840: 6a61 7661 3a20 7379 6e74 6865 7469 6320 java: synthetic │ │ │ │ │ -00072850: 6172 6775 6d65 6e74 7320 6172 6520 6265 arguments are be │ │ │ │ │ -00072860: 696e 6720 6164 6465 6420 746f 2074 6865 ing added to the │ │ │ │ │ -00072870: 2063 6f6e 7374 7275 6374 6f72 7320 6f66 constructors of │ │ │ │ │ -00072880: 2073 7461 7469 6320 6c6f 6361 6c20 636c static local cl │ │ │ │ │ -00072890: 6173 7365 730a 0a3c 6c69 3e74 6f6f 6c73 asses..
  • tools │ │ │ │ │ -000728a0: 2f6a 6176 6163 2f72 6563 6f72 6473 2f4d /javac/records/M │ │ │ │ │ -000728b0: 6170 4163 6365 7373 6f72 546f 436f 6d70 apAccessorToComp │ │ │ │ │ -000728c0: 6f6e 656e 742e 6a61 7661 3a20 7465 7374 onent.java: test │ │ │ │ │ -000728d0: 2066 6f72 206a 6176 6178 2e6c 616e 672e for javax.lang. │ │ │ │ │ -000728e0: 6d6f 6465 6c2e 7574 696c 2e45 6c65 6d65 model.util.Eleme │ │ │ │ │ -000728f0: 6e74 733a 3a72 6563 6f72 6443 6f6d 706f nts::recordCompo │ │ │ │ │ -00072900: 6e65 6e74 466f 720a 0a3c 6c69 3e74 6f6f nentFor..
  • too │ │ │ │ │ -00072910: 6c73 2f6a 6176 6163 2f72 6563 6f72 6473 ls/javac/records │ │ │ │ │ -00072920: 2f52 6563 6f72 6443 6f6d 7069 6c61 7469 /RecordCompilati │ │ │ │ │ -00072930: 6f6e 5465 7374 732e 6a61 7661 3a20 4e65 onTests.java: Ne │ │ │ │ │ -00072940: 6761 7469 7665 2063 6f6d 7069 6c61 7469 gative compilati │ │ │ │ │ -00072950: 6f6e 2074 6573 7473 2c20 616e 6420 706f on tests, and po │ │ │ │ │ -00072960: 7369 7469 7665 2063 6f6d 7069 6c61 7469 sitive compilati │ │ │ │ │ -00072970: 6f6e 2028 736d 6f6b 6529 2074 6573 7473 on (smoke) tests │ │ │ │ │ -00072980: 2066 6f72 2072 6563 6f72 6473 0a0a 3c6c for records..tools/javac/re │ │ │ │ │ -000729a0: 636f 7264 732f 5265 636f 7264 4465 636c cords/RecordDecl │ │ │ │ │ -000729b0: 6172 6174 696f 6e53 796e 7461 7854 6573 arationSyntaxTes │ │ │ │ │ -000729c0: 742e 6a61 7661 3a20 696d 7072 6f76 6520 t.java: improve │ │ │ │ │ -000729d0: 6572 726f 7220 706f 7369 7469 6f6e 2066 error position f │ │ │ │ │ -000729e0: 6f72 2072 6563 6f72 6473 2077 6974 686f or records witho │ │ │ │ │ -000729f0: 7574 2068 6561 6465 720a 0a3c 6c69 3e74 ut header..
  • t │ │ │ │ │ -00072a00: 6f6f 6c73 2f6a 6176 6163 2f72 6563 6f72 ools/javac/recor │ │ │ │ │ -00072a10: 6473 2f52 6563 6f72 644d 656d 6265 7254 ds/RecordMemberT │ │ │ │ │ -00072a20: 6573 7473 2e6a 6176 613a 2074 6573 7420 ests.java: test │ │ │ │ │ -00072a30: 7365 7665 7261 6c20 6173 7365 7274 696f several assertio │ │ │ │ │ -00072a40: 6e73 206f 6e20 7265 636f 7264 2063 6c61 ns on record cla │ │ │ │ │ -00072a50: 7373 6573 206d 656d 6265 7273 0a0a 3c6c sses members..tools/javac/re │ │ │ │ │ -00072a70: 636f 7264 732f 5265 636f 7264 5265 6164 cords/RecordRead │ │ │ │ │ -00072a80: 696e 672e 6a61 7661 3a20 7465 7374 2074 ing.java: test t │ │ │ │ │ -00072a90: 6865 2072 6563 6f72 6473 2063 616e 2062 he records can b │ │ │ │ │ -00072aa0: 6520 7265 6164 2062 7920 6a61 7661 6320 e read by javac │ │ │ │ │ -00072ab0: 7072 6f70 6572 6c79 0a0a 3c6c 693e 746f properly..
  • to │ │ │ │ │ -00072ac0: 6f6c 732f 6a61 7661 632f 7265 636f 7264 ols/javac/record │ │ │ │ │ -00072ad0: 732f 5265 636f 7264 7342 696e 6172 7943 s/RecordsBinaryC │ │ │ │ │ -00072ae0: 6f6d 7061 7469 6269 6c69 7479 5465 7374 ompatibilityTest │ │ │ │ │ -00072af0: 732e 6a61 7661 3a20 7465 7374 2062 696e s.java: test bin │ │ │ │ │ -00072b00: 6172 7920 636f 6d70 6174 6962 696c 6974 ary compatibilit │ │ │ │ │ -00072b10: 7920 7275 6c65 7320 666f 7220 7265 636f y rules for reco │ │ │ │ │ -00072b20: 7264 2063 6c61 7373 6573 0a0a 3c6c 693e rd classes..
  • │ │ │ │ │ -00072b30: 746f 6f6c 732f 6a61 7661 632f 7265 636f tools/javac/reco │ │ │ │ │ -00072b40: 7264 732f 5265 636f 7264 7345 7272 6f72 rds/RecordsError │ │ │ │ │ -00072b50: 5265 636f 7665 7279 2e6a 6176 613a 2056 Recovery.java: V │ │ │ │ │ -00072b60: 6572 6966 7920 5479 7065 456c 656d 656e erify TypeElemen │ │ │ │ │ -00072b70: 742e 6765 7453 7570 6572 636c 6173 7320 t.getSuperclass │ │ │ │ │ -00072b80: 776f 726b 7320 666f 7220 7265 636f 7264 works for record │ │ │ │ │ -00072b90: 7320 7768 656e 206a 2e6c 2e52 6563 6f72 s when j.l.Recor │ │ │ │ │ -00072ba0: 6420 6973 2075 6e61 7661 696c 6162 6c65 d is unavailable │ │ │ │ │ -00072bb0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00072bc0: 632f 7265 636f 7264 732f 5661 7261 7267 c/records/Vararg │ │ │ │ │ -00072bd0: 7352 6563 6f72 6473 5465 7374 2e6a 6176 sRecordsTest.jav │ │ │ │ │ -00072be0: 613a 2074 6573 7420 666f 7220 7661 7261 a: test for vara │ │ │ │ │ -00072bf0: 7267 7320 7265 636f 7264 2063 6f6d 706f rgs record compo │ │ │ │ │ -00072c00: 6e65 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 nents..
  • tools │ │ │ │ │ -00072c10: 2f6a 6176 6163 2f72 6563 6f72 6473 2f6d /javac/records/m │ │ │ │ │ -00072c20: 616e 6461 7465 645f 6d65 6d62 6572 732f andated_members/ │ │ │ │ │ -00072c30: 4368 6563 6b52 6563 6f72 644d 656d 6265 CheckRecordMembe │ │ │ │ │ -00072c40: 7273 2e6a 6176 613a 2063 6865 636b 2074 rs.java: check t │ │ │ │ │ -00072c50: 6861 7420 7468 6520 6163 6365 7373 6f72 hat the accessor │ │ │ │ │ -00072c60: 732c 2065 7175 616c 732c 2068 6173 6843 s, equals, hashC │ │ │ │ │ -00072c70: 6f64 6520 616e 6420 746f 5374 7269 6e67 ode and toString │ │ │ │ │ -00072c80: 206d 6574 686f 6473 2077 6f72 6b20 6173 methods work as │ │ │ │ │ -00072c90: 2065 7870 6563 7465 640a 0a3c 6c69 3e74 expected..
  • t │ │ │ │ │ -00072ca0: 6f6f 6c73 2f6a 6176 6163 2f72 6563 6f72 ools/javac/recor │ │ │ │ │ -00072cb0: 6473 2f72 6563 6f72 6443 6f6d 706f 6e65 ds/recordCompone │ │ │ │ │ -00072cc0: 6e74 2f38 3239 3531 3834 2f52 6563 6f72 nt/8295184/Recor │ │ │ │ │ -00072cd0: 6443 6f6d 706f 6e65 6e74 536f 7572 6365 dComponentSource │ │ │ │ │ -00072ce0: 506f 7369 7469 6f6e 5465 7374 2e6a 6176 PositionTest.jav │ │ │ │ │ -00072cf0: 613a 2050 7269 6e74 696e 6720 6d65 7373 a: Printing mess │ │ │ │ │ -00072d00: 6167 6573 2077 6974 6820 6120 5265 636f ages with a Reco │ │ │ │ │ -00072d10: 7264 436f 6d70 6f6e 656e 7445 6c65 6d65 rdComponentEleme │ │ │ │ │ -00072d20: 6e74 2064 6f65 7320 6e6f 7420 696e 636c nt does not incl │ │ │ │ │ -00072d30: 7564 6520 706f 7369 7469 6f6e 0a0a 3c6c ude position..tools/javac/re │ │ │ │ │ -00072d50: 636f 7264 732f 7265 636f 7264 436f 6d70 cords/recordComp │ │ │ │ │ -00072d60: 6f6e 656e 742f 5265 636f 7264 436f 6d70 onent/RecordComp │ │ │ │ │ -00072d70: 6f6e 656e 7454 7970 6554 6573 742e 6a61 onentTypeTest.ja │ │ │ │ │ -00072d80: 7661 3a20 5468 6520 636f 6d70 696c 6572 va: The compiler │ │ │ │ │ -00072d90: 2073 686f 756c 646e 2774 2063 7261 7368 shouldn't crash │ │ │ │ │ -00072da0: 2077 6865 6e20 7265 636f 7264 2063 6f6d when record com │ │ │ │ │ -00072db0: 706f 6e65 6e74 2075 7365 7320 7468 6520 ponent uses the │ │ │ │ │ -00072dc0: 636c 6173 7320 6765 6e65 7261 7465 6420 class generated │ │ │ │ │ -00072dd0: 6279 2074 6865 2061 6e6e 6f74 6174 696f by the annotatio │ │ │ │ │ -00072de0: 6e20 7072 6f63 6573 736f 722e 0a0a 3c6c n processor...tools/javac/re │ │ │ │ │ -00072e00: 636f 7264 732f 7772 6974 6572 6561 642f cords/writeread/ │ │ │ │ │ -00072e10: 5772 6974 6552 6561 6454 6573 742e 6a61 WriteReadTest.ja │ │ │ │ │ -00072e20: 7661 3a20 5665 7269 6679 206a 6176 6163 va: Verify javac │ │ │ │ │ -00072e30: 2063 616e 2072 6561 6420 7265 636f 7264 can read record │ │ │ │ │ -00072e40: 2063 6c61 7373 6669 6c65 7320 6974 2077 classfiles it w │ │ │ │ │ -00072e50: 7269 7465 730a 0a3c 6c69 3e74 6f6f 6c73 rites..
  • tools │ │ │ │ │ -00072e60: 2f6a 6176 6163 2f72 6563 6f76 6572 792f /javac/recovery/ │ │ │ │ │ -00072e70: 416e 6e6f 7461 7469 6f6e 5265 636f 7665 AnnotationRecove │ │ │ │ │ -00072e80: 7279 2e6a 6176 613a 2056 6572 6966 7920 ry.java: Verify │ │ │ │ │ -00072e90: 6572 726f 7220 7265 636f 7665 7279 2077 error recovery w │ │ │ │ │ -00072ea0: 2e72 2e74 2e0a 0a3c 6c69 3e74 6f6f 6c73 .r.t...
  • tools │ │ │ │ │ -00072eb0: 2f6a 6176 6163 2f72 6563 6f76 6572 792f /javac/recovery/ │ │ │ │ │ -00072ec0: 4174 7472 5265 636f 7665 7279 2e6a 6176 AttrRecovery.jav │ │ │ │ │ -00072ed0: 613a 2056 6572 6966 7920 6572 726f 7220 a: Verify error │ │ │ │ │ -00072ee0: 7265 636f 7665 7279 2077 2e72 2e74 2e0a recovery w.r.t.. │ │ │ │ │ -00072ef0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00072f00: 2f72 6563 6f76 6572 792f 436c 6173 7342 /recovery/ClassB │ │ │ │ │ -00072f10: 6c6f 636b 4578 6974 732e 6a61 7661 3a20 lockExits.java: │ │ │ │ │ -00072f20: 6a61 7661 6320 7368 6f75 6c64 206e 6f74 javac should not │ │ │ │ │ -00072f30: 2063 7261 7368 2077 6869 6c65 2070 726f crash while pro │ │ │ │ │ -00072f40: 6365 7373 696e 6720 6578 6974 7320 696e cessing exits in │ │ │ │ │ -00072f50: 2063 6c61 7373 2069 6e69 7469 616c 697a class initializ │ │ │ │ │ -00072f60: 6572 7320 696e 2046 6c6f 770a 0a3c 6c69 ers in Flow..
  • tools/javac/rec │ │ │ │ │ -00072f80: 6f76 6572 792f 436c 6173 7342 6c6f 636b overy/ClassBlock │ │ │ │ │ -00072f90: 4578 6974 7345 7272 6f72 732e 6a61 7661 ExitsErrors.java │ │ │ │ │ -00072fa0: 3a20 6a61 7661 6320 7368 6f75 6c64 206e : javac should n │ │ │ │ │ -00072fb0: 6f74 2063 7261 7368 2077 6869 6c65 2070 ot crash while p │ │ │ │ │ -00072fc0: 726f 6365 7373 696e 6720 6578 6974 7320 rocessing exits │ │ │ │ │ -00072fd0: 696e 2063 6c61 7373 2069 6e69 7469 616c in class initial │ │ │ │ │ -00072fe0: 697a 6572 7320 696e 2046 6c6f 770a 0a3c izers in Flow..< │ │ │ │ │ -00072ff0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f72 li>tools/javac/r │ │ │ │ │ -00073000: 6563 6f76 6572 792f 4372 6173 6844 7565 ecovery/CrashDue │ │ │ │ │ -00073010: 546f 556e 7265 706f 7274 6564 4572 726f ToUnreportedErro │ │ │ │ │ -00073020: 722e 6a61 7661 3a20 4e50 4520 6475 6520 r.java: NPE due │ │ │ │ │ -00073030: 746f 2075 6e72 6570 6f72 7465 6420 636f to unreported co │ │ │ │ │ -00073040: 6d70 696c 6572 2065 7272 6f72 0a0a 3c6c mpiler error..tools/javac/re │ │ │ │ │ -00073060: 636f 7665 7279 2f4c 616d 6264 6152 6563 covery/LambdaRec │ │ │ │ │ -00073070: 6f76 6572 792e 6a61 7661 3a20 5665 7269 overy.java: Veri │ │ │ │ │ -00073080: 6679 2065 7272 6f72 2072 6563 6f76 6572 fy error recover │ │ │ │ │ -00073090: 7920 772e 722e 742e 0a0a 3c6c 693e 746f y w.r.t...
  • to │ │ │ │ │ -000730a0: 6f6c 732f 6a61 7661 632f 7265 636f 7665 ols/javac/recove │ │ │ │ │ -000730b0: 7279 2f4c 6f63 616c 5661 7248 6964 696e ry/LocalVarHidin │ │ │ │ │ -000730c0: 672e 6a61 7661 3a20 5665 7269 6679 2065 g.java: Verify e │ │ │ │ │ -000730d0: 7272 6f72 2072 6563 6f76 6572 7920 6166 rror recovery af │ │ │ │ │ -000730e0: 7465 7220 7661 7269 6162 6c65 2072 6564 ter variable red │ │ │ │ │ -000730f0: 6563 6c61 7261 7469 6f6e 0a0a 3c6c 693e eclaration..
  • │ │ │ │ │ -00073100: 746f 6f6c 732f 6a61 7661 632f 7265 636f tools/javac/reco │ │ │ │ │ -00073110: 7665 7279 2f4d 6574 686f 644d 6f64 6966 very/MethodModif │ │ │ │ │ -00073120: 6965 7273 2e6a 6176 613a 2056 6572 6966 iers.java: Verif │ │ │ │ │ -00073130: 7920 6572 726f 7220 7265 636f 7665 7279 y error recovery │ │ │ │ │ -00073140: 2072 656c 6174 6564 2074 6f20 6d65 7468 related to meth │ │ │ │ │ -00073150: 6f64 206d 6f64 6966 6965 7273 2e0a 0a3c od modifiers...< │ │ │ │ │ -00073160: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f72 li>tools/javac/r │ │ │ │ │ -00073170: 6563 6f76 6572 792f 4d69 7373 696e 6754 ecovery/MissingT │ │ │ │ │ -00073180: 7261 6e73 6974 6976 6553 7570 6572 5479 ransitiveSuperTy │ │ │ │ │ -00073190: 7065 732e 6a61 7661 3a20 5665 7269 6679 pes.java: Verify │ │ │ │ │ -000731a0: 206a 6176 6163 2773 2065 7272 6f72 2072 javac's error r │ │ │ │ │ -000731b0: 6563 6f76 6572 7920 6361 6e20 6861 6e64 ecovery can hand │ │ │ │ │ -000731c0: 6c65 206d 756c 7469 706c 6520 6d69 7373 le multiple miss │ │ │ │ │ -000731d0: 696e 6720 7472 616e 7369 7469 7665 2073 ing transitive s │ │ │ │ │ -000731e0: 7570 6572 7479 7065 730a 0a3c 6c69 3e74 upertypes..
  • t │ │ │ │ │ -000731f0: 6f6f 6c73 2f6a 6176 6163 2f72 6563 6f76 ools/javac/recov │ │ │ │ │ -00073200: 6572 792f 4e6f 4372 6173 6846 6f72 4572 ery/NoCrashForEr │ │ │ │ │ -00073210: 726f 722e 6a61 7661 3a20 5665 7269 6679 ror.java: Verify │ │ │ │ │ -00073220: 2074 6861 7420 6572 726f 7273 2064 6f6e that errors don │ │ │ │ │ -00073230: 2774 2063 7261 7368 2074 6865 2063 6f6d 't crash the com │ │ │ │ │ -00073240: 7069 6c65 722e 0a0a 3c6c 693e 746f 6f6c piler...
  • tool │ │ │ │ │ -00073250: 732f 6a61 7661 632f 7265 636f 7665 7279 s/javac/recovery │ │ │ │ │ -00073260: 2f53 7570 6572 4d65 7468 6f64 4361 6c6c /SuperMethodCall │ │ │ │ │ -00073270: 4272 6f6b 656e 2e6a 6176 613a 2049 6e76 Broken.java: Inv │ │ │ │ │ -00073280: 6f63 6174 696f 6e20 6f66 2061 206d 6574 ocation of a met │ │ │ │ │ -00073290: 686f 6420 6672 6f6d 2061 2073 7570 6572 hod from a super │ │ │ │ │ -000732a0: 696e 7465 7266 6163 6520 696e 2061 2063 interface in a c │ │ │ │ │ -000732b0: 6c61 7373 2074 6861 7420 6861 7320 616e lass that has an │ │ │ │ │ -000732c0: 2065 7272 6f6e 656f 7573 2073 7570 6572 erroneous super │ │ │ │ │ -000732d0: 7479 7065 2073 686f 756c 6420 6e6f 7420 type should not │ │ │ │ │ -000732e0: 6372 6173 6820 6a61 7661 632e 0a0a 3c6c crash javac...tools/javac/re │ │ │ │ │ -00073300: 636f 7665 7279 2f53 7769 7463 6855 6e64 covery/SwitchUnd │ │ │ │ │ -00073310: 6566 696e 6564 5365 6c65 6374 6f72 2e6a efinedSelector.j │ │ │ │ │ -00073320: 6176 613a 2043 6865 636b 2065 7272 6f72 ava: Check error │ │ │ │ │ -00073330: 2072 6563 6f76 6572 7920 666f 7220 7377 recovery for sw │ │ │ │ │ -00073340: 6974 6368 206f 7665 7220 756e 6465 6669 itch over undefi │ │ │ │ │ -00073350: 6e65 6420 7661 7269 6162 6c65 732e 0a0a ned variables... │ │ │ │ │ -00073360: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00073370: 7265 636f 7665 7279 2f54 3832 3539 3335 recovery/T825935 │ │ │ │ │ -00073380: 392e 6a61 7661 3a20 6a61 7661 6320 646f 9.java: javac do │ │ │ │ │ -00073390: 6573 206e 6f74 2061 7474 7269 6275 7465 es not attribute │ │ │ │ │ -000733a0: 2075 6e65 7870 6563 7465 6420 7375 7065 unexpected supe │ │ │ │ │ -000733b0: 7220 636f 6e73 7472 7563 746f 7220 696e r constructor in │ │ │ │ │ -000733c0: 766f 6361 7469 6f6e 2071 7561 6c69 6669 vocation qualifi │ │ │ │ │ -000733d0: 6572 2c20 616e 6420 6d61 7920 6372 6173 er, and may cras │ │ │ │ │ -000733e0: 680a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 h..
  • tools/jav │ │ │ │ │ -000733f0: 6163 2f72 6564 6566 696e 654f 626a 6563 ac/redefineObjec │ │ │ │ │ -00073400: 742f 4f62 6a65 6374 312d 7465 7374 2e6a t/Object1-test.j │ │ │ │ │ -00073410: 6176 613a 206a 6176 612e 6c61 6e67 2e4f ava: java.lang.O │ │ │ │ │ -00073420: 626a 6563 7420 6361 6e27 7420 6265 2072 bject can't be r │ │ │ │ │ -00073430: 6564 6566 696e 6564 2077 6974 686f 7574 edefined without │ │ │ │ │ -00073440: 2063 7261 7368 696e 6720 6a61 7661 630a crashing javac. │ │ │ │ │ -00073450: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00073460: 2f72 6564 6566 696e 654f 626a 6563 742f /redefineObject/ │ │ │ │ │ -00073470: 4f62 6a65 6374 322d 7465 7374 2e6a 6176 Object2-test.jav │ │ │ │ │ -00073480: 613a 206a 6176 612e 6c61 6e67 2e4f 626a a: java.lang.Obj │ │ │ │ │ -00073490: 6563 7420 6361 6e27 7420 6265 2072 6564 ect can't be red │ │ │ │ │ -000734a0: 6566 696e 6564 2077 6974 686f 7574 2063 efined without c │ │ │ │ │ -000734b0: 7261 7368 696e 6720 6a61 7661 630a 0a3c rashing javac..< │ │ │ │ │ -000734c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f72 li>tools/javac/r │ │ │ │ │ -000734d0: 6573 6f6c 7665 2f41 6d62 6967 7569 7479 esolve/Ambiguity │ │ │ │ │ -000734e0: 4572 726f 7254 6573 742e 6a61 7661 3a20 ErrorTest.java: │ │ │ │ │ -000734f0: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ..
  • tools/jav │ │ │ │ │ -00073500: 6163 2f72 6573 6f6c 7665 2f42 6974 5769 ac/resolve/BitWi │ │ │ │ │ -00073510: 7365 4f70 6572 6174 6f72 732e 6a61 7661 seOperators.java │ │ │ │ │ -00073520: 3a20 5665 7269 6679 2074 6861 7420 6269 : Verify that bi │ │ │ │ │ -00073530: 7477 6973 6520 6f70 6572 6174 6f72 7320 twise operators │ │ │ │ │ -00073540: 646f 6e27 7420 616c 6c6f 7720 746f 206d don't allow to m │ │ │ │ │ -00073550: 6978 206e 756d 6572 6963 2061 6e64 2062 ix numeric and b │ │ │ │ │ -00073560: 6f6f 6c65 616e 206f 7065 7261 6e64 732e oolean operands. │ │ │ │ │ -00073570: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00073580: 632f 7265 736f 6c76 652f 4272 6f6b 656e c/resolve/Broken │ │ │ │ │ -00073590: 416e 6f6e 796d 6f75 732e 6a61 7661 3a20 Anonymous.java: │ │ │ │ │ -000735a0: 456e 7375 7269 6e67 2074 6861 7420 756e Ensuring that un │ │ │ │ │ -000735b0: 7265 736f 6c76 6162 6c65 2061 6e6f 6e79 resolvable anony │ │ │ │ │ -000735c0: 6d6f 7573 2063 6c61 7373 2069 7320 7374 mous class is st │ │ │ │ │ -000735d0: 696c 6c20 6174 7472 6962 7574 6564 2e0a ill attributed.. │ │ │ │ │ -000735e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000735f0: 2f72 6573 6f6c 7665 2f4e 6f4f 626a 6563 /resolve/NoObjec │ │ │ │ │ -00073600: 7454 6f53 7472 696e 672e 6a61 7661 3a20 tToString.java: │ │ │ │ │ -00073610: 436f 7272 6563 7420 7265 736f 6c75 7469 Correct resoluti │ │ │ │ │ -00073620: 6f6e 206f 6620 746f 5374 7269 6e67 2829 on of toString() │ │ │ │ │ -00073630: 2028 616e 6420 6f74 6865 7220 7369 6d69 (and other simi │ │ │ │ │ -00073640: 6c61 7220 6361 6c6c 7329 206f 6e20 696e lar calls) on in │ │ │ │ │ -00073650: 7465 7266 6163 6573 0a0a 3c6c 693e 746f terfaces..
  • to │ │ │ │ │ -00073660: 6f6c 732f 6a61 7661 632f 7265 736f 6c76 ols/javac/resolv │ │ │ │ │ -00073670: 652f 5061 636b 6167 6550 7269 7661 7465 e/PackagePrivate │ │ │ │ │ -00073680: 5375 7065 7274 7970 6541 744d 756c 7469 SupertypeAtMulti │ │ │ │ │ -00073690: 4361 7463 682e 6a61 7661 3a20 4d75 6c74 Catch.java: Mult │ │ │ │ │ -000736a0: 692d 6361 7463 6820 636c 6175 7365 2063 i-catch clause c │ │ │ │ │ -000736b0: 6175 7365 7320 636f 6d70 696c 6572 2065 auses compiler e │ │ │ │ │ -000736c0: 7863 6570 7469 6f6e 2062 6563 6175 7365 xception because │ │ │ │ │ -000736d0: 2069 7420 7573 6573 2074 6865 2070 6163 it uses the pac │ │ │ │ │ -000736e0: 6b61 6765 2d70 7269 7661 7465 2073 7570 kage-private sup │ │ │ │ │ -000736f0: 6572 7479 7065 0a0a 3c6c 693e 746f 6f6c ertype..
  • tool │ │ │ │ │ -00073700: 732f 6a61 7661 632f 7265 736f 6c76 652f s/javac/resolve/ │ │ │ │ │ -00073710: 5265 736f 6c76 6548 6172 6e65 7373 2e6a ResolveHarness.j │ │ │ │ │ -00073720: 6176 613a 2054 6573 7420 6861 726e 6573 ava: Test harnes │ │ │ │ │ -00073730: 7320 666f 7220 6f76 6572 6c6f 6164 2072 s for overload r │ │ │ │ │ -00073740: 6573 6f6c 7574 696f 6e2f 696e 6665 7265 esolution/infere │ │ │ │ │ -00073750: 6e63 6520 7465 7374 730a 0a3c 6c69 3e74 nce tests..
  • t │ │ │ │ │ -00073760: 6f6f 6c73 2f6a 6176 6163 2f73 636f 7065 ools/javac/scope │ │ │ │ │ -00073770: 2f36 3232 3539 3335 2f45 7374 6174 6963 /6225935/Estatic │ │ │ │ │ -00073780: 6f34 2e6a 6176 613a 2043 6f6d 7069 6c65 o4.java: Compile │ │ │ │ │ -00073790: 7220 6661 696c 7320 746f 2070 726f 6475 r fails to produ │ │ │ │ │ -000737a0: 6365 2065 7272 6f72 206d 6573 7361 6765 ce error message │ │ │ │ │ -000737b0: 2077 6974 6820 4f44 4420 6e75 6d62 6572 with ODD number │ │ │ │ │ -000737c0: 206f 6620 696d 706f 7274 2073 7461 7469 of import stati │ │ │ │ │ -000737d0: 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 c..
  • tools/jav │ │ │ │ │ -000737e0: 6163 2f73 636f 7065 2f36 3232 3539 3335 ac/scope/6225935 │ │ │ │ │ -000737f0: 2f53 7461 7469 6349 6d70 6f72 7441 6363 /StaticImportAcc │ │ │ │ │ -00073800: 6573 732e 6a61 7661 3a20 2269 6d70 6f72 ess.java: "impor │ │ │ │ │ -00073810: 7420 7374 6174 6963 2220 6163 6365 7373 t static" access │ │ │ │ │ -00073820: 6962 696c 6974 7920 7275 6c65 7320 666f ibility rules fo │ │ │ │ │ -00073830: 7220 7379 6d62 6f6c 7320 6469 6666 6572 r symbols differ │ │ │ │ │ -00073840: 656e 7420 666f 7220 6e6f 2072 6561 736f ent for no reaso │ │ │ │ │ -00073850: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ -00073860: 6163 2f73 636f 7065 2f36 3232 3539 3335 ac/scope/6225935 │ │ │ │ │ -00073870: 2f54 3632 3134 3935 392e 6a61 7661 3a20 /T6214959.java: │ │ │ │ │ -00073880: 436f 6d70 696c 6572 2066 6169 6c73 2074 Compiler fails t │ │ │ │ │ -00073890: 6f20 7072 6f64 7563 6520 6572 726f 7220 o produce error │ │ │ │ │ -000738a0: 6d65 7373 6167 6520 7769 7468 204f 4444 message with ODD │ │ │ │ │ -000738b0: 206e 756d 6265 7220 6f66 2069 6d70 6f72 number of impor │ │ │ │ │ -000738c0: 7420 7374 6174 6963 0a0a 3c6c 693e 746f t static..
  • to │ │ │ │ │ -000738d0: 6f6c 732f 6a61 7661 632f 7363 6f70 652f ols/javac/scope/ │ │ │ │ │ -000738e0: 3632 3235 3933 352f 5436 3232 3539 3335 6225935/T6225935 │ │ │ │ │ -000738f0: 2e6a 6176 613a 2022 696d 706f 7274 2073 .java: "import s │ │ │ │ │ -00073900: 7461 7469 6322 2061 6363 6573 7369 6269 tatic" accessibi │ │ │ │ │ -00073910: 6c69 7479 2072 756c 6573 2066 6f72 2073 lity rules for s │ │ │ │ │ -00073920: 796d 626f 6c73 2064 6966 6665 7265 6e74 ymbols different │ │ │ │ │ -00073930: 2066 6f72 206e 6f20 7265 6173 6f6e 0a0a for no reason.. │ │ │ │ │ -00073940: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00073950: 7363 6f70 652f 3632 3235 3933 352f 5436 scope/6225935/T6 │ │ │ │ │ -00073960: 3338 3137 3837 2e6a 6176 613a 2046 6169 381787.java: Fai │ │ │ │ │ -00073970: 6c69 6e67 204a 6170 616e 6573 6520 4361 ling Japanese Ca │ │ │ │ │ -00073980: 6c65 6e64 6172 2072 6567 7265 7373 696f lendar regressio │ │ │ │ │ -00073990: 6e20 7465 7374 730a 0a3c 6c69 3e74 6f6f n tests..
  • too │ │ │ │ │ -000739a0: 6c73 2f6a 6176 6163 2f73 636f 7065 2f36 ls/javac/scope/6 │ │ │ │ │ -000739b0: 3232 3539 3335 2f54 6573 742e 6a61 7661 225935/Test.java │ │ │ │ │ -000739c0: 3a20 4661 696c 696e 6720 4a61 7061 6e65 : Failing Japane │ │ │ │ │ -000739d0: 7365 2043 616c 656e 6461 7220 7265 6772 se Calendar regr │ │ │ │ │ -000739e0: 6573 7369 6f6e 2074 6573 7473 0a0a 3c6c ession tests..tools/javac/sc │ │ │ │ │ -00073a00: 6f70 652f 3633 3932 3939 382f 5436 3339 ope/6392998/T639 │ │ │ │ │ -00073a10: 3239 3938 2e6a 6176 613a 204d 7573 7461 2998.java: Musta │ │ │ │ │ -00073a20: 6e67 2063 6f6d 7069 6c65 7220 7468 726f ng compiler thro │ │ │ │ │ -00073a30: 7773 2041 7373 6572 7469 6f6e 4572 726f ws AssertionErro │ │ │ │ │ -00073a40: 7220 2862 6574 6132 2d62 3731 2061 6e64 r (beta2-b71 and │ │ │ │ │ -00073a50: 2068 6967 6865 7229 0a0a 3c6c 693e 746f higher)..
  • to │ │ │ │ │ -00073a60: 6f6c 732f 6a61 7661 632f 7363 6f70 652f ols/javac/scope/ │ │ │ │ │ -00073a70: 3730 3137 3636 342f 436f 6d70 6f75 6e64 7017664/Compound │ │ │ │ │ -00073a80: 5363 6f70 6554 6573 742e 6a61 7661 3a20 ScopeTest.java: │ │ │ │ │ -00073a90: 4261 7368 6572 2066 6f72 2043 6f6d 706f Basher for Compo │ │ │ │ │ -00073aa0: 756e 6453 636f 7065 730a 0a3c 6c69 3e74 undScopes..
  • t │ │ │ │ │ -00073ab0: 6f6f 6c73 2f6a 6176 6163 2f73 636f 7065 ools/javac/scope │ │ │ │ │ -00073ac0: 2f37 3031 3736 3634 2f49 6d70 6c65 6d65 /7017664/Impleme │ │ │ │ │ -00073ad0: 6e74 6174 696f 6e43 6163 6865 5465 7374 ntationCacheTest │ │ │ │ │ -00073ae0: 2e6a 6176 613a 2042 6173 6865 7220 666f .java: Basher fo │ │ │ │ │ -00073af0: 7220 436f 6d70 6f75 6e64 5363 6f70 6573 r CompoundScopes │ │ │ │ │ -00073b00: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00073b10: 632f 7363 6f70 652f 3730 3436 3334 382f c/scope/7046348/ │ │ │ │ │ -00073b20: 4561 6765 7249 6e74 6572 6661 6365 436f EagerInterfaceCo │ │ │ │ │ -00073b30: 6d70 6c65 7469 6f6e 5465 7374 2e6a 6176 mpletionTest.jav │ │ │ │ │ -00073b40: 613a 2052 6567 7265 7373 696f 6e3a 206a a: Regression: j │ │ │ │ │ -00073b50: 6176 6163 2063 6f6d 706c 6169 6e73 206f avac complains o │ │ │ │ │ -00073b60: 6620 6d69 7373 696e 6720 636c 6173 7366 f missing classf │ │ │ │ │ -00073b70: 696c 6520 666f 7220 6120 7365 656d 696e ile for a seemin │ │ │ │ │ -00073b80: 676c 7920 756e 7265 6c61 7465 6420 696e gly unrelated in │ │ │ │ │ -00073b90: 7465 7266 6163 650a 0a3c 6c69 3e74 6f6f terface..
  • too │ │ │ │ │ -00073ba0: 6c73 2f6a 6176 6163 2f73 636f 7065 2f44 ls/javac/scope/D │ │ │ │ │ -00073bb0: 7570 556e 7368 6172 6564 5465 7374 2e6a upUnsharedTest.j │ │ │ │ │ -00073bc0: 6176 613a 2057 7269 7465 6162 6c65 5363 ava: WriteableSc │ │ │ │ │ -00073bd0: 6f70 652e 6475 7055 6e73 6861 7265 6420 ope.dupUnshared │ │ │ │ │ -00073be0: 6e6f 7420 776f 726b 696e 6720 7072 6f70 not working prop │ │ │ │ │ -00073bf0: 6572 6c79 2066 6f72 2073 6861 7265 6420 erly for shared │ │ │ │ │ -00073c00: 5363 6f70 6573 2e0a 0a3c 6c69 3e74 6f6f Scopes...
  • too │ │ │ │ │ -00073c10: 6c73 2f6a 6176 6163 2f73 636f 7065 2f48 ls/javac/scope/H │ │ │ │ │ -00073c20: 6173 6843 6f6c 6c69 7369 6f6e 5465 7374 ashCollisionTest │ │ │ │ │ -00073c30: 2e6a 6176 613a 2045 6e73 7572 6520 5363 .java: Ensure Sc │ │ │ │ │ -00073c40: 6f70 6520 696d 706c 2063 616e 2063 6f70 ope impl can cop │ │ │ │ │ -00073c50: 6520 7769 7468 2068 6173 6820 636f 6c6c e with hash coll │ │ │ │ │ -00073c60: 6973 696f 6e73 0a0a 3c6c 693e 746f 6f6c isions..
  • tool │ │ │ │ │ -00073c70: 732f 6a61 7661 632f 7363 6f70 652f 4974 s/javac/scope/It │ │ │ │ │ -00073c80: 6572 6174 6541 6e64 5265 6d6f 7665 2e6a erateAndRemove.j │ │ │ │ │ -00073c90: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -00073ca0: 2053 636f 7065 2e72 656d 6f76 6520 7265 Scope.remove re │ │ │ │ │ -00073cb0: 6d6f 7665 7320 7468 6520 5379 6d62 6f6c moves the Symbol │ │ │ │ │ -00073cc0: 2061 6c73 6f20 6672 6f6d 2061 6c72 6561 also from alrea │ │ │ │ │ -00073cd0: 6479 2072 756e 6e69 6e67 2069 7465 7261 dy running itera │ │ │ │ │ -00073ce0: 7469 6f6e 732e 0a0a 3c6c 693e 746f 6f6c tions...
  • tool │ │ │ │ │ -00073cf0: 732f 6a61 7661 632f 7363 6f70 652f 5265 s/javac/scope/Re │ │ │ │ │ -00073d00: 6d6f 7665 5379 6d62 6f6c 5465 7374 2e6a moveSymbolTest.j │ │ │ │ │ -00073d10: 6176 613a 2045 6e73 7572 6520 5363 6f70 ava: Ensure Scop │ │ │ │ │ -00073d20: 6520 696d 706c 2063 616e 2063 6f70 6520 e impl can cope │ │ │ │ │ -00073d30: 7769 7468 2072 656d 6f76 6528 2920 7768 with remove() wh │ │ │ │ │ -00073d40: 656e 2061 2066 6965 6c64 2061 6e64 206d en a field and m │ │ │ │ │ -00073d50: 6574 686f 6420 7368 6172 6520 7468 6520 ethod share the │ │ │ │ │ -00073d60: 6e61 6d65 2e0a 0a3c 6c69 3e74 6f6f 6c73 name...
  • tools │ │ │ │ │ -00073d70: 2f6a 6176 6163 2f73 636f 7065 2f52 656d /javac/scope/Rem │ │ │ │ │ -00073d80: 6f76 6553 796d 626f 6c55 6e69 7454 6573 oveSymbolUnitTes │ │ │ │ │ -00073d90: 742e 6a61 7661 3a20 456e 7375 7265 2053 t.java: Ensure S │ │ │ │ │ -00073da0: 636f 7065 2069 6d70 6c20 6361 6e20 636f cope impl can co │ │ │ │ │ -00073db0: 7065 2077 6974 6820 7265 6d6f 7665 2829 pe with remove() │ │ │ │ │ -00073dc0: 2077 6865 6e20 6120 6669 656c 6420 616e when a field an │ │ │ │ │ -00073dd0: 6420 6d65 7468 6f64 2073 6861 7265 2074 d method share t │ │ │ │ │ -00073de0: 6865 206e 616d 652e 0a0a 3c6c 693e 746f he name...
  • to │ │ │ │ │ -00073df0: 6f6c 732f 6a61 7661 632f 7363 6f70 652f ols/javac/scope/ │ │ │ │ │ -00073e00: 5374 6172 496d 706f 7274 5465 7374 2e6a StarImportTest.j │ │ │ │ │ -00073e10: 6176 613a 2042 6173 6865 7220 666f 7220 ava: Basher for │ │ │ │ │ -00073e20: 7374 6172 2d69 6d70 6f72 7420 7363 6f70 star-import scop │ │ │ │ │ -00073e30: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -00073e40: 7661 632f 7365 616c 6564 2f42 696e 6172 vac/sealed/Binar │ │ │ │ │ -00073e50: 7943 6f6d 7061 7469 6269 6c69 7479 5465 yCompatibilityTe │ │ │ │ │ -00073e60: 7374 732e 6a61 7661 3a20 7465 7374 2062 sts.java: test b │ │ │ │ │ -00073e70: 696e 6172 7920 636f 6d70 6174 6962 696c inary compatibil │ │ │ │ │ -00073e80: 6974 7920 7275 6c65 7320 666f 7220 7365 ity rules for se │ │ │ │ │ -00073e90: 616c 6564 2063 6c61 7373 6573 0a0a 3c6c aled classes..tools/javac/se │ │ │ │ │ -00073eb0: 616c 6564 2f43 6865 636b 5375 6274 7970 aled/CheckSubtyp │ │ │ │ │ -00073ec0: 6573 4f66 5365 616c 6564 5465 7374 2e6a esOfSealedTest.j │ │ │ │ │ -00073ed0: 6176 613a 2063 6865 636b 2073 7562 7479 ava: check subty │ │ │ │ │ -00073ee0: 7065 7320 6f66 2073 6561 6c65 6420 636c pes of sealed cl │ │ │ │ │ -00073ef0: 6173 7365 730a 0a3c 6c69 3e74 6f6f 6c73 asses..
  • tools │ │ │ │ │ -00073f00: 2f6a 6176 6163 2f73 6561 6c65 642f 4d69 /javac/sealed/Mi │ │ │ │ │ -00073f10: 7373 696e 6750 6572 6d69 7474 6564 5375 ssingPermittedSu │ │ │ │ │ -00073f20: 6274 7970 6573 2e6a 6176 613a 2056 6572 btypes.java: Ver │ │ │ │ │ -00073f30: 6966 7920 6d69 7373 696e 6720 7065 726d ify missing perm │ │ │ │ │ -00073f40: 6974 7465 6420 7375 6274 7970 6520 6973 itted subtype is │ │ │ │ │ -00073f50: 2068 616e 646c 6564 2070 726f 7065 726c handled properl │ │ │ │ │ -00073f60: 7920 666f 7220 626f 7468 2063 6173 7473 y for both casts │ │ │ │ │ -00073f70: 2061 6e64 2070 6174 7465 726e 2073 7769 and pattern swi │ │ │ │ │ -00073f80: 7463 6865 732e 0a0a 3c6c 693e 746f 6f6c tches...
  • tool │ │ │ │ │ -00073f90: 732f 6a61 7661 632f 7365 616c 6564 2f53 s/javac/sealed/S │ │ │ │ │ -00073fa0: 6561 6c65 6443 6f6d 7069 6c61 7469 6f6e ealedCompilation │ │ │ │ │ -00073fb0: 5465 7374 732e 6a61 7661 3a20 4e65 6761 Tests.java: Nega │ │ │ │ │ -00073fc0: 7469 7665 2063 6f6d 7069 6c61 7469 6f6e tive compilation │ │ │ │ │ -00073fd0: 2074 6573 7473 2c20 616e 6420 706f 7369 tests, and posi │ │ │ │ │ -00073fe0: 7469 7665 2063 6f6d 7069 6c61 7469 6f6e tive compilation │ │ │ │ │ -00073ff0: 2028 736d 6f6b 6529 2074 6573 7473 2066 (smoke) tests f │ │ │ │ │ -00074000: 6f72 2073 6561 6c65 6420 636c 6173 7365 or sealed classe │ │ │ │ │ -00074010: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00074020: 6163 2f73 6561 6c65 642f 5365 616c 6564 ac/sealed/Sealed │ │ │ │ │ -00074030: 4469 6666 436f 6e66 6967 7572 6174 696f DiffConfiguratio │ │ │ │ │ -00074040: 6e73 5465 7374 2e6a 6176 613a 2074 6573 nsTest.java: tes │ │ │ │ │ -00074050: 7420 6469 6666 6572 656e 7420 636f 6e66 t different conf │ │ │ │ │ -00074060: 6967 7572 6174 696f 6e73 206f 6620 7365 igurations of se │ │ │ │ │ -00074070: 616c 6564 2063 6c61 7373 6573 2c20 7361 aled classes, sa │ │ │ │ │ -00074080: 6d65 2063 6f6d 7069 6c61 7469 6f6e 2075 me compilation u │ │ │ │ │ -00074090: 6e69 742c 2064 6966 6620 706b 6720 6f72 nit, diff pkg or │ │ │ │ │ -000740a0: 206d 646c 2c20 6574 630a 0a3c 6c69 3e74 mdl, etc..
  • t │ │ │ │ │ -000740b0: 6f6f 6c73 2f6a 6176 6163 2f73 6561 6c65 ools/javac/seale │ │ │ │ │ -000740c0: 642f 5438 3235 3836 3632 2f54 3832 3538 d/T8258662/T8258 │ │ │ │ │ -000740d0: 3636 322e 6a61 7661 3a20 5479 7065 732e 662.java: Types. │ │ │ │ │ -000740e0: 6973 4361 7374 6162 6c65 2063 7261 7368 isCastable crash │ │ │ │ │ -000740f0: 6573 2077 6865 6e20 696e 766f 6c76 696e es when involvin │ │ │ │ │ -00074100: 6720 7365 616c 6564 2069 6e74 6572 6661 g sealed interfa │ │ │ │ │ -00074110: 6365 2061 6e64 2074 7970 6520 7661 7269 ce and type vari │ │ │ │ │ -00074120: 6162 6c65 2e0a 0a3c 6c69 3e74 6f6f 6c73 able...
  • tools │ │ │ │ │ -00074130: 2f6a 6176 6163 2f73 6561 6c65 642f 5661 /javac/sealed/Va │ │ │ │ │ -00074140: 6c69 6461 7465 4a61 7257 6974 6853 6561 lidateJarWithSea │ │ │ │ │ -00074150: 6c65 6441 6e64 5265 636f 7264 2e6a 6176 ledAndRecord.jav │ │ │ │ │ -00074160: 613a 204a 6172 2076 616c 6964 6174 696f a: Jar validatio │ │ │ │ │ -00074170: 6e20 6661 696c 7320 7768 656e 2073 6561 n fails when sea │ │ │ │ │ -00074180: 6c65 6420 636c 6173 7365 7320 616e 6420 led classes and │ │ │ │ │ -00074190: 7265 636f 7264 7320 6172 6520 696e 766f records are invo │ │ │ │ │ -000741a0: 6c76 6564 0a0a 3c6c 693e 746f 6f6c 732f lved..
  • tools/ │ │ │ │ │ -000741b0: 6a61 7661 632f 7365 7269 616c 2f53 6572 javac/serial/Ser │ │ │ │ │ -000741c0: 6961 6c57 6172 6e2e 6a61 7661 3a20 696e ialWarn.java: in │ │ │ │ │ -000741d0: 636c 7564 6520 5468 726f 7761 626c 6520 clude Throwable │ │ │ │ │ -000741e0: 7375 6263 6c61 7373 6573 2069 6e20 6d69 subclasses in mi │ │ │ │ │ -000741f0: 7373 696e 6720 7365 7269 616c 5665 7273 ssing serialVers │ │ │ │ │ -00074200: 696f 6e55 4944 2077 6172 6e69 6e67 0a0a ionUID warning.. │ │ │ │ │ -00074210: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00074220: 7365 7269 616c 2f53 6572 6961 6c57 6172 serial/SerialWar │ │ │ │ │ -00074230: 6e41 6e6f 6e2e 6a61 7661 3a20 4d61 6b65 nAnon.java: Make │ │ │ │ │ -00074240: 2073 7572 6520 6e6f 2077 6172 6e69 6e67 sure no warning │ │ │ │ │ -00074250: 2069 7320 656d 6974 7465 6420 666f 7220 is emitted for │ │ │ │ │ -00074260: 616e 6f6e 796d 6f75 7320 636c 6173 7365 anonymous classe │ │ │ │ │ -00074270: 7320 7769 7468 6f75 7420 7365 7269 616c s without serial │ │ │ │ │ -00074280: 5665 7273 696f 6e55 4944 0a0a 3c6c 693e VersionUID..
  • │ │ │ │ │ -00074290: 746f 6f6c 732f 6a61 7661 632f 736f 7572 tools/javac/sour │ │ │ │ │ -000742a0: 6365 5061 7468 2f53 6f75 7263 6550 6174 cePath/SourcePat │ │ │ │ │ -000742b0: 682e 6a61 7661 3a20 636f 6d70 696c 6572 h.java: compiler │ │ │ │ │ -000742c0: 2064 6f65 7320 6e6f 7420 656d 6974 2063 does not emit c │ │ │ │ │ -000742d0: 6f64 6520 666f 7220 7365 636f 6e64 2063 ode for second c │ │ │ │ │ -000742e0: 6c61 7373 2069 6e20 736f 7572 6365 2066 lass in source f │ │ │ │ │ -000742f0: 696c 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ile..
  • tools/j │ │ │ │ │ -00074300: 6176 6163 2f73 6f75 7263 6550 6174 6832 avac/sourcePath2 │ │ │ │ │ -00074310: 2f53 6f75 7263 6550 6174 6832 2e6a 6176 /SourcePath2.jav │ │ │ │ │ -00074320: 613a 2063 6f6d 7069 6c65 7220 646f 6573 a: compiler does │ │ │ │ │ -00074330: 206e 6f74 2065 6d69 7420 636f 6465 2066 not emit code f │ │ │ │ │ -00074340: 6f72 2073 6563 6f6e 6420 636c 6173 7320 or second class │ │ │ │ │ -00074350: 696e 2073 6f75 7263 6520 6669 6c65 0a0a in source file.. │ │ │ │ │ -00074360: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00074370: 7374 6163 6b6d 6170 2f4f 7264 696e 6172 stackmap/Ordinar │ │ │ │ │ -00074380: 7953 7769 7463 6853 7461 636b 4d61 7054 ySwitchStackMapT │ │ │ │ │ -00074390: 6573 742e 6a61 7661 3a20 5665 7269 6679 est.java: Verify │ │ │ │ │ -000743a0: 2053 7461 636b 4d61 7054 6162 6c65 2069 StackMapTable i │ │ │ │ │ -000743b0: 7320 7365 6e73 6962 6c65 2066 6f72 2073 s sensible for s │ │ │ │ │ -000743c0: 696d 706c 6520 6f72 6469 6e61 7279 2073 imple ordinary s │ │ │ │ │ -000743d0: 7769 7463 6865 730a 0a3c 6c69 3e74 6f6f witches..
  • too │ │ │ │ │ -000743e0: 6c73 2f6a 6176 6163 2f73 7461 636b 6d61 ls/javac/stackma │ │ │ │ │ -000743f0: 702f 5374 6163 6b4d 6170 5465 7374 2e6a p/StackMapTest.j │ │ │ │ │ -00074400: 6176 613a 2054 6865 2022 6d65 7468 6f64 ava: The "method │ │ │ │ │ -00074410: 3022 2053 7461 636b 4d61 7020 6174 7472 0" StackMap attr │ │ │ │ │ -00074420: 6962 7574 6520 7368 6f75 6c64 2068 6176 ibute should hav │ │ │ │ │ -00074430: 6520 7477 6f20 656e 7472 6965 7320 696e e two entries in │ │ │ │ │ -00074440: 7374 6561 6420 6f66 2074 6872 6565 0a0a stead of three.. │ │ │ │ │ -00074450: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00074460: 7374 6163 6b6d 6170 2f55 6e69 6e69 7454 stackmap/UninitT │ │ │ │ │ -00074470: 6869 732e 6a61 7661 3a20 496e 7661 6c69 his.java: Invali │ │ │ │ │ -00074480: 6420 6a61 7661 2e69 6f2e 4669 6c65 496e d java.io.FileIn │ │ │ │ │ -00074490: 7075 7453 7472 6561 6d20 7769 7468 2076 putStream with v │ │ │ │ │ -000744a0: 3439 2067 656e 6572 6174 6520 6279 206a 49 generate by j │ │ │ │ │ -000744b0: 6176 6163 0a0a 3c6c 693e 746f 6f6c 732f avac..
  • tools/ │ │ │ │ │ -000744c0: 6a61 7661 632f 7374 6174 6963 496d 706f javac/staticImpo │ │ │ │ │ -000744d0: 7274 2f36 3533 3730 3230 2f54 3635 3337 rt/6537020/T6537 │ │ │ │ │ -000744e0: 3032 302e 6a61 7661 3a20 4a43 4b20 7465 020.java: JCK te │ │ │ │ │ -000744f0: 7374 733a 2061 2063 6f6d 7069 6c65 2d74 sts: a compile-t │ │ │ │ │ -00074500: 696d 6520 6572 726f 7220 7368 6f75 6c64 ime error should │ │ │ │ │ -00074510: 2062 6520 6769 7665 6e20 696e 2063 6173 be given in cas │ │ │ │ │ -00074520: 6520 6f66 2061 6d62 6967 756f 7573 6c79 e of ambiguously │ │ │ │ │ -00074530: 2069 6d70 6f72 7465 6420 6669 656c 6473 imported fields │ │ │ │ │ -00074540: 2028 7479 7065 732c 206d 6574 686f 6473 (types, methods │ │ │ │ │ -00074550: 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 )..
  • tools/jav │ │ │ │ │ -00074560: 6163 2f73 7461 7469 6349 6d70 6f72 742f ac/staticImport/ │ │ │ │ │ -00074570: 3636 3635 3232 332f 5436 3636 3532 3233 6665223/T6665223 │ │ │ │ │ -00074580: 2e6a 6176 613a 2053 7461 7469 6320 696d .java: Static im │ │ │ │ │ -00074590: 706f 7274 206f 6620 696e 6865 7269 7465 port of inherite │ │ │ │ │ -000745a0: 6420 7072 6f74 6563 7465 6420 6d65 7468 d protected meth │ │ │ │ │ -000745b0: 6f64 2063 6175 7365 7320 636f 6d70 696c od causes compil │ │ │ │ │ -000745c0: 6572 2065 7863 6570 7469 6f6e 0a0a 3c6c er exception..tools/javac/st │ │ │ │ │ -000745e0: 6174 6963 496d 706f 7274 2f36 3639 3538 aticImport/66958 │ │ │ │ │ -000745f0: 3338 2f54 3636 3935 3833 382e 6a61 7661 38/T6695838.java │ │ │ │ │ -00074600: 3a20 6a61 7661 6320 646f 6573 206e 6f74 : javac does not │ │ │ │ │ -00074610: 2064 6574 6563 7420 6379 636c 6963 2069 detect cyclic i │ │ │ │ │ -00074620: 6e68 6572 6974 616e 6365 2069 6e76 6f6c nheritance invol │ │ │ │ │ -00074630: 7669 6e67 2073 7461 7469 6320 696e 6e65 ving static inne │ │ │ │ │ -00074640: 7220 636c 6173 7365 7320 6166 7465 7220 r classes after │ │ │ │ │ -00074650: 696d 706f 7274 2063 6c61 7573 650a 0a3c import clause..< │ │ │ │ │ -00074660: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ -00074670: 7461 7469 6349 6d70 6f72 742f 416d 6269 taticImport/Ambi │ │ │ │ │ -00074680: 6731 2e6a 6176 613a 204d 6973 7369 6e67 g1.java: Missing │ │ │ │ │ -00074690: 2061 6d62 6967 7569 7479 2065 7272 6f72 ambiguity error │ │ │ │ │ -000746a0: 2077 6865 6e20 7477 6f20 6d65 7468 6f64 when two method │ │ │ │ │ -000746b0: 7320 6172 6520 6571 7561 6c6c 7920 7370 s are equally sp │ │ │ │ │ -000746c0: 6563 6966 6963 0a0a 3c6c 693e 746f 6f6c ecific..
  • tool │ │ │ │ │ -000746d0: 732f 6a61 7661 632f 7374 6174 6963 496d s/javac/staticIm │ │ │ │ │ -000746e0: 706f 7274 2f49 6d70 6f72 7449 6e68 6572 port/ImportInher │ │ │ │ │ -000746f0: 6974 2e6a 6176 613a 2073 7461 7469 6320 it.java: static │ │ │ │ │ -00074700: 696d 706f 7274 2076 6572 7375 7320 696e import versus in │ │ │ │ │ -00074710: 6865 7269 7465 6420 6d65 6d62 6572 730a herited members. │ │ │ │ │ -00074720: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00074730: 2f73 7461 7469 6349 6d70 6f72 742f 496d /staticImport/Im │ │ │ │ │ -00074740: 706f 7274 5072 6976 6174 652e 6a61 7661 portPrivate.java │ │ │ │ │ -00074750: 3a20 4e50 4520 7768 696c 6520 636f 6d70 : NPE while comp │ │ │ │ │ -00074760: 696c 696e 6720 7374 6174 6963 2069 6d70 iling static imp │ │ │ │ │ -00074770: 6f72 7420 6f66 2069 6e61 6363 6573 7369 ort of inaccessi │ │ │ │ │ -00074780: 626c 6520 636c 6173 7320 6d65 6d62 6572 ble class member │ │ │ │ │ -00074790: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000747a0: 632f 7374 6174 6963 496d 706f 7274 2f50 c/staticImport/P │ │ │ │ │ -000747b0: 7269 7661 7465 5374 6174 6963 496d 706f rivateStaticImpo │ │ │ │ │ -000747c0: 7274 2e6a 6176 613a 2073 7461 7469 6320 rt.java: static │ │ │ │ │ -000747d0: 696d 706f 7274 206f 6620 7072 6976 6174 import of privat │ │ │ │ │ -000747e0: 6520 6669 656c 6420 6372 6173 6865 7320 e field crashes │ │ │ │ │ -000747f0: 636f 6d70 696c 6572 0a0a 3c6c 693e 746f compiler..
  • to │ │ │ │ │ -00074800: 6f6c 732f 6a61 7661 632f 7374 6174 6963 ols/javac/static │ │ │ │ │ -00074810: 496d 706f 7274 2f53 6861 646f 772e 6a61 Import/Shadow.ja │ │ │ │ │ -00074820: 7661 3a20 636f 6d70 696c 6572 2066 6169 va: compiler fai │ │ │ │ │ -00074830: 6c73 2074 6f20 7368 6164 6f77 2069 6e61 ls to shadow ina │ │ │ │ │ -00074840: 7070 6c69 6361 626c 6520 6d65 7468 6f64 pplicable method │ │ │ │ │ -00074850: 2077 6974 6820 7374 6174 6963 2069 6d70 with static imp │ │ │ │ │ -00074860: 6f72 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ort..
  • tools/j │ │ │ │ │ -00074870: 6176 6163 2f73 7461 7469 6349 6d70 6f72 avac/staticImpor │ │ │ │ │ -00074880: 742f 5374 6174 6963 496d 706f 7274 2e6a t/StaticImport.j │ │ │ │ │ -00074890: 6176 613a 2061 6464 2073 7570 706f 7274 ava: add support │ │ │ │ │ -000748a0: 2066 6f72 204a 5352 2032 3031 2773 2073 for JSR 201's s │ │ │ │ │ -000748b0: 7461 7469 6320 696d 706f 7274 2066 6163 tatic import fac │ │ │ │ │ -000748c0: 696c 6974 790a 0a3c 6c69 3e74 6f6f 6c73 ility..
  • tools │ │ │ │ │ -000748d0: 2f6a 6176 6163 2f73 7461 7469 6349 6d70 /javac/staticImp │ │ │ │ │ -000748e0: 6f72 742f 5374 6174 6963 496d 706f 7274 ort/StaticImport │ │ │ │ │ -000748f0: 322e 6a61 7661 3a20 6164 6420 7375 7070 2.java: add supp │ │ │ │ │ -00074900: 6f72 7420 666f 7220 4a53 5220 3230 3127 ort for JSR 201' │ │ │ │ │ -00074910: 7320 7374 6174 6963 2069 6d70 6f72 7420 s static import │ │ │ │ │ -00074920: 6661 6369 6c69 7479 0a0a 3c6c 693e 746f facility..
  • to │ │ │ │ │ -00074930: 6f6c 732f 6a61 7661 632f 7374 6174 6963 ols/javac/static │ │ │ │ │ -00074940: 5175 616c 6966 6965 644e 6577 2f53 7461 QualifiedNew/Sta │ │ │ │ │ -00074950: 7469 6351 7561 6c69 6669 6564 4e65 772e ticQualifiedNew. │ │ │ │ │ -00074960: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ -00074970: 7420 7175 616c 6966 6965 6420 276e 6577 t qualified 'new │ │ │ │ │ -00074980: 2720 6f66 2073 7461 7469 6320 636c 6173 ' of static clas │ │ │ │ │ -00074990: 7320 6973 2066 6f72 6269 6464 656e 2e0a s is forbidden.. │ │ │ │ │ -000749a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000749b0: 2f73 7461 7469 635f 6572 726f 722f 5368 /static_error/Sh │ │ │ │ │ -000749c0: 6f75 6c64 5374 6f70 4f6e 5374 6174 6963 ouldStopOnStatic │ │ │ │ │ -000749d0: 4572 726f 722e 6a61 7661 3a20 4d65 7468 Error.java: Meth │ │ │ │ │ -000749e0: 6f64 2072 6573 6f6c 7574 696f 6e20 7368 od resolution sh │ │ │ │ │ -000749f0: 6f75 6c64 2073 746f 7020 6f6e 2073 7461 ould stop on sta │ │ │ │ │ -00074a00: 7469 6320 6572 726f 720a 0a3c 6c69 3e74 tic error..
  • t │ │ │ │ │ -00074a10: 6f6f 6c73 2f6a 6176 6163 2f73 7769 7463 ools/javac/switc │ │ │ │ │ -00074a20: 6865 7870 722f 426c 6f63 6b45 7870 7265 hexpr/BlockExpre │ │ │ │ │ -00074a30: 7373 696f 6e2e 6a61 7661 3a20 5665 7269 ssion.java: Veri │ │ │ │ │ -00074a40: 6679 2072 756c 6520 6361 7365 7320 7769 fy rule cases wi │ │ │ │ │ -00074a50: 7468 2065 7870 7265 7373 696f 6e20 7374 th expression st │ │ │ │ │ -00074a60: 6174 656d 656e 7473 2061 6e64 2074 6872 atements and thr │ │ │ │ │ -00074a70: 6f77 2073 7461 7465 6d65 6e74 7320 776f ow statements wo │ │ │ │ │ -00074a80: 726b 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a rk...
  • tools/j │ │ │ │ │ -00074a90: 6176 6163 2f73 7769 7463 6865 7870 722f avac/switchexpr/ │ │ │ │ │ -00074aa0: 426f 6f6c 6561 6e4e 756d 6572 6963 4e6f BooleanNumericNo │ │ │ │ │ -00074ab0: 6e4e 756d 6572 6963 2e6a 6176 613a 2056 nNumeric.java: V │ │ │ │ │ -00074ac0: 6572 6966 7920 7468 6520 7479 7065 206f erify the type o │ │ │ │ │ -00074ad0: 6620 6120 636f 6e64 6974 696f 6e61 6c20 f a conditional │ │ │ │ │ -00074ae0: 6578 7072 6573 7369 6f6e 2077 6974 6820 expression with │ │ │ │ │ -00074af0: 6e65 7374 6564 2073 7769 7463 6820 6578 nested switch ex │ │ │ │ │ -00074b00: 7072 6573 7369 6f6e 2069 7320 636f 6d70 pression is comp │ │ │ │ │ -00074b10: 7574 6564 2070 726f 7065 726c 790a 0a3c uted properly..< │ │ │ │ │ -00074b20: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ -00074b30: 7769 7463 6865 7870 722f 4272 6561 6b54 witchexpr/BreakT │ │ │ │ │ -00074b40: 6573 742e 6a61 7661 3a20 456e 7375 7265 est.java: Ensure │ │ │ │ │ -00074b50: 2042 7265 616b 5472 6565 2e67 6574 4c61 BreakTree.getLa │ │ │ │ │ -00074b60: 6265 6c20 7265 7475 726e 7320 7265 6173 bel returns reas │ │ │ │ │ -00074b70: 6f6e 6162 6c65 2076 616c 7565 730a 0a3c onable values..< │ │ │ │ │ -00074b80: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ -00074b90: 7769 7463 6865 7870 722f 4352 542e 6a61 witchexpr/CRT.ja │ │ │ │ │ -00074ba0: 7661 3a20 5465 7374 2074 6865 2043 6861 va: Test the Cha │ │ │ │ │ -00074bb0: 7261 6374 6572 5261 6e67 6554 6162 6c65 racterRangeTable │ │ │ │ │ -00074bc0: 2067 656e 6572 6174 6564 2066 6f72 2073 generated for s │ │ │ │ │ -00074bd0: 7769 7463 6820 6578 7072 6573 7369 6f6e witch expression │ │ │ │ │ -00074be0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00074bf0: 6163 2f73 7769 7463 6865 7870 722f 4465 ac/switchexpr/De │ │ │ │ │ -00074c00: 6669 6e69 7465 4173 7369 676e 6d65 6e74 finiteAssignment │ │ │ │ │ -00074c10: 312e 6a61 7661 3a20 5665 7269 6679 2074 1.java: Verify t │ │ │ │ │ -00074c20: 6861 7420 6465 6669 6e69 7465 2061 7373 hat definite ass │ │ │ │ │ -00074c30: 6967 6e6d 656e 7420 7768 656e 2074 7275 ignment when tru │ │ │ │ │ -00074c40: 6520 776f 726b 7320 286c 6567 616c 2063 e works (legal c │ │ │ │ │ -00074c50: 6f64 6529 0a0a 3c6c 693e 746f 6f6c 732f ode)..
  • tools/ │ │ │ │ │ -00074c60: 6a61 7661 632f 7377 6974 6368 6578 7072 javac/switchexpr │ │ │ │ │ -00074c70: 2f44 6566 696e 6974 6541 7373 6967 6e6d /DefiniteAssignm │ │ │ │ │ -00074c80: 656e 7432 2e6a 6176 613a 2056 6572 6966 ent2.java: Verif │ │ │ │ │ -00074c90: 7920 7468 6174 2064 6566 696e 6974 6520 y that definite │ │ │ │ │ -00074ca0: 6173 7369 676e 6d65 6e74 2077 6865 6e20 assignment when │ │ │ │ │ -00074cb0: 7472 7565 2077 6f72 6b73 2028 696c 6c65 true works (ille │ │ │ │ │ -00074cc0: 6761 6c20 636f 6465 290a 0a3c 6c69 3e74 gal code)..
  • t │ │ │ │ │ -00074cd0: 6f6f 6c73 2f6a 6176 6163 2f73 7769 7463 ools/javac/switc │ │ │ │ │ -00074ce0: 6865 7870 722f 456d 7074 7953 7769 7463 hexpr/EmptySwitc │ │ │ │ │ -00074cf0: 682e 6a61 7661 3a20 5665 7269 6679 2074 h.java: Verify t │ │ │ │ │ -00074d00: 6861 6e20 6120 7377 6974 6368 2074 6861 han a switch tha │ │ │ │ │ -00074d10: 7420 646f 6573 206e 6f74 2079 6965 6c64 t does not yield │ │ │ │ │ -00074d20: 2061 2076 616c 7565 2069 7320 7265 6a65 a value is reje │ │ │ │ │ -00074d30: 6374 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 cted...
  • tools │ │ │ │ │ -00074d40: 2f6a 6176 6163 2f73 7769 7463 6865 7870 /javac/switchexp │ │ │ │ │ -00074d50: 722f 4578 6861 7573 7469 7665 456e 756d r/ExhaustiveEnum │ │ │ │ │ -00074d60: 5377 6974 6368 2e6a 6176 613a 2056 6572 Switch.java: Ver │ │ │ │ │ -00074d70: 6966 7920 7468 6174 2061 6e20 7377 6974 ify that an swit │ │ │ │ │ -00074d80: 6368 2065 7870 7265 7373 696f 6e20 6f76 ch expression ov │ │ │ │ │ -00074d90: 6572 2065 6e75 6d20 6361 6e20 6265 2065 er enum can be e │ │ │ │ │ -00074da0: 7868 6175 7374 6976 6520 7769 7468 6f75 xhaustive withou │ │ │ │ │ -00074db0: 7420 6465 6661 756c 742e 0a0a 3c6c 693e t default...
  • │ │ │ │ │ -00074dc0: 746f 6f6c 732f 6a61 7661 632f 7377 6974 tools/javac/swit │ │ │ │ │ -00074dd0: 6368 6578 7072 2f45 7870 7265 7373 696f chexpr/Expressio │ │ │ │ │ -00074de0: 6e53 7769 7463 682e 6a61 7661 3a20 4368 nSwitch.java: Ch │ │ │ │ │ -00074df0: 6563 6b20 6578 7072 6573 7369 6f6e 2073 eck expression s │ │ │ │ │ -00074e00: 7769 7463 6820 776f 726b 732e 0a0a 3c6c witch works...tools/javac/sw │ │ │ │ │ -00074e20: 6974 6368 6578 7072 2f45 7870 7265 7373 itchexpr/Express │ │ │ │ │ -00074e30: 696f 6e53 7769 7463 6842 7265 616b 7331 ionSwitchBreaks1 │ │ │ │ │ -00074e40: 2e6a 6176 613a 2056 6572 6966 7920 6265 .java: Verify be │ │ │ │ │ -00074e50: 6861 7669 6f72 206f 6620 7661 7269 6f75 havior of variou │ │ │ │ │ -00074e60: 7320 6b69 6e64 7320 6f66 2062 7265 616b s kinds of break │ │ │ │ │ -00074e70: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -00074e80: 7661 632f 7377 6974 6368 6578 7072 2f45 vac/switchexpr/E │ │ │ │ │ -00074e90: 7870 7265 7373 696f 6e53 7769 7463 6842 xpressionSwitchB │ │ │ │ │ -00074ea0: 7265 616b 7332 2e6a 6176 613a 2043 6865 reaks2.java: Che │ │ │ │ │ -00074eb0: 636b 2062 6568 6176 696f 7220 666f 7220 ck behavior for │ │ │ │ │ -00074ec0: 696e 7661 6c69 6420 6272 6561 6b73 2e0a invalid breaks.. │ │ │ │ │ -00074ed0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00074ee0: 2f73 7769 7463 6865 7870 722f 4578 7072 /switchexpr/Expr │ │ │ │ │ -00074ef0: 6573 7369 6f6e 5377 6974 6368 4275 6773 essionSwitchBugs │ │ │ │ │ -00074f00: 2e6a 6176 613a 2056 6572 6966 7920 7661 .java: Verify va │ │ │ │ │ -00074f10: 7269 6f75 7320 636f 726e 6572 2063 6173 rious corner cas │ │ │ │ │ -00074f20: 6573 2077 6974 6820 6e65 7374 6564 2073 es with nested s │ │ │ │ │ -00074f30: 7769 7463 6820 6578 7072 6573 7369 6f6e witch expression │ │ │ │ │ -00074f40: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -00074f50: 7661 632f 7377 6974 6368 6578 7072 2f45 vac/switchexpr/E │ │ │ │ │ -00074f60: 7870 7265 7373 696f 6e53 7769 7463 6842 xpressionSwitchB │ │ │ │ │ -00074f70: 7567 7349 6e47 656e 2e6a 6176 613a 2056 ugsInGen.java: V │ │ │ │ │ -00074f80: 6572 6966 7920 7661 7269 6f75 7320 636f erify various co │ │ │ │ │ -00074f90: 726e 6572 2063 6173 6573 2077 6974 6820 rner cases with │ │ │ │ │ -00074fa0: 6e65 7374 6564 2073 7769 7463 6820 6578 nested switch ex │ │ │ │ │ -00074fb0: 7072 6573 7369 6f6e 732e 0a0a 3c6c 693e pressions...
  • │ │ │ │ │ -00074fc0: 746f 6f6c 732f 6a61 7661 632f 7377 6974 tools/javac/swit │ │ │ │ │ -00074fd0: 6368 6578 7072 2f45 7870 7265 7373 696f chexpr/Expressio │ │ │ │ │ -00074fe0: 6e53 7769 7463 6843 6f64 6546 726f 6d4a nSwitchCodeFromJ │ │ │ │ │ -00074ff0: 4c53 2e6a 6176 613a 2043 6865 636b 2073 LS.java: Check s │ │ │ │ │ -00075000: 7769 7463 6820 6578 7072 6573 7369 6f6e witch expression │ │ │ │ │ -00075010: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00075020: 6163 2f73 7769 7463 6865 7870 722f 4578 ac/switchexpr/Ex │ │ │ │ │ -00075030: 7072 6573 7369 6f6e 5377 6974 6368 4441 pressionSwitchDA │ │ │ │ │ -00075040: 2e6a 6176 613a 2043 6865 636b 2064 6566 .java: Check def │ │ │ │ │ -00075050: 696e 6974 6520 2875 6e29 6173 7369 676e inite (un)assign │ │ │ │ │ -00075060: 6d65 6e74 2066 6f72 2069 6e20 7377 6974 ment for in swit │ │ │ │ │ -00075070: 6368 2065 7870 7265 7373 696f 6e73 2e0a ch expressions.. │ │ │ │ │ -00075080: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00075090: 2f73 7769 7463 6865 7870 722f 4578 7072 /switchexpr/Expr │ │ │ │ │ -000750a0: 6573 7369 6f6e 5377 6974 6368 456d 6265 essionSwitchEmbe │ │ │ │ │ -000750b0: 6464 696e 672e 6a61 7661 3a20 5665 7269 dding.java: Veri │ │ │ │ │ -000750c0: 6679 2073 7769 7463 6820 6578 7072 6573 fy switch expres │ │ │ │ │ -000750d0: 7369 6f6e 7320 656d 6265 6464 6564 2069 sions embedded i │ │ │ │ │ -000750e0: 6e20 7661 7269 6f75 7320 7374 6174 656d n various statem │ │ │ │ │ -000750f0: 656e 7473 2077 6f72 6b20 7072 6f70 6572 ents work proper │ │ │ │ │ -00075100: 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ly...
  • tools/j │ │ │ │ │ -00075110: 6176 6163 2f73 7769 7463 6865 7870 722f avac/switchexpr/ │ │ │ │ │ -00075120: 4578 7072 6573 7369 6f6e 5377 6974 6368 ExpressionSwitch │ │ │ │ │ -00075130: 4661 6c6c 5468 726f 7567 682e 6a61 7661 FallThrough.java │ │ │ │ │ -00075140: 3a20 4368 6563 6b20 6661 6c6c 2074 6872 : Check fall thr │ │ │ │ │ -00075150: 6f75 6768 2069 6e20 7377 6974 6368 2065 ough in switch e │ │ │ │ │ -00075160: 7870 7265 7373 696f 6e73 2e0a 0a3c 6c69 xpressions...
  • tools/javac/swi │ │ │ │ │ -00075180: 7463 6865 7870 722f 4578 7072 6573 7369 tchexpr/Expressi │ │ │ │ │ -00075190: 6f6e 5377 6974 6368 4661 6c6c 5468 726f onSwitchFallThro │ │ │ │ │ -000751a0: 7567 6831 2e6a 6176 613a 2043 6865 636b ugh1.java: Check │ │ │ │ │ -000751b0: 2066 616c 6c20 7468 726f 7567 6820 696e fall through in │ │ │ │ │ -000751c0: 2073 7769 7463 6820 6578 7072 6573 7369 switch expressi │ │ │ │ │ -000751d0: 6f6e 732e 0a0a 3c6c 693e 746f 6f6c 732f ons...
  • tools/ │ │ │ │ │ -000751e0: 6a61 7661 632f 7377 6974 6368 6578 7072 javac/switchexpr │ │ │ │ │ -000751f0: 2f45 7870 7265 7373 696f 6e53 7769 7463 /ExpressionSwitc │ │ │ │ │ -00075200: 6846 6c6f 772e 6a61 7661 3a20 5665 7269 hFlow.java: Veri │ │ │ │ │ -00075210: 6679 2061 2063 6f6d 7069 6c65 2d74 696d fy a compile-tim │ │ │ │ │ -00075220: 6520 6572 726f 7220 6973 2070 726f 6475 e error is produ │ │ │ │ │ -00075230: 6365 6420 6966 2073 7769 7463 6820 6578 ced if switch ex │ │ │ │ │ -00075240: 7072 6573 7369 6f6e 2064 6f65 7320 6e6f pression does no │ │ │ │ │ -00075250: 7420 7072 6f76 6964 6520 6120 7661 6c75 t provide a valu │ │ │ │ │ -00075260: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ -00075270: 6163 2f73 7769 7463 6865 7870 722f 4578 ac/switchexpr/Ex │ │ │ │ │ -00075280: 7072 6573 7369 6f6e 5377 6974 6368 496e pressionSwitchIn │ │ │ │ │ -00075290: 4578 7072 6573 7369 6f6e 5377 6974 6368 ExpressionSwitch │ │ │ │ │ -000752a0: 2e6a 6176 613a 2043 6865 636b 2073 7769 .java: Check swi │ │ │ │ │ -000752b0: 7463 6820 6578 7072 6573 7369 6f6e 7320 tch expressions │ │ │ │ │ -000752c0: 656d 6265 6464 6564 2069 6e20 7377 6974 embedded in swit │ │ │ │ │ -000752d0: 6368 2065 7870 7265 7373 696f 6e73 2e0a ch expressions.. │ │ │ │ │ -000752e0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000752f0: 2f73 7769 7463 6865 7870 722f 4578 7072 /switchexpr/Expr │ │ │ │ │ -00075300: 6573 7369 6f6e 5377 6974 6368 496e 6665 essionSwitchInfe │ │ │ │ │ -00075310: 722e 6a61 7661 3a20 4368 6563 6b20 7479 r.java: Check ty │ │ │ │ │ -00075320: 7065 7320 696e 6665 7272 6564 2066 6f72 pes inferred for │ │ │ │ │ -00075330: 2073 7769 7463 6820 6578 7072 6573 7369 switch expressi │ │ │ │ │ -00075340: 6f6e 732e 0a0a 3c6c 693e 746f 6f6c 732f ons...
  • tools/ │ │ │ │ │ -00075350: 6a61 7661 632f 7377 6974 6368 6578 7072 javac/switchexpr │ │ │ │ │ -00075360: 2f45 7870 7265 7373 696f 6e53 7769 7463 /ExpressionSwitc │ │ │ │ │ -00075370: 6849 6e74 6572 7365 6374 696f 6e54 7970 hIntersectionTyp │ │ │ │ │ -00075380: 6573 2e6a 6176 613a 2056 6572 6966 7920 es.java: Verify │ │ │ │ │ -00075390: 6265 6861 7669 6f72 2077 6865 6e20 616e behavior when an │ │ │ │ │ -000753a0: 2069 6e74 6572 7365 6374 696f 6e20 7479 intersection ty │ │ │ │ │ -000753b0: 7065 2069 7320 696e 6665 7272 6564 2066 pe is inferred f │ │ │ │ │ -000753c0: 6f72 2073 7769 7463 6820 6578 7072 6573 or switch expres │ │ │ │ │ -000753d0: 7369 6f6e 2e0a 0a3c 6c69 3e74 6f6f 6c73 sion...
  • tools │ │ │ │ │ -000753e0: 2f6a 6176 6163 2f73 7769 7463 6865 7870 /javac/switchexp │ │ │ │ │ -000753f0: 722f 4578 7072 6573 7369 6f6e 5377 6974 r/ExpressionSwit │ │ │ │ │ -00075400: 6368 4e6f 7445 7868 6175 7374 6976 652e chNotExhaustive. │ │ │ │ │ -00075410: 6a61 7661 3a20 5665 7269 6679 2062 6568 java: Verify beh │ │ │ │ │ -00075420: 6176 696f 7220 6f66 206e 6f74 2065 7868 avior of not exh │ │ │ │ │ -00075430: 6175 7374 6976 6520 7377 6974 6368 2065 austive switch e │ │ │ │ │ -00075440: 7870 7265 7373 696f 6e73 2e0a 0a3c 6c69 xpressions...
  • tools/javac/swi │ │ │ │ │ -00075460: 7463 6865 7870 722f 4578 7072 6573 7369 tchexpr/Expressi │ │ │ │ │ -00075470: 6f6e 5377 6974 6368 5379 6e63 6872 6f6e onSwitchSynchron │ │ │ │ │ -00075480: 697a 6564 2e6a 6176 613a 2056 6572 6966 ized.java: Verif │ │ │ │ │ -00075490: 7920 7661 6c69 6420 636c 6173 7366 696c y valid classfil │ │ │ │ │ -000754a0: 6520 6973 2070 726f 6475 6365 6420 7768 e is produced wh │ │ │ │ │ -000754b0: 656e 2073 796e 6368 726f 6e69 7a65 6420 en synchronized │ │ │ │ │ -000754c0: 626c 6f63 6b20 6973 2075 7365 6420 696e block is used in │ │ │ │ │ -000754d0: 7369 6465 2061 2073 7769 7463 6820 6578 side a switch ex │ │ │ │ │ -000754e0: 7072 6573 7369 6f6e 2e0a 0a3c 6c69 3e74 pression...
  • t │ │ │ │ │ -000754f0: 6f6f 6c73 2f6a 6176 6163 2f73 7769 7463 ools/javac/switc │ │ │ │ │ -00075500: 6865 7870 722f 4578 7072 6573 7369 6f6e hexpr/Expression │ │ │ │ │ -00075510: 5377 6974 6368 546f 5374 7269 6e67 2e6a SwitchToString.j │ │ │ │ │ -00075520: 6176 613a 2056 6572 6966 7920 5472 6565 ava: Verify Tree │ │ │ │ │ -00075530: 2e74 6f53 7472 696e 6728 2920 7265 6c61 .toString() rela │ │ │ │ │ -00075540: 7465 6420 746f 2073 7769 7463 6820 6578 ted to switch ex │ │ │ │ │ -00075550: 7072 6573 7369 6f6e 730a 0a3c 6c69 3e74 pressions..
  • t │ │ │ │ │ -00075560: 6f6f 6c73 2f6a 6176 6163 2f73 7769 7463 ools/javac/switc │ │ │ │ │ -00075570: 6865 7870 722f 4578 7072 6573 7369 6f6e hexpr/Expression │ │ │ │ │ -00075580: 5377 6974 6368 556e 7265 6163 6861 626c SwitchUnreachabl │ │ │ │ │ -00075590: 652e 6a61 7661 3a20 5665 7269 6679 2072 e.java: Verify r │ │ │ │ │ -000755a0: 6561 6368 6162 696c 6974 7920 696e 2073 eachability in s │ │ │ │ │ -000755b0: 7769 7463 6820 6578 7072 6573 7369 6f6e witch expression │ │ │ │ │ -000755c0: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ -000755d0: 7661 632f 7377 6974 6368 6578 7072 2f4c vac/switchexpr/L │ │ │ │ │ -000755e0: 616d 6264 6143 6170 7475 7265 2e6a 6176 ambdaCapture.jav │ │ │ │ │ -000755f0: 613a 2056 6572 6966 7920 7661 7269 6162 a: Verify variab │ │ │ │ │ -00075600: 6c65 2063 6170 7475 7265 2077 6f72 6b73 le capture works │ │ │ │ │ -00075610: 2069 6e73 6964 6520 7377 6974 6368 2065 inside switch e │ │ │ │ │ -00075620: 7870 7265 7373 696f 6e73 2077 6869 6368 xpressions which │ │ │ │ │ -00075630: 2061 7265 2069 6e73 6964 6520 7661 7269 are inside vari │ │ │ │ │ -00075640: 6162 6c65 2064 6563 6c61 7261 7469 6f6e able declaration │ │ │ │ │ -00075650: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00075660: 6163 2f73 7769 7463 6865 7870 722f 5061 ac/switchexpr/Pa │ │ │ │ │ -00075670: 7273 6549 6e63 6f6d 706c 6574 652e 6a61 rseIncomplete.ja │ │ │ │ │ -00075680: 7661 3a20 456e 7375 7265 2074 6861 6e20 va: Ensure than │ │ │ │ │ -00075690: 7061 7273 6572 2063 616e 2070 6172 7365 parser can parse │ │ │ │ │ -000756a0: 2069 6e63 6f6d 706c 6574 6520 736f 7572 incomplete sour │ │ │ │ │ -000756b0: 6365 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ces..
  • tools/j │ │ │ │ │ -000756c0: 6176 6163 2f73 7769 7463 6865 7870 722f avac/switchexpr/ │ │ │ │ │ -000756d0: 5061 7273 6572 5265 636f 7665 7279 2e6a ParserRecovery.j │ │ │ │ │ -000756e0: 6176 613a 2056 6572 6966 7920 7468 6520 ava: Verify the │ │ │ │ │ -000756f0: 7061 7273 6572 2068 616e 646c 6573 2062 parser handles b │ │ │ │ │ -00075700: 726f 6b65 6e20 696e 7075 7420 6772 6163 roken input grac │ │ │ │ │ -00075710: 6566 756c 6c79 2e0a 0a3c 6c69 3e74 6f6f efully...
  • too │ │ │ │ │ -00075720: 6c73 2f6a 6176 6163 2f73 7769 7463 6865 ls/javac/switche │ │ │ │ │ -00075730: 7870 722f 5377 6974 6368 4578 7072 6573 xpr/SwitchExpres │ │ │ │ │ -00075740: 7369 6f6e 4973 4e6f 7441 436f 6e73 7461 sionIsNotAConsta │ │ │ │ │ -00075750: 6e74 2e6a 6176 613a 2056 6572 6966 7920 nt.java: Verify │ │ │ │ │ -00075760: 7468 6520 7377 6974 6368 2065 7870 7265 the switch expre │ │ │ │ │ -00075770: 7373 696f 6e27 7320 7479 7065 2064 6f65 ssion's type doe │ │ │ │ │ -00075780: 7320 6e6f 7420 6861 7665 2061 2063 6f6e s not have a con │ │ │ │ │ -00075790: 7374 616e 7420 6174 7461 6368 6564 2c20 stant attached, │ │ │ │ │ -000757a0: 616e 6420 736f 2074 6865 2073 7769 7463 and so the switc │ │ │ │ │ -000757b0: 6820 6578 7072 6573 7369 6f6e 2069 7320 h expression is │ │ │ │ │ -000757c0: 6e6f 7420 656c 6964 6564 2e0a 0a3c 6c69 not elided...
  • tools/javac/swi │ │ │ │ │ -000757e0: 7463 6865 7870 722f 5377 6974 6368 4578 tchexpr/SwitchEx │ │ │ │ │ -000757f0: 7072 6573 7369 6f6e 4e6f 5661 6c75 652e pressionNoValue. │ │ │ │ │ -00075800: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ -00075810: 2073 7769 7463 6820 6578 7072 6573 7369 switch expressi │ │ │ │ │ -00075820: 6f6e 2077 6974 6820 6e6f 2076 616c 7565 on with no value │ │ │ │ │ -00075830: 2064 6f65 7320 6e6f 7420 6372 6173 6820 does not crash │ │ │ │ │ -00075840: 7468 6520 636f 6d70 696c 6572 2e0a 0a3c the compiler...< │ │ │ │ │ -00075850: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ -00075860: 7769 7463 6865 7870 722f 5377 6974 6368 witchexpr/Switch │ │ │ │ │ -00075870: 4578 7072 6573 7369 6f6e 5363 6f70 6573 ExpressionScopes │ │ │ │ │ -00075880: 4973 6f6c 6174 6564 2e6a 6176 613a 2056 Isolated.java: V │ │ │ │ │ -00075890: 6572 6966 7920 7468 6174 2073 636f 7065 erify that scope │ │ │ │ │ -000758a0: 7320 696e 2072 756c 6520 6361 7365 7320 s in rule cases │ │ │ │ │ -000758b0: 6172 6520 6973 6f6c 6174 6564 2e0a 0a3c are isolated...< │ │ │ │ │ -000758c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ -000758d0: 7769 7463 6865 7870 722f 5377 6974 6368 witchexpr/Switch │ │ │ │ │ -000758e0: 4578 7072 6573 7369 6f6e 5369 6d70 6c65 ExpressionSimple │ │ │ │ │ -000758f0: 5669 7369 746f 7254 6573 742e 6a61 7661 VisitorTest.java │ │ │ │ │ -00075900: 3a20 456e 7375 7265 2053 696d 706c 6554 : Ensure SimpleT │ │ │ │ │ -00075910: 7265 6556 6973 6974 6f72 2e76 6973 6974 reeVisitor.visit │ │ │ │ │ -00075920: 5377 6974 6368 4578 7072 6573 7369 6f6e SwitchExpression │ │ │ │ │ -00075930: 2062 6568 6176 6573 2061 7320 6974 2073 behaves as it s │ │ │ │ │ -00075940: 686f 756c 640a 0a3c 6c69 3e74 6f6f 6c73 hould..
  • tools │ │ │ │ │ -00075950: 2f6a 6176 6163 2f73 7769 7463 6865 7870 /javac/switchexp │ │ │ │ │ -00075960: 722f 5472 7943 6174 6368 2e6a 6176 613a r/TryCatch.java: │ │ │ │ │ -00075970: 2056 6572 6966 7920 7472 792d 6361 7463 Verify try-catc │ │ │ │ │ -00075980: 6820 696e 7369 6465 2061 2073 7769 7463 h inside a switc │ │ │ │ │ -00075990: 6820 6578 7072 6573 7369 6f6e 2077 6f72 h expression wor │ │ │ │ │ -000759a0: 6b73 2070 726f 7065 726c 792e 0a0a 3c6c ks properly...tools/javac/sw │ │ │ │ │ -000759c0: 6974 6368 6578 7072 2f54 7279 4361 7463 itchexpr/TryCatc │ │ │ │ │ -000759d0: 6846 696e 616c 6c79 2e6a 6176 613a 2056 hFinally.java: V │ │ │ │ │ -000759e0: 6572 6966 7920 7468 6174 2074 7279 2d63 erify that try-c │ │ │ │ │ -000759f0: 6174 6368 2d66 696e 616c 6c79 2069 6e73 atch-finally ins │ │ │ │ │ -00075a00: 6964 6520 6120 7377 6974 6368 2065 7870 ide a switch exp │ │ │ │ │ -00075a10: 7265 7373 696f 6e20 776f 726b 7320 7072 ression works pr │ │ │ │ │ -00075a20: 6f70 6572 6c79 2e0a 0a3c 6c69 3e74 6f6f operly...
  • too │ │ │ │ │ -00075a30: 6c73 2f6a 6176 6163 2f73 7769 7463 6865 ls/javac/switche │ │ │ │ │ -00075a40: 7870 722f 5761 726e 5772 6f6e 6759 6965 xpr/WarnWrongYie │ │ │ │ │ -00075a50: 6c64 5465 7374 2e6a 6176 613a 2056 6572 ldTest.java: Ver │ │ │ │ │ -00075a60: 6966 7920 636f 7272 6563 7420 7761 726e ify correct warn │ │ │ │ │ -00075a70: 696e 6773 2077 2e72 2e74 2e0a 0a3c 6c69 ings w.r.t...
  • tools/javac/swi │ │ │ │ │ -00075a90: 7463 6865 7870 722f 5772 6f6e 6742 7265 tchexpr/WrongBre │ │ │ │ │ -00075aa0: 616b 5465 7374 2e6a 6176 613a 2045 6e73 akTest.java: Ens │ │ │ │ │ -00075ab0: 7572 6520 6a61 7661 6320 6973 206e 6f74 ure javac is not │ │ │ │ │ -00075ac0: 2063 7261 7368 696e 6720 666f 7220 7772 crashing for wr │ │ │ │ │ -00075ad0: 6f6e 6720 6272 6561 6b73 2e0a 0a3c 6c69 ong breaks...
  • tools/javac/swi │ │ │ │ │ -00075af0: 7463 6865 7870 722f 5772 6f6e 6759 6965 tchexpr/WrongYie │ │ │ │ │ -00075b00: 6c64 5465 7374 2e6a 6176 613a 2045 6e73 ldTest.java: Ens │ │ │ │ │ -00075b10: 7572 6520 7072 6f70 6572 2065 7272 6f72 ure proper error │ │ │ │ │ -00075b20: 7320 6172 6520 7265 7475 726e 6564 2066 s are returned f │ │ │ │ │ -00075b30: 6f72 2079 6965 6c64 732e 0a0a 3c6c 693e or yields...
  • │ │ │ │ │ -00075b40: 746f 6f6c 732f 6a61 7661 632f 7377 6974 tools/javac/swit │ │ │ │ │ -00075b50: 6368 6578 7472 612f 4361 7365 5465 7374 chextra/CaseTest │ │ │ │ │ -00075b60: 2e6a 6176 613a 2045 6e73 7572 6520 4361 .java: Ensure Ca │ │ │ │ │ -00075b70: 7365 5472 6565 206d 6574 686f 6473 2072 seTree methods r │ │ │ │ │ -00075b80: 6574 7572 6e20 6578 7065 6374 6564 2076 eturn expected v │ │ │ │ │ -00075b90: 616c 7565 730a 0a3c 6c69 3e74 6f6f 6c73 alues..
  • tools │ │ │ │ │ -00075ba0: 2f6a 6176 6163 2f73 7769 7463 6865 7874 /javac/switchext │ │ │ │ │ -00075bb0: 7261 2f44 6566 696e 6974 6541 7373 6967 ra/DefiniteAssig │ │ │ │ │ -00075bc0: 6e6d 656e 7431 2e6a 6176 613a 2056 6572 nment1.java: Ver │ │ │ │ │ -00075bd0: 6966 7920 7468 6174 2064 6566 696e 6974 ify that definit │ │ │ │ │ -00075be0: 6520 6173 7369 676e 6d65 6e74 2077 6f72 e assignment wor │ │ │ │ │ -00075bf0: 6b73 2028 6c65 6761 6c20 636f 6465 290a ks (legal code). │ │ │ │ │ -00075c00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00075c10: 2f73 7769 7463 6865 7874 7261 2f44 6566 /switchextra/Def │ │ │ │ │ -00075c20: 696e 6974 6541 7373 6967 6e6d 656e 7432 initeAssignment2 │ │ │ │ │ -00075c30: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -00075c40: 6174 2064 6566 696e 6974 6520 6173 7369 at definite assi │ │ │ │ │ -00075c50: 676e 6d65 6e74 2077 6f72 6b73 2028 696c gnment works (il │ │ │ │ │ -00075c60: 6c65 6761 6c20 636f 6465 290a 0a3c 6c69 legal code)..
  • tools/javac/swi │ │ │ │ │ -00075c80: 7463 6865 7874 7261 2f45 6e75 6d53 7769 tchextra/EnumSwi │ │ │ │ │ -00075c90: 7463 6851 7561 6c69 6669 6564 2e6a 6176 tchQualified.jav │ │ │ │ │ -00075ca0: 613a 2043 6865 636b 2073 7769 7463 6865 a: Check switche │ │ │ │ │ -00075cb0: 7320 776f 726b 2063 6f72 7265 6374 6c79 s work correctly │ │ │ │ │ -00075cc0: 2077 6974 6820 7175 616c 6966 6965 6420 with qualified │ │ │ │ │ -00075cd0: 656e 756d 2063 6f6e 7374 616e 7473 0a0a enum constants.. │ │ │ │ │ -00075ce0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00075cf0: 7377 6974 6368 6578 7472 612f 456e 756d switchextra/Enum │ │ │ │ │ -00075d00: 5377 6974 6368 5175 616c 6966 6965 6445 SwitchQualifiedE │ │ │ │ │ -00075d10: 7272 6f72 732e 6a61 7661 3a20 4368 6563 rrors.java: Chec │ │ │ │ │ -00075d20: 6b20 7377 6974 6368 6573 2077 6f72 6b20 k switches work │ │ │ │ │ -00075d30: 636f 7272 6563 746c 7920 7769 7468 2071 correctly with q │ │ │ │ │ -00075d40: 7561 6c69 6669 6564 2065 6e75 6d20 636f ualified enum co │ │ │ │ │ -00075d50: 6e73 7461 6e74 730a 0a3c 6c69 3e74 6f6f nstants..
  • too │ │ │ │ │ -00075d60: 6c73 2f6a 6176 6163 2f73 7769 7463 6865 ls/javac/switche │ │ │ │ │ -00075d70: 7874 7261 2f4d 756c 7469 706c 654c 6162 xtra/MultipleLab │ │ │ │ │ -00075d80: 656c 7345 7870 7265 7373 696f 6e2e 6a61 elsExpression.ja │ │ │ │ │ -00075d90: 7661 3a20 5665 7269 6679 2063 6173 6573 va: Verify cases │ │ │ │ │ -00075da0: 2077 6974 6820 6d75 6c74 6970 6c65 206c with multiple l │ │ │ │ │ -00075db0: 6162 656c 7320 776f 726b 2070 726f 7065 abels work prope │ │ │ │ │ -00075dc0: 726c 792e 0a0a 3c6c 693e 746f 6f6c 732f rly...
  • tools/ │ │ │ │ │ -00075dd0: 6a61 7661 632f 7377 6974 6368 6578 7472 javac/switchextr │ │ │ │ │ -00075de0: 612f 4d75 6c74 6970 6c65 4c61 6265 6c73 a/MultipleLabels │ │ │ │ │ -00075df0: 5374 6174 656d 656e 742e 6a61 7661 3a20 Statement.java: │ │ │ │ │ -00075e00: 5665 7269 6679 2063 6173 6573 2077 6974 Verify cases wit │ │ │ │ │ -00075e10: 6820 6d75 6c74 6970 6c65 206c 6162 656c h multiple label │ │ │ │ │ -00075e20: 7320 776f 726b 2070 726f 7065 726c 792e s work properly. │ │ │ │ │ -00075e30: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00075e40: 632f 7377 6974 6368 6578 7472 612f 5275 c/switchextra/Ru │ │ │ │ │ -00075e50: 6c65 5061 7273 696e 6754 6573 742e 6a61 leParsingTest.ja │ │ │ │ │ -00075e60: 7661 3a20 456e 7375 7265 2072 756c 6520 va: Ensure rule │ │ │ │ │ -00075e70: 6361 7365 7320 6361 6e20 6265 2070 6172 cases can be par │ │ │ │ │ -00075e80: 7365 6420 636f 7272 6563 746c 7920 666f sed correctly fo │ │ │ │ │ -00075e90: 7220 636f 6d70 6c65 7820 6578 7072 6573 r complex expres │ │ │ │ │ -00075ea0: 7369 6f6e 732e 0a0a 3c6c 693e 746f 6f6c sions...
  • tool │ │ │ │ │ -00075eb0: 732f 6a61 7661 632f 7377 6974 6368 6578 s/javac/switchex │ │ │ │ │ -00075ec0: 7472 612f 5377 6974 6368 4172 726f 7742 tra/SwitchArrowB │ │ │ │ │ -00075ed0: 726f 6b65 6e43 6f6e 7374 616e 742e 6a61 rokenConstant.ja │ │ │ │ │ -00075ee0: 7661 3a20 5665 7269 6679 2072 6561 736f va: Verify reaso │ │ │ │ │ -00075ef0: 6e61 626c 6520 6572 726f 7273 2061 7265 nable errors are │ │ │ │ │ -00075f00: 2070 726f 6475 6365 6420 7768 656e 206e produced when n │ │ │ │ │ -00075f10: 6569 7468 6572 2027 3a27 206e 6f72 2027 either ':' nor ' │ │ │ │ │ -00075f20: 2d26 6774 3b27 2069 7320 666f 756e 6420 ->' is found │ │ │ │ │ -00075f30: 6172 6520 7468 6520 6578 7072 6573 7369 are the expressi │ │ │ │ │ -00075f40: 6f6e 206f 6620 6120 6361 7365 0a0a 3c6c on of a case..tools/javac/sw │ │ │ │ │ -00075f60: 6974 6368 6578 7472 612f 5377 6974 6368 itchextra/Switch │ │ │ │ │ -00075f70: 4e6f 4578 7472 6154 7970 6573 2e6a 6176 NoExtraTypes.jav │ │ │ │ │ -00075f80: 613a 2056 6572 6966 7920 7377 6974 6368 a: Verify switch │ │ │ │ │ -00075f90: 206f 7665 7220 626f 6f6c 6561 6e2f 6c6f over boolean/lo │ │ │ │ │ -00075fa0: 6e67 2f66 6c6f 6174 2f64 6f75 626c 6520 ng/float/double │ │ │ │ │ -00075fb0: 6973 206e 6f74 2061 6c6c 6f77 6564 2e0a is not allowed.. │ │ │ │ │ -00075fc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00075fd0: 2f73 7769 7463 6865 7874 7261 2f53 7769 /switchextra/Swi │ │ │ │ │ -00075fe0: 7463 684f 626a 6563 742e 6a61 7661 3a20 tchObject.java: │ │ │ │ │ -00075ff0: 5665 7269 6679 2073 7769 7463 6820 6f76 Verify switch ov │ │ │ │ │ -00076000: 6572 204f 626a 6563 7420 6973 206e 6f74 er Object is not │ │ │ │ │ -00076010: 2061 6c6c 6f77 6564 2e0a 0a3c 6c69 3e74 allowed...
  • t │ │ │ │ │ -00076020: 6f6f 6c73 2f6a 6176 6163 2f73 7769 7463 ools/javac/switc │ │ │ │ │ -00076030: 6865 7874 7261 2f53 7769 7463 6853 7461 hextra/SwitchSta │ │ │ │ │ -00076040: 7465 6d65 6e74 4172 726f 772e 6a61 7661 tementArrow.java │ │ │ │ │ -00076050: 3a20 5665 7269 6679 2072 756c 6520 6361 : Verify rule ca │ │ │ │ │ -00076060: 7365 7320 776f 726b 2070 726f 7065 726c ses work properl │ │ │ │ │ -00076070: 792e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 y...
  • tools/ja │ │ │ │ │ -00076080: 7661 632f 7377 6974 6368 6578 7472 612f vac/switchextra/ │ │ │ │ │ -00076090: 5377 6974 6368 5374 6174 656d 656e 7442 SwitchStatementB │ │ │ │ │ -000760a0: 726f 6b65 6e2e 6a61 7661 3a20 5665 7269 roken.java: Veri │ │ │ │ │ -000760b0: 6679 2074 6861 7420 7275 6c65 2061 6e64 fy that rule and │ │ │ │ │ -000760c0: 206f 7264 696e 6172 7920 6361 7365 7320 ordinary cases │ │ │ │ │ -000760d0: 6361 6e6e 6f74 2062 6520 6d69 7865 642e cannot be mixed. │ │ │ │ │ -000760e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000760f0: 632f 7377 6974 6368 6578 7472 612f 5377 c/switchextra/Sw │ │ │ │ │ -00076100: 6974 6368 5374 6174 656d 656e 7442 726f itchStatementBro │ │ │ │ │ -00076110: 6b65 6e32 2e6a 6176 613a 2056 6572 6966 ken2.java: Verif │ │ │ │ │ -00076120: 7920 7468 6174 206e 6f74 2061 6c6c 6f77 y that not allow │ │ │ │ │ -00076130: 6564 2074 7970 6573 206f 6620 7374 6174 ed types of stat │ │ │ │ │ -00076140: 656d 656e 7473 2063 616e 6e6f 7420 6265 ements cannot be │ │ │ │ │ -00076150: 2075 7365 6420 696e 2072 756c 6520 6361 used in rule ca │ │ │ │ │ -00076160: 7365 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a se...
  • tools/j │ │ │ │ │ -00076170: 6176 6163 2f73 7769 7463 6865 7874 7261 avac/switchextra │ │ │ │ │ -00076180: 2f53 7769 7463 6853 7461 7465 6d65 6e74 /SwitchStatement │ │ │ │ │ -00076190: 5363 6f70 6573 4973 6f6c 6174 6564 2e6a ScopesIsolated.j │ │ │ │ │ -000761a0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -000761b0: 2073 636f 7065 7320 696e 2072 756c 6520 scopes in rule │ │ │ │ │ -000761c0: 6361 7365 7320 6172 6520 6973 6f6c 6174 cases are isolat │ │ │ │ │ -000761d0: 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ed...
  • tools/j │ │ │ │ │ -000761e0: 6176 6163 2f73 7769 7463 686e 756c 6c2f avac/switchnull/ │ │ │ │ │ -000761f0: 5377 6974 6368 4e75 6c6c 4469 7361 626c SwitchNullDisabl │ │ │ │ │ -00076200: 6564 2e6a 6176 613a 2056 6572 6966 7920 ed.java: Verify │ │ │ │ │ -00076210: 2263 6173 6520 6e75 6c6c 2220 6973 206e "case null" is n │ │ │ │ │ -00076220: 6f74 2061 6c6c 6f77 6564 2066 6f72 202d ot allowed for - │ │ │ │ │ -00076230: 2d72 656c 6561 7365 2031 362c 2032 300a -release 16, 20. │ │ │ │ │ -00076240: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00076250: 2f73 796d 2f45 6c65 6d65 6e74 5374 7275 /sym/ElementStru │ │ │ │ │ -00076260: 6374 7572 6554 6573 742e 6a61 7661 3a20 ctureTest.java: │ │ │ │ │ -00076270: 4368 6563 6b20 7468 6520 706c 6174 666f Check the platfo │ │ │ │ │ -00076280: 726d 2063 6c61 7373 7061 7468 2063 6f6e rm classpath con │ │ │ │ │ -00076290: 7461 696e 7320 7468 6520 636f 7272 6563 tains the correc │ │ │ │ │ -000762a0: 7420 656c 656d 656e 7473 2e0a 0a3c 6c69 t elements...
  • tools/javac/syn │ │ │ │ │ -000762c0: 7468 6573 697a 652f 4d61 696e 2e6a 6176 thesize/Main.jav │ │ │ │ │ -000762d0: 613a 2053 796e 7468 6573 697a 6520 696d a: Synthesize im │ │ │ │ │ -000762e0: 706f 7274 616e 7420 636c 6173 7365 7320 portant classes │ │ │ │ │ -000762f0: 6966 2074 6865 7920 6172 6520 6d69 7373 if they are miss │ │ │ │ │ -00076300: 696e 6720 6672 6f6d 2074 6865 2028 626f ing from the (bo │ │ │ │ │ -00076310: 6f74 2963 6c61 7373 7061 7468 0a0a 3c6c ot)classpath..tools/javac/te │ │ │ │ │ -00076330: 6d70 6c61 7465 2f42 6173 6963 2e6a 6176 mplate/Basic.jav │ │ │ │ │ -00076340: 613a 2045 7865 7263 6973 6520 6a61 7661 a: Exercise java │ │ │ │ │ -00076350: 6320 6861 6e64 696e 6720 6f66 2074 656d c handing of tem │ │ │ │ │ -00076360: 706c 6174 6564 2073 7472 696e 6773 2e0a plated strings.. │ │ │ │ │ -00076370: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00076380: 2f74 656d 706c 6174 652f 5438 3331 3238 /template/T83128 │ │ │ │ │ -00076390: 3134 2e6a 6176 613a 2056 6572 6966 7920 14.java: Verify │ │ │ │ │ -000763a0: 7072 6f70 6572 2062 6568 6176 696f 7220 proper behavior │ │ │ │ │ -000763b0: 6f66 2054 7261 6e73 5479 7065 2077 2e72 of TransType w.r │ │ │ │ │ -000763c0: 2e74 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a .t...
  • tools/j │ │ │ │ │ -000763d0: 6176 6163 2f74 656d 706c 6174 652f 5472 avac/template/Tr │ │ │ │ │ -000763e0: 6565 5363 616e 6e65 7254 6573 742e 6a61 eeScannerTest.ja │ │ │ │ │ -000763f0: 7661 3a20 5665 7269 6679 2070 726f 7065 va: Verify prope │ │ │ │ │ -00076400: 7220 6265 6861 7669 6f72 206f 6620 5472 r behavior of Tr │ │ │ │ │ -00076410: 6565 5363 616e 6e65 7220 772e 722e 742e eeScanner w.r.t. │ │ │ │ │ -00076420: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00076430: 632f 746f 6f6c 626f 782f 5465 7374 4772 c/toolbox/TestGr │ │ │ │ │ -00076440: 6570 4f66 546f 6f6c 426f 782e 6a61 7661 epOfToolBox.java │ │ │ │ │ -00076450: 3a20 546f 6f6c 426f 783a 3a67 7265 7020 : ToolBox::grep │ │ │ │ │ -00076460: 7368 6f75 6c64 2061 6c6c 6f77 2066 6f72 should allow for │ │ │ │ │ -00076470: 206e 6567 6174 6976 6520 6669 6c74 6572 negative filter │ │ │ │ │ -00076480: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ -00076490: 6176 6163 2f74 7265 652f 3830 3637 3931 avac/tree/806791 │ │ │ │ │ -000764a0: 342f 4e75 6b65 4578 7472 6143 6173 742e 4/NukeExtraCast. │ │ │ │ │ -000764b0: 6a61 7661 3a20 5265 6475 6e64 616e 7420 java: Redundant │ │ │ │ │ -000764c0: 7479 7065 2063 6173 7420 6e6f 6465 7320 type cast nodes │ │ │ │ │ -000764d0: 696e 2041 5354 2028 666f 6c6c 6f77 2075 in AST (follow u │ │ │ │ │ -000764e0: 7020 6672 6f6d 204a 444b 2d38 3034 3337 p from JDK-80437 │ │ │ │ │ -000764f0: 3431 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a 41)..
  • tools/j │ │ │ │ │ -00076500: 6176 6163 2f74 7265 652f 4172 7261 7954 avac/tree/ArrayT │ │ │ │ │ -00076510: 7970 6554 6f53 7472 696e 672e 6a61 7661 ypeToString.java │ │ │ │ │ -00076520: 3a20 5465 7374 7320 4172 7261 7954 7970 : Tests ArrayTyp │ │ │ │ │ -00076530: 652e 746f 5374 7269 6e67 2077 6974 6820 e.toString with │ │ │ │ │ -00076540: 7479 7065 2061 6e6e 6f74 6174 696f 6e73 type annotations │ │ │ │ │ -00076550: 2070 7265 7365 6e74 0a0a 3c6c 693e 746f present..
  • to │ │ │ │ │ -00076560: 6f6c 732f 6a61 7661 632f 7472 6565 2f43 ols/javac/tree/C │ │ │ │ │ -00076570: 6c61 7373 5472 6565 5465 7374 2e6a 6176 lassTreeTest.jav │ │ │ │ │ -00076580: 613a 2063 6f6d 2e73 756e 2e73 6f75 7263 a: com.sun.sourc │ │ │ │ │ -00076590: 652e 7472 6565 2e4d 6f64 6966 6965 7273 e.tree.Modifiers │ │ │ │ │ -000765a0: 5472 6565 2e67 6574 466c 6167 7328 2920 Tree.getFlags() │ │ │ │ │ -000765b0: 7368 6f75 6c64 2072 6574 7572 6e20 636c should return cl │ │ │ │ │ -000765c0: 6173 7320 7479 7065 0a0a 3c6c 693e 746f ass type..
  • to │ │ │ │ │ -000765d0: 6f6c 732f 6a61 7661 632f 7472 6565 2f43 ols/javac/tree/C │ │ │ │ │ -000765e0: 6f6d 7069 6c61 7469 6f6e 556e 6974 5472 ompilationUnitTr │ │ │ │ │ -000765f0: 6565 5465 7374 2e6a 6176 613a 2043 616e eeTest.java: Can │ │ │ │ │ -00076600: 6e6f 7420 6163 6365 7373 204d 6f64 756c not access Modul │ │ │ │ │ -00076610: 6554 7265 6520 696e 2061 2043 6f6d 7069 eTree in a Compi │ │ │ │ │ -00076620: 6c61 7469 6f6e 556e 6974 5472 6565 0a0a lationUnitTree.. │ │ │ │ │ -00076630: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00076640: 7472 6565 2f44 6f63 436f 6d6d 656e 7454 tree/DocCommentT │ │ │ │ │ -00076650: 6f70 6c65 7665 6c54 6573 742e 6a61 7661 oplevelTest.java │ │ │ │ │ -00076660: 3a20 4a61 7661 6320 746f 6b65 6e73 2073 : Javac tokens s │ │ │ │ │ -00076670: 686f 756c 6420 7265 7461 696e 2073 7461 hould retain sta │ │ │ │ │ -00076680: 7465 0a0a 3c6c 693e 746f 6f6c 732f 6a61 te..
  • tools/ja │ │ │ │ │ -00076690: 7661 632f 7472 6565 2f4d 616b 654c 6974 vac/tree/MakeLit │ │ │ │ │ -000766a0: 6572 616c 5465 7374 2e6a 6176 613a 2054 eralTest.java: T │ │ │ │ │ -000766b0: 7265 654d 616b 6572 2e4c 6974 6572 616c reeMaker.Literal │ │ │ │ │ -000766c0: 284f 626a 6563 7429 2064 6f65 7320 6e6f (Object) does no │ │ │ │ │ -000766d0: 7420 7375 7070 6f72 7420 426f 6f6c 6561 t support Boolea │ │ │ │ │ -000766e0: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ -000766f0: 7661 632f 7472 6565 2f4d 616b 6551 7561 vac/tree/MakeQua │ │ │ │ │ -00076700: 6c49 6465 6e74 2e6a 6176 613a 2056 6572 lIdent.java: Ver │ │ │ │ │ -00076710: 6966 7920 7468 6174 2054 7265 654d 616b ify that TreeMak │ │ │ │ │ -00076720: 6572 2e51 7561 6c49 6465 6e74 2853 796d er.QualIdent(Sym │ │ │ │ │ -00076730: 626f 6c29 2066 6965 6c64 2061 6363 6573 bol) field acces │ │ │ │ │ -00076740: 7320 6361 7363 6164 6520 656e 6473 2077 s cascade ends w │ │ │ │ │ -00076750: 6974 6820 7468 6520 746f 702d 6c65 7665 ith the top-leve │ │ │ │ │ -00076760: 6c20 7061 636b 6167 6520 2877 6865 6e20 l package (when │ │ │ │ │ -00076770: 6e6f 2074 6f70 6c65 7665 6c20 6973 2073 no toplevel is s │ │ │ │ │ -00076780: 6574 2069 6e20 5472 6565 4d61 6b65 7229 et in TreeMaker) │ │ │ │ │ -00076790: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000767a0: 632f 7472 6565 2f4d 616b 6554 7970 6554 c/tree/MakeTypeT │ │ │ │ │ -000767b0: 6573 742e 6a61 7661 3a20 5665 7269 6679 est.java: Verify │ │ │ │ │ -000767c0: 2074 6861 7420 5472 6565 4d61 6b65 722e that TreeMaker. │ │ │ │ │ -000767d0: 5479 7065 2854 7970 6529 2063 616e 2068 Type(Type) can h │ │ │ │ │ -000767e0: 616e 646c 6520 616c 6c20 7265 6173 6f6e andle all reason │ │ │ │ │ -000767f0: 6162 6c65 2074 7970 6573 0a0a 3c6c 693e able types..
  • │ │ │ │ │ -00076800: 746f 6f6c 732f 6a61 7661 632f 7472 6565 tools/javac/tree │ │ │ │ │ -00076810: 2f4d 6973 7369 6e67 5365 6d69 636f 6c6f /MissingSemicolo │ │ │ │ │ -00076820: 6e54 6573 742e 6a61 7661 3a20 5665 7269 nTest.java: Veri │ │ │ │ │ -00076830: 6679 2074 6861 7420 656e 6420 706f 7369 fy that end posi │ │ │ │ │ -00076840: 7469 6f6e 7320 6172 6520 7361 6e65 2069 tions are sane i │ │ │ │ │ -00076850: 6620 7365 6d69 636f 6c6f 6e73 2061 7265 f semicolons are │ │ │ │ │ -00076860: 206d 6973 7369 6e67 2e0a 0a3c 6c69 3e74 missing...
  • t │ │ │ │ │ -00076870: 6f6f 6c73 2f6a 6176 6163 2f74 7265 652f ools/javac/tree/ │ │ │ │ │ -00076880: 4e65 7741 7272 6179 5072 6574 7479 2e6a NewArrayPretty.j │ │ │ │ │ -00076890: 6176 613a 2074 6573 7420 5072 6574 7479 ava: test Pretty │ │ │ │ │ -000768a0: 2070 7269 6e74 206f 6620 4e65 7741 7272 print of NewArr │ │ │ │ │ -000768b0: 6179 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ay..
  • tools/ja │ │ │ │ │ -000768c0: 7661 632f 7472 6565 2f4e 6577 436c 6173 vac/tree/NewClas │ │ │ │ │ -000768d0: 7344 6566 456e 636c 6f73 696e 672e 6a61 sDefEnclosing.ja │ │ │ │ │ -000768e0: 7661 3a20 4368 6563 6b20 7468 6174 2065 va: Check that e │ │ │ │ │ -000768f0: 6e63 6c6f 7369 6e67 2065 6c65 6d65 6e74 nclosing element │ │ │ │ │ -00076900: 2069 7320 6e6f 7420 636c 6561 7265 6420 is not cleared │ │ │ │ │ -00076910: 696e 204a 434e 6577 436c 6173 730a 0a3c in JCNewClass..< │ │ │ │ │ -00076920: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f74 li>tools/javac/t │ │ │ │ │ -00076930: 7265 652f 4e6f 5072 6976 6174 6554 7970 ree/NoPrivateTyp │ │ │ │ │ -00076940: 6573 4578 706f 7274 6564 2e6a 6176 613a esExported.java: │ │ │ │ │ -00076950: 2045 6e73 7572 696e 6720 6a61 7661 782e Ensuring javax. │ │ │ │ │ -00076960: 6c61 6e67 2e6d 6f64 656c 2e2a 2a2c 206a lang.model.**, j │ │ │ │ │ -00076970: 6176 6178 2e74 6f6f 6c73 2e2a 2a2c 206a avax.tools.**, j │ │ │ │ │ -00076980: 6176 6178 2e61 6e6e 6f74 6174 696f 6e2e avax.annotation. │ │ │ │ │ -00076990: 7072 6f63 6573 7369 6e67 2e2a 2a20 616e processing.** an │ │ │ │ │ -000769a0: 6420 636f 6d2e 7375 6e2e 736f 7572 6365 d com.sun.source │ │ │ │ │ -000769b0: 2e2a 2a20 646f 6e27 7420 6578 706f 7274 .** don't export │ │ │ │ │ -000769c0: 2069 6e61 7070 726f 7072 6961 7465 2074 inappropriate t │ │ │ │ │ -000769d0: 7970 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 ypes...
  • tools │ │ │ │ │ -000769e0: 2f6a 6176 6163 2f74 7265 652f 5072 6574 /javac/tree/Pret │ │ │ │ │ -000769f0: 7479 5369 6d70 6c65 5374 7269 6e67 5465 tySimpleStringTe │ │ │ │ │ -00076a00: 7374 2e6a 6176 613a 2062 7567 2069 6e20 st.java: bug in │ │ │ │ │ -00076a10: 5072 6574 7479 2e74 6f53 696d 706c 6553 Pretty.toSimpleS │ │ │ │ │ -00076a20: 7472 696e 670a 0a3c 6c69 3e74 6f6f 6c73 tring..
  • tools │ │ │ │ │ -00076a30: 2f6a 6176 6163 2f74 7265 652f 5363 6f70 /javac/tree/Scop │ │ │ │ │ -00076a40: 6543 6c61 7373 4865 6164 6572 5465 7374 eClassHeaderTest │ │ │ │ │ -00076a50: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -00076a60: 6174 2074 616b 696e 6720 6120 5363 6f70 at taking a Scop │ │ │ │ │ -00076a70: 6520 696e 7369 6465 2061 2063 6c61 7373 e inside a class │ │ │ │ │ -00076a80: 2068 6561 6465 7220 646f 6573 206e 6f74 header does not │ │ │ │ │ -00076a90: 2074 6169 6e74 2069 6e74 6572 6e61 6c20 taint internal │ │ │ │ │ -00076aa0: 7374 7275 6374 7572 6573 0a0a 3c6c 693e structures..
  • │ │ │ │ │ -00076ab0: 746f 6f6c 732f 6a61 7661 632f 7472 6565 tools/javac/tree │ │ │ │ │ -00076ac0: 2f53 636f 7065 5465 7374 2e6a 6176 613a /ScopeTest.java: │ │ │ │ │ -00076ad0: 2056 6572 6966 7920 7468 6174 2069 6d70 Verify that imp │ │ │ │ │ -00076ae0: 6c69 6369 7420 7479 7065 206f 6620 6c61 licit type of la │ │ │ │ │ -00076af0: 6d62 6461 2070 6172 616d 6574 6572 2069 mbda parameter i │ │ │ │ │ -00076b00: 7320 636f 7272 6563 746c 7920 6174 7472 s correctly attr │ │ │ │ │ -00076b10: 6962 7574 6564 2069 6e20 5363 6f70 650a ibuted in Scope. │ │ │ │ │ -00076b20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00076b30: 2f74 7265 652f 5436 3939 3333 3035 2e6a /tree/T6993305.j │ │ │ │ │ -00076b40: 6176 613a 2073 7461 7274 696e 6720 706f ava: starting po │ │ │ │ │ -00076b50: 7369 7469 6f6e 206f 6620 6120 6d65 7468 sition of a meth │ │ │ │ │ -00076b60: 6f64 2077 6974 686f 7574 206d 6f64 6966 od without modif │ │ │ │ │ -00076b70: 6965 7273 2061 6e64 2077 6974 6820 7479 iers and with ty │ │ │ │ │ -00076b80: 7065 2070 6172 616d 6574 6572 7320 6973 pe parameters is │ │ │ │ │ -00076b90: 2069 6e63 6f72 7265 6374 0a0a 3c6c 693e incorrect..
  • │ │ │ │ │ -00076ba0: 746f 6f6c 732f 6a61 7661 632f 7472 6565 tools/javac/tree │ │ │ │ │ -00076bb0: 2f54 3830 3234 3431 352e 6a61 7661 3a20 /T8024415.java: │ │ │ │ │ -00076bc0: 5072 6574 7479 2070 7269 6e74 696e 6720 Pretty printing │ │ │ │ │ -00076bd0: 6f66 204a 4343 6f6e 6469 7469 6f6e 616c of JCConditional │ │ │ │ │ -00076be0: 2064 6f65 7320 6e6f 7420 666f 6c6c 6f77 does not follow │ │ │ │ │ -00076bf0: 2074 6865 2070 7265 6365 6465 6e63 6520 the precedence │ │ │ │ │ -00076c00: 616e 6420 6173 736f 6369 6174 6976 6974 and associativit │ │ │ │ │ -00076c10: 7920 7275 6c65 7320 6f66 204a 4343 6f6e y rules of JCCon │ │ │ │ │ -00076c20: 6469 7469 6f6e 616c 0a0a 3c6c 693e 746f ditional..
  • to │ │ │ │ │ -00076c30: 6f6c 732f 6a61 7661 632f 7472 6565 2f54 ols/javac/tree/T │ │ │ │ │ -00076c40: 6573 7450 7265 7474 7944 6f63 436f 6d6d estPrettyDocComm │ │ │ │ │ -00076c50: 656e 742e 6a61 7661 3a20 6a61 7661 6320 ent.java: javac │ │ │ │ │ -00076c60: 5072 6574 7479 2070 7269 6e74 6572 2073 Pretty printer s │ │ │ │ │ -00076c70: 686f 756c 6420 696e 636c 7564 6520 646f hould include do │ │ │ │ │ -00076c80: 6320 636f 6d6d 656e 7420 666f 7220 6d6f c comment for mo │ │ │ │ │ -00076c90: 6475 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 dules..
  • tools │ │ │ │ │ -00076ca0: 2f6a 6176 6163 2f74 7265 652f 5465 7374 /javac/tree/Test │ │ │ │ │ -00076cb0: 546f 5374 7269 6e67 2e6a 6176 613a 2043 ToString.java: C │ │ │ │ │ -00076cc0: 616c 6c20 746f 2074 6f53 7472 696e 6728 all to toString( │ │ │ │ │ -00076cd0: 2920 6672 6f6d 2061 6e20 4578 7072 6573 ) from an Expres │ │ │ │ │ -00076ce0: 7369 6f6e 5374 6174 656d 656e 7454 7265 sionStatementTre │ │ │ │ │ -00076cf0: 6520 646f 6573 6e27 7420 7461 6b65 2069 e doesn't take i │ │ │ │ │ -00076d00: 6e20 636f 6e73 6964 6572 6174 696f 6e20 n consideration │ │ │ │ │ -00076d10: 7468 6520 223b 2220 6174 2074 6865 2065 the ";" at the e │ │ │ │ │ -00076d20: 6e64 0a0a 3c6c 693e 746f 6f6c 732f 6a61 nd..
  • tools/ja │ │ │ │ │ -00076d30: 7661 632f 7472 6565 2f54 7265 654b 696e vac/tree/TreeKin │ │ │ │ │ -00076d40: 6454 6573 742e 6a61 7661 3a20 5472 6565 dTest.java: Tree │ │ │ │ │ -00076d50: 2041 5049 3a20 5472 6565 2e4b 696e 6420 API: Tree.Kind │ │ │ │ │ -00076d60: 7368 6f75 6c64 2068 6176 6520 6d61 7070 should have mapp │ │ │ │ │ -00076d70: 696e 6720 746f 2069 6e74 6572 6661 6365 ing to interface │ │ │ │ │ -00076d80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00076d90: 632f 7472 6565 2f54 7265 6550 6f73 526f c/tree/TreePosRo │ │ │ │ │ -00076da0: 756e 6473 5465 7374 2e6a 6176 613a 2061 undsTest.java: a │ │ │ │ │ -00076db0: 6363 6573 7320 746f 2074 7265 6520 706f ccess to tree po │ │ │ │ │ -00076dc0: 7369 7469 6f6e 7320 616e 6420 646f 6320 sitions and doc │ │ │ │ │ -00076dd0: 636f 6d6d 656e 7473 206d 6179 2062 6520 comments may be │ │ │ │ │ -00076de0: 6c6f 7374 2061 6372 6f73 7320 616e 6e6f lost across anno │ │ │ │ │ -00076df0: 7461 7469 6f6e 2070 726f 6365 7373 696e tation processin │ │ │ │ │ -00076e00: 6720 726f 756e 6473 0a0a 3c6c 693e 746f g rounds..
  • to │ │ │ │ │ -00076e10: 6f6c 732f 6a61 7661 632f 7472 6565 2f54 ols/javac/tree/T │ │ │ │ │ -00076e20: 7970 6541 6e6e 6f74 6174 696f 6e73 5072 ypeAnnotationsPr │ │ │ │ │ -00076e30: 6574 7479 2e6a 6176 613a 2074 6573 7420 etty.java: test │ │ │ │ │ -00076e40: 5072 6574 7479 2070 7269 6e74 206f 6620 Pretty print of │ │ │ │ │ -00076e50: 7479 7065 2061 6e6e 6f74 6174 696f 6e73 type annotations │ │ │ │ │ -00076e60: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00076e70: 632f 7472 6565 2f56 6172 5472 6565 2e6a c/tree/VarTree.j │ │ │ │ │ -00076e80: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -00076e90: 7661 7269 6162 6c65 7320 6f66 2074 7970 variables of typ │ │ │ │ │ -00076ea0: 6520 7661 7220 6861 7665 2061 2063 6f6e e var have a con │ │ │ │ │ -00076eb0: 7369 7374 656e 7420 6d6f 6465 6c0a 0a3c sistent model..< │ │ │ │ │ -00076ec0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f74 li>tools/javac/t │ │ │ │ │ -00076ed0: 7265 6561 6e6e 6f74 6573 7473 2f41 6e6e reeannotests/Ann │ │ │ │ │ -00076ee0: 6f54 7265 6554 6573 7473 2e6a 6176 613a oTreeTests.java: │ │ │ │ │ -00076ef0: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ..
  • tools/ja │ │ │ │ │ -00076f00: 7661 632f 7479 7065 4465 636c 6172 6174 vac/typeDeclarat │ │ │ │ │ -00076f10: 696f 6e49 6e73 6964 6545 7870 7265 7373 ionInsideExpress │ │ │ │ │ -00076f20: 696f 6e2f 5479 7065 4465 636c 6172 6174 ion/TypeDeclarat │ │ │ │ │ -00076f30: 696f 6e49 6e73 6964 6545 7870 7265 7373 ionInsideExpress │ │ │ │ │ -00076f40: 696f 6e54 6573 742e 6a61 7661 3a20 4361 ionTest.java: Ca │ │ │ │ │ -00076f50: 6e6e 6f74 2063 616c 6c20 6120 6d65 7468 nnot call a meth │ │ │ │ │ -00076f60: 6f64 2077 6974 6820 6120 7061 7261 6d65 od with a parame │ │ │ │ │ -00076f70: 7465 7220 6f66 2061 206c 6f63 616c 2063 ter of a local c │ │ │ │ │ -00076f80: 6c61 7373 2064 6563 6c61 7265 6420 696e lass declared in │ │ │ │ │ -00076f90: 2061 206c 616d 6264 610a 0a3c 6c69 3e74 a lambda..
  • t │ │ │ │ │ -00076fa0: 6f6f 6c73 2f6a 6176 6163 2f74 7970 6556 ools/javac/typeV │ │ │ │ │ -00076fb0: 6172 6961 626c 6543 6173 742f 5479 7065 ariableCast/Type │ │ │ │ │ -00076fc0: 5661 7269 6162 6c65 4361 7374 5465 7374 VariableCastTest │ │ │ │ │ -00076fd0: 2e6a 6176 613a 204d 6973 7369 6e67 2063 .java: Missing c │ │ │ │ │ -00076fe0: 6865 636b 6361 7374 2077 6865 6e20 6361 heckcast when ca │ │ │ │ │ -00076ff0: 7374 696e 6720 746f 2074 7970 6520 7061 sting to type pa │ │ │ │ │ -00077000: 7261 6d65 7465 7220 626f 756e 6465 6420 rameter bounded │ │ │ │ │ -00077010: 6279 2069 6e74 6572 7365 6374 696f 6e20 by intersection │ │ │ │ │ -00077020: 7479 7065 0a0a 3c6c 693e 746f 6f6c 732f type..
  • tools/ │ │ │ │ │ -00077030: 6a61 7661 632f 7479 7065 732f 4261 6453 javac/types/BadS │ │ │ │ │ -00077040: 6967 5465 7374 2e6a 6176 613a 204a 6176 igTest.java: Jav │ │ │ │ │ -00077050: 6163 2067 656e 6572 6174 6573 2069 6e76 ac generates inv │ │ │ │ │ -00077060: 616c 6964 2073 6967 6e61 7475 7265 7320 alid signatures │ │ │ │ │ -00077070: 666f 7220 6c6f 6361 6c20 7479 7065 730a for local types. │ │ │ │ │ -00077080: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00077090: 2f74 7970 6573 2f42 6f78 696e 6743 6f6e /types/BoxingCon │ │ │ │ │ -000770a0: 7665 7273 696f 6e54 6573 742e 6a61 7661 versionTest.java │ │ │ │ │ -000770b0: 3a20 4164 6420 7465 7374 206c 6962 7261 : Add test libra │ │ │ │ │ -000770c0: 7279 2074 6f20 7369 6d70 6c69 6679 2074 ry to simplify t │ │ │ │ │ -000770d0: 6865 2074 6173 6b20 6f66 2077 7269 7469 he task of writi │ │ │ │ │ -000770e0: 6e67 2061 7574 6f6d 6174 6564 2074 7970 ng automated typ │ │ │ │ │ -000770f0: 652d 7379 7374 656d 2074 6573 7473 0a0a e-system tests.. │ │ │ │ │ -00077100: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00077110: 7479 7065 732f 4361 7374 4f62 6a65 6374 types/CastObject │ │ │ │ │ -00077120: 546f 5072 696d 6974 6976 6554 6573 742e ToPrimitiveTest. │ │ │ │ │ -00077130: 6a61 7661 3a20 6361 7374 2066 726f 6d20 java: cast from │ │ │ │ │ -00077140: 6f62 6a65 6374 2074 6f20 7072 696d 6974 object to primit │ │ │ │ │ -00077150: 6976 6520 7368 6f75 6c64 2062 6520 666f ive should be fo │ │ │ │ │ -00077160: 7220 736f 7572 6365 2026 6774 3b3d 2031 r source >= 1 │ │ │ │ │ -00077170: 2e37 0a0a 3c6c 693e 746f 6f6c 732f 6a61 .7..
  • tools/ja │ │ │ │ │ -00077180: 7661 632f 7479 7065 732f 4361 7374 5465 vac/types/CastTe │ │ │ │ │ -00077190: 7374 2e6a 6176 613a 2041 6464 2074 6573 st.java: Add tes │ │ │ │ │ -000771a0: 7420 6c69 6272 6172 7920 746f 2073 696d t library to sim │ │ │ │ │ -000771b0: 706c 6966 7920 7468 6520 7461 736b 206f plify the task o │ │ │ │ │ -000771c0: 6620 7772 6974 696e 6720 6175 746f 6d61 f writing automa │ │ │ │ │ -000771d0: 7465 6420 7479 7065 2d73 7973 7465 6d20 ted type-system │ │ │ │ │ -000771e0: 7465 7374 730a 0a3c 6c69 3e74 6f6f 6c73 tests..
  • tools │ │ │ │ │ -000771f0: 2f6a 6176 6163 2f74 7970 6573 2f43 6173 /javac/types/Cas │ │ │ │ │ -00077200: 7454 6f54 7970 6556 6172 5465 7374 2e6a tToTypeVarTest.j │ │ │ │ │ -00077210: 6176 613a 2063 6173 7420 636f 6e76 6572 ava: cast conver │ │ │ │ │ -00077220: 7369 6f6e 2066 6169 6c73 2077 6865 6e20 sion fails when │ │ │ │ │ -00077230: 636f 6e76 6572 7469 6e67 2061 2074 7970 converting a typ │ │ │ │ │ -00077240: 652d 7661 7269 6162 6c65 2074 6f20 7072 e-variable to pr │ │ │ │ │ -00077250: 696d 6974 6976 6520 7479 7065 0a0a 3c6c imitive type..tools/javac/ty │ │ │ │ │ -00077270: 7065 732f 4361 7374 5479 7065 5661 7254 pes/CastTypeVarT │ │ │ │ │ -00077280: 6f50 7269 6d69 7469 7665 5465 7374 2e6a oPrimitiveTest.j │ │ │ │ │ -00077290: 6176 613a 2063 6173 7420 636f 6e76 6572 ava: cast conver │ │ │ │ │ -000772a0: 7369 6f6e 2066 6169 6c73 2077 6865 6e20 sion fails when │ │ │ │ │ -000772b0: 636f 6e76 6572 7469 6e67 2061 2074 7970 converting a typ │ │ │ │ │ -000772c0: 652d 7661 7269 6162 6c65 2074 6f20 7072 e-variable to pr │ │ │ │ │ -000772d0: 696d 6974 6976 6520 7479 7065 0a0a 3c6c imitive type..tools/javac/ty │ │ │ │ │ -000772f0: 7065 732f 4765 6e65 7269 6354 7970 6557 pes/GenericTypeW │ │ │ │ │ -00077300: 656c 6c46 6f72 6d65 646e 6573 7354 6573 ellFormednessTes │ │ │ │ │ -00077310: 742e 6a61 7661 3a20 5465 7374 2067 656e t.java: Test gen │ │ │ │ │ -00077320: 6572 6963 2074 7970 6573 2077 656c 6c2d eric types well- │ │ │ │ │ -00077330: 666f 726d 6564 6e65 7373 0a0a 3c6c 693e formedness..
  • │ │ │ │ │ -00077340: 746f 6f6c 732f 6a61 7661 632f 7479 7065 tools/javac/type │ │ │ │ │ -00077350: 732f 5072 696d 6974 6976 6543 6f6e 7665 s/PrimitiveConve │ │ │ │ │ -00077360: 7273 696f 6e54 6573 742e 6a61 7661 3a20 rsionTest.java: │ │ │ │ │ -00077370: 4164 6420 7465 7374 206c 6962 7261 7279 Add test library │ │ │ │ │ -00077380: 2074 6f20 7369 6d70 6c69 6679 2074 6865 to simplify the │ │ │ │ │ -00077390: 2074 6173 6b20 6f66 2077 7269 7469 6e67 task of writing │ │ │ │ │ -000773a0: 2061 7574 6f6d 6174 6564 2074 7970 652d automated type- │ │ │ │ │ -000773b0: 7379 7374 656d 2074 6573 7473 0a0a 3c6c system tests..tools/javac/ty │ │ │ │ │ -000773d0: 7065 732f 5363 6f70 654c 6973 7465 6e65 pes/ScopeListene │ │ │ │ │ -000773e0: 7254 6573 742e 6a61 7661 3a20 456e 7375 rTest.java: Ensu │ │ │ │ │ -000773f0: 7265 2074 6861 7420 7573 696e 6720 5479 re that using Ty │ │ │ │ │ -00077400: 7065 732e 6d65 6d62 6572 7343 6c6f 7375 pes.membersClosu │ │ │ │ │ -00077410: 7265 2064 6f65 7320 6e6f 7420 696e 6372 re does not incr │ │ │ │ │ -00077420: 6561 7365 2074 6865 206e 756d 6265 7220 ease the number │ │ │ │ │ -00077430: 6f66 206c 6973 7465 6e65 7273 206f 6e20 of listeners on │ │ │ │ │ -00077440: 7468 6520 636c 6173 7327 7320 6d65 6d62 the class's memb │ │ │ │ │ -00077450: 6572 7320 5363 6f70 652e 0a0a 3c6c 693e ers Scope...
  • │ │ │ │ │ -00077460: 746f 6f6c 732f 6a61 7661 632f 7479 7065 tools/javac/type │ │ │ │ │ -00077470: 732f 5465 7374 436f 6d70 6172 6973 6f6e s/TestComparison │ │ │ │ │ -00077480: 732e 6a61 7661 3a20 6a61 7661 6320 7368 s.java: javac sh │ │ │ │ │ -00077490: 6f75 6c64 2063 6f72 7265 6374 6c79 2065 ould correctly e │ │ │ │ │ -000774a0: 6e66 6f72 6365 2062 696e 6172 7920 636f nforce binary co │ │ │ │ │ -000774b0: 6d70 6172 6973 6f6e 2072 756c 6573 2e0a mparison rules.. │ │ │ │ │ -000774c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -000774d0: 2f74 7970 6573 2f56 6172 496e 7374 616e /types/VarInstan │ │ │ │ │ -000774e0: 6365 4d65 6d62 6572 5465 7374 2e6a 6176 ceMemberTest.jav │ │ │ │ │ -000774f0: 613a 204d 616b 6520 7375 7265 2074 6861 a: Make sure tha │ │ │ │ │ -00077500: 7420 7661 7220 6b69 6e64 2021 3d20 4e6f t var kind != No │ │ │ │ │ -00077510: 6e65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ne..
  • tools/ja │ │ │ │ │ -00077520: 7661 632f 756e 6963 6f64 652f 4669 7273 vac/unicode/Firs │ │ │ │ │ -00077530: 7443 6861 722e 6a61 7661 3a20 616c 6c6f tChar.java: allo │ │ │ │ │ -00077540: 7720 756e 6963 6f64 6520 6573 6361 7065 w unicode escape │ │ │ │ │ -00077550: 2061 7420 7374 6172 7420 6f66 2070 726f at start of pro │ │ │ │ │ -00077560: 6772 616d 0a0a 3c6c 693e 746f 6f6c 732f gram..
  • tools/ │ │ │ │ │ -00077570: 6a61 7661 632f 756e 6963 6f64 652f 4e6f javac/unicode/No │ │ │ │ │ -00077580: 6e61 7363 6969 4469 6769 742e 6a61 7661 nasciiDigit.java │ │ │ │ │ -00077590: 3a20 6a61 7661 6320 6163 6365 7074 7320 : javac accepts │ │ │ │ │ -000775a0: 756e 6963 6f64 6520 6469 6769 7473 202d unicode digits - │ │ │ │ │ -000775b0: 2073 6f6d 6574 696d 6573 2063 7261 7368 sometimes crash │ │ │ │ │ -000775c0: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ -000775d0: 6176 6163 2f75 6e69 636f 6465 2f53 7562 avac/unicode/Sub │ │ │ │ │ -000775e0: 4368 6172 2e6a 6176 613a 2041 5343 4949 Char.java: ASCII │ │ │ │ │ -000775f0: 2053 5542 2063 6861 7261 6374 6572 2069 SUB character i │ │ │ │ │ -00077600: 7320 7265 6a65 6374 6564 2069 6e20 6d75 s rejected in mu │ │ │ │ │ -00077610: 6c74 692d 6c69 6e65 2063 6f6d 6d65 6e74 lti-line comment │ │ │ │ │ -00077620: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00077630: 6163 2f75 6e69 636f 6465 2f53 7570 706c ac/unicode/Suppl │ │ │ │ │ -00077640: 656d 656e 7461 7279 4a61 7661 4944 312e ementaryJavaID1. │ │ │ │ │ -00077650: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ -00077660: 2076 616c 6964 2073 7570 706c 656d 656e valid supplemen │ │ │ │ │ -00077670: 7461 7279 2063 6861 7261 6374 6572 7320 tary characters │ │ │ │ │ -00077680: 6361 6e20 6265 2075 7365 6420 6173 204a can be used as J │ │ │ │ │ -00077690: 6176 6120 6964 656e 7469 6669 6572 732e ava identifiers. │ │ │ │ │ -000776a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -000776b0: 632f 756e 6963 6f64 652f 5375 7070 6c65 c/unicode/Supple │ │ │ │ │ -000776c0: 6d65 6e74 6172 794a 6176 6149 4432 2e6a mentaryJavaID2.j │ │ │ │ │ -000776d0: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ -000776e0: 2074 6865 2069 6e76 616c 6964 2073 7572 the invalid sur │ │ │ │ │ -000776f0: 726f 6761 7465 2073 6571 7565 6e63 652c rogate sequence, │ │ │ │ │ -00077700: 2061 7320 7468 6520 7374 6172 7420 6f66 as the start of │ │ │ │ │ -00077710: 2061 6e20 6964 656e 7469 6669 6572 2c20 an identifier, │ │ │ │ │ -00077720: 6361 7573 6573 2061 2063 6f6d 7069 6c61 causes a compila │ │ │ │ │ -00077730: 7469 6f6e 2066 6169 6c75 7265 0a0a 3c6c tion failure..tools/javac/un │ │ │ │ │ -00077750: 6963 6f64 652f 5375 7070 6c65 6d65 6e74 icode/Supplement │ │ │ │ │ -00077760: 6172 794a 6176 6149 4433 2e6a 6176 613a aryJavaID3.java: │ │ │ │ │ -00077770: 2045 6e73 7572 6520 7468 6174 2074 6865 Ensure that the │ │ │ │ │ -00077780: 2069 6e76 616c 6964 2073 7572 726f 6761 invalid surroga │ │ │ │ │ -00077790: 7465 2073 6571 7565 6e63 652c 2061 7320 te sequence, as │ │ │ │ │ -000777a0: 7468 6520 7061 7274 206f 6620 616e 2069 the part of an i │ │ │ │ │ -000777b0: 6465 6e74 6966 6965 722c 2063 6175 7365 dentifier, cause │ │ │ │ │ -000777c0: 7320 6120 636f 6d70 696c 6174 696f 6e20 s a compilation │ │ │ │ │ -000777d0: 6661 696c 7572 650a 0a3c 6c69 3e74 6f6f failure..
  • too │ │ │ │ │ -000777e0: 6c73 2f6a 6176 6163 2f75 6e69 636f 6465 ls/javac/unicode │ │ │ │ │ -000777f0: 2f53 7570 706c 656d 656e 7461 7279 4a61 /SupplementaryJa │ │ │ │ │ -00077800: 7661 4944 342e 6a61 7661 3a20 456e 7375 vaID4.java: Ensu │ │ │ │ │ -00077810: 7265 2074 6861 7420 6120 7375 7070 6c65 re that a supple │ │ │ │ │ -00077820: 6d65 6e74 6172 7920 6368 6172 6163 7465 mentary characte │ │ │ │ │ -00077830: 7220 7468 6174 2063 616e 6e6f 7420 6265 r that cannot be │ │ │ │ │ -00077840: 2074 6865 2073 7461 7274 206f 6620 6120 the start of a │ │ │ │ │ -00077850: 4a61 7661 2069 6465 6e74 6966 6965 7220 Java identifier │ │ │ │ │ -00077860: 6361 7573 6573 2061 2063 6f6d 7069 6c61 causes a compila │ │ │ │ │ -00077870: 7469 6f6e 2066 6169 6c75 7265 2c20 6966 tion failure, if │ │ │ │ │ -00077880: 2069 7420 6973 2075 7365 6420 6173 2074 it is used as t │ │ │ │ │ -00077890: 6865 2073 7461 7274 206f 6620 616e 2069 he start of an i │ │ │ │ │ -000778a0: 6465 6e74 6966 6965 720a 0a3c 6c69 3e74 dentifier..
  • t │ │ │ │ │ -000778b0: 6f6f 6c73 2f6a 6176 6163 2f75 6e69 636f ools/javac/unico │ │ │ │ │ -000778c0: 6465 2f53 7570 706c 656d 656e 7461 7279 de/Supplementary │ │ │ │ │ -000778d0: 4a61 7661 4944 352e 6a61 7661 3a20 456e JavaID5.java: En │ │ │ │ │ -000778e0: 7375 7265 2074 6861 7420 6120 7375 7070 sure that a supp │ │ │ │ │ -000778f0: 6c65 6d65 6e74 6172 7920 6368 6172 6163 lementary charac │ │ │ │ │ -00077900: 7465 7220 7468 6174 2063 616e 6e6f 7420 ter that cannot │ │ │ │ │ -00077910: 6265 2074 6865 2070 6172 7420 6f66 2061 be the part of a │ │ │ │ │ -00077920: 204a 6176 6120 6964 656e 7469 6669 6572 Java identifier │ │ │ │ │ -00077930: 2063 6175 7365 7320 6120 636f 6d70 696c causes a compil │ │ │ │ │ -00077940: 6174 696f 6e20 6661 696c 7572 652c 2069 ation failure, i │ │ │ │ │ -00077950: 6620 6974 2069 7320 7573 6564 2061 7320 f it is used as │ │ │ │ │ -00077960: 7468 6520 7061 7274 206f 6620 616e 2069 the part of an i │ │ │ │ │ -00077970: 6465 6e74 6966 6965 720a 0a3c 6c69 3e74 dentifier..
  • t │ │ │ │ │ -00077980: 6f6f 6c73 2f6a 6176 6163 2f75 6e69 636f ools/javac/unico │ │ │ │ │ -00077990: 6465 2f53 7570 706c 656d 656e 7461 7279 de/Supplementary │ │ │ │ │ -000779a0: 4a61 7661 4944 362e 6a61 7661 3a20 456e JavaID6.java: En │ │ │ │ │ -000779b0: 7375 7265 2074 6861 7420 6120 7375 7070 sure that a supp │ │ │ │ │ -000779c0: 6c65 6d65 6e74 6172 7920 6368 6172 6163 lementary charac │ │ │ │ │ -000779d0: 7465 7220 6361 6e20 6265 2075 7365 6420 ter can be used │ │ │ │ │ -000779e0: 6173 2070 6172 742f 7768 6f6c 6520 6f66 as part/whole of │ │ │ │ │ -000779f0: 2061 2063 6c61 7373 206e 616d 6520 6f6e a class name on │ │ │ │ │ -00077a00: 2070 6c61 7466 6f72 6d73 2074 6861 7420 platforms that │ │ │ │ │ -00077a10: 6861 7665 2055 6e69 636f 6465 2061 7761 have Unicode awa │ │ │ │ │ -00077a20: 7265 2066 696c 6573 7973 7465 6d73 2e0a re filesystems.. │ │ │ │ │ -00077a30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00077a40: 2f75 6e69 636f 6465 2f54 7269 706c 6551 /unicode/TripleQ │ │ │ │ │ -00077a50: 756f 7465 2e6a 6176 613a 2027 2727 2061 uote.java: ''' a │ │ │ │ │ -00077a60: 6e64 2027 5c75 3030 3237 2720 6172 6520 nd '\u0027' are │ │ │ │ │ -00077a70: 6e6f 7420 6c65 6761 6c20 6368 6172 206c not legal char l │ │ │ │ │ -00077a80: 6974 6572 616c 732e 0a0a 3c6c 693e 746f iterals...
  • to │ │ │ │ │ -00077a90: 6f6c 732f 6a61 7661 632f 756e 6963 6f64 ols/javac/unicod │ │ │ │ │ -00077aa0: 652f 556e 6963 6f64 6541 7445 4f4c 2e6a e/UnicodeAtEOL.j │ │ │ │ │ -00077ab0: 6176 613a 2043 6f72 7265 6374 2068 616e ava: Correct han │ │ │ │ │ -00077ac0: 646c 696e 6720 6f66 2075 6e69 636f 6465 dling of unicode │ │ │ │ │ -00077ad0: 2065 7363 6170 6573 2066 6f72 206c 696e escapes for lin │ │ │ │ │ -00077ae0: 6520 7465 726d 696e 6174 696f 6e0a 0a3c e termination..< │ │ │ │ │ -00077af0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f75 li>tools/javac/u │ │ │ │ │ -00077b00: 6e69 636f 6465 2f55 6e69 636f 6465 436f nicode/UnicodeCo │ │ │ │ │ -00077b10: 6d6d 656e 7444 656c 696d 6974 6572 2e6a mmentDelimiter.j │ │ │ │ │ -00077b20: 6176 613a 2075 6e69 636f 6465 2065 7363 ava: unicode esc │ │ │ │ │ -00077b30: 6170 6573 2064 656c 696d 6974 696e 6720 apes delimiting │ │ │ │ │ -00077b40: 616e 6420 696e 7369 6465 206f 6620 636f and inside of co │ │ │ │ │ -00077b50: 6d6d 656e 7473 0a0a 3c6c 693e 746f 6f6c mments..
  • tool │ │ │ │ │ -00077b60: 732f 6a61 7661 632f 756e 6963 6f64 652f s/javac/unicode/ │ │ │ │ │ -00077b70: 556e 6963 6f64 654e 6577 6c69 6e65 2e6a UnicodeNewline.j │ │ │ │ │ -00077b80: 6176 613a 2077 6865 6e20 5c75 3030 3061 ava: when \u000a │ │ │ │ │ -00077b90: 2069 7320 7573 6564 2c20 6469 6167 6e6f is used, diagno │ │ │ │ │ -00077ba0: 7374 6963 7320 6172 6520 7265 706f 7274 stics are report │ │ │ │ │ -00077bb0: 6564 206f 6e20 7468 6520 7772 6f6e 6720 ed on the wrong │ │ │ │ │ -00077bc0: 6c69 6e65 2e0a 0a3c 6c69 3e74 6f6f 6c73 line...
  • tools │ │ │ │ │ -00077bd0: 2f6a 6176 6163 2f75 6e69 636f 6465 2f55 /javac/unicode/U │ │ │ │ │ -00077be0: 6e69 636f 6465 556e 6963 6f64 652e 6a61 nicodeUnicode.ja │ │ │ │ │ -00077bf0: 7661 3a20 556e 6963 6f64 6520 6573 6361 va: Unicode esca │ │ │ │ │ -00077c00: 7065 2070 726f 6365 7373 696e 6720 6973 pe processing is │ │ │ │ │ -00077c10: 2072 6564 6f6e 650a 0a3c 6c69 3e74 6f6f redone..
  • too │ │ │ │ │ -00077c20: 6c73 2f6a 6176 6163 2f75 6e69 636f 6465 ls/javac/unicode │ │ │ │ │ -00077c30: 2f55 6e6d 6170 7061 626c 652e 6a61 7661 /Unmappable.java │ │ │ │ │ -00077c40: 3a20 6469 6167 6e6f 7365 2065 6e63 6f64 : diagnose encod │ │ │ │ │ -00077c50: 696e 6720 6572 726f 7273 2069 6e20 4a61 ing errors in Ja │ │ │ │ │ -00077c60: 7661 2073 6f75 7263 6520 6669 6c65 730a va source files. │ │ │ │ │ -00077c70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00077c80: 2f75 6e69 742f 5436 3139 3831 3936 2e6a /unit/T6198196.j │ │ │ │ │ -00077c90: 6176 613a 2070 6163 6b61 6765 2d69 6e66 ava: package-inf │ │ │ │ │ -00077ca0: 6f2e 6a61 7661 3a20 5765 6972 6420 636f o.java: Weird co │ │ │ │ │ -00077cb0: 6d70 696c 6572 2065 7272 6f72 0a0a 3c6c mpiler error..tools/javac/un │ │ │ │ │ -00077cd0: 6974 2f75 7469 6c2f 636f 6e76 6572 742f it/util/convert/ │ │ │ │ │ -00077ce0: 456e 636c 6f73 696e 6743 616e 6469 6461 EnclosingCandida │ │ │ │ │ -00077cf0: 7465 732e 6a61 7661 3a20 6a61 7661 6320 tes.java: javac │ │ │ │ │ -00077d00: 636f 6d70 696c 6174 696f 6e20 6661 696c compilation fail │ │ │ │ │ -00077d10: 7572 6520 7768 656e 2069 6d70 6f72 7465 ure when importe │ │ │ │ │ -00077d20: 6420 636c 6173 7320 7769 7468 2024 2073 d class with $ s │ │ │ │ │ -00077d30: 6967 6e20 696e 2074 6865 206e 616d 650a ign in the name. │ │ │ │ │ -00077d40: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00077d50: 2f75 6e69 742f 7574 696c 2f6c 6973 742f /unit/util/list/ │ │ │ │ │ -00077d60: 4162 7374 7261 6374 4c69 7374 2e6a 6176 AbstractList.jav │ │ │ │ │ -00077d70: 613a 2063 6f6d 2e73 756e 2e74 6f6f 6c73 a: com.sun.tools │ │ │ │ │ -00077d80: 2e6a 6176 6163 2e75 7469 6c2e 4c69 7374 .javac.util.List │ │ │ │ │ -00077d90: 2e66 726f 6d28 415b 5d29 2073 686f 756c .from(A[]) shoul │ │ │ │ │ -00077da0: 646e 2774 2062 6520 6465 7072 6563 6174 dn't be deprecat │ │ │ │ │ -00077db0: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -00077dc0: 7661 632f 756e 6974 2f75 7469 6c2f 6c69 vac/unit/util/li │ │ │ │ │ -00077dd0: 7374 2f46 726f 6d41 7272 6179 2e6a 6176 st/FromArray.jav │ │ │ │ │ -00077de0: 613a 2063 6f6d 2e73 756e 2e74 6f6f 6c73 a: com.sun.tools │ │ │ │ │ -00077df0: 2e6a 6176 6163 2e75 7469 6c2e 4c69 7374 .javac.util.List │ │ │ │ │ -00077e00: 2e66 726f 6d28 415b 5d29 2073 686f 756c .from(A[]) shoul │ │ │ │ │ -00077e10: 646e 2774 2062 6520 6465 7072 6563 6174 dn't be deprecat │ │ │ │ │ -00077e20: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ -00077e30: 7661 632f 756e 6e61 6d65 642f 556e 6e61 vac/unnamed/Unna │ │ │ │ │ -00077e40: 6d65 6443 6c61 7373 5265 636f 7665 7279 medClassRecovery │ │ │ │ │ -00077e50: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ -00077e60: 6f6c 732f 6a61 7661 632f 756e 6e61 6d65 ols/javac/unname │ │ │ │ │ -00077e70: 642f 556e 6e61 6d65 644c 6f63 616c 5661 d/UnnamedLocalVa │ │ │ │ │ -00077e80: 7269 6162 6c65 5461 626c 652e 6a61 7661 riableTable.java │ │ │ │ │ -00077e90: 3a20 5665 7269 6679 206a 6176 6163 2064 : Verify javac d │ │ │ │ │ -00077ea0: 6f65 7320 6e6f 7420 7072 6f64 7563 6520 oes not produce │ │ │ │ │ -00077eb0: 696e 636f 7272 6563 7420 4c6f 6361 6c56 incorrect LocalV │ │ │ │ │ -00077ec0: 6172 6961 626c 6554 6162 6c65 0a0a 3c6c ariableTable..tools/javac/un │ │ │ │ │ -00077ee0: 6e61 6d65 6463 6c61 7373 2f4e 6573 7465 namedclass/Neste │ │ │ │ │ -00077ef0: 6445 6e75 6d2e 6a61 7661 3a20 656e 756d dEnum.java: enum │ │ │ │ │ -00077f00: 733a 2065 6e73 7572 6520 756e 6e61 6d65 s: ensure unname │ │ │ │ │ -00077f10: 6420 636c 6173 7320 6973 2076 6973 6962 d class is visib │ │ │ │ │ -00077f20: 6c65 2074 6f20 6a61 7661 2e6c 616e 672e le to java.lang. │ │ │ │ │ -00077f30: 456e 756d 266c 743b 756e 6e61 6d65 645f Enum<unnamed_ │ │ │ │ │ -00077f40: 636c 6173 7326 6774 3b0a 0a3c 6c69 3e74 class>..
  • t │ │ │ │ │ -00077f50: 6f6f 6c73 2f6a 6176 6163 2f75 6e6e 616d ools/javac/unnam │ │ │ │ │ -00077f60: 6564 636c 6173 732f 536f 7572 6365 4c65 edclass/SourceLe │ │ │ │ │ -00077f70: 7665 6c45 7272 6f72 506f 7369 7469 6f6e velErrorPosition │ │ │ │ │ -00077f80: 2e6a 6176 613a 2045 6e73 7572 6520 7072 .java: Ensure pr │ │ │ │ │ -00077f90: 6f70 6572 2065 7272 6f72 2070 6f73 6974 oper error posit │ │ │ │ │ -00077fa0: 696f 6e20 666f 7220 7468 6520 2275 6e6e ion for the "unn │ │ │ │ │ -00077fb0: 616d 6564 2063 6c61 7373 6573 206e 6f74 amed classes not │ │ │ │ │ -00077fc0: 2073 7570 706f 7274 6564 2220 6572 726f supported" erro │ │ │ │ │ -00077fd0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ -00077fe0: 6163 2f75 7469 6c2f 4269 7473 5465 7374 ac/util/BitsTest │ │ │ │ │ -00077ff0: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -00078000: 7320 666f 7220 7468 6520 636f 6d2e 7375 s for the com.su │ │ │ │ │ -00078010: 6e2e 746f 6f6c 732e 6a61 7661 632e 7574 n.tools.javac.ut │ │ │ │ │ -00078020: 696c 2e42 6974 7320 636c 6173 732e 0a0a il.Bits class... │ │ │ │ │ -00078030: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00078040: 7574 696c 2f49 7465 7261 746f 7273 5465 util/IteratorsTe │ │ │ │ │ -00078050: 7374 2e6a 6176 613a 2056 6572 6966 7920 st.java: Verify │ │ │ │ │ -00078060: 7468 6174 2049 7465 7261 746f 7273 206d that Iterators m │ │ │ │ │ -00078070: 6574 686f 6420 776f 726b 2061 7320 6578 ethod work as ex │ │ │ │ │ -00078080: 7065 6374 6564 0a0a 3c6c 693e 746f 6f6c pected..
  • tool │ │ │ │ │ -00078090: 732f 6a61 7661 632f 7574 696c 2f4a 6176 s/javac/util/Jav │ │ │ │ │ -000780a0: 6163 5461 736b 506f 6f6c 5465 7374 2e6a acTaskPoolTest.j │ │ │ │ │ -000780b0: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -000780c0: 4a61 7661 6354 6173 6b50 6f6f 6c20 7265 JavacTaskPool re │ │ │ │ │ -000780d0: 7573 6573 204a 6176 6163 5461 736b 2069 uses JavacTask i │ │ │ │ │ -000780e0: 6e74 6572 6e61 6c73 2077 6865 6e20 6974 nternals when it │ │ │ │ │ -000780f0: 2073 686f 756c 640a 0a3c 6c69 3e74 6f6f should..
  • too │ │ │ │ │ -00078100: 6c73 2f6a 6176 6163 2f75 7469 6c2f 4e65 ls/javac/util/Ne │ │ │ │ │ -00078110: 776c 696e 654f 6e6c 7944 6961 676e 6f73 wlineOnlyDiagnos │ │ │ │ │ -00078120: 7469 632e 6a61 7661 3a20 5465 7374 2074 tic.java: Test t │ │ │ │ │ -00078130: 6861 7420 6a61 7661 6320 646f 6573 6e27 hat javac doesn' │ │ │ │ │ -00078140: 7420 7468 726f 7720 4172 7261 7949 6e64 t throw ArrayInd │ │ │ │ │ -00078150: 6578 4f75 744f 6642 6f75 6e64 7345 7863 exOutOfBoundsExc │ │ │ │ │ -00078160: 6570 7469 6f6e 2077 6865 6e20 6c6f 6767 eption when logg │ │ │ │ │ -00078170: 696e 6720 7468 6520 6d65 7373 6167 6520 ing the message │ │ │ │ │ -00078180: 225c 6e22 0a0a 3c6c 693e 746f 6f6c 732f "\n"..
  • tools/ │ │ │ │ │ -00078190: 6a61 7661 632f 7574 696c 2f53 7472 696e javac/util/Strin │ │ │ │ │ -000781a0: 6755 7469 6c73 5465 7374 2e6a 6176 613a gUtilsTest.java: │ │ │ │ │ -000781b0: 2055 6e69 7420 7465 7374 2053 7472 696e Unit test Strin │ │ │ │ │ -000781c0: 6755 7469 6c73 0a0a 3c6c 693e 746f 6f6c gUtils..
  • tool │ │ │ │ │ -000781d0: 732f 6a61 7661 632f 7574 696c 2f54 3635 s/javac/util/T65 │ │ │ │ │ -000781e0: 3937 3637 382e 6a61 7661 3a20 456e 7375 97678.java: Ensu │ │ │ │ │ -000781f0: 7265 204d 6573 7361 6765 7320 7072 6f70 re Messages prop │ │ │ │ │ -00078200: 6f67 6174 6564 2062 6574 7765 656e 2072 ogated between r │ │ │ │ │ -00078210: 6f75 6e64 730a 0a3c 6c69 3e74 6f6f 6c73 ounds..
  • tools │ │ │ │ │ -00078220: 2f6a 6176 6163 2f75 7469 6c2f 6669 6c65 /javac/util/file │ │ │ │ │ -00078230: 6d61 6e61 6765 722f 5465 7374 4e61 6d65 manager/TestName │ │ │ │ │ -00078240: 2e6a 6176 613a 204a 5352 2031 3939 3a20 .java: JSR 199: │ │ │ │ │ -00078250: 656e 666f 7263 6520 7468 6520 7573 6520 enforce the use │ │ │ │ │ -00078260: 6f66 2076 616c 6964 2070 6163 6b61 6765 of valid package │ │ │ │ │ -00078270: 2061 6e64 2063 6c61 7373 206e 616d 6573 and class names │ │ │ │ │ -00078280: 2069 6e20 6765 747b 4a61 7661 2c7d 4669 in get{Java,}Fi │ │ │ │ │ -00078290: 6c65 466f 727b 496e 7075 742c 4f75 7470 leFor{Input,Outp │ │ │ │ │ -000782a0: 7574 7d0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ut}..
  • tools/j │ │ │ │ │ -000782b0: 6176 6163 2f75 7469 6c2f 6c69 7374 2f4c avac/util/list/L │ │ │ │ │ -000782c0: 6973 7442 7566 6665 7254 6573 742e 6a61 istBufferTest.ja │ │ │ │ │ -000782d0: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ -000782e0: 4c69 7374 4275 6666 6572 2069 7320 776f ListBuffer is wo │ │ │ │ │ -000782f0: 726b 696e 6720 7072 6f70 6572 6c79 0a0a rking properly.. │ │ │ │ │ -00078300: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00078310: 7574 696c 2f6c 6973 742f 544c 6973 742e util/list/TList. │ │ │ │ │ -00078320: 6a61 7661 3a20 756e 6974 2074 6573 7420 java: unit test │ │ │ │ │ -00078330: 666f 7220 6a61 7661 6320 4c69 7374 0a0a for javac List.. │ │ │ │ │ -00078340: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00078350: 7661 725f 696d 706c 6963 6974 5f6c 616d var_implicit_lam │ │ │ │ │ -00078360: 6264 612f 5661 7249 6e49 6d70 6c69 6369 bda/VarInImplici │ │ │ │ │ -00078370: 744c 616d 6264 614e 6567 5465 7374 3031 tLambdaNegTest01 │ │ │ │ │ -00078380: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ -00078390: 7375 7070 6f72 7420 666f 7220 6c6f 6361 support for loca │ │ │ │ │ -000783a0: 6c2d 7661 7269 6162 6c65 2073 796e 7461 l-variable synta │ │ │ │ │ -000783b0: 7820 666f 7220 6c61 6d62 6461 2070 6172 x for lambda par │ │ │ │ │ -000783c0: 616d 6574 6572 730a 0a3c 6c69 3e74 6f6f ameters..
  • too │ │ │ │ │ -000783d0: 6c73 2f6a 6176 6163 2f76 6172 6172 6773 ls/javac/varargs │ │ │ │ │ -000783e0: 2f35 3038 3834 3239 2f54 3530 3838 3432 /5088429/T508842 │ │ │ │ │ -000783f0: 394e 6567 3031 2e6a 6176 613a 2076 6172 9Neg01.java: var │ │ │ │ │ -00078400: 6172 6773 206f 7665 726c 6f61 6469 6e67 args overloading │ │ │ │ │ -00078410: 2070 726f 626c 656d 0a0a 3c6c 693e 746f problem..
  • to │ │ │ │ │ -00078420: 6f6c 732f 6a61 7661 632f 7661 7261 7267 ols/javac/vararg │ │ │ │ │ -00078430: 732f 3530 3838 3432 392f 5435 3038 3834 s/5088429/T50884 │ │ │ │ │ -00078440: 3239 4e65 6730 322e 6a61 7661 3a20 7661 29Neg02.java: va │ │ │ │ │ -00078450: 7261 7267 7320 6f76 6572 6c6f 6164 696e rargs overloadin │ │ │ │ │ -00078460: 6720 7072 6f62 6c65 6d0a 0a3c 6c69 3e74 g problem..
  • t │ │ │ │ │ -00078470: 6f6f 6c73 2f6a 6176 6163 2f76 6172 6172 ools/javac/varar │ │ │ │ │ -00078480: 6773 2f35 3038 3834 3239 2f54 3530 3838 gs/5088429/T5088 │ │ │ │ │ -00078490: 3432 3950 6f73 3031 2e6a 6176 613a 2076 429Pos01.java: v │ │ │ │ │ -000784a0: 6172 6172 6773 206f 7665 726c 6f61 6469 arargs overloadi │ │ │ │ │ -000784b0: 6e67 2070 726f 626c 656d 0a0a 3c6c 693e ng problem..
  • │ │ │ │ │ -000784c0: 746f 6f6c 732f 6a61 7661 632f 7661 7261 tools/javac/vara │ │ │ │ │ -000784d0: 7267 732f 3530 3838 3432 392f 5435 3038 rgs/5088429/T508 │ │ │ │ │ -000784e0: 3834 3239 506f 7330 322e 6a61 7661 3a20 8429Pos02.java: │ │ │ │ │ -000784f0: 7661 7261 7267 7320 6f76 6572 6c6f 6164 varargs overload │ │ │ │ │ -00078500: 696e 6720 7072 6f62 6c65 6d0a 0a3c 6c69 ing problem..
  • tools/javac/var │ │ │ │ │ -00078520: 6172 6773 2f36 3139 3930 3735 2f54 3631 args/6199075/T61 │ │ │ │ │ -00078530: 3939 3037 352e 6a61 7661 3a20 556e 616d 99075.java: Unam │ │ │ │ │ -00078540: 6269 6775 6f75 7320 7661 7261 7267 7320 biguous varargs │ │ │ │ │ -00078550: 6d65 7468 6f64 2063 616c 6c73 2066 6c61 method calls fla │ │ │ │ │ -00078560: 6767 6564 2061 7320 616d 6269 6775 6f75 gged as ambiguou │ │ │ │ │ -00078570: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00078580: 6163 2f76 6172 6172 6773 2f36 3331 3331 ac/varargs/63131 │ │ │ │ │ -00078590: 3634 2f54 3633 3133 3136 342e 6a61 7661 64/T6313164.java │ │ │ │ │ -000785a0: 3a20 6a61 7661 6320 6765 6e65 7261 7465 : javac generate │ │ │ │ │ -000785b0: 7320 636f 6465 2074 6861 7420 6661 696c s code that fail │ │ │ │ │ -000785c0: 7320 6279 7465 2063 6f64 6520 7665 7269 s byte code veri │ │ │ │ │ -000785d0: 6669 6361 7469 6f6e 2066 6f72 2074 6865 fication for the │ │ │ │ │ -000785e0: 2076 6172 6172 6773 2066 6561 7475 7265 varargs feature │ │ │ │ │ -000785f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00078600: 632f 7661 7261 7267 732f 3633 3133 3136 c/varargs/631316 │ │ │ │ │ -00078610: 342f 5437 3137 3534 3333 2e6a 6176 613a 4/T7175433.java: │ │ │ │ │ -00078620: 2049 6e66 6572 656e 6365 2063 6c65 616e Inference clean │ │ │ │ │ -00078630: 7570 3a20 6164 6420 6865 6c70 6572 2063 up: add helper c │ │ │ │ │ -00078640: 6c61 7373 2074 6f20 6861 6e64 6c65 2069 lass to handle i │ │ │ │ │ -00078650: 6e66 6572 656e 6365 2076 6172 6961 626c nference variabl │ │ │ │ │ -00078660: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -00078670: 7661 632f 7661 7261 7267 732f 3635 3639 vac/varargs/6569 │ │ │ │ │ -00078680: 3633 332f 5436 3536 3936 3333 2e6a 6176 633/T6569633.jav │ │ │ │ │ -00078690: 613a 2056 6172 6172 6773 3a20 7061 7273 a: Varargs: pars │ │ │ │ │ -000786a0: 6572 2065 7272 6f72 2077 6865 6e20 7661 er error when va │ │ │ │ │ -000786b0: 7261 7267 7320 656c 656d 656e 7420 7479 rargs element ty │ │ │ │ │ -000786c0: 7065 2069 7320 616e 2061 7272 6179 0a0a pe is an array.. │ │ │ │ │ -000786d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -000786e0: 7661 7261 7267 732f 3637 3330 3437 362f varargs/6730476/ │ │ │ │ │ -000786f0: 5436 3733 3034 3736 612e 6a61 7661 3a20 T6730476a.java: │ │ │ │ │ -00078700: 696e 7661 6c69 6420 2275 6e63 6865 636b invalid "uncheck │ │ │ │ │ -00078710: 6564 2067 656e 6572 6963 2061 7272 6179 ed generic array │ │ │ │ │ -00078720: 2220 7761 726e 696e 670a 0a3c 6c69 3e74 " warning..
  • t │ │ │ │ │ -00078730: 6f6f 6c73 2f6a 6176 6163 2f76 6172 6172 ools/javac/varar │ │ │ │ │ -00078740: 6773 2f36 3733 3034 3736 2f54 3637 3330 gs/6730476/T6730 │ │ │ │ │ -00078750: 3437 3662 2e6a 6176 613a 2069 6e76 616c 476b.java: inval │ │ │ │ │ -00078760: 6964 2022 756e 6368 6563 6b65 6420 6765 id "unchecked ge │ │ │ │ │ -00078770: 6e65 7269 6320 6172 7261 7922 2077 6172 neric array" war │ │ │ │ │ -00078780: 6e69 6e67 0a0a 3c6c 693e 746f 6f6c 732f ning..
  • tools/ │ │ │ │ │ -00078790: 6a61 7661 632f 7661 7261 7267 732f 3638 javac/varargs/68 │ │ │ │ │ -000787a0: 3036 3837 362f 5436 3830 3638 3736 2e6a 06876/T6806876.j │ │ │ │ │ -000787b0: 6176 613a 2043 6c61 7373 4361 7374 4578 ava: ClassCastEx │ │ │ │ │ -000787c0: 6365 7074 696f 6e20 6f63 6375 7273 2069 ception occurs i │ │ │ │ │ -000787d0: 6e20 6173 7369 676e 6d65 6e74 2065 7870 n assignment exp │ │ │ │ │ -000787e0: 7265 7373 696f 6e73 2077 6974 686f 7574 ressions without │ │ │ │ │ -000787f0: 2061 6e79 2068 6561 7020 706f 6c6c 7574 any heap pollut │ │ │ │ │ -00078800: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ -00078810: 6a61 7661 632f 7661 7261 7267 732f 3639 javac/varargs/69 │ │ │ │ │ -00078820: 3933 3937 382f 5436 3939 3339 3738 6e65 93978/T6993978ne │ │ │ │ │ -00078830: 672e 6a61 7661 3a20 436c 6173 7343 6173 g.java: ClassCas │ │ │ │ │ -00078840: 7445 7863 6570 7469 6f6e 206f 6363 7572 tException occur │ │ │ │ │ -00078850: 7320 696e 2061 7373 6967 6e6d 656e 7420 s in assignment │ │ │ │ │ -00078860: 6578 7072 6573 7369 6f6e 7320 7769 7468 expressions with │ │ │ │ │ -00078870: 6f75 7420 616e 7920 6865 6170 2070 6f6c out any heap pol │ │ │ │ │ -00078880: 6c75 7469 6f6e 730a 0a3c 6c69 3e74 6f6f lutions..
  • too │ │ │ │ │ -00078890: 6c73 2f6a 6176 6163 2f76 6172 6172 6773 ls/javac/varargs │ │ │ │ │ -000788a0: 2f37 3034 3235 3636 2f54 3730 3432 3536 /7042566/T704256 │ │ │ │ │ -000788b0: 362e 6a61 7661 3a20 556e 616d 6269 6775 6.java: Unambigu │ │ │ │ │ -000788c0: 6f75 7320 7661 7261 7267 7320 6d65 7468 ous varargs meth │ │ │ │ │ -000788d0: 6f64 2063 616c 6c73 2066 6c61 6767 6564 od calls flagged │ │ │ │ │ -000788e0: 2061 7320 616d 6269 6775 6f75 7320 7465 as ambiguous te │ │ │ │ │ -000788f0: 6d70 6f72 6172 696c 7920 776f 726b 6172 mporarily workar │ │ │ │ │ -00078900: 6f75 6e64 2063 6f6d 626f 2074 6573 7473 ound combo tests │ │ │ │ │ -00078910: 2061 7265 2063 6175 7369 6e67 2074 696d are causing tim │ │ │ │ │ -00078920: 6520 6f75 7420 696e 2073 6576 6572 616c e out in several │ │ │ │ │ -00078930: 2070 6c61 7466 6f72 6d73 0a0a 3c6c 693e platforms..
  • │ │ │ │ │ -00078940: 746f 6f6c 732f 6a61 7661 632f 7661 7261 tools/javac/vara │ │ │ │ │ -00078950: 7267 732f 3730 3433 3932 322f 5437 3034 rgs/7043922/T704 │ │ │ │ │ -00078960: 3339 3232 2e6a 6176 613a 2052 6567 7265 3922.java: Regre │ │ │ │ │ -00078970: 7373 696f 6e3a 2069 6e74 6572 6e61 6c20 ssion: internal │ │ │ │ │ -00078980: 636f 6d70 696c 6572 2065 7272 6f72 2066 compiler error f │ │ │ │ │ -00078990: 6f72 206e 6573 7465 6420 616e 6f6e 796d or nested anonym │ │ │ │ │ -000789a0: 6f75 7320 696e 6e65 7220 636c 6173 7320 ous inner class │ │ │ │ │ -000789b0: 6665 6174 7572 696e 6720 7661 7261 7267 featuring vararg │ │ │ │ │ -000789c0: 7320 636f 6e73 7472 7563 746f 720a 0a3c s constructor..< │ │ │ │ │ -000789d0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f76 li>tools/javac/v │ │ │ │ │ -000789e0: 6172 6172 6773 2f37 3039 3734 3336 2f54 arargs/7097436/T │ │ │ │ │ -000789f0: 3730 3937 3433 362e 6a61 7661 3a20 436c 7097436.java: Cl │ │ │ │ │ -00078a00: 6173 7343 6173 7445 7863 6570 7469 6f6e assCastException │ │ │ │ │ -00078a10: 206f 6363 7572 7320 696e 2061 7373 6967 occurs in assig │ │ │ │ │ -00078a20: 6e6d 656e 7420 6578 7072 6573 7369 6f6e nment expression │ │ │ │ │ -00078a30: 7320 7769 7468 6f75 7420 616e 7920 6865 s without any he │ │ │ │ │ -00078a40: 6170 2070 6f6c 6c75 7469 6f6e 730a 0a3c ap pollutions..< │ │ │ │ │ -00078a50: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f76 li>tools/javac/v │ │ │ │ │ -00078a60: 6172 6172 6773 2f38 3035 3535 3134 2f54 arargs/8055514/T │ │ │ │ │ -00078a70: 3830 3535 3531 342e 6a61 7661 3a20 5772 8055514.java: Wr │ │ │ │ │ -00078a80: 6f6e 672c 2063 6f6e 6675 7369 6e67 2065 ong, confusing e │ │ │ │ │ -00078a90: 7272 6f72 2077 6865 6e20 6e6f 6e2d 7374 rror when non-st │ │ │ │ │ -00078aa0: 6174 6963 2076 6172 6172 6773 2072 6566 atic varargs ref │ │ │ │ │ -00078ab0: 6572 656e 6365 6420 696e 2073 7461 7469 erenced in stati │ │ │ │ │ -00078ac0: 6320 636f 6e74 6578 740a 0a3c 6c69 3e74 c context..
  • t │ │ │ │ │ -00078ad0: 6f6f 6c73 2f6a 6176 6163 2f76 6172 6172 ools/javac/varar │ │ │ │ │ -00078ae0: 6773 2f41 6e6f 6e2e 6a61 7661 3a20 7661 gs/Anon.java: va │ │ │ │ │ -00078af0: 7261 7267 7320 7665 7273 7573 2061 6e6f rargs versus ano │ │ │ │ │ -00078b00: 6e79 6d6f 7573 2063 6f6e 7374 7275 6374 nymous construct │ │ │ │ │ -00078b10: 6f72 7320 6372 6173 6865 7320 6a61 7661 ors crashes java │ │ │ │ │ -00078b20: 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 c..
  • tools/jav │ │ │ │ │ -00078b30: 6163 2f76 6172 6172 6773 2f42 6164 5379 ac/varargs/BadSy │ │ │ │ │ -00078b40: 6e74 6178 322e 6a61 7661 3a20 6765 6e65 ntax2.java: gene │ │ │ │ │ -00078b50: 7269 6320 636c 6173 7320 6d65 7468 6f64 ric class method │ │ │ │ │ -00078b60: 2077 6974 6820 7661 7261 7267 2067 6574 with vararg get │ │ │ │ │ -00078b70: 7320 226a 6176 612e 6c61 6e67 2e41 7373 s "java.lang.Ass │ │ │ │ │ -00078b80: 6572 7469 6f6e 4572 726f 723a 2061 7272 ertionError: arr │ │ │ │ │ -00078b90: 6179 636f 6465 2054 220a 0a3c 6c69 3e74 aycode T"..
  • t │ │ │ │ │ -00078ba0: 6f6f 6c73 2f6a 6176 6163 2f76 6172 6172 ools/javac/varar │ │ │ │ │ -00078bb0: 6773 2f45 6c65 6d65 6e74 5479 7065 4d69 gs/ElementTypeMi │ │ │ │ │ -00078bc0: 7373 696e 6754 6573 742e 6a61 7661 3a20 ssingTest.java: │ │ │ │ │ -00078bd0: 5265 6772 6573 7369 6f6e 3a20 436c 6173 Regression: Clas │ │ │ │ │ -00078be0: 7343 6173 7445 7863 6570 7469 6f6e 3a20 sCastException: │ │ │ │ │ -00078bf0: 5479 7065 2445 7272 6f72 5479 7065 2063 Type$ErrorType c │ │ │ │ │ -00078c00: 616e 6e6f 7420 6265 2063 6173 7420 746f annot be cast to │ │ │ │ │ -00078c10: 2054 7970 6524 4172 7261 7954 7970 650a Type$ArrayType. │ │ │ │ │ -00078c20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00078c30: 2f76 6172 6172 6773 2f4d 6574 686f 6448 /varargs/MethodH │ │ │ │ │ -00078c40: 616e 646c 6543 7261 7368 2e6a 6176 613a andleCrash.java: │ │ │ │ │ -00078c50: 206a 6176 6163 2063 7261 7368 2077 6974 javac crash wit │ │ │ │ │ -00078c60: 6820 6d65 7468 6f64 2072 6566 6572 656e h method referen │ │ │ │ │ -00078c70: 6365 7320 706c 7573 206c 616d 6264 6120 ces plus lambda │ │ │ │ │ -00078c80: 706c 7573 2076 6172 2061 7267 730a 0a3c plus var args..< │ │ │ │ │ -00078c90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f76 li>tools/javac/v │ │ │ │ │ -00078ca0: 6172 6172 6773 2f54 3637 3436 3138 342e arargs/T6746184. │ │ │ │ │ -00078cb0: 6a61 7661 3a20 6a61 7661 6320 6661 696c java: javac fail │ │ │ │ │ -00078cc0: 7320 746f 2063 6f6d 7069 6c65 2063 616c s to compile cal │ │ │ │ │ -00078cd0: 6c20 746f 2070 7562 6c69 6320 7661 7261 l to public vara │ │ │ │ │ -00078ce0: 7267 7320 6d65 7468 6f64 0a0a 3c6c 693e rgs method..
  • │ │ │ │ │ -00078cf0: 746f 6f6c 732f 6a61 7661 632f 7661 7261 tools/javac/vara │ │ │ │ │ -00078d00: 7267 732f 5437 3031 3338 3635 2e6a 6176 rgs/T7013865.jav │ │ │ │ │ -00078d10: 613a 2076 6172 6172 6773 3a20 6a61 7661 a: varargs: java │ │ │ │ │ -00078d20: 6320 6372 6173 6865 7320 6475 7269 6e67 c crashes during │ │ │ │ │ -00078d30: 206f 7665 726c 6f61 6420 7265 736f 6c75 overload resolu │ │ │ │ │ -00078d40: 7469 6f6e 2077 6974 6820 6765 6e65 7269 tion with generi │ │ │ │ │ -00078d50: 6320 7661 7261 7267 730a 0a3c 6c69 3e74 c varargs..
  • t │ │ │ │ │ -00078d60: 6f6f 6c73 2f6a 6176 6163 2f76 6172 6172 ools/javac/varar │ │ │ │ │ -00078d70: 6773 2f56 6172 6172 6773 312e 6a61 7661 gs/Varargs1.java │ │ │ │ │ -00078d80: 3a20 7661 7261 6773 2c20 6175 746f 2062 : varags, auto b │ │ │ │ │ -00078d90: 6f78 696e 670a 0a3c 6c69 3e74 6f6f 6c73 oxing..
  • tools │ │ │ │ │ -00078da0: 2f6a 6176 6163 2f76 6172 6172 6773 2f56 /javac/varargs/V │ │ │ │ │ -00078db0: 6172 6172 6773 4f76 6572 7269 6465 2e6a arargsOverride.j │ │ │ │ │ -00078dc0: 6176 613a 206f 7665 7272 6964 696e 6720 ava: overriding │ │ │ │ │ -00078dd0: 7769 7468 206d 6574 686f 6420 6f66 2064 with method of d │ │ │ │ │ -00078de0: 6966 6665 7265 6e74 2061 7269 7479 2069 ifferent arity i │ │ │ │ │ -00078df0: 7320 7072 6f68 6962 6974 6564 0a0a 3c6c s prohibited..tools/javac/va │ │ │ │ │ -00078e10: 7261 7267 732f 5761 726e 312e 6a61 7661 rargs/Warn1.java │ │ │ │ │ -00078e20: 3a20 6e65 6564 2077 6172 6e69 6e67 2069 : need warning i │ │ │ │ │ -00078e30: 6620 7661 7261 7267 7320 6172 6775 6d65 f varargs argume │ │ │ │ │ -00078e40: 6e74 2069 736e 2774 2062 6f78 6564 0a0a nt isn't boxed.. │ │ │ │ │ -00078e50: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00078e60: 7661 7261 7267 732f 5761 726e 322e 6a61 varargs/Warn2.ja │ │ │ │ │ -00078e70: 7661 3a20 6e65 6564 2077 6172 6e69 6e67 va: need warning │ │ │ │ │ -00078e80: 2069 6620 7661 7261 7267 7320 6172 6775 if varargs argu │ │ │ │ │ -00078e90: 6d65 6e74 2069 736e 2774 2062 6f78 6564 ment isn't boxed │ │ │ │ │ -00078ea0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ -00078eb0: 632f 7661 7261 7267 732f 6163 6365 7373 c/varargs/access │ │ │ │ │ -00078ec0: 2f56 6172 6172 6773 416e 6457 696c 6463 /VarargsAndWildc │ │ │ │ │ -00078ed0: 6172 6450 6172 616d 6574 6572 697a 6564 ardParameterized │ │ │ │ │ -00078ee0: 5479 7065 5465 7374 2e6a 6176 613a 206a TypeTest.java: j │ │ │ │ │ -00078ef0: 6176 6163 2c20 7769 6c64 6361 7264 7320 avac, wildcards │ │ │ │ │ -00078f00: 616e 6420 6765 6e65 7269 6320 7661 7261 and generic vara │ │ │ │ │ -00078f10: 7267 206d 6574 686f 6420 696e 766f 6361 rg method invoca │ │ │ │ │ -00078f20: 7469 6f6e 206e 6f74 2061 6363 6570 7465 tion not accepte │ │ │ │ │ -00078f30: 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 d..
  • tools/jav │ │ │ │ │ -00078f40: 6163 2f76 6172 6172 6773 2f61 6363 6573 ac/varargs/acces │ │ │ │ │ -00078f50: 732f 5661 7261 7267 7341 6e64 5769 6c64 s/VarargsAndWild │ │ │ │ │ -00078f60: 6361 7264 5061 7261 6d65 7465 7269 7a65 cardParameterize │ │ │ │ │ -00078f70: 6454 7970 6554 6573 7432 2e6a 6176 613a dTypeTest2.java: │ │ │ │ │ -00078f80: 2056 6172 6172 6773 2061 6363 6573 7320 Varargs access │ │ │ │ │ -00078f90: 6368 6563 6b20 6d69 7368 616e 646c 6573 check mishandles │ │ │ │ │ -00078fa0: 2063 6170 7475 7265 2076 6172 6961 626c capture variabl │ │ │ │ │ -00078fb0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ -00078fc0: 7661 632f 7661 7261 7267 732f 6163 6365 vac/varargs/acce │ │ │ │ │ -00078fd0: 7373 2f56 6172 6172 6773 416e 6457 696c ss/VarargsAndWil │ │ │ │ │ -00078fe0: 6463 6172 6450 6172 616d 6574 6572 697a dcardParameteriz │ │ │ │ │ -00078ff0: 6564 5479 7065 5465 7374 332e 6a61 7661 edTypeTest3.java │ │ │ │ │ -00079000: 3a20 5661 7261 7267 7320 6163 6365 7373 : Varargs access │ │ │ │ │ -00079010: 2063 6865 636b 206d 6973 6861 6e64 6c65 check mishandle │ │ │ │ │ -00079020: 7320 6361 7074 7572 6520 7661 7269 6162 s capture variab │ │ │ │ │ -00079030: 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a les..
  • tools/j │ │ │ │ │ -00079040: 6176 6163 2f76 6172 6172 6773 2f61 6363 avac/varargs/acc │ │ │ │ │ -00079050: 6573 732f 5661 7261 7267 7341 6e64 5769 ess/VarargsAndWi │ │ │ │ │ -00079060: 6c64 6361 7264 5061 7261 6d65 7465 7269 ldcardParameteri │ │ │ │ │ -00079070: 7a65 6454 7970 6554 6573 7434 2e6a 6176 zedTypeTest4.jav │ │ │ │ │ -00079080: 613a 2056 6172 6172 6773 2061 6363 6573 a: Varargs acces │ │ │ │ │ -00079090: 7320 6368 6563 6b20 6d69 7368 616e 646c s check mishandl │ │ │ │ │ -000790a0: 6573 2063 6170 7475 7265 2076 6172 6961 es capture varia │ │ │ │ │ -000790b0: 626c 6573 0a0a 3c6c 693e 746f 6f6c 732f bles..
  • tools/ │ │ │ │ │ -000790c0: 6a61 7661 632f 7661 7261 7267 732f 6163 javac/varargs/ac │ │ │ │ │ -000790d0: 6365 7373 2f56 6172 6172 6773 496e 6665 cess/VarargsInfe │ │ │ │ │ -000790e0: 7272 6564 5072 6976 6174 6554 7970 652e rredPrivateType. │ │ │ │ │ -000790f0: 6a61 7661 3a20 4368 6563 6b20 7661 7261 java: Check vara │ │ │ │ │ -00079100: 7267 7320 6163 6365 7373 2061 6761 696e rgs access again │ │ │ │ │ -00079110: 7374 2069 6e66 6572 7265 6420 7369 676e st inferred sign │ │ │ │ │ -00079120: 6174 7572 650a 0a3c 6c69 3e74 6f6f 6c73 ature..
  • tools │ │ │ │ │ -00079130: 2f6a 6176 6163 2f76 6172 6172 6773 2f77 /javac/varargs/w │ │ │ │ │ -00079140: 6172 6e69 6e67 2f57 6172 6e32 2e6a 6176 arning/Warn2.jav │ │ │ │ │ -00079150: 613a 2066 6978 6564 2d61 7269 7479 2077 a: fixed-arity w │ │ │ │ │ -00079160: 6172 6e69 6e67 2067 6976 656e 2074 6f6f arning given too │ │ │ │ │ -00079170: 206f 6674 656e 0a0a 3c6c 693e 746f 6f6c often..
  • tool │ │ │ │ │ -00079180: 732f 6a61 7661 632f 7661 7261 7267 732f s/javac/varargs/ │ │ │ │ │ -00079190: 7761 726e 696e 672f 5761 726e 332e 6a61 warning/Warn3.ja │ │ │ │ │ -000791a0: 7661 3a20 6669 7865 642d 6172 6974 7920 va: fixed-arity │ │ │ │ │ -000791b0: 7761 726e 696e 6720 6769 7665 6e20 746f warning given to │ │ │ │ │ -000791c0: 6f20 6f66 7465 6e0a 0a3c 6c69 3e74 6f6f o often..
  • too │ │ │ │ │ -000791d0: 6c73 2f6a 6176 6163 2f76 6172 6172 6773 ls/javac/varargs │ │ │ │ │ -000791e0: 2f77 6172 6e69 6e67 2f57 6172 6e34 2e6a /warning/Warn4.j │ │ │ │ │ -000791f0: 6176 613a 2050 726f 6a65 6374 2043 6f69 ava: Project Coi │ │ │ │ │ -00079200: 6e3a 2053 696d 706c 6966 6965 6420 5661 n: Simplified Va │ │ │ │ │ -00079210: 7261 7267 7320 4d65 7468 6f64 2049 6e76 rargs Method Inv │ │ │ │ │ -00079220: 6f63 6174 696f 6e20 7465 6d70 6f72 6172 ocation temporar │ │ │ │ │ -00079230: 696c 7920 776f 726b 6172 6f75 6e64 2063 ily workaround c │ │ │ │ │ -00079240: 6f6d 626f 2074 6573 7473 2061 7265 2063 ombo tests are c │ │ │ │ │ -00079250: 6175 7369 6e67 2074 696d 6520 6f75 7420 ausing time out │ │ │ │ │ -00079260: 696e 2073 6576 6572 616c 2070 6c61 7466 in several platf │ │ │ │ │ -00079270: 6f72 6d73 0a0a 3c6c 693e 746f 6f6c 732f orms..
  • tools/ │ │ │ │ │ -00079280: 6a61 7661 632f 7661 7261 7267 732f 7761 javac/varargs/wa │ │ │ │ │ -00079290: 726e 696e 672f 5761 726e 352e 6a61 7661 rning/Warn5.java │ │ │ │ │ -000792a0: 3a20 5072 6f6a 6563 7420 436f 696e 3a20 : Project Coin: │ │ │ │ │ -000792b0: 416e 6e6f 7461 7469 6f6e 2074 6f20 7265 Annotation to re │ │ │ │ │ -000792c0: 6475 6365 2076 6172 6172 6773 2077 6172 duce varargs war │ │ │ │ │ -000792d0: 6e69 6e67 7320 7465 6d70 6f72 6172 696c nings temporaril │ │ │ │ │ -000792e0: 7920 776f 726b 6172 6f75 6e64 2063 6f6d y workaround com │ │ │ │ │ -000792f0: 626f 2074 6573 7473 2061 7265 2063 6175 bo tests are cau │ │ │ │ │ -00079300: 7369 6e67 2074 696d 6520 6f75 7420 696e sing time out in │ │ │ │ │ -00079310: 2073 6576 6572 616c 2070 6c61 7466 6f72 several platfor │ │ │ │ │ -00079320: 6d73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ms..
  • tools/ja │ │ │ │ │ -00079330: 7661 632f 7661 7261 7267 732f 7761 726e vac/varargs/warn │ │ │ │ │ -00079340: 696e 672f 5761 726e 362e 6a61 7661 3a20 ing/Warn6.java: │ │ │ │ │ -00079350: 456e 7375 7265 2074 6865 2067 656e 6572 Ensure the gener │ │ │ │ │ -00079360: 6963 2061 7272 6179 2063 7265 6174 696f ic array creatio │ │ │ │ │ -00079370: 6e20 7761 726e 696e 6720 6973 206e 6f74 n warning is not │ │ │ │ │ -00079380: 2069 6e63 6f72 7265 6374 6c79 2070 726f incorrectly pro │ │ │ │ │ -00079390: 6475 6365 6420 666f 7220 6469 616d 6f6e duced for diamon │ │ │ │ │ -000793a0: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ -000793b0: 7661 632f 7665 7273 696f 6e73 2f53 6f75 vac/versions/Sou │ │ │ │ │ -000793c0: 7263 6554 6172 6765 7454 6573 742e 6a61 rceTargetTest.ja │ │ │ │ │ -000793d0: 7661 3a20 4a61 7661 436f 6d70 696c 6572 va: JavaCompiler │ │ │ │ │ -000793e0: 2072 656c 6965 7320 6f6e 2069 6e61 7070 relies on inapp │ │ │ │ │ -000793f0: 726f 7072 6961 7465 2072 6573 756c 7420 ropriate result │ │ │ │ │ -00079400: 6672 6f6d 2063 6f6d 7061 7269 736f 6e0a from comparison. │ │ │ │ │ -00079410: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00079420: 2f76 6572 7369 6f6e 732f 5665 7273 696f /versions/Versio │ │ │ │ │ -00079430: 6e73 2e6a 6176 613a 2043 6865 636b 2069 ns.java: Check i │ │ │ │ │ -00079440: 6e74 6572 7072 6574 6174 696f 6e20 6f66 nterpretation of │ │ │ │ │ -00079450: 202d 7461 7267 6574 2061 6e64 202d 736f -target and -so │ │ │ │ │ -00079460: 7572 6365 206f 7074 696f 6e73 0a0a 3c6c urce options..tools/javac/wa │ │ │ │ │ -00079480: 726e 696e 6773 2f36 3539 3439 3134 2f49 rnings/6594914/I │ │ │ │ │ -00079490: 6d70 6c69 6369 7443 6f6d 7069 6c61 7469 mplicitCompilati │ │ │ │ │ -000794a0: 6f6e 2e6a 6176 613a 2057 6172 6e69 6e67 on.java: Warning │ │ │ │ │ -000794b0: 7320 696e 2074 6865 2069 6d70 6f72 7473 s in the imports │ │ │ │ │ -000794c0: 2073 6563 7469 6f6e 2073 686f 756c 6420 section should │ │ │ │ │ -000794d0: 6265 2061 7474 7269 6275 7465 6420 746f be attributed to │ │ │ │ │ -000794e0: 2074 6865 2063 6f72 7265 6374 2073 6f75 the correct sou │ │ │ │ │ -000794f0: 7263 6520 6669 6c65 0a0a 3c6c 693e 746f rce file..
  • to │ │ │ │ │ -00079500: 6f6c 732f 6a61 7661 632f 7761 726e 696e ols/javac/warnin │ │ │ │ │ -00079510: 6773 2f36 3539 3439 3134 2f54 3635 3934 gs/6594914/T6594 │ │ │ │ │ -00079520: 3931 3461 2e6a 6176 613a 205c 5c40 5375 914a.java: \\@Su │ │ │ │ │ -00079530: 7070 7265 7373 5761 726e 696e 6773 2822 ppressWarnings(" │ │ │ │ │ -00079540: 6465 7072 6563 6174 696f 6e22 2920 646f deprecation") do │ │ │ │ │ -00079550: 6573 206e 6f74 2077 6f72 6b20 666f 7220 es not work for │ │ │ │ │ -00079560: 7468 6520 7479 7065 206f 6620 6120 7661 the type of a va │ │ │ │ │ -00079570: 7269 6162 6c65 0a0a 3c6c 693e 746f 6f6c riable..
  • tool │ │ │ │ │ -00079580: 732f 6a61 7661 632f 7761 726e 696e 6773 s/javac/warnings │ │ │ │ │ -00079590: 2f36 3734 3736 3731 2f54 3637 3437 3637 /6747671/T674767 │ │ │ │ │ -000795a0: 312e 6a61 7661 3a20 2d58 6c69 6e74 3a72 1.java: -Xlint:r │ │ │ │ │ -000795b0: 6177 7479 7065 730a 0a3c 6c69 3e74 6f6f awtypes..
  • too │ │ │ │ │ -000795c0: 6c73 2f6a 6176 6163 2f77 6172 6e69 6e67 ls/javac/warning │ │ │ │ │ -000795d0: 732f 3638 3835 3235 352f 5436 3838 3532 s/6885255/T68852 │ │ │ │ │ -000795e0: 3535 2e6a 6176 613a 202d 586c 696e 743a 55.java: -Xlint: │ │ │ │ │ -000795f0: 7261 7774 7970 6573 0a0a 3c6c 693e 746f rawtypes..
  • to │ │ │ │ │ -00079600: 6f6c 732f 6a61 7661 632f 7761 726e 696e ols/javac/warnin │ │ │ │ │ -00079610: 6773 2f37 3039 3034 3939 2f54 3730 3930 gs/7090499/T7090 │ │ │ │ │ -00079620: 3439 392e 6a61 7661 3a20 2d58 6c69 6e74 499.java: -Xlint │ │ │ │ │ -00079630: 3a72 6177 7479 7065 730a 0a3c 6c69 3e74 :rawtypes..
  • t │ │ │ │ │ -00079640: 6f6f 6c73 2f6a 6176 6163 2f77 6172 6e69 ools/javac/warni │ │ │ │ │ -00079650: 6e67 732f 4175 7869 6c69 6172 7943 6c61 ngs/AuxiliaryCla │ │ │ │ │ -00079660: 7373 2f43 6c61 7373 5573 696e 6741 6e6f ss/ClassUsingAno │ │ │ │ │ -00079670: 7468 6572 4175 7869 6c69 6172 792e 6a61 therAuxiliary.ja │ │ │ │ │ -00079680: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ -00079690: 2f6a 6176 6163 2f77 6172 6e69 6e67 732f /javac/warnings/ │ │ │ │ │ -000796a0: 4175 7869 6c69 6172 7943 6c61 7373 2f43 AuxiliaryClass/C │ │ │ │ │ -000796b0: 6c61 7373 5573 696e 6741 7578 696c 6961 lassUsingAuxilia │ │ │ │ │ -000796c0: 7279 2e6a 6176 613a 2020 0a0a 3c6c 693e ry.java: ..
  • │ │ │ │ │ -000796d0: 746f 6f6c 732f 6a61 7661 632f 7761 726e tools/javac/warn │ │ │ │ │ -000796e0: 696e 6773 2f41 7578 696c 6961 7279 436c ings/AuxiliaryCl │ │ │ │ │ -000796f0: 6173 732f 5365 6c66 436c 6173 7357 6974 ass/SelfClassWit │ │ │ │ │ -00079700: 6841 7578 2e6a 6176 613a 2020 0a0a 3c6c hAux.java: ..tools/javac/wa │ │ │ │ │ -00079720: 726e 696e 6773 2f44 6566 6175 6c74 4374 rnings/DefaultCt │ │ │ │ │ -00079730: 6f72 2f44 6566 6175 6c74 4374 6f72 5761 or/DefaultCtorWa │ │ │ │ │ -00079740: 726e 696e 6754 6f6f 6c42 6f78 2e6a 6176 rningToolBox.jav │ │ │ │ │ -00079750: 613a 2056 6572 6966 7920 6578 7065 6374 a: Verify expect │ │ │ │ │ -00079760: 6564 2064 6566 6175 6c74 2063 6f6e 7374 ed default const │ │ │ │ │ -00079770: 7275 6374 6f72 2077 6172 6e69 6e67 7320 ructor warnings │ │ │ │ │ -00079780: 6172 6520 7072 6f64 7563 7465 6420 6f72 are producted or │ │ │ │ │ -00079790: 206e 6f74 2070 726f 6475 6365 640a 0a3c not produced..< │ │ │ │ │ -000797a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f77 li>tools/javac/w │ │ │ │ │ -000797b0: 6172 6e69 6e67 732f 4465 6661 756c 7443 arnings/DefaultC │ │ │ │ │ -000797c0: 746f 722f 4e6f 5761 726e 696e 6743 6173 tor/NoWarningCas │ │ │ │ │ -000797d0: 6573 2e6a 6176 613a 2020 0a0a 3c6c 693e es.java: ..
  • │ │ │ │ │ -000797e0: 746f 6f6c 732f 6a61 7661 632f 7761 726e tools/javac/warn │ │ │ │ │ -000797f0: 696e 6773 2f44 6566 6175 6c74 4374 6f72 ings/DefaultCtor │ │ │ │ │ -00079800: 2f4e 6f57 6172 6e69 6e67 5265 636f 7264 /NoWarningRecord │ │ │ │ │ -00079810: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ -00079820: 6f6c 732f 6a61 7661 632f 7761 726e 696e ols/javac/warnin │ │ │ │ │ -00079830: 6773 2f44 6570 416e 6e2e 6a61 7661 3a20 gs/DepAnn.java: │ │ │ │ │ -00079840: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ..
  • tools/jav │ │ │ │ │ -00079850: 6163 2f77 6172 6e69 6e67 732f 4465 7072 ac/warnings/Depr │ │ │ │ │ -00079860: 6563 6174 696f 6e2e 6a61 7661 3a20 200a ecation.java: . │ │ │ │ │ -00079870: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ -00079880: 2f77 6172 6e69 6e67 732f 4465 7072 6563 /warnings/Deprec │ │ │ │ │ -00079890: 6174 696f 6e53 4538 5465 7374 2e6a 6176 ationSE8Test.jav │ │ │ │ │ -000798a0: 613a 2044 6570 7265 6361 7465 6420 7761 a: Deprecated wa │ │ │ │ │ -000798b0: 726e 696e 6720 696e 206d 6574 686f 6420 rning in method │ │ │ │ │ -000798c0: 7265 6665 7265 6e63 6520 6172 6520 6d69 reference are mi │ │ │ │ │ -000798d0: 7373 696e 6720 696e 2073 6f6d 6520 6361 ssing in some ca │ │ │ │ │ -000798e0: 7365 732e 0a0a 3c6c 693e 746f 6f6c 732f ses...
  • tools/ │ │ │ │ │ -000798f0: 6a61 7661 632f 7761 726e 696e 6773 2f44 javac/warnings/D │ │ │ │ │ -00079900: 6976 5a65 726f 2e6a 6176 613a 2020 0a0a ivZero.java: .. │ │ │ │ │ -00079910: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00079920: 7761 726e 696e 6773 2f46 616c 6c54 6872 warnings/FallThr │ │ │ │ │ -00079930: 6f75 6768 2e6a 6176 613a 2020 0a0a 3c6c ough.java: ..tools/javac/wa │ │ │ │ │ -00079950: 726e 696e 6773 2f46 696e 616c 6c79 2e6a rnings/Finally.j │ │ │ │ │ -00079960: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ -00079970: 732f 6a61 7661 632f 7761 726e 696e 6773 s/javac/warnings │ │ │ │ │ -00079980: 2f4d 6178 4469 6167 7352 6563 6f6d 7069 /MaxDiagsRecompi │ │ │ │ │ -00079990: 6c65 2e6a 6176 613a 2073 7567 6765 7374 le.java: suggest │ │ │ │ │ -000799a0: 2072 6563 6f6d 7069 6c69 6e67 2077 6974 recompiling wit │ │ │ │ │ -000799b0: 6820 2d58 6d61 7865 7272 730a 0a3c 6c69 h -Xmaxerrs..
  • tools/javac/war │ │ │ │ │ -000799d0: 6e69 6e67 732f 4d61 7857 6172 6e73 5265 nings/MaxWarnsRe │ │ │ │ │ -000799e0: 636f 6d70 696c 652e 6a61 7661 3a20 7375 compile.java: su │ │ │ │ │ -000799f0: 6767 6573 7420 7265 636f 6d70 696c 696e ggest recompilin │ │ │ │ │ -00079a00: 6720 7769 7468 202d 586d 6178 7761 726e g with -Xmaxwarn │ │ │ │ │ -00079a10: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ -00079a20: 6163 2f77 6172 6e69 6e67 732f 4e65 7374 ac/warnings/Nest │ │ │ │ │ -00079a30: 6564 4465 7072 6563 6174 696f 6e2f 4e65 edDeprecation/Ne │ │ │ │ │ -00079a40: 7374 6564 4465 7072 6563 6174 696f 6e2e stedDeprecation. │ │ │ │ │ -00079a50: 6a61 7661 3a20 200a 0a3c 6c69 3e74 6f6f java: ..
  • too │ │ │ │ │ -00079a60: 6c73 2f6a 6176 6163 2f77 6172 6e69 6e67 ls/javac/warning │ │ │ │ │ -00079a70: 732f 5265 6d6f 7661 6c2e 6a61 7661 3a20 s/Removal.java: │ │ │ │ │ -00079a80: 6a61 7661 6320 6368 616e 6765 7320 666f javac changes fo │ │ │ │ │ -00079a90: 7220 656e 6861 6e63 6564 2064 6570 7265 r enhanced depre │ │ │ │ │ -00079aa0: 6361 7469 6f6e 0a0a 3c6c 693e 746f 6f6c cation..
  • tool │ │ │ │ │ -00079ab0: 732f 6a61 7661 632f 7761 726e 696e 6773 s/javac/warnings │ │ │ │ │ -00079ac0: 2f53 6572 6961 6c2f 4374 6f72 4163 6365 /Serial/CtorAcce │ │ │ │ │ -00079ad0: 7373 2e6a 6176 613a 2020 0a0a 3c6c 693e ss.java: ..
  • │ │ │ │ │ -00079ae0: 746f 6f6c 732f 6a61 7661 632f 7761 726e tools/javac/warn │ │ │ │ │ -00079af0: 696e 6773 2f53 6572 6961 6c2f 4465 6570 ings/Serial/Deep │ │ │ │ │ -00079b00: 4e65 7374 696e 6753 7570 7072 6573 7369 NestingSuppressi │ │ │ │ │ -00079b10: 6f6e 2e6a 6176 613a 2020 0a0a 3c6c 693e on.java: ..
  • │ │ │ │ │ -00079b20: 746f 6f6c 732f 6a61 7661 632f 7761 726e tools/javac/warn │ │ │ │ │ -00079b30: 696e 6773 2f53 6572 6961 6c2f 456e 756d ings/Serial/Enum │ │ │ │ │ -00079b40: 5365 7269 616c 2e6a 6176 613a 2020 0a0a Serial.java: .. │ │ │ │ │ -00079b50: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00079b60: 7761 726e 696e 6773 2f53 6572 6961 6c2f warnings/Serial/ │ │ │ │ │ -00079b70: 4578 7465 726e 2e6a 6176 613a 2020 0a0a Extern.java: .. │ │ │ │ │ -00079b80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ -00079b90: 7761 726e 696e 6773 2f53 6572 6961 6c2f warnings/Serial/ │ │ │ │ │ -00079ba0: 496d 7072 6f70 6572 5265 7475 726e 5479 ImproperReturnTy │ │ │ │ │ -00079bb0: 7065 732e 6a61 7661 3a20 200a 0a3c 6c69 pes.java: ..
  • tools/javac/war │ │ │ │ │ -00079bd0: 6e69 6e67 732f 5365 7269 616c 2f49 6d70 nings/Serial/Imp │ │ │ │ │ -00079be0: 726f 7065 7253 6572 6961 6c50 462e 6a61 roperSerialPF.ja │ │ │ │ │ -00079bf0: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ -00079c00: 2f6a 6176 6163 2f77 6172 6e69 6e67 732f /javac/warnings/ │ │ │ │ │ -00079c10: 5365 7269 616c 2f49 6e73 7461 6e63 6546 Serial/InstanceF │ │ │ │ │ -00079c20: 6965 6c64 2e6a 6176 613a 2020 0a0a 3c6c ield.java: ..tools/javac/wa │ │ │ │ │ -00079c40: 726e 696e 6773 2f53 6572 6961 6c2f 496e rnings/Serial/In │ │ │ │ │ -00079c50: 7465 7266 6163 6546 6965 6c64 732e 6a61 terfaceFields.ja │ │ │ │ │ -00079c60: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ -00079c70: 2f6a 6176 6163 2f77 6172 6e69 6e67 732f /javac/warnings/ │ │ │ │ │ -00079c80: 5365 7269 616c 2f49 6e74 6572 6661 6365 Serial/Interface │ │ │ │ │ -00079c90: 4e6f 6e50 7269 7661 7465 4d65 7468 6f64 NonPrivateMethod │ │ │ │ │ +0006ac90: 6965 772f 5072 6576 6965 7745 7272 6f72 iew/PreviewError │ │ │ │ │ +0006aca0: 732e 6a61 7661 3a20 5665 7269 6679 2062 s.java: Verify b │ │ │ │ │ +0006acb0: 6568 6176 696f 7220 772e 722e 742e 0a0a ehavior w.r.t... │ │ │ │ │ +0006acc0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006acd0: 7072 6576 6965 772f 5072 6576 6965 774f preview/PreviewO │ │ │ │ │ +0006ace0: 7074 696f 6e54 6573 742e 6a61 7661 3a20 ptionTest.java: │ │ │ │ │ +0006acf0: 736d 6f6b 6520 7465 7374 2066 6f72 2065 smoke test for e │ │ │ │ │ +0006ad00: 6e61 626c 652d 7072 6576 6965 7720 636f nable-preview co │ │ │ │ │ +0006ad10: 6d6d 616e 6420 6c69 6e65 2066 6c61 670a mmand line flag. │ │ │ │ │ +0006ad20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006ad30: 2f70 7265 7669 6577 2f50 7265 7669 6577 /preview/Preview │ │ │ │ │ +0006ad40: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..tools/javac/pr │ │ │ │ │ +0006ad60: 6576 6965 772f 636c 6173 7352 6561 6465 eview/classReade │ │ │ │ │ +0006ad70: 7254 6573 742f 436c 6965 6e74 2e6a 6176 rTest/Client.jav │ │ │ │ │ +0006ad80: 613a 2073 6d6f 6b65 2074 6573 7420 666f a: smoke test fo │ │ │ │ │ +0006ad90: 7220 2d2d 656e 6162 6c65 642d 7072 6576 r --enabled-prev │ │ │ │ │ +0006ada0: 6965 7720 636c 6173 7372 6561 6465 7220 iew classreader │ │ │ │ │ +0006adb0: 7375 7070 6f72 740a 0a3c 6c69 3e74 6f6f support..
  • too │ │ │ │ │ +0006adc0: 6c73 2f6a 6176 6163 2f70 7265 7669 6577 ls/javac/preview │ │ │ │ │ +0006add0: 2f63 6c61 7373 5265 6164 6572 5465 7374 /classReaderTest │ │ │ │ │ +0006ade0: 2f54 6f6f 4e65 774d 616a 6f72 5665 7273 /TooNewMajorVers │ │ │ │ │ +0006adf0: 696f 6e54 6573 742e 6a61 7661 3a20 5665 ionTest.java: Ve │ │ │ │ │ +0006ae00: 7269 6679 206a 6176 6163 2064 6f65 7320 rify javac does │ │ │ │ │ +0006ae10: 6e6f 7420 6372 6173 6820 6f6e 2070 7265 not crash on pre │ │ │ │ │ +0006ae20: 7669 6577 2063 6c61 7373 6669 6c65 7320 view classfiles │ │ │ │ │ +0006ae30: 6672 6f6d 2074 6865 2066 7574 7572 6520 from the future │ │ │ │ │ +0006ae40: 4a61 7661 2076 6572 7369 6f6e 732e 0a0a Java versions... │ │ │ │ │ +0006ae50: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006ae60: 7072 6f63 6573 7369 6e67 2f36 3334 3831 processing/63481 │ │ │ │ │ +0006ae70: 3933 2f54 3633 3438 3139 332e 6a61 7661 93/T6348193.java │ │ │ │ │ +0006ae80: 3a20 4153 382e 3120 5552 3220 4241 5420 : AS8.1 UR2 BAT │ │ │ │ │ +0006ae90: 7465 7374 2066 6169 6c75 7265 2077 6974 test failure wit │ │ │ │ │ +0006aea0: 6820 226a 6176 6163 220a 0a3c 6c69 3e74 h "javac"..
  • t │ │ │ │ │ +0006aeb0: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +0006aec0: 7373 696e 672f 3633 3438 3439 392f 5436 ssing/6348499/T6 │ │ │ │ │ +0006aed0: 3334 3834 3939 2e6a 6176 613a 206a 6176 348499.java: jav │ │ │ │ │ +0006aee0: 6163 2063 7261 7368 6573 2061 7420 636f ac crashes at co │ │ │ │ │ +0006aef0: 6d2e 7375 6e2e 746f 6f6c 732e 6a61 7661 m.sun.tools.java │ │ │ │ │ +0006af00: 632e 6a76 6d2e 436c 6173 7352 6561 6465 c.jvm.ClassReade │ │ │ │ │ +0006af10: 7224 4261 6443 6c61 7373 4669 6c65 0a0a r$BadClassFile.. │ │ │ │ │ +0006af20: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006af30: 7072 6f63 6573 7369 6e67 2f36 3335 3031 processing/63501 │ │ │ │ │ +0006af40: 3234 2f54 3633 3530 3132 342e 6a61 7661 24/T6350124.java │ │ │ │ │ +0006af50: 3a20 6a61 7661 6320 2d73 2064 6f65 7320 : javac -s does │ │ │ │ │ +0006af60: 6e6f 7420 6861 7665 2074 6865 2067 656e not have the gen │ │ │ │ │ +0006af70: 6572 6174 6564 2073 6f75 7263 6520 6669 erated source fi │ │ │ │ │ +0006af80: 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a les..
  • tools/j │ │ │ │ │ +0006af90: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006afa0: 3633 3539 3331 332f 5436 3335 3933 3133 6359313/T6359313 │ │ │ │ │ +0006afb0: 2e6a 6176 613a 2065 7272 6f72 2063 6f6d .java: error com │ │ │ │ │ +0006afc0: 7069 6c69 6e67 2061 6e6e 6f74 6174 6564 piling annotated │ │ │ │ │ +0006afd0: 2070 6163 6b61 6765 0a0a 3c6c 693e 746f package..
  • to │ │ │ │ │ +0006afe0: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006aff0: 7369 6e67 2f36 3336 3530 3430 2f54 3633 sing/6365040/T63 │ │ │ │ │ +0006b000: 3635 3034 302e 6a61 7661 3a20 5465 7374 65040.java: Test │ │ │ │ │ +0006b010: 202d 7072 6f63 6573 736f 7220 666f 6f2c -processor foo, │ │ │ │ │ +0006b020: 6261 722c 6261 7a0a 0a3c 6c69 3e74 6f6f bar,baz..
  • too │ │ │ │ │ +0006b030: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +0006b040: 696e 672f 3633 3738 3732 382f 5436 3337 ing/6378728/T637 │ │ │ │ │ +0006b050: 3837 3238 2e6a 6176 613a 2056 6572 6966 8728.java: Verif │ │ │ │ │ +0006b060: 7920 2d70 726f 633a 6f6e 6c79 2064 6f65 y -proc:only doe │ │ │ │ │ +0006b070: 736e 2774 2070 726f 6475 6365 2063 6c61 sn't produce cla │ │ │ │ │ +0006b080: 7373 2066 696c 6573 0a0a 3c6c 693e 746f ss files..
  • to │ │ │ │ │ +0006b090: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006b0a0: 7369 6e67 2f36 3431 3336 3930 2f54 3634 sing/6413690/T64 │ │ │ │ │ +0006b0b0: 3133 3639 302e 6a61 7661 3a20 4a61 7661 13690.java: Java │ │ │ │ │ +0006b0c0: 6350 726f 6365 7373 696e 6745 6e76 6972 cProcessingEnvir │ │ │ │ │ +0006b0d0: 6f6e 6d65 6e74 2064 6f65 7320 6e6f 7420 onment does not │ │ │ │ │ +0006b0e0: 656e 7465 7220 7472 6565 7320 6672 6f6d enter trees from │ │ │ │ │ +0006b0f0: 2070 7265 6365 6469 6e67 2072 6f75 6e64 preceding round │ │ │ │ │ +0006b100: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0006b110: 6163 2f70 726f 6365 7373 696e 672f 3634 ac/processing/64 │ │ │ │ │ +0006b120: 3134 3633 332f 5436 3431 3436 3333 2e6a 14633/T6414633.j │ │ │ │ │ +0006b130: 6176 613a 204f 6e6c 7920 7468 6520 6669 ava: Only the fi │ │ │ │ │ +0006b140: 7273 7420 7072 6f63 6573 736f 7220 6d65 rst processor me │ │ │ │ │ +0006b150: 7373 6167 6520 6174 2061 2073 6f75 7263 ssage at a sourc │ │ │ │ │ +0006b160: 6520 6c6f 6361 7469 6f6e 2069 7320 7265 e location is re │ │ │ │ │ +0006b170: 706f 7274 6564 0a0a 3c6c 693e 746f 6f6c ported..
  • tool │ │ │ │ │ +0006b180: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006b190: 6e67 2f36 3433 3032 3039 2f54 3634 3330 ng/6430209/T6430 │ │ │ │ │ +0006b1a0: 3230 392e 6a61 7661 3a20 7370 7572 696f 209.java: spurio │ │ │ │ │ +0006b1b0: 7573 2063 6f6d 7069 6c65 7220 6572 726f us compiler erro │ │ │ │ │ +0006b1c0: 7220 656c 6963 6974 6564 2062 7920 7061 r elicited by pa │ │ │ │ │ +0006b1d0: 636b 6167 6545 6c65 6d65 6e74 2e67 6574 ckageElement.get │ │ │ │ │ +0006b1e0: 456e 636c 6f73 6564 456c 656d 656e 7473 EnclosedElements │ │ │ │ │ +0006b1f0: 2829 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ()..
  • tools/ja │ │ │ │ │ +0006b200: 7661 632f 7072 6f63 6573 7369 6e67 2f36 vac/processing/6 │ │ │ │ │ +0006b210: 3439 3931 3139 2f43 6c61 7373 5072 6f63 499119/ClassProc │ │ │ │ │ +0006b220: 6573 736f 722e 6a61 7661 3a20 4372 6561 essor.java: Crea │ │ │ │ │ +0006b230: 7465 6420 7061 636b 6167 652d 696e 666f ted package-info │ │ │ │ │ +0006b240: 2063 6c61 7373 2066 696c 6520 6d6f 6465 class file mode │ │ │ │ │ +0006b250: 6c65 6420 696d 7072 6f70 6572 6c79 0a0a led improperly.. │ │ │ │ │ +0006b260: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006b270: 7072 6f63 6573 7369 6e67 2f36 3531 3136 processing/65116 │ │ │ │ │ +0006b280: 3133 2f63 6c73 7334 3137 3031 2e6a 6176 13/clss41701.jav │ │ │ │ │ +0006b290: 613a 206a 6176 6163 2075 6e65 7870 6563 a: javac unexpec │ │ │ │ │ +0006b2a0: 7465 646c 7920 646f 6573 6e27 7420 6661 tedly doesn't fa │ │ │ │ │ +0006b2b0: 696c 2069 6e20 736f 6d65 2063 6173 6573 il in some cases │ │ │ │ │ +0006b2c0: 2069 6620 616e 2061 6e6e 6f74 6174 696f if an annotatio │ │ │ │ │ +0006b2d0: 6e20 7072 6f63 6573 736f 7220 7370 6563 n processor spec │ │ │ │ │ +0006b2e0: 6966 6965 640a 0a3c 6c69 3e74 6f6f 6c73 ified..
  • tools │ │ │ │ │ +0006b2f0: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ +0006b300: 672f 3635 3132 3730 372f 5436 3531 3237 g/6512707/T65127 │ │ │ │ │ +0006b310: 3037 2e6a 6176 613a 2022 696e 636f 6d70 07.java: "incomp │ │ │ │ │ +0006b320: 6174 6962 6c65 2074 7970 6573 2220 6166 atible types" af │ │ │ │ │ +0006b330: 7465 7220 2875 6e72 656c 6174 6564 2920 ter (unrelated) │ │ │ │ │ +0006b340: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ +0006b350: 7373 696e 670a 0a3c 6c69 3e74 6f6f 6c73 ssing..
  • tools │ │ │ │ │ +0006b360: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ +0006b370: 672f 3636 3334 3133 382f 5436 3633 3431 g/6634138/T66341 │ │ │ │ │ +0006b380: 3338 2e6a 6176 613a 2056 6572 6966 7920 38.java: Verify │ │ │ │ │ +0006b390: 736f 7572 6365 2066 696c 6573 206f 7574 source files out │ │ │ │ │ +0006b3a0: 7075 7420 6166 7465 7220 7072 6f63 6573 put after proces │ │ │ │ │ +0006b3b0: 7369 6e67 2069 7320 6f76 6572 2061 7265 sing is over are │ │ │ │ │ +0006b3c0: 2063 6f6d 7069 6c65 640a 0a3c 6c69 3e74 compiled..
  • t │ │ │ │ │ +0006b3d0: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +0006b3e0: 7373 696e 672f 3639 3934 3934 362f 5365 ssing/6994946/Se │ │ │ │ │ +0006b3f0: 6d61 6e74 6963 4572 726f 7254 6573 742e manticErrorTest. │ │ │ │ │ +0006b400: 6a61 7661 3a20 6f70 7469 6f6e 2074 6f20 java: option to │ │ │ │ │ +0006b410: 7370 6563 6966 7920 6f6e 6c79 2073 796e specify only syn │ │ │ │ │ +0006b420: 7461 7820 6572 726f 7273 2061 7320 756e tax errors as un │ │ │ │ │ +0006b430: 7265 636f 7665 7261 626c 650a 0a3c 6c69 recoverable..
  • tools/javac/pro │ │ │ │ │ +0006b450: 6365 7373 696e 672f 3639 3934 3934 362f cessing/6994946/ │ │ │ │ │ +0006b460: 5379 6e74 6178 4572 726f 7254 6573 742e SyntaxErrorTest. │ │ │ │ │ +0006b470: 6a61 7661 3a20 6f70 7469 6f6e 2074 6f20 java: option to │ │ │ │ │ +0006b480: 7370 6563 6966 7920 6f6e 6c79 2073 796e specify only syn │ │ │ │ │ +0006b490: 7461 7820 6572 726f 7273 2061 7320 756e tax errors as un │ │ │ │ │ +0006b4a0: 7265 636f 7665 7261 626c 650a 0a3c 6c69 recoverable..
  • tools/javac/pro │ │ │ │ │ +0006b4c0: 6365 7373 696e 672f 3831 3332 3434 362f cessing/8132446/ │ │ │ │ │ +0006b4d0: 5438 3133 3234 3436 2e6a 6176 613a 2041 T8132446.java: A │ │ │ │ │ +0006b4e0: 7373 7365 7274 696f 6e45 7272 6f72 2069 sssertionError i │ │ │ │ │ +0006b4f0: 6e20 436c 6173 7353 796d 626f 6c2e 7365 n ClassSymbol.se │ │ │ │ │ +0006b500: 7441 6e6e 6f74 6174 696f 6e54 7970 650a tAnnotationType. │ │ │ │ │ +0006b510: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006b520: 2f70 726f 6365 7373 696e 672f 3832 3638 /processing/8268 │ │ │ │ │ +0006b530: 3537 352f 5438 3236 3835 3735 2e6a 6176 575/T8268575.jav │ │ │ │ │ +0006b540: 613a 2041 6e6e 6f74 6174 696f 6e73 206e a: Annotations n │ │ │ │ │ +0006b550: 6f74 2076 6973 6962 6c65 206f 6e20 6d6f ot visible on mo │ │ │ │ │ +0006b560: 6465 6c20 656c 656d 656e 7473 2062 6566 del elements bef │ │ │ │ │ +0006b570: 6f72 6520 7468 6579 2061 7265 2067 656e ore they are gen │ │ │ │ │ +0006b580: 6572 6174 6564 0a0a 3c6c 693e 746f 6f6c erated..
  • tool │ │ │ │ │ +0006b590: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006b5a0: 6e67 2f47 656e 6572 6174 6541 6e64 4572 ng/GenerateAndEr │ │ │ │ │ +0006b5b0: 726f 722e 6a61 7661 3a20 4368 6563 6b20 ror.java: Check │ │ │ │ │ +0006b5c0: 6572 726f 7220 6172 6520 636f 6e76 656e error are conven │ │ │ │ │ +0006b5d0: 6965 6e74 2077 6865 6e20 4150 2067 656e ient when AP gen │ │ │ │ │ +0006b5e0: 6572 6174 6573 2061 2073 6f75 7263 6520 erates a source │ │ │ │ │ +0006b5f0: 6669 6c65 2061 6e64 2061 6e20 6572 726f file and an erro │ │ │ │ │ +0006b600: 7220 696e 2074 6865 2073 616d 6520 726f r in the same ro │ │ │ │ │ +0006b610: 756e 640a 0a3c 6c69 3e74 6f6f 6c73 2f6a und..
  • tools/j │ │ │ │ │ +0006b620: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006b630: 4f76 6572 7772 6974 6549 6e69 7469 616c OverwriteInitial │ │ │ │ │ +0006b640: 496e 7075 742e 6a61 7661 3a20 5665 7269 Input.java: Veri │ │ │ │ │ +0006b650: 6679 2074 6865 2063 6f72 7265 6374 2046 fy the correct F │ │ │ │ │ +0006b660: 696c 6572 2062 6568 6176 696f 7220 772e iler behavior w. │ │ │ │ │ +0006b670: 722e 742e 0a0a 3c6c 693e 746f 6f6c 732f r.t...
  • tools/ │ │ │ │ │ +0006b680: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006b690: 2f50 6163 6b61 6765 496e 666f 2f43 6c61 /PackageInfo/Cla │ │ │ │ │ +0006b6a0: 7373 416e 6e6f 7461 7469 6f6e 732f 436c ssAnnotations/Cl │ │ │ │ │ +0006b6b0: 6173 7341 6e6e 6f74 6174 696f 6e73 2e6a assAnnotations.j │ │ │ │ │ +0006b6c0: 6176 613a 2065 6e73 7572 6520 616e 6e6f ava: ensure anno │ │ │ │ │ +0006b6d0: 7461 7469 6f6e 7320 6f6e 2070 6163 6b61 tations on packa │ │ │ │ │ +0006b6e0: 6765 2d69 6e66 6f73 206c 6f61 6465 6420 ge-infos loaded │ │ │ │ │ +0006b6f0: 6672 6f6d 2074 6865 2063 6c61 7373 7061 from the classpa │ │ │ │ │ +0006b700: 7468 2061 7265 2072 6570 6f72 7465 6420 th are reported │ │ │ │ │ +0006b710: 6f6e 2061 6c6c 2070 726f 6365 7373 696e on all processin │ │ │ │ │ +0006b720: 6720 726f 756e 6473 0a0a 3c6c 693e 746f g rounds..
  • to │ │ │ │ │ +0006b730: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006b740: 7369 6e67 2f50 6163 6b61 6765 496e 666f sing/PackageInfo │ │ │ │ │ +0006b750: 2f4f 7665 7277 7269 7465 2f4f 7665 7277 /Overwrite/Overw │ │ │ │ │ +0006b760: 7269 7465 2e6a 6176 613a 2065 6e73 7572 rite.java: ensur │ │ │ │ │ +0006b770: 6520 7061 636b 6167 652d 696e 666f 7320 e package-infos │ │ │ │ │ +0006b780: 6172 6520 7265 7365 7420 6265 7477 6565 are reset betwee │ │ │ │ │ +0006b790: 6e20 616e 6e6f 7461 7469 6f6e 2070 726f n annotation pro │ │ │ │ │ +0006b7a0: 6365 7373 696e 6720 726f 756e 6473 0a0a cessing rounds.. │ │ │ │ │ +0006b7b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006b7c0: 7072 6f63 6573 7369 6e67 2f52 6570 6f72 processing/Repor │ │ │ │ │ +0006b7d0: 744f 6e49 6d70 6f72 7465 644d 6f64 756c tOnImportedModul │ │ │ │ │ +0006b7e0: 6541 6e6e 6f74 6174 696f 6e2f 5265 706f eAnnotation/Repo │ │ │ │ │ +0006b7f0: 7274 4f6e 496d 706f 7274 6564 4d6f 6475 rtOnImportedModu │ │ │ │ │ +0006b800: 6c65 416e 6e6f 7461 7469 6f6e 2e6a 6176 leAnnotation.jav │ │ │ │ │ +0006b810: 613a 206a 6176 6163 2073 686f 756c 646e a: javac shouldn │ │ │ │ │ +0006b820: 2774 2066 6169 6c20 7768 656e 2061 6e20 't fail when an │ │ │ │ │ +0006b830: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ +0006b840: 7373 6f72 2072 6570 6f72 7420 6120 6d65 ssor report a me │ │ │ │ │ +0006b850: 7373 6167 6520 6162 6f75 7420 616e 2061 ssage about an a │ │ │ │ │ +0006b860: 6e6e 6f74 6174 696f 6e20 6f6e 2061 206d nnotation on a m │ │ │ │ │ +0006b870: 6f64 756c 6520 6a61 7661 6320 7368 6f75 odule javac shou │ │ │ │ │ +0006b880: 6c64 2070 726f 6365 7373 2061 6e6e 6f74 ld process annot │ │ │ │ │ +0006b890: 6174 6564 206d 6f64 756c 6520 7768 656e ated module when │ │ │ │ │ +0006b8a0: 2069 6d70 6f72 7473 2073 7461 7465 6d65 imports stateme │ │ │ │ │ +0006b8b0: 6e74 2061 7265 2070 7265 7365 6e74 0a0a nt are present.. │ │ │ │ │ +0006b8c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006b8d0: 7072 6f63 6573 7369 6e67 2f53 746f 7041 processing/StopA │ │ │ │ │ +0006b8e0: 6674 6572 4572 726f 722f 5374 6f70 4166 fterError/StopAf │ │ │ │ │ +0006b8f0: 7465 7245 7272 6f72 2e6a 6176 613a 2049 terError.java: I │ │ │ │ │ +0006b900: 6620 616e 2065 7272 6f72 2069 7320 7072 f an error is pr │ │ │ │ │ +0006b910: 6f64 7563 6564 2062 7920 616e 2061 6e6e oduced by an ann │ │ │ │ │ +0006b920: 6f74 6174 696f 6e20 7072 6f63 6573 736f otation processo │ │ │ │ │ +0006b930: 722c 2074 6865 2063 6f64 6520 7368 6f75 r, the code shou │ │ │ │ │ +0006b940: 6c64 206e 6f74 2062 6520 4174 7472 6564 ld not be Attred │ │ │ │ │ +0006b950: 2c20 5c20 756e 6c65 7373 2072 6571 7565 , \ unless reque │ │ │ │ │ +0006b960: 7374 6564 0a0a 3c6c 693e 746f 6f6c 732f sted..
  • tools/ │ │ │ │ │ +0006b970: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006b980: 2f54 3634 3339 3832 362e 6a61 7661 3a20 /T6439826.java: │ │ │ │ │ +0006b990: 4578 6365 7074 696f 6e20 6973 7375 696e Exception issuin │ │ │ │ │ +0006b9a0: 6720 4469 6167 6e6f 7374 6963 2077 6869 g Diagnostic whi │ │ │ │ │ +0006b9b0: 6c65 2070 726f 6365 7373 696e 6720 6765 le processing ge │ │ │ │ │ +0006b9c0: 6e65 7261 7465 6420 6572 7261 6e74 2063 nerated errant c │ │ │ │ │ +0006b9d0: 6f64 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ode..
  • tools/j │ │ │ │ │ +0006b9e0: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006b9f0: 5436 3932 3033 3137 2e6a 6176 613a 2070 T6920317.java: p │ │ │ │ │ +0006ba00: 6163 6b61 6765 2d69 6e66 6f2e 6a61 7661 ackage-info.java │ │ │ │ │ +0006ba10: 2066 696c 6520 6861 7320 746f 2062 6520 file has to be │ │ │ │ │ +0006ba20: 7370 6563 6966 6965 6420 6f6e 2074 6865 specified on the │ │ │ │ │ +0006ba30: 206a 6176 6163 2063 6d64 6c69 6e65 2c20 javac cmdline, │ │ │ │ │ +0006ba40: 656c 7365 2069 7420 7769 6c6c 206e 6f74 else it will not │ │ │ │ │ +0006ba50: 2062 6520 6176 6169 6c0a 0a3c 6c69 3e74 be avail..
  • t │ │ │ │ │ +0006ba60: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +0006ba70: 7373 696e 672f 5437 3139 3634 3632 2e6a ssing/T7196462.j │ │ │ │ │ +0006ba80: 6176 613a 204a 6176 6163 5072 6f63 6573 ava: JavacProces │ │ │ │ │ +0006ba90: 7369 6e67 456e 7669 726f 6e6d 656e 7420 singEnvironment │ │ │ │ │ +0006baa0: 7368 6f75 6c64 2074 6f6c 6572 6174 6520 should tolerate │ │ │ │ │ +0006bab0: 4261 7369 634a 6176 6163 5461 736b 0a0a BasicJavacTask.. │ │ │ │ │ +0006bac0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006bad0: 7072 6f63 6573 7369 6e67 2f54 3831 3432 processing/T8142 │ │ │ │ │ +0006bae0: 3933 312e 6a61 7661 3a20 6a61 7661 2063 931.java: java c │ │ │ │ │ +0006baf0: 6f6d 7069 6c65 723a 2074 7970 6520 6572 ompiler: type er │ │ │ │ │ +0006bb00: 6173 7572 6520 646f 6573 6e27 7420 776f asure doesn't wo │ │ │ │ │ +0006bb10: 726b 2073 696e 6365 2039 2d62 3238 0a0a rk since 9-b28.. │ │ │ │ │ +0006bb20: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006bb30: 7072 6f63 6573 7369 6e67 2f54 3832 3130 processing/T8210 │ │ │ │ │ +0006bb40: 3634 392e 6a61 7661 3a20 4368 6563 6b20 649.java: Check │ │ │ │ │ +0006bb50: 7468 6174 2064 6961 676e 6f73 7469 6373 that diagnostics │ │ │ │ │ +0006bb60: 2063 616e 2062 6520 7072 696e 7465 6420 can be printed │ │ │ │ │ +0006bb70: 6576 656e 2061 6674 6572 2074 6865 2063 even after the c │ │ │ │ │ +0006bb80: 6f6d 7069 6c61 7469 6f6e 2073 746f 7070 ompilation stopp │ │ │ │ │ +0006bb90: 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ed...
  • tools/j │ │ │ │ │ +0006bba0: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006bbb0: 5465 7374 4d75 6c74 6970 6c65 4572 726f TestMultipleErro │ │ │ │ │ +0006bbc0: 7273 2e6a 6176 613a 2041 6e6e 6f74 6174 rs.java: Annotat │ │ │ │ │ +0006bbd0: 696f 6e20 7072 6f63 6573 736f 7273 2073 ion processors s │ │ │ │ │ +0006bbe0: 686f 756c 6420 6265 2061 626c 6520 746f hould be able to │ │ │ │ │ +0006bbf0: 2070 7269 6e74 206d 756c 7469 706c 6520 print multiple │ │ │ │ │ +0006bc00: 6572 726f 7273 2061 7420 7468 6520 7361 errors at the sa │ │ │ │ │ +0006bc10: 6d65 206c 6f63 6174 696f 6e2e 0a0a 3c6c me location...tools/javac/pr │ │ │ │ │ +0006bc30: 6f63 6573 7369 6e67 2f54 6573 7457 6172 ocessing/TestWar │ │ │ │ │ +0006bc40: 6e45 7272 6f72 436f 756e 742e 6a61 7661 nErrorCount.java │ │ │ │ │ +0006bc50: 3a20 7265 7065 6174 6564 2077 6172 6e69 : repeated warni │ │ │ │ │ +0006bc60: 6e67 7320 6162 6f75 7420 626f 6f74 636c ngs about bootcl │ │ │ │ │ +0006bc70: 6173 7370 6174 6820 6e6f 7420 7365 740a asspath not set. │ │ │ │ │ +0006bc80: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006bc90: 2f70 726f 6365 7373 696e 672f 636f 6d70 /processing/comp │ │ │ │ │ +0006bca0: 6c65 7469 6f6e 2f54 6573 7443 6f6d 706c letion/TestCompl │ │ │ │ │ +0006bcb0: 6574 696f 6e73 2e6a 6176 613a 2053 6f6d etions.java: Som │ │ │ │ │ +0006bcc0: 6520 7369 6d70 6c65 2074 6573 7473 206f e simple tests o │ │ │ │ │ +0006bcd0: 6620 7468 6520 6d65 7468 6f64 7320 696e f the methods in │ │ │ │ │ +0006bce0: 2043 6f6d 706c 6574 696f 6e73 0a0a 3c6c Completions..tools/javac/pr │ │ │ │ │ +0006bd00: 6f63 6573 7369 6e67 2f65 6e76 6972 6f6e ocessing/environ │ │ │ │ │ +0006bd10: 6d65 6e74 2f50 726f 6365 7373 696e 6745 ment/ProcessingE │ │ │ │ │ +0006bd20: 6e76 416e 6e6f 4469 7363 6f76 6572 792e nvAnnoDiscovery. │ │ │ │ │ +0006bd30: 6a61 7661 3a20 6d61 6b65 2073 7572 6520 java: make sure │ │ │ │ │ +0006bd40: 7468 6174 2061 6c6c 2064 6563 6c61 7261 that all declara │ │ │ │ │ +0006bd50: 7469 6f6e 2061 6e6e 6f74 6174 696f 6e73 tion annotations │ │ │ │ │ +0006bd60: 2061 7265 2064 6973 636f 7665 7265 6420 are discovered │ │ │ │ │ +0006bd70: 6279 2074 6865 2070 726f 6365 7373 696e by the processin │ │ │ │ │ +0006bd80: 6720 656e 7669 726f 6e6d 656e 740a 0a3c g environment..< │ │ │ │ │ +0006bd90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006bda0: 726f 6365 7373 696e 672f 656e 7669 726f rocessing/enviro │ │ │ │ │ +0006bdb0: 6e6d 656e 742f 5465 7374 5072 6576 6965 nment/TestPrevie │ │ │ │ │ +0006bdc0: 7745 6e61 626c 6564 2e6a 6176 613a 2054 wEnabled.java: T │ │ │ │ │ +0006bdd0: 6573 7420 7468 6174 2050 726f 6365 7373 est that Process │ │ │ │ │ +0006bde0: 696e 6745 6e76 6972 6f6e 6d65 6e74 2e69 ingEnvironment.i │ │ │ │ │ +0006bdf0: 7350 7265 7669 6577 456e 6162 6c65 6420 sPreviewEnabled │ │ │ │ │ +0006be00: 776f 726b 7320 7072 6f70 6572 6c79 0a0a works properly.. │ │ │ │ │ +0006be10: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006be20: 7072 6f63 6573 7369 6e67 2f65 6e76 6972 processing/envir │ │ │ │ │ +0006be30: 6f6e 6d65 6e74 2f54 6573 7453 6f75 7263 onment/TestSourc │ │ │ │ │ +0006be40: 6556 6572 7369 6f6e 2e6a 6176 613a 2054 eVersion.java: T │ │ │ │ │ +0006be50: 6573 7420 7468 6174 2067 6574 536f 7572 est that getSour │ │ │ │ │ +0006be60: 6365 5665 7273 696f 6e20 776f 726b 7320 ceVersion works │ │ │ │ │ +0006be70: 7072 6f70 6572 6c79 0a0a 3c6c 693e 746f properly..
  • to │ │ │ │ │ +0006be80: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006be90: 7369 6e67 2f65 6e76 6972 6f6e 6d65 6e74 sing/environment │ │ │ │ │ +0006bea0: 2f72 6f75 6e64 2f54 6573 7443 6f6e 7465 /round/TestConte │ │ │ │ │ +0006beb0: 7874 2e6a 6176 613a 2041 206e 6577 204a xt.java: A new J │ │ │ │ │ +0006bec0: 6176 6163 456c 656d 656e 7473 2069 7320 avacElements is │ │ │ │ │ +0006bed0: 6372 6561 7465 6420 666f 7220 6561 6368 created for each │ │ │ │ │ +0006bee0: 2072 6f75 6e64 206f 6620 616e 6e6f 7461 round of annota │ │ │ │ │ +0006bef0: 7469 6f6e 2070 726f 6365 7373 696e 670a tion processing. │ │ │ │ │ +0006bf00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006bf10: 2f70 726f 6365 7373 696e 672f 656e 7669 /processing/envi │ │ │ │ │ +0006bf20: 726f 6e6d 656e 742f 726f 756e 642f 5465 ronment/round/Te │ │ │ │ │ +0006bf30: 7374 456c 656d 656e 7473 416e 6e6f 7461 stElementsAnnota │ │ │ │ │ +0006bf40: 7465 6457 6974 682e 6a61 7661 3a20 5465 tedWith.java: Te │ │ │ │ │ +0006bf50: 7374 7320 7468 6174 2067 6574 456c 656d sts that getElem │ │ │ │ │ +0006bf60: 656e 7473 416e 6e6f 7461 7465 6457 6974 entsAnnotatedWit │ │ │ │ │ +0006bf70: 685b 416e 795d 206d 6574 686f 6473 2077 h[Any] methods w │ │ │ │ │ +0006bf80: 6f72 6b20 7072 6f70 6572 6c79 2e0a 0a3c ork properly...< │ │ │ │ │ +0006bf90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006bfa0: 726f 6365 7373 696e 672f 6572 726f 7273 rocessing/errors │ │ │ │ │ +0006bfb0: 2f43 7261 7368 4f6e 4e6f 6e45 7869 7374 /CrashOnNonExist │ │ │ │ │ +0006bfc0: 696e 6741 6e6e 6f74 6174 696f 6e2f 536f ingAnnotation/So │ │ │ │ │ +0006bfd0: 7572 6365 2e6a 6176 613a 2045 6e73 7572 urce.java: Ensur │ │ │ │ │ +0006bfe0: 6520 6e6f 2065 7863 6570 7469 6f6e 7320 e no exceptions │ │ │ │ │ +0006bff0: 6f6e 2075 6e72 6573 6f6c 7661 626c 6520 on unresolvable │ │ │ │ │ +0006c000: 616e 6e6f 7461 7469 6f6e 730a 0a3c 6c69 annotations..
  • tools/javac/pro │ │ │ │ │ +0006c020: 6365 7373 696e 672f 6572 726f 7273 2f45 cessing/errors/E │ │ │ │ │ +0006c030: 6e73 7572 6541 6e6e 6f74 6174 696f 6e54 nsureAnnotationT │ │ │ │ │ +0006c040: 7970 654d 6973 6d61 7463 6845 7863 6570 ypeMismatchExcep │ │ │ │ │ +0006c050: 7469 6f6e 2f53 6f75 7263 652e 6a61 7661 tion/Source.java │ │ │ │ │ +0006c060: 3a20 456e 7375 7265 2041 6e6e 6f74 6174 : Ensure Annotat │ │ │ │ │ +0006c070: 696f 6e54 7970 654d 6973 6d61 7463 6845 ionTypeMismatchE │ │ │ │ │ +0006c080: 7863 6570 7469 6f6e 2069 7320 7468 726f xception is thro │ │ │ │ │ +0006c090: 776e 2077 6865 6e20 6170 7072 6f70 7269 wn when appropri │ │ │ │ │ +0006c0a0: 6174 6520 7769 7468 2072 6561 736f 6e61 ate with reasona │ │ │ │ │ +0006c0b0: 626c 6520 666f 756e 6454 7970 6520 6669 ble foundType fi │ │ │ │ │ +0006c0c0: 6c6c 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 lled...
  • tools │ │ │ │ │ +0006c0d0: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ +0006c0e0: 672f 6572 726f 7273 2f45 6e73 7572 654d g/errors/EnsureM │ │ │ │ │ +0006c0f0: 6972 726f 7265 6454 7970 6545 7863 6570 irroredTypeExcep │ │ │ │ │ +0006c100: 7469 6f6e 2f53 6f75 7263 652e 6a61 7661 tion/Source.java │ │ │ │ │ +0006c110: 3a20 416e 6e6f 7461 7469 6f6e 5479 7065 : AnnotationType │ │ │ │ │ +0006c120: 4d69 736d 6174 6368 4578 6365 7074 696f MismatchExceptio │ │ │ │ │ +0006c130: 6e20 696e 7374 6561 6420 6f66 204d 6972 n instead of Mir │ │ │ │ │ +0006c140: 726f 7265 6454 7970 6545 7863 6570 7469 roredTypeExcepti │ │ │ │ │ +0006c150: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ +0006c160: 7661 632f 7072 6f63 6573 7369 6e67 2f65 vac/processing/e │ │ │ │ │ +0006c170: 7272 6f72 732f 5374 6f70 4f6e 496e 6170 rrors/StopOnInap │ │ │ │ │ +0006c180: 706c 6963 6162 6c65 416e 6e6f 7461 7469 plicableAnnotati │ │ │ │ │ +0006c190: 6f6e 732f 4765 6e65 7261 7465 4675 6e63 ons/GenerateFunc │ │ │ │ │ +0006c1a0: 7469 6f6e 616c 496e 7465 7266 6163 652e tionalInterface. │ │ │ │ │ +0006c1b0: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ +0006c1c0: 7420 616e 2061 6e6e 6f74 6174 696f 6e20 t an annotation │ │ │ │ │ +0006c1d0: 7072 6f63 6573 736f 7220 6361 6e20 6765 processor can ge │ │ │ │ │ +0006c1e0: 6e65 7261 7465 2061 2073 7570 6572 2d69 nerate a super-i │ │ │ │ │ +0006c1f0: 6e74 6572 6661 6365 2077 6869 6368 2077 nterface which w │ │ │ │ │ +0006c200: 696c 6c20 6d61 6b65 2074 6865 2063 7572 ill make the cur │ │ │ │ │ +0006c210: 7265 6e74 2069 6e74 6572 6661 6365 2066 rent interface f │ │ │ │ │ +0006c220: 756e 6374 696f 6e61 6c0a 0a3c 6c69 3e74 unctional..
  • t │ │ │ │ │ +0006c230: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +0006c240: 7373 696e 672f 6572 726f 7273 2f53 746f ssing/errors/Sto │ │ │ │ │ +0006c250: 704f 6e49 6e61 7070 6c69 6361 626c 6541 pOnInapplicableA │ │ │ │ │ +0006c260: 6e6e 6f74 6174 696f 6e73 2f53 6f75 7263 nnotations/Sourc │ │ │ │ │ +0006c270: 652e 6a61 7661 3a20 5665 7269 6679 2074 e.java: Verify t │ │ │ │ │ +0006c280: 6861 7420 616e 6e6f 7461 7469 6f6e 2070 hat annotation p │ │ │ │ │ +0006c290: 726f 6365 7373 6f72 7320 646f 206e 6f74 rocessors do not │ │ │ │ │ +0006c2a0: 2067 6574 2069 6e76 616c 6964 2061 6e6e get invalid ann │ │ │ │ │ +0006c2b0: 6f74 6174 696f 6e73 0a0a 3c6c 693e 746f otations..
  • to │ │ │ │ │ +0006c2c0: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006c2d0: 7369 6e67 2f65 7272 6f72 732f 5465 7374 sing/errors/Test │ │ │ │ │ +0006c2e0: 4261 6450 726f 6365 7373 6f72 2e6a 6176 BadProcessor.jav │ │ │ │ │ +0006c2f0: 613a 206a 6176 6163 2065 7869 7473 2077 a: javac exits w │ │ │ │ │ +0006c300: 6974 6820 3020 7374 6174 7573 2061 6e64 ith 0 status and │ │ │ │ │ +0006c310: 206e 6f20 6d65 7373 6167 6573 206f 6e20 no messages on │ │ │ │ │ +0006c320: 6572 726f 7220 746f 2063 6f6e 7374 7275 error to constru │ │ │ │ │ +0006c330: 6374 2061 6e20 616e 6e2d 7072 6f63 6573 ct an ann-proces │ │ │ │ │ +0006c340: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6a61 or..
  • tools/ja │ │ │ │ │ +0006c350: 7661 632f 7072 6f63 6573 7369 6e67 2f65 vac/processing/e │ │ │ │ │ +0006c360: 7272 6f72 732f 5465 7374 436c 6173 734e rrors/TestClassN │ │ │ │ │ +0006c370: 616d 6573 2e6a 6176 613a 2076 6572 6966 ames.java: verif │ │ │ │ │ +0006c380: 7920 6966 2065 7272 6f6e 656f 7573 2063 y if erroneous c │ │ │ │ │ +0006c390: 6c61 7373 206e 616d 6573 2061 7265 2072 lass names are r │ │ │ │ │ +0006c3a0: 656a 6563 7465 640a 0a3c 6c69 3e74 6f6f ejected..
  • too │ │ │ │ │ +0006c3b0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +0006c3c0: 696e 672f 6572 726f 7273 2f54 6573 7445 ing/errors/TestE │ │ │ │ │ +0006c3d0: 7272 6f72 436f 756e 742e 6a61 7661 3a20 rrorCount.java: │ │ │ │ │ +0006c3e0: 4572 726f 7273 2072 6570 6f72 7465 6420 Errors reported │ │ │ │ │ +0006c3f0: 7669 6120 4d65 7373 6167 6572 2e70 7269 via Messager.pri │ │ │ │ │ +0006c400: 6e74 4d65 7373 6167 6528 4552 524f 522c ntMessage(ERROR, │ │ │ │ │ +0006c410: 2265 7272 6f72 206d 6573 7361 6765 2229 "error message") │ │ │ │ │ +0006c420: 2061 7265 206e 6f74 2074 616c 6c69 6564 are not tallied │ │ │ │ │ +0006c430: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ +0006c440: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ +0006c450: 6573 7369 6e67 2f65 7272 6f72 732f 5465 essing/errors/Te │ │ │ │ │ +0006c460: 7374 4661 7461 6c69 7479 4f66 5061 7273 stFatalityOfPars │ │ │ │ │ +0006c470: 6545 7272 6f72 732e 6a61 7661 3a20 5465 eErrors.java: Te │ │ │ │ │ +0006c480: 7374 2074 6861 7420 6765 6e65 7261 7469 st that generati │ │ │ │ │ +0006c490: 6e67 2070 726f 6772 616d 7320 7769 7468 ng programs with │ │ │ │ │ +0006c4a0: 2073 796e 7461 7820 6572 726f 7273 2069 syntax errors i │ │ │ │ │ +0006c4b0: 7320 6120 6661 7461 6c20 636f 6e64 6974 s a fatal condit │ │ │ │ │ +0006c4c0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ +0006c4d0: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006c4e0: 6572 726f 7273 2f54 6573 744f 7074 696f errors/TestOptio │ │ │ │ │ +0006c4f0: 6e53 796e 7461 7845 7272 6f72 732e 6a61 nSyntaxErrors.ja │ │ │ │ │ +0006c500: 7661 3a20 5465 7374 2074 6861 7420 616e va: Test that an │ │ │ │ │ +0006c510: 6e6f 7461 7469 6f6e 2070 726f 6365 7373 notation process │ │ │ │ │ +0006c520: 6f72 206f 7074 696f 6e73 2077 6974 6820 or options with │ │ │ │ │ +0006c530: 696c 6c65 6761 6c20 7379 6e74 6178 2061 illegal syntax a │ │ │ │ │ +0006c540: 7265 2072 656a 6563 7465 640a 0a3c 6c69 re rejected..
  • tools/javac/pro │ │ │ │ │ +0006c560: 6365 7373 696e 672f 6572 726f 7273 2f54 cessing/errors/T │ │ │ │ │ +0006c570: 6573 7450 6172 7365 4572 726f 7273 2f54 estParseErrors/T │ │ │ │ │ +0006c580: 6573 7450 6172 7365 4572 726f 7273 2e6a estParseErrors.j │ │ │ │ │ +0006c590: 6176 613a 206a 6176 6163 2063 7261 7368 ava: javac crash │ │ │ │ │ +0006c5a0: 6573 2072 756e 6e69 6e67 2070 726f 6365 es running proce │ │ │ │ │ +0006c5b0: 7373 6f72 206f 6e20 6572 7261 6e74 2063 ssor on errant c │ │ │ │ │ +0006c5c0: 6f64 653b 2069 7420 7573 6564 2074 6f20 ode; it used to │ │ │ │ │ +0006c5d0: 7072 696e 7420 6572 726f 7220 6d65 7373 print error mess │ │ │ │ │ +0006c5e0: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a age..
  • tools/j │ │ │ │ │ +0006c5f0: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006c600: 6572 726f 7273 2f54 6573 7452 6574 7572 errors/TestRetur │ │ │ │ │ +0006c610: 6e43 6f64 652e 6a61 7661 3a20 5465 7374 nCode.java: Test │ │ │ │ │ +0006c620: 2074 6861 7420 616e 2065 7272 6f6e 656f that an erroneo │ │ │ │ │ +0006c630: 7573 2072 6574 7572 6e20 636f 6465 2072 us return code r │ │ │ │ │ +0006c640: 6573 756c 7473 2066 726f 6d20 7261 6973 esults from rais │ │ │ │ │ +0006c650: 696e 6720 616e 2065 7272 6f72 2e0a 0a3c ing an error...< │ │ │ │ │ +0006c660: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006c670: 726f 6365 7373 696e 672f 6572 726f 7273 rocessing/errors │ │ │ │ │ +0006c680: 2f54 6573 7453 7570 7072 6573 7369 6f6e /TestSuppression │ │ │ │ │ +0006c690: 2e6a 6176 613a 206a 6176 6163 2073 686f .java: javac sho │ │ │ │ │ +0006c6a0: 756c 6420 6465 6665 7220 6469 6167 6e6f uld defer diagno │ │ │ │ │ +0006c6b0: 7374 6963 7320 756e 7469 6c20 6974 2063 stics until it c │ │ │ │ │ +0006c6c0: 616e 2062 6520 6465 7465 726d 696e 6564 an be determined │ │ │ │ │ +0006c6d0: 2074 6865 7920 6172 6520 7065 7273 6973 they are persis │ │ │ │ │ +0006c6e0: 7465 6e74 0a0a 3c6c 693e 746f 6f6c 732f tent..
  • tools/ │ │ │ │ │ +0006c6f0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006c700: 2f66 696c 6572 2f54 6573 7446 696c 6572 /filer/TestFiler │ │ │ │ │ +0006c710: 436f 6e73 7472 6169 6e74 732e 6a61 7661 Constraints.java │ │ │ │ │ +0006c720: 3a20 5465 7374 2074 6861 7420 7468 6520 : Test that the │ │ │ │ │ +0006c730: 636f 6e73 7472 6169 6e74 7320 6775 6172 constraints guar │ │ │ │ │ +0006c740: 616e 7465 6564 2062 7920 7468 6520 4669 anteed by the Fi │ │ │ │ │ +0006c750: 6c65 7220 616e 6420 6d61 696e 7461 696e ler and maintain │ │ │ │ │ +0006c760: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +0006c770: 7661 632f 7072 6f63 6573 7369 6e67 2f66 vac/processing/f │ │ │ │ │ +0006c780: 696c 6572 2f54 6573 7447 6574 5265 736f iler/TestGetReso │ │ │ │ │ +0006c790: 7572 6365 2e6a 6176 613a 2054 6573 7420 urce.java: Test │ │ │ │ │ +0006c7a0: 4669 6c65 722e 6765 7452 6573 6f75 7263 Filer.getResourc │ │ │ │ │ +0006c7b0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +0006c7c0: 6163 2f70 726f 6365 7373 696e 672f 6669 ac/processing/fi │ │ │ │ │ +0006c7d0: 6c65 722f 5465 7374 4765 7452 6573 6f75 ler/TestGetResou │ │ │ │ │ +0006c7e0: 7263 6532 2e6a 6176 613a 2046 696c 6572 rce2.java: Filer │ │ │ │ │ +0006c7f0: 2e67 6574 5265 736f 7572 6365 2853 4f55 .getResource(SOU │ │ │ │ │ +0006c800: 5243 455f 5041 5448 2c20 2e2e 2e29 2064 RCE_PATH, ...) d │ │ │ │ │ +0006c810: 6f65 7320 6e6f 7420 776f 726b 2077 6865 oes not work whe │ │ │ │ │ +0006c820: 6e20 2d73 6f75 7263 6570 6174 6820 636f n -sourcepath co │ │ │ │ │ +0006c830: 6e74 6169 6e73 2026 6774 3b31 2065 6e74 ntains >1 ent │ │ │ │ │ +0006c840: 7279 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ry..
  • tools/ja │ │ │ │ │ +0006c850: 7661 632f 7072 6f63 6573 7369 6e67 2f66 vac/processing/f │ │ │ │ │ +0006c860: 696c 6572 2f54 6573 7449 6e76 616c 6964 iler/TestInvalid │ │ │ │ │ +0006c870: 5265 6c61 7469 7665 4e61 6d65 732e 6a61 RelativeNames.ja │ │ │ │ │ +0006c880: 7661 3a20 496e 7661 6c69 6420 7265 6c61 va: Invalid rela │ │ │ │ │ +0006c890: 7469 7665 206e 616d 6573 2066 6f72 2046 tive names for F │ │ │ │ │ +0006c8a0: 696c 6572 2e63 7265 6174 6552 6573 6f75 iler.createResou │ │ │ │ │ +0006c8b0: 7263 6520 616e 6420 4669 6c65 722e 6765 rce and Filer.ge │ │ │ │ │ +0006c8c0: 7452 6573 6f75 7263 650a 0a3c 6c69 3e74 tResource..
  • t │ │ │ │ │ +0006c8d0: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +0006c8e0: 7373 696e 672f 6669 6c65 722f 5465 7374 ssing/filer/Test │ │ │ │ │ +0006c8f0: 4c61 7374 526f 756e 642e 6a61 7661 3a20 LastRound.java: │ │ │ │ │ +0006c900: 4a61 7661 6346 696c 6572 206e 6f74 2063 JavacFiler not c │ │ │ │ │ +0006c910: 6f72 7265 6374 6c79 206e 6f74 6966 6965 orrectly notifie │ │ │ │ │ +0006c920: 6420 6f66 206c 6173 7452 6f75 6e64 0a0a d of lastRound.. │ │ │ │ │ +0006c930: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006c940: 7072 6f63 6573 7369 6e67 2f66 696c 6572 processing/filer │ │ │ │ │ +0006c950: 2f54 6573 744f 7269 6769 6e61 7469 6e67 /TestOriginating │ │ │ │ │ +0006c960: 456c 656d 656e 7473 2e6a 6176 613a 2056 Elements.java: V │ │ │ │ │ +0006c970: 6572 6966 7920 7072 6f70 6572 2068 616e erify proper han │ │ │ │ │ +0006c980: 646c 696e 6720 6f66 206f 7269 6769 6e61 dling of origina │ │ │ │ │ +0006c990: 7469 6e67 2065 6c65 6d65 6e74 7320 696e ting elements in │ │ │ │ │ +0006c9a0: 206a 6176 6163 2773 2046 696c 6572 2e0a javac's Filer.. │ │ │ │ │ +0006c9b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006c9c0: 2f70 726f 6365 7373 696e 672f 6669 6c65 /processing/file │ │ │ │ │ +0006c9d0: 722f 5465 7374 5061 636b 6167 6549 6e66 r/TestPackageInf │ │ │ │ │ +0006c9e0: 6f2e 6a61 7661 3a20 5465 7374 2074 6865 o.java: Test the │ │ │ │ │ +0006c9f0: 2061 6269 6c69 7479 2074 6f20 6372 6561 ability to crea │ │ │ │ │ +0006ca00: 7465 2061 6e64 2070 726f 6365 7373 2070 te and process p │ │ │ │ │ +0006ca10: 6163 6b61 6765 2d69 6e66 6f2e 6a61 7661 ackage-info.java │ │ │ │ │ +0006ca20: 2066 696c 6573 0a0a 3c6c 693e 746f 6f6c files..
  • tool │ │ │ │ │ +0006ca30: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006ca40: 6e67 2f66 696c 6572 2f54 6573 7456 616c ng/filer/TestVal │ │ │ │ │ +0006ca50: 6964 5265 6c61 7469 7665 4e61 6d65 732e idRelativeNames. │ │ │ │ │ +0006ca60: 6a61 7661 3a20 5465 7374 2076 616c 6964 java: Test valid │ │ │ │ │ +0006ca70: 2072 656c 6174 6976 6520 6e61 6d65 7320 relative names │ │ │ │ │ +0006ca80: 666f 7220 4669 6c65 722e 6372 6561 7465 for Filer.create │ │ │ │ │ +0006ca90: 5265 736f 7572 6365 2061 6e64 2046 696c Resource and Fil │ │ │ │ │ +0006caa0: 6572 2e67 6574 5265 736f 7572 6365 0a0a er.getResource.. │ │ │ │ │ +0006cab0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006cac0: 7072 6f63 6573 7369 6e67 2f6c 6f61 6465 processing/loade │ │ │ │ │ +0006cad0: 722f 7465 7374 436c 6f73 652f 5465 7374 r/testClose/Test │ │ │ │ │ +0006cae0: 436c 6f73 652e 6a61 7661 3a20 6a61 7661 Close.java: java │ │ │ │ │ +0006caf0: 6320 7368 6f75 6c64 206e 6f74 2063 6c6f c should not clo │ │ │ │ │ +0006cb00: 7365 2070 726f 6365 7373 6f72 436c 6173 se processorClas │ │ │ │ │ +0006cb10: 734c 6f61 6465 7220 6265 666f 7265 2065 sLoader before e │ │ │ │ │ +0006cb20: 6e64 206f 6620 636f 6d70 696c 6174 696f nd of compilatio │ │ │ │ │ +0006cb30: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +0006cb40: 6163 2f70 726f 6365 7373 696e 672f 6c6f ac/processing/lo │ │ │ │ │ +0006cb50: 6164 6572 2f74 6573 7443 6c6f 7365 2f54 ader/testClose/T │ │ │ │ │ +0006cb60: 6573 7443 6c6f 7365 322e 6a61 7661 3a20 estClose2.java: │ │ │ │ │ +0006cb70: 6a61 7661 6320 7368 6f75 6c64 206e 6f74 javac should not │ │ │ │ │ +0006cb80: 2063 6c6f 7365 2070 726f 6365 7373 6f72 close processor │ │ │ │ │ +0006cb90: 436c 6173 734c 6f61 6465 7220 6265 666f ClassLoader befo │ │ │ │ │ +0006cba0: 7265 2065 6e64 206f 6620 636f 6d70 696c re end of compil │ │ │ │ │ +0006cbb0: 6174 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ation..
  • tools │ │ │ │ │ +0006cbc0: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ +0006cbd0: 672f 6d65 7373 6167 6572 2f36 3336 3230 g/messager/63620 │ │ │ │ │ +0006cbe0: 3637 2f54 3633 3632 3036 372e 6a61 7661 67/T6362067.java │ │ │ │ │ +0006cbf0: 3a20 4d65 7373 6167 6572 206d 6574 686f : Messager metho │ │ │ │ │ +0006cc00: 6473 2064 6f20 6e6f 7420 7072 696e 7420 ds do not print │ │ │ │ │ +0006cc10: 6f75 7420 736f 7572 6365 2070 6f73 6974 out source posit │ │ │ │ │ +0006cc20: 696f 6e20 696e 666f 726d 6174 696f 6e0a ion information. │ │ │ │ │ +0006cc30: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006cc40: 2f70 726f 6365 7373 696e 672f 6d65 7373 /processing/mess │ │ │ │ │ +0006cc50: 6167 6572 2f36 3338 3835 3433 2f54 3633 ager/6388543/T63 │ │ │ │ │ +0006cc60: 3838 3534 332e 6a61 7661 3a20 696d 7072 88543.java: impr │ │ │ │ │ +0006cc70: 6f76 6520 6163 6375 7261 6379 206f 6620 ove accuracy of │ │ │ │ │ +0006cc80: 736f 7572 6365 2070 6f73 6974 696f 6e73 source positions │ │ │ │ │ +0006cc90: 2066 6f72 2041 6e6e 6f74 6174 696f 6e56 for AnnotationV │ │ │ │ │ +0006cca0: 616c 7565 2070 6172 616d 206f 6620 4d65 alue param of Me │ │ │ │ │ +0006ccb0: 7373 6167 6572 2e70 7269 6e74 4d65 7373 ssager.printMess │ │ │ │ │ +0006ccc0: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a age..
  • tools/j │ │ │ │ │ +0006ccd0: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006cce0: 6d65 7373 6167 6572 2f4d 6573 7361 6765 messager/Message │ │ │ │ │ +0006ccf0: 7242 6173 6963 732e 6a61 7661 3a20 5465 rBasics.java: Te │ │ │ │ │ +0006cd00: 7374 2070 7265 7365 6e63 6520 6f66 204d st presence of M │ │ │ │ │ +0006cd10: 6573 7361 6765 7220 6d65 7468 6f64 730a essager methods. │ │ │ │ │ +0006cd20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006cd30: 2f70 726f 6365 7373 696e 672f 6d65 7373 /processing/mess │ │ │ │ │ +0006cd40: 6167 6572 2f4d 6573 7361 6765 7244 6961 ager/MessagerDia │ │ │ │ │ +0006cd50: 6773 2e6a 6176 613a 2077 6172 6e69 6e67 gs.java: warning │ │ │ │ │ +0006cd60: 7320 7072 696e 7465 6420 6279 2061 6e6e s printed by ann │ │ │ │ │ +0006cd70: 6f74 6174 696f 6e20 7072 6f63 6573 736f otation processo │ │ │ │ │ +0006cd80: 7273 2075 7365 7320 696e 636f 7272 6563 rs uses incorrec │ │ │ │ │ +0006cd90: 7420 736f 7572 6365 0a0a 3c6c 693e 746f t source..
  • to │ │ │ │ │ +0006cda0: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006cdb0: 7369 6e67 2f6d 6f64 656c 2f36 3139 3437 sing/model/61947 │ │ │ │ │ +0006cdc0: 3835 2f54 3631 3934 3738 352e 6a61 7661 85/T6194785.java │ │ │ │ │ +0006cdd0: 3a20 5061 7261 6d65 7465 7244 6563 6c61 : ParameterDecla │ │ │ │ │ +0006cde0: 7261 7469 6f6e 2e67 6574 5369 6d70 6c65 ration.getSimple │ │ │ │ │ +0006cdf0: 4e61 6d65 2064 6f65 7320 6e6f 7420 7265 Name does not re │ │ │ │ │ +0006ce00: 7475 726e 2061 6374 7561 6c20 6e61 6d65 turn actual name │ │ │ │ │ +0006ce10: 2066 726f 6d20 636c 6173 7320 6669 6c65 from class file │ │ │ │ │ +0006ce20: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0006ce30: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ +0006ce40: 6465 6c2f 3633 3431 3533 342f 5436 3334 del/6341534/T634 │ │ │ │ │ +0006ce50: 3135 3334 2e6a 6176 613a 2050 6163 6b61 1534.java: Packa │ │ │ │ │ +0006ce60: 6765 456c 656d 656e 742e 6765 7445 6e63 geElement.getEnc │ │ │ │ │ +0006ce70: 6c6f 7365 6445 6c65 6d65 6e74 7320 7265 losedElements re │ │ │ │ │ +0006ce80: 7375 6c74 7320 696e 204e 756c 6c50 6f69 sults in NullPoi │ │ │ │ │ +0006ce90: 6e74 6572 4578 6365 7074 696f 6e20 6672 nterException fr │ │ │ │ │ +0006cea0: 6f6d 2070 6172 7365 284a 6176 6143 6f6d om parse(JavaCom │ │ │ │ │ +0006ceb0: 7069 6c65 722e 6a61 7661 3a34 3239 290a piler.java:429). │ │ │ │ │ +0006cec0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006ced0: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ +0006cee0: 6c2f 456d 7074 7950 6163 6b61 6765 496e l/EmptyPackageIn │ │ │ │ │ +0006cef0: 666f 2e6a 6176 613a 2056 6572 6966 7920 fo.java: Verify │ │ │ │ │ +0006cf00: 656d 7074 7920 7061 636b 6167 652d 696e empty package-in │ │ │ │ │ +0006cf10: 666f 2e6a 6176 6120 6973 2068 616e 646c fo.java is handl │ │ │ │ │ +0006cf20: 6564 2070 726f 7065 726c 790a 0a3c 6c69 ed properly..
  • tools/javac/pro │ │ │ │ │ +0006cf40: 6365 7373 696e 672f 6d6f 6465 6c2f 4c6f cessing/model/Lo │ │ │ │ │ +0006cf50: 6361 6c43 6c61 7373 6573 2f4c 6f63 616c calClasses/Local │ │ │ │ │ +0006cf60: 436c 6173 7365 734d 6f64 656c 2e6a 6176 ClassesModel.jav │ │ │ │ │ +0006cf70: 613a 2043 6865 636b 2074 6861 7420 6c6f a: Check that lo │ │ │ │ │ +0006cf80: 6361 6c20 636c 6173 7365 7320 6f72 6967 cal classes orig │ │ │ │ │ +0006cf90: 696e 6174 696e 6720 696e 2073 7461 7469 inating in stati │ │ │ │ │ +0006cfa0: 6320 696e 6974 6961 6c69 7a65 7220 6361 c initializer ca │ │ │ │ │ +0006cfb0: 6e20 6265 206c 6f61 6465 6420 7072 6f70 n be loaded prop │ │ │ │ │ +0006cfc0: 6572 6c79 2e0a 0a3c 6c69 3e74 6f6f 6c73 erly...
  • tools │ │ │ │ │ +0006cfd0: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ +0006cfe0: 672f 6d6f 6465 6c2f 4c6f 6361 6c49 6e41 g/model/LocalInA │ │ │ │ │ +0006cff0: 6e6f 6e79 6d6f 7573 2e6a 6176 613a 2056 nonymous.java: V │ │ │ │ │ +0006d000: 6572 6966 7920 7468 6174 206c 6f61 6469 erify that loadi │ │ │ │ │ +0006d010: 6e67 2061 2063 6c61 7373 6669 6c65 2066 ng a classfile f │ │ │ │ │ +0006d020: 6f72 2061 206c 6f63 616c 2063 6c61 7373 or a local class │ │ │ │ │ +0006d030: 2074 6861 7420 6973 2061 206d 656d 6265 that is a membe │ │ │ │ │ +0006d040: 7220 6f66 2061 6e20 616e 6f6e 796d 6f75 r of an anonymou │ │ │ │ │ +0006d050: 7320 636c 6173 7320 776f 6e27 7420 6272 s class won't br │ │ │ │ │ +0006d060: 6561 6b20 636f 6d70 696c 6174 696f 6e2e eak compilation. │ │ │ │ │ +0006d070: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0006d080: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ +0006d090: 656c 2f4d 6973 7369 6e67 436c 6173 7352 el/MissingClassR │ │ │ │ │ +0006d0a0: 6563 7572 7369 7665 4163 6365 7373 6962 ecursiveAccessib │ │ │ │ │ +0006d0b0: 6c65 2e6a 6176 613a 2056 6572 6966 7920 le.java: Verify │ │ │ │ │ +0006d0c0: 7468 6174 2065 6e63 6c6f 7369 6e67 2074 that enclosing t │ │ │ │ │ +0006d0d0: 7970 6520 6f66 2061 6e20 4572 726f 7254 ype of an ErrorT │ │ │ │ │ +0006d0e0: 7970 6520 6973 206e 6f74 2074 6865 2045 ype is not the E │ │ │ │ │ +0006d0f0: 7272 6f72 5479 7065 2069 7473 656c 662e rrorType itself. │ │ │ │ │ +0006d100: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0006d110: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ +0006d120: 656c 2f54 6573 7445 7863 6570 7469 6f6e el/TestException │ │ │ │ │ +0006d130: 732e 6a61 7661 3a20 5465 7374 2074 6861 s.java: Test tha │ │ │ │ │ +0006d140: 7420 6578 6365 7074 696f 6e73 2068 6176 t exceptions hav │ │ │ │ │ +0006d150: 6520 6120 7072 6f70 6572 2070 6172 656e e a proper paren │ │ │ │ │ +0006d160: 7420 636c 6173 730a 0a3c 6c69 3e74 6f6f t class..
  • too │ │ │ │ │ +0006d170: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +0006d180: 696e 672f 6d6f 6465 6c2f 5465 7374 536f ing/model/TestSo │ │ │ │ │ +0006d190: 7572 6365 5665 7273 696f 6e2e 6a61 7661 urceVersion.java │ │ │ │ │ +0006d1a0: 3a20 5465 7374 206c 6174 6573 742c 206c : Test latest, l │ │ │ │ │ +0006d1b0: 6174 6573 7453 7570 706f 7274 6564 2c20 atestSupported, │ │ │ │ │ +0006d1c0: 756e 6465 7273 636f 7265 2061 7320 6b65 underscore as ke │ │ │ │ │ +0006d1d0: 7977 6f72 642c 2065 7463 2e0a 0a3c 6c69 yword, etc...
  • tools/javac/pro │ │ │ │ │ +0006d1f0: 6365 7373 696e 672f 6d6f 6465 6c2f 5465 cessing/model/Te │ │ │ │ │ +0006d200: 7374 5379 6d74 6162 4974 656d 732e 6a61 stSymtabItems.ja │ │ │ │ │ +0006d210: 7661 3a20 3236 393a 2061 7373 6572 7469 va: 269: asserti │ │ │ │ │ +0006d220: 6f6e 2066 6169 6c75 7265 2067 6574 7469 on failure getti │ │ │ │ │ +0006d230: 6e67 2065 6e63 6c6f 7369 6e67 2065 6c65 ng enclosing ele │ │ │ │ │ +0006d240: 6d65 6e74 206f 6620 616e 2075 6e64 6566 ment of an undef │ │ │ │ │ +0006d250: 696e 6564 206e 616d 650a 0a3c 6c69 3e74 ined name..
  • t │ │ │ │ │ +0006d260: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +0006d270: 7373 696e 672f 6d6f 6465 6c2f 5465 7374 ssing/model/Test │ │ │ │ │ +0006d280: 5669 7369 746f 7244 6566 6175 6c74 732e VisitorDefaults. │ │ │ │ │ +0006d290: 6a61 7661 3a20 5465 7374 2062 6568 6176 java: Test behav │ │ │ │ │ +0006d2a0: 696f 7220 6f66 2064 6566 6175 6c74 206d ior of default m │ │ │ │ │ +0006d2b0: 6574 686f 6473 206f 6e20 7669 7369 746f ethods on visito │ │ │ │ │ +0006d2c0: 7273 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a rs...
  • tools/j │ │ │ │ │ +0006d2d0: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006d2e0: 6d6f 6465 6c2f 636f 6d70 6c65 7469 6f6e model/completion │ │ │ │ │ +0006d2f0: 6661 696c 7572 652f 4d69 7373 696e 6743 failure/MissingC │ │ │ │ │ +0006d300: 6c61 7373 4669 6c65 2e6a 6176 613a 2048 lassFile.java: H │ │ │ │ │ +0006d310: 616e 6469 6e67 206f 6620 4261 6443 6c61 anding of BadCla │ │ │ │ │ +0006d320: 7373 4669 6c65 2065 7863 6570 7469 6f6e ssFile exception │ │ │ │ │ +0006d330: 7320 616e 6420 436f 6d70 6c65 7469 6f6e s and Completion │ │ │ │ │ +0006d340: 4661 696c 7572 6573 0a0a 3c6c 693e 746f Failures..
  • to │ │ │ │ │ +0006d350: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006d360: 7369 6e67 2f6d 6f64 656c 2f63 6f6d 706c sing/model/compl │ │ │ │ │ +0006d370: 6574 696f 6e66 6169 6c75 7265 2f4e 6f41 etionfailure/NoA │ │ │ │ │ +0006d380: 626f 7274 466f 7242 6164 436c 6173 7346 bortForBadClassF │ │ │ │ │ +0006d390: 696c 652e 6a61 7661 3a20 4261 6420 636c ile.java: Bad cl │ │ │ │ │ +0006d3a0: 6173 7366 696c 6573 2073 686f 756c 6420 assfiles should │ │ │ │ │ +0006d3b0: 6e6f 7420 6162 6f72 7420 636f 6d70 696c not abort compil │ │ │ │ │ +0006d3c0: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ +0006d3d0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006d3e0: 6e67 2f6d 6f64 656c 2f63 6f6d 706c 6574 ng/model/complet │ │ │ │ │ +0006d3f0: 696f 6e66 6169 6c75 7265 2f53 796d 626f ionfailure/Symbo │ │ │ │ │ +0006d400: 6c73 446f 6e74 4375 6d75 6c61 7465 2e6a lsDontCumulate.j │ │ │ │ │ +0006d410: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +0006d420: 2073 7065 6375 6c61 7469 7665 2073 796d speculative sym │ │ │ │ │ +0006d430: 626f 6c73 2061 7265 206e 6f74 2075 6e6e bols are not unn │ │ │ │ │ +0006d440: 6563 6573 7361 7269 6c79 2072 6574 6169 ecessarily retai │ │ │ │ │ +0006d450: 6e65 6420 696e 2074 6865 2044 6566 6572 ned in the Defer │ │ │ │ │ +0006d460: 7265 6443 6f6d 706c 6574 696f 6e46 6169 redCompletionFai │ │ │ │ │ +0006d470: 6c75 7265 4861 6e64 6c65 720a 0a3c 6c69 lureHandler..
  • tools/javac/pro │ │ │ │ │ +0006d490: 6365 7373 696e 672f 6d6f 6465 6c2f 656c cessing/model/el │ │ │ │ │ +0006d4a0: 656d 656e 742f 3830 3039 3336 372f 5465 ement/8009367/Te │ │ │ │ │ +0006d4b0: 7374 5175 616c 6966 6965 644e 616d 6555 stQualifiedNameU │ │ │ │ │ +0006d4c0: 7365 642e 6a61 7661 3a20 5465 7374 2074 sed.java: Test t │ │ │ │ │ +0006d4d0: 6861 7420 7468 6520 636f 7272 6563 7420 hat the correct │ │ │ │ │ +0006d4e0: 6b69 6e64 206f 6620 6e61 6d65 7320 2862 kind of names (b │ │ │ │ │ +0006d4f0: 696e 6172 7929 2061 7265 2075 7365 6420 inary) are used │ │ │ │ │ +0006d500: 7768 656e 2063 6f6d 7061 7269 6e67 2043 when comparing C │ │ │ │ │ +0006d510: 6c61 7373 2061 6e64 2053 796d 626f 6c20 lass and Symbol │ │ │ │ │ +0006d520: 666f 7220 7265 7065 6174 6162 6c65 2043 for repeatable C │ │ │ │ │ +0006d530: 6c61 7373 6573 2e0a 0a3c 6c69 3e74 6f6f lasses...
  • too │ │ │ │ │ +0006d540: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +0006d550: 696e 672f 6d6f 6465 6c2f 656c 656d 656e ing/model/elemen │ │ │ │ │ +0006d560: 742f 416e 6e6f 5072 6f63 6573 736f 724f t/AnnoProcessorO │ │ │ │ │ +0006d570: 6e52 6563 6f72 6473 5465 7374 2e6a 6176 nRecordsTest.jav │ │ │ │ │ +0006d580: 613a 2056 6572 6966 7920 7468 6174 2061 a: Verify that a │ │ │ │ │ +0006d590: 6e6e 6f74 6174 696f 6e20 7072 6f63 6573 nnotation proces │ │ │ │ │ +0006d5a0: 7369 6e67 2077 6f72 6b73 2066 6f72 2072 sing works for r │ │ │ │ │ +0006d5b0: 6563 6f72 6473 0a0a 3c6c 693e 746f 6f6c ecords..
  • tool │ │ │ │ │ +0006d5c0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006d5d0: 6e67 2f6d 6f64 656c 2f65 6c65 6d65 6e74 ng/model/element │ │ │ │ │ +0006d5e0: 2f41 6e6e 6f74 6174 696f 6e54 6f53 7472 /AnnotationToStr │ │ │ │ │ +0006d5f0: 696e 6754 6573 742e 6a61 7661 3a20 5465 ingTest.java: Te │ │ │ │ │ +0006d600: 7374 206f 6620 746f 5374 7269 6e67 206f st of toString o │ │ │ │ │ +0006d610: 6e20 6e6f 726d 616c 2061 6e6e 6f74 6174 n normal annotat │ │ │ │ │ +0006d620: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +0006d630: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006d640: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f43 /model/element/C │ │ │ │ │ +0006d650: 6865 636b 696e 6741 6363 6573 736f 7273 heckingAccessors │ │ │ │ │ +0006d660: 4f6e 4c6f 6164 6564 5265 636f 7264 436c OnLoadedRecordCl │ │ │ │ │ +0006d670: 6173 7365 732e 6a61 7661 3a20 5665 7269 asses.java: Veri │ │ │ │ │ +0006d680: 6679 2074 6861 7420 616e 6e6f 7461 7469 fy that annotati │ │ │ │ │ +0006d690: 6f6e 2070 726f 6365 7373 696e 6720 776f on processing wo │ │ │ │ │ +0006d6a0: 726b 7320 666f 7220 7265 636f 7264 730a rks for records. │ │ │ │ │ +0006d6b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006d6c0: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ +0006d6d0: 6c2f 656c 656d 656e 742f 4368 6563 6b69 l/element/Checki │ │ │ │ │ +0006d6e0: 6e67 5479 7065 416e 6e6f 7461 7469 6f6e ngTypeAnnotation │ │ │ │ │ +0006d6f0: 734f 6e52 6563 6f72 6473 2e6a 6176 613a sOnRecords.java: │ │ │ │ │ +0006d700: 2056 6572 6966 7920 7468 6174 2061 6e6e Verify that ann │ │ │ │ │ +0006d710: 6f74 6174 696f 6e20 7072 6f63 6573 7369 otation processi │ │ │ │ │ +0006d720: 6e67 2077 6f72 6b73 2066 6f72 2072 6563 ng works for rec │ │ │ │ │ +0006d730: 6f72 6473 0a0a 3c6c 693e 746f 6f6c 732f ords..
  • tools/ │ │ │ │ │ +0006d740: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006d750: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f45 /model/element/E │ │ │ │ │ +0006d760: 7272 6f72 4f6e 416e 6e6f 5769 7468 5461 rrorOnAnnoWithTa │ │ │ │ │ +0006d770: 7267 6574 4d65 7468 6f64 2e6a 6176 613a rgetMethod.java: │ │ │ │ │ +0006d780: 2056 6572 6966 7920 7468 6174 2061 6e6e Verify that ann │ │ │ │ │ +0006d790: 6f74 6174 696f 6e20 7072 6f63 6573 7369 otation processi │ │ │ │ │ +0006d7a0: 6e67 2077 6f72 6b73 2066 6f72 2072 6563 ng works for rec │ │ │ │ │ +0006d7b0: 6f72 6473 0a0a 3c6c 693e 746f 6f6c 732f ords..
  • tools/ │ │ │ │ │ +0006d7c0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006d7d0: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f4a /model/element/J │ │ │ │ │ +0006d7e0: 6176 6178 4c61 6e67 4d6f 6465 6c46 6f72 avaxLangModelFor │ │ │ │ │ +0006d7f0: 5265 636f 7264 732e 6a61 7661 3a20 5665 Records.java: Ve │ │ │ │ │ +0006d800: 7269 6679 2074 6861 7420 616e 6e6f 7461 rify that annota │ │ │ │ │ +0006d810: 7469 6f6e 2070 726f 6365 7373 696e 6720 tion processing │ │ │ │ │ +0006d820: 776f 726b 7320 666f 7220 7265 636f 7264 works for record │ │ │ │ │ +0006d830: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0006d840: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ +0006d850: 6465 6c2f 656c 656d 656e 742f 4f62 736f del/element/Obso │ │ │ │ │ +0006d860: 6c65 7465 5374 7269 6374 6670 2f54 6573 leteStrictfp/Tes │ │ │ │ │ +0006d870: 7453 7472 6963 7466 7052 6574 656e 7469 tStrictfpRetenti │ │ │ │ │ +0006d880: 6f6e 2e6a 6176 613a 2054 6573 7420 7465 on.java: Test te │ │ │ │ │ +0006d890: 7374 2061 6e64 2063 6c61 7373 2066 696c st and class fil │ │ │ │ │ +0006d8a0: 6520 7265 7465 6e74 696f 6e20 6f66 2073 e retention of s │ │ │ │ │ +0006d8b0: 7472 6963 7466 702e 0a0a 3c6c 693e 746f trictfp...
  • to │ │ │ │ │ +0006d8c0: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006d8d0: 7369 6e67 2f6d 6f64 656c 2f65 6c65 6d65 sing/model/eleme │ │ │ │ │ +0006d8e0: 6e74 2f52 6563 6f72 644e 6f74 5072 6573 nt/RecordNotPres │ │ │ │ │ +0006d8f0: 6572 7669 6e67 4e65 7374 6564 5479 7065 ervingNestedType │ │ │ │ │ +0006d900: 416e 6e6f 7461 7469 6f6e 7354 6573 742e AnnotationsTest. │ │ │ │ │ +0006d910: 6a61 7661 3a20 6a61 7661 6320 6465 6669 java: javac defi │ │ │ │ │ +0006d920: 6e65 7320 7479 7065 2061 6e6e 6f74 6174 nes type annotat │ │ │ │ │ +0006d930: 696f 6e73 2069 6e63 6f72 7265 6374 6c79 ions incorrectly │ │ │ │ │ +0006d940: 2066 6f72 2072 6563 6f72 6420 6d65 6d62 for record memb │ │ │ │ │ +0006d950: 6572 7320 2863 6f6e 7374 7275 6374 6f72 ers (constructor │ │ │ │ │ +0006d960: 2061 6e64 2070 726f 7065 7274 7920 6163 and property ac │ │ │ │ │ +0006d970: 6365 7373 6f72 290a 0a3c 6c69 3e74 6f6f cessor)..
  • too │ │ │ │ │ +0006d980: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +0006d990: 696e 672f 6d6f 6465 6c2f 656c 656d 656e ing/model/elemen │ │ │ │ │ +0006d9a0: 742f 5465 7374 416e 6f6e 436c 6173 734e t/TestAnonClassN │ │ │ │ │ +0006d9b0: 616d 6573 2e6a 6176 613a 2054 6573 7420 ames.java: Test │ │ │ │ │ +0006d9c0: 7468 6174 2072 6570 6f72 7465 6420 6e61 that reported na │ │ │ │ │ +0006d9d0: 6d65 7320 6f66 2061 6e6f 6e79 6d6f 7573 mes of anonymous │ │ │ │ │ +0006d9e0: 2063 6c61 7373 6573 2061 7265 206e 6f6e classes are non │ │ │ │ │ +0006d9f0: 2d6e 756c 6c2e 0a0a 3c6c 693e 746f 6f6c -null...
  • tool │ │ │ │ │ +0006da00: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006da10: 6e67 2f6d 6f64 656c 2f65 6c65 6d65 6e74 ng/model/element │ │ │ │ │ +0006da20: 2f54 6573 7442 696e 6469 6e67 5661 7269 /TestBindingVari │ │ │ │ │ +0006da30: 6162 6c65 2e6a 6176 613a 2054 6573 7420 able.java: Test │ │ │ │ │ +0006da40: 7468 6174 2074 6865 2062 696e 6469 6e67 that the binding │ │ │ │ │ +0006da50: 2076 6172 6961 626c 6520 6b69 6e64 2069 variable kind i │ │ │ │ │ +0006da60: 7320 6170 7072 6f70 7269 6174 656c 7920 s appropriately │ │ │ │ │ +0006da70: 7365 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a set..
  • tools/j │ │ │ │ │ +0006da80: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006da90: 6d6f 6465 6c2f 656c 656d 656e 742f 5465 model/element/Te │ │ │ │ │ +0006daa0: 7374 456c 656d 656e 742e 6a61 7661 3a20 stElement.java: │ │ │ │ │ +0006dab0: 5465 7374 2062 6173 6963 2070 726f 7065 Test basic prope │ │ │ │ │ +0006dac0: 7274 6965 7320 6f66 206a 6176 6178 2e6c rties of javax.l │ │ │ │ │ +0006dad0: 616e 672e 656c 656d 656e 742e 456c 656d ang.element.Elem │ │ │ │ │ +0006dae0: 656e 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a ent..
  • tools/j │ │ │ │ │ +0006daf0: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006db00: 6d6f 6465 6c2f 656c 656d 656e 742f 5465 model/element/Te │ │ │ │ │ +0006db10: 7374 456c 656d 656e 7441 7354 7970 652e stElementAsType. │ │ │ │ │ +0006db20: 6a61 7661 3a20 5465 7374 2045 6c65 6d65 java: Test Eleme │ │ │ │ │ +0006db30: 6e74 2e61 7354 7970 6520 616e 6420 6974 nt.asType and it │ │ │ │ │ +0006db40: 7320 6f76 6572 7269 6465 730a 0a3c 6c69 s overrides..
  • tools/javac/pro │ │ │ │ │ +0006db60: 6365 7373 696e 672f 6d6f 6465 6c2f 656c cessing/model/el │ │ │ │ │ +0006db70: 656d 656e 742f 5465 7374 456c 656d 656e ement/TestElemen │ │ │ │ │ +0006db80: 744b 696e 6450 7265 6469 6361 7465 732e tKindPredicates. │ │ │ │ │ +0006db90: 6a61 7661 3a20 5465 7374 2076 6172 696f java: Test vario │ │ │ │ │ +0006dba0: 7573 2070 7265 6469 6361 7465 7320 6f66 us predicates of │ │ │ │ │ +0006dbb0: 2045 6c65 6d65 6e74 4b69 6e64 2e0a 0a3c ElementKind...< │ │ │ │ │ +0006dbc0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006dbd0: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ +0006dbe0: 656c 656d 656e 742f 5465 7374 456d 7074 element/TestEmpt │ │ │ │ │ +0006dbf0: 7943 6f6e 7461 696e 6572 2e6a 6176 613a yContainer.java: │ │ │ │ │ +0006dc00: 2054 6573 7420 7468 6174 2061 6e20 656d Test that an em │ │ │ │ │ +0006dc10: 7074 7920 636f 6e74 6169 6e65 7220 646f pty container do │ │ │ │ │ +0006dc20: 6573 206e 6f74 2073 746f 7020 7573 2066 es not stop us f │ │ │ │ │ +0006dc30: 726f 6d20 6c6f 6f6b 696e 6720 6174 2073 rom looking at s │ │ │ │ │ +0006dc40: 7570 6572 7479 7065 7320 666f 7220 696e upertypes for in │ │ │ │ │ +0006dc50: 6865 7269 7465 6420 7265 7065 6174 6564 herited repeated │ │ │ │ │ +0006dc60: 2061 6e6e 6f74 6174 696f 6e73 2e0a 0a3c annotations...< │ │ │ │ │ +0006dc70: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006dc80: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ +0006dc90: 656c 656d 656e 742f 5465 7374 4578 6563 element/TestExec │ │ │ │ │ +0006dca0: 7574 6162 6c65 456c 656d 656e 742e 6a61 utableElement.ja │ │ │ │ │ +0006dcb0: 7661 3a20 5465 7374 2062 6173 6963 2070 va: Test basic p │ │ │ │ │ +0006dcc0: 726f 7065 7274 6965 7320 6f66 206a 6176 roperties of jav │ │ │ │ │ +0006dcd0: 6178 2e6c 616e 672e 656c 656d 656e 742e ax.lang.element. │ │ │ │ │ +0006dce0: 4578 6563 7574 6162 6c65 456c 656d 656e ExecutableElemen │ │ │ │ │ +0006dcf0: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 t..
  • tools/jav │ │ │ │ │ +0006dd00: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ +0006dd10: 6465 6c2f 656c 656d 656e 742f 5465 7374 del/element/Test │ │ │ │ │ +0006dd20: 4578 6563 7574 6162 6c65 5265 6365 6976 ExecutableReceiv │ │ │ │ │ +0006dd30: 6572 5479 7065 2e6a 6176 613a 2054 6573 erType.java: Tes │ │ │ │ │ +0006dd40: 7420 6265 6861 7669 6f72 206f 6620 4578 t behavior of Ex │ │ │ │ │ +0006dd50: 6563 7574 6162 6c65 456c 656d 656e 742e ecutableElement. │ │ │ │ │ +0006dd60: 6765 7452 6563 6569 7665 7254 7970 650a getReceiverType. │ │ │ │ │ +0006dd70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006dd80: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ +0006dd90: 6c2f 656c 656d 656e 742f 5465 7374 4669 l/element/TestFi │ │ │ │ │ +0006dda0: 6c65 4f62 6a65 6374 4f66 2e6a 6176 613a leObjectOf.java: │ │ │ │ │ +0006ddb0: 2056 6572 6966 7920 7468 6520 6265 6861 Verify the beha │ │ │ │ │ +0006ddc0: 7669 6f72 206f 6620 7468 6520 456c 656d vior of the Elem │ │ │ │ │ +0006ddd0: 656e 7473 2e67 6574 4669 6c65 4f62 6a65 ents.getFileObje │ │ │ │ │ +0006dde0: 6374 4f66 0a0a 3c6c 693e 746f 6f6c 732f ctOf..
  • tools/ │ │ │ │ │ +0006ddf0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006de00: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f54 /model/element/T │ │ │ │ │ +0006de10: 6573 744c 6973 7450 6163 6b61 6765 4672 estListPackageFr │ │ │ │ │ +0006de20: 6f6d 4150 492e 6a61 7661 3a20 4368 6563 omAPI.java: Chec │ │ │ │ │ +0006de30: 6b20 7468 6174 2077 6865 6e20 6120 7061 k that when a pa │ │ │ │ │ +0006de40: 636b 6167 6520 6861 7320 456c 656d 656e ckage has Elemen │ │ │ │ │ +0006de50: 7473 206c 6973 7465 6420 6672 6f6d 2062 ts listed from b │ │ │ │ │ +0006de60: 6f74 6820 6672 6f6d 2063 6c61 7373 6573 oth from classes │ │ │ │ │ +0006de70: 2061 6e64 2073 6f75 7263 6573 2c20 616e and sources, an │ │ │ │ │ +0006de80: 6420 7468 656e 2061 206e 6573 7465 6420 d then a nested │ │ │ │ │ +0006de90: 636c 6173 7320 6973 2063 6f6d 706c 6574 class is complet │ │ │ │ │ +0006dea0: 6564 2c20 6974 2069 7320 6e6f 7420 6669 ed, it is not fi │ │ │ │ │ +0006deb0: 7273 7420 636f 6d70 6c65 7465 6420 6672 rst completed fr │ │ │ │ │ +0006dec0: 6f6d 2073 6f75 7263 6520 7669 6120 6974 om source via it │ │ │ │ │ +0006ded0: 7320 656e 636c 6f73 696e 6720 636c 6173 s enclosing clas │ │ │ │ │ +0006dee0: 732c 2061 6e64 2074 6865 6e20 6167 6169 s, and then agai │ │ │ │ │ +0006def0: 6e20 666f 7220 6974 7365 6c66 2e0a 0a3c n for itself...< │ │ │ │ │ +0006df00: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006df10: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ +0006df20: 656c 656d 656e 742f 5465 7374 4d69 7373 element/TestMiss │ │ │ │ │ +0006df30: 696e 6745 6c65 6d65 6e74 2f54 6573 744d ingElement/TestM │ │ │ │ │ +0006df40: 6973 7369 6e67 456c 656d 656e 742e 6a61 issingElement.ja │ │ │ │ │ +0006df50: 7661 3a20 4d6f 6465 6c69 6e67 2074 7970 va: Modeling typ │ │ │ │ │ +0006df60: 6520 696d 706c 656d 656e 7469 6e67 206d e implementing m │ │ │ │ │ +0006df70: 6973 7369 6e67 2069 6e74 6572 6661 6365 issing interface │ │ │ │ │ +0006df80: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0006df90: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ +0006dfa0: 6465 6c2f 656c 656d 656e 742f 5465 7374 del/element/Test │ │ │ │ │ +0006dfb0: 4d69 7373 696e 6745 6c65 6d65 6e74 322f MissingElement2/ │ │ │ │ │ +0006dfc0: 5465 7374 4d69 7373 696e 6743 6c61 7373 TestMissingClass │ │ │ │ │ +0006dfd0: 2e6a 6176 613a 204d 6f64 656c 696e 6720 .java: Modeling │ │ │ │ │ +0006dfe0: 7479 7065 2069 6d70 6c65 6d65 6e74 696e type implementin │ │ │ │ │ +0006dff0: 6720 6d69 7373 696e 6720 696e 7465 7266 g missing interf │ │ │ │ │ +0006e000: 6163 6573 0a0a 3c6c 693e 746f 6f6c 732f aces..
  • tools/ │ │ │ │ │ +0006e010: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006e020: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f54 /model/element/T │ │ │ │ │ +0006e030: 6573 744d 6973 7369 6e67 456c 656d 656e estMissingElemen │ │ │ │ │ +0006e040: 7432 2f54 6573 744d 6973 7369 6e67 4765 t2/TestMissingGe │ │ │ │ │ +0006e050: 6e65 7269 6343 6c61 7373 312e 6a61 7661 nericClass1.java │ │ │ │ │ +0006e060: 3a20 4d6f 6465 6c69 6e67 2074 7970 6520 : Modeling type │ │ │ │ │ +0006e070: 696d 706c 656d 656e 7469 6e67 206d 6973 implementing mis │ │ │ │ │ +0006e080: 7369 6e67 2069 6e74 6572 6661 6365 730a sing interfaces. │ │ │ │ │ +0006e090: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006e0a0: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ +0006e0b0: 6c2f 656c 656d 656e 742f 5465 7374 4d69 l/element/TestMi │ │ │ │ │ +0006e0c0: 7373 696e 6745 6c65 6d65 6e74 322f 5465 ssingElement2/Te │ │ │ │ │ +0006e0d0: 7374 4d69 7373 696e 6747 656e 6572 6963 stMissingGeneric │ │ │ │ │ +0006e0e0: 436c 6173 7332 2e6a 6176 613a 204d 6f64 Class2.java: Mod │ │ │ │ │ +0006e0f0: 656c 696e 6720 7479 7065 2069 6d70 6c65 eling type imple │ │ │ │ │ +0006e100: 6d65 6e74 696e 6720 6d69 7373 696e 6720 menting missing │ │ │ │ │ +0006e110: 696e 7465 7266 6163 6573 0a0a 3c6c 693e interfaces..
  • │ │ │ │ │ +0006e120: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ +0006e130: 6573 7369 6e67 2f6d 6f64 656c 2f65 6c65 essing/model/ele │ │ │ │ │ +0006e140: 6d65 6e74 2f54 6573 744d 6973 7369 6e67 ment/TestMissing │ │ │ │ │ +0006e150: 456c 656d 656e 7432 2f54 6573 744d 6973 Element2/TestMis │ │ │ │ │ +0006e160: 7369 6e67 4765 6e65 7269 6349 6e74 6572 singGenericInter │ │ │ │ │ +0006e170: 6661 6365 312e 6a61 7661 3a20 4d6f 6465 face1.java: Mode │ │ │ │ │ +0006e180: 6c69 6e67 2074 7970 6520 696d 706c 656d ling type implem │ │ │ │ │ +0006e190: 656e 7469 6e67 206d 6973 7369 6e67 2069 enting missing i │ │ │ │ │ +0006e1a0: 6e74 6572 6661 6365 730a 0a3c 6c69 3e74 nterfaces..
  • t │ │ │ │ │ +0006e1b0: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +0006e1c0: 7373 696e 672f 6d6f 6465 6c2f 656c 656d ssing/model/elem │ │ │ │ │ +0006e1d0: 656e 742f 5465 7374 4d69 7373 696e 6745 ent/TestMissingE │ │ │ │ │ +0006e1e0: 6c65 6d65 6e74 322f 5465 7374 4d69 7373 lement2/TestMiss │ │ │ │ │ +0006e1f0: 696e 6747 656e 6572 6963 496e 7465 7266 ingGenericInterf │ │ │ │ │ +0006e200: 6163 6532 2e6a 6176 613a 204d 6f64 656c ace2.java: Model │ │ │ │ │ +0006e210: 696e 6720 7479 7065 2069 6d70 6c65 6d65 ing type impleme │ │ │ │ │ +0006e220: 6e74 696e 6720 6d69 7373 696e 6720 696e nting missing in │ │ │ │ │ +0006e230: 7465 7266 6163 6573 0a0a 3c6c 693e 746f terfaces..
  • to │ │ │ │ │ +0006e240: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006e250: 7369 6e67 2f6d 6f64 656c 2f65 6c65 6d65 sing/model/eleme │ │ │ │ │ +0006e260: 6e74 2f54 6573 744d 6973 7369 6e67 456c nt/TestMissingEl │ │ │ │ │ +0006e270: 656d 656e 7432 2f54 6573 744d 6973 7369 ement2/TestMissi │ │ │ │ │ +0006e280: 6e67 496e 7465 7266 6163 652e 6a61 7661 ngInterface.java │ │ │ │ │ +0006e290: 3a20 4d6f 6465 6c69 6e67 2074 7970 6520 : Modeling type │ │ │ │ │ +0006e2a0: 696d 706c 656d 656e 7469 6e67 206d 6973 implementing mis │ │ │ │ │ +0006e2b0: 7369 6e67 2069 6e74 6572 6661 6365 730a sing interfaces. │ │ │ │ │ +0006e2c0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006e2d0: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ +0006e2e0: 6c2f 656c 656d 656e 742f 5465 7374 4d6f l/element/TestMo │ │ │ │ │ +0006e2f0: 6475 6c65 456c 656d 656e 744e 616d 6573 duleElementNames │ │ │ │ │ +0006e300: 2e6a 6176 613a 2054 6573 7420 6261 7369 .java: Test basi │ │ │ │ │ +0006e310: 6320 776f 726b 696e 6773 206f 6620 6e61 c workings of na │ │ │ │ │ +0006e320: 6d69 6e67 206d 6574 686f 6473 206f 6e20 ming methods on │ │ │ │ │ +0006e330: 4d6f 6475 6c65 456c 656d 656e 740a 0a3c ModuleElement..< │ │ │ │ │ +0006e340: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006e350: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ +0006e360: 656c 656d 656e 742f 5465 7374 4e61 6d65 element/TestName │ │ │ │ │ +0006e370: 732e 6a61 7661 3a20 5465 7374 2074 6861 s.java: Test tha │ │ │ │ │ +0006e380: 7420 7468 6520 636f 6e73 7472 6169 6e74 t the constraint │ │ │ │ │ +0006e390: 7320 6775 6172 616e 7465 6564 2062 7920 s guaranteed by │ │ │ │ │ +0006e3a0: 7468 6520 4669 6c65 7220 616e 6420 6d61 the Filer and ma │ │ │ │ │ +0006e3b0: 696e 7461 696e 6564 0a0a 3c6c 693e 746f intained..
  • to │ │ │ │ │ +0006e3c0: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006e3d0: 7369 6e67 2f6d 6f64 656c 2f65 6c65 6d65 sing/model/eleme │ │ │ │ │ +0006e3e0: 6e74 2f54 6573 744e 6f6e 496e 6865 7269 nt/TestNonInheri │ │ │ │ │ +0006e3f0: 7465 642e 6a61 7661 3a20 4a61 7661 6320 ted.java: Javac │ │ │ │ │ +0006e400: 7368 6f75 6c64 206f 6e6c 7920 6c6f 6f6b should only look │ │ │ │ │ +0006e410: 206f 6e20 7375 7065 7274 7970 6573 2066 on supertypes f │ │ │ │ │ +0006e420: 6f72 2072 6570 6561 7461 626c 6520 616e or repeatable an │ │ │ │ │ +0006e430: 6e6f 7461 7469 6f6e 7320 6966 2062 6f74 notations if bot │ │ │ │ │ +0006e440: 6820 636f 6e74 6169 6e65 7220 616e 6420 h container and │ │ │ │ │ +0006e450: 636f 6e74 6169 6e65 6520 6172 6520 696e containee are in │ │ │ │ │ +0006e460: 6865 7269 7465 642e 0a0a 3c6c 693e 746f herited...
  • to │ │ │ │ │ +0006e470: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006e480: 7369 6e67 2f6d 6f64 656c 2f65 6c65 6d65 sing/model/eleme │ │ │ │ │ +0006e490: 6e74 2f54 6573 744f 7269 6769 6e2e 6a61 nt/TestOrigin.ja │ │ │ │ │ +0006e4a0: 7661 3a20 5465 7374 2062 6568 6176 696f va: Test behavio │ │ │ │ │ +0006e4b0: 7220 6f66 206a 6176 6178 2e6c 616e 672e r of javax.lang. │ │ │ │ │ +0006e4c0: 6d6f 6465 6c2e 7574 696c 2e45 6c65 6d65 model.util.Eleme │ │ │ │ │ +0006e4d0: 6e74 732e 6765 744f 7269 6769 6e2e 0a0a nts.getOrigin... │ │ │ │ │ +0006e4e0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006e4f0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ +0006e500: 2f65 6c65 6d65 6e74 2f54 6573 7450 6163 /element/TestPac │ │ │ │ │ +0006e510: 6b61 6765 456c 656d 656e 742e 6a61 7661 kageElement.java │ │ │ │ │ +0006e520: 3a20 5465 7374 2062 6173 6963 2077 6f72 : Test basic wor │ │ │ │ │ +0006e530: 6b69 6e67 7320 6f66 2050 6163 6b61 6765 kings of Package │ │ │ │ │ +0006e540: 456c 656d 656e 740a 0a3c 6c69 3e74 6f6f Element..
  • too │ │ │ │ │ +0006e550: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +0006e560: 696e 672f 6d6f 6465 6c2f 656c 656d 656e ing/model/elemen │ │ │ │ │ +0006e570: 742f 5465 7374 5265 636f 7264 2e6a 6176 t/TestRecord.jav │ │ │ │ │ +0006e580: 613a 2056 6572 6966 7920 7468 6174 2061 a: Verify that a │ │ │ │ │ +0006e590: 6e6e 6f74 6174 696f 6e20 7072 6f63 6573 nnotation proces │ │ │ │ │ +0006e5a0: 7369 6e67 2077 6f72 6b73 2066 6f72 2072 sing works for r │ │ │ │ │ +0006e5b0: 6563 6f72 6473 0a0a 3c6c 693e 746f 6f6c ecords..
  • tool │ │ │ │ │ +0006e5c0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006e5d0: 6e67 2f6d 6f64 656c 2f65 6c65 6d65 6e74 ng/model/element │ │ │ │ │ +0006e5e0: 2f54 6573 7452 6563 6f72 6444 6573 7567 /TestRecordDesug │ │ │ │ │ +0006e5f0: 6172 2e6a 6176 613a 2054 6573 7420 636f ar.java: Test co │ │ │ │ │ +0006e600: 6d70 696c 6572 2064 6573 7567 6172 696e mpiler desugarin │ │ │ │ │ +0006e610: 6720 6f66 2061 2072 6563 6f72 6420 7479 g of a record ty │ │ │ │ │ +0006e620: 7065 0a0a 3c6c 693e 746f 6f6c 732f 6a61 pe..
  • tools/ja │ │ │ │ │ +0006e630: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ +0006e640: 6f64 656c 2f65 6c65 6d65 6e74 2f54 6573 odel/element/Tes │ │ │ │ │ +0006e650: 7452 6573 6f75 7263 6545 6c65 6d65 6e74 tResourceElement │ │ │ │ │ +0006e660: 2e6a 6176 613a 2045 6c65 6d65 6e74 206e .java: Element n │ │ │ │ │ +0006e670: 6f74 2072 6574 7572 6e65 6420 6672 6f6d ot returned from │ │ │ │ │ +0006e680: 2074 7265 6520 4150 4920 666f 7220 4152 tree API for AR │ │ │ │ │ +0006e690: 4d20 7265 736f 7572 6365 2076 6172 6961 M resource varia │ │ │ │ │ +0006e6a0: 626c 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 bles...
  • tools │ │ │ │ │ +0006e6b0: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ +0006e6c0: 672f 6d6f 6465 6c2f 656c 656d 656e 742f g/model/element/ │ │ │ │ │ +0006e6d0: 5465 7374 5265 736f 7572 6365 5661 7269 TestResourceVari │ │ │ │ │ +0006e6e0: 6162 6c65 2e6a 6176 613a 2054 6573 7420 able.java: Test │ │ │ │ │ +0006e6f0: 7468 6174 2074 6865 2072 6573 6f75 7263 that the resourc │ │ │ │ │ +0006e700: 6520 7661 7269 6162 6c65 206b 696e 6420 e variable kind │ │ │ │ │ +0006e710: 6973 2061 7070 726f 7072 6961 7465 6c79 is appropriately │ │ │ │ │ +0006e720: 2073 6574 0a0a 3c6c 693e 746f 6f6c 732f set..
  • tools/ │ │ │ │ │ +0006e730: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006e740: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f54 /model/element/T │ │ │ │ │ +0006e750: 6573 7453 6561 6c65 642e 6a61 7661 3a20 estSealed.java: │ │ │ │ │ +0006e760: 5465 7374 2062 6173 6963 206d 6f64 656c Test basic model │ │ │ │ │ +0006e770: 696e 6720 666f 7220 7365 616c 6564 2063 ing for sealed c │ │ │ │ │ +0006e780: 6c61 7373 6573 0a0a 3c6c 693e 746f 6f6c lasses..
  • tool │ │ │ │ │ +0006e790: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006e7a0: 6e67 2f6d 6f64 656c 2f65 6c65 6d65 6e74 ng/model/element │ │ │ │ │ +0006e7b0: 2f54 6573 7454 7970 6545 6c65 6d65 6e74 /TestTypeElement │ │ │ │ │ +0006e7c0: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0006e7d0: 6174 2054 7970 6545 6c65 6d65 6e74 2066 at TypeElement f │ │ │ │ │ +0006e7e0: 6f72 2069 6e74 6572 6661 6365 7320 646f or interfaces do │ │ │ │ │ +0006e7f0: 6573 206e 6f74 2068 6176 6520 4d6f 6469 es not have Modi │ │ │ │ │ +0006e800: 6669 6572 2e44 4546 4155 4c54 2069 6e20 fier.DEFAULT in │ │ │ │ │ +0006e810: 6765 744d 6f64 6966 6965 7273 2829 0a0a getModifiers().. │ │ │ │ │ +0006e820: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006e830: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ +0006e840: 2f65 6c65 6d65 6e74 2f54 6573 7454 7970 /element/TestTyp │ │ │ │ │ +0006e850: 6550 6172 616d 6574 6572 2e6a 6176 613a eParameter.java: │ │ │ │ │ +0006e860: 206a 6176 6178 2e6c 616e 672e 6d6f 6465 javax.lang.mode │ │ │ │ │ +0006e870: 6c2e 656c 656d 656e 742e 456c 656d 656e l.element.Elemen │ │ │ │ │ +0006e880: 742e 6765 7445 6e63 6c6f 7369 6e67 456c t.getEnclosingEl │ │ │ │ │ +0006e890: 656d 656e 7428 2920 646f 6573 6e27 7420 ement() doesn't │ │ │ │ │ +0006e8a0: 7265 7475 726e 206e 756c 6c20 666f 7220 return null for │ │ │ │ │ +0006e8b0: 7479 7065 2070 6172 616d 6574 6572 0a0a type parameter.. │ │ │ │ │ +0006e8c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006e8d0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ +0006e8e0: 2f65 6c65 6d65 6e74 2f54 6573 7454 7970 /element/TestTyp │ │ │ │ │ +0006e8f0: 6550 6172 616d 6574 6572 416e 6e6f 7461 eParameterAnnota │ │ │ │ │ +0006e900: 7469 6f6e 732e 6a61 7661 3a20 200a 0a3c tions.java: ..< │ │ │ │ │ +0006e910: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006e920: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ +0006e930: 656c 656d 656e 742f 5465 7374 556e 6e61 element/TestUnna │ │ │ │ │ +0006e940: 6d65 6443 6c61 7373 2e6a 6176 613a 2054 medClass.java: T │ │ │ │ │ +0006e950: 6573 7420 6261 7369 6320 7072 6f63 6573 est basic proces │ │ │ │ │ +0006e960: 7369 6e67 206f 6620 756e 6e61 6d65 6420 sing of unnamed │ │ │ │ │ +0006e970: 636c 6173 7365 732e 0a0a 3c6c 693e 746f classes...
  • to │ │ │ │ │ +0006e980: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006e990: 7369 6e67 2f6d 6f64 656c 2f65 6c65 6d65 sing/model/eleme │ │ │ │ │ +0006e9a0: 6e74 2f54 6573 7455 6e6e 616d 6564 5661 nt/TestUnnamedVa │ │ │ │ │ +0006e9b0: 7269 6162 6c65 456c 656d 656e 742e 6a61 riableElement.ja │ │ │ │ │ +0006e9c0: 7661 3a20 436f 6d70 696c 6572 2049 6d70 va: Compiler Imp │ │ │ │ │ +0006e9d0: 6c65 6d65 6e74 6174 696f 6e20 666f 7220 lementation for │ │ │ │ │ +0006e9e0: 556e 6e61 6d65 6420 7061 7474 6572 6e73 Unnamed patterns │ │ │ │ │ +0006e9f0: 2061 6e64 2076 6172 6961 626c 6573 0a0a and variables.. │ │ │ │ │ +0006ea00: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006ea10: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ +0006ea20: 2f65 6c65 6d65 6e74 2f54 6573 7455 6e6e /element/TestUnn │ │ │ │ │ +0006ea30: 616d 6564 5661 7269 6162 6c65 456c 656d amedVariableElem │ │ │ │ │ +0006ea40: 656e 7438 2e6a 6176 613a 2043 6f6d 7069 ent8.java: Compi │ │ │ │ │ +0006ea50: 6c65 7220 496d 706c 656d 656e 7461 7469 ler Implementati │ │ │ │ │ +0006ea60: 6f6e 2066 6f72 2055 6e6e 616d 6564 2070 on for Unnamed p │ │ │ │ │ +0006ea70: 6174 7465 726e 7320 616e 6420 7661 7269 atterns and vari │ │ │ │ │ +0006ea80: 6162 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 ables..
  • tools │ │ │ │ │ +0006ea90: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ +0006eaa0: 672f 6d6f 6465 6c2f 656c 656d 656e 742f g/model/element/ │ │ │ │ │ +0006eab0: 5479 7065 5061 7261 6d42 6f75 6e64 732e TypeParamBounds. │ │ │ │ │ +0006eac0: 6a61 7661 3a20 5465 7374 7320 5479 7065 java: Tests Type │ │ │ │ │ +0006ead0: 5061 7261 6d65 7465 722e 6765 7442 6f75 Parameter.getBou │ │ │ │ │ +0006eae0: 6e64 732e 0a0a 3c6c 693e 746f 6f6c 732f nds...
  • tools/ │ │ │ │ │ +0006eaf0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006eb00: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f72 /model/element/r │ │ │ │ │ +0006eb10: 6570 6561 7469 6e67 416e 6e6f 7461 7469 epeatingAnnotati │ │ │ │ │ +0006eb20: 6f6e 732f 4d69 7852 6570 6561 7461 626c ons/MixRepeatabl │ │ │ │ │ +0006eb30: 6541 6e64 4f66 6669 6369 616c 436f 6e74 eAndOfficialCont │ │ │ │ │ +0006eb40: 6169 6e65 7242 6173 6963 5465 7374 2e6a ainerBasicTest.j │ │ │ │ │ +0006eb50: 6176 613a 204c 616e 6775 6167 6520 6d6f ava: Language mo │ │ │ │ │ +0006eb60: 6465 6c20 6170 6920 7465 7374 2062 6173 del api test bas │ │ │ │ │ +0006eb70: 6963 7320 666f 7220 7265 7065 6174 696e ics for repeatin │ │ │ │ │ +0006eb80: 6720 616e 6e6f 7461 7469 6f6e 730a 0a3c g annotations..< │ │ │ │ │ +0006eb90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +0006eba0: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ +0006ebb0: 656c 656d 656e 742f 7265 7065 6174 696e element/repeatin │ │ │ │ │ +0006ebc0: 6741 6e6e 6f74 6174 696f 6e73 2f4d 6978 gAnnotations/Mix │ │ │ │ │ +0006ebd0: 5265 7065 6174 6162 6c65 416e 644f 6666 RepeatableAndOff │ │ │ │ │ +0006ebe0: 6963 6961 6c43 6f6e 7461 696e 6572 496e icialContainerIn │ │ │ │ │ +0006ebf0: 6865 7269 7465 6441 3154 6573 742e 6a61 heritedA1Test.ja │ │ │ │ │ +0006ec00: 7661 3a20 4c61 6e67 7561 6765 206d 6f64 va: Language mod │ │ │ │ │ +0006ec10: 656c 2061 7069 2074 6573 7420 6261 7369 el api test basi │ │ │ │ │ +0006ec20: 6373 2066 6f72 2072 6570 6561 7469 6e67 cs for repeating │ │ │ │ │ +0006ec30: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/pr │ │ │ │ │ +0006ec50: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f65 ocessing/model/e │ │ │ │ │ +0006ec60: 6c65 6d65 6e74 2f72 6570 6561 7469 6e67 lement/repeating │ │ │ │ │ +0006ec70: 416e 6e6f 7461 7469 6f6e 732f 4d69 7852 Annotations/MixR │ │ │ │ │ +0006ec80: 6570 6561 7461 626c 6541 6e64 4f66 6669 epeatableAndOffi │ │ │ │ │ +0006ec90: 6369 616c 436f 6e74 6169 6e65 7249 6e68 cialContainerInh │ │ │ │ │ +0006eca0: 6572 6974 6564 4132 5465 7374 2e6a 6176 eritedA2Test.jav │ │ │ │ │ +0006ecb0: 613a 204c 616e 6775 6167 6520 6d6f 6465 a: Language mode │ │ │ │ │ +0006ecc0: 6c20 6170 6920 7465 7374 2062 6173 6963 l api test basic │ │ │ │ │ +0006ecd0: 7320 666f 7220 7265 7065 6174 696e 6720 s for repeating │ │ │ │ │ +0006ece0: 616e 6e6f 7461 7469 6f6e 730a 0a3c 6c69 annotations..
  • tools/javac/pro │ │ │ │ │ +0006ed00: 6365 7373 696e 672f 6d6f 6465 6c2f 656c cessing/model/el │ │ │ │ │ +0006ed10: 656d 656e 742f 7265 7065 6174 696e 6741 ement/repeatingA │ │ │ │ │ +0006ed20: 6e6e 6f74 6174 696f 6e73 2f4d 6978 5265 nnotations/MixRe │ │ │ │ │ +0006ed30: 7065 6174 6162 6c65 416e 644f 6666 6963 peatableAndOffic │ │ │ │ │ +0006ed40: 6961 6c43 6f6e 7461 696e 6572 496e 6865 ialContainerInhe │ │ │ │ │ +0006ed50: 7269 7465 6442 3154 6573 742e 6a61 7661 ritedB1Test.java │ │ │ │ │ +0006ed60: 3a20 4c61 6e67 7561 6765 206d 6f64 656c : Language model │ │ │ │ │ +0006ed70: 2061 7069 2074 6573 7420 6261 7369 6373 api test basics │ │ │ │ │ +0006ed80: 2066 6f72 2072 6570 6561 7469 6e67 2061 for repeating a │ │ │ │ │ +0006ed90: 6e6e 6f74 6174 696f 6e73 0a0a 3c6c 693e nnotations..
  • │ │ │ │ │ +0006eda0: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ +0006edb0: 6573 7369 6e67 2f6d 6f64 656c 2f65 6c65 essing/model/ele │ │ │ │ │ +0006edc0: 6d65 6e74 2f72 6570 6561 7469 6e67 416e ment/repeatingAn │ │ │ │ │ +0006edd0: 6e6f 7461 7469 6f6e 732f 4d69 7852 6570 notations/MixRep │ │ │ │ │ +0006ede0: 6561 7461 626c 6541 6e64 4f66 6669 6369 eatableAndOffici │ │ │ │ │ +0006edf0: 616c 436f 6e74 6169 6e65 7249 6e68 6572 alContainerInher │ │ │ │ │ +0006ee00: 6974 6564 4232 5465 7374 2e6a 6176 613a itedB2Test.java: │ │ │ │ │ +0006ee10: 204c 616e 6775 6167 6520 6d6f 6465 6c20 Language model │ │ │ │ │ +0006ee20: 6170 6920 7465 7374 2062 6173 6963 7320 api test basics │ │ │ │ │ +0006ee30: 666f 7220 7265 7065 6174 696e 6720 616e for repeating an │ │ │ │ │ +0006ee40: 6e6f 7461 7469 6f6e 730a 0a3c 6c69 3e74 notations..
  • t │ │ │ │ │ +0006ee50: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +0006ee60: 7373 696e 672f 6d6f 6465 6c2f 656c 656d ssing/model/elem │ │ │ │ │ +0006ee70: 656e 742f 7265 7065 6174 696e 6741 6e6e ent/repeatingAnn │ │ │ │ │ +0006ee80: 6f74 6174 696f 6e73 2f4d 6978 5369 6e67 otations/MixSing │ │ │ │ │ +0006ee90: 756c 6172 416e 6455 6e6f 6666 6963 6961 ularAndUnofficia │ │ │ │ │ +0006eea0: 6c43 6f6e 7461 696e 6572 4261 7369 6354 lContainerBasicT │ │ │ │ │ +0006eeb0: 6573 742e 6a61 7661 3a20 4c61 6e67 7561 est.java: Langua │ │ │ │ │ +0006eec0: 6765 206d 6f64 656c 2061 7069 2074 6573 ge model api tes │ │ │ │ │ +0006eed0: 7420 6261 7369 6373 2066 6f72 2072 6570 t basics for rep │ │ │ │ │ +0006eee0: 6561 7469 6e67 2061 6e6e 6f74 6174 696f eating annotatio │ │ │ │ │ +0006eef0: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +0006ef00: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ +0006ef10: 6f64 656c 2f65 6c65 6d65 6e74 2f72 6570 odel/element/rep │ │ │ │ │ +0006ef20: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ +0006ef30: 732f 4d69 7853 696e 6775 6c61 7241 6e64 s/MixSingularAnd │ │ │ │ │ +0006ef40: 556e 6f66 6669 6369 616c 436f 6e74 6169 UnofficialContai │ │ │ │ │ +0006ef50: 6e65 7249 6e68 6572 6974 6564 4131 5465 nerInheritedA1Te │ │ │ │ │ +0006ef60: 7374 2e6a 6176 613a 204c 616e 6775 6167 st.java: Languag │ │ │ │ │ +0006ef70: 6520 6d6f 6465 6c20 6170 6920 7465 7374 e model api test │ │ │ │ │ +0006ef80: 2062 6173 6963 7320 666f 7220 7265 7065 basics for repe │ │ │ │ │ +0006ef90: 6174 696e 6720 616e 6e6f 7461 7469 6f6e ating annotation │ │ │ │ │ +0006efa0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0006efb0: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ +0006efc0: 6465 6c2f 656c 656d 656e 742f 7265 7065 del/element/repe │ │ │ │ │ +0006efd0: 6174 696e 6741 6e6e 6f74 6174 696f 6e73 atingAnnotations │ │ │ │ │ +0006efe0: 2f4d 6978 5369 6e67 756c 6172 416e 6455 /MixSingularAndU │ │ │ │ │ +0006eff0: 6e6f 6666 6963 6961 6c43 6f6e 7461 696e nofficialContain │ │ │ │ │ +0006f000: 6572 496e 6865 7269 7465 6441 3254 6573 erInheritedA2Tes │ │ │ │ │ +0006f010: 742e 6a61 7661 3a20 4c61 6e67 7561 6765 t.java: Language │ │ │ │ │ +0006f020: 206d 6f64 656c 2061 7069 2074 6573 7420 model api test │ │ │ │ │ +0006f030: 6261 7369 6373 2066 6f72 2072 6570 6561 basics for repea │ │ │ │ │ +0006f040: 7469 6e67 2061 6e6e 6f74 6174 696f 6e73 ting annotations │ │ │ │ │ +0006f050: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0006f060: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ +0006f070: 656c 2f65 6c65 6d65 6e74 2f72 6570 6561 el/element/repea │ │ │ │ │ +0006f080: 7469 6e67 416e 6e6f 7461 7469 6f6e 732f tingAnnotations/ │ │ │ │ │ +0006f090: 4d69 7853 696e 6775 6c61 7241 6e64 556e MixSingularAndUn │ │ │ │ │ +0006f0a0: 6f66 6669 6369 616c 436f 6e74 6169 6e65 officialContaine │ │ │ │ │ +0006f0b0: 7249 6e68 6572 6974 6564 4231 5465 7374 rInheritedB1Test │ │ │ │ │ +0006f0c0: 2e6a 6176 613a 204c 616e 6775 6167 6520 .java: Language │ │ │ │ │ +0006f0d0: 6d6f 6465 6c20 6170 6920 7465 7374 2062 model api test b │ │ │ │ │ +0006f0e0: 6173 6963 7320 666f 7220 7265 7065 6174 asics for repeat │ │ │ │ │ +0006f0f0: 696e 6720 616e 6e6f 7461 7469 6f6e 730a ing annotations. │ │ │ │ │ +0006f100: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006f110: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ +0006f120: 6c2f 656c 656d 656e 742f 7265 7065 6174 l/element/repeat │ │ │ │ │ +0006f130: 696e 6741 6e6e 6f74 6174 696f 6e73 2f4d ingAnnotations/M │ │ │ │ │ +0006f140: 6978 5369 6e67 756c 6172 416e 6455 6e6f ixSingularAndUno │ │ │ │ │ +0006f150: 6666 6963 6961 6c43 6f6e 7461 696e 6572 fficialContainer │ │ │ │ │ +0006f160: 496e 6865 7269 7465 6442 3254 6573 742e InheritedB2Test. │ │ │ │ │ +0006f170: 6a61 7661 3a20 4c61 6e67 7561 6765 206d java: Language m │ │ │ │ │ +0006f180: 6f64 656c 2061 7069 2074 6573 7420 6261 odel api test ba │ │ │ │ │ +0006f190: 7369 6373 2066 6f72 2072 6570 6561 7469 sics for repeati │ │ │ │ │ +0006f1a0: 6e67 2061 6e6e 6f74 6174 696f 6e73 0a0a ng annotations.. │ │ │ │ │ +0006f1b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +0006f1c0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ +0006f1d0: 2f65 6c65 6d65 6e74 2f72 6570 6561 7469 /element/repeati │ │ │ │ │ +0006f1e0: 6e67 416e 6e6f 7461 7469 6f6e 732f 4f66 ngAnnotations/Of │ │ │ │ │ +0006f1f0: 6669 6369 616c 436f 6e74 6169 6e65 7242 ficialContainerB │ │ │ │ │ +0006f200: 6173 6963 5465 7374 2e6a 6176 613a 204c asicTest.java: L │ │ │ │ │ +0006f210: 616e 6775 6167 6520 6d6f 6465 6c20 6170 anguage model ap │ │ │ │ │ +0006f220: 6920 7465 7374 2062 6173 6963 7320 666f i test basics fo │ │ │ │ │ +0006f230: 7220 7265 7065 6174 696e 6720 616e 6e6f r repeating anno │ │ │ │ │ +0006f240: 7461 7469 6f6e 730a 0a3c 6c69 3e74 6f6f tations..
  • too │ │ │ │ │ +0006f250: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +0006f260: 696e 672f 6d6f 6465 6c2f 656c 656d 656e ing/model/elemen │ │ │ │ │ +0006f270: 742f 7265 7065 6174 696e 6741 6e6e 6f74 t/repeatingAnnot │ │ │ │ │ +0006f280: 6174 696f 6e73 2f4f 6666 6963 6961 6c43 ations/OfficialC │ │ │ │ │ +0006f290: 6f6e 7461 696e 6572 496e 6865 7269 7465 ontainerInherite │ │ │ │ │ +0006f2a0: 6454 6573 742e 6a61 7661 3a20 4c61 6e67 dTest.java: Lang │ │ │ │ │ +0006f2b0: 7561 6765 206d 6f64 656c 2061 7069 2074 uage model api t │ │ │ │ │ +0006f2c0: 6573 7420 6261 7369 6373 2066 6f72 2072 est basics for r │ │ │ │ │ +0006f2d0: 6570 6561 7469 6e67 2061 6e6e 6f74 6174 epeating annotat │ │ │ │ │ +0006f2e0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +0006f2f0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +0006f300: 2f6d 6f64 656c 2f65 6c65 6d65 6e74 2f72 /model/element/r │ │ │ │ │ +0006f310: 6570 6561 7469 6e67 416e 6e6f 7461 7469 epeatingAnnotati │ │ │ │ │ +0006f320: 6f6e 732f 5265 7065 6174 6162 6c65 4261 ons/RepeatableBa │ │ │ │ │ +0006f330: 7369 6354 6573 742e 6a61 7661 3a20 4c61 sicTest.java: La │ │ │ │ │ +0006f340: 6e67 7561 6765 206d 6f64 656c 2061 7069 nguage model api │ │ │ │ │ +0006f350: 2074 6573 7420 6261 7369 6373 2066 6f72 test basics for │ │ │ │ │ +0006f360: 2072 6570 6561 7469 6e67 2061 6e6e 6f74 repeating annot │ │ │ │ │ +0006f370: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ +0006f380: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006f390: 6e67 2f6d 6f64 656c 2f65 6c65 6d65 6e74 ng/model/element │ │ │ │ │ +0006f3a0: 2f72 6570 6561 7469 6e67 416e 6e6f 7461 /repeatingAnnota │ │ │ │ │ +0006f3b0: 7469 6f6e 732f 5265 7065 6174 6162 6c65 tions/Repeatable │ │ │ │ │ +0006f3c0: 496e 6865 7269 7465 6454 6573 742e 6a61 InheritedTest.ja │ │ │ │ │ +0006f3d0: 7661 3a20 4c61 6e67 7561 6765 206d 6f64 va: Language mod │ │ │ │ │ +0006f3e0: 656c 2061 7069 2074 6573 7420 6261 7369 el api test basi │ │ │ │ │ +0006f3f0: 6373 2066 6f72 2072 6570 6561 7469 6e67 cs for repeating │ │ │ │ │ +0006f400: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/pr │ │ │ │ │ +0006f420: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f65 ocessing/model/e │ │ │ │ │ +0006f430: 6c65 6d65 6e74 2f72 6570 6561 7469 6e67 lement/repeating │ │ │ │ │ +0006f440: 416e 6e6f 7461 7469 6f6e 732f 5265 7065 Annotations/Repe │ │ │ │ │ +0006f450: 6174 6162 6c65 4f66 6669 6369 616c 436f atableOfficialCo │ │ │ │ │ +0006f460: 6e74 6169 6e65 7242 6173 6963 5465 7374 ntainerBasicTest │ │ │ │ │ +0006f470: 2e6a 6176 613a 204c 616e 6775 6167 6520 .java: Language │ │ │ │ │ +0006f480: 6d6f 6465 6c20 6170 6920 7465 7374 2062 model api test b │ │ │ │ │ +0006f490: 6173 6963 7320 666f 7220 7265 7065 6174 asics for repeat │ │ │ │ │ +0006f4a0: 696e 6720 616e 6e6f 7461 7469 6f6e 730a ing annotations. │ │ │ │ │ +0006f4b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006f4c0: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ +0006f4d0: 6c2f 656c 656d 656e 742f 7265 7065 6174 l/element/repeat │ │ │ │ │ +0006f4e0: 696e 6741 6e6e 6f74 6174 696f 6e73 2f52 ingAnnotations/R │ │ │ │ │ +0006f4f0: 6570 6561 7461 626c 654f 6666 6963 6961 epeatableOfficia │ │ │ │ │ +0006f500: 6c43 6f6e 7461 696e 6572 496e 6865 7269 lContainerInheri │ │ │ │ │ +0006f510: 7465 6454 6573 742e 6a61 7661 3a20 4c61 tedTest.java: La │ │ │ │ │ +0006f520: 6e67 7561 6765 206d 6f64 656c 2061 7069 nguage model api │ │ │ │ │ +0006f530: 2074 6573 7420 6261 7369 6373 2066 6f72 test basics for │ │ │ │ │ +0006f540: 2072 6570 6561 7469 6e67 2061 6e6e 6f74 repeating annot │ │ │ │ │ +0006f550: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ +0006f560: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006f570: 6e67 2f6d 6f64 656c 2f65 6c65 6d65 6e74 ng/model/element │ │ │ │ │ +0006f580: 2f72 6570 6561 7469 6e67 416e 6e6f 7461 /repeatingAnnota │ │ │ │ │ +0006f590: 7469 6f6e 732f 5265 7065 6174 6162 6c65 tions/Repeatable │ │ │ │ │ +0006f5a0: 4f76 6572 7269 6465 4154 6573 742e 6a61 OverrideATest.ja │ │ │ │ │ +0006f5b0: 7661 3a20 4c61 6e67 7561 6765 206d 6f64 va: Language mod │ │ │ │ │ +0006f5c0: 656c 2061 7069 2074 6573 7420 6261 7369 el api test basi │ │ │ │ │ +0006f5d0: 6373 2066 6f72 2072 6570 6561 7469 6e67 cs for repeating │ │ │ │ │ +0006f5e0: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/pr │ │ │ │ │ +0006f600: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f65 ocessing/model/e │ │ │ │ │ +0006f610: 6c65 6d65 6e74 2f72 6570 6561 7469 6e67 lement/repeating │ │ │ │ │ +0006f620: 416e 6e6f 7461 7469 6f6e 732f 5265 7065 Annotations/Repe │ │ │ │ │ +0006f630: 6174 6162 6c65 4f76 6572 7269 6465 4254 atableOverrideBT │ │ │ │ │ +0006f640: 6573 742e 6a61 7661 3a20 4c61 6e67 7561 est.java: Langua │ │ │ │ │ +0006f650: 6765 206d 6f64 656c 2061 7069 2074 6573 ge model api tes │ │ │ │ │ +0006f660: 7420 6261 7369 6373 2066 6f72 2072 6570 t basics for rep │ │ │ │ │ +0006f670: 6561 7469 6e67 2061 6e6e 6f74 6174 696f eating annotatio │ │ │ │ │ +0006f680: 6e73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ns..
  • tools/ja │ │ │ │ │ +0006f690: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ +0006f6a0: 6f64 656c 2f65 6c65 6d65 6e74 2f72 6570 odel/element/rep │ │ │ │ │ +0006f6b0: 6561 7469 6e67 416e 6e6f 7461 7469 6f6e eatingAnnotation │ │ │ │ │ +0006f6c0: 732f 5265 7065 6174 696e 6741 6e6e 6f74 s/RepeatingAnnot │ │ │ │ │ +0006f6d0: 6174 696f 6e73 4f6e 5265 636f 7264 732e ationsOnRecords. │ │ │ │ │ +0006f6e0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +0006f6f0: 7420 7265 7065 6174 696e 6720 616e 6e6f t repeating anno │ │ │ │ │ +0006f700: 7461 7469 6f6e 7320 616e 6420 6974 7320 tations and its │ │ │ │ │ +0006f710: 7072 6f63 6573 7369 6e67 2077 6f72 6b73 processing works │ │ │ │ │ +0006f720: 2066 6f72 2072 6563 6f72 6473 0a0a 3c6c for records..tools/javac/pr │ │ │ │ │ +0006f740: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f65 ocessing/model/e │ │ │ │ │ +0006f750: 6c65 6d65 6e74 2f72 6570 6561 7469 6e67 lement/repeating │ │ │ │ │ +0006f760: 416e 6e6f 7461 7469 6f6e 732f 5369 6e67 Annotations/Sing │ │ │ │ │ +0006f770: 756c 6172 4261 7369 6354 6573 742e 6a61 ularBasicTest.ja │ │ │ │ │ +0006f780: 7661 3a20 4c61 6e67 7561 6765 206d 6f64 va: Language mod │ │ │ │ │ +0006f790: 656c 2061 7069 2074 6573 7420 6261 7369 el api test basi │ │ │ │ │ +0006f7a0: 6373 2066 6f72 2072 6570 6561 7469 6e67 cs for repeating │ │ │ │ │ +0006f7b0: 2061 6e6e 6f74 6174 696f 6e73 0a0a 3c6c annotations..tools/javac/pr │ │ │ │ │ +0006f7d0: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f65 ocessing/model/e │ │ │ │ │ +0006f7e0: 6c65 6d65 6e74 2f72 6570 6561 7469 6e67 lement/repeating │ │ │ │ │ +0006f7f0: 416e 6e6f 7461 7469 6f6e 732f 5369 6e67 Annotations/Sing │ │ │ │ │ +0006f800: 756c 6172 496e 6865 7269 7465 6441 5465 ularInheritedATe │ │ │ │ │ +0006f810: 7374 2e6a 6176 613a 204c 616e 6775 6167 st.java: Languag │ │ │ │ │ +0006f820: 6520 6d6f 6465 6c20 6170 6920 7465 7374 e model api test │ │ │ │ │ +0006f830: 2062 6173 6963 7320 666f 7220 7265 7065 basics for repe │ │ │ │ │ +0006f840: 6174 696e 6720 616e 6e6f 7461 7469 6f6e ating annotation │ │ │ │ │ +0006f850: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0006f860: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ +0006f870: 6465 6c2f 656c 656d 656e 742f 7265 7065 del/element/repe │ │ │ │ │ +0006f880: 6174 696e 6741 6e6e 6f74 6174 696f 6e73 atingAnnotations │ │ │ │ │ +0006f890: 2f53 696e 6775 6c61 7249 6e68 6572 6974 /SingularInherit │ │ │ │ │ +0006f8a0: 6564 4254 6573 742e 6a61 7661 3a20 4c61 edBTest.java: La │ │ │ │ │ +0006f8b0: 6e67 7561 6765 206d 6f64 656c 2061 7069 nguage model api │ │ │ │ │ +0006f8c0: 2074 6573 7420 6261 7369 6373 2066 6f72 test basics for │ │ │ │ │ +0006f8d0: 2072 6570 6561 7469 6e67 2061 6e6e 6f74 repeating annot │ │ │ │ │ +0006f8e0: 6174 696f 6e73 0a0a 3c6c 693e 746f 6f6c ations..
  • tool │ │ │ │ │ +0006f8f0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +0006f900: 6e67 2f6d 6f64 656c 2f65 6c65 6d65 6e74 ng/model/element │ │ │ │ │ +0006f910: 2f72 6570 6561 7469 6e67 416e 6e6f 7461 /repeatingAnnota │ │ │ │ │ +0006f920: 7469 6f6e 732f 556e 6f66 6669 6369 616c tions/Unofficial │ │ │ │ │ +0006f930: 436f 6e74 6169 6e65 7242 6173 6963 5465 ContainerBasicTe │ │ │ │ │ +0006f940: 7374 2e6a 6176 613a 204c 616e 6775 6167 st.java: Languag │ │ │ │ │ +0006f950: 6520 6d6f 6465 6c20 6170 6920 7465 7374 e model api test │ │ │ │ │ +0006f960: 2062 6173 6963 7320 666f 7220 7265 7065 basics for repe │ │ │ │ │ +0006f970: 6174 696e 6720 616e 6e6f 7461 7469 6f6e ating annotation │ │ │ │ │ +0006f980: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +0006f990: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ +0006f9a0: 6465 6c2f 656c 656d 656e 742f 7265 7065 del/element/repe │ │ │ │ │ +0006f9b0: 6174 696e 6741 6e6e 6f74 6174 696f 6e73 atingAnnotations │ │ │ │ │ +0006f9c0: 2f55 6e6f 6666 6963 6961 6c43 6f6e 7461 /UnofficialConta │ │ │ │ │ +0006f9d0: 696e 6572 496e 6865 7269 7465 6454 6573 inerInheritedTes │ │ │ │ │ +0006f9e0: 742e 6a61 7661 3a20 4c61 6e67 7561 6765 t.java: Language │ │ │ │ │ +0006f9f0: 206d 6f64 656c 2061 7069 2074 6573 7420 model api test │ │ │ │ │ +0006fa00: 6261 7369 6373 2066 6f72 2072 6570 6561 basics for repea │ │ │ │ │ +0006fa10: 7469 6e67 2061 6e6e 6f74 6174 696f 6e73 ting annotations │ │ │ │ │ +0006fa20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +0006fa30: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ +0006fa40: 656c 2f69 6e68 6572 6974 6564 4279 5479 el/inheritedByTy │ │ │ │ │ +0006fa50: 7065 2f45 6e73 7572 654f 7264 6572 2e6a pe/EnsureOrder.j │ │ │ │ │ +0006fa60: 6176 613a 2074 6573 7420 7468 6174 206f ava: test that o │ │ │ │ │ +0006fa70: 7264 6572 2069 7320 7265 7370 6563 7465 rder is respecte │ │ │ │ │ +0006fa80: 6420 7768 656e 2069 6e68 6572 6974 696e d when inheritin │ │ │ │ │ +0006fa90: 6720 626f 7468 206c 6567 6163 7920 636f g both legacy co │ │ │ │ │ +0006faa0: 6e74 6169 6e65 7220 616e 6420 7369 6e67 ntainer and sing │ │ │ │ │ +0006fab0: 6c65 2061 6e6e 6f0a 0a3c 6c69 3e74 6f6f le anno..
  • too │ │ │ │ │ +0006fac0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +0006fad0: 696e 672f 6d6f 6465 6c2f 6e65 7374 6564 ing/model/nested │ │ │ │ │ +0006fae0: 5479 7065 5661 7273 2f4e 6573 7465 6454 TypeVars/NestedT │ │ │ │ │ +0006faf0: 7970 6556 6172 732e 6a61 7661 3a20 200a ypeVars.java: . │ │ │ │ │ +0006fb00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +0006fb10: 2f70 726f 6365 7373 696e 672f 6d6f 6465 /processing/mode │ │ │ │ │ +0006fb20: 6c2f 7465 7374 6765 7461 6c6c 6d65 6d62 l/testgetallmemb │ │ │ │ │ +0006fb30: 6572 732f 4d61 696e 2e6a 6176 613a 2050 ers/Main.java: P │ │ │ │ │ +0006fb40: 6163 6b61 6765 456c 656d 656e 742e 6765 ackageElement.ge │ │ │ │ │ +0006fb50: 7445 6e63 6c6f 7365 6445 6c65 6d65 6e74 tEnclosedElement │ │ │ │ │ +0006fb60: 7328 2920 7468 726f 7773 2043 6c61 7373 s() throws Class │ │ │ │ │ +0006fb70: 5265 6164 6572 2442 6164 436c 6173 7346 Reader$BadClassF │ │ │ │ │ +0006fb80: 696c 6545 7863 6570 7469 6f6e 0a0a 3c6c ileException..tools/javac/pr │ │ │ │ │ +0006fba0: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f74 ocessing/model/t │ │ │ │ │ +0006fbb0: 7265 6573 2f42 726f 6b65 6e45 6e75 6d43 rees/BrokenEnumC │ │ │ │ │ +0006fbc0: 6f6e 7374 7275 6374 6f72 2e6a 6176 613a onstructor.java: │ │ │ │ │ +0006fbd0: 2056 6572 6966 7920 7468 6174 2061 6e20 Verify that an │ │ │ │ │ +0006fbe0: 6578 706c 6963 6974 2028 696e 636f 7272 explicit (incorr │ │ │ │ │ +0006fbf0: 6563 7429 2073 7570 6572 2063 6f6e 7374 ect) super const │ │ │ │ │ +0006fc00: 7275 6374 6f72 2069 6e76 6f63 6174 696f ructor invocatio │ │ │ │ │ +0006fc10: 6e20 696e 2065 6e75 6d73 2069 7320 6e6f n in enums is no │ │ │ │ │ +0006fc20: 7420 636c 6561 7265 6420 6279 204a 6176 t cleared by Jav │ │ │ │ │ +0006fc30: 6163 5072 6f63 6573 7369 6e67 456e 7669 acProcessingEnvi │ │ │ │ │ +0006fc40: 726f 6e6d 656e 740a 0a3c 6c69 3e74 6f6f ronment..
  • too │ │ │ │ │ +0006fc50: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +0006fc60: 696e 672f 6d6f 6465 6c2f 7472 6565 732f ing/model/trees/ │ │ │ │ │ +0006fc70: 4f6e 4465 6d61 6e64 4174 7472 6962 7574 OnDemandAttribut │ │ │ │ │ +0006fc80: 696f 6e2e 6a61 7661 3a20 5665 7269 6679 ion.java: Verify │ │ │ │ │ +0006fc90: 2074 6861 7420 696e 2d6d 6574 686f 6420 that in-method │ │ │ │ │ +0006fca0: 436c 6173 7353 796d 626f 6c73 2066 726f ClassSymbols fro │ │ │ │ │ +0006fcb0: 6d20 6f6e 6520 726f 756e 6420 646f 206e m one round do n │ │ │ │ │ +0006fcc0: 6f74 2061 6666 6563 7420 436c 6173 7353 ot affect ClassS │ │ │ │ │ +0006fcd0: 796d 626f 6c73 2069 6e20 666f 6c6c 6f77 ymbols in follow │ │ │ │ │ +0006fce0: 696e 6720 726f 756e 6473 2e0a 0a3c 6c69 ing rounds...
  • tools/javac/pro │ │ │ │ │ +0006fd00: 6365 7373 696e 672f 6d6f 6465 6c2f 7479 cessing/model/ty │ │ │ │ │ +0006fd10: 7065 2f41 6e6e 6f74 6174 6564 5479 7065 pe/AnnotatedType │ │ │ │ │ +0006fd20: 546f 5374 7269 6e67 2f41 6e6e 6f74 6174 ToString/Annotat │ │ │ │ │ +0006fd30: 6564 5479 7065 546f 5374 7269 6e67 2e6a edTypeToString.j │ │ │ │ │ +0006fd40: 6176 613a 2054 6573 7473 2044 6563 6c61 ava: Tests Decla │ │ │ │ │ +0006fd50: 7265 6454 7970 652e 746f 5374 7269 6e67 redType.toString │ │ │ │ │ +0006fd60: 2077 6974 6820 7479 7065 2061 6e6e 6f74 with type annot │ │ │ │ │ +0006fd70: 6174 696f 6e73 2070 7265 7365 6e74 2c20 ations present, │ │ │ │ │ +0006fd80: 666f 7220 6578 616d 706c 6520 7468 6174 for example that │ │ │ │ │ +0006fd90: 2027 4041 204d 6170 2e45 6e74 7279 2720 '@A Map.Entry' │ │ │ │ │ +0006fda0: 6973 2070 7269 6e74 6564 2061 7320 276a is printed as 'j │ │ │ │ │ +0006fdb0: 6176 612e 7574 696c 2e40 4120 4d61 702e ava.util.@A Map. │ │ │ │ │ +0006fdc0: 456e 7472 7927 2028 616e 6420 6e6f 7420 Entry' (and not │ │ │ │ │ +0006fdd0: 2740 4120 6a61 7661 2e75 7469 6c2e 4d61 '@A java.util.Ma │ │ │ │ │ +0006fde0: 702e 456e 7472 7927 206f 7220 276a 6176 p.Entry' or 'jav │ │ │ │ │ +0006fdf0: 612e 7574 696c 2e40 4120 456e 7472 7927 a.util.@A Entry' │ │ │ │ │ +0006fe00: 292e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 )...
  • tools/ja │ │ │ │ │ +0006fe10: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ +0006fe20: 6f64 656c 2f74 7970 652f 4261 7369 6341 odel/type/BasicA │ │ │ │ │ +0006fe30: 6e6e 6f54 6573 7473 2e6a 6176 613a 2041 nnoTests.java: A │ │ │ │ │ +0006fe40: 6e6e 6f74 6174 696f 6e73 206f 6e20 7479 nnotations on ty │ │ │ │ │ +0006fe50: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ +0006fe60: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +0006fe70: 6d6f 6465 6c2f 7479 7065 2f42 6f75 6e64 model/type/Bound │ │ │ │ │ +0006fe80: 7354 6573 742e 6a61 7661 3a20 4173 7365 sTest.java: Asse │ │ │ │ │ +0006fe90: 7274 696f 6e20 6368 6563 6b20 666f 7220 rtion check for │ │ │ │ │ +0006fea0: 5479 7065 5661 7269 6162 6c65 2e67 6574 TypeVariable.get │ │ │ │ │ +0006feb0: 5570 7065 7242 6f75 6e64 2829 2066 6169 UpperBound() fai │ │ │ │ │ +0006fec0: 6c73 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ls..
  • tools/ja │ │ │ │ │ +0006fed0: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ +0006fee0: 6f64 656c 2f74 7970 652f 496e 6865 7269 odel/type/Inheri │ │ │ │ │ +0006fef0: 7465 6441 502e 6a61 7661 3a20 4e50 4520 tedAP.java: NPE │ │ │ │ │ +0006ff00: 696e 2061 6e6e 6f74 6174 696f 6e20 7072 in annotation pr │ │ │ │ │ +0006ff10: 6f63 6573 7369 6e67 0a0a 3c6c 693e 746f ocessing..
  • to │ │ │ │ │ +0006ff20: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +0006ff30: 7369 6e67 2f6d 6f64 656c 2f74 7970 652f sing/model/type/ │ │ │ │ │ +0006ff40: 496e 7465 7273 6563 7469 6f6e 5072 6f70 IntersectionProp │ │ │ │ │ +0006ff50: 6572 7469 6573 5465 7374 2e6a 6176 613a ertiesTest.java: │ │ │ │ │ +0006ff60: 2041 7373 6572 7469 6f6e 2063 6865 636b Assertion check │ │ │ │ │ +0006ff70: 2066 6f72 2054 7970 6556 6172 6961 626c for TypeVariabl │ │ │ │ │ +0006ff80: 652e 6765 7455 7070 6572 426f 756e 6428 e.getUpperBound( │ │ │ │ │ +0006ff90: 2920 6661 696c 730a 0a3c 6c69 3e74 6f6f ) fails..
  • too │ │ │ │ │ +0006ffa0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +0006ffb0: 696e 672f 6d6f 6465 6c2f 7479 7065 2f4d ing/model/type/M │ │ │ │ │ +0006ffc0: 6972 726f 7265 6454 7970 6545 782f 4e70 irroredTypeEx/Np │ │ │ │ │ +0006ffd0: 6554 6573 742e 6a61 7661 3a20 4d69 7272 eTest.java: Mirr │ │ │ │ │ +0006ffe0: 6f72 6564 5479 7065 4578 6365 7074 696f oredTypeExceptio │ │ │ │ │ +0006fff0: 6e20 636f 6e73 7472 7563 746f 7220 7368 n constructor sh │ │ │ │ │ +00070000: 6f75 6c64 206e 6f74 2061 6363 6570 7420 ould not accept │ │ │ │ │ +00070010: 6e75 6c6c 0a0a 3c6c 693e 746f 6f6c 732f null..
  • tools/ │ │ │ │ │ +00070020: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +00070030: 2f6d 6f64 656c 2f74 7970 652f 4d69 7272 /model/type/Mirr │ │ │ │ │ +00070040: 6f72 6564 5479 7065 4578 2f4f 7665 7245 oredTypeEx/OverE │ │ │ │ │ +00070050: 6167 6572 2e6a 6176 613a 204d 6972 726f ager.java: Mirro │ │ │ │ │ +00070060: 7265 6454 7970 655b 735d 4578 6365 7074 redType[s]Except │ │ │ │ │ +00070070: 696f 6e20 7368 6f75 6c64 6e27 7420 6265 ion shouldn't be │ │ │ │ │ +00070080: 2063 7265 6174 6564 2074 6f6f 2065 6167 created too eag │ │ │ │ │ +00070090: 6572 6c79 0a0a 3c6c 693e 746f 6f6c 732f erly..
  • tools/ │ │ │ │ │ +000700a0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +000700b0: 2f6d 6f64 656c 2f74 7970 652f 4d69 7272 /model/type/Mirr │ │ │ │ │ +000700c0: 6f72 6564 5479 7065 4578 2f50 6c75 7261 oredTypeEx/Plura │ │ │ │ │ +000700d0: 6c69 7479 2e6a 6176 613a 2056 6572 6966 lity.java: Verif │ │ │ │ │ +000700e0: 7920 4d69 7272 6f72 6564 5479 7065 4578 y MirroredTypeEx │ │ │ │ │ +000700f0: 6365 7074 696f 6e20 7673 204d 6972 726f ception vs Mirro │ │ │ │ │ +00070100: 7265 6454 7970 6573 4578 6365 7074 696f redTypesExceptio │ │ │ │ │ +00070110: 6e20 6973 2074 6872 6f77 6e0a 0a3c 6c69 n is thrown..
  • tools/javac/pro │ │ │ │ │ +00070130: 6365 7373 696e 672f 6d6f 6465 6c2f 7479 cessing/model/ty │ │ │ │ │ +00070140: 7065 2f4e 6f54 7970 6573 2e6a 6176 613a pe/NoTypes.java: │ │ │ │ │ +00070150: 2054 6573 7420 7468 6520 4e6f 5479 7065 Test the NoType │ │ │ │ │ +00070160: 733a 2056 4f49 442c 2050 4143 4b41 4745 s: VOID, PACKAGE │ │ │ │ │ +00070170: 2c20 4e4f 4e45 0a0a 3c6c 693e 746f 6f6c , NONE..
  • tool │ │ │ │ │ +00070180: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00070190: 6e67 2f6d 6f64 656c 2f74 7970 652f 5465 ng/model/type/Te │ │ │ │ │ +000701a0: 7374 5479 7065 4b69 6e64 2e6a 6176 613a stTypeKind.java: │ │ │ │ │ +000701b0: 2054 6573 7420 5479 7065 4b69 6e64 2e69 Test TypeKind.i │ │ │ │ │ +000701c0: 7350 7269 6d69 7469 7665 0a0a 3c6c 693e sPrimitive..
  • │ │ │ │ │ +000701d0: 746f 6f6c 732f 6a61 7661 632f 7072 6f63 tools/javac/proc │ │ │ │ │ +000701e0: 6573 7369 6e67 2f6d 6f64 656c 2f74 7970 essing/model/typ │ │ │ │ │ +000701f0: 652f 5465 7374 556e 696f 6e54 7970 652e e/TestUnionType. │ │ │ │ │ +00070200: 6a61 7661 3a20 5465 7374 2073 7570 706f java: Test suppo │ │ │ │ │ +00070210: 7274 2066 6f72 2075 6e69 6f6e 2074 7970 rt for union typ │ │ │ │ │ +00070220: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00070230: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ +00070240: 6f64 656c 2f75 7469 6c2f 4269 6e61 7279 odel/util/Binary │ │ │ │ │ +00070250: 4e61 6d65 2e6a 6176 613a 2054 6573 7420 Name.java: Test │ │ │ │ │ +00070260: 456c 656d 656e 7473 2e67 6574 4269 6e61 Elements.getBina │ │ │ │ │ +00070270: 7279 4e61 6d65 0a0a 3c6c 693e 746f 6f6c ryName..
  • tool │ │ │ │ │ +00070280: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00070290: 6e67 2f6d 6f64 656c 2f75 7469 6c2f 4469 ng/model/util/Di │ │ │ │ │ +000702a0: 7265 6374 5375 7065 724f 6649 6e74 2e6a rectSuperOfInt.j │ │ │ │ │ +000702b0: 6176 613a 2054 7970 6573 2e64 6972 6563 ava: Types.direc │ │ │ │ │ +000702c0: 7453 7570 6572 7479 7065 7320 7368 6f75 tSupertypes shou │ │ │ │ │ +000702d0: 6c64 2072 6574 7572 6e20 4f62 6a65 6374 ld return Object │ │ │ │ │ +000702e0: 2061 7320 7468 6520 7375 7065 7220 7479 as the super ty │ │ │ │ │ +000702f0: 7065 206f 6620 696e 7465 7266 6163 6573 pe of interfaces │ │ │ │ │ +00070300: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00070310: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ +00070320: 656c 2f75 7469 6c2f 4765 7454 7970 6545 el/util/GetTypeE │ │ │ │ │ +00070330: 6c65 6d42 6164 4172 672e 6a61 7661 3a20 lemBadArg.java: │ │ │ │ │ +00070340: 6765 7454 7970 6545 6c65 6d65 6e74 2073 getTypeElement s │ │ │ │ │ +00070350: 686f 756c 6420 746f 6c65 7261 7465 2061 hould tolerate a │ │ │ │ │ +00070360: 2074 7970 6520 7468 6174 2063 616e 2774 type that can't │ │ │ │ │ +00070370: 2062 6520 666f 756e 640a 0a3c 6c69 3e74 be found..
  • t │ │ │ │ │ +00070380: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +00070390: 7373 696e 672f 6d6f 6465 6c2f 7574 696c ssing/model/util │ │ │ │ │ +000703a0: 2f4e 6f53 7570 6572 732e 6a61 7661 3a20 /NoSupers.java: │ │ │ │ │ +000703b0: 6469 7265 6374 5375 7065 7274 7970 6573 directSupertypes │ │ │ │ │ +000703c0: 2073 686f 756c 6420 7265 7475 726e 2065 should return e │ │ │ │ │ +000703d0: 6d70 7479 206c 6973 7420 6966 2061 7267 mpty list if arg │ │ │ │ │ +000703e0: 2068 6173 206e 6f20 7375 7065 7274 7970 has no supertyp │ │ │ │ │ +000703f0: 6573 0a0a 3c6c 693e 746f 6f6c 732f 6a61 es..
  • tools/ja │ │ │ │ │ +00070400: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ +00070410: 6f64 656c 2f75 7469 6c2f 4f76 6572 7269 odel/util/Overri │ │ │ │ │ +00070420: 6465 7353 7065 6345 782e 6a61 7661 3a20 desSpecEx.java: │ │ │ │ │ +00070430: 5665 7269 6679 2074 6861 7420 6578 616d Verify that exam │ │ │ │ │ +00070440: 706c 6520 636f 6465 2069 6e20 456c 656d ple code in Elem │ │ │ │ │ +00070450: 656e 7473 2e6f 7665 7272 6964 6573 2077 ents.overrides w │ │ │ │ │ +00070460: 6f72 6b73 2061 7320 7370 6563 2765 642e orks as spec'ed. │ │ │ │ │ +00070470: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00070480: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ +00070490: 656c 2f75 7469 6c2f 5465 7374 496e 7465 el/util/TestInte │ │ │ │ │ +000704a0: 7273 6563 7469 6f6e 5479 7065 5669 7369 rsectionTypeVisi │ │ │ │ │ +000704b0: 746f 7273 2e6a 6176 613a 2054 6573 7420 tors.java: Test │ │ │ │ │ +000704c0: 7669 7369 746f 7220 7375 7070 6f72 7420 visitor support │ │ │ │ │ +000704d0: 666f 7220 696e 7465 7273 6563 7469 6f6e for intersection │ │ │ │ │ +000704e0: 2074 7970 6573 0a0a 3c6c 693e 746f 6f6c types..
  • tool │ │ │ │ │ +000704f0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00070500: 6e67 2f6d 6f64 656c 2f75 7469 6c2f 5465 ng/model/util/Te │ │ │ │ │ +00070510: 7374 5479 7065 4b69 6e64 5669 7369 746f stTypeKindVisito │ │ │ │ │ +00070520: 7273 2e6a 6176 613a 2054 6573 7420 5479 rs.java: Test Ty │ │ │ │ │ +00070530: 7065 4b69 6e64 2076 6973 6974 6f72 7320 peKind visitors │ │ │ │ │ +00070540: 6f6e 2070 7365 7564 6f20 7479 7065 732e on pseudo types. │ │ │ │ │ +00070550: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00070560: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ +00070570: 656c 2f75 7469 6c2f 5479 7065 7342 6164 el/util/TypesBad │ │ │ │ │ +00070580: 4172 672e 6a61 7661 3a20 5661 6c69 6461 Arg.java: Valida │ │ │ │ │ +00070590: 7465 2061 7267 756d 656e 7420 6b69 6e64 te argument kind │ │ │ │ │ +000705a0: 7320 696e 2054 7970 6573 2075 7469 6c69 s in Types utili │ │ │ │ │ +000705b0: 7469 6573 0a0a 3c6c 693e 746f 6f6c 732f ties..
  • tools/ │ │ │ │ │ +000705c0: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +000705d0: 2f6d 6f64 656c 2f75 7469 6c2f 6465 7072 /model/util/depr │ │ │ │ │ +000705e0: 6563 6174 696f 6e2f 5465 7374 4465 7072 ecation/TestDepr │ │ │ │ │ +000705f0: 6563 6174 696f 6e2e 6a61 7661 3a20 5465 ecation.java: Te │ │ │ │ │ +00070600: 7374 7320 456c 656d 656e 7473 2e69 7344 sts Elements.isD │ │ │ │ │ +00070610: 6570 7265 6361 7465 6428 456c 656d 656e eprecated(Elemen │ │ │ │ │ +00070620: 7429 0a0a 3c6c 693e 746f 6f6c 732f 6a61 t)..
  • tools/ja │ │ │ │ │ +00070630: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ +00070640: 6f64 656c 2f75 7469 6c2f 6469 7265 6374 odel/util/direct │ │ │ │ │ +00070650: 5375 7065 7273 4f66 4572 722f 4469 7265 SupersOfErr/Dire │ │ │ │ │ +00070660: 6374 5375 7065 7273 4f66 4572 722e 6a61 ctSupersOfErr.ja │ │ │ │ │ +00070670: 7661 3a20 6469 7265 6374 5375 7065 7274 va: directSupert │ │ │ │ │ +00070680: 7970 6573 2874 2920 7368 6f75 6c64 206e ypes(t) should n │ │ │ │ │ +00070690: 6f74 2072 6574 7572 6e20 740a 0a3c 6c69 ot return t..
  • tools/javac/pro │ │ │ │ │ +000706b0: 6365 7373 696e 672f 6d6f 6465 6c2f 7574 cessing/model/ut │ │ │ │ │ +000706c0: 696c 2f65 6c65 6d65 6e74 732f 4d65 7468 il/elements/Meth │ │ │ │ │ +000706d0: 6f64 5061 7261 6d65 7465 7273 2f49 6d70 odParameters/Imp │ │ │ │ │ +000706e0: 6c69 6369 7450 6172 616d 6574 6572 7350 licitParametersP │ │ │ │ │ +000706f0: 726f 6365 7373 6f72 2e6a 6176 613a 2056 rocessor.java: V │ │ │ │ │ +00070700: 6572 6966 7920 7370 6563 6966 6963 2065 erify specific e │ │ │ │ │ +00070710: 7865 6375 7461 626c 6573 2069 6e20 656e xecutables in en │ │ │ │ │ +00070720: 756d 7320 616e 6420 7265 636f 7264 7320 ums and records │ │ │ │ │ +00070730: 6861 7665 206d 616e 6461 7465 6420 7061 have mandated pa │ │ │ │ │ +00070740: 7261 6d65 7465 7273 0a0a 3c6c 693e 746f rameters..
  • to │ │ │ │ │ +00070750: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +00070760: 7369 6e67 2f6d 6f64 656c 2f75 7469 6c2f sing/model/util/ │ │ │ │ │ +00070770: 656c 656d 656e 7473 2f54 6573 7441 6c6c elements/TestAll │ │ │ │ │ +00070780: 466f 6f73 2e6a 6176 613a 2054 6573 7420 Foos.java: Test │ │ │ │ │ +00070790: 456c 656d 656e 7473 2e67 6574 416c 6c7b Elements.getAll{ │ │ │ │ │ +000707a0: 5479 7065 2c20 5061 636b 6167 652c 204d Type, Package, M │ │ │ │ │ +000707b0: 6f64 756c 657d 456c 656d 656e 7473 0a0a odule}Elements.. │ │ │ │ │ +000707c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000707d0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ +000707e0: 2f75 7469 6c2f 656c 656d 656e 7473 2f54 /util/elements/T │ │ │ │ │ +000707f0: 6573 7447 6574 436f 6e73 7461 6e74 4578 estGetConstantEx │ │ │ │ │ +00070800: 7072 6573 7369 6f6e 2e6a 6176 613a 2054 pression.java: T │ │ │ │ │ +00070810: 6573 7420 456c 656d 656e 7473 2e67 6574 est Elements.get │ │ │ │ │ +00070820: 436f 6e73 7461 6e74 4578 7072 6573 7369 ConstantExpressi │ │ │ │ │ +00070830: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ +00070840: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ +00070850: 6f64 656c 2f75 7469 6c2f 656c 656d 656e odel/util/elemen │ │ │ │ │ +00070860: 7473 2f54 6573 7447 6574 4d6f 6475 6c65 ts/TestGetModule │ │ │ │ │ +00070870: 4f66 2e6a 6176 613a 2054 6573 7420 456c Of.java: Test El │ │ │ │ │ +00070880: 656d 656e 7473 2e67 6574 4d6f 6475 6c65 ements.getModule │ │ │ │ │ +00070890: 4f66 0a0a 3c6c 693e 746f 6f6c 732f 6a61 Of..
  • tools/ja │ │ │ │ │ +000708a0: 7661 632f 7072 6f63 6573 7369 6e67 2f6d vac/processing/m │ │ │ │ │ +000708b0: 6f64 656c 2f75 7469 6c2f 656c 656d 656e odel/util/elemen │ │ │ │ │ +000708c0: 7473 2f54 6573 7447 6574 5061 636b 6167 ts/TestGetPackag │ │ │ │ │ +000708d0: 654f 662e 6a61 7661 3a20 5465 7374 2045 eOf.java: Test E │ │ │ │ │ +000708e0: 6c65 6d65 6e74 732e 6765 7450 6163 6b61 lements.getPacka │ │ │ │ │ +000708f0: 6765 4f66 0a0a 3c6c 693e 746f 6f6c 732f geOf..
  • tools/ │ │ │ │ │ +00070900: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +00070910: 2f6d 6f64 656c 2f75 7469 6c2f 656c 656d /model/util/elem │ │ │ │ │ +00070920: 656e 7473 2f54 6573 7449 7341 7574 6f6d ents/TestIsAutom │ │ │ │ │ +00070930: 6174 6963 4d6f 642e 6a61 7661 3a20 5465 aticMod.java: Te │ │ │ │ │ +00070940: 7374 2045 6c65 6d65 6e74 732e 6973 4175 st Elements.isAu │ │ │ │ │ +00070950: 746f 6d61 7469 634d 6f64 756c 650a 0a3c tomaticModule..< │ │ │ │ │ +00070960: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +00070970: 726f 6365 7373 696e 672f 6d6f 6465 6c2f rocessing/model/ │ │ │ │ │ +00070980: 7574 696c 2f65 6c65 6d65 6e74 732f 5465 util/elements/Te │ │ │ │ │ +00070990: 7374 4973 4675 6e63 7469 6f6e 616c 496e stIsFunctionalIn │ │ │ │ │ +000709a0: 7465 7266 6163 652e 6a61 7661 3a20 5465 terface.java: Te │ │ │ │ │ +000709b0: 7374 2045 6c65 6d65 6e74 732e 6973 4675 st Elements.isFu │ │ │ │ │ +000709c0: 6e63 7469 6f6e 616c 496e 7465 7266 6163 nctionalInterfac │ │ │ │ │ +000709d0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +000709e0: 6163 2f70 726f 6365 7373 696e 672f 6d6f ac/processing/mo │ │ │ │ │ +000709f0: 6465 6c2f 7574 696c 2f65 6c65 6d65 6e74 del/util/element │ │ │ │ │ +00070a00: 732f 5465 7374 4f75 7465 726d 6f73 7454 s/TestOutermostT │ │ │ │ │ +00070a10: 7970 6545 6c65 6d65 6e74 2e6a 6176 613a ypeElement.java: │ │ │ │ │ +00070a20: 2054 6573 7420 456c 656d 656e 7473 2e67 Test Elements.g │ │ │ │ │ +00070a30: 6574 4f75 7465 726d 6f73 7454 7970 6545 etOutermostTypeE │ │ │ │ │ +00070a40: 6c65 6d65 6e74 0a0a 3c6c 693e 746f 6f6c lement..
  • tool │ │ │ │ │ +00070a50: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00070a60: 6e67 2f6d 6f64 656c 2f75 7469 6c2f 656c ng/model/util/el │ │ │ │ │ +00070a70: 656d 656e 7473 2f54 6573 7452 6563 6f72 ements/TestRecor │ │ │ │ │ +00070a80: 6450 7265 6469 6361 7465 732e 6a61 7661 dPredicates.java │ │ │ │ │ +00070a90: 3a20 5465 7374 2045 6c65 6d65 6e74 732e : Test Elements. │ │ │ │ │ +00070aa0: 7b69 7343 6f6d 7061 6374 436f 6e73 7472 {isCompactConstr │ │ │ │ │ +00070ab0: 7563 746f 722c 2069 7343 616e 6f6e 6963 uctor, isCanonic │ │ │ │ │ +00070ac0: 616c 436f 6e73 7472 7563 746f 727d 0a0a alConstructor}.. │ │ │ │ │ +00070ad0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00070ae0: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ +00070af0: 2f75 7469 6c2f 656c 656d 656e 7473 2f56 /util/elements/V │ │ │ │ │ +00070b00: 6163 756f 7573 456e 756d 2e6a 6176 613a acuousEnum.java: │ │ │ │ │ +00070b10: 2054 6573 7420 2d58 7072 696e 7420 6f6e Test -Xprint on │ │ │ │ │ +00070b20: 2065 6e75 6d20 7479 7065 2077 6974 6820 enum type with │ │ │ │ │ +00070b30: 6e6f 2063 6f6e 7374 616e 7473 0a0a 3c6c no constants..tools/javac/pr │ │ │ │ │ +00070b50: 6f63 6573 7369 6e67 2f6d 6f64 656c 2f75 ocessing/model/u │ │ │ │ │ +00070b60: 7469 6c2f 656c 656d 656e 7473 2f64 6f63 til/elements/doc │ │ │ │ │ +00070b70: 636f 6d6d 656e 7473 2f54 6573 7444 6f63 comments/TestDoc │ │ │ │ │ +00070b80: 436f 6d6d 656e 7473 2e6a 6176 613a 2045 Comments.java: E │ │ │ │ │ +00070b90: 6c65 6d65 6e74 732e 6765 7444 6f63 436f lements.getDocCo │ │ │ │ │ +00070ba0: 6d6d 656e 7428 2920 6973 206e 6f74 2067 mment() is not g │ │ │ │ │ +00070bb0: 6574 7469 6e67 204a 6176 6144 6f63 436f etting JavaDocCo │ │ │ │ │ +00070bc0: 6d6d 656e 7473 0a0a 3c6c 693e 746f 6f6c mments..
  • tool │ │ │ │ │ +00070bd0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00070be0: 6e67 2f6d 6f64 656c 2f75 7469 6c2f 656c ng/model/util/el │ │ │ │ │ +00070bf0: 656d 656e 7473 2f64 6f63 636f 6d6d 656e ements/doccommen │ │ │ │ │ +00070c00: 7473 2f54 6573 7450 6163 6b61 6765 496e ts/TestPackageIn │ │ │ │ │ +00070c10: 666f 436f 6d6d 656e 7473 2e6a 6176 613a foComments.java: │ │ │ │ │ +00070c20: 2067 6574 446f 6343 6f6d 6d65 6e74 2829 getDocComment() │ │ │ │ │ +00070c30: 2066 6169 6c73 2066 6f72 2064 6f63 2063 fails for doc c │ │ │ │ │ +00070c40: 6f6d 6d65 6e74 7320 6f6e 2050 6163 6b61 omments on Packa │ │ │ │ │ +00070c50: 6765 456c 656d 656e 7420 666f 756e 6420 geElement found │ │ │ │ │ +00070c60: 696e 2070 6163 6b61 6765 2d69 6e66 6f2e in package-info. │ │ │ │ │ +00070c70: 6a61 7661 0a0a 3c6c 693e 746f 6f6c 732f java..
  • tools/ │ │ │ │ │ +00070c80: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +00070c90: 2f6d 6f64 656c 2f75 7469 6c2f 656c 656d /model/util/elem │ │ │ │ │ +00070ca0: 656e 7473 2f68 6964 6573 2f48 6964 6573 ents/hides/Hides │ │ │ │ │ +00070cb0: 2e6a 6176 613a 2045 6c65 6d65 6e74 7320 .java: Elements │ │ │ │ │ +00070cc0: 6869 6465 7320 646f 6573 206e 6f74 2077 hides does not w │ │ │ │ │ +00070cd0: 6f72 6b20 636f 7272 6563 746c 7920 7769 ork correctly wi │ │ │ │ │ +00070ce0: 7468 2069 6e74 6572 6661 6365 206d 6574 th interface met │ │ │ │ │ +00070cf0: 686f 6473 0a0a 3c6c 693e 746f 6f6c 732f hods..
  • tools/ │ │ │ │ │ +00070d00: 6a61 7661 632f 7072 6f63 6573 7369 6e67 javac/processing │ │ │ │ │ +00070d10: 2f6d 6f64 656c 2f75 7469 6c2f 6669 6c74 /model/util/filt │ │ │ │ │ +00070d20: 6572 2f54 6573 7449 7465 7261 626c 6573 er/TestIterables │ │ │ │ │ +00070d30: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ +00070d40: 2045 6c65 6d65 6e74 4669 6c74 6572 2069 ElementFilter i │ │ │ │ │ +00070d50: 7465 7261 626c 6520 6d65 7468 6f64 7320 terable methods │ │ │ │ │ +00070d60: 6265 6861 7665 2070 726f 7065 726c 792e behave properly. │ │ │ │ │ +00070d70: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00070d80: 632f 7072 6f63 6573 7369 6e67 2f6d 6f64 c/processing/mod │ │ │ │ │ +00070d90: 656c 2f75 7469 6c2f 7072 696e 7469 6e67 el/util/printing │ │ │ │ │ +00070da0: 2f6d 6f64 756c 652d 696e 666f 2e6a 6176 /module-info.jav │ │ │ │ │ +00070db0: 613a 2070 7269 6e74 696e 6720 6f66 206d a: printing of m │ │ │ │ │ +00070dc0: 6f64 756c 6573 0a0a 3c6c 693e 746f 6f6c odules..
  • tool │ │ │ │ │ +00070dd0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00070de0: 6e67 2f6d 6f64 656c 2f75 7469 6c2f 7479 ng/model/util/ty │ │ │ │ │ +00070df0: 7065 732f 5465 7374 4173 456c 656d 656e pes/TestAsElemen │ │ │ │ │ +00070e00: 742e 6a61 7661 3a20 5465 7374 2054 7970 t.java: Test Typ │ │ │ │ │ +00070e10: 6573 2e61 7345 6c65 6d65 6e74 2069 6e20 es.asElement in │ │ │ │ │ +00070e20: 6361 7365 7320 7370 6563 6966 6965 6420 cases specified │ │ │ │ │ +00070e30: 746f 2072 6574 7572 6e20 6e75 6c6c 0a0a to return null.. │ │ │ │ │ +00070e40: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00070e50: 7072 6f63 6573 7369 6e67 2f6d 6f64 656c processing/model │ │ │ │ │ +00070e60: 2f75 7469 6c2f 7479 7065 732f 5465 7374 /util/types/Test │ │ │ │ │ +00070e70: 4469 7265 6374 5375 7065 7274 7970 654f DirectSupertypeO │ │ │ │ │ +00070e80: 626a 6563 742e 6a61 7661 3a20 5465 7374 bject.java: Test │ │ │ │ │ +00070e90: 2064 6972 6563 7420 7375 7065 7274 7970 direct supertyp │ │ │ │ │ +00070ea0: 6573 206f 6620 6a61 7661 2e6c 616e 672e es of java.lang. │ │ │ │ │ +00070eb0: 4f62 6a65 6374 0a0a 3c6c 693e 746f 6f6c Object..
  • tool │ │ │ │ │ +00070ec0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00070ed0: 6e67 2f6d 6f64 656c 2f75 7469 6c2f 7479 ng/model/util/ty │ │ │ │ │ +00070ee0: 7065 732f 5465 7374 5073 6575 646f 5479 pes/TestPseudoTy │ │ │ │ │ +00070ef0: 7065 4861 6e64 6c69 6e67 2e6a 6176 613a peHandling.java: │ │ │ │ │ +00070f00: 2054 6573 7420 5479 7065 7320 6d65 7468 Test Types meth │ │ │ │ │ +00070f10: 6f64 7320 6f6e 206d 6f64 756c 6520 616e ods on module an │ │ │ │ │ +00070f20: 6420 7061 636b 6167 6520 5479 7065 4d69 d package TypeMi │ │ │ │ │ +00070f30: 7272 6f72 730a 0a3c 6c69 3e74 6f6f 6c73 rrors..
  • tools │ │ │ │ │ +00070f40: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ +00070f50: 672f 6f70 7469 6f6e 732f 5465 7374 496d g/options/TestIm │ │ │ │ │ +00070f60: 706c 6963 6974 4e6f 6e65 2e6a 6176 613a plicitNone.java: │ │ │ │ │ +00070f70: 202d 696d 706c 6963 6974 3a6e 6f6e 6520 -implicit:none │ │ │ │ │ +00070f80: 7072 6576 656e 7473 2063 6f6d 7069 6c61 prevents compila │ │ │ │ │ +00070f90: 7469 6f6e 2077 6974 6820 616e 6e6f 7461 tion with annota │ │ │ │ │ +00070fa0: 7469 6f6e 2070 726f 6365 7373 696e 670a tion processing. │ │ │ │ │ +00070fb0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00070fc0: 2f70 726f 6365 7373 696e 672f 6f70 7469 /processing/opti │ │ │ │ │ +00070fd0: 6f6e 732f 5465 7374 4e6f 7465 4f6e 496d ons/TestNoteOnIm │ │ │ │ │ +00070fe0: 706c 6963 6974 5072 6f63 6573 7369 6e67 plicitProcessing │ │ │ │ │ +00070ff0: 2e6a 6176 613a 2056 6572 6966 7920 6120 .java: Verify a │ │ │ │ │ +00071000: 6e6f 7465 2069 7320 6973 7375 6564 2066 note is issued f │ │ │ │ │ +00071010: 6f72 2069 6d70 6c69 6369 7420 616e 6e6f or implicit anno │ │ │ │ │ +00071020: 7461 7469 6f6e 2070 726f 6365 7373 696e tation processin │ │ │ │ │ +00071030: 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 g..
  • tools/jav │ │ │ │ │ +00071040: 6163 2f70 726f 6365 7373 696e 672f 6f70 ac/processing/op │ │ │ │ │ +00071050: 7469 6f6e 732f 5465 7374 5072 6f63 4f70 tions/TestProcOp │ │ │ │ │ +00071060: 7469 6f6e 2e6a 6176 613a 2054 6573 7420 tion.java: Test │ │ │ │ │ +00071070: 7472 6976 6961 6c20 6861 6e64 6c69 6e67 trivial handling │ │ │ │ │ +00071080: 206f 6620 2d70 726f 633a 6675 6c6c 206f of -proc:full o │ │ │ │ │ +00071090: 7074 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ption..
  • tools │ │ │ │ │ +000710a0: 2f6a 6176 6163 2f70 726f 6365 7373 696e /javac/processin │ │ │ │ │ +000710b0: 672f 6f70 7469 6f6e 732f 5870 7269 6e74 g/options/Xprint │ │ │ │ │ +000710c0: 2e6a 6176 613a 204a 5352 2032 3639 3a20 .java: JSR 269: │ │ │ │ │ +000710d0: 4a61 7661 204c 616e 6775 6167 6520 4d6f Java Language Mo │ │ │ │ │ +000710e0: 6465 6c20 4150 490a 0a3c 6c69 3e74 6f6f del API..
  • too │ │ │ │ │ +000710f0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +00071100: 696e 672f 6f70 7469 6f6e 732f 5870 7269 ing/options/Xpri │ │ │ │ │ +00071110: 6e74 446f 6343 6f6d 6d65 6e74 732e 6a61 ntDocComments.ja │ │ │ │ │ +00071120: 7661 3a20 6a61 7661 6320 2d58 7072 696e va: javac -Xprin │ │ │ │ │ +00071130: 7420 266c 743b 6669 6c65 2667 743b 2064 t <file> d │ │ │ │ │ +00071140: 6f65 7320 6e6f 7420 7072 696e 7420 636f oes not print co │ │ │ │ │ +00071150: 6d6d 656e 7473 0a0a 3c6c 693e 746f 6f6c mments..
  • tool │ │ │ │ │ +00071160: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00071170: 6e67 2f6f 7074 696f 6e73 2f58 7072 696e ng/options/Xprin │ │ │ │ │ +00071180: 7452 6570 6561 7469 6e67 416e 6e6f 7461 tRepeatingAnnota │ │ │ │ │ +00071190: 7469 6f6e 732e 6a61 7661 3a20 5665 7269 tions.java: Veri │ │ │ │ │ +000711a0: 6679 2072 6570 6561 7469 6e67 2061 6e6e fy repeating ann │ │ │ │ │ +000711b0: 6f74 6174 696f 6e73 2061 7265 2070 7269 otations are pri │ │ │ │ │ +000711c0: 6e74 6564 2061 7320 6578 7065 6374 6564 nted as expected │ │ │ │ │ +000711d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000711e0: 632f 7072 6f63 6573 7369 6e67 2f6f 7074 c/processing/opt │ │ │ │ │ +000711f0: 696f 6e73 2f74 6573 7443 6f6d 6d61 6e64 ions/testCommand │ │ │ │ │ +00071200: 4c69 6e65 436c 6173 7365 732f 5465 7374 LineClasses/Test │ │ │ │ │ +00071210: 2e6a 6176 613a 2050 6173 7369 6e67 206e .java: Passing n │ │ │ │ │ +00071220: 6573 7465 6420 636c 6173 7320 6e61 6d65 ested class name │ │ │ │ │ +00071230: 7320 6f6e 206a 6176 6163 2063 6f6d 6d61 s on javac comma │ │ │ │ │ +00071240: 6e64 206c 696e 6520 696e 7465 7266 6572 nd line interfer │ │ │ │ │ +00071250: 6520 7769 7468 2073 7562 7365 7175 656e e with subsequen │ │ │ │ │ +00071260: 7420 6e61 6d65 202d 2667 743b 2063 6c61 t name -> cla │ │ │ │ │ +00071270: 7373 206c 6f6f 6b75 700a 0a3c 6c69 3e74 ss lookup..
  • t │ │ │ │ │ +00071280: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +00071290: 7373 696e 672f 6f70 7469 6f6e 732f 7465 ssing/options/te │ │ │ │ │ +000712a0: 7374 5072 696e 7450 726f 6365 7373 6f72 stPrintProcessor │ │ │ │ │ +000712b0: 496e 666f 2f54 6573 742e 6a61 7661 3a20 Info/Test.java: │ │ │ │ │ +000712c0: 2d58 7072 696e 7450 726f 6365 7373 6f72 -XprintProcessor │ │ │ │ │ +000712d0: 526f 756e 6473 496e 666f 206d 6573 7361 RoundsInfo messa │ │ │ │ │ +000712e0: 6765 2070 7269 6e74 6564 2077 6974 6820 ge printed with │ │ │ │ │ +000712f0: 6469 6666 6572 656e 7420 7469 6d69 6e67 different timing │ │ │ │ │ +00071300: 2074 6861 6e20 7072 6576 696f 7573 0a0a than previous.. │ │ │ │ │ +00071310: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00071320: 7072 6f63 6573 7369 6e67 2f6f 7074 696f processing/optio │ │ │ │ │ +00071330: 6e73 2f74 6573 7450 7269 6e74 5072 6f63 ns/testPrintProc │ │ │ │ │ +00071340: 6573 736f 7249 6e66 6f2f 5465 7374 5769 essorInfo/TestWi │ │ │ │ │ +00071350: 7468 5873 7464 6f75 742e 6a61 7661 3a20 thXstdout.java: │ │ │ │ │ +00071360: 2d58 7072 696e 7450 726f 6365 7373 6f72 -XprintProcessor │ │ │ │ │ +00071370: 526f 756e 6473 496e 666f 206d 6573 7361 RoundsInfo messa │ │ │ │ │ +00071380: 6765 2070 7269 6e74 6564 2077 6974 6820 ge printed with │ │ │ │ │ +00071390: 6469 6666 6572 656e 7420 7469 6d69 6e67 different timing │ │ │ │ │ +000713a0: 2074 6861 6e20 7072 6576 696f 7573 0a0a than previous.. │ │ │ │ │ +000713b0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000713c0: 7072 6f63 6573 7369 6e67 2f72 6f75 6e64 processing/round │ │ │ │ │ +000713d0: 732f 4261 7365 436c 6173 7365 734e 6f74 s/BaseClassesNot │ │ │ │ │ +000713e0: 5265 5265 6164 2e6a 6176 613a 2043 6865 ReRead.java: Che │ │ │ │ │ +000713f0: 636b 2074 6861 7420 636c 6173 7366 696c ck that classfil │ │ │ │ │ +00071400: 6573 2061 7265 2072 6561 6420 6f6e 6c79 es are read only │ │ │ │ │ +00071410: 206f 6e63 6520 696e 2063 6f6d 6d6f 6e20 once in common │ │ │ │ │ +00071420: 6361 7365 7320 6465 7370 6974 6520 7365 cases despite se │ │ │ │ │ +00071430: 7665 7261 6c20 726f 756e 6473 206f 6620 veral rounds of │ │ │ │ │ +00071440: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ +00071450: 7373 696e 672e 0a0a 3c6c 693e 746f 6f6c ssing...
  • tool │ │ │ │ │ +00071460: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00071470: 6e67 2f72 6f75 6e64 732f 436c 6173 7344 ng/rounds/ClassD │ │ │ │ │ +00071480: 6570 656e 6469 6e67 4f6e 4765 6e65 7261 ependingOnGenera │ │ │ │ │ +00071490: 7465 642e 6a61 7661 3a20 5665 7269 6679 ted.java: Verify │ │ │ │ │ +000714a0: 2073 6974 7561 7469 6f6e 2077 6865 6e20 situation when │ │ │ │ │ +000714b0: 6120 636c 6173 7366 696c 6520 6465 7065 a classfile depe │ │ │ │ │ +000714c0: 6e64 7320 6f6e 2061 6e6f 7468 6572 2074 nds on another t │ │ │ │ │ +000714d0: 7970 652c 2077 6869 6368 2069 7320 6d69 ype, which is mi │ │ │ │ │ +000714e0: 7373 696e 6720 616e 6420 6765 6e65 7261 ssing and genera │ │ │ │ │ +000714f0: 7465 6420 6279 2061 6e20 616e 6e6f 7461 ted by an annota │ │ │ │ │ +00071500: 7469 6f6e 2070 726f 6365 7373 6f72 2c20 tion processor, │ │ │ │ │ +00071510: 6973 2068 616e 646c 6564 2070 726f 7065 is handled prope │ │ │ │ │ +00071520: 726c 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a rly..
  • tools/j │ │ │ │ │ +00071530: 6176 6163 2f70 726f 6365 7373 696e 672f avac/processing/ │ │ │ │ │ +00071540: 726f 756e 6473 2f43 6f6d 706c 6574 654f rounds/CompleteO │ │ │ │ │ +00071550: 6e43 6c6f 7365 642e 6a61 7661 3a20 456e nClosed.java: En │ │ │ │ │ +00071560: 7375 7265 2074 6861 7420 666f 726d 6174 sure that format │ │ │ │ │ +00071570: 7469 6e67 2064 6961 676e 6f73 7469 6373 ting diagnostics │ │ │ │ │ +00071580: 2077 6974 6820 616e 2061 6c72 6561 6479 with an already │ │ │ │ │ +00071590: 2063 6c6f 7365 6420 4a61 7661 436f 6d70 closed JavaComp │ │ │ │ │ +000715a0: 696c 6572 2077 6f6e 2774 2063 7261 7368 iler won't crash │ │ │ │ │ +000715b0: 2074 6865 2063 6f6d 7069 6c65 722e 0a0a the compiler... │ │ │ │ │ +000715c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000715d0: 7072 6f63 6573 7369 6e67 2f72 6f75 6e64 processing/round │ │ │ │ │ +000715e0: 732f 4572 7243 6c61 7373 5379 6d62 6f6c s/ErrClassSymbol │ │ │ │ │ +000715f0: 5479 7065 4669 7865 642e 6a61 7661 3a20 TypeFixed.java: │ │ │ │ │ +00071600: 5665 7269 6679 2074 6861 7420 6572 726f Verify that erro │ │ │ │ │ +00071610: 6e65 6f75 7320 7379 6d62 6f6c 7320 6861 neous symbols ha │ │ │ │ │ +00071620: 7665 2074 6865 6972 2074 7970 6520 6669 ve their type fi │ │ │ │ │ +00071630: 7865 6420 6265 7477 6565 6e20 726f 756e xed between roun │ │ │ │ │ +00071640: 6473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ds..
  • tools/ja │ │ │ │ │ +00071650: 7661 632f 7072 6f63 6573 7369 6e67 2f72 vac/processing/r │ │ │ │ │ +00071660: 6f75 6e64 732f 4765 6e65 7261 7465 416e ounds/GenerateAn │ │ │ │ │ +00071670: 6f6e 796d 6f75 7343 6c61 7373 2e6a 6176 onymousClass.jav │ │ │ │ │ +00071680: 613a 2067 656e 6572 6174 696e 6720 616e a: generating an │ │ │ │ │ +00071690: 2061 6e6f 6e79 6d6f 7573 2063 6c61 7373 anonymous class │ │ │ │ │ +000716a0: 2077 6974 6820 4669 6c65 7223 6372 6561 with Filer#crea │ │ │ │ │ +000716b0: 7465 436c 6173 7346 696c 6520 6361 7573 teClassFile caus │ │ │ │ │ +000716c0: 6573 2061 6e20 4e50 4520 696e 204a 6176 es an NPE in Jav │ │ │ │ │ +000716d0: 6163 5072 6f63 6573 7369 6e67 456e 7669 acProcessingEnvi │ │ │ │ │ +000716e0: 726f 6e6d 656e 740a 0a3c 6c69 3e74 6f6f ronment..
  • too │ │ │ │ │ +000716f0: 6c73 2f6a 6176 6163 2f70 726f 6365 7373 ls/javac/process │ │ │ │ │ +00071700: 696e 672f 726f 756e 6473 2f47 6574 456c ing/rounds/GetEl │ │ │ │ │ +00071710: 656d 656e 7473 416e 6e6f 7461 7465 6457 ementsAnnotatedW │ │ │ │ │ +00071720: 6974 684f 6e4d 6973 7369 6e67 2e6a 6176 ithOnMissing.jav │ │ │ │ │ +00071730: 613a 2043 6865 636b 696e 6720 6765 7445 a: Checking getE │ │ │ │ │ +00071740: 6c65 6d65 6e74 7341 6e6e 6f74 6174 6564 lementsAnnotated │ │ │ │ │ +00071750: 5769 7468 2077 6f72 6b73 2066 6f72 2075 With works for u │ │ │ │ │ +00071760: 6e6b 6e6f 776e 2061 6e6e 6f74 6174 696f nknown annotatio │ │ │ │ │ +00071770: 6e73 2061 6e64 2077 6974 6820 2d73 6f75 ns and with -sou │ │ │ │ │ +00071780: 7263 6520 382e 0a0a 3c6c 693e 746f 6f6c rce 8...
  • tool │ │ │ │ │ +00071790: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +000717a0: 6e67 2f72 6f75 6e64 732f 4d65 7468 6f64 ng/rounds/Method │ │ │ │ │ +000717b0: 7344 726f 7070 6564 4265 7477 6565 6e52 sDroppedBetweenR │ │ │ │ │ +000717c0: 6f75 6e64 732e 6a61 7661 3a20 456e 7375 ounds.java: Ensu │ │ │ │ │ +000717d0: 7265 2074 6861 7420 5379 6d62 6f6c 7320 re that Symbols │ │ │ │ │ +000717e0: 666f 7220 6d65 6d62 6572 7320 286d 6574 for members (met │ │ │ │ │ +000717f0: 686f 6473 2061 6e64 2066 6965 6c64 7329 hods and fields) │ │ │ │ │ +00071800: 2061 7265 2064 726f 7070 6564 2061 6372 are dropped acr │ │ │ │ │ +00071810: 6f73 7320 616e 6e6f 7461 7469 6f6e 2070 oss annotation p │ │ │ │ │ +00071820: 726f 6365 7373 696e 6720 726f 756e 6473 rocessing rounds │ │ │ │ │ +00071830: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00071840: 6163 2f70 726f 6365 7373 696e 672f 726f ac/processing/ro │ │ │ │ │ +00071850: 756e 6473 2f4f 7665 7277 7269 7465 4265 unds/OverwriteBe │ │ │ │ │ +00071860: 7477 6565 6e43 6f6d 7069 6c61 7469 6f6e tweenCompilation │ │ │ │ │ +00071870: 732e 6a61 7661 3a20 5665 7269 6679 2074 s.java: Verify t │ │ │ │ │ +00071880: 6861 7420 616e 6e6f 7461 7469 6f6e 2070 hat annotation p │ │ │ │ │ +00071890: 726f 6365 7373 6f72 2063 616e 206f 7665 rocessor can ove │ │ │ │ │ +000718a0: 7277 7269 7465 2073 6f75 7263 6520 616e rwrite source an │ │ │ │ │ +000718b0: 6420 636c 6173 7320 6669 6c65 7320 6974 d class files it │ │ │ │ │ +000718c0: 2067 656e 6572 6174 6564 2064 7572 696e generated durin │ │ │ │ │ +000718d0: 6720 7072 6576 696f 7573 2063 6f6d 7069 g previous compi │ │ │ │ │ +000718e0: 6c61 7469 6f6e 732c 2061 6e64 2074 6861 lations, and tha │ │ │ │ │ +000718f0: 7420 7468 6520 5379 6d62 6f6c 7320 6172 t the Symbols ar │ │ │ │ │ +00071900: 6520 7570 6461 7465 6420 6170 7072 6f70 e updated approp │ │ │ │ │ +00071910: 7269 6174 656c 792e 0a0a 3c6c 693e 746f riately...
  • to │ │ │ │ │ +00071920: 6f6c 732f 6a61 7661 632f 7072 6f63 6573 ols/javac/proces │ │ │ │ │ +00071930: 7369 6e67 2f72 6f75 6e64 732f 5479 7065 sing/rounds/Type │ │ │ │ │ +00071940: 7343 6163 6865 7343 6c65 6172 6564 2e6a sCachesCleared.j │ │ │ │ │ +00071950: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +00071960: 2054 7970 6573 2063 6163 6865 7320 2869 Types caches (i │ │ │ │ │ +00071970: 6e20 7061 7274 6963 756c 6172 204d 656d n particular Mem │ │ │ │ │ +00071980: 6265 7273 436c 6f73 7572 6543 6163 6865 bersClosureCache │ │ │ │ │ +00071990: 2920 6765 7420 636c 6561 7265 6420 6265 ) get cleared be │ │ │ │ │ +000719a0: 7477 6565 6e20 726f 756e 6473 2e0a 0a3c tween rounds...< │ │ │ │ │ +000719b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +000719c0: 726f 6365 7373 696e 672f 726f 756e 6473 rocessing/rounds │ │ │ │ │ +000719d0: 2f56 616c 6964 5479 7065 7341 7265 4b65 /ValidTypesAreKe │ │ │ │ │ +000719e0: 7074 2e6a 6176 613a 2056 6572 6966 7920 pt.java: Verify │ │ │ │ │ +000719f0: 7468 6520 7479 7065 206f 6620 5374 7269 the type of Stri │ │ │ │ │ +00071a00: 6e67 2064 6f65 7320 6e6f 7420 6368 616e ng does not chan │ │ │ │ │ +00071a10: 6765 2061 6372 6f73 7320 616e 6e6f 7461 ge across annota │ │ │ │ │ +00071a20: 7469 6f6e 2070 726f 6365 7373 696e 6720 tion processing │ │ │ │ │ +00071a30: 726f 756e 6473 0a0a 3c6c 693e 746f 6f6c rounds..
  • tool │ │ │ │ │ +00071a40: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00071a50: 6e67 2f77 6172 6e69 6e67 732f 4c69 6e74 ng/warnings/Lint │ │ │ │ │ +00071a60: 5072 6f63 6573 7369 6e67 2f54 6573 7441 Processing/TestA │ │ │ │ │ +00071a70: 6e6e 6f74 6174 696f 6e73 5769 7468 6f75 nnotationsWithou │ │ │ │ │ +00071a80: 7450 726f 6365 7373 6f72 732e 6a61 7661 tProcessors.java │ │ │ │ │ +00071a90: 3a20 5665 7269 6679 2061 6e6e 6f74 6174 : Verify annotat │ │ │ │ │ +00071aa0: 696f 6e73 2077 6974 686f 7574 2070 726f ions without pro │ │ │ │ │ +00071ab0: 6365 7373 6f72 7320 7761 726e 696e 6720 cessors warning │ │ │ │ │ +00071ac0: 6e6f 7420 6769 7665 6e20 666f 7220 6261 not given for ba │ │ │ │ │ +00071ad0: 7365 206d 6f64 756c 6520 616e 6e6f 7461 se module annota │ │ │ │ │ +00071ae0: 7469 6f6e 732e 0a0a 3c6c 693e 746f 6f6c tions...
  • tool │ │ │ │ │ +00071af0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00071b00: 6e67 2f77 6172 6e69 6e67 732f 5465 7374 ng/warnings/Test │ │ │ │ │ +00071b10: 5265 7065 6174 6564 4974 656d 7352 756e RepeatedItemsRun │ │ │ │ │ +00071b20: 7469 6d65 2e6a 6176 613a 2054 6573 7420 time.java: Test │ │ │ │ │ +00071b30: 7761 726e 696e 6773 2066 726f 6d20 7468 warnings from th │ │ │ │ │ +00071b40: 6520 616e 6e6f 7461 7469 6f6e 2070 726f e annotation pro │ │ │ │ │ +00071b50: 6365 7373 696e 6720 7275 6e74 696d 6520 cessing runtime │ │ │ │ │ +00071b60: 6162 6f75 7420 6d61 6c66 6f72 6d65 6420 about malformed │ │ │ │ │ +00071b70: 7375 7070 6f72 7465 6420 696e 666f 726d supported inform │ │ │ │ │ +00071b80: 6174 696f 6e20 6672 6f6d 2070 726f 6365 ation from proce │ │ │ │ │ +00071b90: 7373 6f72 732e 0a0a 3c6c 693e 746f 6f6c ssors...
  • tool │ │ │ │ │ +00071ba0: 732f 6a61 7661 632f 7072 6f63 6573 7369 s/javac/processi │ │ │ │ │ +00071bb0: 6e67 2f77 6172 6e69 6e67 732f 5465 7374 ng/warnings/Test │ │ │ │ │ +00071bc0: 5265 7065 6174 6564 5375 7070 6f72 7465 RepeatedSupporte │ │ │ │ │ +00071bd0: 6449 7465 6d73 2e6a 6176 613a 2054 6573 dItems.java: Tes │ │ │ │ │ +00071be0: 7420 7468 6174 2077 6172 6e69 6e67 7320 t that warnings │ │ │ │ │ +00071bf0: 6162 6f75 7420 7265 7065 6174 6564 2073 about repeated s │ │ │ │ │ +00071c00: 7570 706f 7274 6564 206f 7074 696f 6e73 upported options │ │ │ │ │ +00071c10: 2061 6e64 2061 6e6e 6f74 6174 696f 6e20 and annotation │ │ │ │ │ +00071c20: 7479 7065 7320 6f75 7470 7574 2061 7320 types output as │ │ │ │ │ +00071c30: 6578 7065 6374 6564 2e0a 0a3c 6c69 3e74 expected...
  • t │ │ │ │ │ +00071c40: 6f6f 6c73 2f6a 6176 6163 2f70 726f 6365 ools/javac/proce │ │ │ │ │ +00071c50: 7373 696e 672f 7761 726e 696e 6773 2f54 ssing/warnings/T │ │ │ │ │ +00071c60: 6573 7453 6f75 7263 6556 6572 7369 6f6e estSourceVersion │ │ │ │ │ +00071c70: 5761 726e 696e 6773 2e6a 6176 613a 2054 Warnings.java: T │ │ │ │ │ +00071c80: 6573 7420 7468 6174 2077 6172 6e69 6e67 est that warning │ │ │ │ │ +00071c90: 7320 6162 6f75 7420 736f 7572 6365 2076 s about source v │ │ │ │ │ +00071ca0: 6572 7369 6f6e 7320 6172 6520 6f75 7470 ersions are outp │ │ │ │ │ +00071cb0: 7574 2061 7320 6578 7065 6374 6564 2e0a ut as expected.. │ │ │ │ │ +00071cc0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00071cd0: 2f70 726f 6365 7373 696e 672f 7761 726e /processing/warn │ │ │ │ │ +00071ce0: 696e 6773 2f54 7970 6541 6c72 6561 6479 ings/TypeAlready │ │ │ │ │ +00071cf0: 4578 6973 7473 2f54 6573 7450 726f 6354 Exists/TestProcT │ │ │ │ │ +00071d00: 7970 6541 6c72 6561 6479 4578 6973 7473 ypeAlreadyExists │ │ │ │ │ +00071d10: 5761 726e 696e 672e 6a61 7661 3a20 4669 Warning.java: Fi │ │ │ │ │ +00071d20: 6c65 7220 7368 6f75 6c64 2077 6172 6e20 ler should warn │ │ │ │ │ +00071d30: 6966 2070 726f 6365 7373 6f72 7320 7265 if processors re │ │ │ │ │ +00071d40: 6465 6669 6e65 2073 796d 626f 6c73 2066 define symbols f │ │ │ │ │ +00071d50: 726f 6d20 7468 6520 636c 6173 7370 6174 rom the classpat │ │ │ │ │ +00071d60: 6820 6f72 2073 6f75 7263 6570 6174 680a h or sourcepath. │ │ │ │ │ +00071d70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00071d80: 2f70 726f 6365 7373 696e 672f 7761 726e /processing/warn │ │ │ │ │ +00071d90: 696e 6773 2f55 7365 496d 706c 6963 6974 ings/UseImplicit │ │ │ │ │ +00071da0: 2f54 6573 7450 726f 6355 7365 496d 706c /TestProcUseImpl │ │ │ │ │ +00071db0: 6963 6974 5761 726e 696e 672e 6a61 7661 icitWarning.java │ │ │ │ │ +00071dc0: 3a20 636f 6e66 7573 696e 6720 7761 726e : confusing warn │ │ │ │ │ +00071dd0: 696e 6720 6769 7665 6e20 6166 7465 7220 ing given after │ │ │ │ │ +00071de0: 6572 726f 7273 2069 6e20 616e 6e6f 7461 errors in annota │ │ │ │ │ +00071df0: 7469 6f6e 2070 726f 6365 7373 696e 670a tion processing. │ │ │ │ │ +00071e00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00071e10: 2f70 726f 6365 7373 696e 672f 7765 7272 /processing/werr │ │ │ │ │ +00071e20: 6f72 2f57 4572 726f 7231 2e6a 6176 613a or/WError1.java: │ │ │ │ │ +00071e30: 202d 5765 7272 6f72 2073 686f 756c 6420 -Werror should │ │ │ │ │ +00071e40: 776f 726b 2077 6974 6820 616e 6e6f 7461 work with annota │ │ │ │ │ +00071e50: 7469 6f6e 2070 726f 6365 7373 696e 670a tion processing. │ │ │ │ │ +00071e60: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00071e70: 2f70 726f 6365 7373 696e 672f 7765 7272 /processing/werr │ │ │ │ │ +00071e80: 6f72 2f57 4572 726f 7247 656e 2e6a 6176 or/WErrorGen.jav │ │ │ │ │ +00071e90: 613a 202d 5765 7272 6f72 2073 686f 756c a: -Werror shoul │ │ │ │ │ +00071ea0: 6420 776f 726b 2077 6974 6820 616e 6e6f d work with anno │ │ │ │ │ +00071eb0: 7461 7469 6f6e 2070 726f 6365 7373 696e tation processin │ │ │ │ │ +00071ec0: 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 g..
  • tools/jav │ │ │ │ │ +00071ed0: 6163 2f70 726f 6365 7373 696e 672f 7765 ac/processing/we │ │ │ │ │ +00071ee0: 7272 6f72 2f57 4572 726f 724c 6173 742e rror/WErrorLast. │ │ │ │ │ +00071ef0: 6a61 7661 3a20 2d57 6572 726f 7220 7368 java: -Werror sh │ │ │ │ │ +00071f00: 6f75 6c64 2077 6f72 6b20 7769 7468 2061 ould work with a │ │ │ │ │ +00071f10: 6e6e 6f74 6174 696f 6e20 7072 6f63 6573 nnotation proces │ │ │ │ │ +00071f20: 7369 6e67 0a0a 3c6c 693e 746f 6f6c 732f sing..
  • tools/ │ │ │ │ │ +00071f30: 6a61 7661 632f 7072 6f66 696c 6573 2f50 javac/profiles/P │ │ │ │ │ +00071f40: 726f 6669 6c65 4f70 7469 6f6e 5465 7374 rofileOptionTest │ │ │ │ │ +00071f50: 2e6a 6176 613a 2041 6464 2073 7570 706f .java: Add suppo │ │ │ │ │ +00071f60: 7274 2066 6f72 2070 726f 6669 6c65 7320 rt for profiles │ │ │ │ │ +00071f70: 696e 206a 6176 6163 0a0a 3c6c 693e 746f in javac..
  • to │ │ │ │ │ +00071f80: 6f6c 732f 6a61 7661 632f 7072 6f74 6563 ols/javac/protec │ │ │ │ │ +00071f90: 7465 6441 6363 6573 732f 5072 6f74 6563 tedAccess/Protec │ │ │ │ │ +00071fa0: 7465 6441 6363 6573 735f 312e 6a61 7661 tedAccess_1.java │ │ │ │ │ +00071fb0: 3a20 5665 7269 6679 2074 6861 7420 7370 : Verify that sp │ │ │ │ │ +00071fc0: 6563 6961 6c20 6163 6365 7373 2063 6865 ecial access che │ │ │ │ │ +00071fd0: 636b 7320 666f 7220 696e 6865 7269 7465 cks for inherite │ │ │ │ │ +00071fe0: 6420 7072 6f74 6563 7465 6420 6d65 6d62 d protected memb │ │ │ │ │ +00071ff0: 6572 7320 6172 6520 6e6f 7420 6170 706c ers are not appl │ │ │ │ │ +00072000: 6965 6420 746f 2073 7461 7469 6320 6d65 ied to static me │ │ │ │ │ +00072010: 6d62 6572 732c 2070 6572 2073 7065 6369 mbers, per speci │ │ │ │ │ +00072020: 6669 6361 7469 6f6e 2072 6576 6973 696f fication revisio │ │ │ │ │ +00072030: 6e2e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 n...
  • tools/ja │ │ │ │ │ +00072040: 7661 632f 7072 6f74 6563 7465 6441 6363 vac/protectedAcc │ │ │ │ │ +00072050: 6573 732f 5072 6f74 6563 7465 6441 6363 ess/ProtectedAcc │ │ │ │ │ +00072060: 6573 735f 322e 6a61 7661 3a20 5665 7269 ess_2.java: Veri │ │ │ │ │ +00072070: 6679 2074 6861 7420 7374 6174 6963 2072 fy that static r │ │ │ │ │ +00072080: 6566 6572 656e 6365 2074 6f20 7072 6f74 eference to prot │ │ │ │ │ +00072090: 6563 7465 6420 6d65 6d62 6572 206f 6620 ected member of │ │ │ │ │ +000720a0: 756e 7265 6c61 7465 6420 636c 6173 7320 unrelated class │ │ │ │ │ +000720b0: 6973 2064 6973 616c 6c6f 7765 642e 0a0a is disallowed... │ │ │ │ │ +000720c0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000720d0: 7072 6f74 6563 7465 6441 6363 6573 732f protectedAccess/ │ │ │ │ │ +000720e0: 5072 6f74 6563 7465 6441 6363 6573 735f ProtectedAccess_ │ │ │ │ │ +000720f0: 332e 6a61 7661 3a20 6a61 7661 6320 616e 3.java: javac an │ │ │ │ │ +00072100: 6420 6a61 7661 2064 6973 6167 7265 6520 d java disagree │ │ │ │ │ +00072110: 6162 6f75 7420 7072 6f74 6563 7465 643b about protected; │ │ │ │ │ +00072120: 2072 6573 756c 7473 2069 6e20 6120 5665 results in a Ve │ │ │ │ │ +00072130: 7269 6679 4572 726f 720a 0a3c 6c69 3e74 rifyError..
  • t │ │ │ │ │ +00072140: 6f6f 6c73 2f6a 6176 6163 2f70 726f 7465 ools/javac/prote │ │ │ │ │ +00072150: 6374 6564 4163 6365 7373 2f50 726f 7465 ctedAccess/Prote │ │ │ │ │ +00072160: 6374 6564 4d65 6d62 6572 4163 6365 7373 ctedMemberAccess │ │ │ │ │ +00072170: 312e 6a61 7661 3a20 5665 7269 6679 2063 1.java: Verify c │ │ │ │ │ +00072180: 6f72 7265 6374 2069 6d70 6c65 6d65 6e74 orrect implement │ │ │ │ │ +00072190: 6174 696f 6e20 6f66 204a 4c53 3265 2036 ation of JLS2e 6 │ │ │ │ │ +000721a0: 2e36 2e32 2e31 0a0a 3c6c 693e 746f 6f6c .6.2.1..
  • tool │ │ │ │ │ +000721b0: 732f 6a61 7661 632f 7072 6f74 6563 7465 s/javac/protecte │ │ │ │ │ +000721c0: 6441 6363 6573 732f 5072 6f74 6563 7465 dAccess/Protecte │ │ │ │ │ +000721d0: 644d 656d 6265 7241 6363 6573 7332 2e6a dMemberAccess2.j │ │ │ │ │ +000721e0: 6176 613a 2056 6572 6966 7920 636f 7272 ava: Verify corr │ │ │ │ │ +000721f0: 6563 7420 696d 706c 656d 656e 7461 7469 ect implementati │ │ │ │ │ +00072200: 6f6e 206f 6620 4a4c 5332 6520 362e 362e on of JLS2e 6.6. │ │ │ │ │ +00072210: 322e 310a 0a3c 6c69 3e74 6f6f 6c73 2f6a 2.1..
  • tools/j │ │ │ │ │ +00072220: 6176 6163 2f70 726f 7465 6374 6564 4163 avac/protectedAc │ │ │ │ │ +00072230: 6365 7373 2f50 726f 7465 6374 6564 4d65 cess/ProtectedMe │ │ │ │ │ +00072240: 6d62 6572 4163 6365 7373 332e 6a61 7661 mberAccess3.java │ │ │ │ │ +00072250: 3a20 5665 7269 6679 2063 6f72 7265 6374 : Verify correct │ │ │ │ │ +00072260: 2069 6d70 6c65 6d65 6e74 6174 696f 6e20 implementation │ │ │ │ │ +00072270: 6f66 204a 4c53 3265 2036 2e36 2e32 2e31 of JLS2e 6.6.2.1 │ │ │ │ │ +00072280: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00072290: 632f 7072 6f74 6563 7465 6441 6363 6573 c/protectedAcces │ │ │ │ │ +000722a0: 732f 5072 6f74 6563 7465 644d 656d 6265 s/ProtectedMembe │ │ │ │ │ +000722b0: 7241 6363 6573 7334 2e6a 6176 613a 2056 rAccess4.java: V │ │ │ │ │ +000722c0: 6572 6966 7920 636f 7272 6563 7420 696d erify correct im │ │ │ │ │ +000722d0: 706c 656d 656e 7461 7469 6f6e 206f 6620 plementation of │ │ │ │ │ +000722e0: 4a4c 5332 6520 362e 362e 322e 310a 0a3c JLS2e 6.6.2.1..< │ │ │ │ │ +000722f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f70 li>tools/javac/p │ │ │ │ │ +00072300: 726f 7465 6374 6564 4163 6365 7373 2f50 rotectedAccess/P │ │ │ │ │ +00072310: 726f 7465 6374 6564 4d65 6d62 6572 4163 rotectedMemberAc │ │ │ │ │ +00072320: 6365 7373 352f 4d61 696e 2e6a 6176 613a cess5/Main.java: │ │ │ │ │ +00072330: 2028 636c 2920 4f64 6420 496c 6c65 6761 (cl) Odd Illega │ │ │ │ │ +00072340: 6c41 6363 6573 7345 7272 6f72 2061 6372 lAccessError acr │ │ │ │ │ +00072350: 6f73 7320 6a61 722d 6669 6c65 2062 6f75 oss jar-file bou │ │ │ │ │ +00072360: 6e64 6172 6965 730a 0a3c 6c69 3e74 6f6f ndaries..
  • too │ │ │ │ │ +00072370: 6c73 2f6a 6176 6163 2f70 726f 7465 6374 ls/javac/protect │ │ │ │ │ +00072380: 6564 496e 6e65 722f 416e 6f6e 496e 6e65 edInner/AnonInne │ │ │ │ │ +00072390: 7243 6c61 7373 2e6a 6176 613a 2056 6572 rClass.java: Ver │ │ │ │ │ +000723a0: 6966 7920 7468 6174 2077 6520 6361 6e20 ify that we can │ │ │ │ │ +000723b0: 6163 6365 7373 2069 6e68 6572 6974 6564 access inherited │ │ │ │ │ +000723c0: 2c20 7072 6f74 6563 7465 6420 6d65 7468 , protected meth │ │ │ │ │ +000723d0: 6f64 2066 726f 6d20 616e 2061 6e6f 6e79 od from an anony │ │ │ │ │ +000723e0: 6d6f 7573 2065 6e63 6c6f 7369 6e67 2073 mous enclosing s │ │ │ │ │ +000723f0: 7570 6572 636c 6173 732e 0a0a 3c6c 693e uperclass...
  • │ │ │ │ │ +00072400: 746f 6f6c 732f 6a61 7661 632f 7072 6f74 tools/javac/prot │ │ │ │ │ +00072410: 6563 7465 6449 6e6e 6572 2f49 6e6e 6572 ectedInner/Inner │ │ │ │ │ +00072420: 436c 6173 732e 6a61 7661 3a20 5665 7269 Class.java: Veri │ │ │ │ │ +00072430: 6679 2074 6861 7420 7765 2063 616e 2061 fy that we can a │ │ │ │ │ +00072440: 6363 6573 7320 696e 6865 7269 7465 642c ccess inherited, │ │ │ │ │ +00072450: 2070 726f 7465 6374 6564 206d 6574 686f protected metho │ │ │ │ │ +00072460: 6420 6672 6f6d 2061 6e20 696e 6e65 7220 d from an inner │ │ │ │ │ +00072470: 636c 6173 732e 0a0a 3c6c 693e 746f 6f6c class...
  • tool │ │ │ │ │ +00072480: 732f 6a61 7661 632f 7072 6f74 6563 7465 s/javac/protecte │ │ │ │ │ +00072490: 6449 6e6e 6572 2f4f 7574 6572 636c 6173 dInner/Outerclas │ │ │ │ │ +000724a0: 732e 6a61 7661 3a20 5665 7269 6679 4572 s.java: VerifyEr │ │ │ │ │ +000724b0: 726f 7220 6f63 6375 7273 2077 6865 6e20 ror occurs when │ │ │ │ │ +000724c0: 326e 6420 696e 6e65 7220 636c 6173 7320 2nd inner class │ │ │ │ │ +000724d0: 6163 6365 7373 6573 206d 6574 686f 6420 accesses method │ │ │ │ │ +000724e0: 6672 6f6d 206f 7574 6572 206d 6f73 7420 from outer most │ │ │ │ │ +000724f0: 636c 6173 730a 0a3c 6c69 3e74 6f6f 6c73 class..
  • tools │ │ │ │ │ +00072500: 2f6a 6176 6163 2f71 7569 642f 5436 3939 /javac/quid/T699 │ │ │ │ │ +00072510: 3934 3338 2e6a 6176 613a 2072 656d 6f76 9438.java: remov │ │ │ │ │ +00072520: 6520 7375 7070 6f72 7420 666f 7220 6578 e support for ex │ │ │ │ │ +00072530: 6f74 6963 2069 6465 6e74 6966 6965 7273 otic identifiers │ │ │ │ │ +00072540: 2066 726f 6d20 4a44 4b20 370a 0a3c 6c69 from JDK 7..
  • tools/javac/raw │ │ │ │ │ +00072560: 4469 6167 732f 4572 726f 722e 6a61 7661 Diags/Error.java │ │ │ │ │ +00072570: 3a20 6164 6420 6869 6464 656e 206f 7074 : add hidden opt │ │ │ │ │ +00072580: 696f 6e20 746f 2068 6176 6520 636f 6d70 ion to have comp │ │ │ │ │ +00072590: 696c 6572 2067 656e 6572 6174 6520 6469 iler generate di │ │ │ │ │ +000725a0: 6167 6e6f 7374 6963 7320 696e 206d 6f72 agnostics in mor │ │ │ │ │ +000725b0: 6520 6d61 6368 696e 652d 7265 6164 6162 e machine-readab │ │ │ │ │ +000725c0: 6c65 2066 6f72 6d0a 0a3c 6c69 3e74 6f6f le form..
  • too │ │ │ │ │ +000725d0: 6c73 2f6a 6176 6163 2f72 6177 4469 6167 ls/javac/rawDiag │ │ │ │ │ +000725e0: 732f 4e6f 7465 2e6a 6176 613a 2061 6464 s/Note.java: add │ │ │ │ │ +000725f0: 2068 6964 6465 6e20 6f70 7469 6f6e 2074 hidden option t │ │ │ │ │ +00072600: 6f20 6861 7665 2063 6f6d 7069 6c65 7220 o have compiler │ │ │ │ │ +00072610: 6765 6e65 7261 7465 2064 6961 676e 6f73 generate diagnos │ │ │ │ │ +00072620: 7469 6373 2069 6e20 6d6f 7265 206d 6163 tics in more mac │ │ │ │ │ +00072630: 6869 6e65 2d72 6561 6461 626c 6520 666f hine-readable fo │ │ │ │ │ +00072640: 726d 0a0a 3c6c 693e 746f 6f6c 732f 6a61 rm..
  • tools/ja │ │ │ │ │ +00072650: 7661 632f 7261 7744 6961 6773 2f57 6172 vac/rawDiags/War │ │ │ │ │ +00072660: 6e69 6e67 2e6a 6176 613a 2061 6464 2068 ning.java: add h │ │ │ │ │ +00072670: 6964 6465 6e20 6f70 7469 6f6e 2074 6f20 idden option to │ │ │ │ │ +00072680: 6861 7665 2063 6f6d 7069 6c65 7220 6765 have compiler ge │ │ │ │ │ +00072690: 6e65 7261 7465 2064 6961 676e 6f73 7469 nerate diagnosti │ │ │ │ │ +000726a0: 6373 2069 6e20 6d6f 7265 206d 6163 6869 cs in more machi │ │ │ │ │ +000726b0: 6e65 2d72 6561 6461 626c 6520 666f 726d ne-readable form │ │ │ │ │ +000726c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000726d0: 632f 7265 636f 7264 732f 4269 6752 6563 c/records/BigRec │ │ │ │ │ +000726e0: 6f72 6473 546f 5374 7269 6e67 5465 7374 ordsToStringTest │ │ │ │ │ +000726f0: 2e6a 6176 613a 2074 6573 7420 7468 6520 .java: test the │ │ │ │ │ +00072700: 6f75 7470 7574 206f 6620 7468 6520 746f output of the to │ │ │ │ │ +00072710: 5374 7269 6e67 206d 6574 686f 6420 6f66 String method of │ │ │ │ │ +00072720: 2072 6563 6f72 6473 2077 6974 6820 6120 records with a │ │ │ │ │ +00072730: 6c61 7267 6520 6e75 6d62 6572 206f 6620 large number of │ │ │ │ │ +00072740: 636f 6d70 6f6e 656e 7473 0a0a 3c6c 693e components..
  • │ │ │ │ │ +00072750: 746f 6f6c 732f 6a61 7661 632f 7265 636f tools/javac/reco │ │ │ │ │ +00072760: 7264 732f 456c 656d 656e 7446 696c 7465 rds/ElementFilte │ │ │ │ │ +00072770: 7252 6563 6f72 6443 6f6d 706f 6e65 6e74 rRecordComponent │ │ │ │ │ +00072780: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +00072790: 666f 7220 6a61 7661 782e 6c61 6e67 2e6d for javax.lang.m │ │ │ │ │ +000727a0: 6f64 656c 2e75 7469 6c2e 456c 656d 656e odel.util.Elemen │ │ │ │ │ +000727b0: 7446 696c 7465 723a 3a72 6563 6f72 6443 tFilter::recordC │ │ │ │ │ +000727c0: 6f6d 706f 6e65 6e74 7349 6e0a 0a3c 6c69 omponentsIn..
  • tools/javac/rec │ │ │ │ │ +000727e0: 6f72 6473 2f4c 6f63 616c 5374 6174 6963 ords/LocalStatic │ │ │ │ │ +000727f0: 4465 636c 6172 6174 696f 6e73 2e6a 6176 Declarations.jav │ │ │ │ │ +00072800: 613a 2061 6c6c 6f77 2066 6f72 206c 6f63 a: allow for loc │ │ │ │ │ +00072810: 616c 2069 6e74 6572 6661 6365 7320 616e al interfaces an │ │ │ │ │ +00072820: 6420 656e 756d 7320 706c 7573 206e 6573 d enums plus nes │ │ │ │ │ +00072830: 7465 6420 7265 636f 7264 732c 2069 6e74 ted records, int │ │ │ │ │ +00072840: 6572 6661 6365 7320 616e 6420 656e 756d erfaces and enum │ │ │ │ │ +00072850: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00072860: 6163 2f72 6563 6f72 6473 2f4c 6f63 616c ac/records/Local │ │ │ │ │ +00072870: 5374 6174 6963 4465 636c 6172 6174 696f StaticDeclaratio │ │ │ │ │ +00072880: 6e73 322e 6a61 7661 3a20 7379 6e74 6865 ns2.java: synthe │ │ │ │ │ +00072890: 7469 6320 6172 6775 6d65 6e74 7320 6172 tic arguments ar │ │ │ │ │ +000728a0: 6520 6265 696e 6720 6164 6465 6420 746f e being added to │ │ │ │ │ +000728b0: 2074 6865 2063 6f6e 7374 7275 6374 6f72 the constructor │ │ │ │ │ +000728c0: 7320 6f66 2073 7461 7469 6320 6c6f 6361 s of static loca │ │ │ │ │ +000728d0: 6c20 636c 6173 7365 730a 0a3c 6c69 3e74 l classes..
  • t │ │ │ │ │ +000728e0: 6f6f 6c73 2f6a 6176 6163 2f72 6563 6f72 ools/javac/recor │ │ │ │ │ +000728f0: 6473 2f4d 6170 4163 6365 7373 6f72 546f ds/MapAccessorTo │ │ │ │ │ +00072900: 436f 6d70 6f6e 656e 742e 6a61 7661 3a20 Component.java: │ │ │ │ │ +00072910: 7465 7374 2066 6f72 206a 6176 6178 2e6c test for javax.l │ │ │ │ │ +00072920: 616e 672e 6d6f 6465 6c2e 7574 696c 2e45 ang.model.util.E │ │ │ │ │ +00072930: 6c65 6d65 6e74 733a 3a72 6563 6f72 6443 lements::recordC │ │ │ │ │ +00072940: 6f6d 706f 6e65 6e74 466f 720a 0a3c 6c69 omponentFor..
  • tools/javac/rec │ │ │ │ │ +00072960: 6f72 6473 2f52 6563 6f72 6443 6f6d 7069 ords/RecordCompi │ │ │ │ │ +00072970: 6c61 7469 6f6e 5465 7374 732e 6a61 7661 lationTests.java │ │ │ │ │ +00072980: 3a20 4e65 6761 7469 7665 2063 6f6d 7069 : Negative compi │ │ │ │ │ +00072990: 6c61 7469 6f6e 2074 6573 7473 2c20 616e lation tests, an │ │ │ │ │ +000729a0: 6420 706f 7369 7469 7665 2063 6f6d 7069 d positive compi │ │ │ │ │ +000729b0: 6c61 7469 6f6e 2028 736d 6f6b 6529 2074 lation (smoke) t │ │ │ │ │ +000729c0: 6573 7473 2066 6f72 2072 6563 6f72 6473 ests for records │ │ │ │ │ +000729d0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000729e0: 632f 7265 636f 7264 732f 5265 636f 7264 c/records/Record │ │ │ │ │ +000729f0: 4465 636c 6172 6174 696f 6e53 796e 7461 DeclarationSynta │ │ │ │ │ +00072a00: 7854 6573 742e 6a61 7661 3a20 696d 7072 xTest.java: impr │ │ │ │ │ +00072a10: 6f76 6520 6572 726f 7220 706f 7369 7469 ove error positi │ │ │ │ │ +00072a20: 6f6e 2066 6f72 2072 6563 6f72 6473 2077 on for records w │ │ │ │ │ +00072a30: 6974 686f 7574 2068 6561 6465 720a 0a3c ithout header..< │ │ │ │ │ +00072a40: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f72 li>tools/javac/r │ │ │ │ │ +00072a50: 6563 6f72 6473 2f52 6563 6f72 644d 656d ecords/RecordMem │ │ │ │ │ +00072a60: 6265 7254 6573 7473 2e6a 6176 613a 2074 berTests.java: t │ │ │ │ │ +00072a70: 6573 7420 7365 7665 7261 6c20 6173 7365 est several asse │ │ │ │ │ +00072a80: 7274 696f 6e73 206f 6e20 7265 636f 7264 rtions on record │ │ │ │ │ +00072a90: 2063 6c61 7373 6573 206d 656d 6265 7273 classes members │ │ │ │ │ +00072aa0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00072ab0: 632f 7265 636f 7264 732f 5265 636f 7264 c/records/Record │ │ │ │ │ +00072ac0: 5265 6164 696e 672e 6a61 7661 3a20 7465 Reading.java: te │ │ │ │ │ +00072ad0: 7374 2074 6865 2072 6563 6f72 6473 2063 st the records c │ │ │ │ │ +00072ae0: 616e 2062 6520 7265 6164 2062 7920 6a61 an be read by ja │ │ │ │ │ +00072af0: 7661 6320 7072 6f70 6572 6c79 0a0a 3c6c vac properly..tools/javac/re │ │ │ │ │ +00072b10: 636f 7264 732f 5265 636f 7264 7342 696e cords/RecordsBin │ │ │ │ │ +00072b20: 6172 7943 6f6d 7061 7469 6269 6c69 7479 aryCompatibility │ │ │ │ │ +00072b30: 5465 7374 732e 6a61 7661 3a20 7465 7374 Tests.java: test │ │ │ │ │ +00072b40: 2062 696e 6172 7920 636f 6d70 6174 6962 binary compatib │ │ │ │ │ +00072b50: 696c 6974 7920 7275 6c65 7320 666f 7220 ility rules for │ │ │ │ │ +00072b60: 7265 636f 7264 2063 6c61 7373 6573 0a0a record classes.. │ │ │ │ │ +00072b70: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00072b80: 7265 636f 7264 732f 5265 636f 7264 7345 records/RecordsE │ │ │ │ │ +00072b90: 7272 6f72 5265 636f 7665 7279 2e6a 6176 rrorRecovery.jav │ │ │ │ │ +00072ba0: 613a 2056 6572 6966 7920 5479 7065 456c a: Verify TypeEl │ │ │ │ │ +00072bb0: 656d 656e 742e 6765 7453 7570 6572 636c ement.getSupercl │ │ │ │ │ +00072bc0: 6173 7320 776f 726b 7320 666f 7220 7265 ass works for re │ │ │ │ │ +00072bd0: 636f 7264 7320 7768 656e 206a 2e6c 2e52 cords when j.l.R │ │ │ │ │ +00072be0: 6563 6f72 6420 6973 2075 6e61 7661 696c ecord is unavail │ │ │ │ │ +00072bf0: 6162 6c65 0a0a 3c6c 693e 746f 6f6c 732f able..
  • tools/ │ │ │ │ │ +00072c00: 6a61 7661 632f 7265 636f 7264 732f 5661 javac/records/Va │ │ │ │ │ +00072c10: 7261 7267 7352 6563 6f72 6473 5465 7374 rargsRecordsTest │ │ │ │ │ +00072c20: 2e6a 6176 613a 2074 6573 7420 666f 7220 .java: test for │ │ │ │ │ +00072c30: 7661 7261 7267 7320 7265 636f 7264 2063 varargs record c │ │ │ │ │ +00072c40: 6f6d 706f 6e65 6e74 730a 0a3c 6c69 3e74 omponents..
  • t │ │ │ │ │ +00072c50: 6f6f 6c73 2f6a 6176 6163 2f72 6563 6f72 ools/javac/recor │ │ │ │ │ +00072c60: 6473 2f6d 616e 6461 7465 645f 6d65 6d62 ds/mandated_memb │ │ │ │ │ +00072c70: 6572 732f 4368 6563 6b52 6563 6f72 644d ers/CheckRecordM │ │ │ │ │ +00072c80: 656d 6265 7273 2e6a 6176 613a 2063 6865 embers.java: che │ │ │ │ │ +00072c90: 636b 2074 6861 7420 7468 6520 6163 6365 ck that the acce │ │ │ │ │ +00072ca0: 7373 6f72 732c 2065 7175 616c 732c 2068 ssors, equals, h │ │ │ │ │ +00072cb0: 6173 6843 6f64 6520 616e 6420 746f 5374 ashCode and toSt │ │ │ │ │ +00072cc0: 7269 6e67 206d 6574 686f 6473 2077 6f72 ring methods wor │ │ │ │ │ +00072cd0: 6b20 6173 2065 7870 6563 7465 640a 0a3c k as expected..< │ │ │ │ │ +00072ce0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f72 li>tools/javac/r │ │ │ │ │ +00072cf0: 6563 6f72 6473 2f72 6563 6f72 6443 6f6d ecords/recordCom │ │ │ │ │ +00072d00: 706f 6e65 6e74 2f38 3239 3531 3834 2f52 ponent/8295184/R │ │ │ │ │ +00072d10: 6563 6f72 6443 6f6d 706f 6e65 6e74 536f ecordComponentSo │ │ │ │ │ +00072d20: 7572 6365 506f 7369 7469 6f6e 5465 7374 urcePositionTest │ │ │ │ │ +00072d30: 2e6a 6176 613a 2050 7269 6e74 696e 6720 .java: Printing │ │ │ │ │ +00072d40: 6d65 7373 6167 6573 2077 6974 6820 6120 messages with a │ │ │ │ │ +00072d50: 5265 636f 7264 436f 6d70 6f6e 656e 7445 RecordComponentE │ │ │ │ │ +00072d60: 6c65 6d65 6e74 2064 6f65 7320 6e6f 7420 lement does not │ │ │ │ │ +00072d70: 696e 636c 7564 6520 706f 7369 7469 6f6e include position │ │ │ │ │ +00072d80: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00072d90: 632f 7265 636f 7264 732f 7265 636f 7264 c/records/record │ │ │ │ │ +00072da0: 436f 6d70 6f6e 656e 742f 5265 636f 7264 Component/Record │ │ │ │ │ +00072db0: 436f 6d70 6f6e 656e 7454 7970 6554 6573 ComponentTypeTes │ │ │ │ │ +00072dc0: 742e 6a61 7661 3a20 5468 6520 636f 6d70 t.java: The comp │ │ │ │ │ +00072dd0: 696c 6572 2073 686f 756c 646e 2774 2063 iler shouldn't c │ │ │ │ │ +00072de0: 7261 7368 2077 6865 6e20 7265 636f 7264 rash when record │ │ │ │ │ +00072df0: 2063 6f6d 706f 6e65 6e74 2075 7365 7320 component uses │ │ │ │ │ +00072e00: 7468 6520 636c 6173 7320 6765 6e65 7261 the class genera │ │ │ │ │ +00072e10: 7465 6420 6279 2074 6865 2061 6e6e 6f74 ted by the annot │ │ │ │ │ +00072e20: 6174 696f 6e20 7072 6f63 6573 736f 722e ation processor. │ │ │ │ │ +00072e30: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00072e40: 632f 7265 636f 7264 732f 7772 6974 6572 c/records/writer │ │ │ │ │ +00072e50: 6561 642f 5772 6974 6552 6561 6454 6573 ead/WriteReadTes │ │ │ │ │ +00072e60: 742e 6a61 7661 3a20 5665 7269 6679 206a t.java: Verify j │ │ │ │ │ +00072e70: 6176 6163 2063 616e 2072 6561 6420 7265 avac can read re │ │ │ │ │ +00072e80: 636f 7264 2063 6c61 7373 6669 6c65 7320 cord classfiles │ │ │ │ │ +00072e90: 6974 2077 7269 7465 730a 0a3c 6c69 3e74 it writes..
  • t │ │ │ │ │ +00072ea0: 6f6f 6c73 2f6a 6176 6163 2f72 6563 6f76 ools/javac/recov │ │ │ │ │ +00072eb0: 6572 792f 416e 6e6f 7461 7469 6f6e 5265 ery/AnnotationRe │ │ │ │ │ +00072ec0: 636f 7665 7279 2e6a 6176 613a 2056 6572 covery.java: Ver │ │ │ │ │ +00072ed0: 6966 7920 6572 726f 7220 7265 636f 7665 ify error recove │ │ │ │ │ +00072ee0: 7279 2077 2e72 2e74 2e0a 0a3c 6c69 3e74 ry w.r.t...
  • t │ │ │ │ │ +00072ef0: 6f6f 6c73 2f6a 6176 6163 2f72 6563 6f76 ools/javac/recov │ │ │ │ │ +00072f00: 6572 792f 4174 7472 5265 636f 7665 7279 ery/AttrRecovery │ │ │ │ │ +00072f10: 2e6a 6176 613a 2056 6572 6966 7920 6572 .java: Verify er │ │ │ │ │ +00072f20: 726f 7220 7265 636f 7665 7279 2077 2e72 ror recovery w.r │ │ │ │ │ +00072f30: 2e74 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a .t...
  • tools/j │ │ │ │ │ +00072f40: 6176 6163 2f72 6563 6f76 6572 792f 436c avac/recovery/Cl │ │ │ │ │ +00072f50: 6173 7342 6c6f 636b 4578 6974 732e 6a61 assBlockExits.ja │ │ │ │ │ +00072f60: 7661 3a20 6a61 7661 6320 7368 6f75 6c64 va: javac should │ │ │ │ │ +00072f70: 206e 6f74 2063 7261 7368 2077 6869 6c65 not crash while │ │ │ │ │ +00072f80: 2070 726f 6365 7373 696e 6720 6578 6974 processing exit │ │ │ │ │ +00072f90: 7320 696e 2063 6c61 7373 2069 6e69 7469 s in class initi │ │ │ │ │ +00072fa0: 616c 697a 6572 7320 696e 2046 6c6f 770a alizers in Flow. │ │ │ │ │ +00072fb0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00072fc0: 2f72 6563 6f76 6572 792f 436c 6173 7342 /recovery/ClassB │ │ │ │ │ +00072fd0: 6c6f 636b 4578 6974 7345 7272 6f72 732e lockExitsErrors. │ │ │ │ │ +00072fe0: 6a61 7661 3a20 6a61 7661 6320 7368 6f75 java: javac shou │ │ │ │ │ +00072ff0: 6c64 206e 6f74 2063 7261 7368 2077 6869 ld not crash whi │ │ │ │ │ +00073000: 6c65 2070 726f 6365 7373 696e 6720 6578 le processing ex │ │ │ │ │ +00073010: 6974 7320 696e 2063 6c61 7373 2069 6e69 its in class ini │ │ │ │ │ +00073020: 7469 616c 697a 6572 7320 696e 2046 6c6f tializers in Flo │ │ │ │ │ +00073030: 770a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 w..
  • tools/jav │ │ │ │ │ +00073040: 6163 2f72 6563 6f76 6572 792f 4372 6173 ac/recovery/Cras │ │ │ │ │ +00073050: 6844 7565 546f 556e 7265 706f 7274 6564 hDueToUnreported │ │ │ │ │ +00073060: 4572 726f 722e 6a61 7661 3a20 4e50 4520 Error.java: NPE │ │ │ │ │ +00073070: 6475 6520 746f 2075 6e72 6570 6f72 7465 due to unreporte │ │ │ │ │ +00073080: 6420 636f 6d70 696c 6572 2065 7272 6f72 d compiler error │ │ │ │ │ +00073090: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000730a0: 632f 7265 636f 7665 7279 2f4c 616d 6264 c/recovery/Lambd │ │ │ │ │ +000730b0: 6152 6563 6f76 6572 792e 6a61 7661 3a20 aRecovery.java: │ │ │ │ │ +000730c0: 5665 7269 6679 2065 7272 6f72 2072 6563 Verify error rec │ │ │ │ │ +000730d0: 6f76 6572 7920 772e 722e 742e 0a0a 3c6c overy w.r.t...tools/javac/re │ │ │ │ │ +000730f0: 636f 7665 7279 2f4c 6f63 616c 5661 7248 covery/LocalVarH │ │ │ │ │ +00073100: 6964 696e 672e 6a61 7661 3a20 5665 7269 iding.java: Veri │ │ │ │ │ +00073110: 6679 2065 7272 6f72 2072 6563 6f76 6572 fy error recover │ │ │ │ │ +00073120: 7920 6166 7465 7220 7661 7269 6162 6c65 y after variable │ │ │ │ │ +00073130: 2072 6564 6563 6c61 7261 7469 6f6e 0a0a redeclaration.. │ │ │ │ │ +00073140: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00073150: 7265 636f 7665 7279 2f4d 6574 686f 644d recovery/MethodM │ │ │ │ │ +00073160: 6f64 6966 6965 7273 2e6a 6176 613a 2056 odifiers.java: V │ │ │ │ │ +00073170: 6572 6966 7920 6572 726f 7220 7265 636f erify error reco │ │ │ │ │ +00073180: 7665 7279 2072 656c 6174 6564 2074 6f20 very related to │ │ │ │ │ +00073190: 6d65 7468 6f64 206d 6f64 6966 6965 7273 method modifiers │ │ │ │ │ +000731a0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +000731b0: 6163 2f72 6563 6f76 6572 792f 4d69 7373 ac/recovery/Miss │ │ │ │ │ +000731c0: 696e 6754 7261 6e73 6974 6976 6553 7570 ingTransitiveSup │ │ │ │ │ +000731d0: 6572 5479 7065 732e 6a61 7661 3a20 5665 erTypes.java: Ve │ │ │ │ │ +000731e0: 7269 6679 206a 6176 6163 2773 2065 7272 rify javac's err │ │ │ │ │ +000731f0: 6f72 2072 6563 6f76 6572 7920 6361 6e20 or recovery can │ │ │ │ │ +00073200: 6861 6e64 6c65 206d 756c 7469 706c 6520 handle multiple │ │ │ │ │ +00073210: 6d69 7373 696e 6720 7472 616e 7369 7469 missing transiti │ │ │ │ │ +00073220: 7665 2073 7570 6572 7479 7065 730a 0a3c ve supertypes..< │ │ │ │ │ +00073230: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f72 li>tools/javac/r │ │ │ │ │ +00073240: 6563 6f76 6572 792f 4e6f 4372 6173 6846 ecovery/NoCrashF │ │ │ │ │ +00073250: 6f72 4572 726f 722e 6a61 7661 3a20 5665 orError.java: Ve │ │ │ │ │ +00073260: 7269 6679 2074 6861 7420 6572 726f 7273 rify that errors │ │ │ │ │ +00073270: 2064 6f6e 2774 2063 7261 7368 2074 6865 don't crash the │ │ │ │ │ +00073280: 2063 6f6d 7069 6c65 722e 0a0a 3c6c 693e compiler...
  • │ │ │ │ │ +00073290: 746f 6f6c 732f 6a61 7661 632f 7265 636f tools/javac/reco │ │ │ │ │ +000732a0: 7665 7279 2f53 7570 6572 4d65 7468 6f64 very/SuperMethod │ │ │ │ │ +000732b0: 4361 6c6c 4272 6f6b 656e 2e6a 6176 613a CallBroken.java: │ │ │ │ │ +000732c0: 2049 6e76 6f63 6174 696f 6e20 6f66 2061 Invocation of a │ │ │ │ │ +000732d0: 206d 6574 686f 6420 6672 6f6d 2061 2073 method from a s │ │ │ │ │ +000732e0: 7570 6572 696e 7465 7266 6163 6520 696e uperinterface in │ │ │ │ │ +000732f0: 2061 2063 6c61 7373 2074 6861 7420 6861 a class that ha │ │ │ │ │ +00073300: 7320 616e 2065 7272 6f6e 656f 7573 2073 s an erroneous s │ │ │ │ │ +00073310: 7570 6572 7479 7065 2073 686f 756c 6420 upertype should │ │ │ │ │ +00073320: 6e6f 7420 6372 6173 6820 6a61 7661 632e not crash javac. │ │ │ │ │ +00073330: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00073340: 632f 7265 636f 7665 7279 2f53 7769 7463 c/recovery/Switc │ │ │ │ │ +00073350: 6855 6e64 6566 696e 6564 5365 6c65 6374 hUndefinedSelect │ │ │ │ │ +00073360: 6f72 2e6a 6176 613a 2043 6865 636b 2065 or.java: Check e │ │ │ │ │ +00073370: 7272 6f72 2072 6563 6f76 6572 7920 666f rror recovery fo │ │ │ │ │ +00073380: 7220 7377 6974 6368 206f 7665 7220 756e r switch over un │ │ │ │ │ +00073390: 6465 6669 6e65 6420 7661 7269 6162 6c65 defined variable │ │ │ │ │ +000733a0: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +000733b0: 7661 632f 7265 636f 7665 7279 2f54 3832 vac/recovery/T82 │ │ │ │ │ +000733c0: 3539 3335 392e 6a61 7661 3a20 6a61 7661 59359.java: java │ │ │ │ │ +000733d0: 6320 646f 6573 206e 6f74 2061 7474 7269 c does not attri │ │ │ │ │ +000733e0: 6275 7465 2075 6e65 7870 6563 7465 6420 bute unexpected │ │ │ │ │ +000733f0: 7375 7065 7220 636f 6e73 7472 7563 746f super constructo │ │ │ │ │ +00073400: 7220 696e 766f 6361 7469 6f6e 2071 7561 r invocation qua │ │ │ │ │ +00073410: 6c69 6669 6572 2c20 616e 6420 6d61 7920 lifier, and may │ │ │ │ │ +00073420: 6372 6173 680a 0a3c 6c69 3e74 6f6f 6c73 crash..
  • tools │ │ │ │ │ +00073430: 2f6a 6176 6163 2f72 6564 6566 696e 654f /javac/redefineO │ │ │ │ │ +00073440: 626a 6563 742f 4f62 6a65 6374 312d 7465 bject/Object1-te │ │ │ │ │ +00073450: 7374 2e6a 6176 613a 206a 6176 612e 6c61 st.java: java.la │ │ │ │ │ +00073460: 6e67 2e4f 626a 6563 7420 6361 6e27 7420 ng.Object can't │ │ │ │ │ +00073470: 6265 2072 6564 6566 696e 6564 2077 6974 be redefined wit │ │ │ │ │ +00073480: 686f 7574 2063 7261 7368 696e 6720 6a61 hout crashing ja │ │ │ │ │ +00073490: 7661 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a vac..
  • tools/j │ │ │ │ │ +000734a0: 6176 6163 2f72 6564 6566 696e 654f 626a avac/redefineObj │ │ │ │ │ +000734b0: 6563 742f 4f62 6a65 6374 322d 7465 7374 ect/Object2-test │ │ │ │ │ +000734c0: 2e6a 6176 613a 206a 6176 612e 6c61 6e67 .java: java.lang │ │ │ │ │ +000734d0: 2e4f 626a 6563 7420 6361 6e27 7420 6265 .Object can't be │ │ │ │ │ +000734e0: 2072 6564 6566 696e 6564 2077 6974 686f redefined witho │ │ │ │ │ +000734f0: 7574 2063 7261 7368 696e 6720 6a61 7661 ut crashing java │ │ │ │ │ +00073500: 630a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 c..
  • tools/jav │ │ │ │ │ +00073510: 6163 2f72 6573 6f6c 7665 2f41 6d62 6967 ac/resolve/Ambig │ │ │ │ │ +00073520: 7569 7479 4572 726f 7254 6573 742e 6a61 uityErrorTest.ja │ │ │ │ │ +00073530: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ +00073540: 2f6a 6176 6163 2f72 6573 6f6c 7665 2f42 /javac/resolve/B │ │ │ │ │ +00073550: 6974 5769 7365 4f70 6572 6174 6f72 732e itWiseOperators. │ │ │ │ │ +00073560: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +00073570: 7420 6269 7477 6973 6520 6f70 6572 6174 t bitwise operat │ │ │ │ │ +00073580: 6f72 7320 646f 6e27 7420 616c 6c6f 7720 ors don't allow │ │ │ │ │ +00073590: 746f 206d 6978 206e 756d 6572 6963 2061 to mix numeric a │ │ │ │ │ +000735a0: 6e64 2062 6f6f 6c65 616e 206f 7065 7261 nd boolean opera │ │ │ │ │ +000735b0: 6e64 732e 0a0a 3c6c 693e 746f 6f6c 732f nds...
  • tools/ │ │ │ │ │ +000735c0: 6a61 7661 632f 7265 736f 6c76 652f 4272 javac/resolve/Br │ │ │ │ │ +000735d0: 6f6b 656e 416e 6f6e 796d 6f75 732e 6a61 okenAnonymous.ja │ │ │ │ │ +000735e0: 7661 3a20 456e 7375 7269 6e67 2074 6861 va: Ensuring tha │ │ │ │ │ +000735f0: 7420 756e 7265 736f 6c76 6162 6c65 2061 t unresolvable a │ │ │ │ │ +00073600: 6e6f 6e79 6d6f 7573 2063 6c61 7373 2069 nonymous class i │ │ │ │ │ +00073610: 7320 7374 696c 6c20 6174 7472 6962 7574 s still attribut │ │ │ │ │ +00073620: 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ed...
  • tools/j │ │ │ │ │ +00073630: 6176 6163 2f72 6573 6f6c 7665 2f4e 6f4f avac/resolve/NoO │ │ │ │ │ +00073640: 626a 6563 7454 6f53 7472 696e 672e 6a61 bjectToString.ja │ │ │ │ │ +00073650: 7661 3a20 436f 7272 6563 7420 7265 736f va: Correct reso │ │ │ │ │ +00073660: 6c75 7469 6f6e 206f 6620 746f 5374 7269 lution of toStri │ │ │ │ │ +00073670: 6e67 2829 2028 616e 6420 6f74 6865 7220 ng() (and other │ │ │ │ │ +00073680: 7369 6d69 6c61 7220 6361 6c6c 7329 206f similar calls) o │ │ │ │ │ +00073690: 6e20 696e 7465 7266 6163 6573 0a0a 3c6c n interfaces..tools/javac/re │ │ │ │ │ +000736b0: 736f 6c76 652f 5061 636b 6167 6550 7269 solve/PackagePri │ │ │ │ │ +000736c0: 7661 7465 5375 7065 7274 7970 6541 744d vateSupertypeAtM │ │ │ │ │ +000736d0: 756c 7469 4361 7463 682e 6a61 7661 3a20 ultiCatch.java: │ │ │ │ │ +000736e0: 4d75 6c74 692d 6361 7463 6820 636c 6175 Multi-catch clau │ │ │ │ │ +000736f0: 7365 2063 6175 7365 7320 636f 6d70 696c se causes compil │ │ │ │ │ +00073700: 6572 2065 7863 6570 7469 6f6e 2062 6563 er exception bec │ │ │ │ │ +00073710: 6175 7365 2069 7420 7573 6573 2074 6865 ause it uses the │ │ │ │ │ +00073720: 2070 6163 6b61 6765 2d70 7269 7661 7465 package-private │ │ │ │ │ +00073730: 2073 7570 6572 7479 7065 0a0a 3c6c 693e supertype..
  • │ │ │ │ │ +00073740: 746f 6f6c 732f 6a61 7661 632f 7265 736f tools/javac/reso │ │ │ │ │ +00073750: 6c76 652f 5265 736f 6c76 6548 6172 6e65 lve/ResolveHarne │ │ │ │ │ +00073760: 7373 2e6a 6176 613a 2054 6573 7420 6861 ss.java: Test ha │ │ │ │ │ +00073770: 726e 6573 7320 666f 7220 6f76 6572 6c6f rness for overlo │ │ │ │ │ +00073780: 6164 2072 6573 6f6c 7574 696f 6e2f 696e ad resolution/in │ │ │ │ │ +00073790: 6665 7265 6e63 6520 7465 7374 730a 0a3c ference tests..< │ │ │ │ │ +000737a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ +000737b0: 636f 7065 2f36 3232 3539 3335 2f45 7374 cope/6225935/Est │ │ │ │ │ +000737c0: 6174 6963 6f34 2e6a 6176 613a 2043 6f6d atico4.java: Com │ │ │ │ │ +000737d0: 7069 6c65 7220 6661 696c 7320 746f 2070 piler fails to p │ │ │ │ │ +000737e0: 726f 6475 6365 2065 7272 6f72 206d 6573 roduce error mes │ │ │ │ │ +000737f0: 7361 6765 2077 6974 6820 4f44 4420 6e75 sage with ODD nu │ │ │ │ │ +00073800: 6d62 6572 206f 6620 696d 706f 7274 2073 mber of import s │ │ │ │ │ +00073810: 7461 7469 630a 0a3c 6c69 3e74 6f6f 6c73 tatic..
  • tools │ │ │ │ │ +00073820: 2f6a 6176 6163 2f73 636f 7065 2f36 3232 /javac/scope/622 │ │ │ │ │ +00073830: 3539 3335 2f53 7461 7469 6349 6d70 6f72 5935/StaticImpor │ │ │ │ │ +00073840: 7441 6363 6573 732e 6a61 7661 3a20 2269 tAccess.java: "i │ │ │ │ │ +00073850: 6d70 6f72 7420 7374 6174 6963 2220 6163 mport static" ac │ │ │ │ │ +00073860: 6365 7373 6962 696c 6974 7920 7275 6c65 cessibility rule │ │ │ │ │ +00073870: 7320 666f 7220 7379 6d62 6f6c 7320 6469 s for symbols di │ │ │ │ │ +00073880: 6666 6572 656e 7420 666f 7220 6e6f 2072 fferent for no r │ │ │ │ │ +00073890: 6561 736f 6e0a 0a3c 6c69 3e74 6f6f 6c73 eason..
  • tools │ │ │ │ │ +000738a0: 2f6a 6176 6163 2f73 636f 7065 2f36 3232 /javac/scope/622 │ │ │ │ │ +000738b0: 3539 3335 2f54 3632 3134 3935 392e 6a61 5935/T6214959.ja │ │ │ │ │ +000738c0: 7661 3a20 436f 6d70 696c 6572 2066 6169 va: Compiler fai │ │ │ │ │ +000738d0: 6c73 2074 6f20 7072 6f64 7563 6520 6572 ls to produce er │ │ │ │ │ +000738e0: 726f 7220 6d65 7373 6167 6520 7769 7468 ror message with │ │ │ │ │ +000738f0: 204f 4444 206e 756d 6265 7220 6f66 2069 ODD number of i │ │ │ │ │ +00073900: 6d70 6f72 7420 7374 6174 6963 0a0a 3c6c mport static..tools/javac/sc │ │ │ │ │ +00073920: 6f70 652f 3632 3235 3933 352f 5436 3232 ope/6225935/T622 │ │ │ │ │ +00073930: 3539 3335 2e6a 6176 613a 2022 696d 706f 5935.java: "impo │ │ │ │ │ +00073940: 7274 2073 7461 7469 6322 2061 6363 6573 rt static" acces │ │ │ │ │ +00073950: 7369 6269 6c69 7479 2072 756c 6573 2066 sibility rules f │ │ │ │ │ +00073960: 6f72 2073 796d 626f 6c73 2064 6966 6665 or symbols diffe │ │ │ │ │ +00073970: 7265 6e74 2066 6f72 206e 6f20 7265 6173 rent for no reas │ │ │ │ │ +00073980: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 on..
  • tools/ja │ │ │ │ │ +00073990: 7661 632f 7363 6f70 652f 3632 3235 3933 vac/scope/622593 │ │ │ │ │ +000739a0: 352f 5436 3338 3137 3837 2e6a 6176 613a 5/T6381787.java: │ │ │ │ │ +000739b0: 2046 6169 6c69 6e67 204a 6170 616e 6573 Failing Japanes │ │ │ │ │ +000739c0: 6520 4361 6c65 6e64 6172 2072 6567 7265 e Calendar regre │ │ │ │ │ +000739d0: 7373 696f 6e20 7465 7374 730a 0a3c 6c69 ssion tests..
  • tools/javac/sco │ │ │ │ │ +000739f0: 7065 2f36 3232 3539 3335 2f54 6573 742e pe/6225935/Test. │ │ │ │ │ +00073a00: 6a61 7661 3a20 4661 696c 696e 6720 4a61 java: Failing Ja │ │ │ │ │ +00073a10: 7061 6e65 7365 2043 616c 656e 6461 7220 panese Calendar │ │ │ │ │ +00073a20: 7265 6772 6573 7369 6f6e 2074 6573 7473 regression tests │ │ │ │ │ +00073a30: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00073a40: 632f 7363 6f70 652f 3633 3932 3939 382f c/scope/6392998/ │ │ │ │ │ +00073a50: 5436 3339 3239 3938 2e6a 6176 613a 204d T6392998.java: M │ │ │ │ │ +00073a60: 7573 7461 6e67 2063 6f6d 7069 6c65 7220 ustang compiler │ │ │ │ │ +00073a70: 7468 726f 7773 2041 7373 6572 7469 6f6e throws Assertion │ │ │ │ │ +00073a80: 4572 726f 7220 2862 6574 6132 2d62 3731 Error (beta2-b71 │ │ │ │ │ +00073a90: 2061 6e64 2068 6967 6865 7229 0a0a 3c6c and higher)..tools/javac/sc │ │ │ │ │ +00073ab0: 6f70 652f 3730 3137 3636 342f 436f 6d70 ope/7017664/Comp │ │ │ │ │ +00073ac0: 6f75 6e64 5363 6f70 6554 6573 742e 6a61 oundScopeTest.ja │ │ │ │ │ +00073ad0: 7661 3a20 4261 7368 6572 2066 6f72 2043 va: Basher for C │ │ │ │ │ +00073ae0: 6f6d 706f 756e 6453 636f 7065 730a 0a3c ompoundScopes..< │ │ │ │ │ +00073af0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ +00073b00: 636f 7065 2f37 3031 3736 3634 2f49 6d70 cope/7017664/Imp │ │ │ │ │ +00073b10: 6c65 6d65 6e74 6174 696f 6e43 6163 6865 lementationCache │ │ │ │ │ +00073b20: 5465 7374 2e6a 6176 613a 2042 6173 6865 Test.java: Bashe │ │ │ │ │ +00073b30: 7220 666f 7220 436f 6d70 6f75 6e64 5363 r for CompoundSc │ │ │ │ │ +00073b40: 6f70 6573 0a0a 3c6c 693e 746f 6f6c 732f opes..
  • tools/ │ │ │ │ │ +00073b50: 6a61 7661 632f 7363 6f70 652f 3730 3436 javac/scope/7046 │ │ │ │ │ +00073b60: 3334 382f 4561 6765 7249 6e74 6572 6661 348/EagerInterfa │ │ │ │ │ +00073b70: 6365 436f 6d70 6c65 7469 6f6e 5465 7374 ceCompletionTest │ │ │ │ │ +00073b80: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ +00073b90: 6e3a 206a 6176 6163 2063 6f6d 706c 6169 n: javac complai │ │ │ │ │ +00073ba0: 6e73 206f 6620 6d69 7373 696e 6720 636c ns of missing cl │ │ │ │ │ +00073bb0: 6173 7366 696c 6520 666f 7220 6120 7365 assfile for a se │ │ │ │ │ +00073bc0: 656d 696e 676c 7920 756e 7265 6c61 7465 emingly unrelate │ │ │ │ │ +00073bd0: 6420 696e 7465 7266 6163 650a 0a3c 6c69 d interface..
  • tools/javac/sco │ │ │ │ │ +00073bf0: 7065 2f44 7570 556e 7368 6172 6564 5465 pe/DupUnsharedTe │ │ │ │ │ +00073c00: 7374 2e6a 6176 613a 2057 7269 7465 6162 st.java: Writeab │ │ │ │ │ +00073c10: 6c65 5363 6f70 652e 6475 7055 6e73 6861 leScope.dupUnsha │ │ │ │ │ +00073c20: 7265 6420 6e6f 7420 776f 726b 696e 6720 red not working │ │ │ │ │ +00073c30: 7072 6f70 6572 6c79 2066 6f72 2073 6861 properly for sha │ │ │ │ │ +00073c40: 7265 6420 5363 6f70 6573 2e0a 0a3c 6c69 red Scopes...
  • tools/javac/sco │ │ │ │ │ +00073c60: 7065 2f48 6173 6843 6f6c 6c69 7369 6f6e pe/HashCollision │ │ │ │ │ +00073c70: 5465 7374 2e6a 6176 613a 2045 6e73 7572 Test.java: Ensur │ │ │ │ │ +00073c80: 6520 5363 6f70 6520 696d 706c 2063 616e e Scope impl can │ │ │ │ │ +00073c90: 2063 6f70 6520 7769 7468 2068 6173 6820 cope with hash │ │ │ │ │ +00073ca0: 636f 6c6c 6973 696f 6e73 0a0a 3c6c 693e collisions..
  • │ │ │ │ │ +00073cb0: 746f 6f6c 732f 6a61 7661 632f 7363 6f70 tools/javac/scop │ │ │ │ │ +00073cc0: 652f 4974 6572 6174 6541 6e64 5265 6d6f e/IterateAndRemo │ │ │ │ │ +00073cd0: 7665 2e6a 6176 613a 2056 6572 6966 7920 ve.java: Verify │ │ │ │ │ +00073ce0: 7468 6174 2053 636f 7065 2e72 656d 6f76 that Scope.remov │ │ │ │ │ +00073cf0: 6520 7265 6d6f 7665 7320 7468 6520 5379 e removes the Sy │ │ │ │ │ +00073d00: 6d62 6f6c 2061 6c73 6f20 6672 6f6d 2061 mbol also from a │ │ │ │ │ +00073d10: 6c72 6561 6479 2072 756e 6e69 6e67 2069 lready running i │ │ │ │ │ +00073d20: 7465 7261 7469 6f6e 732e 0a0a 3c6c 693e terations...
  • │ │ │ │ │ +00073d30: 746f 6f6c 732f 6a61 7661 632f 7363 6f70 tools/javac/scop │ │ │ │ │ +00073d40: 652f 5265 6d6f 7665 5379 6d62 6f6c 5465 e/RemoveSymbolTe │ │ │ │ │ +00073d50: 7374 2e6a 6176 613a 2045 6e73 7572 6520 st.java: Ensure │ │ │ │ │ +00073d60: 5363 6f70 6520 696d 706c 2063 616e 2063 Scope impl can c │ │ │ │ │ +00073d70: 6f70 6520 7769 7468 2072 656d 6f76 6528 ope with remove( │ │ │ │ │ +00073d80: 2920 7768 656e 2061 2066 6965 6c64 2061 ) when a field a │ │ │ │ │ +00073d90: 6e64 206d 6574 686f 6420 7368 6172 6520 nd method share │ │ │ │ │ +00073da0: 7468 6520 6e61 6d65 2e0a 0a3c 6c69 3e74 the name...
  • t │ │ │ │ │ +00073db0: 6f6f 6c73 2f6a 6176 6163 2f73 636f 7065 ools/javac/scope │ │ │ │ │ +00073dc0: 2f52 656d 6f76 6553 796d 626f 6c55 6e69 /RemoveSymbolUni │ │ │ │ │ +00073dd0: 7454 6573 742e 6a61 7661 3a20 456e 7375 tTest.java: Ensu │ │ │ │ │ +00073de0: 7265 2053 636f 7065 2069 6d70 6c20 6361 re Scope impl ca │ │ │ │ │ +00073df0: 6e20 636f 7065 2077 6974 6820 7265 6d6f n cope with remo │ │ │ │ │ +00073e00: 7665 2829 2077 6865 6e20 6120 6669 656c ve() when a fiel │ │ │ │ │ +00073e10: 6420 616e 6420 6d65 7468 6f64 2073 6861 d and method sha │ │ │ │ │ +00073e20: 7265 2074 6865 206e 616d 652e 0a0a 3c6c re the name...tools/javac/sc │ │ │ │ │ +00073e40: 6f70 652f 5374 6172 496d 706f 7274 5465 ope/StarImportTe │ │ │ │ │ +00073e50: 7374 2e6a 6176 613a 2042 6173 6865 7220 st.java: Basher │ │ │ │ │ +00073e60: 666f 7220 7374 6172 2d69 6d70 6f72 7420 for star-import │ │ │ │ │ +00073e70: 7363 6f70 6573 0a0a 3c6c 693e 746f 6f6c scopes..
  • tool │ │ │ │ │ +00073e80: 732f 6a61 7661 632f 7365 616c 6564 2f42 s/javac/sealed/B │ │ │ │ │ +00073e90: 696e 6172 7943 6f6d 7061 7469 6269 6c69 inaryCompatibili │ │ │ │ │ +00073ea0: 7479 5465 7374 732e 6a61 7661 3a20 7465 tyTests.java: te │ │ │ │ │ +00073eb0: 7374 2062 696e 6172 7920 636f 6d70 6174 st binary compat │ │ │ │ │ +00073ec0: 6962 696c 6974 7920 7275 6c65 7320 666f ibility rules fo │ │ │ │ │ +00073ed0: 7220 7365 616c 6564 2063 6c61 7373 6573 r sealed classes │ │ │ │ │ +00073ee0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00073ef0: 632f 7365 616c 6564 2f43 6865 636b 5375 c/sealed/CheckSu │ │ │ │ │ +00073f00: 6274 7970 6573 4f66 5365 616c 6564 5465 btypesOfSealedTe │ │ │ │ │ +00073f10: 7374 2e6a 6176 613a 2063 6865 636b 2073 st.java: check s │ │ │ │ │ +00073f20: 7562 7479 7065 7320 6f66 2073 6561 6c65 ubtypes of seale │ │ │ │ │ +00073f30: 6420 636c 6173 7365 730a 0a3c 6c69 3e74 d classes..
  • t │ │ │ │ │ +00073f40: 6f6f 6c73 2f6a 6176 6163 2f73 6561 6c65 ools/javac/seale │ │ │ │ │ +00073f50: 642f 4d69 7373 696e 6750 6572 6d69 7474 d/MissingPermitt │ │ │ │ │ +00073f60: 6564 5375 6274 7970 6573 2e6a 6176 613a edSubtypes.java: │ │ │ │ │ +00073f70: 2056 6572 6966 7920 6d69 7373 696e 6720 Verify missing │ │ │ │ │ +00073f80: 7065 726d 6974 7465 6420 7375 6274 7970 permitted subtyp │ │ │ │ │ +00073f90: 6520 6973 2068 616e 646c 6564 2070 726f e is handled pro │ │ │ │ │ +00073fa0: 7065 726c 7920 666f 7220 626f 7468 2063 perly for both c │ │ │ │ │ +00073fb0: 6173 7473 2061 6e64 2070 6174 7465 726e asts and pattern │ │ │ │ │ +00073fc0: 2073 7769 7463 6865 732e 0a0a 3c6c 693e switches...
  • │ │ │ │ │ +00073fd0: 746f 6f6c 732f 6a61 7661 632f 7365 616c tools/javac/seal │ │ │ │ │ +00073fe0: 6564 2f53 6561 6c65 6443 6f6d 7069 6c61 ed/SealedCompila │ │ │ │ │ +00073ff0: 7469 6f6e 5465 7374 732e 6a61 7661 3a20 tionTests.java: │ │ │ │ │ +00074000: 4e65 6761 7469 7665 2063 6f6d 7069 6c61 Negative compila │ │ │ │ │ +00074010: 7469 6f6e 2074 6573 7473 2c20 616e 6420 tion tests, and │ │ │ │ │ +00074020: 706f 7369 7469 7665 2063 6f6d 7069 6c61 positive compila │ │ │ │ │ +00074030: 7469 6f6e 2028 736d 6f6b 6529 2074 6573 tion (smoke) tes │ │ │ │ │ +00074040: 7473 2066 6f72 2073 6561 6c65 6420 636c ts for sealed cl │ │ │ │ │ +00074050: 6173 7365 730a 0a3c 6c69 3e74 6f6f 6c73 asses..
  • tools │ │ │ │ │ +00074060: 2f6a 6176 6163 2f73 6561 6c65 642f 5365 /javac/sealed/Se │ │ │ │ │ +00074070: 616c 6564 4469 6666 436f 6e66 6967 7572 aledDiffConfigur │ │ │ │ │ +00074080: 6174 696f 6e73 5465 7374 2e6a 6176 613a ationsTest.java: │ │ │ │ │ +00074090: 2074 6573 7420 6469 6666 6572 656e 7420 test different │ │ │ │ │ +000740a0: 636f 6e66 6967 7572 6174 696f 6e73 206f configurations o │ │ │ │ │ +000740b0: 6620 7365 616c 6564 2063 6c61 7373 6573 f sealed classes │ │ │ │ │ +000740c0: 2c20 7361 6d65 2063 6f6d 7069 6c61 7469 , same compilati │ │ │ │ │ +000740d0: 6f6e 2075 6e69 742c 2064 6966 6620 706b on unit, diff pk │ │ │ │ │ +000740e0: 6720 6f72 206d 646c 2c20 6574 630a 0a3c g or mdl, etc..< │ │ │ │ │ +000740f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ +00074100: 6561 6c65 642f 5438 3235 3836 3632 2f54 ealed/T8258662/T │ │ │ │ │ +00074110: 3832 3538 3636 322e 6a61 7661 3a20 5479 8258662.java: Ty │ │ │ │ │ +00074120: 7065 732e 6973 4361 7374 6162 6c65 2063 pes.isCastable c │ │ │ │ │ +00074130: 7261 7368 6573 2077 6865 6e20 696e 766f rashes when invo │ │ │ │ │ +00074140: 6c76 696e 6720 7365 616c 6564 2069 6e74 lving sealed int │ │ │ │ │ +00074150: 6572 6661 6365 2061 6e64 2074 7970 6520 erface and type │ │ │ │ │ +00074160: 7661 7269 6162 6c65 2e0a 0a3c 6c69 3e74 variable...
  • t │ │ │ │ │ +00074170: 6f6f 6c73 2f6a 6176 6163 2f73 6561 6c65 ools/javac/seale │ │ │ │ │ +00074180: 642f 5661 6c69 6461 7465 4a61 7257 6974 d/ValidateJarWit │ │ │ │ │ +00074190: 6853 6561 6c65 6441 6e64 5265 636f 7264 hSealedAndRecord │ │ │ │ │ +000741a0: 2e6a 6176 613a 204a 6172 2076 616c 6964 .java: Jar valid │ │ │ │ │ +000741b0: 6174 696f 6e20 6661 696c 7320 7768 656e ation fails when │ │ │ │ │ +000741c0: 2073 6561 6c65 6420 636c 6173 7365 7320 sealed classes │ │ │ │ │ +000741d0: 616e 6420 7265 636f 7264 7320 6172 6520 and records are │ │ │ │ │ +000741e0: 696e 766f 6c76 6564 0a0a 3c6c 693e 746f involved..
  • to │ │ │ │ │ +000741f0: 6f6c 732f 6a61 7661 632f 7365 7269 616c ols/javac/serial │ │ │ │ │ +00074200: 2f53 6572 6961 6c57 6172 6e2e 6a61 7661 /SerialWarn.java │ │ │ │ │ +00074210: 3a20 696e 636c 7564 6520 5468 726f 7761 : include Throwa │ │ │ │ │ +00074220: 626c 6520 7375 6263 6c61 7373 6573 2069 ble subclasses i │ │ │ │ │ +00074230: 6e20 6d69 7373 696e 6720 7365 7269 616c n missing serial │ │ │ │ │ +00074240: 5665 7273 696f 6e55 4944 2077 6172 6e69 VersionUID warni │ │ │ │ │ +00074250: 6e67 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ng..
  • tools/ja │ │ │ │ │ +00074260: 7661 632f 7365 7269 616c 2f53 6572 6961 vac/serial/Seria │ │ │ │ │ +00074270: 6c57 6172 6e41 6e6f 6e2e 6a61 7661 3a20 lWarnAnon.java: │ │ │ │ │ +00074280: 4d61 6b65 2073 7572 6520 6e6f 2077 6172 Make sure no war │ │ │ │ │ +00074290: 6e69 6e67 2069 7320 656d 6974 7465 6420 ning is emitted │ │ │ │ │ +000742a0: 666f 7220 616e 6f6e 796d 6f75 7320 636c for anonymous cl │ │ │ │ │ +000742b0: 6173 7365 7320 7769 7468 6f75 7420 7365 asses without se │ │ │ │ │ +000742c0: 7269 616c 5665 7273 696f 6e55 4944 0a0a rialVersionUID.. │ │ │ │ │ +000742d0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000742e0: 736f 7572 6365 5061 7468 2f53 6f75 7263 sourcePath/Sourc │ │ │ │ │ +000742f0: 6550 6174 682e 6a61 7661 3a20 636f 6d70 ePath.java: comp │ │ │ │ │ +00074300: 696c 6572 2064 6f65 7320 6e6f 7420 656d iler does not em │ │ │ │ │ +00074310: 6974 2063 6f64 6520 666f 7220 7365 636f it code for seco │ │ │ │ │ +00074320: 6e64 2063 6c61 7373 2069 6e20 736f 7572 nd class in sour │ │ │ │ │ +00074330: 6365 2066 696c 650a 0a3c 6c69 3e74 6f6f ce file..
  • too │ │ │ │ │ +00074340: 6c73 2f6a 6176 6163 2f73 6f75 7263 6550 ls/javac/sourceP │ │ │ │ │ +00074350: 6174 6832 2f53 6f75 7263 6550 6174 6832 ath2/SourcePath2 │ │ │ │ │ +00074360: 2e6a 6176 613a 2063 6f6d 7069 6c65 7220 .java: compiler │ │ │ │ │ +00074370: 646f 6573 206e 6f74 2065 6d69 7420 636f does not emit co │ │ │ │ │ +00074380: 6465 2066 6f72 2073 6563 6f6e 6420 636c de for second cl │ │ │ │ │ +00074390: 6173 7320 696e 2073 6f75 7263 6520 6669 ass in source fi │ │ │ │ │ +000743a0: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 le..
  • tools/ja │ │ │ │ │ +000743b0: 7661 632f 7374 6163 6b6d 6170 2f4f 7264 vac/stackmap/Ord │ │ │ │ │ +000743c0: 696e 6172 7953 7769 7463 6853 7461 636b inarySwitchStack │ │ │ │ │ +000743d0: 4d61 7054 6573 742e 6a61 7661 3a20 5665 MapTest.java: Ve │ │ │ │ │ +000743e0: 7269 6679 2053 7461 636b 4d61 7054 6162 rify StackMapTab │ │ │ │ │ +000743f0: 6c65 2069 7320 7365 6e73 6962 6c65 2066 le is sensible f │ │ │ │ │ +00074400: 6f72 2073 696d 706c 6520 6f72 6469 6e61 or simple ordina │ │ │ │ │ +00074410: 7279 2073 7769 7463 6865 730a 0a3c 6c69 ry switches..
  • tools/javac/sta │ │ │ │ │ +00074430: 636b 6d61 702f 5374 6163 6b4d 6170 5465 ckmap/StackMapTe │ │ │ │ │ +00074440: 7374 2e6a 6176 613a 2054 6865 2022 6d65 st.java: The "me │ │ │ │ │ +00074450: 7468 6f64 3022 2053 7461 636b 4d61 7020 thod0" StackMap │ │ │ │ │ +00074460: 6174 7472 6962 7574 6520 7368 6f75 6c64 attribute should │ │ │ │ │ +00074470: 2068 6176 6520 7477 6f20 656e 7472 6965 have two entrie │ │ │ │ │ +00074480: 7320 696e 7374 6561 6420 6f66 2074 6872 s instead of thr │ │ │ │ │ +00074490: 6565 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ee..
  • tools/ja │ │ │ │ │ +000744a0: 7661 632f 7374 6163 6b6d 6170 2f55 6e69 vac/stackmap/Uni │ │ │ │ │ +000744b0: 6e69 7454 6869 732e 6a61 7661 3a20 496e nitThis.java: In │ │ │ │ │ +000744c0: 7661 6c69 6420 6a61 7661 2e69 6f2e 4669 valid java.io.Fi │ │ │ │ │ +000744d0: 6c65 496e 7075 7453 7472 6561 6d20 7769 leInputStream wi │ │ │ │ │ +000744e0: 7468 2076 3439 2067 656e 6572 6174 6520 th v49 generate │ │ │ │ │ +000744f0: 6279 206a 6176 6163 0a0a 3c6c 693e 746f by javac..
  • to │ │ │ │ │ +00074500: 6f6c 732f 6a61 7661 632f 7374 6174 6963 ols/javac/static │ │ │ │ │ +00074510: 496d 706f 7274 2f36 3533 3730 3230 2f54 Import/6537020/T │ │ │ │ │ +00074520: 3635 3337 3032 302e 6a61 7661 3a20 4a43 6537020.java: JC │ │ │ │ │ +00074530: 4b20 7465 7374 733a 2061 2063 6f6d 7069 K tests: a compi │ │ │ │ │ +00074540: 6c65 2d74 696d 6520 6572 726f 7220 7368 le-time error sh │ │ │ │ │ +00074550: 6f75 6c64 2062 6520 6769 7665 6e20 696e ould be given in │ │ │ │ │ +00074560: 2063 6173 6520 6f66 2061 6d62 6967 756f case of ambiguo │ │ │ │ │ +00074570: 7573 6c79 2069 6d70 6f72 7465 6420 6669 usly imported fi │ │ │ │ │ +00074580: 656c 6473 2028 7479 7065 732c 206d 6574 elds (types, met │ │ │ │ │ +00074590: 686f 6473 290a 0a3c 6c69 3e74 6f6f 6c73 hods)..
  • tools │ │ │ │ │ +000745a0: 2f6a 6176 6163 2f73 7461 7469 6349 6d70 /javac/staticImp │ │ │ │ │ +000745b0: 6f72 742f 3636 3635 3232 332f 5436 3636 ort/6665223/T666 │ │ │ │ │ +000745c0: 3532 3233 2e6a 6176 613a 2053 7461 7469 5223.java: Stati │ │ │ │ │ +000745d0: 6320 696d 706f 7274 206f 6620 696e 6865 c import of inhe │ │ │ │ │ +000745e0: 7269 7465 6420 7072 6f74 6563 7465 6420 rited protected │ │ │ │ │ +000745f0: 6d65 7468 6f64 2063 6175 7365 7320 636f method causes co │ │ │ │ │ +00074600: 6d70 696c 6572 2065 7863 6570 7469 6f6e mpiler exception │ │ │ │ │ +00074610: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00074620: 632f 7374 6174 6963 496d 706f 7274 2f36 c/staticImport/6 │ │ │ │ │ +00074630: 3639 3538 3338 2f54 3636 3935 3833 382e 695838/T6695838. │ │ │ │ │ +00074640: 6a61 7661 3a20 6a61 7661 6320 646f 6573 java: javac does │ │ │ │ │ +00074650: 206e 6f74 2064 6574 6563 7420 6379 636c not detect cycl │ │ │ │ │ +00074660: 6963 2069 6e68 6572 6974 616e 6365 2069 ic inheritance i │ │ │ │ │ +00074670: 6e76 6f6c 7669 6e67 2073 7461 7469 6320 nvolving static │ │ │ │ │ +00074680: 696e 6e65 7220 636c 6173 7365 7320 6166 inner classes af │ │ │ │ │ +00074690: 7465 7220 696d 706f 7274 2063 6c61 7573 ter import claus │ │ │ │ │ +000746a0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 e..
  • tools/jav │ │ │ │ │ +000746b0: 6163 2f73 7461 7469 6349 6d70 6f72 742f ac/staticImport/ │ │ │ │ │ +000746c0: 416d 6269 6731 2e6a 6176 613a 204d 6973 Ambig1.java: Mis │ │ │ │ │ +000746d0: 7369 6e67 2061 6d62 6967 7569 7479 2065 sing ambiguity e │ │ │ │ │ +000746e0: 7272 6f72 2077 6865 6e20 7477 6f20 6d65 rror when two me │ │ │ │ │ +000746f0: 7468 6f64 7320 6172 6520 6571 7561 6c6c thods are equall │ │ │ │ │ +00074700: 7920 7370 6563 6966 6963 0a0a 3c6c 693e y specific..
  • │ │ │ │ │ +00074710: 746f 6f6c 732f 6a61 7661 632f 7374 6174 tools/javac/stat │ │ │ │ │ +00074720: 6963 496d 706f 7274 2f49 6d70 6f72 7449 icImport/ImportI │ │ │ │ │ +00074730: 6e68 6572 6974 2e6a 6176 613a 2073 7461 nherit.java: sta │ │ │ │ │ +00074740: 7469 6320 696d 706f 7274 2076 6572 7375 tic import versu │ │ │ │ │ +00074750: 7320 696e 6865 7269 7465 6420 6d65 6d62 s inherited memb │ │ │ │ │ +00074760: 6572 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a ers..
  • tools/j │ │ │ │ │ +00074770: 6176 6163 2f73 7461 7469 6349 6d70 6f72 avac/staticImpor │ │ │ │ │ +00074780: 742f 496d 706f 7274 5072 6976 6174 652e t/ImportPrivate. │ │ │ │ │ +00074790: 6a61 7661 3a20 4e50 4520 7768 696c 6520 java: NPE while │ │ │ │ │ +000747a0: 636f 6d70 696c 696e 6720 7374 6174 6963 compiling static │ │ │ │ │ +000747b0: 2069 6d70 6f72 7420 6f66 2069 6e61 6363 import of inacc │ │ │ │ │ +000747c0: 6573 7369 626c 6520 636c 6173 7320 6d65 essible class me │ │ │ │ │ +000747d0: 6d62 6572 0a0a 3c6c 693e 746f 6f6c 732f mber..
  • tools/ │ │ │ │ │ +000747e0: 6a61 7661 632f 7374 6174 6963 496d 706f javac/staticImpo │ │ │ │ │ +000747f0: 7274 2f50 7269 7661 7465 5374 6174 6963 rt/PrivateStatic │ │ │ │ │ +00074800: 496d 706f 7274 2e6a 6176 613a 2073 7461 Import.java: sta │ │ │ │ │ +00074810: 7469 6320 696d 706f 7274 206f 6620 7072 tic import of pr │ │ │ │ │ +00074820: 6976 6174 6520 6669 656c 6420 6372 6173 ivate field cras │ │ │ │ │ +00074830: 6865 7320 636f 6d70 696c 6572 0a0a 3c6c hes compiler..tools/javac/st │ │ │ │ │ +00074850: 6174 6963 496d 706f 7274 2f53 6861 646f aticImport/Shado │ │ │ │ │ +00074860: 772e 6a61 7661 3a20 636f 6d70 696c 6572 w.java: compiler │ │ │ │ │ +00074870: 2066 6169 6c73 2074 6f20 7368 6164 6f77 fails to shadow │ │ │ │ │ +00074880: 2069 6e61 7070 6c69 6361 626c 6520 6d65 inapplicable me │ │ │ │ │ +00074890: 7468 6f64 2077 6974 6820 7374 6174 6963 thod with static │ │ │ │ │ +000748a0: 2069 6d70 6f72 740a 0a3c 6c69 3e74 6f6f import..
  • too │ │ │ │ │ +000748b0: 6c73 2f6a 6176 6163 2f73 7461 7469 6349 ls/javac/staticI │ │ │ │ │ +000748c0: 6d70 6f72 742f 5374 6174 6963 496d 706f mport/StaticImpo │ │ │ │ │ +000748d0: 7274 2e6a 6176 613a 2061 6464 2073 7570 rt.java: add sup │ │ │ │ │ +000748e0: 706f 7274 2066 6f72 204a 5352 2032 3031 port for JSR 201 │ │ │ │ │ +000748f0: 2773 2073 7461 7469 6320 696d 706f 7274 's static import │ │ │ │ │ +00074900: 2066 6163 696c 6974 790a 0a3c 6c69 3e74 facility..
  • t │ │ │ │ │ +00074910: 6f6f 6c73 2f6a 6176 6163 2f73 7461 7469 ools/javac/stati │ │ │ │ │ +00074920: 6349 6d70 6f72 742f 5374 6174 6963 496d cImport/StaticIm │ │ │ │ │ +00074930: 706f 7274 322e 6a61 7661 3a20 6164 6420 port2.java: add │ │ │ │ │ +00074940: 7375 7070 6f72 7420 666f 7220 4a53 5220 support for JSR │ │ │ │ │ +00074950: 3230 3127 7320 7374 6174 6963 2069 6d70 201's static imp │ │ │ │ │ +00074960: 6f72 7420 6661 6369 6c69 7479 0a0a 3c6c ort facility..tools/javac/st │ │ │ │ │ +00074980: 6174 6963 5175 616c 6966 6965 644e 6577 aticQualifiedNew │ │ │ │ │ +00074990: 2f53 7461 7469 6351 7561 6c69 6669 6564 /StaticQualified │ │ │ │ │ +000749a0: 4e65 772e 6a61 7661 3a20 5665 7269 6679 New.java: Verify │ │ │ │ │ +000749b0: 2074 6861 7420 7175 616c 6966 6965 6420 that qualified │ │ │ │ │ +000749c0: 276e 6577 2720 6f66 2073 7461 7469 6320 'new' of static │ │ │ │ │ +000749d0: 636c 6173 7320 6973 2066 6f72 6269 6464 class is forbidd │ │ │ │ │ +000749e0: 656e 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a en...
  • tools/j │ │ │ │ │ +000749f0: 6176 6163 2f73 7461 7469 635f 6572 726f avac/static_erro │ │ │ │ │ +00074a00: 722f 5368 6f75 6c64 5374 6f70 4f6e 5374 r/ShouldStopOnSt │ │ │ │ │ +00074a10: 6174 6963 4572 726f 722e 6a61 7661 3a20 aticError.java: │ │ │ │ │ +00074a20: 4d65 7468 6f64 2072 6573 6f6c 7574 696f Method resolutio │ │ │ │ │ +00074a30: 6e20 7368 6f75 6c64 2073 746f 7020 6f6e n should stop on │ │ │ │ │ +00074a40: 2073 7461 7469 6320 6572 726f 720a 0a3c static error..< │ │ │ │ │ +00074a50: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ +00074a60: 7769 7463 6865 7870 722f 426c 6f63 6b45 witchexpr/BlockE │ │ │ │ │ +00074a70: 7870 7265 7373 696f 6e2e 6a61 7661 3a20 xpression.java: │ │ │ │ │ +00074a80: 5665 7269 6679 2072 756c 6520 6361 7365 Verify rule case │ │ │ │ │ +00074a90: 7320 7769 7468 2065 7870 7265 7373 696f s with expressio │ │ │ │ │ +00074aa0: 6e20 7374 6174 656d 656e 7473 2061 6e64 n statements and │ │ │ │ │ +00074ab0: 2074 6872 6f77 2073 7461 7465 6d65 6e74 throw statement │ │ │ │ │ +00074ac0: 7320 776f 726b 2e0a 0a3c 6c69 3e74 6f6f s work...
  • too │ │ │ │ │ +00074ad0: 6c73 2f6a 6176 6163 2f73 7769 7463 6865 ls/javac/switche │ │ │ │ │ +00074ae0: 7870 722f 426f 6f6c 6561 6e4e 756d 6572 xpr/BooleanNumer │ │ │ │ │ +00074af0: 6963 4e6f 6e4e 756d 6572 6963 2e6a 6176 icNonNumeric.jav │ │ │ │ │ +00074b00: 613a 2056 6572 6966 7920 7468 6520 7479 a: Verify the ty │ │ │ │ │ +00074b10: 7065 206f 6620 6120 636f 6e64 6974 696f pe of a conditio │ │ │ │ │ +00074b20: 6e61 6c20 6578 7072 6573 7369 6f6e 2077 nal expression w │ │ │ │ │ +00074b30: 6974 6820 6e65 7374 6564 2073 7769 7463 ith nested switc │ │ │ │ │ +00074b40: 6820 6578 7072 6573 7369 6f6e 2069 7320 h expression is │ │ │ │ │ +00074b50: 636f 6d70 7574 6564 2070 726f 7065 726c computed properl │ │ │ │ │ +00074b60: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 y..
  • tools/jav │ │ │ │ │ +00074b70: 6163 2f73 7769 7463 6865 7870 722f 4272 ac/switchexpr/Br │ │ │ │ │ +00074b80: 6561 6b54 6573 742e 6a61 7661 3a20 456e eakTest.java: En │ │ │ │ │ +00074b90: 7375 7265 2042 7265 616b 5472 6565 2e67 sure BreakTree.g │ │ │ │ │ +00074ba0: 6574 4c61 6265 6c20 7265 7475 726e 7320 etLabel returns │ │ │ │ │ +00074bb0: 7265 6173 6f6e 6162 6c65 2076 616c 7565 reasonable value │ │ │ │ │ +00074bc0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00074bd0: 6163 2f73 7769 7463 6865 7870 722f 4352 ac/switchexpr/CR │ │ │ │ │ +00074be0: 542e 6a61 7661 3a20 5465 7374 2074 6865 T.java: Test the │ │ │ │ │ +00074bf0: 2043 6861 7261 6374 6572 5261 6e67 6554 CharacterRangeT │ │ │ │ │ +00074c00: 6162 6c65 2067 656e 6572 6174 6564 2066 able generated f │ │ │ │ │ +00074c10: 6f72 2073 7769 7463 6820 6578 7072 6573 or switch expres │ │ │ │ │ +00074c20: 7369 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 sions..
  • tools │ │ │ │ │ +00074c30: 2f6a 6176 6163 2f73 7769 7463 6865 7870 /javac/switchexp │ │ │ │ │ +00074c40: 722f 4465 6669 6e69 7465 4173 7369 676e r/DefiniteAssign │ │ │ │ │ +00074c50: 6d65 6e74 312e 6a61 7661 3a20 5665 7269 ment1.java: Veri │ │ │ │ │ +00074c60: 6679 2074 6861 7420 6465 6669 6e69 7465 fy that definite │ │ │ │ │ +00074c70: 2061 7373 6967 6e6d 656e 7420 7768 656e assignment when │ │ │ │ │ +00074c80: 2074 7275 6520 776f 726b 7320 286c 6567 true works (leg │ │ │ │ │ +00074c90: 616c 2063 6f64 6529 0a0a 3c6c 693e 746f al code)..
  • to │ │ │ │ │ +00074ca0: 6f6c 732f 6a61 7661 632f 7377 6974 6368 ols/javac/switch │ │ │ │ │ +00074cb0: 6578 7072 2f44 6566 696e 6974 6541 7373 expr/DefiniteAss │ │ │ │ │ +00074cc0: 6967 6e6d 656e 7432 2e6a 6176 613a 2056 ignment2.java: V │ │ │ │ │ +00074cd0: 6572 6966 7920 7468 6174 2064 6566 696e erify that defin │ │ │ │ │ +00074ce0: 6974 6520 6173 7369 676e 6d65 6e74 2077 ite assignment w │ │ │ │ │ +00074cf0: 6865 6e20 7472 7565 2077 6f72 6b73 2028 hen true works ( │ │ │ │ │ +00074d00: 696c 6c65 6761 6c20 636f 6465 290a 0a3c illegal code)..< │ │ │ │ │ +00074d10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ +00074d20: 7769 7463 6865 7870 722f 456d 7074 7953 witchexpr/EmptyS │ │ │ │ │ +00074d30: 7769 7463 682e 6a61 7661 3a20 5665 7269 witch.java: Veri │ │ │ │ │ +00074d40: 6679 2074 6861 6e20 6120 7377 6974 6368 fy than a switch │ │ │ │ │ +00074d50: 2074 6861 7420 646f 6573 206e 6f74 2079 that does not y │ │ │ │ │ +00074d60: 6965 6c64 2061 2076 616c 7565 2069 7320 ield a value is │ │ │ │ │ +00074d70: 7265 6a65 6374 6564 2e0a 0a3c 6c69 3e74 rejected...
  • t │ │ │ │ │ +00074d80: 6f6f 6c73 2f6a 6176 6163 2f73 7769 7463 ools/javac/switc │ │ │ │ │ +00074d90: 6865 7870 722f 4578 6861 7573 7469 7665 hexpr/Exhaustive │ │ │ │ │ +00074da0: 456e 756d 5377 6974 6368 2e6a 6176 613a EnumSwitch.java: │ │ │ │ │ +00074db0: 2056 6572 6966 7920 7468 6174 2061 6e20 Verify that an │ │ │ │ │ +00074dc0: 7377 6974 6368 2065 7870 7265 7373 696f switch expressio │ │ │ │ │ +00074dd0: 6e20 6f76 6572 2065 6e75 6d20 6361 6e20 n over enum can │ │ │ │ │ +00074de0: 6265 2065 7868 6175 7374 6976 6520 7769 be exhaustive wi │ │ │ │ │ +00074df0: 7468 6f75 7420 6465 6661 756c 742e 0a0a thout default... │ │ │ │ │ +00074e00: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00074e10: 7377 6974 6368 6578 7072 2f45 7870 7265 switchexpr/Expre │ │ │ │ │ +00074e20: 7373 696f 6e53 7769 7463 682e 6a61 7661 ssionSwitch.java │ │ │ │ │ +00074e30: 3a20 4368 6563 6b20 6578 7072 6573 7369 : Check expressi │ │ │ │ │ +00074e40: 6f6e 2073 7769 7463 6820 776f 726b 732e on switch works. │ │ │ │ │ +00074e50: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00074e60: 632f 7377 6974 6368 6578 7072 2f45 7870 c/switchexpr/Exp │ │ │ │ │ +00074e70: 7265 7373 696f 6e53 7769 7463 6842 7265 ressionSwitchBre │ │ │ │ │ +00074e80: 616b 7331 2e6a 6176 613a 2056 6572 6966 aks1.java: Verif │ │ │ │ │ +00074e90: 7920 6265 6861 7669 6f72 206f 6620 7661 y behavior of va │ │ │ │ │ +00074ea0: 7269 6f75 7320 6b69 6e64 7320 6f66 2062 rious kinds of b │ │ │ │ │ +00074eb0: 7265 616b 732e 0a0a 3c6c 693e 746f 6f6c reaks...
  • tool │ │ │ │ │ +00074ec0: 732f 6a61 7661 632f 7377 6974 6368 6578 s/javac/switchex │ │ │ │ │ +00074ed0: 7072 2f45 7870 7265 7373 696f 6e53 7769 pr/ExpressionSwi │ │ │ │ │ +00074ee0: 7463 6842 7265 616b 7332 2e6a 6176 613a tchBreaks2.java: │ │ │ │ │ +00074ef0: 2043 6865 636b 2062 6568 6176 696f 7220 Check behavior │ │ │ │ │ +00074f00: 666f 7220 696e 7661 6c69 6420 6272 6561 for invalid brea │ │ │ │ │ +00074f10: 6b73 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ks...
  • tools/j │ │ │ │ │ +00074f20: 6176 6163 2f73 7769 7463 6865 7870 722f avac/switchexpr/ │ │ │ │ │ +00074f30: 4578 7072 6573 7369 6f6e 5377 6974 6368 ExpressionSwitch │ │ │ │ │ +00074f40: 4275 6773 2e6a 6176 613a 2056 6572 6966 Bugs.java: Verif │ │ │ │ │ +00074f50: 7920 7661 7269 6f75 7320 636f 726e 6572 y various corner │ │ │ │ │ +00074f60: 2063 6173 6573 2077 6974 6820 6e65 7374 cases with nest │ │ │ │ │ +00074f70: 6564 2073 7769 7463 6820 6578 7072 6573 ed switch expres │ │ │ │ │ +00074f80: 7369 6f6e 732e 0a0a 3c6c 693e 746f 6f6c sions...
  • tool │ │ │ │ │ +00074f90: 732f 6a61 7661 632f 7377 6974 6368 6578 s/javac/switchex │ │ │ │ │ +00074fa0: 7072 2f45 7870 7265 7373 696f 6e53 7769 pr/ExpressionSwi │ │ │ │ │ +00074fb0: 7463 6842 7567 7349 6e47 656e 2e6a 6176 tchBugsInGen.jav │ │ │ │ │ +00074fc0: 613a 2056 6572 6966 7920 7661 7269 6f75 a: Verify variou │ │ │ │ │ +00074fd0: 7320 636f 726e 6572 2063 6173 6573 2077 s corner cases w │ │ │ │ │ +00074fe0: 6974 6820 6e65 7374 6564 2073 7769 7463 ith nested switc │ │ │ │ │ +00074ff0: 6820 6578 7072 6573 7369 6f6e 732e 0a0a h expressions... │ │ │ │ │ +00075000: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00075010: 7377 6974 6368 6578 7072 2f45 7870 7265 switchexpr/Expre │ │ │ │ │ +00075020: 7373 696f 6e53 7769 7463 6843 6f64 6546 ssionSwitchCodeF │ │ │ │ │ +00075030: 726f 6d4a 4c53 2e6a 6176 613a 2043 6865 romJLS.java: Che │ │ │ │ │ +00075040: 636b 2073 7769 7463 6820 6578 7072 6573 ck switch expres │ │ │ │ │ +00075050: 7369 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 sions..
  • tools │ │ │ │ │ +00075060: 2f6a 6176 6163 2f73 7769 7463 6865 7870 /javac/switchexp │ │ │ │ │ +00075070: 722f 4578 7072 6573 7369 6f6e 5377 6974 r/ExpressionSwit │ │ │ │ │ +00075080: 6368 4441 2e6a 6176 613a 2043 6865 636b chDA.java: Check │ │ │ │ │ +00075090: 2064 6566 696e 6974 6520 2875 6e29 6173 definite (un)as │ │ │ │ │ +000750a0: 7369 676e 6d65 6e74 2066 6f72 2069 6e20 signment for in │ │ │ │ │ +000750b0: 7377 6974 6368 2065 7870 7265 7373 696f switch expressio │ │ │ │ │ +000750c0: 6e73 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ns...
  • tools/j │ │ │ │ │ +000750d0: 6176 6163 2f73 7769 7463 6865 7870 722f avac/switchexpr/ │ │ │ │ │ +000750e0: 4578 7072 6573 7369 6f6e 5377 6974 6368 ExpressionSwitch │ │ │ │ │ +000750f0: 456d 6265 6464 696e 672e 6a61 7661 3a20 Embedding.java: │ │ │ │ │ +00075100: 5665 7269 6679 2073 7769 7463 6820 6578 Verify switch ex │ │ │ │ │ +00075110: 7072 6573 7369 6f6e 7320 656d 6265 6464 pressions embedd │ │ │ │ │ +00075120: 6564 2069 6e20 7661 7269 6f75 7320 7374 ed in various st │ │ │ │ │ +00075130: 6174 656d 656e 7473 2077 6f72 6b20 7072 atements work pr │ │ │ │ │ +00075140: 6f70 6572 6c79 2e0a 0a3c 6c69 3e74 6f6f operly...
  • too │ │ │ │ │ +00075150: 6c73 2f6a 6176 6163 2f73 7769 7463 6865 ls/javac/switche │ │ │ │ │ +00075160: 7870 722f 4578 7072 6573 7369 6f6e 5377 xpr/ExpressionSw │ │ │ │ │ +00075170: 6974 6368 4661 6c6c 5468 726f 7567 682e itchFallThrough. │ │ │ │ │ +00075180: 6a61 7661 3a20 4368 6563 6b20 6661 6c6c java: Check fall │ │ │ │ │ +00075190: 2074 6872 6f75 6768 2069 6e20 7377 6974 through in swit │ │ │ │ │ +000751a0: 6368 2065 7870 7265 7373 696f 6e73 2e0a ch expressions.. │ │ │ │ │ +000751b0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000751c0: 2f73 7769 7463 6865 7870 722f 4578 7072 /switchexpr/Expr │ │ │ │ │ +000751d0: 6573 7369 6f6e 5377 6974 6368 4661 6c6c essionSwitchFall │ │ │ │ │ +000751e0: 5468 726f 7567 6831 2e6a 6176 613a 2043 Through1.java: C │ │ │ │ │ +000751f0: 6865 636b 2066 616c 6c20 7468 726f 7567 heck fall throug │ │ │ │ │ +00075200: 6820 696e 2073 7769 7463 6820 6578 7072 h in switch expr │ │ │ │ │ +00075210: 6573 7369 6f6e 732e 0a0a 3c6c 693e 746f essions...
  • to │ │ │ │ │ +00075220: 6f6c 732f 6a61 7661 632f 7377 6974 6368 ols/javac/switch │ │ │ │ │ +00075230: 6578 7072 2f45 7870 7265 7373 696f 6e53 expr/ExpressionS │ │ │ │ │ +00075240: 7769 7463 6846 6c6f 772e 6a61 7661 3a20 witchFlow.java: │ │ │ │ │ +00075250: 5665 7269 6679 2061 2063 6f6d 7069 6c65 Verify a compile │ │ │ │ │ +00075260: 2d74 696d 6520 6572 726f 7220 6973 2070 -time error is p │ │ │ │ │ +00075270: 726f 6475 6365 6420 6966 2073 7769 7463 roduced if switc │ │ │ │ │ +00075280: 6820 6578 7072 6573 7369 6f6e 2064 6f65 h expression doe │ │ │ │ │ +00075290: 7320 6e6f 7420 7072 6f76 6964 6520 6120 s not provide a │ │ │ │ │ +000752a0: 7661 6c75 650a 0a3c 6c69 3e74 6f6f 6c73 value..
  • tools │ │ │ │ │ +000752b0: 2f6a 6176 6163 2f73 7769 7463 6865 7870 /javac/switchexp │ │ │ │ │ +000752c0: 722f 4578 7072 6573 7369 6f6e 5377 6974 r/ExpressionSwit │ │ │ │ │ +000752d0: 6368 496e 4578 7072 6573 7369 6f6e 5377 chInExpressionSw │ │ │ │ │ +000752e0: 6974 6368 2e6a 6176 613a 2043 6865 636b itch.java: Check │ │ │ │ │ +000752f0: 2073 7769 7463 6820 6578 7072 6573 7369 switch expressi │ │ │ │ │ +00075300: 6f6e 7320 656d 6265 6464 6564 2069 6e20 ons embedded in │ │ │ │ │ +00075310: 7377 6974 6368 2065 7870 7265 7373 696f switch expressio │ │ │ │ │ +00075320: 6e73 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ns...
  • tools/j │ │ │ │ │ +00075330: 6176 6163 2f73 7769 7463 6865 7870 722f avac/switchexpr/ │ │ │ │ │ +00075340: 4578 7072 6573 7369 6f6e 5377 6974 6368 ExpressionSwitch │ │ │ │ │ +00075350: 496e 6665 722e 6a61 7661 3a20 4368 6563 Infer.java: Chec │ │ │ │ │ +00075360: 6b20 7479 7065 7320 696e 6665 7272 6564 k types inferred │ │ │ │ │ +00075370: 2066 6f72 2073 7769 7463 6820 6578 7072 for switch expr │ │ │ │ │ +00075380: 6573 7369 6f6e 732e 0a0a 3c6c 693e 746f essions...
  • to │ │ │ │ │ +00075390: 6f6c 732f 6a61 7661 632f 7377 6974 6368 ols/javac/switch │ │ │ │ │ +000753a0: 6578 7072 2f45 7870 7265 7373 696f 6e53 expr/ExpressionS │ │ │ │ │ +000753b0: 7769 7463 6849 6e74 6572 7365 6374 696f witchIntersectio │ │ │ │ │ +000753c0: 6e54 7970 6573 2e6a 6176 613a 2056 6572 nTypes.java: Ver │ │ │ │ │ +000753d0: 6966 7920 6265 6861 7669 6f72 2077 6865 ify behavior whe │ │ │ │ │ +000753e0: 6e20 616e 2069 6e74 6572 7365 6374 696f n an intersectio │ │ │ │ │ +000753f0: 6e20 7479 7065 2069 7320 696e 6665 7272 n type is inferr │ │ │ │ │ +00075400: 6564 2066 6f72 2073 7769 7463 6820 6578 ed for switch ex │ │ │ │ │ +00075410: 7072 6573 7369 6f6e 2e0a 0a3c 6c69 3e74 pression...
  • t │ │ │ │ │ +00075420: 6f6f 6c73 2f6a 6176 6163 2f73 7769 7463 ools/javac/switc │ │ │ │ │ +00075430: 6865 7870 722f 4578 7072 6573 7369 6f6e hexpr/Expression │ │ │ │ │ +00075440: 5377 6974 6368 4e6f 7445 7868 6175 7374 SwitchNotExhaust │ │ │ │ │ +00075450: 6976 652e 6a61 7661 3a20 5665 7269 6679 ive.java: Verify │ │ │ │ │ +00075460: 2062 6568 6176 696f 7220 6f66 206e 6f74 behavior of not │ │ │ │ │ +00075470: 2065 7868 6175 7374 6976 6520 7377 6974 exhaustive swit │ │ │ │ │ +00075480: 6368 2065 7870 7265 7373 696f 6e73 2e0a ch expressions.. │ │ │ │ │ +00075490: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +000754a0: 2f73 7769 7463 6865 7870 722f 4578 7072 /switchexpr/Expr │ │ │ │ │ +000754b0: 6573 7369 6f6e 5377 6974 6368 5379 6e63 essionSwitchSync │ │ │ │ │ +000754c0: 6872 6f6e 697a 6564 2e6a 6176 613a 2056 hronized.java: V │ │ │ │ │ +000754d0: 6572 6966 7920 7661 6c69 6420 636c 6173 erify valid clas │ │ │ │ │ +000754e0: 7366 696c 6520 6973 2070 726f 6475 6365 sfile is produce │ │ │ │ │ +000754f0: 6420 7768 656e 2073 796e 6368 726f 6e69 d when synchroni │ │ │ │ │ +00075500: 7a65 6420 626c 6f63 6b20 6973 2075 7365 zed block is use │ │ │ │ │ +00075510: 6420 696e 7369 6465 2061 2073 7769 7463 d inside a switc │ │ │ │ │ +00075520: 6820 6578 7072 6573 7369 6f6e 2e0a 0a3c h expression...< │ │ │ │ │ +00075530: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ +00075540: 7769 7463 6865 7870 722f 4578 7072 6573 witchexpr/Expres │ │ │ │ │ +00075550: 7369 6f6e 5377 6974 6368 546f 5374 7269 sionSwitchToStri │ │ │ │ │ +00075560: 6e67 2e6a 6176 613a 2056 6572 6966 7920 ng.java: Verify │ │ │ │ │ +00075570: 5472 6565 2e74 6f53 7472 696e 6728 2920 Tree.toString() │ │ │ │ │ +00075580: 7265 6c61 7465 6420 746f 2073 7769 7463 related to switc │ │ │ │ │ +00075590: 6820 6578 7072 6573 7369 6f6e 730a 0a3c h expressions..< │ │ │ │ │ +000755a0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ +000755b0: 7769 7463 6865 7870 722f 4578 7072 6573 witchexpr/Expres │ │ │ │ │ +000755c0: 7369 6f6e 5377 6974 6368 556e 7265 6163 sionSwitchUnreac │ │ │ │ │ +000755d0: 6861 626c 652e 6a61 7661 3a20 5665 7269 hable.java: Veri │ │ │ │ │ +000755e0: 6679 2072 6561 6368 6162 696c 6974 7920 fy reachability │ │ │ │ │ +000755f0: 696e 2073 7769 7463 6820 6578 7072 6573 in switch expres │ │ │ │ │ +00075600: 7369 6f6e 732e 0a0a 3c6c 693e 746f 6f6c sions...
  • tool │ │ │ │ │ +00075610: 732f 6a61 7661 632f 7377 6974 6368 6578 s/javac/switchex │ │ │ │ │ +00075620: 7072 2f4c 616d 6264 6143 6170 7475 7265 pr/LambdaCapture │ │ │ │ │ +00075630: 2e6a 6176 613a 2056 6572 6966 7920 7661 .java: Verify va │ │ │ │ │ +00075640: 7269 6162 6c65 2063 6170 7475 7265 2077 riable capture w │ │ │ │ │ +00075650: 6f72 6b73 2069 6e73 6964 6520 7377 6974 orks inside swit │ │ │ │ │ +00075660: 6368 2065 7870 7265 7373 696f 6e73 2077 ch expressions w │ │ │ │ │ +00075670: 6869 6368 2061 7265 2069 6e73 6964 6520 hich are inside │ │ │ │ │ +00075680: 7661 7269 6162 6c65 2064 6563 6c61 7261 variable declara │ │ │ │ │ +00075690: 7469 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 tions..
  • tools │ │ │ │ │ +000756a0: 2f6a 6176 6163 2f73 7769 7463 6865 7870 /javac/switchexp │ │ │ │ │ +000756b0: 722f 5061 7273 6549 6e63 6f6d 706c 6574 r/ParseIncomplet │ │ │ │ │ +000756c0: 652e 6a61 7661 3a20 456e 7375 7265 2074 e.java: Ensure t │ │ │ │ │ +000756d0: 6861 6e20 7061 7273 6572 2063 616e 2070 han parser can p │ │ │ │ │ +000756e0: 6172 7365 2069 6e63 6f6d 706c 6574 6520 arse incomplete │ │ │ │ │ +000756f0: 736f 7572 6365 730a 0a3c 6c69 3e74 6f6f sources..
  • too │ │ │ │ │ +00075700: 6c73 2f6a 6176 6163 2f73 7769 7463 6865 ls/javac/switche │ │ │ │ │ +00075710: 7870 722f 5061 7273 6572 5265 636f 7665 xpr/ParserRecove │ │ │ │ │ +00075720: 7279 2e6a 6176 613a 2056 6572 6966 7920 ry.java: Verify │ │ │ │ │ +00075730: 7468 6520 7061 7273 6572 2068 616e 646c the parser handl │ │ │ │ │ +00075740: 6573 2062 726f 6b65 6e20 696e 7075 7420 es broken input │ │ │ │ │ +00075750: 6772 6163 6566 756c 6c79 2e0a 0a3c 6c69 gracefully...
  • tools/javac/swi │ │ │ │ │ +00075770: 7463 6865 7870 722f 5377 6974 6368 4578 tchexpr/SwitchEx │ │ │ │ │ +00075780: 7072 6573 7369 6f6e 4973 4e6f 7441 436f pressionIsNotACo │ │ │ │ │ +00075790: 6e73 7461 6e74 2e6a 6176 613a 2056 6572 nstant.java: Ver │ │ │ │ │ +000757a0: 6966 7920 7468 6520 7377 6974 6368 2065 ify the switch e │ │ │ │ │ +000757b0: 7870 7265 7373 696f 6e27 7320 7479 7065 xpression's type │ │ │ │ │ +000757c0: 2064 6f65 7320 6e6f 7420 6861 7665 2061 does not have a │ │ │ │ │ +000757d0: 2063 6f6e 7374 616e 7420 6174 7461 6368 constant attach │ │ │ │ │ +000757e0: 6564 2c20 616e 6420 736f 2074 6865 2073 ed, and so the s │ │ │ │ │ +000757f0: 7769 7463 6820 6578 7072 6573 7369 6f6e witch expression │ │ │ │ │ +00075800: 2069 7320 6e6f 7420 656c 6964 6564 2e0a is not elided.. │ │ │ │ │ +00075810: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00075820: 2f73 7769 7463 6865 7870 722f 5377 6974 /switchexpr/Swit │ │ │ │ │ +00075830: 6368 4578 7072 6573 7369 6f6e 4e6f 5661 chExpressionNoVa │ │ │ │ │ +00075840: 6c75 652e 6a61 7661 3a20 4368 6563 6b20 lue.java: Check │ │ │ │ │ +00075850: 7468 6174 2073 7769 7463 6820 6578 7072 that switch expr │ │ │ │ │ +00075860: 6573 7369 6f6e 2077 6974 6820 6e6f 2076 ession with no v │ │ │ │ │ +00075870: 616c 7565 2064 6f65 7320 6e6f 7420 6372 alue does not cr │ │ │ │ │ +00075880: 6173 6820 7468 6520 636f 6d70 696c 6572 ash the compiler │ │ │ │ │ +00075890: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +000758a0: 6163 2f73 7769 7463 6865 7870 722f 5377 ac/switchexpr/Sw │ │ │ │ │ +000758b0: 6974 6368 4578 7072 6573 7369 6f6e 5363 itchExpressionSc │ │ │ │ │ +000758c0: 6f70 6573 4973 6f6c 6174 6564 2e6a 6176 opesIsolated.jav │ │ │ │ │ +000758d0: 613a 2056 6572 6966 7920 7468 6174 2073 a: Verify that s │ │ │ │ │ +000758e0: 636f 7065 7320 696e 2072 756c 6520 6361 copes in rule ca │ │ │ │ │ +000758f0: 7365 7320 6172 6520 6973 6f6c 6174 6564 ses are isolated │ │ │ │ │ +00075900: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 ...
  • tools/jav │ │ │ │ │ +00075910: 6163 2f73 7769 7463 6865 7870 722f 5377 ac/switchexpr/Sw │ │ │ │ │ +00075920: 6974 6368 4578 7072 6573 7369 6f6e 5369 itchExpressionSi │ │ │ │ │ +00075930: 6d70 6c65 5669 7369 746f 7254 6573 742e mpleVisitorTest. │ │ │ │ │ +00075940: 6a61 7661 3a20 456e 7375 7265 2053 696d java: Ensure Sim │ │ │ │ │ +00075950: 706c 6554 7265 6556 6973 6974 6f72 2e76 pleTreeVisitor.v │ │ │ │ │ +00075960: 6973 6974 5377 6974 6368 4578 7072 6573 isitSwitchExpres │ │ │ │ │ +00075970: 7369 6f6e 2062 6568 6176 6573 2061 7320 sion behaves as │ │ │ │ │ +00075980: 6974 2073 686f 756c 640a 0a3c 6c69 3e74 it should..
  • t │ │ │ │ │ +00075990: 6f6f 6c73 2f6a 6176 6163 2f73 7769 7463 ools/javac/switc │ │ │ │ │ +000759a0: 6865 7870 722f 5472 7943 6174 6368 2e6a hexpr/TryCatch.j │ │ │ │ │ +000759b0: 6176 613a 2056 6572 6966 7920 7472 792d ava: Verify try- │ │ │ │ │ +000759c0: 6361 7463 6820 696e 7369 6465 2061 2073 catch inside a s │ │ │ │ │ +000759d0: 7769 7463 6820 6578 7072 6573 7369 6f6e witch expression │ │ │ │ │ +000759e0: 2077 6f72 6b73 2070 726f 7065 726c 792e works properly. │ │ │ │ │ +000759f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00075a00: 632f 7377 6974 6368 6578 7072 2f54 7279 c/switchexpr/Try │ │ │ │ │ +00075a10: 4361 7463 6846 696e 616c 6c79 2e6a 6176 CatchFinally.jav │ │ │ │ │ +00075a20: 613a 2056 6572 6966 7920 7468 6174 2074 a: Verify that t │ │ │ │ │ +00075a30: 7279 2d63 6174 6368 2d66 696e 616c 6c79 ry-catch-finally │ │ │ │ │ +00075a40: 2069 6e73 6964 6520 6120 7377 6974 6368 inside a switch │ │ │ │ │ +00075a50: 2065 7870 7265 7373 696f 6e20 776f 726b expression work │ │ │ │ │ +00075a60: 7320 7072 6f70 6572 6c79 2e0a 0a3c 6c69 s properly...
  • tools/javac/swi │ │ │ │ │ +00075a80: 7463 6865 7870 722f 5761 726e 5772 6f6e tchexpr/WarnWron │ │ │ │ │ +00075a90: 6759 6965 6c64 5465 7374 2e6a 6176 613a gYieldTest.java: │ │ │ │ │ +00075aa0: 2056 6572 6966 7920 636f 7272 6563 7420 Verify correct │ │ │ │ │ +00075ab0: 7761 726e 696e 6773 2077 2e72 2e74 2e0a warnings w.r.t.. │ │ │ │ │ +00075ac0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00075ad0: 2f73 7769 7463 6865 7870 722f 5772 6f6e /switchexpr/Wron │ │ │ │ │ +00075ae0: 6742 7265 616b 5465 7374 2e6a 6176 613a gBreakTest.java: │ │ │ │ │ +00075af0: 2045 6e73 7572 6520 6a61 7661 6320 6973 Ensure javac is │ │ │ │ │ +00075b00: 206e 6f74 2063 7261 7368 696e 6720 666f not crashing fo │ │ │ │ │ +00075b10: 7220 7772 6f6e 6720 6272 6561 6b73 2e0a r wrong breaks.. │ │ │ │ │ +00075b20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00075b30: 2f73 7769 7463 6865 7870 722f 5772 6f6e /switchexpr/Wron │ │ │ │ │ +00075b40: 6759 6965 6c64 5465 7374 2e6a 6176 613a gYieldTest.java: │ │ │ │ │ +00075b50: 2045 6e73 7572 6520 7072 6f70 6572 2065 Ensure proper e │ │ │ │ │ +00075b60: 7272 6f72 7320 6172 6520 7265 7475 726e rrors are return │ │ │ │ │ +00075b70: 6564 2066 6f72 2079 6965 6c64 732e 0a0a ed for yields... │ │ │ │ │ +00075b80: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00075b90: 7377 6974 6368 6578 7472 612f 4361 7365 switchextra/Case │ │ │ │ │ +00075ba0: 5465 7374 2e6a 6176 613a 2045 6e73 7572 Test.java: Ensur │ │ │ │ │ +00075bb0: 6520 4361 7365 5472 6565 206d 6574 686f e CaseTree metho │ │ │ │ │ +00075bc0: 6473 2072 6574 7572 6e20 6578 7065 6374 ds return expect │ │ │ │ │ +00075bd0: 6564 2076 616c 7565 730a 0a3c 6c69 3e74 ed values..
  • t │ │ │ │ │ +00075be0: 6f6f 6c73 2f6a 6176 6163 2f73 7769 7463 ools/javac/switc │ │ │ │ │ +00075bf0: 6865 7874 7261 2f44 6566 696e 6974 6541 hextra/DefiniteA │ │ │ │ │ +00075c00: 7373 6967 6e6d 656e 7431 2e6a 6176 613a ssignment1.java: │ │ │ │ │ +00075c10: 2056 6572 6966 7920 7468 6174 2064 6566 Verify that def │ │ │ │ │ +00075c20: 696e 6974 6520 6173 7369 676e 6d65 6e74 inite assignment │ │ │ │ │ +00075c30: 2077 6f72 6b73 2028 6c65 6761 6c20 636f works (legal co │ │ │ │ │ +00075c40: 6465 290a 0a3c 6c69 3e74 6f6f 6c73 2f6a de)..
  • tools/j │ │ │ │ │ +00075c50: 6176 6163 2f73 7769 7463 6865 7874 7261 avac/switchextra │ │ │ │ │ +00075c60: 2f44 6566 696e 6974 6541 7373 6967 6e6d /DefiniteAssignm │ │ │ │ │ +00075c70: 656e 7432 2e6a 6176 613a 2056 6572 6966 ent2.java: Verif │ │ │ │ │ +00075c80: 7920 7468 6174 2064 6566 696e 6974 6520 y that definite │ │ │ │ │ +00075c90: 6173 7369 676e 6d65 6e74 2077 6f72 6b73 assignment works │ │ │ │ │ +00075ca0: 2028 696c 6c65 6761 6c20 636f 6465 290a (illegal code). │ │ │ │ │ +00075cb0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00075cc0: 2f73 7769 7463 6865 7874 7261 2f45 6e75 /switchextra/Enu │ │ │ │ │ +00075cd0: 6d53 7769 7463 6851 7561 6c69 6669 6564 mSwitchQualified │ │ │ │ │ +00075ce0: 2e6a 6176 613a 2043 6865 636b 2073 7769 .java: Check swi │ │ │ │ │ +00075cf0: 7463 6865 7320 776f 726b 2063 6f72 7265 tches work corre │ │ │ │ │ +00075d00: 6374 6c79 2077 6974 6820 7175 616c 6966 ctly with qualif │ │ │ │ │ +00075d10: 6965 6420 656e 756d 2063 6f6e 7374 616e ied enum constan │ │ │ │ │ +00075d20: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ +00075d30: 7661 632f 7377 6974 6368 6578 7472 612f vac/switchextra/ │ │ │ │ │ +00075d40: 456e 756d 5377 6974 6368 5175 616c 6966 EnumSwitchQualif │ │ │ │ │ +00075d50: 6965 6445 7272 6f72 732e 6a61 7661 3a20 iedErrors.java: │ │ │ │ │ +00075d60: 4368 6563 6b20 7377 6974 6368 6573 2077 Check switches w │ │ │ │ │ +00075d70: 6f72 6b20 636f 7272 6563 746c 7920 7769 ork correctly wi │ │ │ │ │ +00075d80: 7468 2071 7561 6c69 6669 6564 2065 6e75 th qualified enu │ │ │ │ │ +00075d90: 6d20 636f 6e73 7461 6e74 730a 0a3c 6c69 m constants..
  • tools/javac/swi │ │ │ │ │ +00075db0: 7463 6865 7874 7261 2f4d 756c 7469 706c tchextra/Multipl │ │ │ │ │ +00075dc0: 654c 6162 656c 7345 7870 7265 7373 696f eLabelsExpressio │ │ │ │ │ +00075dd0: 6e2e 6a61 7661 3a20 5665 7269 6679 2063 n.java: Verify c │ │ │ │ │ +00075de0: 6173 6573 2077 6974 6820 6d75 6c74 6970 ases with multip │ │ │ │ │ +00075df0: 6c65 206c 6162 656c 7320 776f 726b 2070 le labels work p │ │ │ │ │ +00075e00: 726f 7065 726c 792e 0a0a 3c6c 693e 746f roperly...
  • to │ │ │ │ │ +00075e10: 6f6c 732f 6a61 7661 632f 7377 6974 6368 ols/javac/switch │ │ │ │ │ +00075e20: 6578 7472 612f 4d75 6c74 6970 6c65 4c61 extra/MultipleLa │ │ │ │ │ +00075e30: 6265 6c73 5374 6174 656d 656e 742e 6a61 belsStatement.ja │ │ │ │ │ +00075e40: 7661 3a20 5665 7269 6679 2063 6173 6573 va: Verify cases │ │ │ │ │ +00075e50: 2077 6974 6820 6d75 6c74 6970 6c65 206c with multiple l │ │ │ │ │ +00075e60: 6162 656c 7320 776f 726b 2070 726f 7065 abels work prope │ │ │ │ │ +00075e70: 726c 792e 0a0a 3c6c 693e 746f 6f6c 732f rly...
  • tools/ │ │ │ │ │ +00075e80: 6a61 7661 632f 7377 6974 6368 6578 7472 javac/switchextr │ │ │ │ │ +00075e90: 612f 5275 6c65 5061 7273 696e 6754 6573 a/RuleParsingTes │ │ │ │ │ +00075ea0: 742e 6a61 7661 3a20 456e 7375 7265 2072 t.java: Ensure r │ │ │ │ │ +00075eb0: 756c 6520 6361 7365 7320 6361 6e20 6265 ule cases can be │ │ │ │ │ +00075ec0: 2070 6172 7365 6420 636f 7272 6563 746c parsed correctl │ │ │ │ │ +00075ed0: 7920 666f 7220 636f 6d70 6c65 7820 6578 y for complex ex │ │ │ │ │ +00075ee0: 7072 6573 7369 6f6e 732e 0a0a 3c6c 693e pressions...
  • │ │ │ │ │ +00075ef0: 746f 6f6c 732f 6a61 7661 632f 7377 6974 tools/javac/swit │ │ │ │ │ +00075f00: 6368 6578 7472 612f 5377 6974 6368 4172 chextra/SwitchAr │ │ │ │ │ +00075f10: 726f 7742 726f 6b65 6e43 6f6e 7374 616e rowBrokenConstan │ │ │ │ │ +00075f20: 742e 6a61 7661 3a20 5665 7269 6679 2072 t.java: Verify r │ │ │ │ │ +00075f30: 6561 736f 6e61 626c 6520 6572 726f 7273 easonable errors │ │ │ │ │ +00075f40: 2061 7265 2070 726f 6475 6365 6420 7768 are produced wh │ │ │ │ │ +00075f50: 656e 206e 6569 7468 6572 2027 3a27 206e en neither ':' n │ │ │ │ │ +00075f60: 6f72 2027 2d26 6774 3b27 2069 7320 666f or '->' is fo │ │ │ │ │ +00075f70: 756e 6420 6172 6520 7468 6520 6578 7072 und are the expr │ │ │ │ │ +00075f80: 6573 7369 6f6e 206f 6620 6120 6361 7365 ession of a case │ │ │ │ │ +00075f90: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00075fa0: 632f 7377 6974 6368 6578 7472 612f 5377 c/switchextra/Sw │ │ │ │ │ +00075fb0: 6974 6368 4e6f 4578 7472 6154 7970 6573 itchNoExtraTypes │ │ │ │ │ +00075fc0: 2e6a 6176 613a 2056 6572 6966 7920 7377 .java: Verify sw │ │ │ │ │ +00075fd0: 6974 6368 206f 7665 7220 626f 6f6c 6561 itch over boolea │ │ │ │ │ +00075fe0: 6e2f 6c6f 6e67 2f66 6c6f 6174 2f64 6f75 n/long/float/dou │ │ │ │ │ +00075ff0: 626c 6520 6973 206e 6f74 2061 6c6c 6f77 ble is not allow │ │ │ │ │ +00076000: 6564 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ed...
  • tools/j │ │ │ │ │ +00076010: 6176 6163 2f73 7769 7463 6865 7874 7261 avac/switchextra │ │ │ │ │ +00076020: 2f53 7769 7463 684f 626a 6563 742e 6a61 /SwitchObject.ja │ │ │ │ │ +00076030: 7661 3a20 5665 7269 6679 2073 7769 7463 va: Verify switc │ │ │ │ │ +00076040: 6820 6f76 6572 204f 626a 6563 7420 6973 h over Object is │ │ │ │ │ +00076050: 206e 6f74 2061 6c6c 6f77 6564 2e0a 0a3c not allowed...< │ │ │ │ │ +00076060: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f73 li>tools/javac/s │ │ │ │ │ +00076070: 7769 7463 6865 7874 7261 2f53 7769 7463 witchextra/Switc │ │ │ │ │ +00076080: 6853 7461 7465 6d65 6e74 4172 726f 772e hStatementArrow. │ │ │ │ │ +00076090: 6a61 7661 3a20 5665 7269 6679 2072 756c java: Verify rul │ │ │ │ │ +000760a0: 6520 6361 7365 7320 776f 726b 2070 726f e cases work pro │ │ │ │ │ +000760b0: 7065 726c 792e 0a0a 3c6c 693e 746f 6f6c perly...
  • tool │ │ │ │ │ +000760c0: 732f 6a61 7661 632f 7377 6974 6368 6578 s/javac/switchex │ │ │ │ │ +000760d0: 7472 612f 5377 6974 6368 5374 6174 656d tra/SwitchStatem │ │ │ │ │ +000760e0: 656e 7442 726f 6b65 6e2e 6a61 7661 3a20 entBroken.java: │ │ │ │ │ +000760f0: 5665 7269 6679 2074 6861 7420 7275 6c65 Verify that rule │ │ │ │ │ +00076100: 2061 6e64 206f 7264 696e 6172 7920 6361 and ordinary ca │ │ │ │ │ +00076110: 7365 7320 6361 6e6e 6f74 2062 6520 6d69 ses cannot be mi │ │ │ │ │ +00076120: 7865 642e 0a0a 3c6c 693e 746f 6f6c 732f xed...
  • tools/ │ │ │ │ │ +00076130: 6a61 7661 632f 7377 6974 6368 6578 7472 javac/switchextr │ │ │ │ │ +00076140: 612f 5377 6974 6368 5374 6174 656d 656e a/SwitchStatemen │ │ │ │ │ +00076150: 7442 726f 6b65 6e32 2e6a 6176 613a 2056 tBroken2.java: V │ │ │ │ │ +00076160: 6572 6966 7920 7468 6174 206e 6f74 2061 erify that not a │ │ │ │ │ +00076170: 6c6c 6f77 6564 2074 7970 6573 206f 6620 llowed types of │ │ │ │ │ +00076180: 7374 6174 656d 656e 7473 2063 616e 6e6f statements canno │ │ │ │ │ +00076190: 7420 6265 2075 7365 6420 696e 2072 756c t be used in rul │ │ │ │ │ +000761a0: 6520 6361 7365 2e0a 0a3c 6c69 3e74 6f6f e case...
  • too │ │ │ │ │ +000761b0: 6c73 2f6a 6176 6163 2f73 7769 7463 6865 ls/javac/switche │ │ │ │ │ +000761c0: 7874 7261 2f53 7769 7463 6853 7461 7465 xtra/SwitchState │ │ │ │ │ +000761d0: 6d65 6e74 5363 6f70 6573 4973 6f6c 6174 mentScopesIsolat │ │ │ │ │ +000761e0: 6564 2e6a 6176 613a 2056 6572 6966 7920 ed.java: Verify │ │ │ │ │ +000761f0: 7468 6174 2073 636f 7065 7320 696e 2072 that scopes in r │ │ │ │ │ +00076200: 756c 6520 6361 7365 7320 6172 6520 6973 ule cases are is │ │ │ │ │ +00076210: 6f6c 6174 6564 2e0a 0a3c 6c69 3e74 6f6f olated...
  • too │ │ │ │ │ +00076220: 6c73 2f6a 6176 6163 2f73 7769 7463 686e ls/javac/switchn │ │ │ │ │ +00076230: 756c 6c2f 5377 6974 6368 4e75 6c6c 4469 ull/SwitchNullDi │ │ │ │ │ +00076240: 7361 626c 6564 2e6a 6176 613a 2056 6572 sabled.java: Ver │ │ │ │ │ +00076250: 6966 7920 2263 6173 6520 6e75 6c6c 2220 ify "case null" │ │ │ │ │ +00076260: 6973 206e 6f74 2061 6c6c 6f77 6564 2066 is not allowed f │ │ │ │ │ +00076270: 6f72 202d 2d72 656c 6561 7365 2031 362c or --release 16, │ │ │ │ │ +00076280: 2032 300a 0a3c 6c69 3e74 6f6f 6c73 2f6a 20..
  • tools/j │ │ │ │ │ +00076290: 6176 6163 2f73 796d 2f45 6c65 6d65 6e74 avac/sym/Element │ │ │ │ │ +000762a0: 5374 7275 6374 7572 6554 6573 742e 6a61 StructureTest.ja │ │ │ │ │ +000762b0: 7661 3a20 4368 6563 6b20 7468 6520 706c va: Check the pl │ │ │ │ │ +000762c0: 6174 666f 726d 2063 6c61 7373 7061 7468 atform classpath │ │ │ │ │ +000762d0: 2063 6f6e 7461 696e 7320 7468 6520 636f contains the co │ │ │ │ │ +000762e0: 7272 6563 7420 656c 656d 656e 7473 2e0a rrect elements.. │ │ │ │ │ +000762f0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00076300: 2f73 796e 7468 6573 697a 652f 4d61 696e /synthesize/Main │ │ │ │ │ +00076310: 2e6a 6176 613a 2053 796e 7468 6573 697a .java: Synthesiz │ │ │ │ │ +00076320: 6520 696d 706f 7274 616e 7420 636c 6173 e important clas │ │ │ │ │ +00076330: 7365 7320 6966 2074 6865 7920 6172 6520 ses if they are │ │ │ │ │ +00076340: 6d69 7373 696e 6720 6672 6f6d 2074 6865 missing from the │ │ │ │ │ +00076350: 2028 626f 6f74 2963 6c61 7373 7061 7468 (boot)classpath │ │ │ │ │ +00076360: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00076370: 632f 7465 6d70 6c61 7465 2f42 6173 6963 c/template/Basic │ │ │ │ │ +00076380: 2e6a 6176 613a 2045 7865 7263 6973 6520 .java: Exercise │ │ │ │ │ +00076390: 6a61 7661 6320 6861 6e64 696e 6720 6f66 javac handing of │ │ │ │ │ +000763a0: 2074 656d 706c 6174 6564 2073 7472 696e templated strin │ │ │ │ │ +000763b0: 6773 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a gs...
  • tools/j │ │ │ │ │ +000763c0: 6176 6163 2f74 656d 706c 6174 652f 5438 avac/template/T8 │ │ │ │ │ +000763d0: 3331 3238 3134 2e6a 6176 613a 2056 6572 312814.java: Ver │ │ │ │ │ +000763e0: 6966 7920 7072 6f70 6572 2062 6568 6176 ify proper behav │ │ │ │ │ +000763f0: 696f 7220 6f66 2054 7261 6e73 5479 7065 ior of TransType │ │ │ │ │ +00076400: 2077 2e72 2e74 2e0a 0a3c 6c69 3e74 6f6f w.r.t...
  • too │ │ │ │ │ +00076410: 6c73 2f6a 6176 6163 2f74 656d 706c 6174 ls/javac/templat │ │ │ │ │ +00076420: 652f 5472 6565 5363 616e 6e65 7254 6573 e/TreeScannerTes │ │ │ │ │ +00076430: 742e 6a61 7661 3a20 5665 7269 6679 2070 t.java: Verify p │ │ │ │ │ +00076440: 726f 7065 7220 6265 6861 7669 6f72 206f roper behavior o │ │ │ │ │ +00076450: 6620 5472 6565 5363 616e 6e65 7220 772e f TreeScanner w. │ │ │ │ │ +00076460: 722e 742e 0a0a 3c6c 693e 746f 6f6c 732f r.t...
  • tools/ │ │ │ │ │ +00076470: 6a61 7661 632f 746f 6f6c 626f 782f 5465 javac/toolbox/Te │ │ │ │ │ +00076480: 7374 4772 6570 4f66 546f 6f6c 426f 782e stGrepOfToolBox. │ │ │ │ │ +00076490: 6a61 7661 3a20 546f 6f6c 426f 783a 3a67 java: ToolBox::g │ │ │ │ │ +000764a0: 7265 7020 7368 6f75 6c64 2061 6c6c 6f77 rep should allow │ │ │ │ │ +000764b0: 2066 6f72 206e 6567 6174 6976 6520 6669 for negative fi │ │ │ │ │ +000764c0: 6c74 6572 696e 670a 0a3c 6c69 3e74 6f6f ltering..
  • too │ │ │ │ │ +000764d0: 6c73 2f6a 6176 6163 2f74 7265 652f 3830 ls/javac/tree/80 │ │ │ │ │ +000764e0: 3637 3931 342f 4e75 6b65 4578 7472 6143 67914/NukeExtraC │ │ │ │ │ +000764f0: 6173 742e 6a61 7661 3a20 5265 6475 6e64 ast.java: Redund │ │ │ │ │ +00076500: 616e 7420 7479 7065 2063 6173 7420 6e6f ant type cast no │ │ │ │ │ +00076510: 6465 7320 696e 2041 5354 2028 666f 6c6c des in AST (foll │ │ │ │ │ +00076520: 6f77 2075 7020 6672 6f6d 204a 444b 2d38 ow up from JDK-8 │ │ │ │ │ +00076530: 3034 3337 3431 290a 0a3c 6c69 3e74 6f6f 043741)..
  • too │ │ │ │ │ +00076540: 6c73 2f6a 6176 6163 2f74 7265 652f 4172 ls/javac/tree/Ar │ │ │ │ │ +00076550: 7261 7954 7970 6554 6f53 7472 696e 672e rayTypeToString. │ │ │ │ │ +00076560: 6a61 7661 3a20 5465 7374 7320 4172 7261 java: Tests Arra │ │ │ │ │ +00076570: 7954 7970 652e 746f 5374 7269 6e67 2077 yType.toString w │ │ │ │ │ +00076580: 6974 6820 7479 7065 2061 6e6e 6f74 6174 ith type annotat │ │ │ │ │ +00076590: 696f 6e73 2070 7265 7365 6e74 0a0a 3c6c ions present..tools/javac/tr │ │ │ │ │ +000765b0: 6565 2f43 6c61 7373 5472 6565 5465 7374 ee/ClassTreeTest │ │ │ │ │ +000765c0: 2e6a 6176 613a 2063 6f6d 2e73 756e 2e73 .java: com.sun.s │ │ │ │ │ +000765d0: 6f75 7263 652e 7472 6565 2e4d 6f64 6966 ource.tree.Modif │ │ │ │ │ +000765e0: 6965 7273 5472 6565 2e67 6574 466c 6167 iersTree.getFlag │ │ │ │ │ +000765f0: 7328 2920 7368 6f75 6c64 2072 6574 7572 s() should retur │ │ │ │ │ +00076600: 6e20 636c 6173 7320 7479 7065 0a0a 3c6c n class type..tools/javac/tr │ │ │ │ │ +00076620: 6565 2f43 6f6d 7069 6c61 7469 6f6e 556e ee/CompilationUn │ │ │ │ │ +00076630: 6974 5472 6565 5465 7374 2e6a 6176 613a itTreeTest.java: │ │ │ │ │ +00076640: 2043 616e 6e6f 7420 6163 6365 7373 204d Cannot access M │ │ │ │ │ +00076650: 6f64 756c 6554 7265 6520 696e 2061 2043 oduleTree in a C │ │ │ │ │ +00076660: 6f6d 7069 6c61 7469 6f6e 556e 6974 5472 ompilationUnitTr │ │ │ │ │ +00076670: 6565 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ee..
  • tools/ja │ │ │ │ │ +00076680: 7661 632f 7472 6565 2f44 6f63 436f 6d6d vac/tree/DocComm │ │ │ │ │ +00076690: 656e 7454 6f70 6c65 7665 6c54 6573 742e entToplevelTest. │ │ │ │ │ +000766a0: 6a61 7661 3a20 4a61 7661 6320 746f 6b65 java: Javac toke │ │ │ │ │ +000766b0: 6e73 2073 686f 756c 6420 7265 7461 696e ns should retain │ │ │ │ │ +000766c0: 2073 7461 7465 0a0a 3c6c 693e 746f 6f6c state..
  • tool │ │ │ │ │ +000766d0: 732f 6a61 7661 632f 7472 6565 2f4d 616b s/javac/tree/Mak │ │ │ │ │ +000766e0: 654c 6974 6572 616c 5465 7374 2e6a 6176 eLiteralTest.jav │ │ │ │ │ +000766f0: 613a 2054 7265 654d 616b 6572 2e4c 6974 a: TreeMaker.Lit │ │ │ │ │ +00076700: 6572 616c 284f 626a 6563 7429 2064 6f65 eral(Object) doe │ │ │ │ │ +00076710: 7320 6e6f 7420 7375 7070 6f72 7420 426f s not support Bo │ │ │ │ │ +00076720: 6f6c 6561 6e73 0a0a 3c6c 693e 746f 6f6c oleans..
  • tool │ │ │ │ │ +00076730: 732f 6a61 7661 632f 7472 6565 2f4d 616b s/javac/tree/Mak │ │ │ │ │ +00076740: 6551 7561 6c49 6465 6e74 2e6a 6176 613a eQualIdent.java: │ │ │ │ │ +00076750: 2056 6572 6966 7920 7468 6174 2054 7265 Verify that Tre │ │ │ │ │ +00076760: 654d 616b 6572 2e51 7561 6c49 6465 6e74 eMaker.QualIdent │ │ │ │ │ +00076770: 2853 796d 626f 6c29 2066 6965 6c64 2061 (Symbol) field a │ │ │ │ │ +00076780: 6363 6573 7320 6361 7363 6164 6520 656e ccess cascade en │ │ │ │ │ +00076790: 6473 2077 6974 6820 7468 6520 746f 702d ds with the top- │ │ │ │ │ +000767a0: 6c65 7665 6c20 7061 636b 6167 6520 2877 level package (w │ │ │ │ │ +000767b0: 6865 6e20 6e6f 2074 6f70 6c65 7665 6c20 hen no toplevel │ │ │ │ │ +000767c0: 6973 2073 6574 2069 6e20 5472 6565 4d61 is set in TreeMa │ │ │ │ │ +000767d0: 6b65 7229 0a0a 3c6c 693e 746f 6f6c 732f ker)..
  • tools/ │ │ │ │ │ +000767e0: 6a61 7661 632f 7472 6565 2f4d 616b 6554 javac/tree/MakeT │ │ │ │ │ +000767f0: 7970 6554 6573 742e 6a61 7661 3a20 5665 ypeTest.java: Ve │ │ │ │ │ +00076800: 7269 6679 2074 6861 7420 5472 6565 4d61 rify that TreeMa │ │ │ │ │ +00076810: 6b65 722e 5479 7065 2854 7970 6529 2063 ker.Type(Type) c │ │ │ │ │ +00076820: 616e 2068 616e 646c 6520 616c 6c20 7265 an handle all re │ │ │ │ │ +00076830: 6173 6f6e 6162 6c65 2074 7970 6573 0a0a asonable types.. │ │ │ │ │ +00076840: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00076850: 7472 6565 2f4d 6973 7369 6e67 5365 6d69 tree/MissingSemi │ │ │ │ │ +00076860: 636f 6c6f 6e54 6573 742e 6a61 7661 3a20 colonTest.java: │ │ │ │ │ +00076870: 5665 7269 6679 2074 6861 7420 656e 6420 Verify that end │ │ │ │ │ +00076880: 706f 7369 7469 6f6e 7320 6172 6520 7361 positions are sa │ │ │ │ │ +00076890: 6e65 2069 6620 7365 6d69 636f 6c6f 6e73 ne if semicolons │ │ │ │ │ +000768a0: 2061 7265 206d 6973 7369 6e67 2e0a 0a3c are missing...< │ │ │ │ │ +000768b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f74 li>tools/javac/t │ │ │ │ │ +000768c0: 7265 652f 4e65 7741 7272 6179 5072 6574 ree/NewArrayPret │ │ │ │ │ +000768d0: 7479 2e6a 6176 613a 2074 6573 7420 5072 ty.java: test Pr │ │ │ │ │ +000768e0: 6574 7479 2070 7269 6e74 206f 6620 4e65 etty print of Ne │ │ │ │ │ +000768f0: 7741 7272 6179 0a0a 3c6c 693e 746f 6f6c wArray..
  • tool │ │ │ │ │ +00076900: 732f 6a61 7661 632f 7472 6565 2f4e 6577 s/javac/tree/New │ │ │ │ │ +00076910: 436c 6173 7344 6566 456e 636c 6f73 696e ClassDefEnclosin │ │ │ │ │ +00076920: 672e 6a61 7661 3a20 4368 6563 6b20 7468 g.java: Check th │ │ │ │ │ +00076930: 6174 2065 6e63 6c6f 7369 6e67 2065 6c65 at enclosing ele │ │ │ │ │ +00076940: 6d65 6e74 2069 7320 6e6f 7420 636c 6561 ment is not clea │ │ │ │ │ +00076950: 7265 6420 696e 204a 434e 6577 436c 6173 red in JCNewClas │ │ │ │ │ +00076960: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00076970: 6163 2f74 7265 652f 4e6f 5072 6976 6174 ac/tree/NoPrivat │ │ │ │ │ +00076980: 6554 7970 6573 4578 706f 7274 6564 2e6a eTypesExported.j │ │ │ │ │ +00076990: 6176 613a 2045 6e73 7572 696e 6720 6a61 ava: Ensuring ja │ │ │ │ │ +000769a0: 7661 782e 6c61 6e67 2e6d 6f64 656c 2e2a vax.lang.model.* │ │ │ │ │ +000769b0: 2a2c 206a 6176 6178 2e74 6f6f 6c73 2e2a *, javax.tools.* │ │ │ │ │ +000769c0: 2a2c 206a 6176 6178 2e61 6e6e 6f74 6174 *, javax.annotat │ │ │ │ │ +000769d0: 696f 6e2e 7072 6f63 6573 7369 6e67 2e2a ion.processing.* │ │ │ │ │ +000769e0: 2a20 616e 6420 636f 6d2e 7375 6e2e 736f * and com.sun.so │ │ │ │ │ +000769f0: 7572 6365 2e2a 2a20 646f 6e27 7420 6578 urce.** don't ex │ │ │ │ │ +00076a00: 706f 7274 2069 6e61 7070 726f 7072 6961 port inappropria │ │ │ │ │ +00076a10: 7465 2074 7970 6573 2e0a 0a3c 6c69 3e74 te types...
  • t │ │ │ │ │ +00076a20: 6f6f 6c73 2f6a 6176 6163 2f74 7265 652f ools/javac/tree/ │ │ │ │ │ +00076a30: 5072 6574 7479 5369 6d70 6c65 5374 7269 PrettySimpleStri │ │ │ │ │ +00076a40: 6e67 5465 7374 2e6a 6176 613a 2062 7567 ngTest.java: bug │ │ │ │ │ +00076a50: 2069 6e20 5072 6574 7479 2e74 6f53 696d in Pretty.toSim │ │ │ │ │ +00076a60: 706c 6553 7472 696e 670a 0a3c 6c69 3e74 pleString..
  • t │ │ │ │ │ +00076a70: 6f6f 6c73 2f6a 6176 6163 2f74 7265 652f ools/javac/tree/ │ │ │ │ │ +00076a80: 5363 6f70 6543 6c61 7373 4865 6164 6572 ScopeClassHeader │ │ │ │ │ +00076a90: 5465 7374 2e6a 6176 613a 2056 6572 6966 Test.java: Verif │ │ │ │ │ +00076aa0: 7920 7468 6174 2074 616b 696e 6720 6120 y that taking a │ │ │ │ │ +00076ab0: 5363 6f70 6520 696e 7369 6465 2061 2063 Scope inside a c │ │ │ │ │ +00076ac0: 6c61 7373 2068 6561 6465 7220 646f 6573 lass header does │ │ │ │ │ +00076ad0: 206e 6f74 2074 6169 6e74 2069 6e74 6572 not taint inter │ │ │ │ │ +00076ae0: 6e61 6c20 7374 7275 6374 7572 6573 0a0a nal structures.. │ │ │ │ │ +00076af0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00076b00: 7472 6565 2f53 636f 7065 5465 7374 2e6a tree/ScopeTest.j │ │ │ │ │ +00076b10: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +00076b20: 2069 6d70 6c69 6369 7420 7479 7065 206f implicit type o │ │ │ │ │ +00076b30: 6620 6c61 6d62 6461 2070 6172 616d 6574 f lambda paramet │ │ │ │ │ +00076b40: 6572 2069 7320 636f 7272 6563 746c 7920 er is correctly │ │ │ │ │ +00076b50: 6174 7472 6962 7574 6564 2069 6e20 5363 attributed in Sc │ │ │ │ │ +00076b60: 6f70 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ope..
  • tools/j │ │ │ │ │ +00076b70: 6176 6163 2f74 7265 652f 5436 3939 3333 avac/tree/T69933 │ │ │ │ │ +00076b80: 3035 2e6a 6176 613a 2073 7461 7274 696e 05.java: startin │ │ │ │ │ +00076b90: 6720 706f 7369 7469 6f6e 206f 6620 6120 g position of a │ │ │ │ │ +00076ba0: 6d65 7468 6f64 2077 6974 686f 7574 206d method without m │ │ │ │ │ +00076bb0: 6f64 6966 6965 7273 2061 6e64 2077 6974 odifiers and wit │ │ │ │ │ +00076bc0: 6820 7479 7065 2070 6172 616d 6574 6572 h type parameter │ │ │ │ │ +00076bd0: 7320 6973 2069 6e63 6f72 7265 6374 0a0a s is incorrect.. │ │ │ │ │ +00076be0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00076bf0: 7472 6565 2f54 3830 3234 3431 352e 6a61 tree/T8024415.ja │ │ │ │ │ +00076c00: 7661 3a20 5072 6574 7479 2070 7269 6e74 va: Pretty print │ │ │ │ │ +00076c10: 696e 6720 6f66 204a 4343 6f6e 6469 7469 ing of JCConditi │ │ │ │ │ +00076c20: 6f6e 616c 2064 6f65 7320 6e6f 7420 666f onal does not fo │ │ │ │ │ +00076c30: 6c6c 6f77 2074 6865 2070 7265 6365 6465 llow the precede │ │ │ │ │ +00076c40: 6e63 6520 616e 6420 6173 736f 6369 6174 nce and associat │ │ │ │ │ +00076c50: 6976 6974 7920 7275 6c65 7320 6f66 204a ivity rules of J │ │ │ │ │ +00076c60: 4343 6f6e 6469 7469 6f6e 616c 0a0a 3c6c CConditional..tools/javac/tr │ │ │ │ │ +00076c80: 6565 2f54 6573 7450 7265 7474 7944 6f63 ee/TestPrettyDoc │ │ │ │ │ +00076c90: 436f 6d6d 656e 742e 6a61 7661 3a20 6a61 Comment.java: ja │ │ │ │ │ +00076ca0: 7661 6320 5072 6574 7479 2070 7269 6e74 vac Pretty print │ │ │ │ │ +00076cb0: 6572 2073 686f 756c 6420 696e 636c 7564 er should includ │ │ │ │ │ +00076cc0: 6520 646f 6320 636f 6d6d 656e 7420 666f e doc comment fo │ │ │ │ │ +00076cd0: 7220 6d6f 6475 6c65 730a 0a3c 6c69 3e74 r modules..
  • t │ │ │ │ │ +00076ce0: 6f6f 6c73 2f6a 6176 6163 2f74 7265 652f ools/javac/tree/ │ │ │ │ │ +00076cf0: 5465 7374 546f 5374 7269 6e67 2e6a 6176 TestToString.jav │ │ │ │ │ +00076d00: 613a 2043 616c 6c20 746f 2074 6f53 7472 a: Call to toStr │ │ │ │ │ +00076d10: 696e 6728 2920 6672 6f6d 2061 6e20 4578 ing() from an Ex │ │ │ │ │ +00076d20: 7072 6573 7369 6f6e 5374 6174 656d 656e pressionStatemen │ │ │ │ │ +00076d30: 7454 7265 6520 646f 6573 6e27 7420 7461 tTree doesn't ta │ │ │ │ │ +00076d40: 6b65 2069 6e20 636f 6e73 6964 6572 6174 ke in considerat │ │ │ │ │ +00076d50: 696f 6e20 7468 6520 223b 2220 6174 2074 ion the ";" at t │ │ │ │ │ +00076d60: 6865 2065 6e64 0a0a 3c6c 693e 746f 6f6c he end..
  • tool │ │ │ │ │ +00076d70: 732f 6a61 7661 632f 7472 6565 2f54 7265 s/javac/tree/Tre │ │ │ │ │ +00076d80: 654b 696e 6454 6573 742e 6a61 7661 3a20 eKindTest.java: │ │ │ │ │ +00076d90: 5472 6565 2041 5049 3a20 5472 6565 2e4b Tree API: Tree.K │ │ │ │ │ +00076da0: 696e 6420 7368 6f75 6c64 2068 6176 6520 ind should have │ │ │ │ │ +00076db0: 6d61 7070 696e 6720 746f 2069 6e74 6572 mapping to inter │ │ │ │ │ +00076dc0: 6661 6365 0a0a 3c6c 693e 746f 6f6c 732f face..
  • tools/ │ │ │ │ │ +00076dd0: 6a61 7661 632f 7472 6565 2f54 7265 6550 javac/tree/TreeP │ │ │ │ │ +00076de0: 6f73 526f 756e 6473 5465 7374 2e6a 6176 osRoundsTest.jav │ │ │ │ │ +00076df0: 613a 2061 6363 6573 7320 746f 2074 7265 a: access to tre │ │ │ │ │ +00076e00: 6520 706f 7369 7469 6f6e 7320 616e 6420 e positions and │ │ │ │ │ +00076e10: 646f 6320 636f 6d6d 656e 7473 206d 6179 doc comments may │ │ │ │ │ +00076e20: 2062 6520 6c6f 7374 2061 6372 6f73 7320 be lost across │ │ │ │ │ +00076e30: 616e 6e6f 7461 7469 6f6e 2070 726f 6365 annotation proce │ │ │ │ │ +00076e40: 7373 696e 6720 726f 756e 6473 0a0a 3c6c ssing rounds..tools/javac/tr │ │ │ │ │ +00076e60: 6565 2f54 7970 6541 6e6e 6f74 6174 696f ee/TypeAnnotatio │ │ │ │ │ +00076e70: 6e73 5072 6574 7479 2e6a 6176 613a 2074 nsPretty.java: t │ │ │ │ │ +00076e80: 6573 7420 5072 6574 7479 2070 7269 6e74 est Pretty print │ │ │ │ │ +00076e90: 206f 6620 7479 7065 2061 6e6e 6f74 6174 of type annotat │ │ │ │ │ +00076ea0: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +00076eb0: 6a61 7661 632f 7472 6565 2f56 6172 5472 javac/tree/VarTr │ │ │ │ │ +00076ec0: 6565 2e6a 6176 613a 2043 6865 636b 2074 ee.java: Check t │ │ │ │ │ +00076ed0: 6861 7420 7661 7269 6162 6c65 7320 6f66 hat variables of │ │ │ │ │ +00076ee0: 2074 7970 6520 7661 7220 6861 7665 2061 type var have a │ │ │ │ │ +00076ef0: 2063 6f6e 7369 7374 656e 7420 6d6f 6465 consistent mode │ │ │ │ │ +00076f00: 6c0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 l..
  • tools/jav │ │ │ │ │ +00076f10: 6163 2f74 7265 6561 6e6e 6f74 6573 7473 ac/treeannotests │ │ │ │ │ +00076f20: 2f41 6e6e 6f54 7265 6554 6573 7473 2e6a /AnnoTreeTests.j │ │ │ │ │ +00076f30: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ +00076f40: 732f 6a61 7661 632f 7479 7065 4465 636c s/javac/typeDecl │ │ │ │ │ +00076f50: 6172 6174 696f 6e49 6e73 6964 6545 7870 arationInsideExp │ │ │ │ │ +00076f60: 7265 7373 696f 6e2f 5479 7065 4465 636c ression/TypeDecl │ │ │ │ │ +00076f70: 6172 6174 696f 6e49 6e73 6964 6545 7870 arationInsideExp │ │ │ │ │ +00076f80: 7265 7373 696f 6e54 6573 742e 6a61 7661 ressionTest.java │ │ │ │ │ +00076f90: 3a20 4361 6e6e 6f74 2063 616c 6c20 6120 : Cannot call a │ │ │ │ │ +00076fa0: 6d65 7468 6f64 2077 6974 6820 6120 7061 method with a pa │ │ │ │ │ +00076fb0: 7261 6d65 7465 7220 6f66 2061 206c 6f63 rameter of a loc │ │ │ │ │ +00076fc0: 616c 2063 6c61 7373 2064 6563 6c61 7265 al class declare │ │ │ │ │ +00076fd0: 6420 696e 2061 206c 616d 6264 610a 0a3c d in a lambda..< │ │ │ │ │ +00076fe0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f74 li>tools/javac/t │ │ │ │ │ +00076ff0: 7970 6556 6172 6961 626c 6543 6173 742f ypeVariableCast/ │ │ │ │ │ +00077000: 5479 7065 5661 7269 6162 6c65 4361 7374 TypeVariableCast │ │ │ │ │ +00077010: 5465 7374 2e6a 6176 613a 204d 6973 7369 Test.java: Missi │ │ │ │ │ +00077020: 6e67 2063 6865 636b 6361 7374 2077 6865 ng checkcast whe │ │ │ │ │ +00077030: 6e20 6361 7374 696e 6720 746f 2074 7970 n casting to typ │ │ │ │ │ +00077040: 6520 7061 7261 6d65 7465 7220 626f 756e e parameter boun │ │ │ │ │ +00077050: 6465 6420 6279 2069 6e74 6572 7365 6374 ded by intersect │ │ │ │ │ +00077060: 696f 6e20 7479 7065 0a0a 3c6c 693e 746f ion type..
  • to │ │ │ │ │ +00077070: 6f6c 732f 6a61 7661 632f 7479 7065 732f ols/javac/types/ │ │ │ │ │ +00077080: 4261 6453 6967 5465 7374 2e6a 6176 613a BadSigTest.java: │ │ │ │ │ +00077090: 204a 6176 6163 2067 656e 6572 6174 6573 Javac generates │ │ │ │ │ +000770a0: 2069 6e76 616c 6964 2073 6967 6e61 7475 invalid signatu │ │ │ │ │ +000770b0: 7265 7320 666f 7220 6c6f 6361 6c20 7479 res for local ty │ │ │ │ │ +000770c0: 7065 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a pes..
  • tools/j │ │ │ │ │ +000770d0: 6176 6163 2f74 7970 6573 2f42 6f78 696e avac/types/Boxin │ │ │ │ │ +000770e0: 6743 6f6e 7665 7273 696f 6e54 6573 742e gConversionTest. │ │ │ │ │ +000770f0: 6a61 7661 3a20 4164 6420 7465 7374 206c java: Add test l │ │ │ │ │ +00077100: 6962 7261 7279 2074 6f20 7369 6d70 6c69 ibrary to simpli │ │ │ │ │ +00077110: 6679 2074 6865 2074 6173 6b20 6f66 2077 fy the task of w │ │ │ │ │ +00077120: 7269 7469 6e67 2061 7574 6f6d 6174 6564 riting automated │ │ │ │ │ +00077130: 2074 7970 652d 7379 7374 656d 2074 6573 type-system tes │ │ │ │ │ +00077140: 7473 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ts..
  • tools/ja │ │ │ │ │ +00077150: 7661 632f 7479 7065 732f 4361 7374 4f62 vac/types/CastOb │ │ │ │ │ +00077160: 6a65 6374 546f 5072 696d 6974 6976 6554 jectToPrimitiveT │ │ │ │ │ +00077170: 6573 742e 6a61 7661 3a20 6361 7374 2066 est.java: cast f │ │ │ │ │ +00077180: 726f 6d20 6f62 6a65 6374 2074 6f20 7072 rom object to pr │ │ │ │ │ +00077190: 696d 6974 6976 6520 7368 6f75 6c64 2062 imitive should b │ │ │ │ │ +000771a0: 6520 666f 7220 736f 7572 6365 2026 6774 e for source > │ │ │ │ │ +000771b0: 3b3d 2031 2e37 0a0a 3c6c 693e 746f 6f6c ;= 1.7..
  • tool │ │ │ │ │ +000771c0: 732f 6a61 7661 632f 7479 7065 732f 4361 s/javac/types/Ca │ │ │ │ │ +000771d0: 7374 5465 7374 2e6a 6176 613a 2041 6464 stTest.java: Add │ │ │ │ │ +000771e0: 2074 6573 7420 6c69 6272 6172 7920 746f test library to │ │ │ │ │ +000771f0: 2073 696d 706c 6966 7920 7468 6520 7461 simplify the ta │ │ │ │ │ +00077200: 736b 206f 6620 7772 6974 696e 6720 6175 sk of writing au │ │ │ │ │ +00077210: 746f 6d61 7465 6420 7479 7065 2d73 7973 tomated type-sys │ │ │ │ │ +00077220: 7465 6d20 7465 7374 730a 0a3c 6c69 3e74 tem tests..
  • t │ │ │ │ │ +00077230: 6f6f 6c73 2f6a 6176 6163 2f74 7970 6573 ools/javac/types │ │ │ │ │ +00077240: 2f43 6173 7454 6f54 7970 6556 6172 5465 /CastToTypeVarTe │ │ │ │ │ +00077250: 7374 2e6a 6176 613a 2063 6173 7420 636f st.java: cast co │ │ │ │ │ +00077260: 6e76 6572 7369 6f6e 2066 6169 6c73 2077 nversion fails w │ │ │ │ │ +00077270: 6865 6e20 636f 6e76 6572 7469 6e67 2061 hen converting a │ │ │ │ │ +00077280: 2074 7970 652d 7661 7269 6162 6c65 2074 type-variable t │ │ │ │ │ +00077290: 6f20 7072 696d 6974 6976 6520 7479 7065 o primitive type │ │ │ │ │ +000772a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +000772b0: 632f 7479 7065 732f 4361 7374 5479 7065 c/types/CastType │ │ │ │ │ +000772c0: 5661 7254 6f50 7269 6d69 7469 7665 5465 VarToPrimitiveTe │ │ │ │ │ +000772d0: 7374 2e6a 6176 613a 2063 6173 7420 636f st.java: cast co │ │ │ │ │ +000772e0: 6e76 6572 7369 6f6e 2066 6169 6c73 2077 nversion fails w │ │ │ │ │ +000772f0: 6865 6e20 636f 6e76 6572 7469 6e67 2061 hen converting a │ │ │ │ │ +00077300: 2074 7970 652d 7661 7269 6162 6c65 2074 type-variable t │ │ │ │ │ +00077310: 6f20 7072 696d 6974 6976 6520 7479 7065 o primitive type │ │ │ │ │ +00077320: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00077330: 632f 7479 7065 732f 4765 6e65 7269 6354 c/types/GenericT │ │ │ │ │ +00077340: 7970 6557 656c 6c46 6f72 6d65 646e 6573 ypeWellFormednes │ │ │ │ │ +00077350: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ +00077360: 2067 656e 6572 6963 2074 7970 6573 2077 generic types w │ │ │ │ │ +00077370: 656c 6c2d 666f 726d 6564 6e65 7373 0a0a ell-formedness.. │ │ │ │ │ +00077380: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00077390: 7479 7065 732f 5072 696d 6974 6976 6543 types/PrimitiveC │ │ │ │ │ +000773a0: 6f6e 7665 7273 696f 6e54 6573 742e 6a61 onversionTest.ja │ │ │ │ │ +000773b0: 7661 3a20 4164 6420 7465 7374 206c 6962 va: Add test lib │ │ │ │ │ +000773c0: 7261 7279 2074 6f20 7369 6d70 6c69 6679 rary to simplify │ │ │ │ │ +000773d0: 2074 6865 2074 6173 6b20 6f66 2077 7269 the task of wri │ │ │ │ │ +000773e0: 7469 6e67 2061 7574 6f6d 6174 6564 2074 ting automated t │ │ │ │ │ +000773f0: 7970 652d 7379 7374 656d 2074 6573 7473 ype-system tests │ │ │ │ │ +00077400: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00077410: 632f 7479 7065 732f 5363 6f70 654c 6973 c/types/ScopeLis │ │ │ │ │ +00077420: 7465 6e65 7254 6573 742e 6a61 7661 3a20 tenerTest.java: │ │ │ │ │ +00077430: 456e 7375 7265 2074 6861 7420 7573 696e Ensure that usin │ │ │ │ │ +00077440: 6720 5479 7065 732e 6d65 6d62 6572 7343 g Types.membersC │ │ │ │ │ +00077450: 6c6f 7375 7265 2064 6f65 7320 6e6f 7420 losure does not │ │ │ │ │ +00077460: 696e 6372 6561 7365 2074 6865 206e 756d increase the num │ │ │ │ │ +00077470: 6265 7220 6f66 206c 6973 7465 6e65 7273 ber of listeners │ │ │ │ │ +00077480: 206f 6e20 7468 6520 636c 6173 7327 7320 on the class's │ │ │ │ │ +00077490: 6d65 6d62 6572 7320 5363 6f70 652e 0a0a members Scope... │ │ │ │ │ +000774a0: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +000774b0: 7479 7065 732f 5465 7374 436f 6d70 6172 types/TestCompar │ │ │ │ │ +000774c0: 6973 6f6e 732e 6a61 7661 3a20 6a61 7661 isons.java: java │ │ │ │ │ +000774d0: 6320 7368 6f75 6c64 2063 6f72 7265 6374 c should correct │ │ │ │ │ +000774e0: 6c79 2065 6e66 6f72 6365 2062 696e 6172 ly enforce binar │ │ │ │ │ +000774f0: 7920 636f 6d70 6172 6973 6f6e 2072 756c y comparison rul │ │ │ │ │ +00077500: 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a es...
  • tools/j │ │ │ │ │ +00077510: 6176 6163 2f74 7970 6573 2f56 6172 496e avac/types/VarIn │ │ │ │ │ +00077520: 7374 616e 6365 4d65 6d62 6572 5465 7374 stanceMemberTest │ │ │ │ │ +00077530: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +00077540: 2074 6861 7420 7661 7220 6b69 6e64 2021 that var kind ! │ │ │ │ │ +00077550: 3d20 4e6f 6e65 0a0a 3c6c 693e 746f 6f6c = None..
  • tool │ │ │ │ │ +00077560: 732f 6a61 7661 632f 756e 6963 6f64 652f s/javac/unicode/ │ │ │ │ │ +00077570: 4669 7273 7443 6861 722e 6a61 7661 3a20 FirstChar.java: │ │ │ │ │ +00077580: 616c 6c6f 7720 756e 6963 6f64 6520 6573 allow unicode es │ │ │ │ │ +00077590: 6361 7065 2061 7420 7374 6172 7420 6f66 cape at start of │ │ │ │ │ +000775a0: 2070 726f 6772 616d 0a0a 3c6c 693e 746f program..
  • to │ │ │ │ │ +000775b0: 6f6c 732f 6a61 7661 632f 756e 6963 6f64 ols/javac/unicod │ │ │ │ │ +000775c0: 652f 4e6f 6e61 7363 6969 4469 6769 742e e/NonasciiDigit. │ │ │ │ │ +000775d0: 6a61 7661 3a20 6a61 7661 6320 6163 6365 java: javac acce │ │ │ │ │ +000775e0: 7074 7320 756e 6963 6f64 6520 6469 6769 pts unicode digi │ │ │ │ │ +000775f0: 7473 202d 2073 6f6d 6574 696d 6573 2063 ts - sometimes c │ │ │ │ │ +00077600: 7261 7368 696e 670a 0a3c 6c69 3e74 6f6f rashing..
  • too │ │ │ │ │ +00077610: 6c73 2f6a 6176 6163 2f75 6e69 636f 6465 ls/javac/unicode │ │ │ │ │ +00077620: 2f53 7562 4368 6172 2e6a 6176 613a 2041 /SubChar.java: A │ │ │ │ │ +00077630: 5343 4949 2053 5542 2063 6861 7261 6374 SCII SUB charact │ │ │ │ │ +00077640: 6572 2069 7320 7265 6a65 6374 6564 2069 er is rejected i │ │ │ │ │ +00077650: 6e20 6d75 6c74 692d 6c69 6e65 2063 6f6d n multi-line com │ │ │ │ │ +00077660: 6d65 6e74 730a 0a3c 6c69 3e74 6f6f 6c73 ments..
  • tools │ │ │ │ │ +00077670: 2f6a 6176 6163 2f75 6e69 636f 6465 2f53 /javac/unicode/S │ │ │ │ │ +00077680: 7570 706c 656d 656e 7461 7279 4a61 7661 upplementaryJava │ │ │ │ │ +00077690: 4944 312e 6a61 7661 3a20 4368 6563 6b20 ID1.java: Check │ │ │ │ │ +000776a0: 7468 6174 2076 616c 6964 2073 7570 706c that valid suppl │ │ │ │ │ +000776b0: 656d 656e 7461 7279 2063 6861 7261 6374 ementary charact │ │ │ │ │ +000776c0: 6572 7320 6361 6e20 6265 2075 7365 6420 ers can be used │ │ │ │ │ +000776d0: 6173 204a 6176 6120 6964 656e 7469 6669 as Java identifi │ │ │ │ │ +000776e0: 6572 732e 0a0a 3c6c 693e 746f 6f6c 732f ers...
  • tools/ │ │ │ │ │ +000776f0: 6a61 7661 632f 756e 6963 6f64 652f 5375 javac/unicode/Su │ │ │ │ │ +00077700: 7070 6c65 6d65 6e74 6172 794a 6176 6149 pplementaryJavaI │ │ │ │ │ +00077710: 4432 2e6a 6176 613a 2045 6e73 7572 6520 D2.java: Ensure │ │ │ │ │ +00077720: 7468 6174 2074 6865 2069 6e76 616c 6964 that the invalid │ │ │ │ │ +00077730: 2073 7572 726f 6761 7465 2073 6571 7565 surrogate seque │ │ │ │ │ +00077740: 6e63 652c 2061 7320 7468 6520 7374 6172 nce, as the star │ │ │ │ │ +00077750: 7420 6f66 2061 6e20 6964 656e 7469 6669 t of an identifi │ │ │ │ │ +00077760: 6572 2c20 6361 7573 6573 2061 2063 6f6d er, causes a com │ │ │ │ │ +00077770: 7069 6c61 7469 6f6e 2066 6169 6c75 7265 pilation failure │ │ │ │ │ +00077780: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00077790: 632f 756e 6963 6f64 652f 5375 7070 6c65 c/unicode/Supple │ │ │ │ │ +000777a0: 6d65 6e74 6172 794a 6176 6149 4433 2e6a mentaryJavaID3.j │ │ │ │ │ +000777b0: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ +000777c0: 2074 6865 2069 6e76 616c 6964 2073 7572 the invalid sur │ │ │ │ │ +000777d0: 726f 6761 7465 2073 6571 7565 6e63 652c rogate sequence, │ │ │ │ │ +000777e0: 2061 7320 7468 6520 7061 7274 206f 6620 as the part of │ │ │ │ │ +000777f0: 616e 2069 6465 6e74 6966 6965 722c 2063 an identifier, c │ │ │ │ │ +00077800: 6175 7365 7320 6120 636f 6d70 696c 6174 auses a compilat │ │ │ │ │ +00077810: 696f 6e20 6661 696c 7572 650a 0a3c 6c69 ion failure..
  • tools/javac/uni │ │ │ │ │ +00077830: 636f 6465 2f53 7570 706c 656d 656e 7461 code/Supplementa │ │ │ │ │ +00077840: 7279 4a61 7661 4944 342e 6a61 7661 3a20 ryJavaID4.java: │ │ │ │ │ +00077850: 456e 7375 7265 2074 6861 7420 6120 7375 Ensure that a su │ │ │ │ │ +00077860: 7070 6c65 6d65 6e74 6172 7920 6368 6172 pplementary char │ │ │ │ │ +00077870: 6163 7465 7220 7468 6174 2063 616e 6e6f acter that canno │ │ │ │ │ +00077880: 7420 6265 2074 6865 2073 7461 7274 206f t be the start o │ │ │ │ │ +00077890: 6620 6120 4a61 7661 2069 6465 6e74 6966 f a Java identif │ │ │ │ │ +000778a0: 6965 7220 6361 7573 6573 2061 2063 6f6d ier causes a com │ │ │ │ │ +000778b0: 7069 6c61 7469 6f6e 2066 6169 6c75 7265 pilation failure │ │ │ │ │ +000778c0: 2c20 6966 2069 7420 6973 2075 7365 6420 , if it is used │ │ │ │ │ +000778d0: 6173 2074 6865 2073 7461 7274 206f 6620 as the start of │ │ │ │ │ +000778e0: 616e 2069 6465 6e74 6966 6965 720a 0a3c an identifier..< │ │ │ │ │ +000778f0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f75 li>tools/javac/u │ │ │ │ │ +00077900: 6e69 636f 6465 2f53 7570 706c 656d 656e nicode/Supplemen │ │ │ │ │ +00077910: 7461 7279 4a61 7661 4944 352e 6a61 7661 taryJavaID5.java │ │ │ │ │ +00077920: 3a20 456e 7375 7265 2074 6861 7420 6120 : Ensure that a │ │ │ │ │ +00077930: 7375 7070 6c65 6d65 6e74 6172 7920 6368 supplementary ch │ │ │ │ │ +00077940: 6172 6163 7465 7220 7468 6174 2063 616e aracter that can │ │ │ │ │ +00077950: 6e6f 7420 6265 2074 6865 2070 6172 7420 not be the part │ │ │ │ │ +00077960: 6f66 2061 204a 6176 6120 6964 656e 7469 of a Java identi │ │ │ │ │ +00077970: 6669 6572 2063 6175 7365 7320 6120 636f fier causes a co │ │ │ │ │ +00077980: 6d70 696c 6174 696f 6e20 6661 696c 7572 mpilation failur │ │ │ │ │ +00077990: 652c 2069 6620 6974 2069 7320 7573 6564 e, if it is used │ │ │ │ │ +000779a0: 2061 7320 7468 6520 7061 7274 206f 6620 as the part of │ │ │ │ │ +000779b0: 616e 2069 6465 6e74 6966 6965 720a 0a3c an identifier..< │ │ │ │ │ +000779c0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f75 li>tools/javac/u │ │ │ │ │ +000779d0: 6e69 636f 6465 2f53 7570 706c 656d 656e nicode/Supplemen │ │ │ │ │ +000779e0: 7461 7279 4a61 7661 4944 362e 6a61 7661 taryJavaID6.java │ │ │ │ │ +000779f0: 3a20 456e 7375 7265 2074 6861 7420 6120 : Ensure that a │ │ │ │ │ +00077a00: 7375 7070 6c65 6d65 6e74 6172 7920 6368 supplementary ch │ │ │ │ │ +00077a10: 6172 6163 7465 7220 6361 6e20 6265 2075 aracter can be u │ │ │ │ │ +00077a20: 7365 6420 6173 2070 6172 742f 7768 6f6c sed as part/whol │ │ │ │ │ +00077a30: 6520 6f66 2061 2063 6c61 7373 206e 616d e of a class nam │ │ │ │ │ +00077a40: 6520 6f6e 2070 6c61 7466 6f72 6d73 2074 e on platforms t │ │ │ │ │ +00077a50: 6861 7420 6861 7665 2055 6e69 636f 6465 hat have Unicode │ │ │ │ │ +00077a60: 2061 7761 7265 2066 696c 6573 7973 7465 aware filesyste │ │ │ │ │ +00077a70: 6d73 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ms...
  • tools/j │ │ │ │ │ +00077a80: 6176 6163 2f75 6e69 636f 6465 2f54 7269 avac/unicode/Tri │ │ │ │ │ +00077a90: 706c 6551 756f 7465 2e6a 6176 613a 2027 pleQuote.java: ' │ │ │ │ │ +00077aa0: 2727 2061 6e64 2027 5c75 3030 3237 2720 '' and '\u0027' │ │ │ │ │ +00077ab0: 6172 6520 6e6f 7420 6c65 6761 6c20 6368 are not legal ch │ │ │ │ │ +00077ac0: 6172 206c 6974 6572 616c 732e 0a0a 3c6c ar literals...tools/javac/un │ │ │ │ │ +00077ae0: 6963 6f64 652f 556e 6963 6f64 6541 7445 icode/UnicodeAtE │ │ │ │ │ +00077af0: 4f4c 2e6a 6176 613a 2043 6f72 7265 6374 OL.java: Correct │ │ │ │ │ +00077b00: 2068 616e 646c 696e 6720 6f66 2075 6e69 handling of uni │ │ │ │ │ +00077b10: 636f 6465 2065 7363 6170 6573 2066 6f72 code escapes for │ │ │ │ │ +00077b20: 206c 696e 6520 7465 726d 696e 6174 696f line terminatio │ │ │ │ │ +00077b30: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 n..
  • tools/jav │ │ │ │ │ +00077b40: 6163 2f75 6e69 636f 6465 2f55 6e69 636f ac/unicode/Unico │ │ │ │ │ +00077b50: 6465 436f 6d6d 656e 7444 656c 696d 6974 deCommentDelimit │ │ │ │ │ +00077b60: 6572 2e6a 6176 613a 2075 6e69 636f 6465 er.java: unicode │ │ │ │ │ +00077b70: 2065 7363 6170 6573 2064 656c 696d 6974 escapes delimit │ │ │ │ │ +00077b80: 696e 6720 616e 6420 696e 7369 6465 206f ing and inside o │ │ │ │ │ +00077b90: 6620 636f 6d6d 656e 7473 0a0a 3c6c 693e f comments..
  • │ │ │ │ │ +00077ba0: 746f 6f6c 732f 6a61 7661 632f 756e 6963 tools/javac/unic │ │ │ │ │ +00077bb0: 6f64 652f 556e 6963 6f64 654e 6577 6c69 ode/UnicodeNewli │ │ │ │ │ +00077bc0: 6e65 2e6a 6176 613a 2077 6865 6e20 5c75 ne.java: when \u │ │ │ │ │ +00077bd0: 3030 3061 2069 7320 7573 6564 2c20 6469 000a is used, di │ │ │ │ │ +00077be0: 6167 6e6f 7374 6963 7320 6172 6520 7265 agnostics are re │ │ │ │ │ +00077bf0: 706f 7274 6564 206f 6e20 7468 6520 7772 ported on the wr │ │ │ │ │ +00077c00: 6f6e 6720 6c69 6e65 2e0a 0a3c 6c69 3e74 ong line...
  • t │ │ │ │ │ +00077c10: 6f6f 6c73 2f6a 6176 6163 2f75 6e69 636f ools/javac/unico │ │ │ │ │ +00077c20: 6465 2f55 6e69 636f 6465 556e 6963 6f64 de/UnicodeUnicod │ │ │ │ │ +00077c30: 652e 6a61 7661 3a20 556e 6963 6f64 6520 e.java: Unicode │ │ │ │ │ +00077c40: 6573 6361 7065 2070 726f 6365 7373 696e escape processin │ │ │ │ │ +00077c50: 6720 6973 2072 6564 6f6e 650a 0a3c 6c69 g is redone..
  • tools/javac/uni │ │ │ │ │ +00077c70: 636f 6465 2f55 6e6d 6170 7061 626c 652e code/Unmappable. │ │ │ │ │ +00077c80: 6a61 7661 3a20 6469 6167 6e6f 7365 2065 java: diagnose e │ │ │ │ │ +00077c90: 6e63 6f64 696e 6720 6572 726f 7273 2069 ncoding errors i │ │ │ │ │ +00077ca0: 6e20 4a61 7661 2073 6f75 7263 6520 6669 n Java source fi │ │ │ │ │ +00077cb0: 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a les..
  • tools/j │ │ │ │ │ +00077cc0: 6176 6163 2f75 6e69 742f 5436 3139 3831 avac/unit/T61981 │ │ │ │ │ +00077cd0: 3936 2e6a 6176 613a 2070 6163 6b61 6765 96.java: package │ │ │ │ │ +00077ce0: 2d69 6e66 6f2e 6a61 7661 3a20 5765 6972 -info.java: Weir │ │ │ │ │ +00077cf0: 6420 636f 6d70 696c 6572 2065 7272 6f72 d compiler error │ │ │ │ │ +00077d00: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00077d10: 632f 756e 6974 2f75 7469 6c2f 636f 6e76 c/unit/util/conv │ │ │ │ │ +00077d20: 6572 742f 456e 636c 6f73 696e 6743 616e ert/EnclosingCan │ │ │ │ │ +00077d30: 6469 6461 7465 732e 6a61 7661 3a20 6a61 didates.java: ja │ │ │ │ │ +00077d40: 7661 6320 636f 6d70 696c 6174 696f 6e20 vac compilation │ │ │ │ │ +00077d50: 6661 696c 7572 6520 7768 656e 2069 6d70 failure when imp │ │ │ │ │ +00077d60: 6f72 7465 6420 636c 6173 7320 7769 7468 orted class with │ │ │ │ │ +00077d70: 2024 2073 6967 6e20 696e 2074 6865 206e $ sign in the n │ │ │ │ │ +00077d80: 616d 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ame..
  • tools/j │ │ │ │ │ +00077d90: 6176 6163 2f75 6e69 742f 7574 696c 2f6c avac/unit/util/l │ │ │ │ │ +00077da0: 6973 742f 4162 7374 7261 6374 4c69 7374 ist/AbstractList │ │ │ │ │ +00077db0: 2e6a 6176 613a 2063 6f6d 2e73 756e 2e74 .java: com.sun.t │ │ │ │ │ +00077dc0: 6f6f 6c73 2e6a 6176 6163 2e75 7469 6c2e ools.javac.util. │ │ │ │ │ +00077dd0: 4c69 7374 2e66 726f 6d28 415b 5d29 2073 List.from(A[]) s │ │ │ │ │ +00077de0: 686f 756c 646e 2774 2062 6520 6465 7072 houldn't be depr │ │ │ │ │ +00077df0: 6563 6174 6564 0a0a 3c6c 693e 746f 6f6c ecated..
  • tool │ │ │ │ │ +00077e00: 732f 6a61 7661 632f 756e 6974 2f75 7469 s/javac/unit/uti │ │ │ │ │ +00077e10: 6c2f 6c69 7374 2f46 726f 6d41 7272 6179 l/list/FromArray │ │ │ │ │ +00077e20: 2e6a 6176 613a 2063 6f6d 2e73 756e 2e74 .java: com.sun.t │ │ │ │ │ +00077e30: 6f6f 6c73 2e6a 6176 6163 2e75 7469 6c2e ools.javac.util. │ │ │ │ │ +00077e40: 4c69 7374 2e66 726f 6d28 415b 5d29 2073 List.from(A[]) s │ │ │ │ │ +00077e50: 686f 756c 646e 2774 2062 6520 6465 7072 houldn't be depr │ │ │ │ │ +00077e60: 6563 6174 6564 0a0a 3c6c 693e 746f 6f6c ecated..
  • tool │ │ │ │ │ +00077e70: 732f 6a61 7661 632f 756e 6e61 6d65 642f s/javac/unnamed/ │ │ │ │ │ +00077e80: 556e 6e61 6d65 6443 6c61 7373 5265 636f UnnamedClassReco │ │ │ │ │ +00077e90: 7665 7279 2e6a 6176 613a 2020 0a0a 3c6c very.java: ..tools/javac/un │ │ │ │ │ +00077eb0: 6e61 6d65 642f 556e 6e61 6d65 644c 6f63 named/UnnamedLoc │ │ │ │ │ +00077ec0: 616c 5661 7269 6162 6c65 5461 626c 652e alVariableTable. │ │ │ │ │ +00077ed0: 6a61 7661 3a20 5665 7269 6679 206a 6176 java: Verify jav │ │ │ │ │ +00077ee0: 6163 2064 6f65 7320 6e6f 7420 7072 6f64 ac does not prod │ │ │ │ │ +00077ef0: 7563 6520 696e 636f 7272 6563 7420 4c6f uce incorrect Lo │ │ │ │ │ +00077f00: 6361 6c56 6172 6961 626c 6554 6162 6c65 calVariableTable │ │ │ │ │ +00077f10: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00077f20: 632f 756e 6e61 6d65 6463 6c61 7373 2f4e c/unnamedclass/N │ │ │ │ │ +00077f30: 6573 7465 6445 6e75 6d2e 6a61 7661 3a20 estedEnum.java: │ │ │ │ │ +00077f40: 656e 756d 733a 2065 6e73 7572 6520 756e enums: ensure un │ │ │ │ │ +00077f50: 6e61 6d65 6420 636c 6173 7320 6973 2076 named class is v │ │ │ │ │ +00077f60: 6973 6962 6c65 2074 6f20 6a61 7661 2e6c isible to java.l │ │ │ │ │ +00077f70: 616e 672e 456e 756d 266c 743b 756e 6e61 ang.Enum<unna │ │ │ │ │ +00077f80: 6d65 645f 636c 6173 7326 6774 3b0a 0a3c med_class>..< │ │ │ │ │ +00077f90: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f75 li>tools/javac/u │ │ │ │ │ +00077fa0: 6e6e 616d 6564 636c 6173 732f 536f 7572 nnamedclass/Sour │ │ │ │ │ +00077fb0: 6365 4c65 7665 6c45 7272 6f72 506f 7369 ceLevelErrorPosi │ │ │ │ │ +00077fc0: 7469 6f6e 2e6a 6176 613a 2045 6e73 7572 tion.java: Ensur │ │ │ │ │ +00077fd0: 6520 7072 6f70 6572 2065 7272 6f72 2070 e proper error p │ │ │ │ │ +00077fe0: 6f73 6974 696f 6e20 666f 7220 7468 6520 osition for the │ │ │ │ │ +00077ff0: 2275 6e6e 616d 6564 2063 6c61 7373 6573 "unnamed classes │ │ │ │ │ +00078000: 206e 6f74 2073 7570 706f 7274 6564 2220 not supported" │ │ │ │ │ +00078010: 6572 726f 720a 0a3c 6c69 3e74 6f6f 6c73 error..
  • tools │ │ │ │ │ +00078020: 2f6a 6176 6163 2f75 7469 6c2f 4269 7473 /javac/util/Bits │ │ │ │ │ +00078030: 5465 7374 2e6a 6176 613a 2055 6e69 7420 Test.java: Unit │ │ │ │ │ +00078040: 7465 7374 7320 666f 7220 7468 6520 636f tests for the co │ │ │ │ │ +00078050: 6d2e 7375 6e2e 746f 6f6c 732e 6a61 7661 m.sun.tools.java │ │ │ │ │ +00078060: 632e 7574 696c 2e42 6974 7320 636c 6173 c.util.Bits clas │ │ │ │ │ +00078070: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6a61 s...
  • tools/ja │ │ │ │ │ +00078080: 7661 632f 7574 696c 2f49 7465 7261 746f vac/util/Iterato │ │ │ │ │ +00078090: 7273 5465 7374 2e6a 6176 613a 2056 6572 rsTest.java: Ver │ │ │ │ │ +000780a0: 6966 7920 7468 6174 2049 7465 7261 746f ify that Iterato │ │ │ │ │ +000780b0: 7273 206d 6574 686f 6420 776f 726b 2061 rs method work a │ │ │ │ │ +000780c0: 7320 6578 7065 6374 6564 0a0a 3c6c 693e s expected..
  • │ │ │ │ │ +000780d0: 746f 6f6c 732f 6a61 7661 632f 7574 696c tools/javac/util │ │ │ │ │ +000780e0: 2f4a 6176 6163 5461 736b 506f 6f6c 5465 /JavacTaskPoolTe │ │ │ │ │ +000780f0: 7374 2e6a 6176 613a 2043 6865 636b 2074 st.java: Check t │ │ │ │ │ +00078100: 6861 7420 4a61 7661 6354 6173 6b50 6f6f hat JavacTaskPoo │ │ │ │ │ +00078110: 6c20 7265 7573 6573 204a 6176 6163 5461 l reuses JavacTa │ │ │ │ │ +00078120: 736b 2069 6e74 6572 6e61 6c73 2077 6865 sk internals whe │ │ │ │ │ +00078130: 6e20 6974 2073 686f 756c 640a 0a3c 6c69 n it should..
  • tools/javac/uti │ │ │ │ │ +00078150: 6c2f 4e65 776c 696e 654f 6e6c 7944 6961 l/NewlineOnlyDia │ │ │ │ │ +00078160: 676e 6f73 7469 632e 6a61 7661 3a20 5465 gnostic.java: Te │ │ │ │ │ +00078170: 7374 2074 6861 7420 6a61 7661 6320 646f st that javac do │ │ │ │ │ +00078180: 6573 6e27 7420 7468 726f 7720 4172 7261 esn't throw Arra │ │ │ │ │ +00078190: 7949 6e64 6578 4f75 744f 6642 6f75 6e64 yIndexOutOfBound │ │ │ │ │ +000781a0: 7345 7863 6570 7469 6f6e 2077 6865 6e20 sException when │ │ │ │ │ +000781b0: 6c6f 6767 696e 6720 7468 6520 6d65 7373 logging the mess │ │ │ │ │ +000781c0: 6167 6520 225c 6e22 0a0a 3c6c 693e 746f age "\n"..
  • to │ │ │ │ │ +000781d0: 6f6c 732f 6a61 7661 632f 7574 696c 2f53 ols/javac/util/S │ │ │ │ │ +000781e0: 7472 696e 6755 7469 6c73 5465 7374 2e6a tringUtilsTest.j │ │ │ │ │ +000781f0: 6176 613a 2055 6e69 7420 7465 7374 2053 ava: Unit test S │ │ │ │ │ +00078200: 7472 696e 6755 7469 6c73 0a0a 3c6c 693e tringUtils..
  • │ │ │ │ │ +00078210: 746f 6f6c 732f 6a61 7661 632f 7574 696c tools/javac/util │ │ │ │ │ +00078220: 2f54 3635 3937 3637 382e 6a61 7661 3a20 /T6597678.java: │ │ │ │ │ +00078230: 456e 7375 7265 204d 6573 7361 6765 7320 Ensure Messages │ │ │ │ │ +00078240: 7072 6f70 6f67 6174 6564 2062 6574 7765 propogated betwe │ │ │ │ │ +00078250: 656e 2072 6f75 6e64 730a 0a3c 6c69 3e74 en rounds..
  • t │ │ │ │ │ +00078260: 6f6f 6c73 2f6a 6176 6163 2f75 7469 6c2f ools/javac/util/ │ │ │ │ │ +00078270: 6669 6c65 6d61 6e61 6765 722f 5465 7374 filemanager/Test │ │ │ │ │ +00078280: 4e61 6d65 2e6a 6176 613a 204a 5352 2031 Name.java: JSR 1 │ │ │ │ │ +00078290: 3939 3a20 656e 666f 7263 6520 7468 6520 99: enforce the │ │ │ │ │ +000782a0: 7573 6520 6f66 2076 616c 6964 2070 6163 use of valid pac │ │ │ │ │ +000782b0: 6b61 6765 2061 6e64 2063 6c61 7373 206e kage and class n │ │ │ │ │ +000782c0: 616d 6573 2069 6e20 6765 747b 4a61 7661 ames in get{Java │ │ │ │ │ +000782d0: 2c7d 4669 6c65 466f 727b 496e 7075 742c ,}FileFor{Input, │ │ │ │ │ +000782e0: 4f75 7470 7574 7d0a 0a3c 6c69 3e74 6f6f Output}..
  • too │ │ │ │ │ +000782f0: 6c73 2f6a 6176 6163 2f75 7469 6c2f 6c69 ls/javac/util/li │ │ │ │ │ +00078300: 7374 2f4c 6973 7442 7566 6665 7254 6573 st/ListBufferTes │ │ │ │ │ +00078310: 742e 6a61 7661 3a20 456e 7375 7265 2074 t.java: Ensure t │ │ │ │ │ +00078320: 6861 7420 4c69 7374 4275 6666 6572 2069 hat ListBuffer i │ │ │ │ │ +00078330: 7320 776f 726b 696e 6720 7072 6f70 6572 s working proper │ │ │ │ │ +00078340: 6c79 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ly..
  • tools/ja │ │ │ │ │ +00078350: 7661 632f 7574 696c 2f6c 6973 742f 544c vac/util/list/TL │ │ │ │ │ +00078360: 6973 742e 6a61 7661 3a20 756e 6974 2074 ist.java: unit t │ │ │ │ │ +00078370: 6573 7420 666f 7220 6a61 7661 6320 4c69 est for javac Li │ │ │ │ │ +00078380: 7374 0a0a 3c6c 693e 746f 6f6c 732f 6a61 st..
  • tools/ja │ │ │ │ │ +00078390: 7661 632f 7661 725f 696d 706c 6963 6974 vac/var_implicit │ │ │ │ │ +000783a0: 5f6c 616d 6264 612f 5661 7249 6e49 6d70 _lambda/VarInImp │ │ │ │ │ +000783b0: 6c69 6369 744c 616d 6264 614e 6567 5465 licitLambdaNegTe │ │ │ │ │ +000783c0: 7374 3031 2e6a 6176 613a 2063 6f6d 7069 st01.java: compi │ │ │ │ │ +000783d0: 6c65 7220 7375 7070 6f72 7420 666f 7220 ler support for │ │ │ │ │ +000783e0: 6c6f 6361 6c2d 7661 7269 6162 6c65 2073 local-variable s │ │ │ │ │ +000783f0: 796e 7461 7820 666f 7220 6c61 6d62 6461 yntax for lambda │ │ │ │ │ +00078400: 2070 6172 616d 6574 6572 730a 0a3c 6c69 parameters..
  • tools/javac/var │ │ │ │ │ +00078420: 6172 6773 2f35 3038 3834 3239 2f54 3530 args/5088429/T50 │ │ │ │ │ +00078430: 3838 3432 394e 6567 3031 2e6a 6176 613a 88429Neg01.java: │ │ │ │ │ +00078440: 2076 6172 6172 6773 206f 7665 726c 6f61 varargs overloa │ │ │ │ │ +00078450: 6469 6e67 2070 726f 626c 656d 0a0a 3c6c ding problem..tools/javac/va │ │ │ │ │ +00078470: 7261 7267 732f 3530 3838 3432 392f 5435 rargs/5088429/T5 │ │ │ │ │ +00078480: 3038 3834 3239 4e65 6730 322e 6a61 7661 088429Neg02.java │ │ │ │ │ +00078490: 3a20 7661 7261 7267 7320 6f76 6572 6c6f : varargs overlo │ │ │ │ │ +000784a0: 6164 696e 6720 7072 6f62 6c65 6d0a 0a3c ading problem..< │ │ │ │ │ +000784b0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f76 li>tools/javac/v │ │ │ │ │ +000784c0: 6172 6172 6773 2f35 3038 3834 3239 2f54 arargs/5088429/T │ │ │ │ │ +000784d0: 3530 3838 3432 3950 6f73 3031 2e6a 6176 5088429Pos01.jav │ │ │ │ │ +000784e0: 613a 2076 6172 6172 6773 206f 7665 726c a: varargs overl │ │ │ │ │ +000784f0: 6f61 6469 6e67 2070 726f 626c 656d 0a0a oading problem.. │ │ │ │ │ +00078500: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00078510: 7661 7261 7267 732f 3530 3838 3432 392f varargs/5088429/ │ │ │ │ │ +00078520: 5435 3038 3834 3239 506f 7330 322e 6a61 T5088429Pos02.ja │ │ │ │ │ +00078530: 7661 3a20 7661 7261 7267 7320 6f76 6572 va: varargs over │ │ │ │ │ +00078540: 6c6f 6164 696e 6720 7072 6f62 6c65 6d0a loading problem. │ │ │ │ │ +00078550: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 6163 .
  • tools/javac │ │ │ │ │ +00078560: 2f76 6172 6172 6773 2f36 3139 3930 3735 /varargs/6199075 │ │ │ │ │ +00078570: 2f54 3631 3939 3037 352e 6a61 7661 3a20 /T6199075.java: │ │ │ │ │ +00078580: 556e 616d 6269 6775 6f75 7320 7661 7261 Unambiguous vara │ │ │ │ │ +00078590: 7267 7320 6d65 7468 6f64 2063 616c 6c73 rgs method calls │ │ │ │ │ +000785a0: 2066 6c61 6767 6564 2061 7320 616d 6269 flagged as ambi │ │ │ │ │ +000785b0: 6775 6f75 730a 0a3c 6c69 3e74 6f6f 6c73 guous..
  • tools │ │ │ │ │ +000785c0: 2f6a 6176 6163 2f76 6172 6172 6773 2f36 /javac/varargs/6 │ │ │ │ │ +000785d0: 3331 3331 3634 2f54 3633 3133 3136 342e 313164/T6313164. │ │ │ │ │ +000785e0: 6a61 7661 3a20 6a61 7661 6320 6765 6e65 java: javac gene │ │ │ │ │ +000785f0: 7261 7465 7320 636f 6465 2074 6861 7420 rates code that │ │ │ │ │ +00078600: 6661 696c 7320 6279 7465 2063 6f64 6520 fails byte code │ │ │ │ │ +00078610: 7665 7269 6669 6361 7469 6f6e 2066 6f72 verification for │ │ │ │ │ +00078620: 2074 6865 2076 6172 6172 6773 2066 6561 the varargs fea │ │ │ │ │ +00078630: 7475 7265 0a0a 3c6c 693e 746f 6f6c 732f ture..
  • tools/ │ │ │ │ │ +00078640: 6a61 7661 632f 7661 7261 7267 732f 3633 javac/varargs/63 │ │ │ │ │ +00078650: 3133 3136 342f 5437 3137 3534 3333 2e6a 13164/T7175433.j │ │ │ │ │ +00078660: 6176 613a 2049 6e66 6572 656e 6365 2063 ava: Inference c │ │ │ │ │ +00078670: 6c65 616e 7570 3a20 6164 6420 6865 6c70 leanup: add help │ │ │ │ │ +00078680: 6572 2063 6c61 7373 2074 6f20 6861 6e64 er class to hand │ │ │ │ │ +00078690: 6c65 2069 6e66 6572 656e 6365 2076 6172 le inference var │ │ │ │ │ +000786a0: 6961 626c 6573 0a0a 3c6c 693e 746f 6f6c iables..
  • tool │ │ │ │ │ +000786b0: 732f 6a61 7661 632f 7661 7261 7267 732f s/javac/varargs/ │ │ │ │ │ +000786c0: 3635 3639 3633 332f 5436 3536 3936 3333 6569633/T6569633 │ │ │ │ │ +000786d0: 2e6a 6176 613a 2056 6172 6172 6773 3a20 .java: Varargs: │ │ │ │ │ +000786e0: 7061 7273 6572 2065 7272 6f72 2077 6865 parser error whe │ │ │ │ │ +000786f0: 6e20 7661 7261 7267 7320 656c 656d 656e n varargs elemen │ │ │ │ │ +00078700: 7420 7479 7065 2069 7320 616e 2061 7272 t type is an arr │ │ │ │ │ +00078710: 6179 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ay..
  • tools/ja │ │ │ │ │ +00078720: 7661 632f 7661 7261 7267 732f 3637 3330 vac/varargs/6730 │ │ │ │ │ +00078730: 3437 362f 5436 3733 3034 3736 612e 6a61 476/T6730476a.ja │ │ │ │ │ +00078740: 7661 3a20 696e 7661 6c69 6420 2275 6e63 va: invalid "unc │ │ │ │ │ +00078750: 6865 636b 6564 2067 656e 6572 6963 2061 hecked generic a │ │ │ │ │ +00078760: 7272 6179 2220 7761 726e 696e 670a 0a3c rray" warning..< │ │ │ │ │ +00078770: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f76 li>tools/javac/v │ │ │ │ │ +00078780: 6172 6172 6773 2f36 3733 3034 3736 2f54 arargs/6730476/T │ │ │ │ │ +00078790: 3637 3330 3437 3662 2e6a 6176 613a 2069 6730476b.java: i │ │ │ │ │ +000787a0: 6e76 616c 6964 2022 756e 6368 6563 6b65 nvalid "unchecke │ │ │ │ │ +000787b0: 6420 6765 6e65 7269 6320 6172 7261 7922 d generic array" │ │ │ │ │ +000787c0: 2077 6172 6e69 6e67 0a0a 3c6c 693e 746f warning..
  • to │ │ │ │ │ +000787d0: 6f6c 732f 6a61 7661 632f 7661 7261 7267 ols/javac/vararg │ │ │ │ │ +000787e0: 732f 3638 3036 3837 362f 5436 3830 3638 s/6806876/T68068 │ │ │ │ │ +000787f0: 3736 2e6a 6176 613a 2043 6c61 7373 4361 76.java: ClassCa │ │ │ │ │ +00078800: 7374 4578 6365 7074 696f 6e20 6f63 6375 stException occu │ │ │ │ │ +00078810: 7273 2069 6e20 6173 7369 676e 6d65 6e74 rs in assignment │ │ │ │ │ +00078820: 2065 7870 7265 7373 696f 6e73 2077 6974 expressions wit │ │ │ │ │ +00078830: 686f 7574 2061 6e79 2068 6561 7020 706f hout any heap po │ │ │ │ │ +00078840: 6c6c 7574 696f 6e73 0a0a 3c6c 693e 746f llutions..
  • to │ │ │ │ │ +00078850: 6f6c 732f 6a61 7661 632f 7661 7261 7267 ols/javac/vararg │ │ │ │ │ +00078860: 732f 3639 3933 3937 382f 5436 3939 3339 s/6993978/T69939 │ │ │ │ │ +00078870: 3738 6e65 672e 6a61 7661 3a20 436c 6173 78neg.java: Clas │ │ │ │ │ +00078880: 7343 6173 7445 7863 6570 7469 6f6e 206f sCastException o │ │ │ │ │ +00078890: 6363 7572 7320 696e 2061 7373 6967 6e6d ccurs in assignm │ │ │ │ │ +000788a0: 656e 7420 6578 7072 6573 7369 6f6e 7320 ent expressions │ │ │ │ │ +000788b0: 7769 7468 6f75 7420 616e 7920 6865 6170 without any heap │ │ │ │ │ +000788c0: 2070 6f6c 6c75 7469 6f6e 730a 0a3c 6c69 pollutions..
  • tools/javac/var │ │ │ │ │ +000788e0: 6172 6773 2f37 3034 3235 3636 2f54 3730 args/7042566/T70 │ │ │ │ │ +000788f0: 3432 3536 362e 6a61 7661 3a20 556e 616d 42566.java: Unam │ │ │ │ │ +00078900: 6269 6775 6f75 7320 7661 7261 7267 7320 biguous varargs │ │ │ │ │ +00078910: 6d65 7468 6f64 2063 616c 6c73 2066 6c61 method calls fla │ │ │ │ │ +00078920: 6767 6564 2061 7320 616d 6269 6775 6f75 gged as ambiguou │ │ │ │ │ +00078930: 7320 7465 6d70 6f72 6172 696c 7920 776f s temporarily wo │ │ │ │ │ +00078940: 726b 6172 6f75 6e64 2063 6f6d 626f 2074 rkaround combo t │ │ │ │ │ +00078950: 6573 7473 2061 7265 2063 6175 7369 6e67 ests are causing │ │ │ │ │ +00078960: 2074 696d 6520 6f75 7420 696e 2073 6576 time out in sev │ │ │ │ │ +00078970: 6572 616c 2070 6c61 7466 6f72 6d73 0a0a eral platforms.. │ │ │ │ │ +00078980: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00078990: 7661 7261 7267 732f 3730 3433 3932 322f varargs/7043922/ │ │ │ │ │ +000789a0: 5437 3034 3339 3232 2e6a 6176 613a 2052 T7043922.java: R │ │ │ │ │ +000789b0: 6567 7265 7373 696f 6e3a 2069 6e74 6572 egression: inter │ │ │ │ │ +000789c0: 6e61 6c20 636f 6d70 696c 6572 2065 7272 nal compiler err │ │ │ │ │ +000789d0: 6f72 2066 6f72 206e 6573 7465 6420 616e or for nested an │ │ │ │ │ +000789e0: 6f6e 796d 6f75 7320 696e 6e65 7220 636c onymous inner cl │ │ │ │ │ +000789f0: 6173 7320 6665 6174 7572 696e 6720 7661 ass featuring va │ │ │ │ │ +00078a00: 7261 7267 7320 636f 6e73 7472 7563 746f rargs constructo │ │ │ │ │ +00078a10: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 r..
  • tools/jav │ │ │ │ │ +00078a20: 6163 2f76 6172 6172 6773 2f37 3039 3734 ac/varargs/70974 │ │ │ │ │ +00078a30: 3336 2f54 3730 3937 3433 362e 6a61 7661 36/T7097436.java │ │ │ │ │ +00078a40: 3a20 436c 6173 7343 6173 7445 7863 6570 : ClassCastExcep │ │ │ │ │ +00078a50: 7469 6f6e 206f 6363 7572 7320 696e 2061 tion occurs in a │ │ │ │ │ +00078a60: 7373 6967 6e6d 656e 7420 6578 7072 6573 ssignment expres │ │ │ │ │ +00078a70: 7369 6f6e 7320 7769 7468 6f75 7420 616e sions without an │ │ │ │ │ +00078a80: 7920 6865 6170 2070 6f6c 6c75 7469 6f6e y heap pollution │ │ │ │ │ +00078a90: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00078aa0: 6163 2f76 6172 6172 6773 2f38 3035 3535 ac/varargs/80555 │ │ │ │ │ +00078ab0: 3134 2f54 3830 3535 3531 342e 6a61 7661 14/T8055514.java │ │ │ │ │ +00078ac0: 3a20 5772 6f6e 672c 2063 6f6e 6675 7369 : Wrong, confusi │ │ │ │ │ +00078ad0: 6e67 2065 7272 6f72 2077 6865 6e20 6e6f ng error when no │ │ │ │ │ +00078ae0: 6e2d 7374 6174 6963 2076 6172 6172 6773 n-static varargs │ │ │ │ │ +00078af0: 2072 6566 6572 656e 6365 6420 696e 2073 referenced in s │ │ │ │ │ +00078b00: 7461 7469 6320 636f 6e74 6578 740a 0a3c tatic context..< │ │ │ │ │ +00078b10: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f76 li>tools/javac/v │ │ │ │ │ +00078b20: 6172 6172 6773 2f41 6e6f 6e2e 6a61 7661 arargs/Anon.java │ │ │ │ │ +00078b30: 3a20 7661 7261 7267 7320 7665 7273 7573 : varargs versus │ │ │ │ │ +00078b40: 2061 6e6f 6e79 6d6f 7573 2063 6f6e 7374 anonymous const │ │ │ │ │ +00078b50: 7275 6374 6f72 7320 6372 6173 6865 7320 ructors crashes │ │ │ │ │ +00078b60: 6a61 7661 630a 0a3c 6c69 3e74 6f6f 6c73 javac..
  • tools │ │ │ │ │ +00078b70: 2f6a 6176 6163 2f76 6172 6172 6773 2f42 /javac/varargs/B │ │ │ │ │ +00078b80: 6164 5379 6e74 6178 322e 6a61 7661 3a20 adSyntax2.java: │ │ │ │ │ +00078b90: 6765 6e65 7269 6320 636c 6173 7320 6d65 generic class me │ │ │ │ │ +00078ba0: 7468 6f64 2077 6974 6820 7661 7261 7267 thod with vararg │ │ │ │ │ +00078bb0: 2067 6574 7320 226a 6176 612e 6c61 6e67 gets "java.lang │ │ │ │ │ +00078bc0: 2e41 7373 6572 7469 6f6e 4572 726f 723a .AssertionError: │ │ │ │ │ +00078bd0: 2061 7272 6179 636f 6465 2054 220a 0a3c arraycode T"..< │ │ │ │ │ +00078be0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f76 li>tools/javac/v │ │ │ │ │ +00078bf0: 6172 6172 6773 2f45 6c65 6d65 6e74 5479 arargs/ElementTy │ │ │ │ │ +00078c00: 7065 4d69 7373 696e 6754 6573 742e 6a61 peMissingTest.ja │ │ │ │ │ +00078c10: 7661 3a20 5265 6772 6573 7369 6f6e 3a20 va: Regression: │ │ │ │ │ +00078c20: 436c 6173 7343 6173 7445 7863 6570 7469 ClassCastExcepti │ │ │ │ │ +00078c30: 6f6e 3a20 5479 7065 2445 7272 6f72 5479 on: Type$ErrorTy │ │ │ │ │ +00078c40: 7065 2063 616e 6e6f 7420 6265 2063 6173 pe cannot be cas │ │ │ │ │ +00078c50: 7420 746f 2054 7970 6524 4172 7261 7954 t to Type$ArrayT │ │ │ │ │ +00078c60: 7970 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ype..
  • tools/j │ │ │ │ │ +00078c70: 6176 6163 2f76 6172 6172 6773 2f4d 6574 avac/varargs/Met │ │ │ │ │ +00078c80: 686f 6448 616e 646c 6543 7261 7368 2e6a hodHandleCrash.j │ │ │ │ │ +00078c90: 6176 613a 206a 6176 6163 2063 7261 7368 ava: javac crash │ │ │ │ │ +00078ca0: 2077 6974 6820 6d65 7468 6f64 2072 6566 with method ref │ │ │ │ │ +00078cb0: 6572 656e 6365 7320 706c 7573 206c 616d erences plus lam │ │ │ │ │ +00078cc0: 6264 6120 706c 7573 2076 6172 2061 7267 bda plus var arg │ │ │ │ │ +00078cd0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6176 s..
  • tools/jav │ │ │ │ │ +00078ce0: 6163 2f76 6172 6172 6773 2f54 3637 3436 ac/varargs/T6746 │ │ │ │ │ +00078cf0: 3138 342e 6a61 7661 3a20 6a61 7661 6320 184.java: javac │ │ │ │ │ +00078d00: 6661 696c 7320 746f 2063 6f6d 7069 6c65 fails to compile │ │ │ │ │ +00078d10: 2063 616c 6c20 746f 2070 7562 6c69 6320 call to public │ │ │ │ │ +00078d20: 7661 7261 7267 7320 6d65 7468 6f64 0a0a varargs method.. │ │ │ │ │ +00078d30: 3c6c 693e 746f 6f6c 732f 6a61 7661 632f
  • tools/javac/ │ │ │ │ │ +00078d40: 7661 7261 7267 732f 5437 3031 3338 3635 varargs/T7013865 │ │ │ │ │ +00078d50: 2e6a 6176 613a 2076 6172 6172 6773 3a20 .java: varargs: │ │ │ │ │ +00078d60: 6a61 7661 6320 6372 6173 6865 7320 6475 javac crashes du │ │ │ │ │ +00078d70: 7269 6e67 206f 7665 726c 6f61 6420 7265 ring overload re │ │ │ │ │ +00078d80: 736f 6c75 7469 6f6e 2077 6974 6820 6765 solution with ge │ │ │ │ │ +00078d90: 6e65 7269 6320 7661 7261 7267 730a 0a3c neric varargs..< │ │ │ │ │ +00078da0: 6c69 3e74 6f6f 6c73 2f6a 6176 6163 2f76 li>tools/javac/v │ │ │ │ │ +00078db0: 6172 6172 6773 2f56 6172 6172 6773 312e arargs/Varargs1. │ │ │ │ │ +00078dc0: 6a61 7661 3a20 7661 7261 6773 2c20 6175 java: varags, au │ │ │ │ │ +00078dd0: 746f 2062 6f78 696e 670a 0a3c 6c69 3e74 to boxing..
  • t │ │ │ │ │ +00078de0: 6f6f 6c73 2f6a 6176 6163 2f76 6172 6172 ools/javac/varar │ │ │ │ │ +00078df0: 6773 2f56 6172 6172 6773 4f76 6572 7269 gs/VarargsOverri │ │ │ │ │ +00078e00: 6465 2e6a 6176 613a 206f 7665 7272 6964 de.java: overrid │ │ │ │ │ +00078e10: 696e 6720 7769 7468 206d 6574 686f 6420 ing with method │ │ │ │ │ +00078e20: 6f66 2064 6966 6665 7265 6e74 2061 7269 of different ari │ │ │ │ │ +00078e30: 7479 2069 7320 7072 6f68 6962 6974 6564 ty is prohibited │ │ │ │ │ +00078e40: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 7661 ..
  • tools/java │ │ │ │ │ +00078e50: 632f 7661 7261 7267 732f 5761 726e 312e c/varargs/Warn1. │ │ │ │ │ +00078e60: 6a61 7661 3a20 6e65 6564 2077 6172 6e69 java: need warni │ │ │ │ │ +00078e70: 6e67 2069 6620 7661 7261 7267 7320 6172 ng if varargs ar │ │ │ │ │ +00078e80: 6775 6d65 6e74 2069 736e 2774 2062 6f78 gument isn't box │ │ │ │ │ +00078e90: 6564 0a0a 3c6c 693e 746f 6f6c 732f 6a61 ed..
  • tools/ja │ │ │ │ │ +00078ea0: 7661 632f 7661 7261 7267 732f 5761 726e vac/varargs/Warn │ │ │ │ │ +00078eb0: 322e 6a61 7661 3a20 6e65 6564 2077 6172 2.java: need war │ │ │ │ │ +00078ec0: 6e69 6e67 2069 6620 7661 7261 7267 7320 ning if varargs │ │ │ │ │ +00078ed0: 6172 6775 6d65 6e74 2069 736e 2774 2062 argument isn't b │ │ │ │ │ +00078ee0: 6f78 6564 0a0a 3c6c 693e 746f 6f6c 732f oxed..
  • tools/ │ │ │ │ │ +00078ef0: 6a61 7661 632f 7661 7261 7267 732f 6163 javac/varargs/ac │ │ │ │ │ +00078f00: 6365 7373 2f56 6172 6172 6773 416e 6457 cess/VarargsAndW │ │ │ │ │ +00078f10: 696c 6463 6172 6450 6172 616d 6574 6572 ildcardParameter │ │ │ │ │ +00078f20: 697a 6564 5479 7065 5465 7374 2e6a 6176 izedTypeTest.jav │ │ │ │ │ +00078f30: 613a 206a 6176 6163 2c20 7769 6c64 6361 a: javac, wildca │ │ │ │ │ +00078f40: 7264 7320 616e 6420 6765 6e65 7269 6320 rds and generic │ │ │ │ │ +00078f50: 7661 7261 7267 206d 6574 686f 6420 696e vararg method in │ │ │ │ │ +00078f60: 766f 6361 7469 6f6e 206e 6f74 2061 6363 vocation not acc │ │ │ │ │ +00078f70: 6570 7465 640a 0a3c 6c69 3e74 6f6f 6c73 epted..
  • tools │ │ │ │ │ +00078f80: 2f6a 6176 6163 2f76 6172 6172 6773 2f61 /javac/varargs/a │ │ │ │ │ +00078f90: 6363 6573 732f 5661 7261 7267 7341 6e64 ccess/VarargsAnd │ │ │ │ │ +00078fa0: 5769 6c64 6361 7264 5061 7261 6d65 7465 WildcardParamete │ │ │ │ │ +00078fb0: 7269 7a65 6454 7970 6554 6573 7432 2e6a rizedTypeTest2.j │ │ │ │ │ +00078fc0: 6176 613a 2056 6172 6172 6773 2061 6363 ava: Varargs acc │ │ │ │ │ +00078fd0: 6573 7320 6368 6563 6b20 6d69 7368 616e ess check mishan │ │ │ │ │ +00078fe0: 646c 6573 2063 6170 7475 7265 2076 6172 dles capture var │ │ │ │ │ +00078ff0: 6961 626c 6573 0a0a 3c6c 693e 746f 6f6c iables..
  • tool │ │ │ │ │ +00079000: 732f 6a61 7661 632f 7661 7261 7267 732f s/javac/varargs/ │ │ │ │ │ +00079010: 6163 6365 7373 2f56 6172 6172 6773 416e access/VarargsAn │ │ │ │ │ +00079020: 6457 696c 6463 6172 6450 6172 616d 6574 dWildcardParamet │ │ │ │ │ +00079030: 6572 697a 6564 5479 7065 5465 7374 332e erizedTypeTest3. │ │ │ │ │ +00079040: 6a61 7661 3a20 5661 7261 7267 7320 6163 java: Varargs ac │ │ │ │ │ +00079050: 6365 7373 2063 6865 636b 206d 6973 6861 cess check misha │ │ │ │ │ +00079060: 6e64 6c65 7320 6361 7074 7572 6520 7661 ndles capture va │ │ │ │ │ +00079070: 7269 6162 6c65 730a 0a3c 6c69 3e74 6f6f riables..
  • too │ │ │ │ │ +00079080: 6c73 2f6a 6176 6163 2f76 6172 6172 6773 ls/javac/varargs │ │ │ │ │ +00079090: 2f61 6363 6573 732f 5661 7261 7267 7341 /access/VarargsA │ │ │ │ │ +000790a0: 6e64 5769 6c64 6361 7264 5061 7261 6d65 ndWildcardParame │ │ │ │ │ +000790b0: 7465 7269 7a65 6454 7970 6554 6573 7434 terizedTypeTest4 │ │ │ │ │ +000790c0: 2e6a 6176 613a 2056 6172 6172 6773 2061 .java: Varargs a │ │ │ │ │ +000790d0: 6363 6573 7320 6368 6563 6b20 6d69 7368 ccess check mish │ │ │ │ │ +000790e0: 616e 646c 6573 2063 6170 7475 7265 2076 andles capture v │ │ │ │ │ +000790f0: 6172 6961 626c 6573 0a0a 3c6c 693e 746f ariables..
  • to │ │ │ │ │ +00079100: 6f6c 732f 6a61 7661 632f 7661 7261 7267 ols/javac/vararg │ │ │ │ │ +00079110: 732f 6163 6365 7373 2f56 6172 6172 6773 s/access/Varargs │ │ │ │ │ +00079120: 496e 6665 7272 6564 5072 6976 6174 6554 InferredPrivateT │ │ │ │ │ +00079130: 7970 652e 6a61 7661 3a20 4368 6563 6b20 ype.java: Check │ │ │ │ │ +00079140: 7661 7261 7267 7320 6163 6365 7373 2061 varargs access a │ │ │ │ │ +00079150: 6761 696e 7374 2069 6e66 6572 7265 6420 gainst inferred │ │ │ │ │ +00079160: 7369 676e 6174 7572 650a 0a3c 6c69 3e74 signature..
  • t │ │ │ │ │ +00079170: 6f6f 6c73 2f6a 6176 6163 2f76 6172 6172 ools/javac/varar │ │ │ │ │ +00079180: 6773 2f77 6172 6e69 6e67 2f57 6172 6e32 gs/warning/Warn2 │ │ │ │ │ +00079190: 2e6a 6176 613a 2066 6978 6564 2d61 7269 .java: fixed-ari │ │ │ │ │ +000791a0: 7479 2077 6172 6e69 6e67 2067 6976 656e ty warning given │ │ │ │ │ +000791b0: 2074 6f6f 206f 6674 656e 0a0a 3c6c 693e too often..
  • │ │ │ │ │ +000791c0: 746f 6f6c 732f 6a61 7661 632f 7661 7261 tools/javac/vara │ │ │ │ │ +000791d0: 7267 732f 7761 726e 696e 672f 5761 726e rgs/warning/Warn │ │ │ │ │ +000791e0: 332e 6a61 7661 3a20 6669 7865 642d 6172 3.java: fixed-ar │ │ │ │ │ +000791f0: 6974 7920 7761 726e 696e 6720 6769 7665 ity warning give │ │ │ │ │ +00079200: 6e20 746f 6f20 6f66 7465 6e0a 0a3c 6c69 n too often..
  • tools/javac/var │ │ │ │ │ +00079220: 6172 6773 2f77 6172 6e69 6e67 2f57 6172 args/warning/War │ │ │ │ │ +00079230: 6e34 2e6a 6176 613a 2050 726f 6a65 6374 n4.java: Project │ │ │ │ │ +00079240: 2043 6f69 6e3a 2053 696d 706c 6966 6965 Coin: Simplifie │ │ │ │ │ +00079250: 6420 5661 7261 7267 7320 4d65 7468 6f64 d Varargs Method │ │ │ │ │ +00079260: 2049 6e76 6f63 6174 696f 6e20 7465 6d70 Invocation temp │ │ │ │ │ +00079270: 6f72 6172 696c 7920 776f 726b 6172 6f75 orarily workarou │ │ │ │ │ +00079280: 6e64 2063 6f6d 626f 2074 6573 7473 2061 nd combo tests a │ │ │ │ │ +00079290: 7265 2063 6175 7369 6e67 2074 696d 6520 re causing time │ │ │ │ │ +000792a0: 6f75 7420 696e 2073 6576 6572 616c 2070 out in several p │ │ │ │ │ +000792b0: 6c61 7466 6f72 6d73 0a0a 3c6c 693e 746f latforms..
  • to │ │ │ │ │ +000792c0: 6f6c 732f 6a61 7661 632f 7661 7261 7267 ols/javac/vararg │ │ │ │ │ +000792d0: 732f 7761 726e 696e 672f 5761 726e 352e s/warning/Warn5. │ │ │ │ │ +000792e0: 6a61 7661 3a20 5072 6f6a 6563 7420 436f java: Project Co │ │ │ │ │ +000792f0: 696e 3a20 416e 6e6f 7461 7469 6f6e 2074 in: Annotation t │ │ │ │ │ +00079300: 6f20 7265 6475 6365 2076 6172 6172 6773 o reduce varargs │ │ │ │ │ +00079310: 2077 6172 6e69 6e67 7320 7465 6d70 6f72 warnings tempor │ │ │ │ │ +00079320: 6172 696c 7920 776f 726b 6172 6f75 6e64 arily workaround │ │ │ │ │ +00079330: 2063 6f6d 626f 2074 6573 7473 2061 7265 combo tests are │ │ │ │ │ +00079340: 2063 6175 7369 6e67 2074 696d 6520 6f75 causing time ou │ │ │ │ │ +00079350: 7420 696e 2073 6576 6572 616c 2070 6c61 t in several pla │ │ │ │ │ +00079360: 7466 6f72 6d73 0a0a 3c6c 693e 746f 6f6c tforms..
  • tool │ │ │ │ │ +00079370: 732f 6a61 7661 632f 7661 7261 7267 732f s/javac/varargs/ │ │ │ │ │ +00079380: 7761 726e 696e 672f 5761 726e 362e 6a61 warning/Warn6.ja │ │ │ │ │ +00079390: 7661 3a20 456e 7375 7265 2074 6865 2067 va: Ensure the g │ │ │ │ │ +000793a0: 656e 6572 6963 2061 7272 6179 2063 7265 eneric array cre │ │ │ │ │ +000793b0: 6174 696f 6e20 7761 726e 696e 6720 6973 ation warning is │ │ │ │ │ +000793c0: 206e 6f74 2069 6e63 6f72 7265 6374 6c79 not incorrectly │ │ │ │ │ +000793d0: 2070 726f 6475 6365 6420 666f 7220 6469 produced for di │ │ │ │ │ +000793e0: 616d 6f6e 6473 0a0a 3c6c 693e 746f 6f6c amonds..
  • tool │ │ │ │ │ +000793f0: 732f 6a61 7661 632f 7665 7273 696f 6e73 s/javac/versions │ │ │ │ │ +00079400: 2f53 6f75 7263 6554 6172 6765 7454 6573 /SourceTargetTes │ │ │ │ │ +00079410: 742e 6a61 7661 3a20 4a61 7661 436f 6d70 t.java: JavaComp │ │ │ │ │ +00079420: 696c 6572 2072 656c 6965 7320 6f6e 2069 iler relies on i │ │ │ │ │ +00079430: 6e61 7070 726f 7072 6961 7465 2072 6573 nappropriate res │ │ │ │ │ +00079440: 756c 7420 6672 6f6d 2063 6f6d 7061 726 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes